19 0 19 19 22 1 22 22 1 2 1 1 0 3 0 0 31 4 31 31 2 5 2 2 2 6 2 2 13 7 13 13 15 8 15 15 7 9 7 7 6 10 6 6 8 11 8 8 3 12 3 3 2 13 2 2 15 14 15 15 3 15 3 3 15 16 15 15 6 17 6 6 3 18 3 3 6 19 6 6 7 20 7 7 8 21 8 8 6 22 6 6 4 23 4 4 18 24 18 18 7 25 7 7 8 26 8 8 8 27 8 8 12 28 12 12 18 29 18 18 16 30 16 16 9 31 9 9 11 32 11 11 11 33 11 11 17 34 17 17 16 35 16 16 10 36 10 10 12 37 12 12 11 38 11 11 11 39 11 11 9 40 9 9 10 41 10 10 10 42 10 10 20 43 20 20 18 44 18 18 18 45 18 18 12 46 12 12 10 47 10 10 5 48 5 5 4 49 4 4 14 50 14 14 14 51 14 14 13 52 13 13 5 53 5 5 15 54 15 15 14 55 14 14 4 56 4 4 4 57 4 4 6 58 6 6 15 59 15 15 15 60 15 15 13 61 13 13 14 62 14 14 30 63 30 30 11 64 11 11 8 65 8 8 8 66 8 8 11 67 11 11 12 68 12 12 20 69 20 20 28 70 28 28 29 71 29 29 29 72 29 29 18 73 18 18 20 74 20 20 7 75 7 7 1 76 1 1 3 77 3 3 21 78 21 21 27 79 27 27 22 80 22 22 22 81 22 22 19 82 19 19 21 83 21 21 25 84 25 25 26 85 26 26 27 86 27 27 27 87 27 27 24 88 24 24 25 89 25 25 24 90 24 24 16 91 16 16 17 92 17 17 17 93 17 17 23 94 23 23 24 95 24 24 26 96 26 26 25 97 25 25 23 98 23 23 23 99 23 23 22 100 22 22 26 101 26 26 24 102 24 24 23 103 23 23 25 104 25 25 5 105 5 5 30 106 30 30 8 107 8 8 8 108 8 8 4 109 4 4 5 110 5 5 22 111 22 22 27 112 27 27 26 113 26 26 9 114 9 9 20 115 20 20 10 116 10 10 21 117 21 21 19 118 19 19 29 119 29 29 29 120 29 29 28 121 28 28 21 122 21 21 19 123 19 19 1 124 1 1 29 125 29 29 34 126 34 34 33 127 33 33 31 128 31 31 32 129 32 32 33 130 33 33 34 131 34 34 30 132 30 30 5 133 5 5 33 134 33 33 33 135 33 33 11 136 11 11 30 137 30 30 2 138 2 2 31 139 31 31 13 140 13 13 11 141 11 11 33 142 33 33 32 143 32 32 32 144 32 32 17 145 17 17 11 146 11 11 32 147 32 32 34 148 34 34 31 149 31 31 31 150 31 31 0 151 0 0 32 152 32 32 22 153 22 22 23 154 23 23 0 155 0 0 0 156 0 0 1 157 1 1 22 158 22 22 17 159 17 17 32 160 32 32 0 161 0 0 0 162 0 0 23 163 23 23 17 164 17 17 29 165 29 29 1 166 1 1 7 167 7 7 7 168 7 7 18 169 18 18 29 170 29 29 13 171 13 13 31 172 31 31 33 173 33 33 33 174 33 33 5 175 5 5 13 176 13 13 28 177 28 28 16 178 16 16 21 179 21 21 9 180 9 9 16 181 16 16 28 182 28 28 27 183 27 27 21 184 21 21 16 185 16 16 16 186 16 16 24 187 24 24 27 188 27 27 9 189 9 9 28 190 28 28 20 191 20 20 35 192 35 35 38 193 38 38 37 194 37 37 35 195 35 35 36 196 36 36 38 197 38 38 39 198 39 39 42 199 42 42 41 200 41 41 39 201 39 39 40 202 40 40 42 203 42 42 43 204 43 43 46 205 46 46 45 206 45 45 43 207 43 43 44 208 44 44 46 209 46 46
14 0 0 0 13 1 1 1 20 2 2 2 12 5 3 3 21 6 29 29 20 3 2 2 20 3 2 2 13 4 1 1 12 5 3 3 5 7 5 5 19 8 6 6 3 9 7 7 4 12 27 27 3 13 7 7 19 10 6 6 19 10 6 6 18 11 8 8 4 12 27 27 9 14 10 10 8 15 11 11 15 16 12 12 16 19 25 25 15 20 12 12 8 17 11 11 8 17 11 11 7 18 13 13 16 19 25 25 2 21 15 15 1 22 16 16 10 23 17 17 0 26 18 18 11 27 23 23 10 24 17 17 10 24 17 17 1 25 16 16 0 26 18 18 21 28 4 4 12 29 28 28 17 30 20 20 11 33 19 19 18 34 26 26 21 31 4 4 21 31 4 4 7 32 24 24 11 33 19 19 6 35 21 21 11 36 19 19 0 37 22 22 6 38 21 21 18 39 26 26 11 40 19 19 4 41 9 9 18 42 26 26 6 43 21 21 21 44 4 4 17 45 20 20 7 46 24 24 7 47 24 24 17 48 20 20 16 49 14 14 24 50 30 30 22 51 31 31 23 52 32 32 26 55 35 35 27 56 36 36 28 53 33 33 28 53 33 33 25 54 34 34 26 55 35 35 25 57 34 34 28 58 33 33 33 59 37 37 30 62 40 40 31 63 41 41 32 60 38 38 32 60 38 38 29 61 39 39 30 62 40 40 22 66 31 31 24 67 30 30 31 64 41 41 31 64 41 41 30 65 40 40 22 66 31 31 29 70 39 39 32 71 38 38 27 68 36 36 27 68 36 36 26 69 35 35 29 70 39 39 31 72 42 42 24 73 43 43 39 74 44 44 34 77 46 46 39 78 44 44 24 75 43 43 24 75 43 43 23 76 45 45 34 77 46 46 31 79 42 42 39 80 44 44 40 81 47 47 39 82 44 44 34 83 46 46 36 84 48 48 40 85 47 47 39 86 44 44 42 87 49 49 38 90 50 50 42 91 49 49 39 88 44 44 39 88 44 44 36 89 48 48 38 90 50 50 37 92 51 51 41 93 52 52 47 94 53 53 44 95 54 54 45 96 55 55 41 97 52 52 35 98 56 56 41 99 52 52 37 100 51 51 46 101 57 57 41 102 52 52 35 103 56 56 44 104 54 54 41 105 52 52 32 106 58 58 42 107 49 49 45 108 55 55 40 109 47 47 31 110 42 42 40 111 47 47 32 112 59 59 44 113 54 54 40 114 47 47 45 115 55 55 27 116 60 60 33 117 61 61 28 118 62 62 43 119 63 63 32 120 58 58 41 121 52 52 42 122 49 49 38 123 50 50 47 124 53 53 42 125 49 49 47 126 53 53 45 127 55 55 47 128 53 53 41 129 52 52 45 130 55 55 30 131 64 64 48 132 65 65 22 133 66 66 34 136 67 67 23 137 68 68 22 134 66 66 22 134 66 66 48 135 65 65 34 136 67 67 30 138 64 64 49 139 69 69 48 140 65 65 48 141 65 65 36 142 70 70 34 143 67 67 49 144 69 69 51 145 71 71 48 146 65 65 38 149 50 50 36 150 70 70 48 147 65 65 48 147 65 65 51 148 71 71 38 149 50 50 37 151 51 51 47 152 53 53 50 153 72 72 53 154 73 73 50 155 72 72 54 156 74 74 35 157 56 56 37 158 51 51 50 159 72 72 46 160 57 57 50 161 72 72 52 162 75 75 51 163 71 71 49 164 69 69 54 165 74 74 49 166 69 69 30 167 64 64 29 168 76 76 49 169 69 69 29 170 76 76 53 171 73 73 25 172 77 77 33 173 61 61 26 174 78 78 29 175 79 79 52 176 75 75 50 177 72 72 51 178 71 71 47 179 53 53 38 180 50 50 51 181 71 71 54 182 74 74 47 183 53 53 47 184 53 53 54 185 74 74 50 186 72 72 29 187 79 79 50 188 72 72 53 189 73 73 27 190 60 60 32 191 58 58 43 192 63 63 29 193 79 79 26 194 78 78 52 195 75 75 44 196 54 54 32 197 59 59 40 198 47 47 49 199 69 69 53 200 73 73 54 201 74 74 33 202 61 61 27 203 60 60 43 204 63 63 26 205 78 78 33 206 61 61 52 207 75 75 33 208 61 61 43 209 63 63 46 210 57 57 52 211 75 75 33 212 61 61 46 213 57 57 43 214 63 63 41 215 52 52 46 216 57 57 46 217 57 57 35 218 56 56 50 219 72 72 67 220 80 80 68 221 81 81 69 222 82 82 67 223 80 80 69 224 82 82 58 225 83 83 57 226 84 84 59 227 85 85 70 228 86 86 60 229 87 87 59 230 85 85 56 231 88 88 61 232 89 89 59 233 85 85 57 234 84 84 69 235 82 82 60 236 87 87 58 237 83 83 67 238 80 80 58 239 83 83 56 240 88 88 58 241 83 83 60 242 87 87 56 243 88 88 69 244 82 82 70 245 86 86 60 246 87 87 70 247 86 86 59 248 85 85 60 249 87 87 73 250 90 90 71 251 91 91 72 252 92 92 73 253 90 90 62 254 93 93 71 255 91 91 57 256 84 84 70 257 86 86 63 258 94 94 63 259 94 94 64 260 95 95 55 261 96 96 61 262 89 89 63 263 94 94 65 264 97 97 71 265 91 91 62 266 93 93 64 267 95 95 62 268 93 93 73 269 90 90 55 270 96 96 62 271 93 93 55 272 96 96 64 273 95 95 71 274 91 91 64 275 95 95 70 276 86 86 70 277 86 86 64 278 95 95 63 279 94 94 66 280 98 98 76 281 99 99 56 282 88 88 61 283 89 89 65 284 97 97 75 285 100 100 59 286 85 85 66 287 98 98 56 288 88 88 61 289 89 89 57 290 84 84 63 291 94 94 65 292 97 97 63 293 94 94 55 294 96 96 74 295 101 101 65 296 97 97 55 297 96 96 59 298 85 85 61 299 89 89 66 300 98 98 75 301 100 100 66 302 98 98 61 303 89 89 75 304 100 100 65 305 97 97 74 306 101 101 75 307 100 100 76 308 99 99 66 309 98 98 67 310 102 102 56 311 103 103 77 312 104 104 74 315 106 106 55 316 107 107 56 313 103 103 56 313 103 103 76 314 105 105 74 315 106 106 77 317 104 104 55 318 107 107 73 319 108 108 77 320 104 104 56 321 103 103 55 322 107 107 90 323 109 109 91 324 110 110 92 325 111 111 90 326 109 109 92 327 111 111 81 328 112 112 80 329 113 113 82 330 114 114 93 331 115 115 83 332 116 116 82 333 114 114 79 334 117 117 84 335 118 118 82 336 114 114 80 337 113 113 92 338 111 111 83 339 116 116 81 340 112 112 90 341 109 109 81 342 112 112 79 343 117 117 81 344 112 112 83 345 116 116 79 346 117 117 92 347 111 111 93 348 115 115 83 349 116 116 93 350 115 115 82 351 114 114 83 352 116 116 96 353 119 119 94 354 120 120 95 355 121 121 96 356 119 119 85 357 122 122 94 358 120 120 80 359 113 113 93 360 115 115 86 361 123 123 86 362 123 123 87 363 124 124 78 364 125 125 84 365 118 118 86 366 123 123 88 367 126 126 94 368 120 120 85 369 122 122 87 370 124 124 85 371 122 122 96 372 119 119 78 373 125 125 85 374 122 122 78 375 125 125 87 376 124 124 94 377 120 120 87 378 124 124 93 379 115 115 93 380 115 115 87 381 124 124 86 382 123 123 89 383 127 127 99 384 128 128 79 385 117 117 84 386 118 118 88 387 126 126 98 388 129 129 82 389 114 114 89 390 127 127 79 391 117 117 84 392 118 118 80 393 113 113 86 394 123 123 88 395 126 126 86 396 123 123 78 397 125 125 97 398 130 130 88 399 126 126 78 400 125 125 82 401 114 114 84 402 118 118 89 403 127 127 98 404 129 129 89 405 127 127 84 406 118 118 98 407 129 129 88 408 126 126 97 409 130 130 98 410 129 129 99 411 128 128 89 412 127 127 90 413 131 131 79 414 132 132 100 415 133 133 97 418 135 135 78 419 136 136 79 416 132 132 79 416 132 132 99 417 134 134 97 418 135 135 100 420 133 133 78 421 136 136 96 422 137 137 100 423 133 133 79 424 132 132 78 425 136 136 112 428 140 140 111 429 141 141 108 426 138 138 108 426 138 138 107 427 139 139 112 428 140 140 109 432 144 144 108 433 138 138 111 430 142 142 111 430 142 142 113 431 143 143 109 432 144 144 110 436 146 146 113 437 143 143 111 434 142 142 111 434 142 142 106 435 145 145 110 436 146 146 106 440 145 145 111 441 149 149 112 438 147 147 112 438 147 147 105 439 148 148 106 440 145 145 107 442 139 139 108 443 138 138 109 444 144 144 110 445 146 146 106 446 145 145 105 447 148 148 115 450 150 150 810 451 951 951 811 448 952 952 811 448 952 952 114 449 151 151 115 450 150 150 807 454 948 948 810 455 951 951 115 452 150 150 115 452 150 150 116 453 152 152 807 454 948 948 121 458 159 159 120 459 158 158 807 456 948 948 807 456 948 948 823 457 964 964 121 458 159 159 103 462 160 160 121 463 159 159 823 460 964 964 823 460 964 964 102 461 154 154 103 462 160 160 122 466 167 167 123 467 162 162 815 464 956 956 815 464 956 956 816 465 957 957 122 466 167 167 123 470 162 162 124 471 164 164 812 468 953 953 812 468 953 953 815 469 956 956 123 470 162 162 124 474 164 164 125 475 165 165 824 472 965 965 824 472 965 965 812 473 953 953 124 474 164 164 125 478 165 165 101 479 166 166 102 476 154 154 102 476 154 154 824 477 965 965 125 478 165 165 119 482 156 156 820 483 961 961 821 480 962 962 821 480 962 962 118 481 161 161 119 482 156 156 817 486 958 958 820 487 961 961 119 484 156 156 119 484 156 156 120 485 158 158 817 486 958 958 129 490 171 171 128 491 170 170 817 488 958 958 817 488 958 958 822 489 963 963 129 490 171 171 822 492 963 963 104 493 172 172 129 494 171 171 126 497 169 169 127 498 168 168 829 495 970 970 829 495 970 970 830 496 971 971 126 497 169 169 127 501 168 168 128 502 170 170 828 499 969 969 828 499 969 969 829 500 970 970 127 501 168 168 825 505 966 966 836 506 977 977 125 503 165 165 125 503 165 165 124 504 164 164 825 505 966 966 101 507 166 166 125 508 165 165 836 509 977 977 130 510 174 174 172 511 175 175 171 512 176 176 171 515 176 176 170 516 178 178 131 513 177 177 131 513 177 177 130 514 174 174 171 515 176 176 170 519 178 178 169 520 180 180 132 517 179 179 132 517 179 179 131 518 177 177 170 519 178 178 168 521 181 181 132 522 179 179 169 523 180 180 168 526 181 181 167 527 183 183 133 524 182 182 133 524 182 182 132 525 179 179 168 526 181 181 167 530 183 183 166 531 185 185 134 528 184 184 134 528 184 184 133 529 182 182 167 530 183 183 165 532 186 186 134 533 184 184 166 534 185 185 165 537 186 186 164 538 188 188 135 535 187 187 135 535 187 187 134 536 184 184 165 537 186 186 164 541 188 188 163 542 190 190 136 539 189 189 136 539 189 189 135 540 187 187 164 541 188 188 136 543 189 189 163 544 190 190 162 545 191 191 162 548 191 191 173 549 193 193 137 546 192 192 137 546 192 192 136 547 189 189 162 548 191 191 173 552 195 195 172 553 175 175 130 550 174 174 130 550 174 174 137 551 194 194 173 552 195 195 138 556 196 196 139 557 197 197 171 554 176 176 171 554 176 176 172 555 175 175 138 556 196 196 139 560 197 197 140 561 198 198 170 558 178 178 170 558 178 178 171 559 176 176 139 560 197 197 140 564 198 198 141 565 199 199 169 562 180 180 169 562 180 180 170 563 178 178 140 564 198 198 169 568 180 180 141 569 199 199 142 566 200 200 142 566 200 200 168 567 181 181 169 568 180 180 142 572 200 200 143 573 201 201 167 570 183 183 167 570 183 183 168 571 181 181 142 572 200 200 143 576 201 201 144 577 202 202 166 574 185 185 166 574 185 185 167 575 183 183 143 576 201 201 166 580 185 185 144 581 202 202 145 578 203 203 145 578 203 203 165 579 186 186 166 580 185 185 145 584 203 203 146 585 204 204 164 582 188 188 164 582 188 188 165 583 186 186 145 584 203 203 146 588 204 204 147 589 205 205 163 586 190 190 163 586 190 190 164 587 188 188 146 588 204 204 147 592 205 205 148 593 206 206 162 590 191 191 162 590 191 191 163 591 190 190 147 592 205 205 148 596 206 206 149 597 207 207 173 594 193 193 173 594 193 193 162 595 191 191 148 596 206 206 173 600 195 195 149 601 208 208 138 598 196 196 138 598 196 196 172 599 175 175 173 600 195 195 160 604 211 211 159 605 212 212 139 602 209 209 139 602 209 209 138 603 210 210 160 604 211 211 159 608 212 212 158 609 214 214 140 606 213 213 140 606 213 213 139 607 209 209 159 608 212 212 158 612 214 214 157 613 216 216 141 610 215 215 141 610 215 215 140 611 213 213 158 612 214 214 142 616 218 218 141 617 215 215 157 614 216 216 157 614 216 216 156 615 217 217 142 616 218 218 156 620 217 217 155 621 220 220 143 618 219 219 143 618 219 219 142 619 218 218 156 620 217 217 155 624 220 220 154 625 222 222 144 622 221 221 144 622 221 221 143 623 219 219 155 624 220 220 145 628 224 224 144 629 221 221 154 626 222 222 154 626 222 222 153 627 223 223 145 628 224 224 153 632 223 223 152 633 226 226 146 630 225 225 146 630 225 225 145 631 224 224 153 632 223 223 152 636 226 226 151 637 228 228 147 634 227 227 147 634 227 227 146 635 225 225 152 636 226 226 151 640 228 228 150 641 230 230 148 638 229 229 148 638 229 229 147 639 227 227 151 640 228 228 150 644 230 230 161 645 232 232 149 642 231 231 149 642 231 231 148 643 229 229 150 644 230 230 161 648 234 234 160 649 211 211 138 646 210 210 138 646 210 210 149 647 233 233 161 648 234 234 159 650 212 212 160 651 211 211 130 652 174 174 130 655 174 174 131 656 177 177 158 653 214 214 158 653 214 214 159 654 212 212 130 655 174 174 131 659 177 177 132 660 179 179 157 657 216 216 157 657 216 216 158 658 214 214 131 659 177 177 132 661 179 179 156 662 217 217 157 663 216 216 132 666 179 179 133 667 182 182 155 664 220 220 155 664 220 220 156 665 217 217 132 666 179 179 133 670 182 182 134 671 184 184 154 668 222 222 154 668 222 222 155 669 220 220 133 670 182 182 134 672 184 184 153 673 223 223 154 674 222 222 134 677 184 184 135 678 187 187 152 675 226 226 152 675 226 226 153 676 223 223 134 677 184 184 135 681 187 187 136 682 189 189 151 679 228 228 151 679 228 228 152 680 226 226 135 681 187 187 150 683 230 230 151 684 228 228 136 685 189 189 136 688 189 189 137 689 192 192 161 686 232 232 161 686 232 232 150 687 230 230 136 688 189 189 161 692 234 234 137 693 194 194 130 690 174 174 130 690 174 174 160 691 211 211 161 692 234 234 109 696 896 896 304 697 356 356 845 694 988 988 845 694 988 988 107 695 235 235 109 696 896 896 303 698 240 240 113 699 241 241 110 700 242 242 183 701 243 243 180 702 244 244 184 703 245 245 183 704 243 243 184 705 245 245 185 706 246 246 184 707 245 245 186 708 247 247 187 709 248 248 184 710 245 245 187 711 248 248 185 712 246 246 188 713 249 249 180 714 244 244 183 715 243 243 185 716 246 246 188 717 249 249 183 718 243 243 188 719 249 249 189 720 250 250 190 721 251 251 185 722 246 246 191 723 252 252 189 724 250 250 191 725 252 252 187 726 248 248 192 727 253 253 185 728 246 246 189 729 250 250 188 730 249 249 193 731 254 254 191 732 252 252 194 733 255 255 186 736 247 247 196 737 256 256 192 734 253 253 192 734 253 253 187 735 248 248 186 736 247 247 193 738 254 254 197 739 257 257 198 740 258 258 198 743 258 258 190 744 251 251 189 741 250 250 189 741 250 250 193 742 254 254 198 743 258 258 199 745 259 259 197 746 257 257 200 747 260 260 202 750 262 262 203 751 263 263 200 748 260 260 200 748 260 260 201 749 261 261 202 750 262 262 204 752 264 264 205 753 265 265 206 754 266 266 180 755 244 244 188 756 249 249 181 757 238 238 203 760 263 263 202 761 262 262 204 758 264 264 204 758 264 264 206 759 266 266 203 760 263 263 184 762 245 245 180 763 244 244 68 764 267 267 186 767 247 247 184 768 245 245 68 765 267 267 68 765 267 267 207 766 268 268 186 767 247 247 196 771 256 256 186 772 247 247 207 769 268 268 207 769 268 268 195 770 269 269 196 771 256 256 190 775 251 251 198 776 258 258 197 773 257 257 197 773 257 257 199 774 259 259 190 775 251 251 194 777 255 255 200 778 260 260 197 779 257 257 201 780 261 261 195 781 269 269 207 782 268 268 188 785 249 249 190 786 251 251 199 783 259 259 199 783 259 259 181 784 238 238 188 785 249 249 189 787 250 250 191 788 252 252 193 789 254 254 191 790 252 252 185 791 246 246 187 792 248 248 195 793 269 269 192 794 253 253 196 795 256 256 195 796 269 269 201 797 261 261 208 798 270 270 208 801 270 270 201 802 261 261 200 799 260 260 200 799 260 260 194 800 255 255 208 801 270 270 194 803 255 255 191 804 252 252 208 805 270 270 208 806 270 270 191 807 252 252 192 808 253 253 194 809 255 255 197 810 257 257 193 811 254 254 192 812 253 253 195 813 269 269 208 814 270 270 211 817 272 272 205 818 265 265 204 815 264 264 204 815 264 264 210 816 271 271 211 817 272 272 211 821 272 272 212 822 273 273 206 819 266 266 206 819 266 266 205 820 265 265 211 821 272 272 201 823 261 261 213 824 274 274 214 825 275 275 202 826 262 262 210 827 271 271 204 828 264 264 203 829 263 263 212 830 273 273 200 831 260 260 215 832 276 276 199 833 259 259 200 834 260 260 207 835 268 268 213 836 274 274 201 837 261 261 210 838 271 271 201 839 261 261 214 840 275 275 200 841 260 260 212 842 273 273 216 843 277 277 215 844 276 276 200 845 260 260 216 846 277 277 181 847 238 238 199 848 259 259 215 849 276 276 68 850 267 267 179 851 278 278 207 852 268 268 202 853 262 262 201 854 261 261 210 855 271 271 203 856 263 263 206 857 266 266 212 858 273 273 845 861 988 988 304 862 356 356 305 859 279 279 305 859 279 279 844 860 986 986 845 861 988 988 215 865 276 276 227 866 283 283 182 863 239 239 182 863 239 239 181 864 238 238 215 865 276 276 221 869 284 284 257 870 323 323 102 867 324 324 102 867 324 324 101 868 285 285 221 869 284 284 258 873 325 325 257 874 323 323 221 871 284 284 221 871 284 284 222 872 286 286 258 873 325 325 259 877 326 326 258 878 325 325 222 875 286 286 222 875 286 286 223 876 287 287 259 877 326 326 260 881 327 327 259 882 326 326 223 879 287 287 223 879 287 287 224 880 288 288 260 881 327 327 261 885 328 328 260 886 327 327 224 883 288 288 224 883 288 288 225 884 289 289 261 885 328 328 229 889 292 292 226 890 293 293 228 887 290 290 228 887 290 290 230 888 291 291 229 889 292 292 230 893 291 291 228 894 290 290 227 891 283 283 227 891 283 283 215 892 276 276 230 893 291 291 236 897 294 294 230 898 291 291 215 895 276 276 215 895 276 276 216 896 277 277 236 897 294 294 235 901 295 295 229 902 292 292 230 899 291 291 230 899 291 291 236 900 294 294 235 901 295 295 232 905 298 298 233 906 299 299 234 903 296 296 234 903 296 296 231 904 297 297 232 905 298 298 231 909 297 297 234 910 296 296 212 907 273 273 212 907 273 273 211 908 272 272 231 909 297 297 233 913 299 299 235 914 295 295 236 911 294 294 236 911 294 294 234 912 296 296 233 913 299 299 234 917 296 296 236 918 294 294 216 915 277 277 216 915 277 277 212 916 273 273 234 917 296 296 225 919 289 289 233 920 299 299 232 921 298 298 226 922 293 293 229 923 292 292 235 924 295 295 225 925 289 289 226 926 293 293 235 927 295 295 235 928 295 295 233 929 299 299 225 930 289 289 247 933 301 301 217 934 281 281 209 931 280 280 209 931 280 280 243 932 300 300 247 933 301 301 102 937 324 324 257 938 323 323 237 935 302 302 237 935 302 302 103 936 303 303 102 937 324 324 257 941 323 323 258 942 325 325 238 939 304 304 238 939 304 304 237 940 302 302 257 941 323 323 258 945 325 325 259 946 326 326 239 943 305 305 239 943 305 305 238 944 304 304 258 945 325 325 259 949 326 326 260 950 327 327 240 947 306 306 240 947 306 306 239 948 305 305 259 949 326 326 260 953 327 327 261 954 328 328 241 951 307 307 241 951 307 307 240 952 306 306 260 953 327 327 246 957 310 310 248 958 311 311 245 955 308 308 245 955 308 308 242 956 309 309 246 957 310 310 248 961 311 311 247 962 301 301 243 959 300 300 243 959 300 300 245 960 308 308 248 961 311 311 255 965 312 312 256 966 313 313 247 963 301 301 247 963 301 301 248 964 311 311 255 965 312 312 254 969 314 314 255 970 312 312 248 967 311 311 248 967 311 311 246 968 310 310 254 969 314 314 250 973 317 317 249 974 318 318 252 971 315 315 252 971 315 315 251 972 316 316 250 973 317 317 249 977 318 318 244 978 320 320 253 975 319 319 253 975 319 319 252 976 315 315 249 977 318 318 251 981 316 316 252 982 315 315 255 979 312 312 255 979 312 312 254 980 314 314 251 981 316 316 252 985 315 315 253 986 319 319 256 983 313 313 256 983 313 313 255 984 312 312 252 985 315 315 250 987 317 317 251 988 316 316 241 989 307 307 242 990 309 309 254 991 314 314 246 992 310 310 241 993 307 307 254 994 314 314 242 995 309 309 254 996 314 314 241 997 307 307 251 998 316 316 244 1001 320 320 219 1002 322 322 218 999 321 321 218 999 321 321 253 1000 319 319 244 1001 320 320 264 1005 331 331 262 1006 332 332 263 1003 329 329 263 1003 329 329 266 1004 330 330 264 1005 331 331 176 1007 333 333 265 1008 334 334 266 1009 330 330 271 1012 336 336 266 1013 330 330 265 1010 334 334 265 1010 334 334 272 1011 335 335 271 1012 336 336 270 1016 337 337 264 1017 331 331 266 1014 330 330 266 1014 330 330 271 1015 336 336 270 1016 337 337 250 1020 317 317 267 1021 339 339 268 1018 338 338 268 1018 338 338 249 1019 318 318 250 1020 317 317 249 1024 318 318 268 1025 338 338 269 1022 340 340 269 1022 340 340 244 1023 320 320 249 1024 318 318 267 1028 339 339 270 1029 337 337 271 1026 336 336 271 1026 336 336 268 1027 338 338 267 1028 339 339 268 1032 338 338 271 1033 336 336 272 1030 335 335 272 1030 335 335 269 1031 340 340 268 1032 338 338 262 1034 332 332 264 1035 331 331 270 1036 337 337 261 1037 328 328 262 1038 332 332 270 1039 337 337 270 1040 337 337 267 1041 339 339 261 1042 328 328 244 1045 320 320 269 1046 340 340 220 1043 341 341 220 1043 341 341 219 1044 322 322 244 1045 320 320 273 1049 342 342 274 1050 343 343 263 1047 329 329 263 1047 329 329 262 1048 332 332 273 1049 342 342 175 1051 344 344 263 1052 329 329 177 1053 345 345 278 1056 346 346 214 1057 275 275 213 1054 274 274 213 1054 274 274 274 1055 343 343 278 1056 346 346 277 1060 347 347 278 1061 346 346 274 1058 343 343 274 1058 343 343 273 1059 342 342 277 1060 347 347 232 1064 298 298 231 1065 297 297 276 1062 348 348 276 1062 348 348 275 1063 349 349 232 1064 298 298 231 1068 297 297 211 1069 272 272 210 1066 271 271 210 1066 271 271 276 1067 348 348 231 1068 297 297 275 1072 349 349 276 1073 348 348 278 1070 346 346 278 1070 346 346 277 1071 347 347 275 1072 349 349 276 1076 348 348 210 1077 271 271 214 1074 275 275 214 1074 275 275 278 1075 346 346 276 1076 348 348 262 1078 332 332 277 1079 347 347 273 1080 342 342 261 1081 328 328 277 1082 347 347 262 1083 332 332 277 1084 347 347 261 1085 328 328 275 1086 349 349 280 1087 350 350 247 1088 301 301 256 1089 313 313 281 1090 351 351 253 1091 319 319 218 1092 321 321 282 1093 352 352 269 1094 340 340 283 1095 353 353 265 1096 334 334 284 1097 354 354 283 1098 353 353 279 1099 355 355 247 1100 301 301 280 1101 350 350 253 1102 319 319 280 1103 350 350 256 1104 313 313 283 1105 353 353 269 1106 340 340 272 1107 335 335 265 1108 334 334 283 1109 353 353 272 1110 335 335 290 1111 358 358 285 1112 282 282 291 1113 359 359 290 1114 358 358 291 1115 359 359 292 1116 360 360 291 1117 359 359 293 1118 361 361 294 1119 362 362 291 1120 359 359 294 1121 362 362 292 1122 360 360 295 1123 363 363 285 1124 282 282 290 1125 358 358 292 1126 360 360 295 1127 363 363 290 1128 358 358 295 1129 363 363 296 1130 364 364 297 1131 365 365 292 1132 360 360 298 1133 366 366 296 1134 364 364 298 1135 366 366 294 1136 362 362 288 1137 367 367 292 1138 360 360 296 1139 364 364 295 1140 363 363 287 1141 368 368 298 1142 366 366 286 1143 369 369 293 1146 361 361 301 1147 370 370 288 1144 367 367 288 1144 367 367 294 1145 362 362 293 1146 361 361 287 1148 368 368 300 1149 371 371 302 1150 372 372 302 1153 372 372 297 1154 365 365 296 1151 364 364 296 1151 364 364 287 1152 368 368 302 1153 372 372 284 1155 354 354 300 1156 371 371 283 1157 353 353 281 1160 351 351 282 1161 352 352 283 1158 353 353 283 1158 353 353 280 1159 350 350 281 1160 351 351 218 1162 321 321 219 1163 322 322 220 1164 341 341 285 1165 282 282 295 1166 363 363 72 1167 373 373 282 1170 352 352 281 1171 351 351 218 1168 321 321 218 1168 321 321 220 1169 341 341 282 1170 352 352 291 1172 359 359 285 1173 282 282 217 1174 281 281 293 1177 361 361 291 1178 359 359 217 1175 281 281 217 1175 281 281 279 1176 355 355 293 1177 361 361 301 1181 370 370 293 1182 361 361 279 1179 355 355 279 1179 355 355 299 1180 374 374 301 1181 370 370 297 1185 365 365 302 1186 372 372 300 1183 371 371 300 1183 371 371 284 1184 354 354 297 1185 365 365 286 1187 369 369 283 1188 353 353 300 1189 371 371 280 1190 350 350 299 1191 374 374 279 1192 355 355 295 1195 363 363 297 1196 365 365 284 1193 354 354 284 1193 354 354 72 1194 373 373 295 1195 363 363 296 1197 364 364 298 1198 366 366 287 1199 368 368 298 1200 366 366 292 1201 360 360 294 1202 362 362 299 1203 374 374 288 1204 367 367 301 1205 370 370 299 1206 374 374 280 1207 350 350 289 1208 375 375 289 1211 375 375 280 1212 350 350 283 1209 353 353 283 1209 353 353 286 1210 369 369 289 1211 375 375 286 1213 369 369 298 1214 366 366 289 1215 375 375 289 1216 375 375 298 1217 366 366 288 1218 367 367 286 1219 369 369 300 1220 371 371 287 1221 368 368 288 1222 367 367 299 1223 374 374 289 1224 375 375 72 1225 373 373 284 1226 354 354 178 1227 376 376 217 1228 281 281 247 1229 301 301 279 1230 355 355 281 1231 351 351 280 1232 350 350 253 1233 319 319 282 1234 352 352 220 1235 341 341 269 1236 340 340 175 1237 344 344 176 1238 333 333 263 1239 329 329 263 1240 329 329 176 1241 333 333 266 1242 330 330 177 1243 345 345 274 1244 343 343 213 1245 274 274 177 1246 345 345 263 1247 329 329 274 1248 343 343 178 1249 376 376 284 1250 354 354 265 1251 334 334 207 1252 268 268 179 1253 278 278 213 1254 274 274 69 1255 236 236 68 1256 267 267 180 1257 244 244 72 1258 373 373 71 1259 357 357 285 1260 282 282 178 1263 376 376 265 1264 334 334 176 1261 333 333 176 1261 333 333 174 1262 378 378 178 1263 376 376 179 1267 278 278 174 1268 378 378 177 1265 345 345 177 1265 345 345 213 1266 274 274 179 1267 278 278 177 1269 345 345 174 1270 378 378 176 1271 333 333 838 1272 980 980 840 1273 982 982 93 1274 506 506 838 1272 980 980 93 1274 506 506 92 1275 380 380 838 1272 980 980 92 1275 380 380 312 1276 381 381 838 1272 980 980 312 1276 381 381 313 1277 382 382 838 1272 980 980 313 1277 382 382 209 1278 383 383 314 1279 385 385 312 1280 381 381 315 1281 386 386 314 1282 385 385 315 1283 386 386 316 1284 387 387 315 1285 386 386 317 1286 388 388 318 1287 389 389 315 1288 386 386 318 1289 389 389 316 1290 387 387 319 1291 390 390 312 1292 381 381 314 1293 385 385 316 1294 387 387 319 1295 390 390 314 1296 385 385 319 1297 390 390 320 1298 391 391 321 1299 392 392 316 1300 387 387 322 1301 393 393 320 1302 391 391 322 1303 393 393 318 1304 389 389 323 1305 394 394 316 1306 387 387 320 1307 391 391 319 1308 390 390 324 1309 395 395 322 1310 393 393 325 1311 396 396 317 1314 388 388 327 1315 397 397 323 1312 394 394 323 1312 394 394 318 1313 389 389 317 1314 388 388 324 1316 395 395 328 1317 398 398 329 1318 399 399 329 1321 399 399 321 1322 392 392 320 1319 391 391 320 1319 391 391 324 1320 395 395 329 1321 399 399 330 1323 400 400 328 1324 398 398 331 1325 401 401 333 1328 403 403 334 1329 404 404 331 1326 401 401 331 1326 401 401 332 1327 402 402 333 1328 403 403 335 1330 405 405 336 1331 406 406 337 1332 407 407 312 1333 381 381 319 1334 390 390 313 1335 382 382 334 1338 404 404 333 1339 403 403 335 1336 405 405 335 1336 405 405 337 1337 407 407 334 1338 404 404 315 1340 386 386 312 1341 381 381 91 1342 408 408 317 1345 388 388 315 1346 386 386 91 1343 408 408 91 1343 408 408 338 1344 409 409 317 1345 388 388 327 1349 397 397 317 1350 388 388 338 1347 409 409 338 1347 409 409 326 1348 410 410 327 1349 397 397 321 1353 392 392 329 1354 399 399 328 1351 398 398 328 1351 398 398 330 1352 400 400 321 1353 392 392 325 1355 396 396 331 1356 401 401 328 1357 398 398 332 1358 402 402 326 1359 410 410 338 1360 409 409 319 1363 390 390 321 1364 392 392 330 1361 400 400 330 1361 400 400 313 1362 382 382 319 1363 390 390 320 1365 391 391 322 1366 393 393 324 1367 395 395 322 1368 393 393 316 1369 387 387 318 1370 389 389 326 1371 410 410 323 1372 394 394 327 1373 397 397 326 1374 410 410 332 1375 402 402 339 1376 411 411 339 1379 411 411 332 1380 402 402 331 1377 401 401 331 1377 401 401 325 1378 396 396 339 1379 411 411 325 1381 396 396 322 1382 393 393 339 1383 411 411 339 1384 411 411 322 1385 393 393 323 1386 394 394 325 1387 396 396 328 1388 398 398 324 1389 395 395 323 1390 394 394 326 1391 410 410 339 1392 411 411 341 1395 413 413 336 1396 406 406 335 1393 405 405 335 1393 405 405 340 1394 412 412 341 1395 413 413 341 1399 413 413 342 1400 414 414 337 1397 407 407 337 1397 407 407 336 1398 406 406 341 1399 413 413 332 1401 402 402 343 1402 415 415 344 1403 416 416 333 1404 403 403 340 1405 412 412 335 1406 405 405 334 1407 404 404 342 1408 414 414 331 1409 401 401 345 1410 417 417 330 1411 400 400 331 1412 401 401 338 1413 409 409 343 1414 415 415 332 1415 402 402 340 1416 412 412 332 1417 402 402 344 1418 416 416 331 1419 401 401 342 1420 414 414 346 1421 418 418 345 1422 417 417 331 1423 401 401 346 1424 418 418 313 1425 382 382 330 1426 400 400 345 1427 417 417 91 1428 408 408 311 1429 419 419 338 1430 409 409 333 1431 403 403 332 1432 402 402 340 1433 412 412 334 1434 404 404 337 1435 407 407 342 1436 414 414 840 1437 982 982 841 1438 983 983 182 1439 239 239 840 1437 982 982 182 1439 239 239 347 1440 420 420 840 1437 982 982 347 1440 420 420 399 1441 421 421 840 1437 982 982 399 1441 421 421 94 1442 486 486 840 1437 982 982 94 1442 486 486 93 1443 506 506 345 1446 417 417 243 1447 422 422 209 1444 383 383 209 1444 383 383 313 1445 382 382 345 1446 417 417 237 1450 423 423 371 1451 453 453 104 1448 454 454 104 1448 454 454 103 1449 424 424 237 1450 423 423 372 1454 455 455 371 1455 453 453 237 1452 423 423 237 1452 423 423 238 1453 425 425 372 1454 455 455 373 1458 456 456 372 1459 455 455 238 1456 425 425 238 1456 425 425 239 1457 426 426 373 1458 456 456 374 1462 457 457 373 1463 456 456 239 1460 426 426 239 1460 426 426 240 1461 427 427 374 1462 457 457 375 1466 458 458 374 1467 457 457 240 1464 427 427 240 1464 427 427 241 1465 428 428 375 1466 458 458 351 1470 431 431 242 1471 432 432 245 1468 429 429 245 1468 429 429 352 1469 430 430 351 1470 431 431 352 1474 430 430 245 1475 429 429 243 1472 422 422 243 1472 422 422 345 1473 417 417 352 1474 430 430 358 1478 433 433 352 1479 430 430 345 1476 417 417 345 1476 417 417 346 1477 418 418 358 1478 433 433 357 1482 434 434 351 1483 431 431 352 1480 430 430 352 1480 430 430 358 1481 433 433 357 1482 434 434 354 1486 437 437 355 1487 438 438 356 1484 435 435 356 1484 435 435 353 1485 436 436 354 1486 437 437 353 1490 436 436 356 1491 435 435 342 1488 414 414 342 1488 414 414 341 1489 413 413 353 1490 436 436 355 1494 438 438 357 1495 434 434 358 1492 433 433 358 1492 433 433 356 1493 435 435 355 1494 438 438 356 1498 435 435 358 1499 433 433 346 1496 418 418 346 1496 418 418 342 1497 414 414 356 1498 435 435 375 1500 458 458 354 1501 437 437 389 1502 479 479 242 1503 432 432 351 1504 431 431 357 1505 434 434 241 1506 428 428 242 1507 432 432 357 1508 434 434 357 1509 434 434 355 1510 438 438 241 1511 428 428 361 1514 439 439 347 1515 420 420 182 1512 239 239 182 1512 239 239 227 1513 283 283 361 1514 439 439 104 1518 454 454 371 1519 453 453 221 1516 284 284 221 1516 284 284 101 1517 285 285 104 1518 454 454 371 1522 453 453 372 1523 455 455 222 1520 286 286 222 1520 286 286 221 1521 284 284 371 1522 453 453 372 1526 455 455 373 1527 456 456 223 1524 287 287 223 1524 287 287 222 1525 286 286 372 1526 455 455 373 1530 456 456 374 1531 457 457 224 1528 288 288 224 1528 288 288 223 1529 287 287 373 1530 456 456 374 1534 457 457 375 1535 458 458 225 1532 289 289 225 1532 289 289 224 1533 288 288 374 1534 457 457 360 1538 440 440 362 1539 441 441 228 1536 290 290 228 1536 290 290 226 1537 293 293 360 1538 440 440 362 1542 441 441 361 1543 439 439 227 1540 283 283 227 1540 283 283 228 1541 290 290 362 1542 441 441 369 1546 442 442 370 1547 443 443 361 1544 439 439 361 1544 439 439 362 1545 441 441 369 1546 442 442 368 1550 444 444 369 1551 442 442 362 1548 441 441 362 1548 441 441 360 1549 440 440 368 1550 444 444 364 1554 447 447 363 1555 448 448 366 1552 445 445 366 1552 445 445 365 1553 446 446 364 1554 447 447 363 1558 448 448 359 1559 450 450 367 1556 449 449 367 1556 449 449 366 1557 445 445 363 1558 448 448 365 1562 446 446 366 1563 445 445 369 1560 442 442 369 1560 442 442 368 1561 444 444 365 1562 446 446 366 1566 445 445 367 1567 449 449 370 1564 443 443 370 1564 443 443 369 1565 442 442 366 1566 445 445 364 1568 447 447 365 1569 446 446 225 1570 289 289 226 1571 293 293 368 1572 444 444 360 1573 440 440 225 1574 289 289 368 1575 444 444 226 1576 293 293 368 1577 444 444 225 1578 289 289 365 1579 446 446 359 1582 450 450 349 1583 452 452 348 1580 451 451 348 1580 451 451 367 1581 449 449 359 1582 450 450 378 1586 461 461 376 1587 462 462 377 1584 459 459 377 1584 459 459 380 1585 460 460 378 1586 461 461 308 1588 463 463 379 1589 464 464 380 1590 460 460 385 1593 466 466 380 1594 460 460 379 1591 464 464 379 1591 464 464 386 1592 465 465 385 1593 466 466 384 1597 467 467 378 1598 461 461 380 1595 460 460 380 1595 460 460 385 1596 466 466 384 1597 467 467 364 1601 447 447 381 1602 469 469 382 1599 468 468 382 1599 468 468 363 1600 448 448 364 1601 447 447 363 1605 448 448 382 1606 468 468 383 1603 470 470 383 1603 470 470 359 1604 450 450 363 1605 448 448 381 1609 469 469 384 1610 467 467 385 1607 466 466 385 1607 466 466 382 1608 468 468 381 1609 469 469 382 1613 468 468 385 1614 466 466 386 1611 465 465 386 1611 465 465 383 1612 470 470 382 1613 468 468 376 1615 462 462 378 1616 461 461 384 1617 467 467 375 1618 458 458 376 1619 462 462 384 1620 467 467 384 1621 467 467 381 1622 469 469 375 1623 458 458 359 1626 450 450 383 1627 470 470 350 1624 471 471 350 1624 471 471 349 1625 452 452 359 1626 450 450 387 1630 472 472 388 1631 473 473 377 1628 459 459 377 1628 459 459 376 1629 462 462 387 1630 472 472 307 1632 474 474 377 1633 459 459 309 1634 475 475 392 1637 476 476 344 1638 416 416 343 1635 415 415 343 1635 415 415 388 1636 473 473 392 1637 476 476 391 1641 477 477 392 1642 476 476 388 1639 473 473 388 1639 473 473 387 1640 472 472 391 1641 477 477 354 1645 437 437 353 1646 436 436 390 1643 478 478 390 1643 478 478 389 1644 479 479 354 1645 437 437 353 1649 436 436 341 1650 413 413 340 1647 412 412 340 1647 412 412 390 1648 478 478 353 1649 436 436 389 1653 479 479 390 1654 478 478 392 1651 476 476 392 1651 476 476 391 1652 477 477 389 1653 479 479 390 1657 478 478 340 1658 412 412 344 1655 416 416 344 1655 416 416 392 1656 476 476 390 1657 478 478 376 1659 462 462 391 1660 477 477 387 1661 472 472 375 1662 458 458 391 1663 477 477 376 1664 462 462 391 1665 477 477 375 1666 458 458 389 1667 479 479 394 1668 480 480 361 1669 439 439 370 1670 443 443 395 1671 481 481 367 1672 449 449 348 1673 451 451 396 1674 482 482 383 1675 470 470 397 1676 483 483 379 1677 464 464 398 1678 484 484 397 1679 483 483 393 1680 485 485 361 1681 439 439 394 1682 480 480 367 1683 449 449 394 1684 480 480 370 1685 443 443 397 1686 483 483 383 1687 470 470 386 1688 465 465 379 1689 464 464 397 1690 483 483 386 1691 465 465 404 1692 487 487 399 1693 421 421 405 1694 488 488 404 1695 487 487 405 1696 488 488 406 1697 489 489 405 1698 488 488 407 1699 490 490 408 1700 491 491 405 1701 488 488 408 1702 491 491 406 1703 489 489 409 1704 492 492 399 1705 421 421 404 1706 487 487 406 1707 489 489 409 1708 492 492 404 1709 487 487 409 1710 492 492 410 1711 493 493 411 1712 494 494 406 1713 489 489 412 1714 495 495 410 1715 493 493 412 1716 495 495 408 1717 491 491 402 1718 496 496 406 1719 489 489 410 1720 493 493 409 1721 492 492 401 1722 497 497 412 1723 495 495 400 1724 498 498 407 1727 490 490 415 1728 499 499 402 1725 496 496 402 1725 496 496 408 1726 491 491 407 1727 490 490 401 1729 497 497 414 1730 500 500 416 1731 501 501 416 1734 501 501 411 1735 494 494 410 1732 493 493 410 1732 493 493 401 1733 497 497 416 1734 501 501 398 1736 484 484 414 1737 500 500 397 1738 483 483 395 1741 481 481 396 1742 482 482 397 1739 483 483 397 1739 483 483 394 1740 480 480 395 1741 481 481 348 1743 451 451 349 1744 452 452 350 1745 471 471 399 1746 421 421 409 1747 492 492 95 1748 502 502 396 1751 482 482 395 1752 481 481 348 1749 451 451 348 1749 451 451 350 1750 471 471 396 1751 482 482 405 1753 488 488 399 1754 421 421 347 1755 420 420 407 1758 490 490 405 1759 488 488 347 1756 420 420 347 1756 420 420 393 1757 485 485 407 1758 490 490 415 1762 499 499 407 1763 490 490 393 1760 485 485 393 1760 485 485 413 1761 503 503 415 1762 499 499 411 1766 494 494 416 1767 501 501 414 1764 500 500 414 1764 500 500 398 1765 484 484 411 1766 494 494 400 1768 498 498 397 1769 483 483 414 1770 500 500 394 1771 480 480 413 1772 503 503 393 1773 485 485 409 1776 492 492 411 1777 494 494 398 1774 484 484 398 1774 484 484 95 1775 502 502 409 1776 492 492 410 1778 493 493 412 1779 495 495 401 1780 497 497 412 1781 495 495 406 1782 489 489 408 1783 491 491 413 1784 503 503 402 1785 496 496 415 1786 499 499 413 1787 503 503 394 1788 480 480 403 1789 504 504 403 1792 504 504 394 1793 480 480 397 1790 483 483 397 1790 483 483 400 1791 498 498 403 1792 504 504 400 1794 498 498 412 1795 495 495 403 1796 504 504 403 1797 504 504 412 1798 495 495 402 1799 496 496 400 1800 498 498 414 1801 500 500 401 1802 497 497 402 1803 496 496 413 1804 503 503 403 1805 504 504 95 1806 502 502 398 1807 484 484 310 1808 505 505 347 1809 420 420 361 1810 439 439 393 1811 485 485 395 1812 481 481 394 1813 480 480 367 1814 449 449 396 1815 482 482 350 1816 471 471 383 1817 470 470 307 1818 474 474 308 1819 463 463 377 1820 459 459 377 1821 459 459 308 1822 463 463 380 1823 460 460 309 1824 475 475 388 1825 473 473 343 1826 415 415 309 1827 475 475 377 1828 459 459 388 1829 473 473 310 1830 505 505 398 1831 484 484 379 1832 464 464 338 1833 409 409 311 1834 419 419 343 1835 415 415 92 1836 380 380 91 1837 408 408 312 1838 381 381 95 1839 502 502 94 1840 486 486 399 1841 421 421 310 1844 505 505 379 1845 464 464 308 1842 463 463 308 1842 463 463 306 1843 507 507 310 1844 505 505 311 1848 419 419 306 1849 507 507 309 1846 475 475 309 1846 475 475 343 1847 415 415 311 1848 419 419 309 1850 475 475 306 1851 507 507 308 1852 463 463 427 1853 508 508 428 1854 509 509 429 1855 510 510 427 1856 508 508 429 1857 510 510 426 1858 511 511 429 1859 510 510 419 1860 512 512 425 1861 513 513 429 1862 510 510 425 1863 513 513 426 1864 511 511 430 1865 514 514 428 1866 509 509 427 1867 508 508 426 1868 511 511 430 1869 514 514 427 1870 508 508 430 1871 514 514 424 1872 515 515 423 1873 516 516 426 1874 511 511 431 1875 517 517 424 1876 515 515 431 1877 517 517 425 1878 513 513 420 1879 518 518 426 1880 511 511 424 1881 515 515 430 1882 514 514 431 1883 517 517 418 1884 519 519 422 1885 520 520 431 1886 517 517 422 1887 520 520 421 1888 521 521 418 1889 519 519 431 1890 517 517 420 1891 518 518 418 1892 519 519 420 1893 518 518 432 1894 522 522 419 1897 512 512 433 1898 523 523 420 1895 518 518 420 1895 518 518 425 1896 513 513 419 1897 512 512 421 1899 521 521 435 1900 524 524 434 1901 525 525 434 1904 525 525 423 1905 516 516 424 1902 515 515 424 1902 515 515 421 1903 521 521 434 1904 525 525 442 1906 526 526 422 1907 520 520 441 1908 527 527 439 1911 529 529 440 1912 530 530 441 1909 527 527 441 1909 527 527 438 1910 528 528 439 1911 529 529 448 1915 532 532 444 1916 533 533 445 1913 531 531 445 1913 531 531 439 1914 529 529 448 1915 532 532 437 1917 534 534 452 1918 535 535 453 1919 536 536 449 1922 538 538 453 1923 536 536 452 1920 535 535 452 1920 535 535 450 1921 537 537 449 1922 538 538 456 1926 541 541 455 1927 542 542 447 1924 539 539 447 1924 539 539 454 1925 540 540 456 1926 541 541 457 1930 545 545 459 1931 546 546 460 1928 543 543 460 1928 543 543 451 1929 544 544 457 1930 545 545 459 1934 546 546 456 1935 541 541 454 1932 540 540 454 1932 540 540 460 1933 543 543 459 1934 546 546 458 1938 548 548 498 1939 549 549 499 1936 547 547 499 1936 547 547 447 1937 539 539 458 1938 548 548 458 1940 548 548 447 1941 539 539 455 1942 542 542 463 1945 550 550 440 1946 530 530 445 1943 531 531 445 1943 531 531 444 1944 533 533 463 1945 550 550 461 1947 551 551 465 1948 552 552 442 1949 526 526 468 1952 555 555 466 1953 556 556 462 1950 553 553 462 1950 553 553 467 1951 554 554 468 1952 555 555 457 1956 545 545 451 1957 544 544 471 1954 557 557 471 1954 557 557 470 1955 558 558 457 1956 545 545 470 1960 558 558 471 1961 557 557 466 1958 556 556 466 1958 556 556 468 1959 555 555 470 1960 558 558 465 1964 552 552 449 1965 538 538 450 1962 537 537 450 1962 537 537 464 1963 559 559 465 1964 552 552 469 1968 562 562 462 1969 553 553 500 1966 560 560 500 1966 560 560 501 1967 561 561 469 1968 562 562 469 1970 562 562 467 1971 554 554 462 1972 553 553 445 1973 531 531 440 1974 530 530 439 1975 529 529 450 1976 537 537 429 1977 510 510 428 1978 509 509 450 1979 537 537 428 1980 509 509 430 1981 514 514 473 1984 565 565 502 1985 566 566 503 1982 563 563 503 1982 563 563 472 1983 564 564 473 1984 565 565 475 1988 569 569 504 1989 570 570 505 1986 567 567 505 1986 567 567 474 1987 568 568 475 1988 569 569 474 1992 568 568 505 1993 567 567 502 1990 566 566 502 1990 566 566 473 1991 565 565 474 1992 568 568 504 1994 570 570 475 1995 569 569 506 1996 571 571 1 1999 573 573 2 2000 574 574 506 1997 571 571 506 1997 571 571 0 1998 572 572 1 1999 573 573 506 2001 571 571 475 2002 569 569 0 2003 572 572 476 2006 575 575 458 2007 548 548 455 2004 542 542 455 2004 542 542 456 2005 541 541 476 2006 575 575 477 2010 576 576 481 2011 577 577 459 2008 546 546 459 2008 546 546 457 2009 545 545 477 2010 576 576 478 2014 578 578 472 2015 564 564 458 2012 548 548 458 2012 548 548 476 2013 575 575 478 2014 578 578 479 2018 579 579 480 2019 580 580 481 2016 577 577 481 2016 577 577 477 2017 576 576 479 2018 579 579 480 2022 580 580 478 2023 578 578 476 2020 575 575 476 2020 575 575 481 2021 577 577 480 2022 580 580 481 2026 577 577 476 2027 575 575 456 2024 541 541 456 2024 541 541 459 2025 546 546 481 2026 577 577 503 2030 563 563 498 2031 549 549 458 2028 548 548 458 2028 548 548 472 2029 564 564 503 2030 563 563 474 2032 568 568 473 2033 565 565 480 2034 580 580 478 2035 578 578 473 2036 565 565 472 2037 564 564 478 2038 578 578 480 2039 580 580 473 2040 565 565 479 2041 579 579 474 2042 568 568 480 2043 580 580 475 2044 569 569 474 2045 568 568 479 2046 579 579 475 2044 569 569 479 2046 579 579 488 2047 592 592 475 2044 569 569 488 2047 592 592 487 2048 591 591 482 2051 581 581 468 2052 555 555 467 2049 554 554 467 2049 554 554 469 2050 562 562 482 2051 581 581 477 2055 576 576 457 2056 545 545 470 2053 558 558 470 2053 558 558 486 2054 582 582 477 2055 576 576 484 2059 584 584 482 2060 581 581 469 2057 562 562 469 2057 562 562 483 2058 583 583 484 2059 584 584 479 2063 579 579 477 2064 576 576 486 2061 582 582 486 2061 582 582 485 2062 585 585 479 2063 579 579 485 2067 585 585 486 2068 582 582 482 2065 581 581 482 2065 581 581 484 2066 584 584 485 2067 585 585 486 2071 582 582 470 2072 558 558 468 2069 555 555 468 2069 555 555 482 2070 581 581 486 2071 582 582 507 2075 586 586 483 2076 583 583 469 2073 562 562 469 2073 562 562 501 2074 561 561 507 2075 586 586 489 2079 588 588 483 2080 583 583 507 2077 586 586 507 2077 586 586 508 2078 587 587 489 2079 588 588 487 2083 591 591 488 2084 592 592 509 2081 589 589 509 2081 589 589 510 2082 590 590 487 2083 591 591 488 2087 592 592 489 2088 588 588 508 2085 587 587 508 2085 587 587 509 2086 589 589 488 2087 592 592 510 2089 590 590 511 2090 593 593 487 2091 591 591 4 2094 595 595 511 2095 593 593 5 2092 596 596 5 2092 596 596 3 2093 594 594 4 2094 595 595 488 2096 592 592 485 2097 585 585 489 2098 588 588 484 2099 584 584 483 2100 583 583 489 2101 588 588 484 2102 584 584 489 2103 588 588 485 2104 585 585 479 2105 579 579 485 2106 585 585 488 2107 592 592 511 2108 593 593 4 2109 595 595 487 2110 591 591 6 2111 597 597 0 2112 572 572 475 2113 569 569 6 2111 597 597 475 2113 569 569 487 2114 591 591 6 2111 597 597 487 2114 591 591 4 2115 595 595 492 2118 599 599 447 2119 539 539 499 2116 547 547 499 2116 547 547 512 2117 598 598 492 2118 599 599 494 2122 601 601 448 2123 532 532 446 2120 600 600 446 2120 600 600 447 2121 539 539 494 2122 601 601 493 2126 602 602 494 2127 601 601 447 2124 539 539 447 2124 539 539 492 2125 599 599 493 2126 602 602 491 2130 603 603 490 2131 604 604 494 2128 601 601 494 2128 601 601 493 2129 602 602 491 2130 603 603 490 2134 604 604 444 2135 533 533 448 2132 532 532 448 2132 532 532 494 2133 601 601 490 2134 604 604 512 2136 598 598 493 2137 602 602 492 2138 599 599 513 2139 605 605 493 2140 602 602 512 2141 598 598 491 2142 603 603 493 2143 602 602 513 2144 605 605 453 2147 536 536 454 2148 540 540 447 2145 539 539 447 2145 539 539 446 2146 600 600 453 2147 536 536 460 2149 543 543 449 2150 538 538 451 2151 544 544 454 2152 540 540 453 2153 536 536 460 2154 543 543 449 2155 538 538 460 2156 543 543 453 2157 536 536 495 2160 606 606 514 2161 607 607 500 2158 560 560 500 2158 560 560 462 2159 553 553 495 2160 606 606 497 2164 608 608 462 2165 553 553 461 2162 551 551 461 2162 551 551 463 2163 550 550 497 2164 608 608 496 2168 609 609 495 2169 606 606 462 2166 553 553 462 2166 553 553 497 2167 608 608 496 2168 609 609 491 2172 603 603 496 2173 609 609 497 2170 608 608 497 2170 608 608 490 2171 604 604 491 2172 603 603 490 2176 604 604 497 2177 608 608 463 2174 550 550 463 2174 550 550 444 2175 533 533 490 2176 604 604 513 2178 605 605 515 2179 610 610 491 2180 603 603 514 2181 607 607 495 2182 606 606 496 2183 609 609 515 2184 610 610 514 2185 607 607 496 2186 609 609 491 2187 603 603 515 2188 610 610 496 2189 609 609 465 2192 552 552 461 2193 551 551 462 2190 553 553 462 2190 553 553 466 2191 556 556 465 2192 552 552 471 2194 557 557 451 2195 544 544 449 2196 538 538 466 2197 556 556 471 2198 557 557 465 2199 552 552 465 2200 552 552 471 2201 557 557 449 2202 538 538 464 2203 559 559 450 2204 537 537 430 2205 514 514 446 2206 600 600 448 2207 532 532 438 2208 528 528 446 2209 600 600 438 2210 528 528 437 2211 534 534 448 2212 532 532 439 2213 529 529 438 2214 528 528 441 2215 527 527 461 2216 551 551 442 2217 526 526 441 2218 527 527 440 2219 530 530 463 2220 550 550 463 2221 550 550 461 2222 551 551 441 2223 527 527 446 2224 600 600 437 2225 534 534 453 2226 536 536 442 2227 526 526 464 2228 559 559 443 2229 611 611 442 2230 526 526 465 2231 552 552 464 2232 559 559 437 2233 534 534 436 2234 612 612 452 2235 535 535 452 2236 535 535 429 2237 510 510 450 2238 537 537 429 2239 510 510 436 2240 612 612 419 2241 512 512 433 2244 523 523 419 2245 512 512 436 2242 612 612 436 2242 612 612 432 2243 522 522 433 2244 523 523 436 2248 612 612 437 2249 534 534 418 2246 519 519 418 2246 519 519 432 2247 522 522 436 2248 612 612 422 2252 520 520 442 2253 526 526 443 2250 611 611 443 2250 611 611 435 2251 524 524 422 2252 520 520 423 2256 516 516 434 2257 525 525 435 2254 524 524 435 2254 524 524 443 2255 611 611 423 2256 516 516 418 2260 519 519 438 2261 528 528 441 2258 527 527 441 2258 527 527 422 2259 520 520 418 2260 519 519 438 2262 528 528 418 2263 519 519 437 2264 534 534 443 2265 611 611 464 2266 559 559 430 2267 514 514 424 2268 515 515 431 2269 517 517 421 2270 521 521 431 2271 517 517 426 2272 511 511 425 2273 513 513 432 2274 522 522 420 2275 518 518 433 2276 523 523 421 2277 521 521 422 2278 520 520 435 2279 524 524 525 2280 613 613 526 2281 614 614 527 2282 615 615 525 2283 613 613 527 2284 615 615 524 2285 616 616 527 2286 615 615 517 2287 617 617 523 2288 618 618 527 2289 615 615 523 2290 618 618 524 2291 616 616 528 2292 619 619 526 2293 614 614 525 2294 613 613 524 2295 616 616 528 2296 619 619 525 2297 613 613 528 2298 619 619 522 2299 620 620 521 2300 621 621 524 2301 616 616 529 2302 622 622 522 2303 620 620 529 2304 622 622 523 2305 618 618 518 2306 623 623 524 2307 616 616 522 2308 620 620 528 2309 619 619 529 2310 622 622 516 2311 624 624 520 2312 625 625 529 2313 622 622 520 2314 625 625 519 2315 626 626 516 2316 624 624 529 2317 622 622 518 2318 623 623 516 2319 624 624 518 2320 623 623 530 2321 627 627 517 2324 617 617 531 2325 628 628 518 2322 623 623 518 2322 623 623 523 2323 618 618 517 2324 617 617 519 2326 626 626 533 2327 629 629 532 2328 630 630 532 2331 630 630 521 2332 621 621 522 2329 620 620 522 2329 620 620 519 2330 626 626 532 2331 630 630 540 2333 631 631 520 2334 625 625 539 2335 632 632 537 2338 634 634 538 2339 635 635 539 2336 632 632 539 2336 632 632 536 2337 633 633 537 2338 634 634 546 2342 637 637 542 2343 638 638 543 2340 636 636 543 2340 636 636 537 2341 634 634 546 2342 637 637 535 2344 639 639 550 2345 640 640 551 2346 641 641 547 2349 643 643 551 2350 641 641 550 2347 640 640 550 2347 640 640 548 2348 642 642 547 2349 643 643 554 2353 646 646 553 2354 647 647 545 2351 644 644 545 2351 644 644 552 2352 645 645 554 2353 646 646 555 2357 650 650 557 2358 651 651 558 2355 648 648 558 2355 648 648 549 2356 649 649 555 2357 650 650 557 2361 651 651 554 2362 646 646 552 2359 645 645 552 2359 645 645 558 2360 648 648 557 2361 651 651 556 2365 652 652 501 2366 561 561 500 2363 560 560 500 2363 560 560 545 2364 644 644 556 2365 652 652 556 2367 652 652 545 2368 644 644 553 2369 647 647 561 2372 653 653 538 2373 635 635 543 2370 636 636 543 2370 636 636 542 2371 638 638 561 2372 653 653 559 2374 654 654 563 2375 655 655 540 2376 631 631 566 2379 658 658 564 2380 659 659 560 2377 656 656 560 2377 656 656 565 2378 657 657 566 2379 658 658 555 2383 650 650 549 2384 649 649 569 2381 660 660 569 2381 660 660 568 2382 661 661 555 2383 650 650 568 2387 661 661 569 2388 660 660 564 2385 659 659 564 2385 659 659 566 2386 658 658 568 2387 661 661 563 2391 655 655 547 2392 643 643 548 2389 642 642 548 2389 642 642 562 2390 662 662 563 2391 655 655 567 2395 665 665 560 2396 656 656 596 2393 663 663 596 2393 663 663 597 2394 664 664 567 2395 665 665 567 2397 665 665 565 2398 657 657 560 2399 656 656 543 2400 636 636 538 2401 635 635 537 2402 634 634 548 2403 642 642 527 2404 615 615 526 2405 614 614 548 2406 642 642 526 2407 614 614 528 2408 619 619 571 2411 667 667 508 2412 587 587 507 2409 586 586 507 2409 586 586 570 2410 666 666 571 2411 667 667 573 2415 669 669 510 2416 590 590 509 2413 589 589 509 2413 589 589 572 2414 668 668 573 2415 669 669 572 2419 668 668 509 2420 589 589 508 2417 587 587 508 2417 587 587 571 2418 667 667 572 2419 668 668 510 2421 590 590 573 2422 669 669 511 2423 593 593 18 2426 670 670 19 2427 671 671 5 2424 596 596 5 2424 596 596 511 2425 593 593 18 2426 670 670 511 2428 593 593 573 2429 669 669 18 2430 670 670 574 2433 672 672 556 2434 652 652 553 2431 647 647 553 2431 647 647 554 2432 646 646 574 2433 672 672 575 2437 673 673 579 2438 674 674 557 2435 651 651 557 2435 651 651 555 2436 650 650 575 2437 673 673 576 2441 675 675 570 2442 666 666 556 2439 652 652 556 2439 652 652 574 2440 672 672 576 2441 675 675 577 2445 676 676 578 2446 677 677 579 2443 674 674 579 2443 674 674 575 2444 673 673 577 2445 676 676 578 2449 677 677 576 2450 675 675 574 2447 672 672 574 2447 672 672 579 2448 674 674 578 2449 677 677 579 2453 674 674 574 2454 672 672 554 2451 646 646 554 2451 646 646 557 2452 651 651 579 2453 674 674 507 2457 586 586 501 2458 561 561 556 2455 652 652 556 2455 652 652 570 2456 666 666 507 2457 586 586 572 2459 668 668 571 2460 667 667 578 2461 677 677 576 2462 675 675 571 2463 667 667 570 2464 666 666 576 2465 675 675 578 2466 677 677 571 2467 667 667 577 2468 676 676 572 2469 668 668 578 2470 677 677 573 2471 669 669 572 2472 668 668 577 2473 676 676 573 2471 669 669 577 2473 676 676 586 2474 689 689 573 2471 669 669 586 2474 689 689 585 2475 688 688 580 2478 678 678 566 2479 658 658 565 2476 657 657 565 2476 657 657 567 2477 665 665 580 2478 678 678 575 2482 673 673 555 2483 650 650 568 2480 661 661 568 2480 661 661 584 2481 679 679 575 2482 673 673 582 2486 681 681 580 2487 678 678 567 2484 665 665 567 2484 665 665 581 2485 680 680 582 2486 681 681 577 2490 676 676 575 2491 673 673 584 2488 679 679 584 2488 679 679 583 2489 682 682 577 2490 676 676 583 2494 682 682 584 2495 679 679 580 2492 678 678 580 2492 678 678 582 2493 681 681 583 2494 682 682 584 2498 679 679 568 2499 661 661 566 2496 658 658 566 2496 658 658 580 2497 678 678 584 2498 679 679 598 2502 683 683 581 2503 680 680 567 2500 665 665 567 2500 665 665 597 2501 664 664 598 2502 683 683 587 2506 685 685 581 2507 680 680 598 2504 683 683 598 2504 683 683 599 2505 684 684 587 2506 685 685 585 2510 688 688 586 2511 689 689 600 2508 686 686 600 2508 686 686 601 2509 687 687 585 2510 688 688 586 2514 689 689 587 2515 685 685 599 2512 684 684 599 2512 684 684 600 2513 686 686 586 2514 689 689 601 2516 687 687 602 2517 690 690 585 2518 688 688 21 2521 692 692 602 2522 690 690 14 2519 693 693 14 2519 693 693 20 2520 691 691 21 2521 692 692 586 2523 689 689 583 2524 682 682 587 2525 685 685 582 2526 681 681 581 2527 680 680 587 2528 685 685 582 2529 681 681 587 2530 685 685 583 2531 682 682 577 2532 676 676 583 2533 682 682 586 2534 689 689 602 2535 690 690 21 2536 692 692 585 2537 688 688 573 2540 669 669 585 2541 688 688 21 2538 692 692 21 2538 692 692 18 2539 670 670 573 2540 669 669 590 2544 694 694 545 2545 644 644 500 2542 560 560 500 2542 560 560 514 2543 607 607 590 2544 694 694 592 2548 696 696 546 2549 637 637 544 2546 695 695 544 2546 695 695 545 2547 644 644 592 2548 696 696 591 2552 697 697 592 2553 696 696 545 2550 644 644 545 2550 644 644 590 2551 694 694 591 2552 697 697 589 2556 698 698 588 2557 699 699 592 2554 696 696 592 2554 696 696 591 2555 697 697 589 2556 698 698 588 2560 699 699 542 2561 638 638 546 2558 637 637 546 2558 637 637 592 2559 696 696 588 2560 699 699 514 2562 607 607 591 2563 697 697 590 2564 694 694 515 2565 610 610 591 2566 697 697 514 2567 607 607 589 2568 698 698 591 2569 697 697 515 2570 610 610 551 2573 641 641 552 2574 645 645 545 2571 644 644 545 2571 644 644 544 2572 695 695 551 2573 641 641 558 2575 648 648 547 2576 643 643 549 2577 649 649 552 2578 645 645 551 2579 641 641 558 2580 648 648 547 2581 643 643 558 2582 648 648 551 2583 641 641 593 2586 700 700 603 2587 701 701 596 2584 663 663 596 2584 663 663 560 2585 656 656 593 2586 700 700 595 2590 702 702 560 2591 656 656 559 2588 654 654 559 2588 654 654 561 2589 653 653 595 2590 702 702 594 2594 703 703 593 2595 700 700 560 2592 656 656 560 2592 656 656 595 2593 702 702 594 2594 703 703 589 2598 698 698 594 2599 703 703 595 2596 702 702 595 2596 702 702 588 2597 699 699 589 2598 698 698 588 2602 699 699 595 2603 702 702 561 2600 653 653 561 2600 653 653 542 2601 638 638 588 2602 699 699 515 2604 610 610 604 2605 704 704 589 2606 698 698 603 2607 701 701 593 2608 700 700 594 2609 703 703 604 2610 704 704 603 2611 701 701 594 2612 703 703 589 2613 698 698 604 2614 704 704 594 2615 703 703 563 2618 655 655 559 2619 654 654 560 2616 656 656 560 2616 656 656 564 2617 659 659 563 2618 655 655 569 2620 660 660 549 2621 649 649 547 2622 643 643 564 2623 659 659 569 2624 660 660 563 2625 655 655 563 2626 655 655 569 2627 660 660 547 2628 643 643 562 2629 662 662 548 2630 642 642 528 2631 619 619 544 2632 695 695 546 2633 637 637 536 2634 633 633 544 2635 695 695 536 2636 633 633 535 2637 639 639 546 2638 637 637 537 2639 634 634 536 2640 633 633 539 2641 632 632 559 2642 654 654 540 2643 631 631 539 2644 632 632 538 2645 635 635 561 2646 653 653 561 2647 653 653 559 2648 654 654 539 2649 632 632 544 2650 695 695 535 2651 639 639 551 2652 641 641 540 2653 631 631 562 2654 662 662 541 2655 705 705 540 2656 631 631 563 2657 655 655 562 2658 662 662 535 2659 639 639 534 2660 706 706 550 2661 640 640 550 2662 640 640 527 2663 615 615 548 2664 642 642 517 2667 617 617 527 2668 615 615 550 2665 640 640 550 2665 640 640 534 2666 706 706 517 2667 617 617 531 2671 628 628 517 2672 617 617 534 2669 706 706 534 2669 706 706 530 2670 627 627 531 2671 628 628 534 2675 706 706 535 2676 639 639 516 2673 624 624 516 2673 624 624 530 2674 627 627 534 2675 706 706 520 2679 625 625 540 2680 631 631 541 2677 705 705 541 2677 705 705 533 2678 629 629 520 2679 625 625 521 2683 621 621 532 2684 630 630 533 2681 629 629 533 2681 629 629 541 2682 705 705 521 2683 621 621 516 2687 624 624 536 2688 633 633 539 2685 632 632 539 2685 632 632 520 2686 625 625 516 2687 624 624 536 2689 633 633 516 2690 624 624 535 2691 639 639 528 2694 619 619 521 2695 621 621 541 2692 705 705 541 2692 705 705 562 2693 662 662 528 2694 619 619 522 2696 620 620 529 2697 622 622 519 2698 626 626 529 2699 622 622 524 2700 616 616 523 2701 618 618 530 2702 627 627 518 2703 623 623 531 2704 628 628 519 2705 626 626 520 2706 625 625 533 2707 629 629 614 2708 707 707 615 2709 708 708 616 2710 709 709 614 2711 707 707 616 2712 709 709 613 2713 710 710 616 2714 709 709 606 2715 711 711 612 2716 712 712 616 2717 709 709 612 2718 712 712 613 2719 710 710 617 2720 713 713 615 2721 708 708 614 2722 707 707 613 2723 710 710 617 2724 713 713 614 2725 707 707 617 2726 713 713 611 2727 714 714 610 2728 715 715 613 2729 710 710 618 2730 716 716 611 2731 714 714 618 2732 716 716 612 2733 712 712 607 2734 717 717 613 2735 710 710 611 2736 714 714 617 2737 713 713 618 2738 716 716 605 2739 718 718 609 2740 719 719 618 2741 716 716 609 2742 719 719 608 2743 720 720 605 2744 718 718 618 2745 716 716 607 2746 717 717 605 2747 718 718 607 2748 717 717 619 2749 721 721 606 2752 711 711 620 2753 722 722 607 2750 717 717 607 2750 717 717 612 2751 712 712 606 2752 711 711 608 2754 720 720 622 2755 723 723 621 2756 724 724 621 2759 724 724 610 2760 715 715 611 2757 714 714 611 2757 714 714 608 2758 720 720 621 2759 724 724 629 2761 725 725 609 2762 719 719 628 2763 726 726 626 2766 728 728 627 2767 729 729 628 2764 726 726 628 2764 726 726 625 2765 727 727 626 2766 728 728 635 2770 731 731 631 2771 732 732 632 2768 730 730 632 2768 730 730 626 2769 728 728 635 2770 731 731 624 2772 733 733 639 2773 734 734 640 2774 735 735 636 2777 737 737 640 2778 735 735 639 2775 734 734 639 2775 734 734 637 2776 736 736 636 2777 737 737 643 2781 740 740 642 2782 741 741 634 2779 738 738 634 2779 738 738 641 2780 739 739 643 2781 740 740 644 2785 744 744 646 2786 745 745 647 2783 742 742 647 2783 742 742 638 2784 743 743 644 2785 744 744 646 2789 745 745 643 2790 740 740 641 2787 739 739 641 2787 739 739 647 2788 742 742 646 2789 745 745 645 2793 746 746 597 2794 664 664 596 2791 663 663 596 2791 663 663 634 2792 738 738 645 2793 746 746 645 2795 746 746 634 2796 738 738 642 2797 741 741 650 2800 747 747 627 2801 729 729 632 2798 730 730 632 2798 730 730 631 2799 732 732 650 2800 747 747 648 2802 748 748 652 2803 749 749 629 2804 725 725 655 2807 752 752 653 2808 753 753 649 2805 750 750 649 2805 750 750 654 2806 751 751 655 2807 752 752 644 2811 744 744 638 2812 743 743 658 2809 754 754 658 2809 754 754 657 2810 755 755 644 2811 744 744 657 2815 755 755 658 2816 754 754 653 2813 753 753 653 2813 753 753 655 2814 752 752 657 2815 755 755 652 2819 749 749 636 2820 737 737 637 2817 736 736 637 2817 736 736 651 2818 756 756 652 2819 749 749 656 2823 759 759 649 2824 750 750 685 2821 757 757 685 2821 757 757 686 2822 758 758 656 2823 759 759 656 2825 759 759 654 2826 751 751 649 2827 750 750 632 2828 730 730 627 2829 729 729 626 2830 728 728 637 2831 736 736 616 2832 709 709 615 2833 708 708 637 2834 736 736 615 2835 708 708 617 2836 713 713 660 2839 761 761 599 2840 684 684 598 2837 683 683 598 2837 683 683 659 2838 760 760 660 2839 761 761 662 2843 763 763 601 2844 687 687 600 2841 686 686 600 2841 686 686 661 2842 762 762 662 2843 763 763 661 2847 762 762 600 2848 686 686 599 2845 684 684 599 2845 684 684 660 2846 761 761 661 2847 762 762 601 2849 687 687 662 2850 763 763 602 2851 690 690 12 2854 764 764 13 2855 765 765 14 2852 693 693 14 2852 693 693 602 2853 690 690 12 2854 764 764 602 2856 690 690 662 2857 763 763 12 2858 764 764 663 2861 766 766 645 2862 746 746 642 2859 741 741 642 2859 741 741 643 2860 740 740 663 2861 766 766 664 2865 767 767 668 2866 768 768 646 2863 745 745 646 2863 745 745 644 2864 744 744 664 2865 767 767 665 2869 769 769 659 2870 760 760 645 2867 746 746 645 2867 746 746 663 2868 766 766 665 2869 769 769 666 2873 770 770 667 2874 771 771 668 2871 768 768 668 2871 768 768 664 2872 767 767 666 2873 770 770 667 2877 771 771 665 2878 769 769 663 2875 766 766 663 2875 766 766 668 2876 768 768 667 2877 771 771 668 2881 768 768 663 2882 766 766 643 2879 740 740 643 2879 740 740 646 2880 745 745 668 2881 768 768 598 2885 683 683 597 2886 664 664 645 2883 746 746 645 2883 746 746 659 2884 760 760 598 2885 683 683 661 2887 762 762 660 2888 761 761 667 2889 771 771 665 2890 769 769 660 2891 761 761 659 2892 760 760 665 2893 769 769 667 2894 771 771 660 2895 761 761 666 2896 770 770 661 2897 762 762 667 2898 771 771 662 2899 763 763 661 2900 762 762 666 2901 770 770 662 2899 763 763 666 2901 770 770 675 2902 783 783 662 2899 763 763 675 2902 783 783 674 2903 782 782 669 2906 772 772 655 2907 752 752 654 2904 751 751 654 2904 751 751 656 2905 759 759 669 2906 772 772 664 2910 767 767 644 2911 744 744 657 2908 755 755 657 2908 755 755 673 2909 773 773 664 2910 767 767 671 2914 775 775 669 2915 772 772 656 2912 759 759 656 2912 759 759 670 2913 774 774 671 2914 775 775 666 2918 770 770 664 2919 767 767 673 2916 773 773 673 2916 773 773 672 2917 776 776 666 2918 770 770 672 2922 776 776 673 2923 773 773 669 2920 772 772 669 2920 772 772 671 2921 775 775 672 2922 776 776 673 2926 773 773 657 2927 755 755 655 2924 752 752 655 2924 752 752 669 2925 772 772 673 2926 773 773 687 2930 777 777 670 2931 774 774 656 2928 759 759 656 2928 759 759 686 2929 758 758 687 2930 777 777 676 2934 779 779 670 2935 774 774 687 2932 777 777 687 2932 777 777 688 2933 778 778 676 2934 779 779 674 2938 782 782 675 2939 783 783 689 2936 780 780 689 2936 780 780 690 2937 781 781 674 2938 782 782 675 2942 783 783 676 2943 779 779 688 2940 778 778 688 2940 778 778 689 2941 780 780 675 2942 783 783 690 2944 781 781 691 2945 784 784 674 2946 782 782 16 2949 786 786 691 2950 784 784 9 2947 787 787 9 2947 787 787 15 2948 785 785 16 2949 786 786 675 2951 783 783 672 2952 776 776 676 2953 779 779 671 2954 775 775 670 2955 774 774 676 2956 779 779 671 2957 775 775 676 2958 779 779 672 2959 776 776 666 2960 770 770 672 2961 776 776 675 2962 783 783 691 2963 784 784 16 2964 786 786 674 2965 782 782 17 2966 788 788 12 2967 764 764 662 2968 763 763 17 2966 788 788 662 2968 763 763 674 2969 782 782 17 2966 788 788 674 2969 782 782 16 2970 786 786 679 2973 789 789 634 2974 738 738 596 2971 663 663 596 2971 663 663 603 2972 701 701 679 2973 789 789 681 2977 791 791 635 2978 731 731 633 2975 790 790 633 2975 790 790 634 2976 738 738 681 2977 791 791 680 2981 792 792 681 2982 791 791 634 2979 738 738 634 2979 738 738 679 2980 789 789 680 2981 792 792 678 2985 793 793 677 2986 794 794 681 2983 791 791 681 2983 791 791 680 2984 792 792 678 2985 793 793 677 2989 794 794 631 2990 732 732 635 2987 731 731 635 2987 731 731 681 2988 791 791 677 2989 794 794 603 2991 701 701 680 2992 792 792 679 2993 789 789 604 2994 704 704 680 2995 792 792 603 2996 701 701 678 2997 793 793 680 2998 792 792 604 2999 704 704 640 3002 735 735 641 3003 739 739 634 3000 738 738 634 3000 738 738 633 3001 790 790 640 3002 735 735 647 3004 742 742 636 3005 737 737 638 3006 743 743 641 3007 739 739 640 3008 735 735 647 3009 742 742 636 3010 737 737 647 3011 742 742 640 3012 735 735 682 3015 795 795 692 3016 796 796 685 3013 757 757 685 3013 757 757 649 3014 750 750 682 3015 795 795 684 3019 797 797 649 3020 750 750 648 3017 748 748 648 3017 748 748 650 3018 747 747 684 3019 797 797 683 3023 798 798 682 3024 795 795 649 3021 750 750 649 3021 750 750 684 3022 797 797 683 3023 798 798 678 3027 793 793 683 3028 798 798 684 3025 797 797 684 3025 797 797 677 3026 794 794 678 3027 793 793 677 3031 794 794 684 3032 797 797 650 3029 747 747 650 3029 747 747 631 3030 732 732 677 3031 794 794 604 3033 704 704 693 3034 799 799 678 3035 793 793 692 3036 796 796 682 3037 795 795 683 3038 798 798 693 3039 799 799 692 3040 796 796 683 3041 798 798 678 3042 793 793 693 3043 799 799 683 3044 798 798 652 3047 749 749 648 3048 748 748 649 3045 750 750 649 3045 750 750 653 3046 753 753 652 3047 749 749 658 3049 754 754 638 3050 743 743 636 3051 737 737 653 3052 753 753 658 3053 754 754 652 3054 749 749 652 3055 749 749 658 3056 754 754 636 3057 737 737 651 3058 756 756 637 3059 736 736 617 3060 713 713 633 3061 790 790 635 3062 731 731 625 3063 727 727 633 3064 790 790 625 3065 727 727 624 3066 733 733 635 3067 731 731 626 3068 728 728 625 3069 727 727 628 3070 726 726 648 3071 748 748 629 3072 725 725 628 3073 726 726 627 3074 729 729 650 3075 747 747 650 3076 747 747 648 3077 748 748 628 3078 726 726 633 3079 790 790 624 3080 733 733 640 3081 735 735 629 3082 725 725 651 3083 756 756 630 3084 800 800 629 3085 725 725 652 3086 749 749 651 3087 756 756 624 3088 733 733 623 3089 801 801 639 3090 734 734 639 3091 734 734 616 3092 709 709 637 3093 736 736 606 3096 711 711 616 3097 709 709 639 3094 734 734 639 3094 734 734 623 3095 801 801 606 3096 711 711 620 3100 722 722 606 3101 711 711 623 3098 801 801 623 3098 801 801 619 3099 721 721 620 3100 722 722 623 3104 801 801 624 3105 733 733 605 3102 718 718 605 3102 718 718 619 3103 721 721 623 3104 801 801 609 3108 719 719 629 3109 725 725 630 3106 800 800 630 3106 800 800 622 3107 723 723 609 3108 719 719 610 3112 715 715 621 3113 724 724 622 3110 723 723 622 3110 723 723 630 3111 800 800 610 3112 715 715 605 3116 718 718 625 3117 727 727 628 3114 726 726 628 3114 726 726 609 3115 719 719 605 3116 718 718 625 3118 727 727 605 3119 718 718 624 3120 733 733 617 3123 713 713 610 3124 715 715 630 3121 800 800 630 3121 800 800 651 3122 756 756 617 3123 713 713 611 3125 714 714 618 3126 716 716 608 3127 720 720 618 3128 716 716 613 3129 710 710 612 3130 712 712 619 3131 721 721 607 3132 717 717 620 3133 722 722 608 3134 720 720 609 3135 719 719 622 3136 723 723 703 3137 802 802 704 3138 803 803 705 3139 804 804 703 3140 802 802 705 3141 804 804 702 3142 805 805 705 3143 804 804 695 3144 806 806 701 3145 807 807 705 3146 804 804 701 3147 807 807 702 3148 805 805 706 3149 808 808 704 3150 803 803 703 3151 802 802 702 3152 805 805 706 3153 808 808 703 3154 802 802 706 3155 808 808 700 3156 809 809 699 3157 810 810 702 3158 805 805 707 3159 811 811 700 3160 809 809 707 3161 811 811 701 3162 807 807 696 3163 812 812 702 3164 805 805 700 3165 809 809 706 3166 808 808 707 3167 811 811 694 3168 813 813 698 3169 814 814 707 3170 811 811 698 3171 814 814 697 3172 815 815 694 3173 813 813 707 3174 811 811 696 3175 812 812 694 3176 813 813 696 3177 812 812 708 3178 816 816 695 3181 806 806 709 3182 817 817 696 3179 812 812 696 3179 812 812 701 3180 807 807 695 3181 806 806 697 3183 815 815 711 3184 818 818 710 3185 819 819 710 3188 819 819 699 3189 810 810 700 3186 809 809 700 3186 809 809 697 3187 815 815 710 3188 819 819 718 3190 820 820 698 3191 814 814 717 3192 821 821 715 3195 823 823 716 3196 824 824 717 3193 821 821 717 3193 821 821 714 3194 822 822 715 3195 823 823 724 3199 826 826 720 3200 827 827 721 3197 825 825 721 3197 825 825 715 3198 823 823 724 3199 826 826 713 3201 828 828 728 3202 829 829 729 3203 830 830 725 3206 832 832 729 3207 830 830 728 3204 829 829 728 3204 829 829 726 3205 831 831 725 3206 832 832 732 3210 835 835 731 3211 836 836 723 3208 833 833 723 3208 833 833 730 3209 834 834 732 3210 835 835 733 3214 839 839 735 3215 840 840 736 3212 837 837 736 3212 837 837 727 3213 838 838 733 3214 839 839 735 3218 840 840 732 3219 835 835 730 3216 834 834 730 3216 834 834 736 3217 837 837 735 3218 840 840 734 3222 841 841 686 3223 758 758 685 3220 757 757 685 3220 757 757 723 3221 833 833 734 3222 841 841 734 3224 841 841 723 3225 833 833 731 3226 836 836 739 3229 842 842 716 3230 824 824 721 3227 825 825 721 3227 825 825 720 3228 827 827 739 3229 842 842 737 3231 843 843 741 3232 844 844 718 3233 820 820 744 3236 847 847 742 3237 848 848 738 3234 845 845 738 3234 845 845 743 3235 846 846 744 3236 847 847 733 3240 839 839 727 3241 838 838 747 3238 849 849 747 3238 849 849 746 3239 850 850 733 3240 839 839 746 3244 850 850 747 3245 849 849 742 3242 848 848 742 3242 848 848 744 3243 847 847 746 3244 850 850 741 3248 844 844 725 3249 832 832 726 3246 831 831 726 3246 831 831 740 3247 851 851 741 3248 844 844 745 3252 854 854 738 3253 845 845 499 3250 852 852 499 3250 852 852 498 3251 853 853 745 3252 854 854 745 3254 854 854 743 3255 846 846 738 3256 845 845 721 3257 825 825 716 3258 824 824 715 3259 823 823 726 3260 831 831 705 3261 804 804 704 3262 803 803 726 3263 831 831 704 3264 803 803 706 3265 808 808 749 3268 856 856 688 3269 778 778 687 3266 777 777 687 3266 777 777 748 3267 855 855 749 3268 856 856 751 3272 858 858 690 3273 781 781 689 3270 780 780 689 3270 780 780 750 3271 857 857 751 3272 858 858 750 3276 857 857 689 3277 780 780 688 3274 778 778 688 3274 778 778 749 3275 856 856 750 3276 857 857 690 3278 781 781 751 3279 858 858 691 3280 784 784 7 3283 859 859 8 3284 860 860 9 3281 787 787 9 3281 787 787 691 3282 784 784 7 3283 859 859 691 3285 784 784 751 3286 858 858 7 3287 859 859 752 3290 861 861 734 3291 841 841 731 3288 836 836 731 3288 836 836 732 3289 835 835 752 3290 861 861 753 3294 862 862 757 3295 863 863 735 3292 840 840 735 3292 840 840 733 3293 839 839 753 3294 862 862 754 3298 864 864 748 3299 855 855 734 3296 841 841 734 3296 841 841 752 3297 861 861 754 3298 864 864 755 3302 865 865 756 3303 866 866 757 3300 863 863 757 3300 863 863 753 3301 862 862 755 3302 865 865 756 3306 866 866 754 3307 864 864 752 3304 861 861 752 3304 861 861 757 3305 863 863 756 3306 866 866 757 3310 863 863 752 3311 861 861 732 3308 835 835 732 3308 835 835 735 3309 840 840 757 3310 863 863 687 3314 777 777 686 3315 758 758 734 3312 841 841 734 3312 841 841 748 3313 855 855 687 3314 777 777 750 3316 857 857 749 3317 856 856 756 3318 866 866 754 3319 864 864 749 3320 856 856 748 3321 855 855 754 3322 864 864 756 3323 866 866 749 3324 856 856 755 3325 865 865 750 3326 857 857 756 3327 866 866 751 3328 858 858 750 3329 857 857 755 3330 865 865 751 3328 858 858 755 3330 865 865 764 3331 878 878 751 3328 858 858 764 3331 878 878 763 3332 877 877 758 3335 867 867 744 3336 847 847 743 3333 846 846 743 3333 846 846 745 3334 854 854 758 3335 867 867 753 3339 862 862 733 3340 839 839 746 3337 850 850 746 3337 850 850 762 3338 868 868 753 3339 862 862 760 3343 870 870 758 3344 867 867 745 3341 854 854 745 3341 854 854 759 3342 869 869 760 3343 870 870 755 3347 865 865 753 3348 862 862 762 3345 868 868 762 3345 868 868 761 3346 871 871 755 3347 865 865 761 3351 871 871 762 3352 868 868 758 3349 867 867 758 3349 867 867 760 3350 870 870 761 3351 871 871 762 3355 868 868 746 3356 850 850 744 3353 847 847 744 3353 847 847 758 3354 867 867 762 3355 868 868 503 3359 872 872 759 3360 869 869 745 3357 854 854 745 3357 854 854 498 3358 853 853 503 3359 872 872 765 3363 874 874 759 3364 869 869 503 3361 872 872 503 3361 872 872 502 3362 873 873 765 3363 874 874 763 3367 877 877 764 3368 878 878 505 3365 875 875 505 3365 875 875 504 3366 876 876 763 3367 877 877 764 3371 878 878 765 3372 874 874 502 3369 873 873 502 3369 873 873 505 3370 875 875 764 3371 878 878 504 3373 876 876 506 3374 879 879 763 3375 877 877 10 3378 880 880 11 3379 881 881 506 3376 879 879 506 3376 879 879 2 3377 882 882 10 3378 880 880 764 3380 878 878 761 3381 871 871 765 3382 874 874 760 3383 870 870 759 3384 869 869 765 3385 874 874 760 3386 870 870 765 3387 874 874 761 3388 871 871 755 3389 865 865 761 3390 871 871 764 3391 878 878 506 3392 879 879 11 3393 881 881 763 3394 877 877 751 3397 858 858 763 3398 877 877 11 3395 881 881 11 3395 881 881 7 3396 859 859 751 3397 858 858 768 3401 883 883 723 3402 833 833 685 3399 757 757 685 3399 757 757 692 3400 796 796 768 3401 883 883 770 3405 885 885 724 3406 826 826 722 3403 884 884 722 3403 884 884 723 3404 833 833 770 3405 885 885 769 3409 886 886 770 3410 885 885 723 3407 833 833 723 3407 833 833 768 3408 883 883 769 3409 886 886 767 3413 887 887 766 3414 888 888 770 3411 885 885 770 3411 885 885 769 3412 886 886 767 3413 887 887 766 3417 888 888 720 3418 827 827 724 3415 826 826 724 3415 826 826 770 3416 885 885 766 3417 888 888 692 3419 796 796 769 3420 886 886 768 3421 883 883 693 3422 799 799 769 3423 886 886 692 3424 796 796 767 3425 887 887 769 3426 886 886 693 3427 799 799 729 3430 830 830 730 3431 834 834 723 3428 833 833 723 3428 833 833 722 3429 884 884 729 3430 830 830 736 3432 837 837 725 3433 832 832 727 3434 838 838 730 3435 834 834 729 3436 830 830 736 3437 837 837 725 3438 832 832 736 3439 837 837 729 3440 830 830 771 3443 889 889 512 3444 890 890 499 3441 852 852 499 3441 852 852 738 3442 845 845 771 3443 889 889 773 3447 891 891 738 3448 845 845 737 3445 843 843 737 3445 843 843 739 3446 842 842 773 3447 891 891 772 3451 892 892 771 3452 889 889 738 3449 845 845 738 3449 845 845 773 3450 891 891 772 3451 892 892 767 3455 887 887 772 3456 892 892 773 3453 891 891 773 3453 891 891 766 3454 888 888 767 3455 887 887 766 3459 888 888 773 3460 891 891 739 3457 842 842 739 3457 842 842 720 3458 827 827 766 3459 888 888 693 3461 799 799 513 3462 893 893 767 3463 887 887 512 3464 890 890 771 3465 889 889 772 3466 892 892 513 3467 893 893 512 3468 890 890 772 3469 892 892 767 3470 887 887 513 3471 893 893 772 3472 892 892 741 3475 844 844 737 3476 843 843 738 3473 845 845 738 3473 845 845 742 3474 848 848 741 3475 844 844 747 3477 849 849 727 3478 838 838 725 3479 832 832 742 3480 848 848 747 3481 849 849 741 3482 844 844 741 3483 844 844 747 3484 849 849 725 3485 832 832 740 3486 851 851 726 3487 831 831 706 3488 808 808 722 3489 884 884 724 3490 826 826 714 3491 822 822 722 3492 884 884 714 3493 822 822 713 3494 828 828 724 3495 826 826 715 3496 823 823 714 3497 822 822 717 3498 821 821 737 3499 843 843 718 3500 820 820 717 3501 821 821 716 3502 824 824 739 3503 842 842 739 3504 842 842 737 3505 843 843 717 3506 821 821 722 3507 884 884 713 3508 828 828 729 3509 830 830 718 3510 820 820 740 3511 851 851 719 3512 894 894 718 3513 820 820 741 3514 844 844 740 3515 851 851 713 3516 828 828 712 3517 895 895 728 3518 829 829 728 3519 829 829 705 3520 804 804 726 3521 831 831 695 3524 806 806 705 3525 804 804 728 3522 829 829 728 3522 829 829 712 3523 895 895 695 3524 806 806 709 3528 817 817 695 3529 806 806 712 3526 895 895 712 3526 895 895 708 3527 816 816 709 3528 817 817 712 3532 895 895 713 3533 828 828 694 3530 813 813 694 3530 813 813 708 3531 816 816 712 3532 895 895 698 3536 814 814 718 3537 820 820 719 3534 894 894 719 3534 894 894 711 3535 818 818 698 3536 814 814 699 3540 810 810 710 3541 819 819 711 3538 818 818 711 3538 818 818 719 3539 894 894 699 3540 810 810 694 3544 813 813 714 3545 822 822 717 3542 821 821 717 3542 821 821 698 3543 814 814 694 3544 813 813 714 3546 822 822 694 3547 813 813 713 3548 828 828 706 3551 808 808 699 3552 810 810 719 3549 894 894 719 3549 894 894 740 3550 851 851 706 3551 808 808 700 3553 809 809 707 3554 811 811 697 3555 815 815 707 3556 811 811 702 3557 805 805 701 3558 807 807 708 3559 816 816 696 3560 812 812 709 3561 817 817 697 3562 815 815 698 3563 814 814 711 3564 818 818 837 3565 978 978 604 3566 704 704 515 3567 610 610 417 3570 379 379 693 3571 799 799 604 3568 704 704 604 3568 704 704 303 3569 240 240 417 3570 379 379 305 3574 384 384 513 3575 893 893 693 3572 799 799 693 3572 799 799 417 3573 379 379 305 3574 384 384 837 3576 978 978 515 3577 610 610 513 3578 605 605 304 3579 356 356 113 3580 241 241 303 3581 240 240 112 3582 237 237 69 3583 236 236 180 3584 244 244 181 3585 238 238 112 3586 237 237 180 3587 244 244 181 3590 238 238 182 3591 239 239 841 3588 983 983 841 3588 983 983 112 3589 237 237 181 3590 238 238 304 3592 356 356 109 3593 896 896 113 3594 241 241 452 3595 535 535 436 3596 612 612 429 3597 510 510 443 3598 611 611 430 3599 514 514 423 3600 516 516 776 3601 898 898 774 3602 899 899 775 3603 900 900 778 3606 903 903 779 3607 904 904 780 3604 901 901 780 3604 901 901 777 3605 902 902 778 3606 903 903 777 3608 902 902 780 3609 901 901 785 3610 905 905 782 3613 908 908 783 3614 909 909 784 3611 906 906 784 3611 906 906 781 3612 907 907 782 3613 908 908 774 3617 899 899 776 3618 898 898 783 3615 909 909 783 3615 909 909 782 3616 908 908 774 3617 899 899 781 3621 907 907 784 3622 906 906 779 3619 904 904 779 3619 904 904 778 3620 903 903 781 3621 907 907 783 3623 910 910 776 3624 911 911 791 3625 912 912 786 3628 914 914 791 3629 912 912 776 3626 911 911 776 3626 911 911 775 3627 913 913 786 3628 914 914 783 3630 910 910 791 3631 912 912 792 3632 915 915 791 3633 912 912 786 3634 914 914 788 3635 916 916 792 3636 915 915 791 3637 912 912 794 3638 917 917 790 3641 918 918 794 3642 917 917 791 3639 912 912 791 3639 912 912 788 3640 916 916 790 3641 918 918 789 3643 919 919 793 3644 920 920 799 3645 921 921 796 3646 922 922 797 3647 923 923 793 3648 920 920 787 3649 924 924 793 3650 920 920 789 3651 919 919 798 3652 925 925 793 3653 920 920 787 3654 924 924 796 3655 922 922 793 3656 920 920 784 3657 926 926 794 3658 917 917 797 3659 923 923 792 3660 915 915 783 3661 910 910 792 3662 915 915 784 3663 927 927 796 3664 922 922 792 3665 915 915 797 3666 923 923 779 3667 928 928 785 3668 929 929 780 3669 930 930 795 3670 931 931 784 3671 926 926 793 3672 920 920 794 3673 917 917 790 3674 918 918 799 3675 921 921 794 3676 917 917 799 3677 921 921 797 3678 923 923 799 3679 921 921 793 3680 920 920 797 3681 923 923 782 3682 932 932 800 3683 933 933 774 3684 934 934 786 3687 935 935 775 3688 936 936 774 3685 934 934 774 3685 934 934 800 3686 933 933 786 3687 935 935 782 3689 932 932 801 3690 937 937 800 3691 933 933 800 3692 933 933 788 3693 938 938 786 3694 935 935 801 3695 937 937 803 3696 939 939 800 3697 933 933 790 3700 918 918 788 3701 938 938 800 3698 933 933 800 3698 933 933 803 3699 939 939 790 3700 918 918 789 3702 919 919 799 3703 921 921 802 3704 940 940 805 3705 941 941 802 3706 940 940 806 3707 942 942 787 3708 924 924 789 3709 919 919 802 3710 940 940 798 3711 925 925 802 3712 940 940 804 3713 943 943 803 3714 939 939 801 3715 937 937 806 3716 942 942 801 3717 937 937 782 3718 932 932 781 3719 944 944 801 3720 937 937 781 3721 944 944 805 3722 941 941 777 3723 945 945 785 3724 929 929 778 3725 946 946 781 3726 947 947 804 3727 943 943 802 3728 940 940 803 3729 939 939 799 3730 921 921 790 3731 918 918 803 3732 939 939 806 3733 942 942 799 3734 921 921 799 3735 921 921 806 3736 942 942 802 3737 940 940 781 3738 947 947 802 3739 940 940 805 3740 941 941 779 3741 928 928 784 3742 926 926 795 3743 931 931 781 3744 947 947 778 3745 946 946 804 3746 943 943 796 3747 922 922 784 3748 927 927 792 3749 915 915 801 3750 937 937 805 3751 941 941 806 3752 942 942 785 3753 929 929 779 3754 928 928 795 3755 931 931 778 3756 946 946 785 3757 929 929 804 3758 943 943 785 3759 929 929 795 3760 931 931 798 3761 925 925 804 3762 943 943 785 3763 929 929 798 3764 925 925 795 3765 931 931 793 3766 920 920 798 3767 925 925 798 3768 925 925 787 3769 924 924 802 3770 940 940 261 3771 328 328 232 3772 298 298 275 3773 349 349 225 3774 289 289 232 3775 298 298 261 3776 328 328 364 3777 447 447 375 3778 458 458 381 3779 469 469 364 3780 447 447 225 3781 289 289 375 3782 458 458 241 3783 428 428 355 3784 438 438 354 3785 437 437 241 3786 428 428 354 3787 437 437 375 3788 458 458 250 3789 317 317 261 3790 328 328 267 3791 339 339 250 3792 317 317 241 3793 307 307 261 3794 328 328 120 3797 158 158 119 3798 156 156 808 3795 949 949 808 3795 949 949 807 3796 948 948 120 3797 158 158 808 3801 949 949 119 3802 156 156 118 3799 157 157 118 3799 157 157 809 3800 950 950 808 3801 949 949 810 3803 951 951 807 3804 948 948 808 3805 949 949 810 3808 951 951 808 3809 949 949 809 3806 950 950 809 3806 950 950 811 3807 952 952 810 3808 951 951 813 3812 954 954 812 3813 953 953 116 3810 152 152 116 3810 152 152 115 3811 150 150 813 3812 954 954 814 3816 955 955 813 3817 954 954 115 3814 150 150 115 3814 150 150 114 3815 155 155 814 3816 955 955 812 3818 953 953 813 3819 954 954 815 3820 956 956 816 3823 957 957 815 3824 956 956 813 3821 954 954 813 3821 954 954 814 3822 955 955 816 3823 957 957 128 3827 170 170 127 3828 168 168 818 3825 959 959 818 3825 959 959 817 3826 958 958 128 3827 170 170 818 3831 959 959 127 3832 168 168 126 3829 173 173 126 3829 173 173 819 3830 960 960 818 3831 959 959 820 3833 961 961 817 3834 958 958 818 3835 959 959 820 3838 961 961 818 3839 959 959 819 3836 960 960 819 3836 960 960 821 3837 962 962 820 3838 961 961 822 3842 963 963 817 3843 958 958 120 3840 158 158 120 3840 158 158 121 3841 159 159 822 3842 963 963 104 3846 172 172 822 3847 963 963 121 3844 159 159 121 3844 159 159 103 3845 160 160 104 3846 172 172 823 3850 964 964 807 3851 948 948 116 3848 152 152 116 3848 152 152 117 3849 153 153 823 3850 964 964 117 3852 153 153 102 3853 154 154 823 3854 964 964 102 3855 154 154 117 3856 153 153 824 3857 965 965 812 3860 953 953 824 3861 965 965 117 3858 153 153 117 3858 153 153 116 3859 152 152 812 3860 953 953 826 3864 967 967 825 3865 966 966 124 3862 164 164 124 3862 164 164 123 3863 162 162 826 3864 967 967 827 3868 968 968 826 3869 967 967 123 3866 162 162 123 3866 162 162 122 3867 163 163 827 3868 968 968 828 3870 969 969 831 3871 972 972 829 3872 970 970 830 3875 971 971 829 3876 970 970 831 3873 972 972 831 3873 972 972 832 3874 973 973 830 3875 971 971 831 3879 972 972 828 3880 969 969 825 3877 966 966 825 3877 966 966 833 3878 974 974 831 3879 972 972 832 3883 973 973 831 3884 972 972 833 3881 974 974 833 3881 974 974 834 3882 975 975 832 3883 973 973 825 3885 966 966 826 3886 967 967 833 3887 974 974 834 3890 975 975 833 3891 974 974 826 3888 967 967 826 3888 967 967 827 3889 968 968 834 3890 975 975 128 3894 170 170 129 3895 171 171 835 3892 976 976 835 3892 976 976 828 3893 969 969 128 3894 170 170 104 3896 172 172 835 3897 976 976 129 3898 171 171 828 3901 969 969 835 3902 976 976 836 3899 977 977 836 3899 977 977 825 3900 966 966 828 3901 969 969 835 3905 976 976 104 3906 172 172 101 3903 166 166 101 3903 166 166 836 3904 977 977 835 3905 976 976 513 3909 605 605 305 3910 279 279 304 3907 356 356 304 3907 356 356 837 3908 978 978 513 3909 605 605 837 3913 978 978 304 3914 356 356 303 3911 240 240 303 3911 240 240 604 3912 704 704 837 3913 978 978 838 3915 979 979 209 3916 280 280 217 3917 281 281 838 3915 979 979 217 3917 281 281 285 3918 282 282 838 3915 979 979 285 3918 282 282 71 3919 357 357 838 3915 979 979 71 3919 357 357 70 3920 377 377 838 3915 979 979 70 3920 377 377 839 3921 981 981 839 3924 981 981 70 3925 377 377 69 3922 236 236 69 3922 236 236 112 3923 237 237 839 3924 981 981 843 3928 985 985 844 3929 987 987 305 3926 384 384 305 3926 384 384 417 3927 379 379 843 3928 985 985 842 3932 984 984 843 3933 985 985 417 3930 379 379 417 3930 379 379 303 3931 240 240 842 3932 984 984 303 3936 240 240 110 3937 242 242 105 3934 897 897 105 3934 897 897 842 3935 984 984 303 3936 240 240 841 3940 983 983 842 3941 984 984 105 3938 897 897 105 3938 897 897 112 3939 237 237 841 3940 983 983 841 3944 983 983 840 3945 982 982 843 3942 985 985 843 3942 985 985 842 3943 984 984 841 3944 983 983 840 3948 982 982 838 3949 980 980 844 3946 987 987 844 3946 987 987 843 3947 985 985 840 3948 982 982 838 3952 979 979 839 3953 981 981 845 3950 988 988 845 3950 988 988 844 3951 986 986 838 3952 979 979 107 3956 235 235 845 3957 988 988 839 3954 981 981 839 3954 981 981 112 3955 237 237 107 3956 235 235
0 0 5 5 1 1 6 6 7 2 7 7 7 3 7 7 4 4 4 4 0 5 5 5 6 6 2 2 3 7 3 3 2 8 0 0 2 9 0 0 5 10 1 1 6 11 2 2 7 12 7 7 6 13 2 2 5 14 1 1 5 15 1 1 4 16 4 4 7 17 7 7 8 18 10 10 0 19 11 11 4 20 8 8 4 21 8 8 10 22 9 9 8 23 10 10 5 24 14 14 2 25 15 15 9 26 12 12 9 27 12 12 11 28 13 13 5 29 14 14 11 30 13 13 10 31 9 9 4 32 8 8 4 33 8 8 5 34 14 14 11 35 13 13 57 36 18 18 38 37 19 19 39 38 16 16 39 39 16 16 56 40 17 17 57 41 18 18 36 42 22 22 37 43 23 23 58 44 20 20 58 45 20 20 59 46 21 21 36 47 22 22 31 48 26 26 12 49 27 27 19 50 24 24 19 51 24 24 25 52 25 25 31 53 26 26 21 54 30 30 16 55 31 31 33 56 28 28 33 57 28 28 27 58 29 29 21 59 30 30 42 60 34 34 43 61 35 35 52 62 32 32 52 63 32 32 53 64 33 33 42 65 34 34 40 66 38 38 41 67 39 39 54 68 36 36 54 69 36 36 55 70 37 37 40 71 38 38 31 72 42 42 30 73 43 43 13 74 40 40 13 75 40 40 12 76 41 41 31 77 42 42 57 78 18 18 58 79 20 20 37 80 23 23 37 81 23 23 38 82 19 19 57 83 18 18 20 84 46 46 19 85 24 24 12 86 44 44 12 87 44 44 14 88 45 45 20 89 46 46 34 90 49 49 33 91 50 50 16 92 47 47 16 93 47 47 15 94 48 48 34 95 49 49 21 96 30 30 23 97 53 53 17 98 51 51 17 99 51 51 16 100 52 52 21 101 30 30 26 102 55 55 25 103 25 25 19 104 24 24 19 105 24 24 18 106 54 54 26 107 55 55 59 108 21 21 52 109 32 32 43 110 35 35 43 111 35 35 36 112 22 22 59 113 21 21 27 114 29 29 29 115 57 57 22 116 56 56 22 117 56 56 21 118 30 30 27 119 29 29 32 120 59 59 31 121 60 60 25 122 25 25 25 123 25 25 24 124 58 58 32 125 59 59 53 126 33 33 54 127 36 36 41 128 39 39 41 129 39 39 42 130 34 34 53 131 33 33 33 132 62 62 35 133 63 63 28 134 61 61 28 135 61 61 27 136 29 29 33 137 62 62 55 138 37 37 56 139 65 65 39 140 64 64 39 141 64 64 40 142 38 38 55 143 37 37 12 144 44 44 13 145 40 40 14 146 45 45 15 147 48 48 16 148 52 52 17 149 51 51 18 150 54 54 19 151 24 24 20 152 46 46 21 153 30 30 22 154 56 56 23 155 53 53 24 156 58 58 25 157 25 25 26 158 55 55 27 159 29 29 28 160 61 61 29 161 57 57 30 162 66 66 31 163 60 60 32 164 59 59 33 165 62 62 34 166 67 67 35 167 63 63 20 168 46 46 14 169 45 45 50 170 68 68 50 171 68 68 51 172 69 69 20 173 46 46 49 174 70 70 50 175 68 68 14 176 45 45 14 177 45 45 13 178 40 40 49 179 70 70 49 180 70 70 13 181 40 40 30 182 43 43 30 183 43 43 48 184 71 71 49 185 70 70 47 186 72 72 48 187 73 73 30 188 66 66 30 189 66 66 32 190 59 59 47 191 72 72 32 192 59 59 24 193 58 58 46 194 74 74 46 195 74 74 47 196 72 72 32 197 59 59 45 198 75 75 46 199 74 74 24 200 58 58 24 201 58 58 26 202 55 55 45 203 75 75 26 204 55 55 18 205 54 54 44 206 76 76 44 207 76 76 45 208 75 75 26 209 55 55 51 210 69 69 44 211 76 76 18 212 54 54 18 213 54 54 20 214 46 46 51 215 69 69 45 216 75 75 44 217 76 76 43 218 77 77 43 219 77 77 42 220 78 78 45 221 75 75 42 222 78 78 41 223 79 79 46 224 74 74 46 225 74 74 45 226 75 75 42 227 78 78 47 228 72 72 46 229 74 74 41 230 79 79 41 231 79 79 40 232 80 80 47 233 72 72 40 234 80 80 39 235 81 81 48 236 73 73 48 237 73 73 47 238 72 72 40 239 80 80 39 240 82 82 38 241 83 83 49 242 70 70 49 243 70 70 48 244 71 71 39 245 82 82 38 246 83 83 37 247 84 84 50 248 68 68 50 249 68 68 49 250 70 70 38 251 83 83 51 252 69 69 50 253 68 68 37 254 84 84 37 255 84 84 36 256 85 85 51 257 69 69 36 258 85 85 43 259 77 77 44 260 76 76 44 261 76 76 51 262 69 69 36 263 85 85 53 264 33 33 52 265 32 32 22 266 56 56 22 267 56 56 29 268 57 57 53 269 33 33 29 270 57 57 28 271 61 61 54 272 36 36 54 273 36 36 53 274 33 33 29 275 57 57 55 276 37 37 54 277 36 36 28 278 61 61 28 279 61 61 35 280 63 63 55 281 37 37 35 282 63 63 34 283 67 67 56 284 65 65 56 285 65 65 55 286 37 37 35 287 63 63 34 288 49 49 15 289 48 48 57 290 18 18 57 291 18 18 56 292 17 17 34 293 49 49 15 294 48 48 17 295 51 51 58 296 20 20 58 297 20 20 57 298 18 18 15 299 48 48 59 300 21 21 58 301 20 20 17 302 51 51 17 303 51 51 23 304 53 53 59 305 21 21 23 306 53 53 22 307 56 56 52 308 32 32 52 309 32 32 59 310 21 21 23 311 53 53 70 312 88 88 60 313 89 89 64 314 86 86 64 315 86 86 67 316 87 87 70 317 88 88 70 318 92 92 69 319 93 93 61 320 90 90 61 321 90 90 60 322 91 91 70 323 92 92 65 324 96 96 64 325 86 86 60 326 94 94 60 327 94 94 62 328 95 95 65 329 96 96 68 330 98 98 67 331 87 87 64 332 86 86 64 333 86 86 63 334 97 97 68 335 98 98 71 336 100 100 70 337 101 101 67 338 87 87 67 339 87 87 66 340 99 99 71 341 100 100 60 342 94 94 61 343 90 90 62 344 95 95 63 345 97 97 64 346 86 86 65 347 96 96 66 348 99 99 67 349 87 87 68 350 98 98 69 351 102 102 70 352 101 101 71 353 100 100 65 354 96 96 62 355 95 95 86 356 103 103 86 357 103 103 87 358 104 104 65 359 96 96 85 360 105 105 86 361 103 103 62 362 95 95 62 363 95 95 61 364 90 90 85 365 105 105 85 366 105 105 61 367 90 90 69 368 93 93 69 369 93 93 84 370 106 106 85 371 105 105 83 372 107 107 84 373 108 108 69 374 102 102 69 375 102 102 71 376 100 100 83 377 107 107 71 378 100 100 66 379 99 99 82 380 109 109 82 381 109 109 83 382 107 107 71 383 100 100 81 384 110 110 82 385 109 109 66 386 99 99 66 387 99 99 68 388 98 98 81 389 110 110 68 390 98 98 63 391 97 97 80 392 111 111 80 393 111 111 81 394 110 110 68 395 98 98 87 396 104 104 80 397 111 111 63 398 97 97 63 399 97 97 65 400 96 96 87 401 104 104 81 402 110 110 80 403 111 111 79 404 112 112 79 405 112 112 78 406 113 113 81 407 110 110 78 408 113 113 77 409 114 114 82 410 109 109 82 411 109 109 81 412 110 110 78 413 113 113 83 414 107 107 82 415 109 109 77 416 114 114 77 417 114 114 76 418 115 115 83 419 107 107 76 420 115 115 75 421 116 116 84 422 108 108 84 423 108 108 83 424 107 107 76 425 115 115 75 426 117 117 74 427 118 118 85 428 105 105 85 429 105 105 84 430 106 106 75 431 117 117 74 432 118 118 73 433 119 119 86 434 103 103 86 435 103 103 85 436 105 105 74 437 118 118 87 438 104 104 86 439 103 103 73 440 119 119 73 441 119 119 72 442 120 120 87 443 104 104 72 444 120 120 79 445 112 112 80 446 111 111 80 447 111 111 87 448 104 104 72 449 120 120 101 450 123 123 102 451 124 124 112 452 121 121 112 453 121 121 109 454 122 122 101 455 123 123 96 456 127 127 88 457 128 128 91 458 125 125 91 459 125 125 93 460 126 126 96 461 127 127 96 462 131 131 95 463 132 132 89 464 129 129 89 465 129 129 88 466 130 130 96 467 131 131 112 468 121 121 102 469 124 124 103 470 133 133 103 471 133 133 113 472 134 134 112 473 121 121 92 474 137 137 91 475 125 125 88 476 135 135 88 477 135 135 90 478 136 136 92 479 137 137 97 480 138 138 94 481 139 139 93 482 126 126 93 483 126 126 91 484 125 125 97 485 138 138 88 486 135 135 89 487 129 129 90 488 136 136 107 489 142 142 108 490 143 143 100 491 140 140 100 492 140 140 99 493 141 141 107 494 142 142 101 495 123 123 100 496 140 140 108 497 143 143 108 498 143 143 105 499 144 144 101 500 123 123 102 501 124 124 101 502 123 123 105 503 144 144 90 504 136 136 89 505 129 129 103 506 133 133 103 507 133 133 102 508 124 124 90 509 136 136 89 510 129 129 95 511 132 132 106 512 145 145 106 513 145 145 103 514 133 133 89 515 129 129 97 516 138 138 91 517 125 125 92 518 137 137 92 519 137 137 98 520 146 146 97 521 138 138 97 522 138 138 98 523 146 146 108 524 143 143 97 525 138 138 108 526 143 143 107 527 142 142 97 528 138 138 107 529 142 142 94 530 139 139 108 531 143 143 98 532 146 146 92 533 137 137 92 534 137 137 105 535 144 144 108 536 143 143 99 537 141 141 100 538 140 140 111 539 147 147 111 540 147 147 110 541 148 148 99 542 141 141 109 543 122 122 111 544 147 147 100 545 140 140 100 546 140 140 101 547 123 123 109 548 122 122 92 549 137 137 90 550 136 136 102 551 124 124 102 552 124 124 105 553 144 144 92 554 137 137 106 555 145 145 104 556 149 149 103 557 133 133 104 558 149 149 113 559 134 134 103 560 133 133 137 561 152 152 128 562 153 153 122 563 150 150 122 564 150 150 114 565 151 151 137 566 152 152 125 567 156 156 126 568 157 157 136 569 154 154 136 570 154 154 133 571 155 155 125 572 156 156 117 573 160 160 115 574 161 161 121 575 158 158 121 576 158 158 120 577 159 159 117 578 160 160 118 579 162 162 134 580 163 163 135 581 164 164 136 582 154 154 126 583 157 157 127 584 165 165 127 585 165 165 137 586 152 152 136 587 154 154 122 588 150 150 121 589 167 167 115 590 166 166 115 591 166 166 114 592 151 151 122 593 150 150 117 594 160 160 119 595 170 170 116 596 168 168 116 597 168 168 115 598 169 169 117 599 160 160 119 600 170 170 118 601 162 162 135 602 164 164 135 603 164 164 133 604 155 155 119 605 170 170 114 606 151 151 115 607 169 169 116 608 168 168 117 609 160 160 118 610 162 162 119 611 170 170 131 612 173 173 132 613 174 174 124 614 171 171 124 615 171 171 123 616 172 172 131 617 173 173 125 618 156 156 124 619 171 171 132 620 174 174 132 621 174 174 129 622 175 175 125 623 156 156 126 624 157 157 125 625 156 156 129 626 175 175 123 627 172 172 124 628 171 171 135 629 164 164 135 630 164 164 134 631 163 163 123 632 172 172 133 633 155 155 135 634 164 164 124 635 171 171 124 636 171 171 125 637 156 156 133 638 155 155 130 639 176 176 128 640 153 153 127 641 165 165 114 642 151 151 116 643 168 168 136 644 154 154 136 645 154 154 137 646 152 152 114 647 151 151 128 648 153 153 137 649 152 152 127 650 165 165 133 651 155 155 136 652 154 154 116 653 168 168 116 654 168 168 119 655 170 170 133 656 155 155 117 657 160 160 120 658 159 159 138 659 177 177 138 660 177 177 118 661 162 162 117 662 160 160 139 663 178 178 134 664 163 163 118 665 162 162 118 666 162 162 138 667 177 177 139 668 178 178 145 669 181 181 141 670 182 182 140 671 179 179 140 672 179 179 144 673 180 180 145 674 181 181 146 675 183 183 142 676 184 184 141 677 182 182 141 678 182 182 145 679 181 181 146 680 183 183 141 681 182 182 142 682 184 184 143 683 185 185 143 684 185 185 140 685 186 186 141 686 182 182 150 687 190 190 149 688 189 189 147 689 187 187 147 690 187 187 148 691 188 188 150 692 190 190 155 693 191 191 148 694 192 192 153 695 193 193 155 696 191 191 153 697 193 193 154 698 194 194 155 699 191 191 154 700 194 194 163 701 195 195 168 702 196 196 154 703 194 194 167 704 197 197 165 705 199 199 166 706 200 200 156 707 198 198 156 708 198 198 155 709 191 191 165 710 199 199 173 711 203 203 174 712 204 204 157 713 201 201 157 714 201 201 159 715 202 202 173 716 203 203 159 717 202 202 161 718 207 207 162 719 205 205 162 720 205 205 160 721 206 206 159 722 202 202 171 723 208 208 172 724 209 209 162 725 205 205 162 726 205 205 161 727 207 207 171 728 208 208 163 729 195 195 165 730 199 199 155 731 191 191 166 732 200 200 165 733 199 199 163 734 195 195 163 735 195 195 164 736 210 210 166 737 200 200 164 738 210 210 156 739 198 198 166 740 200 200 167 741 197 197 154 742 194 194 153 743 193 193 169 744 211 211 171 745 208 208 161 746 207 207 172 747 209 209 171 748 208 208 169 749 211 211 169 750 211 211 170 751 212 212 172 752 209 209 170 753 212 212 162 754 205 205 172 755 209 209 158 756 213 213 157 757 201 201 174 758 204 204 160 759 206 206 173 760 203 203 159 761 202 202 174 762 204 204 173 763 203 203 160 764 206 206 160 765 206 206 158 766 213 213 174 767 204 204 167 768 197 197 175 769 214 214 168 770 196 196 153 771 193 193 175 772 214 214 167 773 197 197 153 774 193 193 148 775 192 192 147 776 215 215 147 777 215 215 175 778 214 214 153 779 193 193 154 780 194 194 164 781 210 210 163 782 195 195 170 783 212 212 169 784 211 211 147 785 215 215 147 786 215 215 151 787 216 216 170 788 212 212 164 789 210 210 161 790 207 207 159 791 202 202 159 792 202 202 156 793 198 198 164 794 210 210 157 795 201 201 148 796 192 192 155 797 191 191 155 798 191 191 156 799 198 198 157 800 201 201 160 801 206 206 152 802 217 217 158 803 213 213 160 804 206 206 162 805 205 205 151 806 216 216 151 807 216 216 152 808 217 217 160 809 206 206 151 810 216 216 162 811 205 205 170 812 212 212 157 813 201 201 158 814 213 213 152 815 217 217 152 816 217 217 148 817 192 192 157 818 201 201 161 819 207 207 164 820 210 210 154 821 194 194 161 822 207 207 154 823 194 194 168 824 196 196 161 825 207 207 168 826 196 196 169 827 211 211 147 828 215 215 168 829 196 196 175 830 214 214 147 831 215 215 169 832 211 211 168 833 196 196 157 834 201 201 156 835 198 198 159 836 202 202 245 837 220 220 210 838 221 221 211 839 218 218 211 840 218 218 244 841 219 219 245 842 220 220 208 843 224 224 209 844 225 225 246 845 222 222 246 846 222 222 247 847 223 223 208 848 224 224 195 849 228 228 176 850 229 229 183 851 226 226 183 852 226 226 189 853 227 227 195 854 228 228 185 855 232 232 180 856 233 233 197 857 230 230 197 858 230 230 191 859 231 231 185 860 232 232 214 861 236 236 215 862 237 237 240 863 234 234 240 864 234 234 241 865 235 235 214 866 236 236 212 867 240 240 213 868 241 241 242 869 238 238 242 870 238 238 243 871 239 239 212 872 240 240 195 873 244 244 194 874 245 245 177 875 242 242 177 876 242 242 176 877 243 243 195 878 244 244 245 879 220 220 246 880 222 222 209 881 225 225 209 882 225 225 210 883 221 221 245 884 220 220 184 885 248 248 183 886 226 226 176 887 246 246 176 888 246 246 178 889 247 247 184 890 248 248 198 891 251 251 197 892 252 252 180 893 249 249 180 894 249 249 179 895 250 250 198 896 251 251 185 897 232 232 187 898 255 255 181 899 253 253 181 900 253 253 180 901 254 254 185 902 232 232 190 903 257 257 189 904 227 227 183 905 226 226 183 906 226 226 182 907 256 256 190 908 257 257 247 909 223 223 240 910 234 234 215 911 237 237 215 912 237 237 208 913 224 224 247 914 223 223 191 915 231 231 193 916 259 259 186 917 258 258 186 918 258 258 185 919 232 232 191 920 231 231 196 921 261 261 195 922 262 262 189 923 227 227 189 924 227 227 188 925 260 260 196 926 261 261 241 927 235 235 242 928 238 238 213 929 241 241 213 930 241 241 214 931 236 236 241 932 235 235 197 933 264 264 199 934 265 265 192 935 263 263 192 936 263 263 191 937 231 231 197 938 264 264 243 939 239 239 244 940 267 267 211 941 266 266 211 942 266 266 212 943 240 240 243 944 239 239 176 945 246 246 177 946 242 242 178 947 247 247 179 948 250 250 180 949 254 254 181 950 253 253 182 951 256 256 183 952 226 226 184 953 248 248 185 954 232 232 186 955 258 258 187 956 255 255 188 957 260 260 189 958 227 227 190 959 257 257 191 960 231 231 192 961 263 263 193 962 259 259 194 963 268 268 195 964 262 262 196 965 261 261 197 966 264 264 198 967 269 269 199 968 265 265 184 969 248 248 178 970 247 247 230 971 270 270 230 972 270 270 231 973 271 271 184 974 248 248 229 975 272 272 230 976 270 270 178 977 247 247 178 978 247 247 177 979 242 242 229 980 272 272 229 981 272 272 177 982 242 242 194 983 245 245 194 984 245 245 228 985 273 273 229 986 272 272 227 987 274 274 228 988 275 275 194 989 268 268 194 990 268 268 196 991 261 261 227 992 274 274 196 993 261 261 188 994 260 260 226 995 276 276 226 996 276 276 227 997 274 274 196 998 261 261 225 999 277 277 226 1000 276 276 188 1001 260 260 188 1002 260 260 190 1003 257 257 225 1004 277 277 190 1005 257 257 182 1006 256 256 224 1007 278 278 224 1008 278 278 225 1009 277 277 190 1010 257 257 231 1011 271 271 224 1012 278 278 182 1013 256 256 182 1014 256 256 184 1015 248 248 231 1016 271 271 200 1017 281 281 201 1018 282 282 222 1019 279 279 222 1020 279 279 223 1021 280 280 200 1022 281 281 221 1023 284 284 222 1024 279 279 201 1025 282 282 201 1026 282 282 202 1027 283 283 221 1028 284 284 221 1029 284 284 202 1030 283 283 203 1031 285 285 203 1032 285 285 220 1033 286 286 221 1034 284 284 219 1035 289 289 220 1036 290 290 203 1037 287 287 203 1038 287 287 204 1039 288 288 219 1040 289 289 204 1041 288 288 205 1042 292 292 218 1043 291 291 218 1044 291 291 219 1045 289 289 204 1046 288 288 217 1047 294 294 218 1048 291 291 205 1049 292 292 205 1050 292 292 206 1051 293 293 217 1052 294 294 206 1053 293 293 207 1054 296 296 216 1055 295 295 216 1056 295 295 217 1057 294 294 206 1058 293 293 223 1059 280 280 216 1060 295 295 207 1061 296 296 207 1062 296 296 200 1063 281 281 223 1064 280 280 217 1065 294 294 216 1066 295 295 232 1067 297 297 232 1068 297 297 233 1069 298 298 217 1070 294 294 233 1071 298 298 234 1072 299 299 218 1073 291 291 218 1074 291 291 217 1075 294 294 233 1076 298 298 219 1077 289 289 218 1078 291 291 234 1079 299 299 234 1080 299 299 235 1081 300 300 219 1082 289 289 235 1083 300 300 236 1084 301 301 220 1085 290 290 220 1086 290 290 219 1087 289 289 235 1088 300 300 236 1089 302 302 237 1090 303 303 221 1091 284 284 221 1092 284 284 220 1093 286 286 236 1094 302 302 237 1095 303 303 238 1096 304 304 222 1097 279 279 222 1098 279 279 221 1099 284 284 237 1100 303 303 223 1101 280 280 222 1102 279 279 238 1103 304 304 238 1104 304 304 239 1105 305 305 223 1106 280 280 239 1107 305 305 232 1108 297 297 216 1109 295 295 216 1110 295 295 223 1111 280 280 239 1112 305 305 225 1113 277 277 224 1114 278 278 207 1115 296 296 207 1116 296 296 206 1117 293 293 225 1118 277 277 206 1119 293 293 205 1120 292 292 226 1121 276 276 226 1122 276 276 225 1123 277 277 206 1124 293 293 227 1125 274 274 226 1126 276 276 205 1127 292 292 205 1128 292 292 204 1129 288 288 227 1130 274 274 204 1131 288 288 203 1132 287 287 228 1133 275 275 228 1134 275 275 227 1135 274 274 204 1136 288 288 203 1137 285 285 202 1138 283 283 229 1139 272 272 229 1140 272 272 228 1141 273 273 203 1142 285 285 202 1143 283 283 201 1144 282 282 230 1145 270 270 230 1146 270 270 229 1147 272 272 202 1148 283 283 231 1149 271 271 230 1150 270 270 201 1151 282 282 201 1152 282 282 200 1153 281 281 231 1154 271 271 200 1155 281 281 207 1156 296 296 224 1157 278 278 224 1158 278 278 231 1159 271 271 200 1160 281 281 233 1161 298 298 232 1162 297 297 215 1163 237 237 215 1164 237 237 214 1165 236 236 233 1166 298 298 214 1167 236 236 213 1168 241 241 234 1169 299 299 234 1170 299 299 233 1171 298 298 214 1172 236 236 235 1173 300 300 234 1174 299 299 213 1175 241 241 213 1176 241 241 212 1177 240 240 235 1178 300 300 212 1179 240 240 211 1180 266 266 236 1181 301 301 236 1182 301 301 235 1183 300 300 212 1184 240 240 211 1185 218 218 210 1186 221 221 237 1187 303 303 237 1188 303 303 236 1189 302 302 211 1190 218 218 210 1191 221 221 209 1192 225 225 238 1193 304 304 238 1194 304 304 237 1195 303 303 210 1196 221 221 239 1197 305 305 238 1198 304 304 209 1199 225 225 209 1200 225 225 208 1201 224 224 239 1202 305 305 208 1203 224 224 215 1204 237 237 232 1205 297 297 232 1206 297 297 239 1207 305 305 208 1208 224 224 241 1209 235 235 240 1210 234 234 186 1211 258 258 186 1212 258 258 193 1213 259 259 241 1214 235 235 193 1215 259 259 192 1216 263 263 242 1217 238 238 242 1218 238 238 241 1219 235 235 193 1220 259 259 243 1221 239 239 242 1222 238 238 192 1223 263 263 192 1224 263 263 199 1225 265 265 243 1226 239 239 199 1227 265 265 198 1228 269 269 244 1229 267 267 244 1230 267 267 243 1231 239 239 199 1232 265 265 198 1233 251 251 179 1234 250 250 245 1235 220 220 245 1236 220 220 244 1237 219 219 198 1238 251 251 179 1239 250 250 181 1240 253 253 246 1241 222 222 246 1242 222 222 245 1243 220 220 179 1244 250 250 247 1245 223 223 246 1246 222 222 181 1247 253 253 181 1248 253 253 187 1249 255 255 247 1250 223 223 187 1251 255 255 186 1252 258 258 240 1253 234 234 240 1254 234 234 247 1255 223 223 187 1256 255 255 282 1257 308 308 273 1258 309 309 265 1259 306 306 265 1260 306 306 251 1261 307 307 282 1262 308 308 270 1263 312 312 271 1264 313 313 281 1265 310 310 281 1266 310 310 278 1267 311 311 270 1268 312 312 263 1269 316 316 248 1270 317 317 254 1271 314 314 254 1272 314 314 259 1273 315 315 263 1274 316 316 256 1275 320 320 252 1276 321 321 264 1277 318 318 264 1278 318 318 261 1279 319 319 256 1280 320 320 257 1281 322 322 279 1282 323 323 280 1283 324 324 263 1284 327 327 262 1285 328 328 249 1286 325 325 249 1287 325 325 248 1288 326 326 263 1289 327 327 281 1290 310 310 271 1291 313 313 272 1292 329 329 272 1293 329 329 282 1294 308 308 281 1295 310 310 255 1296 332 332 254 1297 314 314 248 1298 330 330 248 1299 330 330 250 1300 331 331 255 1301 332 332 265 1302 306 306 264 1303 334 334 252 1304 333 333 252 1305 333 333 251 1306 307 307 265 1307 306 306 256 1308 320 320 258 1309 337 337 253 1310 335 335 253 1311 335 335 252 1312 336 336 256 1313 320 320 266 1314 338 338 260 1315 339 339 259 1316 315 315 259 1317 315 315 254 1318 314 314 266 1319 338 338 258 1320 337 337 257 1321 322 322 280 1322 324 324 280 1323 324 324 278 1324 311 311 258 1325 337 337 248 1326 330 330 249 1327 325 325 250 1328 331 331 251 1329 307 307 252 1330 336 336 253 1331 335 335 256 1332 320 320 257 1333 322 322 258 1334 337 337 276 1335 342 342 277 1336 343 343 269 1337 340 340 269 1338 340 340 268 1339 341 341 276 1340 342 342 270 1341 312 312 269 1342 340 340 277 1343 343 343 277 1344 343 343 274 1345 344 344 270 1346 312 312 271 1347 313 313 270 1348 312 312 274 1349 344 344 250 1350 331 331 249 1351 325 325 272 1352 329 329 272 1353 329 329 271 1354 313 313 250 1355 331 331 249 1356 325 325 262 1357 328 328 275 1358 345 345 275 1359 345 345 272 1360 329 329 249 1361 325 325 266 1362 338 338 254 1363 314 314 255 1364 332 332 255 1365 332 332 267 1366 346 346 266 1367 338 338 266 1368 338 338 267 1369 346 346 277 1370 343 343 266 1371 338 338 277 1372 343 343 276 1373 342 342 266 1374 338 338 276 1375 342 342 260 1376 339 339 277 1377 343 343 267 1378 346 346 255 1379 332 332 255 1380 332 332 274 1381 344 344 277 1382 343 343 268 1383 341 341 269 1384 340 340 280 1385 324 324 280 1386 324 324 279 1387 323 323 268 1388 341 341 278 1389 311 311 280 1390 324 324 269 1391 340 340 269 1392 340 340 270 1393 312 312 278 1394 311 311 255 1395 332 332 250 1396 331 331 271 1397 313 313 271 1398 313 313 274 1399 344 344 255 1400 332 332 275 1401 345 345 273 1402 309 309 272 1403 329 329 251 1404 307 307 253 1405 335 335 281 1406 310 310 281 1407 310 310 282 1408 308 308 251 1409 307 307 273 1410 309 309 282 1411 308 308 272 1412 329 329 278 1413 311 311 281 1414 310 310 253 1415 335 335 253 1416 335 335 258 1417 337 337 278 1418 311 311 256 1419 320 320 261 1420 319 319 283 1421 347 347 283 1422 347 347 257 1423 322 322 256 1424 320 320 284 1425 348 348 279 1426 323 323 257 1427 322 322 257 1428 322 322 283 1429 347 347 284 1430 348 348 293 1431 351 351 287 1432 352 352 285 1433 349 349 285 1434 349 349 292 1435 350 350 293 1436 351 351 294 1437 353 353 288 1438 354 354 287 1439 352 352 287 1440 352 352 293 1441 351 351 294 1442 353 353 287 1443 352 352 288 1444 354 354 290 1445 355 355 290 1446 355 355 285 1447 356 356 287 1448 352 352 296 1449 359 359 303 1450 360 360 304 1451 357 357 304 1452 357 357 295 1453 358 358 296 1454 359 359 303 1455 360 360 297 1456 362 362 294 1457 353 353 294 1458 353 353 301 1459 361 361 303 1460 360 360 299 1461 364 364 296 1462 359 359 295 1463 358 358 295 1464 358 358 298 1465 363 363 299 1466 364 364 299 1467 364 364 300 1468 365 365 297 1469 362 362 297 1470 362 362 296 1471 359 359 299 1472 364 364 308 1473 366 366 306 1474 367 367 307 1475 368 368 305 1476 369 369 300 1477 365 365 299 1478 364 364 294 1479 353 353 293 1480 351 351 301 1481 361 361 301 1482 361 361 293 1483 351 351 292 1484 350 350 292 1485 350 350 302 1486 370 370 301 1487 361 361 297 1488 362 362 303 1489 360 360 296 1490 359 359 303 1491 360 360 301 1492 361 361 302 1493 370 370 302 1494 370 370 304 1495 357 357 303 1496 360 360 298 1497 363 363 305 1498 369 369 299 1499 364 364 298 1500 363 363 286 1501 371 371 306 1502 372 372 298 1503 363 363 306 1504 372 372 308 1505 366 366 298 1506 363 363 308 1507 366 366 305 1508 369 369 286 1509 373 373 291 1510 374 374 289 1511 375 375 286 1512 373 373 289 1513 375 375 307 1514 368 368 286 1515 373 373 307 1516 368 368 306 1517 367 367 300 1518 365 365 305 1519 369 369 308 1520 366 366 300 1521 365 365 308 1522 366 366 307 1523 368 368 300 1524 365 365 307 1525 368 368 289 1526 375 375 312 1527 379 379 311 1528 378 378 309 1529 376 376 309 1530 376 376 310 1531 377 377 312 1532 379 379 317 1533 380 380 310 1534 381 381 315 1535 382 382 317 1536 380 380 315 1537 382 382 316 1538 383 383 317 1539 380 380 316 1540 383 383 325 1541 384 384 330 1542 385 385 316 1543 383 383 329 1544 386 386 327 1545 388 388 328 1546 389 389 318 1547 387 387 318 1548 387 387 317 1549 380 380 327 1550 388 388 335 1551 392 392 336 1552 393 393 319 1553 390 390 319 1554 390 390 321 1555 391 391 335 1556 392 392 321 1557 391 391 323 1558 396 396 324 1559 394 394 324 1560 394 394 322 1561 395 395 321 1562 391 391 333 1563 397 397 334 1564 398 398 324 1565 394 394 324 1566 394 394 323 1567 396 396 333 1568 397 397 325 1569 384 384 327 1570 388 388 317 1571 380 380 328 1572 389 389 327 1573 388 388 325 1574 384 384 325 1575 384 384 326 1576 399 399 328 1577 389 389 326 1578 399 399 318 1579 387 387 328 1580 389 389 329 1581 386 386 316 1582 383 383 315 1583 382 382 331 1584 400 400 333 1585 397 397 323 1586 396 396 334 1587 398 398 333 1588 397 397 331 1589 400 400 331 1590 400 400 332 1591 401 401 334 1592 398 398 332 1593 401 401 324 1594 394 394 334 1595 398 398 320 1596 402 402 319 1597 390 390 336 1598 393 393 322 1599 395 395 335 1600 392 392 321 1601 391 391 336 1602 393 393 335 1603 392 392 322 1604 395 395 322 1605 395 395 320 1606 402 402 336 1607 393 393 329 1608 386 386 337 1609 403 403 330 1610 385 385 315 1611 382 382 337 1612 403 403 329 1613 386 386 315 1614 382 382 310 1615 381 381 309 1616 404 404 309 1617 404 404 337 1618 403 403 315 1619 382 382 316 1620 383 383 326 1621 399 399 325 1622 384 384 332 1623 401 401 331 1624 400 400 309 1625 404 404 309 1626 404 404 313 1627 405 405 332 1628 401 401 326 1629 399 399 323 1630 396 396 321 1631 391 391 321 1632 391 391 318 1633 387 387 326 1634 399 399 319 1635 390 390 310 1636 381 381 317 1637 380 380 317 1638 380 380 318 1639 387 387 319 1640 390 390 322 1641 395 395 314 1642 406 406 320 1643 402 402 322 1644 395 395 324 1645 394 394 313 1646 405 405 313 1647 405 405 314 1648 406 406 322 1649 395 395 313 1650 405 405 324 1651 394 394 332 1652 401 401 319 1653 390 390 320 1654 402 402 314 1655 406 406 314 1656 406 406 310 1657 381 381 319 1658 390 390 323 1659 396 396 326 1660 399 399 316 1661 383 383 323 1662 396 396 316 1663 383 383 330 1664 385 385 323 1665 396 396 330 1666 385 385 331 1667 400 400 309 1668 404 404 330 1669 385 385 337 1670 403 403 309 1671 404 404 331 1672 400 400 330 1673 385 385 319 1674 390 390 318 1675 387 387 321 1676 391 391 407 1677 409 409 372 1678 410 410 373 1679 407 407 373 1680 407 407 406 1681 408 408 407 1682 409 409 370 1683 413 413 371 1684 414 414 408 1685 411 411 408 1686 411 411 409 1687 412 412 370 1688 413 413 357 1689 417 417 338 1690 418 418 345 1691 415 415 345 1692 415 415 351 1693 416 416 357 1694 417 417 347 1695 421 421 342 1696 422 422 359 1697 419 419 359 1698 419 419 353 1699 420 420 347 1700 421 421 376 1701 425 425 377 1702 426 426 402 1703 423 423 402 1704 423 423 403 1705 424 424 376 1706 425 425 374 1707 429 429 375 1708 430 430 404 1709 427 427 404 1710 427 427 405 1711 428 428 374 1712 429 429 357 1713 433 433 356 1714 434 434 339 1715 431 431 339 1716 431 431 338 1717 432 432 357 1718 433 433 407 1719 409 409 408 1720 411 411 371 1721 414 414 371 1722 414 414 372 1723 410 410 407 1724 409 409 346 1725 437 437 345 1726 415 415 338 1727 435 435 338 1728 435 435 340 1729 436 436 346 1730 437 437 360 1731 440 440 359 1732 441 441 342 1733 438 438 342 1734 438 438 341 1735 439 439 360 1736 440 440 347 1737 421 421 349 1738 444 444 343 1739 442 442 343 1740 442 442 342 1741 443 443 347 1742 421 421 352 1743 446 446 351 1744 416 416 345 1745 415 415 345 1746 415 415 344 1747 445 445 352 1748 446 446 409 1749 412 412 402 1750 423 423 377 1751 426 426 377 1752 426 426 370 1753 413 413 409 1754 412 412 353 1755 420 420 355 1756 448 448 348 1757 447 447 348 1758 447 447 347 1759 421 421 353 1760 420 420 358 1761 450 450 357 1762 451 451 351 1763 416 416 351 1764 416 416 350 1765 449 449 358 1766 450 450 403 1767 424 424 404 1768 427 427 375 1769 430 430 375 1770 430 430 376 1771 425 425 403 1772 424 424 359 1773 453 453 361 1774 454 454 354 1775 452 452 354 1776 452 452 353 1777 420 420 359 1778 453 453 405 1779 428 428 406 1780 456 456 373 1781 455 455 373 1782 455 455 374 1783 429 429 405 1784 428 428 338 1785 435 435 339 1786 431 431 340 1787 436 436 341 1788 439 439 342 1789 443 443 343 1790 442 442 344 1791 445 445 345 1792 415 415 346 1793 437 437 347 1794 421 421 348 1795 447 447 349 1796 444 444 350 1797 449 449 351 1798 416 416 352 1799 446 446 353 1800 420 420 354 1801 452 452 355 1802 448 448 356 1803 457 457 357 1804 451 451 358 1805 450 450 359 1806 453 453 360 1807 458 458 361 1808 454 454 346 1809 437 437 340 1810 436 436 392 1811 459 459 392 1812 459 459 393 1813 460 460 346 1814 437 437 391 1815 461 461 392 1816 459 459 340 1817 436 436 340 1818 436 436 339 1819 431 431 391 1820 461 461 391 1821 461 461 339 1822 431 431 356 1823 434 434 356 1824 434 434 390 1825 462 462 391 1826 461 461 389 1827 463 463 390 1828 464 464 356 1829 457 457 356 1830 457 457 358 1831 450 450 389 1832 463 463 358 1833 450 450 350 1834 449 449 388 1835 465 465 388 1836 465 465 389 1837 463 463 358 1838 450 450 387 1839 466 466 388 1840 465 465 350 1841 449 449 350 1842 449 449 352 1843 446 446 387 1844 466 466 352 1845 446 446 344 1846 445 445 386 1847 467 467 386 1848 467 467 387 1849 466 466 352 1850 446 446 393 1851 460 460 386 1852 467 467 344 1853 445 445 344 1854 445 445 346 1855 437 437 393 1856 460 460 362 1857 470 470 363 1858 471 471 384 1859 468 468 384 1860 468 468 385 1861 469 469 362 1862 470 470 383 1863 473 473 384 1864 468 468 363 1865 471 471 363 1866 471 471 364 1867 472 472 383 1868 473 473 383 1869 473 473 364 1870 472 472 365 1871 474 474 365 1872 474 474 382 1873 475 475 383 1874 473 473 381 1875 478 478 382 1876 479 479 365 1877 476 476 365 1878 476 476 366 1879 477 477 381 1880 478 478 366 1881 477 477 367 1882 481 481 380 1883 480 480 380 1884 480 480 381 1885 478 478 366 1886 477 477 379 1887 483 483 380 1888 480 480 367 1889 481 481 367 1890 481 481 368 1891 482 482 379 1892 483 483 368 1893 482 482 369 1894 485 485 378 1895 484 484 378 1896 484 484 379 1897 483 483 368 1898 482 482 385 1899 469 469 378 1900 484 484 369 1901 485 485 369 1902 485 485 362 1903 470 470 385 1904 469 469 379 1905 483 483 378 1906 484 484 394 1907 486 486 394 1908 486 486 395 1909 487 487 379 1910 483 483 395 1911 487 487 396 1912 488 488 380 1913 480 480 380 1914 480 480 379 1915 483 483 395 1916 487 487 381 1917 478 478 380 1918 480 480 396 1919 488 488 396 1920 488 488 397 1921 489 489 381 1922 478 478 397 1923 489 489 398 1924 490 490 382 1925 479 479 382 1926 479 479 381 1927 478 478 397 1928 489 489 398 1929 491 491 399 1930 492 492 383 1931 473 473 383 1932 473 473 382 1933 475 475 398 1934 491 491 399 1935 492 492 400 1936 493 493 384 1937 468 468 384 1938 468 468 383 1939 473 473 399 1940 492 492 385 1941 469 469 384 1942 468 468 400 1943 493 493 400 1944 493 493 401 1945 494 494 385 1946 469 469 401 1947 494 494 394 1948 486 486 378 1949 484 484 378 1950 484 484 385 1951 469 469 401 1952 494 494 387 1953 466 466 386 1954 467 467 369 1955 485 485 369 1956 485 485 368 1957 482 482 387 1958 466 466 368 1959 482 482 367 1960 481 481 388 1961 465 465 388 1962 465 465 387 1963 466 466 368 1964 482 482 389 1965 463 463 388 1966 465 465 367 1967 481 481 367 1968 481 481 366 1969 477 477 389 1970 463 463 366 1971 477 477 365 1972 476 476 390 1973 464 464 390 1974 464 464 389 1975 463 463 366 1976 477 477 365 1977 474 474 364 1978 472 472 391 1979 461 461 391 1980 461 461 390 1981 462 462 365 1982 474 474 364 1983 472 472 363 1984 471 471 392 1985 459 459 392 1986 459 459 391 1987 461 461 364 1988 472 472 393 1989 460 460 392 1990 459 459 363 1991 471 471 363 1992 471 471 362 1993 470 470 393 1994 460 460 362 1995 470 470 369 1996 485 485 386 1997 467 467 386 1998 467 467 393 1999 460 460 362 2000 470 470 395 2001 487 487 394 2002 486 486 377 2003 426 426 377 2004 426 426 376 2005 425 425 395 2006 487 487 376 2007 425 425 375 2008 430 430 396 2009 488 488 396 2010 488 488 395 2011 487 487 376 2012 425 425 397 2013 489 489 396 2014 488 488 375 2015 430 430 375 2016 430 430 374 2017 429 429 397 2018 489 489 374 2019 429 429 373 2020 455 455 398 2021 490 490 398 2022 490 490 397 2023 489 489 374 2024 429 429 373 2025 407 407 372 2026 410 410 399 2027 492 492 399 2028 492 492 398 2029 491 491 373 2030 407 407 372 2031 410 410 371 2032 414 414 400 2033 493 493 400 2034 493 493 399 2035 492 492 372 2036 410 410 401 2037 494 494 400 2038 493 493 371 2039 414 414 371 2040 414 414 370 2041 413 413 401 2042 494 494 370 2043 413 413 377 2044 426 426 394 2045 486 486 394 2046 486 486 401 2047 494 494 370 2048 413 413 403 2049 424 424 402 2050 423 423 348 2051 447 447 348 2052 447 447 355 2053 448 448 403 2054 424 424 355 2055 448 448 354 2056 452 452 404 2057 427 427 404 2058 427 427 403 2059 424 424 355 2060 448 448 405 2061 428 428 404 2062 427 427 354 2063 452 452 354 2064 452 452 361 2065 454 454 405 2066 428 428 361 2067 454 454 360 2068 458 458 406 2069 456 456 406 2070 456 456 405 2071 428 428 361 2072 454 454 360 2073 440 440 341 2074 439 439 407 2075 409 409 407 2076 409 409 406 2077 408 408 360 2078 440 440 341 2079 439 439 343 2080 442 442 408 2081 411 411 408 2082 411 411 407 2083 409 409 341 2084 439 439 409 2085 412 412 408 2086 411 411 343 2087 442 442 343 2088 442 442 349 2089 444 444 409 2090 412 412 349 2091 444 444 348 2092 447 447 402 2093 423 423 402 2094 423 423 409 2095 412 412 349 2096 444 444 444 2097 497 497 435 2098 498 498 427 2099 495 495 427 2100 495 495 413 2101 496 496 444 2102 497 497 432 2103 501 501 433 2104 502 502 443 2105 499 499 443 2106 499 499 440 2107 500 500 432 2108 501 501 425 2109 505 505 410 2110 506 506 416 2111 503 503 416 2112 503 503 421 2113 504 504 425 2114 505 505 418 2115 509 509 414 2116 510 510 426 2117 507 507 426 2118 507 507 423 2119 508 508 418 2120 509 509 419 2121 511 511 441 2122 512 512 442 2123 513 513 425 2124 516 516 424 2125 517 517 411 2126 514 514 411 2127 514 514 410 2128 515 515 425 2129 516 516 443 2130 499 499 433 2131 502 502 434 2132 518 518 434 2133 518 518 444 2134 497 497 443 2135 499 499 417 2136 521 521 416 2137 503 503 410 2138 519 519 410 2139 519 519 412 2140 520 520 417 2141 521 521 427 2142 495 495 426 2143 523 523 414 2144 522 522 414 2145 522 522 413 2146 496 496 427 2147 495 495 418 2148 509 509 420 2149 526 526 415 2150 524 524 415 2151 524 524 414 2152 525 525 418 2153 509 509 428 2154 527 527 422 2155 528 528 421 2156 504 504 421 2157 504 504 416 2158 503 503 428 2159 527 527 420 2160 526 526 419 2161 511 511 442 2162 513 513 442 2163 513 513 440 2164 500 500 420 2165 526 526 410 2166 519 519 411 2167 514 514 412 2168 520 520 413 2169 496 496 414 2170 525 525 415 2171 524 524 418 2172 509 509 419 2173 511 511 420 2174 526 526 438 2175 531 531 439 2176 532 532 431 2177 529 529 431 2178 529 529 430 2179 530 530 438 2180 531 531 432 2181 501 501 431 2182 529 529 439 2183 532 532 439 2184 532 532 436 2185 533 533 432 2186 501 501 433 2187 502 502 432 2188 501 501 436 2189 533 533 412 2190 520 520 411 2191 514 514 434 2192 518 518 434 2193 518 518 433 2194 502 502 412 2195 520 520 411 2196 514 514 424 2197 517 517 437 2198 534 534 437 2199 534 534 434 2200 518 518 411 2201 514 514 428 2202 527 527 416 2203 503 503 417 2204 521 521 417 2205 521 521 429 2206 535 535 428 2207 527 527 428 2208 527 527 429 2209 535 535 439 2210 532 532 428 2211 527 527 439 2212 532 532 438 2213 531 531 428 2214 527 527 438 2215 531 531 422 2216 528 528 439 2217 532 532 429 2218 535 535 417 2219 521 521 417 2220 521 521 436 2221 533 533 439 2222 532 532 430 2223 530 530 431 2224 529 529 442 2225 513 513 442 2226 513 513 441 2227 512 512 430 2228 530 530 440 2229 500 500 442 2230 513 513 431 2231 529 529 431 2232 529 529 432 2233 501 501 440 2234 500 500 417 2235 521 521 412 2236 520 520 433 2237 502 502 433 2238 502 502 436 2239 533 533 417 2240 521 521 437 2241 534 534 435 2242 498 498 434 2243 518 518 413 2244 496 496 415 2245 524 524 443 2246 499 499 443 2247 499 499 444 2248 497 497 413 2249 496 496 435 2250 498 498 444 2251 497 497 434 2252 518 518 440 2253 500 500 443 2254 499 499 415 2255 524 524 415 2256 524 524 420 2257 526 526 440 2258 500 500 418 2259 509 509 423 2260 508 508 445 2261 536 536 445 2262 536 536 419 2263 511 511 418 2264 509 509 446 2265 537 537 441 2266 512 512 419 2267 511 511 419 2268 511 511 445 2269 536 536 446 2270 537 537 455 2271 540 540 449 2272 541 541 447 2273 538 538 447 2274 538 538 454 2275 539 539 455 2276 540 540 456 2277 542 542 450 2278 543 543 449 2279 541 541 449 2280 541 541 455 2281 540 540 456 2282 542 542 449 2283 541 541 450 2284 543 543 452 2285 544 544 452 2286 544 544 447 2287 545 545 449 2288 541 541 458 2289 548 548 465 2290 549 549 466 2291 546 546 466 2292 546 546 457 2293 547 547 458 2294 548 548 465 2295 549 549 459 2296 551 551 456 2297 542 542 456 2298 542 542 463 2299 550 550 465 2300 549 549 461 2301 553 553 458 2302 548 548 457 2303 547 547 457 2304 547 547 460 2305 552 552 461 2306 553 553 461 2307 553 553 462 2308 554 554 459 2309 551 551 459 2310 551 551 458 2311 548 548 461 2312 553 553 470 2313 555 555 468 2314 556 556 469 2315 557 557 467 2316 558 558 462 2317 554 554 461 2318 553 553 456 2319 542 542 455 2320 540 540 463 2321 550 550 463 2322 550 550 455 2323 540 540 454 2324 539 539 454 2325 539 539 464 2326 559 559 463 2327 550 550 459 2328 551 551 465 2329 549 549 458 2330 548 548 465 2331 549 549 463 2332 550 550 464 2333 559 559 464 2334 559 559 466 2335 546 546 465 2336 549 549 460 2337 552 552 467 2338 558 558 461 2339 553 553 460 2340 552 552 448 2341 560 560 468 2342 561 561 460 2343 552 552 468 2344 561 561 470 2345 555 555 460 2346 552 552 470 2347 555 555 467 2348 558 558 448 2349 562 562 453 2350 563 563 451 2351 564 564 448 2352 562 562 451 2353 564 564 469 2354 557 557 448 2355 562 562 469 2356 557 557 468 2357 556 556 462 2358 554 554 467 2359 558 558 470 2360 555 555 462 2361 554 554 470 2362 555 555 469 2363 557 557 462 2364 554 554 469 2365 557 557 451 2366 564 564 513 2367 619 619 499 2368 603 603 490 2369 582 582 490 2370 582 582 474 2371 566 566 513 2372 619 619 496 2373 600 600 497 2374 601 601 512 2375 618 618 512 2376 618 618 508 2377 614 614 496 2378 600 600 487 2379 569 569 471 2380 570 570 477 2381 567 567 477 2382 567 567 483 2383 568 568 487 2384 569 569 479 2385 573 573 475 2386 574 574 489 2387 571 571 489 2388 571 571 485 2389 572 572 479 2390 573 573 515 2391 621 621 510 2392 616 616 480 2393 589 589 480 2394 589 589 514 2395 620 620 515 2396 621 621 509 2397 615 615 516 2398 622 622 491 2399 595 595 491 2400 595 595 500 2401 605 605 509 2402 615 615 487 2403 578 578 486 2404 565 565 472 2405 576 576 472 2406 576 576 471 2407 577 577 487 2408 578 578 512 2409 618 618 497 2410 601 601 498 2411 602 602 498 2412 602 602 513 2413 619 619 512 2414 618 618 478 2415 586 586 477 2416 567 567 471 2417 579 579 471 2418 579 579 473 2419 591 591 478 2420 586 586 490 2421 582 582 489 2422 583 583 475 2423 581 581 475 2424 581 581 474 2425 566 566 490 2426 582 582 479 2427 573 573 481 2428 588 588 476 2429 584 584 476 2430 584 584 475 2431 590 590 479 2432 573 573 492 2433 596 596 484 2434 585 585 483 2435 568 568 483 2436 568 568 477 2437 567 567 492 2438 596 596 481 2439 588 588 480 2440 589 589 511 2441 617 617 511 2442 617 617 508 2443 614 614 481 2444 588 588 488 2445 594 594 487 2446 587 587 483 2447 568 568 483 2448 568 568 482 2449 575 575 488 2450 594 594 510 2451 616 616 515 2452 621 621 516 2453 622 622 516 2454 622 622 509 2455 615 615 510 2456 616 616 499 2457 604 604 500 2458 605 605 491 2459 595 595 491 2460 595 595 490 2461 593 593 499 2462 604 604 471 2463 579 579 472 2464 576 576 473 2465 591 591 474 2466 566 566 475 2467 590 590 476 2468 584 584 479 2469 573 573 480 2470 589 589 481 2471 588 588 482 2472 575 575 483 2473 568 568 484 2474 585 585 486 2475 592 592 487 2476 587 587 488 2477 594 594 489 2478 580 580 490 2479 593 593 491 2480 595 595 506 2481 612 612 507 2482 613 613 495 2483 599 599 495 2484 599 599 494 2485 598 598 506 2486 612 612 496 2487 600 600 495 2488 599 599 507 2489 613 613 507 2490 613 613 502 2491 607 607 496 2492 600 600 497 2493 601 601 496 2494 600 600 502 2495 607 607 473 2496 591 591 472 2497 576 576 498 2498 602 602 498 2499 602 602 497 2500 601 601 473 2501 591 591 472 2502 576 576 486 2503 565 565 503 2504 608 608 503 2505 608 608 498 2506 602 602 472 2507 576 576 500 2508 605 605 499 2509 604 604 503 2510 609 609 503 2511 609 609 504 2512 610 610 500 2513 605 605 504 2514 610 610 505 2515 611 611 501 2516 606 606 501 2517 606 606 500 2518 605 605 504 2519 610 610 494 2520 598 598 501 2521 606 606 505 2522 611 611 505 2523 611 611 506 2524 612 612 494 2525 598 598 492 2526 596 596 477 2527 567 567 478 2528 586 586 478 2529 586 586 493 2530 597 597 492 2531 596 596 504 2532 610 610 503 2533 609 609 486 2534 592 592 486 2535 592 592 488 2536 594 594 504 2537 610 610 488 2538 594 594 482 2539 575 575 505 2540 611 611 505 2541 611 611 504 2542 610 610 488 2543 594 594 506 2544 612 612 505 2545 611 611 482 2546 575 575 482 2547 575 575 484 2548 585 585 506 2549 612 612 492 2550 596 596 493 2551 597 597 507 2552 613 613 492 2553 596 596 507 2554 613 613 506 2555 612 612 492 2556 596 596 506 2557 612 612 484 2558 585 585 507 2559 613 613 493 2560 597 597 478 2561 586 586 478 2562 586 586 502 2563 607 607 507 2564 613 613 509 2565 615 615 500 2566 605 605 501 2567 606 606 510 2568 616 616 509 2569 615 615 501 2570 606 606 501 2571 606 606 494 2572 598 598 510 2573 616 616 494 2574 598 598 495 2575 599 599 511 2576 617 617 511 2577 617 617 510 2578 616 616 494 2579 598 598 508 2580 614 614 511 2581 617 617 495 2582 599 599 495 2583 599 599 496 2584 600 600 508 2585 614 614 478 2586 586 586 473 2587 591 591 497 2588 601 601 497 2589 601 601 502 2590 607 607 478 2591 586 586 503 2592 608 608 499 2593 603 603 498 2594 602 602 474 2595 566 566 476 2596 584 584 512 2597 618 618 512 2598 618 618 513 2599 619 619 474 2600 566 566 499 2601 603 603 513 2602 619 619 498 2603 602 602 508 2604 614 614 512 2605 618 618 476 2606 584 584 476 2607 584 584 481 2608 588 588 508 2609 614 614 479 2610 573 573 485 2611 572 572 514 2612 620 620 514 2613 620 620 480 2614 589 589 479 2615 573 573 515 2616 621 621 514 2617 620 620 485 2618 572 572 485 2619 572 572 516 2620 622 622 515 2621 621 621 485 2622 572 572 489 2623 580 580 491 2624 595 595 491 2625 595 595 516 2626 622 622 485 2627 572 572 480 2628 589 589 510 2629 616 616 511 2630 617 617 535 2631 623 623 517 2632 624 624 536 2633 625 625 519 2634 626 626 527 2635 627 627 521 2636 628 628 529 2637 630 630 530 2638 631 631 522 2639 629 629 522 2640 629 629 521 2641 628 628 529 2642 630 630 525 2643 634 634 531 2644 635 635 532 2645 632 632 532 2646 632 632 526 2647 633 633 525 2648 634 634 527 2649 627 627 529 2650 630 630 521 2651 628 628 529 2652 630 630 527 2653 627 627 528 2654 636 636 528 2655 636 636 530 2656 631 631 529 2657 630 630 528 2658 636 636 522 2659 629 629 530 2660 631 631 524 2661 637 637 526 2662 633 633 532 2663 632 632 532 2664 632 632 531 2665 635 635 523 2666 638 638 523 2667 638 638 524 2668 637 637 532 2669 632 632 523 2670 638 638 531 2671 635 635 525 2672 634 634 537 2673 641 641 538 2674 642 642 534 2675 639 639 534 2676 639 639 533 2677 640 640 537 2678 641 641 535 2679 623 623 537 2680 641 641 533 2681 640 640 538 2682 642 642 537 2683 641 641 535 2684 623 623 535 2685 623 623 536 2686 625 625 538 2687 642 642 536 2688 625 625 534 2689 639 639 538 2690 642 642 518 2691 643 643 520 2692 644 644 525 2693 634 634 525 2694 634 634 526 2695 633 633 518 2696 643 643 523 2697 638 638 521 2698 628 628 522 2699 629 629 522 2700 629 629 524 2701 637 637 523 2702 638 638 533 2703 640 640 522 2704 629 629 528 2705 636 636 528 2706 636 636 535 2707 623 623 533 2708 640 640 534 2709 639 639 536 2710 625 625 517 2711 624 624 517 2712 624 624 518 2713 643 643 534 2714 639 639 518 2715 643 643 526 2716 633 633 524 2717 637 637 518 2718 643 643 524 2719 637 637 533 2720 640 640 518 2721 643 643 533 2722 640 640 534 2723 639 639 522 2724 629 629 533 2725 640 640 524 2726 637 637 523 2727 638 638 520 2728 644 644 519 2729 626 626 519 2730 626 626 521 2731 628 628 523 2732 638 638 520 2733 644 644 523 2734 638 638 525 2735 634 634 528 2736 636 636 527 2737 627 627 519 2738 626 626 519 2739 626 626 517 2740 624 624 528 2741 636 636 528 2742 636 636 517 2743 624 624 535 2744 623 623 543 2745 647 647 544 2746 648 648 554 2747 645 645 554 2748 645 645 518 2749 646 646 543 2750 647 647 550 2751 649 649 545 2752 650 650 546 2753 651 651 544 2754 648 648 543 2755 647 647 551 2756 652 652 549 2757 654 654 550 2758 649 649 546 2759 651 651 546 2760 651 651 542 2761 653 653 549 2762 654 654 549 2763 654 654 541 2764 655 655 545 2765 650 650 545 2766 650 650 550 2767 649 649 549 2768 654 654 548 2769 656 656 541 2770 655 655 542 2771 653 653 541 2772 655 655 548 2773 656 656 551 2774 652 652 551 2775 652 652 543 2776 647 647 541 2777 655 655 551 2778 652 652 548 2779 656 656 542 2780 653 653 542 2781 653 653 544 2782 648 648 551 2783 652 652 542 2784 653 653 541 2785 655 655 549 2786 654 654 552 2787 657 657 547 2788 658 658 553 2789 659 659 552 2790 657 657 553 2791 659 659 554 2792 645 645 554 2793 645 645 553 2794 659 659 547 2795 658 658 547 2796 658 658 555 2797 660 660 554 2798 645 645 544 2799 648 648 542 2800 653 653 552 2801 657 657 552 2802 657 657 554 2803 645 645 544 2804 648 648 555 2805 660 660 547 2806 658 658 539 2807 661 661 539 2808 661 661 540 2809 662 662 555 2810 660 660 540 2811 662 662 518 2812 646 646 554 2813 645 645 554 2814 645 645 555 2815 660 660 540 2816 662 662 552 2817 657 657 542 2818 653 653 546 2819 651 651 517 2820 663 663 545 2821 650 650 541 2822 655 655 543 2823 647 647 518 2824 646 646 517 2825 663 663 517 2826 663 663 541 2827 655 655 543 2828 647 647 547 2829 658 658 552 2830 657 657 546 2831 651 651 546 2832 651 651 539 2833 661 661 547 2834 658 658 546 2835 651 651 545 2836 650 650 517 2837 663 663 517 2838 663 663 539 2839 661 661 546 2840 651 651 609 2841 666 666 584 2842 667 667 585 2843 664 664 585 2844 664 664 608 2845 665 665 609 2846 666 666 582 2847 670 670 583 2848 671 671 610 2849 668 668 610 2850 668 668 611 2851 669 669 582 2852 670 670 573 2853 674 674 556 2854 675 675 563 2855 672 672 563 2856 672 672 568 2857 673 673 573 2858 674 674 565 2859 678 678 560 2860 679 679 574 2861 676 676 574 2862 676 676 570 2863 677 677 565 2864 678 678 586 2865 682 682 587 2866 683 683 606 2867 680 680 606 2868 680 680 607 2869 681 681 586 2870 682 682 573 2871 686 686 572 2872 687 687 557 2873 684 684 557 2874 684 684 556 2875 685 685 573 2876 686 686 609 2877 666 666 610 2878 668 668 583 2879 671 671 583 2880 671 671 584 2881 667 667 609 2882 666 666 564 2883 690 690 563 2884 672 672 556 2885 688 688 556 2886 688 688 558 2887 689 689 564 2888 690 690 575 2889 693 693 574 2890 694 694 560 2891 691 691 560 2892 691 691 559 2893 692 692 575 2894 693 693 565 2895 678 678 567 2896 697 697 561 2897 695 695 561 2898 695 695 560 2899 696 696 565 2900 678 678 569 2901 699 699 568 2902 673 673 563 2903 672 672 563 2904 672 672 562 2905 698 698 569 2906 699 699 611 2907 669 669 606 2908 680 680 587 2909 683 683 587 2910 683 683 582 2911 670 670 611 2912 669 669 570 2913 677 677 571 2914 701 701 566 2915 700 700 566 2916 700 700 565 2917 678 678 570 2918 677 677 556 2919 688 688 557 2920 684 684 558 2921 689 689 559 2922 692 692 560 2923 696 696 561 2924 695 695 562 2925 698 698 563 2926 672 672 564 2927 690 690 565 2928 678 678 566 2929 700 700 567 2930 697 697 564 2931 690 690 558 2932 689 689 598 2933 702 702 598 2934 702 702 599 2935 703 703 564 2936 690 690 597 2937 704 704 598 2938 702 702 558 2939 689 689 558 2940 689 689 557 2941 684 684 597 2942 704 704 597 2943 704 704 557 2944 684 684 572 2945 687 687 572 2946 687 687 596 2947 705 705 597 2948 704 704 569 2949 699 699 562 2950 698 698 594 2951 706 706 594 2952 706 706 595 2953 707 707 569 2954 699 699 599 2955 703 703 594 2956 706 706 562 2957 698 698 562 2958 698 698 564 2959 690 690 599 2960 703 703 576 2961 710 710 577 2962 711 711 592 2963 708 708 592 2964 708 708 593 2965 709 709 576 2966 710 710 591 2967 713 713 592 2968 708 708 577 2969 711 711 577 2970 711 711 578 2971 712 712 591 2972 713 713 591 2973 713 713 578 2974 712 712 579 2975 714 714 579 2976 714 714 590 2977 715 715 591 2978 713 713 580 2979 718 718 581 2980 719 719 588 2981 716 716 588 2982 716 716 589 2983 717 717 580 2984 718 718 593 2985 709 709 588 2986 716 716 581 2987 719 719 581 2988 719 719 576 2989 710 710 593 2990 709 709 589 2991 717 717 588 2992 716 716 600 2993 720 720 600 2994 720 720 601 2995 721 721 589 2996 717 717 602 2997 722 722 603 2998 723 723 591 2999 713 713 591 3000 713 713 590 3001 715 715 602 3002 722 722 603 3003 723 723 604 3004 724 724 592 3005 708 708 592 3006 708 708 591 3007 713 713 603 3008 723 723 593 3009 709 709 592 3010 708 708 604 3011 724 724 604 3012 724 724 605 3013 725 725 593 3014 709 709 605 3015 725 725 600 3016 720 720 588 3017 716 716 588 3018 716 716 593 3019 709 709 605 3020 725 725 595 3021 707 707 594 3022 706 706 581 3023 719 719 581 3024 719 719 580 3025 718 718 595 3026 707 707 579 3027 714 714 578 3028 712 712 597 3029 704 704 597 3030 704 704 596 3031 705 705 579 3032 714 714 578 3033 712 712 577 3034 711 711 598 3035 702 702 598 3036 702 702 597 3037 704 704 578 3038 712 712 599 3039 703 703 598 3040 702 702 577 3041 711 711 577 3042 711 711 576 3043 710 710 599 3044 703 703 576 3045 710 710 581 3046 719 719 594 3047 706 706 594 3048 706 706 599 3049 703 703 576 3050 710 710 601 3051 721 721 600 3052 720 720 587 3053 683 683 587 3054 683 683 586 3055 682 682 601 3056 721 721 585 3057 664 664 584 3058 667 667 603 3059 723 723 603 3060 723 723 602 3061 722 722 585 3062 664 664 584 3063 667 667 583 3064 671 671 604 3065 724 724 604 3066 724 724 603 3067 723 723 584 3068 667 667 605 3069 725 725 604 3070 724 724 583 3071 671 671 583 3072 671 671 582 3073 670 670 605 3074 725 725 582 3075 670 670 587 3076 683 683 600 3077 720 720 600 3078 720 720 605 3079 725 725 582 3080 670 670 607 3081 681 681 606 3082 680 680 566 3083 700 700 566 3084 700 700 571 3085 701 701 607 3086 681 681 575 3087 693 693 559 3088 692 692 609 3089 666 666 609 3090 666 666 608 3091 665 665 575 3092 693 693 559 3093 692 692 561 3094 695 695 610 3095 668 668 610 3096 668 668 609 3097 666 666 559 3098 692 692 611 3099 669 669 610 3100 668 668 561 3101 695 695 561 3102 695 695 567 3103 697 697 611 3104 669 669 567 3105 697 697 566 3106 700 700 606 3107 680 680 606 3108 680 680 611 3109 669 669 567 3110 697 697 629 3111 726 726 628 3112 727 727 627 3113 728 728 635 3114 729 729 633 3115 730 730 634 3116 731 731 632 3117 732 732 618 3118 733 733 619 3119 734 734 630 3120 735 735 632 3121 732 732 619 3122 734 734 624 3123 736 736 621 3124 737 737 622 3125 738 738 625 3126 739 739 624 3127 736 736 622 3128 738 738 625 3129 739 739 622 3130 738 738 626 3131 740 740 621 3132 737 737 626 3133 740 740 622 3134 738 738 623 3135 741 741 624 3136 736 736 625 3137 739 739 612 3138 742 742 621 3139 737 737 624 3140 736 736 624 3141 736 736 614 3142 743 743 629 3143 726 726 629 3144 726 726 627 3145 728 728 624 3146 736 736 616 3147 744 744 612 3148 745 745 628 3149 746 746 616 3150 744 744 628 3151 746 746 629 3152 726 726 616 3153 744 744 629 3154 726 726 614 3155 743 743 612 3156 742 742 624 3157 736 736 627 3158 728 728 612 3159 742 742 627 3160 728 728 628 3161 727 727 630 3162 735 735 619 3163 734 734 631 3164 747 747 618 3165 733 733 631 3166 747 747 619 3167 734 734 623 3168 741 741 625 3169 739 739 626 3170 740 740 623 3171 741 741 626 3172 740 740 632 3173 732 732 623 3174 741 741 632 3175 732 732 630 3176 735 735 623 3177 741 741 630 3178 735 735 620 3179 748 748 632 3180 732 732 626 3181 740 740 621 3182 737 737 621 3183 737 737 618 3184 733 733 632 3185 732 732 618 3186 733 733 613 3187 749 749 633 3188 750 750 618 3189 733 733 633 3190 750 750 635 3191 729 729 618 3192 733 733 635 3193 729 729 631 3194 747 747 613 3195 751 751 617 3196 752 752 615 3197 753 753 613 3198 751 751 615 3199 753 753 634 3200 731 731 613 3201 751 751 634 3202 731 731 633 3203 730 730 631 3204 747 747 635 3205 729 729 634 3206 731 731 634 3207 731 731 630 3208 735 735 631 3209 747 747 614 3210 743 743 624 3211 736 736 623 3212 741 741 634 3213 731 731 615 3214 753 753 620 3215 748 748 620 3216 748 748 630 3217 735 735 634 3218 731 731 639 3219 757 757 638 3220 756 756 636 3221 754 754 636 3222 754 754 637 3223 755 755 639 3224 757 757 644 3225 758 758 637 3226 759 759 642 3227 760 760 644 3228 758 758 642 3229 760 760 643 3230 761 761 644 3231 758 758 643 3232 761 761 652 3233 762 762 657 3234 763 763 643 3235 761 761 656 3236 764 764 654 3237 766 766 655 3238 767 767 645 3239 765 765 645 3240 765 765 644 3241 758 758 654 3242 766 766 662 3243 770 770 663 3244 771 771 646 3245 768 768 646 3246 768 768 648 3247 769 769 662 3248 770 770 648 3249 769 769 650 3250 774 774 651 3251 772 772 651 3252 772 772 649 3253 773 773 648 3254 769 769 660 3255 775 775 661 3256 776 776 651 3257 772 772 651 3258 772 772 650 3259 774 774 660 3260 775 775 652 3261 762 762 654 3262 766 766 644 3263 758 758 655 3264 767 767 654 3265 766 766 652 3266 762 762 652 3267 762 762 653 3268 777 777 655 3269 767 767 653 3270 777 777 645 3271 765 765 655 3272 767 767 656 3273 764 764 643 3274 761 761 642 3275 760 760 658 3276 778 778 660 3277 775 775 650 3278 774 774 661 3279 776 776 660 3280 775 775 658 3281 778 778 658 3282 778 778 659 3283 779 779 661 3284 776 776 659 3285 779 779 651 3286 772 772 661 3287 776 776 647 3288 780 780 646 3289 768 768 663 3290 771 771 649 3291 773 773 662 3292 770 770 648 3293 769 769 663 3294 771 771 662 3295 770 770 649 3296 773 773 649 3297 773 773 647 3298 780 780 663 3299 771 771 656 3300 764 764 664 3301 781 781 657 3302 763 763 642 3303 760 760 664 3304 781 781 656 3305 764 764 642 3306 760 760 637 3307 759 759 636 3308 782 782 636 3309 782 782 664 3310 781 781 642 3311 760 760 643 3312 761 761 653 3313 777 777 652 3314 762 762 659 3315 779 779 658 3316 778 778 636 3317 782 782 636 3318 782 782 640 3319 783 783 659 3320 779 779 653 3321 777 777 650 3322 774 774 648 3323 769 769 648 3324 769 769 645 3325 765 765 653 3326 777 777 646 3327 768 768 637 3328 759 759 644 3329 758 758 644 3330 758 758 645 3331 765 765 646 3332 768 768 649 3333 773 773 641 3334 784 784 647 3335 780 780 649 3336 773 773 651 3337 772 772 640 3338 783 783 640 3339 783 783 641 3340 784 784 649 3341 773 773 640 3342 783 783 651 3343 772 772 659 3344 779 779 646 3345 768 768 647 3346 780 780 641 3347 784 784 641 3348 784 784 637 3349 759 759 646 3350 768 768 650 3351 774 774 653 3352 777 777 643 3353 761 761 650 3354 774 774 643 3355 761 761 657 3356 763 763 650 3357 774 774 657 3358 763 763 658 3359 778 778 636 3360 782 782 657 3361 763 763 664 3362 781 781 636 3363 782 782 658 3364 778 778 657 3365 763 763 646 3366 768 768 645 3367 765 765 648 3368 769 769 734 3369 787 787 699 3370 788 788 700 3371 785 785 700 3372 785 785 733 3373 786 786 734 3374 787 787 697 3375 791 791 698 3376 792 792 735 3377 789 789 735 3378 789 789 736 3379 790 790 697 3380 791 791 684 3381 795 795 665 3382 796 796 672 3383 793 793 672 3384 793 793 678 3385 794 794 684 3386 795 795 674 3387 799 799 669 3388 800 800 686 3389 797 797 686 3390 797 797 680 3391 798 798 674 3392 799 799 703 3393 803 803 704 3394 804 804 729 3395 801 801 729 3396 801 801 730 3397 802 802 703 3398 803 803 701 3399 807 807 702 3400 808 808 731 3401 805 805 731 3402 805 805 732 3403 806 806 701 3404 807 807 684 3405 811 811 683 3406 812 812 666 3407 809 809 666 3408 809 809 665 3409 810 810 684 3410 811 811 734 3411 787 787 735 3412 789 789 698 3413 792 792 698 3414 792 792 699 3415 788 788 734 3416 787 787 673 3417 815 815 672 3418 793 793 665 3419 813 813 665 3420 813 813 667 3421 814 814 673 3422 815 815 687 3423 818 818 686 3424 819 819 669 3425 816 816 669 3426 816 816 668 3427 817 817 687 3428 818 818 674 3429 799 799 676 3430 822 822 670 3431 820 820 670 3432 820 820 669 3433 821 821 674 3434 799 799 679 3435 824 824 678 3436 794 794 672 3437 793 793 672 3438 793 793 671 3439 823 823 679 3440 824 824 736 3441 790 790 729 3442 801 801 704 3443 804 804 704 3444 804 804 697 3445 791 791 736 3446 790 790 680 3447 798 798 682 3448 826 826 675 3449 825 825 675 3450 825 825 674 3451 799 799 680 3452 798 798 685 3453 828 828 684 3454 829 829 678 3455 794 794 678 3456 794 794 677 3457 827 827 685 3458 828 828 730 3459 802 802 731 3460 805 805 702 3461 808 808 702 3462 808 808 703 3463 803 803 730 3464 802 802 686 3465 831 831 688 3466 832 832 681 3467 830 830 681 3468 830 830 680 3469 798 798 686 3470 831 831 732 3471 806 806 733 3472 834 834 700 3473 833 833 700 3474 833 833 701 3475 807 807 732 3476 806 806 665 3477 813 813 666 3478 809 809 667 3479 814 814 668 3480 817 817 669 3481 821 821 670 3482 820 820 671 3483 823 823 672 3484 793 793 673 3485 815 815 674 3486 799 799 675 3487 825 825 676 3488 822 822 677 3489 827 827 678 3490 794 794 679 3491 824 824 680 3492 798 798 681 3493 830 830 682 3494 826 826 683 3495 835 835 684 3496 829 829 685 3497 828 828 686 3498 831 831 687 3499 836 836 688 3500 832 832 673 3501 815 815 667 3502 814 814 719 3503 837 837 719 3504 837 837 720 3505 838 838 673 3506 815 815 718 3507 839 839 719 3508 837 837 667 3509 814 814 667 3510 814 814 666 3511 809 809 718 3512 839 839 718 3513 839 839 666 3514 809 809 683 3515 812 812 683 3516 812 812 717 3517 840 840 718 3518 839 839 716 3519 841 841 717 3520 842 842 683 3521 835 835 683 3522 835 835 685 3523 828 828 716 3524 841 841 685 3525 828 828 677 3526 827 827 715 3527 843 843 715 3528 843 843 716 3529 841 841 685 3530 828 828 714 3531 844 844 715 3532 843 843 677 3533 827 827 677 3534 827 827 679 3535 824 824 714 3536 844 844 679 3537 824 824 671 3538 823 823 713 3539 845 845 713 3540 845 845 714 3541 844 844 679 3542 824 824 720 3543 838 838 713 3544 845 845 671 3545 823 823 671 3546 823 823 673 3547 815 815 720 3548 838 838 689 3549 848 848 690 3550 849 849 711 3551 846 846 711 3552 846 846 712 3553 847 847 689 3554 848 848 710 3555 851 851 711 3556 846 846 690 3557 849 849 690 3558 849 849 691 3559 850 850 710 3560 851 851 710 3561 851 851 691 3562 850 850 692 3563 852 852 692 3564 852 852 709 3565 853 853 710 3566 851 851 708 3567 856 856 709 3568 857 857 692 3569 854 854 692 3570 854 854 693 3571 855 855 708 3572 856 856 693 3573 855 855 694 3574 859 859 707 3575 858 858 707 3576 858 858 708 3577 856 856 693 3578 855 855 706 3579 861 861 707 3580 858 858 694 3581 859 859 694 3582 859 859 695 3583 860 860 706 3584 861 861 695 3585 860 860 696 3586 863 863 705 3587 862 862 705 3588 862 862 706 3589 861 861 695 3590 860 860 712 3591 847 847 705 3592 862 862 696 3593 863 863 696 3594 863 863 689 3595 848 848 712 3596 847 847 706 3597 861 861 705 3598 862 862 721 3599 864 864 721 3600 864 864 722 3601 865 865 706 3602 861 861 722 3603 865 865 723 3604 866 866 707 3605 858 858 707 3606 858 858 706 3607 861 861 722 3608 865 865 708 3609 856 856 707 3610 858 858 723 3611 866 866 723 3612 866 866 724 3613 867 867 708 3614 856 856 724 3615 867 867 725 3616 868 868 709 3617 857 857 709 3618 857 857 708 3619 856 856 724 3620 867 867 725 3621 869 869 726 3622 870 870 710 3623 851 851 710 3624 851 851 709 3625 853 853 725 3626 869 869 726 3627 870 870 727 3628 871 871 711 3629 846 846 711 3630 846 846 710 3631 851 851 726 3632 870 870 712 3633 847 847 711 3634 846 846 727 3635 871 871 727 3636 871 871 728 3637 872 872 712 3638 847 847 728 3639 872 872 721 3640 864 864 705 3641 862 862 705 3642 862 862 712 3643 847 847 728 3644 872 872 714 3645 844 844 713 3646 845 845 696 3647 863 863 696 3648 863 863 695 3649 860 860 714 3650 844 844 695 3651 860 860 694 3652 859 859 715 3653 843 843 715 3654 843 843 714 3655 844 844 695 3656 860 860 716 3657 841 841 715 3658 843 843 694 3659 859 859 694 3660 859 859 693 3661 855 855 716 3662 841 841 693 3663 855 855 692 3664 854 854 717 3665 842 842 717 3666 842 842 716 3667 841 841 693 3668 855 855 692 3669 852 852 691 3670 850 850 718 3671 839 839 718 3672 839 839 717 3673 840 840 692 3674 852 852 691 3675 850 850 690 3676 849 849 719 3677 837 837 719 3678 837 837 718 3679 839 839 691 3680 850 850 720 3681 838 838 719 3682 837 837 690 3683 849 849 690 3684 849 849 689 3685 848 848 720 3686 838 838 689 3687 848 848 696 3688 863 863 713 3689 845 845 713 3690 845 845 720 3691 838 838 689 3692 848 848 722 3693 865 865 721 3694 864 864 704 3695 804 804 704 3696 804 804 703 3697 803 803 722 3698 865 865 703 3699 803 803 702 3700 808 808 723 3701 866 866 723 3702 866 866 722 3703 865 865 703 3704 803 803 724 3705 867 867 723 3706 866 866 702 3707 808 808 702 3708 808 808 701 3709 807 807 724 3710 867 867 701 3711 807 807 700 3712 833 833 725 3713 868 868 725 3714 868 868 724 3715 867 867 701 3716 807 807 700 3717 785 785 699 3718 788 788 726 3719 870 870 726 3720 870 870 725 3721 869 869 700 3722 785 785 699 3723 788 788 698 3724 792 792 727 3725 871 871 727 3726 871 871 726 3727 870 870 699 3728 788 788 728 3729 872 872 727 3730 871 871 698 3731 792 792 698 3732 792 792 697 3733 791 791 728 3734 872 872 697 3735 791 791 704 3736 804 804 721 3737 864 864 721 3738 864 864 728 3739 872 872 697 3740 791 791 730 3741 802 802 729 3742 801 801 675 3743 825 825 675 3744 825 825 682 3745 826 826 730 3746 802 802 682 3747 826 826 681 3748 830 830 731 3749 805 805 731 3750 805 805 730 3751 802 802 682 3752 826 826 732 3753 806 806 731 3754 805 805 681 3755 830 830 681 3756 830 830 688 3757 832 832 732 3758 806 806 688 3759 832 832 687 3760 836 836 733 3761 834 834 733 3762 834 834 732 3763 806 806 688 3764 832 832 687 3765 818 818 668 3766 817 817 734 3767 787 787 734 3768 787 787 733 3769 786 786 687 3770 818 818 668 3771 817 817 670 3772 820 820 735 3773 789 789 735 3774 789 789 734 3775 787 787 668 3776 817 817 736 3777 790 790 735 3778 789 789 670 3779 820 820 670 3780 820 820 676 3781 822 822 736 3782 790 790 676 3783 822 822 675 3784 825 825 729 3785 801 801 729 3786 801 801 736 3787 790 790 676 3788 822 822 771 3789 875 875 762 3790 876 876 754 3791 873 873 754 3792 873 873 740 3793 874 874 771 3794 875 875 759 3795 879 879 760 3796 880 880 770 3797 877 877 770 3798 877 877 767 3799 878 878 759 3800 879 879 752 3801 883 883 737 3802 884 884 743 3803 881 881 743 3804 881 881 748 3805 882 882 752 3806 883 883 745 3807 887 887 741 3808 888 888 753 3809 885 885 753 3810 885 885 750 3811 886 886 745 3812 887 887 746 3813 889 889 768 3814 890 890 769 3815 891 891 752 3816 894 894 751 3817 895 895 738 3818 892 892 738 3819 892 892 737 3820 893 893 752 3821 894 894 770 3822 877 877 760 3823 880 880 761 3824 896 896 761 3825 896 896 771 3826 875 875 770 3827 877 877 744 3828 899 899 743 3829 881 881 737 3830 897 897 737 3831 897 897 739 3832 898 898 744 3833 899 899 754 3834 873 873 753 3835 901 901 741 3836 900 900 741 3837 900 900 740 3838 874 874 754 3839 873 873 745 3840 887 887 747 3841 904 904 742 3842 902 902 742 3843 902 902 741 3844 903 903 745 3845 887 887 755 3846 905 905 749 3847 906 906 748 3848 882 882 748 3849 882 882 743 3850 881 881 755 3851 905 905 747 3852 904 904 746 3853 889 889 769 3854 891 891 769 3855 891 891 767 3856 878 878 747 3857 904 904 737 3858 897 897 738 3859 892 892 739 3860 898 898 740 3861 874 874 741 3862 903 903 742 3863 902 902 745 3864 887 887 746 3865 889 889 747 3866 904 904 765 3867 909 909 766 3868 910 910 758 3869 907 907 758 3870 907 907 757 3871 908 908 765 3872 909 909 759 3873 879 879 758 3874 907 907 766 3875 910 910 766 3876 910 910 763 3877 911 911 759 3878 879 879 760 3879 880 880 759 3880 879 879 763 3881 911 911 739 3882 898 898 738 3883 892 892 761 3884 896 896 761 3885 896 896 760 3886 880 880 739 3887 898 898 738 3888 892 892 751 3889 895 895 764 3890 912 912 764 3891 912 912 761 3892 896 896 738 3893 892 892 755 3894 905 905 743 3895 881 881 744 3896 899 899 744 3897 899 899 756 3898 913 913 755 3899 905 905 755 3900 905 905 756 3901 913 913 766 3902 910 910 755 3903 905 905 766 3904 910 910 765 3905 909 909 755 3906 905 905 765 3907 909 909 749 3908 906 906 766 3909 910 910 756 3910 913 913 744 3911 899 899 744 3912 899 899 763 3913 911 911 766 3914 910 910 757 3915 908 908 758 3916 907 907 769 3917 891 891 769 3918 891 891 768 3919 890 890 757 3920 908 908 767 3921 878 878 769 3922 891 891 758 3923 907 907 758 3924 907 907 759 3925 879 879 767 3926 878 878 744 3927 899 899 739 3928 898 898 760 3929 880 880 760 3930 880 880 763 3931 911 911 744 3932 899 899 764 3933 912 912 762 3934 876 876 761 3935 896 896 740 3936 874 874 742 3937 902 902 770 3938 877 877 770 3939 877 877 771 3940 875 875 740 3941 874 874 762 3942 876 876 771 3943 875 875 761 3944 896 896 767 3945 878 878 770 3946 877 877 742 3947 902 902 742 3948 902 902 747 3949 904 904 767 3950 878 878 745 3951 887 887 750 3952 886 886 772 3953 914 914 772 3954 914 914 746 3955 889 889 745 3956 887 887 773 3957 915 915 768 3958 890 890 746 3959 889 889 746 3960 889 889 772 3961 914 914 773 3962 915 915 782 3963 918 918 776 3964 919 919 774 3965 916 916 774 3966 916 916 781 3967 917 917 782 3968 918 918 783 3969 920 920 777 3970 921 921 776 3971 919 919 776 3972 919 919 782 3973 918 918 783 3974 920 920 776 3975 919 919 777 3976 921 921 779 3977 922 922 779 3978 922 922 774 3979 923 923 776 3980 919 919 785 3981 926 926 792 3982 927 927 793 3983 924 924 793 3984 924 924 784 3985 925 925 785 3986 926 926 792 3987 927 927 786 3988 929 929 783 3989 920 920 783 3990 920 920 790 3991 928 928 792 3992 927 927 788 3993 931 931 785 3994 926 926 784 3995 925 925 784 3996 925 925 787 3997 930 930 788 3998 931 931 788 3999 931 931 789 4000 932 932 786 4001 929 929 786 4002 929 929 785 4003 926 926 788 4004 931 931 797 4005 933 933 795 4006 934 934 796 4007 935 935 794 4008 936 936 789 4009 932 932 788 4010 931 931 783 4011 920 920 782 4012 918 918 790 4013 928 928 790 4014 928 928 782 4015 918 918 781 4016 917 917 781 4017 917 917 791 4018 937 937 790 4019 928 928 786 4020 929 929 792 4021 927 927 785 4022 926 926 792 4023 927 927 790 4024 928 928 791 4025 937 937 791 4026 937 937 793 4027 924 924 792 4028 927 927 787 4029 930 930 794 4030 936 936 788 4031 931 931 787 4032 930 930 775 4033 938 938 795 4034 939 939 787 4035 930 930 795 4036 939 939 797 4037 933 933 787 4038 930 930 797 4039 933 933 794 4040 936 936 775 4041 940 940 780 4042 941 941 778 4043 942 942 775 4044 940 940 778 4045 942 942 796 4046 935 935 775 4047 940 940 796 4048 935 935 795 4049 934 934 789 4050 932 932 794 4051 936 936 797 4052 933 933 789 4053 932 932 797 4054 933 933 796 4055 935 935 789 4056 932 932 796 4057 935 935 778 4058 942 942
13 0 13 13 5 1 5 5 4 2 4 4 4 3 4 4 15 4 15 15 13 5 13 13 3 6 3 3 11 7 11 11 12 8 12 12 4 9 4 4 16 10 16 16 17 11 17 17 9 12 9 9 5 13 5 5 8 14 8 8 5 15 5 5 9 16 9 9 16 17 16 16 16 18 16 16 4 19 4 4 5 20 5 5 7 21 7 7 10 22 10 10 6 23 6 6 6 24 6 6 21 25 21 21 7 26 7 7 7 27 7 7 8 28 8 8 5 29 5 5 5 30 5 5 12 31 12 12 7 32 7 7 23 33 23 23 19 34 19 19 20 35 20 20 20 36 20 20 22 37 22 22 23 38 23 23 0 39 0 0 24 40 24 24 14 41 14 14 24 42 24 24 19 43 19 19 14 44 14 14 18 45 18 18 17 46 17 17 16 47 16 16 16 48 16 16 21 49 21 21 18 50 18 18 6 51 6 6 18 52 18 18 21 53 21 21 4 54 4 4 17 55 17 17 18 56 18 18 18 57 18 18 6 58 6 6 4 59 4 4 25 60 25 25 13 61 13 13 20 62 20 20 13 63 13 13 25 64 25 25 1 65 1 1 1 66 1 1 5 67 5 5 13 68 13 13 3 69 3 3 10 70 10 10 11 71 11 11 12 72 12 12 5 73 5 5 1 74 1 1 1 75 1 1 3 76 3 3 12 77 12 12 7 78 7 7 12 79 12 12 11 80 11 11 10 81 10 10 7 82 7 7 11 83 11 11 0 84 0 0 14 85 14 14 2 86 2 2 2 87 2 2 14 88 14 14 26 89 26 26 26 90 26 26 27 91 27 27 2 92 2 2 20 93 20 20 13 94 13 13 22 95 22 22 23 96 23 23 22 97 22 22 13 98 13 13 13 99 13 13 15 100 15 15 23 101 23 23 15 102 15 15 14 103 14 14 19 104 19 19 19 105 19 19 23 106 23 23 15 107 15 15 25 108 25 25 24 109 24 24 0 110 0 0 0 111 0 0 1 112 1 1 25 113 25 25 26 114 26 26 28 115 28 28 27 116 27 27 29 117 29 29 2 118 2 2 27 119 27 27 4 120 4 4 6 121 6 6 26 122 26 26 4 123 4 4 26 124 26 26 14 125 14 14 4 126 4 4 14 127 14 14 15 128 15 15 6 129 6 6 28 130 28 28 26 131 26 26 30 132 30 30 3 133 3 3 29 134 29 29 27 135 27 27 28 136 28 28 30 137 30 30 30 138 30 30 29 139 29 29 27 140 27 27 30 141 30 30 28 142 28 28 6 143 6 6 6 144 6 6 10 145 10 10 30 146 30 30 10 147 10 10 3 148 3 3 30 149 30 30 3 150 3 3 2 151 2 2 29 152 29 29 21 153 21 21 16 154 16 16 9 155 9 9 9 156 9 9 7 157 7 7 21 158 21 21 8 159 8 8 7 160 7 7 9 161 9 9 24 162 24 24 25 163 25 25 20 164 20 20 20 165 20 20 19 166 19 19 24 167 24 24 31 168 31 31 34 169 34 34 33 170 33 33 31 171 31 31 32 172 32 32 34 173 34 34 35 174 35 35 38 175 38 38 37 176 37 37 35 177 35 35 36 178 36 36 38 179 38 38 79 180 81 81 80 181 79 79 81 182 80 80 79 183 81 81 82 184 82 82 80 185 79 79 78 186 78 78 41 187 41 41 44 188 44 44 54 189 54 54 39 190 39 39 55 191 55 55 40 192 40 40 45 193 45 45 69 194 69 69 69 195 69 69 39 196 39 39 40 197 40 40 76 198 76 76 72 199 72 72 75 200 75 75 75 201 75 75 42 202 42 42 76 203 76 76 66 204 66 66 53 205 53 53 43 206 43 43 43 207 43 43 65 208 65 65 66 209 66 66 61 210 61 61 52 211 52 52 44 212 44 44 44 213 44 44 60 214 60 60 61 215 61 61 51 216 51 51 55 217 55 55 56 218 56 56 56 219 56 56 57 220 57 57 51 221 51 51 73 222 73 73 50 223 50 50 45 224 45 45 45 225 45 45 75 226 75 75 73 227 73 73 51 228 51 51 57 229 57 57 46 230 48 48 52 231 52 52 61 232 61 61 48 233 47 47 48 234 47 47 66 235 66 66 64 236 64 64 50 237 50 50 73 238 73 73 49 239 49 49 68 240 68 68 57 241 57 57 56 242 56 56 56 243 56 56 67 244 67 67 68 245 68 68 55 246 55 55 51 247 51 51 58 248 58 58 58 249 58 58 54 250 54 54 55 251 55 55 61 252 61 61 60 253 60 60 59 254 59 59 59 255 59 59 62 256 62 62 61 257 61 61 62 258 62 62 59 259 59 59 54 260 54 54 54 261 54 54 58 262 58 58 62 263 62 62 52 264 52 52 78 265 78 78 44 266 44 44 64 267 64 64 66 268 66 66 65 269 65 65 65 270 65 65 63 271 63 63 64 272 64 64 69 273 69 69 70 274 70 70 68 275 68 68 68 276 68 68 67 277 67 67 69 278 69 69 45 279 45 45 50 280 50 50 70 281 70 70 70 282 70 70 69 283 69 69 45 284 45 45 65 285 65 65 43 286 43 43 42 287 42 42 42 288 42 42 63 289 63 63 65 290 65 65 60 291 60 60 44 292 44 44 41 293 41 41 41 294 41 41 59 295 59 59 60 296 60 60 41 297 41 41 39 298 39 39 54 299 54 54 54 300 54 54 59 301 59 59 41 302 41 41 56 303 56 56 55 304 55 55 39 305 39 39 56 306 56 56 39 307 39 39 69 308 69 69 69 309 69 69 67 310 67 67 56 311 56 56 43 312 43 43 71 313 71 71 76 314 76 76 76 315 76 76 42 316 42 42 43 317 43 43 73 318 73 73 72 319 72 72 76 320 76 76 76 321 76 76 77 322 77 77 73 323 73 73 43 324 43 43 53 325 53 53 74 326 74 74 74 327 74 74 71 328 71 71 43 329 43 43 73 330 73 73 75 331 75 75 72 332 72 72 77 333 77 77 76 334 76 76 71 335 71 71 71 336 71 71 74 337 74 74 77 338 77 77 75 339 75 75 45 340 45 45 40 341 40 40 75 342 75 75 40 343 40 40 42 344 42 42 46 345 48 48 68 346 68 68 49 347 49 49 49 348 49 49 70 349 70 70 50 350 50 50 48 351 47 47 61 352 61 61 62 353 62 62 58 354 58 58 46 355 48 48 48 356 47 47 48 357 47 47 62 358 62 62 58 359 58 58 46 360 48 48 58 361 58 58 51 362 51 51 46 363 48 48 57 364 57 57 68 365 68 68 47 366 46 46 74 367 74 74 53 368 53 53 48 369 47 47 64 370 64 64 52 371 52 52 53 372 53 53 66 373 66 66 47 374 46 46 47 375 46 46 66 376 66 66 48 377 47 47 77 378 77 77 47 379 46 46 49 380 49 49 49 381 49 49 73 382 73 73 77 383 77 77 47 384 46 46 77 385 77 77 74 386 74 74 49 387 49 49 68 388 68 68 70 389 70 70 78 390 78 78 52 391 52 52 64 392 64 64 64 393 64 64 63 394 63 63 78 395 78 78 41 396 41 41 78 397 78 78 63 398 63 63 63 399 63 63 42 400 42 42 41 401 41 41 81 402 80 80 80 403 79 79 47 404 46 46 47 405 46 46 48 406 47 47 81 407 80 80 79 408 81 81 81 409 80 80 48 410 47 47 48 411 47 47 46 412 48 48 79 413 81 81 82 414 82 82 79 415 81 81 46 416 48 48 46 417 48 48 49 418 49 49 82 419 82 82 80 420 79 79 82 421 82 82 49 422 49 49 49 423 49 49 47 424 46 46 80 425 79 79 84 426 84 84 86 427 86 86 88 428 88 88 88 429 88 88 95 430 95 95 84 431 84 84 102 432 102 102 90 433 90 90 91 434 91 91 91 435 91 91 106 436 106 106 102 437 102 102 107 438 107 107 97 439 97 97 98 440 98 98 90 441 90 90 102 442 102 102 103 443 103 103 103 444 103 103 104 445 104 104 90 446 90 90 94 447 94 94 96 448 96 96 97 449 97 97 97 450 97 97 88 451 88 88 94 452 94 94 96 453 96 96 104 454 104 104 98 455 98 98 98 456 98 98 97 457 97 97 96 458 96 96 98 459 98 98 103 460 103 103 99 461 99 99 99 462 99 99 107 463 107 107 98 464 98 98 93 465 93 93 94 466 94 94 88 467 88 88 88 468 88 88 87 469 87 87 93 470 93 93 93 471 93 93 87 472 87 87 92 473 92 92 90 474 90 90 104 475 104 104 96 476 96 96 90 477 90 90 96 478 96 96 94 479 94 94 90 480 90 90 94 481 94 94 93 482 93 93 90 483 90 90 93 484 93 93 92 485 92 92 90 486 90 90 92 487 92 92 91 488 91 91 105 489 105 105 108 490 108 108 84 491 84 84 101 492 101 101 100 493 100 100 102 494 102 102 102 495 102 102 106 496 106 106 101 497 101 101 92 498 92 92 87 499 87 87 106 500 106 106 106 501 106 106 91 502 91 91 92 503 92 92 95 504 95 95 88 505 88 88 97 506 97 97 97 507 97 97 107 508 107 107 105 509 105 105 105 510 105 105 95 511 95 95 97 512 97 97 99 513 99 99 108 514 108 108 105 515 105 105 105 516 105 105 107 517 107 107 99 518 99 99 101 519 101 101 89 520 89 89 100 521 100 100 99 522 99 99 100 523 100 100 89 524 89 89 89 525 89 89 108 526 108 108 99 527 99 99 103 528 103 103 102 529 102 102 100 530 100 100 100 531 100 100 99 532 99 99 103 533 103 103 101 534 101 101 106 535 106 106 87 536 87 87 98 537 98 98 104 538 104 104 103 539 103 103 87 540 87 87 89 541 89 89 101 542 101 101 87 543 87 87 88 544 88 88 86 545 86 86 86 546 86 86 85 547 85 85 87 548 87 87 87 549 87 87 85 550 85 85 83 551 83 83 83 552 83 83 89 553 89 89 87 554 87 87 108 555 108 108 89 556 89 89 83 557 83 83 83 558 83 83 84 559 84 84 108 560 108 108 105 561 105 105 84 562 84 84 95 563 95 95 122 564 122 122 114 565 114 114 113 566 113 113 113 567 113 113 124 568 124 124 122 569 122 122 112 570 112 112 120 571 120 120 121 572 121 121 113 573 113 113 125 574 125 125 126 575 126 126 118 576 118 118 114 577 114 114 117 578 117 117 114 579 114 114 118 580 118 118 125 581 125 125 125 582 125 125 113 583 113 113 114 584 114 114 116 585 116 116 119 586 119 119 115 587 115 115 115 588 115 115 130 589 130 130 116 590 116 116 116 591 116 116 117 592 117 117 114 593 114 114 114 594 114 114 121 595 121 121 116 596 116 116 132 597 132 132 128 598 128 128 129 599 129 129 129 600 129 129 131 601 131 131 132 602 132 132 109 603 109 109 133 604 133 133 123 605 123 123 133 606 133 133 128 607 128 128 123 608 123 123 127 609 127 127 126 610 126 126 125 611 125 125 125 612 125 125 130 613 130 130 127 614 127 127 115 615 115 115 127 616 127 127 130 617 130 130 113 618 113 113 126 619 126 126 127 620 127 127 127 621 127 127 115 622 115 115 113 623 113 113 134 624 134 134 122 625 122 122 129 626 129 129 122 627 122 122 134 628 134 134 110 629 110 110 110 630 110 110 114 631 114 114 122 632 122 122 112 633 112 112 119 634 119 119 120 635 120 120 121 636 121 121 114 637 114 114 110 638 110 110 110 639 110 110 112 640 112 112 121 641 121 121 116 642 116 116 121 643 121 121 120 644 120 120 119 645 119 119 116 646 116 116 120 647 120 120 109 648 109 109 123 649 123 123 111 650 111 111 111 651 111 111 123 652 123 123 135 653 135 135 135 654 135 135 136 655 136 136 111 656 111 111 129 657 129 129 122 658 122 122 131 659 131 131 132 660 132 132 131 661 131 131 122 662 122 122 122 663 122 122 124 664 124 124 132 665 132 132 124 666 124 124 123 667 123 123 128 668 128 128 128 669 128 128 132 670 132 132 124 671 124 124 134 672 134 134 133 673 133 133 109 674 109 109 109 675 109 109 110 676 110 110 134 677 134 134 135 678 135 135 137 679 137 137 136 680 136 136 138 681 138 138 111 682 111 111 136 683 136 136 113 684 113 113 115 685 115 115 135 686 135 135 113 687 113 113 135 688 135 135 123 689 123 123 113 690 113 113 123 691 123 123 124 692 124 124 115 693 115 115 137 694 137 137 135 695 135 135 139 696 139 139 112 697 112 112 138 698 138 138 136 699 136 136 137 700 137 137 139 701 139 139 139 702 139 139 138 703 138 138 136 704 136 136 139 705 139 139 137 706 137 137 115 707 115 115 115 708 115 115 119 709 119 119 139 710 139 139 119 711 119 119 112 712 112 112 139 713 139 139 112 714 112 112 111 715 111 111 138 716 138 138 130 717 130 130 125 718 125 125 118 719 118 118 118 720 118 118 116 721 116 116 130 722 130 130 117 723 117 117 116 724 116 116 118 725 118 118 133 726 133 133 134 727 134 134 129 728 129 129 129 729 129 129 128 730 128 128 133 731 133 133
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
14 0 0 0 13 1 1 1 20 2 2 2 12 5 3 3 21 6 29 29 20 3 2 2 20 3 2 2 13 4 1 1 12 5 3 3 5 7 5 5 19 8 6 6 3 9 7 7 4 12 27 27 3 13 7 7 19 10 6 6 19 10 6 6 18 11 8 8 4 12 27 27 9 14 10 10 8 15 11 11 15 16 12 12 16 19 25 25 15 20 12 12 8 17 11 11 8 17 11 11 7 18 13 13 16 19 25 25 2 21 15 15 1 22 16 16 10 23 17 17 0 26 18 18 11 27 23 23 10 24 17 17 10 24 17 17 1 25 16 16 0 26 18 18 21 28 4 4 12 29 28 28 17 30 20 20 11 33 19 19 18 34 26 26 21 31 4 4 21 31 4 4 7 32 24 24 11 33 19 19 6 35 21 21 11 36 19 19 0 37 22 22 6 38 21 21 18 39 26 26 11 40 19 19 4 41 9 9 18 42 26 26 6 43 21 21 21 44 4 4 17 45 20 20 7 46 24 24 7 47 24 24 17 48 20 20 16 49 14 14 24 50 30 30 22 51 31 31 23 52 32 32 26 55 35 35 27 56 36 36 28 53 33 33 28 53 33 33 25 54 34 34 26 55 35 35 25 57 34 34 28 58 33 33 33 59 37 37 30 62 40 40 31 63 41 41 32 60 38 38 32 60 38 38 29 61 39 39 30 62 40 40 22 66 31 31 24 67 30 30 31 64 41 41 31 64 41 41 30 65 40 40 22 66 31 31 29 70 39 39 32 71 38 38 27 68 36 36 27 68 36 36 26 69 35 35 29 70 39 39 31 72 42 42 24 73 43 43 39 74 44 44 34 77 46 46 39 78 44 44 24 75 43 43 24 75 43 43 23 76 45 45 34 77 46 46 31 79 42 42 39 80 44 44 40 81 47 47 39 82 44 44 34 83 46 46 36 84 48 48 40 85 47 47 39 86 44 44 42 87 49 49 38 90 50 50 42 91 49 49 39 88 44 44 39 88 44 44 36 89 48 48 38 90 50 50 37 92 51 51 41 93 52 52 47 94 53 53 44 95 54 54 45 96 55 55 41 97 52 52 35 98 56 56 41 99 52 52 37 100 51 51 46 101 57 57 41 102 52 52 35 103 56 56 44 104 54 54 41 105 52 52 32 106 58 58 42 107 49 49 45 108 55 55 40 109 47 47 31 110 42 42 40 111 47 47 32 112 59 59 44 113 54 54 40 114 47 47 45 115 55 55 27 116 60 60 33 117 61 61 28 118 62 62 43 119 63 63 32 120 58 58 41 121 52 52 42 122 49 49 38 123 50 50 47 124 53 53 42 125 49 49 47 126 53 53 45 127 55 55 47 128 53 53 41 129 52 52 45 130 55 55 30 131 64 64 48 132 65 65 22 133 66 66 34 136 67 67 23 137 68 68 22 134 66 66 22 134 66 66 48 135 65 65 34 136 67 67 30 138 64 64 49 139 69 69 48 140 65 65 48 141 65 65 36 142 70 70 34 143 67 67 49 144 69 69 51 145 71 71 48 146 65 65 38 149 50 50 36 150 70 70 48 147 65 65 48 147 65 65 51 148 71 71 38 149 50 50 37 151 51 51 47 152 53 53 50 153 72 72 53 154 73 73 50 155 72 72 54 156 74 74 35 157 56 56 37 158 51 51 50 159 72 72 46 160 57 57 50 161 72 72 52 162 75 75 51 163 71 71 49 164 69 69 54 165 74 74 49 166 69 69 30 167 64 64 29 168 76 76 49 169 69 69 29 170 76 76 53 171 73 73 25 172 77 77 33 173 61 61 26 174 78 78 29 175 79 79 52 176 75 75 50 177 72 72 51 178 71 71 47 179 53 53 38 180 50 50 51 181 71 71 54 182 74 74 47 183 53 53 47 184 53 53 54 185 74 74 50 186 72 72 29 187 79 79 50 188 72 72 53 189 73 73 27 190 60 60 32 191 58 58 43 192 63 63 29 193 79 79 26 194 78 78 52 195 75 75 44 196 54 54 32 197 59 59 40 198 47 47 49 199 69 69 53 200 73 73 54 201 74 74 33 202 61 61 27 203 60 60 43 204 63 63 26 205 78 78 33 206 61 61 52 207 75 75 33 208 61 61 43 209 63 63 46 210 57 57 52 211 75 75 33 212 61 61 46 213 57 57 43 214 63 63 41 215 52 52 46 216 57 57 46 217 57 57 35 218 56 56 50 219 72 72 67 220 80 80 68 221 81 81 69 222 82 82 67 223 80 80 69 224 82 82 58 225 83 83 57 226 84 84 59 227 85 85 70 228 86 86 60 229 87 87 59 230 85 85 56 231 88 88 61 232 89 89 59 233 85 85 57 234 84 84 69 235 82 82 60 236 87 87 58 237 83 83 67 238 80 80 58 239 83 83 56 240 88 88 58 241 83 83 60 242 87 87 56 243 88 88 69 244 82 82 70 245 86 86 60 246 87 87 70 247 86 86 59 248 85 85 60 249 87 87 73 250 90 90 71 251 91 91 72 252 92 92 73 253 90 90 62 254 93 93 71 255 91 91 57 256 84 84 70 257 86 86 63 258 94 94 63 259 94 94 64 260 95 95 55 261 96 96 61 262 89 89 63 263 94 94 65 264 97 97 71 265 91 91 62 266 93 93 64 267 95 95 62 268 93 93 73 269 90 90 55 270 96 96 62 271 93 93 55 272 96 96 64 273 95 95 71 274 91 91 64 275 95 95 70 276 86 86 70 277 86 86 64 278 95 95 63 279 94 94 66 280 98 98 76 281 99 99 56 282 88 88 61 283 89 89 65 284 97 97 75 285 100 100 59 286 85 85 66 287 98 98 56 288 88 88 61 289 89 89 57 290 84 84 63 291 94 94 65 292 97 97 63 293 94 94 55 294 96 96 74 295 101 101 65 296 97 97 55 297 96 96 59 298 85 85 61 299 89 89 66 300 98 98 75 301 100 100 66 302 98 98 61 303 89 89 75 304 100 100 65 305 97 97 74 306 101 101 75 307 100 100 76 308 99 99 66 309 98 98 67 310 102 102 56 311 103 103 77 312 104 104 74 315 106 106 55 316 107 107 56 313 103 103 56 313 103 103 76 314 105 105 74 315 106 106 77 317 104 104 55 318 107 107 73 319 108 108 77 320 104 104 56 321 103 103 55 322 107 107 90 323 109 109 91 324 110 110 92 325 111 111 90 326 109 109 92 327 111 111 81 328 112 112 80 329 113 113 82 330 114 114 93 331 115 115 83 332 116 116 82 333 114 114 79 334 117 117 84 335 118 118 82 336 114 114 80 337 113 113 92 338 111 111 83 339 116 116 81 340 112 112 90 341 109 109 81 342 112 112 79 343 117 117 81 344 112 112 83 345 116 116 79 346 117 117 92 347 111 111 93 348 115 115 83 349 116 116 93 350 115 115 82 351 114 114 83 352 116 116 96 353 119 119 94 354 120 120 95 355 121 121 96 356 119 119 85 357 122 122 94 358 120 120 80 359 113 113 93 360 115 115 86 361 123 123 86 362 123 123 87 363 124 124 78 364 125 125 84 365 118 118 86 366 123 123 88 367 126 126 94 368 120 120 85 369 122 122 87 370 124 124 85 371 122 122 96 372 119 119 78 373 125 125 85 374 122 122 78 375 125 125 87 376 124 124 94 377 120 120 87 378 124 124 93 379 115 115 93 380 115 115 87 381 124 124 86 382 123 123 89 383 127 127 99 384 128 128 79 385 117 117 84 386 118 118 88 387 126 126 98 388 129 129 82 389 114 114 89 390 127 127 79 391 117 117 84 392 118 118 80 393 113 113 86 394 123 123 88 395 126 126 86 396 123 123 78 397 125 125 97 398 130 130 88 399 126 126 78 400 125 125 82 401 114 114 84 402 118 118 89 403 127 127 98 404 129 129 89 405 127 127 84 406 118 118 98 407 129 129 88 408 126 126 97 409 130 130 98 410 129 129 99 411 128 128 89 412 127 127 90 413 131 131 79 414 132 132 100 415 133 133 97 418 135 135 78 419 136 136 79 416 132 132 79 416 132 132 99 417 134 134 97 418 135 135 100 420 133 133 78 421 136 136 96 422 137 137 100 423 133 133 79 424 132 132 78 425 136 136 112 428 140 140 111 429 141 141 108 426 138 138 108 426 138 138 107 427 139 139 112 428 140 140 109 432 144 144 108 433 138 138 111 430 142 142 111 430 142 142 113 431 143 143 109 432 144 144 110 436 146 146 113 437 143 143 111 434 142 142 111 434 142 142 106 435 145 145 110 436 146 146 106 440 145 145 111 441 149 149 112 438 147 147 112 438 147 147 105 439 148 148 106 440 145 145 107 442 139 139 108 443 138 138 109 444 144 144 110 445 146 146 106 446 145 145 105 447 148 148 115 450 150 150 810 451 951 951 811 448 952 952 811 448 952 952 114 449 151 151 115 450 150 150 807 454 948 948 810 455 951 951 115 452 150 150 115 452 150 150 116 453 152 152 807 454 948 948 121 458 159 159 120 459 158 158 807 456 948 948 807 456 948 948 823 457 964 964 121 458 159 159 103 462 160 160 121 463 159 159 823 460 964 964 823 460 964 964 102 461 154 154 103 462 160 160 122 466 167 167 123 467 162 162 815 464 956 956 815 464 956 956 816 465 957 957 122 466 167 167 123 470 162 162 124 471 164 164 812 468 953 953 812 468 953 953 815 469 956 956 123 470 162 162 124 474 164 164 125 475 165 165 824 472 965 965 824 472 965 965 812 473 953 953 124 474 164 164 125 478 165 165 101 479 166 166 102 476 154 154 102 476 154 154 824 477 965 965 125 478 165 165 119 482 156 156 820 483 961 961 821 480 962 962 821 480 962 962 118 481 161 161 119 482 156 156 817 486 958 958 820 487 961 961 119 484 156 156 119 484 156 156 120 485 158 158 817 486 958 958 129 490 171 171 128 491 170 170 817 488 958 958 817 488 958 958 822 489 963 963 129 490 171 171 822 492 963 963 104 493 172 172 129 494 171 171 126 497 169 169 127 498 168 168 829 495 970 970 829 495 970 970 830 496 971 971 126 497 169 169 127 501 168 168 128 502 170 170 828 499 969 969 828 499 969 969 829 500 970 970 127 501 168 168 825 505 966 966 836 506 977 977 125 503 165 165 125 503 165 165 124 504 164 164 825 505 966 966 101 507 166 166 125 508 165 165 836 509 977 977 130 510 174 174 172 511 175 175 171 512 176 176 171 515 176 176 170 516 178 178 131 513 177 177 131 513 177 177 130 514 174 174 171 515 176 176 170 519 178 178 169 520 180 180 132 517 179 179 132 517 179 179 131 518 177 177 170 519 178 178 168 521 181 181 132 522 179 179 169 523 180 180 168 526 181 181 167 527 183 183 133 524 182 182 133 524 182 182 132 525 179 179 168 526 181 181 167 530 183 183 166 531 185 185 134 528 184 184 134 528 184 184 133 529 182 182 167 530 183 183 165 532 186 186 134 533 184 184 166 534 185 185 165 537 186 186 164 538 188 188 135 535 187 187 135 535 187 187 134 536 184 184 165 537 186 186 164 541 188 188 163 542 190 190 136 539 189 189 136 539 189 189 135 540 187 187 164 541 188 188 136 543 189 189 163 544 190 190 162 545 191 191 162 548 191 191 173 549 193 193 137 546 192 192 137 546 192 192 136 547 189 189 162 548 191 191 173 552 195 195 172 553 175 175 130 550 174 174 130 550 174 174 137 551 194 194 173 552 195 195 138 556 196 196 139 557 197 197 171 554 176 176 171 554 176 176 172 555 175 175 138 556 196 196 139 560 197 197 140 561 198 198 170 558 178 178 170 558 178 178 171 559 176 176 139 560 197 197 140 564 198 198 141 565 199 199 169 562 180 180 169 562 180 180 170 563 178 178 140 564 198 198 169 568 180 180 141 569 199 199 142 566 200 200 142 566 200 200 168 567 181 181 169 568 180 180 142 572 200 200 143 573 201 201 167 570 183 183 167 570 183 183 168 571 181 181 142 572 200 200 143 576 201 201 144 577 202 202 166 574 185 185 166 574 185 185 167 575 183 183 143 576 201 201 166 580 185 185 144 581 202 202 145 578 203 203 145 578 203 203 165 579 186 186 166 580 185 185 145 584 203 203 146 585 204 204 164 582 188 188 164 582 188 188 165 583 186 186 145 584 203 203 146 588 204 204 147 589 205 205 163 586 190 190 163 586 190 190 164 587 188 188 146 588 204 204 147 592 205 205 148 593 206 206 162 590 191 191 162 590 191 191 163 591 190 190 147 592 205 205 148 596 206 206 149 597 207 207 173 594 193 193 173 594 193 193 162 595 191 191 148 596 206 206 173 600 195 195 149 601 208 208 138 598 196 196 138 598 196 196 172 599 175 175 173 600 195 195 160 604 211 211 159 605 212 212 139 602 209 209 139 602 209 209 138 603 210 210 160 604 211 211 159 608 212 212 158 609 214 214 140 606 213 213 140 606 213 213 139 607 209 209 159 608 212 212 158 612 214 214 157 613 216 216 141 610 215 215 141 610 215 215 140 611 213 213 158 612 214 214 142 616 218 218 141 617 215 215 157 614 216 216 157 614 216 216 156 615 217 217 142 616 218 218 156 620 217 217 155 621 220 220 143 618 219 219 143 618 219 219 142 619 218 218 156 620 217 217 155 624 220 220 154 625 222 222 144 622 221 221 144 622 221 221 143 623 219 219 155 624 220 220 145 628 224 224 144 629 221 221 154 626 222 222 154 626 222 222 153 627 223 223 145 628 224 224 153 632 223 223 152 633 226 226 146 630 225 225 146 630 225 225 145 631 224 224 153 632 223 223 152 636 226 226 151 637 228 228 147 634 227 227 147 634 227 227 146 635 225 225 152 636 226 226 151 640 228 228 150 641 230 230 148 638 229 229 148 638 229 229 147 639 227 227 151 640 228 228 150 644 230 230 161 645 232 232 149 642 231 231 149 642 231 231 148 643 229 229 150 644 230 230 161 648 234 234 160 649 211 211 138 646 210 210 138 646 210 210 149 647 233 233 161 648 234 234 159 650 212 212 160 651 211 211 130 652 174 174 130 655 174 174 131 656 177 177 158 653 214 214 158 653 214 214 159 654 212 212 130 655 174 174 131 659 177 177 132 660 179 179 157 657 216 216 157 657 216 216 158 658 214 214 131 659 177 177 132 661 179 179 156 662 217 217 157 663 216 216 132 666 179 179 133 667 182 182 155 664 220 220 155 664 220 220 156 665 217 217 132 666 179 179 133 670 182 182 134 671 184 184 154 668 222 222 154 668 222 222 155 669 220 220 133 670 182 182 134 672 184 184 153 673 223 223 154 674 222 222 134 677 184 184 135 678 187 187 152 675 226 226 152 675 226 226 153 676 223 223 134 677 184 184 135 681 187 187 136 682 189 189 151 679 228 228 151 679 228 228 152 680 226 226 135 681 187 187 150 683 230 230 151 684 228 228 136 685 189 189 136 688 189 189 137 689 192 192 161 686 232 232 161 686 232 232 150 687 230 230 136 688 189 189 161 692 234 234 137 693 194 194 130 690 174 174 130 690 174 174 160 691 211 211 161 692 234 234 109 696 896 896 304 697 356 356 845 694 988 988 845 694 988 988 107 695 235 235 109 696 896 896 303 698 240 240 113 699 241 241 110 700 242 242 183 701 243 243 180 702 244 244 184 703 245 245 183 704 243 243 184 705 245 245 185 706 246 246 184 707 245 245 186 708 247 247 187 709 248 248 184 710 245 245 187 711 248 248 185 712 246 246 188 713 249 249 180 714 244 244 183 715 243 243 185 716 246 246 188 717 249 249 183 718 243 243 188 719 249 249 189 720 250 250 190 721 251 251 185 722 246 246 191 723 252 252 189 724 250 250 191 725 252 252 187 726 248 248 192 727 253 253 185 728 246 246 189 729 250 250 188 730 249 249 193 731 254 254 191 732 252 252 194 733 255 255 186 736 247 247 196 737 256 256 192 734 253 253 192 734 253 253 187 735 248 248 186 736 247 247 193 738 254 254 197 739 257 257 198 740 258 258 198 743 258 258 190 744 251 251 189 741 250 250 189 741 250 250 193 742 254 254 198 743 258 258 199 745 259 259 197 746 257 257 200 747 260 260 202 750 262 262 203 751 263 263 200 748 260 260 200 748 260 260 201 749 261 261 202 750 262 262 204 752 264 264 205 753 265 265 206 754 266 266 180 755 244 244 188 756 249 249 181 757 238 238 203 760 263 263 202 761 262 262 204 758 264 264 204 758 264 264 206 759 266 266 203 760 263 263 184 762 245 245 180 763 244 244 68 764 267 267 186 767 247 247 184 768 245 245 68 765 267 267 68 765 267 267 207 766 268 268 186 767 247 247 196 771 256 256 186 772 247 247 207 769 268 268 207 769 268 268 195 770 269 269 196 771 256 256 190 775 251 251 198 776 258 258 197 773 257 257 197 773 257 257 199 774 259 259 190 775 251 251 194 777 255 255 200 778 260 260 197 779 257 257 201 780 261 261 195 781 269 269 207 782 268 268 188 785 249 249 190 786 251 251 199 783 259 259 199 783 259 259 181 784 238 238 188 785 249 249 189 787 250 250 191 788 252 252 193 789 254 254 191 790 252 252 185 791 246 246 187 792 248 248 195 793 269 269 192 794 253 253 196 795 256 256 195 796 269 269 201 797 261 261 208 798 270 270 208 801 270 270 201 802 261 261 200 799 260 260 200 799 260 260 194 800 255 255 208 801 270 270 194 803 255 255 191 804 252 252 208 805 270 270 208 806 270 270 191 807 252 252 192 808 253 253 194 809 255 255 197 810 257 257 193 811 254 254 192 812 253 253 195 813 269 269 208 814 270 270 211 817 272 272 205 818 265 265 204 815 264 264 204 815 264 264 210 816 271 271 211 817 272 272 211 821 272 272 212 822 273 273 206 819 266 266 206 819 266 266 205 820 265 265 211 821 272 272 201 823 261 261 213 824 274 274 214 825 275 275 202 826 262 262 210 827 271 271 204 828 264 264 203 829 263 263 212 830 273 273 200 831 260 260 215 832 276 276 199 833 259 259 200 834 260 260 207 835 268 268 213 836 274 274 201 837 261 261 210 838 271 271 201 839 261 261 214 840 275 275 200 841 260 260 212 842 273 273 216 843 277 277 215 844 276 276 200 845 260 260 216 846 277 277 181 847 238 238 199 848 259 259 215 849 276 276 68 850 267 267 179 851 278 278 207 852 268 268 202 853 262 262 201 854 261 261 210 855 271 271 203 856 263 263 206 857 266 266 212 858 273 273 845 861 988 988 304 862 356 356 305 859 279 279 305 859 279 279 844 860 986 986 845 861 988 988 215 865 276 276 227 866 283 283 182 863 239 239 182 863 239 239 181 864 238 238 215 865 276 276 221 869 284 284 257 870 323 323 102 867 324 324 102 867 324 324 101 868 285 285 221 869 284 284 258 873 325 325 257 874 323 323 221 871 284 284 221 871 284 284 222 872 286 286 258 873 325 325 259 877 326 326 258 878 325 325 222 875 286 286 222 875 286 286 223 876 287 287 259 877 326 326 260 881 327 327 259 882 326 326 223 879 287 287 223 879 287 287 224 880 288 288 260 881 327 327 261 885 328 328 260 886 327 327 224 883 288 288 224 883 288 288 225 884 289 289 261 885 328 328 229 889 292 292 226 890 293 293 228 887 290 290 228 887 290 290 230 888 291 291 229 889 292 292 230 893 291 291 228 894 290 290 227 891 283 283 227 891 283 283 215 892 276 276 230 893 291 291 236 897 294 294 230 898 291 291 215 895 276 276 215 895 276 276 216 896 277 277 236 897 294 294 235 901 295 295 229 902 292 292 230 899 291 291 230 899 291 291 236 900 294 294 235 901 295 295 232 905 298 298 233 906 299 299 234 903 296 296 234 903 296 296 231 904 297 297 232 905 298 298 231 909 297 297 234 910 296 296 212 907 273 273 212 907 273 273 211 908 272 272 231 909 297 297 233 913 299 299 235 914 295 295 236 911 294 294 236 911 294 294 234 912 296 296 233 913 299 299 234 917 296 296 236 918 294 294 216 915 277 277 216 915 277 277 212 916 273 273 234 917 296 296 225 919 289 289 233 920 299 299 232 921 298 298 226 922 293 293 229 923 292 292 235 924 295 295 225 925 289 289 226 926 293 293 235 927 295 295 235 928 295 295 233 929 299 299 225 930 289 289 247 933 301 301 217 934 281 281 209 931 280 280 209 931 280 280 243 932 300 300 247 933 301 301 102 937 324 324 257 938 323 323 237 935 302 302 237 935 302 302 103 936 303 303 102 937 324 324 257 941 323 323 258 942 325 325 238 939 304 304 238 939 304 304 237 940 302 302 257 941 323 323 258 945 325 325 259 946 326 326 239 943 305 305 239 943 305 305 238 944 304 304 258 945 325 325 259 949 326 326 260 950 327 327 240 947 306 306 240 947 306 306 239 948 305 305 259 949 326 326 260 953 327 327 261 954 328 328 241 951 307 307 241 951 307 307 240 952 306 306 260 953 327 327 246 957 310 310 248 958 311 311 245 955 308 308 245 955 308 308 242 956 309 309 246 957 310 310 248 961 311 311 247 962 301 301 243 959 300 300 243 959 300 300 245 960 308 308 248 961 311 311 255 965 312 312 256 966 313 313 247 963 301 301 247 963 301 301 248 964 311 311 255 965 312 312 254 969 314 314 255 970 312 312 248 967 311 311 248 967 311 311 246 968 310 310 254 969 314 314 250 973 317 317 249 974 318 318 252 971 315 315 252 971 315 315 251 972 316 316 250 973 317 317 249 977 318 318 244 978 320 320 253 975 319 319 253 975 319 319 252 976 315 315 249 977 318 318 251 981 316 316 252 982 315 315 255 979 312 312 255 979 312 312 254 980 314 314 251 981 316 316 252 985 315 315 253 986 319 319 256 983 313 313 256 983 313 313 255 984 312 312 252 985 315 315 250 987 317 317 251 988 316 316 241 989 307 307 242 990 309 309 254 991 314 314 246 992 310 310 241 993 307 307 254 994 314 314 242 995 309 309 254 996 314 314 241 997 307 307 251 998 316 316 244 1001 320 320 219 1002 322 322 218 999 321 321 218 999 321 321 253 1000 319 319 244 1001 320 320 264 1005 331 331 262 1006 332 332 263 1003 329 329 263 1003 329 329 266 1004 330 330 264 1005 331 331 176 1007 333 333 265 1008 334 334 266 1009 330 330 271 1012 336 336 266 1013 330 330 265 1010 334 334 265 1010 334 334 272 1011 335 335 271 1012 336 336 270 1016 337 337 264 1017 331 331 266 1014 330 330 266 1014 330 330 271 1015 336 336 270 1016 337 337 250 1020 317 317 267 1021 339 339 268 1018 338 338 268 1018 338 338 249 1019 318 318 250 1020 317 317 249 1024 318 318 268 1025 338 338 269 1022 340 340 269 1022 340 340 244 1023 320 320 249 1024 318 318 267 1028 339 339 270 1029 337 337 271 1026 336 336 271 1026 336 336 268 1027 338 338 267 1028 339 339 268 1032 338 338 271 1033 336 336 272 1030 335 335 272 1030 335 335 269 1031 340 340 268 1032 338 338 262 1034 332 332 264 1035 331 331 270 1036 337 337 261 1037 328 328 262 1038 332 332 270 1039 337 337 270 1040 337 337 267 1041 339 339 261 1042 328 328 244 1045 320 320 269 1046 340 340 220 1043 341 341 220 1043 341 341 219 1044 322 322 244 1045 320 320 273 1049 342 342 274 1050 343 343 263 1047 329 329 263 1047 329 329 262 1048 332 332 273 1049 342 342 175 1051 344 344 263 1052 329 329 177 1053 345 345 278 1056 346 346 214 1057 275 275 213 1054 274 274 213 1054 274 274 274 1055 343 343 278 1056 346 346 277 1060 347 347 278 1061 346 346 274 1058 343 343 274 1058 343 343 273 1059 342 342 277 1060 347 347 232 1064 298 298 231 1065 297 297 276 1062 348 348 276 1062 348 348 275 1063 349 349 232 1064 298 298 231 1068 297 297 211 1069 272 272 210 1066 271 271 210 1066 271 271 276 1067 348 348 231 1068 297 297 275 1072 349 349 276 1073 348 348 278 1070 346 346 278 1070 346 346 277 1071 347 347 275 1072 349 349 276 1076 348 348 210 1077 271 271 214 1074 275 275 214 1074 275 275 278 1075 346 346 276 1076 348 348 262 1078 332 332 277 1079 347 347 273 1080 342 342 261 1081 328 328 277 1082 347 347 262 1083 332 332 277 1084 347 347 261 1085 328 328 275 1086 349 349 280 1087 350 350 247 1088 301 301 256 1089 313 313 281 1090 351 351 253 1091 319 319 218 1092 321 321 282 1093 352 352 269 1094 340 340 283 1095 353 353 265 1096 334 334 284 1097 354 354 283 1098 353 353 279 1099 355 355 247 1100 301 301 280 1101 350 350 253 1102 319 319 280 1103 350 350 256 1104 313 313 283 1105 353 353 269 1106 340 340 272 1107 335 335 265 1108 334 334 283 1109 353 353 272 1110 335 335 290 1111 358 358 285 1112 282 282 291 1113 359 359 290 1114 358 358 291 1115 359 359 292 1116 360 360 291 1117 359 359 293 1118 361 361 294 1119 362 362 291 1120 359 359 294 1121 362 362 292 1122 360 360 295 1123 363 363 285 1124 282 282 290 1125 358 358 292 1126 360 360 295 1127 363 363 290 1128 358 358 295 1129 363 363 296 1130 364 364 297 1131 365 365 292 1132 360 360 298 1133 366 366 296 1134 364 364 298 1135 366 366 294 1136 362 362 288 1137 367 367 292 1138 360 360 296 1139 364 364 295 1140 363 363 287 1141 368 368 298 1142 366 366 286 1143 369 369 293 1146 361 361 301 1147 370 370 288 1144 367 367 288 1144 367 367 294 1145 362 362 293 1146 361 361 287 1148 368 368 300 1149 371 371 302 1150 372 372 302 1153 372 372 297 1154 365 365 296 1151 364 364 296 1151 364 364 287 1152 368 368 302 1153 372 372 284 1155 354 354 300 1156 371 371 283 1157 353 353 281 1160 351 351 282 1161 352 352 283 1158 353 353 283 1158 353 353 280 1159 350 350 281 1160 351 351 218 1162 321 321 219 1163 322 322 220 1164 341 341 285 1165 282 282 295 1166 363 363 72 1167 373 373 282 1170 352 352 281 1171 351 351 218 1168 321 321 218 1168 321 321 220 1169 341 341 282 1170 352 352 291 1172 359 359 285 1173 282 282 217 1174 281 281 293 1177 361 361 291 1178 359 359 217 1175 281 281 217 1175 281 281 279 1176 355 355 293 1177 361 361 301 1181 370 370 293 1182 361 361 279 1179 355 355 279 1179 355 355 299 1180 374 374 301 1181 370 370 297 1185 365 365 302 1186 372 372 300 1183 371 371 300 1183 371 371 284 1184 354 354 297 1185 365 365 286 1187 369 369 283 1188 353 353 300 1189 371 371 280 1190 350 350 299 1191 374 374 279 1192 355 355 295 1195 363 363 297 1196 365 365 284 1193 354 354 284 1193 354 354 72 1194 373 373 295 1195 363 363 296 1197 364 364 298 1198 366 366 287 1199 368 368 298 1200 366 366 292 1201 360 360 294 1202 362 362 299 1203 374 374 288 1204 367 367 301 1205 370 370 299 1206 374 374 280 1207 350 350 289 1208 375 375 289 1211 375 375 280 1212 350 350 283 1209 353 353 283 1209 353 353 286 1210 369 369 289 1211 375 375 286 1213 369 369 298 1214 366 366 289 1215 375 375 289 1216 375 375 298 1217 366 366 288 1218 367 367 286 1219 369 369 300 1220 371 371 287 1221 368 368 288 1222 367 367 299 1223 374 374 289 1224 375 375 72 1225 373 373 284 1226 354 354 178 1227 376 376 217 1228 281 281 247 1229 301 301 279 1230 355 355 281 1231 351 351 280 1232 350 350 253 1233 319 319 282 1234 352 352 220 1235 341 341 269 1236 340 340 175 1237 344 344 176 1238 333 333 263 1239 329 329 263 1240 329 329 176 1241 333 333 266 1242 330 330 177 1243 345 345 274 1244 343 343 213 1245 274 274 177 1246 345 345 263 1247 329 329 274 1248 343 343 178 1249 376 376 284 1250 354 354 265 1251 334 334 207 1252 268 268 179 1253 278 278 213 1254 274 274 69 1255 236 236 68 1256 267 267 180 1257 244 244 72 1258 373 373 71 1259 357 357 285 1260 282 282 178 1263 376 376 265 1264 334 334 176 1261 333 333 176 1261 333 333 174 1262 378 378 178 1263 376 376 179 1267 278 278 174 1268 378 378 177 1265 345 345 177 1265 345 345 213 1266 274 274 179 1267 278 278 177 1269 345 345 174 1270 378 378 176 1271 333 333 838 1272 980 980 840 1273 982 982 93 1274 506 506 838 1272 980 980 93 1274 506 506 92 1275 380 380 838 1272 980 980 92 1275 380 380 312 1276 381 381 838 1272 980 980 312 1276 381 381 313 1277 382 382 838 1272 980 980 313 1277 382 382 209 1278 383 383 314 1279 385 385 312 1280 381 381 315 1281 386 386 314 1282 385 385 315 1283 386 386 316 1284 387 387 315 1285 386 386 317 1286 388 388 318 1287 389 389 315 1288 386 386 318 1289 389 389 316 1290 387 387 319 1291 390 390 312 1292 381 381 314 1293 385 385 316 1294 387 387 319 1295 390 390 314 1296 385 385 319 1297 390 390 320 1298 391 391 321 1299 392 392 316 1300 387 387 322 1301 393 393 320 1302 391 391 322 1303 393 393 318 1304 389 389 323 1305 394 394 316 1306 387 387 320 1307 391 391 319 1308 390 390 324 1309 395 395 322 1310 393 393 325 1311 396 396 317 1314 388 388 327 1315 397 397 323 1312 394 394 323 1312 394 394 318 1313 389 389 317 1314 388 388 324 1316 395 395 328 1317 398 398 329 1318 399 399 329 1321 399 399 321 1322 392 392 320 1319 391 391 320 1319 391 391 324 1320 395 395 329 1321 399 399 330 1323 400 400 328 1324 398 398 331 1325 401 401 333 1328 403 403 334 1329 404 404 331 1326 401 401 331 1326 401 401 332 1327 402 402 333 1328 403 403 335 1330 405 405 336 1331 406 406 337 1332 407 407 312 1333 381 381 319 1334 390 390 313 1335 382 382 334 1338 404 404 333 1339 403 403 335 1336 405 405 335 1336 405 405 337 1337 407 407 334 1338 404 404 315 1340 386 386 312 1341 381 381 91 1342 408 408 317 1345 388 388 315 1346 386 386 91 1343 408 408 91 1343 408 408 338 1344 409 409 317 1345 388 388 327 1349 397 397 317 1350 388 388 338 1347 409 409 338 1347 409 409 326 1348 410 410 327 1349 397 397 321 1353 392 392 329 1354 399 399 328 1351 398 398 328 1351 398 398 330 1352 400 400 321 1353 392 392 325 1355 396 396 331 1356 401 401 328 1357 398 398 332 1358 402 402 326 1359 410 410 338 1360 409 409 319 1363 390 390 321 1364 392 392 330 1361 400 400 330 1361 400 400 313 1362 382 382 319 1363 390 390 320 1365 391 391 322 1366 393 393 324 1367 395 395 322 1368 393 393 316 1369 387 387 318 1370 389 389 326 1371 410 410 323 1372 394 394 327 1373 397 397 326 1374 410 410 332 1375 402 402 339 1376 411 411 339 1379 411 411 332 1380 402 402 331 1377 401 401 331 1377 401 401 325 1378 396 396 339 1379 411 411 325 1381 396 396 322 1382 393 393 339 1383 411 411 339 1384 411 411 322 1385 393 393 323 1386 394 394 325 1387 396 396 328 1388 398 398 324 1389 395 395 323 1390 394 394 326 1391 410 410 339 1392 411 411 341 1395 413 413 336 1396 406 406 335 1393 405 405 335 1393 405 405 340 1394 412 412 341 1395 413 413 341 1399 413 413 342 1400 414 414 337 1397 407 407 337 1397 407 407 336 1398 406 406 341 1399 413 413 332 1401 402 402 343 1402 415 415 344 1403 416 416 333 1404 403 403 340 1405 412 412 335 1406 405 405 334 1407 404 404 342 1408 414 414 331 1409 401 401 345 1410 417 417 330 1411 400 400 331 1412 401 401 338 1413 409 409 343 1414 415 415 332 1415 402 402 340 1416 412 412 332 1417 402 402 344 1418 416 416 331 1419 401 401 342 1420 414 414 346 1421 418 418 345 1422 417 417 331 1423 401 401 346 1424 418 418 313 1425 382 382 330 1426 400 400 345 1427 417 417 91 1428 408 408 311 1429 419 419 338 1430 409 409 333 1431 403 403 332 1432 402 402 340 1433 412 412 334 1434 404 404 337 1435 407 407 342 1436 414 414 840 1437 982 982 841 1438 983 983 182 1439 239 239 840 1437 982 982 182 1439 239 239 347 1440 420 420 840 1437 982 982 347 1440 420 420 399 1441 421 421 840 1437 982 982 399 1441 421 421 94 1442 486 486 840 1437 982 982 94 1442 486 486 93 1443 506 506 345 1446 417 417 243 1447 422 422 209 1444 383 383 209 1444 383 383 313 1445 382 382 345 1446 417 417 237 1450 423 423 371 1451 453 453 104 1448 454 454 104 1448 454 454 103 1449 424 424 237 1450 423 423 372 1454 455 455 371 1455 453 453 237 1452 423 423 237 1452 423 423 238 1453 425 425 372 1454 455 455 373 1458 456 456 372 1459 455 455 238 1456 425 425 238 1456 425 425 239 1457 426 426 373 1458 456 456 374 1462 457 457 373 1463 456 456 239 1460 426 426 239 1460 426 426 240 1461 427 427 374 1462 457 457 375 1466 458 458 374 1467 457 457 240 1464 427 427 240 1464 427 427 241 1465 428 428 375 1466 458 458 351 1470 431 431 242 1471 432 432 245 1468 429 429 245 1468 429 429 352 1469 430 430 351 1470 431 431 352 1474 430 430 245 1475 429 429 243 1472 422 422 243 1472 422 422 345 1473 417 417 352 1474 430 430 358 1478 433 433 352 1479 430 430 345 1476 417 417 345 1476 417 417 346 1477 418 418 358 1478 433 433 357 1482 434 434 351 1483 431 431 352 1480 430 430 352 1480 430 430 358 1481 433 433 357 1482 434 434 354 1486 437 437 355 1487 438 438 356 1484 435 435 356 1484 435 435 353 1485 436 436 354 1486 437 437 353 1490 436 436 356 1491 435 435 342 1488 414 414 342 1488 414 414 341 1489 413 413 353 1490 436 436 355 1494 438 438 357 1495 434 434 358 1492 433 433 358 1492 433 433 356 1493 435 435 355 1494 438 438 356 1498 435 435 358 1499 433 433 346 1496 418 418 346 1496 418 418 342 1497 414 414 356 1498 435 435 375 1500 458 458 354 1501 437 437 389 1502 479 479 242 1503 432 432 351 1504 431 431 357 1505 434 434 241 1506 428 428 242 1507 432 432 357 1508 434 434 357 1509 434 434 355 1510 438 438 241 1511 428 428 361 1514 439 439 347 1515 420 420 182 1512 239 239 182 1512 239 239 227 1513 283 283 361 1514 439 439 104 1518 454 454 371 1519 453 453 221 1516 284 284 221 1516 284 284 101 1517 285 285 104 1518 454 454 371 1522 453 453 372 1523 455 455 222 1520 286 286 222 1520 286 286 221 1521 284 284 371 1522 453 453 372 1526 455 455 373 1527 456 456 223 1524 287 287 223 1524 287 287 222 1525 286 286 372 1526 455 455 373 1530 456 456 374 1531 457 457 224 1528 288 288 224 1528 288 288 223 1529 287 287 373 1530 456 456 374 1534 457 457 375 1535 458 458 225 1532 289 289 225 1532 289 289 224 1533 288 288 374 1534 457 457 360 1538 440 440 362 1539 441 441 228 1536 290 290 228 1536 290 290 226 1537 293 293 360 1538 440 440 362 1542 441 441 361 1543 439 439 227 1540 283 283 227 1540 283 283 228 1541 290 290 362 1542 441 441 369 1546 442 442 370 1547 443 443 361 1544 439 439 361 1544 439 439 362 1545 441 441 369 1546 442 442 368 1550 444 444 369 1551 442 442 362 1548 441 441 362 1548 441 441 360 1549 440 440 368 1550 444 444 364 1554 447 447 363 1555 448 448 366 1552 445 445 366 1552 445 445 365 1553 446 446 364 1554 447 447 363 1558 448 448 359 1559 450 450 367 1556 449 449 367 1556 449 449 366 1557 445 445 363 1558 448 448 365 1562 446 446 366 1563 445 445 369 1560 442 442 369 1560 442 442 368 1561 444 444 365 1562 446 446 366 1566 445 445 367 1567 449 449 370 1564 443 443 370 1564 443 443 369 1565 442 442 366 1566 445 445 364 1568 447 447 365 1569 446 446 225 1570 289 289 226 1571 293 293 368 1572 444 444 360 1573 440 440 225 1574 289 289 368 1575 444 444 226 1576 293 293 368 1577 444 444 225 1578 289 289 365 1579 446 446 359 1582 450 450 349 1583 452 452 348 1580 451 451 348 1580 451 451 367 1581 449 449 359 1582 450 450 378 1586 461 461 376 1587 462 462 377 1584 459 459 377 1584 459 459 380 1585 460 460 378 1586 461 461 308 1588 463 463 379 1589 464 464 380 1590 460 460 385 1593 466 466 380 1594 460 460 379 1591 464 464 379 1591 464 464 386 1592 465 465 385 1593 466 466 384 1597 467 467 378 1598 461 461 380 1595 460 460 380 1595 460 460 385 1596 466 466 384 1597 467 467 364 1601 447 447 381 1602 469 469 382 1599 468 468 382 1599 468 468 363 1600 448 448 364 1601 447 447 363 1605 448 448 382 1606 468 468 383 1603 470 470 383 1603 470 470 359 1604 450 450 363 1605 448 448 381 1609 469 469 384 1610 467 467 385 1607 466 466 385 1607 466 466 382 1608 468 468 381 1609 469 469 382 1613 468 468 385 1614 466 466 386 1611 465 465 386 1611 465 465 383 1612 470 470 382 1613 468 468 376 1615 462 462 378 1616 461 461 384 1617 467 467 375 1618 458 458 376 1619 462 462 384 1620 467 467 384 1621 467 467 381 1622 469 469 375 1623 458 458 359 1626 450 450 383 1627 470 470 350 1624 471 471 350 1624 471 471 349 1625 452 452 359 1626 450 450 387 1630 472 472 388 1631 473 473 377 1628 459 459 377 1628 459 459 376 1629 462 462 387 1630 472 472 307 1632 474 474 377 1633 459 459 309 1634 475 475 392 1637 476 476 344 1638 416 416 343 1635 415 415 343 1635 415 415 388 1636 473 473 392 1637 476 476 391 1641 477 477 392 1642 476 476 388 1639 473 473 388 1639 473 473 387 1640 472 472 391 1641 477 477 354 1645 437 437 353 1646 436 436 390 1643 478 478 390 1643 478 478 389 1644 479 479 354 1645 437 437 353 1649 436 436 341 1650 413 413 340 1647 412 412 340 1647 412 412 390 1648 478 478 353 1649 436 436 389 1653 479 479 390 1654 478 478 392 1651 476 476 392 1651 476 476 391 1652 477 477 389 1653 479 479 390 1657 478 478 340 1658 412 412 344 1655 416 416 344 1655 416 416 392 1656 476 476 390 1657 478 478 376 1659 462 462 391 1660 477 477 387 1661 472 472 375 1662 458 458 391 1663 477 477 376 1664 462 462 391 1665 477 477 375 1666 458 458 389 1667 479 479 394 1668 480 480 361 1669 439 439 370 1670 443 443 395 1671 481 481 367 1672 449 449 348 1673 451 451 396 1674 482 482 383 1675 470 470 397 1676 483 483 379 1677 464 464 398 1678 484 484 397 1679 483 483 393 1680 485 485 361 1681 439 439 394 1682 480 480 367 1683 449 449 394 1684 480 480 370 1685 443 443 397 1686 483 483 383 1687 470 470 386 1688 465 465 379 1689 464 464 397 1690 483 483 386 1691 465 465 404 1692 487 487 399 1693 421 421 405 1694 488 488 404 1695 487 487 405 1696 488 488 406 1697 489 489 405 1698 488 488 407 1699 490 490 408 1700 491 491 405 1701 488 488 408 1702 491 491 406 1703 489 489 409 1704 492 492 399 1705 421 421 404 1706 487 487 406 1707 489 489 409 1708 492 492 404 1709 487 487 409 1710 492 492 410 1711 493 493 411 1712 494 494 406 1713 489 489 412 1714 495 495 410 1715 493 493 412 1716 495 495 408 1717 491 491 402 1718 496 496 406 1719 489 489 410 1720 493 493 409 1721 492 492 401 1722 497 497 412 1723 495 495 400 1724 498 498 407 1727 490 490 415 1728 499 499 402 1725 496 496 402 1725 496 496 408 1726 491 491 407 1727 490 490 401 1729 497 497 414 1730 500 500 416 1731 501 501 416 1734 501 501 411 1735 494 494 410 1732 493 493 410 1732 493 493 401 1733 497 497 416 1734 501 501 398 1736 484 484 414 1737 500 500 397 1738 483 483 395 1741 481 481 396 1742 482 482 397 1739 483 483 397 1739 483 483 394 1740 480 480 395 1741 481 481 348 1743 451 451 349 1744 452 452 350 1745 471 471 399 1746 421 421 409 1747 492 492 95 1748 502 502 396 1751 482 482 395 1752 481 481 348 1749 451 451 348 1749 451 451 350 1750 471 471 396 1751 482 482 405 1753 488 488 399 1754 421 421 347 1755 420 420 407 1758 490 490 405 1759 488 488 347 1756 420 420 347 1756 420 420 393 1757 485 485 407 1758 490 490 415 1762 499 499 407 1763 490 490 393 1760 485 485 393 1760 485 485 413 1761 503 503 415 1762 499 499 411 1766 494 494 416 1767 501 501 414 1764 500 500 414 1764 500 500 398 1765 484 484 411 1766 494 494 400 1768 498 498 397 1769 483 483 414 1770 500 500 394 1771 480 480 413 1772 503 503 393 1773 485 485 409 1776 492 492 411 1777 494 494 398 1774 484 484 398 1774 484 484 95 1775 502 502 409 1776 492 492 410 1778 493 493 412 1779 495 495 401 1780 497 497 412 1781 495 495 406 1782 489 489 408 1783 491 491 413 1784 503 503 402 1785 496 496 415 1786 499 499 413 1787 503 503 394 1788 480 480 403 1789 504 504 403 1792 504 504 394 1793 480 480 397 1790 483 483 397 1790 483 483 400 1791 498 498 403 1792 504 504 400 1794 498 498 412 1795 495 495 403 1796 504 504 403 1797 504 504 412 1798 495 495 402 1799 496 496 400 1800 498 498 414 1801 500 500 401 1802 497 497 402 1803 496 496 413 1804 503 503 403 1805 504 504 95 1806 502 502 398 1807 484 484 310 1808 505 505 347 1809 420 420 361 1810 439 439 393 1811 485 485 395 1812 481 481 394 1813 480 480 367 1814 449 449 396 1815 482 482 350 1816 471 471 383 1817 470 470 307 1818 474 474 308 1819 463 463 377 1820 459 459 377 1821 459 459 308 1822 463 463 380 1823 460 460 309 1824 475 475 388 1825 473 473 343 1826 415 415 309 1827 475 475 377 1828 459 459 388 1829 473 473 310 1830 505 505 398 1831 484 484 379 1832 464 464 338 1833 409 409 311 1834 419 419 343 1835 415 415 92 1836 380 380 91 1837 408 408 312 1838 381 381 95 1839 502 502 94 1840 486 486 399 1841 421 421 310 1844 505 505 379 1845 464 464 308 1842 463 463 308 1842 463 463 306 1843 507 507 310 1844 505 505 311 1848 419 419 306 1849 507 507 309 1846 475 475 309 1846 475 475 343 1847 415 415 311 1848 419 419 309 1850 475 475 306 1851 507 507 308 1852 463 463 427 1853 508 508 428 1854 509 509 429 1855 510 510 427 1856 508 508 429 1857 510 510 426 1858 511 511 429 1859 510 510 419 1860 512 512 425 1861 513 513 429 1862 510 510 425 1863 513 513 426 1864 511 511 430 1865 514 514 428 1866 509 509 427 1867 508 508 426 1868 511 511 430 1869 514 514 427 1870 508 508 430 1871 514 514 424 1872 515 515 423 1873 516 516 426 1874 511 511 431 1875 517 517 424 1876 515 515 431 1877 517 517 425 1878 513 513 420 1879 518 518 426 1880 511 511 424 1881 515 515 430 1882 514 514 431 1883 517 517 418 1884 519 519 422 1885 520 520 431 1886 517 517 422 1887 520 520 421 1888 521 521 418 1889 519 519 431 1890 517 517 420 1891 518 518 418 1892 519 519 420 1893 518 518 432 1894 522 522 419 1897 512 512 433 1898 523 523 420 1895 518 518 420 1895 518 518 425 1896 513 513 419 1897 512 512 421 1899 521 521 435 1900 524 524 434 1901 525 525 434 1904 525 525 423 1905 516 516 424 1902 515 515 424 1902 515 515 421 1903 521 521 434 1904 525 525 442 1906 526 526 422 1907 520 520 441 1908 527 527 439 1911 529 529 440 1912 530 530 441 1909 527 527 441 1909 527 527 438 1910 528 528 439 1911 529 529 448 1915 532 532 444 1916 533 533 445 1913 531 531 445 1913 531 531 439 1914 529 529 448 1915 532 532 437 1917 534 534 452 1918 535 535 453 1919 536 536 449 1922 538 538 453 1923 536 536 452 1920 535 535 452 1920 535 535 450 1921 537 537 449 1922 538 538 456 1926 541 541 455 1927 542 542 447 1924 539 539 447 1924 539 539 454 1925 540 540 456 1926 541 541 457 1930 545 545 459 1931 546 546 460 1928 543 543 460 1928 543 543 451 1929 544 544 457 1930 545 545 459 1934 546 546 456 1935 541 541 454 1932 540 540 454 1932 540 540 460 1933 543 543 459 1934 546 546 458 1938 548 548 498 1939 549 549 499 1936 547 547 499 1936 547 547 447 1937 539 539 458 1938 548 548 458 1940 548 548 447 1941 539 539 455 1942 542 542 463 1945 550 550 440 1946 530 530 445 1943 531 531 445 1943 531 531 444 1944 533 533 463 1945 550 550 461 1947 551 551 465 1948 552 552 442 1949 526 526 468 1952 555 555 466 1953 556 556 462 1950 553 553 462 1950 553 553 467 1951 554 554 468 1952 555 555 457 1956 545 545 451 1957 544 544 471 1954 557 557 471 1954 557 557 470 1955 558 558 457 1956 545 545 470 1960 558 558 471 1961 557 557 466 1958 556 556 466 1958 556 556 468 1959 555 555 470 1960 558 558 465 1964 552 552 449 1965 538 538 450 1962 537 537 450 1962 537 537 464 1963 559 559 465 1964 552 552 469 1968 562 562 462 1969 553 553 500 1966 560 560 500 1966 560 560 501 1967 561 561 469 1968 562 562 469 1970 562 562 467 1971 554 554 462 1972 553 553 445 1973 531 531 440 1974 530 530 439 1975 529 529 450 1976 537 537 429 1977 510 510 428 1978 509 509 450 1979 537 537 428 1980 509 509 430 1981 514 514 473 1984 565 565 502 1985 566 566 503 1982 563 563 503 1982 563 563 472 1983 564 564 473 1984 565 565 475 1988 569 569 504 1989 570 570 505 1986 567 567 505 1986 567 567 474 1987 568 568 475 1988 569 569 474 1992 568 568 505 1993 567 567 502 1990 566 566 502 1990 566 566 473 1991 565 565 474 1992 568 568 504 1994 570 570 475 1995 569 569 506 1996 571 571 1 1999 573 573 2 2000 574 574 506 1997 571 571 506 1997 571 571 0 1998 572 572 1 1999 573 573 506 2001 571 571 475 2002 569 569 0 2003 572 572 476 2006 575 575 458 2007 548 548 455 2004 542 542 455 2004 542 542 456 2005 541 541 476 2006 575 575 477 2010 576 576 481 2011 577 577 459 2008 546 546 459 2008 546 546 457 2009 545 545 477 2010 576 576 478 2014 578 578 472 2015 564 564 458 2012 548 548 458 2012 548 548 476 2013 575 575 478 2014 578 578 479 2018 579 579 480 2019 580 580 481 2016 577 577 481 2016 577 577 477 2017 576 576 479 2018 579 579 480 2022 580 580 478 2023 578 578 476 2020 575 575 476 2020 575 575 481 2021 577 577 480 2022 580 580 481 2026 577 577 476 2027 575 575 456 2024 541 541 456 2024 541 541 459 2025 546 546 481 2026 577 577 503 2030 563 563 498 2031 549 549 458 2028 548 548 458 2028 548 548 472 2029 564 564 503 2030 563 563 474 2032 568 568 473 2033 565 565 480 2034 580 580 478 2035 578 578 473 2036 565 565 472 2037 564 564 478 2038 578 578 480 2039 580 580 473 2040 565 565 479 2041 579 579 474 2042 568 568 480 2043 580 580 475 2044 569 569 474 2045 568 568 479 2046 579 579 475 2044 569 569 479 2046 579 579 488 2047 592 592 475 2044 569 569 488 2047 592 592 487 2048 591 591 482 2051 581 581 468 2052 555 555 467 2049 554 554 467 2049 554 554 469 2050 562 562 482 2051 581 581 477 2055 576 576 457 2056 545 545 470 2053 558 558 470 2053 558 558 486 2054 582 582 477 2055 576 576 484 2059 584 584 482 2060 581 581 469 2057 562 562 469 2057 562 562 483 2058 583 583 484 2059 584 584 479 2063 579 579 477 2064 576 576 486 2061 582 582 486 2061 582 582 485 2062 585 585 479 2063 579 579 485 2067 585 585 486 2068 582 582 482 2065 581 581 482 2065 581 581 484 2066 584 584 485 2067 585 585 486 2071 582 582 470 2072 558 558 468 2069 555 555 468 2069 555 555 482 2070 581 581 486 2071 582 582 507 2075 586 586 483 2076 583 583 469 2073 562 562 469 2073 562 562 501 2074 561 561 507 2075 586 586 489 2079 588 588 483 2080 583 583 507 2077 586 586 507 2077 586 586 508 2078 587 587 489 2079 588 588 487 2083 591 591 488 2084 592 592 509 2081 589 589 509 2081 589 589 510 2082 590 590 487 2083 591 591 488 2087 592 592 489 2088 588 588 508 2085 587 587 508 2085 587 587 509 2086 589 589 488 2087 592 592 510 2089 590 590 511 2090 593 593 487 2091 591 591 4 2094 595 595 511 2095 593 593 5 2092 596 596 5 2092 596 596 3 2093 594 594 4 2094 595 595 488 2096 592 592 485 2097 585 585 489 2098 588 588 484 2099 584 584 483 2100 583 583 489 2101 588 588 484 2102 584 584 489 2103 588 588 485 2104 585 585 479 2105 579 579 485 2106 585 585 488 2107 592 592 511 2108 593 593 4 2109 595 595 487 2110 591 591 6 2111 597 597 0 2112 572 572 475 2113 569 569 6 2111 597 597 475 2113 569 569 487 2114 591 591 6 2111 597 597 487 2114 591 591 4 2115 595 595 492 2118 599 599 447 2119 539 539 499 2116 547 547 499 2116 547 547 512 2117 598 598 492 2118 599 599 494 2122 601 601 448 2123 532 532 446 2120 600 600 446 2120 600 600 447 2121 539 539 494 2122 601 601 493 2126 602 602 494 2127 601 601 447 2124 539 539 447 2124 539 539 492 2125 599 599 493 2126 602 602 491 2130 603 603 490 2131 604 604 494 2128 601 601 494 2128 601 601 493 2129 602 602 491 2130 603 603 490 2134 604 604 444 2135 533 533 448 2132 532 532 448 2132 532 532 494 2133 601 601 490 2134 604 604 512 2136 598 598 493 2137 602 602 492 2138 599 599 513 2139 605 605 493 2140 602 602 512 2141 598 598 491 2142 603 603 493 2143 602 602 513 2144 605 605 453 2147 536 536 454 2148 540 540 447 2145 539 539 447 2145 539 539 446 2146 600 600 453 2147 536 536 460 2149 543 543 449 2150 538 538 451 2151 544 544 454 2152 540 540 453 2153 536 536 460 2154 543 543 449 2155 538 538 460 2156 543 543 453 2157 536 536 495 2160 606 606 514 2161 607 607 500 2158 560 560 500 2158 560 560 462 2159 553 553 495 2160 606 606 497 2164 608 608 462 2165 553 553 461 2162 551 551 461 2162 551 551 463 2163 550 550 497 2164 608 608 496 2168 609 609 495 2169 606 606 462 2166 553 553 462 2166 553 553 497 2167 608 608 496 2168 609 609 491 2172 603 603 496 2173 609 609 497 2170 608 608 497 2170 608 608 490 2171 604 604 491 2172 603 603 490 2176 604 604 497 2177 608 608 463 2174 550 550 463 2174 550 550 444 2175 533 533 490 2176 604 604 513 2178 605 605 515 2179 610 610 491 2180 603 603 514 2181 607 607 495 2182 606 606 496 2183 609 609 515 2184 610 610 514 2185 607 607 496 2186 609 609 491 2187 603 603 515 2188 610 610 496 2189 609 609 465 2192 552 552 461 2193 551 551 462 2190 553 553 462 2190 553 553 466 2191 556 556 465 2192 552 552 471 2194 557 557 451 2195 544 544 449 2196 538 538 466 2197 556 556 471 2198 557 557 465 2199 552 552 465 2200 552 552 471 2201 557 557 449 2202 538 538 464 2203 559 559 450 2204 537 537 430 2205 514 514 446 2206 600 600 448 2207 532 532 438 2208 528 528 446 2209 600 600 438 2210 528 528 437 2211 534 534 448 2212 532 532 439 2213 529 529 438 2214 528 528 441 2215 527 527 461 2216 551 551 442 2217 526 526 441 2218 527 527 440 2219 530 530 463 2220 550 550 463 2221 550 550 461 2222 551 551 441 2223 527 527 446 2224 600 600 437 2225 534 534 453 2226 536 536 442 2227 526 526 464 2228 559 559 443 2229 611 611 442 2230 526 526 465 2231 552 552 464 2232 559 559 437 2233 534 534 436 2234 612 612 452 2235 535 535 452 2236 535 535 429 2237 510 510 450 2238 537 537 429 2239 510 510 436 2240 612 612 419 2241 512 512 433 2244 523 523 419 2245 512 512 436 2242 612 612 436 2242 612 612 432 2243 522 522 433 2244 523 523 436 2248 612 612 437 2249 534 534 418 2246 519 519 418 2246 519 519 432 2247 522 522 436 2248 612 612 422 2252 520 520 442 2253 526 526 443 2250 611 611 443 2250 611 611 435 2251 524 524 422 2252 520 520 423 2256 516 516 434 2257 525 525 435 2254 524 524 435 2254 524 524 443 2255 611 611 423 2256 516 516 418 2260 519 519 438 2261 528 528 441 2258 527 527 441 2258 527 527 422 2259 520 520 418 2260 519 519 438 2262 528 528 418 2263 519 519 437 2264 534 534 443 2265 611 611 464 2266 559 559 430 2267 514 514 424 2268 515 515 431 2269 517 517 421 2270 521 521 431 2271 517 517 426 2272 511 511 425 2273 513 513 432 2274 522 522 420 2275 518 518 433 2276 523 523 421 2277 521 521 422 2278 520 520 435 2279 524 524 525 2280 613 613 526 2281 614 614 527 2282 615 615 525 2283 613 613 527 2284 615 615 524 2285 616 616 527 2286 615 615 517 2287 617 617 523 2288 618 618 527 2289 615 615 523 2290 618 618 524 2291 616 616 528 2292 619 619 526 2293 614 614 525 2294 613 613 524 2295 616 616 528 2296 619 619 525 2297 613 613 528 2298 619 619 522 2299 620 620 521 2300 621 621 524 2301 616 616 529 2302 622 622 522 2303 620 620 529 2304 622 622 523 2305 618 618 518 2306 623 623 524 2307 616 616 522 2308 620 620 528 2309 619 619 529 2310 622 622 516 2311 624 624 520 2312 625 625 529 2313 622 622 520 2314 625 625 519 2315 626 626 516 2316 624 624 529 2317 622 622 518 2318 623 623 516 2319 624 624 518 2320 623 623 530 2321 627 627 517 2324 617 617 531 2325 628 628 518 2322 623 623 518 2322 623 623 523 2323 618 618 517 2324 617 617 519 2326 626 626 533 2327 629 629 532 2328 630 630 532 2331 630 630 521 2332 621 621 522 2329 620 620 522 2329 620 620 519 2330 626 626 532 2331 630 630 540 2333 631 631 520 2334 625 625 539 2335 632 632 537 2338 634 634 538 2339 635 635 539 2336 632 632 539 2336 632 632 536 2337 633 633 537 2338 634 634 546 2342 637 637 542 2343 638 638 543 2340 636 636 543 2340 636 636 537 2341 634 634 546 2342 637 637 535 2344 639 639 550 2345 640 640 551 2346 641 641 547 2349 643 643 551 2350 641 641 550 2347 640 640 550 2347 640 640 548 2348 642 642 547 2349 643 643 554 2353 646 646 553 2354 647 647 545 2351 644 644 545 2351 644 644 552 2352 645 645 554 2353 646 646 555 2357 650 650 557 2358 651 651 558 2355 648 648 558 2355 648 648 549 2356 649 649 555 2357 650 650 557 2361 651 651 554 2362 646 646 552 2359 645 645 552 2359 645 645 558 2360 648 648 557 2361 651 651 556 2365 652 652 501 2366 561 561 500 2363 560 560 500 2363 560 560 545 2364 644 644 556 2365 652 652 556 2367 652 652 545 2368 644 644 553 2369 647 647 561 2372 653 653 538 2373 635 635 543 2370 636 636 543 2370 636 636 542 2371 638 638 561 2372 653 653 559 2374 654 654 563 2375 655 655 540 2376 631 631 566 2379 658 658 564 2380 659 659 560 2377 656 656 560 2377 656 656 565 2378 657 657 566 2379 658 658 555 2383 650 650 549 2384 649 649 569 2381 660 660 569 2381 660 660 568 2382 661 661 555 2383 650 650 568 2387 661 661 569 2388 660 660 564 2385 659 659 564 2385 659 659 566 2386 658 658 568 2387 661 661 563 2391 655 655 547 2392 643 643 548 2389 642 642 548 2389 642 642 562 2390 662 662 563 2391 655 655 567 2395 665 665 560 2396 656 656 596 2393 663 663 596 2393 663 663 597 2394 664 664 567 2395 665 665 567 2397 665 665 565 2398 657 657 560 2399 656 656 543 2400 636 636 538 2401 635 635 537 2402 634 634 548 2403 642 642 527 2404 615 615 526 2405 614 614 548 2406 642 642 526 2407 614 614 528 2408 619 619 571 2411 667 667 508 2412 587 587 507 2409 586 586 507 2409 586 586 570 2410 666 666 571 2411 667 667 573 2415 669 669 510 2416 590 590 509 2413 589 589 509 2413 589 589 572 2414 668 668 573 2415 669 669 572 2419 668 668 509 2420 589 589 508 2417 587 587 508 2417 587 587 571 2418 667 667 572 2419 668 668 510 2421 590 590 573 2422 669 669 511 2423 593 593 18 2426 670 670 19 2427 671 671 5 2424 596 596 5 2424 596 596 511 2425 593 593 18 2426 670 670 511 2428 593 593 573 2429 669 669 18 2430 670 670 574 2433 672 672 556 2434 652 652 553 2431 647 647 553 2431 647 647 554 2432 646 646 574 2433 672 672 575 2437 673 673 579 2438 674 674 557 2435 651 651 557 2435 651 651 555 2436 650 650 575 2437 673 673 576 2441 675 675 570 2442 666 666 556 2439 652 652 556 2439 652 652 574 2440 672 672 576 2441 675 675 577 2445 676 676 578 2446 677 677 579 2443 674 674 579 2443 674 674 575 2444 673 673 577 2445 676 676 578 2449 677 677 576 2450 675 675 574 2447 672 672 574 2447 672 672 579 2448 674 674 578 2449 677 677 579 2453 674 674 574 2454 672 672 554 2451 646 646 554 2451 646 646 557 2452 651 651 579 2453 674 674 507 2457 586 586 501 2458 561 561 556 2455 652 652 556 2455 652 652 570 2456 666 666 507 2457 586 586 572 2459 668 668 571 2460 667 667 578 2461 677 677 576 2462 675 675 571 2463 667 667 570 2464 666 666 576 2465 675 675 578 2466 677 677 571 2467 667 667 577 2468 676 676 572 2469 668 668 578 2470 677 677 573 2471 669 669 572 2472 668 668 577 2473 676 676 573 2471 669 669 577 2473 676 676 586 2474 689 689 573 2471 669 669 586 2474 689 689 585 2475 688 688 580 2478 678 678 566 2479 658 658 565 2476 657 657 565 2476 657 657 567 2477 665 665 580 2478 678 678 575 2482 673 673 555 2483 650 650 568 2480 661 661 568 2480 661 661 584 2481 679 679 575 2482 673 673 582 2486 681 681 580 2487 678 678 567 2484 665 665 567 2484 665 665 581 2485 680 680 582 2486 681 681 577 2490 676 676 575 2491 673 673 584 2488 679 679 584 2488 679 679 583 2489 682 682 577 2490 676 676 583 2494 682 682 584 2495 679 679 580 2492 678 678 580 2492 678 678 582 2493 681 681 583 2494 682 682 584 2498 679 679 568 2499 661 661 566 2496 658 658 566 2496 658 658 580 2497 678 678 584 2498 679 679 598 2502 683 683 581 2503 680 680 567 2500 665 665 567 2500 665 665 597 2501 664 664 598 2502 683 683 587 2506 685 685 581 2507 680 680 598 2504 683 683 598 2504 683 683 599 2505 684 684 587 2506 685 685 585 2510 688 688 586 2511 689 689 600 2508 686 686 600 2508 686 686 601 2509 687 687 585 2510 688 688 586 2514 689 689 587 2515 685 685 599 2512 684 684 599 2512 684 684 600 2513 686 686 586 2514 689 689 601 2516 687 687 602 2517 690 690 585 2518 688 688 21 2521 692 692 602 2522 690 690 14 2519 693 693 14 2519 693 693 20 2520 691 691 21 2521 692 692 586 2523 689 689 583 2524 682 682 587 2525 685 685 582 2526 681 681 581 2527 680 680 587 2528 685 685 582 2529 681 681 587 2530 685 685 583 2531 682 682 577 2532 676 676 583 2533 682 682 586 2534 689 689 602 2535 690 690 21 2536 692 692 585 2537 688 688 573 2540 669 669 585 2541 688 688 21 2538 692 692 21 2538 692 692 18 2539 670 670 573 2540 669 669 590 2544 694 694 545 2545 644 644 500 2542 560 560 500 2542 560 560 514 2543 607 607 590 2544 694 694 592 2548 696 696 546 2549 637 637 544 2546 695 695 544 2546 695 695 545 2547 644 644 592 2548 696 696 591 2552 697 697 592 2553 696 696 545 2550 644 644 545 2550 644 644 590 2551 694 694 591 2552 697 697 589 2556 698 698 588 2557 699 699 592 2554 696 696 592 2554 696 696 591 2555 697 697 589 2556 698 698 588 2560 699 699 542 2561 638 638 546 2558 637 637 546 2558 637 637 592 2559 696 696 588 2560 699 699 514 2562 607 607 591 2563 697 697 590 2564 694 694 515 2565 610 610 591 2566 697 697 514 2567 607 607 589 2568 698 698 591 2569 697 697 515 2570 610 610 551 2573 641 641 552 2574 645 645 545 2571 644 644 545 2571 644 644 544 2572 695 695 551 2573 641 641 558 2575 648 648 547 2576 643 643 549 2577 649 649 552 2578 645 645 551 2579 641 641 558 2580 648 648 547 2581 643 643 558 2582 648 648 551 2583 641 641 593 2586 700 700 603 2587 701 701 596 2584 663 663 596 2584 663 663 560 2585 656 656 593 2586 700 700 595 2590 702 702 560 2591 656 656 559 2588 654 654 559 2588 654 654 561 2589 653 653 595 2590 702 702 594 2594 703 703 593 2595 700 700 560 2592 656 656 560 2592 656 656 595 2593 702 702 594 2594 703 703 589 2598 698 698 594 2599 703 703 595 2596 702 702 595 2596 702 702 588 2597 699 699 589 2598 698 698 588 2602 699 699 595 2603 702 702 561 2600 653 653 561 2600 653 653 542 2601 638 638 588 2602 699 699 515 2604 610 610 604 2605 704 704 589 2606 698 698 603 2607 701 701 593 2608 700 700 594 2609 703 703 604 2610 704 704 603 2611 701 701 594 2612 703 703 589 2613 698 698 604 2614 704 704 594 2615 703 703 563 2618 655 655 559 2619 654 654 560 2616 656 656 560 2616 656 656 564 2617 659 659 563 2618 655 655 569 2620 660 660 549 2621 649 649 547 2622 643 643 564 2623 659 659 569 2624 660 660 563 2625 655 655 563 2626 655 655 569 2627 660 660 547 2628 643 643 562 2629 662 662 548 2630 642 642 528 2631 619 619 544 2632 695 695 546 2633 637 637 536 2634 633 633 544 2635 695 695 536 2636 633 633 535 2637 639 639 546 2638 637 637 537 2639 634 634 536 2640 633 633 539 2641 632 632 559 2642 654 654 540 2643 631 631 539 2644 632 632 538 2645 635 635 561 2646 653 653 561 2647 653 653 559 2648 654 654 539 2649 632 632 544 2650 695 695 535 2651 639 639 551 2652 641 641 540 2653 631 631 562 2654 662 662 541 2655 705 705 540 2656 631 631 563 2657 655 655 562 2658 662 662 535 2659 639 639 534 2660 706 706 550 2661 640 640 550 2662 640 640 527 2663 615 615 548 2664 642 642 517 2667 617 617 527 2668 615 615 550 2665 640 640 550 2665 640 640 534 2666 706 706 517 2667 617 617 531 2671 628 628 517 2672 617 617 534 2669 706 706 534 2669 706 706 530 2670 627 627 531 2671 628 628 534 2675 706 706 535 2676 639 639 516 2673 624 624 516 2673 624 624 530 2674 627 627 534 2675 706 706 520 2679 625 625 540 2680 631 631 541 2677 705 705 541 2677 705 705 533 2678 629 629 520 2679 625 625 521 2683 621 621 532 2684 630 630 533 2681 629 629 533 2681 629 629 541 2682 705 705 521 2683 621 621 516 2687 624 624 536 2688 633 633 539 2685 632 632 539 2685 632 632 520 2686 625 625 516 2687 624 624 536 2689 633 633 516 2690 624 624 535 2691 639 639 528 2694 619 619 521 2695 621 621 541 2692 705 705 541 2692 705 705 562 2693 662 662 528 2694 619 619 522 2696 620 620 529 2697 622 622 519 2698 626 626 529 2699 622 622 524 2700 616 616 523 2701 618 618 530 2702 627 627 518 2703 623 623 531 2704 628 628 519 2705 626 626 520 2706 625 625 533 2707 629 629 614 2708 707 707 615 2709 708 708 616 2710 709 709 614 2711 707 707 616 2712 709 709 613 2713 710 710 616 2714 709 709 606 2715 711 711 612 2716 712 712 616 2717 709 709 612 2718 712 712 613 2719 710 710 617 2720 713 713 615 2721 708 708 614 2722 707 707 613 2723 710 710 617 2724 713 713 614 2725 707 707 617 2726 713 713 611 2727 714 714 610 2728 715 715 613 2729 710 710 618 2730 716 716 611 2731 714 714 618 2732 716 716 612 2733 712 712 607 2734 717 717 613 2735 710 710 611 2736 714 714 617 2737 713 713 618 2738 716 716 605 2739 718 718 609 2740 719 719 618 2741 716 716 609 2742 719 719 608 2743 720 720 605 2744 718 718 618 2745 716 716 607 2746 717 717 605 2747 718 718 607 2748 717 717 619 2749 721 721 606 2752 711 711 620 2753 722 722 607 2750 717 717 607 2750 717 717 612 2751 712 712 606 2752 711 711 608 2754 720 720 622 2755 723 723 621 2756 724 724 621 2759 724 724 610 2760 715 715 611 2757 714 714 611 2757 714 714 608 2758 720 720 621 2759 724 724 629 2761 725 725 609 2762 719 719 628 2763 726 726 626 2766 728 728 627 2767 729 729 628 2764 726 726 628 2764 726 726 625 2765 727 727 626 2766 728 728 635 2770 731 731 631 2771 732 732 632 2768 730 730 632 2768 730 730 626 2769 728 728 635 2770 731 731 624 2772 733 733 639 2773 734 734 640 2774 735 735 636 2777 737 737 640 2778 735 735 639 2775 734 734 639 2775 734 734 637 2776 736 736 636 2777 737 737 643 2781 740 740 642 2782 741 741 634 2779 738 738 634 2779 738 738 641 2780 739 739 643 2781 740 740 644 2785 744 744 646 2786 745 745 647 2783 742 742 647 2783 742 742 638 2784 743 743 644 2785 744 744 646 2789 745 745 643 2790 740 740 641 2787 739 739 641 2787 739 739 647 2788 742 742 646 2789 745 745 645 2793 746 746 597 2794 664 664 596 2791 663 663 596 2791 663 663 634 2792 738 738 645 2793 746 746 645 2795 746 746 634 2796 738 738 642 2797 741 741 650 2800 747 747 627 2801 729 729 632 2798 730 730 632 2798 730 730 631 2799 732 732 650 2800 747 747 648 2802 748 748 652 2803 749 749 629 2804 725 725 655 2807 752 752 653 2808 753 753 649 2805 750 750 649 2805 750 750 654 2806 751 751 655 2807 752 752 644 2811 744 744 638 2812 743 743 658 2809 754 754 658 2809 754 754 657 2810 755 755 644 2811 744 744 657 2815 755 755 658 2816 754 754 653 2813 753 753 653 2813 753 753 655 2814 752 752 657 2815 755 755 652 2819 749 749 636 2820 737 737 637 2817 736 736 637 2817 736 736 651 2818 756 756 652 2819 749 749 656 2823 759 759 649 2824 750 750 685 2821 757 757 685 2821 757 757 686 2822 758 758 656 2823 759 759 656 2825 759 759 654 2826 751 751 649 2827 750 750 632 2828 730 730 627 2829 729 729 626 2830 728 728 637 2831 736 736 616 2832 709 709 615 2833 708 708 637 2834 736 736 615 2835 708 708 617 2836 713 713 660 2839 761 761 599 2840 684 684 598 2837 683 683 598 2837 683 683 659 2838 760 760 660 2839 761 761 662 2843 763 763 601 2844 687 687 600 2841 686 686 600 2841 686 686 661 2842 762 762 662 2843 763 763 661 2847 762 762 600 2848 686 686 599 2845 684 684 599 2845 684 684 660 2846 761 761 661 2847 762 762 601 2849 687 687 662 2850 763 763 602 2851 690 690 12 2854 764 764 13 2855 765 765 14 2852 693 693 14 2852 693 693 602 2853 690 690 12 2854 764 764 602 2856 690 690 662 2857 763 763 12 2858 764 764 663 2861 766 766 645 2862 746 746 642 2859 741 741 642 2859 741 741 643 2860 740 740 663 2861 766 766 664 2865 767 767 668 2866 768 768 646 2863 745 745 646 2863 745 745 644 2864 744 744 664 2865 767 767 665 2869 769 769 659 2870 760 760 645 2867 746 746 645 2867 746 746 663 2868 766 766 665 2869 769 769 666 2873 770 770 667 2874 771 771 668 2871 768 768 668 2871 768 768 664 2872 767 767 666 2873 770 770 667 2877 771 771 665 2878 769 769 663 2875 766 766 663 2875 766 766 668 2876 768 768 667 2877 771 771 668 2881 768 768 663 2882 766 766 643 2879 740 740 643 2879 740 740 646 2880 745 745 668 2881 768 768 598 2885 683 683 597 2886 664 664 645 2883 746 746 645 2883 746 746 659 2884 760 760 598 2885 683 683 661 2887 762 762 660 2888 761 761 667 2889 771 771 665 2890 769 769 660 2891 761 761 659 2892 760 760 665 2893 769 769 667 2894 771 771 660 2895 761 761 666 2896 770 770 661 2897 762 762 667 2898 771 771 662 2899 763 763 661 2900 762 762 666 2901 770 770 662 2899 763 763 666 2901 770 770 675 2902 783 783 662 2899 763 763 675 2902 783 783 674 2903 782 782 669 2906 772 772 655 2907 752 752 654 2904 751 751 654 2904 751 751 656 2905 759 759 669 2906 772 772 664 2910 767 767 644 2911 744 744 657 2908 755 755 657 2908 755 755 673 2909 773 773 664 2910 767 767 671 2914 775 775 669 2915 772 772 656 2912 759 759 656 2912 759 759 670 2913 774 774 671 2914 775 775 666 2918 770 770 664 2919 767 767 673 2916 773 773 673 2916 773 773 672 2917 776 776 666 2918 770 770 672 2922 776 776 673 2923 773 773 669 2920 772 772 669 2920 772 772 671 2921 775 775 672 2922 776 776 673 2926 773 773 657 2927 755 755 655 2924 752 752 655 2924 752 752 669 2925 772 772 673 2926 773 773 687 2930 777 777 670 2931 774 774 656 2928 759 759 656 2928 759 759 686 2929 758 758 687 2930 777 777 676 2934 779 779 670 2935 774 774 687 2932 777 777 687 2932 777 777 688 2933 778 778 676 2934 779 779 674 2938 782 782 675 2939 783 783 689 2936 780 780 689 2936 780 780 690 2937 781 781 674 2938 782 782 675 2942 783 783 676 2943 779 779 688 2940 778 778 688 2940 778 778 689 2941 780 780 675 2942 783 783 690 2944 781 781 691 2945 784 784 674 2946 782 782 16 2949 786 786 691 2950 784 784 9 2947 787 787 9 2947 787 787 15 2948 785 785 16 2949 786 786 675 2951 783 783 672 2952 776 776 676 2953 779 779 671 2954 775 775 670 2955 774 774 676 2956 779 779 671 2957 775 775 676 2958 779 779 672 2959 776 776 666 2960 770 770 672 2961 776 776 675 2962 783 783 691 2963 784 784 16 2964 786 786 674 2965 782 782 17 2966 788 788 12 2967 764 764 662 2968 763 763 17 2966 788 788 662 2968 763 763 674 2969 782 782 17 2966 788 788 674 2969 782 782 16 2970 786 786 679 2973 789 789 634 2974 738 738 596 2971 663 663 596 2971 663 663 603 2972 701 701 679 2973 789 789 681 2977 791 791 635 2978 731 731 633 2975 790 790 633 2975 790 790 634 2976 738 738 681 2977 791 791 680 2981 792 792 681 2982 791 791 634 2979 738 738 634 2979 738 738 679 2980 789 789 680 2981 792 792 678 2985 793 793 677 2986 794 794 681 2983 791 791 681 2983 791 791 680 2984 792 792 678 2985 793 793 677 2989 794 794 631 2990 732 732 635 2987 731 731 635 2987 731 731 681 2988 791 791 677 2989 794 794 603 2991 701 701 680 2992 792 792 679 2993 789 789 604 2994 704 704 680 2995 792 792 603 2996 701 701 678 2997 793 793 680 2998 792 792 604 2999 704 704 640 3002 735 735 641 3003 739 739 634 3000 738 738 634 3000 738 738 633 3001 790 790 640 3002 735 735 647 3004 742 742 636 3005 737 737 638 3006 743 743 641 3007 739 739 640 3008 735 735 647 3009 742 742 636 3010 737 737 647 3011 742 742 640 3012 735 735 682 3015 795 795 692 3016 796 796 685 3013 757 757 685 3013 757 757 649 3014 750 750 682 3015 795 795 684 3019 797 797 649 3020 750 750 648 3017 748 748 648 3017 748 748 650 3018 747 747 684 3019 797 797 683 3023 798 798 682 3024 795 795 649 3021 750 750 649 3021 750 750 684 3022 797 797 683 3023 798 798 678 3027 793 793 683 3028 798 798 684 3025 797 797 684 3025 797 797 677 3026 794 794 678 3027 793 793 677 3031 794 794 684 3032 797 797 650 3029 747 747 650 3029 747 747 631 3030 732 732 677 3031 794 794 604 3033 704 704 693 3034 799 799 678 3035 793 793 692 3036 796 796 682 3037 795 795 683 3038 798 798 693 3039 799 799 692 3040 796 796 683 3041 798 798 678 3042 793 793 693 3043 799 799 683 3044 798 798 652 3047 749 749 648 3048 748 748 649 3045 750 750 649 3045 750 750 653 3046 753 753 652 3047 749 749 658 3049 754 754 638 3050 743 743 636 3051 737 737 653 3052 753 753 658 3053 754 754 652 3054 749 749 652 3055 749 749 658 3056 754 754 636 3057 737 737 651 3058 756 756 637 3059 736 736 617 3060 713 713 633 3061 790 790 635 3062 731 731 625 3063 727 727 633 3064 790 790 625 3065 727 727 624 3066 733 733 635 3067 731 731 626 3068 728 728 625 3069 727 727 628 3070 726 726 648 3071 748 748 629 3072 725 725 628 3073 726 726 627 3074 729 729 650 3075 747 747 650 3076 747 747 648 3077 748 748 628 3078 726 726 633 3079 790 790 624 3080 733 733 640 3081 735 735 629 3082 725 725 651 3083 756 756 630 3084 800 800 629 3085 725 725 652 3086 749 749 651 3087 756 756 624 3088 733 733 623 3089 801 801 639 3090 734 734 639 3091 734 734 616 3092 709 709 637 3093 736 736 606 3096 711 711 616 3097 709 709 639 3094 734 734 639 3094 734 734 623 3095 801 801 606 3096 711 711 620 3100 722 722 606 3101 711 711 623 3098 801 801 623 3098 801 801 619 3099 721 721 620 3100 722 722 623 3104 801 801 624 3105 733 733 605 3102 718 718 605 3102 718 718 619 3103 721 721 623 3104 801 801 609 3108 719 719 629 3109 725 725 630 3106 800 800 630 3106 800 800 622 3107 723 723 609 3108 719 719 610 3112 715 715 621 3113 724 724 622 3110 723 723 622 3110 723 723 630 3111 800 800 610 3112 715 715 605 3116 718 718 625 3117 727 727 628 3114 726 726 628 3114 726 726 609 3115 719 719 605 3116 718 718 625 3118 727 727 605 3119 718 718 624 3120 733 733 617 3123 713 713 610 3124 715 715 630 3121 800 800 630 3121 800 800 651 3122 756 756 617 3123 713 713 611 3125 714 714 618 3126 716 716 608 3127 720 720 618 3128 716 716 613 3129 710 710 612 3130 712 712 619 3131 721 721 607 3132 717 717 620 3133 722 722 608 3134 720 720 609 3135 719 719 622 3136 723 723 703 3137 802 802 704 3138 803 803 705 3139 804 804 703 3140 802 802 705 3141 804 804 702 3142 805 805 705 3143 804 804 695 3144 806 806 701 3145 807 807 705 3146 804 804 701 3147 807 807 702 3148 805 805 706 3149 808 808 704 3150 803 803 703 3151 802 802 702 3152 805 805 706 3153 808 808 703 3154 802 802 706 3155 808 808 700 3156 809 809 699 3157 810 810 702 3158 805 805 707 3159 811 811 700 3160 809 809 707 3161 811 811 701 3162 807 807 696 3163 812 812 702 3164 805 805 700 3165 809 809 706 3166 808 808 707 3167 811 811 694 3168 813 813 698 3169 814 814 707 3170 811 811 698 3171 814 814 697 3172 815 815 694 3173 813 813 707 3174 811 811 696 3175 812 812 694 3176 813 813 696 3177 812 812 708 3178 816 816 695 3181 806 806 709 3182 817 817 696 3179 812 812 696 3179 812 812 701 3180 807 807 695 3181 806 806 697 3183 815 815 711 3184 818 818 710 3185 819 819 710 3188 819 819 699 3189 810 810 700 3186 809 809 700 3186 809 809 697 3187 815 815 710 3188 819 819 718 3190 820 820 698 3191 814 814 717 3192 821 821 715 3195 823 823 716 3196 824 824 717 3193 821 821 717 3193 821 821 714 3194 822 822 715 3195 823 823 724 3199 826 826 720 3200 827 827 721 3197 825 825 721 3197 825 825 715 3198 823 823 724 3199 826 826 713 3201 828 828 728 3202 829 829 729 3203 830 830 725 3206 832 832 729 3207 830 830 728 3204 829 829 728 3204 829 829 726 3205 831 831 725 3206 832 832 732 3210 835 835 731 3211 836 836 723 3208 833 833 723 3208 833 833 730 3209 834 834 732 3210 835 835 733 3214 839 839 735 3215 840 840 736 3212 837 837 736 3212 837 837 727 3213 838 838 733 3214 839 839 735 3218 840 840 732 3219 835 835 730 3216 834 834 730 3216 834 834 736 3217 837 837 735 3218 840 840 734 3222 841 841 686 3223 758 758 685 3220 757 757 685 3220 757 757 723 3221 833 833 734 3222 841 841 734 3224 841 841 723 3225 833 833 731 3226 836 836 739 3229 842 842 716 3230 824 824 721 3227 825 825 721 3227 825 825 720 3228 827 827 739 3229 842 842 737 3231 843 843 741 3232 844 844 718 3233 820 820 744 3236 847 847 742 3237 848 848 738 3234 845 845 738 3234 845 845 743 3235 846 846 744 3236 847 847 733 3240 839 839 727 3241 838 838 747 3238 849 849 747 3238 849 849 746 3239 850 850 733 3240 839 839 746 3244 850 850 747 3245 849 849 742 3242 848 848 742 3242 848 848 744 3243 847 847 746 3244 850 850 741 3248 844 844 725 3249 832 832 726 3246 831 831 726 3246 831 831 740 3247 851 851 741 3248 844 844 745 3252 854 854 738 3253 845 845 499 3250 852 852 499 3250 852 852 498 3251 853 853 745 3252 854 854 745 3254 854 854 743 3255 846 846 738 3256 845 845 721 3257 825 825 716 3258 824 824 715 3259 823 823 726 3260 831 831 705 3261 804 804 704 3262 803 803 726 3263 831 831 704 3264 803 803 706 3265 808 808 749 3268 856 856 688 3269 778 778 687 3266 777 777 687 3266 777 777 748 3267 855 855 749 3268 856 856 751 3272 858 858 690 3273 781 781 689 3270 780 780 689 3270 780 780 750 3271 857 857 751 3272 858 858 750 3276 857 857 689 3277 780 780 688 3274 778 778 688 3274 778 778 749 3275 856 856 750 3276 857 857 690 3278 781 781 751 3279 858 858 691 3280 784 784 7 3283 859 859 8 3284 860 860 9 3281 787 787 9 3281 787 787 691 3282 784 784 7 3283 859 859 691 3285 784 784 751 3286 858 858 7 3287 859 859 752 3290 861 861 734 3291 841 841 731 3288 836 836 731 3288 836 836 732 3289 835 835 752 3290 861 861 753 3294 862 862 757 3295 863 863 735 3292 840 840 735 3292 840 840 733 3293 839 839 753 3294 862 862 754 3298 864 864 748 3299 855 855 734 3296 841 841 734 3296 841 841 752 3297 861 861 754 3298 864 864 755 3302 865 865 756 3303 866 866 757 3300 863 863 757 3300 863 863 753 3301 862 862 755 3302 865 865 756 3306 866 866 754 3307 864 864 752 3304 861 861 752 3304 861 861 757 3305 863 863 756 3306 866 866 757 3310 863 863 752 3311 861 861 732 3308 835 835 732 3308 835 835 735 3309 840 840 757 3310 863 863 687 3314 777 777 686 3315 758 758 734 3312 841 841 734 3312 841 841 748 3313 855 855 687 3314 777 777 750 3316 857 857 749 3317 856 856 756 3318 866 866 754 3319 864 864 749 3320 856 856 748 3321 855 855 754 3322 864 864 756 3323 866 866 749 3324 856 856 755 3325 865 865 750 3326 857 857 756 3327 866 866 751 3328 858 858 750 3329 857 857 755 3330 865 865 751 3328 858 858 755 3330 865 865 764 3331 878 878 751 3328 858 858 764 3331 878 878 763 3332 877 877 758 3335 867 867 744 3336 847 847 743 3333 846 846 743 3333 846 846 745 3334 854 854 758 3335 867 867 753 3339 862 862 733 3340 839 839 746 3337 850 850 746 3337 850 850 762 3338 868 868 753 3339 862 862 760 3343 870 870 758 3344 867 867 745 3341 854 854 745 3341 854 854 759 3342 869 869 760 3343 870 870 755 3347 865 865 753 3348 862 862 762 3345 868 868 762 3345 868 868 761 3346 871 871 755 3347 865 865 761 3351 871 871 762 3352 868 868 758 3349 867 867 758 3349 867 867 760 3350 870 870 761 3351 871 871 762 3355 868 868 746 3356 850 850 744 3353 847 847 744 3353 847 847 758 3354 867 867 762 3355 868 868 503 3359 872 872 759 3360 869 869 745 3357 854 854 745 3357 854 854 498 3358 853 853 503 3359 872 872 765 3363 874 874 759 3364 869 869 503 3361 872 872 503 3361 872 872 502 3362 873 873 765 3363 874 874 763 3367 877 877 764 3368 878 878 505 3365 875 875 505 3365 875 875 504 3366 876 876 763 3367 877 877 764 3371 878 878 765 3372 874 874 502 3369 873 873 502 3369 873 873 505 3370 875 875 764 3371 878 878 504 3373 876 876 506 3374 879 879 763 3375 877 877 10 3378 880 880 11 3379 881 881 506 3376 879 879 506 3376 879 879 2 3377 882 882 10 3378 880 880 764 3380 878 878 761 3381 871 871 765 3382 874 874 760 3383 870 870 759 3384 869 869 765 3385 874 874 760 3386 870 870 765 3387 874 874 761 3388 871 871 755 3389 865 865 761 3390 871 871 764 3391 878 878 506 3392 879 879 11 3393 881 881 763 3394 877 877 751 3397 858 858 763 3398 877 877 11 3395 881 881 11 3395 881 881 7 3396 859 859 751 3397 858 858 768 3401 883 883 723 3402 833 833 685 3399 757 757 685 3399 757 757 692 3400 796 796 768 3401 883 883 770 3405 885 885 724 3406 826 826 722 3403 884 884 722 3403 884 884 723 3404 833 833 770 3405 885 885 769 3409 886 886 770 3410 885 885 723 3407 833 833 723 3407 833 833 768 3408 883 883 769 3409 886 886 767 3413 887 887 766 3414 888 888 770 3411 885 885 770 3411 885 885 769 3412 886 886 767 3413 887 887 766 3417 888 888 720 3418 827 827 724 3415 826 826 724 3415 826 826 770 3416 885 885 766 3417 888 888 692 3419 796 796 769 3420 886 886 768 3421 883 883 693 3422 799 799 769 3423 886 886 692 3424 796 796 767 3425 887 887 769 3426 886 886 693 3427 799 799 729 3430 830 830 730 3431 834 834 723 3428 833 833 723 3428 833 833 722 3429 884 884 729 3430 830 830 736 3432 837 837 725 3433 832 832 727 3434 838 838 730 3435 834 834 729 3436 830 830 736 3437 837 837 725 3438 832 832 736 3439 837 837 729 3440 830 830 771 3443 889 889 512 3444 890 890 499 3441 852 852 499 3441 852 852 738 3442 845 845 771 3443 889 889 773 3447 891 891 738 3448 845 845 737 3445 843 843 737 3445 843 843 739 3446 842 842 773 3447 891 891 772 3451 892 892 771 3452 889 889 738 3449 845 845 738 3449 845 845 773 3450 891 891 772 3451 892 892 767 3455 887 887 772 3456 892 892 773 3453 891 891 773 3453 891 891 766 3454 888 888 767 3455 887 887 766 3459 888 888 773 3460 891 891 739 3457 842 842 739 3457 842 842 720 3458 827 827 766 3459 888 888 693 3461 799 799 513 3462 893 893 767 3463 887 887 512 3464 890 890 771 3465 889 889 772 3466 892 892 513 3467 893 893 512 3468 890 890 772 3469 892 892 767 3470 887 887 513 3471 893 893 772 3472 892 892 741 3475 844 844 737 3476 843 843 738 3473 845 845 738 3473 845 845 742 3474 848 848 741 3475 844 844 747 3477 849 849 727 3478 838 838 725 3479 832 832 742 3480 848 848 747 3481 849 849 741 3482 844 844 741 3483 844 844 747 3484 849 849 725 3485 832 832 740 3486 851 851 726 3487 831 831 706 3488 808 808 722 3489 884 884 724 3490 826 826 714 3491 822 822 722 3492 884 884 714 3493 822 822 713 3494 828 828 724 3495 826 826 715 3496 823 823 714 3497 822 822 717 3498 821 821 737 3499 843 843 718 3500 820 820 717 3501 821 821 716 3502 824 824 739 3503 842 842 739 3504 842 842 737 3505 843 843 717 3506 821 821 722 3507 884 884 713 3508 828 828 729 3509 830 830 718 3510 820 820 740 3511 851 851 719 3512 894 894 718 3513 820 820 741 3514 844 844 740 3515 851 851 713 3516 828 828 712 3517 895 895 728 3518 829 829 728 3519 829 829 705 3520 804 804 726 3521 831 831 695 3524 806 806 705 3525 804 804 728 3522 829 829 728 3522 829 829 712 3523 895 895 695 3524 806 806 709 3528 817 817 695 3529 806 806 712 3526 895 895 712 3526 895 895 708 3527 816 816 709 3528 817 817 712 3532 895 895 713 3533 828 828 694 3530 813 813 694 3530 813 813 708 3531 816 816 712 3532 895 895 698 3536 814 814 718 3537 820 820 719 3534 894 894 719 3534 894 894 711 3535 818 818 698 3536 814 814 699 3540 810 810 710 3541 819 819 711 3538 818 818 711 3538 818 818 719 3539 894 894 699 3540 810 810 694 3544 813 813 714 3545 822 822 717 3542 821 821 717 3542 821 821 698 3543 814 814 694 3544 813 813 714 3546 822 822 694 3547 813 813 713 3548 828 828 706 3551 808 808 699 3552 810 810 719 3549 894 894 719 3549 894 894 740 3550 851 851 706 3551 808 808 700 3553 809 809 707 3554 811 811 697 3555 815 815 707 3556 811 811 702 3557 805 805 701 3558 807 807 708 3559 816 816 696 3560 812 812 709 3561 817 817 697 3562 815 815 698 3563 814 814 711 3564 818 818 837 3565 978 978 604 3566 704 704 515 3567 610 610 417 3570 379 379 693 3571 799 799 604 3568 704 704 604 3568 704 704 303 3569 240 240 417 3570 379 379 305 3574 384 384 513 3575 893 893 693 3572 799 799 693 3572 799 799 417 3573 379 379 305 3574 384 384 837 3576 978 978 515 3577 610 610 513 3578 605 605 304 3579 356 356 113 3580 241 241 303 3581 240 240 112 3582 237 237 69 3583 236 236 180 3584 244 244 181 3585 238 238 112 3586 237 237 180 3587 244 244 181 3590 238 238 182 3591 239 239 841 3588 983 983 841 3588 983 983 112 3589 237 237 181 3590 238 238 304 3592 356 356 109 3593 896 896 113 3594 241 241 452 3595 535 535 436 3596 612 612 429 3597 510 510 443 3598 611 611 430 3599 514 514 423 3600 516 516 776 3601 898 898 774 3602 899 899 775 3603 900 900 778 3606 903 903 779 3607 904 904 780 3604 901 901 780 3604 901 901 777 3605 902 902 778 3606 903 903 777 3608 902 902 780 3609 901 901 785 3610 905 905 782 3613 908 908 783 3614 909 909 784 3611 906 906 784 3611 906 906 781 3612 907 907 782 3613 908 908 774 3617 899 899 776 3618 898 898 783 3615 909 909 783 3615 909 909 782 3616 908 908 774 3617 899 899 781 3621 907 907 784 3622 906 906 779 3619 904 904 779 3619 904 904 778 3620 903 903 781 3621 907 907 783 3623 910 910 776 3624 911 911 791 3625 912 912 786 3628 914 914 791 3629 912 912 776 3626 911 911 776 3626 911 911 775 3627 913 913 786 3628 914 914 783 3630 910 910 791 3631 912 912 792 3632 915 915 791 3633 912 912 786 3634 914 914 788 3635 916 916 792 3636 915 915 791 3637 912 912 794 3638 917 917 790 3641 918 918 794 3642 917 917 791 3639 912 912 791 3639 912 912 788 3640 916 916 790 3641 918 918 789 3643 919 919 793 3644 920 920 799 3645 921 921 796 3646 922 922 797 3647 923 923 793 3648 920 920 787 3649 924 924 793 3650 920 920 789 3651 919 919 798 3652 925 925 793 3653 920 920 787 3654 924 924 796 3655 922 922 793 3656 920 920 784 3657 926 926 794 3658 917 917 797 3659 923 923 792 3660 915 915 783 3661 910 910 792 3662 915 915 784 3663 927 927 796 3664 922 922 792 3665 915 915 797 3666 923 923 779 3667 928 928 785 3668 929 929 780 3669 930 930 795 3670 931 931 784 3671 926 926 793 3672 920 920 794 3673 917 917 790 3674 918 918 799 3675 921 921 794 3676 917 917 799 3677 921 921 797 3678 923 923 799 3679 921 921 793 3680 920 920 797 3681 923 923 782 3682 932 932 800 3683 933 933 774 3684 934 934 786 3687 935 935 775 3688 936 936 774 3685 934 934 774 3685 934 934 800 3686 933 933 786 3687 935 935 782 3689 932 932 801 3690 937 937 800 3691 933 933 800 3692 933 933 788 3693 938 938 786 3694 935 935 801 3695 937 937 803 3696 939 939 800 3697 933 933 790 3700 918 918 788 3701 938 938 800 3698 933 933 800 3698 933 933 803 3699 939 939 790 3700 918 918 789 3702 919 919 799 3703 921 921 802 3704 940 940 805 3705 941 941 802 3706 940 940 806 3707 942 942 787 3708 924 924 789 3709 919 919 802 3710 940 940 798 3711 925 925 802 3712 940 940 804 3713 943 943 803 3714 939 939 801 3715 937 937 806 3716 942 942 801 3717 937 937 782 3718 932 932 781 3719 944 944 801 3720 937 937 781 3721 944 944 805 3722 941 941 777 3723 945 945 785 3724 929 929 778 3725 946 946 781 3726 947 947 804 3727 943 943 802 3728 940 940 803 3729 939 939 799 3730 921 921 790 3731 918 918 803 3732 939 939 806 3733 942 942 799 3734 921 921 799 3735 921 921 806 3736 942 942 802 3737 940 940 781 3738 947 947 802 3739 940 940 805 3740 941 941 779 3741 928 928 784 3742 926 926 795 3743 931 931 781 3744 947 947 778 3745 946 946 804 3746 943 943 796 3747 922 922 784 3748 927 927 792 3749 915 915 801 3750 937 937 805 3751 941 941 806 3752 942 942 785 3753 929 929 779 3754 928 928 795 3755 931 931 778 3756 946 946 785 3757 929 929 804 3758 943 943 785 3759 929 929 795 3760 931 931 798 3761 925 925 804 3762 943 943 785 3763 929 929 798 3764 925 925 795 3765 931 931 793 3766 920 920 798 3767 925 925 798 3768 925 925 787 3769 924 924 802 3770 940 940 261 3771 328 328 232 3772 298 298 275 3773 349 349 225 3774 289 289 232 3775 298 298 261 3776 328 328 364 3777 447 447 375 3778 458 458 381 3779 469 469 364 3780 447 447 225 3781 289 289 375 3782 458 458 241 3783 428 428 355 3784 438 438 354 3785 437 437 241 3786 428 428 354 3787 437 437 375 3788 458 458 250 3789 317 317 261 3790 328 328 267 3791 339 339 250 3792 317 317 241 3793 307 307 261 3794 328 328 120 3797 158 158 119 3798 156 156 808 3795 949 949 808 3795 949 949 807 3796 948 948 120 3797 158 158 808 3801 949 949 119 3802 156 156 118 3799 157 157 118 3799 157 157 809 3800 950 950 808 3801 949 949 810 3803 951 951 807 3804 948 948 808 3805 949 949 810 3808 951 951 808 3809 949 949 809 3806 950 950 809 3806 950 950 811 3807 952 952 810 3808 951 951 813 3812 954 954 812 3813 953 953 116 3810 152 152 116 3810 152 152 115 3811 150 150 813 3812 954 954 814 3816 955 955 813 3817 954 954 115 3814 150 150 115 3814 150 150 114 3815 155 155 814 3816 955 955 812 3818 953 953 813 3819 954 954 815 3820 956 956 816 3823 957 957 815 3824 956 956 813 3821 954 954 813 3821 954 954 814 3822 955 955 816 3823 957 957 128 3827 170 170 127 3828 168 168 818 3825 959 959 818 3825 959 959 817 3826 958 958 128 3827 170 170 818 3831 959 959 127 3832 168 168 126 3829 173 173 126 3829 173 173 819 3830 960 960 818 3831 959 959 820 3833 961 961 817 3834 958 958 818 3835 959 959 820 3838 961 961 818 3839 959 959 819 3836 960 960 819 3836 960 960 821 3837 962 962 820 3838 961 961 822 3842 963 963 817 3843 958 958 120 3840 158 158 120 3840 158 158 121 3841 159 159 822 3842 963 963 104 3846 172 172 822 3847 963 963 121 3844 159 159 121 3844 159 159 103 3845 160 160 104 3846 172 172 823 3850 964 964 807 3851 948 948 116 3848 152 152 116 3848 152 152 117 3849 153 153 823 3850 964 964 117 3852 153 153 102 3853 154 154 823 3854 964 964 102 3855 154 154 117 3856 153 153 824 3857 965 965 812 3860 953 953 824 3861 965 965 117 3858 153 153 117 3858 153 153 116 3859 152 152 812 3860 953 953 826 3864 967 967 825 3865 966 966 124 3862 164 164 124 3862 164 164 123 3863 162 162 826 3864 967 967 827 3868 968 968 826 3869 967 967 123 3866 162 162 123 3866 162 162 122 3867 163 163 827 3868 968 968 828 3870 969 969 831 3871 972 972 829 3872 970 970 830 3875 971 971 829 3876 970 970 831 3873 972 972 831 3873 972 972 832 3874 973 973 830 3875 971 971 831 3879 972 972 828 3880 969 969 825 3877 966 966 825 3877 966 966 833 3878 974 974 831 3879 972 972 832 3883 973 973 831 3884 972 972 833 3881 974 974 833 3881 974 974 834 3882 975 975 832 3883 973 973 825 3885 966 966 826 3886 967 967 833 3887 974 974 834 3890 975 975 833 3891 974 974 826 3888 967 967 826 3888 967 967 827 3889 968 968 834 3890 975 975 128 3894 170 170 129 3895 171 171 835 3892 976 976 835 3892 976 976 828 3893 969 969 128 3894 170 170 104 3896 172 172 835 3897 976 976 129 3898 171 171 828 3901 969 969 835 3902 976 976 836 3899 977 977 836 3899 977 977 825 3900 966 966 828 3901 969 969 835 3905 976 976 104 3906 172 172 101 3903 166 166 101 3903 166 166 836 3904 977 977 835 3905 976 976 513 3909 605 605 305 3910 279 279 304 3907 356 356 304 3907 356 356 837 3908 978 978 513 3909 605 605 837 3913 978 978 304 3914 356 356 303 3911 240 240 303 3911 240 240 604 3912 704 704 837 3913 978 978 838 3915 979 979 209 3916 280 280 217 3917 281 281 838 3915 979 979 217 3917 281 281 285 3918 282 282 838 3915 979 979 285 3918 282 282 71 3919 357 357 838 3915 979 979 71 3919 357 357 70 3920 377 377 838 3915 979 979 70 3920 377 377 839 3921 981 981 839 3924 981 981 70 3925 377 377 69 3922 236 236 69 3922 236 236 112 3923 237 237 839 3924 981 981 843 3928 985 985 844 3929 987 987 305 3926 384 384 305 3926 384 384 417 3927 379 379 843 3928 985 985 842 3932 984 984 843 3933 985 985 417 3930 379 379 417 3930 379 379 303 3931 240 240 842 3932 984 984 303 3936 240 240 110 3937 242 242 105 3934 897 897 105 3934 897 897 842 3935 984 984 303 3936 240 240 841 3940 983 983 842 3941 984 984 105 3938 897 897 105 3938 897 897 112 3939 237 237 841 3940 983 983 841 3944 983 983 840 3945 982 982 843 3942 985 985 843 3942 985 985 842 3943 984 984 841 3944 983 983 840 3948 982 982 838 3949 980 980 844 3946 987 987 844 3946 987 987 843 3947 985 985 840 3948 982 982 838 3952 979 979 839 3953 981 981 845 3950 988 988 845 3950 988 988 844 3951 986 986 838 3952 979 979 107 3956 235 235 845 3957 988 988 839 3954 981 981 839 3954 981 981 112 3955 237 237 107 3956 235 235
14 0 0 0 13 1 1 1 20 2 2 2 12 5 3 3 21 6 29 29 20 3 2 2 20 3 2 2 13 4 1 1 12 5 3 3 5 7 5 5 19 8 6 6 3 9 7 7 4 12 27 27 3 13 7 7 19 10 6 6 19 10 6 6 18 11 8 8 4 12 27 27 9 14 10 10 8 15 11 11 15 16 12 12 16 19 25 25 15 20 12 12 8 17 11 11 8 17 11 11 7 18 13 13 16 19 25 25 2 21 15 15 1 22 16 16 10 23 17 17 0 26 18 18 11 27 23 23 10 24 17 17 10 24 17 17 1 25 16 16 0 26 18 18 21 28 4 4 12 29 28 28 17 30 20 20 11 33 19 19 18 34 26 26 21 31 4 4 21 31 4 4 7 32 24 24 11 33 19 19 6 35 21 21 11 36 19 19 0 37 22 22 6 38 21 21 18 39 26 26 11 40 19 19 4 41 9 9 18 42 26 26 6 43 21 21 21 44 4 4 17 45 20 20 7 46 24 24 7 47 24 24 17 48 20 20 16 49 14 14 24 50 30 30 22 51 31 31 23 52 32 32 26 55 35 35 27 56 36 36 28 53 33 33 28 53 33 33 25 54 34 34 26 55 35 35 25 57 34 34 28 58 33 33 33 59 37 37 30 62 40 40 31 63 41 41 32 60 38 38 32 60 38 38 29 61 39 39 30 62 40 40 22 66 31 31 24 67 30 30 31 64 41 41 31 64 41 41 30 65 40 40 22 66 31 31 29 70 39 39 32 71 38 38 27 68 36 36 27 68 36 36 26 69 35 35 29 70 39 39 31 72 42 42 24 73 43 43 39 74 44 44 34 77 46 46 39 78 44 44 24 75 43 43 24 75 43 43 23 76 45 45 34 77 46 46 31 79 42 42 39 80 44 44 40 81 47 47 39 82 44 44 34 83 46 46 36 84 48 48 40 85 47 47 39 86 44 44 42 87 49 49 38 90 50 50 42 91 49 49 39 88 44 44 39 88 44 44 36 89 48 48 38 90 50 50 37 92 51 51 41 93 52 52 47 94 53 53 44 95 54 54 45 96 55 55 41 97 52 52 35 98 56 56 41 99 52 52 37 100 51 51 46 101 57 57 41 102 52 52 35 103 56 56 44 104 54 54 41 105 52 52 32 106 58 58 42 107 49 49 45 108 55 55 40 109 47 47 31 110 42 42 40 111 47 47 32 112 59 59 44 113 54 54 40 114 47 47 45 115 55 55 27 116 60 60 33 117 61 61 28 118 62 62 43 119 63 63 32 120 58 58 41 121 52 52 42 122 49 49 38 123 50 50 47 124 53 53 42 125 49 49 47 126 53 53 45 127 55 55 47 128 53 53 41 129 52 52 45 130 55 55 30 131 64 64 48 132 65 65 22 133 66 66 34 136 67 67 23 137 68 68 22 134 66 66 22 134 66 66 48 135 65 65 34 136 67 67 30 138 64 64 49 139 69 69 48 140 65 65 48 141 65 65 36 142 70 70 34 143 67 67 49 144 69 69 51 145 71 71 48 146 65 65 38 149 50 50 36 150 70 70 48 147 65 65 48 147 65 65 51 148 71 71 38 149 50 50 37 151 51 51 47 152 53 53 50 153 72 72 53 154 73 73 50 155 72 72 54 156 74 74 35 157 56 56 37 158 51 51 50 159 72 72 46 160 57 57 50 161 72 72 52 162 75 75 51 163 71 71 49 164 69 69 54 165 74 74 49 166 69 69 30 167 64 64 29 168 76 76 49 169 69 69 29 170 76 76 53 171 73 73 25 172 77 77 33 173 61 61 26 174 78 78 29 175 79 79 52 176 75 75 50 177 72 72 51 178 71 71 47 179 53 53 38 180 50 50 51 181 71 71 54 182 74 74 47 183 53 53 47 184 53 53 54 185 74 74 50 186 72 72 29 187 79 79 50 188 72 72 53 189 73 73 27 190 60 60 32 191 58 58 43 192 63 63 29 193 79 79 26 194 78 78 52 195 75 75 44 196 54 54 32 197 59 59 40 198 47 47 49 199 69 69 53 200 73 73 54 201 74 74 33 202 61 61 27 203 60 60 43 204 63 63 26 205 78 78 33 206 61 61 52 207 75 75 33 208 61 61 43 209 63 63 46 210 57 57 52 211 75 75 33 212 61 61 46 213 57 57 43 214 63 63 41 215 52 52 46 216 57 57 46 217 57 57 35 218 56 56 50 219 72 72 67 220 80 80 68 221 81 81 69 222 82 82 67 223 80 80 69 224 82 82 58 225 83 83 57 226 84 84 59 227 85 85 70 228 86 86 60 229 87 87 59 230 85 85 56 231 88 88 61 232 89 89 59 233 85 85 57 234 84 84 69 235 82 82 60 236 87 87 58 237 83 83 67 238 80 80 58 239 83 83 56 240 88 88 58 241 83 83 60 242 87 87 56 243 88 88 69 244 82 82 70 245 86 86 60 246 87 87 70 247 86 86 59 248 85 85 60 249 87 87 73 250 90 90 71 251 91 91 72 252 92 92 73 253 90 90 62 254 93 93 71 255 91 91 57 256 84 84 70 257 86 86 63 258 94 94 63 259 94 94 64 260 95 95 55 261 96 96 61 262 89 89 63 263 94 94 65 264 97 97 71 265 91 91 62 266 93 93 64 267 95 95 62 268 93 93 73 269 90 90 55 270 96 96 62 271 93 93 55 272 96 96 64 273 95 95 71 274 91 91 64 275 95 95 70 276 86 86 70 277 86 86 64 278 95 95 63 279 94 94 66 280 98 98 76 281 99 99 56 282 88 88 61 283 89 89 65 284 97 97 75 285 100 100 59 286 85 85 66 287 98 98 56 288 88 88 61 289 89 89 57 290 84 84 63 291 94 94 65 292 97 97 63 293 94 94 55 294 96 96 74 295 101 101 65 296 97 97 55 297 96 96 59 298 85 85 61 299 89 89 66 300 98 98 75 301 100 100 66 302 98 98 61 303 89 89 75 304 100 100 65 305 97 97 74 306 101 101 75 307 100 100 76 308 99 99 66 309 98 98 67 310 102 102 56 311 103 103 77 312 104 104 74 315 106 106 55 316 107 107 56 313 103 103 56 313 103 103 76 314 105 105 74 315 106 106 77 317 104 104 55 318 107 107 73 319 108 108 77 320 104 104 56 321 103 103 55 322 107 107 90 323 109 109 91 324 110 110 92 325 111 111 90 326 109 109 92 327 111 111 81 328 112 112 80 329 113 113 82 330 114 114 93 331 115 115 83 332 116 116 82 333 114 114 79 334 117 117 84 335 118 118 82 336 114 114 80 337 113 113 92 338 111 111 83 339 116 116 81 340 112 112 90 341 109 109 81 342 112 112 79 343 117 117 81 344 112 112 83 345 116 116 79 346 117 117 92 347 111 111 93 348 115 115 83 349 116 116 93 350 115 115 82 351 114 114 83 352 116 116 96 353 119 119 94 354 120 120 95 355 121 121 96 356 119 119 85 357 122 122 94 358 120 120 80 359 113 113 93 360 115 115 86 361 123 123 86 362 123 123 87 363 124 124 78 364 125 125 84 365 118 118 86 366 123 123 88 367 126 126 94 368 120 120 85 369 122 122 87 370 124 124 85 371 122 122 96 372 119 119 78 373 125 125 85 374 122 122 78 375 125 125 87 376 124 124 94 377 120 120 87 378 124 124 93 379 115 115 93 380 115 115 87 381 124 124 86 382 123 123 89 383 127 127 99 384 128 128 79 385 117 117 84 386 118 118 88 387 126 126 98 388 129 129 82 389 114 114 89 390 127 127 79 391 117 117 84 392 118 118 80 393 113 113 86 394 123 123 88 395 126 126 86 396 123 123 78 397 125 125 97 398 130 130 88 399 126 126 78 400 125 125 82 401 114 114 84 402 118 118 89 403 127 127 98 404 129 129 89 405 127 127 84 406 118 118 98 407 129 129 88 408 126 126 97 409 130 130 98 410 129 129 99 411 128 128 89 412 127 127 90 413 131 131 79 414 132 132 100 415 133 133 97 418 135 135 78 419 136 136 79 416 132 132 79 416 132 132 99 417 134 134 97 418 135 135 100 420 133 133 78 421 136 136 96 422 137 137 100 423 133 133 79 424 132 132 78 425 136 136 112 428 140 140 111 429 141 141 108 426 138 138 108 426 138 138 107 427 139 139 112 428 140 140 109 432 144 144 108 433 138 138 111 430 142 142 111 430 142 142 113 431 143 143 109 432 144 144 110 436 146 146 113 437 143 143 111 434 142 142 111 434 142 142 106 435 145 145 110 436 146 146 106 440 145 145 111 441 149 149 112 438 147 147 112 438 147 147 105 439 148 148 106 440 145 145 107 442 139 139 108 443 138 138 109 444 144 144 110 445 146 146 106 446 145 145 105 447 148 148 115 450 150 150 810 451 951 951 811 448 952 952 811 448 952 952 114 449 151 151 115 450 150 150 807 454 948 948 810 455 951 951 115 452 150 150 115 452 150 150 116 453 152 152 807 454 948 948 121 458 159 159 120 459 158 158 807 456 948 948 807 456 948 948 823 457 964 964 121 458 159 159 103 462 160 160 121 463 159 159 823 460 964 964 823 460 964 964 102 461 154 154 103 462 160 160 122 466 167 167 123 467 162 162 815 464 956 956 815 464 956 956 816 465 957 957 122 466 167 167 123 470 162 162 124 471 164 164 812 468 953 953 812 468 953 953 815 469 956 956 123 470 162 162 124 474 164 164 125 475 165 165 824 472 965 965 824 472 965 965 812 473 953 953 124 474 164 164 125 478 165 165 101 479 166 166 102 476 154 154 102 476 154 154 824 477 965 965 125 478 165 165 119 482 156 156 820 483 961 961 821 480 962 962 821 480 962 962 118 481 161 161 119 482 156 156 817 486 958 958 820 487 961 961 119 484 156 156 119 484 156 156 120 485 158 158 817 486 958 958 129 490 171 171 128 491 170 170 817 488 958 958 817 488 958 958 822 489 963 963 129 490 171 171 822 492 963 963 104 493 172 172 129 494 171 171 126 497 169 169 127 498 168 168 829 495 970 970 829 495 970 970 830 496 971 971 126 497 169 169 127 501 168 168 128 502 170 170 828 499 969 969 828 499 969 969 829 500 970 970 127 501 168 168 825 505 966 966 836 506 977 977 125 503 165 165 125 503 165 165 124 504 164 164 825 505 966 966 101 507 166 166 125 508 165 165 836 509 977 977 130 510 174 174 172 511 175 175 171 512 176 176 171 515 176 176 170 516 178 178 131 513 177 177 131 513 177 177 130 514 174 174 171 515 176 176 170 519 178 178 169 520 180 180 132 517 179 179 132 517 179 179 131 518 177 177 170 519 178 178 168 521 181 181 132 522 179 179 169 523 180 180 168 526 181 181 167 527 183 183 133 524 182 182 133 524 182 182 132 525 179 179 168 526 181 181 167 530 183 183 166 531 185 185 134 528 184 184 134 528 184 184 133 529 182 182 167 530 183 183 165 532 186 186 134 533 184 184 166 534 185 185 165 537 186 186 164 538 188 188 135 535 187 187 135 535 187 187 134 536 184 184 165 537 186 186 164 541 188 188 163 542 190 190 136 539 189 189 136 539 189 189 135 540 187 187 164 541 188 188 136 543 189 189 163 544 190 190 162 545 191 191 162 548 191 191 173 549 193 193 137 546 192 192 137 546 192 192 136 547 189 189 162 548 191 191 173 552 195 195 172 553 175 175 130 550 174 174 130 550 174 174 137 551 194 194 173 552 195 195 138 556 196 196 139 557 197 197 171 554 176 176 171 554 176 176 172 555 175 175 138 556 196 196 139 560 197 197 140 561 198 198 170 558 178 178 170 558 178 178 171 559 176 176 139 560 197 197 140 564 198 198 141 565 199 199 169 562 180 180 169 562 180 180 170 563 178 178 140 564 198 198 169 568 180 180 141 569 199 199 142 566 200 200 142 566 200 200 168 567 181 181 169 568 180 180 142 572 200 200 143 573 201 201 167 570 183 183 167 570 183 183 168 571 181 181 142 572 200 200 143 576 201 201 144 577 202 202 166 574 185 185 166 574 185 185 167 575 183 183 143 576 201 201 166 580 185 185 144 581 202 202 145 578 203 203 145 578 203 203 165 579 186 186 166 580 185 185 145 584 203 203 146 585 204 204 164 582 188 188 164 582 188 188 165 583 186 186 145 584 203 203 146 588 204 204 147 589 205 205 163 586 190 190 163 586 190 190 164 587 188 188 146 588 204 204 147 592 205 205 148 593 206 206 162 590 191 191 162 590 191 191 163 591 190 190 147 592 205 205 148 596 206 206 149 597 207 207 173 594 193 193 173 594 193 193 162 595 191 191 148 596 206 206 173 600 195 195 149 601 208 208 138 598 196 196 138 598 196 196 172 599 175 175 173 600 195 195 160 604 211 211 159 605 212 212 139 602 209 209 139 602 209 209 138 603 210 210 160 604 211 211 159 608 212 212 158 609 214 214 140 606 213 213 140 606 213 213 139 607 209 209 159 608 212 212 158 612 214 214 157 613 216 216 141 610 215 215 141 610 215 215 140 611 213 213 158 612 214 214 142 616 218 218 141 617 215 215 157 614 216 216 157 614 216 216 156 615 217 217 142 616 218 218 156 620 217 217 155 621 220 220 143 618 219 219 143 618 219 219 142 619 218 218 156 620 217 217 155 624 220 220 154 625 222 222 144 622 221 221 144 622 221 221 143 623 219 219 155 624 220 220 145 628 224 224 144 629 221 221 154 626 222 222 154 626 222 222 153 627 223 223 145 628 224 224 153 632 223 223 152 633 226 226 146 630 225 225 146 630 225 225 145 631 224 224 153 632 223 223 152 636 226 226 151 637 228 228 147 634 227 227 147 634 227 227 146 635 225 225 152 636 226 226 151 640 228 228 150 641 230 230 148 638 229 229 148 638 229 229 147 639 227 227 151 640 228 228 150 644 230 230 161 645 232 232 149 642 231 231 149 642 231 231 148 643 229 229 150 644 230 230 161 648 234 234 160 649 211 211 138 646 210 210 138 646 210 210 149 647 233 233 161 648 234 234 159 650 212 212 160 651 211 211 130 652 174 174 130 655 174 174 131 656 177 177 158 653 214 214 158 653 214 214 159 654 212 212 130 655 174 174 131 659 177 177 132 660 179 179 157 657 216 216 157 657 216 216 158 658 214 214 131 659 177 177 132 661 179 179 156 662 217 217 157 663 216 216 132 666 179 179 133 667 182 182 155 664 220 220 155 664 220 220 156 665 217 217 132 666 179 179 133 670 182 182 134 671 184 184 154 668 222 222 154 668 222 222 155 669 220 220 133 670 182 182 134 672 184 184 153 673 223 223 154 674 222 222 134 677 184 184 135 678 187 187 152 675 226 226 152 675 226 226 153 676 223 223 134 677 184 184 135 681 187 187 136 682 189 189 151 679 228 228 151 679 228 228 152 680 226 226 135 681 187 187 150 683 230 230 151 684 228 228 136 685 189 189 136 688 189 189 137 689 192 192 161 686 232 232 161 686 232 232 150 687 230 230 136 688 189 189 161 692 234 234 137 693 194 194 130 690 174 174 130 690 174 174 160 691 211 211 161 692 234 234 109 696 896 896 304 697 356 356 845 694 988 988 845 694 988 988 107 695 235 235 109 696 896 896 303 698 240 240 113 699 241 241 110 700 242 242 183 701 243 243 180 702 244 244 184 703 245 245 183 704 243 243 184 705 245 245 185 706 246 246 184 707 245 245 186 708 247 247 187 709 248 248 184 710 245 245 187 711 248 248 185 712 246 246 188 713 249 249 180 714 244 244 183 715 243 243 185 716 246 246 188 717 249 249 183 718 243 243 188 719 249 249 189 720 250 250 190 721 251 251 185 722 246 246 191 723 252 252 189 724 250 250 191 725 252 252 187 726 248 248 192 727 253 253 185 728 246 246 189 729 250 250 188 730 249 249 193 731 254 254 191 732 252 252 194 733 255 255 186 736 247 247 196 737 256 256 192 734 253 253 192 734 253 253 187 735 248 248 186 736 247 247 193 738 254 254 197 739 257 257 198 740 258 258 198 743 258 258 190 744 251 251 189 741 250 250 189 741 250 250 193 742 254 254 198 743 258 258 199 745 259 259 197 746 257 257 200 747 260 260 202 750 262 262 203 751 263 263 200 748 260 260 200 748 260 260 201 749 261 261 202 750 262 262 204 752 264 264 205 753 265 265 206 754 266 266 180 755 244 244 188 756 249 249 181 757 238 238 203 760 263 263 202 761 262 262 204 758 264 264 204 758 264 264 206 759 266 266 203 760 263 263 184 762 245 245 180 763 244 244 68 764 267 267 186 767 247 247 184 768 245 245 68 765 267 267 68 765 267 267 207 766 268 268 186 767 247 247 196 771 256 256 186 772 247 247 207 769 268 268 207 769 268 268 195 770 269 269 196 771 256 256 190 775 251 251 198 776 258 258 197 773 257 257 197 773 257 257 199 774 259 259 190 775 251 251 194 777 255 255 200 778 260 260 197 779 257 257 201 780 261 261 195 781 269 269 207 782 268 268 188 785 249 249 190 786 251 251 199 783 259 259 199 783 259 259 181 784 238 238 188 785 249 249 189 787 250 250 191 788 252 252 193 789 254 254 191 790 252 252 185 791 246 246 187 792 248 248 195 793 269 269 192 794 253 253 196 795 256 256 195 796 269 269 201 797 261 261 208 798 270 270 208 801 270 270 201 802 261 261 200 799 260 260 200 799 260 260 194 800 255 255 208 801 270 270 194 803 255 255 191 804 252 252 208 805 270 270 208 806 270 270 191 807 252 252 192 808 253 253 194 809 255 255 197 810 257 257 193 811 254 254 192 812 253 253 195 813 269 269 208 814 270 270 211 817 272 272 205 818 265 265 204 815 264 264 204 815 264 264 210 816 271 271 211 817 272 272 211 821 272 272 212 822 273 273 206 819 266 266 206 819 266 266 205 820 265 265 211 821 272 272 201 823 261 261 213 824 274 274 214 825 275 275 202 826 262 262 210 827 271 271 204 828 264 264 203 829 263 263 212 830 273 273 200 831 260 260 215 832 276 276 199 833 259 259 200 834 260 260 207 835 268 268 213 836 274 274 201 837 261 261 210 838 271 271 201 839 261 261 214 840 275 275 200 841 260 260 212 842 273 273 216 843 277 277 215 844 276 276 200 845 260 260 216 846 277 277 181 847 238 238 199 848 259 259 215 849 276 276 68 850 267 267 179 851 278 278 207 852 268 268 202 853 262 262 201 854 261 261 210 855 271 271 203 856 263 263 206 857 266 266 212 858 273 273 845 861 988 988 304 862 356 356 305 859 279 279 305 859 279 279 844 860 986 986 845 861 988 988 215 865 276 276 227 866 283 283 182 863 239 239 182 863 239 239 181 864 238 238 215 865 276 276 221 869 284 284 257 870 323 323 102 867 324 324 102 867 324 324 101 868 285 285 221 869 284 284 258 873 325 325 257 874 323 323 221 871 284 284 221 871 284 284 222 872 286 286 258 873 325 325 259 877 326 326 258 878 325 325 222 875 286 286 222 875 286 286 223 876 287 287 259 877 326 326 260 881 327 327 259 882 326 326 223 879 287 287 223 879 287 287 224 880 288 288 260 881 327 327 261 885 328 328 260 886 327 327 224 883 288 288 224 883 288 288 225 884 289 289 261 885 328 328 229 889 292 292 226 890 293 293 228 887 290 290 228 887 290 290 230 888 291 291 229 889 292 292 230 893 291 291 228 894 290 290 227 891 283 283 227 891 283 283 215 892 276 276 230 893 291 291 236 897 294 294 230 898 291 291 215 895 276 276 215 895 276 276 216 896 277 277 236 897 294 294 235 901 295 295 229 902 292 292 230 899 291 291 230 899 291 291 236 900 294 294 235 901 295 295 232 905 298 298 233 906 299 299 234 903 296 296 234 903 296 296 231 904 297 297 232 905 298 298 231 909 297 297 234 910 296 296 212 907 273 273 212 907 273 273 211 908 272 272 231 909 297 297 233 913 299 299 235 914 295 295 236 911 294 294 236 911 294 294 234 912 296 296 233 913 299 299 234 917 296 296 236 918 294 294 216 915 277 277 216 915 277 277 212 916 273 273 234 917 296 296 225 919 289 289 233 920 299 299 232 921 298 298 226 922 293 293 229 923 292 292 235 924 295 295 225 925 289 289 226 926 293 293 235 927 295 295 235 928 295 295 233 929 299 299 225 930 289 289 247 933 301 301 217 934 281 281 209 931 280 280 209 931 280 280 243 932 300 300 247 933 301 301 102 937 324 324 257 938 323 323 237 935 302 302 237 935 302 302 103 936 303 303 102 937 324 324 257 941 323 323 258 942 325 325 238 939 304 304 238 939 304 304 237 940 302 302 257 941 323 323 258 945 325 325 259 946 326 326 239 943 305 305 239 943 305 305 238 944 304 304 258 945 325 325 259 949 326 326 260 950 327 327 240 947 306 306 240 947 306 306 239 948 305 305 259 949 326 326 260 953 327 327 261 954 328 328 241 951 307 307 241 951 307 307 240 952 306 306 260 953 327 327 246 957 310 310 248 958 311 311 245 955 308 308 245 955 308 308 242 956 309 309 246 957 310 310 248 961 311 311 247 962 301 301 243 959 300 300 243 959 300 300 245 960 308 308 248 961 311 311 255 965 312 312 256 966 313 313 247 963 301 301 247 963 301 301 248 964 311 311 255 965 312 312 254 969 314 314 255 970 312 312 248 967 311 311 248 967 311 311 246 968 310 310 254 969 314 314 250 973 317 317 249 974 318 318 252 971 315 315 252 971 315 315 251 972 316 316 250 973 317 317 249 977 318 318 244 978 320 320 253 975 319 319 253 975 319 319 252 976 315 315 249 977 318 318 251 981 316 316 252 982 315 315 255 979 312 312 255 979 312 312 254 980 314 314 251 981 316 316 252 985 315 315 253 986 319 319 256 983 313 313 256 983 313 313 255 984 312 312 252 985 315 315 250 987 317 317 251 988 316 316 241 989 307 307 242 990 309 309 254 991 314 314 246 992 310 310 241 993 307 307 254 994 314 314 242 995 309 309 254 996 314 314 241 997 307 307 251 998 316 316 244 1001 320 320 219 1002 322 322 218 999 321 321 218 999 321 321 253 1000 319 319 244 1001 320 320 264 1005 331 331 262 1006 332 332 263 1003 329 329 263 1003 329 329 266 1004 330 330 264 1005 331 331 176 1007 333 333 265 1008 334 334 266 1009 330 330 271 1012 336 336 266 1013 330 330 265 1010 334 334 265 1010 334 334 272 1011 335 335 271 1012 336 336 270 1016 337 337 264 1017 331 331 266 1014 330 330 266 1014 330 330 271 1015 336 336 270 1016 337 337 250 1020 317 317 267 1021 339 339 268 1018 338 338 268 1018 338 338 249 1019 318 318 250 1020 317 317 249 1024 318 318 268 1025 338 338 269 1022 340 340 269 1022 340 340 244 1023 320 320 249 1024 318 318 267 1028 339 339 270 1029 337 337 271 1026 336 336 271 1026 336 336 268 1027 338 338 267 1028 339 339 268 1032 338 338 271 1033 336 336 272 1030 335 335 272 1030 335 335 269 1031 340 340 268 1032 338 338 262 1034 332 332 264 1035 331 331 270 1036 337 337 261 1037 328 328 262 1038 332 332 270 1039 337 337 270 1040 337 337 267 1041 339 339 261 1042 328 328 244 1045 320 320 269 1046 340 340 220 1043 341 341 220 1043 341 341 219 1044 322 322 244 1045 320 320 273 1049 342 342 274 1050 343 343 263 1047 329 329 263 1047 329 329 262 1048 332 332 273 1049 342 342 175 1051 344 344 263 1052 329 329 177 1053 345 345 278 1056 346 346 214 1057 275 275 213 1054 274 274 213 1054 274 274 274 1055 343 343 278 1056 346 346 277 1060 347 347 278 1061 346 346 274 1058 343 343 274 1058 343 343 273 1059 342 342 277 1060 347 347 232 1064 298 298 231 1065 297 297 276 1062 348 348 276 1062 348 348 275 1063 349 349 232 1064 298 298 231 1068 297 297 211 1069 272 272 210 1066 271 271 210 1066 271 271 276 1067 348 348 231 1068 297 297 275 1072 349 349 276 1073 348 348 278 1070 346 346 278 1070 346 346 277 1071 347 347 275 1072 349 349 276 1076 348 348 210 1077 271 271 214 1074 275 275 214 1074 275 275 278 1075 346 346 276 1076 348 348 262 1078 332 332 277 1079 347 347 273 1080 342 342 261 1081 328 328 277 1082 347 347 262 1083 332 332 277 1084 347 347 261 1085 328 328 275 1086 349 349 280 1087 350 350 247 1088 301 301 256 1089 313 313 281 1090 351 351 253 1091 319 319 218 1092 321 321 282 1093 352 352 269 1094 340 340 283 1095 353 353 265 1096 334 334 284 1097 354 354 283 1098 353 353 279 1099 355 355 247 1100 301 301 280 1101 350 350 253 1102 319 319 280 1103 350 350 256 1104 313 313 283 1105 353 353 269 1106 340 340 272 1107 335 335 265 1108 334 334 283 1109 353 353 272 1110 335 335 290 1111 358 358 285 1112 282 282 291 1113 359 359 290 1114 358 358 291 1115 359 359 292 1116 360 360 291 1117 359 359 293 1118 361 361 294 1119 362 362 291 1120 359 359 294 1121 362 362 292 1122 360 360 295 1123 363 363 285 1124 282 282 290 1125 358 358 292 1126 360 360 295 1127 363 363 290 1128 358 358 295 1129 363 363 296 1130 364 364 297 1131 365 365 292 1132 360 360 298 1133 366 366 296 1134 364 364 298 1135 366 366 294 1136 362 362 288 1137 367 367 292 1138 360 360 296 1139 364 364 295 1140 363 363 287 1141 368 368 298 1142 366 366 286 1143 369 369 293 1146 361 361 301 1147 370 370 288 1144 367 367 288 1144 367 367 294 1145 362 362 293 1146 361 361 287 1148 368 368 300 1149 371 371 302 1150 372 372 302 1153 372 372 297 1154 365 365 296 1151 364 364 296 1151 364 364 287 1152 368 368 302 1153 372 372 284 1155 354 354 300 1156 371 371 283 1157 353 353 281 1160 351 351 282 1161 352 352 283 1158 353 353 283 1158 353 353 280 1159 350 350 281 1160 351 351 218 1162 321 321 219 1163 322 322 220 1164 341 341 285 1165 282 282 295 1166 363 363 72 1167 373 373 282 1170 352 352 281 1171 351 351 218 1168 321 321 218 1168 321 321 220 1169 341 341 282 1170 352 352 291 1172 359 359 285 1173 282 282 217 1174 281 281 293 1177 361 361 291 1178 359 359 217 1175 281 281 217 1175 281 281 279 1176 355 355 293 1177 361 361 301 1181 370 370 293 1182 361 361 279 1179 355 355 279 1179 355 355 299 1180 374 374 301 1181 370 370 297 1185 365 365 302 1186 372 372 300 1183 371 371 300 1183 371 371 284 1184 354 354 297 1185 365 365 286 1187 369 369 283 1188 353 353 300 1189 371 371 280 1190 350 350 299 1191 374 374 279 1192 355 355 295 1195 363 363 297 1196 365 365 284 1193 354 354 284 1193 354 354 72 1194 373 373 295 1195 363 363 296 1197 364 364 298 1198 366 366 287 1199 368 368 298 1200 366 366 292 1201 360 360 294 1202 362 362 299 1203 374 374 288 1204 367 367 301 1205 370 370 299 1206 374 374 280 1207 350 350 289 1208 375 375 289 1211 375 375 280 1212 350 350 283 1209 353 353 283 1209 353 353 286 1210 369 369 289 1211 375 375 286 1213 369 369 298 1214 366 366 289 1215 375 375 289 1216 375 375 298 1217 366 366 288 1218 367 367 286 1219 369 369 300 1220 371 371 287 1221 368 368 288 1222 367 367 299 1223 374 374 289 1224 375 375 72 1225 373 373 284 1226 354 354 178 1227 376 376 217 1228 281 281 247 1229 301 301 279 1230 355 355 281 1231 351 351 280 1232 350 350 253 1233 319 319 282 1234 352 352 220 1235 341 341 269 1236 340 340 175 1237 344 344 176 1238 333 333 263 1239 329 329 263 1240 329 329 176 1241 333 333 266 1242 330 330 177 1243 345 345 274 1244 343 343 213 1245 274 274 177 1246 345 345 263 1247 329 329 274 1248 343 343 178 1249 376 376 284 1250 354 354 265 1251 334 334 207 1252 268 268 179 1253 278 278 213 1254 274 274 69 1255 236 236 68 1256 267 267 180 1257 244 244 72 1258 373 373 71 1259 357 357 285 1260 282 282 178 1263 376 376 265 1264 334 334 176 1261 333 333 176 1261 333 333 174 1262 378 378 178 1263 376 376 179 1267 278 278 174 1268 378 378 177 1265 345 345 177 1265 345 345 213 1266 274 274 179 1267 278 278 177 1269 345 345 174 1270 378 378 176 1271 333 333 838 1272 980 980 840 1273 982 982 93 1274 506 506 838 1272 980 980 93 1274 506 506 92 1275 380 380 838 1272 980 980 92 1275 380 380 312 1276 381 381 838 1272 980 980 312 1276 381 381 313 1277 382 382 838 1272 980 980 313 1277 382 382 209 1278 383 383 314 1279 385 385 312 1280 381 381 315 1281 386 386 314 1282 385 385 315 1283 386 386 316 1284 387 387 315 1285 386 386 317 1286 388 388 318 1287 389 389 315 1288 386 386 318 1289 389 389 316 1290 387 387 319 1291 390 390 312 1292 381 381 314 1293 385 385 316 1294 387 387 319 1295 390 390 314 1296 385 385 319 1297 390 390 320 1298 391 391 321 1299 392 392 316 1300 387 387 322 1301 393 393 320 1302 391 391 322 1303 393 393 318 1304 389 389 323 1305 394 394 316 1306 387 387 320 1307 391 391 319 1308 390 390 324 1309 395 395 322 1310 393 393 325 1311 396 396 317 1314 388 388 327 1315 397 397 323 1312 394 394 323 1312 394 394 318 1313 389 389 317 1314 388 388 324 1316 395 395 328 1317 398 398 329 1318 399 399 329 1321 399 399 321 1322 392 392 320 1319 391 391 320 1319 391 391 324 1320 395 395 329 1321 399 399 330 1323 400 400 328 1324 398 398 331 1325 401 401 333 1328 403 403 334 1329 404 404 331 1326 401 401 331 1326 401 401 332 1327 402 402 333 1328 403 403 335 1330 405 405 336 1331 406 406 337 1332 407 407 312 1333 381 381 319 1334 390 390 313 1335 382 382 334 1338 404 404 333 1339 403 403 335 1336 405 405 335 1336 405 405 337 1337 407 407 334 1338 404 404 315 1340 386 386 312 1341 381 381 91 1342 408 408 317 1345 388 388 315 1346 386 386 91 1343 408 408 91 1343 408 408 338 1344 409 409 317 1345 388 388 327 1349 397 397 317 1350 388 388 338 1347 409 409 338 1347 409 409 326 1348 410 410 327 1349 397 397 321 1353 392 392 329 1354 399 399 328 1351 398 398 328 1351 398 398 330 1352 400 400 321 1353 392 392 325 1355 396 396 331 1356 401 401 328 1357 398 398 332 1358 402 402 326 1359 410 410 338 1360 409 409 319 1363 390 390 321 1364 392 392 330 1361 400 400 330 1361 400 400 313 1362 382 382 319 1363 390 390 320 1365 391 391 322 1366 393 393 324 1367 395 395 322 1368 393 393 316 1369 387 387 318 1370 389 389 326 1371 410 410 323 1372 394 394 327 1373 397 397 326 1374 410 410 332 1375 402 402 339 1376 411 411 339 1379 411 411 332 1380 402 402 331 1377 401 401 331 1377 401 401 325 1378 396 396 339 1379 411 411 325 1381 396 396 322 1382 393 393 339 1383 411 411 339 1384 411 411 322 1385 393 393 323 1386 394 394 325 1387 396 396 328 1388 398 398 324 1389 395 395 323 1390 394 394 326 1391 410 410 339 1392 411 411 341 1395 413 413 336 1396 406 406 335 1393 405 405 335 1393 405 405 340 1394 412 412 341 1395 413 413 341 1399 413 413 342 1400 414 414 337 1397 407 407 337 1397 407 407 336 1398 406 406 341 1399 413 413 332 1401 402 402 343 1402 415 415 344 1403 416 416 333 1404 403 403 340 1405 412 412 335 1406 405 405 334 1407 404 404 342 1408 414 414 331 1409 401 401 345 1410 417 417 330 1411 400 400 331 1412 401 401 338 1413 409 409 343 1414 415 415 332 1415 402 402 340 1416 412 412 332 1417 402 402 344 1418 416 416 331 1419 401 401 342 1420 414 414 346 1421 418 418 345 1422 417 417 331 1423 401 401 346 1424 418 418 313 1425 382 382 330 1426 400 400 345 1427 417 417 91 1428 408 408 311 1429 419 419 338 1430 409 409 333 1431 403 403 332 1432 402 402 340 1433 412 412 334 1434 404 404 337 1435 407 407 342 1436 414 414 840 1437 982 982 841 1438 983 983 182 1439 239 239 840 1437 982 982 182 1439 239 239 347 1440 420 420 840 1437 982 982 347 1440 420 420 399 1441 421 421 840 1437 982 982 399 1441 421 421 94 1442 486 486 840 1437 982 982 94 1442 486 486 93 1443 506 506 345 1446 417 417 243 1447 422 422 209 1444 383 383 209 1444 383 383 313 1445 382 382 345 1446 417 417 237 1450 423 423 371 1451 453 453 104 1448 454 454 104 1448 454 454 103 1449 424 424 237 1450 423 423 372 1454 455 455 371 1455 453 453 237 1452 423 423 237 1452 423 423 238 1453 425 425 372 1454 455 455 373 1458 456 456 372 1459 455 455 238 1456 425 425 238 1456 425 425 239 1457 426 426 373 1458 456 456 374 1462 457 457 373 1463 456 456 239 1460 426 426 239 1460 426 426 240 1461 427 427 374 1462 457 457 375 1466 458 458 374 1467 457 457 240 1464 427 427 240 1464 427 427 241 1465 428 428 375 1466 458 458 351 1470 431 431 242 1471 432 432 245 1468 429 429 245 1468 429 429 352 1469 430 430 351 1470 431 431 352 1474 430 430 245 1475 429 429 243 1472 422 422 243 1472 422 422 345 1473 417 417 352 1474 430 430 358 1478 433 433 352 1479 430 430 345 1476 417 417 345 1476 417 417 346 1477 418 418 358 1478 433 433 357 1482 434 434 351 1483 431 431 352 1480 430 430 352 1480 430 430 358 1481 433 433 357 1482 434 434 354 1486 437 437 355 1487 438 438 356 1484 435 435 356 1484 435 435 353 1485 436 436 354 1486 437 437 353 1490 436 436 356 1491 435 435 342 1488 414 414 342 1488 414 414 341 1489 413 413 353 1490 436 436 355 1494 438 438 357 1495 434 434 358 1492 433 433 358 1492 433 433 356 1493 435 435 355 1494 438 438 356 1498 435 435 358 1499 433 433 346 1496 418 418 346 1496 418 418 342 1497 414 414 356 1498 435 435 375 1500 458 458 354 1501 437 437 389 1502 479 479 242 1503 432 432 351 1504 431 431 357 1505 434 434 241 1506 428 428 242 1507 432 432 357 1508 434 434 357 1509 434 434 355 1510 438 438 241 1511 428 428 361 1514 439 439 347 1515 420 420 182 1512 239 239 182 1512 239 239 227 1513 283 283 361 1514 439 439 104 1518 454 454 371 1519 453 453 221 1516 284 284 221 1516 284 284 101 1517 285 285 104 1518 454 454 371 1522 453 453 372 1523 455 455 222 1520 286 286 222 1520 286 286 221 1521 284 284 371 1522 453 453 372 1526 455 455 373 1527 456 456 223 1524 287 287 223 1524 287 287 222 1525 286 286 372 1526 455 455 373 1530 456 456 374 1531 457 457 224 1528 288 288 224 1528 288 288 223 1529 287 287 373 1530 456 456 374 1534 457 457 375 1535 458 458 225 1532 289 289 225 1532 289 289 224 1533 288 288 374 1534 457 457 360 1538 440 440 362 1539 441 441 228 1536 290 290 228 1536 290 290 226 1537 293 293 360 1538 440 440 362 1542 441 441 361 1543 439 439 227 1540 283 283 227 1540 283 283 228 1541 290 290 362 1542 441 441 369 1546 442 442 370 1547 443 443 361 1544 439 439 361 1544 439 439 362 1545 441 441 369 1546 442 442 368 1550 444 444 369 1551 442 442 362 1548 441 441 362 1548 441 441 360 1549 440 440 368 1550 444 444 364 1554 447 447 363 1555 448 448 366 1552 445 445 366 1552 445 445 365 1553 446 446 364 1554 447 447 363 1558 448 448 359 1559 450 450 367 1556 449 449 367 1556 449 449 366 1557 445 445 363 1558 448 448 365 1562 446 446 366 1563 445 445 369 1560 442 442 369 1560 442 442 368 1561 444 444 365 1562 446 446 366 1566 445 445 367 1567 449 449 370 1564 443 443 370 1564 443 443 369 1565 442 442 366 1566 445 445 364 1568 447 447 365 1569 446 446 225 1570 289 289 226 1571 293 293 368 1572 444 444 360 1573 440 440 225 1574 289 289 368 1575 444 444 226 1576 293 293 368 1577 444 444 225 1578 289 289 365 1579 446 446 359 1582 450 450 349 1583 452 452 348 1580 451 451 348 1580 451 451 367 1581 449 449 359 1582 450 450 378 1586 461 461 376 1587 462 462 377 1584 459 459 377 1584 459 459 380 1585 460 460 378 1586 461 461 308 1588 463 463 379 1589 464 464 380 1590 460 460 385 1593 466 466 380 1594 460 460 379 1591 464 464 379 1591 464 464 386 1592 465 465 385 1593 466 466 384 1597 467 467 378 1598 461 461 380 1595 460 460 380 1595 460 460 385 1596 466 466 384 1597 467 467 364 1601 447 447 381 1602 469 469 382 1599 468 468 382 1599 468 468 363 1600 448 448 364 1601 447 447 363 1605 448 448 382 1606 468 468 383 1603 470 470 383 1603 470 470 359 1604 450 450 363 1605 448 448 381 1609 469 469 384 1610 467 467 385 1607 466 466 385 1607 466 466 382 1608 468 468 381 1609 469 469 382 1613 468 468 385 1614 466 466 386 1611 465 465 386 1611 465 465 383 1612 470 470 382 1613 468 468 376 1615 462 462 378 1616 461 461 384 1617 467 467 375 1618 458 458 376 1619 462 462 384 1620 467 467 384 1621 467 467 381 1622 469 469 375 1623 458 458 359 1626 450 450 383 1627 470 470 350 1624 471 471 350 1624 471 471 349 1625 452 452 359 1626 450 450 387 1630 472 472 388 1631 473 473 377 1628 459 459 377 1628 459 459 376 1629 462 462 387 1630 472 472 307 1632 474 474 377 1633 459 459 309 1634 475 475 392 1637 476 476 344 1638 416 416 343 1635 415 415 343 1635 415 415 388 1636 473 473 392 1637 476 476 391 1641 477 477 392 1642 476 476 388 1639 473 473 388 1639 473 473 387 1640 472 472 391 1641 477 477 354 1645 437 437 353 1646 436 436 390 1643 478 478 390 1643 478 478 389 1644 479 479 354 1645 437 437 353 1649 436 436 341 1650 413 413 340 1647 412 412 340 1647 412 412 390 1648 478 478 353 1649 436 436 389 1653 479 479 390 1654 478 478 392 1651 476 476 392 1651 476 476 391 1652 477 477 389 1653 479 479 390 1657 478 478 340 1658 412 412 344 1655 416 416 344 1655 416 416 392 1656 476 476 390 1657 478 478 376 1659 462 462 391 1660 477 477 387 1661 472 472 375 1662 458 458 391 1663 477 477 376 1664 462 462 391 1665 477 477 375 1666 458 458 389 1667 479 479 394 1668 480 480 361 1669 439 439 370 1670 443 443 395 1671 481 481 367 1672 449 449 348 1673 451 451 396 1674 482 482 383 1675 470 470 397 1676 483 483 379 1677 464 464 398 1678 484 484 397 1679 483 483 393 1680 485 485 361 1681 439 439 394 1682 480 480 367 1683 449 449 394 1684 480 480 370 1685 443 443 397 1686 483 483 383 1687 470 470 386 1688 465 465 379 1689 464 464 397 1690 483 483 386 1691 465 465 404 1692 487 487 399 1693 421 421 405 1694 488 488 404 1695 487 487 405 1696 488 488 406 1697 489 489 405 1698 488 488 407 1699 490 490 408 1700 491 491 405 1701 488 488 408 1702 491 491 406 1703 489 489 409 1704 492 492 399 1705 421 421 404 1706 487 487 406 1707 489 489 409 1708 492 492 404 1709 487 487 409 1710 492 492 410 1711 493 493 411 1712 494 494 406 1713 489 489 412 1714 495 495 410 1715 493 493 412 1716 495 495 408 1717 491 491 402 1718 496 496 406 1719 489 489 410 1720 493 493 409 1721 492 492 401 1722 497 497 412 1723 495 495 400 1724 498 498 407 1727 490 490 415 1728 499 499 402 1725 496 496 402 1725 496 496 408 1726 491 491 407 1727 490 490 401 1729 497 497 414 1730 500 500 416 1731 501 501 416 1734 501 501 411 1735 494 494 410 1732 493 493 410 1732 493 493 401 1733 497 497 416 1734 501 501 398 1736 484 484 414 1737 500 500 397 1738 483 483 395 1741 481 481 396 1742 482 482 397 1739 483 483 397 1739 483 483 394 1740 480 480 395 1741 481 481 348 1743 451 451 349 1744 452 452 350 1745 471 471 399 1746 421 421 409 1747 492 492 95 1748 502 502 396 1751 482 482 395 1752 481 481 348 1749 451 451 348 1749 451 451 350 1750 471 471 396 1751 482 482 405 1753 488 488 399 1754 421 421 347 1755 420 420 407 1758 490 490 405 1759 488 488 347 1756 420 420 347 1756 420 420 393 1757 485 485 407 1758 490 490 415 1762 499 499 407 1763 490 490 393 1760 485 485 393 1760 485 485 413 1761 503 503 415 1762 499 499 411 1766 494 494 416 1767 501 501 414 1764 500 500 414 1764 500 500 398 1765 484 484 411 1766 494 494 400 1768 498 498 397 1769 483 483 414 1770 500 500 394 1771 480 480 413 1772 503 503 393 1773 485 485 409 1776 492 492 411 1777 494 494 398 1774 484 484 398 1774 484 484 95 1775 502 502 409 1776 492 492 410 1778 493 493 412 1779 495 495 401 1780 497 497 412 1781 495 495 406 1782 489 489 408 1783 491 491 413 1784 503 503 402 1785 496 496 415 1786 499 499 413 1787 503 503 394 1788 480 480 403 1789 504 504 403 1792 504 504 394 1793 480 480 397 1790 483 483 397 1790 483 483 400 1791 498 498 403 1792 504 504 400 1794 498 498 412 1795 495 495 403 1796 504 504 403 1797 504 504 412 1798 495 495 402 1799 496 496 400 1800 498 498 414 1801 500 500 401 1802 497 497 402 1803 496 496 413 1804 503 503 403 1805 504 504 95 1806 502 502 398 1807 484 484 310 1808 505 505 347 1809 420 420 361 1810 439 439 393 1811 485 485 395 1812 481 481 394 1813 480 480 367 1814 449 449 396 1815 482 482 350 1816 471 471 383 1817 470 470 307 1818 474 474 308 1819 463 463 377 1820 459 459 377 1821 459 459 308 1822 463 463 380 1823 460 460 309 1824 475 475 388 1825 473 473 343 1826 415 415 309 1827 475 475 377 1828 459 459 388 1829 473 473 310 1830 505 505 398 1831 484 484 379 1832 464 464 338 1833 409 409 311 1834 419 419 343 1835 415 415 92 1836 380 380 91 1837 408 408 312 1838 381 381 95 1839 502 502 94 1840 486 486 399 1841 421 421 310 1844 505 505 379 1845 464 464 308 1842 463 463 308 1842 463 463 306 1843 507 507 310 1844 505 505 311 1848 419 419 306 1849 507 507 309 1846 475 475 309 1846 475 475 343 1847 415 415 311 1848 419 419 309 1850 475 475 306 1851 507 507 308 1852 463 463 427 1853 508 508 428 1854 509 509 429 1855 510 510 427 1856 508 508 429 1857 510 510 426 1858 511 511 429 1859 510 510 419 1860 512 512 425 1861 513 513 429 1862 510 510 425 1863 513 513 426 1864 511 511 430 1865 514 514 428 1866 509 509 427 1867 508 508 426 1868 511 511 430 1869 514 514 427 1870 508 508 430 1871 514 514 424 1872 515 515 423 1873 516 516 426 1874 511 511 431 1875 517 517 424 1876 515 515 431 1877 517 517 425 1878 513 513 420 1879 518 518 426 1880 511 511 424 1881 515 515 430 1882 514 514 431 1883 517 517 418 1884 519 519 422 1885 520 520 431 1886 517 517 422 1887 520 520 421 1888 521 521 418 1889 519 519 431 1890 517 517 420 1891 518 518 418 1892 519 519 420 1893 518 518 432 1894 522 522 419 1897 512 512 433 1898 523 523 420 1895 518 518 420 1895 518 518 425 1896 513 513 419 1897 512 512 421 1899 521 521 435 1900 524 524 434 1901 525 525 434 1904 525 525 423 1905 516 516 424 1902 515 515 424 1902 515 515 421 1903 521 521 434 1904 525 525 442 1906 526 526 422 1907 520 520 441 1908 527 527 439 1911 529 529 440 1912 530 530 441 1909 527 527 441 1909 527 527 438 1910 528 528 439 1911 529 529 448 1915 532 532 444 1916 533 533 445 1913 531 531 445 1913 531 531 439 1914 529 529 448 1915 532 532 437 1917 534 534 452 1918 535 535 453 1919 536 536 449 1922 538 538 453 1923 536 536 452 1920 535 535 452 1920 535 535 450 1921 537 537 449 1922 538 538 456 1926 541 541 455 1927 542 542 447 1924 539 539 447 1924 539 539 454 1925 540 540 456 1926 541 541 457 1930 545 545 459 1931 546 546 460 1928 543 543 460 1928 543 543 451 1929 544 544 457 1930 545 545 459 1934 546 546 456 1935 541 541 454 1932 540 540 454 1932 540 540 460 1933 543 543 459 1934 546 546 458 1938 548 548 498 1939 549 549 499 1936 547 547 499 1936 547 547 447 1937 539 539 458 1938 548 548 458 1940 548 548 447 1941 539 539 455 1942 542 542 463 1945 550 550 440 1946 530 530 445 1943 531 531 445 1943 531 531 444 1944 533 533 463 1945 550 550 461 1947 551 551 465 1948 552 552 442 1949 526 526 468 1952 555 555 466 1953 556 556 462 1950 553 553 462 1950 553 553 467 1951 554 554 468 1952 555 555 457 1956 545 545 451 1957 544 544 471 1954 557 557 471 1954 557 557 470 1955 558 558 457 1956 545 545 470 1960 558 558 471 1961 557 557 466 1958 556 556 466 1958 556 556 468 1959 555 555 470 1960 558 558 465 1964 552 552 449 1965 538 538 450 1962 537 537 450 1962 537 537 464 1963 559 559 465 1964 552 552 469 1968 562 562 462 1969 553 553 500 1966 560 560 500 1966 560 560 501 1967 561 561 469 1968 562 562 469 1970 562 562 467 1971 554 554 462 1972 553 553 445 1973 531 531 440 1974 530 530 439 1975 529 529 450 1976 537 537 429 1977 510 510 428 1978 509 509 450 1979 537 537 428 1980 509 509 430 1981 514 514 473 1984 565 565 502 1985 566 566 503 1982 563 563 503 1982 563 563 472 1983 564 564 473 1984 565 565 475 1988 569 569 504 1989 570 570 505 1986 567 567 505 1986 567 567 474 1987 568 568 475 1988 569 569 474 1992 568 568 505 1993 567 567 502 1990 566 566 502 1990 566 566 473 1991 565 565 474 1992 568 568 504 1994 570 570 475 1995 569 569 506 1996 571 571 1 1999 573 573 2 2000 574 574 506 1997 571 571 506 1997 571 571 0 1998 572 572 1 1999 573 573 506 2001 571 571 475 2002 569 569 0 2003 572 572 476 2006 575 575 458 2007 548 548 455 2004 542 542 455 2004 542 542 456 2005 541 541 476 2006 575 575 477 2010 576 576 481 2011 577 577 459 2008 546 546 459 2008 546 546 457 2009 545 545 477 2010 576 576 478 2014 578 578 472 2015 564 564 458 2012 548 548 458 2012 548 548 476 2013 575 575 478 2014 578 578 479 2018 579 579 480 2019 580 580 481 2016 577 577 481 2016 577 577 477 2017 576 576 479 2018 579 579 480 2022 580 580 478 2023 578 578 476 2020 575 575 476 2020 575 575 481 2021 577 577 480 2022 580 580 481 2026 577 577 476 2027 575 575 456 2024 541 541 456 2024 541 541 459 2025 546 546 481 2026 577 577 503 2030 563 563 498 2031 549 549 458 2028 548 548 458 2028 548 548 472 2029 564 564 503 2030 563 563 474 2032 568 568 473 2033 565 565 480 2034 580 580 478 2035 578 578 473 2036 565 565 472 2037 564 564 478 2038 578 578 480 2039 580 580 473 2040 565 565 479 2041 579 579 474 2042 568 568 480 2043 580 580 475 2044 569 569 474 2045 568 568 479 2046 579 579 475 2044 569 569 479 2046 579 579 488 2047 592 592 475 2044 569 569 488 2047 592 592 487 2048 591 591 482 2051 581 581 468 2052 555 555 467 2049 554 554 467 2049 554 554 469 2050 562 562 482 2051 581 581 477 2055 576 576 457 2056 545 545 470 2053 558 558 470 2053 558 558 486 2054 582 582 477 2055 576 576 484 2059 584 584 482 2060 581 581 469 2057 562 562 469 2057 562 562 483 2058 583 583 484 2059 584 584 479 2063 579 579 477 2064 576 576 486 2061 582 582 486 2061 582 582 485 2062 585 585 479 2063 579 579 485 2067 585 585 486 2068 582 582 482 2065 581 581 482 2065 581 581 484 2066 584 584 485 2067 585 585 486 2071 582 582 470 2072 558 558 468 2069 555 555 468 2069 555 555 482 2070 581 581 486 2071 582 582 507 2075 586 586 483 2076 583 583 469 2073 562 562 469 2073 562 562 501 2074 561 561 507 2075 586 586 489 2079 588 588 483 2080 583 583 507 2077 586 586 507 2077 586 586 508 2078 587 587 489 2079 588 588 487 2083 591 591 488 2084 592 592 509 2081 589 589 509 2081 589 589 510 2082 590 590 487 2083 591 591 488 2087 592 592 489 2088 588 588 508 2085 587 587 508 2085 587 587 509 2086 589 589 488 2087 592 592 510 2089 590 590 511 2090 593 593 487 2091 591 591 4 2094 595 595 511 2095 593 593 5 2092 596 596 5 2092 596 596 3 2093 594 594 4 2094 595 595 488 2096 592 592 485 2097 585 585 489 2098 588 588 484 2099 584 584 483 2100 583 583 489 2101 588 588 484 2102 584 584 489 2103 588 588 485 2104 585 585 479 2105 579 579 485 2106 585 585 488 2107 592 592 511 2108 593 593 4 2109 595 595 487 2110 591 591 6 2111 597 597 0 2112 572 572 475 2113 569 569 6 2111 597 597 475 2113 569 569 487 2114 591 591 6 2111 597 597 487 2114 591 591 4 2115 595 595 492 2118 599 599 447 2119 539 539 499 2116 547 547 499 2116 547 547 512 2117 598 598 492 2118 599 599 494 2122 601 601 448 2123 532 532 446 2120 600 600 446 2120 600 600 447 2121 539 539 494 2122 601 601 493 2126 602 602 494 2127 601 601 447 2124 539 539 447 2124 539 539 492 2125 599 599 493 2126 602 602 491 2130 603 603 490 2131 604 604 494 2128 601 601 494 2128 601 601 493 2129 602 602 491 2130 603 603 490 2134 604 604 444 2135 533 533 448 2132 532 532 448 2132 532 532 494 2133 601 601 490 2134 604 604 512 2136 598 598 493 2137 602 602 492 2138 599 599 513 2139 605 605 493 2140 602 602 512 2141 598 598 491 2142 603 603 493 2143 602 602 513 2144 605 605 453 2147 536 536 454 2148 540 540 447 2145 539 539 447 2145 539 539 446 2146 600 600 453 2147 536 536 460 2149 543 543 449 2150 538 538 451 2151 544 544 454 2152 540 540 453 2153 536 536 460 2154 543 543 449 2155 538 538 460 2156 543 543 453 2157 536 536 495 2160 606 606 514 2161 607 607 500 2158 560 560 500 2158 560 560 462 2159 553 553 495 2160 606 606 497 2164 608 608 462 2165 553 553 461 2162 551 551 461 2162 551 551 463 2163 550 550 497 2164 608 608 496 2168 609 609 495 2169 606 606 462 2166 553 553 462 2166 553 553 497 2167 608 608 496 2168 609 609 491 2172 603 603 496 2173 609 609 497 2170 608 608 497 2170 608 608 490 2171 604 604 491 2172 603 603 490 2176 604 604 497 2177 608 608 463 2174 550 550 463 2174 550 550 444 2175 533 533 490 2176 604 604 513 2178 605 605 515 2179 610 610 491 2180 603 603 514 2181 607 607 495 2182 606 606 496 2183 609 609 515 2184 610 610 514 2185 607 607 496 2186 609 609 491 2187 603 603 515 2188 610 610 496 2189 609 609 465 2192 552 552 461 2193 551 551 462 2190 553 553 462 2190 553 553 466 2191 556 556 465 2192 552 552 471 2194 557 557 451 2195 544 544 449 2196 538 538 466 2197 556 556 471 2198 557 557 465 2199 552 552 465 2200 552 552 471 2201 557 557 449 2202 538 538 464 2203 559 559 450 2204 537 537 430 2205 514 514 446 2206 600 600 448 2207 532 532 438 2208 528 528 446 2209 600 600 438 2210 528 528 437 2211 534 534 448 2212 532 532 439 2213 529 529 438 2214 528 528 441 2215 527 527 461 2216 551 551 442 2217 526 526 441 2218 527 527 440 2219 530 530 463 2220 550 550 463 2221 550 550 461 2222 551 551 441 2223 527 527 446 2224 600 600 437 2225 534 534 453 2226 536 536 442 2227 526 526 464 2228 559 559 443 2229 611 611 442 2230 526 526 465 2231 552 552 464 2232 559 559 437 2233 534 534 436 2234 612 612 452 2235 535 535 452 2236 535 535 429 2237 510 510 450 2238 537 537 429 2239 510 510 436 2240 612 612 419 2241 512 512 433 2244 523 523 419 2245 512 512 436 2242 612 612 436 2242 612 612 432 2243 522 522 433 2244 523 523 436 2248 612 612 437 2249 534 534 418 2246 519 519 418 2246 519 519 432 2247 522 522 436 2248 612 612 422 2252 520 520 442 2253 526 526 443 2250 611 611 443 2250 611 611 435 2251 524 524 422 2252 520 520 423 2256 516 516 434 2257 525 525 435 2254 524 524 435 2254 524 524 443 2255 611 611 423 2256 516 516 418 2260 519 519 438 2261 528 528 441 2258 527 527 441 2258 527 527 422 2259 520 520 418 2260 519 519 438 2262 528 528 418 2263 519 519 437 2264 534 534 443 2265 611 611 464 2266 559 559 430 2267 514 514 424 2268 515 515 431 2269 517 517 421 2270 521 521 431 2271 517 517 426 2272 511 511 425 2273 513 513 432 2274 522 522 420 2275 518 518 433 2276 523 523 421 2277 521 521 422 2278 520 520 435 2279 524 524 525 2280 613 613 526 2281 614 614 527 2282 615 615 525 2283 613 613 527 2284 615 615 524 2285 616 616 527 2286 615 615 517 2287 617 617 523 2288 618 618 527 2289 615 615 523 2290 618 618 524 2291 616 616 528 2292 619 619 526 2293 614 614 525 2294 613 613 524 2295 616 616 528 2296 619 619 525 2297 613 613 528 2298 619 619 522 2299 620 620 521 2300 621 621 524 2301 616 616 529 2302 622 622 522 2303 620 620 529 2304 622 622 523 2305 618 618 518 2306 623 623 524 2307 616 616 522 2308 620 620 528 2309 619 619 529 2310 622 622 516 2311 624 624 520 2312 625 625 529 2313 622 622 520 2314 625 625 519 2315 626 626 516 2316 624 624 529 2317 622 622 518 2318 623 623 516 2319 624 624 518 2320 623 623 530 2321 627 627 517 2324 617 617 531 2325 628 628 518 2322 623 623 518 2322 623 623 523 2323 618 618 517 2324 617 617 519 2326 626 626 533 2327 629 629 532 2328 630 630 532 2331 630 630 521 2332 621 621 522 2329 620 620 522 2329 620 620 519 2330 626 626 532 2331 630 630 540 2333 631 631 520 2334 625 625 539 2335 632 632 537 2338 634 634 538 2339 635 635 539 2336 632 632 539 2336 632 632 536 2337 633 633 537 2338 634 634 546 2342 637 637 542 2343 638 638 543 2340 636 636 543 2340 636 636 537 2341 634 634 546 2342 637 637 535 2344 639 639 550 2345 640 640 551 2346 641 641 547 2349 643 643 551 2350 641 641 550 2347 640 640 550 2347 640 640 548 2348 642 642 547 2349 643 643 554 2353 646 646 553 2354 647 647 545 2351 644 644 545 2351 644 644 552 2352 645 645 554 2353 646 646 555 2357 650 650 557 2358 651 651 558 2355 648 648 558 2355 648 648 549 2356 649 649 555 2357 650 650 557 2361 651 651 554 2362 646 646 552 2359 645 645 552 2359 645 645 558 2360 648 648 557 2361 651 651 556 2365 652 652 501 2366 561 561 500 2363 560 560 500 2363 560 560 545 2364 644 644 556 2365 652 652 556 2367 652 652 545 2368 644 644 553 2369 647 647 561 2372 653 653 538 2373 635 635 543 2370 636 636 543 2370 636 636 542 2371 638 638 561 2372 653 653 559 2374 654 654 563 2375 655 655 540 2376 631 631 566 2379 658 658 564 2380 659 659 560 2377 656 656 560 2377 656 656 565 2378 657 657 566 2379 658 658 555 2383 650 650 549 2384 649 649 569 2381 660 660 569 2381 660 660 568 2382 661 661 555 2383 650 650 568 2387 661 661 569 2388 660 660 564 2385 659 659 564 2385 659 659 566 2386 658 658 568 2387 661 661 563 2391 655 655 547 2392 643 643 548 2389 642 642 548 2389 642 642 562 2390 662 662 563 2391 655 655 567 2395 665 665 560 2396 656 656 596 2393 663 663 596 2393 663 663 597 2394 664 664 567 2395 665 665 567 2397 665 665 565 2398 657 657 560 2399 656 656 543 2400 636 636 538 2401 635 635 537 2402 634 634 548 2403 642 642 527 2404 615 615 526 2405 614 614 548 2406 642 642 526 2407 614 614 528 2408 619 619 571 2411 667 667 508 2412 587 587 507 2409 586 586 507 2409 586 586 570 2410 666 666 571 2411 667 667 573 2415 669 669 510 2416 590 590 509 2413 589 589 509 2413 589 589 572 2414 668 668 573 2415 669 669 572 2419 668 668 509 2420 589 589 508 2417 587 587 508 2417 587 587 571 2418 667 667 572 2419 668 668 510 2421 590 590 573 2422 669 669 511 2423 593 593 18 2426 670 670 19 2427 671 671 5 2424 596 596 5 2424 596 596 511 2425 593 593 18 2426 670 670 511 2428 593 593 573 2429 669 669 18 2430 670 670 574 2433 672 672 556 2434 652 652 553 2431 647 647 553 2431 647 647 554 2432 646 646 574 2433 672 672 575 2437 673 673 579 2438 674 674 557 2435 651 651 557 2435 651 651 555 2436 650 650 575 2437 673 673 576 2441 675 675 570 2442 666 666 556 2439 652 652 556 2439 652 652 574 2440 672 672 576 2441 675 675 577 2445 676 676 578 2446 677 677 579 2443 674 674 579 2443 674 674 575 2444 673 673 577 2445 676 676 578 2449 677 677 576 2450 675 675 574 2447 672 672 574 2447 672 672 579 2448 674 674 578 2449 677 677 579 2453 674 674 574 2454 672 672 554 2451 646 646 554 2451 646 646 557 2452 651 651 579 2453 674 674 507 2457 586 586 501 2458 561 561 556 2455 652 652 556 2455 652 652 570 2456 666 666 507 2457 586 586 572 2459 668 668 571 2460 667 667 578 2461 677 677 576 2462 675 675 571 2463 667 667 570 2464 666 666 576 2465 675 675 578 2466 677 677 571 2467 667 667 577 2468 676 676 572 2469 668 668 578 2470 677 677 573 2471 669 669 572 2472 668 668 577 2473 676 676 573 2471 669 669 577 2473 676 676 586 2474 689 689 573 2471 669 669 586 2474 689 689 585 2475 688 688 580 2478 678 678 566 2479 658 658 565 2476 657 657 565 2476 657 657 567 2477 665 665 580 2478 678 678 575 2482 673 673 555 2483 650 650 568 2480 661 661 568 2480 661 661 584 2481 679 679 575 2482 673 673 582 2486 681 681 580 2487 678 678 567 2484 665 665 567 2484 665 665 581 2485 680 680 582 2486 681 681 577 2490 676 676 575 2491 673 673 584 2488 679 679 584 2488 679 679 583 2489 682 682 577 2490 676 676 583 2494 682 682 584 2495 679 679 580 2492 678 678 580 2492 678 678 582 2493 681 681 583 2494 682 682 584 2498 679 679 568 2499 661 661 566 2496 658 658 566 2496 658 658 580 2497 678 678 584 2498 679 679 598 2502 683 683 581 2503 680 680 567 2500 665 665 567 2500 665 665 597 2501 664 664 598 2502 683 683 587 2506 685 685 581 2507 680 680 598 2504 683 683 598 2504 683 683 599 2505 684 684 587 2506 685 685 585 2510 688 688 586 2511 689 689 600 2508 686 686 600 2508 686 686 601 2509 687 687 585 2510 688 688 586 2514 689 689 587 2515 685 685 599 2512 684 684 599 2512 684 684 600 2513 686 686 586 2514 689 689 601 2516 687 687 602 2517 690 690 585 2518 688 688 21 2521 692 692 602 2522 690 690 14 2519 693 693 14 2519 693 693 20 2520 691 691 21 2521 692 692 586 2523 689 689 583 2524 682 682 587 2525 685 685 582 2526 681 681 581 2527 680 680 587 2528 685 685 582 2529 681 681 587 2530 685 685 583 2531 682 682 577 2532 676 676 583 2533 682 682 586 2534 689 689 602 2535 690 690 21 2536 692 692 585 2537 688 688 573 2540 669 669 585 2541 688 688 21 2538 692 692 21 2538 692 692 18 2539 670 670 573 2540 669 669 590 2544 694 694 545 2545 644 644 500 2542 560 560 500 2542 560 560 514 2543 607 607 590 2544 694 694 592 2548 696 696 546 2549 637 637 544 2546 695 695 544 2546 695 695 545 2547 644 644 592 2548 696 696 591 2552 697 697 592 2553 696 696 545 2550 644 644 545 2550 644 644 590 2551 694 694 591 2552 697 697 589 2556 698 698 588 2557 699 699 592 2554 696 696 592 2554 696 696 591 2555 697 697 589 2556 698 698 588 2560 699 699 542 2561 638 638 546 2558 637 637 546 2558 637 637 592 2559 696 696 588 2560 699 699 514 2562 607 607 591 2563 697 697 590 2564 694 694 515 2565 610 610 591 2566 697 697 514 2567 607 607 589 2568 698 698 591 2569 697 697 515 2570 610 610 551 2573 641 641 552 2574 645 645 545 2571 644 644 545 2571 644 644 544 2572 695 695 551 2573 641 641 558 2575 648 648 547 2576 643 643 549 2577 649 649 552 2578 645 645 551 2579 641 641 558 2580 648 648 547 2581 643 643 558 2582 648 648 551 2583 641 641 593 2586 700 700 603 2587 701 701 596 2584 663 663 596 2584 663 663 560 2585 656 656 593 2586 700 700 595 2590 702 702 560 2591 656 656 559 2588 654 654 559 2588 654 654 561 2589 653 653 595 2590 702 702 594 2594 703 703 593 2595 700 700 560 2592 656 656 560 2592 656 656 595 2593 702 702 594 2594 703 703 589 2598 698 698 594 2599 703 703 595 2596 702 702 595 2596 702 702 588 2597 699 699 589 2598 698 698 588 2602 699 699 595 2603 702 702 561 2600 653 653 561 2600 653 653 542 2601 638 638 588 2602 699 699 515 2604 610 610 604 2605 704 704 589 2606 698 698 603 2607 701 701 593 2608 700 700 594 2609 703 703 604 2610 704 704 603 2611 701 701 594 2612 703 703 589 2613 698 698 604 2614 704 704 594 2615 703 703 563 2618 655 655 559 2619 654 654 560 2616 656 656 560 2616 656 656 564 2617 659 659 563 2618 655 655 569 2620 660 660 549 2621 649 649 547 2622 643 643 564 2623 659 659 569 2624 660 660 563 2625 655 655 563 2626 655 655 569 2627 660 660 547 2628 643 643 562 2629 662 662 548 2630 642 642 528 2631 619 619 544 2632 695 695 546 2633 637 637 536 2634 633 633 544 2635 695 695 536 2636 633 633 535 2637 639 639 546 2638 637 637 537 2639 634 634 536 2640 633 633 539 2641 632 632 559 2642 654 654 540 2643 631 631 539 2644 632 632 538 2645 635 635 561 2646 653 653 561 2647 653 653 559 2648 654 654 539 2649 632 632 544 2650 695 695 535 2651 639 639 551 2652 641 641 540 2653 631 631 562 2654 662 662 541 2655 705 705 540 2656 631 631 563 2657 655 655 562 2658 662 662 535 2659 639 639 534 2660 706 706 550 2661 640 640 550 2662 640 640 527 2663 615 615 548 2664 642 642 517 2667 617 617 527 2668 615 615 550 2665 640 640 550 2665 640 640 534 2666 706 706 517 2667 617 617 531 2671 628 628 517 2672 617 617 534 2669 706 706 534 2669 706 706 530 2670 627 627 531 2671 628 628 534 2675 706 706 535 2676 639 639 516 2673 624 624 516 2673 624 624 530 2674 627 627 534 2675 706 706 520 2679 625 625 540 2680 631 631 541 2677 705 705 541 2677 705 705 533 2678 629 629 520 2679 625 625 521 2683 621 621 532 2684 630 630 533 2681 629 629 533 2681 629 629 541 2682 705 705 521 2683 621 621 516 2687 624 624 536 2688 633 633 539 2685 632 632 539 2685 632 632 520 2686 625 625 516 2687 624 624 536 2689 633 633 516 2690 624 624 535 2691 639 639 528 2694 619 619 521 2695 621 621 541 2692 705 705 541 2692 705 705 562 2693 662 662 528 2694 619 619 522 2696 620 620 529 2697 622 622 519 2698 626 626 529 2699 622 622 524 2700 616 616 523 2701 618 618 530 2702 627 627 518 2703 623 623 531 2704 628 628 519 2705 626 626 520 2706 625 625 533 2707 629 629 614 2708 707 707 615 2709 708 708 616 2710 709 709 614 2711 707 707 616 2712 709 709 613 2713 710 710 616 2714 709 709 606 2715 711 711 612 2716 712 712 616 2717 709 709 612 2718 712 712 613 2719 710 710 617 2720 713 713 615 2721 708 708 614 2722 707 707 613 2723 710 710 617 2724 713 713 614 2725 707 707 617 2726 713 713 611 2727 714 714 610 2728 715 715 613 2729 710 710 618 2730 716 716 611 2731 714 714 618 2732 716 716 612 2733 712 712 607 2734 717 717 613 2735 710 710 611 2736 714 714 617 2737 713 713 618 2738 716 716 605 2739 718 718 609 2740 719 719 618 2741 716 716 609 2742 719 719 608 2743 720 720 605 2744 718 718 618 2745 716 716 607 2746 717 717 605 2747 718 718 607 2748 717 717 619 2749 721 721 606 2752 711 711 620 2753 722 722 607 2750 717 717 607 2750 717 717 612 2751 712 712 606 2752 711 711 608 2754 720 720 622 2755 723 723 621 2756 724 724 621 2759 724 724 610 2760 715 715 611 2757 714 714 611 2757 714 714 608 2758 720 720 621 2759 724 724 629 2761 725 725 609 2762 719 719 628 2763 726 726 626 2766 728 728 627 2767 729 729 628 2764 726 726 628 2764 726 726 625 2765 727 727 626 2766 728 728 635 2770 731 731 631 2771 732 732 632 2768 730 730 632 2768 730 730 626 2769 728 728 635 2770 731 731 624 2772 733 733 639 2773 734 734 640 2774 735 735 636 2777 737 737 640 2778 735 735 639 2775 734 734 639 2775 734 734 637 2776 736 736 636 2777 737 737 643 2781 740 740 642 2782 741 741 634 2779 738 738 634 2779 738 738 641 2780 739 739 643 2781 740 740 644 2785 744 744 646 2786 745 745 647 2783 742 742 647 2783 742 742 638 2784 743 743 644 2785 744 744 646 2789 745 745 643 2790 740 740 641 2787 739 739 641 2787 739 739 647 2788 742 742 646 2789 745 745 645 2793 746 746 597 2794 664 664 596 2791 663 663 596 2791 663 663 634 2792 738 738 645 2793 746 746 645 2795 746 746 634 2796 738 738 642 2797 741 741 650 2800 747 747 627 2801 729 729 632 2798 730 730 632 2798 730 730 631 2799 732 732 650 2800 747 747 648 2802 748 748 652 2803 749 749 629 2804 725 725 655 2807 752 752 653 2808 753 753 649 2805 750 750 649 2805 750 750 654 2806 751 751 655 2807 752 752 644 2811 744 744 638 2812 743 743 658 2809 754 754 658 2809 754 754 657 2810 755 755 644 2811 744 744 657 2815 755 755 658 2816 754 754 653 2813 753 753 653 2813 753 753 655 2814 752 752 657 2815 755 755 652 2819 749 749 636 2820 737 737 637 2817 736 736 637 2817 736 736 651 2818 756 756 652 2819 749 749 656 2823 759 759 649 2824 750 750 685 2821 757 757 685 2821 757 757 686 2822 758 758 656 2823 759 759 656 2825 759 759 654 2826 751 751 649 2827 750 750 632 2828 730 730 627 2829 729 729 626 2830 728 728 637 2831 736 736 616 2832 709 709 615 2833 708 708 637 2834 736 736 615 2835 708 708 617 2836 713 713 660 2839 761 761 599 2840 684 684 598 2837 683 683 598 2837 683 683 659 2838 760 760 660 2839 761 761 662 2843 763 763 601 2844 687 687 600 2841 686 686 600 2841 686 686 661 2842 762 762 662 2843 763 763 661 2847 762 762 600 2848 686 686 599 2845 684 684 599 2845 684 684 660 2846 761 761 661 2847 762 762 601 2849 687 687 662 2850 763 763 602 2851 690 690 12 2854 764 764 13 2855 765 765 14 2852 693 693 14 2852 693 693 602 2853 690 690 12 2854 764 764 602 2856 690 690 662 2857 763 763 12 2858 764 764 663 2861 766 766 645 2862 746 746 642 2859 741 741 642 2859 741 741 643 2860 740 740 663 2861 766 766 664 2865 767 767 668 2866 768 768 646 2863 745 745 646 2863 745 745 644 2864 744 744 664 2865 767 767 665 2869 769 769 659 2870 760 760 645 2867 746 746 645 2867 746 746 663 2868 766 766 665 2869 769 769 666 2873 770 770 667 2874 771 771 668 2871 768 768 668 2871 768 768 664 2872 767 767 666 2873 770 770 667 2877 771 771 665 2878 769 769 663 2875 766 766 663 2875 766 766 668 2876 768 768 667 2877 771 771 668 2881 768 768 663 2882 766 766 643 2879 740 740 643 2879 740 740 646 2880 745 745 668 2881 768 768 598 2885 683 683 597 2886 664 664 645 2883 746 746 645 2883 746 746 659 2884 760 760 598 2885 683 683 661 2887 762 762 660 2888 761 761 667 2889 771 771 665 2890 769 769 660 2891 761 761 659 2892 760 760 665 2893 769 769 667 2894 771 771 660 2895 761 761 666 2896 770 770 661 2897 762 762 667 2898 771 771 662 2899 763 763 661 2900 762 762 666 2901 770 770 662 2899 763 763 666 2901 770 770 675 2902 783 783 662 2899 763 763 675 2902 783 783 674 2903 782 782 669 2906 772 772 655 2907 752 752 654 2904 751 751 654 2904 751 751 656 2905 759 759 669 2906 772 772 664 2910 767 767 644 2911 744 744 657 2908 755 755 657 2908 755 755 673 2909 773 773 664 2910 767 767 671 2914 775 775 669 2915 772 772 656 2912 759 759 656 2912 759 759 670 2913 774 774 671 2914 775 775 666 2918 770 770 664 2919 767 767 673 2916 773 773 673 2916 773 773 672 2917 776 776 666 2918 770 770 672 2922 776 776 673 2923 773 773 669 2920 772 772 669 2920 772 772 671 2921 775 775 672 2922 776 776 673 2926 773 773 657 2927 755 755 655 2924 752 752 655 2924 752 752 669 2925 772 772 673 2926 773 773 687 2930 777 777 670 2931 774 774 656 2928 759 759 656 2928 759 759 686 2929 758 758 687 2930 777 777 676 2934 779 779 670 2935 774 774 687 2932 777 777 687 2932 777 777 688 2933 778 778 676 2934 779 779 674 2938 782 782 675 2939 783 783 689 2936 780 780 689 2936 780 780 690 2937 781 781 674 2938 782 782 675 2942 783 783 676 2943 779 779 688 2940 778 778 688 2940 778 778 689 2941 780 780 675 2942 783 783 690 2944 781 781 691 2945 784 784 674 2946 782 782 16 2949 786 786 691 2950 784 784 9 2947 787 787 9 2947 787 787 15 2948 785 785 16 2949 786 786 675 2951 783 783 672 2952 776 776 676 2953 779 779 671 2954 775 775 670 2955 774 774 676 2956 779 779 671 2957 775 775 676 2958 779 779 672 2959 776 776 666 2960 770 770 672 2961 776 776 675 2962 783 783 691 2963 784 784 16 2964 786 786 674 2965 782 782 17 2966 788 788 12 2967 764 764 662 2968 763 763 17 2966 788 788 662 2968 763 763 674 2969 782 782 17 2966 788 788 674 2969 782 782 16 2970 786 786 679 2973 789 789 634 2974 738 738 596 2971 663 663 596 2971 663 663 603 2972 701 701 679 2973 789 789 681 2977 791 791 635 2978 731 731 633 2975 790 790 633 2975 790 790 634 2976 738 738 681 2977 791 791 680 2981 792 792 681 2982 791 791 634 2979 738 738 634 2979 738 738 679 2980 789 789 680 2981 792 792 678 2985 793 793 677 2986 794 794 681 2983 791 791 681 2983 791 791 680 2984 792 792 678 2985 793 793 677 2989 794 794 631 2990 732 732 635 2987 731 731 635 2987 731 731 681 2988 791 791 677 2989 794 794 603 2991 701 701 680 2992 792 792 679 2993 789 789 604 2994 704 704 680 2995 792 792 603 2996 701 701 678 2997 793 793 680 2998 792 792 604 2999 704 704 640 3002 735 735 641 3003 739 739 634 3000 738 738 634 3000 738 738 633 3001 790 790 640 3002 735 735 647 3004 742 742 636 3005 737 737 638 3006 743 743 641 3007 739 739 640 3008 735 735 647 3009 742 742 636 3010 737 737 647 3011 742 742 640 3012 735 735 682 3015 795 795 692 3016 796 796 685 3013 757 757 685 3013 757 757 649 3014 750 750 682 3015 795 795 684 3019 797 797 649 3020 750 750 648 3017 748 748 648 3017 748 748 650 3018 747 747 684 3019 797 797 683 3023 798 798 682 3024 795 795 649 3021 750 750 649 3021 750 750 684 3022 797 797 683 3023 798 798 678 3027 793 793 683 3028 798 798 684 3025 797 797 684 3025 797 797 677 3026 794 794 678 3027 793 793 677 3031 794 794 684 3032 797 797 650 3029 747 747 650 3029 747 747 631 3030 732 732 677 3031 794 794 604 3033 704 704 693 3034 799 799 678 3035 793 793 692 3036 796 796 682 3037 795 795 683 3038 798 798 693 3039 799 799 692 3040 796 796 683 3041 798 798 678 3042 793 793 693 3043 799 799 683 3044 798 798 652 3047 749 749 648 3048 748 748 649 3045 750 750 649 3045 750 750 653 3046 753 753 652 3047 749 749 658 3049 754 754 638 3050 743 743 636 3051 737 737 653 3052 753 753 658 3053 754 754 652 3054 749 749 652 3055 749 749 658 3056 754 754 636 3057 737 737 651 3058 756 756 637 3059 736 736 617 3060 713 713 633 3061 790 790 635 3062 731 731 625 3063 727 727 633 3064 790 790 625 3065 727 727 624 3066 733 733 635 3067 731 731 626 3068 728 728 625 3069 727 727 628 3070 726 726 648 3071 748 748 629 3072 725 725 628 3073 726 726 627 3074 729 729 650 3075 747 747 650 3076 747 747 648 3077 748 748 628 3078 726 726 633 3079 790 790 624 3080 733 733 640 3081 735 735 629 3082 725 725 651 3083 756 756 630 3084 800 800 629 3085 725 725 652 3086 749 749 651 3087 756 756 624 3088 733 733 623 3089 801 801 639 3090 734 734 639 3091 734 734 616 3092 709 709 637 3093 736 736 606 3096 711 711 616 3097 709 709 639 3094 734 734 639 3094 734 734 623 3095 801 801 606 3096 711 711 620 3100 722 722 606 3101 711 711 623 3098 801 801 623 3098 801 801 619 3099 721 721 620 3100 722 722 623 3104 801 801 624 3105 733 733 605 3102 718 718 605 3102 718 718 619 3103 721 721 623 3104 801 801 609 3108 719 719 629 3109 725 725 630 3106 800 800 630 3106 800 800 622 3107 723 723 609 3108 719 719 610 3112 715 715 621 3113 724 724 622 3110 723 723 622 3110 723 723 630 3111 800 800 610 3112 715 715 605 3116 718 718 625 3117 727 727 628 3114 726 726 628 3114 726 726 609 3115 719 719 605 3116 718 718 625 3118 727 727 605 3119 718 718 624 3120 733 733 617 3123 713 713 610 3124 715 715 630 3121 800 800 630 3121 800 800 651 3122 756 756 617 3123 713 713 611 3125 714 714 618 3126 716 716 608 3127 720 720 618 3128 716 716 613 3129 710 710 612 3130 712 712 619 3131 721 721 607 3132 717 717 620 3133 722 722 608 3134 720 720 609 3135 719 719 622 3136 723 723 703 3137 802 802 704 3138 803 803 705 3139 804 804 703 3140 802 802 705 3141 804 804 702 3142 805 805 705 3143 804 804 695 3144 806 806 701 3145 807 807 705 3146 804 804 701 3147 807 807 702 3148 805 805 706 3149 808 808 704 3150 803 803 703 3151 802 802 702 3152 805 805 706 3153 808 808 703 3154 802 802 706 3155 808 808 700 3156 809 809 699 3157 810 810 702 3158 805 805 707 3159 811 811 700 3160 809 809 707 3161 811 811 701 3162 807 807 696 3163 812 812 702 3164 805 805 700 3165 809 809 706 3166 808 808 707 3167 811 811 694 3168 813 813 698 3169 814 814 707 3170 811 811 698 3171 814 814 697 3172 815 815 694 3173 813 813 707 3174 811 811 696 3175 812 812 694 3176 813 813 696 3177 812 812 708 3178 816 816 695 3181 806 806 709 3182 817 817 696 3179 812 812 696 3179 812 812 701 3180 807 807 695 3181 806 806 697 3183 815 815 711 3184 818 818 710 3185 819 819 710 3188 819 819 699 3189 810 810 700 3186 809 809 700 3186 809 809 697 3187 815 815 710 3188 819 819 718 3190 820 820 698 3191 814 814 717 3192 821 821 715 3195 823 823 716 3196 824 824 717 3193 821 821 717 3193 821 821 714 3194 822 822 715 3195 823 823 724 3199 826 826 720 3200 827 827 721 3197 825 825 721 3197 825 825 715 3198 823 823 724 3199 826 826 713 3201 828 828 728 3202 829 829 729 3203 830 830 725 3206 832 832 729 3207 830 830 728 3204 829 829 728 3204 829 829 726 3205 831 831 725 3206 832 832 732 3210 835 835 731 3211 836 836 723 3208 833 833 723 3208 833 833 730 3209 834 834 732 3210 835 835 733 3214 839 839 735 3215 840 840 736 3212 837 837 736 3212 837 837 727 3213 838 838 733 3214 839 839 735 3218 840 840 732 3219 835 835 730 3216 834 834 730 3216 834 834 736 3217 837 837 735 3218 840 840 734 3222 841 841 686 3223 758 758 685 3220 757 757 685 3220 757 757 723 3221 833 833 734 3222 841 841 734 3224 841 841 723 3225 833 833 731 3226 836 836 739 3229 842 842 716 3230 824 824 721 3227 825 825 721 3227 825 825 720 3228 827 827 739 3229 842 842 737 3231 843 843 741 3232 844 844 718 3233 820 820 744 3236 847 847 742 3237 848 848 738 3234 845 845 738 3234 845 845 743 3235 846 846 744 3236 847 847 733 3240 839 839 727 3241 838 838 747 3238 849 849 747 3238 849 849 746 3239 850 850 733 3240 839 839 746 3244 850 850 747 3245 849 849 742 3242 848 848 742 3242 848 848 744 3243 847 847 746 3244 850 850 741 3248 844 844 725 3249 832 832 726 3246 831 831 726 3246 831 831 740 3247 851 851 741 3248 844 844 745 3252 854 854 738 3253 845 845 499 3250 852 852 499 3250 852 852 498 3251 853 853 745 3252 854 854 745 3254 854 854 743 3255 846 846 738 3256 845 845 721 3257 825 825 716 3258 824 824 715 3259 823 823 726 3260 831 831 705 3261 804 804 704 3262 803 803 726 3263 831 831 704 3264 803 803 706 3265 808 808 749 3268 856 856 688 3269 778 778 687 3266 777 777 687 3266 777 777 748 3267 855 855 749 3268 856 856 751 3272 858 858 690 3273 781 781 689 3270 780 780 689 3270 780 780 750 3271 857 857 751 3272 858 858 750 3276 857 857 689 3277 780 780 688 3274 778 778 688 3274 778 778 749 3275 856 856 750 3276 857 857 690 3278 781 781 751 3279 858 858 691 3280 784 784 7 3283 859 859 8 3284 860 860 9 3281 787 787 9 3281 787 787 691 3282 784 784 7 3283 859 859 691 3285 784 784 751 3286 858 858 7 3287 859 859 752 3290 861 861 734 3291 841 841 731 3288 836 836 731 3288 836 836 732 3289 835 835 752 3290 861 861 753 3294 862 862 757 3295 863 863 735 3292 840 840 735 3292 840 840 733 3293 839 839 753 3294 862 862 754 3298 864 864 748 3299 855 855 734 3296 841 841 734 3296 841 841 752 3297 861 861 754 3298 864 864 755 3302 865 865 756 3303 866 866 757 3300 863 863 757 3300 863 863 753 3301 862 862 755 3302 865 865 756 3306 866 866 754 3307 864 864 752 3304 861 861 752 3304 861 861 757 3305 863 863 756 3306 866 866 757 3310 863 863 752 3311 861 861 732 3308 835 835 732 3308 835 835 735 3309 840 840 757 3310 863 863 687 3314 777 777 686 3315 758 758 734 3312 841 841 734 3312 841 841 748 3313 855 855 687 3314 777 777 750 3316 857 857 749 3317 856 856 756 3318 866 866 754 3319 864 864 749 3320 856 856 748 3321 855 855 754 3322 864 864 756 3323 866 866 749 3324 856 856 755 3325 865 865 750 3326 857 857 756 3327 866 866 751 3328 858 858 750 3329 857 857 755 3330 865 865 751 3328 858 858 755 3330 865 865 764 3331 878 878 751 3328 858 858 764 3331 878 878 763 3332 877 877 758 3335 867 867 744 3336 847 847 743 3333 846 846 743 3333 846 846 745 3334 854 854 758 3335 867 867 753 3339 862 862 733 3340 839 839 746 3337 850 850 746 3337 850 850 762 3338 868 868 753 3339 862 862 760 3343 870 870 758 3344 867 867 745 3341 854 854 745 3341 854 854 759 3342 869 869 760 3343 870 870 755 3347 865 865 753 3348 862 862 762 3345 868 868 762 3345 868 868 761 3346 871 871 755 3347 865 865 761 3351 871 871 762 3352 868 868 758 3349 867 867 758 3349 867 867 760 3350 870 870 761 3351 871 871 762 3355 868 868 746 3356 850 850 744 3353 847 847 744 3353 847 847 758 3354 867 867 762 3355 868 868 503 3359 872 872 759 3360 869 869 745 3357 854 854 745 3357 854 854 498 3358 853 853 503 3359 872 872 765 3363 874 874 759 3364 869 869 503 3361 872 872 503 3361 872 872 502 3362 873 873 765 3363 874 874 763 3367 877 877 764 3368 878 878 505 3365 875 875 505 3365 875 875 504 3366 876 876 763 3367 877 877 764 3371 878 878 765 3372 874 874 502 3369 873 873 502 3369 873 873 505 3370 875 875 764 3371 878 878 504 3373 876 876 506 3374 879 879 763 3375 877 877 10 3378 880 880 11 3379 881 881 506 3376 879 879 506 3376 879 879 2 3377 882 882 10 3378 880 880 764 3380 878 878 761 3381 871 871 765 3382 874 874 760 3383 870 870 759 3384 869 869 765 3385 874 874 760 3386 870 870 765 3387 874 874 761 3388 871 871 755 3389 865 865 761 3390 871 871 764 3391 878 878 506 3392 879 879 11 3393 881 881 763 3394 877 877 751 3397 858 858 763 3398 877 877 11 3395 881 881 11 3395 881 881 7 3396 859 859 751 3397 858 858 768 3401 883 883 723 3402 833 833 685 3399 757 757 685 3399 757 757 692 3400 796 796 768 3401 883 883 770 3405 885 885 724 3406 826 826 722 3403 884 884 722 3403 884 884 723 3404 833 833 770 3405 885 885 769 3409 886 886 770 3410 885 885 723 3407 833 833 723 3407 833 833 768 3408 883 883 769 3409 886 886 767 3413 887 887 766 3414 888 888 770 3411 885 885 770 3411 885 885 769 3412 886 886 767 3413 887 887 766 3417 888 888 720 3418 827 827 724 3415 826 826 724 3415 826 826 770 3416 885 885 766 3417 888 888 692 3419 796 796 769 3420 886 886 768 3421 883 883 693 3422 799 799 769 3423 886 886 692 3424 796 796 767 3425 887 887 769 3426 886 886 693 3427 799 799 729 3430 830 830 730 3431 834 834 723 3428 833 833 723 3428 833 833 722 3429 884 884 729 3430 830 830 736 3432 837 837 725 3433 832 832 727 3434 838 838 730 3435 834 834 729 3436 830 830 736 3437 837 837 725 3438 832 832 736 3439 837 837 729 3440 830 830 771 3443 889 889 512 3444 890 890 499 3441 852 852 499 3441 852 852 738 3442 845 845 771 3443 889 889 773 3447 891 891 738 3448 845 845 737 3445 843 843 737 3445 843 843 739 3446 842 842 773 3447 891 891 772 3451 892 892 771 3452 889 889 738 3449 845 845 738 3449 845 845 773 3450 891 891 772 3451 892 892 767 3455 887 887 772 3456 892 892 773 3453 891 891 773 3453 891 891 766 3454 888 888 767 3455 887 887 766 3459 888 888 773 3460 891 891 739 3457 842 842 739 3457 842 842 720 3458 827 827 766 3459 888 888 693 3461 799 799 513 3462 893 893 767 3463 887 887 512 3464 890 890 771 3465 889 889 772 3466 892 892 513 3467 893 893 512 3468 890 890 772 3469 892 892 767 3470 887 887 513 3471 893 893 772 3472 892 892 741 3475 844 844 737 3476 843 843 738 3473 845 845 738 3473 845 845 742 3474 848 848 741 3475 844 844 747 3477 849 849 727 3478 838 838 725 3479 832 832 742 3480 848 848 747 3481 849 849 741 3482 844 844 741 3483 844 844 747 3484 849 849 725 3485 832 832 740 3486 851 851 726 3487 831 831 706 3488 808 808 722 3489 884 884 724 3490 826 826 714 3491 822 822 722 3492 884 884 714 3493 822 822 713 3494 828 828 724 3495 826 826 715 3496 823 823 714 3497 822 822 717 3498 821 821 737 3499 843 843 718 3500 820 820 717 3501 821 821 716 3502 824 824 739 3503 842 842 739 3504 842 842 737 3505 843 843 717 3506 821 821 722 3507 884 884 713 3508 828 828 729 3509 830 830 718 3510 820 820 740 3511 851 851 719 3512 894 894 718 3513 820 820 741 3514 844 844 740 3515 851 851 713 3516 828 828 712 3517 895 895 728 3518 829 829 728 3519 829 829 705 3520 804 804 726 3521 831 831 695 3524 806 806 705 3525 804 804 728 3522 829 829 728 3522 829 829 712 3523 895 895 695 3524 806 806 709 3528 817 817 695 3529 806 806 712 3526 895 895 712 3526 895 895 708 3527 816 816 709 3528 817 817 712 3532 895 895 713 3533 828 828 694 3530 813 813 694 3530 813 813 708 3531 816 816 712 3532 895 895 698 3536 814 814 718 3537 820 820 719 3534 894 894 719 3534 894 894 711 3535 818 818 698 3536 814 814 699 3540 810 810 710 3541 819 819 711 3538 818 818 711 3538 818 818 719 3539 894 894 699 3540 810 810 694 3544 813 813 714 3545 822 822 717 3542 821 821 717 3542 821 821 698 3543 814 814 694 3544 813 813 714 3546 822 822 694 3547 813 813 713 3548 828 828 706 3551 808 808 699 3552 810 810 719 3549 894 894 719 3549 894 894 740 3550 851 851 706 3551 808 808 700 3553 809 809 707 3554 811 811 697 3555 815 815 707 3556 811 811 702 3557 805 805 701 3558 807 807 708 3559 816 816 696 3560 812 812 709 3561 817 817 697 3562 815 815 698 3563 814 814 711 3564 818 818 837 3565 978 978 604 3566 704 704 515 3567 610 610 417 3570 379 379 693 3571 799 799 604 3568 704 704 604 3568 704 704 303 3569 240 240 417 3570 379 379 305 3574 384 384 513 3575 893 893 693 3572 799 799 693 3572 799 799 417 3573 379 379 305 3574 384 384 837 3576 978 978 515 3577 610 610 513 3578 605 605 304 3579 356 356 113 3580 241 241 303 3581 240 240 112 3582 237 237 69 3583 236 236 180 3584 244 244 181 3585 238 238 112 3586 237 237 180 3587 244 244 181 3590 238 238 182 3591 239 239 841 3588 983 983 841 3588 983 983 112 3589 237 237 181 3590 238 238 304 3592 356 356 109 3593 896 896 113 3594 241 241 452 3595 535 535 436 3596 612 612 429 3597 510 510 443 3598 611 611 430 3599 514 514 423 3600 516 516 776 3601 898 898 774 3602 899 899 775 3603 900 900 778 3606 903 903 779 3607 904 904 780 3604 901 901 780 3604 901 901 777 3605 902 902 778 3606 903 903 777 3608 902 902 780 3609 901 901 785 3610 905 905 782 3613 908 908 783 3614 909 909 784 3611 906 906 784 3611 906 906 781 3612 907 907 782 3613 908 908 774 3617 899 899 776 3618 898 898 783 3615 909 909 783 3615 909 909 782 3616 908 908 774 3617 899 899 781 3621 907 907 784 3622 906 906 779 3619 904 904 779 3619 904 904 778 3620 903 903 781 3621 907 907 783 3623 910 910 776 3624 911 911 791 3625 912 912 786 3628 914 914 791 3629 912 912 776 3626 911 911 776 3626 911 911 775 3627 913 913 786 3628 914 914 783 3630 910 910 791 3631 912 912 792 3632 915 915 791 3633 912 912 786 3634 914 914 788 3635 916 916 792 3636 915 915 791 3637 912 912 794 3638 917 917 790 3641 918 918 794 3642 917 917 791 3639 912 912 791 3639 912 912 788 3640 916 916 790 3641 918 918 789 3643 919 919 793 3644 920 920 799 3645 921 921 796 3646 922 922 797 3647 923 923 793 3648 920 920 787 3649 924 924 793 3650 920 920 789 3651 919 919 798 3652 925 925 793 3653 920 920 787 3654 924 924 796 3655 922 922 793 3656 920 920 784 3657 926 926 794 3658 917 917 797 3659 923 923 792 3660 915 915 783 3661 910 910 792 3662 915 915 784 3663 927 927 796 3664 922 922 792 3665 915 915 797 3666 923 923 779 3667 928 928 785 3668 929 929 780 3669 930 930 795 3670 931 931 784 3671 926 926 793 3672 920 920 794 3673 917 917 790 3674 918 918 799 3675 921 921 794 3676 917 917 799 3677 921 921 797 3678 923 923 799 3679 921 921 793 3680 920 920 797 3681 923 923 782 3682 932 932 800 3683 933 933 774 3684 934 934 786 3687 935 935 775 3688 936 936 774 3685 934 934 774 3685 934 934 800 3686 933 933 786 3687 935 935 782 3689 932 932 801 3690 937 937 800 3691 933 933 800 3692 933 933 788 3693 938 938 786 3694 935 935 801 3695 937 937 803 3696 939 939 800 3697 933 933 790 3700 918 918 788 3701 938 938 800 3698 933 933 800 3698 933 933 803 3699 939 939 790 3700 918 918 789 3702 919 919 799 3703 921 921 802 3704 940 940 805 3705 941 941 802 3706 940 940 806 3707 942 942 787 3708 924 924 789 3709 919 919 802 3710 940 940 798 3711 925 925 802 3712 940 940 804 3713 943 943 803 3714 939 939 801 3715 937 937 806 3716 942 942 801 3717 937 937 782 3718 932 932 781 3719 944 944 801 3720 937 937 781 3721 944 944 805 3722 941 941 777 3723 945 945 785 3724 929 929 778 3725 946 946 781 3726 947 947 804 3727 943 943 802 3728 940 940 803 3729 939 939 799 3730 921 921 790 3731 918 918 803 3732 939 939 806 3733 942 942 799 3734 921 921 799 3735 921 921 806 3736 942 942 802 3737 940 940 781 3738 947 947 802 3739 940 940 805 3740 941 941 779 3741 928 928 784 3742 926 926 795 3743 931 931 781 3744 947 947 778 3745 946 946 804 3746 943 943 796 3747 922 922 784 3748 927 927 792 3749 915 915 801 3750 937 937 805 3751 941 941 806 3752 942 942 785 3753 929 929 779 3754 928 928 795 3755 931 931 778 3756 946 946 785 3757 929 929 804 3758 943 943 785 3759 929 929 795 3760 931 931 798 3761 925 925 804 3762 943 943 785 3763 929 929 798 3764 925 925 795 3765 931 931 793 3766 920 920 798 3767 925 925 798 3768 925 925 787 3769 924 924 802 3770 940 940 261 3771 328 328 232 3772 298 298 275 3773 349 349 225 3774 289 289 232 3775 298 298 261 3776 328 328 364 3777 447 447 375 3778 458 458 381 3779 469 469 364 3780 447 447 225 3781 289 289 375 3782 458 458 241 3783 428 428 355 3784 438 438 354 3785 437 437 241 3786 428 428 354 3787 437 437 375 3788 458 458 250 3789 317 317 261 3790 328 328 267 3791 339 339 250 3792 317 317 241 3793 307 307 261 3794 328 328 120 3797 158 158 119 3798 156 156 808 3795 949 949 808 3795 949 949 807 3796 948 948 120 3797 158 158 808 3801 949 949 119 3802 156 156 118 3799 157 157 118 3799 157 157 809 3800 950 950 808 3801 949 949 810 3803 951 951 807 3804 948 948 808 3805 949 949 810 3808 951 951 808 3809 949 949 809 3806 950 950 809 3806 950 950 811 3807 952 952 810 3808 951 951 813 3812 954 954 812 3813 953 953 116 3810 152 152 116 3810 152 152 115 3811 150 150 813 3812 954 954 814 3816 955 955 813 3817 954 954 115 3814 150 150 115 3814 150 150 114 3815 155 155 814 3816 955 955 812 3818 953 953 813 3819 954 954 815 3820 956 956 816 3823 957 957 815 3824 956 956 813 3821 954 954 813 3821 954 954 814 3822 955 955 816 3823 957 957 128 3827 170 170 127 3828 168 168 818 3825 959 959 818 3825 959 959 817 3826 958 958 128 3827 170 170 818 3831 959 959 127 3832 168 168 126 3829 173 173 126 3829 173 173 819 3830 960 960 818 3831 959 959 820 3833 961 961 817 3834 958 958 818 3835 959 959 820 3838 961 961 818 3839 959 959 819 3836 960 960 819 3836 960 960 821 3837 962 962 820 3838 961 961 822 3842 963 963 817 3843 958 958 120 3840 158 158 120 3840 158 158 121 3841 159 159 822 3842 963 963 104 3846 172 172 822 3847 963 963 121 3844 159 159 121 3844 159 159 103 3845 160 160 104 3846 172 172 823 3850 964 964 807 3851 948 948 116 3848 152 152 116 3848 152 152 117 3849 153 153 823 3850 964 964 117 3852 153 153 102 3853 154 154 823 3854 964 964 102 3855 154 154 117 3856 153 153 824 3857 965 965 812 3860 953 953 824 3861 965 965 117 3858 153 153 117 3858 153 153 116 3859 152 152 812 3860 953 953 826 3864 967 967 825 3865 966 966 124 3862 164 164 124 3862 164 164 123 3863 162 162 826 3864 967 967 827 3868 968 968 826 3869 967 967 123 3866 162 162 123 3866 162 162 122 3867 163 163 827 3868 968 968 828 3870 969 969 831 3871 972 972 829 3872 970 970 830 3875 971 971 829 3876 970 970 831 3873 972 972 831 3873 972 972 832 3874 973 973 830 3875 971 971 831 3879 972 972 828 3880 969 969 825 3877 966 966 825 3877 966 966 833 3878 974 974 831 3879 972 972 832 3883 973 973 831 3884 972 972 833 3881 974 974 833 3881 974 974 834 3882 975 975 832 3883 973 973 825 3885 966 966 826 3886 967 967 833 3887 974 974 834 3890 975 975 833 3891 974 974 826 3888 967 967 826 3888 967 967 827 3889 968 968 834 3890 975 975 128 3894 170 170 129 3895 171 171 835 3892 976 976 835 3892 976 976 828 3893 969 969 128 3894 170 170 104 3896 172 172 835 3897 976 976 129 3898 171 171 828 3901 969 969 835 3902 976 976 836 3899 977 977 836 3899 977 977 825 3900 966 966 828 3901 969 969 835 3905 976 976 104 3906 172 172 101 3903 166 166 101 3903 166 166 836 3904 977 977 835 3905 976 976 513 3909 605 605 305 3910 279 279 304 3907 356 356 304 3907 356 356 837 3908 978 978 513 3909 605 605 837 3913 978 978 304 3914 356 356 303 3911 240 240 303 3911 240 240 604 3912 704 704 837 3913 978 978 838 3915 979 979 209 3916 280 280 217 3917 281 281 838 3915 979 979 217 3917 281 281 285 3918 282 282 838 3915 979 979 285 3918 282 282 71 3919 357 357 838 3915 979 979 71 3919 357 357 70 3920 377 377 838 3915 979 979 70 3920 377 377 839 3921 981 981 839 3924 981 981 70 3925 377 377 69 3922 236 236 69 3922 236 236 112 3923 237 237 839 3924 981 981 843 3928 985 985 844 3929 987 987 305 3926 384 384 305 3926 384 384 417 3927 379 379 843 3928 985 985 842 3932 984 984 843 3933 985 985 417 3930 379 379 417 3930 379 379 303 3931 240 240 842 3932 984 984 303 3936 240 240 110 3937 242 242 105 3934 897 897 105 3934 897 897 842 3935 984 984 303 3936 240 240 841 3940 983 983 842 3941 984 984 105 3938 897 897 105 3938 897 897 112 3939 237 237 841 3940 983 983 841 3944 983 983 840 3945 982 982 843 3942 985 985 843 3942 985 985 842 3943 984 984 841 3944 983 983 840 3948 982 982 838 3949 980 980 844 3946 987 987 844 3946 987 987 843 3947 985 985 840 3948 982 982 838 3952 979 979 839 3953 981 981 845 3950 988 988 845 3950 988 988 844 3951 986 986 838 3952 979 979 107 3956 235 235 845 3957 988 988 839 3954 981 981 839 3954 981 981 112 3955 237 237 107 3956 235 235
14 0 0 0 13 1 1 1 20 2 2 2 12 5 3 3 21 6 29 29 20 3 2 2 20 3 2 2 13 4 1 1 12 5 3 3 5 7 5 5 19 8 6 6 3 9 7 7 4 12 27 27 3 13 7 7 19 10 6 6 19 10 6 6 18 11 8 8 4 12 27 27 9 14 10 10 8 15 11 11 15 16 12 12 16 19 25 25 15 20 12 12 8 17 11 11 8 17 11 11 7 18 13 13 16 19 25 25 2 21 15 15 1 22 16 16 10 23 17 17 0 26 18 18 11 27 23 23 10 24 17 17 10 24 17 17 1 25 16 16 0 26 18 18 21 28 4 4 12 29 28 28 17 30 20 20 11 33 19 19 18 34 26 26 21 31 4 4 21 31 4 4 7 32 24 24 11 33 19 19 6 35 21 21 11 36 19 19 0 37 22 22 6 38 21 21 18 39 26 26 11 40 19 19 4 41 9 9 18 42 26 26 6 43 21 21 21 44 4 4 17 45 20 20 7 46 24 24 7 47 24 24 17 48 20 20 16 49 14 14 24 50 30 30 22 51 31 31 23 52 32 32 26 55 35 35 27 56 36 36 28 53 33 33 28 53 33 33 25 54 34 34 26 55 35 35 25 57 34 34 28 58 33 33 33 59 37 37 30 62 40 40 31 63 41 41 32 60 38 38 32 60 38 38 29 61 39 39 30 62 40 40 22 66 31 31 24 67 30 30 31 64 41 41 31 64 41 41 30 65 40 40 22 66 31 31 29 70 39 39 32 71 38 38 27 68 36 36 27 68 36 36 26 69 35 35 29 70 39 39 31 72 42 42 24 73 43 43 39 74 44 44 34 77 46 46 39 78 44 44 24 75 43 43 24 75 43 43 23 76 45 45 34 77 46 46 31 79 42 42 39 80 44 44 40 81 47 47 39 82 44 44 34 83 46 46 36 84 48 48 40 85 47 47 39 86 44 44 42 87 49 49 38 90 50 50 42 91 49 49 39 88 44 44 39 88 44 44 36 89 48 48 38 90 50 50 37 92 51 51 41 93 52 52 47 94 53 53 44 95 54 54 45 96 55 55 41 97 52 52 35 98 56 56 41 99 52 52 37 100 51 51 46 101 57 57 41 102 52 52 35 103 56 56 44 104 54 54 41 105 52 52 32 106 58 58 42 107 49 49 45 108 55 55 40 109 47 47 31 110 42 42 40 111 47 47 32 112 59 59 44 113 54 54 40 114 47 47 45 115 55 55 27 116 60 60 33 117 61 61 28 118 62 62 43 119 63 63 32 120 58 58 41 121 52 52 42 122 49 49 38 123 50 50 47 124 53 53 42 125 49 49 47 126 53 53 45 127 55 55 47 128 53 53 41 129 52 52 45 130 55 55 30 131 64 64 48 132 65 65 22 133 66 66 34 136 67 67 23 137 68 68 22 134 66 66 22 134 66 66 48 135 65 65 34 136 67 67 30 138 64 64 49 139 69 69 48 140 65 65 48 141 65 65 36 142 70 70 34 143 67 67 49 144 69 69 51 145 71 71 48 146 65 65 38 149 50 50 36 150 70 70 48 147 65 65 48 147 65 65 51 148 71 71 38 149 50 50 37 151 51 51 47 152 53 53 50 153 72 72 53 154 73 73 50 155 72 72 54 156 74 74 35 157 56 56 37 158 51 51 50 159 72 72 46 160 57 57 50 161 72 72 52 162 75 75 51 163 71 71 49 164 69 69 54 165 74 74 49 166 69 69 30 167 64 64 29 168 76 76 49 169 69 69 29 170 76 76 53 171 73 73 25 172 77 77 33 173 61 61 26 174 78 78 29 175 79 79 52 176 75 75 50 177 72 72 51 178 71 71 47 179 53 53 38 180 50 50 51 181 71 71 54 182 74 74 47 183 53 53 47 184 53 53 54 185 74 74 50 186 72 72 29 187 79 79 50 188 72 72 53 189 73 73 27 190 60 60 32 191 58 58 43 192 63 63 29 193 79 79 26 194 78 78 52 195 75 75 44 196 54 54 32 197 59 59 40 198 47 47 49 199 69 69 53 200 73 73 54 201 74 74 33 202 61 61 27 203 60 60 43 204 63 63 26 205 78 78 33 206 61 61 52 207 75 75 33 208 61 61 43 209 63 63 46 210 57 57 52 211 75 75 33 212 61 61 46 213 57 57 43 214 63 63 41 215 52 52 46 216 57 57 46 217 57 57 35 218 56 56 50 219 72 72 67 220 80 80 68 221 81 81 69 222 82 82 67 223 80 80 69 224 82 82 58 225 83 83 57 226 84 84 59 227 85 85 70 228 86 86 60 229 87 87 59 230 85 85 56 231 88 88 61 232 89 89 59 233 85 85 57 234 84 84 69 235 82 82 60 236 87 87 58 237 83 83 67 238 80 80 58 239 83 83 56 240 88 88 58 241 83 83 60 242 87 87 56 243 88 88 69 244 82 82 70 245 86 86 60 246 87 87 70 247 86 86 59 248 85 85 60 249 87 87 73 250 90 90 71 251 91 91 72 252 92 92 73 253 90 90 62 254 93 93 71 255 91 91 57 256 84 84 70 257 86 86 63 258 94 94 63 259 94 94 64 260 95 95 55 261 96 96 61 262 89 89 63 263 94 94 65 264 97 97 71 265 91 91 62 266 93 93 64 267 95 95 62 268 93 93 73 269 90 90 55 270 96 96 62 271 93 93 55 272 96 96 64 273 95 95 71 274 91 91 64 275 95 95 70 276 86 86 70 277 86 86 64 278 95 95 63 279 94 94 66 280 98 98 76 281 99 99 56 282 88 88 61 283 89 89 65 284 97 97 75 285 100 100 59 286 85 85 66 287 98 98 56 288 88 88 61 289 89 89 57 290 84 84 63 291 94 94 65 292 97 97 63 293 94 94 55 294 96 96 74 295 101 101 65 296 97 97 55 297 96 96 59 298 85 85 61 299 89 89 66 300 98 98 75 301 100 100 66 302 98 98 61 303 89 89 75 304 100 100 65 305 97 97 74 306 101 101 75 307 100 100 76 308 99 99 66 309 98 98 67 310 102 102 56 311 103 103 77 312 104 104 74 315 106 106 55 316 107 107 56 313 103 103 56 313 103 103 76 314 105 105 74 315 106 106 77 317 104 104 55 318 107 107 73 319 108 108 77 320 104 104 56 321 103 103 55 322 107 107 90 323 109 109 91 324 110 110 92 325 111 111 90 326 109 109 92 327 111 111 81 328 112 112 80 329 113 113 82 330 114 114 93 331 115 115 83 332 116 116 82 333 114 114 79 334 117 117 84 335 118 118 82 336 114 114 80 337 113 113 92 338 111 111 83 339 116 116 81 340 112 112 90 341 109 109 81 342 112 112 79 343 117 117 81 344 112 112 83 345 116 116 79 346 117 117 92 347 111 111 93 348 115 115 83 349 116 116 93 350 115 115 82 351 114 114 83 352 116 116 96 353 119 119 94 354 120 120 95 355 121 121 96 356 119 119 85 357 122 122 94 358 120 120 80 359 113 113 93 360 115 115 86 361 123 123 86 362 123 123 87 363 124 124 78 364 125 125 84 365 118 118 86 366 123 123 88 367 126 126 94 368 120 120 85 369 122 122 87 370 124 124 85 371 122 122 96 372 119 119 78 373 125 125 85 374 122 122 78 375 125 125 87 376 124 124 94 377 120 120 87 378 124 124 93 379 115 115 93 380 115 115 87 381 124 124 86 382 123 123 89 383 127 127 99 384 128 128 79 385 117 117 84 386 118 118 88 387 126 126 98 388 129 129 82 389 114 114 89 390 127 127 79 391 117 117 84 392 118 118 80 393 113 113 86 394 123 123 88 395 126 126 86 396 123 123 78 397 125 125 97 398 130 130 88 399 126 126 78 400 125 125 82 401 114 114 84 402 118 118 89 403 127 127 98 404 129 129 89 405 127 127 84 406 118 118 98 407 129 129 88 408 126 126 97 409 130 130 98 410 129 129 99 411 128 128 89 412 127 127 90 413 131 131 79 414 132 132 100 415 133 133 97 418 135 135 78 419 136 136 79 416 132 132 79 416 132 132 99 417 134 134 97 418 135 135 100 420 133 133 78 421 136 136 96 422 137 137 100 423 133 133 79 424 132 132 78 425 136 136 112 428 140 140 111 429 141 141 108 426 138 138 108 426 138 138 107 427 139 139 112 428 140 140 109 432 144 144 108 433 138 138 111 430 142 142 111 430 142 142 113 431 143 143 109 432 144 144 110 436 146 146 113 437 143 143 111 434 142 142 111 434 142 142 106 435 145 145 110 436 146 146 106 440 145 145 111 441 149 149 112 438 147 147 112 438 147 147 105 439 148 148 106 440 145 145 107 442 139 139 108 443 138 138 109 444 144 144 110 445 146 146 106 446 145 145 105 447 148 148 115 450 150 150 810 451 951 951 811 448 952 952 811 448 952 952 114 449 151 151 115 450 150 150 807 454 948 948 810 455 951 951 115 452 150 150 115 452 150 150 116 453 152 152 807 454 948 948 121 458 159 159 120 459 158 158 807 456 948 948 807 456 948 948 823 457 964 964 121 458 159 159 103 462 160 160 121 463 159 159 823 460 964 964 823 460 964 964 102 461 154 154 103 462 160 160 122 466 167 167 123 467 162 162 815 464 956 956 815 464 956 956 816 465 957 957 122 466 167 167 123 470 162 162 124 471 164 164 812 468 953 953 812 468 953 953 815 469 956 956 123 470 162 162 124 474 164 164 125 475 165 165 824 472 965 965 824 472 965 965 812 473 953 953 124 474 164 164 125 478 165 165 101 479 166 166 102 476 154 154 102 476 154 154 824 477 965 965 125 478 165 165 119 482 156 156 820 483 961 961 821 480 962 962 821 480 962 962 118 481 161 161 119 482 156 156 817 486 958 958 820 487 961 961 119 484 156 156 119 484 156 156 120 485 158 158 817 486 958 958 129 490 171 171 128 491 170 170 817 488 958 958 817 488 958 958 822 489 963 963 129 490 171 171 822 492 963 963 104 493 172 172 129 494 171 171 126 497 169 169 127 498 168 168 829 495 970 970 829 495 970 970 830 496 971 971 126 497 169 169 127 501 168 168 128 502 170 170 828 499 969 969 828 499 969 969 829 500 970 970 127 501 168 168 825 505 966 966 836 506 977 977 125 503 165 165 125 503 165 165 124 504 164 164 825 505 966 966 101 507 166 166 125 508 165 165 836 509 977 977 130 510 174 174 172 511 175 175 171 512 176 176 171 515 176 176 170 516 178 178 131 513 177 177 131 513 177 177 130 514 174 174 171 515 176 176 170 519 178 178 169 520 180 180 132 517 179 179 132 517 179 179 131 518 177 177 170 519 178 178 168 521 181 181 132 522 179 179 169 523 180 180 168 526 181 181 167 527 183 183 133 524 182 182 133 524 182 182 132 525 179 179 168 526 181 181 167 530 183 183 166 531 185 185 134 528 184 184 134 528 184 184 133 529 182 182 167 530 183 183 165 532 186 186 134 533 184 184 166 534 185 185 165 537 186 186 164 538 188 188 135 535 187 187 135 535 187 187 134 536 184 184 165 537 186 186 164 541 188 188 163 542 190 190 136 539 189 189 136 539 189 189 135 540 187 187 164 541 188 188 136 543 189 189 163 544 190 190 162 545 191 191 162 548 191 191 173 549 193 193 137 546 192 192 137 546 192 192 136 547 189 189 162 548 191 191 173 552 195 195 172 553 175 175 130 550 174 174 130 550 174 174 137 551 194 194 173 552 195 195 138 556 196 196 139 557 197 197 171 554 176 176 171 554 176 176 172 555 175 175 138 556 196 196 139 560 197 197 140 561 198 198 170 558 178 178 170 558 178 178 171 559 176 176 139 560 197 197 140 564 198 198 141 565 199 199 169 562 180 180 169 562 180 180 170 563 178 178 140 564 198 198 169 568 180 180 141 569 199 199 142 566 200 200 142 566 200 200 168 567 181 181 169 568 180 180 142 572 200 200 143 573 201 201 167 570 183 183 167 570 183 183 168 571 181 181 142 572 200 200 143 576 201 201 144 577 202 202 166 574 185 185 166 574 185 185 167 575 183 183 143 576 201 201 166 580 185 185 144 581 202 202 145 578 203 203 145 578 203 203 165 579 186 186 166 580 185 185 145 584 203 203 146 585 204 204 164 582 188 188 164 582 188 188 165 583 186 186 145 584 203 203 146 588 204 204 147 589 205 205 163 586 190 190 163 586 190 190 164 587 188 188 146 588 204 204 147 592 205 205 148 593 206 206 162 590 191 191 162 590 191 191 163 591 190 190 147 592 205 205 148 596 206 206 149 597 207 207 173 594 193 193 173 594 193 193 162 595 191 191 148 596 206 206 173 600 195 195 149 601 208 208 138 598 196 196 138 598 196 196 172 599 175 175 173 600 195 195 160 604 211 211 159 605 212 212 139 602 209 209 139 602 209 209 138 603 210 210 160 604 211 211 159 608 212 212 158 609 214 214 140 606 213 213 140 606 213 213 139 607 209 209 159 608 212 212 158 612 214 214 157 613 216 216 141 610 215 215 141 610 215 215 140 611 213 213 158 612 214 214 142 616 218 218 141 617 215 215 157 614 216 216 157 614 216 216 156 615 217 217 142 616 218 218 156 620 217 217 155 621 220 220 143 618 219 219 143 618 219 219 142 619 218 218 156 620 217 217 155 624 220 220 154 625 222 222 144 622 221 221 144 622 221 221 143 623 219 219 155 624 220 220 145 628 224 224 144 629 221 221 154 626 222 222 154 626 222 222 153 627 223 223 145 628 224 224 153 632 223 223 152 633 226 226 146 630 225 225 146 630 225 225 145 631 224 224 153 632 223 223 152 636 226 226 151 637 228 228 147 634 227 227 147 634 227 227 146 635 225 225 152 636 226 226 151 640 228 228 150 641 230 230 148 638 229 229 148 638 229 229 147 639 227 227 151 640 228 228 150 644 230 230 161 645 232 232 149 642 231 231 149 642 231 231 148 643 229 229 150 644 230 230 161 648 234 234 160 649 211 211 138 646 210 210 138 646 210 210 149 647 233 233 161 648 234 234 159 650 212 212 160 651 211 211 130 652 174 174 130 655 174 174 131 656 177 177 158 653 214 214 158 653 214 214 159 654 212 212 130 655 174 174 131 659 177 177 132 660 179 179 157 657 216 216 157 657 216 216 158 658 214 214 131 659 177 177 132 661 179 179 156 662 217 217 157 663 216 216 132 666 179 179 133 667 182 182 155 664 220 220 155 664 220 220 156 665 217 217 132 666 179 179 133 670 182 182 134 671 184 184 154 668 222 222 154 668 222 222 155 669 220 220 133 670 182 182 134 672 184 184 153 673 223 223 154 674 222 222 134 677 184 184 135 678 187 187 152 675 226 226 152 675 226 226 153 676 223 223 134 677 184 184 135 681 187 187 136 682 189 189 151 679 228 228 151 679 228 228 152 680 226 226 135 681 187 187 150 683 230 230 151 684 228 228 136 685 189 189 136 688 189 189 137 689 192 192 161 686 232 232 161 686 232 232 150 687 230 230 136 688 189 189 161 692 234 234 137 693 194 194 130 690 174 174 130 690 174 174 160 691 211 211 161 692 234 234 109 696 896 896 304 697 356 356 845 694 988 988 845 694 988 988 107 695 235 235 109 696 896 896 303 698 240 240 113 699 241 241 110 700 242 242 183 701 243 243 180 702 244 244 184 703 245 245 183 704 243 243 184 705 245 245 185 706 246 246 184 707 245 245 186 708 247 247 187 709 248 248 184 710 245 245 187 711 248 248 185 712 246 246 188 713 249 249 180 714 244 244 183 715 243 243 185 716 246 246 188 717 249 249 183 718 243 243 188 719 249 249 189 720 250 250 190 721 251 251 185 722 246 246 191 723 252 252 189 724 250 250 191 725 252 252 187 726 248 248 192 727 253 253 185 728 246 246 189 729 250 250 188 730 249 249 193 731 254 254 191 732 252 252 194 733 255 255 186 736 247 247 196 737 256 256 192 734 253 253 192 734 253 253 187 735 248 248 186 736 247 247 193 738 254 254 197 739 257 257 198 740 258 258 198 743 258 258 190 744 251 251 189 741 250 250 189 741 250 250 193 742 254 254 198 743 258 258 199 745 259 259 197 746 257 257 200 747 260 260 202 750 262 262 203 751 263 263 200 748 260 260 200 748 260 260 201 749 261 261 202 750 262 262 204 752 264 264 205 753 265 265 206 754 266 266 180 755 244 244 188 756 249 249 181 757 238 238 203 760 263 263 202 761 262 262 204 758 264 264 204 758 264 264 206 759 266 266 203 760 263 263 184 762 245 245 180 763 244 244 68 764 267 267 186 767 247 247 184 768 245 245 68 765 267 267 68 765 267 267 207 766 268 268 186 767 247 247 196 771 256 256 186 772 247 247 207 769 268 268 207 769 268 268 195 770 269 269 196 771 256 256 190 775 251 251 198 776 258 258 197 773 257 257 197 773 257 257 199 774 259 259 190 775 251 251 194 777 255 255 200 778 260 260 197 779 257 257 201 780 261 261 195 781 269 269 207 782 268 268 188 785 249 249 190 786 251 251 199 783 259 259 199 783 259 259 181 784 238 238 188 785 249 249 189 787 250 250 191 788 252 252 193 789 254 254 191 790 252 252 185 791 246 246 187 792 248 248 195 793 269 269 192 794 253 253 196 795 256 256 195 796 269 269 201 797 261 261 208 798 270 270 208 801 270 270 201 802 261 261 200 799 260 260 200 799 260 260 194 800 255 255 208 801 270 270 194 803 255 255 191 804 252 252 208 805 270 270 208 806 270 270 191 807 252 252 192 808 253 253 194 809 255 255 197 810 257 257 193 811 254 254 192 812 253 253 195 813 269 269 208 814 270 270 211 817 272 272 205 818 265 265 204 815 264 264 204 815 264 264 210 816 271 271 211 817 272 272 211 821 272 272 212 822 273 273 206 819 266 266 206 819 266 266 205 820 265 265 211 821 272 272 201 823 261 261 213 824 274 274 214 825 275 275 202 826 262 262 210 827 271 271 204 828 264 264 203 829 263 263 212 830 273 273 200 831 260 260 215 832 276 276 199 833 259 259 200 834 260 260 207 835 268 268 213 836 274 274 201 837 261 261 210 838 271 271 201 839 261 261 214 840 275 275 200 841 260 260 212 842 273 273 216 843 277 277 215 844 276 276 200 845 260 260 216 846 277 277 181 847 238 238 199 848 259 259 215 849 276 276 68 850 267 267 179 851 278 278 207 852 268 268 202 853 262 262 201 854 261 261 210 855 271 271 203 856 263 263 206 857 266 266 212 858 273 273 845 861 988 988 304 862 356 356 305 859 279 279 305 859 279 279 844 860 986 986 845 861 988 988 215 865 276 276 227 866 283 283 182 863 239 239 182 863 239 239 181 864 238 238 215 865 276 276 221 869 284 284 257 870 323 323 102 867 324 324 102 867 324 324 101 868 285 285 221 869 284 284 258 873 325 325 257 874 323 323 221 871 284 284 221 871 284 284 222 872 286 286 258 873 325 325 259 877 326 326 258 878 325 325 222 875 286 286 222 875 286 286 223 876 287 287 259 877 326 326 260 881 327 327 259 882 326 326 223 879 287 287 223 879 287 287 224 880 288 288 260 881 327 327 261 885 328 328 260 886 327 327 224 883 288 288 224 883 288 288 225 884 289 289 261 885 328 328 229 889 292 292 226 890 293 293 228 887 290 290 228 887 290 290 230 888 291 291 229 889 292 292 230 893 291 291 228 894 290 290 227 891 283 283 227 891 283 283 215 892 276 276 230 893 291 291 236 897 294 294 230 898 291 291 215 895 276 276 215 895 276 276 216 896 277 277 236 897 294 294 235 901 295 295 229 902 292 292 230 899 291 291 230 899 291 291 236 900 294 294 235 901 295 295 232 905 298 298 233 906 299 299 234 903 296 296 234 903 296 296 231 904 297 297 232 905 298 298 231 909 297 297 234 910 296 296 212 907 273 273 212 907 273 273 211 908 272 272 231 909 297 297 233 913 299 299 235 914 295 295 236 911 294 294 236 911 294 294 234 912 296 296 233 913 299 299 234 917 296 296 236 918 294 294 216 915 277 277 216 915 277 277 212 916 273 273 234 917 296 296 225 919 289 289 233 920 299 299 232 921 298 298 226 922 293 293 229 923 292 292 235 924 295 295 225 925 289 289 226 926 293 293 235 927 295 295 235 928 295 295 233 929 299 299 225 930 289 289 247 933 301 301 217 934 281 281 209 931 280 280 209 931 280 280 243 932 300 300 247 933 301 301 102 937 324 324 257 938 323 323 237 935 302 302 237 935 302 302 103 936 303 303 102 937 324 324 257 941 323 323 258 942 325 325 238 939 304 304 238 939 304 304 237 940 302 302 257 941 323 323 258 945 325 325 259 946 326 326 239 943 305 305 239 943 305 305 238 944 304 304 258 945 325 325 259 949 326 326 260 950 327 327 240 947 306 306 240 947 306 306 239 948 305 305 259 949 326 326 260 953 327 327 261 954 328 328 241 951 307 307 241 951 307 307 240 952 306 306 260 953 327 327 246 957 310 310 248 958 311 311 245 955 308 308 245 955 308 308 242 956 309 309 246 957 310 310 248 961 311 311 247 962 301 301 243 959 300 300 243 959 300 300 245 960 308 308 248 961 311 311 255 965 312 312 256 966 313 313 247 963 301 301 247 963 301 301 248 964 311 311 255 965 312 312 254 969 314 314 255 970 312 312 248 967 311 311 248 967 311 311 246 968 310 310 254 969 314 314 250 973 317 317 249 974 318 318 252 971 315 315 252 971 315 315 251 972 316 316 250 973 317 317 249 977 318 318 244 978 320 320 253 975 319 319 253 975 319 319 252 976 315 315 249 977 318 318 251 981 316 316 252 982 315 315 255 979 312 312 255 979 312 312 254 980 314 314 251 981 316 316 252 985 315 315 253 986 319 319 256 983 313 313 256 983 313 313 255 984 312 312 252 985 315 315 250 987 317 317 251 988 316 316 241 989 307 307 242 990 309 309 254 991 314 314 246 992 310 310 241 993 307 307 254 994 314 314 242 995 309 309 254 996 314 314 241 997 307 307 251 998 316 316 244 1001 320 320 219 1002 322 322 218 999 321 321 218 999 321 321 253 1000 319 319 244 1001 320 320 264 1005 331 331 262 1006 332 332 263 1003 329 329 263 1003 329 329 266 1004 330 330 264 1005 331 331 176 1007 333 333 265 1008 334 334 266 1009 330 330 271 1012 336 336 266 1013 330 330 265 1010 334 334 265 1010 334 334 272 1011 335 335 271 1012 336 336 270 1016 337 337 264 1017 331 331 266 1014 330 330 266 1014 330 330 271 1015 336 336 270 1016 337 337 250 1020 317 317 267 1021 339 339 268 1018 338 338 268 1018 338 338 249 1019 318 318 250 1020 317 317 249 1024 318 318 268 1025 338 338 269 1022 340 340 269 1022 340 340 244 1023 320 320 249 1024 318 318 267 1028 339 339 270 1029 337 337 271 1026 336 336 271 1026 336 336 268 1027 338 338 267 1028 339 339 268 1032 338 338 271 1033 336 336 272 1030 335 335 272 1030 335 335 269 1031 340 340 268 1032 338 338 262 1034 332 332 264 1035 331 331 270 1036 337 337 261 1037 328 328 262 1038 332 332 270 1039 337 337 270 1040 337 337 267 1041 339 339 261 1042 328 328 244 1045 320 320 269 1046 340 340 220 1043 341 341 220 1043 341 341 219 1044 322 322 244 1045 320 320 273 1049 342 342 274 1050 343 343 263 1047 329 329 263 1047 329 329 262 1048 332 332 273 1049 342 342 175 1051 344 344 263 1052 329 329 177 1053 345 345 278 1056 346 346 214 1057 275 275 213 1054 274 274 213 1054 274 274 274 1055 343 343 278 1056 346 346 277 1060 347 347 278 1061 346 346 274 1058 343 343 274 1058 343 343 273 1059 342 342 277 1060 347 347 232 1064 298 298 231 1065 297 297 276 1062 348 348 276 1062 348 348 275 1063 349 349 232 1064 298 298 231 1068 297 297 211 1069 272 272 210 1066 271 271 210 1066 271 271 276 1067 348 348 231 1068 297 297 275 1072 349 349 276 1073 348 348 278 1070 346 346 278 1070 346 346 277 1071 347 347 275 1072 349 349 276 1076 348 348 210 1077 271 271 214 1074 275 275 214 1074 275 275 278 1075 346 346 276 1076 348 348 262 1078 332 332 277 1079 347 347 273 1080 342 342 261 1081 328 328 277 1082 347 347 262 1083 332 332 277 1084 347 347 261 1085 328 328 275 1086 349 349 280 1087 350 350 247 1088 301 301 256 1089 313 313 281 1090 351 351 253 1091 319 319 218 1092 321 321 282 1093 352 352 269 1094 340 340 283 1095 353 353 265 1096 334 334 284 1097 354 354 283 1098 353 353 279 1099 355 355 247 1100 301 301 280 1101 350 350 253 1102 319 319 280 1103 350 350 256 1104 313 313 283 1105 353 353 269 1106 340 340 272 1107 335 335 265 1108 334 334 283 1109 353 353 272 1110 335 335 290 1111 358 358 285 1112 282 282 291 1113 359 359 290 1114 358 358 291 1115 359 359 292 1116 360 360 291 1117 359 359 293 1118 361 361 294 1119 362 362 291 1120 359 359 294 1121 362 362 292 1122 360 360 295 1123 363 363 285 1124 282 282 290 1125 358 358 292 1126 360 360 295 1127 363 363 290 1128 358 358 295 1129 363 363 296 1130 364 364 297 1131 365 365 292 1132 360 360 298 1133 366 366 296 1134 364 364 298 1135 366 366 294 1136 362 362 288 1137 367 367 292 1138 360 360 296 1139 364 364 295 1140 363 363 287 1141 368 368 298 1142 366 366 286 1143 369 369 293 1146 361 361 301 1147 370 370 288 1144 367 367 288 1144 367 367 294 1145 362 362 293 1146 361 361 287 1148 368 368 300 1149 371 371 302 1150 372 372 302 1153 372 372 297 1154 365 365 296 1151 364 364 296 1151 364 364 287 1152 368 368 302 1153 372 372 284 1155 354 354 300 1156 371 371 283 1157 353 353 281 1160 351 351 282 1161 352 352 283 1158 353 353 283 1158 353 353 280 1159 350 350 281 1160 351 351 218 1162 321 321 219 1163 322 322 220 1164 341 341 285 1165 282 282 295 1166 363 363 72 1167 373 373 282 1170 352 352 281 1171 351 351 218 1168 321 321 218 1168 321 321 220 1169 341 341 282 1170 352 352 291 1172 359 359 285 1173 282 282 217 1174 281 281 293 1177 361 361 291 1178 359 359 217 1175 281 281 217 1175 281 281 279 1176 355 355 293 1177 361 361 301 1181 370 370 293 1182 361 361 279 1179 355 355 279 1179 355 355 299 1180 374 374 301 1181 370 370 297 1185 365 365 302 1186 372 372 300 1183 371 371 300 1183 371 371 284 1184 354 354 297 1185 365 365 286 1187 369 369 283 1188 353 353 300 1189 371 371 280 1190 350 350 299 1191 374 374 279 1192 355 355 295 1195 363 363 297 1196 365 365 284 1193 354 354 284 1193 354 354 72 1194 373 373 295 1195 363 363 296 1197 364 364 298 1198 366 366 287 1199 368 368 298 1200 366 366 292 1201 360 360 294 1202 362 362 299 1203 374 374 288 1204 367 367 301 1205 370 370 299 1206 374 374 280 1207 350 350 289 1208 375 375 289 1211 375 375 280 1212 350 350 283 1209 353 353 283 1209 353 353 286 1210 369 369 289 1211 375 375 286 1213 369 369 298 1214 366 366 289 1215 375 375 289 1216 375 375 298 1217 366 366 288 1218 367 367 286 1219 369 369 300 1220 371 371 287 1221 368 368 288 1222 367 367 299 1223 374 374 289 1224 375 375 72 1225 373 373 284 1226 354 354 178 1227 376 376 217 1228 281 281 247 1229 301 301 279 1230 355 355 281 1231 351 351 280 1232 350 350 253 1233 319 319 282 1234 352 352 220 1235 341 341 269 1236 340 340 175 1237 344 344 176 1238 333 333 263 1239 329 329 263 1240 329 329 176 1241 333 333 266 1242 330 330 177 1243 345 345 274 1244 343 343 213 1245 274 274 177 1246 345 345 263 1247 329 329 274 1248 343 343 178 1249 376 376 284 1250 354 354 265 1251 334 334 207 1252 268 268 179 1253 278 278 213 1254 274 274 69 1255 236 236 68 1256 267 267 180 1257 244 244 72 1258 373 373 71 1259 357 357 285 1260 282 282 178 1263 376 376 265 1264 334 334 176 1261 333 333 176 1261 333 333 174 1262 378 378 178 1263 376 376 179 1267 278 278 174 1268 378 378 177 1265 345 345 177 1265 345 345 213 1266 274 274 179 1267 278 278 177 1269 345 345 174 1270 378 378 176 1271 333 333 838 1272 980 980 840 1273 982 982 93 1274 506 506 838 1272 980 980 93 1274 506 506 92 1275 380 380 838 1272 980 980 92 1275 380 380 312 1276 381 381 838 1272 980 980 312 1276 381 381 313 1277 382 382 838 1272 980 980 313 1277 382 382 209 1278 383 383 314 1279 385 385 312 1280 381 381 315 1281 386 386 314 1282 385 385 315 1283 386 386 316 1284 387 387 315 1285 386 386 317 1286 388 388 318 1287 389 389 315 1288 386 386 318 1289 389 389 316 1290 387 387 319 1291 390 390 312 1292 381 381 314 1293 385 385 316 1294 387 387 319 1295 390 390 314 1296 385 385 319 1297 390 390 320 1298 391 391 321 1299 392 392 316 1300 387 387 322 1301 393 393 320 1302 391 391 322 1303 393 393 318 1304 389 389 323 1305 394 394 316 1306 387 387 320 1307 391 391 319 1308 390 390 324 1309 395 395 322 1310 393 393 325 1311 396 396 317 1314 388 388 327 1315 397 397 323 1312 394 394 323 1312 394 394 318 1313 389 389 317 1314 388 388 324 1316 395 395 328 1317 398 398 329 1318 399 399 329 1321 399 399 321 1322 392 392 320 1319 391 391 320 1319 391 391 324 1320 395 395 329 1321 399 399 330 1323 400 400 328 1324 398 398 331 1325 401 401 333 1328 403 403 334 1329 404 404 331 1326 401 401 331 1326 401 401 332 1327 402 402 333 1328 403 403 335 1330 405 405 336 1331 406 406 337 1332 407 407 312 1333 381 381 319 1334 390 390 313 1335 382 382 334 1338 404 404 333 1339 403 403 335 1336 405 405 335 1336 405 405 337 1337 407 407 334 1338 404 404 315 1340 386 386 312 1341 381 381 91 1342 408 408 317 1345 388 388 315 1346 386 386 91 1343 408 408 91 1343 408 408 338 1344 409 409 317 1345 388 388 327 1349 397 397 317 1350 388 388 338 1347 409 409 338 1347 409 409 326 1348 410 410 327 1349 397 397 321 1353 392 392 329 1354 399 399 328 1351 398 398 328 1351 398 398 330 1352 400 400 321 1353 392 392 325 1355 396 396 331 1356 401 401 328 1357 398 398 332 1358 402 402 326 1359 410 410 338 1360 409 409 319 1363 390 390 321 1364 392 392 330 1361 400 400 330 1361 400 400 313 1362 382 382 319 1363 390 390 320 1365 391 391 322 1366 393 393 324 1367 395 395 322 1368 393 393 316 1369 387 387 318 1370 389 389 326 1371 410 410 323 1372 394 394 327 1373 397 397 326 1374 410 410 332 1375 402 402 339 1376 411 411 339 1379 411 411 332 1380 402 402 331 1377 401 401 331 1377 401 401 325 1378 396 396 339 1379 411 411 325 1381 396 396 322 1382 393 393 339 1383 411 411 339 1384 411 411 322 1385 393 393 323 1386 394 394 325 1387 396 396 328 1388 398 398 324 1389 395 395 323 1390 394 394 326 1391 410 410 339 1392 411 411 341 1395 413 413 336 1396 406 406 335 1393 405 405 335 1393 405 405 340 1394 412 412 341 1395 413 413 341 1399 413 413 342 1400 414 414 337 1397 407 407 337 1397 407 407 336 1398 406 406 341 1399 413 413 332 1401 402 402 343 1402 415 415 344 1403 416 416 333 1404 403 403 340 1405 412 412 335 1406 405 405 334 1407 404 404 342 1408 414 414 331 1409 401 401 345 1410 417 417 330 1411 400 400 331 1412 401 401 338 1413 409 409 343 1414 415 415 332 1415 402 402 340 1416 412 412 332 1417 402 402 344 1418 416 416 331 1419 401 401 342 1420 414 414 346 1421 418 418 345 1422 417 417 331 1423 401 401 346 1424 418 418 313 1425 382 382 330 1426 400 400 345 1427 417 417 91 1428 408 408 311 1429 419 419 338 1430 409 409 333 1431 403 403 332 1432 402 402 340 1433 412 412 334 1434 404 404 337 1435 407 407 342 1436 414 414 840 1437 982 982 841 1438 983 983 182 1439 239 239 840 1437 982 982 182 1439 239 239 347 1440 420 420 840 1437 982 982 347 1440 420 420 399 1441 421 421 840 1437 982 982 399 1441 421 421 94 1442 486 486 840 1437 982 982 94 1442 486 486 93 1443 506 506 345 1446 417 417 243 1447 422 422 209 1444 383 383 209 1444 383 383 313 1445 382 382 345 1446 417 417 237 1450 423 423 371 1451 453 453 104 1448 454 454 104 1448 454 454 103 1449 424 424 237 1450 423 423 372 1454 455 455 371 1455 453 453 237 1452 423 423 237 1452 423 423 238 1453 425 425 372 1454 455 455 373 1458 456 456 372 1459 455 455 238 1456 425 425 238 1456 425 425 239 1457 426 426 373 1458 456 456 374 1462 457 457 373 1463 456 456 239 1460 426 426 239 1460 426 426 240 1461 427 427 374 1462 457 457 375 1466 458 458 374 1467 457 457 240 1464 427 427 240 1464 427 427 241 1465 428 428 375 1466 458 458 351 1470 431 431 242 1471 432 432 245 1468 429 429 245 1468 429 429 352 1469 430 430 351 1470 431 431 352 1474 430 430 245 1475 429 429 243 1472 422 422 243 1472 422 422 345 1473 417 417 352 1474 430 430 358 1478 433 433 352 1479 430 430 345 1476 417 417 345 1476 417 417 346 1477 418 418 358 1478 433 433 357 1482 434 434 351 1483 431 431 352 1480 430 430 352 1480 430 430 358 1481 433 433 357 1482 434 434 354 1486 437 437 355 1487 438 438 356 1484 435 435 356 1484 435 435 353 1485 436 436 354 1486 437 437 353 1490 436 436 356 1491 435 435 342 1488 414 414 342 1488 414 414 341 1489 413 413 353 1490 436 436 355 1494 438 438 357 1495 434 434 358 1492 433 433 358 1492 433 433 356 1493 435 435 355 1494 438 438 356 1498 435 435 358 1499 433 433 346 1496 418 418 346 1496 418 418 342 1497 414 414 356 1498 435 435 375 1500 458 458 354 1501 437 437 389 1502 479 479 242 1503 432 432 351 1504 431 431 357 1505 434 434 241 1506 428 428 242 1507 432 432 357 1508 434 434 357 1509 434 434 355 1510 438 438 241 1511 428 428 361 1514 439 439 347 1515 420 420 182 1512 239 239 182 1512 239 239 227 1513 283 283 361 1514 439 439 104 1518 454 454 371 1519 453 453 221 1516 284 284 221 1516 284 284 101 1517 285 285 104 1518 454 454 371 1522 453 453 372 1523 455 455 222 1520 286 286 222 1520 286 286 221 1521 284 284 371 1522 453 453 372 1526 455 455 373 1527 456 456 223 1524 287 287 223 1524 287 287 222 1525 286 286 372 1526 455 455 373 1530 456 456 374 1531 457 457 224 1528 288 288 224 1528 288 288 223 1529 287 287 373 1530 456 456 374 1534 457 457 375 1535 458 458 225 1532 289 289 225 1532 289 289 224 1533 288 288 374 1534 457 457 360 1538 440 440 362 1539 441 441 228 1536 290 290 228 1536 290 290 226 1537 293 293 360 1538 440 440 362 1542 441 441 361 1543 439 439 227 1540 283 283 227 1540 283 283 228 1541 290 290 362 1542 441 441 369 1546 442 442 370 1547 443 443 361 1544 439 439 361 1544 439 439 362 1545 441 441 369 1546 442 442 368 1550 444 444 369 1551 442 442 362 1548 441 441 362 1548 441 441 360 1549 440 440 368 1550 444 444 364 1554 447 447 363 1555 448 448 366 1552 445 445 366 1552 445 445 365 1553 446 446 364 1554 447 447 363 1558 448 448 359 1559 450 450 367 1556 449 449 367 1556 449 449 366 1557 445 445 363 1558 448 448 365 1562 446 446 366 1563 445 445 369 1560 442 442 369 1560 442 442 368 1561 444 444 365 1562 446 446 366 1566 445 445 367 1567 449 449 370 1564 443 443 370 1564 443 443 369 1565 442 442 366 1566 445 445 364 1568 447 447 365 1569 446 446 225 1570 289 289 226 1571 293 293 368 1572 444 444 360 1573 440 440 225 1574 289 289 368 1575 444 444 226 1576 293 293 368 1577 444 444 225 1578 289 289 365 1579 446 446 359 1582 450 450 349 1583 452 452 348 1580 451 451 348 1580 451 451 367 1581 449 449 359 1582 450 450 378 1586 461 461 376 1587 462 462 377 1584 459 459 377 1584 459 459 380 1585 460 460 378 1586 461 461 308 1588 463 463 379 1589 464 464 380 1590 460 460 385 1593 466 466 380 1594 460 460 379 1591 464 464 379 1591 464 464 386 1592 465 465 385 1593 466 466 384 1597 467 467 378 1598 461 461 380 1595 460 460 380 1595 460 460 385 1596 466 466 384 1597 467 467 364 1601 447 447 381 1602 469 469 382 1599 468 468 382 1599 468 468 363 1600 448 448 364 1601 447 447 363 1605 448 448 382 1606 468 468 383 1603 470 470 383 1603 470 470 359 1604 450 450 363 1605 448 448 381 1609 469 469 384 1610 467 467 385 1607 466 466 385 1607 466 466 382 1608 468 468 381 1609 469 469 382 1613 468 468 385 1614 466 466 386 1611 465 465 386 1611 465 465 383 1612 470 470 382 1613 468 468 376 1615 462 462 378 1616 461 461 384 1617 467 467 375 1618 458 458 376 1619 462 462 384 1620 467 467 384 1621 467 467 381 1622 469 469 375 1623 458 458 359 1626 450 450 383 1627 470 470 350 1624 471 471 350 1624 471 471 349 1625 452 452 359 1626 450 450 387 1630 472 472 388 1631 473 473 377 1628 459 459 377 1628 459 459 376 1629 462 462 387 1630 472 472 307 1632 474 474 377 1633 459 459 309 1634 475 475 392 1637 476 476 344 1638 416 416 343 1635 415 415 343 1635 415 415 388 1636 473 473 392 1637 476 476 391 1641 477 477 392 1642 476 476 388 1639 473 473 388 1639 473 473 387 1640 472 472 391 1641 477 477 354 1645 437 437 353 1646 436 436 390 1643 478 478 390 1643 478 478 389 1644 479 479 354 1645 437 437 353 1649 436 436 341 1650 413 413 340 1647 412 412 340 1647 412 412 390 1648 478 478 353 1649 436 436 389 1653 479 479 390 1654 478 478 392 1651 476 476 392 1651 476 476 391 1652 477 477 389 1653 479 479 390 1657 478 478 340 1658 412 412 344 1655 416 416 344 1655 416 416 392 1656 476 476 390 1657 478 478 376 1659 462 462 391 1660 477 477 387 1661 472 472 375 1662 458 458 391 1663 477 477 376 1664 462 462 391 1665 477 477 375 1666 458 458 389 1667 479 479 394 1668 480 480 361 1669 439 439 370 1670 443 443 395 1671 481 481 367 1672 449 449 348 1673 451 451 396 1674 482 482 383 1675 470 470 397 1676 483 483 379 1677 464 464 398 1678 484 484 397 1679 483 483 393 1680 485 485 361 1681 439 439 394 1682 480 480 367 1683 449 449 394 1684 480 480 370 1685 443 443 397 1686 483 483 383 1687 470 470 386 1688 465 465 379 1689 464 464 397 1690 483 483 386 1691 465 465 404 1692 487 487 399 1693 421 421 405 1694 488 488 404 1695 487 487 405 1696 488 488 406 1697 489 489 405 1698 488 488 407 1699 490 490 408 1700 491 491 405 1701 488 488 408 1702 491 491 406 1703 489 489 409 1704 492 492 399 1705 421 421 404 1706 487 487 406 1707 489 489 409 1708 492 492 404 1709 487 487 409 1710 492 492 410 1711 493 493 411 1712 494 494 406 1713 489 489 412 1714 495 495 410 1715 493 493 412 1716 495 495 408 1717 491 491 402 1718 496 496 406 1719 489 489 410 1720 493 493 409 1721 492 492 401 1722 497 497 412 1723 495 495 400 1724 498 498 407 1727 490 490 415 1728 499 499 402 1725 496 496 402 1725 496 496 408 1726 491 491 407 1727 490 490 401 1729 497 497 414 1730 500 500 416 1731 501 501 416 1734 501 501 411 1735 494 494 410 1732 493 493 410 1732 493 493 401 1733 497 497 416 1734 501 501 398 1736 484 484 414 1737 500 500 397 1738 483 483 395 1741 481 481 396 1742 482 482 397 1739 483 483 397 1739 483 483 394 1740 480 480 395 1741 481 481 348 1743 451 451 349 1744 452 452 350 1745 471 471 399 1746 421 421 409 1747 492 492 95 1748 502 502 396 1751 482 482 395 1752 481 481 348 1749 451 451 348 1749 451 451 350 1750 471 471 396 1751 482 482 405 1753 488 488 399 1754 421 421 347 1755 420 420 407 1758 490 490 405 1759 488 488 347 1756 420 420 347 1756 420 420 393 1757 485 485 407 1758 490 490 415 1762 499 499 407 1763 490 490 393 1760 485 485 393 1760 485 485 413 1761 503 503 415 1762 499 499 411 1766 494 494 416 1767 501 501 414 1764 500 500 414 1764 500 500 398 1765 484 484 411 1766 494 494 400 1768 498 498 397 1769 483 483 414 1770 500 500 394 1771 480 480 413 1772 503 503 393 1773 485 485 409 1776 492 492 411 1777 494 494 398 1774 484 484 398 1774 484 484 95 1775 502 502 409 1776 492 492 410 1778 493 493 412 1779 495 495 401 1780 497 497 412 1781 495 495 406 1782 489 489 408 1783 491 491 413 1784 503 503 402 1785 496 496 415 1786 499 499 413 1787 503 503 394 1788 480 480 403 1789 504 504 403 1792 504 504 394 1793 480 480 397 1790 483 483 397 1790 483 483 400 1791 498 498 403 1792 504 504 400 1794 498 498 412 1795 495 495 403 1796 504 504 403 1797 504 504 412 1798 495 495 402 1799 496 496 400 1800 498 498 414 1801 500 500 401 1802 497 497 402 1803 496 496 413 1804 503 503 403 1805 504 504 95 1806 502 502 398 1807 484 484 310 1808 505 505 347 1809 420 420 361 1810 439 439 393 1811 485 485 395 1812 481 481 394 1813 480 480 367 1814 449 449 396 1815 482 482 350 1816 471 471 383 1817 470 470 307 1818 474 474 308 1819 463 463 377 1820 459 459 377 1821 459 459 308 1822 463 463 380 1823 460 460 309 1824 475 475 388 1825 473 473 343 1826 415 415 309 1827 475 475 377 1828 459 459 388 1829 473 473 310 1830 505 505 398 1831 484 484 379 1832 464 464 338 1833 409 409 311 1834 419 419 343 1835 415 415 92 1836 380 380 91 1837 408 408 312 1838 381 381 95 1839 502 502 94 1840 486 486 399 1841 421 421 310 1844 505 505 379 1845 464 464 308 1842 463 463 308 1842 463 463 306 1843 507 507 310 1844 505 505 311 1848 419 419 306 1849 507 507 309 1846 475 475 309 1846 475 475 343 1847 415 415 311 1848 419 419 309 1850 475 475 306 1851 507 507 308 1852 463 463 427 1853 508 508 428 1854 509 509 429 1855 510 510 427 1856 508 508 429 1857 510 510 426 1858 511 511 429 1859 510 510 419 1860 512 512 425 1861 513 513 429 1862 510 510 425 1863 513 513 426 1864 511 511 430 1865 514 514 428 1866 509 509 427 1867 508 508 426 1868 511 511 430 1869 514 514 427 1870 508 508 430 1871 514 514 424 1872 515 515 423 1873 516 516 426 1874 511 511 431 1875 517 517 424 1876 515 515 431 1877 517 517 425 1878 513 513 420 1879 518 518 426 1880 511 511 424 1881 515 515 430 1882 514 514 431 1883 517 517 418 1884 519 519 422 1885 520 520 431 1886 517 517 422 1887 520 520 421 1888 521 521 418 1889 519 519 431 1890 517 517 420 1891 518 518 418 1892 519 519 420 1893 518 518 432 1894 522 522 419 1897 512 512 433 1898 523 523 420 1895 518 518 420 1895 518 518 425 1896 513 513 419 1897 512 512 421 1899 521 521 435 1900 524 524 434 1901 525 525 434 1904 525 525 423 1905 516 516 424 1902 515 515 424 1902 515 515 421 1903 521 521 434 1904 525 525 442 1906 526 526 422 1907 520 520 441 1908 527 527 439 1911 529 529 440 1912 530 530 441 1909 527 527 441 1909 527 527 438 1910 528 528 439 1911 529 529 448 1915 532 532 444 1916 533 533 445 1913 531 531 445 1913 531 531 439 1914 529 529 448 1915 532 532 437 1917 534 534 452 1918 535 535 453 1919 536 536 449 1922 538 538 453 1923 536 536 452 1920 535 535 452 1920 535 535 450 1921 537 537 449 1922 538 538 456 1926 541 541 455 1927 542 542 447 1924 539 539 447 1924 539 539 454 1925 540 540 456 1926 541 541 457 1930 545 545 459 1931 546 546 460 1928 543 543 460 1928 543 543 451 1929 544 544 457 1930 545 545 459 1934 546 546 456 1935 541 541 454 1932 540 540 454 1932 540 540 460 1933 543 543 459 1934 546 546 458 1938 548 548 498 1939 549 549 499 1936 547 547 499 1936 547 547 447 1937 539 539 458 1938 548 548 458 1940 548 548 447 1941 539 539 455 1942 542 542 463 1945 550 550 440 1946 530 530 445 1943 531 531 445 1943 531 531 444 1944 533 533 463 1945 550 550 461 1947 551 551 465 1948 552 552 442 1949 526 526 468 1952 555 555 466 1953 556 556 462 1950 553 553 462 1950 553 553 467 1951 554 554 468 1952 555 555 457 1956 545 545 451 1957 544 544 471 1954 557 557 471 1954 557 557 470 1955 558 558 457 1956 545 545 470 1960 558 558 471 1961 557 557 466 1958 556 556 466 1958 556 556 468 1959 555 555 470 1960 558 558 465 1964 552 552 449 1965 538 538 450 1962 537 537 450 1962 537 537 464 1963 559 559 465 1964 552 552 469 1968 562 562 462 1969 553 553 500 1966 560 560 500 1966 560 560 501 1967 561 561 469 1968 562 562 469 1970 562 562 467 1971 554 554 462 1972 553 553 445 1973 531 531 440 1974 530 530 439 1975 529 529 450 1976 537 537 429 1977 510 510 428 1978 509 509 450 1979 537 537 428 1980 509 509 430 1981 514 514 473 1984 565 565 502 1985 566 566 503 1982 563 563 503 1982 563 563 472 1983 564 564 473 1984 565 565 475 1988 569 569 504 1989 570 570 505 1986 567 567 505 1986 567 567 474 1987 568 568 475 1988 569 569 474 1992 568 568 505 1993 567 567 502 1990 566 566 502 1990 566 566 473 1991 565 565 474 1992 568 568 504 1994 570 570 475 1995 569 569 506 1996 571 571 1 1999 573 573 2 2000 574 574 506 1997 571 571 506 1997 571 571 0 1998 572 572 1 1999 573 573 506 2001 571 571 475 2002 569 569 0 2003 572 572 476 2006 575 575 458 2007 548 548 455 2004 542 542 455 2004 542 542 456 2005 541 541 476 2006 575 575 477 2010 576 576 481 2011 577 577 459 2008 546 546 459 2008 546 546 457 2009 545 545 477 2010 576 576 478 2014 578 578 472 2015 564 564 458 2012 548 548 458 2012 548 548 476 2013 575 575 478 2014 578 578 479 2018 579 579 480 2019 580 580 481 2016 577 577 481 2016 577 577 477 2017 576 576 479 2018 579 579 480 2022 580 580 478 2023 578 578 476 2020 575 575 476 2020 575 575 481 2021 577 577 480 2022 580 580 481 2026 577 577 476 2027 575 575 456 2024 541 541 456 2024 541 541 459 2025 546 546 481 2026 577 577 503 2030 563 563 498 2031 549 549 458 2028 548 548 458 2028 548 548 472 2029 564 564 503 2030 563 563 474 2032 568 568 473 2033 565 565 480 2034 580 580 478 2035 578 578 473 2036 565 565 472 2037 564 564 478 2038 578 578 480 2039 580 580 473 2040 565 565 479 2041 579 579 474 2042 568 568 480 2043 580 580 475 2044 569 569 474 2045 568 568 479 2046 579 579 475 2044 569 569 479 2046 579 579 488 2047 592 592 475 2044 569 569 488 2047 592 592 487 2048 591 591 482 2051 581 581 468 2052 555 555 467 2049 554 554 467 2049 554 554 469 2050 562 562 482 2051 581 581 477 2055 576 576 457 2056 545 545 470 2053 558 558 470 2053 558 558 486 2054 582 582 477 2055 576 576 484 2059 584 584 482 2060 581 581 469 2057 562 562 469 2057 562 562 483 2058 583 583 484 2059 584 584 479 2063 579 579 477 2064 576 576 486 2061 582 582 486 2061 582 582 485 2062 585 585 479 2063 579 579 485 2067 585 585 486 2068 582 582 482 2065 581 581 482 2065 581 581 484 2066 584 584 485 2067 585 585 486 2071 582 582 470 2072 558 558 468 2069 555 555 468 2069 555 555 482 2070 581 581 486 2071 582 582 507 2075 586 586 483 2076 583 583 469 2073 562 562 469 2073 562 562 501 2074 561 561 507 2075 586 586 489 2079 588 588 483 2080 583 583 507 2077 586 586 507 2077 586 586 508 2078 587 587 489 2079 588 588 487 2083 591 591 488 2084 592 592 509 2081 589 589 509 2081 589 589 510 2082 590 590 487 2083 591 591 488 2087 592 592 489 2088 588 588 508 2085 587 587 508 2085 587 587 509 2086 589 589 488 2087 592 592 510 2089 590 590 511 2090 593 593 487 2091 591 591 4 2094 595 595 511 2095 593 593 5 2092 596 596 5 2092 596 596 3 2093 594 594 4 2094 595 595 488 2096 592 592 485 2097 585 585 489 2098 588 588 484 2099 584 584 483 2100 583 583 489 2101 588 588 484 2102 584 584 489 2103 588 588 485 2104 585 585 479 2105 579 579 485 2106 585 585 488 2107 592 592 511 2108 593 593 4 2109 595 595 487 2110 591 591 6 2111 597 597 0 2112 572 572 475 2113 569 569 6 2111 597 597 475 2113 569 569 487 2114 591 591 6 2111 597 597 487 2114 591 591 4 2115 595 595 492 2118 599 599 447 2119 539 539 499 2116 547 547 499 2116 547 547 512 2117 598 598 492 2118 599 599 494 2122 601 601 448 2123 532 532 446 2120 600 600 446 2120 600 600 447 2121 539 539 494 2122 601 601 493 2126 602 602 494 2127 601 601 447 2124 539 539 447 2124 539 539 492 2125 599 599 493 2126 602 602 491 2130 603 603 490 2131 604 604 494 2128 601 601 494 2128 601 601 493 2129 602 602 491 2130 603 603 490 2134 604 604 444 2135 533 533 448 2132 532 532 448 2132 532 532 494 2133 601 601 490 2134 604 604 512 2136 598 598 493 2137 602 602 492 2138 599 599 513 2139 605 605 493 2140 602 602 512 2141 598 598 491 2142 603 603 493 2143 602 602 513 2144 605 605 453 2147 536 536 454 2148 540 540 447 2145 539 539 447 2145 539 539 446 2146 600 600 453 2147 536 536 460 2149 543 543 449 2150 538 538 451 2151 544 544 454 2152 540 540 453 2153 536 536 460 2154 543 543 449 2155 538 538 460 2156 543 543 453 2157 536 536 495 2160 606 606 514 2161 607 607 500 2158 560 560 500 2158 560 560 462 2159 553 553 495 2160 606 606 497 2164 608 608 462 2165 553 553 461 2162 551 551 461 2162 551 551 463 2163 550 550 497 2164 608 608 496 2168 609 609 495 2169 606 606 462 2166 553 553 462 2166 553 553 497 2167 608 608 496 2168 609 609 491 2172 603 603 496 2173 609 609 497 2170 608 608 497 2170 608 608 490 2171 604 604 491 2172 603 603 490 2176 604 604 497 2177 608 608 463 2174 550 550 463 2174 550 550 444 2175 533 533 490 2176 604 604 513 2178 605 605 515 2179 610 610 491 2180 603 603 514 2181 607 607 495 2182 606 606 496 2183 609 609 515 2184 610 610 514 2185 607 607 496 2186 609 609 491 2187 603 603 515 2188 610 610 496 2189 609 609 465 2192 552 552 461 2193 551 551 462 2190 553 553 462 2190 553 553 466 2191 556 556 465 2192 552 552 471 2194 557 557 451 2195 544 544 449 2196 538 538 466 2197 556 556 471 2198 557 557 465 2199 552 552 465 2200 552 552 471 2201 557 557 449 2202 538 538 464 2203 559 559 450 2204 537 537 430 2205 514 514 446 2206 600 600 448 2207 532 532 438 2208 528 528 446 2209 600 600 438 2210 528 528 437 2211 534 534 448 2212 532 532 439 2213 529 529 438 2214 528 528 441 2215 527 527 461 2216 551 551 442 2217 526 526 441 2218 527 527 440 2219 530 530 463 2220 550 550 463 2221 550 550 461 2222 551 551 441 2223 527 527 446 2224 600 600 437 2225 534 534 453 2226 536 536 442 2227 526 526 464 2228 559 559 443 2229 611 611 442 2230 526 526 465 2231 552 552 464 2232 559 559 437 2233 534 534 436 2234 612 612 452 2235 535 535 452 2236 535 535 429 2237 510 510 450 2238 537 537 429 2239 510 510 436 2240 612 612 419 2241 512 512 433 2244 523 523 419 2245 512 512 436 2242 612 612 436 2242 612 612 432 2243 522 522 433 2244 523 523 436 2248 612 612 437 2249 534 534 418 2246 519 519 418 2246 519 519 432 2247 522 522 436 2248 612 612 422 2252 520 520 442 2253 526 526 443 2250 611 611 443 2250 611 611 435 2251 524 524 422 2252 520 520 423 2256 516 516 434 2257 525 525 435 2254 524 524 435 2254 524 524 443 2255 611 611 423 2256 516 516 418 2260 519 519 438 2261 528 528 441 2258 527 527 441 2258 527 527 422 2259 520 520 418 2260 519 519 438 2262 528 528 418 2263 519 519 437 2264 534 534 443 2265 611 611 464 2266 559 559 430 2267 514 514 424 2268 515 515 431 2269 517 517 421 2270 521 521 431 2271 517 517 426 2272 511 511 425 2273 513 513 432 2274 522 522 420 2275 518 518 433 2276 523 523 421 2277 521 521 422 2278 520 520 435 2279 524 524 525 2280 613 613 526 2281 614 614 527 2282 615 615 525 2283 613 613 527 2284 615 615 524 2285 616 616 527 2286 615 615 517 2287 617 617 523 2288 618 618 527 2289 615 615 523 2290 618 618 524 2291 616 616 528 2292 619 619 526 2293 614 614 525 2294 613 613 524 2295 616 616 528 2296 619 619 525 2297 613 613 528 2298 619 619 522 2299 620 620 521 2300 621 621 524 2301 616 616 529 2302 622 622 522 2303 620 620 529 2304 622 622 523 2305 618 618 518 2306 623 623 524 2307 616 616 522 2308 620 620 528 2309 619 619 529 2310 622 622 516 2311 624 624 520 2312 625 625 529 2313 622 622 520 2314 625 625 519 2315 626 626 516 2316 624 624 529 2317 622 622 518 2318 623 623 516 2319 624 624 518 2320 623 623 530 2321 627 627 517 2324 617 617 531 2325 628 628 518 2322 623 623 518 2322 623 623 523 2323 618 618 517 2324 617 617 519 2326 626 626 533 2327 629 629 532 2328 630 630 532 2331 630 630 521 2332 621 621 522 2329 620 620 522 2329 620 620 519 2330 626 626 532 2331 630 630 540 2333 631 631 520 2334 625 625 539 2335 632 632 537 2338 634 634 538 2339 635 635 539 2336 632 632 539 2336 632 632 536 2337 633 633 537 2338 634 634 546 2342 637 637 542 2343 638 638 543 2340 636 636 543 2340 636 636 537 2341 634 634 546 2342 637 637 535 2344 639 639 550 2345 640 640 551 2346 641 641 547 2349 643 643 551 2350 641 641 550 2347 640 640 550 2347 640 640 548 2348 642 642 547 2349 643 643 554 2353 646 646 553 2354 647 647 545 2351 644 644 545 2351 644 644 552 2352 645 645 554 2353 646 646 555 2357 650 650 557 2358 651 651 558 2355 648 648 558 2355 648 648 549 2356 649 649 555 2357 650 650 557 2361 651 651 554 2362 646 646 552 2359 645 645 552 2359 645 645 558 2360 648 648 557 2361 651 651 556 2365 652 652 501 2366 561 561 500 2363 560 560 500 2363 560 560 545 2364 644 644 556 2365 652 652 556 2367 652 652 545 2368 644 644 553 2369 647 647 561 2372 653 653 538 2373 635 635 543 2370 636 636 543 2370 636 636 542 2371 638 638 561 2372 653 653 559 2374 654 654 563 2375 655 655 540 2376 631 631 566 2379 658 658 564 2380 659 659 560 2377 656 656 560 2377 656 656 565 2378 657 657 566 2379 658 658 555 2383 650 650 549 2384 649 649 569 2381 660 660 569 2381 660 660 568 2382 661 661 555 2383 650 650 568 2387 661 661 569 2388 660 660 564 2385 659 659 564 2385 659 659 566 2386 658 658 568 2387 661 661 563 2391 655 655 547 2392 643 643 548 2389 642 642 548 2389 642 642 562 2390 662 662 563 2391 655 655 567 2395 665 665 560 2396 656 656 596 2393 663 663 596 2393 663 663 597 2394 664 664 567 2395 665 665 567 2397 665 665 565 2398 657 657 560 2399 656 656 543 2400 636 636 538 2401 635 635 537 2402 634 634 548 2403 642 642 527 2404 615 615 526 2405 614 614 548 2406 642 642 526 2407 614 614 528 2408 619 619 571 2411 667 667 508 2412 587 587 507 2409 586 586 507 2409 586 586 570 2410 666 666 571 2411 667 667 573 2415 669 669 510 2416 590 590 509 2413 589 589 509 2413 589 589 572 2414 668 668 573 2415 669 669 572 2419 668 668 509 2420 589 589 508 2417 587 587 508 2417 587 587 571 2418 667 667 572 2419 668 668 510 2421 590 590 573 2422 669 669 511 2423 593 593 18 2426 670 670 19 2427 671 671 5 2424 596 596 5 2424 596 596 511 2425 593 593 18 2426 670 670 511 2428 593 593 573 2429 669 669 18 2430 670 670 574 2433 672 672 556 2434 652 652 553 2431 647 647 553 2431 647 647 554 2432 646 646 574 2433 672 672 575 2437 673 673 579 2438 674 674 557 2435 651 651 557 2435 651 651 555 2436 650 650 575 2437 673 673 576 2441 675 675 570 2442 666 666 556 2439 652 652 556 2439 652 652 574 2440 672 672 576 2441 675 675 577 2445 676 676 578 2446 677 677 579 2443 674 674 579 2443 674 674 575 2444 673 673 577 2445 676 676 578 2449 677 677 576 2450 675 675 574 2447 672 672 574 2447 672 672 579 2448 674 674 578 2449 677 677 579 2453 674 674 574 2454 672 672 554 2451 646 646 554 2451 646 646 557 2452 651 651 579 2453 674 674 507 2457 586 586 501 2458 561 561 556 2455 652 652 556 2455 652 652 570 2456 666 666 507 2457 586 586 572 2459 668 668 571 2460 667 667 578 2461 677 677 576 2462 675 675 571 2463 667 667 570 2464 666 666 576 2465 675 675 578 2466 677 677 571 2467 667 667 577 2468 676 676 572 2469 668 668 578 2470 677 677 573 2471 669 669 572 2472 668 668 577 2473 676 676 573 2471 669 669 577 2473 676 676 586 2474 689 689 573 2471 669 669 586 2474 689 689 585 2475 688 688 580 2478 678 678 566 2479 658 658 565 2476 657 657 565 2476 657 657 567 2477 665 665 580 2478 678 678 575 2482 673 673 555 2483 650 650 568 2480 661 661 568 2480 661 661 584 2481 679 679 575 2482 673 673 582 2486 681 681 580 2487 678 678 567 2484 665 665 567 2484 665 665 581 2485 680 680 582 2486 681 681 577 2490 676 676 575 2491 673 673 584 2488 679 679 584 2488 679 679 583 2489 682 682 577 2490 676 676 583 2494 682 682 584 2495 679 679 580 2492 678 678 580 2492 678 678 582 2493 681 681 583 2494 682 682 584 2498 679 679 568 2499 661 661 566 2496 658 658 566 2496 658 658 580 2497 678 678 584 2498 679 679 598 2502 683 683 581 2503 680 680 567 2500 665 665 567 2500 665 665 597 2501 664 664 598 2502 683 683 587 2506 685 685 581 2507 680 680 598 2504 683 683 598 2504 683 683 599 2505 684 684 587 2506 685 685 585 2510 688 688 586 2511 689 689 600 2508 686 686 600 2508 686 686 601 2509 687 687 585 2510 688 688 586 2514 689 689 587 2515 685 685 599 2512 684 684 599 2512 684 684 600 2513 686 686 586 2514 689 689 601 2516 687 687 602 2517 690 690 585 2518 688 688 21 2521 692 692 602 2522 690 690 14 2519 693 693 14 2519 693 693 20 2520 691 691 21 2521 692 692 586 2523 689 689 583 2524 682 682 587 2525 685 685 582 2526 681 681 581 2527 680 680 587 2528 685 685 582 2529 681 681 587 2530 685 685 583 2531 682 682 577 2532 676 676 583 2533 682 682 586 2534 689 689 602 2535 690 690 21 2536 692 692 585 2537 688 688 573 2540 669 669 585 2541 688 688 21 2538 692 692 21 2538 692 692 18 2539 670 670 573 2540 669 669 590 2544 694 694 545 2545 644 644 500 2542 560 560 500 2542 560 560 514 2543 607 607 590 2544 694 694 592 2548 696 696 546 2549 637 637 544 2546 695 695 544 2546 695 695 545 2547 644 644 592 2548 696 696 591 2552 697 697 592 2553 696 696 545 2550 644 644 545 2550 644 644 590 2551 694 694 591 2552 697 697 589 2556 698 698 588 2557 699 699 592 2554 696 696 592 2554 696 696 591 2555 697 697 589 2556 698 698 588 2560 699 699 542 2561 638 638 546 2558 637 637 546 2558 637 637 592 2559 696 696 588 2560 699 699 514 2562 607 607 591 2563 697 697 590 2564 694 694 515 2565 610 610 591 2566 697 697 514 2567 607 607 589 2568 698 698 591 2569 697 697 515 2570 610 610 551 2573 641 641 552 2574 645 645 545 2571 644 644 545 2571 644 644 544 2572 695 695 551 2573 641 641 558 2575 648 648 547 2576 643 643 549 2577 649 649 552 2578 645 645 551 2579 641 641 558 2580 648 648 547 2581 643 643 558 2582 648 648 551 2583 641 641 593 2586 700 700 603 2587 701 701 596 2584 663 663 596 2584 663 663 560 2585 656 656 593 2586 700 700 595 2590 702 702 560 2591 656 656 559 2588 654 654 559 2588 654 654 561 2589 653 653 595 2590 702 702 594 2594 703 703 593 2595 700 700 560 2592 656 656 560 2592 656 656 595 2593 702 702 594 2594 703 703 589 2598 698 698 594 2599 703 703 595 2596 702 702 595 2596 702 702 588 2597 699 699 589 2598 698 698 588 2602 699 699 595 2603 702 702 561 2600 653 653 561 2600 653 653 542 2601 638 638 588 2602 699 699 515 2604 610 610 604 2605 704 704 589 2606 698 698 603 2607 701 701 593 2608 700 700 594 2609 703 703 604 2610 704 704 603 2611 701 701 594 2612 703 703 589 2613 698 698 604 2614 704 704 594 2615 703 703 563 2618 655 655 559 2619 654 654 560 2616 656 656 560 2616 656 656 564 2617 659 659 563 2618 655 655 569 2620 660 660 549 2621 649 649 547 2622 643 643 564 2623 659 659 569 2624 660 660 563 2625 655 655 563 2626 655 655 569 2627 660 660 547 2628 643 643 562 2629 662 662 548 2630 642 642 528 2631 619 619 544 2632 695 695 546 2633 637 637 536 2634 633 633 544 2635 695 695 536 2636 633 633 535 2637 639 639 546 2638 637 637 537 2639 634 634 536 2640 633 633 539 2641 632 632 559 2642 654 654 540 2643 631 631 539 2644 632 632 538 2645 635 635 561 2646 653 653 561 2647 653 653 559 2648 654 654 539 2649 632 632 544 2650 695 695 535 2651 639 639 551 2652 641 641 540 2653 631 631 562 2654 662 662 541 2655 705 705 540 2656 631 631 563 2657 655 655 562 2658 662 662 535 2659 639 639 534 2660 706 706 550 2661 640 640 550 2662 640 640 527 2663 615 615 548 2664 642 642 517 2667 617 617 527 2668 615 615 550 2665 640 640 550 2665 640 640 534 2666 706 706 517 2667 617 617 531 2671 628 628 517 2672 617 617 534 2669 706 706 534 2669 706 706 530 2670 627 627 531 2671 628 628 534 2675 706 706 535 2676 639 639 516 2673 624 624 516 2673 624 624 530 2674 627 627 534 2675 706 706 520 2679 625 625 540 2680 631 631 541 2677 705 705 541 2677 705 705 533 2678 629 629 520 2679 625 625 521 2683 621 621 532 2684 630 630 533 2681 629 629 533 2681 629 629 541 2682 705 705 521 2683 621 621 516 2687 624 624 536 2688 633 633 539 2685 632 632 539 2685 632 632 520 2686 625 625 516 2687 624 624 536 2689 633 633 516 2690 624 624 535 2691 639 639 528 2694 619 619 521 2695 621 621 541 2692 705 705 541 2692 705 705 562 2693 662 662 528 2694 619 619 522 2696 620 620 529 2697 622 622 519 2698 626 626 529 2699 622 622 524 2700 616 616 523 2701 618 618 530 2702 627 627 518 2703 623 623 531 2704 628 628 519 2705 626 626 520 2706 625 625 533 2707 629 629 614 2708 707 707 615 2709 708 708 616 2710 709 709 614 2711 707 707 616 2712 709 709 613 2713 710 710 616 2714 709 709 606 2715 711 711 612 2716 712 712 616 2717 709 709 612 2718 712 712 613 2719 710 710 617 2720 713 713 615 2721 708 708 614 2722 707 707 613 2723 710 710 617 2724 713 713 614 2725 707 707 617 2726 713 713 611 2727 714 714 610 2728 715 715 613 2729 710 710 618 2730 716 716 611 2731 714 714 618 2732 716 716 612 2733 712 712 607 2734 717 717 613 2735 710 710 611 2736 714 714 617 2737 713 713 618 2738 716 716 605 2739 718 718 609 2740 719 719 618 2741 716 716 609 2742 719 719 608 2743 720 720 605 2744 718 718 618 2745 716 716 607 2746 717 717 605 2747 718 718 607 2748 717 717 619 2749 721 721 606 2752 711 711 620 2753 722 722 607 2750 717 717 607 2750 717 717 612 2751 712 712 606 2752 711 711 608 2754 720 720 622 2755 723 723 621 2756 724 724 621 2759 724 724 610 2760 715 715 611 2757 714 714 611 2757 714 714 608 2758 720 720 621 2759 724 724 629 2761 725 725 609 2762 719 719 628 2763 726 726 626 2766 728 728 627 2767 729 729 628 2764 726 726 628 2764 726 726 625 2765 727 727 626 2766 728 728 635 2770 731 731 631 2771 732 732 632 2768 730 730 632 2768 730 730 626 2769 728 728 635 2770 731 731 624 2772 733 733 639 2773 734 734 640 2774 735 735 636 2777 737 737 640 2778 735 735 639 2775 734 734 639 2775 734 734 637 2776 736 736 636 2777 737 737 643 2781 740 740 642 2782 741 741 634 2779 738 738 634 2779 738 738 641 2780 739 739 643 2781 740 740 644 2785 744 744 646 2786 745 745 647 2783 742 742 647 2783 742 742 638 2784 743 743 644 2785 744 744 646 2789 745 745 643 2790 740 740 641 2787 739 739 641 2787 739 739 647 2788 742 742 646 2789 745 745 645 2793 746 746 597 2794 664 664 596 2791 663 663 596 2791 663 663 634 2792 738 738 645 2793 746 746 645 2795 746 746 634 2796 738 738 642 2797 741 741 650 2800 747 747 627 2801 729 729 632 2798 730 730 632 2798 730 730 631 2799 732 732 650 2800 747 747 648 2802 748 748 652 2803 749 749 629 2804 725 725 655 2807 752 752 653 2808 753 753 649 2805 750 750 649 2805 750 750 654 2806 751 751 655 2807 752 752 644 2811 744 744 638 2812 743 743 658 2809 754 754 658 2809 754 754 657 2810 755 755 644 2811 744 744 657 2815 755 755 658 2816 754 754 653 2813 753 753 653 2813 753 753 655 2814 752 752 657 2815 755 755 652 2819 749 749 636 2820 737 737 637 2817 736 736 637 2817 736 736 651 2818 756 756 652 2819 749 749 656 2823 759 759 649 2824 750 750 685 2821 757 757 685 2821 757 757 686 2822 758 758 656 2823 759 759 656 2825 759 759 654 2826 751 751 649 2827 750 750 632 2828 730 730 627 2829 729 729 626 2830 728 728 637 2831 736 736 616 2832 709 709 615 2833 708 708 637 2834 736 736 615 2835 708 708 617 2836 713 713 660 2839 761 761 599 2840 684 684 598 2837 683 683 598 2837 683 683 659 2838 760 760 660 2839 761 761 662 2843 763 763 601 2844 687 687 600 2841 686 686 600 2841 686 686 661 2842 762 762 662 2843 763 763 661 2847 762 762 600 2848 686 686 599 2845 684 684 599 2845 684 684 660 2846 761 761 661 2847 762 762 601 2849 687 687 662 2850 763 763 602 2851 690 690 12 2854 764 764 13 2855 765 765 14 2852 693 693 14 2852 693 693 602 2853 690 690 12 2854 764 764 602 2856 690 690 662 2857 763 763 12 2858 764 764 663 2861 766 766 645 2862 746 746 642 2859 741 741 642 2859 741 741 643 2860 740 740 663 2861 766 766 664 2865 767 767 668 2866 768 768 646 2863 745 745 646 2863 745 745 644 2864 744 744 664 2865 767 767 665 2869 769 769 659 2870 760 760 645 2867 746 746 645 2867 746 746 663 2868 766 766 665 2869 769 769 666 2873 770 770 667 2874 771 771 668 2871 768 768 668 2871 768 768 664 2872 767 767 666 2873 770 770 667 2877 771 771 665 2878 769 769 663 2875 766 766 663 2875 766 766 668 2876 768 768 667 2877 771 771 668 2881 768 768 663 2882 766 766 643 2879 740 740 643 2879 740 740 646 2880 745 745 668 2881 768 768 598 2885 683 683 597 2886 664 664 645 2883 746 746 645 2883 746 746 659 2884 760 760 598 2885 683 683 661 2887 762 762 660 2888 761 761 667 2889 771 771 665 2890 769 769 660 2891 761 761 659 2892 760 760 665 2893 769 769 667 2894 771 771 660 2895 761 761 666 2896 770 770 661 2897 762 762 667 2898 771 771 662 2899 763 763 661 2900 762 762 666 2901 770 770 662 2899 763 763 666 2901 770 770 675 2902 783 783 662 2899 763 763 675 2902 783 783 674 2903 782 782 669 2906 772 772 655 2907 752 752 654 2904 751 751 654 2904 751 751 656 2905 759 759 669 2906 772 772 664 2910 767 767 644 2911 744 744 657 2908 755 755 657 2908 755 755 673 2909 773 773 664 2910 767 767 671 2914 775 775 669 2915 772 772 656 2912 759 759 656 2912 759 759 670 2913 774 774 671 2914 775 775 666 2918 770 770 664 2919 767 767 673 2916 773 773 673 2916 773 773 672 2917 776 776 666 2918 770 770 672 2922 776 776 673 2923 773 773 669 2920 772 772 669 2920 772 772 671 2921 775 775 672 2922 776 776 673 2926 773 773 657 2927 755 755 655 2924 752 752 655 2924 752 752 669 2925 772 772 673 2926 773 773 687 2930 777 777 670 2931 774 774 656 2928 759 759 656 2928 759 759 686 2929 758 758 687 2930 777 777 676 2934 779 779 670 2935 774 774 687 2932 777 777 687 2932 777 777 688 2933 778 778 676 2934 779 779 674 2938 782 782 675 2939 783 783 689 2936 780 780 689 2936 780 780 690 2937 781 781 674 2938 782 782 675 2942 783 783 676 2943 779 779 688 2940 778 778 688 2940 778 778 689 2941 780 780 675 2942 783 783 690 2944 781 781 691 2945 784 784 674 2946 782 782 16 2949 786 786 691 2950 784 784 9 2947 787 787 9 2947 787 787 15 2948 785 785 16 2949 786 786 675 2951 783 783 672 2952 776 776 676 2953 779 779 671 2954 775 775 670 2955 774 774 676 2956 779 779 671 2957 775 775 676 2958 779 779 672 2959 776 776 666 2960 770 770 672 2961 776 776 675 2962 783 783 691 2963 784 784 16 2964 786 786 674 2965 782 782 17 2966 788 788 12 2967 764 764 662 2968 763 763 17 2966 788 788 662 2968 763 763 674 2969 782 782 17 2966 788 788 674 2969 782 782 16 2970 786 786 679 2973 789 789 634 2974 738 738 596 2971 663 663 596 2971 663 663 603 2972 701 701 679 2973 789 789 681 2977 791 791 635 2978 731 731 633 2975 790 790 633 2975 790 790 634 2976 738 738 681 2977 791 791 680 2981 792 792 681 2982 791 791 634 2979 738 738 634 2979 738 738 679 2980 789 789 680 2981 792 792 678 2985 793 793 677 2986 794 794 681 2983 791 791 681 2983 791 791 680 2984 792 792 678 2985 793 793 677 2989 794 794 631 2990 732 732 635 2987 731 731 635 2987 731 731 681 2988 791 791 677 2989 794 794 603 2991 701 701 680 2992 792 792 679 2993 789 789 604 2994 704 704 680 2995 792 792 603 2996 701 701 678 2997 793 793 680 2998 792 792 604 2999 704 704 640 3002 735 735 641 3003 739 739 634 3000 738 738 634 3000 738 738 633 3001 790 790 640 3002 735 735 647 3004 742 742 636 3005 737 737 638 3006 743 743 641 3007 739 739 640 3008 735 735 647 3009 742 742 636 3010 737 737 647 3011 742 742 640 3012 735 735 682 3015 795 795 692 3016 796 796 685 3013 757 757 685 3013 757 757 649 3014 750 750 682 3015 795 795 684 3019 797 797 649 3020 750 750 648 3017 748 748 648 3017 748 748 650 3018 747 747 684 3019 797 797 683 3023 798 798 682 3024 795 795 649 3021 750 750 649 3021 750 750 684 3022 797 797 683 3023 798 798 678 3027 793 793 683 3028 798 798 684 3025 797 797 684 3025 797 797 677 3026 794 794 678 3027 793 793 677 3031 794 794 684 3032 797 797 650 3029 747 747 650 3029 747 747 631 3030 732 732 677 3031 794 794 604 3033 704 704 693 3034 799 799 678 3035 793 793 692 3036 796 796 682 3037 795 795 683 3038 798 798 693 3039 799 799 692 3040 796 796 683 3041 798 798 678 3042 793 793 693 3043 799 799 683 3044 798 798 652 3047 749 749 648 3048 748 748 649 3045 750 750 649 3045 750 750 653 3046 753 753 652 3047 749 749 658 3049 754 754 638 3050 743 743 636 3051 737 737 653 3052 753 753 658 3053 754 754 652 3054 749 749 652 3055 749 749 658 3056 754 754 636 3057 737 737 651 3058 756 756 637 3059 736 736 617 3060 713 713 633 3061 790 790 635 3062 731 731 625 3063 727 727 633 3064 790 790 625 3065 727 727 624 3066 733 733 635 3067 731 731 626 3068 728 728 625 3069 727 727 628 3070 726 726 648 3071 748 748 629 3072 725 725 628 3073 726 726 627 3074 729 729 650 3075 747 747 650 3076 747 747 648 3077 748 748 628 3078 726 726 633 3079 790 790 624 3080 733 733 640 3081 735 735 629 3082 725 725 651 3083 756 756 630 3084 800 800 629 3085 725 725 652 3086 749 749 651 3087 756 756 624 3088 733 733 623 3089 801 801 639 3090 734 734 639 3091 734 734 616 3092 709 709 637 3093 736 736 606 3096 711 711 616 3097 709 709 639 3094 734 734 639 3094 734 734 623 3095 801 801 606 3096 711 711 620 3100 722 722 606 3101 711 711 623 3098 801 801 623 3098 801 801 619 3099 721 721 620 3100 722 722 623 3104 801 801 624 3105 733 733 605 3102 718 718 605 3102 718 718 619 3103 721 721 623 3104 801 801 609 3108 719 719 629 3109 725 725 630 3106 800 800 630 3106 800 800 622 3107 723 723 609 3108 719 719 610 3112 715 715 621 3113 724 724 622 3110 723 723 622 3110 723 723 630 3111 800 800 610 3112 715 715 605 3116 718 718 625 3117 727 727 628 3114 726 726 628 3114 726 726 609 3115 719 719 605 3116 718 718 625 3118 727 727 605 3119 718 718 624 3120 733 733 617 3123 713 713 610 3124 715 715 630 3121 800 800 630 3121 800 800 651 3122 756 756 617 3123 713 713 611 3125 714 714 618 3126 716 716 608 3127 720 720 618 3128 716 716 613 3129 710 710 612 3130 712 712 619 3131 721 721 607 3132 717 717 620 3133 722 722 608 3134 720 720 609 3135 719 719 622 3136 723 723 703 3137 802 802 704 3138 803 803 705 3139 804 804 703 3140 802 802 705 3141 804 804 702 3142 805 805 705 3143 804 804 695 3144 806 806 701 3145 807 807 705 3146 804 804 701 3147 807 807 702 3148 805 805 706 3149 808 808 704 3150 803 803 703 3151 802 802 702 3152 805 805 706 3153 808 808 703 3154 802 802 706 3155 808 808 700 3156 809 809 699 3157 810 810 702 3158 805 805 707 3159 811 811 700 3160 809 809 707 3161 811 811 701 3162 807 807 696 3163 812 812 702 3164 805 805 700 3165 809 809 706 3166 808 808 707 3167 811 811 694 3168 813 813 698 3169 814 814 707 3170 811 811 698 3171 814 814 697 3172 815 815 694 3173 813 813 707 3174 811 811 696 3175 812 812 694 3176 813 813 696 3177 812 812 708 3178 816 816 695 3181 806 806 709 3182 817 817 696 3179 812 812 696 3179 812 812 701 3180 807 807 695 3181 806 806 697 3183 815 815 711 3184 818 818 710 3185 819 819 710 3188 819 819 699 3189 810 810 700 3186 809 809 700 3186 809 809 697 3187 815 815 710 3188 819 819 718 3190 820 820 698 3191 814 814 717 3192 821 821 715 3195 823 823 716 3196 824 824 717 3193 821 821 717 3193 821 821 714 3194 822 822 715 3195 823 823 724 3199 826 826 720 3200 827 827 721 3197 825 825 721 3197 825 825 715 3198 823 823 724 3199 826 826 713 3201 828 828 728 3202 829 829 729 3203 830 830 725 3206 832 832 729 3207 830 830 728 3204 829 829 728 3204 829 829 726 3205 831 831 725 3206 832 832 732 3210 835 835 731 3211 836 836 723 3208 833 833 723 3208 833 833 730 3209 834 834 732 3210 835 835 733 3214 839 839 735 3215 840 840 736 3212 837 837 736 3212 837 837 727 3213 838 838 733 3214 839 839 735 3218 840 840 732 3219 835 835 730 3216 834 834 730 3216 834 834 736 3217 837 837 735 3218 840 840 734 3222 841 841 686 3223 758 758 685 3220 757 757 685 3220 757 757 723 3221 833 833 734 3222 841 841 734 3224 841 841 723 3225 833 833 731 3226 836 836 739 3229 842 842 716 3230 824 824 721 3227 825 825 721 3227 825 825 720 3228 827 827 739 3229 842 842 737 3231 843 843 741 3232 844 844 718 3233 820 820 744 3236 847 847 742 3237 848 848 738 3234 845 845 738 3234 845 845 743 3235 846 846 744 3236 847 847 733 3240 839 839 727 3241 838 838 747 3238 849 849 747 3238 849 849 746 3239 850 850 733 3240 839 839 746 3244 850 850 747 3245 849 849 742 3242 848 848 742 3242 848 848 744 3243 847 847 746 3244 850 850 741 3248 844 844 725 3249 832 832 726 3246 831 831 726 3246 831 831 740 3247 851 851 741 3248 844 844 745 3252 854 854 738 3253 845 845 499 3250 852 852 499 3250 852 852 498 3251 853 853 745 3252 854 854 745 3254 854 854 743 3255 846 846 738 3256 845 845 721 3257 825 825 716 3258 824 824 715 3259 823 823 726 3260 831 831 705 3261 804 804 704 3262 803 803 726 3263 831 831 704 3264 803 803 706 3265 808 808 749 3268 856 856 688 3269 778 778 687 3266 777 777 687 3266 777 777 748 3267 855 855 749 3268 856 856 751 3272 858 858 690 3273 781 781 689 3270 780 780 689 3270 780 780 750 3271 857 857 751 3272 858 858 750 3276 857 857 689 3277 780 780 688 3274 778 778 688 3274 778 778 749 3275 856 856 750 3276 857 857 690 3278 781 781 751 3279 858 858 691 3280 784 784 7 3283 859 859 8 3284 860 860 9 3281 787 787 9 3281 787 787 691 3282 784 784 7 3283 859 859 691 3285 784 784 751 3286 858 858 7 3287 859 859 752 3290 861 861 734 3291 841 841 731 3288 836 836 731 3288 836 836 732 3289 835 835 752 3290 861 861 753 3294 862 862 757 3295 863 863 735 3292 840 840 735 3292 840 840 733 3293 839 839 753 3294 862 862 754 3298 864 864 748 3299 855 855 734 3296 841 841 734 3296 841 841 752 3297 861 861 754 3298 864 864 755 3302 865 865 756 3303 866 866 757 3300 863 863 757 3300 863 863 753 3301 862 862 755 3302 865 865 756 3306 866 866 754 3307 864 864 752 3304 861 861 752 3304 861 861 757 3305 863 863 756 3306 866 866 757 3310 863 863 752 3311 861 861 732 3308 835 835 732 3308 835 835 735 3309 840 840 757 3310 863 863 687 3314 777 777 686 3315 758 758 734 3312 841 841 734 3312 841 841 748 3313 855 855 687 3314 777 777 750 3316 857 857 749 3317 856 856 756 3318 866 866 754 3319 864 864 749 3320 856 856 748 3321 855 855 754 3322 864 864 756 3323 866 866 749 3324 856 856 755 3325 865 865 750 3326 857 857 756 3327 866 866 751 3328 858 858 750 3329 857 857 755 3330 865 865 751 3328 858 858 755 3330 865 865 764 3331 878 878 751 3328 858 858 764 3331 878 878 763 3332 877 877 758 3335 867 867 744 3336 847 847 743 3333 846 846 743 3333 846 846 745 3334 854 854 758 3335 867 867 753 3339 862 862 733 3340 839 839 746 3337 850 850 746 3337 850 850 762 3338 868 868 753 3339 862 862 760 3343 870 870 758 3344 867 867 745 3341 854 854 745 3341 854 854 759 3342 869 869 760 3343 870 870 755 3347 865 865 753 3348 862 862 762 3345 868 868 762 3345 868 868 761 3346 871 871 755 3347 865 865 761 3351 871 871 762 3352 868 868 758 3349 867 867 758 3349 867 867 760 3350 870 870 761 3351 871 871 762 3355 868 868 746 3356 850 850 744 3353 847 847 744 3353 847 847 758 3354 867 867 762 3355 868 868 503 3359 872 872 759 3360 869 869 745 3357 854 854 745 3357 854 854 498 3358 853 853 503 3359 872 872 765 3363 874 874 759 3364 869 869 503 3361 872 872 503 3361 872 872 502 3362 873 873 765 3363 874 874 763 3367 877 877 764 3368 878 878 505 3365 875 875 505 3365 875 875 504 3366 876 876 763 3367 877 877 764 3371 878 878 765 3372 874 874 502 3369 873 873 502 3369 873 873 505 3370 875 875 764 3371 878 878 504 3373 876 876 506 3374 879 879 763 3375 877 877 10 3378 880 880 11 3379 881 881 506 3376 879 879 506 3376 879 879 2 3377 882 882 10 3378 880 880 764 3380 878 878 761 3381 871 871 765 3382 874 874 760 3383 870 870 759 3384 869 869 765 3385 874 874 760 3386 870 870 765 3387 874 874 761 3388 871 871 755 3389 865 865 761 3390 871 871 764 3391 878 878 506 3392 879 879 11 3393 881 881 763 3394 877 877 751 3397 858 858 763 3398 877 877 11 3395 881 881 11 3395 881 881 7 3396 859 859 751 3397 858 858 768 3401 883 883 723 3402 833 833 685 3399 757 757 685 3399 757 757 692 3400 796 796 768 3401 883 883 770 3405 885 885 724 3406 826 826 722 3403 884 884 722 3403 884 884 723 3404 833 833 770 3405 885 885 769 3409 886 886 770 3410 885 885 723 3407 833 833 723 3407 833 833 768 3408 883 883 769 3409 886 886 767 3413 887 887 766 3414 888 888 770 3411 885 885 770 3411 885 885 769 3412 886 886 767 3413 887 887 766 3417 888 888 720 3418 827 827 724 3415 826 826 724 3415 826 826 770 3416 885 885 766 3417 888 888 692 3419 796 796 769 3420 886 886 768 3421 883 883 693 3422 799 799 769 3423 886 886 692 3424 796 796 767 3425 887 887 769 3426 886 886 693 3427 799 799 729 3430 830 830 730 3431 834 834 723 3428 833 833 723 3428 833 833 722 3429 884 884 729 3430 830 830 736 3432 837 837 725 3433 832 832 727 3434 838 838 730 3435 834 834 729 3436 830 830 736 3437 837 837 725 3438 832 832 736 3439 837 837 729 3440 830 830 771 3443 889 889 512 3444 890 890 499 3441 852 852 499 3441 852 852 738 3442 845 845 771 3443 889 889 773 3447 891 891 738 3448 845 845 737 3445 843 843 737 3445 843 843 739 3446 842 842 773 3447 891 891 772 3451 892 892 771 3452 889 889 738 3449 845 845 738 3449 845 845 773 3450 891 891 772 3451 892 892 767 3455 887 887 772 3456 892 892 773 3453 891 891 773 3453 891 891 766 3454 888 888 767 3455 887 887 766 3459 888 888 773 3460 891 891 739 3457 842 842 739 3457 842 842 720 3458 827 827 766 3459 888 888 693 3461 799 799 513 3462 893 893 767 3463 887 887 512 3464 890 890 771 3465 889 889 772 3466 892 892 513 3467 893 893 512 3468 890 890 772 3469 892 892 767 3470 887 887 513 3471 893 893 772 3472 892 892 741 3475 844 844 737 3476 843 843 738 3473 845 845 738 3473 845 845 742 3474 848 848 741 3475 844 844 747 3477 849 849 727 3478 838 838 725 3479 832 832 742 3480 848 848 747 3481 849 849 741 3482 844 844 741 3483 844 844 747 3484 849 849 725 3485 832 832 740 3486 851 851 726 3487 831 831 706 3488 808 808 722 3489 884 884 724 3490 826 826 714 3491 822 822 722 3492 884 884 714 3493 822 822 713 3494 828 828 724 3495 826 826 715 3496 823 823 714 3497 822 822 717 3498 821 821 737 3499 843 843 718 3500 820 820 717 3501 821 821 716 3502 824 824 739 3503 842 842 739 3504 842 842 737 3505 843 843 717 3506 821 821 722 3507 884 884 713 3508 828 828 729 3509 830 830 718 3510 820 820 740 3511 851 851 719 3512 894 894 718 3513 820 820 741 3514 844 844 740 3515 851 851 713 3516 828 828 712 3517 895 895 728 3518 829 829 728 3519 829 829 705 3520 804 804 726 3521 831 831 695 3524 806 806 705 3525 804 804 728 3522 829 829 728 3522 829 829 712 3523 895 895 695 3524 806 806 709 3528 817 817 695 3529 806 806 712 3526 895 895 712 3526 895 895 708 3527 816 816 709 3528 817 817 712 3532 895 895 713 3533 828 828 694 3530 813 813 694 3530 813 813 708 3531 816 816 712 3532 895 895 698 3536 814 814 718 3537 820 820 719 3534 894 894 719 3534 894 894 711 3535 818 818 698 3536 814 814 699 3540 810 810 710 3541 819 819 711 3538 818 818 711 3538 818 818 719 3539 894 894 699 3540 810 810 694 3544 813 813 714 3545 822 822 717 3542 821 821 717 3542 821 821 698 3543 814 814 694 3544 813 813 714 3546 822 822 694 3547 813 813 713 3548 828 828 706 3551 808 808 699 3552 810 810 719 3549 894 894 719 3549 894 894 740 3550 851 851 706 3551 808 808 700 3553 809 809 707 3554 811 811 697 3555 815 815 707 3556 811 811 702 3557 805 805 701 3558 807 807 708 3559 816 816 696 3560 812 812 709 3561 817 817 697 3562 815 815 698 3563 814 814 711 3564 818 818 837 3565 978 978 604 3566 704 704 515 3567 610 610 417 3570 379 379 693 3571 799 799 604 3568 704 704 604 3568 704 704 303 3569 240 240 417 3570 379 379 305 3574 384 384 513 3575 893 893 693 3572 799 799 693 3572 799 799 417 3573 379 379 305 3574 384 384 837 3576 978 978 515 3577 610 610 513 3578 605 605 304 3579 356 356 113 3580 241 241 303 3581 240 240 112 3582 237 237 69 3583 236 236 180 3584 244 244 181 3585 238 238 112 3586 237 237 180 3587 244 244 181 3590 238 238 182 3591 239 239 841 3588 983 983 841 3588 983 983 112 3589 237 237 181 3590 238 238 304 3592 356 356 109 3593 896 896 113 3594 241 241 452 3595 535 535 436 3596 612 612 429 3597 510 510 443 3598 611 611 430 3599 514 514 423 3600 516 516 776 3601 898 898 774 3602 899 899 775 3603 900 900 778 3606 903 903 779 3607 904 904 780 3604 901 901 780 3604 901 901 777 3605 902 902 778 3606 903 903 777 3608 902 902 780 3609 901 901 785 3610 905 905 782 3613 908 908 783 3614 909 909 784 3611 906 906 784 3611 906 906 781 3612 907 907 782 3613 908 908 774 3617 899 899 776 3618 898 898 783 3615 909 909 783 3615 909 909 782 3616 908 908 774 3617 899 899 781 3621 907 907 784 3622 906 906 779 3619 904 904 779 3619 904 904 778 3620 903 903 781 3621 907 907 783 3623 910 910 776 3624 911 911 791 3625 912 912 786 3628 914 914 791 3629 912 912 776 3626 911 911 776 3626 911 911 775 3627 913 913 786 3628 914 914 783 3630 910 910 791 3631 912 912 792 3632 915 915 791 3633 912 912 786 3634 914 914 788 3635 916 916 792 3636 915 915 791 3637 912 912 794 3638 917 917 790 3641 918 918 794 3642 917 917 791 3639 912 912 791 3639 912 912 788 3640 916 916 790 3641 918 918 789 3643 919 919 793 3644 920 920 799 3645 921 921 796 3646 922 922 797 3647 923 923 793 3648 920 920 787 3649 924 924 793 3650 920 920 789 3651 919 919 798 3652 925 925 793 3653 920 920 787 3654 924 924 796 3655 922 922 793 3656 920 920 784 3657 926 926 794 3658 917 917 797 3659 923 923 792 3660 915 915 783 3661 910 910 792 3662 915 915 784 3663 927 927 796 3664 922 922 792 3665 915 915 797 3666 923 923 779 3667 928 928 785 3668 929 929 780 3669 930 930 795 3670 931 931 784 3671 926 926 793 3672 920 920 794 3673 917 917 790 3674 918 918 799 3675 921 921 794 3676 917 917 799 3677 921 921 797 3678 923 923 799 3679 921 921 793 3680 920 920 797 3681 923 923 782 3682 932 932 800 3683 933 933 774 3684 934 934 786 3687 935 935 775 3688 936 936 774 3685 934 934 774 3685 934 934 800 3686 933 933 786 3687 935 935 782 3689 932 932 801 3690 937 937 800 3691 933 933 800 3692 933 933 788 3693 938 938 786 3694 935 935 801 3695 937 937 803 3696 939 939 800 3697 933 933 790 3700 918 918 788 3701 938 938 800 3698 933 933 800 3698 933 933 803 3699 939 939 790 3700 918 918 789 3702 919 919 799 3703 921 921 802 3704 940 940 805 3705 941 941 802 3706 940 940 806 3707 942 942 787 3708 924 924 789 3709 919 919 802 3710 940 940 798 3711 925 925 802 3712 940 940 804 3713 943 943 803 3714 939 939 801 3715 937 937 806 3716 942 942 801 3717 937 937 782 3718 932 932 781 3719 944 944 801 3720 937 937 781 3721 944 944 805 3722 941 941 777 3723 945 945 785 3724 929 929 778 3725 946 946 781 3726 947 947 804 3727 943 943 802 3728 940 940 803 3729 939 939 799 3730 921 921 790 3731 918 918 803 3732 939 939 806 3733 942 942 799 3734 921 921 799 3735 921 921 806 3736 942 942 802 3737 940 940 781 3738 947 947 802 3739 940 940 805 3740 941 941 779 3741 928 928 784 3742 926 926 795 3743 931 931 781 3744 947 947 778 3745 946 946 804 3746 943 943 796 3747 922 922 784 3748 927 927 792 3749 915 915 801 3750 937 937 805 3751 941 941 806 3752 942 942 785 3753 929 929 779 3754 928 928 795 3755 931 931 778 3756 946 946 785 3757 929 929 804 3758 943 943 785 3759 929 929 795 3760 931 931 798 3761 925 925 804 3762 943 943 785 3763 929 929 798 3764 925 925 795 3765 931 931 793 3766 920 920 798 3767 925 925 798 3768 925 925 787 3769 924 924 802 3770 940 940 261 3771 328 328 232 3772 298 298 275 3773 349 349 225 3774 289 289 232 3775 298 298 261 3776 328 328 364 3777 447 447 375 3778 458 458 381 3779 469 469 364 3780 447 447 225 3781 289 289 375 3782 458 458 241 3783 428 428 355 3784 438 438 354 3785 437 437 241 3786 428 428 354 3787 437 437 375 3788 458 458 250 3789 317 317 261 3790 328 328 267 3791 339 339 250 3792 317 317 241 3793 307 307 261 3794 328 328 120 3797 158 158 119 3798 156 156 808 3795 949 949 808 3795 949 949 807 3796 948 948 120 3797 158 158 808 3801 949 949 119 3802 156 156 118 3799 157 157 118 3799 157 157 809 3800 950 950 808 3801 949 949 810 3803 951 951 807 3804 948 948 808 3805 949 949 810 3808 951 951 808 3809 949 949 809 3806 950 950 809 3806 950 950 811 3807 952 952 810 3808 951 951 813 3812 954 954 812 3813 953 953 116 3810 152 152 116 3810 152 152 115 3811 150 150 813 3812 954 954 814 3816 955 955 813 3817 954 954 115 3814 150 150 115 3814 150 150 114 3815 155 155 814 3816 955 955 812 3818 953 953 813 3819 954 954 815 3820 956 956 816 3823 957 957 815 3824 956 956 813 3821 954 954 813 3821 954 954 814 3822 955 955 816 3823 957 957 128 3827 170 170 127 3828 168 168 818 3825 959 959 818 3825 959 959 817 3826 958 958 128 3827 170 170 818 3831 959 959 127 3832 168 168 126 3829 173 173 126 3829 173 173 819 3830 960 960 818 3831 959 959 820 3833 961 961 817 3834 958 958 818 3835 959 959 820 3838 961 961 818 3839 959 959 819 3836 960 960 819 3836 960 960 821 3837 962 962 820 3838 961 961 822 3842 963 963 817 3843 958 958 120 3840 158 158 120 3840 158 158 121 3841 159 159 822 3842 963 963 104 3846 172 172 822 3847 963 963 121 3844 159 159 121 3844 159 159 103 3845 160 160 104 3846 172 172 823 3850 964 964 807 3851 948 948 116 3848 152 152 116 3848 152 152 117 3849 153 153 823 3850 964 964 117 3852 153 153 102 3853 154 154 823 3854 964 964 102 3855 154 154 117 3856 153 153 824 3857 965 965 812 3860 953 953 824 3861 965 965 117 3858 153 153 117 3858 153 153 116 3859 152 152 812 3860 953 953 826 3864 967 967 825 3865 966 966 124 3862 164 164 124 3862 164 164 123 3863 162 162 826 3864 967 967 827 3868 968 968 826 3869 967 967 123 3866 162 162 123 3866 162 162 122 3867 163 163 827 3868 968 968 828 3870 969 969 831 3871 972 972 829 3872 970 970 830 3875 971 971 829 3876 970 970 831 3873 972 972 831 3873 972 972 832 3874 973 973 830 3875 971 971 831 3879 972 972 828 3880 969 969 825 3877 966 966 825 3877 966 966 833 3878 974 974 831 3879 972 972 832 3883 973 973 831 3884 972 972 833 3881 974 974 833 3881 974 974 834 3882 975 975 832 3883 973 973 825 3885 966 966 826 3886 967 967 833 3887 974 974 834 3890 975 975 833 3891 974 974 826 3888 967 967 826 3888 967 967 827 3889 968 968 834 3890 975 975 128 3894 170 170 129 3895 171 171 835 3892 976 976 835 3892 976 976 828 3893 969 969 128 3894 170 170 104 3896 172 172 835 3897 976 976 129 3898 171 171 828 3901 969 969 835 3902 976 976 836 3899 977 977 836 3899 977 977 825 3900 966 966 828 3901 969 969 835 3905 976 976 104 3906 172 172 101 3903 166 166 101 3903 166 166 836 3904 977 977 835 3905 976 976 513 3909 605 605 305 3910 279 279 304 3907 356 356 304 3907 356 356 837 3908 978 978 513 3909 605 605 837 3913 978 978 304 3914 356 356 303 3911 240 240 303 3911 240 240 604 3912 704 704 837 3913 978 978 838 3915 979 979 209 3916 280 280 217 3917 281 281 838 3915 979 979 217 3917 281 281 285 3918 282 282 838 3915 979 979 285 3918 282 282 71 3919 357 357 838 3915 979 979 71 3919 357 357 70 3920 377 377 838 3915 979 979 70 3920 377 377 839 3921 981 981 839 3924 981 981 70 3925 377 377 69 3922 236 236 69 3922 236 236 112 3923 237 237 839 3924 981 981 843 3928 985 985 844 3929 987 987 305 3926 384 384 305 3926 384 384 417 3927 379 379 843 3928 985 985 842 3932 984 984 843 3933 985 985 417 3930 379 379 417 3930 379 379 303 3931 240 240 842 3932 984 984 303 3936 240 240 110 3937 242 242 105 3934 897 897 105 3934 897 897 842 3935 984 984 303 3936 240 240 841 3940 983 983 842 3941 984 984 105 3938 897 897 105 3938 897 897 112 3939 237 237 841 3940 983 983 841 3944 983 983 840 3945 982 982 843 3942 985 985 843 3942 985 985 842 3943 984 984 841 3944 983 983 840 3948 982 982 838 3949 980 980 844 3946 987 987 844 3946 987 987 843 3947 985 985 840 3948 982 982 838 3952 979 979 839 3953 981 981 845 3950 988 988 845 3950 988 988 844 3951 986 986 838 3952 979 979 107 3956 235 235 845 3957 988 988 839 3954 981 981 839 3954 981 981 112 3955 237 237 107 3956 235 235
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 27 12 27 27 30 13 30 30 9 14 9 9 8 15 8 8 39 16 39 39 10 17 10 10 10 18 10 10 21 19 21 21 23 20 23 23 15 21 15 15 14 22 14 14 16 23 16 16 11 24 11 11 10 25 10 10 23 26 23 23 11 27 11 11 23 28 23 23 14 29 14 14 11 30 11 11 14 31 14 14 15 32 15 15 16 33 16 16 14 34 14 14 12 35 12 12 26 36 26 26 15 37 15 15 16 38 16 16 16 39 16 16 20 40 20 20 26 41 26 26 24 42 24 24 17 43 17 17 19 44 19 19 19 45 19 19 25 46 25 25 24 47 24 24 18 48 18 18 20 49 20 20 19 50 19 19 19 51 19 19 17 52 17 17 18 53 18 18 18 54 18 18 28 55 28 28 26 56 26 26 26 57 26 26 20 58 20 20 18 59 18 18 13 60 13 13 12 61 12 12 22 62 22 22 22 63 22 22 21 64 21 21 13 65 13 13 23 66 23 23 22 67 22 22 12 68 12 12 12 69 12 12 14 70 14 14 23 71 23 23 23 72 23 23 21 73 21 21 22 74 22 22 38 75 38 38 19 76 19 19 16 77 16 16 16 78 16 16 19 79 19 19 20 80 20 20 28 81 28 28 36 82 36 36 37 83 37 37 37 84 37 37 26 85 26 26 28 86 28 28 15 87 15 15 9 88 9 9 11 89 11 11 29 90 29 29 35 91 35 35 30 92 30 30 30 93 30 30 27 94 27 27 29 95 29 29 33 96 33 33 34 97 34 34 35 98 35 35 35 99 35 35 32 100 32 32 33 101 33 33 32 102 32 32 24 103 24 24 25 104 25 25 25 105 25 25 31 106 31 31 32 107 32 32 34 108 34 34 33 109 33 33 31 110 31 31 31 111 31 31 30 112 30 30 34 113 34 34 32 114 32 32 31 115 31 31 33 116 33 33 13 117 13 13 38 118 38 38 16 119 16 16 16 120 16 16 12 121 12 12 13 122 13 13 30 123 30 30 35 124 35 35 34 125 34 34 17 126 17 17 28 127 28 28 18 128 18 18 29 129 29 29 27 130 27 27 37 131 37 37 37 132 37 37 36 133 36 36 29 134 29 29 27 135 27 27 9 136 9 9 37 137 37 37 42 138 42 42 41 139 41 41 39 140 39 39 40 141 40 40 41 142 41 41 42 143 42 42 38 144 38 38 13 145 13 13 41 146 41 41 41 147 41 41 19 148 19 19 38 149 38 38 10 150 10 10 39 151 39 39 21 152 21 21 19 153 19 19 41 154 41 41 40 155 40 40 40 156 40 40 25 157 25 25 19 158 19 19 40 159 40 40 42 160 42 42 39 161 39 39 39 162 39 39 8 163 8 8 40 164 40 40 30 165 30 30 31 166 31 31 8 167 8 8 8 168 8 8 9 169 9 9 30 170 30 30 25 171 25 25 40 172 40 40 8 173 8 8 8 174 8 8 31 175 31 31 25 176 25 25 37 177 37 37 9 178 9 9 15 179 15 15 15 180 15 15 26 181 26 26 37 182 37 37 21 183 21 21 39 184 39 39 41 185 41 41 41 186 41 41 13 187 13 13 21 188 21 21 36 189 36 36 24 190 24 24 29 191 29 29 17 192 17 17 24 193 24 24 36 194 36 36 35 195 35 35 29 196 29 29 24 197 24 24 24 198 24 24 32 199 32 32 35 200 35 35 17 201 17 17 36 202 36 36 28 203 28 28 43 204 43 43 46 205 46 46 45 206 45 45 43 207 43 43 44 208 44 44 46 209 46 46 47 210 47 47 50 211 50 50 49 212 49 49 47 213 47 47 48 214 48 48 50 215 50 50 52 216 52 52 54 217 54 54 56 218 56 56 56 219 56 56 63 220 63 63 52 221 52 52 70 222 70 70 58 223 58 58 59 224 59 59 59 225 59 59 74 226 74 74 70 227 70 70 75 228 75 75 65 229 65 65 66 230 66 66 58 231 58 58 70 232 70 70 71 233 71 71 71 234 71 71 72 235 72 72 58 236 58 58 62 237 62 62 64 238 64 64 65 239 65 65 65 240 65 65 56 241 56 56 62 242 62 62 64 243 64 64 72 244 72 72 66 245 66 66 66 246 66 66 65 247 65 65 64 248 64 64 66 249 66 66 71 250 71 71 67 251 67 67 67 252 67 67 75 253 75 75 66 254 66 66 61 255 61 61 62 256 62 62 56 257 56 56 56 258 56 56 55 259 55 55 61 260 61 61 61 261 61 61 55 262 55 55 60 263 60 60 58 264 58 58 72 265 72 72 64 266 64 64 58 267 58 58 64 268 64 64 62 269 62 62 58 270 58 58 62 271 62 62 61 272 61 61 58 273 58 58 61 274 61 61 60 275 60 60 58 276 58 58 60 277 60 60 59 278 59 59 73 279 73 73 76 280 76 76 52 281 52 52 69 282 69 69 68 283 68 68 70 284 70 70 70 285 70 70 74 286 74 74 69 287 69 69 60 288 60 60 55 289 55 55 74 290 74 74 74 291 74 74 59 292 59 59 60 293 60 60 63 294 63 63 56 295 56 56 65 296 65 65 65 297 65 65 75 298 75 75 73 299 73 73 73 300 73 73 63 301 63 63 65 302 65 65 67 303 67 67 76 304 76 76 73 305 73 73 73 306 73 73 75 307 75 75 67 308 67 67 69 309 69 69 57 310 57 57 68 311 68 68 67 312 67 67 68 313 68 68 57 314 57 57 57 315 57 57 76 316 76 76 67 317 67 67 71 318 71 71 70 319 70 70 68 320 68 68 68 321 68 68 67 322 67 67 71 323 71 71 69 324 69 69 74 325 74 74 55 326 55 55 66 327 66 66 72 328 72 72 71 329 71 71 55 330 55 55 57 331 57 57 69 332 69 69 55 333 55 55 56 334 56 56 54 335 54 54 54 336 54 54 53 337 53 53 55 338 55 55 55 339 55 55 53 340 53 53 51 341 51 51 51 342 51 51 57 343 57 57 55 344 55 55 76 345 76 76 57 346 57 57 51 347 51 51 51 348 51 51 52 349 52 52 76 350 76 76 73 351 73 73 52 352 52 52 63 353 63 63
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 5 6 5 5 7 7 7 7 9 8 9 9 9 9 9 9 16 10 16 16 5 11 5 5 23 12 23 23 11 13 11 11 12 14 12 12 12 15 12 12 27 16 27 27 23 17 23 23 28 18 28 28 18 19 18 18 19 20 19 19 11 21 11 11 23 22 23 23 24 23 24 24 24 24 24 24 25 25 25 25 11 26 11 11 15 27 15 15 17 28 17 17 18 29 18 18 18 30 18 18 9 31 9 9 15 32 15 15 17 33 17 17 25 34 25 25 19 35 19 19 19 36 19 19 18 37 18 18 17 38 17 17 19 39 19 19 24 40 24 24 20 41 20 20 20 42 20 20 28 43 28 28 19 44 19 19 14 45 14 14 15 46 15 15 9 47 9 9 9 48 9 9 8 49 8 8 14 50 14 14 14 51 14 14 8 52 8 8 13 53 13 13 11 54 11 11 25 55 25 25 17 56 17 17 11 57 11 11 17 58 17 17 15 59 15 15 11 60 11 11 15 61 15 15 14 62 14 14 11 63 11 11 14 64 14 14 13 65 13 13 11 66 11 11 13 67 13 13 12 68 12 12 26 69 26 26 29 70 29 29 5 71 5 5 22 72 22 22 21 73 21 21 23 74 23 23 23 75 23 23 27 76 27 27 22 77 22 22 13 78 13 13 8 79 8 8 27 80 27 27 27 81 27 27 12 82 12 12 13 83 13 13 16 84 16 16 9 85 9 9 18 86 18 18 18 87 18 18 28 88 28 28 26 89 26 26 26 90 26 26 16 91 16 16 18 92 18 18 20 93 20 20 29 94 29 29 26 95 26 26 26 96 26 26 28 97 28 28 20 98 20 20 22 99 22 22 10 100 10 10 21 101 21 21 20 102 20 20 21 103 21 21 10 104 10 10 10 105 10 10 29 106 29 29 20 107 20 20 24 108 24 24 23 109 23 23 21 110 21 21 21 111 21 21 20 112 20 20 24 113 24 24 22 114 22 22 27 115 27 27 8 116 8 8 19 117 19 19 25 118 25 25 24 119 24 24 8 120 8 8 10 121 10 10 22 122 22 22 8 123 8 8 9 124 9 9 7 125 7 7 7 126 7 7 6 127 6 6 8 128 8 8 8 129 8 8 6 130 6 6 4 131 4 4 4 132 4 4 10 133 10 10 8 134 8 8 29 135 29 29 10 136 10 10 4 137 4 4 4 138 4 4 5 139 5 5 29 140 29 29 26 141 26 26 5 142 5 5 16 143 16 16 31 144 31 31 33 145 33 33 35 146 35 35 35 147 35 35 42 148 42 42 31 149 31 31 49 150 49 49 37 151 37 37 38 152 38 38 38 153 38 38 53 154 53 53 49 155 49 49 54 156 54 54 44 157 44 44 45 158 45 45 37 159 37 37 49 160 49 49 50 161 50 50 50 162 50 50 51 163 51 51 37 164 37 37 41 165 41 41 43 166 43 43 44 167 44 44 44 168 44 44 35 169 35 35 41 170 41 41 43 171 43 43 51 172 51 51 45 173 45 45 45 174 45 45 44 175 44 44 43 176 43 43 45 177 45 45 50 178 50 50 46 179 46 46 46 180 46 46 54 181 54 54 45 182 45 45 40 183 40 40 41 184 41 41 35 185 35 35 35 186 35 35 34 187 34 34 40 188 40 40 40 189 40 40 34 190 34 34 39 191 39 39 37 192 37 37 51 193 51 51 43 194 43 43 37 195 37 37 43 196 43 43 41 197 41 41 37 198 37 37 41 199 41 41 40 200 40 40 37 201 37 37 40 202 40 40 39 203 39 39 37 204 37 37 39 205 39 39 38 206 38 38 52 207 52 52 55 208 55 55 31 209 31 31 48 210 48 48 47 211 47 47 49 212 49 49 49 213 49 49 53 214 53 53 48 215 48 48 39 216 39 39 34 217 34 34 53 218 53 53 53 219 53 53 38 220 38 38 39 221 39 39 42 222 42 42 35 223 35 35 44 224 44 44 44 225 44 44 54 226 54 54 52 227 52 52 52 228 52 52 42 229 42 42 44 230 44 44 46 231 46 46 55 232 55 55 52 233 52 52 52 234 52 52 54 235 54 54 46 236 46 46 48 237 48 48 36 238 36 36 47 239 47 47 46 240 46 46 47 241 47 47 36 242 36 36 36 243 36 36 55 244 55 55 46 245 46 46 50 246 50 50 49 247 49 49 47 248 47 47 47 249 47 47 46 250 46 46 50 251 50 50 48 252 48 48 53 253 53 53 34 254 34 34 45 255 45 45 51 256 51 51 50 257 50 50 34 258 34 34 36 259 36 36 48 260 48 48 34 261 34 34 35 262 35 35 33 263 33 33 33 264 33 33 32 265 32 32 34 266 34 34 34 267 34 34 32 268 32 32 30 269 30 30 30 270 30 30 36 271 36 36 34 272 34 34 55 273 55 55 36 274 36 36 30 275 30 30 30 276 30 30 31 277 31 31 55 278 55 55 52 279 52 52 31 280 31 31 42 281 42 42 56 282 56 56 59 283 59 59 58 284 58 58 56 285 56 56 57 286 57 57 59 287 59 59 61 288 61 61 63 289 63 63 65 290 65 65 65 291 65 65 72 292 72 72 61 293 61 61 79 294 79 79 67 295 67 67 68 296 68 68 68 297 68 68 83 298 83 83 79 299 79 79 84 300 84 84 74 301 74 74 75 302 75 75 67 303 67 67 79 304 79 79 80 305 80 80 80 306 80 80 81 307 81 81 67 308 67 67 71 309 71 71 73 310 73 73 74 311 74 74 74 312 74 74 65 313 65 65 71 314 71 71 73 315 73 73 81 316 81 81 75 317 75 75 75 318 75 75 74 319 74 74 73 320 73 73 75 321 75 75 80 322 80 80 76 323 76 76 76 324 76 76 84 325 84 84 75 326 75 75 70 327 70 70 71 328 71 71 65 329 65 65 65 330 65 65 64 331 64 64 70 332 70 70 70 333 70 70 64 334 64 64 69 335 69 69 67 336 67 67 81 337 81 81 73 338 73 73 67 339 67 67 73 340 73 73 71 341 71 71 67 342 67 67 71 343 71 71 70 344 70 70 67 345 67 67 70 346 70 70 69 347 69 69 67 348 67 67 69 349 69 69 68 350 68 68 82 351 82 82 85 352 85 85 61 353 61 61 78 354 78 78 77 355 77 77 79 356 79 79 79 357 79 79 83 358 83 83 78 359 78 78 69 360 69 69 64 361 64 64 83 362 83 83 83 363 83 83 68 364 68 68 69 365 69 69 72 366 72 72 65 367 65 65 74 368 74 74 74 369 74 74 84 370 84 84 82 371 82 82 82 372 82 82 72 373 72 72 74 374 74 74 76 375 76 76 85 376 85 85 82 377 82 82 82 378 82 82 84 379 84 84 76 380 76 76 78 381 78 78 66 382 66 66 77 383 77 77 76 384 76 76 77 385 77 77 66 386 66 66 66 387 66 66 85 388 85 85 76 389 76 76 80 390 80 80 79 391 79 79 77 392 77 77 77 393 77 77 76 394 76 76 80 395 80 80 78 396 78 78 83 397 83 83 64 398 64 64 75 399 75 75 81 400 81 81 80 401 80 80 64 402 64 64 66 403 66 66 78 404 78 78 64 405 64 64 65 406 65 65 63 407 63 63 63 408 63 63 62 409 62 62 64 410 64 64 64 411 64 64 62 412 62 62 60 413 60 60 60 414 60 60 66 415 66 66 64 416 64 64 85 417 85 85 66 418 66 66 60 419 60 60 60 420 60 60 61 421 61 61 85 422 85 85 82 423 82 82 61 424 61 61 72 425 72 72 105 426 105 105 108 427 108 108 87 428 87 87 86 429 86 86 117 430 117 117 88 431 88 88 88 432 88 88 99 433 99 99 101 434 101 101 93 435 93 93 92 436 92 92 94 437 94 94 89 438 89 89 88 439 88 88 101 440 101 101 89 441 89 89 101 442 101 101 92 443 92 92 89 444 89 89 92 445 92 92 93 446 93 93 94 447 94 94 92 448 92 92 90 449 90 90 104 450 104 104 93 451 93 93 94 452 94 94 94 453 94 94 98 454 98 98 104 455 104 104 102 456 102 102 95 457 95 95 97 458 97 97 97 459 97 97 103 460 103 103 102 461 102 102 96 462 96 96 98 463 98 98 97 464 97 97 97 465 97 97 95 466 95 95 96 467 96 96 96 468 96 96 106 469 106 106 104 470 104 104 104 471 104 104 98 472 98 98 96 473 96 96 91 474 91 91 90 475 90 90 100 476 100 100 100 477 100 100 99 478 99 99 91 479 91 91 101 480 101 101 100 481 100 100 90 482 90 90 90 483 90 90 92 484 92 92 101 485 101 101 101 486 101 101 99 487 99 99 100 488 100 100 116 489 116 116 97 490 97 97 94 491 94 94 94 492 94 94 97 493 97 97 98 494 98 98 106 495 106 106 114 496 114 114 115 497 115 115 115 498 115 115 104 499 104 104 106 500 106 106 93 501 93 93 87 502 87 87 89 503 89 89 107 504 107 107 113 505 113 113 108 506 108 108 108 507 108 108 105 508 105 105 107 509 107 107 111 510 111 111 112 511 112 112 113 512 113 113 113 513 113 113 110 514 110 110 111 515 111 111 110 516 110 110 102 517 102 102 103 518 103 103 103 519 103 103 109 520 109 109 110 521 110 110 112 522 112 112 111 523 111 111 109 524 109 109 109 525 109 109 108 526 108 108 112 527 112 112 110 528 110 110 109 529 109 109 111 530 111 111 91 531 91 91 116 532 116 116 94 533 94 94 94 534 94 94 90 535 90 90 91 536 91 91 108 537 108 108 113 538 113 113 112 539 112 112 95 540 95 95 106 541 106 106 96 542 96 96 107 543 107 107 105 544 105 105 115 545 115 115 115 546 115 115 114 547 114 114 107 548 107 107 105 549 105 105 87 550 87 87 115 551 115 115 120 552 120 120 119 553 119 119 117 554 117 117 118 555 118 118 119 556 119 119 120 557 120 120 116 558 116 116 91 559 91 91 119 560 119 119 119 561 119 119 97 562 97 97 116 563 116 116 88 564 88 88 117 565 117 117 99 566 99 99 97 567 97 97 119 568 119 119 118 569 118 118 118 570 118 118 103 571 103 103 97 572 97 97 118 573 118 118 120 574 120 120 117 575 117 117 117 576 117 117 86 577 86 86 118 578 118 118 108 579 108 108 109 580 109 109 86 581 86 86 86 582 86 86 87 583 87 87 108 584 108 108 103 585 103 103 118 586 118 118 86 587 86 86 86 588 86 86 109 589 109 109 103 590 103 103 115 591 115 115 87 592 87 87 93 593 93 93 93 594 93 93 104 595 104 104 115 596 115 115 99 597 99 99 117 598 117 117 119 599 119 119 119 600 119 119 91 601 91 91 99 602 99 99 114 603 114 114 102 604 102 102 107 605 107 107 95 606 95 95 102 607 102 102 114 608 114 114 113 609 113 113 107 610 107 107 102 611 102 102 102 612 102 102 110 613 110 110 113 614 113 113 95 615 95 95 114 616 114 114 106 617 106 106 140 618 140 140 143 619 143 143 122 620 122 122 121 621 121 121 152 622 152 152 123 623 123 123 123 624 123 123 134 625 134 134 136 626 136 136 128 627 128 128 127 628 127 127 129 629 129 129 124 630 124 124 123 631 123 123 136 632 136 136 124 633 124 124 136 634 136 136 127 635 127 127 124 636 124 124 127 637 127 127 128 638 128 128 129 639 129 129 127 640 127 127 125 641 125 125 139 642 139 139 128 643 128 128 129 644 129 129 129 645 129 129 133 646 133 133 139 647 139 139 137 648 137 137 130 649 130 130 132 650 132 132 132 651 132 132 138 652 138 138 137 653 137 137 131 654 131 131 133 655 133 133 132 656 132 132 132 657 132 132 130 658 130 130 131 659 131 131 131 660 131 131 141 661 141 141 139 662 139 139 139 663 139 139 133 664 133 133 131 665 131 131 126 666 126 126 125 667 125 125 135 668 135 135 135 669 135 135 134 670 134 134 126 671 126 126 136 672 136 136 135 673 135 135 125 674 125 125 125 675 125 125 127 676 127 127 136 677 136 136 136 678 136 136 134 679 134 134 135 680 135 135 151 681 151 151 132 682 132 132 129 683 129 129 129 684 129 129 132 685 132 132 133 686 133 133 141 687 141 141 149 688 149 149 150 689 150 150 150 690 150 150 139 691 139 139 141 692 141 141 128 693 128 128 122 694 122 122 124 695 124 124 142 696 142 142 148 697 148 148 143 698 143 143 143 699 143 143 140 700 140 140 142 701 142 142 146 702 146 146 147 703 147 147 148 704 148 148 148 705 148 148 145 706 145 145 146 707 146 146 145 708 145 145 137 709 137 137 138 710 138 138 138 711 138 138 144 712 144 144 145 713 145 145 147 714 147 147 146 715 146 146 144 716 144 144 144 717 144 144 143 718 143 143 147 719 147 147 145 720 145 145 144 721 144 144 146 722 146 146 126 723 126 126 151 724 151 151 129 725 129 129 129 726 129 129 125 727 125 125 126 728 126 126 143 729 143 143 148 730 148 148 147 731 147 147 130 732 130 130 141 733 141 141 131 734 131 131 142 735 142 142 140 736 140 140 150 737 150 150 150 738 150 150 149 739 149 149 142 740 142 142 140 741 140 140 122 742 122 122 150 743 150 150 155 744 155 155 154 745 154 154 152 746 152 152 153 747 153 153 154 748 154 154 155 749 155 155 151 750 151 151 126 751 126 126 154 752 154 154 154 753 154 154 132 754 132 132 151 755 151 151 123 756 123 123 152 757 152 152 134 758 134 134 132 759 132 132 154 760 154 154 153 761 153 153 153 762 153 153 138 763 138 138 132 764 132 132 153 765 153 153 155 766 155 155 152 767 152 152 152 768 152 152 121 769 121 121 153 770 153 153 143 771 143 143 144 772 144 144 121 773 121 121 121 774 121 121 122 775 122 122 143 776 143 143 138 777 138 138 153 778 153 153 121 779 121 121 121 780 121 121 144 781 144 144 138 782 138 138 150 783 150 150 122 784 122 122 128 785 128 128 128 786 128 128 139 787 139 139 150 788 150 150 134 789 134 134 152 790 152 152 154 791 154 154 154 792 154 154 126 793 126 126 134 794 134 134 149 795 149 149 137 796 137 137 142 797 142 142 130 798 130 130 137 799 137 137 149 800 149 149 148 801 148 148 142 802 142 142 137 803 137 137 137 804 137 137 145 805 145 145 148 806 148 148 130 807 130 130 149 808 149 149 141 809 141 141 175 810 175 175 178 811 178 178 157 812 157 157 156 813 156 156 187 814 187 187 158 815 158 158 158 816 158 158 169 817 169 169 171 818 171 171 163 819 163 163 162 820 162 162 164 821 164 164 159 822 159 159 158 823 158 158 171 824 171 171 159 825 159 159 171 826 171 171 162 827 162 162 159 828 159 159 162 829 162 162 163 830 163 163 164 831 164 164 162 832 162 162 160 833 160 160 174 834 174 174 163 835 163 163 164 836 164 164 164 837 164 164 168 838 168 168 174 839 174 174 172 840 172 172 165 841 165 165 167 842 167 167 167 843 167 167 173 844 173 173 172 845 172 172 166 846 166 166 168 847 168 168 167 848 167 167 167 849 167 167 165 850 165 165 166 851 166 166 166 852 166 166 176 853 176 176 174 854 174 174 174 855 174 174 168 856 168 168 166 857 166 166 161 858 161 161 160 859 160 160 170 860 170 170 170 861 170 170 169 862 169 169 161 863 161 161 171 864 171 171 170 865 170 170 160 866 160 160 160 867 160 160 162 868 162 162 171 869 171 171 171 870 171 171 169 871 169 169 170 872 170 170 186 873 186 186 167 874 167 167 164 875 164 164 164 876 164 164 167 877 167 167 168 878 168 168 176 879 176 176 184 880 184 184 185 881 185 185 185 882 185 185 174 883 174 174 176 884 176 176 163 885 163 163 157 886 157 157 159 887 159 159 177 888 177 177 183 889 183 183 178 890 178 178 178 891 178 178 175 892 175 175 177 893 177 177 181 894 181 181 182 895 182 182 183 896 183 183 183 897 183 183 180 898 180 180 181 899 181 181 180 900 180 180 172 901 172 172 173 902 173 173 173 903 173 173 179 904 179 179 180 905 180 180 182 906 182 182 181 907 181 181 179 908 179 179 179 909 179 179 178 910 178 178 182 911 182 182 180 912 180 180 179 913 179 179 181 914 181 181 161 915 161 161 186 916 186 186 164 917 164 164 164 918 164 164 160 919 160 160 161 920 161 161 178 921 178 178 183 922 183 183 182 923 182 182 165 924 165 165 176 925 176 176 166 926 166 166 177 927 177 177 175 928 175 175 185 929 185 185 185 930 185 185 184 931 184 184 177 932 177 177 175 933 175 175 157 934 157 157 185 935 185 185 190 936 190 190 189 937 189 189 187 938 187 187 188 939 188 188 189 940 189 189 190 941 190 190 186 942 186 186 161 943 161 161 189 944 189 189 189 945 189 189 167 946 167 167 186 947 186 186 158 948 158 158 187 949 187 187 169 950 169 169 167 951 167 167 189 952 189 189 188 953 188 188 188 954 188 188 173 955 173 173 167 956 167 167 188 957 188 188 190 958 190 190 187 959 187 187 187 960 187 187 156 961 156 156 188 962 188 188 178 963 178 178 179 964 179 179 156 965 156 156 156 966 156 156 157 967 157 157 178 968 178 178 173 969 173 173 188 970 188 188 156 971 156 156 156 972 156 156 179 973 179 179 173 974 173 173 185 975 185 185 157 976 157 157 163 977 163 163 163 978 163 163 174 979 174 174 185 980 185 185 169 981 169 169 187 982 187 187 189 983 189 189 189 984 189 189 161 985 161 161 169 986 169 169 184 987 184 184 172 988 172 172 177 989 177 177 165 990 165 165 172 991 172 172 184 992 184 184 183 993 183 183 177 994 177 177 172 995 172 172 172 996 172 172 180 997 180 180 183 998 183 183 165 999 165 165 184 1000 184 184 176 1001 176 176
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 207 852 243 243 193 853 227 227 184 854 206 206 184 855 206 206 168 856 190 190 207 857 243 243 190 858 224 224 191 859 225 225 206 860 242 242 206 861 242 242 202 862 238 238 190 863 224 224 181 864 193 193 165 865 194 194 171 866 191 191 171 867 191 191 177 868 192 192 181 869 193 193 173 870 197 197 169 871 198 198 183 872 195 195 183 873 195 195 179 874 196 196 173 875 197 197 209 876 245 245 204 877 240 240 174 878 213 213 174 879 213 213 208 880 244 244 209 881 245 245 203 882 239 239 210 883 246 246 185 884 219 219 185 885 219 219 194 886 229 229 203 887 239 239 181 888 202 202 180 889 189 189 166 890 200 200 166 891 200 200 165 892 201 201 181 893 202 202 206 894 242 242 191 895 225 225 192 896 226 226 192 897 226 226 207 898 243 243 206 899 242 242 172 900 210 210 171 901 191 191 165 902 203 203 165 903 203 203 167 904 215 215 172 905 210 210 184 906 206 206 183 907 207 207 169 908 205 205 169 909 205 205 168 910 190 190 184 911 206 206 173 912 197 197 175 913 212 212 170 914 208 208 170 915 208 208 169 916 214 214 173 917 197 197 186 918 220 220 178 919 209 209 177 920 192 192 177 921 192 192 171 922 191 191 186 923 220 220 175 924 212 212 174 925 213 213 205 926 241 241 205 927 241 241 202 928 238 238 175 929 212 212 182 930 218 218 181 931 211 211 177 932 192 192 177 933 192 192 176 934 199 199 182 935 218 218 204 936 240 240 209 937 245 245 210 938 246 246 210 939 246 246 203 940 239 239 204 941 240 240 193 942 228 228 194 943 229 229 185 944 219 219 185 945 219 219 184 946 217 217 193 947 228 228 165 948 203 203 166 949 200 200 167 950 215 215 168 951 190 190 169 952 214 214 170 953 208 208 173 954 197 197 174 955 213 213 175 956 212 212 176 957 199 199 177 958 192 192 178 959 209 209 180 960 216 216 181 961 211 211 182 962 218 218 183 963 204 204 184 964 217 217 185 965 219 219 200 966 236 236 201 967 237 237 189 968 223 223 189 969 223 223 188 970 222 222 200 971 236 236 190 972 224 224 189 973 223 223 201 974 237 237 201 975 237 237 196 976 231 231 190 977 224 224 191 978 225 225 190 979 224 224 196 980 231 231 167 981 215 215 166 982 200 200 192 983 226 226 192 984 226 226 191 985 225 225 167 986 215 215 166 987 200 200 180 988 189 189 197 989 232 232 197 990 232 232 192 991 226 226 166 992 200 200 194 993 229 229 193 994 228 228 197 995 233 233 197 996 233 233 198 997 234 234 194 998 229 229 198 999 234 234 199 1000 235 235 195 1001 230 230 195 1002 230 230 194 1003 229 229 198 1004 234 234 188 1005 222 222 195 1006 230 230 199 1007 235 235 199 1008 235 235 200 1009 236 236 188 1010 222 222 186 1011 220 220 171 1012 191 191 172 1013 210 210 172 1014 210 210 187 1015 221 221 186 1016 220 220 198 1017 234 234 197 1018 233 233 180 1019 216 216 180 1020 216 216 182 1021 218 218 198 1022 234 234 182 1023 218 218 176 1024 199 199 199 1025 235 235 199 1026 235 235 198 1027 234 234 182 1028 218 218 200 1029 236 236 199 1030 235 235 176 1031 199 199 176 1032 199 199 178 1033 209 209 200 1034 236 236 186 1035 220 220 187 1036 221 221 201 1037 237 237 186 1038 220 220 201 1039 237 237 200 1040 236 236 186 1041 220 220 200 1042 236 236 178 1043 209 209 201 1044 237 237 187 1045 221 221 172 1046 210 210 172 1047 210 210 196 1048 231 231 201 1049 237 237 203 1050 239 239 194 1051 229 229 195 1052 230 230 204 1053 240 240 203 1054 239 239 195 1055 230 230 195 1056 230 230 188 1057 222 222 204 1058 240 240 188 1059 222 222 189 1060 223 223 205 1061 241 241 205 1062 241 241 204 1063 240 240 188 1064 222 222 202 1065 238 238 205 1066 241 241 189 1067 223 223 189 1068 223 223 190 1069 224 224 202 1070 238 238 172 1071 210 210 167 1072 215 215 191 1073 225 225 191 1074 225 225 196 1075 231 231 172 1076 210 210 197 1077 232 232 193 1078 227 227 192 1079 226 226 168 1080 190 190 170 1081 208 208 206 1082 242 242 206 1083 242 242 207 1084 243 243 168 1085 190 190 193 1086 227 227 207 1087 243 243 192 1088 226 226 202 1089 238 238 206 1090 242 242 170 1091 208 208 170 1092 208 208 175 1093 212 212 202 1094 238 238 173 1095 197 197 179 1096 196 196 208 1097 244 244 208 1098 244 244 174 1099 213 213 173 1100 197 197 209 1101 245 245 208 1102 244 244 179 1103 196 196 179 1104 196 196 210 1105 246 246 209 1106 245 245 179 1107 196 196 183 1108 204 204 185 1109 219 219 185 1110 219 219 210 1111 246 246 179 1112 196 196 174 1113 213 213 204 1114 240 240 205 1115 241 241 229 1116 247 247 211 1117 248 248 230 1118 249 249 213 1119 250 250 221 1120 251 251 215 1121 252 252 223 1122 254 254 224 1123 255 255 216 1124 253 253 216 1125 253 253 215 1126 252 252 223 1127 254 254 219 1128 258 258 225 1129 259 259 226 1130 256 256 226 1131 256 256 220 1132 257 257 219 1133 258 258 221 1134 251 251 223 1135 254 254 215 1136 252 252 223 1137 254 254 221 1138 251 251 222 1139 260 260 222 1140 260 260 224 1141 255 255 223 1142 254 254 222 1143 260 260 216 1144 253 253 224 1145 255 255 218 1146 261 261 220 1147 257 257 226 1148 256 256 226 1149 256 256 225 1150 259 259 217 1151 262 262 217 1152 262 262 218 1153 261 261 226 1154 256 256 217 1155 262 262 225 1156 259 259 219 1157 258 258 231 1158 265 265 232 1159 266 266 228 1160 263 263 228 1161 263 263 227 1162 264 264 231 1163 265 265 229 1164 247 247 231 1165 265 265 227 1166 264 264 232 1167 266 266 231 1168 265 265 229 1169 247 247 229 1170 247 247 230 1171 249 249 232 1172 266 266 230 1173 249 249 228 1174 263 263 232 1175 266 266 212 1176 267 267 214 1177 268 268 219 1178 258 258 219 1179 258 258 220 1180 257 257 212 1181 267 267 217 1182 262 262 215 1183 252 252 216 1184 253 253 216 1185 253 253 218 1186 261 261 217 1187 262 262 227 1188 264 264 216 1189 253 253 222 1190 260 260 222 1191 260 260 229 1192 247 247 227 1193 264 264 228 1194 263 263 230 1195 249 249 211 1196 248 248 211 1197 248 248 212 1198 267 267 228 1199 263 263 212 1200 267 267 220 1201 257 257 218 1202 261 261 212 1203 267 267 218 1204 261 261 227 1205 264 264 212 1206 267 267 227 1207 264 264 228 1208 263 263 216 1209 253 253 227 1210 264 264 218 1211 261 261 217 1212 262 262 214 1213 268 268 213 1214 250 250 213 1215 250 250 215 1216 252 252 217 1217 262 262 214 1218 268 268 217 1219 262 262 219 1220 258 258 222 1221 260 260 221 1222 251 251 213 1223 250 250 213 1224 250 250 211 1225 248 248 222 1226 260 260 222 1227 260 260 211 1228 248 248 229 1229 247 247 237 1230 271 271 238 1231 272 272 248 1232 269 269 248 1233 269 269 212 1234 270 270 237 1235 271 271 244 1236 273 273 239 1237 274 274 240 1238 275 275 238 1239 272 272 237 1240 271 271 245 1241 276 276 243 1242 278 278 244 1243 273 273 240 1244 275 275 240 1245 275 275 236 1246 277 277 243 1247 278 278 243 1248 278 278 235 1249 279 279 239 1250 274 274 239 1251 274 274 244 1252 273 273 243 1253 278 278 242 1254 280 280 235 1255 279 279 236 1256 277 277 235 1257 279 279 242 1258 280 280 245 1259 276 276 245 1260 276 276 237 1261 271 271 235 1262 279 279 245 1263 276 276 242 1264 280 280 236 1265 277 277 236 1266 277 277 238 1267 272 272 245 1268 276 276 236 1269 277 277 235 1270 279 279 243 1271 278 278 246 1272 281 281 241 1273 282 282 247 1274 283 283 246 1275 281 281 247 1276 283 283 248 1277 269 269 248 1278 269 269 247 1279 283 283 241 1280 282 282 241 1281 282 282 249 1282 284 284 248 1283 269 269 238 1284 272 272 236 1285 277 277 246 1286 281 281 246 1287 281 281 248 1288 269 269 238 1289 272 272 249 1290 284 284 241 1291 282 282 233 1292 285 285 233 1293 285 285 234 1294 286 286 249 1295 284 284 234 1296 286 286 212 1297 270 270 248 1298 269 269 248 1299 269 269 249 1300 284 284 234 1301 286 286 246 1302 281 281 236 1303 277 277 240 1304 275 275 211 1305 287 287 239 1306 274 274 235 1307 279 279 237 1308 271 271 212 1309 270 270 211 1310 287 287 211 1311 287 287 235 1312 279 279 237 1313 271 271 241 1314 282 282 246 1315 281 281 240 1316 275 275 240 1317 275 275 233 1318 285 285 241 1319 282 282 240 1320 275 275 239 1321 274 274 211 1322 287 287 211 1323 287 287 233 1324 285 285 240 1325 275 275 303 1326 290 290 278 1327 291 291 279 1328 288 288 279 1329 288 288 302 1330 289 289 303 1331 290 290 276 1332 294 294 277 1333 295 295 304 1334 292 292 304 1335 292 292 305 1336 293 293 276 1337 294 294 267 1338 298 298 250 1339 299 299 257 1340 296 296 257 1341 296 296 262 1342 297 297 267 1343 298 298 259 1344 302 302 254 1345 303 303 268 1346 300 300 268 1347 300 300 264 1348 301 301 259 1349 302 302 280 1350 306 306 281 1351 307 307 300 1352 304 304 300 1353 304 304 301 1354 305 305 280 1355 306 306 267 1356 310 310 266 1357 311 311 251 1358 308 308 251 1359 308 308 250 1360 309 309 267 1361 310 310 303 1362 290 290 304 1363 292 292 277 1364 295 295 277 1365 295 295 278 1366 291 291 303 1367 290 290 258 1368 314 314 257 1369 296 296 250 1370 312 312 250 1371 312 312 252 1372 313 313 258 1373 314 314 269 1374 317 317 268 1375 318 318 254 1376 315 315 254 1377 315 315 253 1378 316 316 269 1379 317 317 259 1380 302 302 261 1381 321 321 255 1382 319 319 255 1383 319 319 254 1384 320 320 259 1385 302 302 263 1386 323 323 262 1387 297 297 257 1388 296 296 257 1389 296 296 256 1390 322 322 263 1391 323 323 305 1392 293 293 300 1393 304 304 281 1394 307 307 281 1395 307 307 276 1396 294 294 305 1397 293 293 264 1398 301 301 265 1399 325 325 260 1400 324 324 260 1401 324 324 259 1402 302 302 264 1403 301 301 250 1404 312 312 251 1405 308 308 252 1406 313 313 253 1407 316 316 254 1408 320 320 255 1409 319 319 256 1410 322 322 257 1411 296 296 258 1412 314 314 259 1413 302 302 260 1414 324 324 261 1415 321 321 258 1416 314 314 252 1417 313 313 292 1418 326 326 292 1419 326 326 293 1420 327 327 258 1421 314 314 291 1422 328 328 292 1423 326 326 252 1424 313 313 252 1425 313 313 251 1426 308 308 291 1427 328 328 291 1428 328 328 251 1429 308 308 266 1430 311 311 266 1431 311 311 290 1432 329 329 291 1433 328 328 263 1434 323 323 256 1435 322 322 288 1436 330 330 288 1437 330 330 289 1438 331 331 263 1439 323 323 293 1440 327 327 288 1441 330 330 256 1442 322 322 256 1443 322 322 258 1444 314 314 293 1445 327 327 270 1446 334 334 271 1447 335 335 286 1448 332 332 286 1449 332 332 287 1450 333 333 270 1451 334 334 285 1452 337 337 286 1453 332 332 271 1454 335 335 271 1455 335 335 272 1456 336 336 285 1457 337 337 285 1458 337 337 272 1459 336 336 273 1460 338 338 273 1461 338 338 284 1462 339 339 285 1463 337 337 274 1464 342 342 275 1465 343 343 282 1466 340 340 282 1467 340 340 283 1468 341 341 274 1469 342 342 287 1470 333 333 282 1471 340 340 275 1472 343 343 275 1473 343 343 270 1474 334 334 287 1475 333 333 283 1476 341 341 282 1477 340 340 294 1478 344 344 294 1479 344 344 295 1480 345 345 283 1481 341 341 296 1482 346 346 297 1483 347 347 285 1484 337 337 285 1485 337 337 284 1486 339 339 296 1487 346 346 297 1488 347 347 298 1489 348 348 286 1490 332 332 286 1491 332 332 285 1492 337 337 297 1493 347 347 287 1494 333 333 286 1495 332 332 298 1496 348 348 298 1497 348 348 299 1498 349 349 287 1499 333 333 299 1500 349 349 294 1501 344 344 282 1502 340 340 282 1503 340 340 287 1504 333 333 299 1505 349 349 289 1506 331 331 288 1507 330 330 275 1508 343 343 275 1509 343 343 274 1510 342 342 289 1511 331 331 273 1512 338 338 272 1513 336 336 291 1514 328 328 291 1515 328 328 290 1516 329 329 273 1517 338 338 272 1518 336 336 271 1519 335 335 292 1520 326 326 292 1521 326 326 291 1522 328 328 272 1523 336 336 293 1524 327 327 292 1525 326 326 271 1526 335 335 271 1527 335 335 270 1528 334 334 293 1529 327 327 270 1530 334 334 275 1531 343 343 288 1532 330 330 288 1533 330 330 293 1534 327 327 270 1535 334 334 295 1536 345 345 294 1537 344 344 281 1538 307 307 281 1539 307 307 280 1540 306 306 295 1541 345 345 279 1542 288 288 278 1543 291 291 297 1544 347 347 297 1545 347 347 296 1546 346 346 279 1547 288 288 278 1548 291 291 277 1549 295 295 298 1550 348 348 298 1551 348 348 297 1552 347 347 278 1553 291 291 299 1554 349 349 298 1555 348 348 277 1556 295 295 277 1557 295 295 276 1558 294 294 299 1559 349 349 276 1560 294 294 281 1561 307 307 294 1562 344 344 294 1563 344 344 299 1564 349 349 276 1565 294 294 301 1566 305 305 300 1567 304 304 260 1568 324 324 260 1569 324 324 265 1570 325 325 301 1571 305 305 269 1572 317 317 253 1573 316 316 303 1574 290 290 303 1575 290 290 302 1576 289 289 269 1577 317 317 253 1578 316 316 255 1579 319 319 304 1580 292 292 304 1581 292 292 303 1582 290 290 253 1583 316 316 305 1584 293 293 304 1585 292 292 255 1586 319 319 255 1587 319 319 261 1588 321 321 305 1589 293 293 261 1590 321 321 260 1591 324 324 300 1592 304 304 300 1593 304 304 305 1594 293 293 261 1595 321 321 323 1596 350 350 322 1597 351 351 321 1598 352 352 329 1599 353 353 327 1600 354 354 328 1601 355 355 326 1602 356 356 312 1603 357 357 313 1604 358 358 324 1605 359 359 326 1606 356 356 313 1607 358 358 318 1608 360 360 315 1609 361 361 316 1610 362 362 319 1611 363 363 318 1612 360 360 316 1613 362 362 319 1614 363 363 316 1615 362 362 320 1616 364 364 315 1617 361 361 320 1618 364 364 316 1619 362 362 317 1620 365 365 318 1621 360 360 319 1622 363 363 306 1623 366 366 315 1624 361 361 318 1625 360 360 318 1626 360 360 308 1627 367 367 323 1628 350 350 323 1629 350 350 321 1630 352 352 318 1631 360 360 310 1632 368 368 306 1633 369 369 322 1634 370 370 310 1635 368 368 322 1636 370 370 323 1637 350 350 310 1638 368 368 323 1639 350 350 308 1640 367 367 306 1641 366 366 318 1642 360 360 321 1643 352 352 306 1644 366 366 321 1645 352 352 322 1646 351 351 324 1647 359 359 313 1648 358 358 325 1649 371 371 312 1650 357 357 325 1651 371 371 313 1652 358 358 317 1653 365 365 319 1654 363 363 320 1655 364 364 317 1656 365 365 320 1657 364 364 326 1658 356 356 317 1659 365 365 326 1660 356 356 324 1661 359 359 317 1662 365 365 324 1663 359 359 314 1664 372 372 326 1665 356 356 320 1666 364 364 315 1667 361 361 315 1668 361 361 312 1669 357 357 326 1670 356 356 312 1671 357 357 307 1672 373 373 327 1673 374 374 312 1674 357 357 327 1675 374 374 329 1676 353 353 312 1677 357 357 329 1678 353 353 325 1679 371 371 307 1680 375 375 311 1681 376 376 309 1682 377 377 307 1683 375 375 309 1684 377 377 328 1685 355 355 307 1686 375 375 328 1687 355 355 327 1688 354 354 325 1689 371 371 329 1690 353 353 328 1691 355 355 328 1692 355 355 324 1693 359 359 325 1694 371 371 308 1695 367 367 318 1696 360 360 317 1697 365 365 328 1698 355 355 309 1699 377 377 314 1700 372 372 314 1701 372 372 324 1702 359 359 328 1703 355 355 333 1704 381 381 332 1705 380 380 330 1706 378 378 330 1707 378 378 331 1708 379 379 333 1709 381 381 338 1710 382 382 331 1711 383 383 336 1712 384 384 338 1713 382 382 336 1714 384 384 337 1715 385 385 338 1716 382 382 337 1717 385 385 346 1718 386 386 351 1719 387 387 337 1720 385 385 350 1721 388 388 348 1722 390 390 349 1723 391 391 339 1724 389 389 339 1725 389 389 338 1726 382 382 348 1727 390 390 356 1728 394 394 357 1729 395 395 340 1730 392 392 340 1731 392 392 342 1732 393 393 356 1733 394 394 342 1734 393 393 344 1735 398 398 345 1736 396 396 345 1737 396 396 343 1738 397 397 342 1739 393 393 354 1740 399 399 355 1741 400 400 345 1742 396 396 345 1743 396 396 344 1744 398 398 354 1745 399 399 346 1746 386 386 348 1747 390 390 338 1748 382 382 349 1749 391 391 348 1750 390 390 346 1751 386 386 346 1752 386 386 347 1753 401 401 349 1754 391 391 347 1755 401 401 339 1756 389 389 349 1757 391 391 350 1758 388 388 337 1759 385 385 336 1760 384 384 352 1761 402 402 354 1762 399 399 344 1763 398 398 355 1764 400 400 354 1765 399 399 352 1766 402 402 352 1767 402 402 353 1768 403 403 355 1769 400 400 353 1770 403 403 345 1771 396 396 355 1772 400 400 341 1773 404 404 340 1774 392 392 357 1775 395 395 343 1776 397 397 356 1777 394 394 342 1778 393 393 357 1779 395 395 356 1780 394 394 343 1781 397 397 343 1782 397 397 341 1783 404 404 357 1784 395 395 350 1785 388 388 358 1786 405 405 351 1787 387 387 336 1788 384 384 358 1789 405 405 350 1790 388 388 336 1791 384 384 331 1792 383 383 330 1793 406 406 330 1794 406 406 358 1795 405 405 336 1796 384 384 337 1797 385 385 347 1798 401 401 346 1799 386 386 353 1800 403 403 352 1801 402 402 330 1802 406 406 330 1803 406 406 334 1804 407 407 353 1805 403 403 347 1806 401 401 344 1807 398 398 342 1808 393 393 342 1809 393 393 339 1810 389 389 347 1811 401 401 340 1812 392 392 331 1813 383 383 338 1814 382 382 338 1815 382 382 339 1816 389 389 340 1817 392 392 343 1818 397 397 335 1819 408 408 341 1820 404 404 343 1821 397 397 345 1822 396 396 334 1823 407 407 334 1824 407 407 335 1825 408 408 343 1826 397 397 334 1827 407 407 345 1828 396 396 353 1829 403 403 340 1830 392 392 341 1831 404 404 335 1832 408 408 335 1833 408 408 331 1834 383 383 340 1835 392 392 344 1836 398 398 347 1837 401 401 337 1838 385 385 344 1839 398 398 337 1840 385 385 351 1841 387 387 344 1842 398 398 351 1843 387 387 352 1844 402 402 330 1845 406 406 351 1846 387 387 358 1847 405 405 330 1848 406 406 352 1849 402 402 351 1850 387 387 340 1851 392 392 339 1852 389 389 342 1853 393 393 428 1854 411 411 393 1855 412 412 394 1856 409 409 394 1857 409 409 427 1858 410 410 428 1859 411 411 391 1860 415 415 392 1861 416 416 429 1862 413 413 429 1863 413 413 430 1864 414 414 391 1865 415 415 378 1866 419 419 359 1867 420 420 366 1868 417 417 366 1869 417 417 372 1870 418 418 378 1871 419 419 368 1872 423 423 363 1873 424 424 380 1874 421 421 380 1875 421 421 374 1876 422 422 368 1877 423 423 397 1878 427 427 398 1879 428 428 423 1880 425 425 423 1881 425 425 424 1882 426 426 397 1883 427 427 395 1884 431 431 396 1885 432 432 425 1886 429 429 425 1887 429 429 426 1888 430 430 395 1889 431 431 378 1890 435 435 377 1891 436 436 360 1892 433 433 360 1893 433 433 359 1894 434 434 378 1895 435 435 428 1896 411 411 429 1897 413 413 392 1898 416 416 392 1899 416 416 393 1900 412 412 428 1901 411 411 367 1902 439 439 366 1903 417 417 359 1904 437 437 359 1905 437 437 361 1906 438 438 367 1907 439 439 381 1908 442 442 380 1909 443 443 363 1910 440 440 363 1911 440 440 362 1912 441 441 381 1913 442 442 368 1914 423 423 370 1915 446 446 364 1916 444 444 364 1917 444 444 363 1918 445 445 368 1919 423 423 373 1920 448 448 372 1921 418 418 366 1922 417 417 366 1923 417 417 365 1924 447 447 373 1925 448 448 430 1926 414 414 423 1927 425 425 398 1928 428 428 398 1929 428 428 391 1930 415 415 430 1931 414 414 374 1932 422 422 376 1933 450 450 369 1934 449 449 369 1935 449 449 368 1936 423 423 374 1937 422 422 379 1938 452 452 378 1939 453 453 372 1940 418 418 372 1941 418 418 371 1942 451 451 379 1943 452 452 424 1944 426 426 425 1945 429 429 396 1946 432 432 396 1947 432 432 397 1948 427 427 424 1949 426 426 380 1950 455 455 382 1951 456 456 375 1952 454 454 375 1953 454 454 374 1954 422 422 380 1955 455 455 426 1956 430 430 427 1957 458 458 394 1958 457 457 394 1959 457 457 395 1960 431 431 426 1961 430 430 359 1962 437 437 360 1963 433 433 361 1964 438 438 362 1965 441 441 363 1966 445 445 364 1967 444 444 365 1968 447 447 366 1969 417 417 367 1970 439 439 368 1971 423 423 369 1972 449 449 370 1973 446 446 371 1974 451 451 372 1975 418 418 373 1976 448 448 374 1977 422 422 375 1978 454 454 376 1979 450 450 377 1980 459 459 378 1981 453 453 379 1982 452 452 380 1983 455 455 381 1984 460 460 382 1985 456 456 367 1986 439 439 361 1987 438 438 413 1988 461 461 413 1989 461 461 414 1990 462 462 367 1991 439 439 412 1992 463 463 413 1993 461 461 361 1994 438 438 361 1995 438 438 360 1996 433 433 412 1997 463 463 412 1998 463 463 360 1999 433 433 377 2000 436 436 377 2001 436 436 411 2002 464 464 412 2003 463 463 410 2004 465 465 411 2005 466 466 377 2006 459 459 377 2007 459 459 379 2008 452 452 410 2009 465 465 379 2010 452 452 371 2011 451 451 409 2012 467 467 409 2013 467 467 410 2014 465 465 379 2015 452 452 408 2016 468 468 409 2017 467 467 371 2018 451 451 371 2019 451 451 373 2020 448 448 408 2021 468 468 373 2022 448 448 365 2023 447 447 407 2024 469 469 407 2025 469 469 408 2026 468 468 373 2027 448 448 414 2028 462 462 407 2029 469 469 365 2030 447 447 365 2031 447 447 367 2032 439 439 414 2033 462 462 383 2034 472 472 384 2035 473 473 405 2036 470 470 405 2037 470 470 406 2038 471 471 383 2039 472 472 404 2040 475 475 405 2041 470 470 384 2042 473 473 384 2043 473 473 385 2044 474 474 404 2045 475 475 404 2046 475 475 385 2047 474 474 386 2048 476 476 386 2049 476 476 403 2050 477 477 404 2051 475 475 402 2052 480 480 403 2053 481 481 386 2054 478 478 386 2055 478 478 387 2056 479 479 402 2057 480 480 387 2058 479 479 388 2059 483 483 401 2060 482 482 401 2061 482 482 402 2062 480 480 387 2063 479 479 400 2064 485 485 401 2065 482 482 388 2066 483 483 388 2067 483 483 389 2068 484 484 400 2069 485 485 389 2070 484 484 390 2071 487 487 399 2072 486 486 399 2073 486 486 400 2074 485 485 389 2075 484 484 406 2076 471 471 399 2077 486 486 390 2078 487 487 390 2079 487 487 383 2080 472 472 406 2081 471 471 400 2082 485 485 399 2083 486 486 415 2084 488 488 415 2085 488 488 416 2086 489 489 400 2087 485 485 416 2088 489 489 417 2089 490 490 401 2090 482 482 401 2091 482 482 400 2092 485 485 416 2093 489 489 402 2094 480 480 401 2095 482 482 417 2096 490 490 417 2097 490 490 418 2098 491 491 402 2099 480 480 418 2100 491 491 419 2101 492 492 403 2102 481 481 403 2103 481 481 402 2104 480 480 418 2105 491 491 419 2106 493 493 420 2107 494 494 404 2108 475 475 404 2109 475 475 403 2110 477 477 419 2111 493 493 420 2112 494 494 421 2113 495 495 405 2114 470 470 405 2115 470 470 404 2116 475 475 420 2117 494 494 406 2118 471 471 405 2119 470 470 421 2120 495 495 421 2121 495 495 422 2122 496 496 406 2123 471 471 422 2124 496 496 415 2125 488 488 399 2126 486 486 399 2127 486 486 406 2128 471 471 422 2129 496 496 408 2130 468 468 407 2131 469 469 390 2132 487 487 390 2133 487 487 389 2134 484 484 408 2135 468 468 389 2136 484 484 388 2137 483 483 409 2138 467 467 409 2139 467 467 408 2140 468 468 389 2141 484 484 410 2142 465 465 409 2143 467 467 388 2144 483 483 388 2145 483 483 387 2146 479 479 410 2147 465 465 387 2148 479 479 386 2149 478 478 411 2150 466 466 411 2151 466 466 410 2152 465 465 387 2153 479 479 386 2154 476 476 385 2155 474 474 412 2156 463 463 412 2157 463 463 411 2158 464 464 386 2159 476 476 385 2160 474 474 384 2161 473 473 413 2162 461 461 413 2163 461 461 412 2164 463 463 385 2165 474 474 414 2166 462 462 413 2167 461 461 384 2168 473 473 384 2169 473 473 383 2170 472 472 414 2171 462 462 383 2172 472 472 390 2173 487 487 407 2174 469 469 407 2175 469 469 414 2176 462 462 383 2177 472 472 416 2178 489 489 415 2179 488 488 398 2180 428 428 398 2181 428 428 397 2182 427 427 416 2183 489 489 397 2184 427 427 396 2185 432 432 417 2186 490 490 417 2187 490 490 416 2188 489 489 397 2189 427 427 418 2190 491 491 417 2191 490 490 396 2192 432 432 396 2193 432 432 395 2194 431 431 418 2195 491 491 395 2196 431 431 394 2197 457 457 419 2198 492 492 419 2199 492 492 418 2200 491 491 395 2201 431 431 394 2202 409 409 393 2203 412 412 420 2204 494 494 420 2205 494 494 419 2206 493 493 394 2207 409 409 393 2208 412 412 392 2209 416 416 421 2210 495 495 421 2211 495 495 420 2212 494 494 393 2213 412 412 422 2214 496 496 421 2215 495 495 392 2216 416 416 392 2217 416 416 391 2218 415 415 422 2219 496 496 391 2220 415 415 398 2221 428 428 415 2222 488 488 415 2223 488 488 422 2224 496 496 391 2225 415 415 424 2226 426 426 423 2227 425 425 369 2228 449 449 369 2229 449 449 376 2230 450 450 424 2231 426 426 376 2232 450 450 375 2233 454 454 425 2234 429 429 425 2235 429 429 424 2236 426 426 376 2237 450 450 426 2238 430 430 425 2239 429 429 375 2240 454 454 375 2241 454 454 382 2242 456 456 426 2243 430 430 382 2244 456 456 381 2245 460 460 427 2246 458 458 427 2247 458 458 426 2248 430 430 382 2249 456 456 381 2250 442 442 362 2251 441 441 428 2252 411 411 428 2253 411 411 427 2254 410 410 381 2255 442 442 362 2256 441 441 364 2257 444 444 429 2258 413 413 429 2259 413 413 428 2260 411 411 362 2261 441 441 430 2262 414 414 429 2263 413 413 364 2264 444 444 364 2265 444 444 370 2266 446 446 430 2267 414 414 370 2268 446 446 369 2269 449 449 423 2270 425 425 423 2271 425 425 430 2272 414 414 370 2273 446 446 465 2274 499 499 456 2275 500 500 448 2276 497 497 448 2277 497 497 434 2278 498 498 465 2279 499 499 453 2280 503 503 454 2281 504 504 464 2282 501 501 464 2283 501 501 461 2284 502 502 453 2285 503 503 446 2286 507 507 431 2287 508 508 437 2288 505 505 437 2289 505 505 442 2290 506 506 446 2291 507 507 439 2292 511 511 435 2293 512 512 447 2294 509 509 447 2295 509 509 444 2296 510 510 439 2297 511 511 440 2298 513 513 462 2299 514 514 463 2300 515 515 446 2301 518 518 445 2302 519 519 432 2303 516 516 432 2304 516 516 431 2305 517 517 446 2306 518 518 464 2307 501 501 454 2308 504 504 455 2309 520 520 455 2310 520 520 465 2311 499 499 464 2312 501 501 438 2313 523 523 437 2314 505 505 431 2315 521 521 431 2316 521 521 433 2317 522 522 438 2318 523 523 448 2319 497 497 447 2320 525 525 435 2321 524 524 435 2322 524 524 434 2323 498 498 448 2324 497 497 439 2325 511 511 441 2326 528 528 436 2327 526 526 436 2328 526 526 435 2329 527 527 439 2330 511 511 449 2331 529 529 443 2332 530 530 442 2333 506 506 442 2334 506 506 437 2335 505 505 449 2336 529 529 441 2337 528 528 440 2338 513 513 463 2339 515 515 463 2340 515 515 461 2341 502 502 441 2342 528 528 431 2343 521 521 432 2344 516 516 433 2345 522 522 434 2346 498 498 435 2347 527 527 436 2348 526 526 439 2349 511 511 440 2350 513 513 441 2351 528 528 459 2352 533 533 460 2353 534 534 452 2354 531 531 452 2355 531 531 451 2356 532 532 459 2357 533 533 453 2358 503 503 452 2359 531 531 460 2360 534 534 460 2361 534 534 457 2362 535 535 453 2363 503 503 454 2364 504 504 453 2365 503 503 457 2366 535 535 433 2367 522 522 432 2368 516 516 455 2369 520 520 455 2370 520 520 454 2371 504 504 433 2372 522 522 432 2373 516 516 445 2374 519 519 458 2375 536 536 458 2376 536 536 455 2377 520 520 432 2378 516 516 449 2379 529 529 437 2380 505 505 438 2381 523 523 438 2382 523 523 450 2383 537 537 449 2384 529 529 449 2385 529 529 450 2386 537 537 460 2387 534 534 449 2388 529 529 460 2389 534 534 459 2390 533 533 449 2391 529 529 459 2392 533 533 443 2393 530 530 460 2394 534 534 450 2395 537 537 438 2396 523 523 438 2397 523 523 457 2398 535 535 460 2399 534 534 451 2400 532 532 452 2401 531 531 463 2402 515 515 463 2403 515 515 462 2404 514 514 451 2405 532 532 461 2406 502 502 463 2407 515 515 452 2408 531 531 452 2409 531 531 453 2410 503 503 461 2411 502 502 438 2412 523 523 433 2413 522 522 454 2414 504 504 454 2415 504 504 457 2416 535 535 438 2417 523 523 458 2418 536 536 456 2419 500 500 455 2420 520 520 434 2421 498 498 436 2422 526 526 464 2423 501 501 464 2424 501 501 465 2425 499 499 434 2426 498 498 456 2427 500 500 465 2428 499 499 455 2429 520 520 461 2430 502 502 464 2431 501 501 436 2432 526 526 436 2433 526 526 441 2434 528 528 461 2435 502 502 439 2436 511 511 444 2437 510 510 466 2438 538 538 466 2439 538 538 440 2440 513 513 439 2441 511 511 467 2442 539 539 462 2443 514 514 440 2444 513 513 440 2445 513 513 466 2446 538 538 467 2447 539 539 476 2448 542 542 470 2449 543 543 468 2450 540 540 468 2451 540 540 475 2452 541 541 476 2453 542 542 477 2454 544 544 471 2455 545 545 470 2456 543 543 470 2457 543 543 476 2458 542 542 477 2459 544 544 470 2460 543 543 471 2461 545 545 473 2462 546 546 473 2463 546 546 468 2464 547 547 470 2465 543 543 479 2466 550 550 486 2467 551 551 487 2468 548 548 487 2469 548 548 478 2470 549 549 479 2471 550 550 486 2472 551 551 480 2473 553 553 477 2474 544 544 477 2475 544 544 484 2476 552 552 486 2477 551 551 482 2478 555 555 479 2479 550 550 478 2480 549 549 478 2481 549 549 481 2482 554 554 482 2483 555 555 482 2484 555 555 483 2485 556 556 480 2486 553 553 480 2487 553 553 479 2488 550 550 482 2489 555 555 491 2490 557 557 489 2491 558 558 490 2492 559 559 488 2493 560 560 483 2494 556 556 482 2495 555 555 477 2496 544 544 476 2497 542 542 484 2498 552 552 484 2499 552 552 476 2500 542 542 475 2501 541 541 475 2502 541 541 485 2503 561 561 484 2504 552 552 480 2505 553 553 486 2506 551 551 479 2507 550 550 486 2508 551 551 484 2509 552 552 485 2510 561 561 485 2511 561 561 487 2512 548 548 486 2513 551 551 481 2514 554 554 488 2515 560 560 482 2516 555 555 481 2517 554 554 469 2518 562 562 489 2519 563 563 481 2520 554 554 489 2521 563 563 491 2522 557 557 481 2523 554 554 491 2524 557 557 488 2525 560 560 469 2526 564 564 474 2527 565 565 472 2528 566 566 469 2529 564 564 472 2530 566 566 490 2531 559 559 469 2532 564 564 490 2533 559 559 489 2534 558 558 483 2535 556 556 488 2536 560 560 491 2537 557 557 483 2538 556 556 491 2539 557 557 490 2540 559 559 483 2541 556 556 490 2542 559 559 472 2543 566 566
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
0 0 5 5 1 1 6 6 7 2 7 7 7 3 7 7 4 4 4 4 0 5 5 5 6 6 2 2 3 7 3 3 2 8 0 0 2 9 0 0 5 10 1 1 6 11 2 2 7 12 7 7 6 13 2 2 5 14 1 1 5 15 1 1 4 16 4 4 7 17 7 7 8 18 10 10 0 19 11 11 4 20 8 8 4 21 8 8 10 22 9 9 8 23 10 10 5 24 14 14 2 25 15 15 9 26 12 12 9 27 12 12 11 28 13 13 5 29 14 14 11 30 13 13 10 31 9 9 4 32 8 8 4 33 8 8 5 34 14 14 11 35 13 13 57 36 18 18 38 37 19 19 39 38 16 16 39 39 16 16 56 40 17 17 57 41 18 18 36 42 22 22 37 43 23 23 58 44 20 20 58 45 20 20 59 46 21 21 36 47 22 22 31 48 26 26 12 49 27 27 19 50 24 24 19 51 24 24 25 52 25 25 31 53 26 26 21 54 30 30 16 55 31 31 33 56 28 28 33 57 28 28 27 58 29 29 21 59 30 30 42 60 34 34 43 61 35 35 52 62 32 32 52 63 32 32 53 64 33 33 42 65 34 34 40 66 38 38 41 67 39 39 54 68 36 36 54 69 36 36 55 70 37 37 40 71 38 38 31 72 42 42 30 73 43 43 13 74 40 40 13 75 40 40 12 76 41 41 31 77 42 42 57 78 18 18 58 79 20 20 37 80 23 23 37 81 23 23 38 82 19 19 57 83 18 18 20 84 46 46 19 85 24 24 12 86 44 44 12 87 44 44 14 88 45 45 20 89 46 46 34 90 49 49 33 91 50 50 16 92 47 47 16 93 47 47 15 94 48 48 34 95 49 49 21 96 30 30 23 97 53 53 17 98 51 51 17 99 51 51 16 100 52 52 21 101 30 30 26 102 55 55 25 103 25 25 19 104 24 24 19 105 24 24 18 106 54 54 26 107 55 55 59 108 21 21 52 109 32 32 43 110 35 35 43 111 35 35 36 112 22 22 59 113 21 21 27 114 29 29 29 115 57 57 22 116 56 56 22 117 56 56 21 118 30 30 27 119 29 29 32 120 59 59 31 121 60 60 25 122 25 25 25 123 25 25 24 124 58 58 32 125 59 59 53 126 33 33 54 127 36 36 41 128 39 39 41 129 39 39 42 130 34 34 53 131 33 33 33 132 62 62 35 133 63 63 28 134 61 61 28 135 61 61 27 136 29 29 33 137 62 62 55 138 37 37 56 139 65 65 39 140 64 64 39 141 64 64 40 142 38 38 55 143 37 37 12 144 44 44 13 145 40 40 14 146 45 45 15 147 48 48 16 148 52 52 17 149 51 51 18 150 54 54 19 151 24 24 20 152 46 46 21 153 30 30 22 154 56 56 23 155 53 53 24 156 58 58 25 157 25 25 26 158 55 55 27 159 29 29 28 160 61 61 29 161 57 57 30 162 66 66 31 163 60 60 32 164 59 59 33 165 62 62 34 166 67 67 35 167 63 63 20 168 46 46 14 169 45 45 50 170 68 68 50 171 68 68 51 172 69 69 20 173 46 46 49 174 70 70 50 175 68 68 14 176 45 45 14 177 45 45 13 178 40 40 49 179 70 70 49 180 70 70 13 181 40 40 30 182 43 43 30 183 43 43 48 184 71 71 49 185 70 70 47 186 72 72 48 187 73 73 30 188 66 66 30 189 66 66 32 190 59 59 47 191 72 72 32 192 59 59 24 193 58 58 46 194 74 74 46 195 74 74 47 196 72 72 32 197 59 59 45 198 75 75 46 199 74 74 24 200 58 58 24 201 58 58 26 202 55 55 45 203 75 75 26 204 55 55 18 205 54 54 44 206 76 76 44 207 76 76 45 208 75 75 26 209 55 55 51 210 69 69 44 211 76 76 18 212 54 54 18 213 54 54 20 214 46 46 51 215 69 69 45 216 75 75 44 217 76 76 43 218 77 77 43 219 77 77 42 220 78 78 45 221 75 75 42 222 78 78 41 223 79 79 46 224 74 74 46 225 74 74 45 226 75 75 42 227 78 78 47 228 72 72 46 229 74 74 41 230 79 79 41 231 79 79 40 232 80 80 47 233 72 72 40 234 80 80 39 235 81 81 48 236 73 73 48 237 73 73 47 238 72 72 40 239 80 80 39 240 82 82 38 241 83 83 49 242 70 70 49 243 70 70 48 244 71 71 39 245 82 82 38 246 83 83 37 247 84 84 50 248 68 68 50 249 68 68 49 250 70 70 38 251 83 83 51 252 69 69 50 253 68 68 37 254 84 84 37 255 84 84 36 256 85 85 51 257 69 69 36 258 85 85 43 259 77 77 44 260 76 76 44 261 76 76 51 262 69 69 36 263 85 85 53 264 33 33 52 265 32 32 22 266 56 56 22 267 56 56 29 268 57 57 53 269 33 33 29 270 57 57 28 271 61 61 54 272 36 36 54 273 36 36 53 274 33 33 29 275 57 57 55 276 37 37 54 277 36 36 28 278 61 61 28 279 61 61 35 280 63 63 55 281 37 37 35 282 63 63 34 283 67 67 56 284 65 65 56 285 65 65 55 286 37 37 35 287 63 63 34 288 49 49 15 289 48 48 57 290 18 18 57 291 18 18 56 292 17 17 34 293 49 49 15 294 48 48 17 295 51 51 58 296 20 20 58 297 20 20 57 298 18 18 15 299 48 48 59 300 21 21 58 301 20 20 17 302 51 51 17 303 51 51 23 304 53 53 59 305 21 21 23 306 53 53 22 307 56 56 52 308 32 32 52 309 32 32 59 310 21 21 23 311 53 53 70 312 88 88 60 313 89 89 64 314 86 86 64 315 86 86 67 316 87 87 70 317 88 88 70 318 92 92 69 319 93 93 61 320 90 90 61 321 90 90 60 322 91 91 70 323 92 92 65 324 96 96 64 325 86 86 60 326 94 94 60 327 94 94 62 328 95 95 65 329 96 96 68 330 98 98 67 331 87 87 64 332 86 86 64 333 86 86 63 334 97 97 68 335 98 98 71 336 100 100 70 337 101 101 67 338 87 87 67 339 87 87 66 340 99 99 71 341 100 100 60 342 94 94 61 343 90 90 62 344 95 95 63 345 97 97 64 346 86 86 65 347 96 96 66 348 99 99 67 349 87 87 68 350 98 98 69 351 102 102 70 352 101 101 71 353 100 100 65 354 96 96 62 355 95 95 86 356 103 103 86 357 103 103 87 358 104 104 65 359 96 96 85 360 105 105 86 361 103 103 62 362 95 95 62 363 95 95 61 364 90 90 85 365 105 105 85 366 105 105 61 367 90 90 69 368 93 93 69 369 93 93 84 370 106 106 85 371 105 105 83 372 107 107 84 373 108 108 69 374 102 102 69 375 102 102 71 376 100 100 83 377 107 107 71 378 100 100 66 379 99 99 82 380 109 109 82 381 109 109 83 382 107 107 71 383 100 100 81 384 110 110 82 385 109 109 66 386 99 99 66 387 99 99 68 388 98 98 81 389 110 110 68 390 98 98 63 391 97 97 80 392 111 111 80 393 111 111 81 394 110 110 68 395 98 98 87 396 104 104 80 397 111 111 63 398 97 97 63 399 97 97 65 400 96 96 87 401 104 104 81 402 110 110 80 403 111 111 79 404 112 112 79 405 112 112 78 406 113 113 81 407 110 110 78 408 113 113 77 409 114 114 82 410 109 109 82 411 109 109 81 412 110 110 78 413 113 113 83 414 107 107 82 415 109 109 77 416 114 114 77 417 114 114 76 418 115 115 83 419 107 107 76 420 115 115 75 421 116 116 84 422 108 108 84 423 108 108 83 424 107 107 76 425 115 115 75 426 117 117 74 427 118 118 85 428 105 105 85 429 105 105 84 430 106 106 75 431 117 117 74 432 118 118 73 433 119 119 86 434 103 103 86 435 103 103 85 436 105 105 74 437 118 118 87 438 104 104 86 439 103 103 73 440 119 119 73 441 119 119 72 442 120 120 87 443 104 104 72 444 120 120 79 445 112 112 80 446 111 111 80 447 111 111 87 448 104 104 72 449 120 120 101 450 123 123 102 451 124 124 112 452 121 121 112 453 121 121 109 454 122 122 101 455 123 123 96 456 127 127 88 457 128 128 91 458 125 125 91 459 125 125 93 460 126 126 96 461 127 127 96 462 131 131 95 463 132 132 89 464 129 129 89 465 129 129 88 466 130 130 96 467 131 131 112 468 121 121 102 469 124 124 103 470 133 133 103 471 133 133 113 472 134 134 112 473 121 121 92 474 137 137 91 475 125 125 88 476 135 135 88 477 135 135 90 478 136 136 92 479 137 137 97 480 138 138 94 481 139 139 93 482 126 126 93 483 126 126 91 484 125 125 97 485 138 138 88 486 135 135 89 487 129 129 90 488 136 136 107 489 142 142 108 490 143 143 100 491 140 140 100 492 140 140 99 493 141 141 107 494 142 142 101 495 123 123 100 496 140 140 108 497 143 143 108 498 143 143 105 499 144 144 101 500 123 123 102 501 124 124 101 502 123 123 105 503 144 144 90 504 136 136 89 505 129 129 103 506 133 133 103 507 133 133 102 508 124 124 90 509 136 136 89 510 129 129 95 511 132 132 106 512 145 145 106 513 145 145 103 514 133 133 89 515 129 129 97 516 138 138 91 517 125 125 92 518 137 137 92 519 137 137 98 520 146 146 97 521 138 138 97 522 138 138 98 523 146 146 108 524 143 143 97 525 138 138 108 526 143 143 107 527 142 142 97 528 138 138 107 529 142 142 94 530 139 139 108 531 143 143 98 532 146 146 92 533 137 137 92 534 137 137 105 535 144 144 108 536 143 143 99 537 141 141 100 538 140 140 111 539 147 147 111 540 147 147 110 541 148 148 99 542 141 141 109 543 122 122 111 544 147 147 100 545 140 140 100 546 140 140 101 547 123 123 109 548 122 122 92 549 137 137 90 550 136 136 102 551 124 124 102 552 124 124 105 553 144 144 92 554 137 137 106 555 145 145 104 556 149 149 103 557 133 133 104 558 149 149 113 559 134 134 103 560 133 133 137 561 152 152 128 562 153 153 122 563 150 150 122 564 150 150 114 565 151 151 137 566 152 152 125 567 156 156 126 568 157 157 136 569 154 154 136 570 154 154 133 571 155 155 125 572 156 156 117 573 160 160 115 574 161 161 121 575 158 158 121 576 158 158 120 577 159 159 117 578 160 160 118 579 162 162 134 580 163 163 135 581 164 164 136 582 154 154 126 583 157 157 127 584 165 165 127 585 165 165 137 586 152 152 136 587 154 154 122 588 150 150 121 589 167 167 115 590 166 166 115 591 166 166 114 592 151 151 122 593 150 150 117 594 160 160 119 595 170 170 116 596 168 168 116 597 168 168 115 598 169 169 117 599 160 160 119 600 170 170 118 601 162 162 135 602 164 164 135 603 164 164 133 604 155 155 119 605 170 170 114 606 151 151 115 607 169 169 116 608 168 168 117 609 160 160 118 610 162 162 119 611 170 170 131 612 173 173 132 613 174 174 124 614 171 171 124 615 171 171 123 616 172 172 131 617 173 173 125 618 156 156 124 619 171 171 132 620 174 174 132 621 174 174 129 622 175 175 125 623 156 156 126 624 157 157 125 625 156 156 129 626 175 175 123 627 172 172 124 628 171 171 135 629 164 164 135 630 164 164 134 631 163 163 123 632 172 172 133 633 155 155 135 634 164 164 124 635 171 171 124 636 171 171 125 637 156 156 133 638 155 155 130 639 176 176 128 640 153 153 127 641 165 165 114 642 151 151 116 643 168 168 136 644 154 154 136 645 154 154 137 646 152 152 114 647 151 151 128 648 153 153 137 649 152 152 127 650 165 165 133 651 155 155 136 652 154 154 116 653 168 168 116 654 168 168 119 655 170 170 133 656 155 155 117 657 160 160 120 658 159 159 138 659 177 177 138 660 177 177 118 661 162 162 117 662 160 160 139 663 178 178 134 664 163 163 118 665 162 162 118 666 162 162 138 667 177 177 139 668 178 178 145 669 181 181 141 670 182 182 140 671 179 179 140 672 179 179 144 673 180 180 145 674 181 181 146 675 183 183 142 676 184 184 141 677 182 182 141 678 182 182 145 679 181 181 146 680 183 183 141 681 182 182 142 682 184 184 143 683 185 185 143 684 185 185 140 685 186 186 141 686 182 182 150 687 190 190 149 688 189 189 147 689 187 187 147 690 187 187 148 691 188 188 150 692 190 190 155 693 191 191 148 694 192 192 153 695 193 193 155 696 191 191 153 697 193 193 154 698 194 194 155 699 191 191 154 700 194 194 163 701 195 195 168 702 196 196 154 703 194 194 167 704 197 197 165 705 199 199 166 706 200 200 156 707 198 198 156 708 198 198 155 709 191 191 165 710 199 199 173 711 203 203 174 712 204 204 157 713 201 201 157 714 201 201 159 715 202 202 173 716 203 203 159 717 202 202 161 718 207 207 162 719 205 205 162 720 205 205 160 721 206 206 159 722 202 202 171 723 208 208 172 724 209 209 162 725 205 205 162 726 205 205 161 727 207 207 171 728 208 208 163 729 195 195 165 730 199 199 155 731 191 191 166 732 200 200 165 733 199 199 163 734 195 195 163 735 195 195 164 736 210 210 166 737 200 200 164 738 210 210 156 739 198 198 166 740 200 200 167 741 197 197 154 742 194 194 153 743 193 193 169 744 211 211 171 745 208 208 161 746 207 207 172 747 209 209 171 748 208 208 169 749 211 211 169 750 211 211 170 751 212 212 172 752 209 209 170 753 212 212 162 754 205 205 172 755 209 209 158 756 213 213 157 757 201 201 174 758 204 204 160 759 206 206 173 760 203 203 159 761 202 202 174 762 204 204 173 763 203 203 160 764 206 206 160 765 206 206 158 766 213 213 174 767 204 204 167 768 197 197 175 769 214 214 168 770 196 196 153 771 193 193 175 772 214 214 167 773 197 197 153 774 193 193 148 775 192 192 147 776 215 215 147 777 215 215 175 778 214 214 153 779 193 193 154 780 194 194 164 781 210 210 163 782 195 195 170 783 212 212 169 784 211 211 147 785 215 215 147 786 215 215 151 787 216 216 170 788 212 212 164 789 210 210 161 790 207 207 159 791 202 202 159 792 202 202 156 793 198 198 164 794 210 210 157 795 201 201 148 796 192 192 155 797 191 191 155 798 191 191 156 799 198 198 157 800 201 201 160 801 206 206 152 802 217 217 158 803 213 213 160 804 206 206 162 805 205 205 151 806 216 216 151 807 216 216 152 808 217 217 160 809 206 206 151 810 216 216 162 811 205 205 170 812 212 212 157 813 201 201 158 814 213 213 152 815 217 217 152 816 217 217 148 817 192 192 157 818 201 201 161 819 207 207 164 820 210 210 154 821 194 194 161 822 207 207 154 823 194 194 168 824 196 196 161 825 207 207 168 826 196 196 169 827 211 211 147 828 215 215 168 829 196 196 175 830 214 214 147 831 215 215 169 832 211 211 168 833 196 196 157 834 201 201 156 835 198 198 159 836 202 202 245 837 220 220 210 838 221 221 211 839 218 218 211 840 218 218 244 841 219 219 245 842 220 220 208 843 224 224 209 844 225 225 246 845 222 222 246 846 222 222 247 847 223 223 208 848 224 224 195 849 228 228 176 850 229 229 183 851 226 226 183 852 226 226 189 853 227 227 195 854 228 228 185 855 232 232 180 856 233 233 197 857 230 230 197 858 230 230 191 859 231 231 185 860 232 232 214 861 236 236 215 862 237 237 240 863 234 234 240 864 234 234 241 865 235 235 214 866 236 236 212 867 240 240 213 868 241 241 242 869 238 238 242 870 238 238 243 871 239 239 212 872 240 240 195 873 244 244 194 874 245 245 177 875 242 242 177 876 242 242 176 877 243 243 195 878 244 244 245 879 220 220 246 880 222 222 209 881 225 225 209 882 225 225 210 883 221 221 245 884 220 220 184 885 248 248 183 886 226 226 176 887 246 246 176 888 246 246 178 889 247 247 184 890 248 248 198 891 251 251 197 892 252 252 180 893 249 249 180 894 249 249 179 895 250 250 198 896 251 251 185 897 232 232 187 898 255 255 181 899 253 253 181 900 253 253 180 901 254 254 185 902 232 232 190 903 257 257 189 904 227 227 183 905 226 226 183 906 226 226 182 907 256 256 190 908 257 257 247 909 223 223 240 910 234 234 215 911 237 237 215 912 237 237 208 913 224 224 247 914 223 223 191 915 231 231 193 916 259 259 186 917 258 258 186 918 258 258 185 919 232 232 191 920 231 231 196 921 261 261 195 922 262 262 189 923 227 227 189 924 227 227 188 925 260 260 196 926 261 261 241 927 235 235 242 928 238 238 213 929 241 241 213 930 241 241 214 931 236 236 241 932 235 235 197 933 264 264 199 934 265 265 192 935 263 263 192 936 263 263 191 937 231 231 197 938 264 264 243 939 239 239 244 940 267 267 211 941 266 266 211 942 266 266 212 943 240 240 243 944 239 239 176 945 246 246 177 946 242 242 178 947 247 247 179 948 250 250 180 949 254 254 181 950 253 253 182 951 256 256 183 952 226 226 184 953 248 248 185 954 232 232 186 955 258 258 187 956 255 255 188 957 260 260 189 958 227 227 190 959 257 257 191 960 231 231 192 961 263 263 193 962 259 259 194 963 268 268 195 964 262 262 196 965 261 261 197 966 264 264 198 967 269 269 199 968 265 265 184 969 248 248 178 970 247 247 230 971 270 270 230 972 270 270 231 973 271 271 184 974 248 248 229 975 272 272 230 976 270 270 178 977 247 247 178 978 247 247 177 979 242 242 229 980 272 272 229 981 272 272 177 982 242 242 194 983 245 245 194 984 245 245 228 985 273 273 229 986 272 272 227 987 274 274 228 988 275 275 194 989 268 268 194 990 268 268 196 991 261 261 227 992 274 274 196 993 261 261 188 994 260 260 226 995 276 276 226 996 276 276 227 997 274 274 196 998 261 261 225 999 277 277 226 1000 276 276 188 1001 260 260 188 1002 260 260 190 1003 257 257 225 1004 277 277 190 1005 257 257 182 1006 256 256 224 1007 278 278 224 1008 278 278 225 1009 277 277 190 1010 257 257 231 1011 271 271 224 1012 278 278 182 1013 256 256 182 1014 256 256 184 1015 248 248 231 1016 271 271 200 1017 281 281 201 1018 282 282 222 1019 279 279 222 1020 279 279 223 1021 280 280 200 1022 281 281 221 1023 284 284 222 1024 279 279 201 1025 282 282 201 1026 282 282 202 1027 283 283 221 1028 284 284 221 1029 284 284 202 1030 283 283 203 1031 285 285 203 1032 285 285 220 1033 286 286 221 1034 284 284 219 1035 289 289 220 1036 290 290 203 1037 287 287 203 1038 287 287 204 1039 288 288 219 1040 289 289 204 1041 288 288 205 1042 292 292 218 1043 291 291 218 1044 291 291 219 1045 289 289 204 1046 288 288 217 1047 294 294 218 1048 291 291 205 1049 292 292 205 1050 292 292 206 1051 293 293 217 1052 294 294 206 1053 293 293 207 1054 296 296 216 1055 295 295 216 1056 295 295 217 1057 294 294 206 1058 293 293 223 1059 280 280 216 1060 295 295 207 1061 296 296 207 1062 296 296 200 1063 281 281 223 1064 280 280 217 1065 294 294 216 1066 295 295 232 1067 297 297 232 1068 297 297 233 1069 298 298 217 1070 294 294 233 1071 298 298 234 1072 299 299 218 1073 291 291 218 1074 291 291 217 1075 294 294 233 1076 298 298 219 1077 289 289 218 1078 291 291 234 1079 299 299 234 1080 299 299 235 1081 300 300 219 1082 289 289 235 1083 300 300 236 1084 301 301 220 1085 290 290 220 1086 290 290 219 1087 289 289 235 1088 300 300 236 1089 302 302 237 1090 303 303 221 1091 284 284 221 1092 284 284 220 1093 286 286 236 1094 302 302 237 1095 303 303 238 1096 304 304 222 1097 279 279 222 1098 279 279 221 1099 284 284 237 1100 303 303 223 1101 280 280 222 1102 279 279 238 1103 304 304 238 1104 304 304 239 1105 305 305 223 1106 280 280 239 1107 305 305 232 1108 297 297 216 1109 295 295 216 1110 295 295 223 1111 280 280 239 1112 305 305 225 1113 277 277 224 1114 278 278 207 1115 296 296 207 1116 296 296 206 1117 293 293 225 1118 277 277 206 1119 293 293 205 1120 292 292 226 1121 276 276 226 1122 276 276 225 1123 277 277 206 1124 293 293 227 1125 274 274 226 1126 276 276 205 1127 292 292 205 1128 292 292 204 1129 288 288 227 1130 274 274 204 1131 288 288 203 1132 287 287 228 1133 275 275 228 1134 275 275 227 1135 274 274 204 1136 288 288 203 1137 285 285 202 1138 283 283 229 1139 272 272 229 1140 272 272 228 1141 273 273 203 1142 285 285 202 1143 283 283 201 1144 282 282 230 1145 270 270 230 1146 270 270 229 1147 272 272 202 1148 283 283 231 1149 271 271 230 1150 270 270 201 1151 282 282 201 1152 282 282 200 1153 281 281 231 1154 271 271 200 1155 281 281 207 1156 296 296 224 1157 278 278 224 1158 278 278 231 1159 271 271 200 1160 281 281 233 1161 298 298 232 1162 297 297 215 1163 237 237 215 1164 237 237 214 1165 236 236 233 1166 298 298 214 1167 236 236 213 1168 241 241 234 1169 299 299 234 1170 299 299 233 1171 298 298 214 1172 236 236 235 1173 300 300 234 1174 299 299 213 1175 241 241 213 1176 241 241 212 1177 240 240 235 1178 300 300 212 1179 240 240 211 1180 266 266 236 1181 301 301 236 1182 301 301 235 1183 300 300 212 1184 240 240 211 1185 218 218 210 1186 221 221 237 1187 303 303 237 1188 303 303 236 1189 302 302 211 1190 218 218 210 1191 221 221 209 1192 225 225 238 1193 304 304 238 1194 304 304 237 1195 303 303 210 1196 221 221 239 1197 305 305 238 1198 304 304 209 1199 225 225 209 1200 225 225 208 1201 224 224 239 1202 305 305 208 1203 224 224 215 1204 237 237 232 1205 297 297 232 1206 297 297 239 1207 305 305 208 1208 224 224 241 1209 235 235 240 1210 234 234 186 1211 258 258 186 1212 258 258 193 1213 259 259 241 1214 235 235 193 1215 259 259 192 1216 263 263 242 1217 238 238 242 1218 238 238 241 1219 235 235 193 1220 259 259 243 1221 239 239 242 1222 238 238 192 1223 263 263 192 1224 263 263 199 1225 265 265 243 1226 239 239 199 1227 265 265 198 1228 269 269 244 1229 267 267 244 1230 267 267 243 1231 239 239 199 1232 265 265 198 1233 251 251 179 1234 250 250 245 1235 220 220 245 1236 220 220 244 1237 219 219 198 1238 251 251 179 1239 250 250 181 1240 253 253 246 1241 222 222 246 1242 222 222 245 1243 220 220 179 1244 250 250 247 1245 223 223 246 1246 222 222 181 1247 253 253 181 1248 253 253 187 1249 255 255 247 1250 223 223 187 1251 255 255 186 1252 258 258 240 1253 234 234 240 1254 234 234 247 1255 223 223 187 1256 255 255 282 1257 308 308 273 1258 309 309 265 1259 306 306 265 1260 306 306 251 1261 307 307 282 1262 308 308 270 1263 312 312 271 1264 313 313 281 1265 310 310 281 1266 310 310 278 1267 311 311 270 1268 312 312 263 1269 316 316 248 1270 317 317 254 1271 314 314 254 1272 314 314 259 1273 315 315 263 1274 316 316 256 1275 320 320 252 1276 321 321 264 1277 318 318 264 1278 318 318 261 1279 319 319 256 1280 320 320 257 1281 322 322 279 1282 323 323 280 1283 324 324 263 1284 327 327 262 1285 328 328 249 1286 325 325 249 1287 325 325 248 1288 326 326 263 1289 327 327 281 1290 310 310 271 1291 313 313 272 1292 329 329 272 1293 329 329 282 1294 308 308 281 1295 310 310 255 1296 332 332 254 1297 314 314 248 1298 330 330 248 1299 330 330 250 1300 331 331 255 1301 332 332 265 1302 306 306 264 1303 334 334 252 1304 333 333 252 1305 333 333 251 1306 307 307 265 1307 306 306 256 1308 320 320 258 1309 337 337 253 1310 335 335 253 1311 335 335 252 1312 336 336 256 1313 320 320 266 1314 338 338 260 1315 339 339 259 1316 315 315 259 1317 315 315 254 1318 314 314 266 1319 338 338 258 1320 337 337 257 1321 322 322 280 1322 324 324 280 1323 324 324 278 1324 311 311 258 1325 337 337 248 1326 330 330 249 1327 325 325 250 1328 331 331 251 1329 307 307 252 1330 336 336 253 1331 335 335 256 1332 320 320 257 1333 322 322 258 1334 337 337 276 1335 342 342 277 1336 343 343 269 1337 340 340 269 1338 340 340 268 1339 341 341 276 1340 342 342 270 1341 312 312 269 1342 340 340 277 1343 343 343 277 1344 343 343 274 1345 344 344 270 1346 312 312 271 1347 313 313 270 1348 312 312 274 1349 344 344 250 1350 331 331 249 1351 325 325 272 1352 329 329 272 1353 329 329 271 1354 313 313 250 1355 331 331 249 1356 325 325 262 1357 328 328 275 1358 345 345 275 1359 345 345 272 1360 329 329 249 1361 325 325 266 1362 338 338 254 1363 314 314 255 1364 332 332 255 1365 332 332 267 1366 346 346 266 1367 338 338 266 1368 338 338 267 1369 346 346 277 1370 343 343 266 1371 338 338 277 1372 343 343 276 1373 342 342 266 1374 338 338 276 1375 342 342 260 1376 339 339 277 1377 343 343 267 1378 346 346 255 1379 332 332 255 1380 332 332 274 1381 344 344 277 1382 343 343 268 1383 341 341 269 1384 340 340 280 1385 324 324 280 1386 324 324 279 1387 323 323 268 1388 341 341 278 1389 311 311 280 1390 324 324 269 1391 340 340 269 1392 340 340 270 1393 312 312 278 1394 311 311 255 1395 332 332 250 1396 331 331 271 1397 313 313 271 1398 313 313 274 1399 344 344 255 1400 332 332 275 1401 345 345 273 1402 309 309 272 1403 329 329 251 1404 307 307 253 1405 335 335 281 1406 310 310 281 1407 310 310 282 1408 308 308 251 1409 307 307 273 1410 309 309 282 1411 308 308 272 1412 329 329 278 1413 311 311 281 1414 310 310 253 1415 335 335 253 1416 335 335 258 1417 337 337 278 1418 311 311 256 1419 320 320 261 1420 319 319 283 1421 347 347 283 1422 347 347 257 1423 322 322 256 1424 320 320 284 1425 348 348 279 1426 323 323 257 1427 322 322 257 1428 322 322 283 1429 347 347 284 1430 348 348 293 1431 351 351 287 1432 352 352 285 1433 349 349 285 1434 349 349 292 1435 350 350 293 1436 351 351 294 1437 353 353 288 1438 354 354 287 1439 352 352 287 1440 352 352 293 1441 351 351 294 1442 353 353 287 1443 352 352 288 1444 354 354 290 1445 355 355 290 1446 355 355 285 1447 356 356 287 1448 352 352 296 1449 359 359 303 1450 360 360 304 1451 357 357 304 1452 357 357 295 1453 358 358 296 1454 359 359 303 1455 360 360 297 1456 362 362 294 1457 353 353 294 1458 353 353 301 1459 361 361 303 1460 360 360 299 1461 364 364 296 1462 359 359 295 1463 358 358 295 1464 358 358 298 1465 363 363 299 1466 364 364 299 1467 364 364 300 1468 365 365 297 1469 362 362 297 1470 362 362 296 1471 359 359 299 1472 364 364 308 1473 366 366 306 1474 367 367 307 1475 368 368 305 1476 369 369 300 1477 365 365 299 1478 364 364 294 1479 353 353 293 1480 351 351 301 1481 361 361 301 1482 361 361 293 1483 351 351 292 1484 350 350 292 1485 350 350 302 1486 370 370 301 1487 361 361 297 1488 362 362 303 1489 360 360 296 1490 359 359 303 1491 360 360 301 1492 361 361 302 1493 370 370 302 1494 370 370 304 1495 357 357 303 1496 360 360 298 1497 363 363 305 1498 369 369 299 1499 364 364 298 1500 363 363 286 1501 371 371 306 1502 372 372 298 1503 363 363 306 1504 372 372 308 1505 366 366 298 1506 363 363 308 1507 366 366 305 1508 369 369 286 1509 373 373 291 1510 374 374 289 1511 375 375 286 1512 373 373 289 1513 375 375 307 1514 368 368 286 1515 373 373 307 1516 368 368 306 1517 367 367 300 1518 365 365 305 1519 369 369 308 1520 366 366 300 1521 365 365 308 1522 366 366 307 1523 368 368 300 1524 365 365 307 1525 368 368 289 1526 375 375 312 1527 379 379 311 1528 378 378 309 1529 376 376 309 1530 376 376 310 1531 377 377 312 1532 379 379 317 1533 380 380 310 1534 381 381 315 1535 382 382 317 1536 380 380 315 1537 382 382 316 1538 383 383 317 1539 380 380 316 1540 383 383 325 1541 384 384 330 1542 385 385 316 1543 383 383 329 1544 386 386 327 1545 388 388 328 1546 389 389 318 1547 387 387 318 1548 387 387 317 1549 380 380 327 1550 388 388 335 1551 392 392 336 1552 393 393 319 1553 390 390 319 1554 390 390 321 1555 391 391 335 1556 392 392 321 1557 391 391 323 1558 396 396 324 1559 394 394 324 1560 394 394 322 1561 395 395 321 1562 391 391 333 1563 397 397 334 1564 398 398 324 1565 394 394 324 1566 394 394 323 1567 396 396 333 1568 397 397 325 1569 384 384 327 1570 388 388 317 1571 380 380 328 1572 389 389 327 1573 388 388 325 1574 384 384 325 1575 384 384 326 1576 399 399 328 1577 389 389 326 1578 399 399 318 1579 387 387 328 1580 389 389 329 1581 386 386 316 1582 383 383 315 1583 382 382 331 1584 400 400 333 1585 397 397 323 1586 396 396 334 1587 398 398 333 1588 397 397 331 1589 400 400 331 1590 400 400 332 1591 401 401 334 1592 398 398 332 1593 401 401 324 1594 394 394 334 1595 398 398 320 1596 402 402 319 1597 390 390 336 1598 393 393 322 1599 395 395 335 1600 392 392 321 1601 391 391 336 1602 393 393 335 1603 392 392 322 1604 395 395 322 1605 395 395 320 1606 402 402 336 1607 393 393 329 1608 386 386 337 1609 403 403 330 1610 385 385 315 1611 382 382 337 1612 403 403 329 1613 386 386 315 1614 382 382 310 1615 381 381 309 1616 404 404 309 1617 404 404 337 1618 403 403 315 1619 382 382 316 1620 383 383 326 1621 399 399 325 1622 384 384 332 1623 401 401 331 1624 400 400 309 1625 404 404 309 1626 404 404 313 1627 405 405 332 1628 401 401 326 1629 399 399 323 1630 396 396 321 1631 391 391 321 1632 391 391 318 1633 387 387 326 1634 399 399 319 1635 390 390 310 1636 381 381 317 1637 380 380 317 1638 380 380 318 1639 387 387 319 1640 390 390 322 1641 395 395 314 1642 406 406 320 1643 402 402 322 1644 395 395 324 1645 394 394 313 1646 405 405 313 1647 405 405 314 1648 406 406 322 1649 395 395 313 1650 405 405 324 1651 394 394 332 1652 401 401 319 1653 390 390 320 1654 402 402 314 1655 406 406 314 1656 406 406 310 1657 381 381 319 1658 390 390 323 1659 396 396 326 1660 399 399 316 1661 383 383 323 1662 396 396 316 1663 383 383 330 1664 385 385 323 1665 396 396 330 1666 385 385 331 1667 400 400 309 1668 404 404 330 1669 385 385 337 1670 403 403 309 1671 404 404 331 1672 400 400 330 1673 385 385 319 1674 390 390 318 1675 387 387 321 1676 391 391 407 1677 409 409 372 1678 410 410 373 1679 407 407 373 1680 407 407 406 1681 408 408 407 1682 409 409 370 1683 413 413 371 1684 414 414 408 1685 411 411 408 1686 411 411 409 1687 412 412 370 1688 413 413 357 1689 417 417 338 1690 418 418 345 1691 415 415 345 1692 415 415 351 1693 416 416 357 1694 417 417 347 1695 421 421 342 1696 422 422 359 1697 419 419 359 1698 419 419 353 1699 420 420 347 1700 421 421 376 1701 425 425 377 1702 426 426 402 1703 423 423 402 1704 423 423 403 1705 424 424 376 1706 425 425 374 1707 429 429 375 1708 430 430 404 1709 427 427 404 1710 427 427 405 1711 428 428 374 1712 429 429 357 1713 433 433 356 1714 434 434 339 1715 431 431 339 1716 431 431 338 1717 432 432 357 1718 433 433 407 1719 409 409 408 1720 411 411 371 1721 414 414 371 1722 414 414 372 1723 410 410 407 1724 409 409 346 1725 437 437 345 1726 415 415 338 1727 435 435 338 1728 435 435 340 1729 436 436 346 1730 437 437 360 1731 440 440 359 1732 441 441 342 1733 438 438 342 1734 438 438 341 1735 439 439 360 1736 440 440 347 1737 421 421 349 1738 444 444 343 1739 442 442 343 1740 442 442 342 1741 443 443 347 1742 421 421 352 1743 446 446 351 1744 416 416 345 1745 415 415 345 1746 415 415 344 1747 445 445 352 1748 446 446 409 1749 412 412 402 1750 423 423 377 1751 426 426 377 1752 426 426 370 1753 413 413 409 1754 412 412 353 1755 420 420 355 1756 448 448 348 1757 447 447 348 1758 447 447 347 1759 421 421 353 1760 420 420 358 1761 450 450 357 1762 451 451 351 1763 416 416 351 1764 416 416 350 1765 449 449 358 1766 450 450 403 1767 424 424 404 1768 427 427 375 1769 430 430 375 1770 430 430 376 1771 425 425 403 1772 424 424 359 1773 453 453 361 1774 454 454 354 1775 452 452 354 1776 452 452 353 1777 420 420 359 1778 453 453 405 1779 428 428 406 1780 456 456 373 1781 455 455 373 1782 455 455 374 1783 429 429 405 1784 428 428 338 1785 435 435 339 1786 431 431 340 1787 436 436 341 1788 439 439 342 1789 443 443 343 1790 442 442 344 1791 445 445 345 1792 415 415 346 1793 437 437 347 1794 421 421 348 1795 447 447 349 1796 444 444 350 1797 449 449 351 1798 416 416 352 1799 446 446 353 1800 420 420 354 1801 452 452 355 1802 448 448 356 1803 457 457 357 1804 451 451 358 1805 450 450 359 1806 453 453 360 1807 458 458 361 1808 454 454 346 1809 437 437 340 1810 436 436 392 1811 459 459 392 1812 459 459 393 1813 460 460 346 1814 437 437 391 1815 461 461 392 1816 459 459 340 1817 436 436 340 1818 436 436 339 1819 431 431 391 1820 461 461 391 1821 461 461 339 1822 431 431 356 1823 434 434 356 1824 434 434 390 1825 462 462 391 1826 461 461 389 1827 463 463 390 1828 464 464 356 1829 457 457 356 1830 457 457 358 1831 450 450 389 1832 463 463 358 1833 450 450 350 1834 449 449 388 1835 465 465 388 1836 465 465 389 1837 463 463 358 1838 450 450 387 1839 466 466 388 1840 465 465 350 1841 449 449 350 1842 449 449 352 1843 446 446 387 1844 466 466 352 1845 446 446 344 1846 445 445 386 1847 467 467 386 1848 467 467 387 1849 466 466 352 1850 446 446 393 1851 460 460 386 1852 467 467 344 1853 445 445 344 1854 445 445 346 1855 437 437 393 1856 460 460 362 1857 470 470 363 1858 471 471 384 1859 468 468 384 1860 468 468 385 1861 469 469 362 1862 470 470 383 1863 473 473 384 1864 468 468 363 1865 471 471 363 1866 471 471 364 1867 472 472 383 1868 473 473 383 1869 473 473 364 1870 472 472 365 1871 474 474 365 1872 474 474 382 1873 475 475 383 1874 473 473 381 1875 478 478 382 1876 479 479 365 1877 476 476 365 1878 476 476 366 1879 477 477 381 1880 478 478 366 1881 477 477 367 1882 481 481 380 1883 480 480 380 1884 480 480 381 1885 478 478 366 1886 477 477 379 1887 483 483 380 1888 480 480 367 1889 481 481 367 1890 481 481 368 1891 482 482 379 1892 483 483 368 1893 482 482 369 1894 485 485 378 1895 484 484 378 1896 484 484 379 1897 483 483 368 1898 482 482 385 1899 469 469 378 1900 484 484 369 1901 485 485 369 1902 485 485 362 1903 470 470 385 1904 469 469 379 1905 483 483 378 1906 484 484 394 1907 486 486 394 1908 486 486 395 1909 487 487 379 1910 483 483 395 1911 487 487 396 1912 488 488 380 1913 480 480 380 1914 480 480 379 1915 483 483 395 1916 487 487 381 1917 478 478 380 1918 480 480 396 1919 488 488 396 1920 488 488 397 1921 489 489 381 1922 478 478 397 1923 489 489 398 1924 490 490 382 1925 479 479 382 1926 479 479 381 1927 478 478 397 1928 489 489 398 1929 491 491 399 1930 492 492 383 1931 473 473 383 1932 473 473 382 1933 475 475 398 1934 491 491 399 1935 492 492 400 1936 493 493 384 1937 468 468 384 1938 468 468 383 1939 473 473 399 1940 492 492 385 1941 469 469 384 1942 468 468 400 1943 493 493 400 1944 493 493 401 1945 494 494 385 1946 469 469 401 1947 494 494 394 1948 486 486 378 1949 484 484 378 1950 484 484 385 1951 469 469 401 1952 494 494 387 1953 466 466 386 1954 467 467 369 1955 485 485 369 1956 485 485 368 1957 482 482 387 1958 466 466 368 1959 482 482 367 1960 481 481 388 1961 465 465 388 1962 465 465 387 1963 466 466 368 1964 482 482 389 1965 463 463 388 1966 465 465 367 1967 481 481 367 1968 481 481 366 1969 477 477 389 1970 463 463 366 1971 477 477 365 1972 476 476 390 1973 464 464 390 1974 464 464 389 1975 463 463 366 1976 477 477 365 1977 474 474 364 1978 472 472 391 1979 461 461 391 1980 461 461 390 1981 462 462 365 1982 474 474 364 1983 472 472 363 1984 471 471 392 1985 459 459 392 1986 459 459 391 1987 461 461 364 1988 472 472 393 1989 460 460 392 1990 459 459 363 1991 471 471 363 1992 471 471 362 1993 470 470 393 1994 460 460 362 1995 470 470 369 1996 485 485 386 1997 467 467 386 1998 467 467 393 1999 460 460 362 2000 470 470 395 2001 487 487 394 2002 486 486 377 2003 426 426 377 2004 426 426 376 2005 425 425 395 2006 487 487 376 2007 425 425 375 2008 430 430 396 2009 488 488 396 2010 488 488 395 2011 487 487 376 2012 425 425 397 2013 489 489 396 2014 488 488 375 2015 430 430 375 2016 430 430 374 2017 429 429 397 2018 489 489 374 2019 429 429 373 2020 455 455 398 2021 490 490 398 2022 490 490 397 2023 489 489 374 2024 429 429 373 2025 407 407 372 2026 410 410 399 2027 492 492 399 2028 492 492 398 2029 491 491 373 2030 407 407 372 2031 410 410 371 2032 414 414 400 2033 493 493 400 2034 493 493 399 2035 492 492 372 2036 410 410 401 2037 494 494 400 2038 493 493 371 2039 414 414 371 2040 414 414 370 2041 413 413 401 2042 494 494 370 2043 413 413 377 2044 426 426 394 2045 486 486 394 2046 486 486 401 2047 494 494 370 2048 413 413 403 2049 424 424 402 2050 423 423 348 2051 447 447 348 2052 447 447 355 2053 448 448 403 2054 424 424 355 2055 448 448 354 2056 452 452 404 2057 427 427 404 2058 427 427 403 2059 424 424 355 2060 448 448 405 2061 428 428 404 2062 427 427 354 2063 452 452 354 2064 452 452 361 2065 454 454 405 2066 428 428 361 2067 454 454 360 2068 458 458 406 2069 456 456 406 2070 456 456 405 2071 428 428 361 2072 454 454 360 2073 440 440 341 2074 439 439 407 2075 409 409 407 2076 409 409 406 2077 408 408 360 2078 440 440 341 2079 439 439 343 2080 442 442 408 2081 411 411 408 2082 411 411 407 2083 409 409 341 2084 439 439 409 2085 412 412 408 2086 411 411 343 2087 442 442 343 2088 442 442 349 2089 444 444 409 2090 412 412 349 2091 444 444 348 2092 447 447 402 2093 423 423 402 2094 423 423 409 2095 412 412 349 2096 444 444 444 2097 497 497 435 2098 498 498 427 2099 495 495 427 2100 495 495 413 2101 496 496 444 2102 497 497 432 2103 501 501 433 2104 502 502 443 2105 499 499 443 2106 499 499 440 2107 500 500 432 2108 501 501 425 2109 505 505 410 2110 506 506 416 2111 503 503 416 2112 503 503 421 2113 504 504 425 2114 505 505 418 2115 509 509 414 2116 510 510 426 2117 507 507 426 2118 507 507 423 2119 508 508 418 2120 509 509 419 2121 511 511 441 2122 512 512 442 2123 513 513 425 2124 516 516 424 2125 517 517 411 2126 514 514 411 2127 514 514 410 2128 515 515 425 2129 516 516 443 2130 499 499 433 2131 502 502 434 2132 518 518 434 2133 518 518 444 2134 497 497 443 2135 499 499 417 2136 521 521 416 2137 503 503 410 2138 519 519 410 2139 519 519 412 2140 520 520 417 2141 521 521 427 2142 495 495 426 2143 523 523 414 2144 522 522 414 2145 522 522 413 2146 496 496 427 2147 495 495 418 2148 509 509 420 2149 526 526 415 2150 524 524 415 2151 524 524 414 2152 525 525 418 2153 509 509 428 2154 527 527 422 2155 528 528 421 2156 504 504 421 2157 504 504 416 2158 503 503 428 2159 527 527 420 2160 526 526 419 2161 511 511 442 2162 513 513 442 2163 513 513 440 2164 500 500 420 2165 526 526 410 2166 519 519 411 2167 514 514 412 2168 520 520 413 2169 496 496 414 2170 525 525 415 2171 524 524 418 2172 509 509 419 2173 511 511 420 2174 526 526 438 2175 531 531 439 2176 532 532 431 2177 529 529 431 2178 529 529 430 2179 530 530 438 2180 531 531 432 2181 501 501 431 2182 529 529 439 2183 532 532 439 2184 532 532 436 2185 533 533 432 2186 501 501 433 2187 502 502 432 2188 501 501 436 2189 533 533 412 2190 520 520 411 2191 514 514 434 2192 518 518 434 2193 518 518 433 2194 502 502 412 2195 520 520 411 2196 514 514 424 2197 517 517 437 2198 534 534 437 2199 534 534 434 2200 518 518 411 2201 514 514 428 2202 527 527 416 2203 503 503 417 2204 521 521 417 2205 521 521 429 2206 535 535 428 2207 527 527 428 2208 527 527 429 2209 535 535 439 2210 532 532 428 2211 527 527 439 2212 532 532 438 2213 531 531 428 2214 527 527 438 2215 531 531 422 2216 528 528 439 2217 532 532 429 2218 535 535 417 2219 521 521 417 2220 521 521 436 2221 533 533 439 2222 532 532 430 2223 530 530 431 2224 529 529 442 2225 513 513 442 2226 513 513 441 2227 512 512 430 2228 530 530 440 2229 500 500 442 2230 513 513 431 2231 529 529 431 2232 529 529 432 2233 501 501 440 2234 500 500 417 2235 521 521 412 2236 520 520 433 2237 502 502 433 2238 502 502 436 2239 533 533 417 2240 521 521 437 2241 534 534 435 2242 498 498 434 2243 518 518 413 2244 496 496 415 2245 524 524 443 2246 499 499 443 2247 499 499 444 2248 497 497 413 2249 496 496 435 2250 498 498 444 2251 497 497 434 2252 518 518 440 2253 500 500 443 2254 499 499 415 2255 524 524 415 2256 524 524 420 2257 526 526 440 2258 500 500 418 2259 509 509 423 2260 508 508 445 2261 536 536 445 2262 536 536 419 2263 511 511 418 2264 509 509 446 2265 537 537 441 2266 512 512 419 2267 511 511 419 2268 511 511 445 2269 536 536 446 2270 537 537 455 2271 540 540 449 2272 541 541 447 2273 538 538 447 2274 538 538 454 2275 539 539 455 2276 540 540 456 2277 542 542 450 2278 543 543 449 2279 541 541 449 2280 541 541 455 2281 540 540 456 2282 542 542 449 2283 541 541 450 2284 543 543 452 2285 544 544 452 2286 544 544 447 2287 545 545 449 2288 541 541 458 2289 548 548 465 2290 549 549 466 2291 546 546 466 2292 546 546 457 2293 547 547 458 2294 548 548 465 2295 549 549 459 2296 551 551 456 2297 542 542 456 2298 542 542 463 2299 550 550 465 2300 549 549 461 2301 553 553 458 2302 548 548 457 2303 547 547 457 2304 547 547 460 2305 552 552 461 2306 553 553 461 2307 553 553 462 2308 554 554 459 2309 551 551 459 2310 551 551 458 2311 548 548 461 2312 553 553 470 2313 555 555 468 2314 556 556 469 2315 557 557 467 2316 558 558 462 2317 554 554 461 2318 553 553 456 2319 542 542 455 2320 540 540 463 2321 550 550 463 2322 550 550 455 2323 540 540 454 2324 539 539 454 2325 539 539 464 2326 559 559 463 2327 550 550 459 2328 551 551 465 2329 549 549 458 2330 548 548 465 2331 549 549 463 2332 550 550 464 2333 559 559 464 2334 559 559 466 2335 546 546 465 2336 549 549 460 2337 552 552 467 2338 558 558 461 2339 553 553 460 2340 552 552 448 2341 560 560 468 2342 561 561 460 2343 552 552 468 2344 561 561 470 2345 555 555 460 2346 552 552 470 2347 555 555 467 2348 558 558 448 2349 562 562 453 2350 563 563 451 2351 564 564 448 2352 562 562 451 2353 564 564 469 2354 557 557 448 2355 562 562 469 2356 557 557 468 2357 556 556 462 2358 554 554 467 2359 558 558 470 2360 555 555 462 2361 554 554 470 2362 555 555 469 2363 557 557 462 2364 554 554 469 2365 557 557 451 2366 564 564 513 2367 619 619 499 2368 603 603 490 2369 582 582 490 2370 582 582 474 2371 566 566 513 2372 619 619 496 2373 600 600 497 2374 601 601 512 2375 618 618 512 2376 618 618 508 2377 614 614 496 2378 600 600 487 2379 569 569 471 2380 570 570 477 2381 567 567 477 2382 567 567 483 2383 568 568 487 2384 569 569 479 2385 573 573 475 2386 574 574 489 2387 571 571 489 2388 571 571 485 2389 572 572 479 2390 573 573 515 2391 621 621 510 2392 616 616 480 2393 589 589 480 2394 589 589 514 2395 620 620 515 2396 621 621 509 2397 615 615 516 2398 622 622 491 2399 595 595 491 2400 595 595 500 2401 605 605 509 2402 615 615 487 2403 578 578 486 2404 565 565 472 2405 576 576 472 2406 576 576 471 2407 577 577 487 2408 578 578 512 2409 618 618 497 2410 601 601 498 2411 602 602 498 2412 602 602 513 2413 619 619 512 2414 618 618 478 2415 586 586 477 2416 567 567 471 2417 579 579 471 2418 579 579 473 2419 591 591 478 2420 586 586 490 2421 582 582 489 2422 583 583 475 2423 581 581 475 2424 581 581 474 2425 566 566 490 2426 582 582 479 2427 573 573 481 2428 588 588 476 2429 584 584 476 2430 584 584 475 2431 590 590 479 2432 573 573 492 2433 596 596 484 2434 585 585 483 2435 568 568 483 2436 568 568 477 2437 567 567 492 2438 596 596 481 2439 588 588 480 2440 589 589 511 2441 617 617 511 2442 617 617 508 2443 614 614 481 2444 588 588 488 2445 594 594 487 2446 587 587 483 2447 568 568 483 2448 568 568 482 2449 575 575 488 2450 594 594 510 2451 616 616 515 2452 621 621 516 2453 622 622 516 2454 622 622 509 2455 615 615 510 2456 616 616 499 2457 604 604 500 2458 605 605 491 2459 595 595 491 2460 595 595 490 2461 593 593 499 2462 604 604 471 2463 579 579 472 2464 576 576 473 2465 591 591 474 2466 566 566 475 2467 590 590 476 2468 584 584 479 2469 573 573 480 2470 589 589 481 2471 588 588 482 2472 575 575 483 2473 568 568 484 2474 585 585 486 2475 592 592 487 2476 587 587 488 2477 594 594 489 2478 580 580 490 2479 593 593 491 2480 595 595 506 2481 612 612 507 2482 613 613 495 2483 599 599 495 2484 599 599 494 2485 598 598 506 2486 612 612 496 2487 600 600 495 2488 599 599 507 2489 613 613 507 2490 613 613 502 2491 607 607 496 2492 600 600 497 2493 601 601 496 2494 600 600 502 2495 607 607 473 2496 591 591 472 2497 576 576 498 2498 602 602 498 2499 602 602 497 2500 601 601 473 2501 591 591 472 2502 576 576 486 2503 565 565 503 2504 608 608 503 2505 608 608 498 2506 602 602 472 2507 576 576 500 2508 605 605 499 2509 604 604 503 2510 609 609 503 2511 609 609 504 2512 610 610 500 2513 605 605 504 2514 610 610 505 2515 611 611 501 2516 606 606 501 2517 606 606 500 2518 605 605 504 2519 610 610 494 2520 598 598 501 2521 606 606 505 2522 611 611 505 2523 611 611 506 2524 612 612 494 2525 598 598 492 2526 596 596 477 2527 567 567 478 2528 586 586 478 2529 586 586 493 2530 597 597 492 2531 596 596 504 2532 610 610 503 2533 609 609 486 2534 592 592 486 2535 592 592 488 2536 594 594 504 2537 610 610 488 2538 594 594 482 2539 575 575 505 2540 611 611 505 2541 611 611 504 2542 610 610 488 2543 594 594 506 2544 612 612 505 2545 611 611 482 2546 575 575 482 2547 575 575 484 2548 585 585 506 2549 612 612 492 2550 596 596 493 2551 597 597 507 2552 613 613 492 2553 596 596 507 2554 613 613 506 2555 612 612 492 2556 596 596 506 2557 612 612 484 2558 585 585 507 2559 613 613 493 2560 597 597 478 2561 586 586 478 2562 586 586 502 2563 607 607 507 2564 613 613 509 2565 615 615 500 2566 605 605 501 2567 606 606 510 2568 616 616 509 2569 615 615 501 2570 606 606 501 2571 606 606 494 2572 598 598 510 2573 616 616 494 2574 598 598 495 2575 599 599 511 2576 617 617 511 2577 617 617 510 2578 616 616 494 2579 598 598 508 2580 614 614 511 2581 617 617 495 2582 599 599 495 2583 599 599 496 2584 600 600 508 2585 614 614 478 2586 586 586 473 2587 591 591 497 2588 601 601 497 2589 601 601 502 2590 607 607 478 2591 586 586 503 2592 608 608 499 2593 603 603 498 2594 602 602 474 2595 566 566 476 2596 584 584 512 2597 618 618 512 2598 618 618 513 2599 619 619 474 2600 566 566 499 2601 603 603 513 2602 619 619 498 2603 602 602 508 2604 614 614 512 2605 618 618 476 2606 584 584 476 2607 584 584 481 2608 588 588 508 2609 614 614 479 2610 573 573 485 2611 572 572 514 2612 620 620 514 2613 620 620 480 2614 589 589 479 2615 573 573 515 2616 621 621 514 2617 620 620 485 2618 572 572 485 2619 572 572 516 2620 622 622 515 2621 621 621 485 2622 572 572 489 2623 580 580 491 2624 595 595 491 2625 595 595 516 2626 622 622 485 2627 572 572 480 2628 589 589 510 2629 616 616 511 2630 617 617 535 2631 623 623 517 2632 624 624 536 2633 625 625 519 2634 626 626 527 2635 627 627 521 2636 628 628 529 2637 630 630 530 2638 631 631 522 2639 629 629 522 2640 629 629 521 2641 628 628 529 2642 630 630 525 2643 634 634 531 2644 635 635 532 2645 632 632 532 2646 632 632 526 2647 633 633 525 2648 634 634 527 2649 627 627 529 2650 630 630 521 2651 628 628 529 2652 630 630 527 2653 627 627 528 2654 636 636 528 2655 636 636 530 2656 631 631 529 2657 630 630 528 2658 636 636 522 2659 629 629 530 2660 631 631 524 2661 637 637 526 2662 633 633 532 2663 632 632 532 2664 632 632 531 2665 635 635 523 2666 638 638 523 2667 638 638 524 2668 637 637 532 2669 632 632 523 2670 638 638 531 2671 635 635 525 2672 634 634 537 2673 641 641 538 2674 642 642 534 2675 639 639 534 2676 639 639 533 2677 640 640 537 2678 641 641 535 2679 623 623 537 2680 641 641 533 2681 640 640 538 2682 642 642 537 2683 641 641 535 2684 623 623 535 2685 623 623 536 2686 625 625 538 2687 642 642 536 2688 625 625 534 2689 639 639 538 2690 642 642 518 2691 643 643 520 2692 644 644 525 2693 634 634 525 2694 634 634 526 2695 633 633 518 2696 643 643 523 2697 638 638 521 2698 628 628 522 2699 629 629 522 2700 629 629 524 2701 637 637 523 2702 638 638 533 2703 640 640 522 2704 629 629 528 2705 636 636 528 2706 636 636 535 2707 623 623 533 2708 640 640 534 2709 639 639 536 2710 625 625 517 2711 624 624 517 2712 624 624 518 2713 643 643 534 2714 639 639 518 2715 643 643 526 2716 633 633 524 2717 637 637 518 2718 643 643 524 2719 637 637 533 2720 640 640 518 2721 643 643 533 2722 640 640 534 2723 639 639 522 2724 629 629 533 2725 640 640 524 2726 637 637 523 2727 638 638 520 2728 644 644 519 2729 626 626 519 2730 626 626 521 2731 628 628 523 2732 638 638 520 2733 644 644 523 2734 638 638 525 2735 634 634 528 2736 636 636 527 2737 627 627 519 2738 626 626 519 2739 626 626 517 2740 624 624 528 2741 636 636 528 2742 636 636 517 2743 624 624 535 2744 623 623 543 2745 647 647 544 2746 648 648 554 2747 645 645 554 2748 645 645 518 2749 646 646 543 2750 647 647 550 2751 649 649 545 2752 650 650 546 2753 651 651 544 2754 648 648 543 2755 647 647 551 2756 652 652 549 2757 654 654 550 2758 649 649 546 2759 651 651 546 2760 651 651 542 2761 653 653 549 2762 654 654 549 2763 654 654 541 2764 655 655 545 2765 650 650 545 2766 650 650 550 2767 649 649 549 2768 654 654 548 2769 656 656 541 2770 655 655 542 2771 653 653 541 2772 655 655 548 2773 656 656 551 2774 652 652 551 2775 652 652 543 2776 647 647 541 2777 655 655 551 2778 652 652 548 2779 656 656 542 2780 653 653 542 2781 653 653 544 2782 648 648 551 2783 652 652 542 2784 653 653 541 2785 655 655 549 2786 654 654 552 2787 657 657 547 2788 658 658 553 2789 659 659 552 2790 657 657 553 2791 659 659 554 2792 645 645 554 2793 645 645 553 2794 659 659 547 2795 658 658 547 2796 658 658 555 2797 660 660 554 2798 645 645 544 2799 648 648 542 2800 653 653 552 2801 657 657 552 2802 657 657 554 2803 645 645 544 2804 648 648 555 2805 660 660 547 2806 658 658 539 2807 661 661 539 2808 661 661 540 2809 662 662 555 2810 660 660 540 2811 662 662 518 2812 646 646 554 2813 645 645 554 2814 645 645 555 2815 660 660 540 2816 662 662 552 2817 657 657 542 2818 653 653 546 2819 651 651 517 2820 663 663 545 2821 650 650 541 2822 655 655 543 2823 647 647 518 2824 646 646 517 2825 663 663 517 2826 663 663 541 2827 655 655 543 2828 647 647 547 2829 658 658 552 2830 657 657 546 2831 651 651 546 2832 651 651 539 2833 661 661 547 2834 658 658 546 2835 651 651 545 2836 650 650 517 2837 663 663 517 2838 663 663 539 2839 661 661 546 2840 651 651 609 2841 666 666 584 2842 667 667 585 2843 664 664 585 2844 664 664 608 2845 665 665 609 2846 666 666 582 2847 670 670 583 2848 671 671 610 2849 668 668 610 2850 668 668 611 2851 669 669 582 2852 670 670 573 2853 674 674 556 2854 675 675 563 2855 672 672 563 2856 672 672 568 2857 673 673 573 2858 674 674 565 2859 678 678 560 2860 679 679 574 2861 676 676 574 2862 676 676 570 2863 677 677 565 2864 678 678 586 2865 682 682 587 2866 683 683 606 2867 680 680 606 2868 680 680 607 2869 681 681 586 2870 682 682 573 2871 686 686 572 2872 687 687 557 2873 684 684 557 2874 684 684 556 2875 685 685 573 2876 686 686 609 2877 666 666 610 2878 668 668 583 2879 671 671 583 2880 671 671 584 2881 667 667 609 2882 666 666 564 2883 690 690 563 2884 672 672 556 2885 688 688 556 2886 688 688 558 2887 689 689 564 2888 690 690 575 2889 693 693 574 2890 694 694 560 2891 691 691 560 2892 691 691 559 2893 692 692 575 2894 693 693 565 2895 678 678 567 2896 697 697 561 2897 695 695 561 2898 695 695 560 2899 696 696 565 2900 678 678 569 2901 699 699 568 2902 673 673 563 2903 672 672 563 2904 672 672 562 2905 698 698 569 2906 699 699 611 2907 669 669 606 2908 680 680 587 2909 683 683 587 2910 683 683 582 2911 670 670 611 2912 669 669 570 2913 677 677 571 2914 701 701 566 2915 700 700 566 2916 700 700 565 2917 678 678 570 2918 677 677 556 2919 688 688 557 2920 684 684 558 2921 689 689 559 2922 692 692 560 2923 696 696 561 2924 695 695 562 2925 698 698 563 2926 672 672 564 2927 690 690 565 2928 678 678 566 2929 700 700 567 2930 697 697 564 2931 690 690 558 2932 689 689 598 2933 702 702 598 2934 702 702 599 2935 703 703 564 2936 690 690 597 2937 704 704 598 2938 702 702 558 2939 689 689 558 2940 689 689 557 2941 684 684 597 2942 704 704 597 2943 704 704 557 2944 684 684 572 2945 687 687 572 2946 687 687 596 2947 705 705 597 2948 704 704 569 2949 699 699 562 2950 698 698 594 2951 706 706 594 2952 706 706 595 2953 707 707 569 2954 699 699 599 2955 703 703 594 2956 706 706 562 2957 698 698 562 2958 698 698 564 2959 690 690 599 2960 703 703 576 2961 710 710 577 2962 711 711 592 2963 708 708 592 2964 708 708 593 2965 709 709 576 2966 710 710 591 2967 713 713 592 2968 708 708 577 2969 711 711 577 2970 711 711 578 2971 712 712 591 2972 713 713 591 2973 713 713 578 2974 712 712 579 2975 714 714 579 2976 714 714 590 2977 715 715 591 2978 713 713 580 2979 718 718 581 2980 719 719 588 2981 716 716 588 2982 716 716 589 2983 717 717 580 2984 718 718 593 2985 709 709 588 2986 716 716 581 2987 719 719 581 2988 719 719 576 2989 710 710 593 2990 709 709 589 2991 717 717 588 2992 716 716 600 2993 720 720 600 2994 720 720 601 2995 721 721 589 2996 717 717 602 2997 722 722 603 2998 723 723 591 2999 713 713 591 3000 713 713 590 3001 715 715 602 3002 722 722 603 3003 723 723 604 3004 724 724 592 3005 708 708 592 3006 708 708 591 3007 713 713 603 3008 723 723 593 3009 709 709 592 3010 708 708 604 3011 724 724 604 3012 724 724 605 3013 725 725 593 3014 709 709 605 3015 725 725 600 3016 720 720 588 3017 716 716 588 3018 716 716 593 3019 709 709 605 3020 725 725 595 3021 707 707 594 3022 706 706 581 3023 719 719 581 3024 719 719 580 3025 718 718 595 3026 707 707 579 3027 714 714 578 3028 712 712 597 3029 704 704 597 3030 704 704 596 3031 705 705 579 3032 714 714 578 3033 712 712 577 3034 711 711 598 3035 702 702 598 3036 702 702 597 3037 704 704 578 3038 712 712 599 3039 703 703 598 3040 702 702 577 3041 711 711 577 3042 711 711 576 3043 710 710 599 3044 703 703 576 3045 710 710 581 3046 719 719 594 3047 706 706 594 3048 706 706 599 3049 703 703 576 3050 710 710 601 3051 721 721 600 3052 720 720 587 3053 683 683 587 3054 683 683 586 3055 682 682 601 3056 721 721 585 3057 664 664 584 3058 667 667 603 3059 723 723 603 3060 723 723 602 3061 722 722 585 3062 664 664 584 3063 667 667 583 3064 671 671 604 3065 724 724 604 3066 724 724 603 3067 723 723 584 3068 667 667 605 3069 725 725 604 3070 724 724 583 3071 671 671 583 3072 671 671 582 3073 670 670 605 3074 725 725 582 3075 670 670 587 3076 683 683 600 3077 720 720 600 3078 720 720 605 3079 725 725 582 3080 670 670 607 3081 681 681 606 3082 680 680 566 3083 700 700 566 3084 700 700 571 3085 701 701 607 3086 681 681 575 3087 693 693 559 3088 692 692 609 3089 666 666 609 3090 666 666 608 3091 665 665 575 3092 693 693 559 3093 692 692 561 3094 695 695 610 3095 668 668 610 3096 668 668 609 3097 666 666 559 3098 692 692 611 3099 669 669 610 3100 668 668 561 3101 695 695 561 3102 695 695 567 3103 697 697 611 3104 669 669 567 3105 697 697 566 3106 700 700 606 3107 680 680 606 3108 680 680 611 3109 669 669 567 3110 697 697 629 3111 726 726 628 3112 727 727 627 3113 728 728 635 3114 729 729 633 3115 730 730 634 3116 731 731 632 3117 732 732 618 3118 733 733 619 3119 734 734 630 3120 735 735 632 3121 732 732 619 3122 734 734 624 3123 736 736 621 3124 737 737 622 3125 738 738 625 3126 739 739 624 3127 736 736 622 3128 738 738 625 3129 739 739 622 3130 738 738 626 3131 740 740 621 3132 737 737 626 3133 740 740 622 3134 738 738 623 3135 741 741 624 3136 736 736 625 3137 739 739 612 3138 742 742 621 3139 737 737 624 3140 736 736 624 3141 736 736 614 3142 743 743 629 3143 726 726 629 3144 726 726 627 3145 728 728 624 3146 736 736 616 3147 744 744 612 3148 745 745 628 3149 746 746 616 3150 744 744 628 3151 746 746 629 3152 726 726 616 3153 744 744 629 3154 726 726 614 3155 743 743 612 3156 742 742 624 3157 736 736 627 3158 728 728 612 3159 742 742 627 3160 728 728 628 3161 727 727 630 3162 735 735 619 3163 734 734 631 3164 747 747 618 3165 733 733 631 3166 747 747 619 3167 734 734 623 3168 741 741 625 3169 739 739 626 3170 740 740 623 3171 741 741 626 3172 740 740 632 3173 732 732 623 3174 741 741 632 3175 732 732 630 3176 735 735 623 3177 741 741 630 3178 735 735 620 3179 748 748 632 3180 732 732 626 3181 740 740 621 3182 737 737 621 3183 737 737 618 3184 733 733 632 3185 732 732 618 3186 733 733 613 3187 749 749 633 3188 750 750 618 3189 733 733 633 3190 750 750 635 3191 729 729 618 3192 733 733 635 3193 729 729 631 3194 747 747 613 3195 751 751 617 3196 752 752 615 3197 753 753 613 3198 751 751 615 3199 753 753 634 3200 731 731 613 3201 751 751 634 3202 731 731 633 3203 730 730 631 3204 747 747 635 3205 729 729 634 3206 731 731 634 3207 731 731 630 3208 735 735 631 3209 747 747 614 3210 743 743 624 3211 736 736 623 3212 741 741 634 3213 731 731 615 3214 753 753 620 3215 748 748 620 3216 748 748 630 3217 735 735 634 3218 731 731 639 3219 757 757 638 3220 756 756 636 3221 754 754 636 3222 754 754 637 3223 755 755 639 3224 757 757 644 3225 758 758 637 3226 759 759 642 3227 760 760 644 3228 758 758 642 3229 760 760 643 3230 761 761 644 3231 758 758 643 3232 761 761 652 3233 762 762 657 3234 763 763 643 3235 761 761 656 3236 764 764 654 3237 766 766 655 3238 767 767 645 3239 765 765 645 3240 765 765 644 3241 758 758 654 3242 766 766 662 3243 770 770 663 3244 771 771 646 3245 768 768 646 3246 768 768 648 3247 769 769 662 3248 770 770 648 3249 769 769 650 3250 774 774 651 3251 772 772 651 3252 772 772 649 3253 773 773 648 3254 769 769 660 3255 775 775 661 3256 776 776 651 3257 772 772 651 3258 772 772 650 3259 774 774 660 3260 775 775 652 3261 762 762 654 3262 766 766 644 3263 758 758 655 3264 767 767 654 3265 766 766 652 3266 762 762 652 3267 762 762 653 3268 777 777 655 3269 767 767 653 3270 777 777 645 3271 765 765 655 3272 767 767 656 3273 764 764 643 3274 761 761 642 3275 760 760 658 3276 778 778 660 3277 775 775 650 3278 774 774 661 3279 776 776 660 3280 775 775 658 3281 778 778 658 3282 778 778 659 3283 779 779 661 3284 776 776 659 3285 779 779 651 3286 772 772 661 3287 776 776 647 3288 780 780 646 3289 768 768 663 3290 771 771 649 3291 773 773 662 3292 770 770 648 3293 769 769 663 3294 771 771 662 3295 770 770 649 3296 773 773 649 3297 773 773 647 3298 780 780 663 3299 771 771 656 3300 764 764 664 3301 781 781 657 3302 763 763 642 3303 760 760 664 3304 781 781 656 3305 764 764 642 3306 760 760 637 3307 759 759 636 3308 782 782 636 3309 782 782 664 3310 781 781 642 3311 760 760 643 3312 761 761 653 3313 777 777 652 3314 762 762 659 3315 779 779 658 3316 778 778 636 3317 782 782 636 3318 782 782 640 3319 783 783 659 3320 779 779 653 3321 777 777 650 3322 774 774 648 3323 769 769 648 3324 769 769 645 3325 765 765 653 3326 777 777 646 3327 768 768 637 3328 759 759 644 3329 758 758 644 3330 758 758 645 3331 765 765 646 3332 768 768 649 3333 773 773 641 3334 784 784 647 3335 780 780 649 3336 773 773 651 3337 772 772 640 3338 783 783 640 3339 783 783 641 3340 784 784 649 3341 773 773 640 3342 783 783 651 3343 772 772 659 3344 779 779 646 3345 768 768 647 3346 780 780 641 3347 784 784 641 3348 784 784 637 3349 759 759 646 3350 768 768 650 3351 774 774 653 3352 777 777 643 3353 761 761 650 3354 774 774 643 3355 761 761 657 3356 763 763 650 3357 774 774 657 3358 763 763 658 3359 778 778 636 3360 782 782 657 3361 763 763 664 3362 781 781 636 3363 782 782 658 3364 778 778 657 3365 763 763 646 3366 768 768 645 3367 765 765 648 3368 769 769 734 3369 787 787 699 3370 788 788 700 3371 785 785 700 3372 785 785 733 3373 786 786 734 3374 787 787 697 3375 791 791 698 3376 792 792 735 3377 789 789 735 3378 789 789 736 3379 790 790 697 3380 791 791 684 3381 795 795 665 3382 796 796 672 3383 793 793 672 3384 793 793 678 3385 794 794 684 3386 795 795 674 3387 799 799 669 3388 800 800 686 3389 797 797 686 3390 797 797 680 3391 798 798 674 3392 799 799 703 3393 803 803 704 3394 804 804 729 3395 801 801 729 3396 801 801 730 3397 802 802 703 3398 803 803 701 3399 807 807 702 3400 808 808 731 3401 805 805 731 3402 805 805 732 3403 806 806 701 3404 807 807 684 3405 811 811 683 3406 812 812 666 3407 809 809 666 3408 809 809 665 3409 810 810 684 3410 811 811 734 3411 787 787 735 3412 789 789 698 3413 792 792 698 3414 792 792 699 3415 788 788 734 3416 787 787 673 3417 815 815 672 3418 793 793 665 3419 813 813 665 3420 813 813 667 3421 814 814 673 3422 815 815 687 3423 818 818 686 3424 819 819 669 3425 816 816 669 3426 816 816 668 3427 817 817 687 3428 818 818 674 3429 799 799 676 3430 822 822 670 3431 820 820 670 3432 820 820 669 3433 821 821 674 3434 799 799 679 3435 824 824 678 3436 794 794 672 3437 793 793 672 3438 793 793 671 3439 823 823 679 3440 824 824 736 3441 790 790 729 3442 801 801 704 3443 804 804 704 3444 804 804 697 3445 791 791 736 3446 790 790 680 3447 798 798 682 3448 826 826 675 3449 825 825 675 3450 825 825 674 3451 799 799 680 3452 798 798 685 3453 828 828 684 3454 829 829 678 3455 794 794 678 3456 794 794 677 3457 827 827 685 3458 828 828 730 3459 802 802 731 3460 805 805 702 3461 808 808 702 3462 808 808 703 3463 803 803 730 3464 802 802 686 3465 831 831 688 3466 832 832 681 3467 830 830 681 3468 830 830 680 3469 798 798 686 3470 831 831 732 3471 806 806 733 3472 834 834 700 3473 833 833 700 3474 833 833 701 3475 807 807 732 3476 806 806 665 3477 813 813 666 3478 809 809 667 3479 814 814 668 3480 817 817 669 3481 821 821 670 3482 820 820 671 3483 823 823 672 3484 793 793 673 3485 815 815 674 3486 799 799 675 3487 825 825 676 3488 822 822 677 3489 827 827 678 3490 794 794 679 3491 824 824 680 3492 798 798 681 3493 830 830 682 3494 826 826 683 3495 835 835 684 3496 829 829 685 3497 828 828 686 3498 831 831 687 3499 836 836 688 3500 832 832 673 3501 815 815 667 3502 814 814 719 3503 837 837 719 3504 837 837 720 3505 838 838 673 3506 815 815 718 3507 839 839 719 3508 837 837 667 3509 814 814 667 3510 814 814 666 3511 809 809 718 3512 839 839 718 3513 839 839 666 3514 809 809 683 3515 812 812 683 3516 812 812 717 3517 840 840 718 3518 839 839 716 3519 841 841 717 3520 842 842 683 3521 835 835 683 3522 835 835 685 3523 828 828 716 3524 841 841 685 3525 828 828 677 3526 827 827 715 3527 843 843 715 3528 843 843 716 3529 841 841 685 3530 828 828 714 3531 844 844 715 3532 843 843 677 3533 827 827 677 3534 827 827 679 3535 824 824 714 3536 844 844 679 3537 824 824 671 3538 823 823 713 3539 845 845 713 3540 845 845 714 3541 844 844 679 3542 824 824 720 3543 838 838 713 3544 845 845 671 3545 823 823 671 3546 823 823 673 3547 815 815 720 3548 838 838 689 3549 848 848 690 3550 849 849 711 3551 846 846 711 3552 846 846 712 3553 847 847 689 3554 848 848 710 3555 851 851 711 3556 846 846 690 3557 849 849 690 3558 849 849 691 3559 850 850 710 3560 851 851 710 3561 851 851 691 3562 850 850 692 3563 852 852 692 3564 852 852 709 3565 853 853 710 3566 851 851 708 3567 856 856 709 3568 857 857 692 3569 854 854 692 3570 854 854 693 3571 855 855 708 3572 856 856 693 3573 855 855 694 3574 859 859 707 3575 858 858 707 3576 858 858 708 3577 856 856 693 3578 855 855 706 3579 861 861 707 3580 858 858 694 3581 859 859 694 3582 859 859 695 3583 860 860 706 3584 861 861 695 3585 860 860 696 3586 863 863 705 3587 862 862 705 3588 862 862 706 3589 861 861 695 3590 860 860 712 3591 847 847 705 3592 862 862 696 3593 863 863 696 3594 863 863 689 3595 848 848 712 3596 847 847 706 3597 861 861 705 3598 862 862 721 3599 864 864 721 3600 864 864 722 3601 865 865 706 3602 861 861 722 3603 865 865 723 3604 866 866 707 3605 858 858 707 3606 858 858 706 3607 861 861 722 3608 865 865 708 3609 856 856 707 3610 858 858 723 3611 866 866 723 3612 866 866 724 3613 867 867 708 3614 856 856 724 3615 867 867 725 3616 868 868 709 3617 857 857 709 3618 857 857 708 3619 856 856 724 3620 867 867 725 3621 869 869 726 3622 870 870 710 3623 851 851 710 3624 851 851 709 3625 853 853 725 3626 869 869 726 3627 870 870 727 3628 871 871 711 3629 846 846 711 3630 846 846 710 3631 851 851 726 3632 870 870 712 3633 847 847 711 3634 846 846 727 3635 871 871 727 3636 871 871 728 3637 872 872 712 3638 847 847 728 3639 872 872 721 3640 864 864 705 3641 862 862 705 3642 862 862 712 3643 847 847 728 3644 872 872 714 3645 844 844 713 3646 845 845 696 3647 863 863 696 3648 863 863 695 3649 860 860 714 3650 844 844 695 3651 860 860 694 3652 859 859 715 3653 843 843 715 3654 843 843 714 3655 844 844 695 3656 860 860 716 3657 841 841 715 3658 843 843 694 3659 859 859 694 3660 859 859 693 3661 855 855 716 3662 841 841 693 3663 855 855 692 3664 854 854 717 3665 842 842 717 3666 842 842 716 3667 841 841 693 3668 855 855 692 3669 852 852 691 3670 850 850 718 3671 839 839 718 3672 839 839 717 3673 840 840 692 3674 852 852 691 3675 850 850 690 3676 849 849 719 3677 837 837 719 3678 837 837 718 3679 839 839 691 3680 850 850 720 3681 838 838 719 3682 837 837 690 3683 849 849 690 3684 849 849 689 3685 848 848 720 3686 838 838 689 3687 848 848 696 3688 863 863 713 3689 845 845 713 3690 845 845 720 3691 838 838 689 3692 848 848 722 3693 865 865 721 3694 864 864 704 3695 804 804 704 3696 804 804 703 3697 803 803 722 3698 865 865 703 3699 803 803 702 3700 808 808 723 3701 866 866 723 3702 866 866 722 3703 865 865 703 3704 803 803 724 3705 867 867 723 3706 866 866 702 3707 808 808 702 3708 808 808 701 3709 807 807 724 3710 867 867 701 3711 807 807 700 3712 833 833 725 3713 868 868 725 3714 868 868 724 3715 867 867 701 3716 807 807 700 3717 785 785 699 3718 788 788 726 3719 870 870 726 3720 870 870 725 3721 869 869 700 3722 785 785 699 3723 788 788 698 3724 792 792 727 3725 871 871 727 3726 871 871 726 3727 870 870 699 3728 788 788 728 3729 872 872 727 3730 871 871 698 3731 792 792 698 3732 792 792 697 3733 791 791 728 3734 872 872 697 3735 791 791 704 3736 804 804 721 3737 864 864 721 3738 864 864 728 3739 872 872 697 3740 791 791 730 3741 802 802 729 3742 801 801 675 3743 825 825 675 3744 825 825 682 3745 826 826 730 3746 802 802 682 3747 826 826 681 3748 830 830 731 3749 805 805 731 3750 805 805 730 3751 802 802 682 3752 826 826 732 3753 806 806 731 3754 805 805 681 3755 830 830 681 3756 830 830 688 3757 832 832 732 3758 806 806 688 3759 832 832 687 3760 836 836 733 3761 834 834 733 3762 834 834 732 3763 806 806 688 3764 832 832 687 3765 818 818 668 3766 817 817 734 3767 787 787 734 3768 787 787 733 3769 786 786 687 3770 818 818 668 3771 817 817 670 3772 820 820 735 3773 789 789 735 3774 789 789 734 3775 787 787 668 3776 817 817 736 3777 790 790 735 3778 789 789 670 3779 820 820 670 3780 820 820 676 3781 822 822 736 3782 790 790 676 3783 822 822 675 3784 825 825 729 3785 801 801 729 3786 801 801 736 3787 790 790 676 3788 822 822 771 3789 875 875 762 3790 876 876 754 3791 873 873 754 3792 873 873 740 3793 874 874 771 3794 875 875 759 3795 879 879 760 3796 880 880 770 3797 877 877 770 3798 877 877 767 3799 878 878 759 3800 879 879 752 3801 883 883 737 3802 884 884 743 3803 881 881 743 3804 881 881 748 3805 882 882 752 3806 883 883 745 3807 887 887 741 3808 888 888 753 3809 885 885 753 3810 885 885 750 3811 886 886 745 3812 887 887 746 3813 889 889 768 3814 890 890 769 3815 891 891 752 3816 894 894 751 3817 895 895 738 3818 892 892 738 3819 892 892 737 3820 893 893 752 3821 894 894 770 3822 877 877 760 3823 880 880 761 3824 896 896 761 3825 896 896 771 3826 875 875 770 3827 877 877 744 3828 899 899 743 3829 881 881 737 3830 897 897 737 3831 897 897 739 3832 898 898 744 3833 899 899 754 3834 873 873 753 3835 901 901 741 3836 900 900 741 3837 900 900 740 3838 874 874 754 3839 873 873 745 3840 887 887 747 3841 904 904 742 3842 902 902 742 3843 902 902 741 3844 903 903 745 3845 887 887 755 3846 905 905 749 3847 906 906 748 3848 882 882 748 3849 882 882 743 3850 881 881 755 3851 905 905 747 3852 904 904 746 3853 889 889 769 3854 891 891 769 3855 891 891 767 3856 878 878 747 3857 904 904 737 3858 897 897 738 3859 892 892 739 3860 898 898 740 3861 874 874 741 3862 903 903 742 3863 902 902 745 3864 887 887 746 3865 889 889 747 3866 904 904 765 3867 909 909 766 3868 910 910 758 3869 907 907 758 3870 907 907 757 3871 908 908 765 3872 909 909 759 3873 879 879 758 3874 907 907 766 3875 910 910 766 3876 910 910 763 3877 911 911 759 3878 879 879 760 3879 880 880 759 3880 879 879 763 3881 911 911 739 3882 898 898 738 3883 892 892 761 3884 896 896 761 3885 896 896 760 3886 880 880 739 3887 898 898 738 3888 892 892 751 3889 895 895 764 3890 912 912 764 3891 912 912 761 3892 896 896 738 3893 892 892 755 3894 905 905 743 3895 881 881 744 3896 899 899 744 3897 899 899 756 3898 913 913 755 3899 905 905 755 3900 905 905 756 3901 913 913 766 3902 910 910 755 3903 905 905 766 3904 910 910 765 3905 909 909 755 3906 905 905 765 3907 909 909 749 3908 906 906 766 3909 910 910 756 3910 913 913 744 3911 899 899 744 3912 899 899 763 3913 911 911 766 3914 910 910 757 3915 908 908 758 3916 907 907 769 3917 891 891 769 3918 891 891 768 3919 890 890 757 3920 908 908 767 3921 878 878 769 3922 891 891 758 3923 907 907 758 3924 907 907 759 3925 879 879 767 3926 878 878 744 3927 899 899 739 3928 898 898 760 3929 880 880 760 3930 880 880 763 3931 911 911 744 3932 899 899 764 3933 912 912 762 3934 876 876 761 3935 896 896 740 3936 874 874 742 3937 902 902 770 3938 877 877 770 3939 877 877 771 3940 875 875 740 3941 874 874 762 3942 876 876 771 3943 875 875 761 3944 896 896 767 3945 878 878 770 3946 877 877 742 3947 902 902 742 3948 902 902 747 3949 904 904 767 3950 878 878 745 3951 887 887 750 3952 886 886 772 3953 914 914 772 3954 914 914 746 3955 889 889 745 3956 887 887 773 3957 915 915 768 3958 890 890 746 3959 889 889 746 3960 889 889 772 3961 914 914 773 3962 915 915 782 3963 918 918 776 3964 919 919 774 3965 916 916 774 3966 916 916 781 3967 917 917 782 3968 918 918 783 3969 920 920 777 3970 921 921 776 3971 919 919 776 3972 919 919 782 3973 918 918 783 3974 920 920 776 3975 919 919 777 3976 921 921 779 3977 922 922 779 3978 922 922 774 3979 923 923 776 3980 919 919 785 3981 926 926 792 3982 927 927 793 3983 924 924 793 3984 924 924 784 3985 925 925 785 3986 926 926 792 3987 927 927 786 3988 929 929 783 3989 920 920 783 3990 920 920 790 3991 928 928 792 3992 927 927 788 3993 931 931 785 3994 926 926 784 3995 925 925 784 3996 925 925 787 3997 930 930 788 3998 931 931 788 3999 931 931 789 4000 932 932 786 4001 929 929 786 4002 929 929 785 4003 926 926 788 4004 931 931 797 4005 933 933 795 4006 934 934 796 4007 935 935 794 4008 936 936 789 4009 932 932 788 4010 931 931 783 4011 920 920 782 4012 918 918 790 4013 928 928 790 4014 928 928 782 4015 918 918 781 4016 917 917 781 4017 917 917 791 4018 937 937 790 4019 928 928 786 4020 929 929 792 4021 927 927 785 4022 926 926 792 4023 927 927 790 4024 928 928 791 4025 937 937 791 4026 937 937 793 4027 924 924 792 4028 927 927 787 4029 930 930 794 4030 936 936 788 4031 931 931 787 4032 930 930 775 4033 938 938 795 4034 939 939 787 4035 930 930 795 4036 939 939 797 4037 933 933 787 4038 930 930 797 4039 933 933 794 4040 936 936 775 4041 940 940 780 4042 941 941 778 4043 942 942 775 4044 940 940 778 4045 942 942 796 4046 935 935 775 4047 940 940 796 4048 935 935 795 4049 934 934 789 4050 932 932 794 4051 936 936 797 4052 933 933 789 4053 932 932 797 4054 933 933 796 4055 935 935 789 4056 932 932 796 4057 935 935 778 4058 942 942
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 207 852 243 243 193 853 227 227 184 854 206 206 184 855 206 206 168 856 190 190 207 857 243 243 190 858 224 224 191 859 225 225 206 860 242 242 206 861 242 242 202 862 238 238 190 863 224 224 181 864 193 193 165 865 194 194 171 866 191 191 171 867 191 191 177 868 192 192 181 869 193 193 173 870 197 197 169 871 198 198 183 872 195 195 183 873 195 195 179 874 196 196 173 875 197 197 209 876 245 245 204 877 240 240 174 878 213 213 174 879 213 213 208 880 244 244 209 881 245 245 203 882 239 239 210 883 246 246 185 884 219 219 185 885 219 219 194 886 229 229 203 887 239 239 181 888 202 202 180 889 189 189 166 890 200 200 166 891 200 200 165 892 201 201 181 893 202 202 206 894 242 242 191 895 225 225 192 896 226 226 192 897 226 226 207 898 243 243 206 899 242 242 172 900 210 210 171 901 191 191 165 902 203 203 165 903 203 203 167 904 215 215 172 905 210 210 184 906 206 206 183 907 207 207 169 908 205 205 169 909 205 205 168 910 190 190 184 911 206 206 173 912 197 197 175 913 212 212 170 914 208 208 170 915 208 208 169 916 214 214 173 917 197 197 186 918 220 220 178 919 209 209 177 920 192 192 177 921 192 192 171 922 191 191 186 923 220 220 175 924 212 212 174 925 213 213 205 926 241 241 205 927 241 241 202 928 238 238 175 929 212 212 182 930 218 218 181 931 211 211 177 932 192 192 177 933 192 192 176 934 199 199 182 935 218 218 204 936 240 240 209 937 245 245 210 938 246 246 210 939 246 246 203 940 239 239 204 941 240 240 193 942 228 228 194 943 229 229 185 944 219 219 185 945 219 219 184 946 217 217 193 947 228 228 165 948 203 203 166 949 200 200 167 950 215 215 168 951 190 190 169 952 214 214 170 953 208 208 173 954 197 197 174 955 213 213 175 956 212 212 176 957 199 199 177 958 192 192 178 959 209 209 180 960 216 216 181 961 211 211 182 962 218 218 183 963 204 204 184 964 217 217 185 965 219 219 200 966 236 236 201 967 237 237 189 968 223 223 189 969 223 223 188 970 222 222 200 971 236 236 190 972 224 224 189 973 223 223 201 974 237 237 201 975 237 237 196 976 231 231 190 977 224 224 191 978 225 225 190 979 224 224 196 980 231 231 167 981 215 215 166 982 200 200 192 983 226 226 192 984 226 226 191 985 225 225 167 986 215 215 166 987 200 200 180 988 189 189 197 989 232 232 197 990 232 232 192 991 226 226 166 992 200 200 194 993 229 229 193 994 228 228 197 995 233 233 197 996 233 233 198 997 234 234 194 998 229 229 198 999 234 234 199 1000 235 235 195 1001 230 230 195 1002 230 230 194 1003 229 229 198 1004 234 234 188 1005 222 222 195 1006 230 230 199 1007 235 235 199 1008 235 235 200 1009 236 236 188 1010 222 222 186 1011 220 220 171 1012 191 191 172 1013 210 210 172 1014 210 210 187 1015 221 221 186 1016 220 220 198 1017 234 234 197 1018 233 233 180 1019 216 216 180 1020 216 216 182 1021 218 218 198 1022 234 234 182 1023 218 218 176 1024 199 199 199 1025 235 235 199 1026 235 235 198 1027 234 234 182 1028 218 218 200 1029 236 236 199 1030 235 235 176 1031 199 199 176 1032 199 199 178 1033 209 209 200 1034 236 236 186 1035 220 220 187 1036 221 221 201 1037 237 237 186 1038 220 220 201 1039 237 237 200 1040 236 236 186 1041 220 220 200 1042 236 236 178 1043 209 209 201 1044 237 237 187 1045 221 221 172 1046 210 210 172 1047 210 210 196 1048 231 231 201 1049 237 237 203 1050 239 239 194 1051 229 229 195 1052 230 230 204 1053 240 240 203 1054 239 239 195 1055 230 230 195 1056 230 230 188 1057 222 222 204 1058 240 240 188 1059 222 222 189 1060 223 223 205 1061 241 241 205 1062 241 241 204 1063 240 240 188 1064 222 222 202 1065 238 238 205 1066 241 241 189 1067 223 223 189 1068 223 223 190 1069 224 224 202 1070 238 238 172 1071 210 210 167 1072 215 215 191 1073 225 225 191 1074 225 225 196 1075 231 231 172 1076 210 210 197 1077 232 232 193 1078 227 227 192 1079 226 226 168 1080 190 190 170 1081 208 208 206 1082 242 242 206 1083 242 242 207 1084 243 243 168 1085 190 190 193 1086 227 227 207 1087 243 243 192 1088 226 226 202 1089 238 238 206 1090 242 242 170 1091 208 208 170 1092 208 208 175 1093 212 212 202 1094 238 238 173 1095 197 197 179 1096 196 196 208 1097 244 244 208 1098 244 244 174 1099 213 213 173 1100 197 197 209 1101 245 245 208 1102 244 244 179 1103 196 196 179 1104 196 196 210 1105 246 246 209 1106 245 245 179 1107 196 196 183 1108 204 204 185 1109 219 219 185 1110 219 219 210 1111 246 246 179 1112 196 196 174 1113 213 213 204 1114 240 240 205 1115 241 241 229 1116 247 247 211 1117 248 248 230 1118 249 249 213 1119 250 250 221 1120 251 251 215 1121 252 252 223 1122 254 254 224 1123 255 255 216 1124 253 253 216 1125 253 253 215 1126 252 252 223 1127 254 254 219 1128 258 258 225 1129 259 259 226 1130 256 256 226 1131 256 256 220 1132 257 257 219 1133 258 258 221 1134 251 251 223 1135 254 254 215 1136 252 252 223 1137 254 254 221 1138 251 251 222 1139 260 260 222 1140 260 260 224 1141 255 255 223 1142 254 254 222 1143 260 260 216 1144 253 253 224 1145 255 255 218 1146 261 261 220 1147 257 257 226 1148 256 256 226 1149 256 256 225 1150 259 259 217 1151 262 262 217 1152 262 262 218 1153 261 261 226 1154 256 256 217 1155 262 262 225 1156 259 259 219 1157 258 258 231 1158 265 265 232 1159 266 266 228 1160 263 263 228 1161 263 263 227 1162 264 264 231 1163 265 265 229 1164 247 247 231 1165 265 265 227 1166 264 264 232 1167 266 266 231 1168 265 265 229 1169 247 247 229 1170 247 247 230 1171 249 249 232 1172 266 266 230 1173 249 249 228 1174 263 263 232 1175 266 266 212 1176 267 267 214 1177 268 268 219 1178 258 258 219 1179 258 258 220 1180 257 257 212 1181 267 267 217 1182 262 262 215 1183 252 252 216 1184 253 253 216 1185 253 253 218 1186 261 261 217 1187 262 262 227 1188 264 264 216 1189 253 253 222 1190 260 260 222 1191 260 260 229 1192 247 247 227 1193 264 264 228 1194 263 263 230 1195 249 249 211 1196 248 248 211 1197 248 248 212 1198 267 267 228 1199 263 263 212 1200 267 267 220 1201 257 257 218 1202 261 261 212 1203 267 267 218 1204 261 261 227 1205 264 264 212 1206 267 267 227 1207 264 264 228 1208 263 263 216 1209 253 253 227 1210 264 264 218 1211 261 261 217 1212 262 262 214 1213 268 268 213 1214 250 250 213 1215 250 250 215 1216 252 252 217 1217 262 262 214 1218 268 268 217 1219 262 262 219 1220 258 258 222 1221 260 260 221 1222 251 251 213 1223 250 250 213 1224 250 250 211 1225 248 248 222 1226 260 260 222 1227 260 260 211 1228 248 248 229 1229 247 247 237 1230 271 271 238 1231 272 272 248 1232 269 269 248 1233 269 269 212 1234 270 270 237 1235 271 271 244 1236 273 273 239 1237 274 274 240 1238 275 275 238 1239 272 272 237 1240 271 271 245 1241 276 276 243 1242 278 278 244 1243 273 273 240 1244 275 275 240 1245 275 275 236 1246 277 277 243 1247 278 278 243 1248 278 278 235 1249 279 279 239 1250 274 274 239 1251 274 274 244 1252 273 273 243 1253 278 278 242 1254 280 280 235 1255 279 279 236 1256 277 277 235 1257 279 279 242 1258 280 280 245 1259 276 276 245 1260 276 276 237 1261 271 271 235 1262 279 279 245 1263 276 276 242 1264 280 280 236 1265 277 277 236 1266 277 277 238 1267 272 272 245 1268 276 276 236 1269 277 277 235 1270 279 279 243 1271 278 278 246 1272 281 281 241 1273 282 282 247 1274 283 283 246 1275 281 281 247 1276 283 283 248 1277 269 269 248 1278 269 269 247 1279 283 283 241 1280 282 282 241 1281 282 282 249 1282 284 284 248 1283 269 269 238 1284 272 272 236 1285 277 277 246 1286 281 281 246 1287 281 281 248 1288 269 269 238 1289 272 272 249 1290 284 284 241 1291 282 282 233 1292 285 285 233 1293 285 285 234 1294 286 286 249 1295 284 284 234 1296 286 286 212 1297 270 270 248 1298 269 269 248 1299 269 269 249 1300 284 284 234 1301 286 286 246 1302 281 281 236 1303 277 277 240 1304 275 275 211 1305 287 287 239 1306 274 274 235 1307 279 279 237 1308 271 271 212 1309 270 270 211 1310 287 287 211 1311 287 287 235 1312 279 279 237 1313 271 271 241 1314 282 282 246 1315 281 281 240 1316 275 275 240 1317 275 275 233 1318 285 285 241 1319 282 282 240 1320 275 275 239 1321 274 274 211 1322 287 287 211 1323 287 287 233 1324 285 285 240 1325 275 275 303 1326 290 290 278 1327 291 291 279 1328 288 288 279 1329 288 288 302 1330 289 289 303 1331 290 290 276 1332 294 294 277 1333 295 295 304 1334 292 292 304 1335 292 292 305 1336 293 293 276 1337 294 294 267 1338 298 298 250 1339 299 299 257 1340 296 296 257 1341 296 296 262 1342 297 297 267 1343 298 298 259 1344 302 302 254 1345 303 303 268 1346 300 300 268 1347 300 300 264 1348 301 301 259 1349 302 302 280 1350 306 306 281 1351 307 307 300 1352 304 304 300 1353 304 304 301 1354 305 305 280 1355 306 306 267 1356 310 310 266 1357 311 311 251 1358 308 308 251 1359 308 308 250 1360 309 309 267 1361 310 310 303 1362 290 290 304 1363 292 292 277 1364 295 295 277 1365 295 295 278 1366 291 291 303 1367 290 290 258 1368 314 314 257 1369 296 296 250 1370 312 312 250 1371 312 312 252 1372 313 313 258 1373 314 314 269 1374 317 317 268 1375 318 318 254 1376 315 315 254 1377 315 315 253 1378 316 316 269 1379 317 317 259 1380 302 302 261 1381 321 321 255 1382 319 319 255 1383 319 319 254 1384 320 320 259 1385 302 302 263 1386 323 323 262 1387 297 297 257 1388 296 296 257 1389 296 296 256 1390 322 322 263 1391 323 323 305 1392 293 293 300 1393 304 304 281 1394 307 307 281 1395 307 307 276 1396 294 294 305 1397 293 293 264 1398 301 301 265 1399 325 325 260 1400 324 324 260 1401 324 324 259 1402 302 302 264 1403 301 301 250 1404 312 312 251 1405 308 308 252 1406 313 313 253 1407 316 316 254 1408 320 320 255 1409 319 319 256 1410 322 322 257 1411 296 296 258 1412 314 314 259 1413 302 302 260 1414 324 324 261 1415 321 321 258 1416 314 314 252 1417 313 313 292 1418 326 326 292 1419 326 326 293 1420 327 327 258 1421 314 314 291 1422 328 328 292 1423 326 326 252 1424 313 313 252 1425 313 313 251 1426 308 308 291 1427 328 328 291 1428 328 328 251 1429 308 308 266 1430 311 311 266 1431 311 311 290 1432 329 329 291 1433 328 328 263 1434 323 323 256 1435 322 322 288 1436 330 330 288 1437 330 330 289 1438 331 331 263 1439 323 323 293 1440 327 327 288 1441 330 330 256 1442 322 322 256 1443 322 322 258 1444 314 314 293 1445 327 327 270 1446 334 334 271 1447 335 335 286 1448 332 332 286 1449 332 332 287 1450 333 333 270 1451 334 334 285 1452 337 337 286 1453 332 332 271 1454 335 335 271 1455 335 335 272 1456 336 336 285 1457 337 337 285 1458 337 337 272 1459 336 336 273 1460 338 338 273 1461 338 338 284 1462 339 339 285 1463 337 337 274 1464 342 342 275 1465 343 343 282 1466 340 340 282 1467 340 340 283 1468 341 341 274 1469 342 342 287 1470 333 333 282 1471 340 340 275 1472 343 343 275 1473 343 343 270 1474 334 334 287 1475 333 333 283 1476 341 341 282 1477 340 340 294 1478 344 344 294 1479 344 344 295 1480 345 345 283 1481 341 341 296 1482 346 346 297 1483 347 347 285 1484 337 337 285 1485 337 337 284 1486 339 339 296 1487 346 346 297 1488 347 347 298 1489 348 348 286 1490 332 332 286 1491 332 332 285 1492 337 337 297 1493 347 347 287 1494 333 333 286 1495 332 332 298 1496 348 348 298 1497 348 348 299 1498 349 349 287 1499 333 333 299 1500 349 349 294 1501 344 344 282 1502 340 340 282 1503 340 340 287 1504 333 333 299 1505 349 349 289 1506 331 331 288 1507 330 330 275 1508 343 343 275 1509 343 343 274 1510 342 342 289 1511 331 331 273 1512 338 338 272 1513 336 336 291 1514 328 328 291 1515 328 328 290 1516 329 329 273 1517 338 338 272 1518 336 336 271 1519 335 335 292 1520 326 326 292 1521 326 326 291 1522 328 328 272 1523 336 336 293 1524 327 327 292 1525 326 326 271 1526 335 335 271 1527 335 335 270 1528 334 334 293 1529 327 327 270 1530 334 334 275 1531 343 343 288 1532 330 330 288 1533 330 330 293 1534 327 327 270 1535 334 334 295 1536 345 345 294 1537 344 344 281 1538 307 307 281 1539 307 307 280 1540 306 306 295 1541 345 345 279 1542 288 288 278 1543 291 291 297 1544 347 347 297 1545 347 347 296 1546 346 346 279 1547 288 288 278 1548 291 291 277 1549 295 295 298 1550 348 348 298 1551 348 348 297 1552 347 347 278 1553 291 291 299 1554 349 349 298 1555 348 348 277 1556 295 295 277 1557 295 295 276 1558 294 294 299 1559 349 349 276 1560 294 294 281 1561 307 307 294 1562 344 344 294 1563 344 344 299 1564 349 349 276 1565 294 294 301 1566 305 305 300 1567 304 304 260 1568 324 324 260 1569 324 324 265 1570 325 325 301 1571 305 305 269 1572 317 317 253 1573 316 316 303 1574 290 290 303 1575 290 290 302 1576 289 289 269 1577 317 317 253 1578 316 316 255 1579 319 319 304 1580 292 292 304 1581 292 292 303 1582 290 290 253 1583 316 316 305 1584 293 293 304 1585 292 292 255 1586 319 319 255 1587 319 319 261 1588 321 321 305 1589 293 293 261 1590 321 321 260 1591 324 324 300 1592 304 304 300 1593 304 304 305 1594 293 293 261 1595 321 321 323 1596 350 350 322 1597 351 351 321 1598 352 352 329 1599 353 353 327 1600 354 354 328 1601 355 355 326 1602 356 356 312 1603 357 357 313 1604 358 358 324 1605 359 359 326 1606 356 356 313 1607 358 358 318 1608 360 360 315 1609 361 361 316 1610 362 362 319 1611 363 363 318 1612 360 360 316 1613 362 362 319 1614 363 363 316 1615 362 362 320 1616 364 364 315 1617 361 361 320 1618 364 364 316 1619 362 362 317 1620 365 365 318 1621 360 360 319 1622 363 363 306 1623 366 366 315 1624 361 361 318 1625 360 360 318 1626 360 360 308 1627 367 367 323 1628 350 350 323 1629 350 350 321 1630 352 352 318 1631 360 360 310 1632 368 368 306 1633 369 369 322 1634 370 370 310 1635 368 368 322 1636 370 370 323 1637 350 350 310 1638 368 368 323 1639 350 350 308 1640 367 367 306 1641 366 366 318 1642 360 360 321 1643 352 352 306 1644 366 366 321 1645 352 352 322 1646 351 351 324 1647 359 359 313 1648 358 358 325 1649 371 371 312 1650 357 357 325 1651 371 371 313 1652 358 358 317 1653 365 365 319 1654 363 363 320 1655 364 364 317 1656 365 365 320 1657 364 364 326 1658 356 356 317 1659 365 365 326 1660 356 356 324 1661 359 359 317 1662 365 365 324 1663 359 359 314 1664 372 372 326 1665 356 356 320 1666 364 364 315 1667 361 361 315 1668 361 361 312 1669 357 357 326 1670 356 356 312 1671 357 357 307 1672 373 373 327 1673 374 374 312 1674 357 357 327 1675 374 374 329 1676 353 353 312 1677 357 357 329 1678 353 353 325 1679 371 371 307 1680 375 375 311 1681 376 376 309 1682 377 377 307 1683 375 375 309 1684 377 377 328 1685 355 355 307 1686 375 375 328 1687 355 355 327 1688 354 354 325 1689 371 371 329 1690 353 353 328 1691 355 355 328 1692 355 355 324 1693 359 359 325 1694 371 371 308 1695 367 367 318 1696 360 360 317 1697 365 365 328 1698 355 355 309 1699 377 377 314 1700 372 372 314 1701 372 372 324 1702 359 359 328 1703 355 355 333 1704 381 381 332 1705 380 380 330 1706 378 378 330 1707 378 378 331 1708 379 379 333 1709 381 381 338 1710 382 382 331 1711 383 383 336 1712 384 384 338 1713 382 382 336 1714 384 384 337 1715 385 385 338 1716 382 382 337 1717 385 385 346 1718 386 386 351 1719 387 387 337 1720 385 385 350 1721 388 388 348 1722 390 390 349 1723 391 391 339 1724 389 389 339 1725 389 389 338 1726 382 382 348 1727 390 390 356 1728 394 394 357 1729 395 395 340 1730 392 392 340 1731 392 392 342 1732 393 393 356 1733 394 394 342 1734 393 393 344 1735 398 398 345 1736 396 396 345 1737 396 396 343 1738 397 397 342 1739 393 393 354 1740 399 399 355 1741 400 400 345 1742 396 396 345 1743 396 396 344 1744 398 398 354 1745 399 399 346 1746 386 386 348 1747 390 390 338 1748 382 382 349 1749 391 391 348 1750 390 390 346 1751 386 386 346 1752 386 386 347 1753 401 401 349 1754 391 391 347 1755 401 401 339 1756 389 389 349 1757 391 391 350 1758 388 388 337 1759 385 385 336 1760 384 384 352 1761 402 402 354 1762 399 399 344 1763 398 398 355 1764 400 400 354 1765 399 399 352 1766 402 402 352 1767 402 402 353 1768 403 403 355 1769 400 400 353 1770 403 403 345 1771 396 396 355 1772 400 400 341 1773 404 404 340 1774 392 392 357 1775 395 395 343 1776 397 397 356 1777 394 394 342 1778 393 393 357 1779 395 395 356 1780 394 394 343 1781 397 397 343 1782 397 397 341 1783 404 404 357 1784 395 395 350 1785 388 388 358 1786 405 405 351 1787 387 387 336 1788 384 384 358 1789 405 405 350 1790 388 388 336 1791 384 384 331 1792 383 383 330 1793 406 406 330 1794 406 406 358 1795 405 405 336 1796 384 384 337 1797 385 385 347 1798 401 401 346 1799 386 386 353 1800 403 403 352 1801 402 402 330 1802 406 406 330 1803 406 406 334 1804 407 407 353 1805 403 403 347 1806 401 401 344 1807 398 398 342 1808 393 393 342 1809 393 393 339 1810 389 389 347 1811 401 401 340 1812 392 392 331 1813 383 383 338 1814 382 382 338 1815 382 382 339 1816 389 389 340 1817 392 392 343 1818 397 397 335 1819 408 408 341 1820 404 404 343 1821 397 397 345 1822 396 396 334 1823 407 407 334 1824 407 407 335 1825 408 408 343 1826 397 397 334 1827 407 407 345 1828 396 396 353 1829 403 403 340 1830 392 392 341 1831 404 404 335 1832 408 408 335 1833 408 408 331 1834 383 383 340 1835 392 392 344 1836 398 398 347 1837 401 401 337 1838 385 385 344 1839 398 398 337 1840 385 385 351 1841 387 387 344 1842 398 398 351 1843 387 387 352 1844 402 402 330 1845 406 406 351 1846 387 387 358 1847 405 405 330 1848 406 406 352 1849 402 402 351 1850 387 387 340 1851 392 392 339 1852 389 389 342 1853 393 393 428 1854 411 411 393 1855 412 412 394 1856 409 409 394 1857 409 409 427 1858 410 410 428 1859 411 411 391 1860 415 415 392 1861 416 416 429 1862 413 413 429 1863 413 413 430 1864 414 414 391 1865 415 415 378 1866 419 419 359 1867 420 420 366 1868 417 417 366 1869 417 417 372 1870 418 418 378 1871 419 419 368 1872 423 423 363 1873 424 424 380 1874 421 421 380 1875 421 421 374 1876 422 422 368 1877 423 423 397 1878 427 427 398 1879 428 428 423 1880 425 425 423 1881 425 425 424 1882 426 426 397 1883 427 427 395 1884 431 431 396 1885 432 432 425 1886 429 429 425 1887 429 429 426 1888 430 430 395 1889 431 431 378 1890 435 435 377 1891 436 436 360 1892 433 433 360 1893 433 433 359 1894 434 434 378 1895 435 435 428 1896 411 411 429 1897 413 413 392 1898 416 416 392 1899 416 416 393 1900 412 412 428 1901 411 411 367 1902 439 439 366 1903 417 417 359 1904 437 437 359 1905 437 437 361 1906 438 438 367 1907 439 439 381 1908 442 442 380 1909 443 443 363 1910 440 440 363 1911 440 440 362 1912 441 441 381 1913 442 442 368 1914 423 423 370 1915 446 446 364 1916 444 444 364 1917 444 444 363 1918 445 445 368 1919 423 423 373 1920 448 448 372 1921 418 418 366 1922 417 417 366 1923 417 417 365 1924 447 447 373 1925 448 448 430 1926 414 414 423 1927 425 425 398 1928 428 428 398 1929 428 428 391 1930 415 415 430 1931 414 414 374 1932 422 422 376 1933 450 450 369 1934 449 449 369 1935 449 449 368 1936 423 423 374 1937 422 422 379 1938 452 452 378 1939 453 453 372 1940 418 418 372 1941 418 418 371 1942 451 451 379 1943 452 452 424 1944 426 426 425 1945 429 429 396 1946 432 432 396 1947 432 432 397 1948 427 427 424 1949 426 426 380 1950 455 455 382 1951 456 456 375 1952 454 454 375 1953 454 454 374 1954 422 422 380 1955 455 455 426 1956 430 430 427 1957 458 458 394 1958 457 457 394 1959 457 457 395 1960 431 431 426 1961 430 430 359 1962 437 437 360 1963 433 433 361 1964 438 438 362 1965 441 441 363 1966 445 445 364 1967 444 444 365 1968 447 447 366 1969 417 417 367 1970 439 439 368 1971 423 423 369 1972 449 449 370 1973 446 446 371 1974 451 451 372 1975 418 418 373 1976 448 448 374 1977 422 422 375 1978 454 454 376 1979 450 450 377 1980 459 459 378 1981 453 453 379 1982 452 452 380 1983 455 455 381 1984 460 460 382 1985 456 456 367 1986 439 439 361 1987 438 438 413 1988 461 461 413 1989 461 461 414 1990 462 462 367 1991 439 439 412 1992 463 463 413 1993 461 461 361 1994 438 438 361 1995 438 438 360 1996 433 433 412 1997 463 463 412 1998 463 463 360 1999 433 433 377 2000 436 436 377 2001 436 436 411 2002 464 464 412 2003 463 463 410 2004 465 465 411 2005 466 466 377 2006 459 459 377 2007 459 459 379 2008 452 452 410 2009 465 465 379 2010 452 452 371 2011 451 451 409 2012 467 467 409 2013 467 467 410 2014 465 465 379 2015 452 452 408 2016 468 468 409 2017 467 467 371 2018 451 451 371 2019 451 451 373 2020 448 448 408 2021 468 468 373 2022 448 448 365 2023 447 447 407 2024 469 469 407 2025 469 469 408 2026 468 468 373 2027 448 448 414 2028 462 462 407 2029 469 469 365 2030 447 447 365 2031 447 447 367 2032 439 439 414 2033 462 462 383 2034 472 472 384 2035 473 473 405 2036 470 470 405 2037 470 470 406 2038 471 471 383 2039 472 472 404 2040 475 475 405 2041 470 470 384 2042 473 473 384 2043 473 473 385 2044 474 474 404 2045 475 475 404 2046 475 475 385 2047 474 474 386 2048 476 476 386 2049 476 476 403 2050 477 477 404 2051 475 475 402 2052 480 480 403 2053 481 481 386 2054 478 478 386 2055 478 478 387 2056 479 479 402 2057 480 480 387 2058 479 479 388 2059 483 483 401 2060 482 482 401 2061 482 482 402 2062 480 480 387 2063 479 479 400 2064 485 485 401 2065 482 482 388 2066 483 483 388 2067 483 483 389 2068 484 484 400 2069 485 485 389 2070 484 484 390 2071 487 487 399 2072 486 486 399 2073 486 486 400 2074 485 485 389 2075 484 484 406 2076 471 471 399 2077 486 486 390 2078 487 487 390 2079 487 487 383 2080 472 472 406 2081 471 471 400 2082 485 485 399 2083 486 486 415 2084 488 488 415 2085 488 488 416 2086 489 489 400 2087 485 485 416 2088 489 489 417 2089 490 490 401 2090 482 482 401 2091 482 482 400 2092 485 485 416 2093 489 489 402 2094 480 480 401 2095 482 482 417 2096 490 490 417 2097 490 490 418 2098 491 491 402 2099 480 480 418 2100 491 491 419 2101 492 492 403 2102 481 481 403 2103 481 481 402 2104 480 480 418 2105 491 491 419 2106 493 493 420 2107 494 494 404 2108 475 475 404 2109 475 475 403 2110 477 477 419 2111 493 493 420 2112 494 494 421 2113 495 495 405 2114 470 470 405 2115 470 470 404 2116 475 475 420 2117 494 494 406 2118 471 471 405 2119 470 470 421 2120 495 495 421 2121 495 495 422 2122 496 496 406 2123 471 471 422 2124 496 496 415 2125 488 488 399 2126 486 486 399 2127 486 486 406 2128 471 471 422 2129 496 496 408 2130 468 468 407 2131 469 469 390 2132 487 487 390 2133 487 487 389 2134 484 484 408 2135 468 468 389 2136 484 484 388 2137 483 483 409 2138 467 467 409 2139 467 467 408 2140 468 468 389 2141 484 484 410 2142 465 465 409 2143 467 467 388 2144 483 483 388 2145 483 483 387 2146 479 479 410 2147 465 465 387 2148 479 479 386 2149 478 478 411 2150 466 466 411 2151 466 466 410 2152 465 465 387 2153 479 479 386 2154 476 476 385 2155 474 474 412 2156 463 463 412 2157 463 463 411 2158 464 464 386 2159 476 476 385 2160 474 474 384 2161 473 473 413 2162 461 461 413 2163 461 461 412 2164 463 463 385 2165 474 474 414 2166 462 462 413 2167 461 461 384 2168 473 473 384 2169 473 473 383 2170 472 472 414 2171 462 462 383 2172 472 472 390 2173 487 487 407 2174 469 469 407 2175 469 469 414 2176 462 462 383 2177 472 472 416 2178 489 489 415 2179 488 488 398 2180 428 428 398 2181 428 428 397 2182 427 427 416 2183 489 489 397 2184 427 427 396 2185 432 432 417 2186 490 490 417 2187 490 490 416 2188 489 489 397 2189 427 427 418 2190 491 491 417 2191 490 490 396 2192 432 432 396 2193 432 432 395 2194 431 431 418 2195 491 491 395 2196 431 431 394 2197 457 457 419 2198 492 492 419 2199 492 492 418 2200 491 491 395 2201 431 431 394 2202 409 409 393 2203 412 412 420 2204 494 494 420 2205 494 494 419 2206 493 493 394 2207 409 409 393 2208 412 412 392 2209 416 416 421 2210 495 495 421 2211 495 495 420 2212 494 494 393 2213 412 412 422 2214 496 496 421 2215 495 495 392 2216 416 416 392 2217 416 416 391 2218 415 415 422 2219 496 496 391 2220 415 415 398 2221 428 428 415 2222 488 488 415 2223 488 488 422 2224 496 496 391 2225 415 415 424 2226 426 426 423 2227 425 425 369 2228 449 449 369 2229 449 449 376 2230 450 450 424 2231 426 426 376 2232 450 450 375 2233 454 454 425 2234 429 429 425 2235 429 429 424 2236 426 426 376 2237 450 450 426 2238 430 430 425 2239 429 429 375 2240 454 454 375 2241 454 454 382 2242 456 456 426 2243 430 430 382 2244 456 456 381 2245 460 460 427 2246 458 458 427 2247 458 458 426 2248 430 430 382 2249 456 456 381 2250 442 442 362 2251 441 441 428 2252 411 411 428 2253 411 411 427 2254 410 410 381 2255 442 442 362 2256 441 441 364 2257 444 444 429 2258 413 413 429 2259 413 413 428 2260 411 411 362 2261 441 441 430 2262 414 414 429 2263 413 413 364 2264 444 444 364 2265 444 444 370 2266 446 446 430 2267 414 414 370 2268 446 446 369 2269 449 449 423 2270 425 425 423 2271 425 425 430 2272 414 414 370 2273 446 446 465 2274 499 499 456 2275 500 500 448 2276 497 497 448 2277 497 497 434 2278 498 498 465 2279 499 499 453 2280 503 503 454 2281 504 504 464 2282 501 501 464 2283 501 501 461 2284 502 502 453 2285 503 503 446 2286 507 507 431 2287 508 508 437 2288 505 505 437 2289 505 505 442 2290 506 506 446 2291 507 507 439 2292 511 511 435 2293 512 512 447 2294 509 509 447 2295 509 509 444 2296 510 510 439 2297 511 511 440 2298 513 513 462 2299 514 514 463 2300 515 515 446 2301 518 518 445 2302 519 519 432 2303 516 516 432 2304 516 516 431 2305 517 517 446 2306 518 518 464 2307 501 501 454 2308 504 504 455 2309 520 520 455 2310 520 520 465 2311 499 499 464 2312 501 501 438 2313 523 523 437 2314 505 505 431 2315 521 521 431 2316 521 521 433 2317 522 522 438 2318 523 523 448 2319 497 497 447 2320 525 525 435 2321 524 524 435 2322 524 524 434 2323 498 498 448 2324 497 497 439 2325 511 511 441 2326 528 528 436 2327 526 526 436 2328 526 526 435 2329 527 527 439 2330 511 511 449 2331 529 529 443 2332 530 530 442 2333 506 506 442 2334 506 506 437 2335 505 505 449 2336 529 529 441 2337 528 528 440 2338 513 513 463 2339 515 515 463 2340 515 515 461 2341 502 502 441 2342 528 528 431 2343 521 521 432 2344 516 516 433 2345 522 522 434 2346 498 498 435 2347 527 527 436 2348 526 526 439 2349 511 511 440 2350 513 513 441 2351 528 528 459 2352 533 533 460 2353 534 534 452 2354 531 531 452 2355 531 531 451 2356 532 532 459 2357 533 533 453 2358 503 503 452 2359 531 531 460 2360 534 534 460 2361 534 534 457 2362 535 535 453 2363 503 503 454 2364 504 504 453 2365 503 503 457 2366 535 535 433 2367 522 522 432 2368 516 516 455 2369 520 520 455 2370 520 520 454 2371 504 504 433 2372 522 522 432 2373 516 516 445 2374 519 519 458 2375 536 536 458 2376 536 536 455 2377 520 520 432 2378 516 516 449 2379 529 529 437 2380 505 505 438 2381 523 523 438 2382 523 523 450 2383 537 537 449 2384 529 529 449 2385 529 529 450 2386 537 537 460 2387 534 534 449 2388 529 529 460 2389 534 534 459 2390 533 533 449 2391 529 529 459 2392 533 533 443 2393 530 530 460 2394 534 534 450 2395 537 537 438 2396 523 523 438 2397 523 523 457 2398 535 535 460 2399 534 534 451 2400 532 532 452 2401 531 531 463 2402 515 515 463 2403 515 515 462 2404 514 514 451 2405 532 532 461 2406 502 502 463 2407 515 515 452 2408 531 531 452 2409 531 531 453 2410 503 503 461 2411 502 502 438 2412 523 523 433 2413 522 522 454 2414 504 504 454 2415 504 504 457 2416 535 535 438 2417 523 523 458 2418 536 536 456 2419 500 500 455 2420 520 520 434 2421 498 498 436 2422 526 526 464 2423 501 501 464 2424 501 501 465 2425 499 499 434 2426 498 498 456 2427 500 500 465 2428 499 499 455 2429 520 520 461 2430 502 502 464 2431 501 501 436 2432 526 526 436 2433 526 526 441 2434 528 528 461 2435 502 502 439 2436 511 511 444 2437 510 510 466 2438 538 538 466 2439 538 538 440 2440 513 513 439 2441 511 511 467 2442 539 539 462 2443 514 514 440 2444 513 513 440 2445 513 513 466 2446 538 538 467 2447 539 539 476 2448 542 542 470 2449 543 543 468 2450 540 540 468 2451 540 540 475 2452 541 541 476 2453 542 542 477 2454 544 544 471 2455 545 545 470 2456 543 543 470 2457 543 543 476 2458 542 542 477 2459 544 544 470 2460 543 543 471 2461 545 545 473 2462 546 546 473 2463 546 546 468 2464 547 547 470 2465 543 543 479 2466 550 550 486 2467 551 551 487 2468 548 548 487 2469 548 548 478 2470 549 549 479 2471 550 550 486 2472 551 551 480 2473 553 553 477 2474 544 544 477 2475 544 544 484 2476 552 552 486 2477 551 551 482 2478 555 555 479 2479 550 550 478 2480 549 549 478 2481 549 549 481 2482 554 554 482 2483 555 555 482 2484 555 555 483 2485 556 556 480 2486 553 553 480 2487 553 553 479 2488 550 550 482 2489 555 555 491 2490 557 557 489 2491 558 558 490 2492 559 559 488 2493 560 560 483 2494 556 556 482 2495 555 555 477 2496 544 544 476 2497 542 542 484 2498 552 552 484 2499 552 552 476 2500 542 542 475 2501 541 541 475 2502 541 541 485 2503 561 561 484 2504 552 552 480 2505 553 553 486 2506 551 551 479 2507 550 550 486 2508 551 551 484 2509 552 552 485 2510 561 561 485 2511 561 561 487 2512 548 548 486 2513 551 551 481 2514 554 554 488 2515 560 560 482 2516 555 555 481 2517 554 554 469 2518 562 562 489 2519 563 563 481 2520 554 554 489 2521 563 563 491 2522 557 557 481 2523 554 554 491 2524 557 557 488 2525 560 560 469 2526 564 564 474 2527 565 565 472 2528 566 566 469 2529 564 564 472 2530 566 566 490 2531 559 559 469 2532 564 564 490 2533 559 559 489 2534 558 558 483 2535 556 556 488 2536 560 560 491 2537 557 557 483 2538 556 556 491 2539 557 557 490 2540 559 559 483 2541 556 556 490 2542 559 559 472 2543 566 566
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 207 852 243 243 193 853 227 227 184 854 206 206 184 855 206 206 168 856 190 190 207 857 243 243 190 858 224 224 191 859 225 225 206 860 242 242 206 861 242 242 202 862 238 238 190 863 224 224 181 864 193 193 165 865 194 194 171 866 191 191 171 867 191 191 177 868 192 192 181 869 193 193 173 870 197 197 169 871 198 198 183 872 195 195 183 873 195 195 179 874 196 196 173 875 197 197 209 876 245 245 204 877 240 240 174 878 213 213 174 879 213 213 208 880 244 244 209 881 245 245 203 882 239 239 210 883 246 246 185 884 219 219 185 885 219 219 194 886 229 229 203 887 239 239 181 888 202 202 180 889 189 189 166 890 200 200 166 891 200 200 165 892 201 201 181 893 202 202 206 894 242 242 191 895 225 225 192 896 226 226 192 897 226 226 207 898 243 243 206 899 242 242 172 900 210 210 171 901 191 191 165 902 203 203 165 903 203 203 167 904 215 215 172 905 210 210 184 906 206 206 183 907 207 207 169 908 205 205 169 909 205 205 168 910 190 190 184 911 206 206 173 912 197 197 175 913 212 212 170 914 208 208 170 915 208 208 169 916 214 214 173 917 197 197 186 918 220 220 178 919 209 209 177 920 192 192 177 921 192 192 171 922 191 191 186 923 220 220 175 924 212 212 174 925 213 213 205 926 241 241 205 927 241 241 202 928 238 238 175 929 212 212 182 930 218 218 181 931 211 211 177 932 192 192 177 933 192 192 176 934 199 199 182 935 218 218 204 936 240 240 209 937 245 245 210 938 246 246 210 939 246 246 203 940 239 239 204 941 240 240 193 942 228 228 194 943 229 229 185 944 219 219 185 945 219 219 184 946 217 217 193 947 228 228 165 948 203 203 166 949 200 200 167 950 215 215 168 951 190 190 169 952 214 214 170 953 208 208 173 954 197 197 174 955 213 213 175 956 212 212 176 957 199 199 177 958 192 192 178 959 209 209 180 960 216 216 181 961 211 211 182 962 218 218 183 963 204 204 184 964 217 217 185 965 219 219 200 966 236 236 201 967 237 237 189 968 223 223 189 969 223 223 188 970 222 222 200 971 236 236 190 972 224 224 189 973 223 223 201 974 237 237 201 975 237 237 196 976 231 231 190 977 224 224 191 978 225 225 190 979 224 224 196 980 231 231 167 981 215 215 166 982 200 200 192 983 226 226 192 984 226 226 191 985 225 225 167 986 215 215 166 987 200 200 180 988 189 189 197 989 232 232 197 990 232 232 192 991 226 226 166 992 200 200 194 993 229 229 193 994 228 228 197 995 233 233 197 996 233 233 198 997 234 234 194 998 229 229 198 999 234 234 199 1000 235 235 195 1001 230 230 195 1002 230 230 194 1003 229 229 198 1004 234 234 188 1005 222 222 195 1006 230 230 199 1007 235 235 199 1008 235 235 200 1009 236 236 188 1010 222 222 186 1011 220 220 171 1012 191 191 172 1013 210 210 172 1014 210 210 187 1015 221 221 186 1016 220 220 198 1017 234 234 197 1018 233 233 180 1019 216 216 180 1020 216 216 182 1021 218 218 198 1022 234 234 182 1023 218 218 176 1024 199 199 199 1025 235 235 199 1026 235 235 198 1027 234 234 182 1028 218 218 200 1029 236 236 199 1030 235 235 176 1031 199 199 176 1032 199 199 178 1033 209 209 200 1034 236 236 186 1035 220 220 187 1036 221 221 201 1037 237 237 186 1038 220 220 201 1039 237 237 200 1040 236 236 186 1041 220 220 200 1042 236 236 178 1043 209 209 201 1044 237 237 187 1045 221 221 172 1046 210 210 172 1047 210 210 196 1048 231 231 201 1049 237 237 203 1050 239 239 194 1051 229 229 195 1052 230 230 204 1053 240 240 203 1054 239 239 195 1055 230 230 195 1056 230 230 188 1057 222 222 204 1058 240 240 188 1059 222 222 189 1060 223 223 205 1061 241 241 205 1062 241 241 204 1063 240 240 188 1064 222 222 202 1065 238 238 205 1066 241 241 189 1067 223 223 189 1068 223 223 190 1069 224 224 202 1070 238 238 172 1071 210 210 167 1072 215 215 191 1073 225 225 191 1074 225 225 196 1075 231 231 172 1076 210 210 197 1077 232 232 193 1078 227 227 192 1079 226 226 168 1080 190 190 170 1081 208 208 206 1082 242 242 206 1083 242 242 207 1084 243 243 168 1085 190 190 193 1086 227 227 207 1087 243 243 192 1088 226 226 202 1089 238 238 206 1090 242 242 170 1091 208 208 170 1092 208 208 175 1093 212 212 202 1094 238 238 173 1095 197 197 179 1096 196 196 208 1097 244 244 208 1098 244 244 174 1099 213 213 173 1100 197 197 209 1101 245 245 208 1102 244 244 179 1103 196 196 179 1104 196 196 210 1105 246 246 209 1106 245 245 179 1107 196 196 183 1108 204 204 185 1109 219 219 185 1110 219 219 210 1111 246 246 179 1112 196 196 174 1113 213 213 204 1114 240 240 205 1115 241 241 229 1116 247 247 211 1117 248 248 230 1118 249 249 213 1119 250 250 221 1120 251 251 215 1121 252 252 223 1122 254 254 224 1123 255 255 216 1124 253 253 216 1125 253 253 215 1126 252 252 223 1127 254 254 219 1128 258 258 225 1129 259 259 226 1130 256 256 226 1131 256 256 220 1132 257 257 219 1133 258 258 221 1134 251 251 223 1135 254 254 215 1136 252 252 223 1137 254 254 221 1138 251 251 222 1139 260 260 222 1140 260 260 224 1141 255 255 223 1142 254 254 222 1143 260 260 216 1144 253 253 224 1145 255 255 218 1146 261 261 220 1147 257 257 226 1148 256 256 226 1149 256 256 225 1150 259 259 217 1151 262 262 217 1152 262 262 218 1153 261 261 226 1154 256 256 217 1155 262 262 225 1156 259 259 219 1157 258 258 231 1158 265 265 232 1159 266 266 228 1160 263 263 228 1161 263 263 227 1162 264 264 231 1163 265 265 229 1164 247 247 231 1165 265 265 227 1166 264 264 232 1167 266 266 231 1168 265 265 229 1169 247 247 229 1170 247 247 230 1171 249 249 232 1172 266 266 230 1173 249 249 228 1174 263 263 232 1175 266 266 212 1176 267 267 214 1177 268 268 219 1178 258 258 219 1179 258 258 220 1180 257 257 212 1181 267 267 217 1182 262 262 215 1183 252 252 216 1184 253 253 216 1185 253 253 218 1186 261 261 217 1187 262 262 227 1188 264 264 216 1189 253 253 222 1190 260 260 222 1191 260 260 229 1192 247 247 227 1193 264 264 228 1194 263 263 230 1195 249 249 211 1196 248 248 211 1197 248 248 212 1198 267 267 228 1199 263 263 212 1200 267 267 220 1201 257 257 218 1202 261 261 212 1203 267 267 218 1204 261 261 227 1205 264 264 212 1206 267 267 227 1207 264 264 228 1208 263 263 216 1209 253 253 227 1210 264 264 218 1211 261 261 217 1212 262 262 214 1213 268 268 213 1214 250 250 213 1215 250 250 215 1216 252 252 217 1217 262 262 214 1218 268 268 217 1219 262 262 219 1220 258 258 222 1221 260 260 221 1222 251 251 213 1223 250 250 213 1224 250 250 211 1225 248 248 222 1226 260 260 222 1227 260 260 211 1228 248 248 229 1229 247 247 237 1230 271 271 238 1231 272 272 248 1232 269 269 248 1233 269 269 212 1234 270 270 237 1235 271 271 244 1236 273 273 239 1237 274 274 240 1238 275 275 238 1239 272 272 237 1240 271 271 245 1241 276 276 243 1242 278 278 244 1243 273 273 240 1244 275 275 240 1245 275 275 236 1246 277 277 243 1247 278 278 243 1248 278 278 235 1249 279 279 239 1250 274 274 239 1251 274 274 244 1252 273 273 243 1253 278 278 242 1254 280 280 235 1255 279 279 236 1256 277 277 235 1257 279 279 242 1258 280 280 245 1259 276 276 245 1260 276 276 237 1261 271 271 235 1262 279 279 245 1263 276 276 242 1264 280 280 236 1265 277 277 236 1266 277 277 238 1267 272 272 245 1268 276 276 236 1269 277 277 235 1270 279 279 243 1271 278 278 246 1272 281 281 241 1273 282 282 247 1274 283 283 246 1275 281 281 247 1276 283 283 248 1277 269 269 248 1278 269 269 247 1279 283 283 241 1280 282 282 241 1281 282 282 249 1282 284 284 248 1283 269 269 238 1284 272 272 236 1285 277 277 246 1286 281 281 246 1287 281 281 248 1288 269 269 238 1289 272 272 249 1290 284 284 241 1291 282 282 233 1292 285 285 233 1293 285 285 234 1294 286 286 249 1295 284 284 234 1296 286 286 212 1297 270 270 248 1298 269 269 248 1299 269 269 249 1300 284 284 234 1301 286 286 246 1302 281 281 236 1303 277 277 240 1304 275 275 211 1305 287 287 239 1306 274 274 235 1307 279 279 237 1308 271 271 212 1309 270 270 211 1310 287 287 211 1311 287 287 235 1312 279 279 237 1313 271 271 241 1314 282 282 246 1315 281 281 240 1316 275 275 240 1317 275 275 233 1318 285 285 241 1319 282 282 240 1320 275 275 239 1321 274 274 211 1322 287 287 211 1323 287 287 233 1324 285 285 240 1325 275 275 303 1326 290 290 278 1327 291 291 279 1328 288 288 279 1329 288 288 302 1330 289 289 303 1331 290 290 276 1332 294 294 277 1333 295 295 304 1334 292 292 304 1335 292 292 305 1336 293 293 276 1337 294 294 267 1338 298 298 250 1339 299 299 257 1340 296 296 257 1341 296 296 262 1342 297 297 267 1343 298 298 259 1344 302 302 254 1345 303 303 268 1346 300 300 268 1347 300 300 264 1348 301 301 259 1349 302 302 280 1350 306 306 281 1351 307 307 300 1352 304 304 300 1353 304 304 301 1354 305 305 280 1355 306 306 267 1356 310 310 266 1357 311 311 251 1358 308 308 251 1359 308 308 250 1360 309 309 267 1361 310 310 303 1362 290 290 304 1363 292 292 277 1364 295 295 277 1365 295 295 278 1366 291 291 303 1367 290 290 258 1368 314 314 257 1369 296 296 250 1370 312 312 250 1371 312 312 252 1372 313 313 258 1373 314 314 269 1374 317 317 268 1375 318 318 254 1376 315 315 254 1377 315 315 253 1378 316 316 269 1379 317 317 259 1380 302 302 261 1381 321 321 255 1382 319 319 255 1383 319 319 254 1384 320 320 259 1385 302 302 263 1386 323 323 262 1387 297 297 257 1388 296 296 257 1389 296 296 256 1390 322 322 263 1391 323 323 305 1392 293 293 300 1393 304 304 281 1394 307 307 281 1395 307 307 276 1396 294 294 305 1397 293 293 264 1398 301 301 265 1399 325 325 260 1400 324 324 260 1401 324 324 259 1402 302 302 264 1403 301 301 250 1404 312 312 251 1405 308 308 252 1406 313 313 253 1407 316 316 254 1408 320 320 255 1409 319 319 256 1410 322 322 257 1411 296 296 258 1412 314 314 259 1413 302 302 260 1414 324 324 261 1415 321 321 258 1416 314 314 252 1417 313 313 292 1418 326 326 292 1419 326 326 293 1420 327 327 258 1421 314 314 291 1422 328 328 292 1423 326 326 252 1424 313 313 252 1425 313 313 251 1426 308 308 291 1427 328 328 291 1428 328 328 251 1429 308 308 266 1430 311 311 266 1431 311 311 290 1432 329 329 291 1433 328 328 263 1434 323 323 256 1435 322 322 288 1436 330 330 288 1437 330 330 289 1438 331 331 263 1439 323 323 293 1440 327 327 288 1441 330 330 256 1442 322 322 256 1443 322 322 258 1444 314 314 293 1445 327 327 270 1446 334 334 271 1447 335 335 286 1448 332 332 286 1449 332 332 287 1450 333 333 270 1451 334 334 285 1452 337 337 286 1453 332 332 271 1454 335 335 271 1455 335 335 272 1456 336 336 285 1457 337 337 285 1458 337 337 272 1459 336 336 273 1460 338 338 273 1461 338 338 284 1462 339 339 285 1463 337 337 274 1464 342 342 275 1465 343 343 282 1466 340 340 282 1467 340 340 283 1468 341 341 274 1469 342 342 287 1470 333 333 282 1471 340 340 275 1472 343 343 275 1473 343 343 270 1474 334 334 287 1475 333 333 283 1476 341 341 282 1477 340 340 294 1478 344 344 294 1479 344 344 295 1480 345 345 283 1481 341 341 296 1482 346 346 297 1483 347 347 285 1484 337 337 285 1485 337 337 284 1486 339 339 296 1487 346 346 297 1488 347 347 298 1489 348 348 286 1490 332 332 286 1491 332 332 285 1492 337 337 297 1493 347 347 287 1494 333 333 286 1495 332 332 298 1496 348 348 298 1497 348 348 299 1498 349 349 287 1499 333 333 299 1500 349 349 294 1501 344 344 282 1502 340 340 282 1503 340 340 287 1504 333 333 299 1505 349 349 289 1506 331 331 288 1507 330 330 275 1508 343 343 275 1509 343 343 274 1510 342 342 289 1511 331 331 273 1512 338 338 272 1513 336 336 291 1514 328 328 291 1515 328 328 290 1516 329 329 273 1517 338 338 272 1518 336 336 271 1519 335 335 292 1520 326 326 292 1521 326 326 291 1522 328 328 272 1523 336 336 293 1524 327 327 292 1525 326 326 271 1526 335 335 271 1527 335 335 270 1528 334 334 293 1529 327 327 270 1530 334 334 275 1531 343 343 288 1532 330 330 288 1533 330 330 293 1534 327 327 270 1535 334 334 295 1536 345 345 294 1537 344 344 281 1538 307 307 281 1539 307 307 280 1540 306 306 295 1541 345 345 279 1542 288 288 278 1543 291 291 297 1544 347 347 297 1545 347 347 296 1546 346 346 279 1547 288 288 278 1548 291 291 277 1549 295 295 298 1550 348 348 298 1551 348 348 297 1552 347 347 278 1553 291 291 299 1554 349 349 298 1555 348 348 277 1556 295 295 277 1557 295 295 276 1558 294 294 299 1559 349 349 276 1560 294 294 281 1561 307 307 294 1562 344 344 294 1563 344 344 299 1564 349 349 276 1565 294 294 301 1566 305 305 300 1567 304 304 260 1568 324 324 260 1569 324 324 265 1570 325 325 301 1571 305 305 269 1572 317 317 253 1573 316 316 303 1574 290 290 303 1575 290 290 302 1576 289 289 269 1577 317 317 253 1578 316 316 255 1579 319 319 304 1580 292 292 304 1581 292 292 303 1582 290 290 253 1583 316 316 305 1584 293 293 304 1585 292 292 255 1586 319 319 255 1587 319 319 261 1588 321 321 305 1589 293 293 261 1590 321 321 260 1591 324 324 300 1592 304 304 300 1593 304 304 305 1594 293 293 261 1595 321 321 323 1596 350 350 322 1597 351 351 321 1598 352 352 329 1599 353 353 327 1600 354 354 328 1601 355 355 326 1602 356 356 312 1603 357 357 313 1604 358 358 324 1605 359 359 326 1606 356 356 313 1607 358 358 318 1608 360 360 315 1609 361 361 316 1610 362 362 319 1611 363 363 318 1612 360 360 316 1613 362 362 319 1614 363 363 316 1615 362 362 320 1616 364 364 315 1617 361 361 320 1618 364 364 316 1619 362 362 317 1620 365 365 318 1621 360 360 319 1622 363 363 306 1623 366 366 315 1624 361 361 318 1625 360 360 318 1626 360 360 308 1627 367 367 323 1628 350 350 323 1629 350 350 321 1630 352 352 318 1631 360 360 310 1632 368 368 306 1633 369 369 322 1634 370 370 310 1635 368 368 322 1636 370 370 323 1637 350 350 310 1638 368 368 323 1639 350 350 308 1640 367 367 306 1641 366 366 318 1642 360 360 321 1643 352 352 306 1644 366 366 321 1645 352 352 322 1646 351 351 324 1647 359 359 313 1648 358 358 325 1649 371 371 312 1650 357 357 325 1651 371 371 313 1652 358 358 317 1653 365 365 319 1654 363 363 320 1655 364 364 317 1656 365 365 320 1657 364 364 326 1658 356 356 317 1659 365 365 326 1660 356 356 324 1661 359 359 317 1662 365 365 324 1663 359 359 314 1664 372 372 326 1665 356 356 320 1666 364 364 315 1667 361 361 315 1668 361 361 312 1669 357 357 326 1670 356 356 312 1671 357 357 307 1672 373 373 327 1673 374 374 312 1674 357 357 327 1675 374 374 329 1676 353 353 312 1677 357 357 329 1678 353 353 325 1679 371 371 307 1680 375 375 311 1681 376 376 309 1682 377 377 307 1683 375 375 309 1684 377 377 328 1685 355 355 307 1686 375 375 328 1687 355 355 327 1688 354 354 325 1689 371 371 329 1690 353 353 328 1691 355 355 328 1692 355 355 324 1693 359 359 325 1694 371 371 308 1695 367 367 318 1696 360 360 317 1697 365 365 328 1698 355 355 309 1699 377 377 314 1700 372 372 314 1701 372 372 324 1702 359 359 328 1703 355 355 333 1704 381 381 332 1705 380 380 330 1706 378 378 330 1707 378 378 331 1708 379 379 333 1709 381 381 338 1710 382 382 331 1711 383 383 336 1712 384 384 338 1713 382 382 336 1714 384 384 337 1715 385 385 338 1716 382 382 337 1717 385 385 346 1718 386 386 351 1719 387 387 337 1720 385 385 350 1721 388 388 348 1722 390 390 349 1723 391 391 339 1724 389 389 339 1725 389 389 338 1726 382 382 348 1727 390 390 356 1728 394 394 357 1729 395 395 340 1730 392 392 340 1731 392 392 342 1732 393 393 356 1733 394 394 342 1734 393 393 344 1735 398 398 345 1736 396 396 345 1737 396 396 343 1738 397 397 342 1739 393 393 354 1740 399 399 355 1741 400 400 345 1742 396 396 345 1743 396 396 344 1744 398 398 354 1745 399 399 346 1746 386 386 348 1747 390 390 338 1748 382 382 349 1749 391 391 348 1750 390 390 346 1751 386 386 346 1752 386 386 347 1753 401 401 349 1754 391 391 347 1755 401 401 339 1756 389 389 349 1757 391 391 350 1758 388 388 337 1759 385 385 336 1760 384 384 352 1761 402 402 354 1762 399 399 344 1763 398 398 355 1764 400 400 354 1765 399 399 352 1766 402 402 352 1767 402 402 353 1768 403 403 355 1769 400 400 353 1770 403 403 345 1771 396 396 355 1772 400 400 341 1773 404 404 340 1774 392 392 357 1775 395 395 343 1776 397 397 356 1777 394 394 342 1778 393 393 357 1779 395 395 356 1780 394 394 343 1781 397 397 343 1782 397 397 341 1783 404 404 357 1784 395 395 350 1785 388 388 358 1786 405 405 351 1787 387 387 336 1788 384 384 358 1789 405 405 350 1790 388 388 336 1791 384 384 331 1792 383 383 330 1793 406 406 330 1794 406 406 358 1795 405 405 336 1796 384 384 337 1797 385 385 347 1798 401 401 346 1799 386 386 353 1800 403 403 352 1801 402 402 330 1802 406 406 330 1803 406 406 334 1804 407 407 353 1805 403 403 347 1806 401 401 344 1807 398 398 342 1808 393 393 342 1809 393 393 339 1810 389 389 347 1811 401 401 340 1812 392 392 331 1813 383 383 338 1814 382 382 338 1815 382 382 339 1816 389 389 340 1817 392 392 343 1818 397 397 335 1819 408 408 341 1820 404 404 343 1821 397 397 345 1822 396 396 334 1823 407 407 334 1824 407 407 335 1825 408 408 343 1826 397 397 334 1827 407 407 345 1828 396 396 353 1829 403 403 340 1830 392 392 341 1831 404 404 335 1832 408 408 335 1833 408 408 331 1834 383 383 340 1835 392 392 344 1836 398 398 347 1837 401 401 337 1838 385 385 344 1839 398 398 337 1840 385 385 351 1841 387 387 344 1842 398 398 351 1843 387 387 352 1844 402 402 330 1845 406 406 351 1846 387 387 358 1847 405 405 330 1848 406 406 352 1849 402 402 351 1850 387 387 340 1851 392 392 339 1852 389 389 342 1853 393 393 428 1854 411 411 393 1855 412 412 394 1856 409 409 394 1857 409 409 427 1858 410 410 428 1859 411 411 391 1860 415 415 392 1861 416 416 429 1862 413 413 429 1863 413 413 430 1864 414 414 391 1865 415 415 378 1866 419 419 359 1867 420 420 366 1868 417 417 366 1869 417 417 372 1870 418 418 378 1871 419 419 368 1872 423 423 363 1873 424 424 380 1874 421 421 380 1875 421 421 374 1876 422 422 368 1877 423 423 397 1878 427 427 398 1879 428 428 423 1880 425 425 423 1881 425 425 424 1882 426 426 397 1883 427 427 395 1884 431 431 396 1885 432 432 425 1886 429 429 425 1887 429 429 426 1888 430 430 395 1889 431 431 378 1890 435 435 377 1891 436 436 360 1892 433 433 360 1893 433 433 359 1894 434 434 378 1895 435 435 428 1896 411 411 429 1897 413 413 392 1898 416 416 392 1899 416 416 393 1900 412 412 428 1901 411 411 367 1902 439 439 366 1903 417 417 359 1904 437 437 359 1905 437 437 361 1906 438 438 367 1907 439 439 381 1908 442 442 380 1909 443 443 363 1910 440 440 363 1911 440 440 362 1912 441 441 381 1913 442 442 368 1914 423 423 370 1915 446 446 364 1916 444 444 364 1917 444 444 363 1918 445 445 368 1919 423 423 373 1920 448 448 372 1921 418 418 366 1922 417 417 366 1923 417 417 365 1924 447 447 373 1925 448 448 430 1926 414 414 423 1927 425 425 398 1928 428 428 398 1929 428 428 391 1930 415 415 430 1931 414 414 374 1932 422 422 376 1933 450 450 369 1934 449 449 369 1935 449 449 368 1936 423 423 374 1937 422 422 379 1938 452 452 378 1939 453 453 372 1940 418 418 372 1941 418 418 371 1942 451 451 379 1943 452 452 424 1944 426 426 425 1945 429 429 396 1946 432 432 396 1947 432 432 397 1948 427 427 424 1949 426 426 380 1950 455 455 382 1951 456 456 375 1952 454 454 375 1953 454 454 374 1954 422 422 380 1955 455 455 426 1956 430 430 427 1957 458 458 394 1958 457 457 394 1959 457 457 395 1960 431 431 426 1961 430 430 359 1962 437 437 360 1963 433 433 361 1964 438 438 362 1965 441 441 363 1966 445 445 364 1967 444 444 365 1968 447 447 366 1969 417 417 367 1970 439 439 368 1971 423 423 369 1972 449 449 370 1973 446 446 371 1974 451 451 372 1975 418 418 373 1976 448 448 374 1977 422 422 375 1978 454 454 376 1979 450 450 377 1980 459 459 378 1981 453 453 379 1982 452 452 380 1983 455 455 381 1984 460 460 382 1985 456 456 367 1986 439 439 361 1987 438 438 413 1988 461 461 413 1989 461 461 414 1990 462 462 367 1991 439 439 412 1992 463 463 413 1993 461 461 361 1994 438 438 361 1995 438 438 360 1996 433 433 412 1997 463 463 412 1998 463 463 360 1999 433 433 377 2000 436 436 377 2001 436 436 411 2002 464 464 412 2003 463 463 410 2004 465 465 411 2005 466 466 377 2006 459 459 377 2007 459 459 379 2008 452 452 410 2009 465 465 379 2010 452 452 371 2011 451 451 409 2012 467 467 409 2013 467 467 410 2014 465 465 379 2015 452 452 408 2016 468 468 409 2017 467 467 371 2018 451 451 371 2019 451 451 373 2020 448 448 408 2021 468 468 373 2022 448 448 365 2023 447 447 407 2024 469 469 407 2025 469 469 408 2026 468 468 373 2027 448 448 414 2028 462 462 407 2029 469 469 365 2030 447 447 365 2031 447 447 367 2032 439 439 414 2033 462 462 383 2034 472 472 384 2035 473 473 405 2036 470 470 405 2037 470 470 406 2038 471 471 383 2039 472 472 404 2040 475 475 405 2041 470 470 384 2042 473 473 384 2043 473 473 385 2044 474 474 404 2045 475 475 404 2046 475 475 385 2047 474 474 386 2048 476 476 386 2049 476 476 403 2050 477 477 404 2051 475 475 402 2052 480 480 403 2053 481 481 386 2054 478 478 386 2055 478 478 387 2056 479 479 402 2057 480 480 387 2058 479 479 388 2059 483 483 401 2060 482 482 401 2061 482 482 402 2062 480 480 387 2063 479 479 400 2064 485 485 401 2065 482 482 388 2066 483 483 388 2067 483 483 389 2068 484 484 400 2069 485 485 389 2070 484 484 390 2071 487 487 399 2072 486 486 399 2073 486 486 400 2074 485 485 389 2075 484 484 406 2076 471 471 399 2077 486 486 390 2078 487 487 390 2079 487 487 383 2080 472 472 406 2081 471 471 400 2082 485 485 399 2083 486 486 415 2084 488 488 415 2085 488 488 416 2086 489 489 400 2087 485 485 416 2088 489 489 417 2089 490 490 401 2090 482 482 401 2091 482 482 400 2092 485 485 416 2093 489 489 402 2094 480 480 401 2095 482 482 417 2096 490 490 417 2097 490 490 418 2098 491 491 402 2099 480 480 418 2100 491 491 419 2101 492 492 403 2102 481 481 403 2103 481 481 402 2104 480 480 418 2105 491 491 419 2106 493 493 420 2107 494 494 404 2108 475 475 404 2109 475 475 403 2110 477 477 419 2111 493 493 420 2112 494 494 421 2113 495 495 405 2114 470 470 405 2115 470 470 404 2116 475 475 420 2117 494 494 406 2118 471 471 405 2119 470 470 421 2120 495 495 421 2121 495 495 422 2122 496 496 406 2123 471 471 422 2124 496 496 415 2125 488 488 399 2126 486 486 399 2127 486 486 406 2128 471 471 422 2129 496 496 408 2130 468 468 407 2131 469 469 390 2132 487 487 390 2133 487 487 389 2134 484 484 408 2135 468 468 389 2136 484 484 388 2137 483 483 409 2138 467 467 409 2139 467 467 408 2140 468 468 389 2141 484 484 410 2142 465 465 409 2143 467 467 388 2144 483 483 388 2145 483 483 387 2146 479 479 410 2147 465 465 387 2148 479 479 386 2149 478 478 411 2150 466 466 411 2151 466 466 410 2152 465 465 387 2153 479 479 386 2154 476 476 385 2155 474 474 412 2156 463 463 412 2157 463 463 411 2158 464 464 386 2159 476 476 385 2160 474 474 384 2161 473 473 413 2162 461 461 413 2163 461 461 412 2164 463 463 385 2165 474 474 414 2166 462 462 413 2167 461 461 384 2168 473 473 384 2169 473 473 383 2170 472 472 414 2171 462 462 383 2172 472 472 390 2173 487 487 407 2174 469 469 407 2175 469 469 414 2176 462 462 383 2177 472 472 416 2178 489 489 415 2179 488 488 398 2180 428 428 398 2181 428 428 397 2182 427 427 416 2183 489 489 397 2184 427 427 396 2185 432 432 417 2186 490 490 417 2187 490 490 416 2188 489 489 397 2189 427 427 418 2190 491 491 417 2191 490 490 396 2192 432 432 396 2193 432 432 395 2194 431 431 418 2195 491 491 395 2196 431 431 394 2197 457 457 419 2198 492 492 419 2199 492 492 418 2200 491 491 395 2201 431 431 394 2202 409 409 393 2203 412 412 420 2204 494 494 420 2205 494 494 419 2206 493 493 394 2207 409 409 393 2208 412 412 392 2209 416 416 421 2210 495 495 421 2211 495 495 420 2212 494 494 393 2213 412 412 422 2214 496 496 421 2215 495 495 392 2216 416 416 392 2217 416 416 391 2218 415 415 422 2219 496 496 391 2220 415 415 398 2221 428 428 415 2222 488 488 415 2223 488 488 422 2224 496 496 391 2225 415 415 424 2226 426 426 423 2227 425 425 369 2228 449 449 369 2229 449 449 376 2230 450 450 424 2231 426 426 376 2232 450 450 375 2233 454 454 425 2234 429 429 425 2235 429 429 424 2236 426 426 376 2237 450 450 426 2238 430 430 425 2239 429 429 375 2240 454 454 375 2241 454 454 382 2242 456 456 426 2243 430 430 382 2244 456 456 381 2245 460 460 427 2246 458 458 427 2247 458 458 426 2248 430 430 382 2249 456 456 381 2250 442 442 362 2251 441 441 428 2252 411 411 428 2253 411 411 427 2254 410 410 381 2255 442 442 362 2256 441 441 364 2257 444 444 429 2258 413 413 429 2259 413 413 428 2260 411 411 362 2261 441 441 430 2262 414 414 429 2263 413 413 364 2264 444 444 364 2265 444 444 370 2266 446 446 430 2267 414 414 370 2268 446 446 369 2269 449 449 423 2270 425 425 423 2271 425 425 430 2272 414 414 370 2273 446 446 465 2274 499 499 456 2275 500 500 448 2276 497 497 448 2277 497 497 434 2278 498 498 465 2279 499 499 453 2280 503 503 454 2281 504 504 464 2282 501 501 464 2283 501 501 461 2284 502 502 453 2285 503 503 446 2286 507 507 431 2287 508 508 437 2288 505 505 437 2289 505 505 442 2290 506 506 446 2291 507 507 439 2292 511 511 435 2293 512 512 447 2294 509 509 447 2295 509 509 444 2296 510 510 439 2297 511 511 440 2298 513 513 462 2299 514 514 463 2300 515 515 446 2301 518 518 445 2302 519 519 432 2303 516 516 432 2304 516 516 431 2305 517 517 446 2306 518 518 464 2307 501 501 454 2308 504 504 455 2309 520 520 455 2310 520 520 465 2311 499 499 464 2312 501 501 438 2313 523 523 437 2314 505 505 431 2315 521 521 431 2316 521 521 433 2317 522 522 438 2318 523 523 448 2319 497 497 447 2320 525 525 435 2321 524 524 435 2322 524 524 434 2323 498 498 448 2324 497 497 439 2325 511 511 441 2326 528 528 436 2327 526 526 436 2328 526 526 435 2329 527 527 439 2330 511 511 449 2331 529 529 443 2332 530 530 442 2333 506 506 442 2334 506 506 437 2335 505 505 449 2336 529 529 441 2337 528 528 440 2338 513 513 463 2339 515 515 463 2340 515 515 461 2341 502 502 441 2342 528 528 431 2343 521 521 432 2344 516 516 433 2345 522 522 434 2346 498 498 435 2347 527 527 436 2348 526 526 439 2349 511 511 440 2350 513 513 441 2351 528 528 459 2352 533 533 460 2353 534 534 452 2354 531 531 452 2355 531 531 451 2356 532 532 459 2357 533 533 453 2358 503 503 452 2359 531 531 460 2360 534 534 460 2361 534 534 457 2362 535 535 453 2363 503 503 454 2364 504 504 453 2365 503 503 457 2366 535 535 433 2367 522 522 432 2368 516 516 455 2369 520 520 455 2370 520 520 454 2371 504 504 433 2372 522 522 432 2373 516 516 445 2374 519 519 458 2375 536 536 458 2376 536 536 455 2377 520 520 432 2378 516 516 449 2379 529 529 437 2380 505 505 438 2381 523 523 438 2382 523 523 450 2383 537 537 449 2384 529 529 449 2385 529 529 450 2386 537 537 460 2387 534 534 449 2388 529 529 460 2389 534 534 459 2390 533 533 449 2391 529 529 459 2392 533 533 443 2393 530 530 460 2394 534 534 450 2395 537 537 438 2396 523 523 438 2397 523 523 457 2398 535 535 460 2399 534 534 451 2400 532 532 452 2401 531 531 463 2402 515 515 463 2403 515 515 462 2404 514 514 451 2405 532 532 461 2406 502 502 463 2407 515 515 452 2408 531 531 452 2409 531 531 453 2410 503 503 461 2411 502 502 438 2412 523 523 433 2413 522 522 454 2414 504 504 454 2415 504 504 457 2416 535 535 438 2417 523 523 458 2418 536 536 456 2419 500 500 455 2420 520 520 434 2421 498 498 436 2422 526 526 464 2423 501 501 464 2424 501 501 465 2425 499 499 434 2426 498 498 456 2427 500 500 465 2428 499 499 455 2429 520 520 461 2430 502 502 464 2431 501 501 436 2432 526 526 436 2433 526 526 441 2434 528 528 461 2435 502 502 439 2436 511 511 444 2437 510 510 466 2438 538 538 466 2439 538 538 440 2440 513 513 439 2441 511 511 467 2442 539 539 462 2443 514 514 440 2444 513 513 440 2445 513 513 466 2446 538 538 467 2447 539 539 476 2448 542 542 470 2449 543 543 468 2450 540 540 468 2451 540 540 475 2452 541 541 476 2453 542 542 477 2454 544 544 471 2455 545 545 470 2456 543 543 470 2457 543 543 476 2458 542 542 477 2459 544 544 470 2460 543 543 471 2461 545 545 473 2462 546 546 473 2463 546 546 468 2464 547 547 470 2465 543 543 479 2466 550 550 486 2467 551 551 487 2468 548 548 487 2469 548 548 478 2470 549 549 479 2471 550 550 486 2472 551 551 480 2473 553 553 477 2474 544 544 477 2475 544 544 484 2476 552 552 486 2477 551 551 482 2478 555 555 479 2479 550 550 478 2480 549 549 478 2481 549 549 481 2482 554 554 482 2483 555 555 482 2484 555 555 483 2485 556 556 480 2486 553 553 480 2487 553 553 479 2488 550 550 482 2489 555 555 491 2490 557 557 489 2491 558 558 490 2492 559 559 488 2493 560 560 483 2494 556 556 482 2495 555 555 477 2496 544 544 476 2497 542 542 484 2498 552 552 484 2499 552 552 476 2500 542 542 475 2501 541 541 475 2502 541 541 485 2503 561 561 484 2504 552 552 480 2505 553 553 486 2506 551 551 479 2507 550 550 486 2508 551 551 484 2509 552 552 485 2510 561 561 485 2511 561 561 487 2512 548 548 486 2513 551 551 481 2514 554 554 488 2515 560 560 482 2516 555 555 481 2517 554 554 469 2518 562 562 489 2519 563 563 481 2520 554 554 489 2521 563 563 491 2522 557 557 481 2523 554 554 491 2524 557 557 488 2525 560 560 469 2526 564 564 474 2527 565 565 472 2528 566 566 469 2529 564 564 472 2530 566 566 490 2531 559 559 469 2532 564 564 490 2533 559 559 489 2534 558 558 483 2535 556 556 488 2536 560 560 491 2537 557 557 483 2538 556 556 491 2539 557 557 490 2540 559 559 483 2541 556 556 490 2542 559 559 472 2543 566 566
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
0 0 5 5 1 1 6 6 7 2 7 7 7 3 7 7 4 4 4 4 0 5 5 5 6 6 2 2 3 7 3 3 2 8 0 0 2 9 0 0 5 10 1 1 6 11 2 2 7 12 7 7 6 13 2 2 5 14 1 1 5 15 1 1 4 16 4 4 7 17 7 7 8 18 10 10 0 19 11 11 4 20 8 8 4 21 8 8 10 22 9 9 8 23 10 10 5 24 14 14 2 25 15 15 9 26 12 12 9 27 12 12 11 28 13 13 5 29 14 14 11 30 13 13 10 31 9 9 4 32 8 8 4 33 8 8 5 34 14 14 11 35 13 13 57 36 18 18 38 37 19 19 39 38 16 16 39 39 16 16 56 40 17 17 57 41 18 18 36 42 22 22 37 43 23 23 58 44 20 20 58 45 20 20 59 46 21 21 36 47 22 22 31 48 26 26 12 49 27 27 19 50 24 24 19 51 24 24 25 52 25 25 31 53 26 26 21 54 30 30 16 55 31 31 33 56 28 28 33 57 28 28 27 58 29 29 21 59 30 30 42 60 34 34 43 61 35 35 52 62 32 32 52 63 32 32 53 64 33 33 42 65 34 34 40 66 38 38 41 67 39 39 54 68 36 36 54 69 36 36 55 70 37 37 40 71 38 38 31 72 42 42 30 73 43 43 13 74 40 40 13 75 40 40 12 76 41 41 31 77 42 42 57 78 18 18 58 79 20 20 37 80 23 23 37 81 23 23 38 82 19 19 57 83 18 18 20 84 46 46 19 85 24 24 12 86 44 44 12 87 44 44 14 88 45 45 20 89 46 46 34 90 49 49 33 91 50 50 16 92 47 47 16 93 47 47 15 94 48 48 34 95 49 49 21 96 30 30 23 97 53 53 17 98 51 51 17 99 51 51 16 100 52 52 21 101 30 30 26 102 55 55 25 103 25 25 19 104 24 24 19 105 24 24 18 106 54 54 26 107 55 55 59 108 21 21 52 109 32 32 43 110 35 35 43 111 35 35 36 112 22 22 59 113 21 21 27 114 29 29 29 115 57 57 22 116 56 56 22 117 56 56 21 118 30 30 27 119 29 29 32 120 59 59 31 121 60 60 25 122 25 25 25 123 25 25 24 124 58 58 32 125 59 59 53 126 33 33 54 127 36 36 41 128 39 39 41 129 39 39 42 130 34 34 53 131 33 33 33 132 62 62 35 133 63 63 28 134 61 61 28 135 61 61 27 136 29 29 33 137 62 62 55 138 37 37 56 139 65 65 39 140 64 64 39 141 64 64 40 142 38 38 55 143 37 37 12 144 44 44 13 145 40 40 14 146 45 45 15 147 48 48 16 148 52 52 17 149 51 51 18 150 54 54 19 151 24 24 20 152 46 46 21 153 30 30 22 154 56 56 23 155 53 53 24 156 58 58 25 157 25 25 26 158 55 55 27 159 29 29 28 160 61 61 29 161 57 57 30 162 66 66 31 163 60 60 32 164 59 59 33 165 62 62 34 166 67 67 35 167 63 63 20 168 46 46 14 169 45 45 50 170 68 68 50 171 68 68 51 172 69 69 20 173 46 46 49 174 70 70 50 175 68 68 14 176 45 45 14 177 45 45 13 178 40 40 49 179 70 70 49 180 70 70 13 181 40 40 30 182 43 43 30 183 43 43 48 184 71 71 49 185 70 70 47 186 72 72 48 187 73 73 30 188 66 66 30 189 66 66 32 190 59 59 47 191 72 72 32 192 59 59 24 193 58 58 46 194 74 74 46 195 74 74 47 196 72 72 32 197 59 59 45 198 75 75 46 199 74 74 24 200 58 58 24 201 58 58 26 202 55 55 45 203 75 75 26 204 55 55 18 205 54 54 44 206 76 76 44 207 76 76 45 208 75 75 26 209 55 55 51 210 69 69 44 211 76 76 18 212 54 54 18 213 54 54 20 214 46 46 51 215 69 69 45 216 75 75 44 217 76 76 43 218 77 77 43 219 77 77 42 220 78 78 45 221 75 75 42 222 78 78 41 223 79 79 46 224 74 74 46 225 74 74 45 226 75 75 42 227 78 78 47 228 72 72 46 229 74 74 41 230 79 79 41 231 79 79 40 232 80 80 47 233 72 72 40 234 80 80 39 235 81 81 48 236 73 73 48 237 73 73 47 238 72 72 40 239 80 80 39 240 82 82 38 241 83 83 49 242 70 70 49 243 70 70 48 244 71 71 39 245 82 82 38 246 83 83 37 247 84 84 50 248 68 68 50 249 68 68 49 250 70 70 38 251 83 83 51 252 69 69 50 253 68 68 37 254 84 84 37 255 84 84 36 256 85 85 51 257 69 69 36 258 85 85 43 259 77 77 44 260 76 76 44 261 76 76 51 262 69 69 36 263 85 85 53 264 33 33 52 265 32 32 22 266 56 56 22 267 56 56 29 268 57 57 53 269 33 33 29 270 57 57 28 271 61 61 54 272 36 36 54 273 36 36 53 274 33 33 29 275 57 57 55 276 37 37 54 277 36 36 28 278 61 61 28 279 61 61 35 280 63 63 55 281 37 37 35 282 63 63 34 283 67 67 56 284 65 65 56 285 65 65 55 286 37 37 35 287 63 63 34 288 49 49 15 289 48 48 57 290 18 18 57 291 18 18 56 292 17 17 34 293 49 49 15 294 48 48 17 295 51 51 58 296 20 20 58 297 20 20 57 298 18 18 15 299 48 48 59 300 21 21 58 301 20 20 17 302 51 51 17 303 51 51 23 304 53 53 59 305 21 21 23 306 53 53 22 307 56 56 52 308 32 32 52 309 32 32 59 310 21 21 23 311 53 53 70 312 88 88 60 313 89 89 64 314 86 86 64 315 86 86 67 316 87 87 70 317 88 88 70 318 92 92 69 319 93 93 61 320 90 90 61 321 90 90 60 322 91 91 70 323 92 92 65 324 96 96 64 325 86 86 60 326 94 94 60 327 94 94 62 328 95 95 65 329 96 96 68 330 98 98 67 331 87 87 64 332 86 86 64 333 86 86 63 334 97 97 68 335 98 98 71 336 100 100 70 337 101 101 67 338 87 87 67 339 87 87 66 340 99 99 71 341 100 100 60 342 94 94 61 343 90 90 62 344 95 95 63 345 97 97 64 346 86 86 65 347 96 96 66 348 99 99 67 349 87 87 68 350 98 98 69 351 102 102 70 352 101 101 71 353 100 100 65 354 96 96 62 355 95 95 86 356 103 103 86 357 103 103 87 358 104 104 65 359 96 96 85 360 105 105 86 361 103 103 62 362 95 95 62 363 95 95 61 364 90 90 85 365 105 105 85 366 105 105 61 367 90 90 69 368 93 93 69 369 93 93 84 370 106 106 85 371 105 105 83 372 107 107 84 373 108 108 69 374 102 102 69 375 102 102 71 376 100 100 83 377 107 107 71 378 100 100 66 379 99 99 82 380 109 109 82 381 109 109 83 382 107 107 71 383 100 100 81 384 110 110 82 385 109 109 66 386 99 99 66 387 99 99 68 388 98 98 81 389 110 110 68 390 98 98 63 391 97 97 80 392 111 111 80 393 111 111 81 394 110 110 68 395 98 98 87 396 104 104 80 397 111 111 63 398 97 97 63 399 97 97 65 400 96 96 87 401 104 104 81 402 110 110 80 403 111 111 79 404 112 112 79 405 112 112 78 406 113 113 81 407 110 110 78 408 113 113 77 409 114 114 82 410 109 109 82 411 109 109 81 412 110 110 78 413 113 113 83 414 107 107 82 415 109 109 77 416 114 114 77 417 114 114 76 418 115 115 83 419 107 107 76 420 115 115 75 421 116 116 84 422 108 108 84 423 108 108 83 424 107 107 76 425 115 115 75 426 117 117 74 427 118 118 85 428 105 105 85 429 105 105 84 430 106 106 75 431 117 117 74 432 118 118 73 433 119 119 86 434 103 103 86 435 103 103 85 436 105 105 74 437 118 118 87 438 104 104 86 439 103 103 73 440 119 119 73 441 119 119 72 442 120 120 87 443 104 104 72 444 120 120 79 445 112 112 80 446 111 111 80 447 111 111 87 448 104 104 72 449 120 120 101 450 123 123 102 451 124 124 112 452 121 121 112 453 121 121 109 454 122 122 101 455 123 123 96 456 127 127 88 457 128 128 91 458 125 125 91 459 125 125 93 460 126 126 96 461 127 127 96 462 131 131 95 463 132 132 89 464 129 129 89 465 129 129 88 466 130 130 96 467 131 131 112 468 121 121 102 469 124 124 103 470 133 133 103 471 133 133 113 472 134 134 112 473 121 121 92 474 137 137 91 475 125 125 88 476 135 135 88 477 135 135 90 478 136 136 92 479 137 137 97 480 138 138 94 481 139 139 93 482 126 126 93 483 126 126 91 484 125 125 97 485 138 138 88 486 135 135 89 487 129 129 90 488 136 136 107 489 142 142 108 490 143 143 100 491 140 140 100 492 140 140 99 493 141 141 107 494 142 142 101 495 123 123 100 496 140 140 108 497 143 143 108 498 143 143 105 499 144 144 101 500 123 123 102 501 124 124 101 502 123 123 105 503 144 144 90 504 136 136 89 505 129 129 103 506 133 133 103 507 133 133 102 508 124 124 90 509 136 136 89 510 129 129 95 511 132 132 106 512 145 145 106 513 145 145 103 514 133 133 89 515 129 129 97 516 138 138 91 517 125 125 92 518 137 137 92 519 137 137 98 520 146 146 97 521 138 138 97 522 138 138 98 523 146 146 108 524 143 143 97 525 138 138 108 526 143 143 107 527 142 142 97 528 138 138 107 529 142 142 94 530 139 139 108 531 143 143 98 532 146 146 92 533 137 137 92 534 137 137 105 535 144 144 108 536 143 143 99 537 141 141 100 538 140 140 111 539 147 147 111 540 147 147 110 541 148 148 99 542 141 141 109 543 122 122 111 544 147 147 100 545 140 140 100 546 140 140 101 547 123 123 109 548 122 122 92 549 137 137 90 550 136 136 102 551 124 124 102 552 124 124 105 553 144 144 92 554 137 137 106 555 145 145 104 556 149 149 103 557 133 133 104 558 149 149 113 559 134 134 103 560 133 133 137 561 152 152 128 562 153 153 122 563 150 150 122 564 150 150 114 565 151 151 137 566 152 152 125 567 156 156 126 568 157 157 136 569 154 154 136 570 154 154 133 571 155 155 125 572 156 156 117 573 160 160 115 574 161 161 121 575 158 158 121 576 158 158 120 577 159 159 117 578 160 160 118 579 162 162 134 580 163 163 135 581 164 164 136 582 154 154 126 583 157 157 127 584 165 165 127 585 165 165 137 586 152 152 136 587 154 154 122 588 150 150 121 589 167 167 115 590 166 166 115 591 166 166 114 592 151 151 122 593 150 150 117 594 160 160 119 595 170 170 116 596 168 168 116 597 168 168 115 598 169 169 117 599 160 160 119 600 170 170 118 601 162 162 135 602 164 164 135 603 164 164 133 604 155 155 119 605 170 170 114 606 151 151 115 607 169 169 116 608 168 168 117 609 160 160 118 610 162 162 119 611 170 170 131 612 173 173 132 613 174 174 124 614 171 171 124 615 171 171 123 616 172 172 131 617 173 173 125 618 156 156 124 619 171 171 132 620 174 174 132 621 174 174 129 622 175 175 125 623 156 156 126 624 157 157 125 625 156 156 129 626 175 175 123 627 172 172 124 628 171 171 135 629 164 164 135 630 164 164 134 631 163 163 123 632 172 172 133 633 155 155 135 634 164 164 124 635 171 171 124 636 171 171 125 637 156 156 133 638 155 155 130 639 176 176 128 640 153 153 127 641 165 165 114 642 151 151 116 643 168 168 136 644 154 154 136 645 154 154 137 646 152 152 114 647 151 151 128 648 153 153 137 649 152 152 127 650 165 165 133 651 155 155 136 652 154 154 116 653 168 168 116 654 168 168 119 655 170 170 133 656 155 155 117 657 160 160 120 658 159 159 138 659 177 177 138 660 177 177 118 661 162 162 117 662 160 160 139 663 178 178 134 664 163 163 118 665 162 162 118 666 162 162 138 667 177 177 139 668 178 178 145 669 181 181 141 670 182 182 140 671 179 179 140 672 179 179 144 673 180 180 145 674 181 181 146 675 183 183 142 676 184 184 141 677 182 182 141 678 182 182 145 679 181 181 146 680 183 183 141 681 182 182 142 682 184 184 143 683 185 185 143 684 185 185 140 685 186 186 141 686 182 182 150 687 190 190 149 688 189 189 147 689 187 187 147 690 187 187 148 691 188 188 150 692 190 190 155 693 191 191 148 694 192 192 153 695 193 193 155 696 191 191 153 697 193 193 154 698 194 194 155 699 191 191 154 700 194 194 163 701 195 195 168 702 196 196 154 703 194 194 167 704 197 197 165 705 199 199 166 706 200 200 156 707 198 198 156 708 198 198 155 709 191 191 165 710 199 199 173 711 203 203 174 712 204 204 157 713 201 201 157 714 201 201 159 715 202 202 173 716 203 203 159 717 202 202 161 718 207 207 162 719 205 205 162 720 205 205 160 721 206 206 159 722 202 202 171 723 208 208 172 724 209 209 162 725 205 205 162 726 205 205 161 727 207 207 171 728 208 208 163 729 195 195 165 730 199 199 155 731 191 191 166 732 200 200 165 733 199 199 163 734 195 195 163 735 195 195 164 736 210 210 166 737 200 200 164 738 210 210 156 739 198 198 166 740 200 200 167 741 197 197 154 742 194 194 153 743 193 193 169 744 211 211 171 745 208 208 161 746 207 207 172 747 209 209 171 748 208 208 169 749 211 211 169 750 211 211 170 751 212 212 172 752 209 209 170 753 212 212 162 754 205 205 172 755 209 209 158 756 213 213 157 757 201 201 174 758 204 204 160 759 206 206 173 760 203 203 159 761 202 202 174 762 204 204 173 763 203 203 160 764 206 206 160 765 206 206 158 766 213 213 174 767 204 204 167 768 197 197 175 769 214 214 168 770 196 196 153 771 193 193 175 772 214 214 167 773 197 197 153 774 193 193 148 775 192 192 147 776 215 215 147 777 215 215 175 778 214 214 153 779 193 193 154 780 194 194 164 781 210 210 163 782 195 195 170 783 212 212 169 784 211 211 147 785 215 215 147 786 215 215 151 787 216 216 170 788 212 212 164 789 210 210 161 790 207 207 159 791 202 202 159 792 202 202 156 793 198 198 164 794 210 210 157 795 201 201 148 796 192 192 155 797 191 191 155 798 191 191 156 799 198 198 157 800 201 201 160 801 206 206 152 802 217 217 158 803 213 213 160 804 206 206 162 805 205 205 151 806 216 216 151 807 216 216 152 808 217 217 160 809 206 206 151 810 216 216 162 811 205 205 170 812 212 212 157 813 201 201 158 814 213 213 152 815 217 217 152 816 217 217 148 817 192 192 157 818 201 201 161 819 207 207 164 820 210 210 154 821 194 194 161 822 207 207 154 823 194 194 168 824 196 196 161 825 207 207 168 826 196 196 169 827 211 211 147 828 215 215 168 829 196 196 175 830 214 214 147 831 215 215 169 832 211 211 168 833 196 196 157 834 201 201 156 835 198 198 159 836 202 202 245 837 220 220 210 838 221 221 211 839 218 218 211 840 218 218 244 841 219 219 245 842 220 220 208 843 224 224 209 844 225 225 246 845 222 222 246 846 222 222 247 847 223 223 208 848 224 224 195 849 228 228 176 850 229 229 183 851 226 226 183 852 226 226 189 853 227 227 195 854 228 228 185 855 232 232 180 856 233 233 197 857 230 230 197 858 230 230 191 859 231 231 185 860 232 232 214 861 236 236 215 862 237 237 240 863 234 234 240 864 234 234 241 865 235 235 214 866 236 236 212 867 240 240 213 868 241 241 242 869 238 238 242 870 238 238 243 871 239 239 212 872 240 240 195 873 244 244 194 874 245 245 177 875 242 242 177 876 242 242 176 877 243 243 195 878 244 244 245 879 220 220 246 880 222 222 209 881 225 225 209 882 225 225 210 883 221 221 245 884 220 220 184 885 248 248 183 886 226 226 176 887 246 246 176 888 246 246 178 889 247 247 184 890 248 248 198 891 251 251 197 892 252 252 180 893 249 249 180 894 249 249 179 895 250 250 198 896 251 251 185 897 232 232 187 898 255 255 181 899 253 253 181 900 253 253 180 901 254 254 185 902 232 232 190 903 257 257 189 904 227 227 183 905 226 226 183 906 226 226 182 907 256 256 190 908 257 257 247 909 223 223 240 910 234 234 215 911 237 237 215 912 237 237 208 913 224 224 247 914 223 223 191 915 231 231 193 916 259 259 186 917 258 258 186 918 258 258 185 919 232 232 191 920 231 231 196 921 261 261 195 922 262 262 189 923 227 227 189 924 227 227 188 925 260 260 196 926 261 261 241 927 235 235 242 928 238 238 213 929 241 241 213 930 241 241 214 931 236 236 241 932 235 235 197 933 264 264 199 934 265 265 192 935 263 263 192 936 263 263 191 937 231 231 197 938 264 264 243 939 239 239 244 940 267 267 211 941 266 266 211 942 266 266 212 943 240 240 243 944 239 239 176 945 246 246 177 946 242 242 178 947 247 247 179 948 250 250 180 949 254 254 181 950 253 253 182 951 256 256 183 952 226 226 184 953 248 248 185 954 232 232 186 955 258 258 187 956 255 255 188 957 260 260 189 958 227 227 190 959 257 257 191 960 231 231 192 961 263 263 193 962 259 259 194 963 268 268 195 964 262 262 196 965 261 261 197 966 264 264 198 967 269 269 199 968 265 265 184 969 248 248 178 970 247 247 230 971 270 270 230 972 270 270 231 973 271 271 184 974 248 248 229 975 272 272 230 976 270 270 178 977 247 247 178 978 247 247 177 979 242 242 229 980 272 272 229 981 272 272 177 982 242 242 194 983 245 245 194 984 245 245 228 985 273 273 229 986 272 272 227 987 274 274 228 988 275 275 194 989 268 268 194 990 268 268 196 991 261 261 227 992 274 274 196 993 261 261 188 994 260 260 226 995 276 276 226 996 276 276 227 997 274 274 196 998 261 261 225 999 277 277 226 1000 276 276 188 1001 260 260 188 1002 260 260 190 1003 257 257 225 1004 277 277 190 1005 257 257 182 1006 256 256 224 1007 278 278 224 1008 278 278 225 1009 277 277 190 1010 257 257 231 1011 271 271 224 1012 278 278 182 1013 256 256 182 1014 256 256 184 1015 248 248 231 1016 271 271 200 1017 281 281 201 1018 282 282 222 1019 279 279 222 1020 279 279 223 1021 280 280 200 1022 281 281 221 1023 284 284 222 1024 279 279 201 1025 282 282 201 1026 282 282 202 1027 283 283 221 1028 284 284 221 1029 284 284 202 1030 283 283 203 1031 285 285 203 1032 285 285 220 1033 286 286 221 1034 284 284 219 1035 289 289 220 1036 290 290 203 1037 287 287 203 1038 287 287 204 1039 288 288 219 1040 289 289 204 1041 288 288 205 1042 292 292 218 1043 291 291 218 1044 291 291 219 1045 289 289 204 1046 288 288 217 1047 294 294 218 1048 291 291 205 1049 292 292 205 1050 292 292 206 1051 293 293 217 1052 294 294 206 1053 293 293 207 1054 296 296 216 1055 295 295 216 1056 295 295 217 1057 294 294 206 1058 293 293 223 1059 280 280 216 1060 295 295 207 1061 296 296 207 1062 296 296 200 1063 281 281 223 1064 280 280 217 1065 294 294 216 1066 295 295 232 1067 297 297 232 1068 297 297 233 1069 298 298 217 1070 294 294 233 1071 298 298 234 1072 299 299 218 1073 291 291 218 1074 291 291 217 1075 294 294 233 1076 298 298 219 1077 289 289 218 1078 291 291 234 1079 299 299 234 1080 299 299 235 1081 300 300 219 1082 289 289 235 1083 300 300 236 1084 301 301 220 1085 290 290 220 1086 290 290 219 1087 289 289 235 1088 300 300 236 1089 302 302 237 1090 303 303 221 1091 284 284 221 1092 284 284 220 1093 286 286 236 1094 302 302 237 1095 303 303 238 1096 304 304 222 1097 279 279 222 1098 279 279 221 1099 284 284 237 1100 303 303 223 1101 280 280 222 1102 279 279 238 1103 304 304 238 1104 304 304 239 1105 305 305 223 1106 280 280 239 1107 305 305 232 1108 297 297 216 1109 295 295 216 1110 295 295 223 1111 280 280 239 1112 305 305 225 1113 277 277 224 1114 278 278 207 1115 296 296 207 1116 296 296 206 1117 293 293 225 1118 277 277 206 1119 293 293 205 1120 292 292 226 1121 276 276 226 1122 276 276 225 1123 277 277 206 1124 293 293 227 1125 274 274 226 1126 276 276 205 1127 292 292 205 1128 292 292 204 1129 288 288 227 1130 274 274 204 1131 288 288 203 1132 287 287 228 1133 275 275 228 1134 275 275 227 1135 274 274 204 1136 288 288 203 1137 285 285 202 1138 283 283 229 1139 272 272 229 1140 272 272 228 1141 273 273 203 1142 285 285 202 1143 283 283 201 1144 282 282 230 1145 270 270 230 1146 270 270 229 1147 272 272 202 1148 283 283 231 1149 271 271 230 1150 270 270 201 1151 282 282 201 1152 282 282 200 1153 281 281 231 1154 271 271 200 1155 281 281 207 1156 296 296 224 1157 278 278 224 1158 278 278 231 1159 271 271 200 1160 281 281 233 1161 298 298 232 1162 297 297 215 1163 237 237 215 1164 237 237 214 1165 236 236 233 1166 298 298 214 1167 236 236 213 1168 241 241 234 1169 299 299 234 1170 299 299 233 1171 298 298 214 1172 236 236 235 1173 300 300 234 1174 299 299 213 1175 241 241 213 1176 241 241 212 1177 240 240 235 1178 300 300 212 1179 240 240 211 1180 266 266 236 1181 301 301 236 1182 301 301 235 1183 300 300 212 1184 240 240 211 1185 218 218 210 1186 221 221 237 1187 303 303 237 1188 303 303 236 1189 302 302 211 1190 218 218 210 1191 221 221 209 1192 225 225 238 1193 304 304 238 1194 304 304 237 1195 303 303 210 1196 221 221 239 1197 305 305 238 1198 304 304 209 1199 225 225 209 1200 225 225 208 1201 224 224 239 1202 305 305 208 1203 224 224 215 1204 237 237 232 1205 297 297 232 1206 297 297 239 1207 305 305 208 1208 224 224 241 1209 235 235 240 1210 234 234 186 1211 258 258 186 1212 258 258 193 1213 259 259 241 1214 235 235 193 1215 259 259 192 1216 263 263 242 1217 238 238 242 1218 238 238 241 1219 235 235 193 1220 259 259 243 1221 239 239 242 1222 238 238 192 1223 263 263 192 1224 263 263 199 1225 265 265 243 1226 239 239 199 1227 265 265 198 1228 269 269 244 1229 267 267 244 1230 267 267 243 1231 239 239 199 1232 265 265 198 1233 251 251 179 1234 250 250 245 1235 220 220 245 1236 220 220 244 1237 219 219 198 1238 251 251 179 1239 250 250 181 1240 253 253 246 1241 222 222 246 1242 222 222 245 1243 220 220 179 1244 250 250 247 1245 223 223 246 1246 222 222 181 1247 253 253 181 1248 253 253 187 1249 255 255 247 1250 223 223 187 1251 255 255 186 1252 258 258 240 1253 234 234 240 1254 234 234 247 1255 223 223 187 1256 255 255 282 1257 308 308 273 1258 309 309 265 1259 306 306 265 1260 306 306 251 1261 307 307 282 1262 308 308 270 1263 312 312 271 1264 313 313 281 1265 310 310 281 1266 310 310 278 1267 311 311 270 1268 312 312 263 1269 316 316 248 1270 317 317 254 1271 314 314 254 1272 314 314 259 1273 315 315 263 1274 316 316 256 1275 320 320 252 1276 321 321 264 1277 318 318 264 1278 318 318 261 1279 319 319 256 1280 320 320 257 1281 322 322 279 1282 323 323 280 1283 324 324 263 1284 327 327 262 1285 328 328 249 1286 325 325 249 1287 325 325 248 1288 326 326 263 1289 327 327 281 1290 310 310 271 1291 313 313 272 1292 329 329 272 1293 329 329 282 1294 308 308 281 1295 310 310 255 1296 332 332 254 1297 314 314 248 1298 330 330 248 1299 330 330 250 1300 331 331 255 1301 332 332 265 1302 306 306 264 1303 334 334 252 1304 333 333 252 1305 333 333 251 1306 307 307 265 1307 306 306 256 1308 320 320 258 1309 337 337 253 1310 335 335 253 1311 335 335 252 1312 336 336 256 1313 320 320 266 1314 338 338 260 1315 339 339 259 1316 315 315 259 1317 315 315 254 1318 314 314 266 1319 338 338 258 1320 337 337 257 1321 322 322 280 1322 324 324 280 1323 324 324 278 1324 311 311 258 1325 337 337 248 1326 330 330 249 1327 325 325 250 1328 331 331 251 1329 307 307 252 1330 336 336 253 1331 335 335 256 1332 320 320 257 1333 322 322 258 1334 337 337 276 1335 342 342 277 1336 343 343 269 1337 340 340 269 1338 340 340 268 1339 341 341 276 1340 342 342 270 1341 312 312 269 1342 340 340 277 1343 343 343 277 1344 343 343 274 1345 344 344 270 1346 312 312 271 1347 313 313 270 1348 312 312 274 1349 344 344 250 1350 331 331 249 1351 325 325 272 1352 329 329 272 1353 329 329 271 1354 313 313 250 1355 331 331 249 1356 325 325 262 1357 328 328 275 1358 345 345 275 1359 345 345 272 1360 329 329 249 1361 325 325 266 1362 338 338 254 1363 314 314 255 1364 332 332 255 1365 332 332 267 1366 346 346 266 1367 338 338 266 1368 338 338 267 1369 346 346 277 1370 343 343 266 1371 338 338 277 1372 343 343 276 1373 342 342 266 1374 338 338 276 1375 342 342 260 1376 339 339 277 1377 343 343 267 1378 346 346 255 1379 332 332 255 1380 332 332 274 1381 344 344 277 1382 343 343 268 1383 341 341 269 1384 340 340 280 1385 324 324 280 1386 324 324 279 1387 323 323 268 1388 341 341 278 1389 311 311 280 1390 324 324 269 1391 340 340 269 1392 340 340 270 1393 312 312 278 1394 311 311 255 1395 332 332 250 1396 331 331 271 1397 313 313 271 1398 313 313 274 1399 344 344 255 1400 332 332 275 1401 345 345 273 1402 309 309 272 1403 329 329 251 1404 307 307 253 1405 335 335 281 1406 310 310 281 1407 310 310 282 1408 308 308 251 1409 307 307 273 1410 309 309 282 1411 308 308 272 1412 329 329 278 1413 311 311 281 1414 310 310 253 1415 335 335 253 1416 335 335 258 1417 337 337 278 1418 311 311 256 1419 320 320 261 1420 319 319 283 1421 347 347 283 1422 347 347 257 1423 322 322 256 1424 320 320 284 1425 348 348 279 1426 323 323 257 1427 322 322 257 1428 322 322 283 1429 347 347 284 1430 348 348 293 1431 351 351 287 1432 352 352 285 1433 349 349 285 1434 349 349 292 1435 350 350 293 1436 351 351 294 1437 353 353 288 1438 354 354 287 1439 352 352 287 1440 352 352 293 1441 351 351 294 1442 353 353 287 1443 352 352 288 1444 354 354 290 1445 355 355 290 1446 355 355 285 1447 356 356 287 1448 352 352 296 1449 359 359 303 1450 360 360 304 1451 357 357 304 1452 357 357 295 1453 358 358 296 1454 359 359 303 1455 360 360 297 1456 362 362 294 1457 353 353 294 1458 353 353 301 1459 361 361 303 1460 360 360 299 1461 364 364 296 1462 359 359 295 1463 358 358 295 1464 358 358 298 1465 363 363 299 1466 364 364 299 1467 364 364 300 1468 365 365 297 1469 362 362 297 1470 362 362 296 1471 359 359 299 1472 364 364 308 1473 366 366 306 1474 367 367 307 1475 368 368 305 1476 369 369 300 1477 365 365 299 1478 364 364 294 1479 353 353 293 1480 351 351 301 1481 361 361 301 1482 361 361 293 1483 351 351 292 1484 350 350 292 1485 350 350 302 1486 370 370 301 1487 361 361 297 1488 362 362 303 1489 360 360 296 1490 359 359 303 1491 360 360 301 1492 361 361 302 1493 370 370 302 1494 370 370 304 1495 357 357 303 1496 360 360 298 1497 363 363 305 1498 369 369 299 1499 364 364 298 1500 363 363 286 1501 371 371 306 1502 372 372 298 1503 363 363 306 1504 372 372 308 1505 366 366 298 1506 363 363 308 1507 366 366 305 1508 369 369 286 1509 373 373 291 1510 374 374 289 1511 375 375 286 1512 373 373 289 1513 375 375 307 1514 368 368 286 1515 373 373 307 1516 368 368 306 1517 367 367 300 1518 365 365 305 1519 369 369 308 1520 366 366 300 1521 365 365 308 1522 366 366 307 1523 368 368 300 1524 365 365 307 1525 368 368 289 1526 375 375 312 1527 379 379 311 1528 378 378 309 1529 376 376 309 1530 376 376 310 1531 377 377 312 1532 379 379 317 1533 380 380 310 1534 381 381 315 1535 382 382 317 1536 380 380 315 1537 382 382 316 1538 383 383 317 1539 380 380 316 1540 383 383 325 1541 384 384 330 1542 385 385 316 1543 383 383 329 1544 386 386 327 1545 388 388 328 1546 389 389 318 1547 387 387 318 1548 387 387 317 1549 380 380 327 1550 388 388 335 1551 392 392 336 1552 393 393 319 1553 390 390 319 1554 390 390 321 1555 391 391 335 1556 392 392 321 1557 391 391 323 1558 396 396 324 1559 394 394 324 1560 394 394 322 1561 395 395 321 1562 391 391 333 1563 397 397 334 1564 398 398 324 1565 394 394 324 1566 394 394 323 1567 396 396 333 1568 397 397 325 1569 384 384 327 1570 388 388 317 1571 380 380 328 1572 389 389 327 1573 388 388 325 1574 384 384 325 1575 384 384 326 1576 399 399 328 1577 389 389 326 1578 399 399 318 1579 387 387 328 1580 389 389 329 1581 386 386 316 1582 383 383 315 1583 382 382 331 1584 400 400 333 1585 397 397 323 1586 396 396 334 1587 398 398 333 1588 397 397 331 1589 400 400 331 1590 400 400 332 1591 401 401 334 1592 398 398 332 1593 401 401 324 1594 394 394 334 1595 398 398 320 1596 402 402 319 1597 390 390 336 1598 393 393 322 1599 395 395 335 1600 392 392 321 1601 391 391 336 1602 393 393 335 1603 392 392 322 1604 395 395 322 1605 395 395 320 1606 402 402 336 1607 393 393 329 1608 386 386 337 1609 403 403 330 1610 385 385 315 1611 382 382 337 1612 403 403 329 1613 386 386 315 1614 382 382 310 1615 381 381 309 1616 404 404 309 1617 404 404 337 1618 403 403 315 1619 382 382 316 1620 383 383 326 1621 399 399 325 1622 384 384 332 1623 401 401 331 1624 400 400 309 1625 404 404 309 1626 404 404 313 1627 405 405 332 1628 401 401 326 1629 399 399 323 1630 396 396 321 1631 391 391 321 1632 391 391 318 1633 387 387 326 1634 399 399 319 1635 390 390 310 1636 381 381 317 1637 380 380 317 1638 380 380 318 1639 387 387 319 1640 390 390 322 1641 395 395 314 1642 406 406 320 1643 402 402 322 1644 395 395 324 1645 394 394 313 1646 405 405 313 1647 405 405 314 1648 406 406 322 1649 395 395 313 1650 405 405 324 1651 394 394 332 1652 401 401 319 1653 390 390 320 1654 402 402 314 1655 406 406 314 1656 406 406 310 1657 381 381 319 1658 390 390 323 1659 396 396 326 1660 399 399 316 1661 383 383 323 1662 396 396 316 1663 383 383 330 1664 385 385 323 1665 396 396 330 1666 385 385 331 1667 400 400 309 1668 404 404 330 1669 385 385 337 1670 403 403 309 1671 404 404 331 1672 400 400 330 1673 385 385 319 1674 390 390 318 1675 387 387 321 1676 391 391 407 1677 409 409 372 1678 410 410 373 1679 407 407 373 1680 407 407 406 1681 408 408 407 1682 409 409 370 1683 413 413 371 1684 414 414 408 1685 411 411 408 1686 411 411 409 1687 412 412 370 1688 413 413 357 1689 417 417 338 1690 418 418 345 1691 415 415 345 1692 415 415 351 1693 416 416 357 1694 417 417 347 1695 421 421 342 1696 422 422 359 1697 419 419 359 1698 419 419 353 1699 420 420 347 1700 421 421 376 1701 425 425 377 1702 426 426 402 1703 423 423 402 1704 423 423 403 1705 424 424 376 1706 425 425 374 1707 429 429 375 1708 430 430 404 1709 427 427 404 1710 427 427 405 1711 428 428 374 1712 429 429 357 1713 433 433 356 1714 434 434 339 1715 431 431 339 1716 431 431 338 1717 432 432 357 1718 433 433 407 1719 409 409 408 1720 411 411 371 1721 414 414 371 1722 414 414 372 1723 410 410 407 1724 409 409 346 1725 437 437 345 1726 415 415 338 1727 435 435 338 1728 435 435 340 1729 436 436 346 1730 437 437 360 1731 440 440 359 1732 441 441 342 1733 438 438 342 1734 438 438 341 1735 439 439 360 1736 440 440 347 1737 421 421 349 1738 444 444 343 1739 442 442 343 1740 442 442 342 1741 443 443 347 1742 421 421 352 1743 446 446 351 1744 416 416 345 1745 415 415 345 1746 415 415 344 1747 445 445 352 1748 446 446 409 1749 412 412 402 1750 423 423 377 1751 426 426 377 1752 426 426 370 1753 413 413 409 1754 412 412 353 1755 420 420 355 1756 448 448 348 1757 447 447 348 1758 447 447 347 1759 421 421 353 1760 420 420 358 1761 450 450 357 1762 451 451 351 1763 416 416 351 1764 416 416 350 1765 449 449 358 1766 450 450 403 1767 424 424 404 1768 427 427 375 1769 430 430 375 1770 430 430 376 1771 425 425 403 1772 424 424 359 1773 453 453 361 1774 454 454 354 1775 452 452 354 1776 452 452 353 1777 420 420 359 1778 453 453 405 1779 428 428 406 1780 456 456 373 1781 455 455 373 1782 455 455 374 1783 429 429 405 1784 428 428 338 1785 435 435 339 1786 431 431 340 1787 436 436 341 1788 439 439 342 1789 443 443 343 1790 442 442 344 1791 445 445 345 1792 415 415 346 1793 437 437 347 1794 421 421 348 1795 447 447 349 1796 444 444 350 1797 449 449 351 1798 416 416 352 1799 446 446 353 1800 420 420 354 1801 452 452 355 1802 448 448 356 1803 457 457 357 1804 451 451 358 1805 450 450 359 1806 453 453 360 1807 458 458 361 1808 454 454 346 1809 437 437 340 1810 436 436 392 1811 459 459 392 1812 459 459 393 1813 460 460 346 1814 437 437 391 1815 461 461 392 1816 459 459 340 1817 436 436 340 1818 436 436 339 1819 431 431 391 1820 461 461 391 1821 461 461 339 1822 431 431 356 1823 434 434 356 1824 434 434 390 1825 462 462 391 1826 461 461 389 1827 463 463 390 1828 464 464 356 1829 457 457 356 1830 457 457 358 1831 450 450 389 1832 463 463 358 1833 450 450 350 1834 449 449 388 1835 465 465 388 1836 465 465 389 1837 463 463 358 1838 450 450 387 1839 466 466 388 1840 465 465 350 1841 449 449 350 1842 449 449 352 1843 446 446 387 1844 466 466 352 1845 446 446 344 1846 445 445 386 1847 467 467 386 1848 467 467 387 1849 466 466 352 1850 446 446 393 1851 460 460 386 1852 467 467 344 1853 445 445 344 1854 445 445 346 1855 437 437 393 1856 460 460 362 1857 470 470 363 1858 471 471 384 1859 468 468 384 1860 468 468 385 1861 469 469 362 1862 470 470 383 1863 473 473 384 1864 468 468 363 1865 471 471 363 1866 471 471 364 1867 472 472 383 1868 473 473 383 1869 473 473 364 1870 472 472 365 1871 474 474 365 1872 474 474 382 1873 475 475 383 1874 473 473 381 1875 478 478 382 1876 479 479 365 1877 476 476 365 1878 476 476 366 1879 477 477 381 1880 478 478 366 1881 477 477 367 1882 481 481 380 1883 480 480 380 1884 480 480 381 1885 478 478 366 1886 477 477 379 1887 483 483 380 1888 480 480 367 1889 481 481 367 1890 481 481 368 1891 482 482 379 1892 483 483 368 1893 482 482 369 1894 485 485 378 1895 484 484 378 1896 484 484 379 1897 483 483 368 1898 482 482 385 1899 469 469 378 1900 484 484 369 1901 485 485 369 1902 485 485 362 1903 470 470 385 1904 469 469 379 1905 483 483 378 1906 484 484 394 1907 486 486 394 1908 486 486 395 1909 487 487 379 1910 483 483 395 1911 487 487 396 1912 488 488 380 1913 480 480 380 1914 480 480 379 1915 483 483 395 1916 487 487 381 1917 478 478 380 1918 480 480 396 1919 488 488 396 1920 488 488 397 1921 489 489 381 1922 478 478 397 1923 489 489 398 1924 490 490 382 1925 479 479 382 1926 479 479 381 1927 478 478 397 1928 489 489 398 1929 491 491 399 1930 492 492 383 1931 473 473 383 1932 473 473 382 1933 475 475 398 1934 491 491 399 1935 492 492 400 1936 493 493 384 1937 468 468 384 1938 468 468 383 1939 473 473 399 1940 492 492 385 1941 469 469 384 1942 468 468 400 1943 493 493 400 1944 493 493 401 1945 494 494 385 1946 469 469 401 1947 494 494 394 1948 486 486 378 1949 484 484 378 1950 484 484 385 1951 469 469 401 1952 494 494 387 1953 466 466 386 1954 467 467 369 1955 485 485 369 1956 485 485 368 1957 482 482 387 1958 466 466 368 1959 482 482 367 1960 481 481 388 1961 465 465 388 1962 465 465 387 1963 466 466 368 1964 482 482 389 1965 463 463 388 1966 465 465 367 1967 481 481 367 1968 481 481 366 1969 477 477 389 1970 463 463 366 1971 477 477 365 1972 476 476 390 1973 464 464 390 1974 464 464 389 1975 463 463 366 1976 477 477 365 1977 474 474 364 1978 472 472 391 1979 461 461 391 1980 461 461 390 1981 462 462 365 1982 474 474 364 1983 472 472 363 1984 471 471 392 1985 459 459 392 1986 459 459 391 1987 461 461 364 1988 472 472 393 1989 460 460 392 1990 459 459 363 1991 471 471 363 1992 471 471 362 1993 470 470 393 1994 460 460 362 1995 470 470 369 1996 485 485 386 1997 467 467 386 1998 467 467 393 1999 460 460 362 2000 470 470 395 2001 487 487 394 2002 486 486 377 2003 426 426 377 2004 426 426 376 2005 425 425 395 2006 487 487 376 2007 425 425 375 2008 430 430 396 2009 488 488 396 2010 488 488 395 2011 487 487 376 2012 425 425 397 2013 489 489 396 2014 488 488 375 2015 430 430 375 2016 430 430 374 2017 429 429 397 2018 489 489 374 2019 429 429 373 2020 455 455 398 2021 490 490 398 2022 490 490 397 2023 489 489 374 2024 429 429 373 2025 407 407 372 2026 410 410 399 2027 492 492 399 2028 492 492 398 2029 491 491 373 2030 407 407 372 2031 410 410 371 2032 414 414 400 2033 493 493 400 2034 493 493 399 2035 492 492 372 2036 410 410 401 2037 494 494 400 2038 493 493 371 2039 414 414 371 2040 414 414 370 2041 413 413 401 2042 494 494 370 2043 413 413 377 2044 426 426 394 2045 486 486 394 2046 486 486 401 2047 494 494 370 2048 413 413 403 2049 424 424 402 2050 423 423 348 2051 447 447 348 2052 447 447 355 2053 448 448 403 2054 424 424 355 2055 448 448 354 2056 452 452 404 2057 427 427 404 2058 427 427 403 2059 424 424 355 2060 448 448 405 2061 428 428 404 2062 427 427 354 2063 452 452 354 2064 452 452 361 2065 454 454 405 2066 428 428 361 2067 454 454 360 2068 458 458 406 2069 456 456 406 2070 456 456 405 2071 428 428 361 2072 454 454 360 2073 440 440 341 2074 439 439 407 2075 409 409 407 2076 409 409 406 2077 408 408 360 2078 440 440 341 2079 439 439 343 2080 442 442 408 2081 411 411 408 2082 411 411 407 2083 409 409 341 2084 439 439 409 2085 412 412 408 2086 411 411 343 2087 442 442 343 2088 442 442 349 2089 444 444 409 2090 412 412 349 2091 444 444 348 2092 447 447 402 2093 423 423 402 2094 423 423 409 2095 412 412 349 2096 444 444 444 2097 497 497 435 2098 498 498 427 2099 495 495 427 2100 495 495 413 2101 496 496 444 2102 497 497 432 2103 501 501 433 2104 502 502 443 2105 499 499 443 2106 499 499 440 2107 500 500 432 2108 501 501 425 2109 505 505 410 2110 506 506 416 2111 503 503 416 2112 503 503 421 2113 504 504 425 2114 505 505 418 2115 509 509 414 2116 510 510 426 2117 507 507 426 2118 507 507 423 2119 508 508 418 2120 509 509 419 2121 511 511 441 2122 512 512 442 2123 513 513 425 2124 516 516 424 2125 517 517 411 2126 514 514 411 2127 514 514 410 2128 515 515 425 2129 516 516 443 2130 499 499 433 2131 502 502 434 2132 518 518 434 2133 518 518 444 2134 497 497 443 2135 499 499 417 2136 521 521 416 2137 503 503 410 2138 519 519 410 2139 519 519 412 2140 520 520 417 2141 521 521 427 2142 495 495 426 2143 523 523 414 2144 522 522 414 2145 522 522 413 2146 496 496 427 2147 495 495 418 2148 509 509 420 2149 526 526 415 2150 524 524 415 2151 524 524 414 2152 525 525 418 2153 509 509 428 2154 527 527 422 2155 528 528 421 2156 504 504 421 2157 504 504 416 2158 503 503 428 2159 527 527 420 2160 526 526 419 2161 511 511 442 2162 513 513 442 2163 513 513 440 2164 500 500 420 2165 526 526 410 2166 519 519 411 2167 514 514 412 2168 520 520 413 2169 496 496 414 2170 525 525 415 2171 524 524 418 2172 509 509 419 2173 511 511 420 2174 526 526 438 2175 531 531 439 2176 532 532 431 2177 529 529 431 2178 529 529 430 2179 530 530 438 2180 531 531 432 2181 501 501 431 2182 529 529 439 2183 532 532 439 2184 532 532 436 2185 533 533 432 2186 501 501 433 2187 502 502 432 2188 501 501 436 2189 533 533 412 2190 520 520 411 2191 514 514 434 2192 518 518 434 2193 518 518 433 2194 502 502 412 2195 520 520 411 2196 514 514 424 2197 517 517 437 2198 534 534 437 2199 534 534 434 2200 518 518 411 2201 514 514 428 2202 527 527 416 2203 503 503 417 2204 521 521 417 2205 521 521 429 2206 535 535 428 2207 527 527 428 2208 527 527 429 2209 535 535 439 2210 532 532 428 2211 527 527 439 2212 532 532 438 2213 531 531 428 2214 527 527 438 2215 531 531 422 2216 528 528 439 2217 532 532 429 2218 535 535 417 2219 521 521 417 2220 521 521 436 2221 533 533 439 2222 532 532 430 2223 530 530 431 2224 529 529 442 2225 513 513 442 2226 513 513 441 2227 512 512 430 2228 530 530 440 2229 500 500 442 2230 513 513 431 2231 529 529 431 2232 529 529 432 2233 501 501 440 2234 500 500 417 2235 521 521 412 2236 520 520 433 2237 502 502 433 2238 502 502 436 2239 533 533 417 2240 521 521 437 2241 534 534 435 2242 498 498 434 2243 518 518 413 2244 496 496 415 2245 524 524 443 2246 499 499 443 2247 499 499 444 2248 497 497 413 2249 496 496 435 2250 498 498 444 2251 497 497 434 2252 518 518 440 2253 500 500 443 2254 499 499 415 2255 524 524 415 2256 524 524 420 2257 526 526 440 2258 500 500 418 2259 509 509 423 2260 508 508 445 2261 536 536 445 2262 536 536 419 2263 511 511 418 2264 509 509 446 2265 537 537 441 2266 512 512 419 2267 511 511 419 2268 511 511 445 2269 536 536 446 2270 537 537 455 2271 540 540 449 2272 541 541 447 2273 538 538 447 2274 538 538 454 2275 539 539 455 2276 540 540 456 2277 542 542 450 2278 543 543 449 2279 541 541 449 2280 541 541 455 2281 540 540 456 2282 542 542 449 2283 541 541 450 2284 543 543 452 2285 544 544 452 2286 544 544 447 2287 545 545 449 2288 541 541 458 2289 548 548 465 2290 549 549 466 2291 546 546 466 2292 546 546 457 2293 547 547 458 2294 548 548 465 2295 549 549 459 2296 551 551 456 2297 542 542 456 2298 542 542 463 2299 550 550 465 2300 549 549 461 2301 553 553 458 2302 548 548 457 2303 547 547 457 2304 547 547 460 2305 552 552 461 2306 553 553 461 2307 553 553 462 2308 554 554 459 2309 551 551 459 2310 551 551 458 2311 548 548 461 2312 553 553 470 2313 555 555 468 2314 556 556 469 2315 557 557 467 2316 558 558 462 2317 554 554 461 2318 553 553 456 2319 542 542 455 2320 540 540 463 2321 550 550 463 2322 550 550 455 2323 540 540 454 2324 539 539 454 2325 539 539 464 2326 559 559 463 2327 550 550 459 2328 551 551 465 2329 549 549 458 2330 548 548 465 2331 549 549 463 2332 550 550 464 2333 559 559 464 2334 559 559 466 2335 546 546 465 2336 549 549 460 2337 552 552 467 2338 558 558 461 2339 553 553 460 2340 552 552 448 2341 560 560 468 2342 561 561 460 2343 552 552 468 2344 561 561 470 2345 555 555 460 2346 552 552 470 2347 555 555 467 2348 558 558 448 2349 562 562 453 2350 563 563 451 2351 564 564 448 2352 562 562 451 2353 564 564 469 2354 557 557 448 2355 562 562 469 2356 557 557 468 2357 556 556 462 2358 554 554 467 2359 558 558 470 2360 555 555 462 2361 554 554 470 2362 555 555 469 2363 557 557 462 2364 554 554 469 2365 557 557 451 2366 564 564 513 2367 619 619 499 2368 603 603 490 2369 582 582 490 2370 582 582 474 2371 566 566 513 2372 619 619 496 2373 600 600 497 2374 601 601 512 2375 618 618 512 2376 618 618 508 2377 614 614 496 2378 600 600 487 2379 569 569 471 2380 570 570 477 2381 567 567 477 2382 567 567 483 2383 568 568 487 2384 569 569 479 2385 573 573 475 2386 574 574 489 2387 571 571 489 2388 571 571 485 2389 572 572 479 2390 573 573 515 2391 621 621 510 2392 616 616 480 2393 589 589 480 2394 589 589 514 2395 620 620 515 2396 621 621 509 2397 615 615 516 2398 622 622 491 2399 595 595 491 2400 595 595 500 2401 605 605 509 2402 615 615 487 2403 578 578 486 2404 565 565 472 2405 576 576 472 2406 576 576 471 2407 577 577 487 2408 578 578 512 2409 618 618 497 2410 601 601 498 2411 602 602 498 2412 602 602 513 2413 619 619 512 2414 618 618 478 2415 586 586 477 2416 567 567 471 2417 579 579 471 2418 579 579 473 2419 591 591 478 2420 586 586 490 2421 582 582 489 2422 583 583 475 2423 581 581 475 2424 581 581 474 2425 566 566 490 2426 582 582 479 2427 573 573 481 2428 588 588 476 2429 584 584 476 2430 584 584 475 2431 590 590 479 2432 573 573 492 2433 596 596 484 2434 585 585 483 2435 568 568 483 2436 568 568 477 2437 567 567 492 2438 596 596 481 2439 588 588 480 2440 589 589 511 2441 617 617 511 2442 617 617 508 2443 614 614 481 2444 588 588 488 2445 594 594 487 2446 587 587 483 2447 568 568 483 2448 568 568 482 2449 575 575 488 2450 594 594 510 2451 616 616 515 2452 621 621 516 2453 622 622 516 2454 622 622 509 2455 615 615 510 2456 616 616 499 2457 604 604 500 2458 605 605 491 2459 595 595 491 2460 595 595 490 2461 593 593 499 2462 604 604 471 2463 579 579 472 2464 576 576 473 2465 591 591 474 2466 566 566 475 2467 590 590 476 2468 584 584 479 2469 573 573 480 2470 589 589 481 2471 588 588 482 2472 575 575 483 2473 568 568 484 2474 585 585 486 2475 592 592 487 2476 587 587 488 2477 594 594 489 2478 580 580 490 2479 593 593 491 2480 595 595 506 2481 612 612 507 2482 613 613 495 2483 599 599 495 2484 599 599 494 2485 598 598 506 2486 612 612 496 2487 600 600 495 2488 599 599 507 2489 613 613 507 2490 613 613 502 2491 607 607 496 2492 600 600 497 2493 601 601 496 2494 600 600 502 2495 607 607 473 2496 591 591 472 2497 576 576 498 2498 602 602 498 2499 602 602 497 2500 601 601 473 2501 591 591 472 2502 576 576 486 2503 565 565 503 2504 608 608 503 2505 608 608 498 2506 602 602 472 2507 576 576 500 2508 605 605 499 2509 604 604 503 2510 609 609 503 2511 609 609 504 2512 610 610 500 2513 605 605 504 2514 610 610 505 2515 611 611 501 2516 606 606 501 2517 606 606 500 2518 605 605 504 2519 610 610 494 2520 598 598 501 2521 606 606 505 2522 611 611 505 2523 611 611 506 2524 612 612 494 2525 598 598 492 2526 596 596 477 2527 567 567 478 2528 586 586 478 2529 586 586 493 2530 597 597 492 2531 596 596 504 2532 610 610 503 2533 609 609 486 2534 592 592 486 2535 592 592 488 2536 594 594 504 2537 610 610 488 2538 594 594 482 2539 575 575 505 2540 611 611 505 2541 611 611 504 2542 610 610 488 2543 594 594 506 2544 612 612 505 2545 611 611 482 2546 575 575 482 2547 575 575 484 2548 585 585 506 2549 612 612 492 2550 596 596 493 2551 597 597 507 2552 613 613 492 2553 596 596 507 2554 613 613 506 2555 612 612 492 2556 596 596 506 2557 612 612 484 2558 585 585 507 2559 613 613 493 2560 597 597 478 2561 586 586 478 2562 586 586 502 2563 607 607 507 2564 613 613 509 2565 615 615 500 2566 605 605 501 2567 606 606 510 2568 616 616 509 2569 615 615 501 2570 606 606 501 2571 606 606 494 2572 598 598 510 2573 616 616 494 2574 598 598 495 2575 599 599 511 2576 617 617 511 2577 617 617 510 2578 616 616 494 2579 598 598 508 2580 614 614 511 2581 617 617 495 2582 599 599 495 2583 599 599 496 2584 600 600 508 2585 614 614 478 2586 586 586 473 2587 591 591 497 2588 601 601 497 2589 601 601 502 2590 607 607 478 2591 586 586 503 2592 608 608 499 2593 603 603 498 2594 602 602 474 2595 566 566 476 2596 584 584 512 2597 618 618 512 2598 618 618 513 2599 619 619 474 2600 566 566 499 2601 603 603 513 2602 619 619 498 2603 602 602 508 2604 614 614 512 2605 618 618 476 2606 584 584 476 2607 584 584 481 2608 588 588 508 2609 614 614 479 2610 573 573 485 2611 572 572 514 2612 620 620 514 2613 620 620 480 2614 589 589 479 2615 573 573 515 2616 621 621 514 2617 620 620 485 2618 572 572 485 2619 572 572 516 2620 622 622 515 2621 621 621 485 2622 572 572 489 2623 580 580 491 2624 595 595 491 2625 595 595 516 2626 622 622 485 2627 572 572 480 2628 589 589 510 2629 616 616 511 2630 617 617 535 2631 623 623 517 2632 624 624 536 2633 625 625 519 2634 626 626 527 2635 627 627 521 2636 628 628 529 2637 630 630 530 2638 631 631 522 2639 629 629 522 2640 629 629 521 2641 628 628 529 2642 630 630 525 2643 634 634 531 2644 635 635 532 2645 632 632 532 2646 632 632 526 2647 633 633 525 2648 634 634 527 2649 627 627 529 2650 630 630 521 2651 628 628 529 2652 630 630 527 2653 627 627 528 2654 636 636 528 2655 636 636 530 2656 631 631 529 2657 630 630 528 2658 636 636 522 2659 629 629 530 2660 631 631 524 2661 637 637 526 2662 633 633 532 2663 632 632 532 2664 632 632 531 2665 635 635 523 2666 638 638 523 2667 638 638 524 2668 637 637 532 2669 632 632 523 2670 638 638 531 2671 635 635 525 2672 634 634 537 2673 641 641 538 2674 642 642 534 2675 639 639 534 2676 639 639 533 2677 640 640 537 2678 641 641 535 2679 623 623 537 2680 641 641 533 2681 640 640 538 2682 642 642 537 2683 641 641 535 2684 623 623 535 2685 623 623 536 2686 625 625 538 2687 642 642 536 2688 625 625 534 2689 639 639 538 2690 642 642 518 2691 643 643 520 2692 644 644 525 2693 634 634 525 2694 634 634 526 2695 633 633 518 2696 643 643 523 2697 638 638 521 2698 628 628 522 2699 629 629 522 2700 629 629 524 2701 637 637 523 2702 638 638 533 2703 640 640 522 2704 629 629 528 2705 636 636 528 2706 636 636 535 2707 623 623 533 2708 640 640 534 2709 639 639 536 2710 625 625 517 2711 624 624 517 2712 624 624 518 2713 643 643 534 2714 639 639 518 2715 643 643 526 2716 633 633 524 2717 637 637 518 2718 643 643 524 2719 637 637 533 2720 640 640 518 2721 643 643 533 2722 640 640 534 2723 639 639 522 2724 629 629 533 2725 640 640 524 2726 637 637 523 2727 638 638 520 2728 644 644 519 2729 626 626 519 2730 626 626 521 2731 628 628 523 2732 638 638 520 2733 644 644 523 2734 638 638 525 2735 634 634 528 2736 636 636 527 2737 627 627 519 2738 626 626 519 2739 626 626 517 2740 624 624 528 2741 636 636 528 2742 636 636 517 2743 624 624 535 2744 623 623 543 2745 647 647 544 2746 648 648 554 2747 645 645 554 2748 645 645 518 2749 646 646 543 2750 647 647 550 2751 649 649 545 2752 650 650 546 2753 651 651 544 2754 648 648 543 2755 647 647 551 2756 652 652 549 2757 654 654 550 2758 649 649 546 2759 651 651 546 2760 651 651 542 2761 653 653 549 2762 654 654 549 2763 654 654 541 2764 655 655 545 2765 650 650 545 2766 650 650 550 2767 649 649 549 2768 654 654 548 2769 656 656 541 2770 655 655 542 2771 653 653 541 2772 655 655 548 2773 656 656 551 2774 652 652 551 2775 652 652 543 2776 647 647 541 2777 655 655 551 2778 652 652 548 2779 656 656 542 2780 653 653 542 2781 653 653 544 2782 648 648 551 2783 652 652 542 2784 653 653 541 2785 655 655 549 2786 654 654 552 2787 657 657 547 2788 658 658 553 2789 659 659 552 2790 657 657 553 2791 659 659 554 2792 645 645 554 2793 645 645 553 2794 659 659 547 2795 658 658 547 2796 658 658 555 2797 660 660 554 2798 645 645 544 2799 648 648 542 2800 653 653 552 2801 657 657 552 2802 657 657 554 2803 645 645 544 2804 648 648 555 2805 660 660 547 2806 658 658 539 2807 661 661 539 2808 661 661 540 2809 662 662 555 2810 660 660 540 2811 662 662 518 2812 646 646 554 2813 645 645 554 2814 645 645 555 2815 660 660 540 2816 662 662 552 2817 657 657 542 2818 653 653 546 2819 651 651 517 2820 663 663 545 2821 650 650 541 2822 655 655 543 2823 647 647 518 2824 646 646 517 2825 663 663 517 2826 663 663 541 2827 655 655 543 2828 647 647 547 2829 658 658 552 2830 657 657 546 2831 651 651 546 2832 651 651 539 2833 661 661 547 2834 658 658 546 2835 651 651 545 2836 650 650 517 2837 663 663 517 2838 663 663 539 2839 661 661 546 2840 651 651 609 2841 666 666 584 2842 667 667 585 2843 664 664 585 2844 664 664 608 2845 665 665 609 2846 666 666 582 2847 670 670 583 2848 671 671 610 2849 668 668 610 2850 668 668 611 2851 669 669 582 2852 670 670 573 2853 674 674 556 2854 675 675 563 2855 672 672 563 2856 672 672 568 2857 673 673 573 2858 674 674 565 2859 678 678 560 2860 679 679 574 2861 676 676 574 2862 676 676 570 2863 677 677 565 2864 678 678 586 2865 682 682 587 2866 683 683 606 2867 680 680 606 2868 680 680 607 2869 681 681 586 2870 682 682 573 2871 686 686 572 2872 687 687 557 2873 684 684 557 2874 684 684 556 2875 685 685 573 2876 686 686 609 2877 666 666 610 2878 668 668 583 2879 671 671 583 2880 671 671 584 2881 667 667 609 2882 666 666 564 2883 690 690 563 2884 672 672 556 2885 688 688 556 2886 688 688 558 2887 689 689 564 2888 690 690 575 2889 693 693 574 2890 694 694 560 2891 691 691 560 2892 691 691 559 2893 692 692 575 2894 693 693 565 2895 678 678 567 2896 697 697 561 2897 695 695 561 2898 695 695 560 2899 696 696 565 2900 678 678 569 2901 699 699 568 2902 673 673 563 2903 672 672 563 2904 672 672 562 2905 698 698 569 2906 699 699 611 2907 669 669 606 2908 680 680 587 2909 683 683 587 2910 683 683 582 2911 670 670 611 2912 669 669 570 2913 677 677 571 2914 701 701 566 2915 700 700 566 2916 700 700 565 2917 678 678 570 2918 677 677 556 2919 688 688 557 2920 684 684 558 2921 689 689 559 2922 692 692 560 2923 696 696 561 2924 695 695 562 2925 698 698 563 2926 672 672 564 2927 690 690 565 2928 678 678 566 2929 700 700 567 2930 697 697 564 2931 690 690 558 2932 689 689 598 2933 702 702 598 2934 702 702 599 2935 703 703 564 2936 690 690 597 2937 704 704 598 2938 702 702 558 2939 689 689 558 2940 689 689 557 2941 684 684 597 2942 704 704 597 2943 704 704 557 2944 684 684 572 2945 687 687 572 2946 687 687 596 2947 705 705 597 2948 704 704 569 2949 699 699 562 2950 698 698 594 2951 706 706 594 2952 706 706 595 2953 707 707 569 2954 699 699 599 2955 703 703 594 2956 706 706 562 2957 698 698 562 2958 698 698 564 2959 690 690 599 2960 703 703 576 2961 710 710 577 2962 711 711 592 2963 708 708 592 2964 708 708 593 2965 709 709 576 2966 710 710 591 2967 713 713 592 2968 708 708 577 2969 711 711 577 2970 711 711 578 2971 712 712 591 2972 713 713 591 2973 713 713 578 2974 712 712 579 2975 714 714 579 2976 714 714 590 2977 715 715 591 2978 713 713 580 2979 718 718 581 2980 719 719 588 2981 716 716 588 2982 716 716 589 2983 717 717 580 2984 718 718 593 2985 709 709 588 2986 716 716 581 2987 719 719 581 2988 719 719 576 2989 710 710 593 2990 709 709 589 2991 717 717 588 2992 716 716 600 2993 720 720 600 2994 720 720 601 2995 721 721 589 2996 717 717 602 2997 722 722 603 2998 723 723 591 2999 713 713 591 3000 713 713 590 3001 715 715 602 3002 722 722 603 3003 723 723 604 3004 724 724 592 3005 708 708 592 3006 708 708 591 3007 713 713 603 3008 723 723 593 3009 709 709 592 3010 708 708 604 3011 724 724 604 3012 724 724 605 3013 725 725 593 3014 709 709 605 3015 725 725 600 3016 720 720 588 3017 716 716 588 3018 716 716 593 3019 709 709 605 3020 725 725 595 3021 707 707 594 3022 706 706 581 3023 719 719 581 3024 719 719 580 3025 718 718 595 3026 707 707 579 3027 714 714 578 3028 712 712 597 3029 704 704 597 3030 704 704 596 3031 705 705 579 3032 714 714 578 3033 712 712 577 3034 711 711 598 3035 702 702 598 3036 702 702 597 3037 704 704 578 3038 712 712 599 3039 703 703 598 3040 702 702 577 3041 711 711 577 3042 711 711 576 3043 710 710 599 3044 703 703 576 3045 710 710 581 3046 719 719 594 3047 706 706 594 3048 706 706 599 3049 703 703 576 3050 710 710 601 3051 721 721 600 3052 720 720 587 3053 683 683 587 3054 683 683 586 3055 682 682 601 3056 721 721 585 3057 664 664 584 3058 667 667 603 3059 723 723 603 3060 723 723 602 3061 722 722 585 3062 664 664 584 3063 667 667 583 3064 671 671 604 3065 724 724 604 3066 724 724 603 3067 723 723 584 3068 667 667 605 3069 725 725 604 3070 724 724 583 3071 671 671 583 3072 671 671 582 3073 670 670 605 3074 725 725 582 3075 670 670 587 3076 683 683 600 3077 720 720 600 3078 720 720 605 3079 725 725 582 3080 670 670 607 3081 681 681 606 3082 680 680 566 3083 700 700 566 3084 700 700 571 3085 701 701 607 3086 681 681 575 3087 693 693 559 3088 692 692 609 3089 666 666 609 3090 666 666 608 3091 665 665 575 3092 693 693 559 3093 692 692 561 3094 695 695 610 3095 668 668 610 3096 668 668 609 3097 666 666 559 3098 692 692 611 3099 669 669 610 3100 668 668 561 3101 695 695 561 3102 695 695 567 3103 697 697 611 3104 669 669 567 3105 697 697 566 3106 700 700 606 3107 680 680 606 3108 680 680 611 3109 669 669 567 3110 697 697 629 3111 726 726 628 3112 727 727 627 3113 728 728 635 3114 729 729 633 3115 730 730 634 3116 731 731 632 3117 732 732 618 3118 733 733 619 3119 734 734 630 3120 735 735 632 3121 732 732 619 3122 734 734 624 3123 736 736 621 3124 737 737 622 3125 738 738 625 3126 739 739 624 3127 736 736 622 3128 738 738 625 3129 739 739 622 3130 738 738 626 3131 740 740 621 3132 737 737 626 3133 740 740 622 3134 738 738 623 3135 741 741 624 3136 736 736 625 3137 739 739 612 3138 742 742 621 3139 737 737 624 3140 736 736 624 3141 736 736 614 3142 743 743 629 3143 726 726 629 3144 726 726 627 3145 728 728 624 3146 736 736 616 3147 744 744 612 3148 745 745 628 3149 746 746 616 3150 744 744 628 3151 746 746 629 3152 726 726 616 3153 744 744 629 3154 726 726 614 3155 743 743 612 3156 742 742 624 3157 736 736 627 3158 728 728 612 3159 742 742 627 3160 728 728 628 3161 727 727 630 3162 735 735 619 3163 734 734 631 3164 747 747 618 3165 733 733 631 3166 747 747 619 3167 734 734 623 3168 741 741 625 3169 739 739 626 3170 740 740 623 3171 741 741 626 3172 740 740 632 3173 732 732 623 3174 741 741 632 3175 732 732 630 3176 735 735 623 3177 741 741 630 3178 735 735 620 3179 748 748 632 3180 732 732 626 3181 740 740 621 3182 737 737 621 3183 737 737 618 3184 733 733 632 3185 732 732 618 3186 733 733 613 3187 749 749 633 3188 750 750 618 3189 733 733 633 3190 750 750 635 3191 729 729 618 3192 733 733 635 3193 729 729 631 3194 747 747 613 3195 751 751 617 3196 752 752 615 3197 753 753 613 3198 751 751 615 3199 753 753 634 3200 731 731 613 3201 751 751 634 3202 731 731 633 3203 730 730 631 3204 747 747 635 3205 729 729 634 3206 731 731 634 3207 731 731 630 3208 735 735 631 3209 747 747 614 3210 743 743 624 3211 736 736 623 3212 741 741 634 3213 731 731 615 3214 753 753 620 3215 748 748 620 3216 748 748 630 3217 735 735 634 3218 731 731 639 3219 757 757 638 3220 756 756 636 3221 754 754 636 3222 754 754 637 3223 755 755 639 3224 757 757 644 3225 758 758 637 3226 759 759 642 3227 760 760 644 3228 758 758 642 3229 760 760 643 3230 761 761 644 3231 758 758 643 3232 761 761 652 3233 762 762 657 3234 763 763 643 3235 761 761 656 3236 764 764 654 3237 766 766 655 3238 767 767 645 3239 765 765 645 3240 765 765 644 3241 758 758 654 3242 766 766 662 3243 770 770 663 3244 771 771 646 3245 768 768 646 3246 768 768 648 3247 769 769 662 3248 770 770 648 3249 769 769 650 3250 774 774 651 3251 772 772 651 3252 772 772 649 3253 773 773 648 3254 769 769 660 3255 775 775 661 3256 776 776 651 3257 772 772 651 3258 772 772 650 3259 774 774 660 3260 775 775 652 3261 762 762 654 3262 766 766 644 3263 758 758 655 3264 767 767 654 3265 766 766 652 3266 762 762 652 3267 762 762 653 3268 777 777 655 3269 767 767 653 3270 777 777 645 3271 765 765 655 3272 767 767 656 3273 764 764 643 3274 761 761 642 3275 760 760 658 3276 778 778 660 3277 775 775 650 3278 774 774 661 3279 776 776 660 3280 775 775 658 3281 778 778 658 3282 778 778 659 3283 779 779 661 3284 776 776 659 3285 779 779 651 3286 772 772 661 3287 776 776 647 3288 780 780 646 3289 768 768 663 3290 771 771 649 3291 773 773 662 3292 770 770 648 3293 769 769 663 3294 771 771 662 3295 770 770 649 3296 773 773 649 3297 773 773 647 3298 780 780 663 3299 771 771 656 3300 764 764 664 3301 781 781 657 3302 763 763 642 3303 760 760 664 3304 781 781 656 3305 764 764 642 3306 760 760 637 3307 759 759 636 3308 782 782 636 3309 782 782 664 3310 781 781 642 3311 760 760 643 3312 761 761 653 3313 777 777 652 3314 762 762 659 3315 779 779 658 3316 778 778 636 3317 782 782 636 3318 782 782 640 3319 783 783 659 3320 779 779 653 3321 777 777 650 3322 774 774 648 3323 769 769 648 3324 769 769 645 3325 765 765 653 3326 777 777 646 3327 768 768 637 3328 759 759 644 3329 758 758 644 3330 758 758 645 3331 765 765 646 3332 768 768 649 3333 773 773 641 3334 784 784 647 3335 780 780 649 3336 773 773 651 3337 772 772 640 3338 783 783 640 3339 783 783 641 3340 784 784 649 3341 773 773 640 3342 783 783 651 3343 772 772 659 3344 779 779 646 3345 768 768 647 3346 780 780 641 3347 784 784 641 3348 784 784 637 3349 759 759 646 3350 768 768 650 3351 774 774 653 3352 777 777 643 3353 761 761 650 3354 774 774 643 3355 761 761 657 3356 763 763 650 3357 774 774 657 3358 763 763 658 3359 778 778 636 3360 782 782 657 3361 763 763 664 3362 781 781 636 3363 782 782 658 3364 778 778 657 3365 763 763 646 3366 768 768 645 3367 765 765 648 3368 769 769 734 3369 787 787 699 3370 788 788 700 3371 785 785 700 3372 785 785 733 3373 786 786 734 3374 787 787 697 3375 791 791 698 3376 792 792 735 3377 789 789 735 3378 789 789 736 3379 790 790 697 3380 791 791 684 3381 795 795 665 3382 796 796 672 3383 793 793 672 3384 793 793 678 3385 794 794 684 3386 795 795 674 3387 799 799 669 3388 800 800 686 3389 797 797 686 3390 797 797 680 3391 798 798 674 3392 799 799 703 3393 803 803 704 3394 804 804 729 3395 801 801 729 3396 801 801 730 3397 802 802 703 3398 803 803 701 3399 807 807 702 3400 808 808 731 3401 805 805 731 3402 805 805 732 3403 806 806 701 3404 807 807 684 3405 811 811 683 3406 812 812 666 3407 809 809 666 3408 809 809 665 3409 810 810 684 3410 811 811 734 3411 787 787 735 3412 789 789 698 3413 792 792 698 3414 792 792 699 3415 788 788 734 3416 787 787 673 3417 815 815 672 3418 793 793 665 3419 813 813 665 3420 813 813 667 3421 814 814 673 3422 815 815 687 3423 818 818 686 3424 819 819 669 3425 816 816 669 3426 816 816 668 3427 817 817 687 3428 818 818 674 3429 799 799 676 3430 822 822 670 3431 820 820 670 3432 820 820 669 3433 821 821 674 3434 799 799 679 3435 824 824 678 3436 794 794 672 3437 793 793 672 3438 793 793 671 3439 823 823 679 3440 824 824 736 3441 790 790 729 3442 801 801 704 3443 804 804 704 3444 804 804 697 3445 791 791 736 3446 790 790 680 3447 798 798 682 3448 826 826 675 3449 825 825 675 3450 825 825 674 3451 799 799 680 3452 798 798 685 3453 828 828 684 3454 829 829 678 3455 794 794 678 3456 794 794 677 3457 827 827 685 3458 828 828 730 3459 802 802 731 3460 805 805 702 3461 808 808 702 3462 808 808 703 3463 803 803 730 3464 802 802 686 3465 831 831 688 3466 832 832 681 3467 830 830 681 3468 830 830 680 3469 798 798 686 3470 831 831 732 3471 806 806 733 3472 834 834 700 3473 833 833 700 3474 833 833 701 3475 807 807 732 3476 806 806 665 3477 813 813 666 3478 809 809 667 3479 814 814 668 3480 817 817 669 3481 821 821 670 3482 820 820 671 3483 823 823 672 3484 793 793 673 3485 815 815 674 3486 799 799 675 3487 825 825 676 3488 822 822 677 3489 827 827 678 3490 794 794 679 3491 824 824 680 3492 798 798 681 3493 830 830 682 3494 826 826 683 3495 835 835 684 3496 829 829 685 3497 828 828 686 3498 831 831 687 3499 836 836 688 3500 832 832 673 3501 815 815 667 3502 814 814 719 3503 837 837 719 3504 837 837 720 3505 838 838 673 3506 815 815 718 3507 839 839 719 3508 837 837 667 3509 814 814 667 3510 814 814 666 3511 809 809 718 3512 839 839 718 3513 839 839 666 3514 809 809 683 3515 812 812 683 3516 812 812 717 3517 840 840 718 3518 839 839 716 3519 841 841 717 3520 842 842 683 3521 835 835 683 3522 835 835 685 3523 828 828 716 3524 841 841 685 3525 828 828 677 3526 827 827 715 3527 843 843 715 3528 843 843 716 3529 841 841 685 3530 828 828 714 3531 844 844 715 3532 843 843 677 3533 827 827 677 3534 827 827 679 3535 824 824 714 3536 844 844 679 3537 824 824 671 3538 823 823 713 3539 845 845 713 3540 845 845 714 3541 844 844 679 3542 824 824 720 3543 838 838 713 3544 845 845 671 3545 823 823 671 3546 823 823 673 3547 815 815 720 3548 838 838 689 3549 848 848 690 3550 849 849 711 3551 846 846 711 3552 846 846 712 3553 847 847 689 3554 848 848 710 3555 851 851 711 3556 846 846 690 3557 849 849 690 3558 849 849 691 3559 850 850 710 3560 851 851 710 3561 851 851 691 3562 850 850 692 3563 852 852 692 3564 852 852 709 3565 853 853 710 3566 851 851 708 3567 856 856 709 3568 857 857 692 3569 854 854 692 3570 854 854 693 3571 855 855 708 3572 856 856 693 3573 855 855 694 3574 859 859 707 3575 858 858 707 3576 858 858 708 3577 856 856 693 3578 855 855 706 3579 861 861 707 3580 858 858 694 3581 859 859 694 3582 859 859 695 3583 860 860 706 3584 861 861 695 3585 860 860 696 3586 863 863 705 3587 862 862 705 3588 862 862 706 3589 861 861 695 3590 860 860 712 3591 847 847 705 3592 862 862 696 3593 863 863 696 3594 863 863 689 3595 848 848 712 3596 847 847 706 3597 861 861 705 3598 862 862 721 3599 864 864 721 3600 864 864 722 3601 865 865 706 3602 861 861 722 3603 865 865 723 3604 866 866 707 3605 858 858 707 3606 858 858 706 3607 861 861 722 3608 865 865 708 3609 856 856 707 3610 858 858 723 3611 866 866 723 3612 866 866 724 3613 867 867 708 3614 856 856 724 3615 867 867 725 3616 868 868 709 3617 857 857 709 3618 857 857 708 3619 856 856 724 3620 867 867 725 3621 869 869 726 3622 870 870 710 3623 851 851 710 3624 851 851 709 3625 853 853 725 3626 869 869 726 3627 870 870 727 3628 871 871 711 3629 846 846 711 3630 846 846 710 3631 851 851 726 3632 870 870 712 3633 847 847 711 3634 846 846 727 3635 871 871 727 3636 871 871 728 3637 872 872 712 3638 847 847 728 3639 872 872 721 3640 864 864 705 3641 862 862 705 3642 862 862 712 3643 847 847 728 3644 872 872 714 3645 844 844 713 3646 845 845 696 3647 863 863 696 3648 863 863 695 3649 860 860 714 3650 844 844 695 3651 860 860 694 3652 859 859 715 3653 843 843 715 3654 843 843 714 3655 844 844 695 3656 860 860 716 3657 841 841 715 3658 843 843 694 3659 859 859 694 3660 859 859 693 3661 855 855 716 3662 841 841 693 3663 855 855 692 3664 854 854 717 3665 842 842 717 3666 842 842 716 3667 841 841 693 3668 855 855 692 3669 852 852 691 3670 850 850 718 3671 839 839 718 3672 839 839 717 3673 840 840 692 3674 852 852 691 3675 850 850 690 3676 849 849 719 3677 837 837 719 3678 837 837 718 3679 839 839 691 3680 850 850 720 3681 838 838 719 3682 837 837 690 3683 849 849 690 3684 849 849 689 3685 848 848 720 3686 838 838 689 3687 848 848 696 3688 863 863 713 3689 845 845 713 3690 845 845 720 3691 838 838 689 3692 848 848 722 3693 865 865 721 3694 864 864 704 3695 804 804 704 3696 804 804 703 3697 803 803 722 3698 865 865 703 3699 803 803 702 3700 808 808 723 3701 866 866 723 3702 866 866 722 3703 865 865 703 3704 803 803 724 3705 867 867 723 3706 866 866 702 3707 808 808 702 3708 808 808 701 3709 807 807 724 3710 867 867 701 3711 807 807 700 3712 833 833 725 3713 868 868 725 3714 868 868 724 3715 867 867 701 3716 807 807 700 3717 785 785 699 3718 788 788 726 3719 870 870 726 3720 870 870 725 3721 869 869 700 3722 785 785 699 3723 788 788 698 3724 792 792 727 3725 871 871 727 3726 871 871 726 3727 870 870 699 3728 788 788 728 3729 872 872 727 3730 871 871 698 3731 792 792 698 3732 792 792 697 3733 791 791 728 3734 872 872 697 3735 791 791 704 3736 804 804 721 3737 864 864 721 3738 864 864 728 3739 872 872 697 3740 791 791 730 3741 802 802 729 3742 801 801 675 3743 825 825 675 3744 825 825 682 3745 826 826 730 3746 802 802 682 3747 826 826 681 3748 830 830 731 3749 805 805 731 3750 805 805 730 3751 802 802 682 3752 826 826 732 3753 806 806 731 3754 805 805 681 3755 830 830 681 3756 830 830 688 3757 832 832 732 3758 806 806 688 3759 832 832 687 3760 836 836 733 3761 834 834 733 3762 834 834 732 3763 806 806 688 3764 832 832 687 3765 818 818 668 3766 817 817 734 3767 787 787 734 3768 787 787 733 3769 786 786 687 3770 818 818 668 3771 817 817 670 3772 820 820 735 3773 789 789 735 3774 789 789 734 3775 787 787 668 3776 817 817 736 3777 790 790 735 3778 789 789 670 3779 820 820 670 3780 820 820 676 3781 822 822 736 3782 790 790 676 3783 822 822 675 3784 825 825 729 3785 801 801 729 3786 801 801 736 3787 790 790 676 3788 822 822 771 3789 875 875 762 3790 876 876 754 3791 873 873 754 3792 873 873 740 3793 874 874 771 3794 875 875 759 3795 879 879 760 3796 880 880 770 3797 877 877 770 3798 877 877 767 3799 878 878 759 3800 879 879 752 3801 883 883 737 3802 884 884 743 3803 881 881 743 3804 881 881 748 3805 882 882 752 3806 883 883 745 3807 887 887 741 3808 888 888 753 3809 885 885 753 3810 885 885 750 3811 886 886 745 3812 887 887 746 3813 889 889 768 3814 890 890 769 3815 891 891 752 3816 894 894 751 3817 895 895 738 3818 892 892 738 3819 892 892 737 3820 893 893 752 3821 894 894 770 3822 877 877 760 3823 880 880 761 3824 896 896 761 3825 896 896 771 3826 875 875 770 3827 877 877 744 3828 899 899 743 3829 881 881 737 3830 897 897 737 3831 897 897 739 3832 898 898 744 3833 899 899 754 3834 873 873 753 3835 901 901 741 3836 900 900 741 3837 900 900 740 3838 874 874 754 3839 873 873 745 3840 887 887 747 3841 904 904 742 3842 902 902 742 3843 902 902 741 3844 903 903 745 3845 887 887 755 3846 905 905 749 3847 906 906 748 3848 882 882 748 3849 882 882 743 3850 881 881 755 3851 905 905 747 3852 904 904 746 3853 889 889 769 3854 891 891 769 3855 891 891 767 3856 878 878 747 3857 904 904 737 3858 897 897 738 3859 892 892 739 3860 898 898 740 3861 874 874 741 3862 903 903 742 3863 902 902 745 3864 887 887 746 3865 889 889 747 3866 904 904 765 3867 909 909 766 3868 910 910 758 3869 907 907 758 3870 907 907 757 3871 908 908 765 3872 909 909 759 3873 879 879 758 3874 907 907 766 3875 910 910 766 3876 910 910 763 3877 911 911 759 3878 879 879 760 3879 880 880 759 3880 879 879 763 3881 911 911 739 3882 898 898 738 3883 892 892 761 3884 896 896 761 3885 896 896 760 3886 880 880 739 3887 898 898 738 3888 892 892 751 3889 895 895 764 3890 912 912 764 3891 912 912 761 3892 896 896 738 3893 892 892 755 3894 905 905 743 3895 881 881 744 3896 899 899 744 3897 899 899 756 3898 913 913 755 3899 905 905 755 3900 905 905 756 3901 913 913 766 3902 910 910 755 3903 905 905 766 3904 910 910 765 3905 909 909 755 3906 905 905 765 3907 909 909 749 3908 906 906 766 3909 910 910 756 3910 913 913 744 3911 899 899 744 3912 899 899 763 3913 911 911 766 3914 910 910 757 3915 908 908 758 3916 907 907 769 3917 891 891 769 3918 891 891 768 3919 890 890 757 3920 908 908 767 3921 878 878 769 3922 891 891 758 3923 907 907 758 3924 907 907 759 3925 879 879 767 3926 878 878 744 3927 899 899 739 3928 898 898 760 3929 880 880 760 3930 880 880 763 3931 911 911 744 3932 899 899 764 3933 912 912 762 3934 876 876 761 3935 896 896 740 3936 874 874 742 3937 902 902 770 3938 877 877 770 3939 877 877 771 3940 875 875 740 3941 874 874 762 3942 876 876 771 3943 875 875 761 3944 896 896 767 3945 878 878 770 3946 877 877 742 3947 902 902 742 3948 902 902 747 3949 904 904 767 3950 878 878 745 3951 887 887 750 3952 886 886 772 3953 914 914 772 3954 914 914 746 3955 889 889 745 3956 887 887 773 3957 915 915 768 3958 890 890 746 3959 889 889 746 3960 889 889 772 3961 914 914 773 3962 915 915 782 3963 918 918 776 3964 919 919 774 3965 916 916 774 3966 916 916 781 3967 917 917 782 3968 918 918 783 3969 920 920 777 3970 921 921 776 3971 919 919 776 3972 919 919 782 3973 918 918 783 3974 920 920 776 3975 919 919 777 3976 921 921 779 3977 922 922 779 3978 922 922 774 3979 923 923 776 3980 919 919 785 3981 926 926 792 3982 927 927 793 3983 924 924 793 3984 924 924 784 3985 925 925 785 3986 926 926 792 3987 927 927 786 3988 929 929 783 3989 920 920 783 3990 920 920 790 3991 928 928 792 3992 927 927 788 3993 931 931 785 3994 926 926 784 3995 925 925 784 3996 925 925 787 3997 930 930 788 3998 931 931 788 3999 931 931 789 4000 932 932 786 4001 929 929 786 4002 929 929 785 4003 926 926 788 4004 931 931 797 4005 933 933 795 4006 934 934 796 4007 935 935 794 4008 936 936 789 4009 932 932 788 4010 931 931 783 4011 920 920 782 4012 918 918 790 4013 928 928 790 4014 928 928 782 4015 918 918 781 4016 917 917 781 4017 917 917 791 4018 937 937 790 4019 928 928 786 4020 929 929 792 4021 927 927 785 4022 926 926 792 4023 927 927 790 4024 928 928 791 4025 937 937 791 4026 937 937 793 4027 924 924 792 4028 927 927 787 4029 930 930 794 4030 936 936 788 4031 931 931 787 4032 930 930 775 4033 938 938 795 4034 939 939 787 4035 930 930 795 4036 939 939 797 4037 933 933 787 4038 930 930 797 4039 933 933 794 4040 936 936 775 4041 940 940 780 4042 941 941 778 4043 942 942 775 4044 940 940 778 4045 942 942 796 4046 935 935 775 4047 940 940 796 4048 935 935 795 4049 934 934 789 4050 932 932 794 4051 936 936 797 4052 933 933 789 4053 932 932 797 4054 933 933 796 4055 935 935 789 4056 932 932 796 4057 935 935 778 4058 942 942
0 0 5 5 1 1 6 6 7 2 7 7 7 3 7 7 4 4 4 4 0 5 5 5 6 6 2 2 3 7 3 3 2 8 0 0 2 9 0 0 5 10 1 1 6 11 2 2 7 12 7 7 6 13 2 2 5 14 1 1 5 15 1 1 4 16 4 4 7 17 7 7 8 18 10 10 0 19 11 11 4 20 8 8 4 21 8 8 10 22 9 9 8 23 10 10 5 24 14 14 2 25 15 15 9 26 12 12 9 27 12 12 11 28 13 13 5 29 14 14 11 30 13 13 10 31 9 9 4 32 8 8 4 33 8 8 5 34 14 14 11 35 13 13 57 36 18 18 38 37 19 19 39 38 16 16 39 39 16 16 56 40 17 17 57 41 18 18 36 42 22 22 37 43 23 23 58 44 20 20 58 45 20 20 59 46 21 21 36 47 22 22 31 48 26 26 12 49 27 27 19 50 24 24 19 51 24 24 25 52 25 25 31 53 26 26 21 54 30 30 16 55 31 31 33 56 28 28 33 57 28 28 27 58 29 29 21 59 30 30 42 60 34 34 43 61 35 35 52 62 32 32 52 63 32 32 53 64 33 33 42 65 34 34 40 66 38 38 41 67 39 39 54 68 36 36 54 69 36 36 55 70 37 37 40 71 38 38 31 72 42 42 30 73 43 43 13 74 40 40 13 75 40 40 12 76 41 41 31 77 42 42 57 78 18 18 58 79 20 20 37 80 23 23 37 81 23 23 38 82 19 19 57 83 18 18 20 84 46 46 19 85 24 24 12 86 44 44 12 87 44 44 14 88 45 45 20 89 46 46 34 90 49 49 33 91 50 50 16 92 47 47 16 93 47 47 15 94 48 48 34 95 49 49 21 96 30 30 23 97 53 53 17 98 51 51 17 99 51 51 16 100 52 52 21 101 30 30 26 102 55 55 25 103 25 25 19 104 24 24 19 105 24 24 18 106 54 54 26 107 55 55 59 108 21 21 52 109 32 32 43 110 35 35 43 111 35 35 36 112 22 22 59 113 21 21 27 114 29 29 29 115 57 57 22 116 56 56 22 117 56 56 21 118 30 30 27 119 29 29 32 120 59 59 31 121 60 60 25 122 25 25 25 123 25 25 24 124 58 58 32 125 59 59 53 126 33 33 54 127 36 36 41 128 39 39 41 129 39 39 42 130 34 34 53 131 33 33 33 132 62 62 35 133 63 63 28 134 61 61 28 135 61 61 27 136 29 29 33 137 62 62 55 138 37 37 56 139 65 65 39 140 64 64 39 141 64 64 40 142 38 38 55 143 37 37 12 144 44 44 13 145 40 40 14 146 45 45 15 147 48 48 16 148 52 52 17 149 51 51 18 150 54 54 19 151 24 24 20 152 46 46 21 153 30 30 22 154 56 56 23 155 53 53 24 156 58 58 25 157 25 25 26 158 55 55 27 159 29 29 28 160 61 61 29 161 57 57 30 162 66 66 31 163 60 60 32 164 59 59 33 165 62 62 34 166 67 67 35 167 63 63 20 168 46 46 14 169 45 45 50 170 68 68 50 171 68 68 51 172 69 69 20 173 46 46 49 174 70 70 50 175 68 68 14 176 45 45 14 177 45 45 13 178 40 40 49 179 70 70 49 180 70 70 13 181 40 40 30 182 43 43 30 183 43 43 48 184 71 71 49 185 70 70 47 186 72 72 48 187 73 73 30 188 66 66 30 189 66 66 32 190 59 59 47 191 72 72 32 192 59 59 24 193 58 58 46 194 74 74 46 195 74 74 47 196 72 72 32 197 59 59 45 198 75 75 46 199 74 74 24 200 58 58 24 201 58 58 26 202 55 55 45 203 75 75 26 204 55 55 18 205 54 54 44 206 76 76 44 207 76 76 45 208 75 75 26 209 55 55 51 210 69 69 44 211 76 76 18 212 54 54 18 213 54 54 20 214 46 46 51 215 69 69 45 216 75 75 44 217 76 76 43 218 77 77 43 219 77 77 42 220 78 78 45 221 75 75 42 222 78 78 41 223 79 79 46 224 74 74 46 225 74 74 45 226 75 75 42 227 78 78 47 228 72 72 46 229 74 74 41 230 79 79 41 231 79 79 40 232 80 80 47 233 72 72 40 234 80 80 39 235 81 81 48 236 73 73 48 237 73 73 47 238 72 72 40 239 80 80 39 240 82 82 38 241 83 83 49 242 70 70 49 243 70 70 48 244 71 71 39 245 82 82 38 246 83 83 37 247 84 84 50 248 68 68 50 249 68 68 49 250 70 70 38 251 83 83 51 252 69 69 50 253 68 68 37 254 84 84 37 255 84 84 36 256 85 85 51 257 69 69 36 258 85 85 43 259 77 77 44 260 76 76 44 261 76 76 51 262 69 69 36 263 85 85 53 264 33 33 52 265 32 32 22 266 56 56 22 267 56 56 29 268 57 57 53 269 33 33 29 270 57 57 28 271 61 61 54 272 36 36 54 273 36 36 53 274 33 33 29 275 57 57 55 276 37 37 54 277 36 36 28 278 61 61 28 279 61 61 35 280 63 63 55 281 37 37 35 282 63 63 34 283 67 67 56 284 65 65 56 285 65 65 55 286 37 37 35 287 63 63 34 288 49 49 15 289 48 48 57 290 18 18 57 291 18 18 56 292 17 17 34 293 49 49 15 294 48 48 17 295 51 51 58 296 20 20 58 297 20 20 57 298 18 18 15 299 48 48 59 300 21 21 58 301 20 20 17 302 51 51 17 303 51 51 23 304 53 53 59 305 21 21 23 306 53 53 22 307 56 56 52 308 32 32 52 309 32 32 59 310 21 21 23 311 53 53 70 312 88 88 60 313 89 89 64 314 86 86 64 315 86 86 67 316 87 87 70 317 88 88 70 318 92 92 69 319 93 93 61 320 90 90 61 321 90 90 60 322 91 91 70 323 92 92 65 324 96 96 64 325 86 86 60 326 94 94 60 327 94 94 62 328 95 95 65 329 96 96 68 330 98 98 67 331 87 87 64 332 86 86 64 333 86 86 63 334 97 97 68 335 98 98 71 336 100 100 70 337 101 101 67 338 87 87 67 339 87 87 66 340 99 99 71 341 100 100 60 342 94 94 61 343 90 90 62 344 95 95 63 345 97 97 64 346 86 86 65 347 96 96 66 348 99 99 67 349 87 87 68 350 98 98 69 351 102 102 70 352 101 101 71 353 100 100 65 354 96 96 62 355 95 95 86 356 103 103 86 357 103 103 87 358 104 104 65 359 96 96 85 360 105 105 86 361 103 103 62 362 95 95 62 363 95 95 61 364 90 90 85 365 105 105 85 366 105 105 61 367 90 90 69 368 93 93 69 369 93 93 84 370 106 106 85 371 105 105 83 372 107 107 84 373 108 108 69 374 102 102 69 375 102 102 71 376 100 100 83 377 107 107 71 378 100 100 66 379 99 99 82 380 109 109 82 381 109 109 83 382 107 107 71 383 100 100 81 384 110 110 82 385 109 109 66 386 99 99 66 387 99 99 68 388 98 98 81 389 110 110 68 390 98 98 63 391 97 97 80 392 111 111 80 393 111 111 81 394 110 110 68 395 98 98 87 396 104 104 80 397 111 111 63 398 97 97 63 399 97 97 65 400 96 96 87 401 104 104 81 402 110 110 80 403 111 111 79 404 112 112 79 405 112 112 78 406 113 113 81 407 110 110 78 408 113 113 77 409 114 114 82 410 109 109 82 411 109 109 81 412 110 110 78 413 113 113 83 414 107 107 82 415 109 109 77 416 114 114 77 417 114 114 76 418 115 115 83 419 107 107 76 420 115 115 75 421 116 116 84 422 108 108 84 423 108 108 83 424 107 107 76 425 115 115 75 426 117 117 74 427 118 118 85 428 105 105 85 429 105 105 84 430 106 106 75 431 117 117 74 432 118 118 73 433 119 119 86 434 103 103 86 435 103 103 85 436 105 105 74 437 118 118 87 438 104 104 86 439 103 103 73 440 119 119 73 441 119 119 72 442 120 120 87 443 104 104 72 444 120 120 79 445 112 112 80 446 111 111 80 447 111 111 87 448 104 104 72 449 120 120 101 450 123 123 102 451 124 124 112 452 121 121 112 453 121 121 109 454 122 122 101 455 123 123 96 456 127 127 88 457 128 128 91 458 125 125 91 459 125 125 93 460 126 126 96 461 127 127 96 462 131 131 95 463 132 132 89 464 129 129 89 465 129 129 88 466 130 130 96 467 131 131 112 468 121 121 102 469 124 124 103 470 133 133 103 471 133 133 113 472 134 134 112 473 121 121 92 474 137 137 91 475 125 125 88 476 135 135 88 477 135 135 90 478 136 136 92 479 137 137 97 480 138 138 94 481 139 139 93 482 126 126 93 483 126 126 91 484 125 125 97 485 138 138 88 486 135 135 89 487 129 129 90 488 136 136 107 489 142 142 108 490 143 143 100 491 140 140 100 492 140 140 99 493 141 141 107 494 142 142 101 495 123 123 100 496 140 140 108 497 143 143 108 498 143 143 105 499 144 144 101 500 123 123 102 501 124 124 101 502 123 123 105 503 144 144 90 504 136 136 89 505 129 129 103 506 133 133 103 507 133 133 102 508 124 124 90 509 136 136 89 510 129 129 95 511 132 132 106 512 145 145 106 513 145 145 103 514 133 133 89 515 129 129 97 516 138 138 91 517 125 125 92 518 137 137 92 519 137 137 98 520 146 146 97 521 138 138 97 522 138 138 98 523 146 146 108 524 143 143 97 525 138 138 108 526 143 143 107 527 142 142 97 528 138 138 107 529 142 142 94 530 139 139 108 531 143 143 98 532 146 146 92 533 137 137 92 534 137 137 105 535 144 144 108 536 143 143 99 537 141 141 100 538 140 140 111 539 147 147 111 540 147 147 110 541 148 148 99 542 141 141 109 543 122 122 111 544 147 147 100 545 140 140 100 546 140 140 101 547 123 123 109 548 122 122 92 549 137 137 90 550 136 136 102 551 124 124 102 552 124 124 105 553 144 144 92 554 137 137 106 555 145 145 104 556 149 149 103 557 133 133 104 558 149 149 113 559 134 134 103 560 133 133 137 561 152 152 128 562 153 153 122 563 150 150 122 564 150 150 114 565 151 151 137 566 152 152 125 567 156 156 126 568 157 157 136 569 154 154 136 570 154 154 133 571 155 155 125 572 156 156 117 573 160 160 115 574 161 161 121 575 158 158 121 576 158 158 120 577 159 159 117 578 160 160 118 579 162 162 134 580 163 163 135 581 164 164 136 582 154 154 126 583 157 157 127 584 165 165 127 585 165 165 137 586 152 152 136 587 154 154 122 588 150 150 121 589 167 167 115 590 166 166 115 591 166 166 114 592 151 151 122 593 150 150 117 594 160 160 119 595 170 170 116 596 168 168 116 597 168 168 115 598 169 169 117 599 160 160 119 600 170 170 118 601 162 162 135 602 164 164 135 603 164 164 133 604 155 155 119 605 170 170 114 606 151 151 115 607 169 169 116 608 168 168 117 609 160 160 118 610 162 162 119 611 170 170 131 612 173 173 132 613 174 174 124 614 171 171 124 615 171 171 123 616 172 172 131 617 173 173 125 618 156 156 124 619 171 171 132 620 174 174 132 621 174 174 129 622 175 175 125 623 156 156 126 624 157 157 125 625 156 156 129 626 175 175 123 627 172 172 124 628 171 171 135 629 164 164 135 630 164 164 134 631 163 163 123 632 172 172 133 633 155 155 135 634 164 164 124 635 171 171 124 636 171 171 125 637 156 156 133 638 155 155 130 639 176 176 128 640 153 153 127 641 165 165 114 642 151 151 116 643 168 168 136 644 154 154 136 645 154 154 137 646 152 152 114 647 151 151 128 648 153 153 137 649 152 152 127 650 165 165 133 651 155 155 136 652 154 154 116 653 168 168 116 654 168 168 119 655 170 170 133 656 155 155 117 657 160 160 120 658 159 159 138 659 177 177 138 660 177 177 118 661 162 162 117 662 160 160 139 663 178 178 134 664 163 163 118 665 162 162 118 666 162 162 138 667 177 177 139 668 178 178 145 669 181 181 141 670 182 182 140 671 179 179 140 672 179 179 144 673 180 180 145 674 181 181 146 675 183 183 142 676 184 184 141 677 182 182 141 678 182 182 145 679 181 181 146 680 183 183 141 681 182 182 142 682 184 184 143 683 185 185 143 684 185 185 140 685 186 186 141 686 182 182 150 687 190 190 149 688 189 189 147 689 187 187 147 690 187 187 148 691 188 188 150 692 190 190 155 693 191 191 148 694 192 192 153 695 193 193 155 696 191 191 153 697 193 193 154 698 194 194 155 699 191 191 154 700 194 194 163 701 195 195 168 702 196 196 154 703 194 194 167 704 197 197 165 705 199 199 166 706 200 200 156 707 198 198 156 708 198 198 155 709 191 191 165 710 199 199 173 711 203 203 174 712 204 204 157 713 201 201 157 714 201 201 159 715 202 202 173 716 203 203 159 717 202 202 161 718 207 207 162 719 205 205 162 720 205 205 160 721 206 206 159 722 202 202 171 723 208 208 172 724 209 209 162 725 205 205 162 726 205 205 161 727 207 207 171 728 208 208 163 729 195 195 165 730 199 199 155 731 191 191 166 732 200 200 165 733 199 199 163 734 195 195 163 735 195 195 164 736 210 210 166 737 200 200 164 738 210 210 156 739 198 198 166 740 200 200 167 741 197 197 154 742 194 194 153 743 193 193 169 744 211 211 171 745 208 208 161 746 207 207 172 747 209 209 171 748 208 208 169 749 211 211 169 750 211 211 170 751 212 212 172 752 209 209 170 753 212 212 162 754 205 205 172 755 209 209 158 756 213 213 157 757 201 201 174 758 204 204 160 759 206 206 173 760 203 203 159 761 202 202 174 762 204 204 173 763 203 203 160 764 206 206 160 765 206 206 158 766 213 213 174 767 204 204 167 768 197 197 175 769 214 214 168 770 196 196 153 771 193 193 175 772 214 214 167 773 197 197 153 774 193 193 148 775 192 192 147 776 215 215 147 777 215 215 175 778 214 214 153 779 193 193 154 780 194 194 164 781 210 210 163 782 195 195 170 783 212 212 169 784 211 211 147 785 215 215 147 786 215 215 151 787 216 216 170 788 212 212 164 789 210 210 161 790 207 207 159 791 202 202 159 792 202 202 156 793 198 198 164 794 210 210 157 795 201 201 148 796 192 192 155 797 191 191 155 798 191 191 156 799 198 198 157 800 201 201 160 801 206 206 152 802 217 217 158 803 213 213 160 804 206 206 162 805 205 205 151 806 216 216 151 807 216 216 152 808 217 217 160 809 206 206 151 810 216 216 162 811 205 205 170 812 212 212 157 813 201 201 158 814 213 213 152 815 217 217 152 816 217 217 148 817 192 192 157 818 201 201 161 819 207 207 164 820 210 210 154 821 194 194 161 822 207 207 154 823 194 194 168 824 196 196 161 825 207 207 168 826 196 196 169 827 211 211 147 828 215 215 168 829 196 196 175 830 214 214 147 831 215 215 169 832 211 211 168 833 196 196 157 834 201 201 156 835 198 198 159 836 202 202 245 837 220 220 210 838 221 221 211 839 218 218 211 840 218 218 244 841 219 219 245 842 220 220 208 843 224 224 209 844 225 225 246 845 222 222 246 846 222 222 247 847 223 223 208 848 224 224 195 849 228 228 176 850 229 229 183 851 226 226 183 852 226 226 189 853 227 227 195 854 228 228 185 855 232 232 180 856 233 233 197 857 230 230 197 858 230 230 191 859 231 231 185 860 232 232 214 861 236 236 215 862 237 237 240 863 234 234 240 864 234 234 241 865 235 235 214 866 236 236 212 867 240 240 213 868 241 241 242 869 238 238 242 870 238 238 243 871 239 239 212 872 240 240 195 873 244 244 194 874 245 245 177 875 242 242 177 876 242 242 176 877 243 243 195 878 244 244 245 879 220 220 246 880 222 222 209 881 225 225 209 882 225 225 210 883 221 221 245 884 220 220 184 885 248 248 183 886 226 226 176 887 246 246 176 888 246 246 178 889 247 247 184 890 248 248 198 891 251 251 197 892 252 252 180 893 249 249 180 894 249 249 179 895 250 250 198 896 251 251 185 897 232 232 187 898 255 255 181 899 253 253 181 900 253 253 180 901 254 254 185 902 232 232 190 903 257 257 189 904 227 227 183 905 226 226 183 906 226 226 182 907 256 256 190 908 257 257 247 909 223 223 240 910 234 234 215 911 237 237 215 912 237 237 208 913 224 224 247 914 223 223 191 915 231 231 193 916 259 259 186 917 258 258 186 918 258 258 185 919 232 232 191 920 231 231 196 921 261 261 195 922 262 262 189 923 227 227 189 924 227 227 188 925 260 260 196 926 261 261 241 927 235 235 242 928 238 238 213 929 241 241 213 930 241 241 214 931 236 236 241 932 235 235 197 933 264 264 199 934 265 265 192 935 263 263 192 936 263 263 191 937 231 231 197 938 264 264 243 939 239 239 244 940 267 267 211 941 266 266 211 942 266 266 212 943 240 240 243 944 239 239 176 945 246 246 177 946 242 242 178 947 247 247 179 948 250 250 180 949 254 254 181 950 253 253 182 951 256 256 183 952 226 226 184 953 248 248 185 954 232 232 186 955 258 258 187 956 255 255 188 957 260 260 189 958 227 227 190 959 257 257 191 960 231 231 192 961 263 263 193 962 259 259 194 963 268 268 195 964 262 262 196 965 261 261 197 966 264 264 198 967 269 269 199 968 265 265 184 969 248 248 178 970 247 247 230 971 270 270 230 972 270 270 231 973 271 271 184 974 248 248 229 975 272 272 230 976 270 270 178 977 247 247 178 978 247 247 177 979 242 242 229 980 272 272 229 981 272 272 177 982 242 242 194 983 245 245 194 984 245 245 228 985 273 273 229 986 272 272 227 987 274 274 228 988 275 275 194 989 268 268 194 990 268 268 196 991 261 261 227 992 274 274 196 993 261 261 188 994 260 260 226 995 276 276 226 996 276 276 227 997 274 274 196 998 261 261 225 999 277 277 226 1000 276 276 188 1001 260 260 188 1002 260 260 190 1003 257 257 225 1004 277 277 190 1005 257 257 182 1006 256 256 224 1007 278 278 224 1008 278 278 225 1009 277 277 190 1010 257 257 231 1011 271 271 224 1012 278 278 182 1013 256 256 182 1014 256 256 184 1015 248 248 231 1016 271 271 200 1017 281 281 201 1018 282 282 222 1019 279 279 222 1020 279 279 223 1021 280 280 200 1022 281 281 221 1023 284 284 222 1024 279 279 201 1025 282 282 201 1026 282 282 202 1027 283 283 221 1028 284 284 221 1029 284 284 202 1030 283 283 203 1031 285 285 203 1032 285 285 220 1033 286 286 221 1034 284 284 219 1035 289 289 220 1036 290 290 203 1037 287 287 203 1038 287 287 204 1039 288 288 219 1040 289 289 204 1041 288 288 205 1042 292 292 218 1043 291 291 218 1044 291 291 219 1045 289 289 204 1046 288 288 217 1047 294 294 218 1048 291 291 205 1049 292 292 205 1050 292 292 206 1051 293 293 217 1052 294 294 206 1053 293 293 207 1054 296 296 216 1055 295 295 216 1056 295 295 217 1057 294 294 206 1058 293 293 223 1059 280 280 216 1060 295 295 207 1061 296 296 207 1062 296 296 200 1063 281 281 223 1064 280 280 217 1065 294 294 216 1066 295 295 232 1067 297 297 232 1068 297 297 233 1069 298 298 217 1070 294 294 233 1071 298 298 234 1072 299 299 218 1073 291 291 218 1074 291 291 217 1075 294 294 233 1076 298 298 219 1077 289 289 218 1078 291 291 234 1079 299 299 234 1080 299 299 235 1081 300 300 219 1082 289 289 235 1083 300 300 236 1084 301 301 220 1085 290 290 220 1086 290 290 219 1087 289 289 235 1088 300 300 236 1089 302 302 237 1090 303 303 221 1091 284 284 221 1092 284 284 220 1093 286 286 236 1094 302 302 237 1095 303 303 238 1096 304 304 222 1097 279 279 222 1098 279 279 221 1099 284 284 237 1100 303 303 223 1101 280 280 222 1102 279 279 238 1103 304 304 238 1104 304 304 239 1105 305 305 223 1106 280 280 239 1107 305 305 232 1108 297 297 216 1109 295 295 216 1110 295 295 223 1111 280 280 239 1112 305 305 225 1113 277 277 224 1114 278 278 207 1115 296 296 207 1116 296 296 206 1117 293 293 225 1118 277 277 206 1119 293 293 205 1120 292 292 226 1121 276 276 226 1122 276 276 225 1123 277 277 206 1124 293 293 227 1125 274 274 226 1126 276 276 205 1127 292 292 205 1128 292 292 204 1129 288 288 227 1130 274 274 204 1131 288 288 203 1132 287 287 228 1133 275 275 228 1134 275 275 227 1135 274 274 204 1136 288 288 203 1137 285 285 202 1138 283 283 229 1139 272 272 229 1140 272 272 228 1141 273 273 203 1142 285 285 202 1143 283 283 201 1144 282 282 230 1145 270 270 230 1146 270 270 229 1147 272 272 202 1148 283 283 231 1149 271 271 230 1150 270 270 201 1151 282 282 201 1152 282 282 200 1153 281 281 231 1154 271 271 200 1155 281 281 207 1156 296 296 224 1157 278 278 224 1158 278 278 231 1159 271 271 200 1160 281 281 233 1161 298 298 232 1162 297 297 215 1163 237 237 215 1164 237 237 214 1165 236 236 233 1166 298 298 214 1167 236 236 213 1168 241 241 234 1169 299 299 234 1170 299 299 233 1171 298 298 214 1172 236 236 235 1173 300 300 234 1174 299 299 213 1175 241 241 213 1176 241 241 212 1177 240 240 235 1178 300 300 212 1179 240 240 211 1180 266 266 236 1181 301 301 236 1182 301 301 235 1183 300 300 212 1184 240 240 211 1185 218 218 210 1186 221 221 237 1187 303 303 237 1188 303 303 236 1189 302 302 211 1190 218 218 210 1191 221 221 209 1192 225 225 238 1193 304 304 238 1194 304 304 237 1195 303 303 210 1196 221 221 239 1197 305 305 238 1198 304 304 209 1199 225 225 209 1200 225 225 208 1201 224 224 239 1202 305 305 208 1203 224 224 215 1204 237 237 232 1205 297 297 232 1206 297 297 239 1207 305 305 208 1208 224 224 241 1209 235 235 240 1210 234 234 186 1211 258 258 186 1212 258 258 193 1213 259 259 241 1214 235 235 193 1215 259 259 192 1216 263 263 242 1217 238 238 242 1218 238 238 241 1219 235 235 193 1220 259 259 243 1221 239 239 242 1222 238 238 192 1223 263 263 192 1224 263 263 199 1225 265 265 243 1226 239 239 199 1227 265 265 198 1228 269 269 244 1229 267 267 244 1230 267 267 243 1231 239 239 199 1232 265 265 198 1233 251 251 179 1234 250 250 245 1235 220 220 245 1236 220 220 244 1237 219 219 198 1238 251 251 179 1239 250 250 181 1240 253 253 246 1241 222 222 246 1242 222 222 245 1243 220 220 179 1244 250 250 247 1245 223 223 246 1246 222 222 181 1247 253 253 181 1248 253 253 187 1249 255 255 247 1250 223 223 187 1251 255 255 186 1252 258 258 240 1253 234 234 240 1254 234 234 247 1255 223 223 187 1256 255 255 282 1257 308 308 273 1258 309 309 265 1259 306 306 265 1260 306 306 251 1261 307 307 282 1262 308 308 270 1263 312 312 271 1264 313 313 281 1265 310 310 281 1266 310 310 278 1267 311 311 270 1268 312 312 263 1269 316 316 248 1270 317 317 254 1271 314 314 254 1272 314 314 259 1273 315 315 263 1274 316 316 256 1275 320 320 252 1276 321 321 264 1277 318 318 264 1278 318 318 261 1279 319 319 256 1280 320 320 257 1281 322 322 279 1282 323 323 280 1283 324 324 263 1284 327 327 262 1285 328 328 249 1286 325 325 249 1287 325 325 248 1288 326 326 263 1289 327 327 281 1290 310 310 271 1291 313 313 272 1292 329 329 272 1293 329 329 282 1294 308 308 281 1295 310 310 255 1296 332 332 254 1297 314 314 248 1298 330 330 248 1299 330 330 250 1300 331 331 255 1301 332 332 265 1302 306 306 264 1303 334 334 252 1304 333 333 252 1305 333 333 251 1306 307 307 265 1307 306 306 256 1308 320 320 258 1309 337 337 253 1310 335 335 253 1311 335 335 252 1312 336 336 256 1313 320 320 266 1314 338 338 260 1315 339 339 259 1316 315 315 259 1317 315 315 254 1318 314 314 266 1319 338 338 258 1320 337 337 257 1321 322 322 280 1322 324 324 280 1323 324 324 278 1324 311 311 258 1325 337 337 248 1326 330 330 249 1327 325 325 250 1328 331 331 251 1329 307 307 252 1330 336 336 253 1331 335 335 256 1332 320 320 257 1333 322 322 258 1334 337 337 276 1335 342 342 277 1336 343 343 269 1337 340 340 269 1338 340 340 268 1339 341 341 276 1340 342 342 270 1341 312 312 269 1342 340 340 277 1343 343 343 277 1344 343 343 274 1345 344 344 270 1346 312 312 271 1347 313 313 270 1348 312 312 274 1349 344 344 250 1350 331 331 249 1351 325 325 272 1352 329 329 272 1353 329 329 271 1354 313 313 250 1355 331 331 249 1356 325 325 262 1357 328 328 275 1358 345 345 275 1359 345 345 272 1360 329 329 249 1361 325 325 266 1362 338 338 254 1363 314 314 255 1364 332 332 255 1365 332 332 267 1366 346 346 266 1367 338 338 266 1368 338 338 267 1369 346 346 277 1370 343 343 266 1371 338 338 277 1372 343 343 276 1373 342 342 266 1374 338 338 276 1375 342 342 260 1376 339 339 277 1377 343 343 267 1378 346 346 255 1379 332 332 255 1380 332 332 274 1381 344 344 277 1382 343 343 268 1383 341 341 269 1384 340 340 280 1385 324 324 280 1386 324 324 279 1387 323 323 268 1388 341 341 278 1389 311 311 280 1390 324 324 269 1391 340 340 269 1392 340 340 270 1393 312 312 278 1394 311 311 255 1395 332 332 250 1396 331 331 271 1397 313 313 271 1398 313 313 274 1399 344 344 255 1400 332 332 275 1401 345 345 273 1402 309 309 272 1403 329 329 251 1404 307 307 253 1405 335 335 281 1406 310 310 281 1407 310 310 282 1408 308 308 251 1409 307 307 273 1410 309 309 282 1411 308 308 272 1412 329 329 278 1413 311 311 281 1414 310 310 253 1415 335 335 253 1416 335 335 258 1417 337 337 278 1418 311 311 256 1419 320 320 261 1420 319 319 283 1421 347 347 283 1422 347 347 257 1423 322 322 256 1424 320 320 284 1425 348 348 279 1426 323 323 257 1427 322 322 257 1428 322 322 283 1429 347 347 284 1430 348 348 293 1431 351 351 287 1432 352 352 285 1433 349 349 285 1434 349 349 292 1435 350 350 293 1436 351 351 294 1437 353 353 288 1438 354 354 287 1439 352 352 287 1440 352 352 293 1441 351 351 294 1442 353 353 287 1443 352 352 288 1444 354 354 290 1445 355 355 290 1446 355 355 285 1447 356 356 287 1448 352 352 296 1449 359 359 303 1450 360 360 304 1451 357 357 304 1452 357 357 295 1453 358 358 296 1454 359 359 303 1455 360 360 297 1456 362 362 294 1457 353 353 294 1458 353 353 301 1459 361 361 303 1460 360 360 299 1461 364 364 296 1462 359 359 295 1463 358 358 295 1464 358 358 298 1465 363 363 299 1466 364 364 299 1467 364 364 300 1468 365 365 297 1469 362 362 297 1470 362 362 296 1471 359 359 299 1472 364 364 308 1473 366 366 306 1474 367 367 307 1475 368 368 305 1476 369 369 300 1477 365 365 299 1478 364 364 294 1479 353 353 293 1480 351 351 301 1481 361 361 301 1482 361 361 293 1483 351 351 292 1484 350 350 292 1485 350 350 302 1486 370 370 301 1487 361 361 297 1488 362 362 303 1489 360 360 296 1490 359 359 303 1491 360 360 301 1492 361 361 302 1493 370 370 302 1494 370 370 304 1495 357 357 303 1496 360 360 298 1497 363 363 305 1498 369 369 299 1499 364 364 298 1500 363 363 286 1501 371 371 306 1502 372 372 298 1503 363 363 306 1504 372 372 308 1505 366 366 298 1506 363 363 308 1507 366 366 305 1508 369 369 286 1509 373 373 291 1510 374 374 289 1511 375 375 286 1512 373 373 289 1513 375 375 307 1514 368 368 286 1515 373 373 307 1516 368 368 306 1517 367 367 300 1518 365 365 305 1519 369 369 308 1520 366 366 300 1521 365 365 308 1522 366 366 307 1523 368 368 300 1524 365 365 307 1525 368 368 289 1526 375 375 312 1527 379 379 311 1528 378 378 309 1529 376 376 309 1530 376 376 310 1531 377 377 312 1532 379 379 317 1533 380 380 310 1534 381 381 315 1535 382 382 317 1536 380 380 315 1537 382 382 316 1538 383 383 317 1539 380 380 316 1540 383 383 325 1541 384 384 330 1542 385 385 316 1543 383 383 329 1544 386 386 327 1545 388 388 328 1546 389 389 318 1547 387 387 318 1548 387 387 317 1549 380 380 327 1550 388 388 335 1551 392 392 336 1552 393 393 319 1553 390 390 319 1554 390 390 321 1555 391 391 335 1556 392 392 321 1557 391 391 323 1558 396 396 324 1559 394 394 324 1560 394 394 322 1561 395 395 321 1562 391 391 333 1563 397 397 334 1564 398 398 324 1565 394 394 324 1566 394 394 323 1567 396 396 333 1568 397 397 325 1569 384 384 327 1570 388 388 317 1571 380 380 328 1572 389 389 327 1573 388 388 325 1574 384 384 325 1575 384 384 326 1576 399 399 328 1577 389 389 326 1578 399 399 318 1579 387 387 328 1580 389 389 329 1581 386 386 316 1582 383 383 315 1583 382 382 331 1584 400 400 333 1585 397 397 323 1586 396 396 334 1587 398 398 333 1588 397 397 331 1589 400 400 331 1590 400 400 332 1591 401 401 334 1592 398 398 332 1593 401 401 324 1594 394 394 334 1595 398 398 320 1596 402 402 319 1597 390 390 336 1598 393 393 322 1599 395 395 335 1600 392 392 321 1601 391 391 336 1602 393 393 335 1603 392 392 322 1604 395 395 322 1605 395 395 320 1606 402 402 336 1607 393 393 329 1608 386 386 337 1609 403 403 330 1610 385 385 315 1611 382 382 337 1612 403 403 329 1613 386 386 315 1614 382 382 310 1615 381 381 309 1616 404 404 309 1617 404 404 337 1618 403 403 315 1619 382 382 316 1620 383 383 326 1621 399 399 325 1622 384 384 332 1623 401 401 331 1624 400 400 309 1625 404 404 309 1626 404 404 313 1627 405 405 332 1628 401 401 326 1629 399 399 323 1630 396 396 321 1631 391 391 321 1632 391 391 318 1633 387 387 326 1634 399 399 319 1635 390 390 310 1636 381 381 317 1637 380 380 317 1638 380 380 318 1639 387 387 319 1640 390 390 322 1641 395 395 314 1642 406 406 320 1643 402 402 322 1644 395 395 324 1645 394 394 313 1646 405 405 313 1647 405 405 314 1648 406 406 322 1649 395 395 313 1650 405 405 324 1651 394 394 332 1652 401 401 319 1653 390 390 320 1654 402 402 314 1655 406 406 314 1656 406 406 310 1657 381 381 319 1658 390 390 323 1659 396 396 326 1660 399 399 316 1661 383 383 323 1662 396 396 316 1663 383 383 330 1664 385 385 323 1665 396 396 330 1666 385 385 331 1667 400 400 309 1668 404 404 330 1669 385 385 337 1670 403 403 309 1671 404 404 331 1672 400 400 330 1673 385 385 319 1674 390 390 318 1675 387 387 321 1676 391 391 407 1677 409 409 372 1678 410 410 373 1679 407 407 373 1680 407 407 406 1681 408 408 407 1682 409 409 370 1683 413 413 371 1684 414 414 408 1685 411 411 408 1686 411 411 409 1687 412 412 370 1688 413 413 357 1689 417 417 338 1690 418 418 345 1691 415 415 345 1692 415 415 351 1693 416 416 357 1694 417 417 347 1695 421 421 342 1696 422 422 359 1697 419 419 359 1698 419 419 353 1699 420 420 347 1700 421 421 376 1701 425 425 377 1702 426 426 402 1703 423 423 402 1704 423 423 403 1705 424 424 376 1706 425 425 374 1707 429 429 375 1708 430 430 404 1709 427 427 404 1710 427 427 405 1711 428 428 374 1712 429 429 357 1713 433 433 356 1714 434 434 339 1715 431 431 339 1716 431 431 338 1717 432 432 357 1718 433 433 407 1719 409 409 408 1720 411 411 371 1721 414 414 371 1722 414 414 372 1723 410 410 407 1724 409 409 346 1725 437 437 345 1726 415 415 338 1727 435 435 338 1728 435 435 340 1729 436 436 346 1730 437 437 360 1731 440 440 359 1732 441 441 342 1733 438 438 342 1734 438 438 341 1735 439 439 360 1736 440 440 347 1737 421 421 349 1738 444 444 343 1739 442 442 343 1740 442 442 342 1741 443 443 347 1742 421 421 352 1743 446 446 351 1744 416 416 345 1745 415 415 345 1746 415 415 344 1747 445 445 352 1748 446 446 409 1749 412 412 402 1750 423 423 377 1751 426 426 377 1752 426 426 370 1753 413 413 409 1754 412 412 353 1755 420 420 355 1756 448 448 348 1757 447 447 348 1758 447 447 347 1759 421 421 353 1760 420 420 358 1761 450 450 357 1762 451 451 351 1763 416 416 351 1764 416 416 350 1765 449 449 358 1766 450 450 403 1767 424 424 404 1768 427 427 375 1769 430 430 375 1770 430 430 376 1771 425 425 403 1772 424 424 359 1773 453 453 361 1774 454 454 354 1775 452 452 354 1776 452 452 353 1777 420 420 359 1778 453 453 405 1779 428 428 406 1780 456 456 373 1781 455 455 373 1782 455 455 374 1783 429 429 405 1784 428 428 338 1785 435 435 339 1786 431 431 340 1787 436 436 341 1788 439 439 342 1789 443 443 343 1790 442 442 344 1791 445 445 345 1792 415 415 346 1793 437 437 347 1794 421 421 348 1795 447 447 349 1796 444 444 350 1797 449 449 351 1798 416 416 352 1799 446 446 353 1800 420 420 354 1801 452 452 355 1802 448 448 356 1803 457 457 357 1804 451 451 358 1805 450 450 359 1806 453 453 360 1807 458 458 361 1808 454 454 346 1809 437 437 340 1810 436 436 392 1811 459 459 392 1812 459 459 393 1813 460 460 346 1814 437 437 391 1815 461 461 392 1816 459 459 340 1817 436 436 340 1818 436 436 339 1819 431 431 391 1820 461 461 391 1821 461 461 339 1822 431 431 356 1823 434 434 356 1824 434 434 390 1825 462 462 391 1826 461 461 389 1827 463 463 390 1828 464 464 356 1829 457 457 356 1830 457 457 358 1831 450 450 389 1832 463 463 358 1833 450 450 350 1834 449 449 388 1835 465 465 388 1836 465 465 389 1837 463 463 358 1838 450 450 387 1839 466 466 388 1840 465 465 350 1841 449 449 350 1842 449 449 352 1843 446 446 387 1844 466 466 352 1845 446 446 344 1846 445 445 386 1847 467 467 386 1848 467 467 387 1849 466 466 352 1850 446 446 393 1851 460 460 386 1852 467 467 344 1853 445 445 344 1854 445 445 346 1855 437 437 393 1856 460 460 362 1857 470 470 363 1858 471 471 384 1859 468 468 384 1860 468 468 385 1861 469 469 362 1862 470 470 383 1863 473 473 384 1864 468 468 363 1865 471 471 363 1866 471 471 364 1867 472 472 383 1868 473 473 383 1869 473 473 364 1870 472 472 365 1871 474 474 365 1872 474 474 382 1873 475 475 383 1874 473 473 381 1875 478 478 382 1876 479 479 365 1877 476 476 365 1878 476 476 366 1879 477 477 381 1880 478 478 366 1881 477 477 367 1882 481 481 380 1883 480 480 380 1884 480 480 381 1885 478 478 366 1886 477 477 379 1887 483 483 380 1888 480 480 367 1889 481 481 367 1890 481 481 368 1891 482 482 379 1892 483 483 368 1893 482 482 369 1894 485 485 378 1895 484 484 378 1896 484 484 379 1897 483 483 368 1898 482 482 385 1899 469 469 378 1900 484 484 369 1901 485 485 369 1902 485 485 362 1903 470 470 385 1904 469 469 379 1905 483 483 378 1906 484 484 394 1907 486 486 394 1908 486 486 395 1909 487 487 379 1910 483 483 395 1911 487 487 396 1912 488 488 380 1913 480 480 380 1914 480 480 379 1915 483 483 395 1916 487 487 381 1917 478 478 380 1918 480 480 396 1919 488 488 396 1920 488 488 397 1921 489 489 381 1922 478 478 397 1923 489 489 398 1924 490 490 382 1925 479 479 382 1926 479 479 381 1927 478 478 397 1928 489 489 398 1929 491 491 399 1930 492 492 383 1931 473 473 383 1932 473 473 382 1933 475 475 398 1934 491 491 399 1935 492 492 400 1936 493 493 384 1937 468 468 384 1938 468 468 383 1939 473 473 399 1940 492 492 385 1941 469 469 384 1942 468 468 400 1943 493 493 400 1944 493 493 401 1945 494 494 385 1946 469 469 401 1947 494 494 394 1948 486 486 378 1949 484 484 378 1950 484 484 385 1951 469 469 401 1952 494 494 387 1953 466 466 386 1954 467 467 369 1955 485 485 369 1956 485 485 368 1957 482 482 387 1958 466 466 368 1959 482 482 367 1960 481 481 388 1961 465 465 388 1962 465 465 387 1963 466 466 368 1964 482 482 389 1965 463 463 388 1966 465 465 367 1967 481 481 367 1968 481 481 366 1969 477 477 389 1970 463 463 366 1971 477 477 365 1972 476 476 390 1973 464 464 390 1974 464 464 389 1975 463 463 366 1976 477 477 365 1977 474 474 364 1978 472 472 391 1979 461 461 391 1980 461 461 390 1981 462 462 365 1982 474 474 364 1983 472 472 363 1984 471 471 392 1985 459 459 392 1986 459 459 391 1987 461 461 364 1988 472 472 393 1989 460 460 392 1990 459 459 363 1991 471 471 363 1992 471 471 362 1993 470 470 393 1994 460 460 362 1995 470 470 369 1996 485 485 386 1997 467 467 386 1998 467 467 393 1999 460 460 362 2000 470 470 395 2001 487 487 394 2002 486 486 377 2003 426 426 377 2004 426 426 376 2005 425 425 395 2006 487 487 376 2007 425 425 375 2008 430 430 396 2009 488 488 396 2010 488 488 395 2011 487 487 376 2012 425 425 397 2013 489 489 396 2014 488 488 375 2015 430 430 375 2016 430 430 374 2017 429 429 397 2018 489 489 374 2019 429 429 373 2020 455 455 398 2021 490 490 398 2022 490 490 397 2023 489 489 374 2024 429 429 373 2025 407 407 372 2026 410 410 399 2027 492 492 399 2028 492 492 398 2029 491 491 373 2030 407 407 372 2031 410 410 371 2032 414 414 400 2033 493 493 400 2034 493 493 399 2035 492 492 372 2036 410 410 401 2037 494 494 400 2038 493 493 371 2039 414 414 371 2040 414 414 370 2041 413 413 401 2042 494 494 370 2043 413 413 377 2044 426 426 394 2045 486 486 394 2046 486 486 401 2047 494 494 370 2048 413 413 403 2049 424 424 402 2050 423 423 348 2051 447 447 348 2052 447 447 355 2053 448 448 403 2054 424 424 355 2055 448 448 354 2056 452 452 404 2057 427 427 404 2058 427 427 403 2059 424 424 355 2060 448 448 405 2061 428 428 404 2062 427 427 354 2063 452 452 354 2064 452 452 361 2065 454 454 405 2066 428 428 361 2067 454 454 360 2068 458 458 406 2069 456 456 406 2070 456 456 405 2071 428 428 361 2072 454 454 360 2073 440 440 341 2074 439 439 407 2075 409 409 407 2076 409 409 406 2077 408 408 360 2078 440 440 341 2079 439 439 343 2080 442 442 408 2081 411 411 408 2082 411 411 407 2083 409 409 341 2084 439 439 409 2085 412 412 408 2086 411 411 343 2087 442 442 343 2088 442 442 349 2089 444 444 409 2090 412 412 349 2091 444 444 348 2092 447 447 402 2093 423 423 402 2094 423 423 409 2095 412 412 349 2096 444 444 444 2097 497 497 435 2098 498 498 427 2099 495 495 427 2100 495 495 413 2101 496 496 444 2102 497 497 432 2103 501 501 433 2104 502 502 443 2105 499 499 443 2106 499 499 440 2107 500 500 432 2108 501 501 425 2109 505 505 410 2110 506 506 416 2111 503 503 416 2112 503 503 421 2113 504 504 425 2114 505 505 418 2115 509 509 414 2116 510 510 426 2117 507 507 426 2118 507 507 423 2119 508 508 418 2120 509 509 419 2121 511 511 441 2122 512 512 442 2123 513 513 425 2124 516 516 424 2125 517 517 411 2126 514 514 411 2127 514 514 410 2128 515 515 425 2129 516 516 443 2130 499 499 433 2131 502 502 434 2132 518 518 434 2133 518 518 444 2134 497 497 443 2135 499 499 417 2136 521 521 416 2137 503 503 410 2138 519 519 410 2139 519 519 412 2140 520 520 417 2141 521 521 427 2142 495 495 426 2143 523 523 414 2144 522 522 414 2145 522 522 413 2146 496 496 427 2147 495 495 418 2148 509 509 420 2149 526 526 415 2150 524 524 415 2151 524 524 414 2152 525 525 418 2153 509 509 428 2154 527 527 422 2155 528 528 421 2156 504 504 421 2157 504 504 416 2158 503 503 428 2159 527 527 420 2160 526 526 419 2161 511 511 442 2162 513 513 442 2163 513 513 440 2164 500 500 420 2165 526 526 410 2166 519 519 411 2167 514 514 412 2168 520 520 413 2169 496 496 414 2170 525 525 415 2171 524 524 418 2172 509 509 419 2173 511 511 420 2174 526 526 438 2175 531 531 439 2176 532 532 431 2177 529 529 431 2178 529 529 430 2179 530 530 438 2180 531 531 432 2181 501 501 431 2182 529 529 439 2183 532 532 439 2184 532 532 436 2185 533 533 432 2186 501 501 433 2187 502 502 432 2188 501 501 436 2189 533 533 412 2190 520 520 411 2191 514 514 434 2192 518 518 434 2193 518 518 433 2194 502 502 412 2195 520 520 411 2196 514 514 424 2197 517 517 437 2198 534 534 437 2199 534 534 434 2200 518 518 411 2201 514 514 428 2202 527 527 416 2203 503 503 417 2204 521 521 417 2205 521 521 429 2206 535 535 428 2207 527 527 428 2208 527 527 429 2209 535 535 439 2210 532 532 428 2211 527 527 439 2212 532 532 438 2213 531 531 428 2214 527 527 438 2215 531 531 422 2216 528 528 439 2217 532 532 429 2218 535 535 417 2219 521 521 417 2220 521 521 436 2221 533 533 439 2222 532 532 430 2223 530 530 431 2224 529 529 442 2225 513 513 442 2226 513 513 441 2227 512 512 430 2228 530 530 440 2229 500 500 442 2230 513 513 431 2231 529 529 431 2232 529 529 432 2233 501 501 440 2234 500 500 417 2235 521 521 412 2236 520 520 433 2237 502 502 433 2238 502 502 436 2239 533 533 417 2240 521 521 437 2241 534 534 435 2242 498 498 434 2243 518 518 413 2244 496 496 415 2245 524 524 443 2246 499 499 443 2247 499 499 444 2248 497 497 413 2249 496 496 435 2250 498 498 444 2251 497 497 434 2252 518 518 440 2253 500 500 443 2254 499 499 415 2255 524 524 415 2256 524 524 420 2257 526 526 440 2258 500 500 418 2259 509 509 423 2260 508 508 445 2261 536 536 445 2262 536 536 419 2263 511 511 418 2264 509 509 446 2265 537 537 441 2266 512 512 419 2267 511 511 419 2268 511 511 445 2269 536 536 446 2270 537 537 455 2271 540 540 449 2272 541 541 447 2273 538 538 447 2274 538 538 454 2275 539 539 455 2276 540 540 456 2277 542 542 450 2278 543 543 449 2279 541 541 449 2280 541 541 455 2281 540 540 456 2282 542 542 449 2283 541 541 450 2284 543 543 452 2285 544 544 452 2286 544 544 447 2287 545 545 449 2288 541 541 458 2289 548 548 465 2290 549 549 466 2291 546 546 466 2292 546 546 457 2293 547 547 458 2294 548 548 465 2295 549 549 459 2296 551 551 456 2297 542 542 456 2298 542 542 463 2299 550 550 465 2300 549 549 461 2301 553 553 458 2302 548 548 457 2303 547 547 457 2304 547 547 460 2305 552 552 461 2306 553 553 461 2307 553 553 462 2308 554 554 459 2309 551 551 459 2310 551 551 458 2311 548 548 461 2312 553 553 470 2313 555 555 468 2314 556 556 469 2315 557 557 467 2316 558 558 462 2317 554 554 461 2318 553 553 456 2319 542 542 455 2320 540 540 463 2321 550 550 463 2322 550 550 455 2323 540 540 454 2324 539 539 454 2325 539 539 464 2326 559 559 463 2327 550 550 459 2328 551 551 465 2329 549 549 458 2330 548 548 465 2331 549 549 463 2332 550 550 464 2333 559 559 464 2334 559 559 466 2335 546 546 465 2336 549 549 460 2337 552 552 467 2338 558 558 461 2339 553 553 460 2340 552 552 448 2341 560 560 468 2342 561 561 460 2343 552 552 468 2344 561 561 470 2345 555 555 460 2346 552 552 470 2347 555 555 467 2348 558 558 448 2349 562 562 453 2350 563 563 451 2351 564 564 448 2352 562 562 451 2353 564 564 469 2354 557 557 448 2355 562 562 469 2356 557 557 468 2357 556 556 462 2358 554 554 467 2359 558 558 470 2360 555 555 462 2361 554 554 470 2362 555 555 469 2363 557 557 462 2364 554 554 469 2365 557 557 451 2366 564 564 513 2367 619 619 499 2368 603 603 490 2369 582 582 490 2370 582 582 474 2371 566 566 513 2372 619 619 496 2373 600 600 497 2374 601 601 512 2375 618 618 512 2376 618 618 508 2377 614 614 496 2378 600 600 487 2379 569 569 471 2380 570 570 477 2381 567 567 477 2382 567 567 483 2383 568 568 487 2384 569 569 479 2385 573 573 475 2386 574 574 489 2387 571 571 489 2388 571 571 485 2389 572 572 479 2390 573 573 515 2391 621 621 510 2392 616 616 480 2393 589 589 480 2394 589 589 514 2395 620 620 515 2396 621 621 509 2397 615 615 516 2398 622 622 491 2399 595 595 491 2400 595 595 500 2401 605 605 509 2402 615 615 487 2403 578 578 486 2404 565 565 472 2405 576 576 472 2406 576 576 471 2407 577 577 487 2408 578 578 512 2409 618 618 497 2410 601 601 498 2411 602 602 498 2412 602 602 513 2413 619 619 512 2414 618 618 478 2415 586 586 477 2416 567 567 471 2417 579 579 471 2418 579 579 473 2419 591 591 478 2420 586 586 490 2421 582 582 489 2422 583 583 475 2423 581 581 475 2424 581 581 474 2425 566 566 490 2426 582 582 479 2427 573 573 481 2428 588 588 476 2429 584 584 476 2430 584 584 475 2431 590 590 479 2432 573 573 492 2433 596 596 484 2434 585 585 483 2435 568 568 483 2436 568 568 477 2437 567 567 492 2438 596 596 481 2439 588 588 480 2440 589 589 511 2441 617 617 511 2442 617 617 508 2443 614 614 481 2444 588 588 488 2445 594 594 487 2446 587 587 483 2447 568 568 483 2448 568 568 482 2449 575 575 488 2450 594 594 510 2451 616 616 515 2452 621 621 516 2453 622 622 516 2454 622 622 509 2455 615 615 510 2456 616 616 499 2457 604 604 500 2458 605 605 491 2459 595 595 491 2460 595 595 490 2461 593 593 499 2462 604 604 471 2463 579 579 472 2464 576 576 473 2465 591 591 474 2466 566 566 475 2467 590 590 476 2468 584 584 479 2469 573 573 480 2470 589 589 481 2471 588 588 482 2472 575 575 483 2473 568 568 484 2474 585 585 486 2475 592 592 487 2476 587 587 488 2477 594 594 489 2478 580 580 490 2479 593 593 491 2480 595 595 506 2481 612 612 507 2482 613 613 495 2483 599 599 495 2484 599 599 494 2485 598 598 506 2486 612 612 496 2487 600 600 495 2488 599 599 507 2489 613 613 507 2490 613 613 502 2491 607 607 496 2492 600 600 497 2493 601 601 496 2494 600 600 502 2495 607 607 473 2496 591 591 472 2497 576 576 498 2498 602 602 498 2499 602 602 497 2500 601 601 473 2501 591 591 472 2502 576 576 486 2503 565 565 503 2504 608 608 503 2505 608 608 498 2506 602 602 472 2507 576 576 500 2508 605 605 499 2509 604 604 503 2510 609 609 503 2511 609 609 504 2512 610 610 500 2513 605 605 504 2514 610 610 505 2515 611 611 501 2516 606 606 501 2517 606 606 500 2518 605 605 504 2519 610 610 494 2520 598 598 501 2521 606 606 505 2522 611 611 505 2523 611 611 506 2524 612 612 494 2525 598 598 492 2526 596 596 477 2527 567 567 478 2528 586 586 478 2529 586 586 493 2530 597 597 492 2531 596 596 504 2532 610 610 503 2533 609 609 486 2534 592 592 486 2535 592 592 488 2536 594 594 504 2537 610 610 488 2538 594 594 482 2539 575 575 505 2540 611 611 505 2541 611 611 504 2542 610 610 488 2543 594 594 506 2544 612 612 505 2545 611 611 482 2546 575 575 482 2547 575 575 484 2548 585 585 506 2549 612 612 492 2550 596 596 493 2551 597 597 507 2552 613 613 492 2553 596 596 507 2554 613 613 506 2555 612 612 492 2556 596 596 506 2557 612 612 484 2558 585 585 507 2559 613 613 493 2560 597 597 478 2561 586 586 478 2562 586 586 502 2563 607 607 507 2564 613 613 509 2565 615 615 500 2566 605 605 501 2567 606 606 510 2568 616 616 509 2569 615 615 501 2570 606 606 501 2571 606 606 494 2572 598 598 510 2573 616 616 494 2574 598 598 495 2575 599 599 511 2576 617 617 511 2577 617 617 510 2578 616 616 494 2579 598 598 508 2580 614 614 511 2581 617 617 495 2582 599 599 495 2583 599 599 496 2584 600 600 508 2585 614 614 478 2586 586 586 473 2587 591 591 497 2588 601 601 497 2589 601 601 502 2590 607 607 478 2591 586 586 503 2592 608 608 499 2593 603 603 498 2594 602 602 474 2595 566 566 476 2596 584 584 512 2597 618 618 512 2598 618 618 513 2599 619 619 474 2600 566 566 499 2601 603 603 513 2602 619 619 498 2603 602 602 508 2604 614 614 512 2605 618 618 476 2606 584 584 476 2607 584 584 481 2608 588 588 508 2609 614 614 479 2610 573 573 485 2611 572 572 514 2612 620 620 514 2613 620 620 480 2614 589 589 479 2615 573 573 515 2616 621 621 514 2617 620 620 485 2618 572 572 485 2619 572 572 516 2620 622 622 515 2621 621 621 485 2622 572 572 489 2623 580 580 491 2624 595 595 491 2625 595 595 516 2626 622 622 485 2627 572 572 480 2628 589 589 510 2629 616 616 511 2630 617 617 535 2631 623 623 517 2632 624 624 536 2633 625 625 519 2634 626 626 527 2635 627 627 521 2636 628 628 529 2637 630 630 530 2638 631 631 522 2639 629 629 522 2640 629 629 521 2641 628 628 529 2642 630 630 525 2643 634 634 531 2644 635 635 532 2645 632 632 532 2646 632 632 526 2647 633 633 525 2648 634 634 527 2649 627 627 529 2650 630 630 521 2651 628 628 529 2652 630 630 527 2653 627 627 528 2654 636 636 528 2655 636 636 530 2656 631 631 529 2657 630 630 528 2658 636 636 522 2659 629 629 530 2660 631 631 524 2661 637 637 526 2662 633 633 532 2663 632 632 532 2664 632 632 531 2665 635 635 523 2666 638 638 523 2667 638 638 524 2668 637 637 532 2669 632 632 523 2670 638 638 531 2671 635 635 525 2672 634 634 537 2673 641 641 538 2674 642 642 534 2675 639 639 534 2676 639 639 533 2677 640 640 537 2678 641 641 535 2679 623 623 537 2680 641 641 533 2681 640 640 538 2682 642 642 537 2683 641 641 535 2684 623 623 535 2685 623 623 536 2686 625 625 538 2687 642 642 536 2688 625 625 534 2689 639 639 538 2690 642 642 518 2691 643 643 520 2692 644 644 525 2693 634 634 525 2694 634 634 526 2695 633 633 518 2696 643 643 523 2697 638 638 521 2698 628 628 522 2699 629 629 522 2700 629 629 524 2701 637 637 523 2702 638 638 533 2703 640 640 522 2704 629 629 528 2705 636 636 528 2706 636 636 535 2707 623 623 533 2708 640 640 534 2709 639 639 536 2710 625 625 517 2711 624 624 517 2712 624 624 518 2713 643 643 534 2714 639 639 518 2715 643 643 526 2716 633 633 524 2717 637 637 518 2718 643 643 524 2719 637 637 533 2720 640 640 518 2721 643 643 533 2722 640 640 534 2723 639 639 522 2724 629 629 533 2725 640 640 524 2726 637 637 523 2727 638 638 520 2728 644 644 519 2729 626 626 519 2730 626 626 521 2731 628 628 523 2732 638 638 520 2733 644 644 523 2734 638 638 525 2735 634 634 528 2736 636 636 527 2737 627 627 519 2738 626 626 519 2739 626 626 517 2740 624 624 528 2741 636 636 528 2742 636 636 517 2743 624 624 535 2744 623 623 543 2745 647 647 544 2746 648 648 554 2747 645 645 554 2748 645 645 518 2749 646 646 543 2750 647 647 550 2751 649 649 545 2752 650 650 546 2753 651 651 544 2754 648 648 543 2755 647 647 551 2756 652 652 549 2757 654 654 550 2758 649 649 546 2759 651 651 546 2760 651 651 542 2761 653 653 549 2762 654 654 549 2763 654 654 541 2764 655 655 545 2765 650 650 545 2766 650 650 550 2767 649 649 549 2768 654 654 548 2769 656 656 541 2770 655 655 542 2771 653 653 541 2772 655 655 548 2773 656 656 551 2774 652 652 551 2775 652 652 543 2776 647 647 541 2777 655 655 551 2778 652 652 548 2779 656 656 542 2780 653 653 542 2781 653 653 544 2782 648 648 551 2783 652 652 542 2784 653 653 541 2785 655 655 549 2786 654 654 552 2787 657 657 547 2788 658 658 553 2789 659 659 552 2790 657 657 553 2791 659 659 554 2792 645 645 554 2793 645 645 553 2794 659 659 547 2795 658 658 547 2796 658 658 555 2797 660 660 554 2798 645 645 544 2799 648 648 542 2800 653 653 552 2801 657 657 552 2802 657 657 554 2803 645 645 544 2804 648 648 555 2805 660 660 547 2806 658 658 539 2807 661 661 539 2808 661 661 540 2809 662 662 555 2810 660 660 540 2811 662 662 518 2812 646 646 554 2813 645 645 554 2814 645 645 555 2815 660 660 540 2816 662 662 552 2817 657 657 542 2818 653 653 546 2819 651 651 517 2820 663 663 545 2821 650 650 541 2822 655 655 543 2823 647 647 518 2824 646 646 517 2825 663 663 517 2826 663 663 541 2827 655 655 543 2828 647 647 547 2829 658 658 552 2830 657 657 546 2831 651 651 546 2832 651 651 539 2833 661 661 547 2834 658 658 546 2835 651 651 545 2836 650 650 517 2837 663 663 517 2838 663 663 539 2839 661 661 546 2840 651 651 609 2841 666 666 584 2842 667 667 585 2843 664 664 585 2844 664 664 608 2845 665 665 609 2846 666 666 582 2847 670 670 583 2848 671 671 610 2849 668 668 610 2850 668 668 611 2851 669 669 582 2852 670 670 573 2853 674 674 556 2854 675 675 563 2855 672 672 563 2856 672 672 568 2857 673 673 573 2858 674 674 565 2859 678 678 560 2860 679 679 574 2861 676 676 574 2862 676 676 570 2863 677 677 565 2864 678 678 586 2865 682 682 587 2866 683 683 606 2867 680 680 606 2868 680 680 607 2869 681 681 586 2870 682 682 573 2871 686 686 572 2872 687 687 557 2873 684 684 557 2874 684 684 556 2875 685 685 573 2876 686 686 609 2877 666 666 610 2878 668 668 583 2879 671 671 583 2880 671 671 584 2881 667 667 609 2882 666 666 564 2883 690 690 563 2884 672 672 556 2885 688 688 556 2886 688 688 558 2887 689 689 564 2888 690 690 575 2889 693 693 574 2890 694 694 560 2891 691 691 560 2892 691 691 559 2893 692 692 575 2894 693 693 565 2895 678 678 567 2896 697 697 561 2897 695 695 561 2898 695 695 560 2899 696 696 565 2900 678 678 569 2901 699 699 568 2902 673 673 563 2903 672 672 563 2904 672 672 562 2905 698 698 569 2906 699 699 611 2907 669 669 606 2908 680 680 587 2909 683 683 587 2910 683 683 582 2911 670 670 611 2912 669 669 570 2913 677 677 571 2914 701 701 566 2915 700 700 566 2916 700 700 565 2917 678 678 570 2918 677 677 556 2919 688 688 557 2920 684 684 558 2921 689 689 559 2922 692 692 560 2923 696 696 561 2924 695 695 562 2925 698 698 563 2926 672 672 564 2927 690 690 565 2928 678 678 566 2929 700 700 567 2930 697 697 564 2931 690 690 558 2932 689 689 598 2933 702 702 598 2934 702 702 599 2935 703 703 564 2936 690 690 597 2937 704 704 598 2938 702 702 558 2939 689 689 558 2940 689 689 557 2941 684 684 597 2942 704 704 597 2943 704 704 557 2944 684 684 572 2945 687 687 572 2946 687 687 596 2947 705 705 597 2948 704 704 569 2949 699 699 562 2950 698 698 594 2951 706 706 594 2952 706 706 595 2953 707 707 569 2954 699 699 599 2955 703 703 594 2956 706 706 562 2957 698 698 562 2958 698 698 564 2959 690 690 599 2960 703 703 576 2961 710 710 577 2962 711 711 592 2963 708 708 592 2964 708 708 593 2965 709 709 576 2966 710 710 591 2967 713 713 592 2968 708 708 577 2969 711 711 577 2970 711 711 578 2971 712 712 591 2972 713 713 591 2973 713 713 578 2974 712 712 579 2975 714 714 579 2976 714 714 590 2977 715 715 591 2978 713 713 580 2979 718 718 581 2980 719 719 588 2981 716 716 588 2982 716 716 589 2983 717 717 580 2984 718 718 593 2985 709 709 588 2986 716 716 581 2987 719 719 581 2988 719 719 576 2989 710 710 593 2990 709 709 589 2991 717 717 588 2992 716 716 600 2993 720 720 600 2994 720 720 601 2995 721 721 589 2996 717 717 602 2997 722 722 603 2998 723 723 591 2999 713 713 591 3000 713 713 590 3001 715 715 602 3002 722 722 603 3003 723 723 604 3004 724 724 592 3005 708 708 592 3006 708 708 591 3007 713 713 603 3008 723 723 593 3009 709 709 592 3010 708 708 604 3011 724 724 604 3012 724 724 605 3013 725 725 593 3014 709 709 605 3015 725 725 600 3016 720 720 588 3017 716 716 588 3018 716 716 593 3019 709 709 605 3020 725 725 595 3021 707 707 594 3022 706 706 581 3023 719 719 581 3024 719 719 580 3025 718 718 595 3026 707 707 579 3027 714 714 578 3028 712 712 597 3029 704 704 597 3030 704 704 596 3031 705 705 579 3032 714 714 578 3033 712 712 577 3034 711 711 598 3035 702 702 598 3036 702 702 597 3037 704 704 578 3038 712 712 599 3039 703 703 598 3040 702 702 577 3041 711 711 577 3042 711 711 576 3043 710 710 599 3044 703 703 576 3045 710 710 581 3046 719 719 594 3047 706 706 594 3048 706 706 599 3049 703 703 576 3050 710 710 601 3051 721 721 600 3052 720 720 587 3053 683 683 587 3054 683 683 586 3055 682 682 601 3056 721 721 585 3057 664 664 584 3058 667 667 603 3059 723 723 603 3060 723 723 602 3061 722 722 585 3062 664 664 584 3063 667 667 583 3064 671 671 604 3065 724 724 604 3066 724 724 603 3067 723 723 584 3068 667 667 605 3069 725 725 604 3070 724 724 583 3071 671 671 583 3072 671 671 582 3073 670 670 605 3074 725 725 582 3075 670 670 587 3076 683 683 600 3077 720 720 600 3078 720 720 605 3079 725 725 582 3080 670 670 607 3081 681 681 606 3082 680 680 566 3083 700 700 566 3084 700 700 571 3085 701 701 607 3086 681 681 575 3087 693 693 559 3088 692 692 609 3089 666 666 609 3090 666 666 608 3091 665 665 575 3092 693 693 559 3093 692 692 561 3094 695 695 610 3095 668 668 610 3096 668 668 609 3097 666 666 559 3098 692 692 611 3099 669 669 610 3100 668 668 561 3101 695 695 561 3102 695 695 567 3103 697 697 611 3104 669 669 567 3105 697 697 566 3106 700 700 606 3107 680 680 606 3108 680 680 611 3109 669 669 567 3110 697 697 629 3111 726 726 628 3112 727 727 627 3113 728 728 635 3114 729 729 633 3115 730 730 634 3116 731 731 632 3117 732 732 618 3118 733 733 619 3119 734 734 630 3120 735 735 632 3121 732 732 619 3122 734 734 624 3123 736 736 621 3124 737 737 622 3125 738 738 625 3126 739 739 624 3127 736 736 622 3128 738 738 625 3129 739 739 622 3130 738 738 626 3131 740 740 621 3132 737 737 626 3133 740 740 622 3134 738 738 623 3135 741 741 624 3136 736 736 625 3137 739 739 612 3138 742 742 621 3139 737 737 624 3140 736 736 624 3141 736 736 614 3142 743 743 629 3143 726 726 629 3144 726 726 627 3145 728 728 624 3146 736 736 616 3147 744 744 612 3148 745 745 628 3149 746 746 616 3150 744 744 628 3151 746 746 629 3152 726 726 616 3153 744 744 629 3154 726 726 614 3155 743 743 612 3156 742 742 624 3157 736 736 627 3158 728 728 612 3159 742 742 627 3160 728 728 628 3161 727 727 630 3162 735 735 619 3163 734 734 631 3164 747 747 618 3165 733 733 631 3166 747 747 619 3167 734 734 623 3168 741 741 625 3169 739 739 626 3170 740 740 623 3171 741 741 626 3172 740 740 632 3173 732 732 623 3174 741 741 632 3175 732 732 630 3176 735 735 623 3177 741 741 630 3178 735 735 620 3179 748 748 632 3180 732 732 626 3181 740 740 621 3182 737 737 621 3183 737 737 618 3184 733 733 632 3185 732 732 618 3186 733 733 613 3187 749 749 633 3188 750 750 618 3189 733 733 633 3190 750 750 635 3191 729 729 618 3192 733 733 635 3193 729 729 631 3194 747 747 613 3195 751 751 617 3196 752 752 615 3197 753 753 613 3198 751 751 615 3199 753 753 634 3200 731 731 613 3201 751 751 634 3202 731 731 633 3203 730 730 631 3204 747 747 635 3205 729 729 634 3206 731 731 634 3207 731 731 630 3208 735 735 631 3209 747 747 614 3210 743 743 624 3211 736 736 623 3212 741 741 634 3213 731 731 615 3214 753 753 620 3215 748 748 620 3216 748 748 630 3217 735 735 634 3218 731 731 639 3219 757 757 638 3220 756 756 636 3221 754 754 636 3222 754 754 637 3223 755 755 639 3224 757 757 644 3225 758 758 637 3226 759 759 642 3227 760 760 644 3228 758 758 642 3229 760 760 643 3230 761 761 644 3231 758 758 643 3232 761 761 652 3233 762 762 657 3234 763 763 643 3235 761 761 656 3236 764 764 654 3237 766 766 655 3238 767 767 645 3239 765 765 645 3240 765 765 644 3241 758 758 654 3242 766 766 662 3243 770 770 663 3244 771 771 646 3245 768 768 646 3246 768 768 648 3247 769 769 662 3248 770 770 648 3249 769 769 650 3250 774 774 651 3251 772 772 651 3252 772 772 649 3253 773 773 648 3254 769 769 660 3255 775 775 661 3256 776 776 651 3257 772 772 651 3258 772 772 650 3259 774 774 660 3260 775 775 652 3261 762 762 654 3262 766 766 644 3263 758 758 655 3264 767 767 654 3265 766 766 652 3266 762 762 652 3267 762 762 653 3268 777 777 655 3269 767 767 653 3270 777 777 645 3271 765 765 655 3272 767 767 656 3273 764 764 643 3274 761 761 642 3275 760 760 658 3276 778 778 660 3277 775 775 650 3278 774 774 661 3279 776 776 660 3280 775 775 658 3281 778 778 658 3282 778 778 659 3283 779 779 661 3284 776 776 659 3285 779 779 651 3286 772 772 661 3287 776 776 647 3288 780 780 646 3289 768 768 663 3290 771 771 649 3291 773 773 662 3292 770 770 648 3293 769 769 663 3294 771 771 662 3295 770 770 649 3296 773 773 649 3297 773 773 647 3298 780 780 663 3299 771 771 656 3300 764 764 664 3301 781 781 657 3302 763 763 642 3303 760 760 664 3304 781 781 656 3305 764 764 642 3306 760 760 637 3307 759 759 636 3308 782 782 636 3309 782 782 664 3310 781 781 642 3311 760 760 643 3312 761 761 653 3313 777 777 652 3314 762 762 659 3315 779 779 658 3316 778 778 636 3317 782 782 636 3318 782 782 640 3319 783 783 659 3320 779 779 653 3321 777 777 650 3322 774 774 648 3323 769 769 648 3324 769 769 645 3325 765 765 653 3326 777 777 646 3327 768 768 637 3328 759 759 644 3329 758 758 644 3330 758 758 645 3331 765 765 646 3332 768 768 649 3333 773 773 641 3334 784 784 647 3335 780 780 649 3336 773 773 651 3337 772 772 640 3338 783 783 640 3339 783 783 641 3340 784 784 649 3341 773 773 640 3342 783 783 651 3343 772 772 659 3344 779 779 646 3345 768 768 647 3346 780 780 641 3347 784 784 641 3348 784 784 637 3349 759 759 646 3350 768 768 650 3351 774 774 653 3352 777 777 643 3353 761 761 650 3354 774 774 643 3355 761 761 657 3356 763 763 650 3357 774 774 657 3358 763 763 658 3359 778 778 636 3360 782 782 657 3361 763 763 664 3362 781 781 636 3363 782 782 658 3364 778 778 657 3365 763 763 646 3366 768 768 645 3367 765 765 648 3368 769 769 734 3369 787 787 699 3370 788 788 700 3371 785 785 700 3372 785 785 733 3373 786 786 734 3374 787 787 697 3375 791 791 698 3376 792 792 735 3377 789 789 735 3378 789 789 736 3379 790 790 697 3380 791 791 684 3381 795 795 665 3382 796 796 672 3383 793 793 672 3384 793 793 678 3385 794 794 684 3386 795 795 674 3387 799 799 669 3388 800 800 686 3389 797 797 686 3390 797 797 680 3391 798 798 674 3392 799 799 703 3393 803 803 704 3394 804 804 729 3395 801 801 729 3396 801 801 730 3397 802 802 703 3398 803 803 701 3399 807 807 702 3400 808 808 731 3401 805 805 731 3402 805 805 732 3403 806 806 701 3404 807 807 684 3405 811 811 683 3406 812 812 666 3407 809 809 666 3408 809 809 665 3409 810 810 684 3410 811 811 734 3411 787 787 735 3412 789 789 698 3413 792 792 698 3414 792 792 699 3415 788 788 734 3416 787 787 673 3417 815 815 672 3418 793 793 665 3419 813 813 665 3420 813 813 667 3421 814 814 673 3422 815 815 687 3423 818 818 686 3424 819 819 669 3425 816 816 669 3426 816 816 668 3427 817 817 687 3428 818 818 674 3429 799 799 676 3430 822 822 670 3431 820 820 670 3432 820 820 669 3433 821 821 674 3434 799 799 679 3435 824 824 678 3436 794 794 672 3437 793 793 672 3438 793 793 671 3439 823 823 679 3440 824 824 736 3441 790 790 729 3442 801 801 704 3443 804 804 704 3444 804 804 697 3445 791 791 736 3446 790 790 680 3447 798 798 682 3448 826 826 675 3449 825 825 675 3450 825 825 674 3451 799 799 680 3452 798 798 685 3453 828 828 684 3454 829 829 678 3455 794 794 678 3456 794 794 677 3457 827 827 685 3458 828 828 730 3459 802 802 731 3460 805 805 702 3461 808 808 702 3462 808 808 703 3463 803 803 730 3464 802 802 686 3465 831 831 688 3466 832 832 681 3467 830 830 681 3468 830 830 680 3469 798 798 686 3470 831 831 732 3471 806 806 733 3472 834 834 700 3473 833 833 700 3474 833 833 701 3475 807 807 732 3476 806 806 665 3477 813 813 666 3478 809 809 667 3479 814 814 668 3480 817 817 669 3481 821 821 670 3482 820 820 671 3483 823 823 672 3484 793 793 673 3485 815 815 674 3486 799 799 675 3487 825 825 676 3488 822 822 677 3489 827 827 678 3490 794 794 679 3491 824 824 680 3492 798 798 681 3493 830 830 682 3494 826 826 683 3495 835 835 684 3496 829 829 685 3497 828 828 686 3498 831 831 687 3499 836 836 688 3500 832 832 673 3501 815 815 667 3502 814 814 719 3503 837 837 719 3504 837 837 720 3505 838 838 673 3506 815 815 718 3507 839 839 719 3508 837 837 667 3509 814 814 667 3510 814 814 666 3511 809 809 718 3512 839 839 718 3513 839 839 666 3514 809 809 683 3515 812 812 683 3516 812 812 717 3517 840 840 718 3518 839 839 716 3519 841 841 717 3520 842 842 683 3521 835 835 683 3522 835 835 685 3523 828 828 716 3524 841 841 685 3525 828 828 677 3526 827 827 715 3527 843 843 715 3528 843 843 716 3529 841 841 685 3530 828 828 714 3531 844 844 715 3532 843 843 677 3533 827 827 677 3534 827 827 679 3535 824 824 714 3536 844 844 679 3537 824 824 671 3538 823 823 713 3539 845 845 713 3540 845 845 714 3541 844 844 679 3542 824 824 720 3543 838 838 713 3544 845 845 671 3545 823 823 671 3546 823 823 673 3547 815 815 720 3548 838 838 689 3549 848 848 690 3550 849 849 711 3551 846 846 711 3552 846 846 712 3553 847 847 689 3554 848 848 710 3555 851 851 711 3556 846 846 690 3557 849 849 690 3558 849 849 691 3559 850 850 710 3560 851 851 710 3561 851 851 691 3562 850 850 692 3563 852 852 692 3564 852 852 709 3565 853 853 710 3566 851 851 708 3567 856 856 709 3568 857 857 692 3569 854 854 692 3570 854 854 693 3571 855 855 708 3572 856 856 693 3573 855 855 694 3574 859 859 707 3575 858 858 707 3576 858 858 708 3577 856 856 693 3578 855 855 706 3579 861 861 707 3580 858 858 694 3581 859 859 694 3582 859 859 695 3583 860 860 706 3584 861 861 695 3585 860 860 696 3586 863 863 705 3587 862 862 705 3588 862 862 706 3589 861 861 695 3590 860 860 712 3591 847 847 705 3592 862 862 696 3593 863 863 696 3594 863 863 689 3595 848 848 712 3596 847 847 706 3597 861 861 705 3598 862 862 721 3599 864 864 721 3600 864 864 722 3601 865 865 706 3602 861 861 722 3603 865 865 723 3604 866 866 707 3605 858 858 707 3606 858 858 706 3607 861 861 722 3608 865 865 708 3609 856 856 707 3610 858 858 723 3611 866 866 723 3612 866 866 724 3613 867 867 708 3614 856 856 724 3615 867 867 725 3616 868 868 709 3617 857 857 709 3618 857 857 708 3619 856 856 724 3620 867 867 725 3621 869 869 726 3622 870 870 710 3623 851 851 710 3624 851 851 709 3625 853 853 725 3626 869 869 726 3627 870 870 727 3628 871 871 711 3629 846 846 711 3630 846 846 710 3631 851 851 726 3632 870 870 712 3633 847 847 711 3634 846 846 727 3635 871 871 727 3636 871 871 728 3637 872 872 712 3638 847 847 728 3639 872 872 721 3640 864 864 705 3641 862 862 705 3642 862 862 712 3643 847 847 728 3644 872 872 714 3645 844 844 713 3646 845 845 696 3647 863 863 696 3648 863 863 695 3649 860 860 714 3650 844 844 695 3651 860 860 694 3652 859 859 715 3653 843 843 715 3654 843 843 714 3655 844 844 695 3656 860 860 716 3657 841 841 715 3658 843 843 694 3659 859 859 694 3660 859 859 693 3661 855 855 716 3662 841 841 693 3663 855 855 692 3664 854 854 717 3665 842 842 717 3666 842 842 716 3667 841 841 693 3668 855 855 692 3669 852 852 691 3670 850 850 718 3671 839 839 718 3672 839 839 717 3673 840 840 692 3674 852 852 691 3675 850 850 690 3676 849 849 719 3677 837 837 719 3678 837 837 718 3679 839 839 691 3680 850 850 720 3681 838 838 719 3682 837 837 690 3683 849 849 690 3684 849 849 689 3685 848 848 720 3686 838 838 689 3687 848 848 696 3688 863 863 713 3689 845 845 713 3690 845 845 720 3691 838 838 689 3692 848 848 722 3693 865 865 721 3694 864 864 704 3695 804 804 704 3696 804 804 703 3697 803 803 722 3698 865 865 703 3699 803 803 702 3700 808 808 723 3701 866 866 723 3702 866 866 722 3703 865 865 703 3704 803 803 724 3705 867 867 723 3706 866 866 702 3707 808 808 702 3708 808 808 701 3709 807 807 724 3710 867 867 701 3711 807 807 700 3712 833 833 725 3713 868 868 725 3714 868 868 724 3715 867 867 701 3716 807 807 700 3717 785 785 699 3718 788 788 726 3719 870 870 726 3720 870 870 725 3721 869 869 700 3722 785 785 699 3723 788 788 698 3724 792 792 727 3725 871 871 727 3726 871 871 726 3727 870 870 699 3728 788 788 728 3729 872 872 727 3730 871 871 698 3731 792 792 698 3732 792 792 697 3733 791 791 728 3734 872 872 697 3735 791 791 704 3736 804 804 721 3737 864 864 721 3738 864 864 728 3739 872 872 697 3740 791 791 730 3741 802 802 729 3742 801 801 675 3743 825 825 675 3744 825 825 682 3745 826 826 730 3746 802 802 682 3747 826 826 681 3748 830 830 731 3749 805 805 731 3750 805 805 730 3751 802 802 682 3752 826 826 732 3753 806 806 731 3754 805 805 681 3755 830 830 681 3756 830 830 688 3757 832 832 732 3758 806 806 688 3759 832 832 687 3760 836 836 733 3761 834 834 733 3762 834 834 732 3763 806 806 688 3764 832 832 687 3765 818 818 668 3766 817 817 734 3767 787 787 734 3768 787 787 733 3769 786 786 687 3770 818 818 668 3771 817 817 670 3772 820 820 735 3773 789 789 735 3774 789 789 734 3775 787 787 668 3776 817 817 736 3777 790 790 735 3778 789 789 670 3779 820 820 670 3780 820 820 676 3781 822 822 736 3782 790 790 676 3783 822 822 675 3784 825 825 729 3785 801 801 729 3786 801 801 736 3787 790 790 676 3788 822 822 771 3789 875 875 762 3790 876 876 754 3791 873 873 754 3792 873 873 740 3793 874 874 771 3794 875 875 759 3795 879 879 760 3796 880 880 770 3797 877 877 770 3798 877 877 767 3799 878 878 759 3800 879 879 752 3801 883 883 737 3802 884 884 743 3803 881 881 743 3804 881 881 748 3805 882 882 752 3806 883 883 745 3807 887 887 741 3808 888 888 753 3809 885 885 753 3810 885 885 750 3811 886 886 745 3812 887 887 746 3813 889 889 768 3814 890 890 769 3815 891 891 752 3816 894 894 751 3817 895 895 738 3818 892 892 738 3819 892 892 737 3820 893 893 752 3821 894 894 770 3822 877 877 760 3823 880 880 761 3824 896 896 761 3825 896 896 771 3826 875 875 770 3827 877 877 744 3828 899 899 743 3829 881 881 737 3830 897 897 737 3831 897 897 739 3832 898 898 744 3833 899 899 754 3834 873 873 753 3835 901 901 741 3836 900 900 741 3837 900 900 740 3838 874 874 754 3839 873 873 745 3840 887 887 747 3841 904 904 742 3842 902 902 742 3843 902 902 741 3844 903 903 745 3845 887 887 755 3846 905 905 749 3847 906 906 748 3848 882 882 748 3849 882 882 743 3850 881 881 755 3851 905 905 747 3852 904 904 746 3853 889 889 769 3854 891 891 769 3855 891 891 767 3856 878 878 747 3857 904 904 737 3858 897 897 738 3859 892 892 739 3860 898 898 740 3861 874 874 741 3862 903 903 742 3863 902 902 745 3864 887 887 746 3865 889 889 747 3866 904 904 765 3867 909 909 766 3868 910 910 758 3869 907 907 758 3870 907 907 757 3871 908 908 765 3872 909 909 759 3873 879 879 758 3874 907 907 766 3875 910 910 766 3876 910 910 763 3877 911 911 759 3878 879 879 760 3879 880 880 759 3880 879 879 763 3881 911 911 739 3882 898 898 738 3883 892 892 761 3884 896 896 761 3885 896 896 760 3886 880 880 739 3887 898 898 738 3888 892 892 751 3889 895 895 764 3890 912 912 764 3891 912 912 761 3892 896 896 738 3893 892 892 755 3894 905 905 743 3895 881 881 744 3896 899 899 744 3897 899 899 756 3898 913 913 755 3899 905 905 755 3900 905 905 756 3901 913 913 766 3902 910 910 755 3903 905 905 766 3904 910 910 765 3905 909 909 755 3906 905 905 765 3907 909 909 749 3908 906 906 766 3909 910 910 756 3910 913 913 744 3911 899 899 744 3912 899 899 763 3913 911 911 766 3914 910 910 757 3915 908 908 758 3916 907 907 769 3917 891 891 769 3918 891 891 768 3919 890 890 757 3920 908 908 767 3921 878 878 769 3922 891 891 758 3923 907 907 758 3924 907 907 759 3925 879 879 767 3926 878 878 744 3927 899 899 739 3928 898 898 760 3929 880 880 760 3930 880 880 763 3931 911 911 744 3932 899 899 764 3933 912 912 762 3934 876 876 761 3935 896 896 740 3936 874 874 742 3937 902 902 770 3938 877 877 770 3939 877 877 771 3940 875 875 740 3941 874 874 762 3942 876 876 771 3943 875 875 761 3944 896 896 767 3945 878 878 770 3946 877 877 742 3947 902 902 742 3948 902 902 747 3949 904 904 767 3950 878 878 745 3951 887 887 750 3952 886 886 772 3953 914 914 772 3954 914 914 746 3955 889 889 745 3956 887 887 773 3957 915 915 768 3958 890 890 746 3959 889 889 746 3960 889 889 772 3961 914 914 773 3962 915 915 782 3963 918 918 776 3964 919 919 774 3965 916 916 774 3966 916 916 781 3967 917 917 782 3968 918 918 783 3969 920 920 777 3970 921 921 776 3971 919 919 776 3972 919 919 782 3973 918 918 783 3974 920 920 776 3975 919 919 777 3976 921 921 779 3977 922 922 779 3978 922 922 774 3979 923 923 776 3980 919 919 785 3981 926 926 792 3982 927 927 793 3983 924 924 793 3984 924 924 784 3985 925 925 785 3986 926 926 792 3987 927 927 786 3988 929 929 783 3989 920 920 783 3990 920 920 790 3991 928 928 792 3992 927 927 788 3993 931 931 785 3994 926 926 784 3995 925 925 784 3996 925 925 787 3997 930 930 788 3998 931 931 788 3999 931 931 789 4000 932 932 786 4001 929 929 786 4002 929 929 785 4003 926 926 788 4004 931 931 797 4005 933 933 795 4006 934 934 796 4007 935 935 794 4008 936 936 789 4009 932 932 788 4010 931 931 783 4011 920 920 782 4012 918 918 790 4013 928 928 790 4014 928 928 782 4015 918 918 781 4016 917 917 781 4017 917 917 791 4018 937 937 790 4019 928 928 786 4020 929 929 792 4021 927 927 785 4022 926 926 792 4023 927 927 790 4024 928 928 791 4025 937 937 791 4026 937 937 793 4027 924 924 792 4028 927 927 787 4029 930 930 794 4030 936 936 788 4031 931 931 787 4032 930 930 775 4033 938 938 795 4034 939 939 787 4035 930 930 795 4036 939 939 797 4037 933 933 787 4038 930 930 797 4039 933 933 794 4040 936 936 775 4041 940 940 780 4042 941 941 778 4043 942 942 775 4044 940 940 778 4045 942 942 796 4046 935 935 775 4047 940 940 796 4048 935 935 795 4049 934 934 789 4050 932 932 794 4051 936 936 797 4052 933 933 789 4053 932 932 797 4054 933 933 796 4055 935 935 789 4056 932 932 796 4057 935 935 778 4058 942 942
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 207 852 243 243 193 853 227 227 184 854 206 206 184 855 206 206 168 856 190 190 207 857 243 243 190 858 224 224 191 859 225 225 206 860 242 242 206 861 242 242 202 862 238 238 190 863 224 224 181 864 193 193 165 865 194 194 171 866 191 191 171 867 191 191 177 868 192 192 181 869 193 193 173 870 197 197 169 871 198 198 183 872 195 195 183 873 195 195 179 874 196 196 173 875 197 197 209 876 245 245 204 877 240 240 174 878 213 213 174 879 213 213 208 880 244 244 209 881 245 245 203 882 239 239 210 883 246 246 185 884 219 219 185 885 219 219 194 886 229 229 203 887 239 239 181 888 202 202 180 889 189 189 166 890 200 200 166 891 200 200 165 892 201 201 181 893 202 202 206 894 242 242 191 895 225 225 192 896 226 226 192 897 226 226 207 898 243 243 206 899 242 242 172 900 210 210 171 901 191 191 165 902 203 203 165 903 203 203 167 904 215 215 172 905 210 210 184 906 206 206 183 907 207 207 169 908 205 205 169 909 205 205 168 910 190 190 184 911 206 206 173 912 197 197 175 913 212 212 170 914 208 208 170 915 208 208 169 916 214 214 173 917 197 197 186 918 220 220 178 919 209 209 177 920 192 192 177 921 192 192 171 922 191 191 186 923 220 220 175 924 212 212 174 925 213 213 205 926 241 241 205 927 241 241 202 928 238 238 175 929 212 212 182 930 218 218 181 931 211 211 177 932 192 192 177 933 192 192 176 934 199 199 182 935 218 218 204 936 240 240 209 937 245 245 210 938 246 246 210 939 246 246 203 940 239 239 204 941 240 240 193 942 228 228 194 943 229 229 185 944 219 219 185 945 219 219 184 946 217 217 193 947 228 228 165 948 203 203 166 949 200 200 167 950 215 215 168 951 190 190 169 952 214 214 170 953 208 208 173 954 197 197 174 955 213 213 175 956 212 212 176 957 199 199 177 958 192 192 178 959 209 209 180 960 216 216 181 961 211 211 182 962 218 218 183 963 204 204 184 964 217 217 185 965 219 219 200 966 236 236 201 967 237 237 189 968 223 223 189 969 223 223 188 970 222 222 200 971 236 236 190 972 224 224 189 973 223 223 201 974 237 237 201 975 237 237 196 976 231 231 190 977 224 224 191 978 225 225 190 979 224 224 196 980 231 231 167 981 215 215 166 982 200 200 192 983 226 226 192 984 226 226 191 985 225 225 167 986 215 215 166 987 200 200 180 988 189 189 197 989 232 232 197 990 232 232 192 991 226 226 166 992 200 200 194 993 229 229 193 994 228 228 197 995 233 233 197 996 233 233 198 997 234 234 194 998 229 229 198 999 234 234 199 1000 235 235 195 1001 230 230 195 1002 230 230 194 1003 229 229 198 1004 234 234 188 1005 222 222 195 1006 230 230 199 1007 235 235 199 1008 235 235 200 1009 236 236 188 1010 222 222 186 1011 220 220 171 1012 191 191 172 1013 210 210 172 1014 210 210 187 1015 221 221 186 1016 220 220 198 1017 234 234 197 1018 233 233 180 1019 216 216 180 1020 216 216 182 1021 218 218 198 1022 234 234 182 1023 218 218 176 1024 199 199 199 1025 235 235 199 1026 235 235 198 1027 234 234 182 1028 218 218 200 1029 236 236 199 1030 235 235 176 1031 199 199 176 1032 199 199 178 1033 209 209 200 1034 236 236 186 1035 220 220 187 1036 221 221 201 1037 237 237 186 1038 220 220 201 1039 237 237 200 1040 236 236 186 1041 220 220 200 1042 236 236 178 1043 209 209 201 1044 237 237 187 1045 221 221 172 1046 210 210 172 1047 210 210 196 1048 231 231 201 1049 237 237 203 1050 239 239 194 1051 229 229 195 1052 230 230 204 1053 240 240 203 1054 239 239 195 1055 230 230 195 1056 230 230 188 1057 222 222 204 1058 240 240 188 1059 222 222 189 1060 223 223 205 1061 241 241 205 1062 241 241 204 1063 240 240 188 1064 222 222 202 1065 238 238 205 1066 241 241 189 1067 223 223 189 1068 223 223 190 1069 224 224 202 1070 238 238 172 1071 210 210 167 1072 215 215 191 1073 225 225 191 1074 225 225 196 1075 231 231 172 1076 210 210 197 1077 232 232 193 1078 227 227 192 1079 226 226 168 1080 190 190 170 1081 208 208 206 1082 242 242 206 1083 242 242 207 1084 243 243 168 1085 190 190 193 1086 227 227 207 1087 243 243 192 1088 226 226 202 1089 238 238 206 1090 242 242 170 1091 208 208 170 1092 208 208 175 1093 212 212 202 1094 238 238 173 1095 197 197 179 1096 196 196 208 1097 244 244 208 1098 244 244 174 1099 213 213 173 1100 197 197 209 1101 245 245 208 1102 244 244 179 1103 196 196 179 1104 196 196 210 1105 246 246 209 1106 245 245 179 1107 196 196 183 1108 204 204 185 1109 219 219 185 1110 219 219 210 1111 246 246 179 1112 196 196 174 1113 213 213 204 1114 240 240 205 1115 241 241 229 1116 247 247 211 1117 248 248 230 1118 249 249 213 1119 250 250 221 1120 251 251 215 1121 252 252 223 1122 254 254 224 1123 255 255 216 1124 253 253 216 1125 253 253 215 1126 252 252 223 1127 254 254 219 1128 258 258 225 1129 259 259 226 1130 256 256 226 1131 256 256 220 1132 257 257 219 1133 258 258 221 1134 251 251 223 1135 254 254 215 1136 252 252 223 1137 254 254 221 1138 251 251 222 1139 260 260 222 1140 260 260 224 1141 255 255 223 1142 254 254 222 1143 260 260 216 1144 253 253 224 1145 255 255 218 1146 261 261 220 1147 257 257 226 1148 256 256 226 1149 256 256 225 1150 259 259 217 1151 262 262 217 1152 262 262 218 1153 261 261 226 1154 256 256 217 1155 262 262 225 1156 259 259 219 1157 258 258 231 1158 265 265 232 1159 266 266 228 1160 263 263 228 1161 263 263 227 1162 264 264 231 1163 265 265 229 1164 247 247 231 1165 265 265 227 1166 264 264 232 1167 266 266 231 1168 265 265 229 1169 247 247 229 1170 247 247 230 1171 249 249 232 1172 266 266 230 1173 249 249 228 1174 263 263 232 1175 266 266 212 1176 267 267 214 1177 268 268 219 1178 258 258 219 1179 258 258 220 1180 257 257 212 1181 267 267 217 1182 262 262 215 1183 252 252 216 1184 253 253 216 1185 253 253 218 1186 261 261 217 1187 262 262 227 1188 264 264 216 1189 253 253 222 1190 260 260 222 1191 260 260 229 1192 247 247 227 1193 264 264 228 1194 263 263 230 1195 249 249 211 1196 248 248 211 1197 248 248 212 1198 267 267 228 1199 263 263 212 1200 267 267 220 1201 257 257 218 1202 261 261 212 1203 267 267 218 1204 261 261 227 1205 264 264 212 1206 267 267 227 1207 264 264 228 1208 263 263 216 1209 253 253 227 1210 264 264 218 1211 261 261 217 1212 262 262 214 1213 268 268 213 1214 250 250 213 1215 250 250 215 1216 252 252 217 1217 262 262 214 1218 268 268 217 1219 262 262 219 1220 258 258 222 1221 260 260 221 1222 251 251 213 1223 250 250 213 1224 250 250 211 1225 248 248 222 1226 260 260 222 1227 260 260 211 1228 248 248 229 1229 247 247 237 1230 271 271 238 1231 272 272 248 1232 269 269 248 1233 269 269 212 1234 270 270 237 1235 271 271 244 1236 273 273 239 1237 274 274 240 1238 275 275 238 1239 272 272 237 1240 271 271 245 1241 276 276 243 1242 278 278 244 1243 273 273 240 1244 275 275 240 1245 275 275 236 1246 277 277 243 1247 278 278 243 1248 278 278 235 1249 279 279 239 1250 274 274 239 1251 274 274 244 1252 273 273 243 1253 278 278 242 1254 280 280 235 1255 279 279 236 1256 277 277 235 1257 279 279 242 1258 280 280 245 1259 276 276 245 1260 276 276 237 1261 271 271 235 1262 279 279 245 1263 276 276 242 1264 280 280 236 1265 277 277 236 1266 277 277 238 1267 272 272 245 1268 276 276 236 1269 277 277 235 1270 279 279 243 1271 278 278 246 1272 281 281 241 1273 282 282 247 1274 283 283 246 1275 281 281 247 1276 283 283 248 1277 269 269 248 1278 269 269 247 1279 283 283 241 1280 282 282 241 1281 282 282 249 1282 284 284 248 1283 269 269 238 1284 272 272 236 1285 277 277 246 1286 281 281 246 1287 281 281 248 1288 269 269 238 1289 272 272 249 1290 284 284 241 1291 282 282 233 1292 285 285 233 1293 285 285 234 1294 286 286 249 1295 284 284 234 1296 286 286 212 1297 270 270 248 1298 269 269 248 1299 269 269 249 1300 284 284 234 1301 286 286 246 1302 281 281 236 1303 277 277 240 1304 275 275 211 1305 287 287 239 1306 274 274 235 1307 279 279 237 1308 271 271 212 1309 270 270 211 1310 287 287 211 1311 287 287 235 1312 279 279 237 1313 271 271 241 1314 282 282 246 1315 281 281 240 1316 275 275 240 1317 275 275 233 1318 285 285 241 1319 282 282 240 1320 275 275 239 1321 274 274 211 1322 287 287 211 1323 287 287 233 1324 285 285 240 1325 275 275 303 1326 290 290 278 1327 291 291 279 1328 288 288 279 1329 288 288 302 1330 289 289 303 1331 290 290 276 1332 294 294 277 1333 295 295 304 1334 292 292 304 1335 292 292 305 1336 293 293 276 1337 294 294 267 1338 298 298 250 1339 299 299 257 1340 296 296 257 1341 296 296 262 1342 297 297 267 1343 298 298 259 1344 302 302 254 1345 303 303 268 1346 300 300 268 1347 300 300 264 1348 301 301 259 1349 302 302 280 1350 306 306 281 1351 307 307 300 1352 304 304 300 1353 304 304 301 1354 305 305 280 1355 306 306 267 1356 310 310 266 1357 311 311 251 1358 308 308 251 1359 308 308 250 1360 309 309 267 1361 310 310 303 1362 290 290 304 1363 292 292 277 1364 295 295 277 1365 295 295 278 1366 291 291 303 1367 290 290 258 1368 314 314 257 1369 296 296 250 1370 312 312 250 1371 312 312 252 1372 313 313 258 1373 314 314 269 1374 317 317 268 1375 318 318 254 1376 315 315 254 1377 315 315 253 1378 316 316 269 1379 317 317 259 1380 302 302 261 1381 321 321 255 1382 319 319 255 1383 319 319 254 1384 320 320 259 1385 302 302 263 1386 323 323 262 1387 297 297 257 1388 296 296 257 1389 296 296 256 1390 322 322 263 1391 323 323 305 1392 293 293 300 1393 304 304 281 1394 307 307 281 1395 307 307 276 1396 294 294 305 1397 293 293 264 1398 301 301 265 1399 325 325 260 1400 324 324 260 1401 324 324 259 1402 302 302 264 1403 301 301 250 1404 312 312 251 1405 308 308 252 1406 313 313 253 1407 316 316 254 1408 320 320 255 1409 319 319 256 1410 322 322 257 1411 296 296 258 1412 314 314 259 1413 302 302 260 1414 324 324 261 1415 321 321 258 1416 314 314 252 1417 313 313 292 1418 326 326 292 1419 326 326 293 1420 327 327 258 1421 314 314 291 1422 328 328 292 1423 326 326 252 1424 313 313 252 1425 313 313 251 1426 308 308 291 1427 328 328 291 1428 328 328 251 1429 308 308 266 1430 311 311 266 1431 311 311 290 1432 329 329 291 1433 328 328 263 1434 323 323 256 1435 322 322 288 1436 330 330 288 1437 330 330 289 1438 331 331 263 1439 323 323 293 1440 327 327 288 1441 330 330 256 1442 322 322 256 1443 322 322 258 1444 314 314 293 1445 327 327 270 1446 334 334 271 1447 335 335 286 1448 332 332 286 1449 332 332 287 1450 333 333 270 1451 334 334 285 1452 337 337 286 1453 332 332 271 1454 335 335 271 1455 335 335 272 1456 336 336 285 1457 337 337 285 1458 337 337 272 1459 336 336 273 1460 338 338 273 1461 338 338 284 1462 339 339 285 1463 337 337 274 1464 342 342 275 1465 343 343 282 1466 340 340 282 1467 340 340 283 1468 341 341 274 1469 342 342 287 1470 333 333 282 1471 340 340 275 1472 343 343 275 1473 343 343 270 1474 334 334 287 1475 333 333 283 1476 341 341 282 1477 340 340 294 1478 344 344 294 1479 344 344 295 1480 345 345 283 1481 341 341 296 1482 346 346 297 1483 347 347 285 1484 337 337 285 1485 337 337 284 1486 339 339 296 1487 346 346 297 1488 347 347 298 1489 348 348 286 1490 332 332 286 1491 332 332 285 1492 337 337 297 1493 347 347 287 1494 333 333 286 1495 332 332 298 1496 348 348 298 1497 348 348 299 1498 349 349 287 1499 333 333 299 1500 349 349 294 1501 344 344 282 1502 340 340 282 1503 340 340 287 1504 333 333 299 1505 349 349 289 1506 331 331 288 1507 330 330 275 1508 343 343 275 1509 343 343 274 1510 342 342 289 1511 331 331 273 1512 338 338 272 1513 336 336 291 1514 328 328 291 1515 328 328 290 1516 329 329 273 1517 338 338 272 1518 336 336 271 1519 335 335 292 1520 326 326 292 1521 326 326 291 1522 328 328 272 1523 336 336 293 1524 327 327 292 1525 326 326 271 1526 335 335 271 1527 335 335 270 1528 334 334 293 1529 327 327 270 1530 334 334 275 1531 343 343 288 1532 330 330 288 1533 330 330 293 1534 327 327 270 1535 334 334 295 1536 345 345 294 1537 344 344 281 1538 307 307 281 1539 307 307 280 1540 306 306 295 1541 345 345 279 1542 288 288 278 1543 291 291 297 1544 347 347 297 1545 347 347 296 1546 346 346 279 1547 288 288 278 1548 291 291 277 1549 295 295 298 1550 348 348 298 1551 348 348 297 1552 347 347 278 1553 291 291 299 1554 349 349 298 1555 348 348 277 1556 295 295 277 1557 295 295 276 1558 294 294 299 1559 349 349 276 1560 294 294 281 1561 307 307 294 1562 344 344 294 1563 344 344 299 1564 349 349 276 1565 294 294 301 1566 305 305 300 1567 304 304 260 1568 324 324 260 1569 324 324 265 1570 325 325 301 1571 305 305 269 1572 317 317 253 1573 316 316 303 1574 290 290 303 1575 290 290 302 1576 289 289 269 1577 317 317 253 1578 316 316 255 1579 319 319 304 1580 292 292 304 1581 292 292 303 1582 290 290 253 1583 316 316 305 1584 293 293 304 1585 292 292 255 1586 319 319 255 1587 319 319 261 1588 321 321 305 1589 293 293 261 1590 321 321 260 1591 324 324 300 1592 304 304 300 1593 304 304 305 1594 293 293 261 1595 321 321 323 1596 350 350 322 1597 351 351 321 1598 352 352 329 1599 353 353 327 1600 354 354 328 1601 355 355 326 1602 356 356 312 1603 357 357 313 1604 358 358 324 1605 359 359 326 1606 356 356 313 1607 358 358 318 1608 360 360 315 1609 361 361 316 1610 362 362 319 1611 363 363 318 1612 360 360 316 1613 362 362 319 1614 363 363 316 1615 362 362 320 1616 364 364 315 1617 361 361 320 1618 364 364 316 1619 362 362 317 1620 365 365 318 1621 360 360 319 1622 363 363 306 1623 366 366 315 1624 361 361 318 1625 360 360 318 1626 360 360 308 1627 367 367 323 1628 350 350 323 1629 350 350 321 1630 352 352 318 1631 360 360 310 1632 368 368 306 1633 369 369 322 1634 370 370 310 1635 368 368 322 1636 370 370 323 1637 350 350 310 1638 368 368 323 1639 350 350 308 1640 367 367 306 1641 366 366 318 1642 360 360 321 1643 352 352 306 1644 366 366 321 1645 352 352 322 1646 351 351 324 1647 359 359 313 1648 358 358 325 1649 371 371 312 1650 357 357 325 1651 371 371 313 1652 358 358 317 1653 365 365 319 1654 363 363 320 1655 364 364 317 1656 365 365 320 1657 364 364 326 1658 356 356 317 1659 365 365 326 1660 356 356 324 1661 359 359 317 1662 365 365 324 1663 359 359 314 1664 372 372 326 1665 356 356 320 1666 364 364 315 1667 361 361 315 1668 361 361 312 1669 357 357 326 1670 356 356 312 1671 357 357 307 1672 373 373 327 1673 374 374 312 1674 357 357 327 1675 374 374 329 1676 353 353 312 1677 357 357 329 1678 353 353 325 1679 371 371 307 1680 375 375 311 1681 376 376 309 1682 377 377 307 1683 375 375 309 1684 377 377 328 1685 355 355 307 1686 375 375 328 1687 355 355 327 1688 354 354 325 1689 371 371 329 1690 353 353 328 1691 355 355 328 1692 355 355 324 1693 359 359 325 1694 371 371 308 1695 367 367 318 1696 360 360 317 1697 365 365 328 1698 355 355 309 1699 377 377 314 1700 372 372 314 1701 372 372 324 1702 359 359 328 1703 355 355 333 1704 381 381 332 1705 380 380 330 1706 378 378 330 1707 378 378 331 1708 379 379 333 1709 381 381 338 1710 382 382 331 1711 383 383 336 1712 384 384 338 1713 382 382 336 1714 384 384 337 1715 385 385 338 1716 382 382 337 1717 385 385 346 1718 386 386 351 1719 387 387 337 1720 385 385 350 1721 388 388 348 1722 390 390 349 1723 391 391 339 1724 389 389 339 1725 389 389 338 1726 382 382 348 1727 390 390 356 1728 394 394 357 1729 395 395 340 1730 392 392 340 1731 392 392 342 1732 393 393 356 1733 394 394 342 1734 393 393 344 1735 398 398 345 1736 396 396 345 1737 396 396 343 1738 397 397 342 1739 393 393 354 1740 399 399 355 1741 400 400 345 1742 396 396 345 1743 396 396 344 1744 398 398 354 1745 399 399 346 1746 386 386 348 1747 390 390 338 1748 382 382 349 1749 391 391 348 1750 390 390 346 1751 386 386 346 1752 386 386 347 1753 401 401 349 1754 391 391 347 1755 401 401 339 1756 389 389 349 1757 391 391 350 1758 388 388 337 1759 385 385 336 1760 384 384 352 1761 402 402 354 1762 399 399 344 1763 398 398 355 1764 400 400 354 1765 399 399 352 1766 402 402 352 1767 402 402 353 1768 403 403 355 1769 400 400 353 1770 403 403 345 1771 396 396 355 1772 400 400 341 1773 404 404 340 1774 392 392 357 1775 395 395 343 1776 397 397 356 1777 394 394 342 1778 393 393 357 1779 395 395 356 1780 394 394 343 1781 397 397 343 1782 397 397 341 1783 404 404 357 1784 395 395 350 1785 388 388 358 1786 405 405 351 1787 387 387 336 1788 384 384 358 1789 405 405 350 1790 388 388 336 1791 384 384 331 1792 383 383 330 1793 406 406 330 1794 406 406 358 1795 405 405 336 1796 384 384 337 1797 385 385 347 1798 401 401 346 1799 386 386 353 1800 403 403 352 1801 402 402 330 1802 406 406 330 1803 406 406 334 1804 407 407 353 1805 403 403 347 1806 401 401 344 1807 398 398 342 1808 393 393 342 1809 393 393 339 1810 389 389 347 1811 401 401 340 1812 392 392 331 1813 383 383 338 1814 382 382 338 1815 382 382 339 1816 389 389 340 1817 392 392 343 1818 397 397 335 1819 408 408 341 1820 404 404 343 1821 397 397 345 1822 396 396 334 1823 407 407 334 1824 407 407 335 1825 408 408 343 1826 397 397 334 1827 407 407 345 1828 396 396 353 1829 403 403 340 1830 392 392 341 1831 404 404 335 1832 408 408 335 1833 408 408 331 1834 383 383 340 1835 392 392 344 1836 398 398 347 1837 401 401 337 1838 385 385 344 1839 398 398 337 1840 385 385 351 1841 387 387 344 1842 398 398 351 1843 387 387 352 1844 402 402 330 1845 406 406 351 1846 387 387 358 1847 405 405 330 1848 406 406 352 1849 402 402 351 1850 387 387 340 1851 392 392 339 1852 389 389 342 1853 393 393 428 1854 411 411 393 1855 412 412 394 1856 409 409 394 1857 409 409 427 1858 410 410 428 1859 411 411 391 1860 415 415 392 1861 416 416 429 1862 413 413 429 1863 413 413 430 1864 414 414 391 1865 415 415 378 1866 419 419 359 1867 420 420 366 1868 417 417 366 1869 417 417 372 1870 418 418 378 1871 419 419 368 1872 423 423 363 1873 424 424 380 1874 421 421 380 1875 421 421 374 1876 422 422 368 1877 423 423 397 1878 427 427 398 1879 428 428 423 1880 425 425 423 1881 425 425 424 1882 426 426 397 1883 427 427 395 1884 431 431 396 1885 432 432 425 1886 429 429 425 1887 429 429 426 1888 430 430 395 1889 431 431 378 1890 435 435 377 1891 436 436 360 1892 433 433 360 1893 433 433 359 1894 434 434 378 1895 435 435 428 1896 411 411 429 1897 413 413 392 1898 416 416 392 1899 416 416 393 1900 412 412 428 1901 411 411 367 1902 439 439 366 1903 417 417 359 1904 437 437 359 1905 437 437 361 1906 438 438 367 1907 439 439 381 1908 442 442 380 1909 443 443 363 1910 440 440 363 1911 440 440 362 1912 441 441 381 1913 442 442 368 1914 423 423 370 1915 446 446 364 1916 444 444 364 1917 444 444 363 1918 445 445 368 1919 423 423 373 1920 448 448 372 1921 418 418 366 1922 417 417 366 1923 417 417 365 1924 447 447 373 1925 448 448 430 1926 414 414 423 1927 425 425 398 1928 428 428 398 1929 428 428 391 1930 415 415 430 1931 414 414 374 1932 422 422 376 1933 450 450 369 1934 449 449 369 1935 449 449 368 1936 423 423 374 1937 422 422 379 1938 452 452 378 1939 453 453 372 1940 418 418 372 1941 418 418 371 1942 451 451 379 1943 452 452 424 1944 426 426 425 1945 429 429 396 1946 432 432 396 1947 432 432 397 1948 427 427 424 1949 426 426 380 1950 455 455 382 1951 456 456 375 1952 454 454 375 1953 454 454 374 1954 422 422 380 1955 455 455 426 1956 430 430 427 1957 458 458 394 1958 457 457 394 1959 457 457 395 1960 431 431 426 1961 430 430 359 1962 437 437 360 1963 433 433 361 1964 438 438 362 1965 441 441 363 1966 445 445 364 1967 444 444 365 1968 447 447 366 1969 417 417 367 1970 439 439 368 1971 423 423 369 1972 449 449 370 1973 446 446 371 1974 451 451 372 1975 418 418 373 1976 448 448 374 1977 422 422 375 1978 454 454 376 1979 450 450 377 1980 459 459 378 1981 453 453 379 1982 452 452 380 1983 455 455 381 1984 460 460 382 1985 456 456 367 1986 439 439 361 1987 438 438 413 1988 461 461 413 1989 461 461 414 1990 462 462 367 1991 439 439 412 1992 463 463 413 1993 461 461 361 1994 438 438 361 1995 438 438 360 1996 433 433 412 1997 463 463 412 1998 463 463 360 1999 433 433 377 2000 436 436 377 2001 436 436 411 2002 464 464 412 2003 463 463 410 2004 465 465 411 2005 466 466 377 2006 459 459 377 2007 459 459 379 2008 452 452 410 2009 465 465 379 2010 452 452 371 2011 451 451 409 2012 467 467 409 2013 467 467 410 2014 465 465 379 2015 452 452 408 2016 468 468 409 2017 467 467 371 2018 451 451 371 2019 451 451 373 2020 448 448 408 2021 468 468 373 2022 448 448 365 2023 447 447 407 2024 469 469 407 2025 469 469 408 2026 468 468 373 2027 448 448 414 2028 462 462 407 2029 469 469 365 2030 447 447 365 2031 447 447 367 2032 439 439 414 2033 462 462 383 2034 472 472 384 2035 473 473 405 2036 470 470 405 2037 470 470 406 2038 471 471 383 2039 472 472 404 2040 475 475 405 2041 470 470 384 2042 473 473 384 2043 473 473 385 2044 474 474 404 2045 475 475 404 2046 475 475 385 2047 474 474 386 2048 476 476 386 2049 476 476 403 2050 477 477 404 2051 475 475 402 2052 480 480 403 2053 481 481 386 2054 478 478 386 2055 478 478 387 2056 479 479 402 2057 480 480 387 2058 479 479 388 2059 483 483 401 2060 482 482 401 2061 482 482 402 2062 480 480 387 2063 479 479 400 2064 485 485 401 2065 482 482 388 2066 483 483 388 2067 483 483 389 2068 484 484 400 2069 485 485 389 2070 484 484 390 2071 487 487 399 2072 486 486 399 2073 486 486 400 2074 485 485 389 2075 484 484 406 2076 471 471 399 2077 486 486 390 2078 487 487 390 2079 487 487 383 2080 472 472 406 2081 471 471 400 2082 485 485 399 2083 486 486 415 2084 488 488 415 2085 488 488 416 2086 489 489 400 2087 485 485 416 2088 489 489 417 2089 490 490 401 2090 482 482 401 2091 482 482 400 2092 485 485 416 2093 489 489 402 2094 480 480 401 2095 482 482 417 2096 490 490 417 2097 490 490 418 2098 491 491 402 2099 480 480 418 2100 491 491 419 2101 492 492 403 2102 481 481 403 2103 481 481 402 2104 480 480 418 2105 491 491 419 2106 493 493 420 2107 494 494 404 2108 475 475 404 2109 475 475 403 2110 477 477 419 2111 493 493 420 2112 494 494 421 2113 495 495 405 2114 470 470 405 2115 470 470 404 2116 475 475 420 2117 494 494 406 2118 471 471 405 2119 470 470 421 2120 495 495 421 2121 495 495 422 2122 496 496 406 2123 471 471 422 2124 496 496 415 2125 488 488 399 2126 486 486 399 2127 486 486 406 2128 471 471 422 2129 496 496 408 2130 468 468 407 2131 469 469 390 2132 487 487 390 2133 487 487 389 2134 484 484 408 2135 468 468 389 2136 484 484 388 2137 483 483 409 2138 467 467 409 2139 467 467 408 2140 468 468 389 2141 484 484 410 2142 465 465 409 2143 467 467 388 2144 483 483 388 2145 483 483 387 2146 479 479 410 2147 465 465 387 2148 479 479 386 2149 478 478 411 2150 466 466 411 2151 466 466 410 2152 465 465 387 2153 479 479 386 2154 476 476 385 2155 474 474 412 2156 463 463 412 2157 463 463 411 2158 464 464 386 2159 476 476 385 2160 474 474 384 2161 473 473 413 2162 461 461 413 2163 461 461 412 2164 463 463 385 2165 474 474 414 2166 462 462 413 2167 461 461 384 2168 473 473 384 2169 473 473 383 2170 472 472 414 2171 462 462 383 2172 472 472 390 2173 487 487 407 2174 469 469 407 2175 469 469 414 2176 462 462 383 2177 472 472 416 2178 489 489 415 2179 488 488 398 2180 428 428 398 2181 428 428 397 2182 427 427 416 2183 489 489 397 2184 427 427 396 2185 432 432 417 2186 490 490 417 2187 490 490 416 2188 489 489 397 2189 427 427 418 2190 491 491 417 2191 490 490 396 2192 432 432 396 2193 432 432 395 2194 431 431 418 2195 491 491 395 2196 431 431 394 2197 457 457 419 2198 492 492 419 2199 492 492 418 2200 491 491 395 2201 431 431 394 2202 409 409 393 2203 412 412 420 2204 494 494 420 2205 494 494 419 2206 493 493 394 2207 409 409 393 2208 412 412 392 2209 416 416 421 2210 495 495 421 2211 495 495 420 2212 494 494 393 2213 412 412 422 2214 496 496 421 2215 495 495 392 2216 416 416 392 2217 416 416 391 2218 415 415 422 2219 496 496 391 2220 415 415 398 2221 428 428 415 2222 488 488 415 2223 488 488 422 2224 496 496 391 2225 415 415 424 2226 426 426 423 2227 425 425 369 2228 449 449 369 2229 449 449 376 2230 450 450 424 2231 426 426 376 2232 450 450 375 2233 454 454 425 2234 429 429 425 2235 429 429 424 2236 426 426 376 2237 450 450 426 2238 430 430 425 2239 429 429 375 2240 454 454 375 2241 454 454 382 2242 456 456 426 2243 430 430 382 2244 456 456 381 2245 460 460 427 2246 458 458 427 2247 458 458 426 2248 430 430 382 2249 456 456 381 2250 442 442 362 2251 441 441 428 2252 411 411 428 2253 411 411 427 2254 410 410 381 2255 442 442 362 2256 441 441 364 2257 444 444 429 2258 413 413 429 2259 413 413 428 2260 411 411 362 2261 441 441 430 2262 414 414 429 2263 413 413 364 2264 444 444 364 2265 444 444 370 2266 446 446 430 2267 414 414 370 2268 446 446 369 2269 449 449 423 2270 425 425 423 2271 425 425 430 2272 414 414 370 2273 446 446 465 2274 499 499 456 2275 500 500 448 2276 497 497 448 2277 497 497 434 2278 498 498 465 2279 499 499 453 2280 503 503 454 2281 504 504 464 2282 501 501 464 2283 501 501 461 2284 502 502 453 2285 503 503 446 2286 507 507 431 2287 508 508 437 2288 505 505 437 2289 505 505 442 2290 506 506 446 2291 507 507 439 2292 511 511 435 2293 512 512 447 2294 509 509 447 2295 509 509 444 2296 510 510 439 2297 511 511 440 2298 513 513 462 2299 514 514 463 2300 515 515 446 2301 518 518 445 2302 519 519 432 2303 516 516 432 2304 516 516 431 2305 517 517 446 2306 518 518 464 2307 501 501 454 2308 504 504 455 2309 520 520 455 2310 520 520 465 2311 499 499 464 2312 501 501 438 2313 523 523 437 2314 505 505 431 2315 521 521 431 2316 521 521 433 2317 522 522 438 2318 523 523 448 2319 497 497 447 2320 525 525 435 2321 524 524 435 2322 524 524 434 2323 498 498 448 2324 497 497 439 2325 511 511 441 2326 528 528 436 2327 526 526 436 2328 526 526 435 2329 527 527 439 2330 511 511 449 2331 529 529 443 2332 530 530 442 2333 506 506 442 2334 506 506 437 2335 505 505 449 2336 529 529 441 2337 528 528 440 2338 513 513 463 2339 515 515 463 2340 515 515 461 2341 502 502 441 2342 528 528 431 2343 521 521 432 2344 516 516 433 2345 522 522 434 2346 498 498 435 2347 527 527 436 2348 526 526 439 2349 511 511 440 2350 513 513 441 2351 528 528 459 2352 533 533 460 2353 534 534 452 2354 531 531 452 2355 531 531 451 2356 532 532 459 2357 533 533 453 2358 503 503 452 2359 531 531 460 2360 534 534 460 2361 534 534 457 2362 535 535 453 2363 503 503 454 2364 504 504 453 2365 503 503 457 2366 535 535 433 2367 522 522 432 2368 516 516 455 2369 520 520 455 2370 520 520 454 2371 504 504 433 2372 522 522 432 2373 516 516 445 2374 519 519 458 2375 536 536 458 2376 536 536 455 2377 520 520 432 2378 516 516 449 2379 529 529 437 2380 505 505 438 2381 523 523 438 2382 523 523 450 2383 537 537 449 2384 529 529 449 2385 529 529 450 2386 537 537 460 2387 534 534 449 2388 529 529 460 2389 534 534 459 2390 533 533 449 2391 529 529 459 2392 533 533 443 2393 530 530 460 2394 534 534 450 2395 537 537 438 2396 523 523 438 2397 523 523 457 2398 535 535 460 2399 534 534 451 2400 532 532 452 2401 531 531 463 2402 515 515 463 2403 515 515 462 2404 514 514 451 2405 532 532 461 2406 502 502 463 2407 515 515 452 2408 531 531 452 2409 531 531 453 2410 503 503 461 2411 502 502 438 2412 523 523 433 2413 522 522 454 2414 504 504 454 2415 504 504 457 2416 535 535 438 2417 523 523 458 2418 536 536 456 2419 500 500 455 2420 520 520 434 2421 498 498 436 2422 526 526 464 2423 501 501 464 2424 501 501 465 2425 499 499 434 2426 498 498 456 2427 500 500 465 2428 499 499 455 2429 520 520 461 2430 502 502 464 2431 501 501 436 2432 526 526 436 2433 526 526 441 2434 528 528 461 2435 502 502 439 2436 511 511 444 2437 510 510 466 2438 538 538 466 2439 538 538 440 2440 513 513 439 2441 511 511 467 2442 539 539 462 2443 514 514 440 2444 513 513 440 2445 513 513 466 2446 538 538 467 2447 539 539 476 2448 542 542 470 2449 543 543 468 2450 540 540 468 2451 540 540 475 2452 541 541 476 2453 542 542 477 2454 544 544 471 2455 545 545 470 2456 543 543 470 2457 543 543 476 2458 542 542 477 2459 544 544 470 2460 543 543 471 2461 545 545 473 2462 546 546 473 2463 546 546 468 2464 547 547 470 2465 543 543 479 2466 550 550 486 2467 551 551 487 2468 548 548 487 2469 548 548 478 2470 549 549 479 2471 550 550 486 2472 551 551 480 2473 553 553 477 2474 544 544 477 2475 544 544 484 2476 552 552 486 2477 551 551 482 2478 555 555 479 2479 550 550 478 2480 549 549 478 2481 549 549 481 2482 554 554 482 2483 555 555 482 2484 555 555 483 2485 556 556 480 2486 553 553 480 2487 553 553 479 2488 550 550 482 2489 555 555 491 2490 557 557 489 2491 558 558 490 2492 559 559 488 2493 560 560 483 2494 556 556 482 2495 555 555 477 2496 544 544 476 2497 542 542 484 2498 552 552 484 2499 552 552 476 2500 542 542 475 2501 541 541 475 2502 541 541 485 2503 561 561 484 2504 552 552 480 2505 553 553 486 2506 551 551 479 2507 550 550 486 2508 551 551 484 2509 552 552 485 2510 561 561 485 2511 561 561 487 2512 548 548 486 2513 551 551 481 2514 554 554 488 2515 560 560 482 2516 555 555 481 2517 554 554 469 2518 562 562 489 2519 563 563 481 2520 554 554 489 2521 563 563 491 2522 557 557 481 2523 554 554 491 2524 557 557 488 2525 560 560 469 2526 564 564 474 2527 565 565 472 2528 566 566 469 2529 564 564 472 2530 566 566 490 2531 559 559 469 2532 564 564 490 2533 559 559 489 2534 558 558 483 2535 556 556 488 2536 560 560 491 2537 557 557 483 2538 556 556 491 2539 557 557 490 2540 559 559 483 2541 556 556 490 2542 559 559 472 2543 566 566
42 0 54 54 28 1 38 38 19 2 17 17 19 3 17 17 3 4 1 1 42 5 54 54 25 6 35 35 26 7 36 36 41 8 53 53 41 9 53 53 37 10 49 49 25 11 35 35 16 12 4 4 0 13 5 5 6 14 2 2 6 15 2 2 12 16 3 3 16 17 4 4 8 18 8 8 4 19 9 9 18 20 6 6 18 21 6 6 14 22 7 7 8 23 8 8 44 24 56 56 39 25 51 51 9 26 24 24 9 27 24 24 43 28 55 55 44 29 56 56 38 30 50 50 45 31 57 57 20 32 30 30 20 33 30 30 29 34 40 40 38 35 50 50 16 36 13 13 15 37 0 0 1 38 11 11 1 39 11 11 0 40 12 12 16 41 13 13 41 42 53 53 26 43 36 36 27 44 37 37 27 45 37 37 42 46 54 54 41 47 53 53 7 48 21 21 6 49 2 2 0 50 14 14 0 51 14 14 2 52 26 26 7 53 21 21 19 54 17 17 18 55 18 18 4 56 16 16 4 57 16 16 3 58 1 1 19 59 17 17 8 60 8 8 10 61 23 23 5 62 19 19 5 63 19 19 4 64 25 25 8 65 8 8 21 66 31 31 13 67 20 20 12 68 3 3 12 69 3 3 6 70 2 2 21 71 31 31 10 72 23 23 9 73 24 24 40 74 52 52 40 75 52 52 37 76 49 49 10 77 23 23 17 78 29 29 16 79 22 22 12 80 3 3 12 81 3 3 11 82 10 10 17 83 29 29 39 84 51 51 44 85 56 56 45 86 57 57 45 87 57 57 38 88 50 50 39 89 51 51 28 90 39 39 29 91 40 40 20 92 30 30 20 93 30 30 19 94 28 28 28 95 39 39 0 96 14 14 1 97 11 11 2 98 26 26 3 99 1 1 4 100 25 25 5 101 19 19 8 102 8 8 9 103 24 24 10 104 23 23 11 105 10 10 12 106 3 3 13 107 20 20 15 108 27 27 16 109 22 22 17 110 29 29 18 111 15 15 19 112 28 28 20 113 30 30 35 114 47 47 36 115 48 48 24 116 34 34 24 117 34 34 23 118 33 33 35 119 47 47 25 120 35 35 24 121 34 34 36 122 48 48 36 123 48 48 31 124 42 42 25 125 35 35 26 126 36 36 25 127 35 35 31 128 42 42 2 129 26 26 1 130 11 11 27 131 37 37 27 132 37 37 26 133 36 36 2 134 26 26 1 135 11 11 15 136 0 0 32 137 43 43 32 138 43 43 27 139 37 37 1 140 11 11 29 141 40 40 28 142 39 39 32 143 44 44 32 144 44 44 33 145 45 45 29 146 40 40 33 147 45 45 34 148 46 46 30 149 41 41 30 150 41 41 29 151 40 40 33 152 45 45 23 153 33 33 30 154 41 41 34 155 46 46 34 156 46 46 35 157 47 47 23 158 33 33 21 159 31 31 6 160 2 2 7 161 21 21 7 162 21 21 22 163 32 32 21 164 31 31 33 165 45 45 32 166 44 44 15 167 27 27 15 168 27 27 17 169 29 29 33 170 45 45 17 171 29 29 11 172 10 10 34 173 46 46 34 174 46 46 33 175 45 45 17 176 29 29 35 177 47 47 34 178 46 46 11 179 10 10 11 180 10 10 13 181 20 20 35 182 47 47 21 183 31 31 22 184 32 32 36 185 48 48 21 186 31 31 36 187 48 48 35 188 47 47 21 189 31 31 35 190 47 47 13 191 20 20 36 192 48 48 22 193 32 32 7 194 21 21 7 195 21 21 31 196 42 42 36 197 48 48 38 198 50 50 29 199 40 40 30 200 41 41 39 201 51 51 38 202 50 50 30 203 41 41 30 204 41 41 23 205 33 33 39 206 51 51 23 207 33 33 24 208 34 34 40 209 52 52 40 210 52 52 39 211 51 51 23 212 33 33 37 213 49 49 40 214 52 52 24 215 34 34 24 216 34 34 25 217 35 35 37 218 49 49 7 219 21 21 2 220 26 26 26 221 36 36 26 222 36 36 31 223 42 42 7 224 21 21 32 225 43 43 28 226 38 38 27 227 37 37 3 228 1 1 5 229 19 19 41 230 53 53 41 231 53 53 42 232 54 54 3 233 1 1 28 234 38 38 42 235 54 54 27 236 37 37 37 237 49 49 41 238 53 53 5 239 19 19 5 240 19 19 10 241 23 23 37 242 49 49 8 243 8 8 14 244 7 7 43 245 55 55 43 246 55 55 9 247 24 24 8 248 8 8 44 249 56 56 43 250 55 55 14 251 7 7 14 252 7 7 45 253 57 57 44 254 56 56 14 255 7 7 18 256 15 15 20 257 30 30 20 258 30 30 45 259 57 57 14 260 7 7 9 261 24 24 39 262 51 51 40 263 52 52 64 264 58 58 46 265 59 59 65 266 60 60 48 267 61 61 56 268 62 62 50 269 63 63 58 270 65 65 59 271 66 66 51 272 64 64 51 273 64 64 50 274 63 63 58 275 65 65 54 276 69 69 60 277 70 70 61 278 67 67 61 279 67 67 55 280 68 68 54 281 69 69 56 282 62 62 58 283 65 65 50 284 63 63 58 285 65 65 56 286 62 62 57 287 71 71 57 288 71 71 59 289 66 66 58 290 65 65 57 291 71 71 51 292 64 64 59 293 66 66 53 294 72 72 55 295 68 68 61 296 67 67 61 297 67 67 60 298 70 70 52 299 73 73 52 300 73 73 53 301 72 72 61 302 67 67 52 303 73 73 60 304 70 70 54 305 69 69 66 306 76 76 67 307 77 77 63 308 74 74 63 309 74 74 62 310 75 75 66 311 76 76 64 312 58 58 66 313 76 76 62 314 75 75 67 315 77 77 66 316 76 76 64 317 58 58 64 318 58 58 65 319 60 60 67 320 77 77 65 321 60 60 63 322 74 74 67 323 77 77 47 324 78 78 49 325 79 79 54 326 69 69 54 327 69 69 55 328 68 68 47 329 78 78 52 330 73 73 50 331 63 63 51 332 64 64 51 333 64 64 53 334 72 72 52 335 73 73 62 336 75 75 51 337 64 64 57 338 71 71 57 339 71 71 64 340 58 58 62 341 75 75 63 342 74 74 65 343 60 60 46 344 59 59 46 345 59 59 47 346 78 78 63 347 74 74 47 348 78 78 55 349 68 68 53 350 72 72 47 351 78 78 53 352 72 72 62 353 75 75 47 354 78 78 62 355 75 75 63 356 74 74 51 357 64 64 62 358 75 75 53 359 72 72 52 360 73 73 49 361 79 79 48 362 61 61 48 363 61 61 50 364 63 63 52 365 73 73 49 366 79 79 52 367 73 73 54 368 69 69 57 369 71 71 56 370 62 62 48 371 61 61 48 372 61 61 46 373 59 59 57 374 71 71 57 375 71 71 46 376 59 59 64 377 58 58 72 378 82 82 73 379 83 83 83 380 80 80 83 381 80 80 47 382 81 81 72 383 82 82 79 384 84 84 74 385 85 85 75 386 86 86 73 387 83 83 72 388 82 82 80 389 87 87 78 390 89 89 79 391 84 84 75 392 86 86 75 393 86 86 71 394 88 88 78 395 89 89 78 396 89 89 70 397 90 90 74 398 85 85 74 399 85 85 79 400 84 84 78 401 89 89 77 402 91 91 70 403 90 90 71 404 88 88 70 405 90 90 77 406 91 91 80 407 87 87 80 408 87 87 72 409 82 82 70 410 90 90 80 411 87 87 77 412 91 91 71 413 88 88 71 414 88 88 73 415 83 83 80 416 87 87 71 417 88 88 70 418 90 90 78 419 89 89 81 420 92 92 76 421 93 93 82 422 94 94 81 423 92 92 82 424 94 94 83 425 80 80 83 426 80 80 82 427 94 94 76 428 93 93 76 429 93 93 84 430 95 95 83 431 80 80 73 432 83 83 71 433 88 88 81 434 92 92 81 435 92 92 83 436 80 80 73 437 83 83 84 438 95 95 76 439 93 93 68 440 96 96 68 441 96 96 69 442 97 97 84 443 95 95 69 444 97 97 47 445 81 81 83 446 80 80 83 447 80 80 84 448 95 95 69 449 97 97 81 450 92 92 71 451 88 88 75 452 86 86 46 453 98 98 74 454 85 85 70 455 90 90 72 456 82 82 47 457 81 81 46 458 98 98 46 459 98 98 70 460 90 90 72 461 82 82 76 462 93 93 81 463 92 92 75 464 86 86 75 465 86 86 68 466 96 96 76 467 93 93 75 468 86 86 74 469 85 85 46 470 98 98 46 471 98 98 68 472 96 96 75 473 86 86 138 474 101 101 113 475 102 102 114 476 99 99 114 477 99 99 137 478 100 100 138 479 101 101 111 480 105 105 112 481 106 106 139 482 103 103 139 483 103 103 140 484 104 104 111 485 105 105 102 486 109 109 85 487 110 110 92 488 107 107 92 489 107 107 97 490 108 108 102 491 109 109 94 492 113 113 89 493 114 114 103 494 111 111 103 495 111 111 99 496 112 112 94 497 113 113 115 498 117 117 116 499 118 118 135 500 115 115 135 501 115 115 136 502 116 116 115 503 117 117 102 504 121 121 101 505 122 122 86 506 119 119 86 507 119 119 85 508 120 120 102 509 121 121 138 510 101 101 139 511 103 103 112 512 106 106 112 513 106 106 113 514 102 102 138 515 101 101 93 516 125 125 92 517 107 107 85 518 123 123 85 519 123 123 87 520 124 124 93 521 125 125 104 522 128 128 103 523 129 129 89 524 126 126 89 525 126 126 88 526 127 127 104 527 128 128 94 528 113 113 96 529 132 132 90 530 130 130 90 531 130 130 89 532 131 131 94 533 113 113 98 534 134 134 97 535 108 108 92 536 107 107 92 537 107 107 91 538 133 133 98 539 134 134 140 540 104 104 135 541 115 115 116 542 118 118 116 543 118 118 111 544 105 105 140 545 104 104 99 546 112 112 100 547 136 136 95 548 135 135 95 549 135 135 94 550 113 113 99 551 112 112 85 552 123 123 86 553 119 119 87 554 124 124 88 555 127 127 89 556 131 131 90 557 130 130 91 558 133 133 92 559 107 107 93 560 125 125 94 561 113 113 95 562 135 135 96 563 132 132 93 564 125 125 87 565 124 124 127 566 137 137 127 567 137 137 128 568 138 138 93 569 125 125 126 570 139 139 127 571 137 137 87 572 124 124 87 573 124 124 86 574 119 119 126 575 139 139 126 576 139 139 86 577 119 119 101 578 122 122 101 579 122 122 125 580 140 140 126 581 139 139 98 582 134 134 91 583 133 133 123 584 141 141 123 585 141 141 124 586 142 142 98 587 134 134 128 588 138 138 123 589 141 141 91 590 133 133 91 591 133 133 93 592 125 125 128 593 138 138 105 594 145 145 106 595 146 146 121 596 143 143 121 597 143 143 122 598 144 144 105 599 145 145 120 600 148 148 121 601 143 143 106 602 146 146 106 603 146 146 107 604 147 147 120 605 148 148 120 606 148 148 107 607 147 147 108 608 149 149 108 609 149 149 119 610 150 150 120 611 148 148 109 612 153 153 110 613 154 154 117 614 151 151 117 615 151 151 118 616 152 152 109 617 153 153 122 618 144 144 117 619 151 151 110 620 154 154 110 621 154 154 105 622 145 145 122 623 144 144 118 624 152 152 117 625 151 151 129 626 155 155 129 627 155 155 130 628 156 156 118 629 152 152 131 630 157 157 132 631 158 158 120 632 148 148 120 633 148 148 119 634 150 150 131 635 157 157 132 636 158 158 133 637 159 159 121 638 143 143 121 639 143 143 120 640 148 148 132 641 158 158 122 642 144 144 121 643 143 143 133 644 159 159 133 645 159 159 134 646 160 160 122 647 144 144 134 648 160 160 129 649 155 155 117 650 151 151 117 651 151 151 122 652 144 144 134 653 160 160 124 654 142 142 123 655 141 141 110 656 154 154 110 657 154 154 109 658 153 153 124 659 142 142 108 660 149 149 107 661 147 147 126 662 139 139 126 663 139 139 125 664 140 140 108 665 149 149 107 666 147 147 106 667 146 146 127 668 137 137 127 669 137 137 126 670 139 139 107 671 147 147 128 672 138 138 127 673 137 137 106 674 146 146 106 675 146 146 105 676 145 145 128 677 138 138 105 678 145 145 110 679 154 154 123 680 141 141 123 681 141 141 128 682 138 138 105 683 145 145 130 684 156 156 129 685 155 155 116 686 118 118 116 687 118 118 115 688 117 117 130 689 156 156 114 690 99 99 113 691 102 102 132 692 158 158 132 693 158 158 131 694 157 157 114 695 99 99 113 696 102 102 112 697 106 106 133 698 159 159 133 699 159 159 132 700 158 158 113 701 102 102 134 702 160 160 133 703 159 159 112 704 106 106 112 705 106 106 111 706 105 105 134 707 160 160 111 708 105 105 116 709 118 118 129 710 155 155 129 711 155 155 134 712 160 160 111 713 105 105 136 714 116 116 135 715 115 115 95 716 135 135 95 717 135 135 100 718 136 136 136 719 116 116 104 720 128 128 88 721 127 127 138 722 101 101 138 723 101 101 137 724 100 100 104 725 128 128 88 726 127 127 90 727 130 130 139 728 103 103 139 729 103 103 138 730 101 101 88 731 127 127 140 732 104 104 139 733 103 103 90 734 130 130 90 735 130 130 96 736 132 132 140 737 104 104 96 738 132 132 95 739 135 135 135 740 115 115 135 741 115 115 140 742 104 104 96 743 132 132 158 744 161 161 157 745 162 162 156 746 163 163 164 747 164 164 162 748 165 165 163 749 166 166 161 750 167 167 147 751 168 168 148 752 169 169 159 753 170 170 161 754 167 167 148 755 169 169 153 756 171 171 150 757 172 172 151 758 173 173 154 759 174 174 153 760 171 171 151 761 173 173 154 762 174 174 151 763 173 173 155 764 175 175 150 765 172 172 155 766 175 175 151 767 173 173 152 768 176 176 153 769 171 171 154 770 174 174 141 771 177 177 150 772 172 172 153 773 171 171 153 774 171 171 143 775 178 178 158 776 161 161 158 777 161 161 156 778 163 163 153 779 171 171 145 780 179 179 141 781 180 180 157 782 181 181 145 783 179 179 157 784 181 181 158 785 161 161 145 786 179 179 158 787 161 161 143 788 178 178 141 789 177 177 153 790 171 171 156 791 163 163 141 792 177 177 156 793 163 163 157 794 162 162 159 795 170 170 148 796 169 169 160 797 182 182 147 798 168 168 160 799 182 182 148 800 169 169 152 801 176 176 154 802 174 174 155 803 175 175 152 804 176 176 155 805 175 175 161 806 167 167 152 807 176 176 161 808 167 167 159 809 170 170 152 810 176 176 159 811 170 170 149 812 183 183 161 813 167 167 155 814 175 175 150 815 172 172 150 816 172 172 147 817 168 168 161 818 167 167 147 819 168 168 142 820 184 184 162 821 185 185 147 822 168 168 162 823 185 185 164 824 164 164 147 825 168 168 164 826 164 164 160 827 182 182 142 828 186 186 146 829 187 187 144 830 188 188 142 831 186 186 144 832 188 188 163 833 166 166 142 834 186 186 163 835 166 166 162 836 165 165 160 837 182 182 164 838 164 164 163 839 166 166 163 840 166 166 159 841 170 170 160 842 182 182 143 843 178 178 153 844 171 171 152 845 176 176 163 846 166 166 144 847 188 188 149 848 183 183 149 849 183 183 159 850 170 170 163 851 166 166 168 852 192 192 167 853 191 191 165 854 189 189 165 855 189 189 166 856 190 190 168 857 192 192 173 858 193 193 166 859 194 194 171 860 195 195 173 861 193 193 171 862 195 195 172 863 196 196 173 864 193 193 172 865 196 196 181 866 197 197 186 867 198 198 172 868 196 196 185 869 199 199 183 870 201 201 184 871 202 202 174 872 200 200 174 873 200 200 173 874 193 193 183 875 201 201 191 876 205 205 192 877 206 206 175 878 203 203 175 879 203 203 177 880 204 204 191 881 205 205 177 882 204 204 179 883 209 209 180 884 207 207 180 885 207 207 178 886 208 208 177 887 204 204 189 888 210 210 190 889 211 211 180 890 207 207 180 891 207 207 179 892 209 209 189 893 210 210 181 894 197 197 183 895 201 201 173 896 193 193 184 897 202 202 183 898 201 201 181 899 197 197 181 900 197 197 182 901 212 212 184 902 202 202 182 903 212 212 174 904 200 200 184 905 202 202 185 906 199 199 172 907 196 196 171 908 195 195 187 909 213 213 189 910 210 210 179 911 209 209 190 912 211 211 189 913 210 210 187 914 213 213 187 915 213 213 188 916 214 214 190 917 211 211 188 918 214 214 180 919 207 207 190 920 211 211 176 921 215 215 175 922 203 203 192 923 206 206 178 924 208 208 191 925 205 205 177 926 204 204 192 927 206 206 191 928 205 205 178 929 208 208 178 930 208 208 176 931 215 215 192 932 206 206 185 933 199 199 193 934 216 216 186 935 198 198 171 936 195 195 193 937 216 216 185 938 199 199 171 939 195 195 166 940 194 194 165 941 217 217 165 942 217 217 193 943 216 216 171 944 195 195 172 945 196 196 182 946 212 212 181 947 197 197 188 948 214 214 187 949 213 213 165 950 217 217 165 951 217 217 169 952 218 218 188 953 214 214 182 954 212 212 179 955 209 209 177 956 204 204 177 957 204 204 174 958 200 200 182 959 212 212 175 960 203 203 166 961 194 194 173 962 193 193 173 963 193 193 174 964 200 200 175 965 203 203 178 966 208 208 170 967 219 219 176 968 215 215 178 969 208 208 180 970 207 207 169 971 218 218 169 972 218 218 170 973 219 219 178 974 208 208 169 975 218 218 180 976 207 207 188 977 214 214 175 978 203 203 176 979 215 215 170 980 219 219 170 981 219 219 166 982 194 194 175 983 203 203 179 984 209 209 182 985 212 212 172 986 196 196 179 987 209 209 172 988 196 196 186 989 198 198 179 990 209 209 186 991 198 198 187 992 213 213 165 993 217 217 186 994 198 198 193 995 216 216 165 996 217 217 187 997 213 213 186 998 198 198 175 999 203 203 174 1000 200 200 177 1001 204 204 263 1002 222 222 228 1003 223 223 229 1004 220 220 229 1005 220 220 262 1006 221 221 263 1007 222 222 226 1008 226 226 227 1009 227 227 264 1010 224 224 264 1011 224 224 265 1012 225 225 226 1013 226 226 213 1014 230 230 194 1015 231 231 201 1016 228 228 201 1017 228 228 207 1018 229 229 213 1019 230 230 203 1020 234 234 198 1021 235 235 215 1022 232 232 215 1023 232 232 209 1024 233 233 203 1025 234 234 232 1026 238 238 233 1027 239 239 258 1028 236 236 258 1029 236 236 259 1030 237 237 232 1031 238 238 230 1032 242 242 231 1033 243 243 260 1034 240 240 260 1035 240 240 261 1036 241 241 230 1037 242 242 213 1038 246 246 212 1039 247 247 195 1040 244 244 195 1041 244 244 194 1042 245 245 213 1043 246 246 263 1044 222 222 264 1045 224 224 227 1046 227 227 227 1047 227 227 228 1048 223 223 263 1049 222 222 202 1050 250 250 201 1051 228 228 194 1052 248 248 194 1053 248 248 196 1054 249 249 202 1055 250 250 216 1056 253 253 215 1057 254 254 198 1058 251 251 198 1059 251 251 197 1060 252 252 216 1061 253 253 203 1062 234 234 205 1063 257 257 199 1064 255 255 199 1065 255 255 198 1066 256 256 203 1067 234 234 208 1068 259 259 207 1069 229 229 201 1070 228 228 201 1071 228 228 200 1072 258 258 208 1073 259 259 265 1074 225 225 258 1075 236 236 233 1076 239 239 233 1077 239 239 226 1078 226 226 265 1079 225 225 209 1080 233 233 211 1081 261 261 204 1082 260 260 204 1083 260 260 203 1084 234 234 209 1085 233 233 214 1086 263 263 213 1087 264 264 207 1088 229 229 207 1089 229 229 206 1090 262 262 214 1091 263 263 259 1092 237 237 260 1093 240 240 231 1094 243 243 231 1095 243 243 232 1096 238 238 259 1097 237 237 215 1098 266 266 217 1099 267 267 210 1100 265 265 210 1101 265 265 209 1102 233 233 215 1103 266 266 261 1104 241 241 262 1105 269 269 229 1106 268 268 229 1107 268 268 230 1108 242 242 261 1109 241 241 194 1110 248 248 195 1111 244 244 196 1112 249 249 197 1113 252 252 198 1114 256 256 199 1115 255 255 200 1116 258 258 201 1117 228 228 202 1118 250 250 203 1119 234 234 204 1120 260 260 205 1121 257 257 206 1122 262 262 207 1123 229 229 208 1124 259 259 209 1125 233 233 210 1126 265 265 211 1127 261 261 212 1128 270 270 213 1129 264 264 214 1130 263 263 215 1131 266 266 216 1132 271 271 217 1133 267 267 202 1134 250 250 196 1135 249 249 248 1136 272 272 248 1137 272 272 249 1138 273 273 202 1139 250 250 247 1140 274 274 248 1141 272 272 196 1142 249 249 196 1143 249 249 195 1144 244 244 247 1145 274 274 247 1146 274 274 195 1147 244 244 212 1148 247 247 212 1149 247 247 246 1150 275 275 247 1151 274 274 245 1152 276 276 246 1153 277 277 212 1154 270 270 212 1155 270 270 214 1156 263 263 245 1157 276 276 214 1158 263 263 206 1159 262 262 244 1160 278 278 244 1161 278 278 245 1162 276 276 214 1163 263 263 243 1164 279 279 244 1165 278 278 206 1166 262 262 206 1167 262 262 208 1168 259 259 243 1169 279 279 208 1170 259 259 200 1171 258 258 242 1172 280 280 242 1173 280 280 243 1174 279 279 208 1175 259 259 249 1176 273 273 242 1177 280 280 200 1178 258 258 200 1179 258 258 202 1180 250 250 249 1181 273 273 218 1182 283 283 219 1183 284 284 240 1184 281 281 240 1185 281 281 241 1186 282 282 218 1187 283 283 239 1188 286 286 240 1189 281 281 219 1190 284 284 219 1191 284 284 220 1192 285 285 239 1193 286 286 239 1194 286 286 220 1195 285 285 221 1196 287 287 221 1197 287 287 238 1198 288 288 239 1199 286 286 237 1200 291 291 238 1201 292 292 221 1202 289 289 221 1203 289 289 222 1204 290 290 237 1205 291 291 222 1206 290 290 223 1207 294 294 236 1208 293 293 236 1209 293 293 237 1210 291 291 222 1211 290 290 235 1212 296 296 236 1213 293 293 223 1214 294 294 223 1215 294 294 224 1216 295 295 235 1217 296 296 224 1218 295 295 225 1219 298 298 234 1220 297 297 234 1221 297 297 235 1222 296 296 224 1223 295 295 241 1224 282 282 234 1225 297 297 225 1226 298 298 225 1227 298 298 218 1228 283 283 241 1229 282 282 235 1230 296 296 234 1231 297 297 250 1232 299 299 250 1233 299 299 251 1234 300 300 235 1235 296 296 251 1236 300 300 252 1237 301 301 236 1238 293 293 236 1239 293 293 235 1240 296 296 251 1241 300 300 237 1242 291 291 236 1243 293 293 252 1244 301 301 252 1245 301 301 253 1246 302 302 237 1247 291 291 253 1248 302 302 254 1249 303 303 238 1250 292 292 238 1251 292 292 237 1252 291 291 253 1253 302 302 254 1254 304 304 255 1255 305 305 239 1256 286 286 239 1257 286 286 238 1258 288 288 254 1259 304 304 255 1260 305 305 256 1261 306 306 240 1262 281 281 240 1263 281 281 239 1264 286 286 255 1265 305 305 241 1266 282 282 240 1267 281 281 256 1268 306 306 256 1269 306 306 257 1270 307 307 241 1271 282 282 257 1272 307 307 250 1273 299 299 234 1274 297 297 234 1275 297 297 241 1276 282 282 257 1277 307 307 243 1278 279 279 242 1279 280 280 225 1280 298 298 225 1281 298 298 224 1282 295 295 243 1283 279 279 224 1284 295 295 223 1285 294 294 244 1286 278 278 244 1287 278 278 243 1288 279 279 224 1289 295 295 245 1290 276 276 244 1291 278 278 223 1292 294 294 223 1293 294 294 222 1294 290 290 245 1295 276 276 222 1296 290 290 221 1297 289 289 246 1298 277 277 246 1299 277 277 245 1300 276 276 222 1301 290 290 221 1302 287 287 220 1303 285 285 247 1304 274 274 247 1305 274 274 246 1306 275 275 221 1307 287 287 220 1308 285 285 219 1309 284 284 248 1310 272 272 248 1311 272 272 247 1312 274 274 220 1313 285 285 249 1314 273 273 248 1315 272 272 219 1316 284 284 219 1317 284 284 218 1318 283 283 249 1319 273 273 218 1320 283 283 225 1321 298 298 242 1322 280 280 242 1323 280 280 249 1324 273 273 218 1325 283 283 251 1326 300 300 250 1327 299 299 233 1328 239 239 233 1329 239 239 232 1330 238 238 251 1331 300 300 232 1332 238 238 231 1333 243 243 252 1334 301 301 252 1335 301 301 251 1336 300 300 232 1337 238 238 253 1338 302 302 252 1339 301 301 231 1340 243 243 231 1341 243 243 230 1342 242 242 253 1343 302 302 230 1344 242 242 229 1345 268 268 254 1346 303 303 254 1347 303 303 253 1348 302 302 230 1349 242 242 229 1350 220 220 228 1351 223 223 255 1352 305 305 255 1353 305 305 254 1354 304 304 229 1355 220 220 228 1356 223 223 227 1357 227 227 256 1358 306 306 256 1359 306 306 255 1360 305 305 228 1361 223 223 257 1362 307 307 256 1363 306 306 227 1364 227 227 227 1365 227 227 226 1366 226 226 257 1367 307 307 226 1368 226 226 233 1369 239 239 250 1370 299 299 250 1371 299 299 257 1372 307 307 226 1373 226 226 259 1374 237 237 258 1375 236 236 204 1376 260 260 204 1377 260 260 211 1378 261 261 259 1379 237 237 211 1380 261 261 210 1381 265 265 260 1382 240 240 260 1383 240 240 259 1384 237 237 211 1385 261 261 261 1386 241 241 260 1387 240 240 210 1388 265 265 210 1389 265 265 217 1390 267 267 261 1391 241 241 217 1392 267 267 216 1393 271 271 262 1394 269 269 262 1395 269 269 261 1396 241 241 217 1397 267 267 216 1398 253 253 197 1399 252 252 263 1400 222 222 263 1401 222 222 262 1402 221 221 216 1403 253 253 197 1404 252 252 199 1405 255 255 264 1406 224 224 264 1407 224 224 263 1408 222 222 197 1409 252 252 265 1410 225 225 264 1411 224 224 199 1412 255 255 199 1413 255 255 205 1414 257 257 265 1415 225 225 205 1416 257 257 204 1417 260 260 258 1418 236 236 258 1419 236 236 265 1420 225 225 205 1421 257 257 300 1422 310 310 291 1423 311 311 283 1424 308 308 283 1425 308 308 269 1426 309 309 300 1427 310 310 288 1428 314 314 289 1429 315 315 299 1430 312 312 299 1431 312 312 296 1432 313 313 288 1433 314 314 281 1434 318 318 266 1435 319 319 272 1436 316 316 272 1437 316 316 277 1438 317 317 281 1439 318 318 274 1440 322 322 270 1441 323 323 282 1442 320 320 282 1443 320 320 279 1444 321 321 274 1445 322 322 275 1446 324 324 297 1447 325 325 298 1448 326 326 281 1449 329 329 280 1450 330 330 267 1451 327 327 267 1452 327 327 266 1453 328 328 281 1454 329 329 299 1455 312 312 289 1456 315 315 290 1457 331 331 290 1458 331 331 300 1459 310 310 299 1460 312 312 273 1461 334 334 272 1462 316 316 266 1463 332 332 266 1464 332 332 268 1465 333 333 273 1466 334 334 283 1467 308 308 282 1468 336 336 270 1469 335 335 270 1470 335 335 269 1471 309 309 283 1472 308 308 274 1473 322 322 276 1474 339 339 271 1475 337 337 271 1476 337 337 270 1477 338 338 274 1478 322 322 284 1479 340 340 278 1480 341 341 277 1481 317 317 277 1482 317 317 272 1483 316 316 284 1484 340 340 276 1485 339 339 275 1486 324 324 298 1487 326 326 298 1488 326 326 296 1489 313 313 276 1490 339 339 266 1491 332 332 267 1492 327 327 268 1493 333 333 269 1494 309 309 270 1495 338 338 271 1496 337 337 274 1497 322 322 275 1498 324 324 276 1499 339 339 294 1500 344 344 295 1501 345 345 287 1502 342 342 287 1503 342 342 286 1504 343 343 294 1505 344 344 288 1506 314 314 287 1507 342 342 295 1508 345 345 295 1509 345 345 292 1510 346 346 288 1511 314 314 289 1512 315 315 288 1513 314 314 292 1514 346 346 268 1515 333 333 267 1516 327 327 290 1517 331 331 290 1518 331 331 289 1519 315 315 268 1520 333 333 267 1521 327 327 280 1522 330 330 293 1523 347 347 293 1524 347 347 290 1525 331 331 267 1526 327 327 284 1527 340 340 272 1528 316 316 273 1529 334 334 273 1530 334 334 285 1531 348 348 284 1532 340 340 284 1533 340 340 285 1534 348 348 295 1535 345 345 284 1536 340 340 295 1537 345 345 294 1538 344 344 284 1539 340 340 294 1540 344 344 278 1541 341 341 295 1542 345 345 285 1543 348 348 273 1544 334 334 273 1545 334 334 292 1546 346 346 295 1547 345 345 286 1548 343 343 287 1549 342 342 298 1550 326 326 298 1551 326 326 297 1552 325 325 286 1553 343 343 296 1554 313 313 298 1555 326 326 287 1556 342 342 287 1557 342 342 288 1558 314 314 296 1559 313 313 273 1560 334 334 268 1561 333 333 289 1562 315 315 289 1563 315 315 292 1564 346 346 273 1565 334 334 293 1566 347 347 291 1567 311 311 290 1568 331 331 269 1569 309 309 271 1570 337 337 299 1571 312 312 299 1572 312 312 300 1573 310 310 269 1574 309 309 291 1575 311 311 300 1576 310 310 290 1577 331 331 296 1578 313 313 299 1579 312 312 271 1580 337 337 271 1581 337 337 276 1582 339 339 296 1583 313 313 274 1584 322 322 279 1585 321 321 301 1586 349 349 301 1587 349 349 275 1588 324 324 274 1589 322 322 302 1590 350 350 297 1591 325 325 275 1592 324 324 275 1593 324 324 301 1594 349 349 302 1595 350 350 311 1596 353 353 305 1597 354 354 303 1598 351 351 303 1599 351 351 310 1600 352 352 311 1601 353 353 312 1602 355 355 306 1603 356 356 305 1604 354 354 305 1605 354 354 311 1606 353 353 312 1607 355 355 305 1608 354 354 306 1609 356 356 308 1610 357 357 308 1611 357 357 303 1612 358 358 305 1613 354 354 314 1614 361 361 321 1615 362 362 322 1616 359 359 322 1617 359 359 313 1618 360 360 314 1619 361 361 321 1620 362 362 315 1621 364 364 312 1622 355 355 312 1623 355 355 319 1624 363 363 321 1625 362 362 317 1626 366 366 314 1627 361 361 313 1628 360 360 313 1629 360 360 316 1630 365 365 317 1631 366 366 317 1632 366 366 318 1633 367 367 315 1634 364 364 315 1635 364 364 314 1636 361 361 317 1637 366 366 326 1638 368 368 324 1639 369 369 325 1640 370 370 323 1641 371 371 318 1642 367 367 317 1643 366 366 312 1644 355 355 311 1645 353 353 319 1646 363 363 319 1647 363 363 311 1648 353 353 310 1649 352 352 310 1650 352 352 320 1651 372 372 319 1652 363 363 315 1653 364 364 321 1654 362 362 314 1655 361 361 321 1656 362 362 319 1657 363 363 320 1658 372 372 320 1659 372 372 322 1660 359 359 321 1661 362 362 316 1662 365 365 323 1663 371 371 317 1664 366 366 316 1665 365 365 304 1666 373 373 324 1667 374 374 316 1668 365 365 324 1669 374 374 326 1670 368 368 316 1671 365 365 326 1672 368 368 323 1673 371 371 304 1674 375 375 309 1675 376 376 307 1676 377 377 304 1677 375 375 307 1678 377 377 325 1679 370 370 304 1680 375 375 325 1681 370 370 324 1682 369 369 318 1683 367 367 323 1684 371 371 326 1685 368 368 318 1686 367 367 326 1687 368 368 325 1688 370 370 318 1689 367 367 325 1690 370 370 307 1691 377 377 369 1692 432 432 355 1693 416 416 346 1694 395 395 346 1695 395 395 330 1696 379 379 369 1697 432 432 352 1698 413 413 353 1699 414 414 368 1700 431 431 368 1701 431 431 364 1702 427 427 352 1703 413 413 343 1704 382 382 327 1705 383 383 333 1706 380 380 333 1707 380 380 339 1708 381 381 343 1709 382 382 335 1710 386 386 331 1711 387 387 345 1712 384 384 345 1713 384 384 341 1714 385 385 335 1715 386 386 371 1716 434 434 366 1717 429 429 336 1718 402 402 336 1719 402 402 370 1720 433 433 371 1721 434 434 365 1722 428 428 372 1723 435 435 347 1724 408 408 347 1725 408 408 356 1726 418 418 365 1727 428 428 343 1728 391 391 342 1729 378 378 328 1730 389 389 328 1731 389 389 327 1732 390 390 343 1733 391 391 368 1734 431 431 353 1735 414 414 354 1736 415 415 354 1737 415 415 369 1738 432 432 368 1739 431 431 334 1740 399 399 333 1741 380 380 327 1742 392 392 327 1743 392 392 329 1744 404 404 334 1745 399 399 346 1746 395 395 345 1747 396 396 331 1748 394 394 331 1749 394 394 330 1750 379 379 346 1751 395 395 335 1752 386 386 337 1753 401 401 332 1754 397 397 332 1755 397 397 331 1756 403 403 335 1757 386 386 348 1758 409 409 340 1759 398 398 339 1760 381 381 339 1761 381 381 333 1762 380 380 348 1763 409 409 337 1764 401 401 336 1765 402 402 367 1766 430 430 367 1767 430 430 364 1768 427 427 337 1769 401 401 344 1770 407 407 343 1771 400 400 339 1772 381 381 339 1773 381 381 338 1774 388 388 344 1775 407 407 366 1776 429 429 371 1777 434 434 372 1778 435 435 372 1779 435 435 365 1780 428 428 366 1781 429 429 355 1782 417 417 356 1783 418 418 347 1784 408 408 347 1785 408 408 346 1786 406 406 355 1787 417 417 327 1788 392 392 328 1789 389 389 329 1790 404 404 330 1791 379 379 331 1792 403 403 332 1793 397 397 335 1794 386 386 336 1795 402 402 337 1796 401 401 338 1797 388 388 339 1798 381 381 340 1799 398 398 342 1800 405 405 343 1801 400 400 344 1802 407 407 345 1803 393 393 346 1804 406 406 347 1805 408 408 362 1806 425 425 363 1807 426 426 351 1808 412 412 351 1809 412 412 350 1810 411 411 362 1811 425 425 352 1812 413 413 351 1813 412 412 363 1814 426 426 363 1815 426 426 358 1816 420 420 352 1817 413 413 353 1818 414 414 352 1819 413 413 358 1820 420 420 329 1821 404 404 328 1822 389 389 354 1823 415 415 354 1824 415 415 353 1825 414 414 329 1826 404 404 328 1827 389 389 342 1828 378 378 359 1829 421 421 359 1830 421 421 354 1831 415 415 328 1832 389 389 356 1833 418 418 355 1834 417 417 359 1835 422 422 359 1836 422 422 360 1837 423 423 356 1838 418 418 360 1839 423 423 361 1840 424 424 357 1841 419 419 357 1842 419 419 356 1843 418 418 360 1844 423 423 350 1845 411 411 357 1846 419 419 361 1847 424 424 361 1848 424 424 362 1849 425 425 350 1850 411 411 348 1851 409 409 333 1852 380 380 334 1853 399 399 334 1854 399 399 349 1855 410 410 348 1856 409 409 360 1857 423 423 359 1858 422 422 342 1859 405 405 342 1860 405 405 344 1861 407 407 360 1862 423 423 344 1863 407 407 338 1864 388 388 361 1865 424 424 361 1866 424 424 360 1867 423 423 344 1868 407 407 362 1869 425 425 361 1870 424 424 338 1871 388 388 338 1872 388 388 340 1873 398 398 362 1874 425 425 348 1875 409 409 349 1876 410 410 363 1877 426 426 348 1878 409 409 363 1879 426 426 362 1880 425 425 348 1881 409 409 362 1882 425 425 340 1883 398 398 363 1884 426 426 349 1885 410 410 334 1886 399 399 334 1887 399 399 358 1888 420 420 363 1889 426 426 365 1890 428 428 356 1891 418 418 357 1892 419 419 366 1893 429 429 365 1894 428 428 357 1895 419 419 357 1896 419 419 350 1897 411 411 366 1898 429 429 350 1899 411 411 351 1900 412 412 367 1901 430 430 367 1902 430 430 366 1903 429 429 350 1904 411 411 364 1905 427 427 367 1906 430 430 351 1907 412 412 351 1908 412 412 352 1909 413 413 364 1910 427 427 334 1911 399 399 329 1912 404 404 353 1913 414 414 353 1914 414 414 358 1915 420 420 334 1916 399 399 359 1917 421 421 355 1918 416 416 354 1919 415 415 330 1920 379 379 332 1921 397 397 368 1922 431 431 368 1923 431 431 369 1924 432 432 330 1925 379 379 355 1926 416 416 369 1927 432 432 354 1928 415 415 364 1929 427 427 368 1930 431 431 332 1931 397 397 332 1932 397 397 337 1933 401 401 364 1934 427 427 335 1935 386 386 341 1936 385 385 370 1937 433 433 370 1938 433 433 336 1939 402 402 335 1940 386 386 371 1941 434 434 370 1942 433 433 341 1943 385 385 341 1944 385 385 372 1945 435 435 371 1946 434 434 341 1947 385 385 345 1948 393 393 347 1949 408 408 347 1950 408 408 372 1951 435 435 341 1952 385 385 336 1953 402 402 366 1954 429 429 367 1955 430 430 391 1956 436 436 373 1957 437 437 392 1958 438 438 375 1959 439 439 383 1960 440 440 377 1961 441 441 385 1962 443 443 386 1963 444 444 378 1964 442 442 378 1965 442 442 377 1966 441 441 385 1967 443 443 381 1968 447 447 387 1969 448 448 388 1970 445 445 388 1971 445 445 382 1972 446 446 381 1973 447 447 383 1974 440 440 385 1975 443 443 377 1976 441 441 385 1977 443 443 383 1978 440 440 384 1979 449 449 384 1980 449 449 386 1981 444 444 385 1982 443 443 384 1983 449 449 378 1984 442 442 386 1985 444 444 380 1986 450 450 382 1987 446 446 388 1988 445 445 388 1989 445 445 387 1990 448 448 379 1991 451 451 379 1992 451 451 380 1993 450 450 388 1994 445 445 379 1995 451 451 387 1996 448 448 381 1997 447 447 393 1998 454 454 394 1999 455 455 390 2000 452 452 390 2001 452 452 389 2002 453 453 393 2003 454 454 391 2004 436 436 393 2005 454 454 389 2006 453 453 394 2007 455 455 393 2008 454 454 391 2009 436 436 391 2010 436 436 392 2011 438 438 394 2012 455 455 392 2013 438 438 390 2014 452 452 394 2015 455 455 374 2016 456 456 376 2017 457 457 381 2018 447 447 381 2019 447 447 382 2020 446 446 374 2021 456 456 379 2022 451 451 377 2023 441 441 378 2024 442 442 378 2025 442 442 380 2026 450 450 379 2027 451 451 389 2028 453 453 378 2029 442 442 384 2030 449 449 384 2031 449 449 391 2032 436 436 389 2033 453 453 390 2034 452 452 392 2035 438 438 373 2036 437 437 373 2037 437 437 374 2038 456 456 390 2039 452 452 374 2040 456 456 382 2041 446 446 380 2042 450 450 374 2043 456 456 380 2044 450 450 389 2045 453 453 374 2046 456 456 389 2047 453 453 390 2048 452 452 378 2049 442 442 389 2050 453 453 380 2051 450 450 379 2052 451 451 376 2053 457 457 375 2054 439 439 375 2055 439 439 377 2056 441 441 379 2057 451 451 376 2058 457 457 379 2059 451 451 381 2060 447 447 384 2061 449 449 383 2062 440 440 375 2063 439 439 375 2064 439 439 373 2065 437 437 384 2066 449 449 384 2067 449 449 373 2068 437 437 391 2069 436 436 399 2070 460 460 400 2071 461 461 410 2072 458 458 410 2073 458 458 374 2074 459 459 399 2075 460 460 406 2076 462 462 401 2077 463 463 402 2078 464 464 400 2079 461 461 399 2080 460 460 407 2081 465 465 405 2082 467 467 406 2083 462 462 402 2084 464 464 402 2085 464 464 398 2086 466 466 405 2087 467 467 405 2088 467 467 397 2089 468 468 401 2090 463 463 401 2091 463 463 406 2092 462 462 405 2093 467 467 404 2094 469 469 397 2095 468 468 398 2096 466 466 397 2097 468 468 404 2098 469 469 407 2099 465 465 407 2100 465 465 399 2101 460 460 397 2102 468 468 407 2103 465 465 404 2104 469 469 398 2105 466 466 398 2106 466 466 400 2107 461 461 407 2108 465 465 398 2109 466 466 397 2110 468 468 405 2111 467 467 408 2112 470 470 403 2113 471 471 409 2114 472 472 408 2115 470 470 409 2116 472 472 410 2117 458 458 410 2118 458 458 409 2119 472 472 403 2120 471 471 403 2121 471 471 411 2122 473 473 410 2123 458 458 400 2124 461 461 398 2125 466 466 408 2126 470 470 408 2127 470 470 410 2128 458 458 400 2129 461 461 411 2130 473 473 403 2131 471 471 395 2132 474 474 395 2133 474 474 396 2134 475 475 411 2135 473 473 396 2136 475 475 374 2137 459 459 410 2138 458 458 410 2139 458 458 411 2140 473 473 396 2141 475 475 408 2142 470 470 398 2143 466 466 402 2144 464 464 373 2145 476 476 401 2146 463 463 397 2147 468 468 399 2148 460 460 374 2149 459 459 373 2150 476 476 373 2151 476 476 397 2152 468 468 399 2153 460 460 403 2154 471 471 408 2155 470 470 402 2156 464 464 402 2157 464 464 395 2158 474 474 403 2159 471 471 402 2160 464 464 401 2161 463 463 373 2162 476 476 373 2163 476 476 395 2164 474 474 402 2165 464 464 465 2166 479 479 440 2167 480 480 441 2168 477 477 441 2169 477 477 464 2170 478 478 465 2171 479 479 438 2172 483 483 439 2173 484 484 466 2174 481 481 466 2175 481 481 467 2176 482 482 438 2177 483 483 429 2178 487 487 412 2179 488 488 419 2180 485 485 419 2181 485 485 424 2182 486 486 429 2183 487 487 421 2184 491 491 416 2185 492 492 430 2186 489 489 430 2187 489 489 426 2188 490 490 421 2189 491 491 442 2190 495 495 443 2191 496 496 462 2192 493 493 462 2193 493 493 463 2194 494 494 442 2195 495 495 429 2196 499 499 428 2197 500 500 413 2198 497 497 413 2199 497 497 412 2200 498 498 429 2201 499 499 465 2202 479 479 466 2203 481 481 439 2204 484 484 439 2205 484 484 440 2206 480 480 465 2207 479 479 420 2208 503 503 419 2209 485 485 412 2210 501 501 412 2211 501 501 414 2212 502 502 420 2213 503 503 431 2214 506 506 430 2215 507 507 416 2216 504 504 416 2217 504 504 415 2218 505 505 431 2219 506 506 421 2220 491 491 423 2221 510 510 417 2222 508 508 417 2223 508 508 416 2224 509 509 421 2225 491 491 425 2226 512 512 424 2227 486 486 419 2228 485 485 419 2229 485 485 418 2230 511 511 425 2231 512 512 467 2232 482 482 462 2233 493 493 443 2234 496 496 443 2235 496 496 438 2236 483 483 467 2237 482 482 426 2238 490 490 427 2239 514 514 422 2240 513 513 422 2241 513 513 421 2242 491 491 426 2243 490 490 412 2244 501 501 413 2245 497 497 414 2246 502 502 415 2247 505 505 416 2248 509 509 417 2249 508 508 418 2250 511 511 419 2251 485 485 420 2252 503 503 421 2253 491 491 422 2254 513 513 423 2255 510 510 420 2256 503 503 414 2257 502 502 454 2258 515 515 454 2259 515 515 455 2260 516 516 420 2261 503 503 453 2262 517 517 454 2263 515 515 414 2264 502 502 414 2265 502 502 413 2266 497 497 453 2267 517 517 453 2268 517 517 413 2269 497 497 428 2270 500 500 428 2271 500 500 452 2272 518 518 453 2273 517 517 425 2274 512 512 418 2275 511 511 450 2276 519 519 450 2277 519 519 451 2278 520 520 425 2279 512 512 455 2280 516 516 450 2281 519 519 418 2282 511 511 418 2283 511 511 420 2284 503 503 455 2285 516 516 432 2286 523 523 433 2287 524 524 448 2288 521 521 448 2289 521 521 449 2290 522 522 432 2291 523 523 447 2292 526 526 448 2293 521 521 433 2294 524 524 433 2295 524 524 434 2296 525 525 447 2297 526 526 447 2298 526 526 434 2299 525 525 435 2300 527 527 435 2301 527 527 446 2302 528 528 447 2303 526 526 436 2304 531 531 437 2305 532 532 444 2306 529 529 444 2307 529 529 445 2308 530 530 436 2309 531 531 449 2310 522 522 444 2311 529 529 437 2312 532 532 437 2313 532 532 432 2314 523 523 449 2315 522 522 445 2316 530 530 444 2317 529 529 456 2318 533 533 456 2319 533 533 457 2320 534 534 445 2321 530 530 458 2322 535 535 459 2323 536 536 447 2324 526 526 447 2325 526 526 446 2326 528 528 458 2327 535 535 459 2328 536 536 460 2329 537 537 448 2330 521 521 448 2331 521 521 447 2332 526 526 459 2333 536 536 449 2334 522 522 448 2335 521 521 460 2336 537 537 460 2337 537 537 461 2338 538 538 449 2339 522 522 461 2340 538 538 456 2341 533 533 444 2342 529 529 444 2343 529 529 449 2344 522 522 461 2345 538 538 451 2346 520 520 450 2347 519 519 437 2348 532 532 437 2349 532 532 436 2350 531 531 451 2351 520 520 435 2352 527 527 434 2353 525 525 453 2354 517 517 453 2355 517 517 452 2356 518 518 435 2357 527 527 434 2358 525 525 433 2359 524 524 454 2360 515 515 454 2361 515 515 453 2362 517 517 434 2363 525 525 455 2364 516 516 454 2365 515 515 433 2366 524 524 433 2367 524 524 432 2368 523 523 455 2369 516 516 432 2370 523 523 437 2371 532 532 450 2372 519 519 450 2373 519 519 455 2374 516 516 432 2375 523 523 457 2376 534 534 456 2377 533 533 443 2378 496 496 443 2379 496 496 442 2380 495 495 457 2381 534 534 441 2382 477 477 440 2383 480 480 459 2384 536 536 459 2385 536 536 458 2386 535 535 441 2387 477 477 440 2388 480 480 439 2389 484 484 460 2390 537 537 460 2391 537 537 459 2392 536 536 440 2393 480 480 461 2394 538 538 460 2395 537 537 439 2396 484 484 439 2397 484 484 438 2398 483 483 461 2399 538 538 438 2400 483 483 443 2401 496 496 456 2402 533 533 456 2403 533 533 461 2404 538 538 438 2405 483 483 463 2406 494 494 462 2407 493 493 422 2408 513 513 422 2409 513 513 427 2410 514 514 463 2411 494 494 431 2412 506 506 415 2413 505 505 465 2414 479 479 465 2415 479 479 464 2416 478 478 431 2417 506 506 415 2418 505 505 417 2419 508 508 466 2420 481 481 466 2421 481 481 465 2422 479 479 415 2423 505 505 467 2424 482 482 466 2425 481 481 417 2426 508 508 417 2427 508 508 423 2428 510 510 467 2429 482 482 423 2430 510 510 422 2431 513 513 462 2432 493 493 462 2433 493 493 467 2434 482 482 423 2435 510 510 485 2436 539 539 484 2437 540 540 483 2438 541 541 491 2439 542 542 489 2440 543 543 490 2441 544 544 488 2442 545 545 474 2443 546 546 475 2444 547 547 486 2445 548 548 488 2446 545 545 475 2447 547 547 480 2448 549 549 477 2449 550 550 478 2450 551 551 481 2451 552 552 480 2452 549 549 478 2453 551 551 481 2454 552 552 478 2455 551 551 482 2456 553 553 477 2457 550 550 482 2458 553 553 478 2459 551 551 479 2460 554 554 480 2461 549 549 481 2462 552 552 468 2463 555 555 477 2464 550 550 480 2465 549 549 480 2466 549 549 470 2467 556 556 485 2468 539 539 485 2469 539 539 483 2470 541 541 480 2471 549 549 472 2472 557 557 468 2473 558 558 484 2474 559 559 472 2475 557 557 484 2476 559 559 485 2477 539 539 472 2478 557 557 485 2479 539 539 470 2480 556 556 468 2481 555 555 480 2482 549 549 483 2483 541 541 468 2484 555 555 483 2485 541 541 484 2486 540 540 486 2487 548 548 475 2488 547 547 487 2489 560 560 474 2490 546 546 487 2491 560 560 475 2492 547 547 479 2493 554 554 481 2494 552 552 482 2495 553 553 479 2496 554 554 482 2497 553 553 488 2498 545 545 479 2499 554 554 488 2500 545 545 486 2501 548 548 479 2502 554 554 486 2503 548 548 476 2504 561 561 488 2505 545 545 482 2506 553 553 477 2507 550 550 477 2508 550 550 474 2509 546 546 488 2510 545 545 474 2511 546 546 469 2512 562 562 489 2513 563 563 474 2514 546 546 489 2515 563 563 491 2516 542 542 474 2517 546 546 491 2518 542 542 487 2519 560 560 469 2520 564 564 473 2521 565 565 471 2522 566 566 469 2523 564 564 471 2524 566 566 490 2525 544 544 469 2526 564 564 490 2527 544 544 489 2528 543 543 487 2529 560 560 491 2530 542 542 490 2531 544 544 490 2532 544 544 486 2533 548 548 487 2534 560 560 470 2535 556 556 480 2536 549 549 479 2537 554 554 490 2538 544 544 471 2539 566 566 476 2540 561 561 476 2541 561 561 486 2542 548 548 490 2543 544 544
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 27 138 27 27 29 139 29 29 31 140 31 31 31 141 31 31 38 142 38 38 27 143 27 27 45 144 45 45 33 145 33 33 34 146 34 34 34 147 34 34 49 148 49 49 45 149 45 45 50 150 50 50 40 151 40 40 41 152 41 41 33 153 33 33 45 154 45 45 46 155 46 46 46 156 46 46 47 157 47 47 33 158 33 33 37 159 37 37 39 160 39 39 40 161 40 40 40 162 40 40 31 163 31 31 37 164 37 37 39 165 39 39 47 166 47 47 41 167 41 41 41 168 41 41 40 169 40 40 39 170 39 39 41 171 41 41 46 172 46 46 42 173 42 42 42 174 42 42 50 175 50 50 41 176 41 41 36 177 36 36 37 178 37 37 31 179 31 31 31 180 31 31 30 181 30 30 36 182 36 36 36 183 36 36 30 184 30 30 35 185 35 35 33 186 33 33 47 187 47 47 39 188 39 39 33 189 33 33 39 190 39 39 37 191 37 37 33 192 33 33 37 193 37 37 36 194 36 36 33 195 33 33 36 196 36 36 35 197 35 35 33 198 33 33 35 199 35 35 34 200 34 34 48 201 48 48 51 202 51 51 27 203 27 27 44 204 44 44 43 205 43 43 45 206 45 45 45 207 45 45 49 208 49 49 44 209 44 44 35 210 35 35 30 211 30 30 49 212 49 49 49 213 49 49 34 214 34 34 35 215 35 35 38 216 38 38 31 217 31 31 40 218 40 40 40 219 40 40 50 220 50 50 48 221 48 48 48 222 48 48 38 223 38 38 40 224 40 40 42 225 42 42 51 226 51 51 48 227 48 48 48 228 48 48 50 229 50 50 42 230 42 42 44 231 44 44 32 232 32 32 43 233 43 43 42 234 42 42 43 235 43 43 32 236 32 32 32 237 32 32 51 238 51 51 42 239 42 42 46 240 46 46 45 241 45 45 43 242 43 43 43 243 43 43 42 244 42 42 46 245 46 46 44 246 44 44 49 247 49 49 30 248 30 30 41 249 41 41 47 250 47 47 46 251 46 46 30 252 30 30 32 253 32 32 44 254 44 44 30 255 30 30 31 256 31 31 29 257 29 29 29 258 29 29 28 259 28 28 30 260 30 30 30 261 30 30 28 262 28 28 26 263 26 26 26 264 26 26 32 265 32 32 30 266 30 30 51 267 51 51 32 268 32 32 26 269 26 26 26 270 26 26 27 271 27 27 51 272 51 51 48 273 48 48 27 274 27 27 38 275 38 38 52 276 52 52 55 277 55 55 54 278 54 54 52 279 52 52 53 280 53 53 55 281 55 55 56 282 56 56 59 283 59 59 58 284 58 58 56 285 56 56 57 286 57 57 59 287 59 59 60 288 60 60 63 289 63 63 62 290 62 62 60 291 60 60 61 292 61 61 63 293 63 63 65 294 65 65 67 295 67 67 69 296 69 69 69 297 69 69 76 298 76 76 65 299 65 65 83 300 83 83 71 301 71 71 72 302 72 72 72 303 72 72 87 304 87 87 83 305 83 83 88 306 88 88 78 307 78 78 79 308 79 79 71 309 71 71 83 310 83 83 84 311 84 84 84 312 84 84 85 313 85 85 71 314 71 71 75 315 75 75 77 316 77 77 78 317 78 78 78 318 78 78 69 319 69 69 75 320 75 75 77 321 77 77 85 322 85 85 79 323 79 79 79 324 79 79 78 325 78 78 77 326 77 77 79 327 79 79 84 328 84 84 80 329 80 80 80 330 80 80 88 331 88 88 79 332 79 79 74 333 74 74 75 334 75 75 69 335 69 69 69 336 69 69 68 337 68 68 74 338 74 74 74 339 74 74 68 340 68 68 73 341 73 73 71 342 71 71 85 343 85 85 77 344 77 77 71 345 71 71 77 346 77 77 75 347 75 75 71 348 71 71 75 349 75 75 74 350 74 74 71 351 71 71 74 352 74 74 73 353 73 73 71 354 71 71 73 355 73 73 72 356 72 72 86 357 86 86 89 358 89 89 65 359 65 65 82 360 82 82 81 361 81 81 83 362 83 83 83 363 83 83 87 364 87 87 82 365 82 82 73 366 73 73 68 367 68 68 87 368 87 87 87 369 87 87 72 370 72 72 73 371 73 73 76 372 76 76 69 373 69 69 78 374 78 78 78 375 78 78 88 376 88 88 86 377 86 86 86 378 86 86 76 379 76 76 78 380 78 78 80 381 80 80 89 382 89 89 86 383 86 86 86 384 86 86 88 385 88 88 80 386 80 80 82 387 82 82 70 388 70 70 81 389 81 81 80 390 80 80 81 391 81 81 70 392 70 70 70 393 70 70 89 394 89 89 80 395 80 80 84 396 84 84 83 397 83 83 81 398 81 81 81 399 81 81 80 400 80 80 84 401 84 84 82 402 82 82 87 403 87 87 68 404 68 68 79 405 79 79 85 406 85 85 84 407 84 84 68 408 68 68 70 409 70 70 82 410 82 82 68 411 68 68 69 412 69 69 67 413 67 67 67 414 67 67 66 415 66 66 68 416 68 68 68 417 68 68 66 418 66 66 64 419 64 64 64 420 64 64 70 421 70 70 68 422 68 68 89 423 89 89 70 424 70 70 64 425 64 64 64 426 64 64 65 427 65 65 89 428 89 89 86 429 86 86 65 430 65 65 76 431 76 76 90 432 90 90 93 433 93 93 92 434 92 92 90 435 90 90 91 436 91 91 93 437 93 93 94 438 94 94 97 439 97 97 96 440 96 96 94 441 94 94 95 442 95 95 97 443 97 97 99 444 99 99 101 445 101 101 103 446 103 103 103 447 103 103 110 448 110 110 99 449 99 99 117 450 117 117 105 451 105 105 106 452 106 106 106 453 106 106 121 454 121 121 117 455 117 117 122 456 122 122 112 457 112 112 113 458 113 113 105 459 105 105 117 460 117 117 118 461 118 118 118 462 118 118 119 463 119 119 105 464 105 105 109 465 109 109 111 466 111 111 112 467 112 112 112 468 112 112 103 469 103 103 109 470 109 109 111 471 111 111 119 472 119 119 113 473 113 113 113 474 113 113 112 475 112 112 111 476 111 111 113 477 113 113 118 478 118 118 114 479 114 114 114 480 114 114 122 481 122 122 113 482 113 113 108 483 108 108 109 484 109 109 103 485 103 103 103 486 103 103 102 487 102 102 108 488 108 108 108 489 108 108 102 490 102 102 107 491 107 107 105 492 105 105 119 493 119 119 111 494 111 111 105 495 105 105 111 496 111 111 109 497 109 109 105 498 105 105 109 499 109 109 108 500 108 108 105 501 105 105 108 502 108 108 107 503 107 107 105 504 105 105 107 505 107 107 106 506 106 106 120 507 120 120 123 508 123 123 99 509 99 99 116 510 116 116 115 511 115 115 117 512 117 117 117 513 117 117 121 514 121 121 116 515 116 116 107 516 107 107 102 517 102 102 121 518 121 121 121 519 121 121 106 520 106 106 107 521 107 107 110 522 110 110 103 523 103 103 112 524 112 112 112 525 112 112 122 526 122 122 120 527 120 120 120 528 120 120 110 529 110 110 112 530 112 112 114 531 114 114 123 532 123 123 120 533 120 120 120 534 120 120 122 535 122 122 114 536 114 114 116 537 116 116 104 538 104 104 115 539 115 115 114 540 114 114 115 541 115 115 104 542 104 104 104 543 104 104 123 544 123 123 114 545 114 114 118 546 118 118 117 547 117 117 115 548 115 115 115 549 115 115 114 550 114 114 118 551 118 118 116 552 116 116 121 553 121 121 102 554 102 102 113 555 113 113 119 556 119 119 118 557 118 118 102 558 102 102 104 559 104 104 116 560 116 116 102 561 102 102 103 562 103 103 101 563 101 101 101 564 101 101 100 565 100 100 102 566 102 102 102 567 102 102 100 568 100 100 98 569 98 98 98 570 98 98 104 571 104 104 102 572 102 102 123 573 123 123 104 574 104 104 98 575 98 98 98 576 98 98 99 577 99 99 123 578 123 123 120 579 120 120 99 580 99 99 110 581 110 110
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 8 12 8 8 11 13 11 11 10 14 10 10 8 15 8 8 9 16 9 9 11 17 11 11 12 18 12 12 15 19 15 15 14 20 14 14 12 21 12 12 13 22 13 13 15 23 15 15 35 24 35 35 38 25 38 38 17 26 17 17 16 27 16 16 47 28 47 47 18 29 18 18 18 30 18 18 29 31 29 29 31 32 31 31 23 33 23 23 22 34 22 22 24 35 24 24 19 36 19 19 18 37 18 18 31 38 31 31 19 39 19 19 31 40 31 31 22 41 22 22 19 42 19 19 22 43 22 22 23 44 23 23 24 45 24 24 22 46 22 22 20 47 20 20 24 48 24 24 28 49 28 28 34 50 34 34 34 51 34 34 23 52 23 23 24 53 24 24 27 54 27 27 33 55 33 33 32 56 32 32 32 57 32 32 25 58 25 25 27 59 27 27 27 60 27 27 25 61 25 25 26 62 26 26 26 63 26 26 28 64 28 28 27 65 27 27 34 66 34 34 28 67 28 28 26 68 26 26 26 69 26 26 36 70 36 36 34 71 34 34 30 72 30 30 29 73 29 29 21 74 21 21 21 75 21 21 20 76 20 20 30 77 30 30 20 78 20 20 22 79 22 22 31 80 31 31 31 81 31 31 30 82 30 30 20 83 20 20 31 84 31 31 29 85 29 29 30 86 30 30 46 87 46 46 27 88 27 27 24 89 24 24 24 90 24 24 27 91 27 27 28 92 28 28 45 93 45 45 34 94 34 34 36 95 36 36 36 96 36 36 44 97 44 44 45 98 45 45 23 99 23 23 17 100 17 17 19 101 19 19 38 102 38 38 35 103 35 35 37 104 37 37 37 105 37 37 43 106 43 43 38 107 38 38 43 108 43 43 40 109 40 40 41 110 41 41 41 111 41 41 42 112 42 42 43 113 43 43 33 114 33 33 39 115 39 39 40 116 40 40 40 117 40 40 32 118 32 32 33 119 33 33 39 120 39 39 38 121 38 38 42 122 42 42 42 123 42 42 41 124 41 41 39 125 39 39 40 126 40 40 39 127 39 39 41 128 41 41 24 129 24 24 20 130 20 20 21 131 21 21 21 132 21 21 46 133 46 46 24 134 24 24 38 135 38 38 43 136 43 43 42 137 42 42 25 138 25 25 36 139 36 36 26 140 26 26 45 141 45 45 44 142 44 44 37 143 37 37 37 144 37 37 35 145 35 35 45 146 45 45 35 147 35 35 17 148 17 17 45 149 45 45 50 150 50 50 49 151 49 49 47 152 47 47 48 153 48 48 49 154 49 49 50 155 50 50 49 156 49 49 27 157 27 27 46 158 46 46 46 159 46 46 21 160 21 21 49 161 49 49 18 162 18 18 47 163 47 47 29 164 29 29 48 165 48 48 33 166 33 33 27 167 27 27 27 168 27 27 49 169 49 49 48 170 48 48 47 171 47 47 16 172 16 16 48 173 48 48 48 174 48 48 50 175 50 50 47 176 47 47 16 177 16 16 17 178 17 17 38 179 38 38 38 180 38 38 39 181 39 39 16 182 16 16 16 183 16 16 39 184 39 39 33 185 33 33 33 186 33 33 48 187 48 48 16 188 16 16 23 189 23 23 34 190 34 34 45 191 45 45 45 192 45 45 17 193 17 17 23 194 23 23 49 195 49 49 21 196 21 21 29 197 29 29 29 198 29 29 47 199 47 47 49 200 49 49 44 201 44 44 32 202 32 32 37 203 37 37 25 204 25 25 32 205 32 32 44 206 44 44 32 207 32 32 40 208 40 40 43 209 43 43 43 210 43 43 37 211 37 37 32 212 32 32 25 213 25 25 44 214 44 44 36 215 36 36 56 216 56 56 63 217 63 63 52 218 52 52 52 219 52 52 54 220 54 54 56 221 56 56 59 222 59 59 74 223 74 74 70 224 70 70 70 225 70 70 58 226 58 58 59 227 59 59 75 228 75 75 65 229 65 65 66 230 66 66 71 231 71 71 72 232 72 72 58 233 58 58 58 234 58 58 70 235 70 70 71 236 71 71 65 237 65 65 56 238 56 56 62 239 62 62 62 240 62 62 64 241 64 64 65 242 65 65 66 243 66 66 65 244 65 65 64 245 64 64 64 246 64 64 72 247 72 72 66 248 66 66 67 249 67 67 75 250 75 75 66 251 66 66 66 252 66 66 71 253 71 71 67 254 67 67 56 255 56 56 55 256 55 55 61 257 61 61 61 258 61 61 62 259 62 62 56 260 56 56 61 261 61 61 55 262 55 55 60 263 60 60 58 264 58 58 72 265 72 72 64 266 64 64 58 267 58 58 64 268 64 64 62 269 62 62 58 270 58 58 62 271 62 62 61 272 61 61 58 273 58 58 61 274 61 61 60 275 60 60 58 276 58 58 60 277 60 60 59 278 59 59 73 279 73 73 76 280 76 76 52 281 52 52 70 282 70 70 74 283 74 74 69 284 69 69 69 285 69 69 68 286 68 68 70 287 70 70 74 288 74 74 59 289 59 59 60 290 60 60 60 291 60 60 55 292 55 55 74 293 74 74 63 294 63 63 56 295 56 56 65 296 65 65 73 297 73 73 63 298 63 63 65 299 65 65 65 300 65 65 75 301 75 75 73 302 73 73 73 303 73 73 75 304 75 75 67 305 67 67 67 306 67 67 76 307 76 76 73 308 73 73 69 309 69 69 57 310 57 57 68 311 68 68 57 312 57 57 76 313 76 76 67 314 67 67 67 315 67 67 68 316 68 68 57 317 57 57 68 318 68 68 67 319 67 67 71 320 71 71 71 321 71 71 70 322 70 70 68 323 68 68 69 324 69 69 74 325 74 74 55 326 55 55 66 327 66 66 72 328 72 72 71 329 71 71 55 330 55 55 57 331 57 57 69 332 69 69 54 333 54 54 53 334 53 53 55 335 55 55 55 336 55 55 56 337 56 56 54 338 54 54 51 339 51 51 57 340 57 57 55 341 55 55 55 342 55 55 53 343 53 53 51 344 51 51 51 345 51 51 52 346 52 52 76 347 76 76 76 348 76 76 57 349 57 57 51 350 51 51 73 351 73 73 52 352 52 52 63 353 63 63
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 23 6 23 23 26 7 26 26 5 8 5 5 4 9 4 4 35 10 35 35 6 11 6 6 6 12 6 6 17 13 17 17 19 14 19 19 11 15 11 11 10 16 10 10 12 17 12 12 7 18 7 7 6 19 6 6 19 20 19 19 7 21 7 7 19 22 19 19 10 23 10 10 7 24 7 7 10 25 10 10 11 26 11 11 12 27 12 12 10 28 10 10 8 29 8 8 22 30 22 22 11 31 11 11 12 32 12 12 12 33 12 12 16 34 16 16 22 35 22 22 20 36 20 20 13 37 13 13 15 38 15 15 15 39 15 15 21 40 21 21 20 41 20 20 14 42 14 14 16 43 16 16 15 44 15 15 15 45 15 15 13 46 13 13 14 47 14 14 14 48 14 14 24 49 24 24 22 50 22 22 22 51 22 22 16 52 16 16 14 53 14 14 9 54 9 9 8 55 8 8 18 56 18 18 18 57 18 18 17 58 17 17 9 59 9 9 19 60 19 19 18 61 18 18 8 62 8 8 8 63 8 8 10 64 10 10 19 65 19 19 19 66 19 19 17 67 17 17 18 68 18 18 34 69 34 34 15 70 15 15 12 71 12 12 12 72 12 12 15 73 15 15 16 74 16 16 24 75 24 24 32 76 32 32 33 77 33 33 33 78 33 33 22 79 22 22 24 80 24 24 11 81 11 11 5 82 5 5 7 83 7 7 25 84 25 25 31 85 31 31 26 86 26 26 26 87 26 26 23 88 23 23 25 89 25 25 29 90 29 29 30 91 30 30 31 92 31 31 31 93 31 31 28 94 28 28 29 95 29 29 28 96 28 28 20 97 20 20 21 98 21 21 21 99 21 21 27 100 27 27 28 101 28 28 30 102 30 30 29 103 29 29 27 104 27 27 27 105 27 27 26 106 26 26 30 107 30 30 28 108 28 28 27 109 27 27 29 110 29 29 9 111 9 9 34 112 34 34 12 113 12 12 12 114 12 12 8 115 8 8 9 116 9 9 26 117 26 26 31 118 31 31 30 119 30 30 13 120 13 13 24 121 24 24 14 122 14 14 25 123 25 25 23 124 23 23 33 125 33 33 33 126 33 33 32 127 32 32 25 128 25 25 23 129 23 23 5 130 5 5 33 131 33 33 38 132 38 38 37 133 37 37 35 134 35 35 36 135 36 36 37 136 37 37 38 137 38 38 34 138 34 34 9 139 9 9 37 140 37 37 37 141 37 37 15 142 15 15 34 143 34 34 6 144 6 6 35 145 35 35 17 146 17 17 15 147 15 15 37 148 37 37 36 149 36 36 36 150 36 36 21 151 21 21 15 152 15 15 36 153 36 36 38 154 38 38 35 155 35 35 35 156 35 35 4 157 4 4 36 158 36 36 26 159 26 26 27 160 27 27 4 161 4 4 4 162 4 4 5 163 5 5 26 164 26 26 21 165 21 21 36 166 36 36 4 167 4 4 4 168 4 4 27 169 27 27 21 170 21 21 33 171 33 33 5 172 5 5 11 173 11 11 11 174 11 11 22 175 22 22 33 176 33 33 17 177 17 17 35 178 35 35 37 179 37 37 37 180 37 37 9 181 9 9 17 182 17 17 32 183 32 32 20 184 20 20 25 185 25 25 13 186 13 13 20 187 20 20 32 188 32 32 31 189 31 31 25 190 25 25 20 191 20 20 20 192 20 20 28 193 28 28 31 194 31 31 13 195 13 13 32 196 32 32 24 197 24 24 39 198 39 39 42 199 42 42 41 200 41 41 39 201 39 39 40 202 40 40 42 203 42 42 43 204 43 43 46 205 46 46 45 206 45 45 43 207 43 43 44 208 44 44 46 209 46 46 48 210 48 48 50 211 50 50 52 212 52 52 52 213 52 52 59 214 59 59 48 215 48 48 66 216 66 66 54 217 54 54 55 218 55 55 55 219 55 55 70 220 70 70 66 221 66 66 71 222 71 71 61 223 61 61 62 224 62 62 54 225 54 54 66 226 66 66 67 227 67 67 67 228 67 67 68 229 68 68 54 230 54 54 58 231 58 58 60 232 60 60 61 233 61 61 61 234 61 61 52 235 52 52 58 236 58 58 60 237 60 60 68 238 68 68 62 239 62 62 62 240 62 62 61 241 61 61 60 242 60 60 62 243 62 62 67 244 67 67 63 245 63 63 63 246 63 63 71 247 71 71 62 248 62 62 57 249 57 57 58 250 58 58 52 251 52 52 52 252 52 52 51 253 51 51 57 254 57 57 57 255 57 57 51 256 51 51 56 257 56 56 54 258 54 54 68 259 68 68 60 260 60 60 54 261 54 54 60 262 60 60 58 263 58 58 54 264 54 54 58 265 58 58 57 266 57 57 54 267 54 54 57 268 57 57 56 269 56 56 54 270 54 54 56 271 56 56 55 272 55 55 69 273 69 69 72 274 72 72 48 275 48 48 65 276 65 65 64 277 64 64 66 278 66 66 66 279 66 66 70 280 70 70 65 281 65 65 56 282 56 56 51 283 51 51 70 284 70 70 70 285 70 70 55 286 55 55 56 287 56 56 59 288 59 59 52 289 52 52 61 290 61 61 61 291 61 61 71 292 71 71 69 293 69 69 69 294 69 69 59 295 59 59 61 296 61 61 63 297 63 63 72 298 72 72 69 299 69 69 69 300 69 69 71 301 71 71 63 302 63 63 65 303 65 65 53 304 53 53 64 305 64 64 63 306 63 63 64 307 64 64 53 308 53 53 53 309 53 53 72 310 72 72 63 311 63 63 67 312 67 67 66 313 66 66 64 314 64 64 64 315 64 64 63 316 63 63 67 317 67 67 65 318 65 65 70 319 70 70 51 320 51 51 62 321 62 62 68 322 68 68 67 323 67 67 51 324 51 51 53 325 53 53 65 326 65 65 51 327 51 51 52 328 52 52 50 329 50 50 50 330 50 50 49 331 49 49 51 332 51 51 51 333 51 51 49 334 49 49 47 335 47 47 47 336 47 47 53 337 53 53 51 338 51 51 72 339 72 72 53 340 53 53 47 341 47 47 47 342 47 47 48 343 48 48 72 344 72 72 69 345 69 69 48 346 48 48 59 347 59 59 73 348 73 73 76 349 76 76 75 350 75 75 73 351 73 73 74 352 74 74 76 353 76 76 78 354 78 78 80 355 80 80 82 356 82 82 82 357 82 82 89 358 89 89 78 359 78 78 96 360 96 96 84 361 84 84 85 362 85 85 85 363 85 85 100 364 100 100 96 365 96 96 101 366 101 101 91 367 91 91 92 368 92 92 84 369 84 84 96 370 96 96 97 371 97 97 97 372 97 97 98 373 98 98 84 374 84 84 88 375 88 88 90 376 90 90 91 377 91 91 91 378 91 91 82 379 82 82 88 380 88 88 90 381 90 90 98 382 98 98 92 383 92 92 92 384 92 92 91 385 91 91 90 386 90 90 92 387 92 92 97 388 97 97 93 389 93 93 93 390 93 93 101 391 101 101 92 392 92 92 87 393 87 87 88 394 88 88 82 395 82 82 82 396 82 82 81 397 81 81 87 398 87 87 87 399 87 87 81 400 81 81 86 401 86 86 84 402 84 84 98 403 98 98 90 404 90 90 84 405 84 84 90 406 90 90 88 407 88 88 84 408 84 84 88 409 88 88 87 410 87 87 84 411 84 84 87 412 87 87 86 413 86 86 84 414 84 84 86 415 86 86 85 416 85 85 99 417 99 99 102 418 102 102 78 419 78 78 95 420 95 95 94 421 94 94 96 422 96 96 96 423 96 96 100 424 100 100 95 425 95 95 86 426 86 86 81 427 81 81 100 428 100 100 100 429 100 100 85 430 85 85 86 431 86 86 89 432 89 89 82 433 82 82 91 434 91 91 91 435 91 91 101 436 101 101 99 437 99 99 99 438 99 99 89 439 89 89 91 440 91 91 93 441 93 93 102 442 102 102 99 443 99 99 99 444 99 99 101 445 101 101 93 446 93 93 95 447 95 95 83 448 83 83 94 449 94 94 93 450 93 93 94 451 94 94 83 452 83 83 83 453 83 83 102 454 102 102 93 455 93 93 97 456 97 97 96 457 96 96 94 458 94 94 94 459 94 94 93 460 93 93 97 461 97 97 95 462 95 95 100 463 100 100 81 464 81 81 92 465 92 92 98 466 98 98 97 467 97 97 81 468 81 81 83 469 83 83 95 470 95 95 81 471 81 81 82 472 82 82 80 473 80 80 80 474 80 80 79 475 79 79 81 476 81 81 81 477 81 81 79 478 79 79 77 479 77 77 77 480 77 77 83 481 83 83 81 482 81 81 102 483 102 102 83 484 83 83 77 485 77 77 77 486 77 77 78 487 78 78 102 488 102 102 99 489 99 99 78 490 78 78 89 491 89 89 103 492 103 103 106 493 106 106 105 494 105 105 103 495 103 103 104 496 104 104 106 497 106 106
19 0 19 19 22 1 22 22 1 2 1 1 0 3 0 0 31 4 31 31 2 5 2 2 2 6 2 2 13 7 13 13 15 8 15 15 7 9 7 7 6 10 6 6 8 11 8 8 3 12 3 3 2 13 2 2 15 14 15 15 3 15 3 3 15 16 15 15 6 17 6 6 3 18 3 3 6 19 6 6 7 20 7 7 8 21 8 8 6 22 6 6 4 23 4 4 18 24 18 18 7 25 7 7 8 26 8 8 8 27 8 8 12 28 12 12 18 29 18 18 16 30 16 16 9 31 9 9 11 32 11 11 11 33 11 11 17 34 17 17 16 35 16 16 10 36 10 10 12 37 12 12 11 38 11 11 11 39 11 11 9 40 9 9 10 41 10 10 10 42 10 10 20 43 20 20 18 44 18 18 18 45 18 18 12 46 12 12 10 47 10 10 5 48 5 5 4 49 4 4 14 50 14 14 14 51 14 14 13 52 13 13 5 53 5 5 15 54 15 15 14 55 14 14 4 56 4 4 4 57 4 4 6 58 6 6 15 59 15 15 15 60 15 15 13 61 13 13 14 62 14 14 30 63 30 30 11 64 11 11 8 65 8 8 8 66 8 8 11 67 11 11 12 68 12 12 20 69 20 20 28 70 28 28 29 71 29 29 29 72 29 29 18 73 18 18 20 74 20 20 7 75 7 7 1 76 1 1 3 77 3 3 21 78 21 21 27 79 27 27 22 80 22 22 22 81 22 22 19 82 19 19 21 83 21 21 25 84 25 25 26 85 26 26 27 86 27 27 27 87 27 27 24 88 24 24 25 89 25 25 24 90 24 24 16 91 16 16 17 92 17 17 17 93 17 17 23 94 23 23 24 95 24 24 26 96 26 26 25 97 25 25 23 98 23 23 23 99 23 23 22 100 22 22 26 101 26 26 24 102 24 24 23 103 23 23 25 104 25 25 5 105 5 5 30 106 30 30 8 107 8 8 8 108 8 8 4 109 4 4 5 110 5 5 22 111 22 22 27 112 27 27 26 113 26 26 9 114 9 9 20 115 20 20 10 116 10 10 21 117 21 21 19 118 19 19 29 119 29 29 29 120 29 29 28 121 28 28 21 122 21 21 19 123 19 19 1 124 1 1 29 125 29 29 34 126 34 34 33 127 33 33 31 128 31 31 32 129 32 32 33 130 33 33 34 131 34 34 30 132 30 30 5 133 5 5 33 134 33 33 33 135 33 33 11 136 11 11 30 137 30 30 2 138 2 2 31 139 31 31 13 140 13 13 11 141 11 11 33 142 33 33 32 143 32 32 32 144 32 32 17 145 17 17 11 146 11 11 32 147 32 32 34 148 34 34 31 149 31 31 31 150 31 31 0 151 0 0 32 152 32 32 22 153 22 22 23 154 23 23 0 155 0 0 0 156 0 0 1 157 1 1 22 158 22 22 17 159 17 17 32 160 32 32 0 161 0 0 0 162 0 0 23 163 23 23 17 164 17 17 29 165 29 29 1 166 1 1 7 167 7 7 7 168 7 7 18 169 18 18 29 170 29 29 13 171 13 13 31 172 31 31 33 173 33 33 33 174 33 33 5 175 5 5 13 176 13 13 28 177 28 28 16 178 16 16 21 179 21 21 9 180 9 9 16 181 16 16 28 182 28 28 27 183 27 27 21 184 21 21 16 185 16 16 16 186 16 16 24 187 24 24 27 188 27 27 9 189 9 9 28 190 28 28 20 191 20 20 35 192 35 35 38 193 38 38 37 194 37 37 35 195 35 35 36 196 36 36 38 197 38 38 58 198 58 58 61 199 61 61 40 200 40 40 39 201 39 39 70 202 70 70 41 203 41 41 41 204 41 41 52 205 52 52 54 206 54 54 46 207 46 46 45 208 45 45 47 209 47 47 42 210 42 42 41 211 41 41 54 212 54 54 42 213 42 42 54 214 54 54 45 215 45 45 42 216 42 42 45 217 45 45 46 218 46 46 47 219 47 47 45 220 45 45 43 221 43 43 57 222 57 57 46 223 46 46 47 224 47 47 47 225 47 47 51 226 51 51 57 227 57 57 55 228 55 55 48 229 48 48 50 230 50 50 50 231 50 50 56 232 56 56 55 233 55 55 49 234 49 49 51 235 51 51 50 236 50 50 50 237 50 50 48 238 48 48 49 239 49 49 49 240 49 49 59 241 59 59 57 242 57 57 57 243 57 57 51 244 51 51 49 245 49 49 44 246 44 44 43 247 43 43 53 248 53 53 53 249 53 53 52 250 52 52 44 251 44 44 54 252 54 54 53 253 53 53 43 254 43 43 43 255 43 43 45 256 45 45 54 257 54 54 54 258 54 54 52 259 52 52 53 260 53 53 69 261 69 69 50 262 50 50 47 263 47 47 47 264 47 47 50 265 50 50 51 266 51 51 59 267 59 59 67 268 67 67 68 269 68 68 68 270 68 68 57 271 57 57 59 272 59 59 46 273 46 46 40 274 40 40 42 275 42 42 60 276 60 60 66 277 66 66 61 278 61 61 61 279 61 61 58 280 58 58 60 281 60 60 64 282 64 64 65 283 65 65 66 284 66 66 66 285 66 66 63 286 63 63 64 287 64 64 63 288 63 63 55 289 55 55 56 290 56 56 56 291 56 56 62 292 62 62 63 293 63 63 65 294 65 65 64 295 64 64 62 296 62 62 62 297 62 62 61 298 61 61 65 299 65 65 63 300 63 63 62 301 62 62 64 302 64 64 44 303 44 44 69 304 69 69 47 305 47 47 47 306 47 47 43 307 43 43 44 308 44 44 61 309 61 61 66 310 66 66 65 311 65 65 48 312 48 48 59 313 59 59 49 314 49 49 60 315 60 60 58 316 58 58 68 317 68 68 68 318 68 68 67 319 67 67 60 320 60 60 58 321 58 58 40 322 40 40 68 323 68 68 73 324 73 73 72 325 72 72 70 326 70 70 71 327 71 71 72 328 72 72 73 329 73 73 69 330 69 69 44 331 44 44 72 332 72 72 72 333 72 72 50 334 50 50 69 335 69 69 41 336 41 41 70 337 70 70 52 338 52 52 50 339 50 50 72 340 72 72 71 341 71 71 71 342 71 71 56 343 56 56 50 344 50 50 71 345 71 71 73 346 73 73 70 347 70 70 70 348 70 70 39 349 39 39 71 350 71 71 61 351 61 61 62 352 62 62 39 353 39 39 39 354 39 39 40 355 40 40 61 356 61 61 56 357 56 56 71 358 71 71 39 359 39 39 39 360 39 39 62 361 62 62 56 362 56 56 68 363 68 68 40 364 40 40 46 365 46 46 46 366 46 46 57 367 57 57 68 368 68 68 52 369 52 52 70 370 70 70 72 371 72 72 72 372 72 72 44 373 44 44 52 374 52 52 67 375 67 67 55 376 55 55 60 377 60 60 48 378 48 48 55 379 55 55 67 380 67 67 66 381 66 66 60 382 60 60 55 383 55 55 55 384 55 55 63 385 63 63 66 386 66 66 48 387 48 48 67 388 67 67 59 389 59 59 74 390 74 74 77 391 77 77 76 392 76 76 74 393 74 74 75 394 75 75 77 395 77 77 78 396 78 78 81 397 81 81 80 398 80 80 78 399 78 78 79 400 79 79 81 401 81 81 82 402 82 82 85 403 85 85 84 404 84 84 82 405 82 82 83 406 83 83 85 407 85 85 105 408 105 105 108 409 108 108 87 410 87 87 86 411 86 86 117 412 117 117 88 413 88 88 88 414 88 88 99 415 99 99 101 416 101 101 93 417 93 93 92 418 92 92 94 419 94 94 89 420 89 89 88 421 88 88 101 422 101 101 89 423 89 89 101 424 101 101 92 425 92 92 89 426 89 89 92 427 92 92 93 428 93 93 94 429 94 94 92 430 92 92 90 431 90 90 104 432 104 104 93 433 93 93 94 434 94 94 94 435 94 94 98 436 98 98 104 437 104 104 102 438 102 102 95 439 95 95 97 440 97 97 97 441 97 97 103 442 103 103 102 443 102 102 96 444 96 96 98 445 98 98 97 446 97 97 97 447 97 97 95 448 95 95 96 449 96 96 96 450 96 96 106 451 106 106 104 452 104 104 104 453 104 104 98 454 98 98 96 455 96 96 91 456 91 91 90 457 90 90 100 458 100 100 100 459 100 100 99 460 99 99 91 461 91 91 101 462 101 101 100 463 100 100 90 464 90 90 90 465 90 90 92 466 92 92 101 467 101 101 101 468 101 101 99 469 99 99 100 470 100 100 116 471 116 116 97 472 97 97 94 473 94 94 94 474 94 94 97 475 97 97 98 476 98 98 106 477 106 106 114 478 114 114 115 479 115 115 115 480 115 115 104 481 104 104 106 482 106 106 93 483 93 93 87 484 87 87 89 485 89 89 107 486 107 107 113 487 113 113 108 488 108 108 108 489 108 108 105 490 105 105 107 491 107 107 111 492 111 111 112 493 112 112 113 494 113 113 113 495 113 113 110 496 110 110 111 497 111 111 110 498 110 110 102 499 102 102 103 500 103 103 103 501 103 103 109 502 109 109 110 503 110 110 112 504 112 112 111 505 111 111 109 506 109 109 109 507 109 109 108 508 108 108 112 509 112 112 110 510 110 110 109 511 109 109 111 512 111 111 91 513 91 91 116 514 116 116 94 515 94 94 94 516 94 94 90 517 90 90 91 518 91 91 108 519 108 108 113 520 113 113 112 521 112 112 95 522 95 95 106 523 106 106 96 524 96 96 107 525 107 107 105 526 105 105 115 527 115 115 115 528 115 115 114 529 114 114 107 530 107 107 105 531 105 105 87 532 87 87 115 533 115 115 120 534 120 120 119 535 119 119 117 536 117 117 118 537 118 118 119 538 119 119 120 539 120 120 116 540 116 116 91 541 91 91 119 542 119 119 119 543 119 119 97 544 97 97 116 545 116 116 88 546 88 88 117 547 117 117 99 548 99 99 97 549 97 97 119 550 119 119 118 551 118 118 118 552 118 118 103 553 103 103 97 554 97 97 118 555 118 118 120 556 120 120 117 557 117 117 117 558 117 117 86 559 86 86 118 560 118 118 108 561 108 108 109 562 109 109 86 563 86 86 86 564 86 86 87 565 87 87 108 566 108 108 103 567 103 103 118 568 118 118 86 569 86 86 86 570 86 86 109 571 109 109 103 572 103 103 115 573 115 115 87 574 87 87 93 575 93 93 93 576 93 93 104 577 104 104 115 578 115 115 99 579 99 99 117 580 117 117 119 581 119 119 119 582 119 119 91 583 91 91 99 584 99 99 114 585 114 114 102 586 102 102 107 587 107 107 95 588 95 95 102 589 102 102 114 590 114 114 113 591 113 113 107 592 107 107 102 593 102 102 102 594 102 102 110 595 110 110 113 596 113 113 95 597 95 95 114 598 114 114 106 599 106 106 140 600 140 140 143 601 143 143 122 602 122 122 121 603 121 121 152 604 152 152 123 605 123 123 123 606 123 123 134 607 134 134 136 608 136 136 128 609 128 128 127 610 127 127 129 611 129 129 124 612 124 124 123 613 123 123 136 614 136 136 124 615 124 124 136 616 136 136 127 617 127 127 124 618 124 124 127 619 127 127 128 620 128 128 129 621 129 129 127 622 127 127 125 623 125 125 139 624 139 139 128 625 128 128 129 626 129 129 129 627 129 129 133 628 133 133 139 629 139 139 137 630 137 137 130 631 130 130 132 632 132 132 132 633 132 132 138 634 138 138 137 635 137 137 131 636 131 131 133 637 133 133 132 638 132 132 132 639 132 132 130 640 130 130 131 641 131 131 131 642 131 131 141 643 141 141 139 644 139 139 139 645 139 139 133 646 133 133 131 647 131 131 126 648 126 126 125 649 125 125 135 650 135 135 135 651 135 135 134 652 134 134 126 653 126 126 136 654 136 136 135 655 135 135 125 656 125 125 125 657 125 125 127 658 127 127 136 659 136 136 136 660 136 136 134 661 134 134 135 662 135 135 151 663 151 151 132 664 132 132 129 665 129 129 129 666 129 129 132 667 132 132 133 668 133 133 141 669 141 141 149 670 149 149 150 671 150 150 150 672 150 150 139 673 139 139 141 674 141 141 128 675 128 128 122 676 122 122 124 677 124 124 142 678 142 142 148 679 148 148 143 680 143 143 143 681 143 143 140 682 140 140 142 683 142 142 146 684 146 146 147 685 147 147 148 686 148 148 148 687 148 148 145 688 145 145 146 689 146 146 145 690 145 145 137 691 137 137 138 692 138 138 138 693 138 138 144 694 144 144 145 695 145 145 147 696 147 147 146 697 146 146 144 698 144 144 144 699 144 144 143 700 143 143 147 701 147 147 145 702 145 145 144 703 144 144 146 704 146 146 126 705 126 126 151 706 151 151 129 707 129 129 129 708 129 129 125 709 125 125 126 710 126 126 143 711 143 143 148 712 148 148 147 713 147 147 130 714 130 130 141 715 141 141 131 716 131 131 142 717 142 142 140 718 140 140 150 719 150 150 150 720 150 150 149 721 149 149 142 722 142 142 140 723 140 140 122 724 122 122 150 725 150 150 155 726 155 155 154 727 154 154 152 728 152 152 153 729 153 153 154 730 154 154 155 731 155 155 151 732 151 151 126 733 126 126 154 734 154 154 154 735 154 154 132 736 132 132 151 737 151 151 123 738 123 123 152 739 152 152 134 740 134 134 132 741 132 132 154 742 154 154 153 743 153 153 153 744 153 153 138 745 138 138 132 746 132 132 153 747 153 153 155 748 155 155 152 749 152 152 152 750 152 152 121 751 121 121 153 752 153 153 143 753 143 143 144 754 144 144 121 755 121 121 121 756 121 121 122 757 122 122 143 758 143 143 138 759 138 138 153 760 153 153 121 761 121 121 121 762 121 121 144 763 144 144 138 764 138 138 150 765 150 150 122 766 122 122 128 767 128 128 128 768 128 128 139 769 139 139 150 770 150 150 134 771 134 134 152 772 152 152 154 773 154 154 154 774 154 154 126 775 126 126 134 776 134 134 149 777 149 149 137 778 137 137 142 779 142 142 130 780 130 130 137 781 137 137 149 782 149 149 148 783 148 148 142 784 142 142 137 785 137 137 137 786 137 137 145 787 145 145 148 788 148 148 130 789 130 130 149 790 149 149 141 791 141 141 156 792 156 156 159 793 159 159 158 794 158 158 156 795 156 156 157 796 157 157 159 797 159 159
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 9 12 9 9 11 13 11 11 13 14 13 13 13 15 13 13 20 16 20 20 9 17 9 9 27 18 27 27 15 19 15 15 16 20 16 16 16 21 16 16 31 22 31 31 27 23 27 27 32 24 32 32 22 25 22 22 23 26 23 23 15 27 15 15 27 28 27 27 28 29 28 28 28 30 28 28 29 31 29 29 15 32 15 15 19 33 19 19 21 34 21 21 22 35 22 22 22 36 22 22 13 37 13 13 19 38 19 19 21 39 21 21 29 40 29 29 23 41 23 23 23 42 23 23 22 43 22 22 21 44 21 21 23 45 23 23 28 46 28 28 24 47 24 24 24 48 24 24 32 49 32 32 23 50 23 23 18 51 18 18 19 52 19 19 13 53 13 13 13 54 13 13 12 55 12 12 18 56 18 18 18 57 18 18 12 58 12 12 17 59 17 17 15 60 15 15 29 61 29 29 21 62 21 21 15 63 15 15 21 64 21 21 19 65 19 19 15 66 15 15 19 67 19 19 18 68 18 18 15 69 15 15 18 70 18 18 17 71 17 17 15 72 15 15 17 73 17 17 16 74 16 16 30 75 30 30 33 76 33 33 9 77 9 9 26 78 26 26 25 79 25 25 27 80 27 27 27 81 27 27 31 82 31 31 26 83 26 26 17 84 17 17 12 85 12 12 31 86 31 31 31 87 31 31 16 88 16 16 17 89 17 17 20 90 20 20 13 91 13 13 22 92 22 22 22 93 22 22 32 94 32 32 30 95 30 30 30 96 30 30 20 97 20 20 22 98 22 22 24 99 24 24 33 100 33 33 30 101 30 30 30 102 30 30 32 103 32 32 24 104 24 24 26 105 26 26 14 106 14 14 25 107 25 25 24 108 24 24 25 109 25 25 14 110 14 14 14 111 14 14 33 112 33 33 24 113 24 24 28 114 28 28 27 115 27 27 25 116 25 25 25 117 25 25 24 118 24 24 28 119 28 28 26 120 26 26 31 121 31 31 12 122 12 12 23 123 23 23 29 124 29 29 28 125 28 28 12 126 12 12 14 127 14 14 26 128 26 26 12 129 12 12 13 130 13 13 11 131 11 11 11 132 11 11 10 133 10 10 12 134 12 12 12 135 12 12 10 136 10 10 8 137 8 8 8 138 8 8 14 139 14 14 12 140 12 12 33 141 33 33 14 142 14 14 8 143 8 8 8 144 8 8 9 145 9 9 33 146 33 33 30 147 30 30 9 148 9 9 20 149 20 20 74 150 76 76 75 151 74 74 76 152 75 75 74 153 76 76 77 154 77 77 75 155 74 74 73 156 73 73 36 157 36 36 39 158 39 39 49 159 49 49 34 160 34 34 50 161 50 50 35 162 35 35 40 163 40 40 64 164 64 64 64 165 64 64 34 166 34 34 35 167 35 35 71 168 71 71 67 169 67 67 70 170 70 70 70 171 70 70 37 172 37 37 71 173 71 71 61 174 61 61 48 175 48 48 38 176 38 38 38 177 38 38 60 178 60 60 61 179 61 61 56 180 56 56 47 181 47 47 39 182 39 39 39 183 39 39 55 184 55 55 56 185 56 56 46 186 46 46 50 187 50 50 51 188 51 51 51 189 51 51 52 190 52 52 46 191 46 46 68 192 68 68 45 193 45 45 40 194 40 40 40 195 40 40 70 196 70 70 68 197 68 68 46 198 46 46 52 199 52 52 41 200 43 43 47 201 47 47 56 202 56 56 43 203 42 42 43 204 42 42 61 205 61 61 59 206 59 59 45 207 45 45 68 208 68 68 44 209 44 44 63 210 63 63 52 211 52 52 51 212 51 51 51 213 51 51 62 214 62 62 63 215 63 63 50 216 50 50 46 217 46 46 53 218 53 53 53 219 53 53 49 220 49 49 50 221 50 50 56 222 56 56 55 223 55 55 54 224 54 54 54 225 54 54 57 226 57 57 56 227 56 56 57 228 57 57 54 229 54 54 49 230 49 49 49 231 49 49 53 232 53 53 57 233 57 57 47 234 47 47 73 235 73 73 39 236 39 39 59 237 59 59 61 238 61 61 60 239 60 60 60 240 60 60 58 241 58 58 59 242 59 59 64 243 64 64 65 244 65 65 63 245 63 63 63 246 63 63 62 247 62 62 64 248 64 64 40 249 40 40 45 250 45 45 65 251 65 65 65 252 65 65 64 253 64 64 40 254 40 40 60 255 60 60 38 256 38 38 37 257 37 37 37 258 37 37 58 259 58 58 60 260 60 60 55 261 55 55 39 262 39 39 36 263 36 36 36 264 36 36 54 265 54 54 55 266 55 55 36 267 36 36 34 268 34 34 49 269 49 49 49 270 49 49 54 271 54 54 36 272 36 36 51 273 51 51 50 274 50 50 34 275 34 34 51 276 51 51 34 277 34 34 64 278 64 64 64 279 64 64 62 280 62 62 51 281 51 51 38 282 38 38 66 283 66 66 71 284 71 71 71 285 71 71 37 286 37 37 38 287 38 38 68 288 68 68 67 289 67 67 71 290 71 71 71 291 71 71 72 292 72 72 68 293 68 68 38 294 38 38 48 295 48 48 69 296 69 69 69 297 69 69 66 298 66 66 38 299 38 38 68 300 68 68 70 301 70 70 67 302 67 67 72 303 72 72 71 304 71 71 66 305 66 66 66 306 66 66 69 307 69 69 72 308 72 72 70 309 70 70 40 310 40 40 35 311 35 35 70 312 70 70 35 313 35 35 37 314 37 37 41 315 43 43 63 316 63 63 44 317 44 44 44 318 44 44 65 319 65 65 45 320 45 45 43 321 42 42 56 322 56 56 57 323 57 57 53 324 53 53 41 325 43 43 43 326 42 42 43 327 42 42 57 328 57 57 53 329 53 53 41 330 43 43 53 331 53 53 46 332 46 46 41 333 43 43 52 334 52 52 63 335 63 63 42 336 41 41 69 337 69 69 48 338 48 48 43 339 42 42 59 340 59 59 47 341 47 47 48 342 48 48 61 343 61 61 42 344 41 41 42 345 41 41 61 346 61 61 43 347 42 42 72 348 72 72 42 349 41 41 44 350 44 44 44 351 44 44 68 352 68 68 72 353 72 72 42 354 41 41 72 355 72 72 69 356 69 69 44 357 44 44 63 358 63 63 65 359 65 65 73 360 73 73 47 361 47 47 59 362 59 59 59 363 59 59 58 364 58 58 73 365 73 73 36 366 36 36 73 367 73 73 58 368 58 58 58 369 58 58 37 370 37 37 36 371 36 36 76 372 75 75 75 373 74 74 42 374 41 41 42 375 41 41 43 376 42 42 76 377 75 75 74 378 76 76 76 379 75 75 43 380 42 42 43 381 42 42 41 382 43 43 74 383 76 76 77 384 77 77 74 385 76 76 41 386 43 43 41 387 43 43 44 388 44 44 77 389 77 77 75 390 74 74 77 391 77 77 44 392 44 44 44 393 44 44 42 394 41 41 75 395 74 74 78 396 78 78 81 397 81 81 80 398 80 80 78 399 78 78 79 400 79 79 81 401 81 81 101 402 101 101 104 403 104 104 83 404 83 83 82 405 82 82 113 406 113 113 84 407 84 84 84 408 84 84 95 409 95 95 97 410 97 97 89 411 89 89 88 412 88 88 90 413 90 90 85 414 85 85 84 415 84 84 97 416 97 97 85 417 85 85 97 418 97 97 88 419 88 88 85 420 85 85 88 421 88 88 89 422 89 89 90 423 90 90 88 424 88 88 86 425 86 86 100 426 100 100 89 427 89 89 90 428 90 90 90 429 90 90 94 430 94 94 100 431 100 100 98 432 98 98 91 433 91 91 93 434 93 93 93 435 93 93 99 436 99 99 98 437 98 98 92 438 92 92 94 439 94 94 93 440 93 93 93 441 93 93 91 442 91 91 92 443 92 92 92 444 92 92 102 445 102 102 100 446 100 100 100 447 100 100 94 448 94 94 92 449 92 92 87 450 87 87 86 451 86 86 96 452 96 96 96 453 96 96 95 454 95 95 87 455 87 87 97 456 97 97 96 457 96 96 86 458 86 86 86 459 86 86 88 460 88 88 97 461 97 97 97 462 97 97 95 463 95 95 96 464 96 96 112 465 112 112 93 466 93 93 90 467 90 90 90 468 90 90 93 469 93 93 94 470 94 94 102 471 102 102 110 472 110 110 111 473 111 111 111 474 111 111 100 475 100 100 102 476 102 102 89 477 89 89 83 478 83 83 85 479 85 85 103 480 103 103 109 481 109 109 104 482 104 104 104 483 104 104 101 484 101 101 103 485 103 103 107 486 107 107 108 487 108 108 109 488 109 109 109 489 109 109 106 490 106 106 107 491 107 107 106 492 106 106 98 493 98 98 99 494 99 99 99 495 99 99 105 496 105 105 106 497 106 106 108 498 108 108 107 499 107 107 105 500 105 105 105 501 105 105 104 502 104 104 108 503 108 108 106 504 106 106 105 505 105 105 107 506 107 107 87 507 87 87 112 508 112 112 90 509 90 90 90 510 90 90 86 511 86 86 87 512 87 87 104 513 104 104 109 514 109 109 108 515 108 108 91 516 91 91 102 517 102 102 92 518 92 92 103 519 103 103 101 520 101 101 111 521 111 111 111 522 111 111 110 523 110 110 103 524 103 103 101 525 101 101 83 526 83 83 111 527 111 111 116 528 116 116 115 529 115 115 113 530 113 113 114 531 114 114 115 532 115 115 116 533 116 116 112 534 112 112 87 535 87 87 115 536 115 115 115 537 115 115 93 538 93 93 112 539 112 112 84 540 84 84 113 541 113 113 95 542 95 95 93 543 93 93 115 544 115 115 114 545 114 114 114 546 114 114 99 547 99 99 93 548 93 93 114 549 114 114 116 550 116 116 113 551 113 113 113 552 113 113 82 553 82 82 114 554 114 114 104 555 104 104 105 556 105 105 82 557 82 82 82 558 82 82 83 559 83 83 104 560 104 104 99 561 99 99 114 562 114 114 82 563 82 82 82 564 82 82 105 565 105 105 99 566 99 99 111 567 111 111 83 568 83 83 89 569 89 89 89 570 89 89 100 571 100 100 111 572 111 111 95 573 95 95 113 574 113 113 115 575 115 115 115 576 115 115 87 577 87 87 95 578 95 95 110 579 110 110 98 580 98 98 103 581 103 103 91 582 91 91 98 583 98 98 110 584 110 110 109 585 109 109 103 586 103 103 98 587 98 98 98 588 98 98 106 589 106 106 109 590 109 109 91 591 91 91 110 592 110 110 102 593 102 102 118 594 118 118 120 595 120 120 122 596 122 122 122 597 122 122 129 598 129 129 118 599 118 118 136 600 136 136 124 601 124 124 125 602 125 125 125 603 125 125 140 604 140 140 136 605 136 136 141 606 141 141 131 607 131 131 132 608 132 132 124 609 124 124 136 610 136 136 137 611 137 137 137 612 137 137 138 613 138 138 124 614 124 124 128 615 128 128 130 616 130 130 131 617 131 131 131 618 131 131 122 619 122 122 128 620 128 128 130 621 130 130 138 622 138 138 132 623 132 132 132 624 132 132 131 625 131 131 130 626 130 130 132 627 132 132 137 628 137 137 133 629 133 133 133 630 133 133 141 631 141 141 132 632 132 132 127 633 127 127 128 634 128 128 122 635 122 122 122 636 122 122 121 637 121 121 127 638 127 127 127 639 127 127 121 640 121 121 126 641 126 126 124 642 124 124 138 643 138 138 130 644 130 130 124 645 124 124 130 646 130 130 128 647 128 128 124 648 124 124 128 649 128 128 127 650 127 127 124 651 124 124 127 652 127 127 126 653 126 126 124 654 124 124 126 655 126 126 125 656 125 125 139 657 139 139 142 658 142 142 118 659 118 118 135 660 135 135 134 661 134 134 136 662 136 136 136 663 136 136 140 664 140 140 135 665 135 135 126 666 126 126 121 667 121 121 140 668 140 140 140 669 140 140 125 670 125 125 126 671 126 126 129 672 129 129 122 673 122 122 131 674 131 131 131 675 131 131 141 676 141 141 139 677 139 139 139 678 139 139 129 679 129 129 131 680 131 131 133 681 133 133 142 682 142 142 139 683 139 139 139 684 139 139 141 685 141 141 133 686 133 133 135 687 135 135 123 688 123 123 134 689 134 134 133 690 133 133 134 691 134 134 123 692 123 123 123 693 123 123 142 694 142 142 133 695 133 133 137 696 137 137 136 697 136 136 134 698 134 134 134 699 134 134 133 700 133 133 137 701 137 137 135 702 135 135 140 703 140 140 121 704 121 121 132 705 132 132 138 706 138 138 137 707 137 137 121 708 121 121 123 709 123 123 135 710 135 135 121 711 121 121 122 712 122 122 120 713 120 120 120 714 120 120 119 715 119 119 121 716 121 121 121 717 121 121 119 718 119 119 117 719 117 117 117 720 117 117 123 721 123 123 121 722 121 121 142 723 142 142 123 724 123 123 117 725 117 117 117 726 117 117 118 727 118 118 142 728 142 142 139 729 139 139 118 730 118 118 129 731 129 129 143 732 143 143 146 733 146 146 145 734 145 145 143 735 143 143 144 736 144 144 146 737 146 146 147 738 147 147 150 739 150 150 149 740 149 149 147 741 147 147 148 742 148 148 150 743 150 150
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 5 6 5 5 7 7 7 7 9 8 9 9 9 9 9 9 16 10 16 16 5 11 5 5 23 12 23 23 11 13 11 11 12 14 12 12 12 15 12 12 27 16 27 27 23 17 23 23 28 18 28 28 18 19 18 18 19 20 19 19 11 21 11 11 23 22 23 23 24 23 24 24 24 24 24 24 25 25 25 25 11 26 11 11 15 27 15 15 17 28 17 17 18 29 18 18 18 30 18 18 9 31 9 9 15 32 15 15 17 33 17 17 25 34 25 25 19 35 19 19 19 36 19 19 18 37 18 18 17 38 17 17 19 39 19 19 24 40 24 24 20 41 20 20 20 42 20 20 28 43 28 28 19 44 19 19 14 45 14 14 15 46 15 15 9 47 9 9 9 48 9 9 8 49 8 8 14 50 14 14 14 51 14 14 8 52 8 8 13 53 13 13 11 54 11 11 25 55 25 25 17 56 17 17 11 57 11 11 17 58 17 17 15 59 15 15 11 60 11 11 15 61 15 15 14 62 14 14 11 63 11 11 14 64 14 14 13 65 13 13 11 66 11 11 13 67 13 13 12 68 12 12 26 69 26 26 29 70 29 29 5 71 5 5 22 72 22 22 21 73 21 21 23 74 23 23 23 75 23 23 27 76 27 27 22 77 22 22 13 78 13 13 8 79 8 8 27 80 27 27 27 81 27 27 12 82 12 12 13 83 13 13 16 84 16 16 9 85 9 9 18 86 18 18 18 87 18 18 28 88 28 28 26 89 26 26 26 90 26 26 16 91 16 16 18 92 18 18 20 93 20 20 29 94 29 29 26 95 26 26 26 96 26 26 28 97 28 28 20 98 20 20 22 99 22 22 10 100 10 10 21 101 21 21 20 102 20 20 21 103 21 21 10 104 10 10 10 105 10 10 29 106 29 29 20 107 20 20 24 108 24 24 23 109 23 23 21 110 21 21 21 111 21 21 20 112 20 20 24 113 24 24 22 114 22 22 27 115 27 27 8 116 8 8 19 117 19 19 25 118 25 25 24 119 24 24 8 120 8 8 10 121 10 10 22 122 22 22 8 123 8 8 9 124 9 9 7 125 7 7 7 126 7 7 6 127 6 6 8 128 8 8 8 129 8 8 6 130 6 6 4 131 4 4 4 132 4 4 10 133 10 10 8 134 8 8 29 135 29 29 10 136 10 10 4 137 4 4 4 138 4 4 5 139 5 5 29 140 29 29 26 141 26 26 5 142 5 5 16 143 16 16 49 144 49 49 52 145 52 52 31 146 31 31 30 147 30 30 61 148 61 61 32 149 32 32 32 150 32 32 43 151 43 43 45 152 45 45 37 153 37 37 36 154 36 36 38 155 38 38 33 156 33 33 32 157 32 32 45 158 45 45 33 159 33 33 45 160 45 45 36 161 36 36 33 162 33 33 36 163 36 36 37 164 37 37 38 165 38 38 36 166 36 36 34 167 34 34 48 168 48 48 37 169 37 37 38 170 38 38 38 171 38 38 42 172 42 42 48 173 48 48 46 174 46 46 39 175 39 39 41 176 41 41 41 177 41 41 47 178 47 47 46 179 46 46 40 180 40 40 42 181 42 42 41 182 41 41 41 183 41 41 39 184 39 39 40 185 40 40 40 186 40 40 50 187 50 50 48 188 48 48 48 189 48 48 42 190 42 42 40 191 40 40 35 192 35 35 34 193 34 34 44 194 44 44 44 195 44 44 43 196 43 43 35 197 35 35 45 198 45 45 44 199 44 44 34 200 34 34 34 201 34 34 36 202 36 36 45 203 45 45 45 204 45 45 43 205 43 43 44 206 44 44 60 207 60 60 41 208 41 41 38 209 38 38 38 210 38 38 41 211 41 41 42 212 42 42 50 213 50 50 58 214 58 58 59 215 59 59 59 216 59 59 48 217 48 48 50 218 50 50 37 219 37 37 31 220 31 31 33 221 33 33 51 222 51 51 57 223 57 57 52 224 52 52 52 225 52 52 49 226 49 49 51 227 51 51 55 228 55 55 56 229 56 56 57 230 57 57 57 231 57 57 54 232 54 54 55 233 55 55 54 234 54 54 46 235 46 46 47 236 47 47 47 237 47 47 53 238 53 53 54 239 54 54 56 240 56 56 55 241 55 55 53 242 53 53 53 243 53 53 52 244 52 52 56 245 56 56 54 246 54 54 53 247 53 53 55 248 55 55 35 249 35 35 60 250 60 60 38 251 38 38 38 252 38 38 34 253 34 34 35 254 35 35 52 255 52 52 57 256 57 57 56 257 56 56 39 258 39 39 50 259 50 50 40 260 40 40 51 261 51 51 49 262 49 49 59 263 59 59 59 264 59 59 58 265 58 58 51 266 51 51 49 267 49 49 31 268 31 31 59 269 59 59 64 270 64 64 63 271 63 63 61 272 61 61 62 273 62 62 63 274 63 63 64 275 64 64 60 276 60 60 35 277 35 35 63 278 63 63 63 279 63 63 41 280 41 41 60 281 60 60 32 282 32 32 61 283 61 61 43 284 43 43 41 285 41 41 63 286 63 63 62 287 62 62 62 288 62 62 47 289 47 47 41 290 41 41 62 291 62 62 64 292 64 64 61 293 61 61 61 294 61 61 30 295 30 30 62 296 62 62 52 297 52 52 53 298 53 53 30 299 30 30 30 300 30 30 31 301 31 31 52 302 52 52 47 303 47 47 62 304 62 62 30 305 30 30 30 306 30 30 53 307 53 53 47 308 47 47 59 309 59 59 31 310 31 31 37 311 37 37 37 312 37 37 48 313 48 48 59 314 59 59 43 315 43 43 61 316 61 61 63 317 63 63 63 318 63 63 35 319 35 35 43 320 43 43 58 321 58 58 46 322 46 46 51 323 51 51 39 324 39 39 46 325 46 46 58 326 58 58 57 327 57 57 51 328 51 51 46 329 46 46 46 330 46 46 54 331 54 54 57 332 57 57 39 333 39 39 58 334 58 58 50 335 50 50 65 336 65 65 68 337 68 68 67 338 67 67 65 339 65 65 66 340 66 66 68 341 68 68 88 342 88 88 91 343 91 91 70 344 70 70 69 345 69 69 100 346 100 100 71 347 71 71 71 348 71 71 82 349 82 82 84 350 84 84 76 351 76 76 75 352 75 75 77 353 77 77 72 354 72 72 71 355 71 71 84 356 84 84 72 357 72 72 84 358 84 84 75 359 75 75 72 360 72 72 75 361 75 75 76 362 76 76 77 363 77 77 75 364 75 75 73 365 73 73 87 366 87 87 76 367 76 76 77 368 77 77 77 369 77 77 81 370 81 81 87 371 87 87 85 372 85 85 78 373 78 78 80 374 80 80 80 375 80 80 86 376 86 86 85 377 85 85 79 378 79 79 81 379 81 81 80 380 80 80 80 381 80 80 78 382 78 78 79 383 79 79 79 384 79 79 89 385 89 89 87 386 87 87 87 387 87 87 81 388 81 81 79 389 79 79 74 390 74 74 73 391 73 73 83 392 83 83 83 393 83 83 82 394 82 82 74 395 74 74 84 396 84 84 83 397 83 83 73 398 73 73 73 399 73 73 75 400 75 75 84 401 84 84 84 402 84 84 82 403 82 82 83 404 83 83 99 405 99 99 80 406 80 80 77 407 77 77 77 408 77 77 80 409 80 80 81 410 81 81 89 411 89 89 97 412 97 97 98 413 98 98 98 414 98 98 87 415 87 87 89 416 89 89 76 417 76 76 70 418 70 70 72 419 72 72 90 420 90 90 96 421 96 96 91 422 91 91 91 423 91 91 88 424 88 88 90 425 90 90 94 426 94 94 95 427 95 95 96 428 96 96 96 429 96 96 93 430 93 93 94 431 94 94 93 432 93 93 85 433 85 85 86 434 86 86 86 435 86 86 92 436 92 92 93 437 93 93 95 438 95 95 94 439 94 94 92 440 92 92 92 441 92 92 91 442 91 91 95 443 95 95 93 444 93 93 92 445 92 92 94 446 94 94 74 447 74 74 99 448 99 99 77 449 77 77 77 450 77 77 73 451 73 73 74 452 74 74 91 453 91 91 96 454 96 96 95 455 95 95 78 456 78 78 89 457 89 89 79 458 79 79 90 459 90 90 88 460 88 88 98 461 98 98 98 462 98 98 97 463 97 97 90 464 90 90 88 465 88 88 70 466 70 70 98 467 98 98 103 468 103 103 102 469 102 102 100 470 100 100 101 471 101 101 102 472 102 102 103 473 103 103 99 474 99 99 74 475 74 74 102 476 102 102 102 477 102 102 80 478 80 80 99 479 99 99 71 480 71 71 100 481 100 100 82 482 82 82 80 483 80 80 102 484 102 102 101 485 101 101 101 486 101 101 86 487 86 86 80 488 80 80 101 489 101 101 103 490 103 103 100 491 100 100 100 492 100 100 69 493 69 69 101 494 101 101 91 495 91 91 92 496 92 92 69 497 69 69 69 498 69 69 70 499 70 70 91 500 91 91 86 501 86 86 101 502 101 101 69 503 69 69 69 504 69 69 92 505 92 92 86 506 86 86 98 507 98 98 70 508 70 70 76 509 76 76 76 510 76 76 87 511 87 87 98 512 98 98 82 513 82 82 100 514 100 100 102 515 102 102 102 516 102 102 74 517 74 74 82 518 82 82 97 519 97 97 85 520 85 85 90 521 90 90 78 522 78 78 85 523 85 85 97 524 97 97 96 525 96 96 90 526 90 90 85 527 85 85 85 528 85 85 93 529 93 93 96 530 96 96 78 531 78 78 97 532 97 97 89 533 89 89 123 534 123 123 126 535 126 126 105 536 105 105 104 537 104 104 135 538 135 135 106 539 106 106 106 540 106 106 117 541 117 117 119 542 119 119 111 543 111 111 110 544 110 110 112 545 112 112 107 546 107 107 106 547 106 106 119 548 119 119 107 549 107 107 119 550 119 119 110 551 110 110 107 552 107 107 110 553 110 110 111 554 111 111 112 555 112 112 110 556 110 110 108 557 108 108 122 558 122 122 111 559 111 111 112 560 112 112 112 561 112 112 116 562 116 116 122 563 122 122 120 564 120 120 113 565 113 113 115 566 115 115 115 567 115 115 121 568 121 121 120 569 120 120 114 570 114 114 116 571 116 116 115 572 115 115 115 573 115 115 113 574 113 113 114 575 114 114 114 576 114 114 124 577 124 124 122 578 122 122 122 579 122 122 116 580 116 116 114 581 114 114 109 582 109 109 108 583 108 108 118 584 118 118 118 585 118 118 117 586 117 117 109 587 109 109 119 588 119 119 118 589 118 118 108 590 108 108 108 591 108 108 110 592 110 110 119 593 119 119 119 594 119 119 117 595 117 117 118 596 118 118 134 597 134 134 115 598 115 115 112 599 112 112 112 600 112 112 115 601 115 115 116 602 116 116 124 603 124 124 132 604 132 132 133 605 133 133 133 606 133 133 122 607 122 122 124 608 124 124 111 609 111 111 105 610 105 105 107 611 107 107 125 612 125 125 131 613 131 131 126 614 126 126 126 615 126 126 123 616 123 123 125 617 125 125 129 618 129 129 130 619 130 130 131 620 131 131 131 621 131 131 128 622 128 128 129 623 129 129 128 624 128 128 120 625 120 120 121 626 121 121 121 627 121 121 127 628 127 127 128 629 128 128 130 630 130 130 129 631 129 129 127 632 127 127 127 633 127 127 126 634 126 126 130 635 130 130 128 636 128 128 127 637 127 127 129 638 129 129 109 639 109 109 134 640 134 134 112 641 112 112 112 642 112 112 108 643 108 108 109 644 109 109 126 645 126 126 131 646 131 131 130 647 130 130 113 648 113 113 124 649 124 124 114 650 114 114 125 651 125 125 123 652 123 123 133 653 133 133 133 654 133 133 132 655 132 132 125 656 125 125 123 657 123 123 105 658 105 105 133 659 133 133 138 660 138 138 137 661 137 137 135 662 135 135 136 663 136 136 137 664 137 137 138 665 138 138 134 666 134 134 109 667 109 109 137 668 137 137 137 669 137 137 115 670 115 115 134 671 134 134 106 672 106 106 135 673 135 135 117 674 117 117 115 675 115 115 137 676 137 137 136 677 136 136 136 678 136 136 121 679 121 121 115 680 115 115 136 681 136 136 138 682 138 138 135 683 135 135 135 684 135 135 104 685 104 104 136 686 136 136 126 687 126 126 127 688 127 127 104 689 104 104 104 690 104 104 105 691 105 105 126 692 126 126 121 693 121 121 136 694 136 136 104 695 104 104 104 696 104 104 127 697 127 127 121 698 121 121 133 699 133 133 105 700 105 105 111 701 111 111 111 702 111 111 122 703 122 122 133 704 133 133 117 705 117 117 135 706 135 135 137 707 137 137 137 708 137 137 109 709 109 109 117 710 117 117 132 711 132 132 120 712 120 120 125 713 125 125 113 714 113 113 120 715 120 120 132 716 132 132 131 717 131 131 125 718 125 125 120 719 120 120 120 720 120 120 128 721 128 128 131 722 131 131 113 723 113 113 132 724 132 132 124 725 124 124 139 726 139 139 142 727 142 142 141 728 141 141 139 729 139 139 140 730 140 140 142 731 142 142 144 732 144 144 146 733 146 146 148 734 148 148 148 735 148 148 155 736 155 155 144 737 144 144 162 738 162 162 150 739 150 150 151 740 151 151 151 741 151 151 166 742 166 166 162 743 162 162 167 744 167 167 157 745 157 157 158 746 158 158 150 747 150 150 162 748 162 162 163 749 163 163 163 750 163 163 164 751 164 164 150 752 150 150 154 753 154 154 156 754 156 156 157 755 157 157 157 756 157 157 148 757 148 148 154 758 154 154 156 759 156 156 164 760 164 164 158 761 158 158 158 762 158 158 157 763 157 157 156 764 156 156 158 765 158 158 163 766 163 163 159 767 159 159 159 768 159 159 167 769 167 167 158 770 158 158 153 771 153 153 154 772 154 154 148 773 148 148 148 774 148 148 147 775 147 147 153 776 153 153 153 777 153 153 147 778 147 147 152 779 152 152 150 780 150 150 164 781 164 164 156 782 156 156 150 783 150 150 156 784 156 156 154 785 154 154 150 786 150 150 154 787 154 154 153 788 153 153 150 789 150 150 153 790 153 153 152 791 152 152 150 792 150 150 152 793 152 152 151 794 151 151 165 795 165 165 168 796 168 168 144 797 144 144 161 798 161 161 160 799 160 160 162 800 162 162 162 801 162 162 166 802 166 166 161 803 161 161 152 804 152 152 147 805 147 147 166 806 166 166 166 807 166 166 151 808 151 151 152 809 152 152 155 810 155 155 148 811 148 148 157 812 157 157 157 813 157 157 167 814 167 167 165 815 165 165 165 816 165 165 155 817 155 155 157 818 157 157 159 819 159 159 168 820 168 168 165 821 165 165 165 822 165 165 167 823 167 167 159 824 159 159 161 825 161 161 149 826 149 149 160 827 160 160 159 828 159 159 160 829 160 160 149 830 149 149 149 831 149 149 168 832 168 168 159 833 159 159 163 834 163 163 162 835 162 162 160 836 160 160 160 837 160 160 159 838 159 159 163 839 163 163 161 840 161 161 166 841 166 166 147 842 147 147 158 843 158 158 164 844 164 164 163 845 163 163 147 846 147 147 149 847 149 149 161 848 161 161 147 849 147 147 148 850 148 148 146 851 146 146 146 852 146 146 145 853 145 145 147 854 147 147 147 855 147 147 145 856 145 145 143 857 143 143 143 858 143 143 149 859 149 149 147 860 147 147 168 861 168 168 149 862 149 149 143 863 143 143 143 864 143 143 144 865 144 144 168 866 168 168 165 867 165 165 144 868 144 144 155 869 155 155
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 5 6 5 5 7 7 7 7 9 8 9 9 9 9 9 9 16 10 16 16 5 11 5 5 23 12 23 23 11 13 11 11 12 14 12 12 12 15 12 12 27 16 27 27 23 17 23 23 28 18 28 28 18 19 18 18 19 20 19 19 11 21 11 11 23 22 23 23 24 23 24 24 24 24 24 24 25 25 25 25 11 26 11 11 15 27 15 15 17 28 17 17 18 29 18 18 18 30 18 18 9 31 9 9 15 32 15 15 17 33 17 17 25 34 25 25 19 35 19 19 19 36 19 19 18 37 18 18 17 38 17 17 19 39 19 19 24 40 24 24 20 41 20 20 20 42 20 20 28 43 28 28 19 44 19 19 14 45 14 14 15 46 15 15 9 47 9 9 9 48 9 9 8 49 8 8 14 50 14 14 14 51 14 14 8 52 8 8 13 53 13 13 11 54 11 11 25 55 25 25 17 56 17 17 11 57 11 11 17 58 17 17 15 59 15 15 11 60 11 11 15 61 15 15 14 62 14 14 11 63 11 11 14 64 14 14 13 65 13 13 11 66 11 11 13 67 13 13 12 68 12 12 26 69 26 26 29 70 29 29 5 71 5 5 22 72 22 22 21 73 21 21 23 74 23 23 23 75 23 23 27 76 27 27 22 77 22 22 13 78 13 13 8 79 8 8 27 80 27 27 27 81 27 27 12 82 12 12 13 83 13 13 16 84 16 16 9 85 9 9 18 86 18 18 18 87 18 18 28 88 28 28 26 89 26 26 26 90 26 26 16 91 16 16 18 92 18 18 20 93 20 20 29 94 29 29 26 95 26 26 26 96 26 26 28 97 28 28 20 98 20 20 22 99 22 22 10 100 10 10 21 101 21 21 20 102 20 20 21 103 21 21 10 104 10 10 10 105 10 10 29 106 29 29 20 107 20 20 24 108 24 24 23 109 23 23 21 110 21 21 21 111 21 21 20 112 20 20 24 113 24 24 22 114 22 22 27 115 27 27 8 116 8 8 19 117 19 19 25 118 25 25 24 119 24 24 8 120 8 8 10 121 10 10 22 122 22 22 8 123 8 8 9 124 9 9 7 125 7 7 7 126 7 7 6 127 6 6 8 128 8 8 8 129 8 8 6 130 6 6 4 131 4 4 4 132 4 4 10 133 10 10 8 134 8 8 29 135 29 29 10 136 10 10 4 137 4 4 4 138 4 4 5 139 5 5 29 140 29 29 26 141 26 26 5 142 5 5 16 143 16 16 31 144 31 31 33 145 33 33 35 146 35 35 35 147 35 35 42 148 42 42 31 149 31 31 49 150 49 49 37 151 37 37 38 152 38 38 38 153 38 38 53 154 53 53 49 155 49 49 54 156 54 54 44 157 44 44 45 158 45 45 37 159 37 37 49 160 49 49 50 161 50 50 50 162 50 50 51 163 51 51 37 164 37 37 41 165 41 41 43 166 43 43 44 167 44 44 44 168 44 44 35 169 35 35 41 170 41 41 43 171 43 43 51 172 51 51 45 173 45 45 45 174 45 45 44 175 44 44 43 176 43 43 45 177 45 45 50 178 50 50 46 179 46 46 46 180 46 46 54 181 54 54 45 182 45 45 40 183 40 40 41 184 41 41 35 185 35 35 35 186 35 35 34 187 34 34 40 188 40 40 40 189 40 40 34 190 34 34 39 191 39 39 37 192 37 37 51 193 51 51 43 194 43 43 37 195 37 37 43 196 43 43 41 197 41 41 37 198 37 37 41 199 41 41 40 200 40 40 37 201 37 37 40 202 40 40 39 203 39 39 37 204 37 37 39 205 39 39 38 206 38 38 52 207 52 52 55 208 55 55 31 209 31 31 48 210 48 48 47 211 47 47 49 212 49 49 49 213 49 49 53 214 53 53 48 215 48 48 39 216 39 39 34 217 34 34 53 218 53 53 53 219 53 53 38 220 38 38 39 221 39 39 42 222 42 42 35 223 35 35 44 224 44 44 44 225 44 44 54 226 54 54 52 227 52 52 52 228 52 52 42 229 42 42 44 230 44 44 46 231 46 46 55 232 55 55 52 233 52 52 52 234 52 52 54 235 54 54 46 236 46 46 48 237 48 48 36 238 36 36 47 239 47 47 46 240 46 46 47 241 47 47 36 242 36 36 36 243 36 36 55 244 55 55 46 245 46 46 50 246 50 50 49 247 49 49 47 248 47 47 47 249 47 47 46 250 46 46 50 251 50 50 48 252 48 48 53 253 53 53 34 254 34 34 45 255 45 45 51 256 51 51 50 257 50 50 34 258 34 34 36 259 36 36 48 260 48 48 34 261 34 34 35 262 35 35 33 263 33 33 33 264 33 33 32 265 32 32 34 266 34 34 34 267 34 34 32 268 32 32 30 269 30 30 30 270 30 30 36 271 36 36 34 272 34 34 55 273 55 55 36 274 36 36 30 275 30 30 30 276 30 30 31 277 31 31 55 278 55 55 52 279 52 52 31 280 31 31 42 281 42 42 56 282 56 56 59 283 59 59 58 284 58 58 56 285 56 56 57 286 57 57 59 287 59 59 60 288 60 60 63 289 63 63 62 290 62 62 60 291 60 60 61 292 61 61 63 293 63 63 64 294 64 64 67 295 67 67 66 296 66 66 64 297 64 64 65 298 65 65 67 299 67 67
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 26 138 26 26 29 139 29 29 28 140 28 28 26 141 26 26 27 142 27 27 29 143 29 29 31 144 31 31 33 145 33 33 35 146 35 35 35 147 35 35 42 148 42 42 31 149 31 31 49 150 49 49 37 151 37 37 38 152 38 38 38 153 38 38 53 154 53 53 49 155 49 49 54 156 54 54 44 157 44 44 45 158 45 45 37 159 37 37 49 160 49 49 50 161 50 50 50 162 50 50 51 163 51 51 37 164 37 37 41 165 41 41 43 166 43 43 44 167 44 44 44 168 44 44 35 169 35 35 41 170 41 41 43 171 43 43 51 172 51 51 45 173 45 45 45 174 45 45 44 175 44 44 43 176 43 43 45 177 45 45 50 178 50 50 46 179 46 46 46 180 46 46 54 181 54 54 45 182 45 45 40 183 40 40 41 184 41 41 35 185 35 35 35 186 35 35 34 187 34 34 40 188 40 40 40 189 40 40 34 190 34 34 39 191 39 39 37 192 37 37 51 193 51 51 43 194 43 43 37 195 37 37 43 196 43 43 41 197 41 41 37 198 37 37 41 199 41 41 40 200 40 40 37 201 37 37 40 202 40 40 39 203 39 39 37 204 37 37 39 205 39 39 38 206 38 38 52 207 52 52 55 208 55 55 31 209 31 31 48 210 48 48 47 211 47 47 49 212 49 49 49 213 49 49 53 214 53 53 48 215 48 48 39 216 39 39 34 217 34 34 53 218 53 53 53 219 53 53 38 220 38 38 39 221 39 39 42 222 42 42 35 223 35 35 44 224 44 44 44 225 44 44 54 226 54 54 52 227 52 52 52 228 52 52 42 229 42 42 44 230 44 44 46 231 46 46 55 232 55 55 52 233 52 52 52 234 52 52 54 235 54 54 46 236 46 46 48 237 48 48 36 238 36 36 47 239 47 47 46 240 46 46 47 241 47 47 36 242 36 36 36 243 36 36 55 244 55 55 46 245 46 46 50 246 50 50 49 247 49 49 47 248 47 47 47 249 47 47 46 250 46 46 50 251 50 50 48 252 48 48 53 253 53 53 34 254 34 34 45 255 45 45 51 256 51 51 50 257 50 50 34 258 34 34 36 259 36 36 48 260 48 48 34 261 34 34 35 262 35 35 33 263 33 33 33 264 33 33 32 265 32 32 34 266 34 34 34 267 34 34 32 268 32 32 30 269 30 30 30 270 30 30 36 271 36 36 34 272 34 34 55 273 55 55 36 274 36 36 30 275 30 30 30 276 30 30 31 277 31 31 55 278 55 55 52 279 52 52 31 280 31 31 42 281 42 42 57 282 57 57 59 283 59 59 61 284 61 61 61 285 61 61 68 286 68 68 57 287 57 57 75 288 75 75 63 289 63 63 64 290 64 64 64 291 64 64 79 292 79 79 75 293 75 75 80 294 80 80 70 295 70 70 71 296 71 71 63 297 63 63 75 298 75 75 76 299 76 76 76 300 76 76 77 301 77 77 63 302 63 63 67 303 67 67 69 304 69 69 70 305 70 70 70 306 70 70 61 307 61 61 67 308 67 67 69 309 69 69 77 310 77 77 71 311 71 71 71 312 71 71 70 313 70 70 69 314 69 69 71 315 71 71 76 316 76 76 72 317 72 72 72 318 72 72 80 319 80 80 71 320 71 71 66 321 66 66 67 322 67 67 61 323 61 61 61 324 61 61 60 325 60 60 66 326 66 66 66 327 66 66 60 328 60 60 65 329 65 65 63 330 63 63 77 331 77 77 69 332 69 69 63 333 63 63 69 334 69 69 67 335 67 67 63 336 63 63 67 337 67 67 66 338 66 66 63 339 63 63 66 340 66 66 65 341 65 65 63 342 63 63 65 343 65 65 64 344 64 64 78 345 78 78 81 346 81 81 57 347 57 57 74 348 74 74 73 349 73 73 75 350 75 75 75 351 75 75 79 352 79 79 74 353 74 74 65 354 65 65 60 355 60 60 79 356 79 79 79 357 79 79 64 358 64 64 65 359 65 65 68 360 68 68 61 361 61 61 70 362 70 70 70 363 70 70 80 364 80 80 78 365 78 78 78 366 78 78 68 367 68 68 70 368 70 70 72 369 72 72 81 370 81 81 78 371 78 78 78 372 78 78 80 373 80 80 72 374 72 72 74 375 74 74 62 376 62 62 73 377 73 73 72 378 72 72 73 379 73 73 62 380 62 62 62 381 62 62 81 382 81 81 72 383 72 72 76 384 76 76 75 385 75 75 73 386 73 73 73 387 73 73 72 388 72 72 76 389 76 76 74 390 74 74 79 391 79 79 60 392 60 60 71 393 71 71 77 394 77 77 76 395 76 76 60 396 60 60 62 397 62 62 74 398 74 74 60 399 60 60 61 400 61 61 59 401 59 59 59 402 59 59 58 403 58 58 60 404 60 60 60 405 60 60 58 406 58 58 56 407 56 56 56 408 56 56 62 409 62 62 60 410 60 60 81 411 81 81 62 412 62 62 56 413 56 56 56 414 56 56 57 415 57 57 81 416 81 81 78 417 78 78 57 418 57 57 68 419 68 68 82 420 82 82 85 421 85 85 84 422 84 84 82 423 82 82 83 424 83 83 85 425 85 85 86 426 86 86 89 427 89 89 88 428 88 88 86 429 86 86 87 430 87 87 89 431 89 89
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 5 6 5 5 7 7 7 7 9 8 9 9 9 9 9 9 16 10 16 16 5 11 5 5 23 12 23 23 11 13 11 11 12 14 12 12 12 15 12 12 27 16 27 27 23 17 23 23 28 18 28 28 18 19 18 18 19 20 19 19 11 21 11 11 23 22 23 23 24 23 24 24 24 24 24 24 25 25 25 25 11 26 11 11 15 27 15 15 17 28 17 17 18 29 18 18 18 30 18 18 9 31 9 9 15 32 15 15 17 33 17 17 25 34 25 25 19 35 19 19 19 36 19 19 18 37 18 18 17 38 17 17 19 39 19 19 24 40 24 24 20 41 20 20 20 42 20 20 28 43 28 28 19 44 19 19 14 45 14 14 15 46 15 15 9 47 9 9 9 48 9 9 8 49 8 8 14 50 14 14 14 51 14 14 8 52 8 8 13 53 13 13 11 54 11 11 25 55 25 25 17 56 17 17 11 57 11 11 17 58 17 17 15 59 15 15 11 60 11 11 15 61 15 15 14 62 14 14 11 63 11 11 14 64 14 14 13 65 13 13 11 66 11 11 13 67 13 13 12 68 12 12 26 69 26 26 29 70 29 29 5 71 5 5 22 72 22 22 21 73 21 21 23 74 23 23 23 75 23 23 27 76 27 27 22 77 22 22 13 78 13 13 8 79 8 8 27 80 27 27 27 81 27 27 12 82 12 12 13 83 13 13 16 84 16 16 9 85 9 9 18 86 18 18 18 87 18 18 28 88 28 28 26 89 26 26 26 90 26 26 16 91 16 16 18 92 18 18 20 93 20 20 29 94 29 29 26 95 26 26 26 96 26 26 28 97 28 28 20 98 20 20 22 99 22 22 10 100 10 10 21 101 21 21 20 102 20 20 21 103 21 21 10 104 10 10 10 105 10 10 29 106 29 29 20 107 20 20 24 108 24 24 23 109 23 23 21 110 21 21 21 111 21 21 20 112 20 20 24 113 24 24 22 114 22 22 27 115 27 27 8 116 8 8 19 117 19 19 25 118 25 25 24 119 24 24 8 120 8 8 10 121 10 10 22 122 22 22 8 123 8 8 9 124 9 9 7 125 7 7 7 126 7 7 6 127 6 6 8 128 8 8 8 129 8 8 6 130 6 6 4 131 4 4 4 132 4 4 10 133 10 10 8 134 8 8 29 135 29 29 10 136 10 10 4 137 4 4 4 138 4 4 5 139 5 5 29 140 29 29 26 141 26 26 5 142 5 5 16 143 16 16 49 144 49 49 52 145 52 52 31 146 31 31 30 147 30 30 61 148 61 61 32 149 32 32 32 150 32 32 43 151 43 43 45 152 45 45 37 153 37 37 36 154 36 36 38 155 38 38 33 156 33 33 32 157 32 32 45 158 45 45 33 159 33 33 45 160 45 45 36 161 36 36 33 162 33 33 36 163 36 36 37 164 37 37 38 165 38 38 36 166 36 36 34 167 34 34 48 168 48 48 37 169 37 37 38 170 38 38 38 171 38 38 42 172 42 42 48 173 48 48 46 174 46 46 39 175 39 39 41 176 41 41 41 177 41 41 47 178 47 47 46 179 46 46 40 180 40 40 42 181 42 42 41 182 41 41 41 183 41 41 39 184 39 39 40 185 40 40 40 186 40 40 50 187 50 50 48 188 48 48 48 189 48 48 42 190 42 42 40 191 40 40 35 192 35 35 34 193 34 34 44 194 44 44 44 195 44 44 43 196 43 43 35 197 35 35 45 198 45 45 44 199 44 44 34 200 34 34 34 201 34 34 36 202 36 36 45 203 45 45 45 204 45 45 43 205 43 43 44 206 44 44 60 207 60 60 41 208 41 41 38 209 38 38 38 210 38 38 41 211 41 41 42 212 42 42 50 213 50 50 58 214 58 58 59 215 59 59 59 216 59 59 48 217 48 48 50 218 50 50 37 219 37 37 31 220 31 31 33 221 33 33 51 222 51 51 57 223 57 57 52 224 52 52 52 225 52 52 49 226 49 49 51 227 51 51 55 228 55 55 56 229 56 56 57 230 57 57 57 231 57 57 54 232 54 54 55 233 55 55 54 234 54 54 46 235 46 46 47 236 47 47 47 237 47 47 53 238 53 53 54 239 54 54 56 240 56 56 55 241 55 55 53 242 53 53 53 243 53 53 52 244 52 52 56 245 56 56 54 246 54 54 53 247 53 53 55 248 55 55 35 249 35 35 60 250 60 60 38 251 38 38 38 252 38 38 34 253 34 34 35 254 35 35 52 255 52 52 57 256 57 57 56 257 56 56 39 258 39 39 50 259 50 50 40 260 40 40 51 261 51 51 49 262 49 49 59 263 59 59 59 264 59 59 58 265 58 58 51 266 51 51 49 267 49 49 31 268 31 31 59 269 59 59 64 270 64 64 63 271 63 63 61 272 61 61 62 273 62 62 63 274 63 63 64 275 64 64 60 276 60 60 35 277 35 35 63 278 63 63 63 279 63 63 41 280 41 41 60 281 60 60 32 282 32 32 61 283 61 61 43 284 43 43 41 285 41 41 63 286 63 63 62 287 62 62 62 288 62 62 47 289 47 47 41 290 41 41 62 291 62 62 64 292 64 64 61 293 61 61 61 294 61 61 30 295 30 30 62 296 62 62 52 297 52 52 53 298 53 53 30 299 30 30 30 300 30 30 31 301 31 31 52 302 52 52 47 303 47 47 62 304 62 62 30 305 30 30 30 306 30 30 53 307 53 53 47 308 47 47 59 309 59 59 31 310 31 31 37 311 37 37 37 312 37 37 48 313 48 48 59 314 59 59 43 315 43 43 61 316 61 61 63 317 63 63 63 318 63 63 35 319 35 35 43 320 43 43 58 321 58 58 46 322 46 46 51 323 51 51 39 324 39 39 46 325 46 46 58 326 58 58 57 327 57 57 51 328 51 51 46 329 46 46 46 330 46 46 54 331 54 54 57 332 57 57 39 333 39 39 58 334 58 58 50 335 50 50 65 336 65 65 68 337 68 68 67 338 67 67 65 339 65 65 66 340 66 66 68 341 68 68 69 342 69 69 72 343 72 72 71 344 71 71 69 345 69 69 70 346 70 70 72 347 72 72 74 348 74 74 76 349 76 76 78 350 78 78 78 351 78 78 85 352 85 85 74 353 74 74 92 354 92 92 80 355 80 80 81 356 81 81 81 357 81 81 96 358 96 96 92 359 92 92 97 360 97 97 87 361 87 87 88 362 88 88 80 363 80 80 92 364 92 92 93 365 93 93 93 366 93 93 94 367 94 94 80 368 80 80 84 369 84 84 86 370 86 86 87 371 87 87 87 372 87 87 78 373 78 78 84 374 84 84 86 375 86 86 94 376 94 94 88 377 88 88 88 378 88 88 87 379 87 87 86 380 86 86 88 381 88 88 93 382 93 93 89 383 89 89 89 384 89 89 97 385 97 97 88 386 88 88 83 387 83 83 84 388 84 84 78 389 78 78 78 390 78 78 77 391 77 77 83 392 83 83 83 393 83 83 77 394 77 77 82 395 82 82 80 396 80 80 94 397 94 94 86 398 86 86 80 399 80 80 86 400 86 86 84 401 84 84 80 402 80 80 84 403 84 84 83 404 83 83 80 405 80 80 83 406 83 83 82 407 82 82 80 408 80 80 82 409 82 82 81 410 81 81 95 411 95 95 98 412 98 98 74 413 74 74 91 414 91 91 90 415 90 90 92 416 92 92 92 417 92 92 96 418 96 96 91 419 91 91 82 420 82 82 77 421 77 77 96 422 96 96 96 423 96 96 81 424 81 81 82 425 82 82 85 426 85 85 78 427 78 78 87 428 87 87 87 429 87 87 97 430 97 97 95 431 95 95 95 432 95 95 85 433 85 85 87 434 87 87 89 435 89 89 98 436 98 98 95 437 95 95 95 438 95 95 97 439 97 97 89 440 89 89 91 441 91 91 79 442 79 79 90 443 90 90 89 444 89 89 90 445 90 90 79 446 79 79 79 447 79 79 98 448 98 98 89 449 89 89 93 450 93 93 92 451 92 92 90 452 90 90 90 453 90 90 89 454 89 89 93 455 93 93 91 456 91 91 96 457 96 96 77 458 77 77 88 459 88 88 94 460 94 94 93 461 93 93 77 462 77 77 79 463 79 79 91 464 91 91 77 465 77 77 78 466 78 78 76 467 76 76 76 468 76 76 75 469 75 75 77 470 77 77 77 471 77 77 75 472 75 75 73 473 73 73 73 474 73 73 79 475 79 79 77 476 77 77 98 477 98 98 79 478 79 79 73 479 73 73 73 480 73 73 74 481 74 74 98 482 98 98 95 483 95 95 74 484 74 74 85 485 85 85
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 8 12 8 8 11 13 11 11 10 14 10 10 8 15 8 8 9 16 9 9 11 17 11 11 13 18 13 13 15 19 15 15 17 20 17 17 17 21 17 17 24 22 24 24 13 23 13 13 31 24 31 31 19 25 19 19 20 26 20 20 20 27 20 20 35 28 35 35 31 29 31 31 36 30 36 36 26 31 26 26 27 32 27 27 19 33 19 19 31 34 31 31 32 35 32 32 32 36 32 32 33 37 33 33 19 38 19 19 23 39 23 23 25 40 25 25 26 41 26 26 26 42 26 26 17 43 17 17 23 44 23 23 25 45 25 25 33 46 33 33 27 47 27 27 27 48 27 27 26 49 26 26 25 50 25 25 27 51 27 27 32 52 32 32 28 53 28 28 28 54 28 28 36 55 36 36 27 56 27 27 22 57 22 22 23 58 23 23 17 59 17 17 17 60 17 17 16 61 16 16 22 62 22 22 22 63 22 22 16 64 16 16 21 65 21 21 19 66 19 19 33 67 33 33 25 68 25 25 19 69 19 19 25 70 25 25 23 71 23 23 19 72 19 19 23 73 23 23 22 74 22 22 19 75 19 19 22 76 22 22 21 77 21 21 19 78 19 19 21 79 21 21 20 80 20 20 34 81 34 34 37 82 37 37 13 83 13 13 30 84 30 30 29 85 29 29 31 86 31 31 31 87 31 31 35 88 35 35 30 89 30 30 21 90 21 21 16 91 16 16 35 92 35 35 35 93 35 35 20 94 20 20 21 95 21 21 24 96 24 24 17 97 17 17 26 98 26 26 26 99 26 26 36 100 36 36 34 101 34 34 34 102 34 34 24 103 24 24 26 104 26 26 28 105 28 28 37 106 37 37 34 107 34 34 34 108 34 34 36 109 36 36 28 110 28 28 30 111 30 30 18 112 18 18 29 113 29 29 28 114 28 28 29 115 29 29 18 116 18 18 18 117 18 18 37 118 37 37 28 119 28 28 32 120 32 32 31 121 31 31 29 122 29 29 29 123 29 29 28 124 28 28 32 125 32 32 30 126 30 30 35 127 35 35 16 128 16 16 27 129 27 27 33 130 33 33 32 131 32 32 16 132 16 16 18 133 18 18 30 134 30 30 16 135 16 16 17 136 17 17 15 137 15 15 15 138 15 15 14 139 14 14 16 140 16 16 16 141 16 16 14 142 14 14 12 143 12 12 12 144 12 12 18 145 18 18 16 146 16 16 37 147 37 37 18 148 18 18 12 149 12 12 12 150 12 12 13 151 13 13 37 152 37 37 34 153 34 34 13 154 13 13 24 155 24 24 38 156 38 38 41 157 41 41 40 158 40 40 38 159 38 38 39 160 39 39 41 161 41 41 43 162 43 43 45 163 45 45 47 164 47 47 47 165 47 47 54 166 54 54 43 167 43 43 61 168 61 61 49 169 49 49 50 170 50 50 50 171 50 50 65 172 65 65 61 173 61 61 66 174 66 66 56 175 56 56 57 176 57 57 49 177 49 49 61 178 61 61 62 179 62 62 62 180 62 62 63 181 63 63 49 182 49 49 53 183 53 53 55 184 55 55 56 185 56 56 56 186 56 56 47 187 47 47 53 188 53 53 55 189 55 55 63 190 63 63 57 191 57 57 57 192 57 57 56 193 56 56 55 194 55 55 57 195 57 57 62 196 62 62 58 197 58 58 58 198 58 58 66 199 66 66 57 200 57 57 52 201 52 52 53 202 53 53 47 203 47 47 47 204 47 47 46 205 46 46 52 206 52 52 52 207 52 52 46 208 46 46 51 209 51 51 49 210 49 49 63 211 63 63 55 212 55 55 49 213 49 49 55 214 55 55 53 215 53 53 49 216 49 49 53 217 53 53 52 218 52 52 49 219 49 49 52 220 52 52 51 221 51 51 49 222 49 49 51 223 51 51 50 224 50 50 64 225 64 64 67 226 67 67 43 227 43 43 60 228 60 60 59 229 59 59 61 230 61 61 61 231 61 61 65 232 65 65 60 233 60 60 51 234 51 51 46 235 46 46 65 236 65 65 65 237 65 65 50 238 50 50 51 239 51 51 54 240 54 54 47 241 47 47 56 242 56 56 56 243 56 56 66 244 66 66 64 245 64 64 64 246 64 64 54 247 54 54 56 248 56 56 58 249 58 58 67 250 67 67 64 251 64 64 64 252 64 64 66 253 66 66 58 254 58 58 60 255 60 60 48 256 48 48 59 257 59 59 58 258 58 58 59 259 59 59 48 260 48 48 48 261 48 48 67 262 67 67 58 263 58 58 62 264 62 62 61 265 61 61 59 266 59 59 59 267 59 59 58 268 58 58 62 269 62 62 60 270 60 60 65 271 65 65 46 272 46 46 57 273 57 57 63 274 63 63 62 275 62 62 46 276 46 46 48 277 48 48 60 278 60 60 46 279 46 46 47 280 47 47 45 281 45 45 45 282 45 45 44 283 44 44 46 284 46 46 46 285 46 46 44 286 44 44 42 287 42 42 42 288 42 42 48 289 48 48 46 290 46 46 67 291 67 67 48 292 48 48 42 293 42 42 42 294 42 42 43 295 43 43 67 296 67 67 64 297 64 64 43 298 43 43 54 299 54 54
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 9 12 9 9 11 13 11 11 13 14 13 13 13 15 13 13 20 16 20 20 9 17 9 9 27 18 27 27 15 19 15 15 16 20 16 16 16 21 16 16 31 22 31 31 27 23 27 27 32 24 32 32 22 25 22 22 23 26 23 23 15 27 15 15 27 28 27 27 28 29 28 28 28 30 28 28 29 31 29 29 15 32 15 15 19 33 19 19 21 34 21 21 22 35 22 22 22 36 22 22 13 37 13 13 19 38 19 19 21 39 21 21 29 40 29 29 23 41 23 23 23 42 23 23 22 43 22 22 21 44 21 21 23 45 23 23 28 46 28 28 24 47 24 24 24 48 24 24 32 49 32 32 23 50 23 23 18 51 18 18 19 52 19 19 13 53 13 13 13 54 13 13 12 55 12 12 18 56 18 18 18 57 18 18 12 58 12 12 17 59 17 17 15 60 15 15 29 61 29 29 21 62 21 21 15 63 15 15 21 64 21 21 19 65 19 19 15 66 15 15 19 67 19 19 18 68 18 18 15 69 15 15 18 70 18 18 17 71 17 17 15 72 15 15 17 73 17 17 16 74 16 16 30 75 30 30 33 76 33 33 9 77 9 9 26 78 26 26 25 79 25 25 27 80 27 27 27 81 27 27 31 82 31 31 26 83 26 26 17 84 17 17 12 85 12 12 31 86 31 31 31 87 31 31 16 88 16 16 17 89 17 17 20 90 20 20 13 91 13 13 22 92 22 22 22 93 22 22 32 94 32 32 30 95 30 30 30 96 30 30 20 97 20 20 22 98 22 22 24 99 24 24 33 100 33 33 30 101 30 30 30 102 30 30 32 103 32 32 24 104 24 24 26 105 26 26 14 106 14 14 25 107 25 25 24 108 24 24 25 109 25 25 14 110 14 14 14 111 14 14 33 112 33 33 24 113 24 24 28 114 28 28 27 115 27 27 25 116 25 25 25 117 25 25 24 118 24 24 28 119 28 28 26 120 26 26 31 121 31 31 12 122 12 12 23 123 23 23 29 124 29 29 28 125 28 28 12 126 12 12 14 127 14 14 26 128 26 26 12 129 12 12 13 130 13 13 11 131 11 11 11 132 11 11 10 133 10 10 12 134 12 12 12 135 12 12 10 136 10 10 8 137 8 8 8 138 8 8 14 139 14 14 12 140 12 12 33 141 33 33 14 142 14 14 8 143 8 8 8 144 8 8 9 145 9 9 33 146 33 33 30 147 30 30 9 148 9 9 20 149 20 20 34 150 34 34 37 151 37 37 36 152 36 36 34 153 34 34 35 154 35 35 37 155 37 37
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 26 138 26 26 29 139 29 29 28 140 28 28 26 141 26 26 27 142 27 27 29 143 29 29 70 144 72 72 71 145 70 70 72 146 71 71 70 147 72 72 73 148 73 73 71 149 70 70 69 150 69 69 32 151 32 32 35 152 35 35 45 153 45 45 30 154 30 30 46 155 46 46 31 156 31 31 36 157 36 36 60 158 60 60 60 159 60 60 30 160 30 30 31 161 31 31 67 162 67 67 63 163 63 63 66 164 66 66 66 165 66 66 33 166 33 33 67 167 67 67 57 168 57 57 44 169 44 44 34 170 34 34 34 171 34 34 56 172 56 56 57 173 57 57 52 174 52 52 43 175 43 43 35 176 35 35 35 177 35 35 51 178 51 51 52 179 52 52 42 180 42 42 46 181 46 46 47 182 47 47 47 183 47 47 48 184 48 48 42 185 42 42 64 186 64 64 41 187 41 41 36 188 36 36 36 189 36 36 66 190 66 66 64 191 64 64 42 192 42 42 48 193 48 48 37 194 39 39 43 195 43 43 52 196 52 52 39 197 38 38 39 198 38 38 57 199 57 57 55 200 55 55 41 201 41 41 64 202 64 64 40 203 40 40 59 204 59 59 48 205 48 48 47 206 47 47 47 207 47 47 58 208 58 58 59 209 59 59 46 210 46 46 42 211 42 42 49 212 49 49 49 213 49 49 45 214 45 45 46 215 46 46 52 216 52 52 51 217 51 51 50 218 50 50 50 219 50 50 53 220 53 53 52 221 52 52 53 222 53 53 50 223 50 50 45 224 45 45 45 225 45 45 49 226 49 49 53 227 53 53 43 228 43 43 69 229 69 69 35 230 35 35 55 231 55 55 57 232 57 57 56 233 56 56 56 234 56 56 54 235 54 54 55 236 55 55 60 237 60 60 61 238 61 61 59 239 59 59 59 240 59 59 58 241 58 58 60 242 60 60 36 243 36 36 41 244 41 41 61 245 61 61 61 246 61 61 60 247 60 60 36 248 36 36 56 249 56 56 34 250 34 34 33 251 33 33 33 252 33 33 54 253 54 54 56 254 56 56 51 255 51 51 35 256 35 35 32 257 32 32 32 258 32 32 50 259 50 50 51 260 51 51 32 261 32 32 30 262 30 30 45 263 45 45 45 264 45 45 50 265 50 50 32 266 32 32 47 267 47 47 46 268 46 46 30 269 30 30 47 270 47 47 30 271 30 30 60 272 60 60 60 273 60 60 58 274 58 58 47 275 47 47 34 276 34 34 62 277 62 62 67 278 67 67 67 279 67 67 33 280 33 33 34 281 34 34 64 282 64 64 63 283 63 63 67 284 67 67 67 285 67 67 68 286 68 68 64 287 64 64 34 288 34 34 44 289 44 44 65 290 65 65 65 291 65 65 62 292 62 62 34 293 34 34 64 294 64 64 66 295 66 66 63 296 63 63 68 297 68 68 67 298 67 67 62 299 62 62 62 300 62 62 65 301 65 65 68 302 68 68 66 303 66 66 36 304 36 36 31 305 31 31 66 306 66 66 31 307 31 31 33 308 33 33 37 309 39 39 59 310 59 59 40 311 40 40 40 312 40 40 61 313 61 61 41 314 41 41 39 315 38 38 52 316 52 52 53 317 53 53 49 318 49 49 37 319 39 39 39 320 38 38 39 321 38 38 53 322 53 53 49 323 49 49 37 324 39 39 49 325 49 49 42 326 42 42 37 327 39 39 48 328 48 48 59 329 59 59 38 330 37 37 65 331 65 65 44 332 44 44 39 333 38 38 55 334 55 55 43 335 43 43 44 336 44 44 57 337 57 57 38 338 37 37 38 339 37 37 57 340 57 57 39 341 38 38 68 342 68 68 38 343 37 37 40 344 40 40 40 345 40 40 64 346 64 64 68 347 68 68 38 348 37 37 68 349 68 68 65 350 65 65 40 351 40 40 59 352 59 59 61 353 61 61 69 354 69 69 43 355 43 43 55 356 55 55 55 357 55 55 54 358 54 54 69 359 69 69 32 360 32 32 69 361 69 69 54 362 54 54 54 363 54 54 33 364 33 33 32 365 32 32 72 366 71 71 71 367 70 70 38 368 37 37 38 369 37 37 39 370 38 38 72 371 71 71 70 372 72 72 72 373 71 71 39 374 38 38 39 375 38 38 37 376 39 39 70 377 72 72 73 378 73 73 70 379 72 72 37 380 39 39 37 381 39 39 40 382 40 40 73 383 73 73 71 384 70 70 73 385 73 73 40 386 40 40 40 387 40 40 38 388 37 37 71 389 70 70 74 390 74 74 77 391 77 77 76 392 76 76 74 393 74 74 75 394 75 75 77 395 77 77 78 396 78 78 81 397 81 81 80 398 80 80 78 399 78 78 79 400 79 79 81 401 81 81 82 402 82 82 85 403 85 85 84 404 84 84 82 405 82 82 83 406 83 83 85 407 85 85
19 0 19 19 22 1 22 22 1 2 1 1 0 3 0 0 31 4 31 31 2 5 2 2 2 6 2 2 13 7 13 13 15 8 15 15 7 9 7 7 6 10 6 6 8 11 8 8 3 12 3 3 2 13 2 2 15 14 15 15 3 15 3 3 15 16 15 15 6 17 6 6 3 18 3 3 6 19 6 6 7 20 7 7 8 21 8 8 6 22 6 6 4 23 4 4 18 24 18 18 7 25 7 7 8 26 8 8 8 27 8 8 12 28 12 12 18 29 18 18 16 30 16 16 9 31 9 9 11 32 11 11 11 33 11 11 17 34 17 17 16 35 16 16 10 36 10 10 12 37 12 12 11 38 11 11 11 39 11 11 9 40 9 9 10 41 10 10 10 42 10 10 20 43 20 20 18 44 18 18 18 45 18 18 12 46 12 12 10 47 10 10 5 48 5 5 4 49 4 4 14 50 14 14 14 51 14 14 13 52 13 13 5 53 5 5 15 54 15 15 14 55 14 14 4 56 4 4 4 57 4 4 6 58 6 6 15 59 15 15 15 60 15 15 13 61 13 13 14 62 14 14 30 63 30 30 11 64 11 11 8 65 8 8 8 66 8 8 11 67 11 11 12 68 12 12 20 69 20 20 28 70 28 28 29 71 29 29 29 72 29 29 18 73 18 18 20 74 20 20 7 75 7 7 1 76 1 1 3 77 3 3 21 78 21 21 27 79 27 27 22 80 22 22 22 81 22 22 19 82 19 19 21 83 21 21 25 84 25 25 26 85 26 26 27 86 27 27 27 87 27 27 24 88 24 24 25 89 25 25 24 90 24 24 16 91 16 16 17 92 17 17 17 93 17 17 23 94 23 23 24 95 24 24 26 96 26 26 25 97 25 25 23 98 23 23 23 99 23 23 22 100 22 22 26 101 26 26 24 102 24 24 23 103 23 23 25 104 25 25 5 105 5 5 30 106 30 30 8 107 8 8 8 108 8 8 4 109 4 4 5 110 5 5 22 111 22 22 27 112 27 27 26 113 26 26 9 114 9 9 20 115 20 20 10 116 10 10 21 117 21 21 19 118 19 19 29 119 29 29 29 120 29 29 28 121 28 28 21 122 21 21 19 123 19 19 1 124 1 1 29 125 29 29 34 126 34 34 33 127 33 33 31 128 31 31 32 129 32 32 33 130 33 33 34 131 34 34 30 132 30 30 5 133 5 5 33 134 33 33 33 135 33 33 11 136 11 11 30 137 30 30 2 138 2 2 31 139 31 31 13 140 13 13 11 141 11 11 33 142 33 33 32 143 32 32 32 144 32 32 17 145 17 17 11 146 11 11 32 147 32 32 34 148 34 34 31 149 31 31 31 150 31 31 0 151 0 0 32 152 32 32 22 153 22 22 23 154 23 23 0 155 0 0 0 156 0 0 1 157 1 1 22 158 22 22 17 159 17 17 32 160 32 32 0 161 0 0 0 162 0 0 23 163 23 23 17 164 17 17 29 165 29 29 1 166 1 1 7 167 7 7 7 168 7 7 18 169 18 18 29 170 29 29 13 171 13 13 31 172 31 31 33 173 33 33 33 174 33 33 5 175 5 5 13 176 13 13 28 177 28 28 16 178 16 16 21 179 21 21 9 180 9 9 16 181 16 16 28 182 28 28 27 183 27 27 21 184 21 21 16 185 16 16 16 186 16 16 24 187 24 24 27 188 27 27 9 189 9 9 28 190 28 28 20 191 20 20 54 192 54 54 57 193 57 57 36 194 36 36 35 195 35 35 66 196 66 66 37 197 37 37 37 198 37 37 48 199 48 48 50 200 50 50 42 201 42 42 41 202 41 41 43 203 43 43 38 204 38 38 37 205 37 37 50 206 50 50 38 207 38 38 50 208 50 50 41 209 41 41 38 210 38 38 41 211 41 41 42 212 42 42 43 213 43 43 41 214 41 41 39 215 39 39 53 216 53 53 42 217 42 42 43 218 43 43 43 219 43 43 47 220 47 47 53 221 53 53 51 222 51 51 44 223 44 44 46 224 46 46 46 225 46 46 52 226 52 52 51 227 51 51 45 228 45 45 47 229 47 47 46 230 46 46 46 231 46 46 44 232 44 44 45 233 45 45 45 234 45 45 55 235 55 55 53 236 53 53 53 237 53 53 47 238 47 47 45 239 45 45 40 240 40 40 39 241 39 39 49 242 49 49 49 243 49 49 48 244 48 48 40 245 40 40 50 246 50 50 49 247 49 49 39 248 39 39 39 249 39 39 41 250 41 41 50 251 50 50 50 252 50 50 48 253 48 48 49 254 49 49 65 255 65 65 46 256 46 46 43 257 43 43 43 258 43 43 46 259 46 46 47 260 47 47 55 261 55 55 63 262 63 63 64 263 64 64 64 264 64 64 53 265 53 53 55 266 55 55 42 267 42 42 36 268 36 36 38 269 38 38 56 270 56 56 62 271 62 62 57 272 57 57 57 273 57 57 54 274 54 54 56 275 56 56 60 276 60 60 61 277 61 61 62 278 62 62 62 279 62 62 59 280 59 59 60 281 60 60 59 282 59 59 51 283 51 51 52 284 52 52 52 285 52 52 58 286 58 58 59 287 59 59 61 288 61 61 60 289 60 60 58 290 58 58 58 291 58 58 57 292 57 57 61 293 61 61 59 294 59 59 58 295 58 58 60 296 60 60 40 297 40 40 65 298 65 65 43 299 43 43 43 300 43 43 39 301 39 39 40 302 40 40 57 303 57 57 62 304 62 62 61 305 61 61 44 306 44 44 55 307 55 55 45 308 45 45 56 309 56 56 54 310 54 54 64 311 64 64 64 312 64 64 63 313 63 63 56 314 56 56 54 315 54 54 36 316 36 36 64 317 64 64 69 318 69 69 68 319 68 68 66 320 66 66 67 321 67 67 68 322 68 68 69 323 69 69 65 324 65 65 40 325 40 40 68 326 68 68 68 327 68 68 46 328 46 46 65 329 65 65 37 330 37 37 66 331 66 66 48 332 48 48 46 333 46 46 68 334 68 68 67 335 67 67 67 336 67 67 52 337 52 52 46 338 46 46 67 339 67 67 69 340 69 69 66 341 66 66 66 342 66 66 35 343 35 35 67 344 67 67 57 345 57 57 58 346 58 58 35 347 35 35 35 348 35 35 36 349 36 36 57 350 57 57 52 351 52 52 67 352 67 67 35 353 35 35 35 354 35 35 58 355 58 58 52 356 52 52 64 357 64 64 36 358 36 36 42 359 42 42 42 360 42 42 53 361 53 53 64 362 64 64 48 363 48 48 66 364 66 66 68 365 68 68 68 366 68 68 40 367 40 40 48 368 48 48 63 369 63 63 51 370 51 51 56 371 56 56 44 372 44 44 51 373 51 51 63 374 63 63 62 375 62 62 56 376 56 56 51 377 51 51 51 378 51 51 59 379 59 59 62 380 62 62 44 381 44 44 63 382 63 63 55 383 55 55 70 384 70 70 73 385 73 73 72 386 72 72 70 387 70 70 71 388 71 71 73 389 73 73 74 390 74 74 77 391 77 77 76 392 76 76 74 393 74 74 75 394 75 75 77 395 77 77 79 396 79 79 81 397 81 81 83 398 83 83 83 399 83 83 90 400 90 90 79 401 79 79 97 402 97 97 85 403 85 85 86 404 86 86 86 405 86 86 101 406 101 101 97 407 97 97 102 408 102 102 92 409 92 92 93 410 93 93 85 411 85 85 97 412 97 97 98 413 98 98 98 414 98 98 99 415 99 99 85 416 85 85 89 417 89 89 91 418 91 91 92 419 92 92 92 420 92 92 83 421 83 83 89 422 89 89 91 423 91 91 99 424 99 99 93 425 93 93 93 426 93 93 92 427 92 92 91 428 91 91 93 429 93 93 98 430 98 98 94 431 94 94 94 432 94 94 102 433 102 102 93 434 93 93 88 435 88 88 89 436 89 89 83 437 83 83 83 438 83 83 82 439 82 82 88 440 88 88 88 441 88 88 82 442 82 82 87 443 87 87 85 444 85 85 99 445 99 99 91 446 91 91 85 447 85 85 91 448 91 91 89 449 89 89 85 450 85 85 89 451 89 89 88 452 88 88 85 453 85 85 88 454 88 88 87 455 87 87 85 456 85 85 87 457 87 87 86 458 86 86 100 459 100 100 103 460 103 103 79 461 79 79 96 462 96 96 95 463 95 95 97 464 97 97 97 465 97 97 101 466 101 101 96 467 96 96 87 468 87 87 82 469 82 82 101 470 101 101 101 471 101 101 86 472 86 86 87 473 87 87 90 474 90 90 83 475 83 83 92 476 92 92 92 477 92 92 102 478 102 102 100 479 100 100 100 480 100 100 90 481 90 90 92 482 92 92 94 483 94 94 103 484 103 103 100 485 100 100 100 486 100 100 102 487 102 102 94 488 94 94 96 489 96 96 84 490 84 84 95 491 95 95 94 492 94 94 95 493 95 95 84 494 84 84 84 495 84 84 103 496 103 103 94 497 94 94 98 498 98 98 97 499 97 97 95 500 95 95 95 501 95 95 94 502 94 94 98 503 98 98 96 504 96 96 101 505 101 101 82 506 82 82 93 507 93 93 99 508 99 99 98 509 98 98 82 510 82 82 84 511 84 84 96 512 96 96 82 513 82 82 83 514 83 83 81 515 81 81 81 516 81 81 80 517 80 80 82 518 82 82 82 519 82 82 80 520 80 80 78 521 78 78 78 522 78 78 84 523 84 84 82 524 82 82 103 525 103 103 84 526 84 84 78 527 78 78 78 528 78 78 79 529 79 79 103 530 103 103 100 531 100 100 79 532 79 79 90 533 90 90 104 534 104 104 107 535 107 107 106 536 106 106 104 537 104 104 105 538 105 105 107 539 107 107 108 540 108 108 111 541 111 111 110 542 110 110 108 543 108 108 109 544 109 109 111 545 111 111 131 546 131 131 134 547 134 134 113 548 113 113 112 549 112 112 143 550 143 143 114 551 114 114 114 552 114 114 125 553 125 125 127 554 127 127 119 555 119 119 118 556 118 118 120 557 120 120 115 558 115 115 114 559 114 114 127 560 127 127 115 561 115 115 127 562 127 127 118 563 118 118 115 564 115 115 118 565 118 118 119 566 119 119 120 567 120 120 118 568 118 118 116 569 116 116 130 570 130 130 119 571 119 119 120 572 120 120 120 573 120 120 124 574 124 124 130 575 130 130 128 576 128 128 121 577 121 121 123 578 123 123 123 579 123 123 129 580 129 129 128 581 128 128 122 582 122 122 124 583 124 124 123 584 123 123 123 585 123 123 121 586 121 121 122 587 122 122 122 588 122 122 132 589 132 132 130 590 130 130 130 591 130 130 124 592 124 124 122 593 122 122 117 594 117 117 116 595 116 116 126 596 126 126 126 597 126 126 125 598 125 125 117 599 117 117 127 600 127 127 126 601 126 126 116 602 116 116 116 603 116 116 118 604 118 118 127 605 127 127 127 606 127 127 125 607 125 125 126 608 126 126 142 609 142 142 123 610 123 123 120 611 120 120 120 612 120 120 123 613 123 123 124 614 124 124 132 615 132 132 140 616 140 140 141 617 141 141 141 618 141 141 130 619 130 130 132 620 132 132 119 621 119 119 113 622 113 113 115 623 115 115 133 624 133 133 139 625 139 139 134 626 134 134 134 627 134 134 131 628 131 131 133 629 133 133 137 630 137 137 138 631 138 138 139 632 139 139 139 633 139 139 136 634 136 136 137 635 137 137 136 636 136 136 128 637 128 128 129 638 129 129 129 639 129 129 135 640 135 135 136 641 136 136 138 642 138 138 137 643 137 137 135 644 135 135 135 645 135 135 134 646 134 134 138 647 138 138 136 648 136 136 135 649 135 135 137 650 137 137 117 651 117 117 142 652 142 142 120 653 120 120 120 654 120 120 116 655 116 116 117 656 117 117 134 657 134 134 139 658 139 139 138 659 138 138 121 660 121 121 132 661 132 132 122 662 122 122 133 663 133 133 131 664 131 131 141 665 141 141 141 666 141 141 140 667 140 140 133 668 133 133 131 669 131 131 113 670 113 113 141 671 141 141 146 672 146 146 145 673 145 145 143 674 143 143 144 675 144 144 145 676 145 145 146 677 146 146 142 678 142 142 117 679 117 117 145 680 145 145 145 681 145 145 123 682 123 123 142 683 142 142 114 684 114 114 143 685 143 143 125 686 125 125 123 687 123 123 145 688 145 145 144 689 144 144 144 690 144 144 129 691 129 129 123 692 123 123 144 693 144 144 146 694 146 146 143 695 143 143 143 696 143 143 112 697 112 112 144 698 144 144 134 699 134 134 135 700 135 135 112 701 112 112 112 702 112 112 113 703 113 113 134 704 134 134 129 705 129 129 144 706 144 144 112 707 112 112 112 708 112 112 135 709 135 135 129 710 129 129 141 711 141 141 113 712 113 113 119 713 119 119 119 714 119 119 130 715 130 130 141 716 141 141 125 717 125 125 143 718 143 143 145 719 145 145 145 720 145 145 117 721 117 117 125 722 125 125 140 723 140 140 128 724 128 128 133 725 133 133 121 726 121 121 128 727 128 128 140 728 140 140 139 729 139 139 133 730 133 133 128 731 128 128 128 732 128 128 136 733 136 136 139 734 139 139 121 735 121 121 140 736 140 140 132 737 132 132
19 0 19 19 22 1 22 22 1 2 1 1 0 3 0 0 31 4 31 31 2 5 2 2 2 6 2 2 13 7 13 13 15 8 15 15 7 9 7 7 6 10 6 6 8 11 8 8 3 12 3 3 2 13 2 2 15 14 15 15 3 15 3 3 15 16 15 15 6 17 6 6 3 18 3 3 6 19 6 6 7 20 7 7 8 21 8 8 6 22 6 6 4 23 4 4 18 24 18 18 7 25 7 7 8 26 8 8 8 27 8 8 12 28 12 12 18 29 18 18 16 30 16 16 9 31 9 9 11 32 11 11 11 33 11 11 17 34 17 17 16 35 16 16 10 36 10 10 12 37 12 12 11 38 11 11 11 39 11 11 9 40 9 9 10 41 10 10 10 42 10 10 20 43 20 20 18 44 18 18 18 45 18 18 12 46 12 12 10 47 10 10 5 48 5 5 4 49 4 4 14 50 14 14 14 51 14 14 13 52 13 13 5 53 5 5 15 54 15 15 14 55 14 14 4 56 4 4 4 57 4 4 6 58 6 6 15 59 15 15 15 60 15 15 13 61 13 13 14 62 14 14 30 63 30 30 11 64 11 11 8 65 8 8 8 66 8 8 11 67 11 11 12 68 12 12 20 69 20 20 28 70 28 28 29 71 29 29 29 72 29 29 18 73 18 18 20 74 20 20 7 75 7 7 1 76 1 1 3 77 3 3 21 78 21 21 27 79 27 27 22 80 22 22 22 81 22 22 19 82 19 19 21 83 21 21 25 84 25 25 26 85 26 26 27 86 27 27 27 87 27 27 24 88 24 24 25 89 25 25 24 90 24 24 16 91 16 16 17 92 17 17 17 93 17 17 23 94 23 23 24 95 24 24 26 96 26 26 25 97 25 25 23 98 23 23 23 99 23 23 22 100 22 22 26 101 26 26 24 102 24 24 23 103 23 23 25 104 25 25 5 105 5 5 30 106 30 30 8 107 8 8 8 108 8 8 4 109 4 4 5 110 5 5 22 111 22 22 27 112 27 27 26 113 26 26 9 114 9 9 20 115 20 20 10 116 10 10 21 117 21 21 19 118 19 19 29 119 29 29 29 120 29 29 28 121 28 28 21 122 21 21 19 123 19 19 1 124 1 1 29 125 29 29 34 126 34 34 33 127 33 33 31 128 31 31 32 129 32 32 33 130 33 33 34 131 34 34 30 132 30 30 5 133 5 5 33 134 33 33 33 135 33 33 11 136 11 11 30 137 30 30 2 138 2 2 31 139 31 31 13 140 13 13 11 141 11 11 33 142 33 33 32 143 32 32 32 144 32 32 17 145 17 17 11 146 11 11 32 147 32 32 34 148 34 34 31 149 31 31 31 150 31 31 0 151 0 0 32 152 32 32 22 153 22 22 23 154 23 23 0 155 0 0 0 156 0 0 1 157 1 1 22 158 22 22 17 159 17 17 32 160 32 32 0 161 0 0 0 162 0 0 23 163 23 23 17 164 17 17 29 165 29 29 1 166 1 1 7 167 7 7 7 168 7 7 18 169 18 18 29 170 29 29 13 171 13 13 31 172 31 31 33 173 33 33 33 174 33 33 5 175 5 5 13 176 13 13 28 177 28 28 16 178 16 16 21 179 21 21 9 180 9 9 16 181 16 16 28 182 28 28 27 183 27 27 21 184 21 21 16 185 16 16 16 186 16 16 24 187 24 24 27 188 27 27 9 189 9 9 28 190 28 28 20 191 20 20 54 192 54 54 57 193 57 57 36 194 36 36 35 195 35 35 66 196 66 66 37 197 37 37 37 198 37 37 48 199 48 48 50 200 50 50 42 201 42 42 41 202 41 41 43 203 43 43 38 204 38 38 37 205 37 37 50 206 50 50 38 207 38 38 50 208 50 50 41 209 41 41 38 210 38 38 41 211 41 41 42 212 42 42 43 213 43 43 41 214 41 41 39 215 39 39 53 216 53 53 42 217 42 42 43 218 43 43 43 219 43 43 47 220 47 47 53 221 53 53 51 222 51 51 44 223 44 44 46 224 46 46 46 225 46 46 52 226 52 52 51 227 51 51 45 228 45 45 47 229 47 47 46 230 46 46 46 231 46 46 44 232 44 44 45 233 45 45 45 234 45 45 55 235 55 55 53 236 53 53 53 237 53 53 47 238 47 47 45 239 45 45 40 240 40 40 39 241 39 39 49 242 49 49 49 243 49 49 48 244 48 48 40 245 40 40 50 246 50 50 49 247 49 49 39 248 39 39 39 249 39 39 41 250 41 41 50 251 50 50 50 252 50 50 48 253 48 48 49 254 49 49 65 255 65 65 46 256 46 46 43 257 43 43 43 258 43 43 46 259 46 46 47 260 47 47 55 261 55 55 63 262 63 63 64 263 64 64 64 264 64 64 53 265 53 53 55 266 55 55 42 267 42 42 36 268 36 36 38 269 38 38 56 270 56 56 62 271 62 62 57 272 57 57 57 273 57 57 54 274 54 54 56 275 56 56 60 276 60 60 61 277 61 61 62 278 62 62 62 279 62 62 59 280 59 59 60 281 60 60 59 282 59 59 51 283 51 51 52 284 52 52 52 285 52 52 58 286 58 58 59 287 59 59 61 288 61 61 60 289 60 60 58 290 58 58 58 291 58 58 57 292 57 57 61 293 61 61 59 294 59 59 58 295 58 58 60 296 60 60 40 297 40 40 65 298 65 65 43 299 43 43 43 300 43 43 39 301 39 39 40 302 40 40 57 303 57 57 62 304 62 62 61 305 61 61 44 306 44 44 55 307 55 55 45 308 45 45 56 309 56 56 54 310 54 54 64 311 64 64 64 312 64 64 63 313 63 63 56 314 56 56 54 315 54 54 36 316 36 36 64 317 64 64 69 318 69 69 68 319 68 68 66 320 66 66 67 321 67 67 68 322 68 68 69 323 69 69 65 324 65 65 40 325 40 40 68 326 68 68 68 327 68 68 46 328 46 46 65 329 65 65 37 330 37 37 66 331 66 66 48 332 48 48 46 333 46 46 68 334 68 68 67 335 67 67 67 336 67 67 52 337 52 52 46 338 46 46 67 339 67 67 69 340 69 69 66 341 66 66 66 342 66 66 35 343 35 35 67 344 67 67 57 345 57 57 58 346 58 58 35 347 35 35 35 348 35 35 36 349 36 36 57 350 57 57 52 351 52 52 67 352 67 67 35 353 35 35 35 354 35 35 58 355 58 58 52 356 52 52 64 357 64 64 36 358 36 36 42 359 42 42 42 360 42 42 53 361 53 53 64 362 64 64 48 363 48 48 66 364 66 66 68 365 68 68 68 366 68 68 40 367 40 40 48 368 48 48 63 369 63 63 51 370 51 51 56 371 56 56 44 372 44 44 51 373 51 51 63 374 63 63 62 375 62 62 56 376 56 56 51 377 51 51 51 378 51 51 59 379 59 59 62 380 62 62 44 381 44 44 63 382 63 63 55 383 55 55 70 384 70 70 73 385 73 73 72 386 72 72 70 387 70 70 71 388 71 71 73 389 73 73 93 390 93 93 96 391 96 96 75 392 75 75 74 393 74 74 105 394 105 105 76 395 76 76 76 396 76 76 87 397 87 87 89 398 89 89 81 399 81 81 80 400 80 80 82 401 82 82 77 402 77 77 76 403 76 76 89 404 89 89 77 405 77 77 89 406 89 89 80 407 80 80 77 408 77 77 80 409 80 80 81 410 81 81 82 411 82 82 80 412 80 80 78 413 78 78 92 414 92 92 81 415 81 81 82 416 82 82 82 417 82 82 86 418 86 86 92 419 92 92 90 420 90 90 83 421 83 83 85 422 85 85 85 423 85 85 91 424 91 91 90 425 90 90 84 426 84 84 86 427 86 86 85 428 85 85 85 429 85 85 83 430 83 83 84 431 84 84 84 432 84 84 94 433 94 94 92 434 92 92 92 435 92 92 86 436 86 86 84 437 84 84 79 438 79 79 78 439 78 78 88 440 88 88 88 441 88 88 87 442 87 87 79 443 79 79 89 444 89 89 88 445 88 88 78 446 78 78 78 447 78 78 80 448 80 80 89 449 89 89 89 450 89 89 87 451 87 87 88 452 88 88 104 453 104 104 85 454 85 85 82 455 82 82 82 456 82 82 85 457 85 85 86 458 86 86 94 459 94 94 102 460 102 102 103 461 103 103 103 462 103 103 92 463 92 92 94 464 94 94 81 465 81 81 75 466 75 75 77 467 77 77 95 468 95 95 101 469 101 101 96 470 96 96 96 471 96 96 93 472 93 93 95 473 95 95 99 474 99 99 100 475 100 100 101 476 101 101 101 477 101 101 98 478 98 98 99 479 99 99 98 480 98 98 90 481 90 90 91 482 91 91 91 483 91 91 97 484 97 97 98 485 98 98 100 486 100 100 99 487 99 99 97 488 97 97 97 489 97 97 96 490 96 96 100 491 100 100 98 492 98 98 97 493 97 97 99 494 99 99 79 495 79 79 104 496 104 104 82 497 82 82 82 498 82 82 78 499 78 78 79 500 79 79 96 501 96 96 101 502 101 101 100 503 100 100 83 504 83 83 94 505 94 94 84 506 84 84 95 507 95 95 93 508 93 93 103 509 103 103 103 510 103 103 102 511 102 102 95 512 95 95 93 513 93 93 75 514 75 75 103 515 103 103 108 516 108 108 107 517 107 107 105 518 105 105 106 519 106 106 107 520 107 107 108 521 108 108 104 522 104 104 79 523 79 79 107 524 107 107 107 525 107 107 85 526 85 85 104 527 104 104 76 528 76 76 105 529 105 105 87 530 87 87 85 531 85 85 107 532 107 107 106 533 106 106 106 534 106 106 91 535 91 91 85 536 85 85 106 537 106 106 108 538 108 108 105 539 105 105 105 540 105 105 74 541 74 74 106 542 106 106 96 543 96 96 97 544 97 97 74 545 74 74 74 546 74 74 75 547 75 75 96 548 96 96 91 549 91 91 106 550 106 106 74 551 74 74 74 552 74 74 97 553 97 97 91 554 91 91 103 555 103 103 75 556 75 75 81 557 81 81 81 558 81 81 92 559 92 92 103 560 103 103 87 561 87 87 105 562 105 105 107 563 107 107 107 564 107 107 79 565 79 79 87 566 87 87 102 567 102 102 90 568 90 90 95 569 95 95 83 570 83 83 90 571 90 90 102 572 102 102 101 573 101 101 95 574 95 95 90 575 90 90 90 576 90 90 98 577 98 98 101 578 101 101 83 579 83 83 102 580 102 102 94 581 94 94 110 582 110 110 112 583 112 112 114 584 114 114 114 585 114 114 121 586 121 121 110 587 110 110 128 588 128 128 116 589 116 116 117 590 117 117 117 591 117 117 132 592 132 132 128 593 128 128 133 594 133 133 123 595 123 123 124 596 124 124 116 597 116 116 128 598 128 128 129 599 129 129 129 600 129 129 130 601 130 130 116 602 116 116 120 603 120 120 122 604 122 122 123 605 123 123 123 606 123 123 114 607 114 114 120 608 120 120 122 609 122 122 130 610 130 130 124 611 124 124 124 612 124 124 123 613 123 123 122 614 122 122 124 615 124 124 129 616 129 129 125 617 125 125 125 618 125 125 133 619 133 133 124 620 124 124 119 621 119 119 120 622 120 120 114 623 114 114 114 624 114 114 113 625 113 113 119 626 119 119 119 627 119 119 113 628 113 113 118 629 118 118 116 630 116 116 130 631 130 130 122 632 122 122 116 633 116 116 122 634 122 122 120 635 120 120 116 636 116 116 120 637 120 120 119 638 119 119 116 639 116 116 119 640 119 119 118 641 118 118 116 642 116 116 118 643 118 118 117 644 117 117 131 645 131 131 134 646 134 134 110 647 110 110 127 648 127 127 126 649 126 126 128 650 128 128 128 651 128 128 132 652 132 132 127 653 127 127 118 654 118 118 113 655 113 113 132 656 132 132 132 657 132 132 117 658 117 117 118 659 118 118 121 660 121 121 114 661 114 114 123 662 123 123 123 663 123 123 133 664 133 133 131 665 131 131 131 666 131 131 121 667 121 121 123 668 123 123 125 669 125 125 134 670 134 134 131 671 131 131 131 672 131 131 133 673 133 133 125 674 125 125 127 675 127 127 115 676 115 115 126 677 126 126 125 678 125 125 126 679 126 126 115 680 115 115 115 681 115 115 134 682 134 134 125 683 125 125 129 684 129 129 128 685 128 128 126 686 126 126 126 687 126 126 125 688 125 125 129 689 129 129 127 690 127 127 132 691 132 132 113 692 113 113 124 693 124 124 130 694 130 130 129 695 129 129 113 696 113 113 115 697 115 115 127 698 127 127 113 699 113 113 114 700 114 114 112 701 112 112 112 702 112 112 111 703 111 111 113 704 113 113 113 705 113 113 111 706 111 111 109 707 109 109 109 708 109 109 115 709 115 115 113 710 113 113 134 711 134 134 115 712 115 115 109 713 109 109 109 714 109 109 110 715 110 110 134 716 134 134 131 717 131 131 110 718 110 110 121 719 121 121 135 720 135 135 138 721 138 138 137 722 137 137 135 723 135 135 136 724 136 136 138 725 138 138 139 726 139 139 142 727 142 142 141 728 141 141 139 729 139 139 140 730 140 140 142 731 142 142 143 732 143 143 146 733 146 146 145 734 145 145 143 735 143 143 144 736 144 144 146 737 146 146 147 738 147 147 150 739 150 150 149 740 149 149 147 741 147 147 148 742 148 148 150 743 150 150
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 26 138 26 26 29 139 29 29 28 140 28 28 26 141 26 26 27 142 27 27 29 143 29 29 30 144 30 30 33 145 33 33 32 146 32 32 30 147 30 30 31 148 31 31 33 149 33 33 53 150 53 53 56 151 56 56 35 152 35 35 34 153 34 34 65 154 65 65 36 155 36 36 36 156 36 36 47 157 47 47 49 158 49 49 41 159 41 41 40 160 40 40 42 161 42 42 37 162 37 37 36 163 36 36 49 164 49 49 37 165 37 37 49 166 49 49 40 167 40 40 37 168 37 37 40 169 40 40 41 170 41 41 42 171 42 42 40 172 40 40 38 173 38 38 52 174 52 52 41 175 41 41 42 176 42 42 42 177 42 42 46 178 46 46 52 179 52 52 50 180 50 50 43 181 43 43 45 182 45 45 45 183 45 45 51 184 51 51 50 185 50 50 44 186 44 44 46 187 46 46 45 188 45 45 45 189 45 45 43 190 43 43 44 191 44 44 44 192 44 44 54 193 54 54 52 194 52 52 52 195 52 52 46 196 46 46 44 197 44 44 39 198 39 39 38 199 38 38 48 200 48 48 48 201 48 48 47 202 47 47 39 203 39 39 49 204 49 49 48 205 48 48 38 206 38 38 38 207 38 38 40 208 40 40 49 209 49 49 49 210 49 49 47 211 47 47 48 212 48 48 64 213 64 64 45 214 45 45 42 215 42 42 42 216 42 42 45 217 45 45 46 218 46 46 54 219 54 54 62 220 62 62 63 221 63 63 63 222 63 63 52 223 52 52 54 224 54 54 41 225 41 41 35 226 35 35 37 227 37 37 55 228 55 55 61 229 61 61 56 230 56 56 56 231 56 56 53 232 53 53 55 233 55 55 59 234 59 59 60 235 60 60 61 236 61 61 61 237 61 61 58 238 58 58 59 239 59 59 58 240 58 58 50 241 50 50 51 242 51 51 51 243 51 51 57 244 57 57 58 245 58 58 60 246 60 60 59 247 59 59 57 248 57 57 57 249 57 57 56 250 56 56 60 251 60 60 58 252 58 58 57 253 57 57 59 254 59 59 39 255 39 39 64 256 64 64 42 257 42 42 42 258 42 42 38 259 38 38 39 260 39 39 56 261 56 56 61 262 61 61 60 263 60 60 43 264 43 43 54 265 54 54 44 266 44 44 55 267 55 55 53 268 53 53 63 269 63 63 63 270 63 63 62 271 62 62 55 272 55 55 53 273 53 53 35 274 35 35 63 275 63 63 68 276 68 68 67 277 67 67 65 278 65 65 66 279 66 66 67 280 67 67 68 281 68 68 64 282 64 64 39 283 39 39 67 284 67 67 67 285 67 67 45 286 45 45 64 287 64 64 36 288 36 36 65 289 65 65 47 290 47 47 45 291 45 45 67 292 67 67 66 293 66 66 66 294 66 66 51 295 51 51 45 296 45 45 66 297 66 66 68 298 68 68 65 299 65 65 65 300 65 65 34 301 34 34 66 302 66 66 56 303 56 56 57 304 57 57 34 305 34 34 34 306 34 34 35 307 35 35 56 308 56 56 51 309 51 51 66 310 66 66 34 311 34 34 34 312 34 34 57 313 57 57 51 314 51 51 63 315 63 63 35 316 35 35 41 317 41 41 41 318 41 41 52 319 52 52 63 320 63 63 47 321 47 47 65 322 65 65 67 323 67 67 67 324 67 67 39 325 39 39 47 326 47 47 62 327 62 62 50 328 50 50 55 329 55 55 43 330 43 43 50 331 50 50 62 332 62 62 61 333 61 61 55 334 55 55 50 335 50 50 50 336 50 50 58 337 58 58 61 338 61 61 43 339 43 43 62 340 62 62 54 341 54 54 69 342 69 69 72 343 72 72 71 344 71 71 69 345 69 69 70 346 70 70 72 347 72 72 73 348 73 73 76 349 76 76 75 350 75 75 73 351 73 73 74 352 74 74 76 353 76 76
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 5 6 5 5 7 7 7 7 9 8 9 9 9 9 9 9 16 10 16 16 5 11 5 5 23 12 23 23 11 13 11 11 12 14 12 12 12 15 12 12 27 16 27 27 23 17 23 23 28 18 28 28 18 19 18 18 19 20 19 19 11 21 11 11 23 22 23 23 24 23 24 24 24 24 24 24 25 25 25 25 11 26 11 11 15 27 15 15 17 28 17 17 18 29 18 18 18 30 18 18 9 31 9 9 15 32 15 15 17 33 17 17 25 34 25 25 19 35 19 19 19 36 19 19 18 37 18 18 17 38 17 17 19 39 19 19 24 40 24 24 20 41 20 20 20 42 20 20 28 43 28 28 19 44 19 19 14 45 14 14 15 46 15 15 9 47 9 9 9 48 9 9 8 49 8 8 14 50 14 14 14 51 14 14 8 52 8 8 13 53 13 13 11 54 11 11 25 55 25 25 17 56 17 17 11 57 11 11 17 58 17 17 15 59 15 15 11 60 11 11 15 61 15 15 14 62 14 14 11 63 11 11 14 64 14 14 13 65 13 13 11 66 11 11 13 67 13 13 12 68 12 12 26 69 26 26 29 70 29 29 5 71 5 5 22 72 22 22 21 73 21 21 23 74 23 23 23 75 23 23 27 76 27 27 22 77 22 22 13 78 13 13 8 79 8 8 27 80 27 27 27 81 27 27 12 82 12 12 13 83 13 13 16 84 16 16 9 85 9 9 18 86 18 18 18 87 18 18 28 88 28 28 26 89 26 26 26 90 26 26 16 91 16 16 18 92 18 18 20 93 20 20 29 94 29 29 26 95 26 26 26 96 26 26 28 97 28 28 20 98 20 20 22 99 22 22 10 100 10 10 21 101 21 21 20 102 20 20 21 103 21 21 10 104 10 10 10 105 10 10 29 106 29 29 20 107 20 20 24 108 24 24 23 109 23 23 21 110 21 21 21 111 21 21 20 112 20 20 24 113 24 24 22 114 22 22 27 115 27 27 8 116 8 8 19 117 19 19 25 118 25 25 24 119 24 24 8 120 8 8 10 121 10 10 22 122 22 22 8 123 8 8 9 124 9 9 7 125 7 7 7 126 7 7 6 127 6 6 8 128 8 8 8 129 8 8 6 130 6 6 4 131 4 4 4 132 4 4 10 133 10 10 8 134 8 8 29 135 29 29 10 136 10 10 4 137 4 4 4 138 4 4 5 139 5 5 29 140 29 29 26 141 26 26 5 142 5 5 16 143 16 16 30 144 30 30 33 145 33 33 32 146 32 32 30 147 30 30 31 148 31 31 33 149 33 33 53 150 53 53 56 151 56 56 35 152 35 35 34 153 34 34 65 154 65 65 36 155 36 36 36 156 36 36 47 157 47 47 49 158 49 49 41 159 41 41 40 160 40 40 42 161 42 42 37 162 37 37 36 163 36 36 49 164 49 49 37 165 37 37 49 166 49 49 40 167 40 40 37 168 37 37 40 169 40 40 41 170 41 41 42 171 42 42 40 172 40 40 38 173 38 38 52 174 52 52 41 175 41 41 42 176 42 42 42 177 42 42 46 178 46 46 52 179 52 52 50 180 50 50 43 181 43 43 45 182 45 45 45 183 45 45 51 184 51 51 50 185 50 50 44 186 44 44 46 187 46 46 45 188 45 45 45 189 45 45 43 190 43 43 44 191 44 44 44 192 44 44 54 193 54 54 52 194 52 52 52 195 52 52 46 196 46 46 44 197 44 44 39 198 39 39 38 199 38 38 48 200 48 48 48 201 48 48 47 202 47 47 39 203 39 39 49 204 49 49 48 205 48 48 38 206 38 38 38 207 38 38 40 208 40 40 49 209 49 49 49 210 49 49 47 211 47 47 48 212 48 48 64 213 64 64 45 214 45 45 42 215 42 42 42 216 42 42 45 217 45 45 46 218 46 46 54 219 54 54 62 220 62 62 63 221 63 63 63 222 63 63 52 223 52 52 54 224 54 54 41 225 41 41 35 226 35 35 37 227 37 37 55 228 55 55 61 229 61 61 56 230 56 56 56 231 56 56 53 232 53 53 55 233 55 55 59 234 59 59 60 235 60 60 61 236 61 61 61 237 61 61 58 238 58 58 59 239 59 59 58 240 58 58 50 241 50 50 51 242 51 51 51 243 51 51 57 244 57 57 58 245 58 58 60 246 60 60 59 247 59 59 57 248 57 57 57 249 57 57 56 250 56 56 60 251 60 60 58 252 58 58 57 253 57 57 59 254 59 59 39 255 39 39 64 256 64 64 42 257 42 42 42 258 42 42 38 259 38 38 39 260 39 39 56 261 56 56 61 262 61 61 60 263 60 60 43 264 43 43 54 265 54 54 44 266 44 44 55 267 55 55 53 268 53 53 63 269 63 63 63 270 63 63 62 271 62 62 55 272 55 55 53 273 53 53 35 274 35 35 63 275 63 63 68 276 68 68 67 277 67 67 65 278 65 65 66 279 66 66 67 280 67 67 68 281 68 68 64 282 64 64 39 283 39 39 67 284 67 67 67 285 67 67 45 286 45 45 64 287 64 64 36 288 36 36 65 289 65 65 47 290 47 47 45 291 45 45 67 292 67 67 66 293 66 66 66 294 66 66 51 295 51 51 45 296 45 45 66 297 66 66 68 298 68 68 65 299 65 65 65 300 65 65 34 301 34 34 66 302 66 66 56 303 56 56 57 304 57 57 34 305 34 34 34 306 34 34 35 307 35 35 56 308 56 56 51 309 51 51 66 310 66 66 34 311 34 34 34 312 34 34 57 313 57 57 51 314 51 51 63 315 63 63 35 316 35 35 41 317 41 41 41 318 41 41 52 319 52 52 63 320 63 63 47 321 47 47 65 322 65 65 67 323 67 67 67 324 67 67 39 325 39 39 47 326 47 47 62 327 62 62 50 328 50 50 55 329 55 55 43 330 43 43 50 331 50 50 62 332 62 62 61 333 61 61 55 334 55 55 50 335 50 50 50 336 50 50 58 337 58 58 61 338 61 61 43 339 43 43 62 340 62 62 54 341 54 54 88 342 88 88 91 343 91 91 70 344 70 70 69 345 69 69 100 346 100 100 71 347 71 71 71 348 71 71 82 349 82 82 84 350 84 84 76 351 76 76 75 352 75 75 77 353 77 77 72 354 72 72 71 355 71 71 84 356 84 84 72 357 72 72 84 358 84 84 75 359 75 75 72 360 72 72 75 361 75 75 76 362 76 76 77 363 77 77 75 364 75 75 73 365 73 73 87 366 87 87 76 367 76 76 77 368 77 77 77 369 77 77 81 370 81 81 87 371 87 87 85 372 85 85 78 373 78 78 80 374 80 80 80 375 80 80 86 376 86 86 85 377 85 85 79 378 79 79 81 379 81 81 80 380 80 80 80 381 80 80 78 382 78 78 79 383 79 79 79 384 79 79 89 385 89 89 87 386 87 87 87 387 87 87 81 388 81 81 79 389 79 79 74 390 74 74 73 391 73 73 83 392 83 83 83 393 83 83 82 394 82 82 74 395 74 74 84 396 84 84 83 397 83 83 73 398 73 73 73 399 73 73 75 400 75 75 84 401 84 84 84 402 84 84 82 403 82 82 83 404 83 83 99 405 99 99 80 406 80 80 77 407 77 77 77 408 77 77 80 409 80 80 81 410 81 81 89 411 89 89 97 412 97 97 98 413 98 98 98 414 98 98 87 415 87 87 89 416 89 89 76 417 76 76 70 418 70 70 72 419 72 72 90 420 90 90 96 421 96 96 91 422 91 91 91 423 91 91 88 424 88 88 90 425 90 90 94 426 94 94 95 427 95 95 96 428 96 96 96 429 96 96 93 430 93 93 94 431 94 94 93 432 93 93 85 433 85 85 86 434 86 86 86 435 86 86 92 436 92 92 93 437 93 93 95 438 95 95 94 439 94 94 92 440 92 92 92 441 92 92 91 442 91 91 95 443 95 95 93 444 93 93 92 445 92 92 94 446 94 94 74 447 74 74 99 448 99 99 77 449 77 77 77 450 77 77 73 451 73 73 74 452 74 74 91 453 91 91 96 454 96 96 95 455 95 95 78 456 78 78 89 457 89 89 79 458 79 79 90 459 90 90 88 460 88 88 98 461 98 98 98 462 98 98 97 463 97 97 90 464 90 90 88 465 88 88 70 466 70 70 98 467 98 98 103 468 103 103 102 469 102 102 100 470 100 100 101 471 101 101 102 472 102 102 103 473 103 103 99 474 99 99 74 475 74 74 102 476 102 102 102 477 102 102 80 478 80 80 99 479 99 99 71 480 71 71 100 481 100 100 82 482 82 82 80 483 80 80 102 484 102 102 101 485 101 101 101 486 101 101 86 487 86 86 80 488 80 80 101 489 101 101 103 490 103 103 100 491 100 100 100 492 100 100 69 493 69 69 101 494 101 101 91 495 91 91 92 496 92 92 69 497 69 69 69 498 69 69 70 499 70 70 91 500 91 91 86 501 86 86 101 502 101 101 69 503 69 69 69 504 69 69 92 505 92 92 86 506 86 86 98 507 98 98 70 508 70 70 76 509 76 76 76 510 76 76 87 511 87 87 98 512 98 98 82 513 82 82 100 514 100 100 102 515 102 102 102 516 102 102 74 517 74 74 82 518 82 82 97 519 97 97 85 520 85 85 90 521 90 90 78 522 78 78 85 523 85 85 97 524 97 97 96 525 96 96 90 526 90 90 85 527 85 85 85 528 85 85 93 529 93 93 96 530 96 96 78 531 78 78 97 532 97 97 89 533 89 89 104 534 104 104 107 535 107 107 106 536 106 106 104 537 104 104 105 538 105 105 107 539 107 107 108 540 108 108 111 541 111 111 110 542 110 110 108 543 108 108 109 544 109 109 111 545 111 111
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 23 6 23 23 26 7 26 26 5 8 5 5 4 9 4 4 35 10 35 35 6 11 6 6 6 12 6 6 17 13 17 17 19 14 19 19 11 15 11 11 10 16 10 10 12 17 12 12 7 18 7 7 6 19 6 6 19 20 19 19 7 21 7 7 19 22 19 19 10 23 10 10 7 24 7 7 10 25 10 10 11 26 11 11 12 27 12 12 10 28 10 10 8 29 8 8 22 30 22 22 11 31 11 11 12 32 12 12 12 33 12 12 16 34 16 16 22 35 22 22 20 36 20 20 13 37 13 13 15 38 15 15 15 39 15 15 21 40 21 21 20 41 20 20 14 42 14 14 16 43 16 16 15 44 15 15 15 45 15 15 13 46 13 13 14 47 14 14 14 48 14 14 24 49 24 24 22 50 22 22 22 51 22 22 16 52 16 16 14 53 14 14 9 54 9 9 8 55 8 8 18 56 18 18 18 57 18 18 17 58 17 17 9 59 9 9 19 60 19 19 18 61 18 18 8 62 8 8 8 63 8 8 10 64 10 10 19 65 19 19 19 66 19 19 17 67 17 17 18 68 18 18 34 69 34 34 15 70 15 15 12 71 12 12 12 72 12 12 15 73 15 15 16 74 16 16 24 75 24 24 32 76 32 32 33 77 33 33 33 78 33 33 22 79 22 22 24 80 24 24 11 81 11 11 5 82 5 5 7 83 7 7 25 84 25 25 31 85 31 31 26 86 26 26 26 87 26 26 23 88 23 23 25 89 25 25 29 90 29 29 30 91 30 30 31 92 31 31 31 93 31 31 28 94 28 28 29 95 29 29 28 96 28 28 20 97 20 20 21 98 21 21 21 99 21 21 27 100 27 27 28 101 28 28 30 102 30 30 29 103 29 29 27 104 27 27 27 105 27 27 26 106 26 26 30 107 30 30 28 108 28 28 27 109 27 27 29 110 29 29 9 111 9 9 34 112 34 34 12 113 12 12 12 114 12 12 8 115 8 8 9 116 9 9 26 117 26 26 31 118 31 31 30 119 30 30 13 120 13 13 24 121 24 24 14 122 14 14 25 123 25 25 23 124 23 23 33 125 33 33 33 126 33 33 32 127 32 32 25 128 25 25 23 129 23 23 5 130 5 5 33 131 33 33 38 132 38 38 37 133 37 37 35 134 35 35 36 135 36 36 37 136 37 37 38 137 38 38 34 138 34 34 9 139 9 9 37 140 37 37 37 141 37 37 15 142 15 15 34 143 34 34 6 144 6 6 35 145 35 35 17 146 17 17 15 147 15 15 37 148 37 37 36 149 36 36 36 150 36 36 21 151 21 21 15 152 15 15 36 153 36 36 38 154 38 38 35 155 35 35 35 156 35 35 4 157 4 4 36 158 36 36 26 159 26 26 27 160 27 27 4 161 4 4 4 162 4 4 5 163 5 5 26 164 26 26 21 165 21 21 36 166 36 36 4 167 4 4 4 168 4 4 27 169 27 27 21 170 21 21 33 171 33 33 5 172 5 5 11 173 11 11 11 174 11 11 22 175 22 22 33 176 33 33 17 177 17 17 35 178 35 35 37 179 37 37 37 180 37 37 9 181 9 9 17 182 17 17 32 183 32 32 20 184 20 20 25 185 25 25 13 186 13 13 20 187 20 20 32 188 32 32 31 189 31 31 25 190 25 25 20 191 20 20 20 192 20 20 28 193 28 28 31 194 31 31 13 195 13 13 32 196 32 32 24 197 24 24 39 198 39 39 42 199 42 42 41 200 41 41 39 201 39 39 40 202 40 40 42 203 42 42 44 204 44 44 46 205 46 46 48 206 48 48 48 207 48 48 55 208 55 55 44 209 44 44 62 210 62 62 50 211 50 50 51 212 51 51 51 213 51 51 66 214 66 66 62 215 62 62 67 216 67 67 57 217 57 57 58 218 58 58 50 219 50 50 62 220 62 62 63 221 63 63 63 222 63 63 64 223 64 64 50 224 50 50 54 225 54 54 56 226 56 56 57 227 57 57 57 228 57 57 48 229 48 48 54 230 54 54 56 231 56 56 64 232 64 64 58 233 58 58 58 234 58 58 57 235 57 57 56 236 56 56 58 237 58 58 63 238 63 63 59 239 59 59 59 240 59 59 67 241 67 67 58 242 58 58 53 243 53 53 54 244 54 54 48 245 48 48 48 246 48 48 47 247 47 47 53 248 53 53 53 249 53 53 47 250 47 47 52 251 52 52 50 252 50 50 64 253 64 64 56 254 56 56 50 255 50 50 56 256 56 56 54 257 54 54 50 258 50 50 54 259 54 54 53 260 53 53 50 261 50 50 53 262 53 53 52 263 52 52 50 264 50 50 52 265 52 52 51 266 51 51 65 267 65 65 68 268 68 68 44 269 44 44 61 270 61 61 60 271 60 60 62 272 62 62 62 273 62 62 66 274 66 66 61 275 61 61 52 276 52 52 47 277 47 47 66 278 66 66 66 279 66 66 51 280 51 51 52 281 52 52 55 282 55 55 48 283 48 48 57 284 57 57 57 285 57 57 67 286 67 67 65 287 65 65 65 288 65 65 55 289 55 55 57 290 57 57 59 291 59 59 68 292 68 68 65 293 65 65 65 294 65 65 67 295 67 67 59 296 59 59 61 297 61 61 49 298 49 49 60 299 60 60 59 300 59 59 60 301 60 60 49 302 49 49 49 303 49 49 68 304 68 68 59 305 59 59 63 306 63 63 62 307 62 62 60 308 60 60 60 309 60 60 59 310 59 59 63 311 63 63 61 312 61 61 66 313 66 66 47 314 47 47 58 315 58 58 64 316 64 64 63 317 63 63 47 318 47 47 49 319 49 49 61 320 61 61 47 321 47 47 48 322 48 48 46 323 46 46 46 324 46 46 45 325 45 45 47 326 47 47 47 327 47 47 45 328 45 45 43 329 43 43 43 330 43 43 49 331 49 49 47 332 47 47 68 333 68 68 49 334 49 49 43 335 43 43 43 336 43 43 44 337 44 44 68 338 68 68 65 339 65 65 44 340 44 44 55 341 55 55 70 342 70 70 72 343 72 72 74 344 74 74 74 345 74 74 81 346 81 81 70 347 70 70 88 348 88 88 76 349 76 76 77 350 77 77 77 351 77 77 92 352 92 92 88 353 88 88 93 354 93 93 83 355 83 83 84 356 84 84 76 357 76 76 88 358 88 88 89 359 89 89 89 360 89 89 90 361 90 90 76 362 76 76 80 363 80 80 82 364 82 82 83 365 83 83 83 366 83 83 74 367 74 74 80 368 80 80 82 369 82 82 90 370 90 90 84 371 84 84 84 372 84 84 83 373 83 83 82 374 82 82 84 375 84 84 89 376 89 89 85 377 85 85 85 378 85 85 93 379 93 93 84 380 84 84 79 381 79 79 80 382 80 80 74 383 74 74 74 384 74 74 73 385 73 73 79 386 79 79 79 387 79 79 73 388 73 73 78 389 78 78 76 390 76 76 90 391 90 90 82 392 82 82 76 393 76 76 82 394 82 82 80 395 80 80 76 396 76 76 80 397 80 80 79 398 79 79 76 399 76 76 79 400 79 79 78 401 78 78 76 402 76 76 78 403 78 78 77 404 77 77 91 405 91 91 94 406 94 94 70 407 70 70 87 408 87 87 86 409 86 86 88 410 88 88 88 411 88 88 92 412 92 92 87 413 87 87 78 414 78 78 73 415 73 73 92 416 92 92 92 417 92 92 77 418 77 77 78 419 78 78 81 420 81 81 74 421 74 74 83 422 83 83 83 423 83 83 93 424 93 93 91 425 91 91 91 426 91 91 81 427 81 81 83 428 83 83 85 429 85 85 94 430 94 94 91 431 91 91 91 432 91 91 93 433 93 93 85 434 85 85 87 435 87 87 75 436 75 75 86 437 86 86 85 438 85 85 86 439 86 86 75 440 75 75 75 441 75 75 94 442 94 94 85 443 85 85 89 444 89 89 88 445 88 88 86 446 86 86 86 447 86 86 85 448 85 85 89 449 89 89 87 450 87 87 92 451 92 92 73 452 73 73 84 453 84 84 90 454 90 90 89 455 89 89 73 456 73 73 75 457 75 75 87 458 87 87 73 459 73 73 74 460 74 74 72 461 72 72 72 462 72 72 71 463 71 71 73 464 73 73 73 465 73 73 71 466 71 71 69 467 69 69 69 468 69 69 75 469 75 75 73 470 73 73 94 471 94 94 75 472 75 75 69 473 69 69 69 474 69 69 70 475 70 70 94 476 94 94 91 477 91 91 70 478 70 70 81 479 81 81 95 480 95 95 98 481 98 98 97 482 97 97 95 483 95 95 96 484 96 96 98 485 98 98
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 26 138 26 26 29 139 29 29 28 140 28 28 26 141 26 26 27 142 27 27 29 143 29 29 30 144 30 30 33 145 33 33 32 146 32 32 30 147 30 30 31 148 31 31 33 149 33 33 53 150 53 53 56 151 56 56 35 152 35 35 34 153 34 34 65 154 65 65 36 155 36 36 36 156 36 36 47 157 47 47 49 158 49 49 41 159 41 41 40 160 40 40 42 161 42 42 37 162 37 37 36 163 36 36 49 164 49 49 37 165 37 37 49 166 49 49 40 167 40 40 37 168 37 37 40 169 40 40 41 170 41 41 42 171 42 42 40 172 40 40 38 173 38 38 52 174 52 52 41 175 41 41 42 176 42 42 42 177 42 42 46 178 46 46 52 179 52 52 50 180 50 50 43 181 43 43 45 182 45 45 45 183 45 45 51 184 51 51 50 185 50 50 44 186 44 44 46 187 46 46 45 188 45 45 45 189 45 45 43 190 43 43 44 191 44 44 44 192 44 44 54 193 54 54 52 194 52 52 52 195 52 52 46 196 46 46 44 197 44 44 39 198 39 39 38 199 38 38 48 200 48 48 48 201 48 48 47 202 47 47 39 203 39 39 49 204 49 49 48 205 48 48 38 206 38 38 38 207 38 38 40 208 40 40 49 209 49 49 49 210 49 49 47 211 47 47 48 212 48 48 64 213 64 64 45 214 45 45 42 215 42 42 42 216 42 42 45 217 45 45 46 218 46 46 54 219 54 54 62 220 62 62 63 221 63 63 63 222 63 63 52 223 52 52 54 224 54 54 41 225 41 41 35 226 35 35 37 227 37 37 55 228 55 55 61 229 61 61 56 230 56 56 56 231 56 56 53 232 53 53 55 233 55 55 59 234 59 59 60 235 60 60 61 236 61 61 61 237 61 61 58 238 58 58 59 239 59 59 58 240 58 58 50 241 50 50 51 242 51 51 51 243 51 51 57 244 57 57 58 245 58 58 60 246 60 60 59 247 59 59 57 248 57 57 57 249 57 57 56 250 56 56 60 251 60 60 58 252 58 58 57 253 57 57 59 254 59 59 39 255 39 39 64 256 64 64 42 257 42 42 42 258 42 42 38 259 38 38 39 260 39 39 56 261 56 56 61 262 61 61 60 263 60 60 43 264 43 43 54 265 54 54 44 266 44 44 55 267 55 55 53 268 53 53 63 269 63 63 63 270 63 63 62 271 62 62 55 272 55 55 53 273 53 53 35 274 35 35 63 275 63 63 68 276 68 68 67 277 67 67 65 278 65 65 66 279 66 66 67 280 67 67 68 281 68 68 64 282 64 64 39 283 39 39 67 284 67 67 67 285 67 67 45 286 45 45 64 287 64 64 36 288 36 36 65 289 65 65 47 290 47 47 45 291 45 45 67 292 67 67 66 293 66 66 66 294 66 66 51 295 51 51 45 296 45 45 66 297 66 66 68 298 68 68 65 299 65 65 65 300 65 65 34 301 34 34 66 302 66 66 56 303 56 56 57 304 57 57 34 305 34 34 34 306 34 34 35 307 35 35 56 308 56 56 51 309 51 51 66 310 66 66 34 311 34 34 34 312 34 34 57 313 57 57 51 314 51 51 63 315 63 63 35 316 35 35 41 317 41 41 41 318 41 41 52 319 52 52 63 320 63 63 47 321 47 47 65 322 65 65 67 323 67 67 67 324 67 67 39 325 39 39 47 326 47 47 62 327 62 62 50 328 50 50 55 329 55 55 43 330 43 43 50 331 50 50 62 332 62 62 61 333 61 61 55 334 55 55 50 335 50 50 50 336 50 50 58 337 58 58 61 338 61 61 43 339 43 43 62 340 62 62 54 341 54 54
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3 4 6 4 4 7 7 7 7 6 8 6 6 4 9 4 4 5 10 5 5 7 11 7 7 9 12 9 9 11 13 11 11 13 14 13 13 13 15 13 13 20 16 20 20 9 17 9 9 27 18 27 27 15 19 15 15 16 20 16 16 16 21 16 16 31 22 31 31 27 23 27 27 32 24 32 32 22 25 22 22 23 26 23 23 15 27 15 15 27 28 27 27 28 29 28 28 28 30 28 28 29 31 29 29 15 32 15 15 19 33 19 19 21 34 21 21 22 35 22 22 22 36 22 22 13 37 13 13 19 38 19 19 21 39 21 21 29 40 29 29 23 41 23 23 23 42 23 23 22 43 22 22 21 44 21 21 23 45 23 23 28 46 28 28 24 47 24 24 24 48 24 24 32 49 32 32 23 50 23 23 18 51 18 18 19 52 19 19 13 53 13 13 13 54 13 13 12 55 12 12 18 56 18 18 18 57 18 18 12 58 12 12 17 59 17 17 15 60 15 15 29 61 29 29 21 62 21 21 15 63 15 15 21 64 21 21 19 65 19 19 15 66 15 15 19 67 19 19 18 68 18 18 15 69 15 15 18 70 18 18 17 71 17 17 15 72 15 15 17 73 17 17 16 74 16 16 30 75 30 30 33 76 33 33 9 77 9 9 26 78 26 26 25 79 25 25 27 80 27 27 27 81 27 27 31 82 31 31 26 83 26 26 17 84 17 17 12 85 12 12 31 86 31 31 31 87 31 31 16 88 16 16 17 89 17 17 20 90 20 20 13 91 13 13 22 92 22 22 22 93 22 22 32 94 32 32 30 95 30 30 30 96 30 30 20 97 20 20 22 98 22 22 24 99 24 24 33 100 33 33 30 101 30 30 30 102 30 30 32 103 32 32 24 104 24 24 26 105 26 26 14 106 14 14 25 107 25 25 24 108 24 24 25 109 25 25 14 110 14 14 14 111 14 14 33 112 33 33 24 113 24 24 28 114 28 28 27 115 27 27 25 116 25 25 25 117 25 25 24 118 24 24 28 119 28 28 26 120 26 26 31 121 31 31 12 122 12 12 23 123 23 23 29 124 29 29 28 125 28 28 12 126 12 12 14 127 14 14 26 128 26 26 12 129 12 12 13 130 13 13 11 131 11 11 11 132 11 11 10 133 10 10 12 134 12 12 12 135 12 12 10 136 10 10 8 137 8 8 8 138 8 8 14 139 14 14 12 140 12 12 33 141 33 33 14 142 14 14 8 143 8 8 8 144 8 8 9 145 9 9 33 146 33 33 30 147 30 30 9 148 9 9 20 149 20 20 35 150 35 35 37 151 37 37 39 152 39 39 39 153 39 39 46 154 46 46 35 155 35 35 53 156 53 53 41 157 41 41 42 158 42 42 42 159 42 42 57 160 57 57 53 161 53 53 58 162 58 58 48 163 48 48 49 164 49 49 41 165 41 41 53 166 53 53 54 167 54 54 54 168 54 54 55 169 55 55 41 170 41 41 45 171 45 45 47 172 47 47 48 173 48 48 48 174 48 48 39 175 39 39 45 176 45 45 47 177 47 47 55 178 55 55 49 179 49 49 49 180 49 49 48 181 48 48 47 182 47 47 49 183 49 49 54 184 54 54 50 185 50 50 50 186 50 50 58 187 58 58 49 188 49 49 44 189 44 44 45 190 45 45 39 191 39 39 39 192 39 39 38 193 38 38 44 194 44 44 44 195 44 44 38 196 38 38 43 197 43 43 41 198 41 41 55 199 55 55 47 200 47 47 41 201 41 41 47 202 47 47 45 203 45 45 41 204 41 41 45 205 45 45 44 206 44 44 41 207 41 41 44 208 44 44 43 209 43 43 41 210 41 41 43 211 43 43 42 212 42 42 56 213 56 56 59 214 59 59 35 215 35 35 52 216 52 52 51 217 51 51 53 218 53 53 53 219 53 53 57 220 57 57 52 221 52 52 43 222 43 43 38 223 38 38 57 224 57 57 57 225 57 57 42 226 42 42 43 227 43 43 46 228 46 46 39 229 39 39 48 230 48 48 48 231 48 48 58 232 58 58 56 233 56 56 56 234 56 56 46 235 46 46 48 236 48 48 50 237 50 50 59 238 59 59 56 239 56 56 56 240 56 56 58 241 58 58 50 242 50 50 52 243 52 52 40 244 40 40 51 245 51 51 50 246 50 50 51 247 51 51 40 248 40 40 40 249 40 40 59 250 59 59 50 251 50 50 54 252 54 54 53 253 53 53 51 254 51 51 51 255 51 51 50 256 50 50 54 257 54 54 52 258 52 52 57 259 57 57 38 260 38 38 49 261 49 49 55 262 55 55 54 263 54 54 38 264 38 38 40 265 40 40 52 266 52 52 38 267 38 38 39 268 39 39 37 269 37 37 37 270 37 37 36 271 36 36 38 272 38 38 38 273 38 38 36 274 36 36 34 275 34 34 34 276 34 34 40 277 40 40 38 278 38 38 59 279 59 59 40 280 40 40 34 281 34 34 34 282 34 34 35 283 35 35 59 284 59 59 56 285 56 56 35 286 35 35 46 287 46 46 60 288 60 60 63 289 63 63 62 290 62 62 60 291 60 60 61 292 61 61 63 293 63 63 65 294 65 65 67 295 67 67 69 296 69 69 69 297 69 69 76 298 76 76 65 299 65 65 83 300 83 83 71 301 71 71 72 302 72 72 72 303 72 72 87 304 87 87 83 305 83 83 88 306 88 88 78 307 78 78 79 308 79 79 71 309 71 71 83 310 83 83 84 311 84 84 84 312 84 84 85 313 85 85 71 314 71 71 75 315 75 75 77 316 77 77 78 317 78 78 78 318 78 78 69 319 69 69 75 320 75 75 77 321 77 77 85 322 85 85 79 323 79 79 79 324 79 79 78 325 78 78 77 326 77 77 79 327 79 79 84 328 84 84 80 329 80 80 80 330 80 80 88 331 88 88 79 332 79 79 74 333 74 74 75 334 75 75 69 335 69 69 69 336 69 69 68 337 68 68 74 338 74 74 74 339 74 74 68 340 68 68 73 341 73 73 71 342 71 71 85 343 85 85 77 344 77 77 71 345 71 71 77 346 77 77 75 347 75 75 71 348 71 71 75 349 75 75 74 350 74 74 71 351 71 71 74 352 74 74 73 353 73 73 71 354 71 71 73 355 73 73 72 356 72 72 86 357 86 86 89 358 89 89 65 359 65 65 82 360 82 82 81 361 81 81 83 362 83 83 83 363 83 83 87 364 87 87 82 365 82 82 73 366 73 73 68 367 68 68 87 368 87 87 87 369 87 87 72 370 72 72 73 371 73 73 76 372 76 76 69 373 69 69 78 374 78 78 78 375 78 78 88 376 88 88 86 377 86 86 86 378 86 86 76 379 76 76 78 380 78 78 80 381 80 80 89 382 89 89 86 383 86 86 86 384 86 86 88 385 88 88 80 386 80 80 82 387 82 82 70 388 70 70 81 389 81 81 80 390 80 80 81 391 81 81 70 392 70 70 70 393 70 70 89 394 89 89 80 395 80 80 84 396 84 84 83 397 83 83 81 398 81 81 81 399 81 81 80 400 80 80 84 401 84 84 82 402 82 82 87 403 87 87 68 404 68 68 79 405 79 79 85 406 85 85 84 407 84 84 68 408 68 68 70 409 70 70 82 410 82 82 68 411 68 68 69 412 69 69 67 413 67 67 67 414 67 67 66 415 66 66 68 416 68 68 68 417 68 68 66 418 66 66 64 419 64 64 64 420 64 64 70 421 70 70 68 422 68 68 89 423 89 89 70 424 70 70 64 425 64 64 64 426 64 64 65 427 65 65 89 428 89 89 86 429 86 86 65 430 65 65 76 431 76 76
19 0 19 19 22 1 22 22 1 2 1 1 0 3 0 0 31 4 31 31 2 5 2 2 2 6 2 2 13 7 13 13 15 8 15 15 7 9 7 7 6 10 6 6 8 11 8 8 3 12 3 3 2 13 2 2 15 14 15 15 3 15 3 3 15 16 15 15 6 17 6 6 3 18 3 3 6 19 6 6 7 20 7 7 8 21 8 8 6 22 6 6 4 23 4 4 18 24 18 18 7 25 7 7 8 26 8 8 8 27 8 8 12 28 12 12 18 29 18 18 16 30 16 16 9 31 9 9 11 32 11 11 11 33 11 11 17 34 17 17 16 35 16 16 10 36 10 10 12 37 12 12 11 38 11 11 11 39 11 11 9 40 9 9 10 41 10 10 10 42 10 10 20 43 20 20 18 44 18 18 18 45 18 18 12 46 12 12 10 47 10 10 5 48 5 5 4 49 4 4 14 50 14 14 14 51 14 14 13 52 13 13 5 53 5 5 15 54 15 15 14 55 14 14 4 56 4 4 4 57 4 4 6 58 6 6 15 59 15 15 15 60 15 15 13 61 13 13 14 62 14 14 30 63 30 30 11 64 11 11 8 65 8 8 8 66 8 8 11 67 11 11 12 68 12 12 20 69 20 20 28 70 28 28 29 71 29 29 29 72 29 29 18 73 18 18 20 74 20 20 7 75 7 7 1 76 1 1 3 77 3 3 21 78 21 21 27 79 27 27 22 80 22 22 22 81 22 22 19 82 19 19 21 83 21 21 25 84 25 25 26 85 26 26 27 86 27 27 27 87 27 27 24 88 24 24 25 89 25 25 24 90 24 24 16 91 16 16 17 92 17 17 17 93 17 17 23 94 23 23 24 95 24 24 26 96 26 26 25 97 25 25 23 98 23 23 23 99 23 23 22 100 22 22 26 101 26 26 24 102 24 24 23 103 23 23 25 104 25 25 5 105 5 5 30 106 30 30 8 107 8 8 8 108 8 8 4 109 4 4 5 110 5 5 22 111 22 22 27 112 27 27 26 113 26 26 9 114 9 9 20 115 20 20 10 116 10 10 21 117 21 21 19 118 19 19 29 119 29 29 29 120 29 29 28 121 28 28 21 122 21 21 19 123 19 19 1 124 1 1 29 125 29 29 34 126 34 34 33 127 33 33 31 128 31 31 32 129 32 32 33 130 33 33 34 131 34 34 30 132 30 30 5 133 5 5 33 134 33 33 33 135 33 33 11 136 11 11 30 137 30 30 2 138 2 2 31 139 31 31 13 140 13 13 11 141 11 11 33 142 33 33 32 143 32 32 32 144 32 32 17 145 17 17 11 146 11 11 32 147 32 32 34 148 34 34 31 149 31 31 31 150 31 31 0 151 0 0 32 152 32 32 22 153 22 22 23 154 23 23 0 155 0 0 0 156 0 0 1 157 1 1 22 158 22 22 17 159 17 17 32 160 32 32 0 161 0 0 0 162 0 0 23 163 23 23 17 164 17 17 29 165 29 29 1 166 1 1 7 167 7 7 7 168 7 7 18 169 18 18 29 170 29 29 13 171 13 13 31 172 31 31 33 173 33 33 33 174 33 33 5 175 5 5 13 176 13 13 28 177 28 28 16 178 16 16 21 179 21 21 9 180 9 9 16 181 16 16 28 182 28 28 27 183 27 27 21 184 21 21 16 185 16 16 16 186 16 16 24 187 24 24 27 188 27 27 9 189 9 9 28 190 28 28 20 191 20 20 36 192 36 36 38 193 38 38 40 194 40 40 40 195 40 40 47 196 47 47 36 197 36 36 54 198 54 54 42 199 42 42 43 200 43 43 43 201 43 43 58 202 58 58 54 203 54 54 59 204 59 59 49 205 49 49 50 206 50 50 42 207 42 42 54 208 54 54 55 209 55 55 55 210 55 55 56 211 56 56 42 212 42 42 46 213 46 46 48 214 48 48 49 215 49 49 49 216 49 49 40 217 40 40 46 218 46 46 48 219 48 48 56 220 56 56 50 221 50 50 50 222 50 50 49 223 49 49 48 224 48 48 50 225 50 50 55 226 55 55 51 227 51 51 51 228 51 51 59 229 59 59 50 230 50 50 45 231 45 45 46 232 46 46 40 233 40 40 40 234 40 40 39 235 39 39 45 236 45 45 45 237 45 45 39 238 39 39 44 239 44 44 42 240 42 42 56 241 56 56 48 242 48 48 42 243 42 42 48 244 48 48 46 245 46 46 42 246 42 42 46 247 46 46 45 248 45 45 42 249 42 42 45 250 45 45 44 251 44 44 42 252 42 42 44 253 44 44 43 254 43 43 57 255 57 57 60 256 60 60 36 257 36 36 53 258 53 53 52 259 52 52 54 260 54 54 54 261 54 54 58 262 58 58 53 263 53 53 44 264 44 44 39 265 39 39 58 266 58 58 58 267 58 58 43 268 43 43 44 269 44 44 47 270 47 47 40 271 40 40 49 272 49 49 49 273 49 49 59 274 59 59 57 275 57 57 57 276 57 57 47 277 47 47 49 278 49 49 51 279 51 51 60 280 60 60 57 281 57 57 57 282 57 57 59 283 59 59 51 284 51 51 53 285 53 53 41 286 41 41 52 287 52 52 51 288 51 51 52 289 52 52 41 290 41 41 41 291 41 41 60 292 60 60 51 293 51 51 55 294 55 55 54 295 54 54 52 296 52 52 52 297 52 52 51 298 51 51 55 299 55 55 53 300 53 53 58 301 58 58 39 302 39 39 50 303 50 50 56 304 56 56 55 305 55 55 39 306 39 39 41 307 41 41 53 308 53 53 39 309 39 39 40 310 40 40 38 311 38 38 38 312 38 38 37 313 37 37 39 314 39 39 39 315 39 39 37 316 37 37 35 317 35 35 35 318 35 35 41 319 41 41 39 320 39 39 60 321 60 60 41 322 41 41 35 323 35 35 35 324 35 35 36 325 36 36 60 326 60 60 57 327 57 57 36 328 36 36 47 329 47 47 61 330 61 61 64 331 64 64 63 332 63 63 61 333 61 61 62 334 62 62 64 335 64 64 65 336 65 65 68 337 68 68 67 338 67 67 65 339 65 65 66 340 66 66 68 341 68 68 70 342 70 70 72 343 72 72 74 344 74 74 74 345 74 74 81 346 81 81 70 347 70 70 88 348 88 88 76 349 76 76 77 350 77 77 77 351 77 77 92 352 92 92 88 353 88 88 93 354 93 93 83 355 83 83 84 356 84 84 76 357 76 76 88 358 88 88 89 359 89 89 89 360 89 89 90 361 90 90 76 362 76 76 80 363 80 80 82 364 82 82 83 365 83 83 83 366 83 83 74 367 74 74 80 368 80 80 82 369 82 82 90 370 90 90 84 371 84 84 84 372 84 84 83 373 83 83 82 374 82 82 84 375 84 84 89 376 89 89 85 377 85 85 85 378 85 85 93 379 93 93 84 380 84 84 79 381 79 79 80 382 80 80 74 383 74 74 74 384 74 74 73 385 73 73 79 386 79 79 79 387 79 79 73 388 73 73 78 389 78 78 76 390 76 76 90 391 90 90 82 392 82 82 76 393 76 76 82 394 82 82 80 395 80 80 76 396 76 76 80 397 80 80 79 398 79 79 76 399 76 76 79 400 79 79 78 401 78 78 76 402 76 76 78 403 78 78 77 404 77 77 91 405 91 91 94 406 94 94 70 407 70 70 87 408 87 87 86 409 86 86 88 410 88 88 88 411 88 88 92 412 92 92 87 413 87 87 78 414 78 78 73 415 73 73 92 416 92 92 92 417 92 92 77 418 77 77 78 419 78 78 81 420 81 81 74 421 74 74 83 422 83 83 83 423 83 83 93 424 93 93 91 425 91 91 91 426 91 91 81 427 81 81 83 428 83 83 85 429 85 85 94 430 94 94 91 431 91 91 91 432 91 91 93 433 93 93 85 434 85 85 87 435 87 87 75 436 75 75 86 437 86 86 85 438 85 85 86 439 86 86 75 440 75 75 75 441 75 75 94 442 94 94 85 443 85 85 89 444 89 89 88 445 88 88 86 446 86 86 86 447 86 86 85 448 85 85 89 449 89 89 87 450 87 87 92 451 92 92 73 452 73 73 84 453 84 84 90 454 90 90 89 455 89 89 73 456 73 73 75 457 75 75 87 458 87 87 73 459 73 73 74 460 74 74 72 461 72 72 72 462 72 72 71 463 71 71 73 464 73 73 73 465 73 73 71 466 71 71 69 467 69 69 69 468 69 69 75 469 75 75 73 470 73 73 94 471 94 94 75 472 75 75 69 473 69 69 69 474 69 69 70 475 70 70 94 476 94 94 91 477 91 91 70 478 70 70 81 479 81 81 95 480 95 95 98 481 98 98 97 482 97 97 95 483 95 95 96 484 96 96 98 485 98 98
0 0 0 0 3 1 3 3 2 2 2 2 0 3 0 0 1 4 1 1 3 5 3 3
1 0 1 1 3 1 3 3 5 2 5 5 5 3 5 5 12 4 12 12 1 5 1 1 19 6 19 19 7 7 7 7 8 8 8 8 8 9 8 8 23 10 23 23 19 11 19 19 24 12 24 24 14 13 14 14 15 14 15 15 7 15 7 7 19 16 19 19 20 17 20 20 20 18 20 20 21 19 21 21 7 20 7 7 11 21 11 11 13 22 13 13 14 23 14 14 14 24 14 14 5 25 5 5 11 26 11 11 13 27 13 13 21 28 21 21 15 29 15 15 15 30 15 15 14 31 14 14 13 32 13 13 15 33 15 15 20 34 20 20 16 35 16 16 16 36 16 16 24 37 24 24 15 38 15 15 10 39 10 10 11 40 11 11 5 41 5 5 5 42 5 5 4 43 4 4 10 44 10 10 10 45 10 10 4 46 4 4 9 47 9 9 7 48 7 7 21 49 21 21 13 50 13 13 7 51 7 7 13 52 13 13 11 53 11 11 7 54 7 7 11 55 11 11 10 56 10 10 7 57 7 7 10 58 10 10 9 59 9 9 7 60 7 7 9 61 9 9 8 62 8 8 22 63 22 22 25 64 25 25 1 65 1 1 18 66 18 18 17 67 17 17 19 68 19 19 19 69 19 19 23 70 23 23 18 71 18 18 9 72 9 9 4 73 4 4 23 74 23 23 23 75 23 23 8 76 8 8 9 77 9 9 12 78 12 12 5 79 5 5 14 80 14 14 14 81 14 14 24 82 24 24 22 83 22 22 22 84 22 22 12 85 12 12 14 86 14 14 16 87 16 16 25 88 25 25 22 89 22 22 22 90 22 22 24 91 24 24 16 92 16 16 18 93 18 18 6 94 6 6 17 95 17 17 16 96 16 16 17 97 17 17 6 98 6 6 6 99 6 6 25 100 25 25 16 101 16 16 20 102 20 20 19 103 19 19 17 104 17 17 17 105 17 17 16 106 16 16 20 107 20 20 18 108 18 18 23 109 23 23 4 110 4 4 15 111 15 15 21 112 21 21 20 113 20 20 4 114 4 4 6 115 6 6 18 116 18 18 4 117 4 4 5 118 5 5 3 119 3 3 3 120 3 3 2 121 2 2 4 122 4 4 4 123 4 4 2 124 2 2 0 125 0 0 0 126 0 0 6 127 6 6 4 128 4 4 25 129 25 25 6 130 6 6 0 131 0 0 0 132 0 0 1 133 1 1 25 134 25 25 22 135 22 22 1 136 1 1 12 137 12 12 26 138 26 26 29 139 29 29 28 140 28 28 26 141 26 26 27 142 27 27 29 143 29 29 31 144 31 31 33 145 33 33 35 146 35 35 35 147 35 35 42 148 42 42 31 149 31 31 49 150 49 49 37 151 37 37 38 152 38 38 38 153 38 38 53 154 53 53 49 155 49 49 54 156 54 54 44 157 44 44 45 158 45 45 37 159 37 37 49 160 49 49 50 161 50 50 50 162 50 50 51 163 51 51 37 164 37 37 41 165 41 41 43 166 43 43 44 167 44 44 44 168 44 44 35 169 35 35 41 170 41 41 43 171 43 43 51 172 51 51 45 173 45 45 45 174 45 45 44 175 44 44 43 176 43 43 45 177 45 45 50 178 50 50 46 179 46 46 46 180 46 46 54 181 54 54 45 182 45 45 40 183 40 40 41 184 41 41 35 185 35 35 35 186 35 35 34 187 34 34 40 188 40 40 40 189 40 40 34 190 34 34 39 191 39 39 37 192 37 37 51 193 51 51 43 194 43 43 37 195 37 37 43 196 43 43 41 197 41 41 37 198 37 37 41 199 41 41 40 200 40 40 37 201 37 37 40 202 40 40 39 203 39 39 37 204 37 37 39 205 39 39 38 206 38 38 52 207 52 52 55 208 55 55 31 209 31 31 48 210 48 48 47 211 47 47 49 212 49 49 49 213 49 49 53 214 53 53 48 215 48 48 39 216 39 39 34 217 34 34 53 218 53 53 53 219 53 53 38 220 38 38 39 221 39 39 42 222 42 42 35 223 35 35 44 224 44 44 44 225 44 44 54 226 54 54 52 227 52 52 52 228 52 52 42 229 42 42 44 230 44 44 46 231 46 46 55 232 55 55 52 233 52 52 52 234 52 52 54 235 54 54 46 236 46 46 48 237 48 48 36 238 36 36 47 239 47 47 46 240 46 46 47 241 47 47 36 242 36 36 36 243 36 36 55 244 55 55 46 245 46 46 50 246 50 50 49 247 49 49 47 248 47 47 47 249 47 47 46 250 46 46 50 251 50 50 48 252 48 48 53 253 53 53 34 254 34 34 45 255 45 45 51 256 51 51 50 257 50 50 34 258 34 34 36 259 36 36 48 260 48 48 34 261 34 34 35 262 35 35 33 263 33 33 33 264 33 33 32 265 32 32 34 266 34 34 34 267 34 34 32 268 32 32 30 269 30 30 30 270 30 30 36 271 36 36 34 272 34 34 55 273 55 55 36 274 36 36 30 275 30 30 30 276 30 30 31 277 31 31 55 278 55 55 52 279 52 52 31 280 31 31 42 281 42 42 56 282 56 56 59 283 59 59 58 284 58 58 56 285 56 56 57 286 57 57 59 287 59 59
96 0 96 96 97 1 97 97 1 2 0 0 1 3 0 0 0 4 1 1 96 5 96 96 1 6 0 0 97 7 97 97 15 8 3 3 1 9 0 0 15 10 3 3 16 11 5 5 1 12 0 0 16 13 5 5 2 14 4 4 16 15 5 5 17 16 7 7 3 17 6 6 3 18 6 6 2 19 4 4 16 20 5 5 17 21 7 7 18 22 9 9 4 23 8 8 4 24 8 8 3 25 6 6 17 26 7 7 5 27 10 10 87 28 87 87 90 29 90 90 95 30 95 95 20 31 13 13 6 32 12 12 6 33 12 12 94 34 94 94 95 35 95 95 7 36 14 14 104 37 104 104 21 38 15 15 21 39 15 15 22 40 17 17 8 41 16 16 8 42 16 16 7 43 14 14 21 44 15 15 103 45 103 103 23 46 19 19 9 47 18 18 9 48 18 18 8 49 16 16 103 50 103 103 10 51 20 20 102 52 102 102 24 53 21 21 24 54 21 21 25 55 23 23 11 56 22 22 11 57 22 22 10 58 20 20 24 59 21 21 12 60 24 24 85 61 85 85 26 62 25 25 26 63 25 25 27 64 27 27 13 65 26 26 13 66 26 26 12 67 24 24 26 68 25 25 0 69 1 1 13 70 26 26 27 71 27 27 0 72 1 1 27 73 27 27 14 74 2 2 0 75 1 1 14 76 2 2 96 77 96 96 28 78 28 28 29 79 29 29 15 80 3 3 15 81 3 3 14 82 2 2 28 83 28 28 29 84 29 29 30 85 30 30 16 86 5 5 16 87 5 5 15 88 3 3 29 89 29 29 30 90 30 30 31 91 31 31 17 92 7 7 17 93 7 7 16 94 5 5 30 95 30 30 31 96 31 31 32 97 32 32 18 98 9 9 18 99 9 9 17 100 7 7 31 101 31 31 89 102 89 89 33 103 33 33 19 104 11 11 19 105 11 11 88 106 88 88 89 107 89 89 33 108 33 33 34 109 34 34 20 110 13 13 20 111 13 13 95 112 95 95 33 113 33 33 34 114 34 34 35 115 35 35 21 116 15 15 21 117 15 15 20 118 13 13 34 119 34 34 35 120 35 35 36 121 36 36 22 122 17 17 22 123 17 17 21 124 15 15 35 125 35 35 36 126 36 36 37 127 37 37 23 128 19 19 23 129 19 19 103 130 103 103 36 131 36 36 37 132 37 37 38 133 38 38 24 134 21 21 24 135 21 21 23 136 19 19 37 137 37 37 38 138 38 38 39 139 39 39 25 140 23 23 25 141 23 23 24 142 21 21 38 143 38 38 39 144 39 39 40 145 40 40 26 146 25 25 26 147 25 25 25 148 23 23 39 149 39 39 40 150 40 40 41 151 41 41 27 152 27 27 27 153 27 27 26 154 25 25 40 155 40 40 41 156 41 41 28 157 28 28 14 158 2 2 14 159 2 2 27 160 27 27 41 161 41 41 44 162 44 44 45 163 45 45 46 164 46 46 44 165 44 44 46 166 46 46 86 167 86 86 44 168 44 44 86 169 86 86 47 170 47 47 50 171 50 50 55 172 55 55 42 173 42 42 42 174 42 42 49 175 49 49 50 176 50 50 43 177 43 43 42 178 42 42 0 179 1 1 0 180 1 1 1 181 0 0 43 182 43 43 44 183 44 44 43 184 43 43 1 185 0 0 1 186 0 0 2 187 4 4 44 188 44 44 45 189 45 45 44 190 44 44 2 191 4 4 2 192 4 4 3 193 6 6 45 194 45 45 46 195 46 46 45 196 45 45 3 197 6 6 3 198 6 6 4 199 8 8 46 200 46 46 47 201 47 47 86 202 86 86 87 203 87 87 87 204 87 87 5 205 10 10 47 206 47 47 48 207 48 48 47 208 47 47 94 209 94 94 94 210 94 94 6 211 12 12 48 212 48 48 104 213 104 104 7 214 14 14 49 215 49 49 50 216 50 50 49 217 49 49 7 218 14 14 7 219 14 14 8 220 16 16 50 221 50 50 51 222 51 51 50 223 50 50 8 224 16 16 8 225 16 16 9 226 18 18 51 227 51 51 102 228 102 102 10 229 20 20 52 230 52 52 53 231 53 53 52 232 52 52 10 233 20 20 10 234 20 20 11 235 22 22 53 236 53 53 85 237 85 85 12 238 24 24 54 239 54 54 55 240 55 55 54 241 54 54 12 242 24 24 12 243 24 24 13 244 26 26 55 245 55 55 42 246 42 42 55 247 55 55 13 248 26 26 13 249 26 26 0 250 1 1 42 251 42 42 56 252 56 56 57 253 57 57 29 254 29 29 29 255 29 29 28 256 28 28 56 257 56 56 57 258 57 57 58 259 58 58 30 260 30 30 30 261 30 30 29 262 29 29 57 263 57 57 58 264 58 58 59 265 59 59 31 266 31 31 31 267 31 31 30 268 30 30 58 269 58 58 59 270 59 59 60 271 60 60 32 272 32 32 32 273 32 32 31 274 31 31 59 275 59 59 89 276 89 89 32 277 32 32 60 278 60 60 60 279 60 60 61 280 61 61 33 281 33 33 89 282 89 89 60 283 60 60 33 284 33 33 61 285 61 61 62 286 62 62 34 287 34 34 34 288 34 34 33 289 33 33 61 290 61 61 62 291 62 62 63 292 63 63 35 293 35 35 35 294 35 35 34 295 34 34 62 296 62 62 63 297 63 63 64 298 64 64 36 299 36 36 36 300 36 36 35 301 35 35 63 302 63 63 64 303 64 64 65 304 65 65 37 305 37 37 37 306 37 37 36 307 36 36 64 308 64 64 65 309 65 65 66 310 66 66 38 311 38 38 38 312 38 38 37 313 37 37 65 314 65 65 66 315 66 66 67 316 67 67 39 317 39 39 39 318 39 39 38 319 38 38 66 320 66 66 67 321 67 67 68 322 68 68 40 323 40 40 40 324 40 40 39 325 39 39 67 326 67 67 68 327 68 68 69 328 69 69 41 329 41 41 41 330 41 41 40 331 40 40 68 332 68 68 69 333 69 69 56 334 56 56 28 335 28 28 28 336 28 28 41 337 41 41 69 338 69 69 70 339 70 70 71 340 71 71 57 341 57 57 57 342 57 57 56 343 56 56 70 344 70 70 71 345 71 71 72 346 72 72 58 347 58 58 58 348 58 58 57 349 57 57 71 350 71 71 72 351 72 72 73 352 73 73 59 353 59 59 59 354 59 59 58 355 58 58 72 356 72 72 60 357 60 60 59 358 59 59 73 359 73 73 73 360 73 73 74 361 74 74 60 362 60 60 74 363 74 74 75 364 75 75 61 365 61 61 61 366 61 61 60 367 60 60 74 368 74 74 75 369 75 75 76 370 76 76 62 371 62 62 62 372 62 62 61 373 61 61 75 374 75 75 76 375 76 76 77 376 77 77 63 377 63 63 63 378 63 63 62 379 62 62 76 380 76 76 77 381 77 77 78 382 78 78 64 383 64 64 64 384 64 64 63 385 63 63 77 386 77 77 78 387 78 78 79 388 79 79 65 389 65 65 65 390 65 65 64 391 64 64 78 392 78 78 79 393 79 79 80 394 80 80 66 395 66 66 66 396 66 66 65 397 65 65 79 398 79 79 67 399 67 67 66 400 66 66 80 401 80 80 80 402 80 80 81 403 81 81 67 404 67 67 81 405 81 81 82 406 82 82 68 407 68 68 68 408 68 68 67 409 67 67 81 410 81 81 82 411 82 82 83 412 83 83 69 413 69 69 69 414 69 69 68 415 68 68 82 416 82 82 83 417 83 83 70 418 70 70 56 419 56 56 56 420 56 56 69 421 69 69 83 422 83 83 51 423 51 51 54 424 54 54 55 425 55 55 55 426 55 55 50 427 50 50 51 428 51 51 52 429 52 52 53 430 53 53 54 431 54 54 54 432 54 54 51 433 51 51 52 434 52 52 48 435 48 48 49 436 49 49 42 437 42 42 42 438 42 42 43 439 43 43 48 440 48 48 44 441 44 44 47 442 47 47 48 443 48 48 48 444 48 48 43 445 43 43 44 446 44 44 11 447 22 22 84 448 84 84 53 449 53 53 25 450 23 23 84 451 84 84 11 452 22 22 54 453 54 54 53 454 53 53 84 455 84 84 84 456 84 84 85 457 85 85 54 458 54 54 84 459 84 84 25 460 23 23 26 461 25 25 26 462 25 25 85 463 85 85 84 464 84 84 86 465 86 86 46 466 46 46 4 467 8 8 4 468 8 8 92 469 92 92 86 470 86 86 91 471 91 91 93 472 93 93 92 473 92 92 91 474 91 91 92 475 92 92 4 476 8 8 91 477 91 91 4 478 8 8 18 479 9 9 18 480 9 9 32 481 32 32 89 482 89 89 89 483 89 89 91 484 91 91 18 485 9 9 88 486 88 88 19 487 11 11 5 488 10 10 5 489 10 10 90 490 90 90 88 491 88 88 89 492 89 89 88 493 88 88 91 494 91 91 93 495 93 93 91 496 91 91 88 497 88 88 88 498 88 88 90 499 90 90 93 500 93 93 86 501 86 86 92 502 92 92 87 503 87 87 87 504 87 87 92 505 92 92 93 506 93 93 93 507 93 93 90 508 90 90 87 509 87 87 5 510 10 10 94 511 94 94 47 512 47 47 5 513 10 10 19 514 11 11 95 515 95 95 95 516 95 95 94 517 94 94 5 518 10 10 33 519 33 33 95 520 95 95 19 521 11 11 96 522 96 96 14 523 2 2 100 524 100 100 100 525 100 100 101 526 101 101 96 527 96 96 100 528 100 100 99 529 99 99 98 530 98 98 98 531 98 98 101 532 101 101 100 533 100 100 101 534 101 101 98 535 98 98 97 536 97 97 97 537 97 97 96 538 96 96 101 539 101 101 99 540 99 99 100 541 100 100 14 542 2 2 14 543 2 2 15 544 3 3 99 545 99 99 98 546 98 98 99 547 99 99 15 548 3 3 15 549 3 3 97 550 97 97 98 551 98 98 52 552 52 52 51 553 51 51 9 554 18 18 9 555 18 18 102 556 102 102 52 557 52 52 9 558 18 18 23 559 19 19 24 560 21 21 24 561 21 21 102 562 102 102 9 563 18 18 103 564 103 103 8 565 16 16 22 566 17 17 36 567 36 36 103 568 103 103 22 569 17 17 49 570 49 49 48 571 48 48 6 572 12 12 6 573 12 12 104 574 104 104 49 575 49 49 6 576 12 12 20 577 13 13 21 578 15 15 21 579 15 15 104 580 104 104 6 581 12 12
28 2 2 2 27 3 3 3 12 0 0 0 12 0 0 0 20 1 1 1 28 2 2 2 33 6 6 6 23 7 7 7 0 4 4 4 0 4 4 4 34 5 5 5 33 6 6 6 35 10 9 9 34 11 5 5 0 8 4 4 0 8 4 4 4 9 8 8 35 10 9 9 17 14 12 12 16 15 13 13 1 12 10 10 1 12 10 10 5 13 11 11 17 14 12 12 7 18 16 16 2 19 17 17 37 16 14 14 37 16 14 14 36 17 15 15 7 18 16 16 23 22 7 7 22 23 19 19 4 20 18 18 4 20 18 18 0 21 4 4 23 22 7 7 26 26 21 21 35 27 9 9 4 24 8 8 4 24 8 8 8 25 20 20 26 26 21 21 18 30 23 23 17 31 12 12 5 28 11 11 5 28 11 11 9 29 22 22 18 30 23 23 11 34 25 25 7 35 16 16 36 32 15 15 36 32 15 15 30 33 24 24 11 34 25 25 8 38 27 27 4 39 18 18 22 36 19 19 22 36 19 19 21 37 26 26 8 38 27 27 27 42 29 29 26 43 21 21 8 40 20 20 8 40 20 20 12 41 28 28 27 42 29 29 19 46 31 31 18 47 23 23 9 44 22 22 9 44 22 22 13 45 30 30 19 46 31 31 15 50 33 33 11 51 25 25 30 48 24 24 30 48 24 24 29 49 32 32 15 50 33 33 12 54 35 35 8 55 27 27 21 52 26 26 21 52 26 26 20 53 34 34 12 54 35 35 6 58 37 37 17 59 12 12 18 56 23 23 18 56 23 23 10 57 36 36 6 58 37 37 10 62 36 36 18 63 23 23 19 60 31 31 19 60 31 31 14 61 38 38 10 62 36 36 29 66 32 32 28 67 2 2 20 64 1 1 20 64 1 1 15 65 33 33 29 66 32 32 20 70 34 34 21 71 26 26 11 68 39 39 11 68 39 39 15 69 40 40 20 70 34 34 21 74 26 26 22 75 19 19 7 72 41 41 7 72 41 41 11 73 39 39 21 74 26 26 7 78 41 41 22 79 19 19 23 76 7 7 23 76 7 7 2 77 17 17 7 78 41 41 2 82 17 17 23 83 7 7 33 80 6 6 33 80 6 6 37 81 14 14 2 82 17 17 5 86 44 44 1 87 10 10 24 84 42 42 24 84 42 42 25 85 43 43 5 86 44 44 5 90 44 44 25 91 43 43 26 88 21 21 26 88 21 21 9 89 45 45 5 90 44 44 9 94 45 45 26 95 21 21 27 92 29 29 27 92 29 29 13 93 46 46 9 94 45 45 13 98 48 48 27 99 3 3 28 96 2 2 28 96 2 2 19 97 47 47 13 98 48 48 19 102 47 47 28 103 2 2 29 100 32 32 29 100 32 32 14 101 49 49 19 102 47 47 29 106 32 32 30 107 24 24 10 104 50 50 10 104 50 50 14 105 49 49 29 106 32 32 30 110 24 24 31 111 52 52 6 108 51 51 6 108 51 51 10 109 50 50 30 110 24 24 31 114 52 52 32 115 54 54 3 112 53 53 3 112 53 53 6 113 51 51 31 114 52 52 32 118 54 54 33 119 6 6 16 116 13 13 16 116 13 13 3 117 53 53 32 118 54 54 16 122 13 13 33 123 6 6 24 120 42 42 24 120 42 42 1 121 10 10 16 122 13 13 25 126 43 43 24 127 42 42 34 124 5 5 34 124 5 5 35 125 9 9 25 126 43 43 26 128 21 21 25 129 43 43 35 130 9 9 31 131 52 52 30 132 24 24 36 133 15 15 36 136 15 15 37 137 14 14 32 134 54 54 32 134 54 54 31 135 52 52 36 136 15 15 33 138 6 6 32 139 54 54 37 140 14 14 34 141 5 5 24 142 42 42 33 143 6 6 17 146 12 12 6 147 37 37 3 144 53 53 3 144 53 53 16 145 13 13 17 146 12 12 58 150 57 57 59 151 58 58 38 148 55 55 38 148 55 55 39 149 56 56 58 150 57 57 45 154 61 61 44 155 62 62 60 152 59 59 60 152 59 59 61 153 60 60 45 154 61 61 61 158 60 60 58 159 57 57 39 156 56 56 39 156 56 56 45 157 61 61 61 158 60 60 59 162 58 58 60 163 64 64 44 160 63 63 44 160 63 63 38 161 55 55 59 162 58 58 46 166 65 65 47 167 66 66 39 164 56 56 39 164 56 56 38 165 55 55 46 166 65 65 49 170 67 67 48 171 68 68 44 168 62 62 44 168 62 62 45 169 61 61 49 170 67 67 48 174 69 69 46 175 65 65 38 172 55 55 38 172 55 55 44 173 63 63 48 174 69 69 47 178 66 66 49 179 67 67 45 176 61 61 45 176 61 61 39 177 56 56 47 178 66 66 57 182 70 70 54 183 71 71 47 180 66 66 47 180 66 66 46 181 65 65 57 182 70 70 55 186 72 72 56 187 73 73 48 184 68 68 48 184 68 68 49 185 67 67 55 186 72 72 56 190 74 74 57 191 70 70 46 188 65 65 46 188 65 65 48 189 69 69 56 190 74 74 54 194 71 71 55 195 72 72 49 192 67 67 49 192 67 67 47 193 66 66 54 194 71 71 51 198 75 75 53 199 76 76 55 196 72 72 55 196 72 72 54 197 71 71 51 198 75 75 53 202 76 76 52 203 77 77 56 200 73 73 56 200 73 73 55 201 72 72 53 202 76 76 52 206 78 78 50 207 79 79 57 204 70 70 57 204 70 70 56 205 74 74 52 206 78 78 50 210 79 79 51 211 75 75 54 208 71 71 54 208 71 71 57 209 70 70 50 210 79 79 41 214 80 80 40 215 81 81 59 212 58 58 59 212 58 58 58 213 57 57 41 214 80 80 40 218 81 81 42 219 82 82 60 216 64 64 60 216 64 64 59 217 58 58 40 218 81 81 61 222 60 60 60 223 59 59 42 220 83 83 42 220 83 83 43 221 84 84 61 222 60 60 43 226 84 84 41 227 80 80 58 224 57 57 58 224 57 57 61 225 60 60 43 226 84 84 82 230 87 87 63 231 88 88 62 228 85 85 62 228 85 85 83 229 86 86 82 230 87 87 69 234 91 91 85 235 92 92 84 232 89 89 84 232 89 89 68 233 90 90 69 234 91 91 85 238 92 92 69 239 91 91 63 236 88 88 63 236 88 88 82 237 87 87 85 238 92 92 83 242 86 86 62 243 85 85 68 240 93 93 68 240 93 93 84 241 94 94 83 242 86 86 70 246 96 96 62 247 85 85 63 244 88 88 63 244 88 88 71 245 95 95 70 246 96 96 73 250 98 98 69 251 91 91 68 248 90 90 68 248 90 90 72 249 97 97 73 250 98 98 72 254 99 99 68 255 93 93 62 252 85 85 62 252 85 85 70 253 96 96 72 254 99 99 71 258 95 95 63 259 88 88 69 256 91 91 69 256 91 91 73 257 98 98 71 258 95 95 81 262 101 101 70 263 96 96 71 260 95 95 71 260 95 95 78 261 100 100 81 262 101 101 79 266 103 103 73 267 98 98 72 264 97 97 72 264 97 97 80 265 102 102 79 266 103 103 80 270 104 104 72 271 99 99 70 268 96 96 70 268 96 96 81 269 101 101 80 270 104 104 78 274 100 100 71 275 95 95 73 272 98 98 73 272 98 98 79 273 103 103 78 274 100 100 75 278 106 106 78 279 100 100 79 276 103 103 79 276 103 103 77 277 105 105 75 278 106 106 77 282 105 105 79 283 103 103 80 280 102 102 80 280 102 102 76 281 107 107 77 282 105 105 76 286 109 109 80 287 104 104 81 284 101 101 81 284 101 101 74 285 108 108 76 286 109 109 74 290 108 108 81 291 101 101 78 288 100 100 78 288 100 100 75 289 106 106 74 290 108 108 65 294 111 111 82 295 87 87 83 292 86 86 83 292 86 86 64 293 110 110 65 294 111 111 64 298 110 110 83 299 86 86 84 296 94 94 84 296 94 94 66 297 112 112 64 298 110 110 85 302 92 92 67 303 114 114 66 300 113 113 66 300 113 113 84 301 89 89 85 302 92 92 67 306 114 114 85 307 92 92 82 304 87 87 82 304 87 87 65 305 111 111 67 306 114 114 89 310 117 117 88 311 118 118 107 308 115 115 107 308 115 115 108 309 116 116 89 310 117 117 109 314 121 121 106 315 122 122 90 312 119 119 90 312 119 119 91 313 120 120 109 314 121 121 91 318 120 120 89 319 117 117 108 316 116 116 108 316 116 116 109 317 121 121 91 318 120 120 88 322 118 118 90 323 124 124 106 320 123 123 106 320 123 123 107 321 115 115 88 322 118 118 94 326 127 127 95 327 128 128 87 324 125 125 87 324 125 125 86 325 126 126 94 326 127 127 97 330 131 131 96 331 132 132 92 328 129 129 92 328 129 129 93 329 130 130 97 330 131 131 96 334 134 134 94 335 127 127 86 332 126 126 86 332 126 126 92 333 133 133 96 334 134 134 95 338 128 128 97 339 131 131 93 336 130 130 93 336 130 130 87 337 125 125 95 338 128 128 105 342 135 135 102 343 136 136 95 340 128 128 95 340 128 128 94 341 127 127 105 342 135 135 103 346 137 137 104 347 138 138 96 344 132 132 96 344 132 132 97 345 131 131 103 346 137 137 104 350 139 139 105 351 135 135 94 348 127 127 94 348 127 127 96 349 134 134 104 350 139 139 102 354 136 136 103 355 137 137 97 352 131 131 97 352 131 131 95 353 128 128 102 354 136 136 99 358 140 140 101 359 141 141 103 356 137 137 103 356 137 137 102 357 136 136 99 358 140 140 101 362 141 141 100 363 142 142 104 360 138 138 104 360 138 138 103 361 137 137 101 362 141 141 100 366 143 143 98 367 144 144 105 364 135 135 105 364 135 135 104 365 139 139 100 366 143 143 98 370 144 144 99 371 140 140 102 368 136 136 102 368 136 136 105 369 135 135 98 370 144 144 107 374 115 115 106 375 123 123 92 372 133 133 92 372 133 133 86 373 126 126 107 374 115 115 108 378 116 116 107 379 115 115 86 376 126 126 86 376 126 126 87 377 125 125 108 378 116 116 109 382 121 121 108 383 116 116 87 380 125 125 87 380 125 125 93 381 130 130 109 382 121 121 93 386 130 130 92 387 129 129 106 384 122 122 106 384 122 122 109 385 121 121 93 386 130 130 133 390 147 147 111 391 148 148 110 388 145 145 110 388 145 145 130 389 146 146 133 390 147 147 117 394 151 151 132 395 152 152 131 392 149 149 131 392 149 149 116 393 150 150 117 394 151 151 132 398 152 152 117 399 151 151 111 396 148 148 111 396 148 148 133 397 147 147 132 398 152 152 130 402 146 146 110 403 145 145 116 400 153 153 116 400 153 153 131 401 154 154 130 402 146 146 118 406 156 156 110 407 145 145 111 404 148 148 111 404 148 148 119 405 155 155 118 406 156 156 121 410 158 158 117 411 151 151 116 408 150 150 116 408 150 150 120 409 157 157 121 410 158 158 120 414 159 159 116 415 153 153 110 412 145 145 110 412 145 145 118 413 156 156 120 414 159 159 119 418 155 155 111 419 148 148 117 416 151 151 117 416 151 151 121 417 158 158 119 418 155 155 129 422 161 161 118 423 156 156 119 420 155 155 119 420 155 155 126 421 160 160 129 422 161 161 127 426 163 163 121 427 158 158 120 424 157 157 120 424 157 157 128 425 162 162 127 426 163 163 128 430 164 164 120 431 159 159 118 428 156 156 118 428 156 156 129 429 161 161 128 430 164 164 126 434 160 160 119 435 155 155 121 432 158 158 121 432 158 158 127 433 163 163 126 434 160 160 123 438 166 166 126 439 160 160 127 436 163 163 127 436 163 163 125 437 165 165 123 438 166 166 125 442 165 165 127 443 163 163 128 440 162 162 128 440 162 162 124 441 167 167 125 442 165 165 124 446 169 169 128 447 164 164 129 444 161 161 129 444 161 161 122 445 168 168 124 446 169 169 122 450 168 168 129 451 161 161 126 448 160 160 126 448 160 160 123 449 166 166 122 450 168 168 112 454 171 171 130 455 146 146 131 452 154 154 131 452 154 154 114 453 170 170 112 454 171 171 132 458 152 152 115 459 173 173 114 456 172 172 114 456 172 172 131 457 149 149 132 458 152 152 115 462 173 173 132 463 152 152 133 460 147 147 133 460 147 147 113 461 174 174 115 462 173 173 113 466 174 174 133 467 147 147 130 464 146 146 130 464 146 146 112 465 171 171 113 466 174 174 143 470 177 177 134 471 178 178 135 468 175 175 135 468 175 175 146 469 176 176 143 470 177 177 136 472 179 179 146 473 176 176 135 474 175 175 146 477 176 176 136 478 179 179 137 475 180 180 137 475 180 180 145 476 181 181 146 477 176 176 138 479 182 182 145 480 181 181 137 481 180 180 145 484 181 181 138 485 182 182 139 482 183 183 139 482 183 183 144 483 184 184 145 484 181 181 140 486 185 185 144 487 184 184 139 488 183 183 144 491 184 184 140 492 185 185 141 489 186 186 141 489 186 186 143 490 177 177 144 491 184 184 134 493 178 178 143 494 177 177 141 495 186 186 142 496 187 187 143 497 177 177 146 498 176 176 142 499 187 187 146 500 176 176 145 501 181 181 142 502 187 187 145 503 181 181 144 504 184 184 142 505 187 187 144 506 184 184 143 507 177 177 156 510 190 190 147 511 191 191 148 508 188 188 148 508 188 188 159 509 189 189 156 510 190 190 149 512 192 192 159 513 189 189 148 514 188 188 159 517 189 189 149 518 192 192 150 515 193 193 150 515 193 193 158 516 194 194 159 517 189 189 151 519 195 195 158 520 194 194 150 521 193 193 158 524 194 194 151 525 195 195 152 522 196 196 152 522 196 196 157 523 197 197 158 524 194 194 153 526 198 198 157 527 197 197 152 528 196 196 157 531 197 197 153 532 198 198 154 529 199 199 154 529 199 199 156 530 190 190 157 531 197 197 147 533 191 191 156 534 190 190 154 535 199 199 155 536 200 200 156 537 190 190 159 538 189 189 155 539 200 200 159 540 189 189 158 541 194 194 155 542 200 200 158 543 194 194 157 544 197 197 155 545 200 200 157 546 197 197 156 547 190 190 169 550 203 203 160 551 204 204 161 548 201 201 161 548 201 201 172 549 202 202 169 550 203 203 162 552 205 205 172 553 202 202 161 554 201 201 172 557 202 202 162 558 205 205 163 555 206 206 163 555 206 206 171 556 207 207 172 557 202 202 164 559 208 208 171 560 207 207 163 561 206 206 171 564 207 207 164 565 208 208 165 562 209 209 165 562 209 209 170 563 210 210 171 564 207 207 166 566 211 211 170 567 210 210 165 568 209 209 170 571 210 210 166 572 211 211 167 569 212 212 167 569 212 212 169 570 203 203 170 571 210 210 160 573 204 204 169 574 203 203 167 575 212 212 168 576 213 213 169 577 203 203 172 578 202 202 168 579 213 213 172 580 202 202 171 581 207 207 168 582 213 213 171 583 207 207 170 584 210 210 168 585 213 213 170 586 210 210 169 587 203 203 182 590 216 216 173 591 217 217 174 588 214 214 174 588 214 214 185 589 215 215 182 590 216 216 175 592 218 218 185 593 215 215 174 594 214 214 185 597 215 215 175 598 218 218 176 595 219 219 176 595 219 219 184 596 220 220 185 597 215 215 177 599 221 221 184 600 220 220 176 601 219 219 184 604 220 220 177 605 221 221 178 602 222 222 178 602 222 222 183 603 223 223 184 604 220 220 179 606 224 224 183 607 223 223 178 608 222 222 183 611 223 223 179 612 224 224 180 609 225 225 180 609 225 225 182 610 216 216 183 611 223 223 173 613 217 217 182 614 216 216 180 615 225 225 181 616 226 226 182 617 216 216 185 618 215 215 181 619 226 226 185 620 215 215 184 621 220 220 181 622 226 226 184 623 220 220 183 624 223 223 181 625 226 226 183 626 223 223 182 627 216 216 186 630 229 229 187 631 230 230 191 628 227 227 191 628 227 227 190 629 228 228 186 630 229 229 191 634 233 233 187 635 234 234 188 632 231 231 188 632 231 231 192 633 232 232 191 634 233 233 188 638 231 231 189 639 236 236 193 636 235 235 193 636 235 235 192 637 232 232 188 638 231 231 189 642 236 236 186 643 229 229 190 640 228 228 190 640 228 228 193 641 235 235 189 642 236 236 190 646 228 228 191 647 227 227 195 644 237 237 195 644 237 237 194 645 238 238 190 646 228 228 195 650 240 240 191 651 233 233 192 648 232 232 192 648 232 232 196 649 239 239 195 650 240 240 192 654 232 232 193 655 235 235 197 652 241 241 197 652 241 241 196 653 239 239 192 654 232 232 193 658 235 235 190 659 228 228 194 656 238 238 194 656 238 238 197 657 241 241 193 658 235 235 194 662 238 238 195 663 237 237 199 660 242 242 199 660 242 242 198 661 243 243 194 662 238 238 199 666 245 245 195 667 240 240 196 664 239 239 196 664 239 239 200 665 244 244 199 666 245 245 196 670 239 239 197 671 241 241 201 668 246 246 201 668 246 246 200 669 244 244 196 670 239 239 197 674 241 241 194 675 238 238 198 672 243 243 198 672 243 243 201 673 246 246 197 674 241 241 198 678 243 243 199 679 242 242 203 676 247 247 203 676 247 247 202 677 248 248 198 678 243 243 203 682 250 250 199 683 245 245 200 680 244 244 200 680 244 244 204 681 249 249 203 682 250 250 200 686 244 244 201 687 246 246 205 684 251 251 205 684 251 251 204 685 249 249 200 686 244 244 201 690 246 246 198 691 243 243 202 688 248 248 202 688 248 248 205 689 251 251 201 690 246 246 202 694 248 248 203 695 247 247 207 692 252 252 207 692 252 252 206 693 253 253 202 694 248 248 207 698 255 255 203 699 250 250 204 696 249 249 204 696 249 249 208 697 254 254 207 698 255 255 204 702 249 249 205 703 251 251 209 700 256 256 209 700 256 256 208 701 254 254 204 702 249 249 205 706 251 251 202 707 248 248 206 704 253 253 206 704 253 253 209 705 256 256 205 706 251 251 206 710 253 253 207 711 252 252 211 708 257 257 211 708 257 257 210 709 258 258 206 710 253 253 211 714 260 260 207 715 255 255 208 712 254 254 208 712 254 254 212 713 259 259 211 714 260 260 208 718 254 254 209 719 256 256 213 716 261 261 213 716 261 261 212 717 259 259 208 718 254 254 209 722 256 256 206 723 253 253 210 720 258 258 210 720 258 258 213 721 261 261 209 722 256 256 210 726 258 258 211 727 257 257 215 724 262 262 215 724 262 262 214 725 263 263 210 726 258 258 215 730 265 265 211 731 260 260 212 728 259 259 212 728 259 259 216 729 264 264 215 730 265 265 212 734 259 259 213 735 261 261 217 732 266 266 217 732 266 266 216 733 264 264 212 734 259 259 213 738 261 261 210 739 258 258 214 736 263 263 214 736 263 263 217 737 266 266 213 738 261 261 218 742 269 269 219 743 270 270 223 740 267 267 223 740 267 267 222 741 268 268 218 742 269 269 223 746 267 267 219 747 270 270 220 744 271 271 220 744 271 271 224 745 272 272 223 746 267 267 220 750 271 271 221 751 274 274 225 748 273 273 225 748 273 273 224 749 272 272 220 750 271 271 221 754 276 276 218 755 269 269 222 752 268 268 222 752 268 268 225 753 275 275 221 754 276 276 222 758 268 268 223 759 267 267 227 756 277 277 227 756 277 277 226 757 278 278 222 758 268 268 227 762 277 277 223 763 267 267 224 760 272 272 224 760 272 272 228 761 279 279 227 762 277 277 224 766 272 272 225 767 273 273 229 764 280 280 229 764 280 280 228 765 279 279 224 766 272 272 225 770 275 275 222 771 268 268 226 768 278 278 226 768 278 278 229 769 281 281 225 770 275 275 234 774 284 284 235 775 285 285 231 772 282 282 231 772 282 282 230 773 283 283 234 774 284 284 231 778 282 282 235 779 285 285 236 776 286 286 236 776 286 286 232 777 287 287 231 778 282 282 236 782 286 286 237 783 289 289 233 780 288 288 233 780 288 288 232 781 287 287 236 782 286 286 237 786 291 291 234 787 284 284 230 784 283 283 230 784 283 283 233 785 290 290 237 786 291 291 226 790 278 278 227 791 277 277 235 788 285 285 235 788 285 285 234 789 284 284 226 790 278 278 235 794 285 285 227 795 277 277 228 792 279 279 228 792 279 279 236 793 286 286 235 794 285 285 228 798 279 279 229 799 280 280 237 796 289 289 237 796 289 289 236 797 286 286 228 798 279 279 229 802 281 281 226 803 278 278 234 800 284 284 234 800 284 284 237 801 291 291 229 802 281 281 238 806 294 294 239 807 295 295 243 804 292 292 243 804 292 292 242 805 293 293 238 806 294 294 243 810 292 292 239 811 295 295 240 808 296 296 240 808 296 296 244 809 297 297 243 810 292 292 240 814 296 296 241 815 299 299 245 812 298 298 245 812 298 298 244 813 297 297 240 814 296 296 241 818 301 301 238 819 294 294 242 816 293 293 242 816 293 293 245 817 300 300 241 818 301 301 242 822 293 293 243 823 292 292 247 820 302 302 247 820 302 302 246 821 303 303 242 822 293 293 247 826 302 302 243 827 292 292 244 824 297 297 244 824 297 297 248 825 304 304 247 826 302 302 244 830 297 297 245 831 298 298 249 828 305 305 249 828 305 305 248 829 304 304 244 830 297 297 245 834 300 300 242 835 293 293 246 832 303 303 246 832 303 303 249 833 306 306 245 834 300 300 254 838 309 309 255 839 310 310 251 836 307 307 251 836 307 307 250 837 308 308 254 838 309 309 251 842 307 307 255 843 310 310 256 840 311 311 256 840 311 311 252 841 312 312 251 842 307 307 256 846 311 311 257 847 314 314 253 844 313 313 253 844 313 313 252 845 312 312 256 846 311 311 257 850 316 316 254 851 309 309 250 848 308 308 250 848 308 308 253 849 315 315 257 850 316 316 246 854 303 303 247 855 302 302 255 852 310 310 255 852 310 310 254 853 309 309 246 854 303 303 255 858 310 310 247 859 302 302 248 856 304 304 248 856 304 304 256 857 311 311 255 858 310 310 248 862 304 304 249 863 305 305 257 860 314 314 257 860 314 314 256 861 311 311 248 862 304 304 249 866 306 306 246 867 303 303 254 864 309 309 254 864 309 309 257 865 316 316 249 866 306 306 265 870 319 319 264 871 320 320 258 868 317 317 258 868 317 317 259 869 318 318 265 870 319 319 266 874 322 322 265 875 319 319 259 872 318 318 259 872 318 318 260 873 321 321 266 874 322 322 267 878 324 324 266 879 322 322 260 876 321 321 260 876 321 321 261 877 323 323 267 878 324 324 268 882 326 326 267 883 324 324 261 880 323 323 261 880 323 323 262 881 325 325 268 882 326 326 269 886 329 329 268 887 330 330 262 884 327 327 262 884 327 327 263 885 328 328 269 886 329 329 264 890 320 320 269 891 329 329 263 888 328 328 263 888 328 328 258 889 317 317 264 890 320 320 269 892 331 331 264 893 332 332 265 894 333 333 269 892 331 331 265 894 333 333 266 895 334 334 269 892 331 331 266 895 334 334 267 896 335 335 269 892 331 331 267 896 335 335 268 897 336 336 277 900 339 339 276 901 340 340 270 898 337 337 270 898 337 337 271 899 338 338 277 900 339 339 278 904 342 342 277 905 339 339 271 902 338 338 271 902 338 338 272 903 341 341 278 904 342 342 279 908 344 344 278 909 342 342 272 906 341 341 272 906 341 341 273 907 343 343 279 908 344 344 280 912 346 346 279 913 344 344 273 910 343 343 273 910 343 343 274 911 345 345 280 912 346 346 281 916 349 349 280 917 350 350 274 914 347 347 274 914 347 347 275 915 348 348 281 916 349 349 276 920 340 340 281 921 349 349 275 918 348 348 275 918 348 348 270 919 337 337 276 920 340 340 281 922 351 351 276 923 352 352 277 924 353 353 281 922 351 351 277 924 353 353 278 925 354 354 281 922 351 351 278 925 354 354 279 926 355 355 281 922 351 351 279 926 355 355 280 927 356 356 289 930 359 359 288 931 360 360 282 928 357 357 282 928 357 357 283 929 358 358 289 930 359 359 290 934 362 362 289 935 359 359 283 932 358 358 283 932 358 358 284 933 361 361 290 934 362 362 291 938 364 364 290 939 362 362 284 936 361 361 284 936 361 361 285 937 363 363 291 938 364 364 292 942 366 366 291 943 364 364 285 940 363 363 285 940 363 363 286 941 365 365 292 942 366 366 293 946 369 369 292 947 370 370 286 944 367 367 286 944 367 367 287 945 368 368 293 946 369 369 288 950 360 360 293 951 369 369 287 948 368 368 287 948 368 368 282 949 357 357 288 950 360 360 293 952 371 371 288 953 372 372 289 954 373 373 293 952 371 371 289 954 373 373 290 955 374 374 293 952 371 371 290 955 374 374 291 956 375 375 293 952 371 371 291 956 375 375 292 957 376 376 301 960 379 379 300 961 380 380 294 958 377 377 294 958 377 377 295 959 378 378 301 960 379 379 302 964 382 382 301 965 379 379 295 962 378 378 295 962 378 378 296 963 381 381 302 964 382 382 303 968 384 384 302 969 382 382 296 966 381 381 296 966 381 381 297 967 383 383 303 968 384 384 304 972 386 386 303 973 384 384 297 970 383 383 297 970 383 383 298 971 385 385 304 972 386 386 305 976 389 389 304 977 390 390 298 974 387 387 298 974 387 387 299 975 388 388 305 976 389 389 300 980 380 380 305 981 389 389 299 978 388 388 299 978 388 388 294 979 377 377 300 980 380 380 305 982 391 391 300 983 392 392 301 984 393 393 305 982 391 391 301 984 393 393 302 985 394 394 305 982 391 391 302 985 394 394 303 986 395 395 305 982 391 391 303 986 395 395 304 987 396 396 313 990 399 399 312 991 400 400 306 988 397 397 306 988 397 397 307 989 398 398 313 990 399 399 314 994 402 402 313 995 399 399 307 992 398 398 307 992 398 398 308 993 401 401 314 994 402 402 315 998 404 404 314 999 402 402 308 996 401 401 308 996 401 401 309 997 403 403 315 998 404 404 316 1002 406 406 315 1003 404 404 309 1000 403 403 309 1000 403 403 310 1001 405 405 316 1002 406 406 317 1006 409 409 316 1007 410 410 310 1004 407 407 310 1004 407 407 311 1005 408 408 317 1006 409 409 312 1010 400 400 317 1011 409 409 311 1008 408 408 311 1008 408 408 306 1009 397 397 312 1010 400 400 317 1012 411 411 312 1013 412 412 313 1014 413 413 317 1012 411 411 313 1014 413 413 314 1015 414 414 317 1012 411 411 314 1015 414 414 315 1016 415 415 317 1012 411 411 315 1016 415 415 316 1017 416 416 323 1018 417 417 318 1019 418 418 324 1020 419 419 324 1021 419 419 319 1022 420 420 320 1023 421 421 321 1024 422 422 324 1025 419 419 320 1026 421 421 322 1027 423 423 324 1028 419 419 321 1029 422 422 323 1030 417 417 324 1031 419 419 322 1032 423 423 324 1033 419 419 318 1034 418 418 319 1035 420 420 325 1036 424 424 326 1037 425 425 328 1038 426 426 326 1039 425 425 327 1040 427 427 328 1041 426 426 327 1042 427 427 325 1043 428 428 328 1044 426 426 319 1047 431 431 318 1048 432 432 329 1045 429 429 329 1045 429 429 330 1046 430 430 319 1047 431 431 322 1051 435 435 321 1052 436 436 331 1049 433 433 331 1049 433 433 332 1050 434 434 322 1051 435 435 323 1055 438 438 322 1056 435 435 332 1053 434 434 332 1053 434 434 333 1054 437 437 323 1055 438 438 318 1059 432 432 323 1060 438 438 333 1057 437 437 333 1057 437 437 329 1058 429 429 318 1059 432 432 321 1063 436 436 320 1064 440 440 334 1061 439 439 334 1061 439 439 331 1062 433 433 321 1063 436 436 320 1067 440 440 319 1068 442 442 330 1065 441 441 330 1065 441 441 334 1066 439 439 320 1067 440 440 340 1069 443 443 335 1070 444 444 341 1071 445 445 341 1072 445 445 336 1073 446 446 337 1074 447 447 338 1075 448 448 341 1076 445 445 337 1077 447 447 339 1078 449 449 341 1079 445 445 338 1080 448 448 340 1081 443 443 341 1082 445 445 339 1083 449 449 341 1084 445 445 335 1085 444 444 336 1086 446 446 342 1087 450 450 343 1088 451 451 345 1089 452 452 343 1090 451 451 344 1091 453 453 345 1092 452 452 344 1093 453 453 342 1094 454 454 345 1095 452 452 336 1098 457 457 335 1099 458 458 346 1096 455 455 346 1096 455 455 347 1097 456 456 336 1098 457 457 339 1102 461 461 338 1103 462 462 348 1100 459 459 348 1100 459 459 349 1101 460 460 339 1102 461 461 340 1106 464 464 339 1107 461 461 349 1104 460 460 349 1104 460 460 350 1105 463 463 340 1106 464 464 335 1110 458 458 340 1111 464 464 350 1108 463 463 350 1108 463 463 346 1109 455 455 335 1110 458 458 338 1114 462 462 337 1115 466 466 351 1112 465 465 351 1112 465 465 348 1113 459 459 338 1114 462 462 337 1118 466 466 336 1119 468 468 347 1116 467 467 347 1116 467 467 351 1117 465 465 337 1118 466 466 357 1120 469 469 352 1121 470 470 358 1122 471 471 358 1123 471 471 353 1124 472 472 354 1125 473 473 355 1126 474 474 358 1127 471 471 354 1128 473 473 356 1129 475 475 358 1130 471 471 355 1131 474 474 357 1132 469 469 358 1133 471 471 356 1134 475 475 358 1135 471 471 352 1136 470 470 353 1137 472 472 359 1138 476 476 360 1139 477 477 362 1140 478 478 360 1141 477 477 361 1142 479 479 362 1143 478 478 361 1144 479 479 359 1145 480 480 362 1146 478 478 353 1149 483 483 352 1150 484 484 363 1147 481 481 363 1147 481 481 364 1148 482 482 353 1149 483 483 356 1153 487 487 355 1154 488 488 365 1151 485 485 365 1151 485 485 366 1152 486 486 356 1153 487 487 357 1157 490 490 356 1158 487 487 366 1155 486 486 366 1155 486 486 367 1156 489 489 357 1157 490 490 352 1161 484 484 357 1162 490 490 367 1159 489 489 367 1159 489 489 363 1160 481 481 352 1161 484 484 355 1165 488 488 354 1166 492 492 368 1163 491 491 368 1163 491 491 365 1164 485 485 355 1165 488 488 354 1169 492 492 353 1170 494 494 364 1167 493 493 364 1167 493 493 368 1168 491 491 354 1169 492 492 374 1171 495 495 369 1172 496 496 375 1173 497 497 375 1174 497 497 370 1175 498 498 371 1176 499 499 372 1177 500 500 375 1178 497 497 371 1179 499 499 373 1180 501 501 375 1181 497 497 372 1182 500 500 374 1183 495 495 375 1184 497 497 373 1185 501 501 375 1186 497 497 369 1187 496 496 370 1188 498 498 376 1189 502 502 377 1190 503 503 379 1191 504 504 377 1192 503 503 378 1193 505 505 379 1194 504 504 378 1195 505 505 376 1196 506 506 379 1197 504 504 406 1200 550 550 407 1201 552 552 380 1198 507 507 380 1198 507 507 381 1199 508 508 406 1200 550 550 403 1204 547 547 404 1205 548 548 382 1202 511 511 382 1202 511 511 383 1203 512 512 403 1204 547 547 408 1208 553 553 403 1209 547 547 383 1206 512 512 383 1206 512 512 384 1207 515 515 408 1208 553 553 407 1212 552 552 408 1213 553 553 384 1210 515 515 384 1210 515 515 380 1211 507 507 407 1212 552 552 404 1216 548 548 405 1217 549 549 385 1214 517 517 385 1214 517 517 382 1215 511 511 404 1216 548 548 405 1220 549 549 406 1221 551 551 381 1218 519 519 381 1218 519 519 385 1219 517 517 405 1220 549 549 391 1222 521 521 386 1223 522 522 392 1224 523 523 392 1225 523 523 387 1226 524 524 388 1227 525 525 389 1228 526 526 392 1229 523 523 388 1230 525 525 390 1231 527 527 392 1232 523 523 389 1233 526 526 391 1234 521 521 392 1235 523 523 390 1236 527 527 392 1237 523 523 386 1238 522 522 387 1239 524 524 393 1240 528 528 394 1241 529 529 396 1242 530 530 394 1243 529 529 395 1244 531 531 396 1245 530 530 395 1246 531 531 393 1247 532 532 396 1248 530 530 387 1251 535 535 386 1252 536 536 397 1249 533 533 397 1249 533 533 398 1250 534 534 387 1251 535 535 390 1255 539 539 389 1256 540 540 399 1253 537 537 399 1253 537 537 400 1254 538 538 390 1255 539 539 391 1259 542 542 390 1260 539 539 400 1257 538 538 400 1257 538 538 401 1258 541 541 391 1259 542 542 386 1263 536 536 391 1264 542 542 401 1261 541 541 401 1261 541 541 397 1262 533 533 386 1263 536 536 389 1267 540 540 388 1268 544 544 402 1265 543 543 402 1265 543 543 399 1266 537 537 389 1267 540 540 388 1271 544 544 387 1272 546 546 398 1269 545 545 398 1269 545 545 402 1270 543 543 388 1271 544 544 373 1275 513 513 372 1276 514 514 404 1273 548 548 404 1273 548 548 403 1274 547 547 373 1275 513 513 372 1279 514 514 371 1280 518 518 405 1277 549 549 405 1277 549 549 404 1278 548 548 372 1279 514 514 371 1283 518 518 370 1284 520 520 406 1281 551 551 406 1281 551 551 405 1282 549 549 371 1283 518 518 370 1287 509 509 369 1288 510 510 407 1285 552 552 407 1285 552 552 406 1286 550 550 370 1287 509 509 369 1291 510 510 374 1292 516 516 408 1289 553 553 408 1289 553 553 407 1290 552 552 369 1291 510 510 374 1295 516 516 373 1296 513 513 403 1293 547 547 403 1293 547 547 408 1294 553 553 374 1295 516 516 410 1299 556 556 414 1300 557 557 413 1297 554 554 413 1297 554 554 409 1298 555 555 410 1299 556 556 415 1303 559 559 414 1304 557 557 410 1301 556 556 410 1301 556 556 411 1302 558 558 415 1303 559 559 416 1307 561 561 415 1308 559 559 411 1305 558 558 411 1305 558 558 412 1306 560 560 416 1307 561 561 413 1311 554 554 416 1312 563 563 412 1309 562 562 412 1309 562 562 409 1310 555 555 413 1311 554 554 417 1315 566 566 418 1316 567 567 428 1313 564 564 428 1313 564 564 425 1314 565 565 417 1315 566 566 427 1319 569 569 428 1320 564 564 418 1317 567 567 418 1317 567 567 419 1318 568 568 427 1319 569 569 426 1323 571 571 427 1324 569 569 419 1321 568 568 419 1321 568 568 420 1322 570 570 426 1323 571 571 425 1327 573 573 426 1328 571 571 420 1325 570 570 420 1325 570 570 417 1326 572 572 425 1327 573 573 421 1331 574 574 424 1332 575 575 426 1329 571 571 426 1329 571 571 425 1330 573 573 421 1331 574 574 424 1335 575 575 423 1336 576 576 427 1333 569 569 427 1333 569 569 426 1334 571 571 424 1335 575 575 423 1339 576 576 422 1340 577 577 428 1337 564 564 428 1337 564 564 427 1338 569 569 423 1339 576 576 428 1343 564 564 422 1344 577 577 421 1341 578 578 421 1341 578 578 425 1342 565 565 428 1343 564 564 437 1347 581 581 438 1348 582 582 430 1345 579 579 430 1345 579 579 429 1346 580 580 437 1347 581 581 438 1351 582 582 439 1352 584 584 431 1349 583 583 431 1349 583 583 430 1350 579 579 438 1351 582 582 439 1355 584 584 440 1356 586 586 432 1353 585 585 432 1353 585 585 431 1354 583 583 439 1355 584 584 440 1359 586 586 441 1360 588 588 433 1357 587 587 433 1357 587 587 432 1358 585 585 440 1359 586 586 441 1363 588 588 442 1364 590 590 434 1361 589 589 434 1361 589 589 433 1362 587 587 441 1363 588 588 442 1367 590 590 443 1368 592 592 435 1365 591 591 435 1365 591 591 434 1366 589 589 442 1367 590 590 443 1371 592 592 444 1372 594 594 436 1369 593 593 436 1369 593 593 435 1370 591 591 443 1371 592 592 444 1375 594 594 437 1376 596 596 429 1373 595 595 429 1373 595 595 436 1374 593 593 444 1375 594 594 445 1379 597 597 446 1380 598 598 438 1377 582 582 438 1377 582 582 437 1378 581 581 445 1379 597 597 446 1383 598 598 447 1384 599 599 439 1381 584 584 439 1381 584 584 438 1382 582 582 446 1383 598 598 447 1387 599 599 448 1388 600 600 440 1385 586 586 440 1385 586 586 439 1386 584 584 447 1387 599 599 448 1391 600 600 449 1392 601 601 441 1389 588 588 441 1389 588 588 440 1390 586 586 448 1391 600 600 449 1395 601 601 450 1396 602 602 442 1393 590 590 442 1393 590 590 441 1394 588 588 449 1395 601 601 450 1399 602 602 451 1400 603 603 443 1397 592 592 443 1397 592 592 442 1398 590 590 450 1399 602 602 451 1403 603 603 452 1404 604 604 444 1401 594 594 444 1401 594 594 443 1402 592 592 451 1403 603 603 452 1407 604 604 445 1408 605 605 437 1405 596 596 437 1405 596 596 444 1406 594 594 452 1407 604 604 429 1411 580 580 430 1412 579 579 454 1409 606 606 454 1409 606 606 453 1410 607 607 429 1411 580 580 430 1415 579 579 431 1416 583 583 455 1413 608 608 455 1413 608 608 454 1414 606 606 430 1415 579 579 431 1419 583 583 432 1420 585 585 456 1417 609 609 456 1417 609 609 455 1418 608 608 431 1419 583 583 432 1423 585 585 433 1424 587 587 457 1421 610 610 457 1421 610 610 456 1422 609 609 432 1423 585 585 433 1427 587 587 434 1428 589 589 458 1425 611 611 458 1425 611 611 457 1426 610 610 433 1427 587 587 434 1431 589 589 435 1432 591 591 459 1429 612 612 459 1429 612 612 458 1430 611 611 434 1431 589 589 435 1435 591 591 436 1436 593 593 460 1433 613 613 460 1433 613 613 459 1434 612 612 435 1435 591 591 436 1439 593 593 429 1440 595 595 453 1437 614 614 453 1437 614 614 460 1438 613 613 436 1439 593 593 461 1441 615 615 462 1442 616 616 464 1443 617 617 462 1444 616 616 463 1445 618 618 464 1446 617 617 465 1449 621 621 466 1450 622 622 470 1447 619 619 470 1447 619 619 469 1448 620 620 465 1449 621 621 470 1453 625 625 466 1454 626 626 467 1451 623 623 467 1451 623 623 471 1452 624 624 470 1453 625 625 467 1457 623 623 468 1458 628 628 472 1455 627 627 472 1455 627 627 471 1456 624 624 467 1457 623 623 468 1461 628 628 465 1462 621 621 469 1459 620 620 469 1459 620 620 472 1460 627 627 468 1461 628 628 469 1465 620 620 470 1466 619 619 474 1463 629 629 474 1463 629 629 473 1464 630 630 469 1465 620 620 474 1469 632 632 470 1470 625 625 471 1467 624 624 471 1467 624 624 475 1468 631 631 474 1469 632 632 471 1473 624 624 472 1474 627 627 476 1471 633 633 476 1471 633 633 475 1472 631 631 471 1473 624 624 472 1477 627 627 469 1478 620 620 473 1475 630 630 473 1475 630 630 476 1476 633 633 472 1477 627 627 473 1481 630 630 474 1482 629 629 477 1479 634 634 477 1479 634 634 461 1480 615 615 473 1481 630 630 477 1485 635 635 474 1486 632 632 475 1483 631 631 475 1483 631 631 463 1484 618 618 477 1485 635 635 475 1489 631 631 476 1490 633 633 464 1487 617 617 464 1487 617 617 463 1488 618 618 475 1489 631 631 476 1493 633 633 473 1494 630 630 461 1491 615 615 461 1491 615 615 464 1492 617 617 476 1493 633 633 463 1495 618 618 462 1496 616 616 478 1497 636 636 463 1498 637 637 478 1499 638 638 480 1500 639 639 478 1501 638 638 479 1502 640 640 480 1503 639 639 481 1506 643 643 482 1507 644 644 486 1504 641 641 486 1504 641 641 485 1505 642 642 481 1506 643 643 486 1510 647 647 482 1511 648 648 483 1508 645 645 483 1508 645 645 487 1509 646 646 486 1510 647 647 483 1514 645 645 484 1515 650 650 488 1512 649 649 488 1512 649 649 487 1513 646 646 483 1514 645 645 484 1518 650 650 481 1519 643 643 485 1516 642 642 485 1516 642 642 488 1517 649 649 484 1518 650 650 485 1522 642 642 486 1523 641 641 490 1520 651 651 490 1520 651 651 489 1521 652 652 485 1522 642 642 490 1526 654 654 486 1527 647 647 487 1524 646 646 487 1524 646 646 491 1525 653 653 490 1526 654 654 487 1530 646 646 488 1531 649 649 492 1528 655 655 492 1528 655 655 491 1529 653 653 487 1530 646 646 488 1534 649 649 485 1535 642 642 489 1532 652 652 489 1532 652 652 492 1533 655 655 488 1534 649 649 489 1538 652 652 490 1539 651 651 477 1536 656 656 477 1536 656 656 463 1537 637 637 489 1538 652 652 477 1542 657 657 490 1543 654 654 491 1540 653 653 491 1540 653 653 479 1541 640 640 477 1542 657 657 491 1546 653 653 492 1547 655 655 480 1544 639 639 480 1544 639 639 479 1545 640 640 491 1546 653 653 492 1550 655 655 489 1551 652 652 463 1548 637 637 463 1548 637 637 480 1549 639 639 492 1550 655 655 479 1552 640 640 478 1553 638 638 493 1554 658 658 479 1555 659 659 493 1556 660 660 495 1557 661 661 493 1558 660 660 494 1559 662 662 495 1560 661 661 496 1563 665 665 497 1564 666 666 501 1561 663 663 501 1561 663 663 500 1562 664 664 496 1563 665 665 501 1567 669 669 497 1568 670 670 498 1565 667 667 498 1565 667 667 502 1566 668 668 501 1567 669 669 498 1571 667 667 499 1572 672 672 503 1569 671 671 503 1569 671 671 502 1570 668 668 498 1571 667 667 499 1575 672 672 496 1576 665 665 500 1573 664 664 500 1573 664 664 503 1574 671 671 499 1575 672 672 500 1579 664 664 501 1580 663 663 505 1577 673 673 505 1577 673 673 504 1578 674 674 500 1579 664 664 505 1583 676 676 501 1584 669 669 502 1581 668 668 502 1581 668 668 506 1582 675 675 505 1583 676 676 502 1587 668 668 503 1588 671 671 507 1585 677 677 507 1585 677 677 506 1586 675 675 502 1587 668 668 503 1591 671 671 500 1592 664 664 504 1589 674 674 504 1589 674 674 507 1590 677 677 503 1591 671 671 504 1595 674 674 505 1596 673 673 477 1593 678 678 477 1593 678 678 479 1594 659 659 504 1595 674 674 477 1599 679 679 505 1600 676 676 506 1597 675 675 506 1597 675 675 494 1598 662 662 477 1599 679 679 506 1603 675 675 507 1604 677 677 495 1601 661 661 495 1601 661 661 494 1602 662 662 506 1603 675 675 507 1607 677 677 504 1608 674 674 479 1605 659 659 479 1605 659 659 495 1606 661 661 507 1607 677 677 494 1609 662 662 493 1610 660 660 508 1611 680 680 494 1612 681 681 508 1613 682 682 509 1614 683 683 508 1615 682 682 461 1616 684 684 509 1617 683 683 510 1620 687 687 511 1621 688 688 515 1618 685 685 515 1618 685 685 514 1619 686 686 510 1620 687 687 515 1624 691 691 511 1625 692 692 512 1622 689 689 512 1622 689 689 516 1623 690 690 515 1624 691 691 512 1628 689 689 513 1629 694 694 517 1626 693 693 517 1626 693 693 516 1627 690 690 512 1628 689 689 513 1632 694 694 510 1633 687 687 514 1630 686 686 514 1630 686 686 517 1631 693 693 513 1632 694 694 514 1636 686 686 515 1637 685 685 519 1634 695 695 519 1634 695 695 518 1635 696 696 514 1636 686 686 519 1640 698 698 515 1641 691 691 516 1638 690 690 516 1638 690 690 520 1639 697 697 519 1640 698 698 516 1644 690 690 517 1645 693 693 521 1642 699 699 521 1642 699 699 520 1643 697 697 516 1644 690 690 517 1648 693 693 514 1649 686 686 518 1646 696 696 518 1646 696 696 521 1647 699 699 517 1648 693 693 518 1652 696 696 519 1653 695 695 477 1650 700 700 477 1650 700 700 494 1651 681 681 518 1652 696 696 477 1656 701 701 519 1657 698 698 520 1654 697 697 520 1654 697 697 461 1655 684 684 477 1656 701 701 520 1660 697 697 521 1661 699 699 509 1658 683 683 509 1658 683 683 461 1659 684 684 520 1660 697 697 521 1664 699 699 518 1665 696 696 494 1662 681 681 494 1662 681 681 509 1663 683 683 521 1664 699 699 461 1666 684 684 508 1667 682 682 462 1668 702 702 527 1671 705 705 526 1672 706 706 524 1669 703 703 524 1669 703 703 525 1670 704 704 527 1671 705 705 529 1675 707 707 528 1676 708 708 526 1673 706 706 526 1673 706 706 527 1674 705 705 529 1675 707 707 523 1679 709 709 522 1680 710 710 528 1677 708 708 528 1677 708 708 529 1678 707 707 523 1679 709 709 527 1683 705 705 525 1684 712 712 523 1681 711 711 523 1681 711 711 529 1682 707 707 527 1683 705 705 524 1687 714 714 526 1688 706 706 528 1685 708 708 528 1685 708 708 522 1686 713 713 524 1687 714 714 535 1691 717 717 533 1692 718 718 532 1689 715 715 532 1689 715 715 534 1690 716 716 535 1691 717 717 537 1695 720 720 535 1696 717 717 534 1693 716 716 534 1693 716 716 536 1694 719 719 537 1695 720 720 531 1699 722 722 537 1700 720 720 536 1697 719 719 536 1697 719 719 530 1698 721 721 531 1699 722 722 535 1703 717 717 537 1704 720 720 531 1701 723 723 531 1701 723 723 533 1702 724 724 535 1703 717 717 532 1707 725 725 530 1708 726 726 536 1705 719 719 536 1705 719 719 534 1706 716 716 532 1707 725 725 558 1711 729 729 541 1712 730 730 539 1709 727 727 539 1709 727 727 563 1710 728 728 558 1711 729 729 544 1715 733 733 560 1716 734 734 561 1713 731 731 561 1713 731 731 543 1714 732 732 544 1715 733 733 562 1719 737 737 556 1720 738 738 543 1717 735 735 543 1717 735 735 561 1718 736 736 562 1719 737 737 556 1723 739 739 557 1724 740 740 544 1721 733 733 544 1721 733 733 543 1722 732 732 556 1723 739 739 559 1725 741 741 560 1726 734 734 544 1727 733 733 554 1730 744 744 555 1731 745 745 542 1728 742 742 542 1728 742 742 545 1729 743 743 554 1730 744 744 553 1732 746 746 559 1733 741 741 546 1734 747 747 547 1737 750 750 550 1738 751 751 551 1735 748 748 551 1735 748 748 548 1736 749 749 547 1737 750 750 552 1739 752 752 549 1740 753 753 562 1741 737 737 549 1744 754 754 552 1745 755 755 553 1742 746 746 553 1742 746 746 546 1743 747 747 549 1744 754 754 550 1748 751 751 540 1749 757 757 538 1746 756 756 538 1746 756 756 551 1747 748 748 550 1748 751 751 562 1752 737 737 563 1753 759 759 539 1750 758 758 539 1750 758 758 552 1751 752 752 562 1752 737 737 552 1756 755 755 539 1757 727 727 541 1754 730 730 541 1754 730 730 553 1755 746 746 552 1756 755 755 558 1758 729 729 559 1759 741 741 541 1760 730 730 547 1763 750 750 548 1764 749 749 555 1761 745 745 555 1761 745 745 554 1762 744 744 547 1763 750 750 556 1765 738 738 562 1766 737 737 549 1767 753 753 556 1770 739 739 549 1771 754 754 546 1768 747 747 546 1768 747 747 557 1769 740 740 556 1770 739 739 559 1772 741 741 557 1773 740 740 546 1774 747 747 540 1775 757 757 550 1776 751 751 559 1777 741 741 559 1778 741 741 550 1779 751 751 547 1780 750 750 554 1781 744 744 559 1782 741 741 547 1783 750 750 559 1784 741 741 545 1785 743 743 560 1786 734 734 560 1789 734 734 545 1790 743 743 542 1787 742 742 542 1787 742 742 561 1788 731 731 560 1789 734 734 542 1793 760 760 555 1794 761 761 562 1791 737 737 562 1791 737 737 561 1792 736 736 542 1793 760 760 562 1795 737 737 555 1796 761 761 548 1797 762 762 562 1798 737 737 548 1799 762 762 551 1800 763 763 551 1803 763 763 538 1804 764 764 563 1801 759 759 563 1801 759 759 562 1802 737 737 551 1803 763 763 538 1807 756 756 540 1808 757 757 558 1805 729 729 558 1805 729 729 563 1806 728 728 538 1807 756 756 540 1809 757 757 559 1810 741 741 558 1811 729 729 554 1812 744 744 545 1813 743 743 559 1814 741 741 559 1815 741 741 544 1816 733 733 557 1817 740 740 541 1818 730 730 559 1819 741 741 553 1820 746 746 566 1821 765 765 567 1822 766 766 573 1823 767 767 572 1824 768 768 571 1825 769 769 565 1826 770 770 569 1829 771 771 567 1830 766 766 565 1827 770 770 565 1827 770 770 571 1828 769 769 569 1829 771 771 566 1833 765 765 568 1834 774 774 570 1831 772 772 570 1831 772 772 564 1832 773 773 566 1833 765 765 570 1835 775 775 572 1836 768 768 564 1837 776 776 564 1838 776 776 572 1839 768 768 565 1840 770 770 573 1841 767 767 567 1842 766 766 569 1843 771 771 566 1844 765 765 573 1845 767 767 568 1846 774 774 576 1849 779 779 577 1850 780 780 575 1847 777 777 575 1847 777 777 574 1848 778 778 576 1849 779 779 580 1853 783 783 581 1854 784 784 578 1851 781 781 578 1851 781 781 579 1852 782 782 580 1853 783 783 584 1857 787 787 585 1858 788 788 579 1855 785 785 579 1855 785 785 578 1856 786 786 584 1857 787 787 579 1861 790 790 585 1862 791 791 582 1859 789 789 582 1859 789 789 580 1860 783 783 579 1861 790 790 582 1865 789 789 583 1866 792 792 581 1863 784 784 581 1863 784 784 580 1864 783 783 582 1865 789 789 583 1869 792 792 584 1870 794 794 578 1867 793 793 578 1867 793 793 581 1868 784 784 583 1869 792 792 582 1873 789 789 577 1874 780 780 576 1871 779 779 576 1871 779 779 583 1872 792 792 582 1873 789 789 583 1877 792 792 576 1878 779 779 574 1875 795 795 574 1875 795 795 584 1876 794 794 583 1877 792 792 584 1881 787 787 574 1882 797 797 575 1879 796 796 575 1879 796 796 585 1880 788 788 584 1881 787 787 585 1885 791 791 575 1886 798 798 577 1883 780 780 577 1883 780 780 582 1884 789 789 585 1885 791 791 594 1889 801 801 595 1890 802 802 586 1887 799 799 586 1887 799 799 587 1888 800 800 594 1889 801 801 593 1893 805 805 592 1894 806 806 596 1891 803 803 596 1891 803 803 597 1892 804 804 593 1893 805 805 597 1897 804 804 594 1898 801 801 587 1895 800 800 587 1895 800 800 593 1896 805 805 597 1897 804 804 595 1901 802 802 596 1902 808 808 592 1899 807 807 592 1899 807 807 586 1900 799 799 595 1901 802 802 589 1905 809 809 588 1906 810 810 595 1903 802 802 595 1903 802 802 594 1904 801 801 589 1905 809 809 588 1909 810 810 590 1910 811 811 596 1907 808 808 596 1907 808 808 595 1908 802 802 588 1909 810 810 597 1913 804 804 596 1914 803 803 590 1911 812 812 590 1911 812 812 591 1912 813 813 597 1913 804 804 591 1917 813 813 589 1918 809 809 594 1915 801 801 594 1915 801 801 597 1916 804 804 591 1917 813 813 601 1921 816 816 600 1922 817 817 608 1919 814 814 608 1919 814 814 609 1920 815 815 601 1921 816 816 606 1925 820 820 607 1926 821 821 602 1923 818 818 602 1923 818 818 603 1924 819 819 606 1925 820 820 603 1929 819 819 601 1930 816 816 609 1927 815 815 609 1927 815 815 606 1928 820 820 603 1929 819 819 600 1933 817 817 602 1934 823 823 607 1931 822 822 607 1931 822 822 608 1932 814 814 600 1933 817 817 605 1937 824 824 604 1938 825 825 607 1935 821 821 607 1935 821 821 606 1936 820 820 605 1937 824 824 608 1941 814 814 607 1942 822 822 604 1939 826 826 604 1939 826 826 598 1940 827 827 608 1941 814 814 609 1945 815 815 608 1946 814 814 598 1943 827 827 598 1943 827 827 599 1944 828 828 609 1945 815 815 606 1949 820 820 609 1950 815 815 599 1947 828 828 599 1947 828 828 605 1948 824 824 606 1949 820 820 619 1953 831 831 610 1954 832 832 611 1951 829 829 611 1951 829 829 622 1952 830 830 619 1953 831 831 612 1955 833 833 622 1956 830 830 611 1957 829 829 622 1960 830 830 612 1961 833 833 613 1958 834 834 613 1958 834 834 621 1959 835 835 622 1960 830 830 614 1962 836 836 621 1963 835 835 613 1964 834 834 621 1967 835 835 614 1968 836 836 615 1965 837 837 615 1965 837 837 620 1966 838 838 621 1967 835 835 616 1969 839 839 620 1970 838 838 615 1971 837 837 620 1974 838 838 616 1975 839 839 617 1972 840 840 617 1972 840 840 619 1973 831 831 620 1974 838 838 610 1976 832 832 619 1977 831 831 617 1978 840 840 618 1979 841 841 619 1980 831 831 622 1981 830 830 618 1982 841 841 622 1983 830 830 621 1984 835 835 618 1985 841 841 621 1986 835 835 620 1987 838 838 618 1988 841 841 620 1989 838 838 619 1990 831 831 632 1993 844 844 623 1994 845 845 624 1991 842 842 624 1991 842 842 635 1992 843 843 632 1993 844 844 625 1995 846 846 635 1996 843 843 624 1997 842 842 635 2000 843 843 625 2001 846 846 626 1998 847 847 626 1998 847 847 634 1999 848 848 635 2000 843 843 627 2002 849 849 634 2003 848 848 626 2004 847 847 634 2007 848 848 627 2008 849 849 628 2005 850 850 628 2005 850 850 633 2006 851 851 634 2007 848 848 629 2009 852 852 633 2010 851 851 628 2011 850 850 633 2014 851 851 629 2015 852 852 630 2012 853 853 630 2012 853 853 632 2013 844 844 633 2014 851 851 623 2016 845 845 632 2017 844 844 630 2018 853 853 631 2019 854 854 632 2020 844 844 635 2021 843 843 631 2022 854 854 635 2023 843 843 634 2024 848 848 631 2025 854 854 634 2026 848 848 633 2027 851 851 631 2028 854 854 633 2029 851 851 632 2030 844 844 645 2033 857 857 648 2034 858 858 637 2031 855 855 637 2031 855 855 636 2032 856 856 645 2033 857 857 638 2035 859 859 637 2036 855 855 648 2037 858 858 648 2040 858 858 647 2041 861 861 639 2038 860 860 639 2038 860 860 638 2039 859 859 648 2040 858 858 640 2042 862 862 639 2043 860 860 647 2044 861 861 647 2047 861 861 646 2048 864 864 641 2045 863 863 641 2045 863 863 640 2046 862 862 647 2047 861 861 642 2049 865 865 641 2050 863 863 646 2051 864 864 646 2054 864 864 645 2055 857 857 643 2052 866 866 643 2052 866 866 642 2053 865 865 646 2054 864 864 636 2056 856 856 643 2057 866 866 645 2058 857 857 644 2059 867 867 648 2060 858 858 645 2061 857 857 644 2062 867 867 647 2063 861 861 648 2064 858 858 644 2065 867 867 646 2066 864 864 647 2067 861 861 644 2068 867 867 645 2069 857 857 646 2070 864 864 658 2073 870 870 661 2074 871 871 650 2071 868 868 650 2071 868 868 649 2072 869 869 658 2073 870 870 651 2075 872 872 650 2076 868 868 661 2077 871 871 661 2080 871 871 660 2081 874 874 652 2078 873 873 652 2078 873 873 651 2079 872 872 661 2080 871 871 653 2082 875 875 652 2083 873 873 660 2084 874 874 660 2087 874 874 659 2088 877 877 654 2085 876 876 654 2085 876 876 653 2086 875 875 660 2087 874 874 655 2089 878 878 654 2090 876 876 659 2091 877 877 659 2094 877 877 658 2095 870 870 656 2092 879 879 656 2092 879 879 655 2093 878 878 659 2094 877 877 649 2096 869 869 656 2097 879 879 658 2098 870 870 657 2099 880 880 661 2100 871 871 658 2101 870 870 657 2102 880 880 660 2103 874 874 661 2104 871 871 657 2105 880 880 659 2106 877 877 660 2107 874 874 657 2108 880 880 658 2109 870 870 659 2110 877 877 671 2113 883 883 662 2114 884 884 663 2111 881 881 663 2111 881 881 674 2112 882 882 671 2113 883 883 664 2115 885 885 674 2116 882 882 663 2117 881 881 674 2120 882 882 664 2121 885 885 665 2118 886 886 665 2118 886 886 673 2119 887 887 674 2120 882 882 666 2122 888 888 673 2123 887 887 665 2124 886 886 673 2127 887 887 666 2128 888 888 667 2125 889 889 667 2125 889 889 672 2126 890 890 673 2127 887 887 668 2129 891 891 672 2130 890 890 667 2131 889 889 672 2134 890 890 668 2135 891 891 669 2132 892 892 669 2132 892 892 671 2133 883 883 672 2134 890 890 662 2136 884 884 671 2137 883 883 669 2138 892 892 670 2139 893 893 671 2140 883 883 674 2141 882 882 670 2142 893 893 674 2143 882 882 673 2144 887 887 670 2145 893 893 673 2146 887 887 672 2147 890 890 670 2148 893 893 672 2149 890 890 671 2150 883 883 684 2153 896 896 687 2154 897 897 676 2151 894 894 676 2151 894 894 675 2152 895 895 684 2153 896 896 677 2155 898 898 676 2156 894 894 687 2157 897 897 687 2160 897 897 686 2161 900 900 678 2158 899 899 678 2158 899 899 677 2159 898 898 687 2160 897 897 679 2162 901 901 678 2163 899 899 686 2164 900 900 686 2167 900 900 685 2168 903 903 680 2165 902 902 680 2165 902 902 679 2166 901 901 686 2167 900 900 681 2169 904 904 680 2170 902 902 685 2171 903 903 685 2174 903 903 684 2175 896 896 682 2172 905 905 682 2172 905 905 681 2173 904 904 685 2174 903 903 675 2176 895 895 682 2177 905 905 684 2178 896 896 683 2179 906 906 687 2180 897 897 684 2181 896 896 683 2182 906 906 686 2183 900 900 687 2184 897 897 683 2185 906 906 685 2186 903 903 686 2187 900 900 683 2188 906 906 684 2189 896 896 685 2190 903 903 688 2193 909 909 689 2194 910 910 693 2191 907 907 693 2191 907 907 692 2192 908 908 688 2193 909 909 693 2197 913 913 689 2198 914 914 690 2195 911 911 690 2195 911 911 694 2196 912 912 693 2197 913 913 690 2201 911 911 691 2202 916 916 695 2199 915 915 695 2199 915 915 694 2200 912 912 690 2201 911 911 691 2205 916 916 688 2206 909 909 692 2203 908 908 692 2203 908 908 695 2204 915 915 691 2205 916 916 692 2209 908 908 693 2210 907 907 697 2207 917 917 697 2207 917 917 696 2208 918 918 692 2209 908 908 697 2213 920 920 693 2214 913 913 694 2211 912 912 694 2211 912 912 698 2212 919 919 697 2213 920 920 694 2217 912 912 695 2218 915 915 699 2215 921 921 699 2215 921 921 698 2216 919 919 694 2217 912 912 695 2221 915 915 692 2222 908 908 696 2219 918 918 696 2219 918 918 699 2220 921 921 695 2221 915 915 696 2225 918 918 697 2226 917 917 701 2223 922 922 701 2223 922 922 700 2224 923 923 696 2225 918 918 701 2229 925 925 697 2230 920 920 698 2227 919 919 698 2227 919 919 702 2228 924 924 701 2229 925 925 698 2233 919 919 699 2234 921 921 703 2231 926 926 703 2231 926 926 702 2232 924 924 698 2233 919 919 699 2237 921 921 696 2238 918 918 700 2235 923 923 700 2235 923 923 703 2236 926 926 699 2237 921 921 700 2241 923 923 701 2242 922 922 705 2239 927 927 705 2239 927 927 704 2240 928 928 700 2241 923 923 705 2245 930 930 701 2246 925 925 702 2243 924 924 702 2243 924 924 706 2244 929 929 705 2245 930 930 702 2249 924 924 703 2250 926 926 707 2247 931 931 707 2247 931 931 706 2248 929 929 702 2249 924 924 703 2253 926 926 700 2254 923 923 704 2251 928 928 704 2251 928 928 707 2252 931 931 703 2253 926 926 704 2257 928 928 705 2258 927 927 709 2255 932 932 709 2255 932 932 708 2256 933 933 704 2257 928 928 709 2261 935 935 705 2262 930 930 706 2259 929 929 706 2259 929 929 710 2260 934 934 709 2261 935 935 706 2265 929 929 707 2266 931 931 711 2263 936 936 711 2263 936 936 710 2264 934 934 706 2265 929 929 707 2269 931 931 704 2270 928 928 708 2267 933 933 708 2267 933 933 711 2268 936 936 707 2269 931 931 708 2273 933 933 709 2274 932 932 713 2271 937 937 713 2271 937 937 712 2272 938 938 708 2273 933 933 713 2277 940 940 709 2278 935 935 710 2275 934 934 710 2275 934 934 714 2276 939 939 713 2277 940 940 710 2281 934 934 711 2282 936 936 715 2279 941 941 715 2279 941 941 714 2280 939 939 710 2281 934 934 711 2285 936 936 708 2286 933 933 712 2283 938 938 712 2283 938 938 715 2284 941 941 711 2285 936 936 712 2289 938 938 713 2290 937 937 717 2287 942 942 717 2287 942 942 716 2288 943 943 712 2289 938 938 717 2293 945 945 713 2294 940 940 714 2291 939 939 714 2291 939 939 718 2292 944 944 717 2293 945 945 714 2297 939 939 715 2298 941 941 719 2295 946 946 719 2295 946 946 718 2296 944 944 714 2297 939 939 715 2301 941 941 712 2302 938 938 716 2299 943 943 716 2299 943 943 719 2300 946 946 715 2301 941 941 720 2305 949 949 721 2306 950 950 725 2303 947 947 725 2303 947 947 724 2304 948 948 720 2305 949 949 725 2309 947 947 721 2310 950 950 722 2307 951 951 722 2307 951 951 726 2308 952 952 725 2309 947 947 722 2313 951 951 723 2314 954 954 727 2311 953 953 727 2311 953 953 726 2312 952 952 722 2313 951 951 723 2317 956 956 720 2318 949 949 724 2315 948 948 724 2315 948 948 727 2316 955 955 723 2317 956 956 724 2321 948 948 725 2322 947 947 729 2319 957 957 729 2319 957 957 728 2320 958 958 724 2321 948 948 729 2325 957 957 725 2326 947 947 726 2323 952 952 726 2323 952 952 730 2324 959 959 729 2325 957 957 726 2329 952 952 727 2330 953 953 731 2327 960 960 731 2327 960 960 730 2328 959 959 726 2329 952 952 727 2333 955 955 724 2334 948 948 728 2331 958 958 728 2331 958 958 731 2332 961 961 727 2333 955 955 736 2337 964 964 737 2338 965 965 733 2335 962 962 733 2335 962 962 732 2336 963 963 736 2337 964 964 733 2341 962 962 737 2342 965 965 738 2339 966 966 738 2339 966 966 734 2340 967 967 733 2341 962 962 738 2345 966 966 739 2346 969 969 735 2343 968 968 735 2343 968 968 734 2344 967 967 738 2345 966 966 739 2349 971 971 736 2350 964 964 732 2347 963 963 732 2347 963 963 735 2348 970 970 739 2349 971 971 728 2353 958 958 729 2354 957 957 737 2351 965 965 737 2351 965 965 736 2352 964 964 728 2353 958 958 737 2357 965 965 729 2358 957 957 730 2355 959 959 730 2355 959 959 738 2356 966 966 737 2357 965 965 730 2361 959 959 731 2362 960 960 739 2359 969 969 739 2359 969 969 738 2360 966 966 730 2361 959 959 731 2365 961 961 728 2366 958 958 736 2363 964 964 736 2363 964 964 739 2364 971 971 731 2365 961 961 740 2369 974 974 741 2370 975 975 745 2367 972 972 745 2367 972 972 744 2368 973 973 740 2369 974 974 745 2373 972 972 741 2374 975 975 742 2371 976 976 742 2371 976 976 746 2372 977 977 745 2373 972 972 742 2377 976 976 743 2378 979 979 747 2375 978 978 747 2375 978 978 746 2376 977 977 742 2377 976 976 743 2381 981 981 740 2382 974 974 744 2379 973 973 744 2379 973 973 747 2380 980 980 743 2381 981 981 744 2385 973 973 745 2386 972 972 749 2383 982 982 749 2383 982 982 748 2384 983 983 744 2385 973 973 749 2389 982 982 745 2390 972 972 746 2387 977 977 746 2387 977 977 750 2388 984 984 749 2389 982 982 746 2393 977 977 747 2394 978 978 751 2391 985 985 751 2391 985 985 750 2392 984 984 746 2393 977 977 747 2397 980 980 744 2398 973 973 748 2395 983 983 748 2395 983 983 751 2396 986 986 747 2397 980 980 756 2401 989 989 757 2402 990 990 753 2399 987 987 753 2399 987 987 752 2400 988 988 756 2401 989 989 753 2405 987 987 757 2406 990 990 758 2403 991 991 758 2403 991 991 754 2404 992 992 753 2405 987 987 758 2409 991 991 759 2410 994 994 755 2407 993 993 755 2407 993 993 754 2408 992 992 758 2409 991 991 759 2413 996 996 756 2414 989 989 752 2411 988 988 752 2411 988 988 755 2412 995 995 759 2413 996 996 748 2417 983 983 749 2418 982 982 757 2415 990 990 757 2415 990 990 756 2416 989 989 748 2417 983 983 757 2421 990 990 749 2422 982 982 750 2419 984 984 750 2419 984 984 758 2420 991 991 757 2421 990 990 750 2425 984 984 751 2426 985 985 759 2423 994 994 759 2423 994 994 758 2424 991 991 750 2425 984 984 751 2429 986 986 748 2430 983 983 756 2427 989 989 756 2427 989 989 759 2428 996 996 751 2429 986 986 767 2433 999 999 766 2434 1000 1000 760 2431 997 997 760 2431 997 997 761 2432 998 998 767 2433 999 999 768 2437 1002 1002 767 2438 999 999 761 2435 998 998 761 2435 998 998 762 2436 1001 1001 768 2437 1002 1002 769 2441 1004 1004 768 2442 1002 1002 762 2439 1001 1001 762 2439 1001 1001 763 2440 1003 1003 769 2441 1004 1004 770 2445 1006 1006 769 2446 1004 1004 763 2443 1003 1003 763 2443 1003 1003 764 2444 1005 1005 770 2445 1006 1006 771 2449 1009 1009 770 2450 1010 1010 764 2447 1007 1007 764 2447 1007 1007 765 2448 1008 1008 771 2449 1009 1009 766 2453 1000 1000 771 2454 1009 1009 765 2451 1008 1008 765 2451 1008 1008 760 2452 997 997 766 2453 1000 1000 771 2455 1011 1011 766 2456 1012 1012 767 2457 1013 1013 771 2455 1011 1011 767 2457 1013 1013 768 2458 1014 1014 771 2455 1011 1011 768 2458 1014 1014 769 2459 1015 1015 771 2455 1011 1011 769 2459 1015 1015 770 2460 1016 1016 779 2463 1019 1019 778 2464 1020 1020 772 2461 1017 1017 772 2461 1017 1017 773 2462 1018 1018 779 2463 1019 1019 780 2467 1022 1022 779 2468 1019 1019 773 2465 1018 1018 773 2465 1018 1018 774 2466 1021 1021 780 2467 1022 1022 781 2471 1024 1024 780 2472 1022 1022 774 2469 1021 1021 774 2469 1021 1021 775 2470 1023 1023 781 2471 1024 1024 782 2475 1026 1026 781 2476 1024 1024 775 2473 1023 1023 775 2473 1023 1023 776 2474 1025 1025 782 2475 1026 1026 783 2479 1029 1029 782 2480 1030 1030 776 2477 1027 1027 776 2477 1027 1027 777 2478 1028 1028 783 2479 1029 1029 778 2483 1020 1020 783 2484 1029 1029 777 2481 1028 1028 777 2481 1028 1028 772 2482 1017 1017 778 2483 1020 1020 783 2485 1031 1031 778 2486 1032 1032 779 2487 1033 1033 783 2485 1031 1031 779 2487 1033 1033 780 2488 1034 1034 783 2485 1031 1031 780 2488 1034 1034 781 2489 1035 1035 783 2485 1031 1031 781 2489 1035 1035 782 2490 1036 1036 791 2493 1039 1039 790 2494 1040 1040 784 2491 1037 1037 784 2491 1037 1037 785 2492 1038 1038 791 2493 1039 1039 792 2497 1042 1042 791 2498 1039 1039 785 2495 1038 1038 785 2495 1038 1038 786 2496 1041 1041 792 2497 1042 1042 793 2501 1044 1044 792 2502 1042 1042 786 2499 1041 1041 786 2499 1041 1041 787 2500 1043 1043 793 2501 1044 1044 794 2505 1046 1046 793 2506 1044 1044 787 2503 1043 1043 787 2503 1043 1043 788 2504 1045 1045 794 2505 1046 1046 795 2509 1049 1049 794 2510 1050 1050 788 2507 1047 1047 788 2507 1047 1047 789 2508 1048 1048 795 2509 1049 1049 790 2513 1040 1040 795 2514 1049 1049 789 2511 1048 1048 789 2511 1048 1048 784 2512 1037 1037 790 2513 1040 1040 795 2515 1051 1051 790 2516 1052 1052 791 2517 1053 1053 795 2515 1051 1051 791 2517 1053 1053 792 2518 1054 1054 795 2515 1051 1051 792 2518 1054 1054 793 2519 1055 1055 795 2515 1051 1051 793 2519 1055 1055 794 2520 1056 1056 803 2523 1059 1059 802 2524 1060 1060 796 2521 1057 1057 796 2521 1057 1057 797 2522 1058 1058 803 2523 1059 1059 804 2527 1062 1062 803 2528 1059 1059 797 2525 1058 1058 797 2525 1058 1058 798 2526 1061 1061 804 2527 1062 1062 805 2531 1064 1064 804 2532 1062 1062 798 2529 1061 1061 798 2529 1061 1061 799 2530 1063 1063 805 2531 1064 1064 806 2535 1066 1066 805 2536 1064 1064 799 2533 1063 1063 799 2533 1063 1063 800 2534 1065 1065 806 2535 1066 1066 807 2539 1069 1069 806 2540 1070 1070 800 2537 1067 1067 800 2537 1067 1067 801 2538 1068 1068 807 2539 1069 1069 802 2543 1060 1060 807 2544 1069 1069 801 2541 1068 1068 801 2541 1068 1068 796 2542 1057 1057 802 2543 1060 1060 807 2545 1071 1071 802 2546 1072 1072 803 2547 1073 1073 807 2545 1071 1071 803 2547 1073 1073 804 2548 1074 1074 807 2545 1071 1071 804 2548 1074 1074 805 2549 1075 1075 807 2545 1071 1071 805 2549 1075 1075 806 2550 1076 1076 815 2553 1079 1079 814 2554 1080 1080 808 2551 1077 1077 808 2551 1077 1077 809 2552 1078 1078 815 2553 1079 1079 816 2557 1082 1082 815 2558 1079 1079 809 2555 1078 1078 809 2555 1078 1078 810 2556 1081 1081 816 2557 1082 1082 817 2561 1084 1084 816 2562 1082 1082 810 2559 1081 1081 810 2559 1081 1081 811 2560 1083 1083 817 2561 1084 1084 818 2565 1086 1086 817 2566 1084 1084 811 2563 1083 1083 811 2563 1083 1083 812 2564 1085 1085 818 2565 1086 1086 819 2569 1089 1089 818 2570 1090 1090 812 2567 1087 1087 812 2567 1087 1087 813 2568 1088 1088 819 2569 1089 1089 814 2573 1080 1080 819 2574 1089 1089 813 2571 1088 1088 813 2571 1088 1088 808 2572 1077 1077 814 2573 1080 1080 819 2575 1091 1091 814 2576 1092 1092 815 2577 1093 1093 819 2575 1091 1091 815 2577 1093 1093 816 2578 1094 1094 819 2575 1091 1091 816 2578 1094 1094 817 2579 1095 1095 819 2575 1091 1091 817 2579 1095 1095 818 2580 1096 1096 825 2581 1097 1097 820 2582 1098 1098 826 2583 1099 1099 826 2584 1099 1099 821 2585 1100 1100 822 2586 1101 1101 823 2587 1102 1102 826 2588 1099 1099 822 2589 1101 1101 824 2590 1103 1103 826 2591 1099 1099 823 2592 1102 1102 825 2593 1097 1097 826 2594 1099 1099 824 2595 1103 1103 826 2596 1099 1099 820 2597 1098 1098 821 2598 1100 1100 827 2599 1104 1104 828 2600 1105 1105 830 2601 1106 1106 828 2602 1105 1105 829 2603 1107 1107 830 2604 1106 1106 829 2605 1107 1107 827 2606 1108 1108 830 2607 1106 1106 821 2610 1111 1111 820 2611 1112 1112 831 2608 1109 1109 831 2608 1109 1109 832 2609 1110 1110 821 2610 1111 1111 824 2614 1115 1115 823 2615 1116 1116 833 2612 1113 1113 833 2612 1113 1113 834 2613 1114 1114 824 2614 1115 1115 825 2618 1118 1118 824 2619 1115 1115 834 2616 1114 1114 834 2616 1114 1114 835 2617 1117 1117 825 2618 1118 1118 820 2622 1112 1112 825 2623 1118 1118 835 2620 1117 1117 835 2620 1117 1117 831 2621 1109 1109 820 2622 1112 1112 823 2626 1116 1116 822 2627 1120 1120 836 2624 1119 1119 836 2624 1119 1119 833 2625 1113 1113 823 2626 1116 1116 822 2630 1120 1120 821 2631 1122 1122 832 2628 1121 1121 832 2628 1121 1121 836 2629 1119 1119 822 2630 1120 1120 842 2632 1123 1123 837 2633 1124 1124 843 2634 1125 1125 843 2635 1125 1125 838 2636 1126 1126 839 2637 1127 1127 840 2638 1128 1128 843 2639 1125 1125 839 2640 1127 1127 841 2641 1129 1129 843 2642 1125 1125 840 2643 1128 1128 842 2644 1123 1123 843 2645 1125 1125 841 2646 1129 1129 843 2647 1125 1125 837 2648 1124 1124 838 2649 1126 1126 844 2650 1130 1130 845 2651 1131 1131 847 2652 1132 1132 845 2653 1131 1131 846 2654 1133 1133 847 2655 1132 1132 846 2656 1133 1133 844 2657 1134 1134 847 2658 1132 1132 838 2661 1137 1137 837 2662 1138 1138 848 2659 1135 1135 848 2659 1135 1135 849 2660 1136 1136 838 2661 1137 1137 841 2665 1141 1141 840 2666 1142 1142 850 2663 1139 1139 850 2663 1139 1139 851 2664 1140 1140 841 2665 1141 1141 842 2669 1144 1144 841 2670 1141 1141 851 2667 1140 1140 851 2667 1140 1140 852 2668 1143 1143 842 2669 1144 1144 837 2673 1138 1138 842 2674 1144 1144 852 2671 1143 1143 852 2671 1143 1143 848 2672 1135 1135 837 2673 1138 1138 840 2677 1142 1142 839 2678 1146 1146 853 2675 1145 1145 853 2675 1145 1145 850 2676 1139 1139 840 2677 1142 1142 839 2681 1146 1146 838 2682 1148 1148 849 2679 1147 1147 849 2679 1147 1147 853 2680 1145 1145 839 2681 1146 1146 859 2683 1149 1149 854 2684 1150 1150 860 2685 1151 1151 860 2686 1151 1151 855 2687 1152 1152 856 2688 1153 1153 857 2689 1154 1154 860 2690 1151 1151 856 2691 1153 1153 858 2692 1155 1155 860 2693 1151 1151 857 2694 1154 1154 859 2695 1149 1149 860 2696 1151 1151 858 2697 1155 1155 860 2698 1151 1151 854 2699 1150 1150 855 2700 1152 1152 861 2701 1156 1156 862 2702 1157 1157 864 2703 1158 1158 862 2704 1157 1157 863 2705 1159 1159 864 2706 1158 1158 863 2707 1159 1159 861 2708 1160 1160 864 2709 1158 1158 855 2712 1163 1163 854 2713 1164 1164 865 2710 1161 1161 865 2710 1161 1161 866 2711 1162 1162 855 2712 1163 1163 858 2716 1167 1167 857 2717 1168 1168 867 2714 1165 1165 867 2714 1165 1165 868 2715 1166 1166 858 2716 1167 1167 859 2720 1170 1170 858 2721 1167 1167 868 2718 1166 1166 868 2718 1166 1166 869 2719 1169 1169 859 2720 1170 1170 854 2724 1164 1164 859 2725 1170 1170 869 2722 1169 1169 869 2722 1169 1169 865 2723 1161 1161 854 2724 1164 1164 857 2728 1168 1168 856 2729 1172 1172 870 2726 1171 1171 870 2726 1171 1171 867 2727 1165 1165 857 2728 1168 1168 856 2732 1172 1172 855 2733 1174 1174 866 2730 1173 1173 866 2730 1173 1173 870 2731 1171 1171 856 2732 1172 1172 876 2734 1175 1175 871 2735 1176 1176 877 2736 1177 1177 877 2737 1177 1177 872 2738 1178 1178 873 2739 1179 1179 874 2740 1180 1180 877 2741 1177 1177 873 2742 1179 1179 875 2743 1181 1181 877 2744 1177 1177 874 2745 1180 1180 876 2746 1175 1175 877 2747 1177 1177 875 2748 1181 1181 877 2749 1177 1177 871 2750 1176 1176 872 2751 1178 1178 878 2752 1182 1182 879 2753 1183 1183 881 2754 1184 1184 879 2755 1183 1183 880 2756 1185 1185 881 2757 1184 1184 880 2758 1185 1185 878 2759 1186 1186 881 2760 1184 1184 908 2763 1230 1230 909 2764 1232 1232 882 2761 1187 1187 882 2761 1187 1187 883 2762 1188 1188 908 2763 1230 1230 905 2767 1227 1227 906 2768 1228 1228 884 2765 1191 1191 884 2765 1191 1191 885 2766 1192 1192 905 2767 1227 1227 910 2771 1233 1233 905 2772 1227 1227 885 2769 1192 1192 885 2769 1192 1192 886 2770 1195 1195 910 2771 1233 1233 909 2775 1232 1232 910 2776 1233 1233 886 2773 1195 1195 886 2773 1195 1195 882 2774 1187 1187 909 2775 1232 1232 906 2779 1228 1228 907 2780 1229 1229 887 2777 1197 1197 887 2777 1197 1197 884 2778 1191 1191 906 2779 1228 1228 907 2783 1229 1229 908 2784 1231 1231 883 2781 1199 1199 883 2781 1199 1199 887 2782 1197 1197 907 2783 1229 1229 893 2785 1201 1201 888 2786 1202 1202 894 2787 1203 1203 894 2788 1203 1203 889 2789 1204 1204 890 2790 1205 1205 891 2791 1206 1206 894 2792 1203 1203 890 2793 1205 1205 892 2794 1207 1207 894 2795 1203 1203 891 2796 1206 1206 893 2797 1201 1201 894 2798 1203 1203 892 2799 1207 1207 894 2800 1203 1203 888 2801 1202 1202 889 2802 1204 1204 895 2803 1208 1208 896 2804 1209 1209 898 2805 1210 1210 896 2806 1209 1209 897 2807 1211 1211 898 2808 1210 1210 897 2809 1211 1211 895 2810 1212 1212 898 2811 1210 1210 889 2814 1215 1215 888 2815 1216 1216 899 2812 1213 1213 899 2812 1213 1213 900 2813 1214 1214 889 2814 1215 1215 892 2818 1219 1219 891 2819 1220 1220 901 2816 1217 1217 901 2816 1217 1217 902 2817 1218 1218 892 2818 1219 1219 893 2822 1222 1222 892 2823 1219 1219 902 2820 1218 1218 902 2820 1218 1218 903 2821 1221 1221 893 2822 1222 1222 888 2826 1216 1216 893 2827 1222 1222 903 2824 1221 1221 903 2824 1221 1221 899 2825 1213 1213 888 2826 1216 1216 891 2830 1220 1220 890 2831 1224 1224 904 2828 1223 1223 904 2828 1223 1223 901 2829 1217 1217 891 2830 1220 1220 890 2834 1224 1224 889 2835 1226 1226 900 2832 1225 1225 900 2832 1225 1225 904 2833 1223 1223 890 2834 1224 1224 875 2838 1193 1193 874 2839 1194 1194 906 2836 1228 1228 906 2836 1228 1228 905 2837 1227 1227 875 2838 1193 1193 874 2842 1194 1194 873 2843 1198 1198 907 2840 1229 1229 907 2840 1229 1229 906 2841 1228 1228 874 2842 1194 1194 873 2846 1198 1198 872 2847 1200 1200 908 2844 1231 1231 908 2844 1231 1231 907 2845 1229 1229 873 2846 1198 1198 872 2850 1189 1189 871 2851 1190 1190 909 2848 1232 1232 909 2848 1232 1232 908 2849 1230 1230 872 2850 1189 1189 871 2854 1190 1190 876 2855 1196 1196 910 2852 1233 1233 910 2852 1233 1233 909 2853 1232 1232 871 2854 1190 1190 876 2858 1196 1196 875 2859 1193 1193 905 2856 1227 1227 905 2856 1227 1227 910 2857 1233 1233 876 2858 1196 1196 912 2862 1236 1236 916 2863 1237 1237 915 2860 1234 1234 915 2860 1234 1234 911 2861 1235 1235 912 2862 1236 1236 917 2866 1239 1239 916 2867 1237 1237 912 2864 1236 1236 912 2864 1236 1236 913 2865 1238 1238 917 2866 1239 1239 918 2870 1241 1241 917 2871 1239 1239 913 2868 1238 1238 913 2868 1238 1238 914 2869 1240 1240 918 2870 1241 1241 915 2874 1234 1234 918 2875 1243 1243 914 2872 1242 1242 914 2872 1242 1242 911 2873 1235 1235 915 2874 1234 1234 919 2878 1246 1246 920 2879 1247 1247 930 2876 1244 1244 930 2876 1244 1244 927 2877 1245 1245 919 2878 1246 1246 929 2882 1249 1249 930 2883 1244 1244 920 2880 1247 1247 920 2880 1247 1247 921 2881 1248 1248 929 2882 1249 1249 928 2886 1251 1251 929 2887 1249 1249 921 2884 1248 1248 921 2884 1248 1248 922 2885 1250 1250 928 2886 1251 1251 927 2890 1253 1253 928 2891 1251 1251 922 2888 1250 1250 922 2888 1250 1250 919 2889 1252 1252 927 2890 1253 1253 923 2894 1254 1254 926 2895 1255 1255 928 2892 1251 1251 928 2892 1251 1251 927 2893 1253 1253 923 2894 1254 1254 926 2898 1255 1255 925 2899 1256 1256 929 2896 1249 1249 929 2896 1249 1249 928 2897 1251 1251 926 2898 1255 1255 925 2902 1256 1256 924 2903 1257 1257 930 2900 1244 1244 930 2900 1244 1244 929 2901 1249 1249 925 2902 1256 1256 930 2906 1244 1244 924 2907 1257 1257 923 2904 1258 1258 923 2904 1258 1258 927 2905 1245 1245 930 2906 1244 1244 939 2910 1261 1261 940 2911 1262 1262 932 2908 1259 1259 932 2908 1259 1259 931 2909 1260 1260 939 2910 1261 1261 940 2914 1262 1262 941 2915 1264 1264 933 2912 1263 1263 933 2912 1263 1263 932 2913 1259 1259 940 2914 1262 1262 941 2918 1264 1264 942 2919 1266 1266 934 2916 1265 1265 934 2916 1265 1265 933 2917 1263 1263 941 2918 1264 1264 942 2922 1266 1266 943 2923 1268 1268 935 2920 1267 1267 935 2920 1267 1267 934 2921 1265 1265 942 2922 1266 1266 943 2926 1268 1268 944 2927 1270 1270 936 2924 1269 1269 936 2924 1269 1269 935 2925 1267 1267 943 2926 1268 1268 944 2930 1270 1270 945 2931 1272 1272 937 2928 1271 1271 937 2928 1271 1271 936 2929 1269 1269 944 2930 1270 1270 945 2934 1272 1272 946 2935 1274 1274 938 2932 1273 1273 938 2932 1273 1273 937 2933 1271 1271 945 2934 1272 1272 946 2938 1274 1274 939 2939 1276 1276 931 2936 1275 1275 931 2936 1275 1275 938 2937 1273 1273 946 2938 1274 1274 947 2942 1277 1277 948 2943 1278 1278 940 2940 1262 1262 940 2940 1262 1262 939 2941 1261 1261 947 2942 1277 1277 948 2946 1278 1278 949 2947 1279 1279 941 2944 1264 1264 941 2944 1264 1264 940 2945 1262 1262 948 2946 1278 1278 949 2950 1279 1279 950 2951 1280 1280 942 2948 1266 1266 942 2948 1266 1266 941 2949 1264 1264 949 2950 1279 1279 950 2954 1280 1280 951 2955 1281 1281 943 2952 1268 1268 943 2952 1268 1268 942 2953 1266 1266 950 2954 1280 1280 951 2958 1281 1281 952 2959 1282 1282 944 2956 1270 1270 944 2956 1270 1270 943 2957 1268 1268 951 2958 1281 1281 952 2962 1282 1282 953 2963 1283 1283 945 2960 1272 1272 945 2960 1272 1272 944 2961 1270 1270 952 2962 1282 1282 953 2966 1283 1283 954 2967 1284 1284 946 2964 1274 1274 946 2964 1274 1274 945 2965 1272 1272 953 2966 1283 1283 954 2970 1284 1284 947 2971 1285 1285 939 2968 1276 1276 939 2968 1276 1276 946 2969 1274 1274 954 2970 1284 1284 931 2974 1260 1260 932 2975 1259 1259 956 2972 1286 1286 956 2972 1286 1286 955 2973 1287 1287 931 2974 1260 1260 932 2978 1259 1259 933 2979 1263 1263 957 2976 1288 1288 957 2976 1288 1288 956 2977 1286 1286 932 2978 1259 1259 933 2982 1263 1263 934 2983 1265 1265 958 2980 1289 1289 958 2980 1289 1289 957 2981 1288 1288 933 2982 1263 1263 934 2986 1265 1265 935 2987 1267 1267 959 2984 1290 1290 959 2984 1290 1290 958 2985 1289 1289 934 2986 1265 1265 935 2990 1267 1267 936 2991 1269 1269 960 2988 1291 1291 960 2988 1291 1291 959 2989 1290 1290 935 2990 1267 1267 936 2994 1269 1269 937 2995 1271 1271 961 2992 1292 1292 961 2992 1292 1292 960 2993 1291 1291 936 2994 1269 1269 937 2998 1271 1271 938 2999 1273 1273 962 2996 1293 1293 962 2996 1293 1293 961 2997 1292 1292 937 2998 1271 1271 938 3002 1273 1273 931 3003 1275 1275 955 3000 1294 1294 955 3000 1294 1294 962 3001 1293 1293 938 3002 1273 1273 963 3004 1295 1295 964 3005 1296 1296 966 3006 1297 1297 964 3007 1296 1296 965 3008 1298 1298 966 3009 1297 1297 967 3012 1301 1301 968 3013 1302 1302 972 3010 1299 1299 972 3010 1299 1299 971 3011 1300 1300 967 3012 1301 1301 972 3016 1305 1305 968 3017 1306 1306 969 3014 1303 1303 969 3014 1303 1303 973 3015 1304 1304 972 3016 1305 1305 969 3020 1303 1303 970 3021 1308 1308 974 3018 1307 1307 974 3018 1307 1307 973 3019 1304 1304 969 3020 1303 1303 970 3024 1308 1308 967 3025 1301 1301 971 3022 1300 1300 971 3022 1300 1300 974 3023 1307 1307 970 3024 1308 1308 971 3028 1300 1300 972 3029 1299 1299 976 3026 1309 1309 976 3026 1309 1309 975 3027 1310 1310 971 3028 1300 1300 976 3032 1312 1312 972 3033 1305 1305 973 3030 1304 1304 973 3030 1304 1304 977 3031 1311 1311 976 3032 1312 1312 973 3036 1304 1304 974 3037 1307 1307 978 3034 1313 1313 978 3034 1313 1313 977 3035 1311 1311 973 3036 1304 1304 974 3040 1307 1307 971 3041 1300 1300 975 3038 1310 1310 975 3038 1310 1310 978 3039 1313 1313 974 3040 1307 1307 975 3044 1310 1310 976 3045 1309 1309 979 3042 1314 1314 979 3042 1314 1314 963 3043 1295 1295 975 3044 1310 1310 979 3048 1315 1315 976 3049 1312 1312 977 3046 1311 1311 977 3046 1311 1311 965 3047 1298 1298 979 3048 1315 1315 977 3052 1311 1311 978 3053 1313 1313 966 3050 1297 1297 966 3050 1297 1297 965 3051 1298 1298 977 3052 1311 1311 978 3056 1313 1313 975 3057 1310 1310 963 3054 1295 1295 963 3054 1295 1295 966 3055 1297 1297 978 3056 1313 1313 965 3058 1298 1298 964 3059 1296 1296 980 3060 1316 1316 965 3061 1317 1317 980 3062 1318 1318 982 3063 1319 1319 980 3064 1318 1318 981 3065 1320 1320 982 3066 1319 1319 983 3069 1323 1323 984 3070 1324 1324 988 3067 1321 1321 988 3067 1321 1321 987 3068 1322 1322 983 3069 1323 1323 988 3073 1327 1327 984 3074 1328 1328 985 3071 1325 1325 985 3071 1325 1325 989 3072 1326 1326 988 3073 1327 1327 985 3077 1325 1325 986 3078 1330 1330 990 3075 1329 1329 990 3075 1329 1329 989 3076 1326 1326 985 3077 1325 1325 986 3081 1330 1330 983 3082 1323 1323 987 3079 1322 1322 987 3079 1322 1322 990 3080 1329 1329 986 3081 1330 1330 987 3085 1322 1322 988 3086 1321 1321 992 3083 1331 1331 992 3083 1331 1331 991 3084 1332 1332 987 3085 1322 1322 992 3089 1334 1334 988 3090 1327 1327 989 3087 1326 1326 989 3087 1326 1326 993 3088 1333 1333 992 3089 1334 1334 989 3093 1326 1326 990 3094 1329 1329 994 3091 1335 1335 994 3091 1335 1335 993 3092 1333 1333 989 3093 1326 1326 990 3097 1329 1329 987 3098 1322 1322 991 3095 1332 1332 991 3095 1332 1332 994 3096 1335 1335 990 3097 1329 1329 991 3101 1332 1332 992 3102 1331 1331 979 3099 1336 1336 979 3099 1336 1336 965 3100 1317 1317 991 3101 1332 1332 979 3105 1337 1337 992 3106 1334 1334 993 3103 1333 1333 993 3103 1333 1333 981 3104 1320 1320 979 3105 1337 1337 993 3109 1333 1333 994 3110 1335 1335 982 3107 1319 1319 982 3107 1319 1319 981 3108 1320 1320 993 3109 1333 1333 994 3113 1335 1335 991 3114 1332 1332 965 3111 1317 1317 965 3111 1317 1317 982 3112 1319 1319 994 3113 1335 1335 981 3115 1320 1320 980 3116 1318 1318 995 3117 1338 1338 981 3118 1339 1339 995 3119 1340 1340 997 3120 1341 1341 995 3121 1340 1340 996 3122 1342 1342 997 3123 1341 1341 998 3126 1345 1345 999 3127 1346 1346 1003 3124 1343 1343 1003 3124 1343 1343 1002 3125 1344 1344 998 3126 1345 1345 1003 3130 1349 1349 999 3131 1350 1350 1000 3128 1347 1347 1000 3128 1347 1347 1004 3129 1348 1348 1003 3130 1349 1349 1000 3134 1347 1347 1001 3135 1352 1352 1005 3132 1351 1351 1005 3132 1351 1351 1004 3133 1348 1348 1000 3134 1347 1347 1001 3138 1352 1352 998 3139 1345 1345 1002 3136 1344 1344 1002 3136 1344 1344 1005 3137 1351 1351 1001 3138 1352 1352 1002 3142 1344 1344 1003 3143 1343 1343 1007 3140 1353 1353 1007 3140 1353 1353 1006 3141 1354 1354 1002 3142 1344 1344 1007 3146 1356 1356 1003 3147 1349 1349 1004 3144 1348 1348 1004 3144 1348 1348 1008 3145 1355 1355 1007 3146 1356 1356 1004 3150 1348 1348 1005 3151 1351 1351 1009 3148 1357 1357 1009 3148 1357 1357 1008 3149 1355 1355 1004 3150 1348 1348 1005 3154 1351 1351 1002 3155 1344 1344 1006 3152 1354 1354 1006 3152 1354 1354 1009 3153 1357 1357 1005 3154 1351 1351 1006 3158 1354 1354 1007 3159 1353 1353 979 3156 1358 1358 979 3156 1358 1358 981 3157 1339 1339 1006 3158 1354 1354 979 3162 1359 1359 1007 3163 1356 1356 1008 3160 1355 1355 1008 3160 1355 1355 996 3161 1342 1342 979 3162 1359 1359 1008 3166 1355 1355 1009 3167 1357 1357 997 3164 1341 1341 997 3164 1341 1341 996 3165 1342 1342 1008 3166 1355 1355 1009 3170 1357 1357 1006 3171 1354 1354 981 3168 1339 1339 981 3168 1339 1339 997 3169 1341 1341 1009 3170 1357 1357 996 3172 1342 1342 995 3173 1340 1340 1010 3174 1360 1360 996 3175 1361 1361 1010 3176 1362 1362 1011 3177 1363 1363 1010 3178 1362 1362 963 3179 1364 1364 1011 3180 1363 1363 1012 3183 1367 1367 1013 3184 1368 1368 1017 3181 1365 1365 1017 3181 1365 1365 1016 3182 1366 1366 1012 3183 1367 1367 1017 3187 1371 1371 1013 3188 1372 1372 1014 3185 1369 1369 1014 3185 1369 1369 1018 3186 1370 1370 1017 3187 1371 1371 1014 3191 1369 1369 1015 3192 1374 1374 1019 3189 1373 1373 1019 3189 1373 1373 1018 3190 1370 1370 1014 3191 1369 1369 1015 3195 1374 1374 1012 3196 1367 1367 1016 3193 1366 1366 1016 3193 1366 1366 1019 3194 1373 1373 1015 3195 1374 1374 1016 3199 1366 1366 1017 3200 1365 1365 1021 3197 1375 1375 1021 3197 1375 1375 1020 3198 1376 1376 1016 3199 1366 1366 1021 3203 1378 1378 1017 3204 1371 1371 1018 3201 1370 1370 1018 3201 1370 1370 1022 3202 1377 1377 1021 3203 1378 1378 1018 3207 1370 1370 1019 3208 1373 1373 1023 3205 1379 1379 1023 3205 1379 1379 1022 3206 1377 1377 1018 3207 1370 1370 1019 3211 1373 1373 1016 3212 1366 1366 1020 3209 1376 1376 1020 3209 1376 1376 1023 3210 1379 1379 1019 3211 1373 1373 1020 3215 1376 1376 1021 3216 1375 1375 979 3213 1380 1380 979 3213 1380 1380 996 3214 1361 1361 1020 3215 1376 1376 979 3219 1381 1381 1021 3220 1378 1378 1022 3217 1377 1377 1022 3217 1377 1377 963 3218 1364 1364 979 3219 1381 1381 1022 3223 1377 1377 1023 3224 1379 1379 1011 3221 1363 1363 1011 3221 1363 1363 963 3222 1364 1364 1022 3223 1377 1377 1023 3227 1379 1379 1020 3228 1376 1376 996 3225 1361 1361 996 3225 1361 1361 1011 3226 1363 1363 1023 3227 1379 1379 963 3229 1364 1364 1010 3230 1362 1362 964 3231 1382 1382
26 0 2 2 142 1 221 221 141 2 220 220 125 5 203 203 126 6 204 204 2 3 3 3 2 3 3 3 3 4 4 4 125 5 203 203 124 9 202 202 125 10 203 203 3 7 4 4 3 7 4 4 4 8 5 5 124 9 202 202 123 13 201 201 124 14 202 202 4 11 5 5 4 11 5 5 5 12 6 6 123 13 201 201 122 17 200 200 123 18 201 201 5 15 6 6 5 15 6 6 6 16 7 7 122 17 200 200 7 21 8 8 127 22 205 205 122 19 200 200 122 19 200 200 6 20 7 7 7 21 8 8 8 25 9 9 25 26 10 10 127 23 205 205 127 23 205 205 7 24 8 8 8 25 9 9 24 29 13 13 25 30 14 14 8 27 11 11 8 27 11 11 9 28 12 12 24 29 13 13 28 33 16 16 24 34 13 13 9 31 12 12 9 31 12 12 10 32 15 15 28 33 16 16 27 37 18 18 28 38 16 16 10 35 15 15 10 35 15 15 11 36 17 17 27 37 18 18 26 41 2 2 27 42 18 18 11 39 17 17 11 39 17 17 0 40 0 0 26 41 2 2 7 43 19 19 9 44 20 20 8 45 21 21 11 48 24 24 5 49 25 25 4 46 22 22 4 46 22 22 0 47 23 23 11 48 24 24 45 52 28 28 46 53 29 29 42 50 26 26 42 50 26 26 43 51 27 27 45 52 28 28 41 54 30 30 47 55 31 31 48 56 32 32 24 59 13 13 21 60 33 33 20 57 34 34 20 57 34 34 25 58 14 14 24 59 13 13 20 63 35 35 19 64 36 36 140 61 219 219 140 61 219 219 25 62 10 10 20 63 35 35 19 67 36 36 18 68 37 37 117 65 195 195 117 65 195 195 140 66 219 219 19 67 36 36 12 71 43 43 23 72 44 44 27 69 18 18 27 69 18 18 26 70 2 2 12 71 43 43 23 75 44 44 22 76 45 45 28 73 16 16 28 73 16 16 27 74 18 18 23 75 44 44 22 79 45 45 21 80 33 33 24 77 13 13 24 77 13 13 28 78 16 16 22 79 45 45 30 83 46 46 29 84 47 47 12 81 43 43 12 81 43 43 13 82 42 42 30 83 46 46 31 87 48 48 30 88 46 46 13 85 42 42 13 85 42 42 14 86 41 41 31 87 48 48 32 91 49 49 31 92 48 48 14 89 41 41 14 89 41 41 15 90 40 40 32 91 49 49 33 95 50 50 32 96 49 49 15 93 40 40 15 93 40 40 16 94 39 39 33 95 50 50 34 99 51 51 33 100 50 50 16 97 39 39 16 97 39 39 17 98 38 38 34 99 51 51 35 103 52 52 34 104 51 51 17 101 38 38 17 101 38 38 18 102 37 37 35 103 52 52 36 107 53 53 35 108 52 52 18 105 37 37 18 105 37 37 19 106 36 36 36 107 53 53 37 111 54 54 36 112 53 53 19 109 36 36 19 109 36 36 20 110 35 35 37 111 54 54 38 115 55 55 37 116 56 56 20 113 34 34 20 113 34 34 21 114 33 33 38 115 55 55 39 119 57 57 38 120 55 55 21 117 33 33 21 117 33 33 22 118 45 45 39 119 57 57 40 123 58 58 39 124 57 57 22 121 45 45 22 121 45 45 23 122 44 44 40 123 58 58 29 127 47 47 40 128 58 58 23 125 44 44 23 125 44 44 12 126 43 43 29 127 47 47 139 129 218 218 130 130 209 209 41 131 61 61 129 134 207 207 130 135 209 209 30 132 60 60 30 132 60 60 31 133 62 62 129 134 207 207 128 138 206 206 129 139 208 208 31 136 64 64 31 136 64 64 32 137 65 65 128 138 206 206 128 140 206 206 131 141 210 210 43 142 66 66 44 145 70 70 43 146 66 66 131 143 210 210 131 143 210 210 132 144 211 211 44 145 70 70 45 149 72 72 44 150 70 70 132 147 211 211 132 147 211 211 133 148 212 212 45 149 72 72 133 151 212 212 134 152 213 213 45 153 72 72 46 156 75 75 45 157 72 72 134 154 213 213 134 154 213 213 135 155 214 214 46 156 75 75 47 160 77 77 46 161 75 75 135 158 214 214 135 158 214 214 136 159 215 215 47 160 77 77 136 162 215 215 137 163 216 216 47 164 77 77 48 167 80 80 47 168 77 77 137 165 216 216 137 165 216 216 138 166 217 217 48 167 80 80 41 171 61 61 48 172 80 80 138 169 217 217 138 169 217 217 139 170 218 218 41 171 61 61 45 173 28 28 43 174 27 27 44 175 81 81 47 178 31 31 41 179 30 30 42 176 26 26 42 176 26 26 46 177 29 29 47 178 31 31 1 182 83 83 0 183 23 23 4 180 22 22 4 180 22 22 3 181 82 82 1 182 83 83 1 184 83 83 3 185 82 82 2 186 84 84 5 189 25 25 11 190 24 24 10 187 85 85 10 187 85 85 6 188 86 86 5 189 25 25 7 193 19 19 6 194 86 86 10 191 85 85 10 191 85 85 9 192 20 20 7 193 19 19 52 197 89 89 51 198 90 90 49 195 87 87 49 195 87 87 50 196 88 88 52 197 89 89 54 201 91 91 53 202 92 92 51 199 90 90 51 199 90 90 52 200 89 89 54 201 91 91 56 205 95 95 55 206 96 96 53 203 93 93 53 203 93 93 54 204 94 94 56 205 95 95 50 209 88 88 49 210 87 87 55 207 97 97 55 207 97 97 56 208 98 98 50 209 88 88 54 213 94 94 52 214 89 89 50 211 88 88 50 211 88 88 56 212 95 95 54 213 94 94 51 217 90 90 53 218 100 100 55 215 99 99 55 215 99 99 49 216 87 87 51 217 90 90 60 221 103 103 59 222 104 104 57 219 101 101 57 219 101 101 58 220 102 102 60 221 103 103 75 225 107 107 76 226 108 108 73 223 105 105 73 223 105 105 74 224 106 106 75 225 107 107 58 227 109 109 66 228 110 110 60 229 103 103 67 232 113 113 59 233 104 104 61 230 111 111 61 230 111 111 63 231 112 112 67 232 113 113 68 236 116 116 67 237 117 117 63 234 114 114 63 234 114 114 64 235 115 115 68 236 116 116 62 240 120 120 60 241 103 103 68 238 118 118 68 238 118 118 64 239 119 119 62 240 120 120 59 244 104 104 60 245 103 103 62 242 120 120 62 242 120 120 61 243 111 111 59 244 104 104 72 248 121 121 71 249 122 122 58 246 102 102 58 246 102 102 57 247 101 101 72 248 121 121 69 252 125 125 72 253 126 126 57 250 123 123 57 250 123 123 65 251 124 124 69 252 125 125 60 254 103 103 66 255 110 110 68 256 118 118 66 259 127 127 65 260 128 128 67 257 117 117 67 257 117 117 68 258 116 116 66 259 127 127 67 261 113 113 65 262 124 124 59 263 104 104 65 264 124 124 57 265 123 123 59 266 104 104 69 269 130 130 65 270 128 128 66 267 127 127 66 267 127 127 70 268 129 129 69 269 130 130 70 273 132 132 66 274 110 110 58 271 109 109 58 271 109 109 71 272 131 131 70 273 132 132 69 275 133 133 93 276 134 134 84 277 135 135 70 278 136 136 71 279 137 137 87 280 138 138 89 283 140 140 92 284 141 141 71 281 137 137 71 281 137 137 72 282 139 139 89 283 140 140 85 285 142 142 72 286 139 139 69 287 143 143 76 290 108 108 75 291 107 107 91 288 144 144 91 288 144 144 90 289 145 145 76 290 108 108 79 292 146 146 88 293 147 147 74 294 148 148 80 295 149 149 94 296 150 150 73 297 151 151 76 298 108 108 77 299 152 152 86 300 153 153 90 303 145 145 91 304 144 144 92 301 141 141 92 301 141 141 89 302 140 140 90 303 145 145 88 307 147 147 79 308 146 146 83 305 154 154 83 305 154 154 87 306 138 138 88 307 147 147 94 311 150 150 80 312 149 149 84 309 135 135 84 309 135 135 93 310 134 134 94 311 150 150 81 315 155 155 85 316 142 142 86 313 153 153 86 313 153 153 77 314 152 152 81 315 155 155 84 317 156 156 85 318 142 142 69 319 143 143 85 322 142 142 84 323 156 156 80 320 157 157 80 320 157 157 86 321 153 153 85 322 142 142 73 324 158 158 86 325 153 153 80 326 157 157 76 327 108 108 86 328 153 153 73 329 158 158 85 330 142 142 81 331 155 155 72 332 139 139 87 333 138 138 71 334 137 137 82 335 159 159 82 338 159 159 78 339 160 160 88 336 147 147 88 336 147 147 87 337 138 138 82 338 159 159 75 340 107 107 88 341 147 147 78 342 160 160 74 343 148 148 88 344 147 147 75 345 107 107 70 346 136 136 87 347 138 138 83 348 154 154 89 349 140 140 72 350 139 139 81 351 155 155 81 354 155 155 77 355 152 152 90 352 145 145 90 352 145 145 89 353 140 140 81 354 155 155 76 356 108 108 90 357 145 145 77 358 152 152 78 359 160 160 91 360 144 144 75 361 107 107 91 364 144 144 78 365 160 160 82 362 159 159 82 362 159 159 92 363 141 141 91 364 144 144 71 366 137 137 92 367 141 141 82 368 159 159 96 369 161 161 70 370 136 136 83 371 154 154 83 374 154 154 79 375 146 146 95 372 162 162 95 372 162 162 96 373 161 161 83 374 154 154 74 376 148 148 95 377 162 162 79 378 146 146 95 381 162 162 74 382 148 148 73 379 151 151 73 379 151 151 94 380 150 150 95 381 162 162 96 385 161 161 95 386 162 162 94 383 150 150 94 383 150 150 93 384 134 134 96 385 161 161 96 389 161 161 93 390 134 134 69 387 133 133 69 387 133 133 70 388 136 136 96 389 161 161 98 393 165 165 99 394 166 166 102 391 163 163 102 391 163 163 97 392 164 164 98 393 165 165 100 397 167 167 101 398 168 168 102 395 163 163 102 395 163 163 99 396 166 166 100 397 167 167 102 401 171 171 101 402 172 172 104 399 169 169 104 399 169 169 103 400 170 170 102 401 171 171 101 405 172 172 100 406 167 167 105 403 173 173 105 403 173 173 104 404 169 169 101 405 172 172 100 409 167 167 99 410 166 166 106 407 174 174 106 407 174 174 105 408 173 173 100 409 167 167 99 413 166 166 98 414 176 176 107 411 175 175 107 411 175 175 106 412 174 174 99 413 166 166 98 417 179 179 97 418 180 180 108 415 177 177 108 415 177 177 107 416 178 178 98 417 179 179 97 421 180 180 102 422 171 171 103 419 170 170 103 419 170 170 108 420 177 177 97 421 180 180 112 425 183 183 111 426 184 184 109 423 181 181 109 423 181 181 110 424 182 182 112 425 183 183 114 429 185 185 113 430 186 186 111 427 184 184 111 427 184 184 112 428 183 183 114 429 185 185 116 433 187 187 115 434 188 188 113 431 186 186 113 431 186 186 114 432 185 185 116 433 187 187 110 437 189 189 109 438 190 190 115 435 188 188 115 435 188 188 116 436 187 187 110 437 189 189 114 441 185 185 112 442 183 183 110 439 191 191 110 439 191 191 116 440 192 192 114 441 185 185 111 445 184 184 113 446 186 186 115 443 193 193 115 443 193 193 109 444 194 194 111 445 184 184 18 449 37 37 17 450 38 38 118 447 196 196 118 447 196 196 117 448 195 195 18 449 37 37 17 453 38 38 16 454 39 39 119 451 197 197 119 451 197 197 118 452 196 196 17 453 38 38 16 457 39 39 15 458 40 40 120 455 198 198 120 455 198 198 119 456 197 197 16 457 39 39 15 461 40 40 14 462 41 41 121 459 199 199 121 459 199 199 120 460 198 198 15 461 40 40 122 465 200 200 117 466 195 195 118 463 196 196 118 463 196 196 123 464 201 201 122 465 200 200 123 469 201 201 118 470 196 196 119 467 197 197 119 467 197 197 124 468 202 202 123 469 201 201 124 473 202 202 119 474 197 197 120 471 198 198 120 471 198 198 125 472 203 203 124 473 202 202 125 477 203 203 120 478 198 198 121 475 199 199 121 475 199 199 126 476 204 204 125 477 203 203 141 481 220 220 142 482 221 221 126 479 204 204 126 479 204 204 121 480 199 199 141 481 220 220 127 483 205 205 25 484 10 10 140 485 219 219 43 488 66 66 42 489 67 67 129 486 208 208 129 486 208 208 128 487 206 206 43 488 66 66 42 492 63 63 41 493 61 61 130 490 209 209 130 490 209 209 129 491 207 207 42 492 63 63 131 496 210 210 128 497 206 206 32 494 65 65 32 494 65 65 33 495 68 68 131 496 210 210 132 500 211 211 131 501 210 210 33 498 68 68 33 498 68 68 34 499 69 69 132 500 211 211 133 504 212 212 132 505 211 211 34 502 69 69 34 502 69 69 35 503 71 71 133 504 212 212 134 508 213 213 133 509 212 212 35 506 71 71 35 506 71 71 36 507 73 73 134 508 213 213 135 512 214 214 134 513 213 213 36 510 73 73 36 510 73 73 37 511 74 74 135 512 214 214 136 516 215 215 135 517 214 214 37 514 74 74 37 514 74 74 38 515 76 76 136 516 215 215 137 520 216 216 136 521 215 215 38 518 76 76 38 518 76 76 39 519 78 78 137 520 216 216 138 524 217 217 137 525 216 216 39 522 78 78 39 522 78 78 40 523 79 79 138 524 217 217 139 528 218 218 138 529 217 217 40 526 79 79 40 526 79 79 29 527 59 59 139 528 218 218 130 532 209 209 139 533 218 218 29 530 59 59 29 530 59 59 30 531 60 60 130 532 209 209 117 536 195 195 122 537 200 200 127 534 205 205 127 534 205 205 140 535 219 219 117 536 195 195 121 540 199 199 14 541 41 41 13 538 42 42 13 538 42 42 141 539 220 220 121 540 199 199 13 544 42 42 12 545 43 43 26 542 2 2 26 542 2 2 141 543 220 220 13 544 42 42 142 548 221 221 26 549 2 2 0 546 0 0 0 546 0 0 1 547 1 1 142 548 221 221 126 552 204 204 142 553 221 221 1 550 1 1 1 550 1 1 2 551 3 3 126 552 204 204 143 556 224 224 144 557 225 225 148 554 222 222 148 554 222 222 147 555 223 223 143 556 224 224 148 560 228 228 144 561 229 229 145 558 226 226 145 558 226 226 149 559 227 227 148 560 228 228 145 564 226 226 146 565 231 231 150 562 230 230 150 562 230 230 149 563 227 227 145 564 226 226 146 568 231 231 143 569 224 224 147 566 223 223 147 566 223 223 150 567 230 230 146 568 231 231 147 572 223 223 148 573 222 222 152 570 232 232 152 570 232 232 151 571 233 233 147 572 223 223 152 576 235 235 148 577 228 228 149 574 227 227 149 574 227 227 153 575 234 234 152 576 235 235 149 580 227 227 150 581 230 230 154 578 236 236 154 578 236 236 153 579 234 234 149 580 227 227 150 584 230 230 147 585 223 223 151 582 233 233 151 582 233 233 154 583 236 236 150 584 230 230 151 588 233 233 152 589 232 232 156 586 237 237 156 586 237 237 155 587 238 238 151 588 233 233 156 592 240 240 152 593 235 235 153 590 234 234 153 590 234 234 157 591 239 239 156 592 240 240 153 596 234 234 154 597 236 236 158 594 241 241 158 594 241 241 157 595 239 239 153 596 234 234 154 600 236 236 151 601 233 233 155 598 238 238 155 598 238 238 158 599 241 241 154 600 236 236 155 604 238 238 156 605 237 237 160 602 242 242 160 602 242 242 159 603 243 243 155 604 238 238 160 608 245 245 156 609 240 240 157 606 239 239 157 606 239 239 161 607 244 244 160 608 245 245 157 612 239 239 158 613 241 241 162 610 246 246 162 610 246 246 161 611 244 244 157 612 239 239 158 616 241 241 155 617 238 238 159 614 243 243 159 614 243 243 162 615 246 246 158 616 241 241 159 620 243 243 160 621 242 242 164 618 247 247 164 618 247 247 163 619 248 248 159 620 243 243 164 624 250 250 160 625 245 245 161 622 244 244 161 622 244 244 165 623 249 249 164 624 250 250 161 628 244 244 162 629 246 246 166 626 251 251 166 626 251 251 165 627 249 249 161 628 244 244 162 632 246 246 159 633 243 243 163 630 248 248 163 630 248 248 166 631 251 251 162 632 246 246 163 636 248 248 164 637 247 247 168 634 252 252 168 634 252 252 167 635 253 253 163 636 248 248 168 640 255 255 164 641 250 250 165 638 249 249 165 638 249 249 169 639 254 254 168 640 255 255 165 644 249 249 166 645 251 251 170 642 256 256 170 642 256 256 169 643 254 254 165 644 249 249 166 648 251 251 163 649 248 248 167 646 253 253 167 646 253 253 170 647 256 256 166 648 251 251 167 652 253 253 168 653 252 252 172 650 257 257 172 650 257 257 171 651 258 258 167 652 253 253 172 656 260 260 168 657 255 255 169 654 254 254 169 654 254 254 173 655 259 259 172 656 260 260 169 660 254 254 170 661 256 256 174 658 261 261 174 658 261 261 173 659 259 259 169 660 254 254 170 664 256 256 167 665 253 253 171 662 258 258 171 662 258 258 174 663 261 261 170 664 256 256 175 668 264 264 176 669 265 265 180 666 262 262 180 666 262 262 179 667 263 263 175 668 264 264 180 672 262 262 176 673 265 265 177 670 266 266 177 670 266 266 181 671 267 267 180 672 262 262 177 676 266 266 178 677 269 269 182 674 268 268 182 674 268 268 181 675 267 267 177 676 266 266 178 680 271 271 175 681 264 264 179 678 263 263 179 678 263 263 182 679 270 270 178 680 271 271 179 684 263 263 180 685 262 262 184 682 272 272 184 682 272 272 183 683 273 273 179 684 263 263 184 688 272 272 180 689 262 262 181 686 267 267 181 686 267 267 185 687 274 274 184 688 272 272 181 692 267 267 182 693 268 268 186 690 275 275 186 690 275 275 185 691 274 274 181 692 267 267 182 696 270 270 179 697 263 263 183 694 273 273 183 694 273 273 186 695 276 276 182 696 270 270 191 700 279 279 192 701 280 280 188 698 277 277 188 698 277 277 187 699 278 278 191 700 279 279 188 704 277 277 192 705 280 280 193 702 281 281 193 702 281 281 189 703 282 282 188 704 277 277 193 708 281 281 194 709 284 284 190 706 283 283 190 706 283 283 189 707 282 282 193 708 281 281 194 712 286 286 191 713 279 279 187 710 278 278 187 710 278 278 190 711 285 285 194 712 286 286 183 716 273 273 184 717 272 272 192 714 280 280 192 714 280 280 191 715 279 279 183 716 273 273 192 720 280 280 184 721 272 272 185 718 274 274 185 718 274 274 193 719 281 281 192 720 280 280 185 724 274 274 186 725 275 275 194 722 284 284 194 722 284 284 193 723 281 281 185 724 274 274 186 728 276 276 183 729 273 273 191 726 279 279 191 726 279 279 194 727 286 286 186 728 276 276 195 732 289 289 196 733 290 290 200 730 287 287 200 730 287 287 199 731 288 288 195 732 289 289 200 736 287 287 196 737 290 290 197 734 291 291 197 734 291 291 201 735 292 292 200 736 287 287 197 740 291 291 198 741 294 294 202 738 293 293 202 738 293 293 201 739 292 292 197 740 291 291 198 744 296 296 195 745 289 289 199 742 288 288 199 742 288 288 202 743 295 295 198 744 296 296 199 748 288 288 200 749 287 287 204 746 297 297 204 746 297 297 203 747 298 298 199 748 288 288 204 752 297 297 200 753 287 287 201 750 292 292 201 750 292 292 205 751 299 299 204 752 297 297 201 756 292 292 202 757 293 293 206 754 300 300 206 754 300 300 205 755 299 299 201 756 292 292 202 760 295 295 199 761 288 288 203 758 298 298 203 758 298 298 206 759 301 301 202 760 295 295 211 764 304 304 212 765 305 305 208 762 302 302 208 762 302 302 207 763 303 303 211 764 304 304 208 768 302 302 212 769 305 305 213 766 306 306 213 766 306 306 209 767 307 307 208 768 302 302 213 772 306 306 214 773 309 309 210 770 308 308 210 770 308 308 209 771 307 307 213 772 306 306 214 776 311 311 211 777 304 304 207 774 303 303 207 774 303 303 210 775 310 310 214 776 311 311 203 780 298 298 204 781 297 297 212 778 305 305 212 778 305 305 211 779 304 304 203 780 298 298 212 784 305 305 204 785 297 297 205 782 299 299 205 782 299 299 213 783 306 306 212 784 305 305 205 788 299 299 206 789 300 300 214 786 309 309 214 786 309 309 213 787 306 306 205 788 299 299 206 792 301 301 203 793 298 298 211 790 304 304 211 790 304 304 214 791 311 311 206 792 301 301 222 796 314 314 221 797 315 315 215 794 312 312 215 794 312 312 216 795 313 313 222 796 314 314 223 800 317 317 222 801 314 314 216 798 313 313 216 798 313 313 217 799 316 316 223 800 317 317 224 804 319 319 223 805 317 317 217 802 316 316 217 802 316 316 218 803 318 318 224 804 319 319 225 808 321 321 224 809 319 319 218 806 318 318 218 806 318 318 219 807 320 320 225 808 321 321 226 812 324 324 225 813 325 325 219 810 322 322 219 810 322 322 220 811 323 323 226 812 324 324 221 816 315 315 226 817 324 324 220 814 323 323 220 814 323 323 215 815 312 312 221 816 315 315 226 818 326 326 221 819 327 327 222 820 328 328 226 818 326 326 222 820 328 328 223 821 329 329 226 818 326 326 223 821 329 329 224 822 330 330 226 818 326 326 224 822 330 330 225 823 331 331 234 826 334 334 233 827 335 335 227 824 332 332 227 824 332 332 228 825 333 333 234 826 334 334 235 830 337 337 234 831 334 334 228 828 333 333 228 828 333 333 229 829 336 336 235 830 337 337 236 834 339 339 235 835 337 337 229 832 336 336 229 832 336 336 230 833 338 338 236 834 339 339 237 838 341 341 236 839 339 339 230 836 338 338 230 836 338 338 231 837 340 340 237 838 341 341 238 842 344 344 237 843 345 345 231 840 342 342 231 840 342 342 232 841 343 343 238 842 344 344 233 846 335 335 238 847 344 344 232 844 343 343 232 844 343 343 227 845 332 332 233 846 335 335 238 848 346 346 233 849 347 347 234 850 348 348 238 848 346 346 234 850 348 348 235 851 349 349 238 848 346 346 235 851 349 349 236 852 350 350 238 848 346 346 236 852 350 350 237 853 351 351 246 856 354 354 245 857 355 355 239 854 352 352 239 854 352 352 240 855 353 353 246 856 354 354 247 860 357 357 246 861 354 354 240 858 353 353 240 858 353 353 241 859 356 356 247 860 357 357 248 864 359 359 247 865 357 357 241 862 356 356 241 862 356 356 242 863 358 358 248 864 359 359 249 868 361 361 248 869 359 359 242 866 358 358 242 866 358 358 243 867 360 360 249 868 361 361 250 872 364 364 249 873 365 365 243 870 362 362 243 870 362 362 244 871 363 363 250 872 364 364 245 876 355 355 250 877 364 364 244 874 363 363 244 874 363 363 239 875 352 352 245 876 355 355 250 878 366 366 245 879 367 367 246 880 368 368 250 878 366 366 246 880 368 368 247 881 369 369 250 878 366 366 247 881 369 369 248 882 370 370 250 878 366 366 248 882 370 370 249 883 371 371 258 886 374 374 257 887 375 375 251 884 372 372 251 884 372 372 252 885 373 373 258 886 374 374 259 890 377 377 258 891 374 374 252 888 373 373 252 888 373 373 253 889 376 376 259 890 377 377 260 894 379 379 259 895 377 377 253 892 376 376 253 892 376 376 254 893 378 378 260 894 379 379 261 898 381 381 260 899 379 379 254 896 378 378 254 896 378 378 255 897 380 380 261 898 381 381 262 902 384 384 261 903 385 385 255 900 382 382 255 900 382 382 256 901 383 383 262 902 384 384 257 906 375 375 262 907 384 384 256 904 383 383 256 904 383 383 251 905 372 372 257 906 375 375 262 908 386 386 257 909 387 387 258 910 388 388 262 908 386 386 258 910 388 388 259 911 389 389 262 908 386 386 259 911 389 389 260 912 390 390 262 908 386 386 260 912 390 390 261 913 391 391 270 916 394 394 269 917 395 395 263 914 392 392 263 914 392 392 264 915 393 393 270 916 394 394 271 920 397 397 270 921 394 394 264 918 393 393 264 918 393 393 265 919 396 396 271 920 397 397 272 924 399 399 271 925 397 397 265 922 396 396 265 922 396 396 266 923 398 398 272 924 399 399 273 928 401 401 272 929 399 399 266 926 398 398 266 926 398 398 267 927 400 400 273 928 401 401 274 932 404 404 273 933 405 405 267 930 402 402 267 930 402 402 268 931 403 403 274 932 404 404 269 936 395 395 274 937 404 404 268 934 403 403 268 934 403 403 263 935 392 392 269 936 395 395 274 938 406 406 269 939 407 407 270 940 408 408 274 938 406 406 270 940 408 408 271 941 409 409 274 938 406 406 271 941 409 409 272 942 410 410 274 938 406 406 272 942 410 410 273 943 411 411 280 944 412 412 275 945 413 413 281 946 414 414 281 947 414 414 276 948 415 415 277 949 416 416 278 950 417 417 281 951 414 414 277 952 416 416 279 953 418 418 281 954 414 414 278 955 417 417 280 956 412 412 281 957 414 414 279 958 418 418 281 959 414 414 275 960 413 413 276 961 415 415 282 962 419 419 283 963 420 420 285 964 421 421 283 965 420 420 284 966 422 422 285 967 421 421 284 968 422 422 282 969 423 423 285 970 421 421 276 973 426 426 275 974 427 427 286 971 424 424 286 971 424 424 287 972 425 425 276 973 426 426 279 977 430 430 278 978 431 431 288 975 428 428 288 975 428 428 289 976 429 429 279 977 430 430 280 981 433 433 279 982 430 430 289 979 429 429 289 979 429 429 290 980 432 432 280 981 433 433 275 985 427 427 280 986 433 433 290 983 432 432 290 983 432 432 286 984 424 424 275 985 427 427 278 989 431 431 277 990 435 435 291 987 434 434 291 987 434 434 288 988 428 428 278 989 431 431 277 993 435 435 276 994 437 437 287 991 436 436 287 991 436 436 291 992 434 434 277 993 435 435 297 995 438 438 292 996 439 439 298 997 440 440 298 998 440 440 293 999 441 441 294 1000 442 442 295 1001 443 443 298 1002 440 440 294 1003 442 442 296 1004 444 444 298 1005 440 440 295 1006 443 443 297 1007 438 438 298 1008 440 440 296 1009 444 444 298 1010 440 440 292 1011 439 439 293 1012 441 441 299 1013 445 445 300 1014 446 446 302 1015 447 447 300 1016 446 446 301 1017 448 448 302 1018 447 447 301 1019 448 448 299 1020 449 449 302 1021 447 447 293 1024 452 452 292 1025 453 453 303 1022 450 450 303 1022 450 450 304 1023 451 451 293 1024 452 452 296 1028 456 456 295 1029 457 457 305 1026 454 454 305 1026 454 454 306 1027 455 455 296 1028 456 456 297 1032 459 459 296 1033 456 456 306 1030 455 455 306 1030 455 455 307 1031 458 458 297 1032 459 459 292 1036 453 453 297 1037 459 459 307 1034 458 458 307 1034 458 458 303 1035 450 450 292 1036 453 453 295 1040 457 457 294 1041 461 461 308 1038 460 460 308 1038 460 460 305 1039 454 454 295 1040 457 457 294 1044 461 461 293 1045 463 463 304 1042 462 462 304 1042 462 462 308 1043 460 460 294 1044 461 461 314 1046 464 464 309 1047 465 465 315 1048 466 466 315 1049 466 466 310 1050 467 467 311 1051 468 468 312 1052 469 469 315 1053 466 466 311 1054 468 468 313 1055 470 470 315 1056 466 466 312 1057 469 469 314 1058 464 464 315 1059 466 466 313 1060 470 470 315 1061 466 466 309 1062 465 465 310 1063 467 467 316 1064 471 471 317 1065 472 472 319 1066 473 473 317 1067 472 472 318 1068 474 474 319 1069 473 473 318 1070 474 474 316 1071 475 475 319 1072 473 473 310 1075 478 478 309 1076 479 479 320 1073 476 476 320 1073 476 476 321 1074 477 477 310 1075 478 478 313 1079 482 482 312 1080 483 483 322 1077 480 480 322 1077 480 480 323 1078 481 481 313 1079 482 482 314 1083 485 485 313 1084 482 482 323 1081 481 481 323 1081 481 481 324 1082 484 484 314 1083 485 485 309 1087 479 479 314 1088 485 485 324 1085 484 484 324 1085 484 484 320 1086 476 476 309 1087 479 479 312 1091 483 483 311 1092 487 487 325 1089 486 486 325 1089 486 486 322 1090 480 480 312 1091 483 483 311 1095 487 487 310 1096 489 489 321 1093 488 488 321 1093 488 488 325 1094 486 486 311 1095 487 487 331 1097 490 490 326 1098 491 491 332 1099 492 492 332 1100 492 492 327 1101 493 493 328 1102 494 494 329 1103 495 495 332 1104 492 492 328 1105 494 494 330 1106 496 496 332 1107 492 492 329 1108 495 495 331 1109 490 490 332 1110 492 492 330 1111 496 496 332 1112 492 492 326 1113 491 491 327 1114 493 493 333 1115 497 497 334 1116 498 498 336 1117 499 499 334 1118 498 498 335 1119 500 500 336 1120 499 499 335 1121 500 500 333 1122 501 501 336 1123 499 499 363 1126 545 545 364 1127 547 547 337 1124 502 502 337 1124 502 502 338 1125 503 503 363 1126 545 545 360 1130 542 542 361 1131 543 543 339 1128 506 506 339 1128 506 506 340 1129 507 507 360 1130 542 542 365 1134 548 548 360 1135 542 542 340 1132 507 507 340 1132 507 507 341 1133 510 510 365 1134 548 548 364 1138 547 547 365 1139 548 548 341 1136 510 510 341 1136 510 510 337 1137 502 502 364 1138 547 547 361 1142 543 543 362 1143 544 544 342 1140 512 512 342 1140 512 512 339 1141 506 506 361 1142 543 543 362 1146 544 544 363 1147 546 546 338 1144 514 514 338 1144 514 514 342 1145 512 512 362 1146 544 544 348 1148 516 516 343 1149 517 517 349 1150 518 518 349 1151 518 518 344 1152 519 519 345 1153 520 520 346 1154 521 521 349 1155 518 518 345 1156 520 520 347 1157 522 522 349 1158 518 518 346 1159 521 521 348 1160 516 516 349 1161 518 518 347 1162 522 522 349 1163 518 518 343 1164 517 517 344 1165 519 519 350 1166 523 523 351 1167 524 524 353 1168 525 525 351 1169 524 524 352 1170 526 526 353 1171 525 525 352 1172 526 526 350 1173 527 527 353 1174 525 525 344 1177 530 530 343 1178 531 531 354 1175 528 528 354 1175 528 528 355 1176 529 529 344 1177 530 530 347 1181 534 534 346 1182 535 535 356 1179 532 532 356 1179 532 532 357 1180 533 533 347 1181 534 534 348 1185 537 537 347 1186 534 534 357 1183 533 533 357 1183 533 533 358 1184 536 536 348 1185 537 537 343 1189 531 531 348 1190 537 537 358 1187 536 536 358 1187 536 536 354 1188 528 528 343 1189 531 531 346 1193 535 535 345 1194 539 539 359 1191 538 538 359 1191 538 538 356 1192 532 532 346 1193 535 535 345 1197 539 539 344 1198 541 541 355 1195 540 540 355 1195 540 540 359 1196 538 538 345 1197 539 539 330 1201 508 508 329 1202 509 509 361 1199 543 543 361 1199 543 543 360 1200 542 542 330 1201 508 508 329 1205 509 509 328 1206 513 513 362 1203 544 544 362 1203 544 544 361 1204 543 543 329 1205 509 509 328 1209 513 513 327 1210 515 515 363 1207 546 546 363 1207 546 546 362 1208 544 544 328 1209 513 513 327 1213 504 504 326 1214 505 505 364 1211 547 547 364 1211 547 547 363 1212 545 545 327 1213 504 504 326 1217 505 505 331 1218 511 511 365 1215 548 548 365 1215 548 548 364 1216 547 547 326 1217 505 505 331 1221 511 511 330 1222 508 508 360 1219 542 542 360 1219 542 542 365 1220 548 548 331 1221 511 511 367 1225 551 551 371 1226 552 552 370 1223 549 549 370 1223 549 549 366 1224 550 550 367 1225 551 551 372 1229 554 554 371 1230 552 552 367 1227 551 551 367 1227 551 551 368 1228 553 553 372 1229 554 554 373 1233 556 556 372 1234 554 554 368 1231 553 553 368 1231 553 553 369 1232 555 555 373 1233 556 556 370 1237 549 549 373 1238 558 558 369 1235 557 557 369 1235 557 557 366 1236 550 550 370 1237 549 549 374 1241 561 561 375 1242 562 562 385 1239 559 559 385 1239 559 559 382 1240 560 560 374 1241 561 561 384 1245 564 564 385 1246 559 559 375 1243 562 562 375 1243 562 562 376 1244 563 563 384 1245 564 564 383 1249 566 566 384 1250 564 564 376 1247 563 563 376 1247 563 563 377 1248 565 565 383 1249 566 566 382 1253 568 568 383 1254 566 566 377 1251 565 565 377 1251 565 565 374 1252 567 567 382 1253 568 568 378 1257 569 569 381 1258 570 570 383 1255 566 566 383 1255 566 566 382 1256 568 568 378 1257 569 569 381 1261 570 570 380 1262 571 571 384 1259 564 564 384 1259 564 564 383 1260 566 566 381 1261 570 570 380 1265 571 571 379 1266 572 572 385 1263 559 559 385 1263 559 559 384 1264 564 564 380 1265 571 571 385 1269 559 559 379 1270 572 572 378 1267 573 573 378 1267 573 573 382 1268 560 560 385 1269 559 559 394 1273 576 576 395 1274 577 577 387 1271 574 574 387 1271 574 574 386 1272 575 575 394 1273 576 576 395 1277 577 577 396 1278 579 579 388 1275 578 578 388 1275 578 578 387 1276 574 574 395 1277 577 577 396 1281 579 579 397 1282 581 581 389 1279 580 580 389 1279 580 580 388 1280 578 578 396 1281 579 579 397 1285 581 581 398 1286 583 583 390 1283 582 582 390 1283 582 582 389 1284 580 580 397 1285 581 581 398 1289 583 583 399 1290 585 585 391 1287 584 584 391 1287 584 584 390 1288 582 582 398 1289 583 583 399 1293 585 585 400 1294 587 587 392 1291 586 586 392 1291 586 586 391 1292 584 584 399 1293 585 585 400 1297 587 587 401 1298 589 589 393 1295 588 588 393 1295 588 588 392 1296 586 586 400 1297 587 587 401 1301 589 589 394 1302 591 591 386 1299 590 590 386 1299 590 590 393 1300 588 588 401 1301 589 589 402 1305 592 592 403 1306 593 593 395 1303 577 577 395 1303 577 577 394 1304 576 576 402 1305 592 592 403 1309 593 593 404 1310 594 594 396 1307 579 579 396 1307 579 579 395 1308 577 577 403 1309 593 593 404 1313 594 594 405 1314 595 595 397 1311 581 581 397 1311 581 581 396 1312 579 579 404 1313 594 594 405 1317 595 595 406 1318 596 596 398 1315 583 583 398 1315 583 583 397 1316 581 581 405 1317 595 595 406 1321 596 596 407 1322 597 597 399 1319 585 585 399 1319 585 585 398 1320 583 583 406 1321 596 596 407 1325 597 597 408 1326 598 598 400 1323 587 587 400 1323 587 587 399 1324 585 585 407 1325 597 597 408 1329 598 598 409 1330 599 599 401 1327 589 589 401 1327 589 589 400 1328 587 587 408 1329 598 598 409 1333 599 599 402 1334 600 600 394 1331 591 591 394 1331 591 591 401 1332 589 589 409 1333 599 599 386 1337 575 575 387 1338 574 574 411 1335 601 601 411 1335 601 601 410 1336 602 602 386 1337 575 575 387 1341 574 574 388 1342 578 578 412 1339 603 603 412 1339 603 603 411 1340 601 601 387 1341 574 574 388 1345 578 578 389 1346 580 580 413 1343 604 604 413 1343 604 604 412 1344 603 603 388 1345 578 578 389 1349 580 580 390 1350 582 582 414 1347 605 605 414 1347 605 605 413 1348 604 604 389 1349 580 580 390 1353 582 582 391 1354 584 584 415 1351 606 606 415 1351 606 606 414 1352 605 605 390 1353 582 582 391 1357 584 584 392 1358 586 586 416 1355 607 607 416 1355 607 607 415 1356 606 606 391 1357 584 584 392 1361 586 586 393 1362 588 588 417 1359 608 608 417 1359 608 608 416 1360 607 607 392 1361 586 586 393 1365 588 588 386 1366 590 590 410 1363 609 609 410 1363 609 609 417 1364 608 608 393 1365 588 588 418 1367 610 610 419 1368 611 611 421 1369 612 612 419 1370 611 611 420 1371 613 613 421 1372 612 612 422 1375 616 616 423 1376 617 617 427 1373 614 614 427 1373 614 614 426 1374 615 615 422 1375 616 616 427 1379 620 620 423 1380 621 621 424 1377 618 618 424 1377 618 618 428 1378 619 619 427 1379 620 620 424 1383 618 618 425 1384 623 623 429 1381 622 622 429 1381 622 622 428 1382 619 619 424 1383 618 618 425 1387 623 623 422 1388 616 616 426 1385 615 615 426 1385 615 615 429 1386 622 622 425 1387 623 623 426 1391 615 615 427 1392 614 614 431 1389 624 624 431 1389 624 624 430 1390 625 625 426 1391 615 615 431 1395 627 627 427 1396 620 620 428 1393 619 619 428 1393 619 619 432 1394 626 626 431 1395 627 627 428 1399 619 619 429 1400 622 622 433 1397 628 628 433 1397 628 628 432 1398 626 626 428 1399 619 619 429 1403 622 622 426 1404 615 615 430 1401 625 625 430 1401 625 625 433 1402 628 628 429 1403 622 622 430 1407 625 625 431 1408 624 624 434 1405 629 629 434 1405 629 629 418 1406 610 610 430 1407 625 625 434 1411 630 630 431 1412 627 627 432 1409 626 626 432 1409 626 626 420 1410 613 613 434 1411 630 630 432 1415 626 626 433 1416 628 628 421 1413 612 612 421 1413 612 612 420 1414 613 613 432 1415 626 626 433 1419 628 628 430 1420 625 625 418 1417 610 610 418 1417 610 610 421 1418 612 612 433 1419 628 628 420 1421 613 613 419 1422 611 611 435 1423 631 631 420 1424 632 632 435 1425 633 633 437 1426 634 634 435 1427 633 633 436 1428 635 635 437 1429 634 634 438 1432 638 638 439 1433 639 639 443 1430 636 636 443 1430 636 636 442 1431 637 637 438 1432 638 638 443 1436 642 642 439 1437 643 643 440 1434 640 640 440 1434 640 640 444 1435 641 641 443 1436 642 642 440 1440 640 640 441 1441 645 645 445 1438 644 644 445 1438 644 644 444 1439 641 641 440 1440 640 640 441 1444 645 645 438 1445 638 638 442 1442 637 637 442 1442 637 637 445 1443 644 644 441 1444 645 645 442 1448 637 637 443 1449 636 636 447 1446 646 646 447 1446 646 646 446 1447 647 647 442 1448 637 637 447 1452 649 649 443 1453 642 642 444 1450 641 641 444 1450 641 641 448 1451 648 648 447 1452 649 649 444 1456 641 641 445 1457 644 644 449 1454 650 650 449 1454 650 650 448 1455 648 648 444 1456 641 641 445 1460 644 644 442 1461 637 637 446 1458 647 647 446 1458 647 647 449 1459 650 650 445 1460 644 644 446 1464 647 647 447 1465 646 646 434 1462 651 651 434 1462 651 651 420 1463 632 632 446 1464 647 647 434 1468 652 652 447 1469 649 649 448 1466 648 648 448 1466 648 648 436 1467 635 635 434 1468 652 652 448 1472 648 648 449 1473 650 650 437 1470 634 634 437 1470 634 634 436 1471 635 635 448 1472 648 648 449 1476 650 650 446 1477 647 647 420 1474 632 632 420 1474 632 632 437 1475 634 634 449 1476 650 650 436 1478 635 635 435 1479 633 633 450 1480 653 653 436 1481 654 654 450 1482 655 655 452 1483 656 656 450 1484 655 655 451 1485 657 657 452 1486 656 656 453 1489 660 660 454 1490 661 661 458 1487 658 658 458 1487 658 658 457 1488 659 659 453 1489 660 660 458 1493 664 664 454 1494 665 665 455 1491 662 662 455 1491 662 662 459 1492 663 663 458 1493 664 664 455 1497 662 662 456 1498 667 667 460 1495 666 666 460 1495 666 666 459 1496 663 663 455 1497 662 662 456 1501 667 667 453 1502 660 660 457 1499 659 659 457 1499 659 659 460 1500 666 666 456 1501 667 667 457 1505 659 659 458 1506 658 658 462 1503 668 668 462 1503 668 668 461 1504 669 669 457 1505 659 659 462 1509 671 671 458 1510 664 664 459 1507 663 663 459 1507 663 663 463 1508 670 670 462 1509 671 671 459 1513 663 663 460 1514 666 666 464 1511 672 672 464 1511 672 672 463 1512 670 670 459 1513 663 663 460 1517 666 666 457 1518 659 659 461 1515 669 669 461 1515 669 669 464 1516 672 672 460 1517 666 666 461 1521 669 669 462 1522 668 668 434 1519 673 673 434 1519 673 673 436 1520 654 654 461 1521 669 669 434 1525 674 674 462 1526 671 671 463 1523 670 670 463 1523 670 670 451 1524 657 657 434 1525 674 674 463 1529 670 670 464 1530 672 672 452 1527 656 656 452 1527 656 656 451 1528 657 657 463 1529 670 670 464 1533 672 672 461 1534 669 669 436 1531 654 654 436 1531 654 654 452 1532 656 656 464 1533 672 672 451 1535 657 657 450 1536 655 655 465 1537 675 675 451 1538 676 676 465 1539 677 677 466 1540 678 678 465 1541 677 677 418 1542 679 679 466 1543 678 678 467 1546 682 682 468 1547 683 683 472 1544 680 680 472 1544 680 680 471 1545 681 681 467 1546 682 682 472 1550 686 686 468 1551 687 687 469 1548 684 684 469 1548 684 684 473 1549 685 685 472 1550 686 686 469 1554 684 684 470 1555 689 689 474 1552 688 688 474 1552 688 688 473 1553 685 685 469 1554 684 684 470 1558 689 689 467 1559 682 682 471 1556 681 681 471 1556 681 681 474 1557 688 688 470 1558 689 689 471 1562 681 681 472 1563 680 680 476 1560 690 690 476 1560 690 690 475 1561 691 691 471 1562 681 681 476 1566 693 693 472 1567 686 686 473 1564 685 685 473 1564 685 685 477 1565 692 692 476 1566 693 693 473 1570 685 685 474 1571 688 688 478 1568 694 694 478 1568 694 694 477 1569 692 692 473 1570 685 685 474 1574 688 688 471 1575 681 681 475 1572 691 691 475 1572 691 691 478 1573 694 694 474 1574 688 688 475 1578 691 691 476 1579 690 690 434 1576 695 695 434 1576 695 695 451 1577 676 676 475 1578 691 691 434 1582 696 696 476 1583 693 693 477 1580 692 692 477 1580 692 692 418 1581 679 679 434 1582 696 696 477 1586 692 692 478 1587 694 694 466 1584 678 678 466 1584 678 678 418 1585 679 679 477 1586 692 692 478 1590 694 694 475 1591 691 691 451 1588 676 676 451 1588 676 676 466 1589 678 678 478 1590 694 694 418 1592 679 679 465 1593 677 677 419 1594 697 697 545 1597 700 700 546 1598 701 701 479 1595 698 698 479 1595 698 698 480 1596 699 699 545 1597 700 700 544 1601 703 703 545 1602 700 700 480 1599 699 699 480 1599 699 699 481 1600 702 702 544 1601 703 703 543 1605 705 705 544 1606 703 703 481 1603 702 702 481 1603 702 702 482 1604 704 704 543 1605 705 705 542 1609 708 708 543 1610 709 709 482 1607 706 706 482 1607 706 706 483 1608 707 707 542 1609 708 708 541 1613 711 711 542 1614 708 708 483 1611 707 707 483 1611 707 707 484 1612 710 710 541 1613 711 711 540 1617 713 713 541 1618 711 711 484 1615 710 710 484 1615 710 710 485 1616 712 712 540 1617 713 713 539 1621 715 715 540 1622 713 713 485 1619 712 712 485 1619 712 712 486 1620 714 714 539 1621 715 715 550 1625 717 717 539 1626 715 715 486 1623 714 714 486 1623 714 714 487 1624 716 716 550 1625 717 717 549 1629 719 719 550 1630 717 717 487 1627 716 716 487 1627 716 716 488 1628 718 718 549 1629 719 719 548 1633 721 721 549 1634 719 719 488 1631 718 718 488 1631 718 718 489 1632 720 720 548 1633 721 721 547 1637 723 723 548 1638 721 721 489 1635 720 720 489 1635 720 720 490 1636 722 722 547 1637 723 723 546 1641 701 701 547 1642 723 723 490 1639 722 722 490 1639 722 722 479 1640 698 698 546 1641 701 701 486 1643 724 724 488 1644 725 725 487 1645 726 726 490 1648 729 729 484 1649 730 730 483 1646 727 727 483 1646 727 727 479 1647 728 728 490 1648 729 729 532 1652 733 733 533 1653 734 734 504 1650 731 731 504 1650 731 731 503 1651 732 732 532 1652 733 733 533 1656 734 734 534 1657 736 736 505 1654 735 735 505 1654 735 735 504 1655 731 731 533 1656 734 734 507 1658 737 737 506 1659 738 738 563 1660 739 739 563 1663 739 739 564 1664 741 741 508 1661 740 740 508 1661 740 740 507 1662 737 737 563 1663 739 739 509 1665 742 742 508 1666 740 740 564 1667 741 741 538 1670 745 745 527 1671 746 746 510 1668 743 743 510 1668 743 743 509 1669 744 744 538 1670 745 745 527 1674 746 746 528 1675 748 748 511 1672 747 747 511 1672 747 747 510 1673 743 743 527 1674 746 746 528 1678 748 748 529 1679 750 750 512 1676 749 749 512 1676 749 749 511 1677 747 747 528 1678 748 748 529 1682 750 750 530 1683 752 752 513 1680 751 751 513 1680 751 751 512 1681 749 749 529 1682 750 750 530 1686 752 752 531 1687 754 754 514 1684 753 753 514 1684 753 753 513 1685 751 751 530 1686 752 752 531 1690 754 754 532 1691 733 733 503 1688 732 732 503 1688 732 732 514 1689 753 753 531 1690 754 754 496 1692 755 755 494 1693 756 756 495 1694 757 757 499 1697 760 760 491 1698 761 761 492 1695 758 758 492 1695 758 758 498 1696 759 759 499 1697 760 760 480 1701 763 763 479 1702 728 728 483 1699 727 727 483 1699 727 727 482 1700 762 762 480 1701 763 763 480 1703 763 763 482 1704 762 762 481 1705 764 764 484 1708 730 730 490 1709 729 729 489 1706 765 765 489 1706 765 765 485 1707 766 766 484 1708 730 730 486 1712 724 724 485 1713 766 766 489 1710 765 765 489 1710 765 765 488 1711 725 725 486 1712 724 724 500 1716 767 767 502 1717 768 768 491 1714 761 761 491 1714 761 761 499 1715 760 760 500 1716 767 767 502 1718 768 768 500 1719 767 767 501 1720 769 769 497 1723 771 771 498 1724 759 759 492 1721 758 758 492 1721 758 758 493 1722 770 770 497 1723 771 771 494 1727 756 756 496 1728 755 755 497 1725 771 771 497 1725 771 771 493 1726 770 770 494 1727 756 756 499 1731 774 774 498 1732 775 775 516 1729 772 772 516 1729 772 772 515 1730 773 773 499 1731 774 774 498 1735 775 775 497 1736 777 777 517 1733 776 776 517 1733 776 776 516 1734 772 772 498 1735 775 775 497 1739 777 777 496 1740 779 779 518 1737 778 778 518 1737 778 778 517 1738 776 776 497 1739 777 777 496 1743 779 779 495 1744 781 781 519 1741 780 780 519 1741 780 780 518 1742 778 778 496 1743 779 779 495 1747 781 781 494 1748 783 783 520 1745 782 782 520 1745 782 782 519 1746 780 780 495 1747 781 781 494 1751 786 786 493 1752 787 787 521 1749 784 784 521 1749 784 784 520 1750 785 785 494 1751 786 786 493 1755 787 787 492 1756 789 789 522 1753 788 788 522 1753 788 788 521 1754 784 784 493 1755 787 787 492 1759 789 789 491 1760 791 791 523 1757 790 790 523 1757 790 790 522 1758 788 788 492 1759 789 789 491 1763 791 791 502 1764 793 793 524 1761 792 792 524 1761 792 792 523 1762 790 790 491 1763 791 791 502 1767 793 793 501 1768 795 795 525 1765 794 794 525 1765 794 794 524 1766 792 792 502 1767 793 793 501 1771 795 795 500 1772 797 797 526 1769 796 796 526 1769 796 796 525 1770 794 794 501 1771 795 795 500 1775 797 797 499 1776 774 774 515 1773 773 773 515 1773 773 773 526 1774 796 796 500 1775 797 797 521 1779 784 784 522 1780 788 788 528 1777 748 748 528 1777 748 748 527 1778 746 746 521 1779 784 784 522 1783 788 788 523 1784 790 790 529 1781 750 750 529 1781 750 750 528 1782 748 748 522 1783 788 788 523 1787 790 790 524 1788 792 792 530 1785 752 752 530 1785 752 752 529 1786 750 750 523 1787 790 790 524 1791 792 792 525 1792 794 794 531 1789 754 754 531 1789 754 754 530 1790 752 752 524 1791 792 792 525 1795 794 794 526 1796 796 796 532 1793 733 733 532 1793 733 733 531 1794 754 754 525 1795 794 794 526 1799 796 796 515 1800 773 773 533 1797 734 734 533 1797 734 734 532 1798 733 733 526 1799 796 796 515 1803 773 773 516 1804 772 772 534 1801 736 736 534 1801 736 736 533 1802 734 734 515 1803 773 773 516 1807 772 772 517 1808 776 776 535 1805 798 798 535 1805 798 798 534 1806 736 736 516 1807 772 772 517 1811 776 776 518 1812 778 778 536 1809 799 799 536 1809 799 799 535 1810 798 798 517 1811 776 776 518 1815 778 778 519 1816 780 780 537 1813 800 800 537 1813 800 800 536 1814 799 799 518 1815 778 778 519 1819 780 780 520 1820 782 782 538 1817 801 801 538 1817 801 801 537 1818 800 800 519 1819 780 780 520 1823 785 785 521 1824 784 784 527 1821 746 746 527 1821 746 746 538 1822 745 745 520 1823 785 785 553 1827 802 802 554 1828 803 803 540 1825 713 713 540 1825 713 713 539 1826 715 715 553 1827 802 802 554 1831 803 803 555 1832 804 804 541 1829 711 711 541 1829 711 711 540 1830 713 713 554 1831 803 803 555 1835 804 804 556 1836 805 805 542 1833 708 708 542 1833 708 708 541 1834 711 711 555 1835 804 804 556 1839 805 805 557 1840 806 806 543 1837 709 709 543 1837 709 709 542 1838 708 708 556 1839 805 805 557 1843 807 807 558 1844 808 808 544 1841 703 703 544 1841 703 703 543 1842 705 705 557 1843 807 807 558 1847 808 808 559 1848 809 809 545 1845 700 700 545 1845 700 700 544 1846 703 703 558 1847 808 808 559 1851 809 809 560 1852 810 810 546 1849 701 701 546 1849 701 701 545 1850 700 700 559 1851 809 809 560 1855 810 810 561 1856 811 811 547 1853 723 723 547 1853 723 723 546 1854 701 701 560 1855 810 810 561 1859 811 811 562 1860 812 812 548 1857 721 721 548 1857 721 721 547 1858 723 723 561 1859 811 811 562 1863 812 812 551 1864 813 813 549 1861 719 719 549 1861 719 719 548 1862 721 721 562 1863 812 812 551 1867 813 813 552 1868 814 814 550 1865 717 717 550 1865 717 717 549 1866 719 719 551 1867 813 813 552 1871 814 814 553 1872 802 802 539 1869 715 715 539 1869 715 715 550 1870 717 717 552 1871 814 814 503 1875 732 732 504 1876 731 731 552 1873 814 814 552 1873 814 814 551 1874 813 813 503 1875 732 732 504 1879 731 731 505 1880 735 735 553 1877 802 802 553 1877 802 802 552 1878 814 814 504 1879 731 731 505 1883 735 735 506 1884 738 738 554 1881 803 803 554 1881 803 803 553 1882 802 802 505 1883 735 735 506 1887 738 738 507 1888 737 737 555 1885 804 804 555 1885 804 804 554 1886 803 803 506 1887 738 738 507 1891 737 737 508 1892 740 740 556 1889 805 805 556 1889 805 805 555 1890 804 804 507 1891 737 737 508 1895 740 740 509 1896 742 742 557 1893 806 806 557 1893 806 806 556 1894 805 805 508 1895 740 740 509 1899 744 744 510 1900 743 743 558 1897 808 808 558 1897 808 808 557 1898 807 807 509 1899 744 744 510 1903 743 743 511 1904 747 747 559 1901 809 809 559 1901 809 809 558 1902 808 808 510 1903 743 743 511 1907 747 747 512 1908 749 749 560 1905 810 810 560 1905 810 810 559 1906 809 809 511 1907 747 747 512 1911 749 749 513 1912 751 751 561 1909 811 811 561 1909 811 811 560 1910 810 810 512 1911 749 749 513 1915 751 751 514 1916 753 753 562 1913 812 812 562 1913 812 812 561 1914 811 811 513 1915 751 751 514 1919 753 753 503 1920 732 732 551 1917 813 813 551 1917 813 813 562 1918 812 812 514 1919 753 753 534 1923 736 736 535 1924 798 798 506 1921 738 738 506 1921 738 738 505 1922 735 735 534 1923 736 736 535 1927 798 798 536 1928 799 799 563 1925 739 739 563 1925 739 739 506 1926 738 738 535 1927 798 798 536 1931 799 799 537 1932 800 800 564 1929 741 741 564 1929 741 741 563 1930 739 739 536 1931 799 799 537 1935 800 800 538 1936 801 801 509 1933 742 742 509 1933 742 742 564 1934 741 741 537 1935 800 800 566 1939 817 817 567 1940 818 818 570 1937 815 815 570 1937 815 815 565 1938 816 816 566 1939 817 817 568 1943 819 819 569 1944 820 820 570 1941 815 815 570 1941 815 815 567 1942 818 818 568 1943 819 819 571 1947 823 823 565 1948 824 824 570 1945 821 821 570 1945 821 821 572 1946 822 822 571 1947 823 823 572 1951 822 822 570 1952 821 821 569 1949 825 825 569 1949 825 825 573 1950 826 826 572 1951 822 822 573 1955 826 826 569 1956 825 825 568 1953 827 827 568 1953 827 827 574 1954 828 828 573 1955 826 826 574 1959 831 831 568 1960 832 832 567 1957 829 829 567 1957 829 829 575 1958 830 830 574 1959 831 831 575 1963 830 830 567 1964 829 829 566 1961 833 833 566 1961 833 833 576 1962 834 834 575 1963 830 830 576 1967 834 834 566 1968 833 833 565 1965 824 824 565 1965 824 824 571 1966 823 823 576 1967 834 834
66 2 2 2 67 3 3 3 0 0 0 0 0 0 0 0 1 1 1 1 66 2 2 2 65 6 5 5 66 7 2 2 1 4 1 1 1 4 1 1 2 5 4 4 65 6 5 5 64 10 7 7 65 11 5 5 2 8 4 4 2 8 4 4 3 9 6 6 64 10 7 7 63 14 10 10 64 15 11 11 3 12 8 8 3 12 8 8 4 13 9 9 63 14 10 10 62 18 13 13 63 19 10 10 4 16 9 9 4 16 9 9 5 17 12 12 62 18 13 13 61 22 15 15 62 23 13 13 5 20 12 12 5 20 12 12 6 21 14 14 61 22 15 15 60 26 17 17 61 27 15 15 6 24 14 14 6 24 14 14 7 25 16 16 60 26 17 17 71 30 19 19 60 31 17 17 7 28 16 16 7 28 16 16 8 29 18 18 71 30 19 19 70 34 21 21 71 35 19 19 8 32 18 18 8 32 18 18 9 33 20 20 70 34 21 21 69 38 23 23 70 39 21 21 9 36 20 20 9 36 20 20 10 37 22 22 69 38 23 23 68 42 25 25 69 43 23 23 10 40 22 22 10 40 22 22 11 41 24 24 68 42 25 25 67 46 3 3 68 47 25 25 11 44 24 24 11 44 24 24 0 45 0 0 67 46 3 3 7 48 26 26 9 49 27 27 8 50 28 28 11 53 31 31 5 54 32 32 4 51 29 29 4 51 29 29 0 52 30 30 11 53 31 31 53 57 35 35 54 58 36 36 25 55 33 33 25 55 33 33 24 56 34 34 53 57 35 35 54 61 36 36 55 62 38 38 26 59 37 37 26 59 37 37 25 60 33 33 54 61 36 36 28 63 39 39 27 64 40 40 84 65 41 41 84 68 41 41 85 69 43 43 29 66 42 42 29 66 42 42 28 67 39 39 84 68 41 41 30 70 44 44 29 71 42 42 85 72 43 43 59 75 47 47 48 76 48 48 31 73 45 45 31 73 45 45 30 74 46 46 59 75 47 47 48 79 48 48 49 80 50 50 32 77 49 49 32 77 49 49 31 78 45 45 48 79 48 48 49 83 50 50 50 84 52 52 33 81 51 51 33 81 51 51 32 82 49 49 49 83 50 50 50 87 52 52 51 88 54 54 34 85 53 53 34 85 53 53 33 86 51 51 50 87 52 52 51 91 54 54 52 92 56 56 35 89 55 55 35 89 55 55 34 90 53 53 51 91 54 54 52 95 56 56 53 96 35 35 24 93 34 34 24 93 34 34 35 94 55 55 52 95 56 56 17 97 57 57 15 98 58 58 16 99 59 59 20 102 62 62 12 103 63 63 13 100 60 60 13 100 60 60 19 101 61 61 20 102 62 62 1 106 65 65 0 107 30 30 4 104 29 29 4 104 29 29 3 105 64 64 1 106 65 65 1 108 65 65 3 109 64 64 2 110 66 66 5 113 32 32 11 114 31 31 10 111 67 67 10 111 67 67 6 112 68 68 5 113 32 32 7 117 26 26 6 118 68 68 10 115 67 67 10 115 67 67 9 116 27 27 7 117 26 26 21 121 69 69 23 122 70 70 12 119 63 63 12 119 63 63 20 120 62 62 21 121 69 69 23 123 70 70 21 124 69 69 22 125 71 71 18 128 73 73 19 129 61 61 13 126 60 60 13 126 60 60 14 127 72 72 18 128 73 73 15 132 58 58 17 133 57 57 18 130 73 73 18 130 73 73 14 131 72 72 15 132 58 58 20 136 76 76 19 137 77 77 37 134 74 74 37 134 74 74 36 135 75 75 20 136 76 76 19 140 77 77 18 141 79 79 38 138 78 78 38 138 78 78 37 139 74 74 19 140 77 77 18 144 79 79 17 145 81 81 39 142 80 80 39 142 80 80 38 143 78 78 18 144 79 79 17 148 81 81 16 149 83 83 40 146 82 82 40 146 82 82 39 147 80 80 17 148 81 81 16 152 83 83 15 153 85 85 41 150 84 84 41 150 84 84 40 151 82 82 16 152 83 83 15 156 88 88 14 157 89 89 42 154 86 86 42 154 86 86 41 155 87 87 15 156 88 88 14 160 89 89 13 161 91 91 43 158 90 90 43 158 90 90 42 159 86 86 14 160 89 89 13 164 91 91 12 165 93 93 44 162 92 92 44 162 92 92 43 163 90 90 13 164 91 91 12 168 93 93 23 169 95 95 45 166 94 94 45 166 94 94 44 167 92 92 12 168 93 93 23 172 95 95 22 173 97 97 46 170 96 96 46 170 96 96 45 171 94 94 23 172 95 95 22 176 97 97 21 177 99 99 47 174 98 98 47 174 98 98 46 175 96 96 22 176 97 97 21 180 99 99 20 181 76 76 36 178 75 75 36 178 75 75 47 179 98 98 21 180 99 99 42 184 86 86 43 185 90 90 49 182 50 50 49 182 50 50 48 183 48 48 42 184 86 86 43 188 90 90 44 189 92 92 50 186 52 52 50 186 52 52 49 187 50 50 43 188 90 90 44 192 92 92 45 193 94 94 51 190 54 54 51 190 54 54 50 191 52 52 44 192 92 92 45 196 94 94 46 197 96 96 52 194 56 56 52 194 56 56 51 195 54 54 45 196 94 94 46 200 96 96 47 201 98 98 53 198 35 35 53 198 35 35 52 199 56 56 46 200 96 96 47 204 98 98 36 205 75 75 54 202 36 36 54 202 36 36 53 203 35 35 47 204 98 98 36 208 75 75 37 209 74 74 55 206 38 38 55 206 38 38 54 207 36 36 36 208 75 75 37 212 74 74 38 213 78 78 56 210 100 100 56 210 100 100 55 211 38 38 37 212 74 74 38 216 78 78 39 217 80 80 57 214 101 101 57 214 101 101 56 215 100 100 38 216 78 78 39 220 80 80 40 221 82 82 58 218 102 102 58 218 102 102 57 219 101 101 39 220 80 80 40 224 82 82 41 225 84 84 59 222 103 103 59 222 103 103 58 223 102 102 40 224 82 82 41 228 87 87 42 229 86 86 48 226 48 48 48 226 48 48 59 227 47 47 41 228 87 87 74 232 104 104 75 233 105 105 61 230 15 15 61 230 15 15 60 231 17 17 74 232 104 104 75 236 105 105 76 237 106 106 62 234 13 13 62 234 13 13 61 235 15 15 75 236 105 105 76 240 106 106 77 241 107 107 63 238 10 10 63 238 10 10 62 239 13 13 76 240 106 106 77 244 107 107 78 245 108 108 64 242 11 11 64 242 11 11 63 243 10 10 77 244 107 107 78 248 109 109 79 249 110 110 65 246 5 5 65 246 5 5 64 247 7 7 78 248 109 109 79 252 110 110 80 253 111 111 66 250 2 2 66 250 2 2 65 251 5 5 79 252 110 110 80 256 111 111 81 257 112 112 67 254 3 3 67 254 3 3 66 255 2 2 80 256 111 111 81 260 112 112 82 261 113 113 68 258 25 25 68 258 25 25 67 259 3 3 81 260 112 112 82 264 113 113 83 265 114 114 69 262 23 23 69 262 23 23 68 263 25 25 82 264 113 113 83 268 114 114 72 269 115 115 70 266 21 21 70 266 21 21 69 267 23 23 83 268 114 114 72 272 115 115 73 273 116 116 71 270 19 19 71 270 19 19 70 271 21 21 72 272 115 115 73 276 116 116 74 277 104 104 60 274 17 17 60 274 17 17 71 275 19 19 73 276 116 116 24 280 34 34 25 281 33 33 73 278 116 116 73 278 116 116 72 279 115 115 24 280 34 34 25 284 33 33 26 285 37 37 74 282 104 104 74 282 104 104 73 283 116 116 25 284 33 33 26 288 37 37 27 289 40 40 75 286 105 105 75 286 105 105 74 287 104 104 26 288 37 37 27 292 40 40 28 293 39 39 76 290 106 106 76 290 106 106 75 291 105 105 27 292 40 40 28 296 39 39 29 297 42 42 77 294 107 107 77 294 107 107 76 295 106 106 28 296 39 39 29 300 42 42 30 301 44 44 78 298 108 108 78 298 108 108 77 299 107 107 29 300 42 42 30 304 46 46 31 305 45 45 79 302 110 110 79 302 110 110 78 303 109 109 30 304 46 46 31 308 45 45 32 309 49 49 80 306 111 111 80 306 111 111 79 307 110 110 31 308 45 45 32 312 49 49 33 313 51 51 81 310 112 112 81 310 112 112 80 311 111 111 32 312 49 49 33 316 51 51 34 317 53 53 82 314 113 113 82 314 113 113 81 315 112 112 33 316 51 51 34 320 53 53 35 321 55 55 83 318 114 114 83 318 114 114 82 319 113 113 34 320 53 53 35 324 55 55 24 325 34 34 72 322 115 115 72 322 115 115 83 323 114 114 35 324 55 55 55 328 38 38 56 329 100 100 27 326 40 40 27 326 40 40 26 327 37 37 55 328 38 38 56 332 100 100 57 333 101 101 84 330 41 41 84 330 41 41 27 331 40 40 56 332 100 100 57 336 101 101 58 337 102 102 85 334 43 43 85 334 43 43 84 335 41 41 57 336 101 101 58 340 102 102 59 341 103 103 30 338 44 44 30 338 44 44 85 339 43 43 58 340 102 102 87 344 119 119 88 345 120 120 91 342 117 117 91 342 117 117 86 343 118 118 87 344 119 119 89 348 121 121 90 349 122 122 91 346 117 117 91 346 117 117 88 347 120 120 89 348 121 121 92 352 125 125 86 353 126 126 91 350 123 123 91 350 123 123 93 351 124 124 92 352 125 125 93 356 124 124 91 357 123 123 90 354 127 127 90 354 127 127 94 355 128 128 93 356 124 124 94 360 128 128 90 361 127 127 89 358 129 129 89 358 129 129 95 359 130 130 94 360 128 128 95 364 133 133 89 365 134 134 88 362 131 131 88 362 131 131 96 363 132 132 95 364 133 133 96 368 132 132 88 369 131 131 87 366 135 135 87 366 135 135 97 367 136 136 96 368 132 132 97 372 136 136 87 373 135 135 86 370 126 126 86 370 126 126 92 371 125 125 97 372 136 136 152 376 139 139 153 377 140 140 98 374 137 137 98 374 137 137 99 375 138 138 152 376 139 139 151 380 142 142 152 381 139 139 99 378 138 138 99 378 138 138 100 379 141 141 151 380 142 142 150 384 144 144 151 385 142 142 100 382 141 141 100 382 141 141 101 383 143 143 150 384 144 144 149 388 146 146 150 389 144 144 101 386 143 143 101 386 143 143 102 387 145 145 149 388 146 146 148 392 148 148 149 393 146 146 102 390 145 145 102 390 145 145 103 391 147 147 148 392 148 148 147 396 150 150 148 397 148 148 103 394 147 147 103 394 147 147 104 395 149 149 147 396 150 150 146 400 152 152 147 401 150 150 104 398 149 149 104 398 149 149 105 399 151 151 146 400 152 152 157 404 154 154 146 405 152 152 105 402 151 151 105 402 151 151 106 403 153 153 157 404 154 154 156 408 156 156 157 409 154 154 106 406 153 153 106 406 153 153 107 407 155 155 156 408 156 156 155 412 159 159 156 413 160 160 107 410 157 157 107 410 157 157 108 411 158 158 155 412 159 159 154 416 162 162 155 417 159 159 108 414 158 158 108 414 158 158 109 415 161 161 154 416 162 162 153 420 140 140 154 421 162 162 109 418 161 161 109 418 161 161 98 419 137 137 153 420 140 140 105 422 163 163 107 423 164 164 106 424 165 165 109 427 168 168 103 428 169 169 102 425 166 166 102 425 166 166 98 426 167 167 109 427 168 168 162 431 172 172 163 432 173 173 123 429 170 170 123 429 170 170 122 430 171 171 162 431 172 172 163 435 173 173 164 436 175 175 124 433 174 174 124 433 174 174 123 434 170 170 163 435 173 173 165 439 178 178 166 440 179 179 126 437 176 176 126 437 176 176 125 438 177 177 165 439 178 178 166 443 179 179 167 444 181 181 127 441 180 180 127 441 180 180 126 442 176 176 166 443 179 179 167 447 181 181 168 448 183 183 128 445 182 182 128 445 182 182 127 446 180 180 167 447 181 181 128 451 182 182 168 452 183 183 169 449 184 184 169 449 184 184 129 450 185 185 128 451 182 182 169 455 184 184 158 456 187 187 130 453 186 186 130 453 186 186 129 454 185 185 169 455 184 184 158 459 187 187 159 460 189 189 131 457 188 188 131 457 188 188 130 458 186 186 158 459 187 187 159 463 189 189 160 464 191 191 132 461 190 190 132 461 190 190 131 462 188 188 159 463 189 189 160 467 191 191 161 468 193 193 133 465 192 192 133 465 192 192 132 466 190 190 160 467 191 191 161 471 193 193 162 472 195 195 122 469 194 194 122 469 194 194 133 470 192 192 161 471 193 193 115 473 196 196 113 474 197 197 114 475 198 198 118 478 201 201 110 479 202 202 111 476 199 199 111 476 199 199 117 477 200 200 118 478 201 201 99 482 204 204 98 483 167 167 102 480 166 166 102 480 166 166 101 481 203 203 99 482 204 204 99 484 204 204 101 485 203 203 100 486 205 205 103 489 169 169 109 490 168 168 108 487 206 206 108 487 206 206 104 488 207 207 103 489 169 169 105 493 163 163 104 494 207 207 108 491 206 206 108 491 206 206 107 492 164 164 105 493 163 163 119 497 208 208 121 498 209 209 110 495 202 202 110 495 202 202 118 496 201 201 119 497 208 208 121 499 209 209 119 500 208 208 120 501 210 210 116 504 212 212 117 505 200 200 111 502 199 199 111 502 199 199 112 503 211 211 116 504 212 212 113 508 197 197 115 509 196 196 116 506 212 212 116 506 212 212 112 507 211 211 113 508 197 197 118 512 215 215 117 513 216 216 135 510 213 213 135 510 213 213 134 511 214 214 118 512 215 215 117 516 216 216 116 517 218 218 136 514 217 217 136 514 217 217 135 515 213 213 117 516 216 216 116 520 218 218 115 521 220 220 137 518 219 219 137 518 219 219 136 519 217 217 116 520 218 218 115 524 220 220 114 525 222 222 138 522 221 221 138 522 221 221 137 523 219 219 115 524 220 220 114 528 222 222 113 529 224 224 139 526 223 223 139 526 223 223 138 527 221 221 114 528 222 222 113 532 224 224 112 533 226 226 140 530 225 225 140 530 225 225 139 531 223 223 113 532 224 224 112 536 226 226 111 537 228 228 141 534 227 227 141 534 227 227 140 535 225 225 112 536 226 226 111 540 228 228 110 541 230 230 142 538 229 229 142 538 229 229 141 539 227 227 111 540 228 228 110 544 230 230 121 545 232 232 143 542 231 231 143 542 231 231 142 543 229 229 110 544 230 230 121 548 232 232 120 549 234 234 144 546 233 233 144 546 233 233 143 547 231 231 121 548 232 232 120 552 234 234 119 553 236 236 145 550 235 235 145 550 235 235 144 551 233 233 120 552 234 234 119 556 238 238 118 557 215 215 134 554 214 214 134 554 214 214 145 555 237 237 119 556 238 238 124 560 174 174 125 561 177 177 147 558 150 150 147 558 150 150 146 559 152 152 124 560 174 174 125 564 177 177 126 565 176 176 148 562 148 148 148 562 148 148 147 563 150 150 125 564 177 177 126 568 176 176 127 569 180 180 149 566 146 146 149 566 146 146 148 567 148 148 126 568 176 176 127 572 180 180 128 573 182 182 150 570 144 144 150 570 144 144 149 571 146 146 127 572 180 180 128 576 182 182 129 577 185 185 151 574 142 142 151 574 142 142 150 575 144 144 128 576 182 182 129 580 185 185 130 581 186 186 152 578 139 139 152 578 139 139 151 579 142 142 129 580 185 185 130 584 186 186 131 585 188 188 153 582 140 140 153 582 140 140 152 583 139 139 130 584 186 186 131 588 188 188 132 589 190 190 154 586 162 162 154 586 162 162 153 587 140 140 131 588 188 188 132 592 190 190 133 593 192 192 155 590 159 159 155 590 159 159 154 591 162 162 132 592 190 190 155 596 159 159 133 597 192 192 122 594 194 194 122 594 194 194 156 595 160 160 155 596 159 159 122 600 171 171 123 601 170 170 157 598 154 154 157 598 154 154 156 599 156 156 122 600 171 171 123 604 170 170 124 605 174 174 146 602 152 152 146 602 152 152 157 603 154 154 123 604 170 170 124 608 174 174 164 609 175 175 165 606 178 178 165 606 178 178 125 607 177 177 124 608 174 174 141 612 227 227 142 613 229 229 159 610 189 189 159 610 189 189 158 611 187 187 141 612 227 227 142 616 229 229 143 617 231 231 160 614 191 191 160 614 191 191 159 615 189 189 142 616 229 229 143 620 231 231 144 621 233 233 161 618 193 193 161 618 193 193 160 619 191 191 143 620 231 231 144 624 233 233 145 625 235 235 162 622 195 195 162 622 195 195 161 623 193 193 144 624 233 233 145 628 237 237 134 629 214 214 163 626 173 173 163 626 173 173 162 627 172 172 145 628 237 237 134 632 214 214 135 633 213 213 164 630 175 175 164 630 175 175 163 631 173 173 134 632 214 214 164 636 175 175 135 637 213 213 136 634 217 217 136 634 217 217 165 635 178 178 164 636 175 175 136 640 217 217 137 641 219 219 166 638 179 179 166 638 179 179 165 639 178 178 136 640 217 217 137 644 219 219 138 645 221 221 167 642 181 181 167 642 181 181 166 643 179 179 137 644 219 219 138 648 221 221 139 649 223 223 168 646 183 183 168 646 183 183 167 647 181 181 138 648 221 221 168 652 183 183 139 653 223 223 140 650 225 225 140 650 225 225 169 651 184 184 168 652 183 183 140 656 225 225 141 657 227 227 158 654 187 187 158 654 187 187 169 655 184 184 140 656 225 225 179 660 241 241 178 661 242 242 170 658 239 239 170 658 239 239 171 659 240 240 179 660 241 241 180 664 244 244 179 665 241 241 171 662 240 240 171 662 240 240 172 663 243 243 180 664 244 244 181 668 246 246 180 669 244 244 172 666 243 243 172 666 243 243 173 667 245 245 181 668 246 246 182 672 249 249 181 673 250 250 173 670 247 247 173 670 247 247 174 671 248 248 182 672 249 249 183 676 252 252 182 677 249 249 174 674 248 248 174 674 248 248 175 675 251 251 183 676 252 252 184 680 254 254 183 681 252 252 175 678 251 251 175 678 251 251 176 679 253 253 184 680 254 254 185 684 256 256 184 685 254 254 176 682 253 253 176 682 253 253 177 683 255 255 185 684 256 256 178 688 242 242 185 689 256 256 177 686 255 255 177 686 255 255 170 687 239 239 178 688 242 242 179 690 258 258 180 691 259 259 181 692 260 260 179 690 258 258 181 692 260 260 182 693 261 261 179 690 258 258 182 693 261 261 183 694 262 262 179 695 258 258 183 696 262 262 184 697 263 263 179 695 258 258 184 697 263 263 185 698 264 264 179 695 258 258 185 698 264 264 178 699 257 257 186 702 265 265 187 703 266 266 171 700 240 240 171 700 240 240 170 701 239 239 186 702 265 265 187 706 266 266 188 707 267 267 172 704 243 243 172 704 243 243 171 705 240 240 187 706 266 266 188 710 267 267 189 711 268 268 173 708 245 245 173 708 245 245 172 709 243 243 188 710 267 267 189 714 269 269 190 715 270 270 174 712 248 248 174 712 248 248 173 713 247 247 189 714 269 269 190 718 270 270 191 719 271 271 175 716 251 251 175 716 251 251 174 717 248 248 190 718 270 270 191 722 271 271 192 723 272 272 176 720 253 253 176 720 253 253 175 721 251 251 191 722 271 271 192 726 272 272 193 727 273 273 177 724 255 255 177 724 255 255 176 725 253 253 192 726 272 272 193 730 273 273 186 731 265 265 170 728 239 239 170 728 239 239 177 729 255 255 193 730 273 273 196 734 276 276 197 735 277 277 194 732 274 274 194 732 274 274 195 733 275 275 196 734 276 276 199 738 279 279 196 739 276 276 195 736 275 275 195 736 275 275 198 737 278 278 199 738 279 279 201 742 281 281 199 743 279 279 198 740 278 278 198 740 278 278 200 741 280 280 201 742 281 281 203 746 283 283 201 747 281 281 200 744 280 280 200 744 280 280 202 745 282 282 203 746 283 283 205 750 285 285 203 751 283 283 202 748 282 282 202 748 282 282 204 749 284 284 205 750 285 285 207 754 287 287 205 755 285 285 204 752 284 284 204 752 284 284 206 753 286 286 207 754 287 287 209 758 289 289 207 759 287 287 206 756 286 286 206 756 286 286 208 757 288 288 209 758 289 289 197 762 277 277 209 763 289 289 208 760 288 288 208 760 288 288 194 761 274 274 197 762 277 277 207 766 287 287 209 767 289 289 201 764 281 281 201 764 281 281 203 765 283 283 207 766 287 287 199 768 279 279 197 769 277 277 196 770 276 276 210 773 292 292 211 774 293 293 195 771 290 290 195 771 290 290 194 772 291 291 210 773 292 292 211 777 293 293 212 778 295 295 198 775 294 294 198 775 294 294 195 776 290 290 211 777 293 293 212 781 295 295 213 782 297 297 200 779 296 296 200 779 296 296 198 780 294 294 212 781 295 295 213 785 297 297 214 786 299 299 202 783 298 298 202 783 298 298 200 784 296 296 213 785 297 297 214 789 299 299 215 790 301 301 204 787 300 300 204 787 300 300 202 788 298 298 214 789 299 299 215 793 301 301 216 794 303 303 206 791 302 302 206 791 302 302 204 792 300 300 215 793 301 301 216 797 303 303 217 798 305 305 208 795 304 304 208 795 304 304 206 796 302 302 216 797 303 303 217 801 305 305 210 802 292 292 194 799 291 291 194 799 291 291 208 800 304 304 217 801 305 305 215 803 301 301 214 804 299 299 216 805 303 303 212 808 295 295 210 809 292 292 217 806 305 305 217 806 305 305 213 807 297 297 212 808 295 295 210 810 292 292 212 811 295 295 211 812 293 293 213 815 297 297 217 816 305 305 216 813 303 303 216 813 303 303 214 814 299 299 213 815 297 297 207 817 287 287 203 818 283 283 205 819 285 285 197 822 277 277 199 823 279 279 201 820 281 281 201 820 281 281 209 821 289 289 197 822 277 277 220 824 306 306 223 825 307 307 227 826 308 308 225 829 310 310 226 830 311 311 227 827 309 309 227 827 309 309 223 828 307 307 225 829 310 310 226 831 312 312 225 832 310 310 218 833 313 313 223 836 307 307 221 837 315 315 219 834 314 314 219 834 314 314 225 835 310 310 223 836 307 307 220 840 306 306 222 841 318 318 224 838 316 316 224 838 316 316 218 839 317 317 220 840 306 306 224 842 319 319 226 843 312 312 218 844 313 313 226 847 311 311 224 848 321 321 222 845 320 320 222 845 320 320 227 846 309 309 226 847 311 311 220 849 306 306 227 850 308 308 222 851 318 318 221 852 315 315 223 853 307 307 220 854 306 306 218 855 313 313 225 856 310 310 219 857 314 314 228 860 324 324 229 861 325 325 244 858 322 322 244 858 322 322 245 859 323 323 228 860 324 324 229 864 325 325 230 865 327 327 246 862 326 326 246 862 326 326 244 863 322 322 229 864 325 325 230 868 327 327 231 869 329 329 247 866 328 328 247 866 328 328 246 867 326 326 230 868 327 327 231 872 332 332 232 873 333 333 248 870 330 330 248 870 330 330 247 871 331 331 231 872 332 332 232 876 333 333 233 877 335 335 249 874 334 334 249 874 334 334 248 875 330 330 232 876 333 333 233 880 335 335 234 881 337 337 250 878 336 336 250 878 336 336 249 879 334 334 233 880 335 335 234 884 337 337 235 885 339 339 251 882 338 338 251 882 338 338 250 883 336 336 234 884 337 337 235 888 339 339 228 889 324 324 245 886 323 323 245 886 323 323 251 887 338 338 235 888 339 339 239 892 340 340 240 893 341 341 229 890 325 325 229 890 325 325 228 891 324 324 239 892 340 340 240 896 341 341 241 897 342 342 230 894 327 327 230 894 327 327 229 895 325 325 240 896 341 341 241 900 342 342 242 901 343 343 231 898 329 329 231 898 329 329 230 899 327 327 241 900 342 342 242 904 344 344 243 905 345 345 232 902 333 333 232 902 333 333 231 903 332 332 242 904 344 344 243 908 345 345 236 909 346 346 233 906 335 335 233 906 335 335 232 907 333 333 243 908 345 345 236 912 346 346 237 913 347 347 234 910 337 337 234 910 337 337 233 911 335 335 236 912 346 346 237 916 347 347 238 917 348 348 235 914 339 339 235 914 339 339 234 915 337 337 237 916 347 347 238 920 348 348 239 921 340 340 228 918 324 324 228 918 324 324 235 919 339 339 238 920 348 348 252 924 349 349 253 925 350 350 237 922 347 347 237 922 347 347 236 923 346 346 252 924 349 349 253 928 350 350 254 929 351 351 238 926 348 348 238 926 348 348 237 927 347 347 253 928 350 350 254 932 351 351 255 933 352 352 239 930 340 340 239 930 340 340 238 931 348 348 254 932 351 351 255 936 352 352 256 937 353 353 240 934 341 341 240 934 341 341 239 935 340 340 255 936 352 352 256 940 353 353 257 941 354 354 241 938 342 342 241 938 342 342 240 939 341 341 256 940 353 353 257 944 354 354 258 945 355 355 242 942 343 343 242 942 343 343 241 943 342 342 257 944 354 354 258 948 356 356 259 949 357 357 243 946 345 345 243 946 345 345 242 947 344 344 258 948 356 356 259 952 357 357 252 953 349 349 236 950 346 346 236 950 346 346 243 951 345 345 259 952 357 357 260 956 360 360 261 957 361 361 187 954 358 358 187 954 358 358 186 955 359 359 260 956 360 360 261 960 361 361 262 961 363 363 188 958 362 362 188 958 362 362 187 959 358 358 261 960 361 361 262 964 363 363 263 965 365 365 189 962 364 364 189 962 364 364 188 963 362 362 262 964 363 363 263 968 368 368 264 969 369 369 190 966 366 366 190 966 366 366 189 967 367 367 263 968 368 368 264 972 369 369 265 973 371 371 191 970 370 370 191 970 370 370 190 971 366 366 264 972 369 369 265 976 371 371 266 977 373 373 192 974 372 372 192 974 372 372 191 975 370 370 265 976 371 371 266 980 373 373 267 981 375 375 193 978 374 374 193 978 374 374 192 979 372 372 266 980 373 373 267 984 375 375 260 985 360 360 186 982 359 359 186 982 359 359 193 983 374 374 267 984 375 375 271 988 376 376 272 989 377 377 261 986 361 361 261 986 361 361 260 987 360 360 271 988 376 376 272 992 377 377 273 993 378 378 262 990 363 363 262 990 363 363 261 991 361 361 272 992 377 377 273 996 378 378 274 997 379 379 263 994 365 365 263 994 365 365 262 995 363 363 273 996 378 378 274 1000 380 380 275 1001 381 381 264 998 369 369 264 998 369 369 263 999 368 368 274 1000 380 380 275 1004 381 381 268 1005 382 382 265 1002 371 371 265 1002 371 371 264 1003 369 369 275 1004 381 381 268 1008 382 382 269 1009 383 383 266 1006 373 373 266 1006 373 373 265 1007 371 371 268 1008 382 382 269 1012 383 383 270 1013 384 384 267 1010 375 375 267 1010 375 375 266 1011 373 373 269 1012 383 383 270 1016 384 384 271 1017 376 376 260 1014 360 360 260 1014 360 360 267 1015 375 375 270 1016 384 384 249 1020 334 334 250 1021 336 336 269 1018 383 383 269 1018 383 383 268 1019 382 382 249 1020 334 334 250 1024 336 336 251 1025 338 338 270 1022 384 384 270 1022 384 384 269 1023 383 383 250 1024 336 336 251 1028 338 338 245 1029 323 323 271 1026 376 376 271 1026 376 376 270 1027 384 384 251 1028 338 338 245 1032 323 323 244 1033 322 322 272 1030 377 377 272 1030 377 377 271 1031 376 376 245 1032 323 323 244 1036 322 322 246 1037 326 326 273 1034 378 378 273 1034 378 378 272 1035 377 377 244 1036 322 322 246 1040 326 326 247 1041 328 328 274 1038 379 379 274 1038 379 379 273 1039 378 378 246 1040 326 326 247 1044 331 331 248 1045 330 330 275 1042 381 381 275 1042 381 381 274 1043 380 380 247 1044 331 331 248 1048 330 330 249 1049 334 334 268 1046 382 382 268 1046 382 382 275 1047 381 381 248 1048 330 330 330 1052 387 387 331 1053 388 388 276 1050 385 385 276 1050 385 385 277 1051 386 386 330 1052 387 387 329 1056 390 390 330 1057 387 387 277 1054 386 386 277 1054 386 386 278 1055 389 389 329 1056 390 390 328 1060 392 392 329 1061 390 390 278 1058 389 389 278 1058 389 389 279 1059 391 391 328 1060 392 392 327 1064 394 394 328 1065 392 392 279 1062 391 391 279 1062 391 391 280 1063 393 393 327 1064 394 394 326 1068 396 396 327 1069 394 394 280 1066 393 393 280 1066 393 393 281 1067 395 395 326 1068 396 396 325 1072 398 398 326 1073 396 396 281 1070 395 395 281 1070 395 395 282 1071 397 397 325 1072 398 398 324 1076 400 400 325 1077 398 398 282 1074 397 397 282 1074 397 397 283 1075 399 399 324 1076 400 400 335 1080 402 402 324 1081 400 400 283 1078 399 399 283 1078 399 399 284 1079 401 401 335 1080 402 402 334 1084 404 404 335 1085 402 402 284 1082 401 401 284 1082 401 401 285 1083 403 403 334 1084 404 404 333 1088 407 407 334 1089 408 408 285 1086 405 405 285 1086 405 405 286 1087 406 406 333 1088 407 407 332 1092 410 410 333 1093 407 407 286 1090 406 406 286 1090 406 406 287 1091 409 409 332 1092 410 410 331 1096 388 388 332 1097 410 410 287 1094 409 409 287 1094 409 409 276 1095 385 385 331 1096 388 388 283 1098 411 411 285 1099 412 412 284 1100 413 413 287 1103 416 416 281 1104 417 417 280 1101 414 414 280 1101 414 414 276 1102 415 415 287 1103 416 416 340 1107 420 420 341 1108 421 421 301 1105 418 418 301 1105 418 418 300 1106 419 419 340 1107 420 420 341 1111 421 421 342 1112 423 423 302 1109 422 422 302 1109 422 422 301 1110 418 418 341 1111 421 421 343 1115 426 426 344 1116 427 427 304 1113 424 424 304 1113 424 424 303 1114 425 425 343 1115 426 426 344 1119 427 427 345 1120 429 429 305 1117 428 428 305 1117 428 428 304 1118 424 424 344 1119 427 427 345 1123 429 429 346 1124 431 431 306 1121 430 430 306 1121 430 430 305 1122 428 428 345 1123 429 429 306 1127 430 430 346 1128 431 431 347 1125 432 432 347 1125 432 432 307 1126 433 433 306 1127 430 430 347 1131 432 432 336 1132 435 435 308 1129 434 434 308 1129 434 434 307 1130 433 433 347 1131 432 432 336 1135 435 435 337 1136 437 437 309 1133 436 436 309 1133 436 436 308 1134 434 434 336 1135 435 435 337 1139 437 437 338 1140 439 439 310 1137 438 438 310 1137 438 438 309 1138 436 436 337 1139 437 437 338 1143 439 439 339 1144 441 441 311 1141 440 440 311 1141 440 440 310 1142 438 438 338 1143 439 439 339 1147 441 441 340 1148 443 443 300 1145 442 442 300 1145 442 442 311 1146 440 440 339 1147 441 441 293 1149 444 444 291 1150 445 445 292 1151 446 446 296 1154 449 449 288 1155 450 450 289 1152 447 447 289 1152 447 447 295 1153 448 448 296 1154 449 449 277 1158 452 452 276 1159 415 415 280 1156 414 414 280 1156 414 414 279 1157 451 451 277 1158 452 452 277 1160 452 452 279 1161 451 451 278 1162 453 453 281 1165 417 417 287 1166 416 416 286 1163 454 454 286 1163 454 454 282 1164 455 455 281 1165 417 417 283 1169 411 411 282 1170 455 455 286 1167 454 454 286 1167 454 454 285 1168 412 412 283 1169 411 411 297 1173 456 456 299 1174 457 457 288 1171 450 450 288 1171 450 450 296 1172 449 449 297 1173 456 456 299 1175 457 457 297 1176 456 456 298 1177 458 458 294 1180 460 460 295 1181 448 448 289 1178 447 447 289 1178 447 447 290 1179 459 459 294 1180 460 460 291 1184 445 445 293 1185 444 444 294 1182 460 460 294 1182 460 460 290 1183 459 459 291 1184 445 445 296 1188 463 463 295 1189 464 464 313 1186 461 461 313 1186 461 461 312 1187 462 462 296 1188 463 463 295 1192 464 464 294 1193 466 466 314 1190 465 465 314 1190 465 465 313 1191 461 461 295 1192 464 464 294 1196 466 466 293 1197 468 468 315 1194 467 467 315 1194 467 467 314 1195 465 465 294 1196 466 466 293 1200 468 468 292 1201 470 470 316 1198 469 469 316 1198 469 469 315 1199 467 467 293 1200 468 468 292 1204 470 470 291 1205 472 472 317 1202 471 471 317 1202 471 471 316 1203 469 469 292 1204 470 470 291 1208 472 472 290 1209 474 474 318 1206 473 473 318 1206 473 473 317 1207 471 471 291 1208 472 472 290 1212 474 474 289 1213 476 476 319 1210 475 475 319 1210 475 475 318 1211 473 473 290 1212 474 474 289 1216 476 476 288 1217 478 478 320 1214 477 477 320 1214 477 477 319 1215 475 475 289 1216 476 476 288 1220 478 478 299 1221 480 480 321 1218 479 479 321 1218 479 479 320 1219 477 477 288 1220 478 478 299 1224 480 480 298 1225 482 482 322 1222 481 481 322 1222 481 481 321 1223 479 479 299 1224 480 480 298 1228 482 482 297 1229 484 484 323 1226 483 483 323 1226 483 483 322 1227 481 481 298 1228 482 482 297 1232 486 486 296 1233 463 463 312 1230 462 462 312 1230 462 462 323 1231 485 485 297 1232 486 486 302 1236 422 422 303 1237 425 425 325 1234 398 398 325 1234 398 398 324 1235 400 400 302 1236 422 422 303 1240 425 425 304 1241 424 424 326 1238 396 396 326 1238 396 396 325 1239 398 398 303 1240 425 425 304 1244 424 424 305 1245 428 428 327 1242 394 394 327 1242 394 394 326 1243 396 396 304 1244 424 424 305 1248 428 428 306 1249 430 430 328 1246 392 392 328 1246 392 392 327 1247 394 394 305 1248 428 428 306 1252 430 430 307 1253 433 433 329 1250 390 390 329 1250 390 390 328 1251 392 392 306 1252 430 430 307 1256 433 433 308 1257 434 434 330 1254 387 387 330 1254 387 387 329 1255 390 390 307 1256 433 433 308 1260 434 434 309 1261 436 436 331 1258 388 388 331 1258 388 388 330 1259 387 387 308 1260 434 434 309 1264 436 436 310 1265 438 438 332 1262 410 410 332 1262 410 410 331 1263 388 388 309 1264 436 436 310 1268 438 438 311 1269 440 440 333 1266 407 407 333 1266 407 407 332 1267 410 410 310 1268 438 438 333 1272 407 407 311 1273 440 440 300 1270 442 442 300 1270 442 442 334 1271 408 408 333 1272 407 407 300 1276 419 419 301 1277 418 418 335 1274 402 402 335 1274 402 402 334 1275 404 404 300 1276 419 419 301 1280 418 418 302 1281 422 422 324 1278 400 400 324 1278 400 400 335 1279 402 402 301 1280 418 418 302 1284 422 422 342 1285 423 423 343 1282 426 426 343 1282 426 426 303 1283 425 425 302 1284 422 422 319 1288 475 475 320 1289 477 477 337 1286 437 437 337 1286 437 437 336 1287 435 435 319 1288 475 475 320 1292 477 477 321 1293 479 479 338 1290 439 439 338 1290 439 439 337 1291 437 437 320 1292 477 477 321 1296 479 479 322 1297 481 481 339 1294 441 441 339 1294 441 441 338 1295 439 439 321 1296 479 479 322 1300 481 481 323 1301 483 483 340 1298 443 443 340 1298 443 443 339 1299 441 441 322 1300 481 481 323 1304 485 485 312 1305 462 462 341 1302 421 421 341 1302 421 421 340 1303 420 420 323 1304 485 485 312 1308 462 462 313 1309 461 461 342 1306 423 423 342 1306 423 423 341 1307 421 421 312 1308 462 462 342 1312 423 423 313 1313 461 461 314 1310 465 465 314 1310 465 465 343 1311 426 426 342 1312 423 423 314 1316 465 465 315 1317 467 467 344 1314 427 427 344 1314 427 427 343 1315 426 426 314 1316 465 465 315 1320 467 467 316 1321 469 469 345 1318 429 429 345 1318 429 429 344 1319 427 427 315 1320 467 467 316 1324 469 469 317 1325 471 471 346 1322 431 431 346 1322 431 431 345 1323 429 429 316 1324 469 469 346 1328 431 431 317 1329 471 471 318 1326 473 473 318 1326 473 473 347 1327 432 432 346 1328 431 431 318 1332 473 473 319 1333 475 475 336 1330 435 435 336 1330 435 435 347 1331 432 432 318 1332 473 473 357 1336 489 489 356 1337 490 490 348 1334 487 487 348 1334 487 487 349 1335 488 488 357 1336 489 489 358 1340 492 492 357 1341 489 489 349 1338 488 488 349 1338 488 488 350 1339 491 491 358 1340 492 492 359 1344 494 494 358 1345 492 492 350 1342 491 491 350 1342 491 491 351 1343 493 493 359 1344 494 494 360 1348 497 497 359 1349 498 498 351 1346 495 495 351 1346 495 495 352 1347 496 496 360 1348 497 497 361 1352 500 500 360 1353 497 497 352 1350 496 496 352 1350 496 496 353 1351 499 499 361 1352 500 500 362 1356 502 502 361 1357 500 500 353 1354 499 499 353 1354 499 499 354 1355 501 501 362 1356 502 502 363 1360 504 504 362 1361 502 502 354 1358 501 501 354 1358 501 501 355 1359 503 503 363 1360 504 504 356 1364 490 490 363 1365 504 504 355 1362 503 503 355 1362 503 503 348 1363 487 487 356 1364 490 490 357 1366 506 506 358 1367 507 507 359 1368 508 508 357 1366 506 506 359 1368 508 508 360 1369 509 509 357 1366 506 506 360 1369 509 509 361 1370 510 510 357 1371 506 506 361 1372 510 510 362 1373 511 511 357 1371 506 506 362 1373 511 511 363 1374 512 512 357 1371 506 506 363 1374 512 512 356 1375 505 505 364 1378 513 513 365 1379 514 514 349 1376 488 488 349 1376 488 488 348 1377 487 487 364 1378 513 513 365 1382 514 514 366 1383 515 515 350 1380 491 491 350 1380 491 491 349 1381 488 488 365 1382 514 514 366 1386 515 515 367 1387 516 516 351 1384 493 493 351 1384 493 493 350 1385 491 491 366 1386 515 515 367 1390 517 517 368 1391 518 518 352 1388 496 496 352 1388 496 496 351 1389 495 495 367 1390 517 517 368 1394 518 518 369 1395 519 519 353 1392 499 499 353 1392 499 499 352 1393 496 496 368 1394 518 518 369 1398 519 519 370 1399 520 520 354 1396 501 501 354 1396 501 501 353 1397 499 499 369 1398 519 519 370 1402 520 520 371 1403 521 521 355 1400 503 503 355 1400 503 503 354 1401 501 501 370 1402 520 520 371 1406 521 521 364 1407 513 513 348 1404 487 487 348 1404 487 487 355 1405 503 503 371 1406 521 521 374 1410 524 524 375 1411 525 525 372 1408 522 522 372 1408 522 522 373 1409 523 523 374 1410 524 524 377 1414 527 527 374 1415 524 524 373 1412 523 523 373 1412 523 523 376 1413 526 526 377 1414 527 527 379 1418 529 529 377 1419 527 527 376 1416 526 526 376 1416 526 526 378 1417 528 528 379 1418 529 529 381 1422 531 531 379 1423 529 529 378 1420 528 528 378 1420 528 528 380 1421 530 530 381 1422 531 531 383 1426 533 533 381 1427 531 531 380 1424 530 530 380 1424 530 530 382 1425 532 532 383 1426 533 533 385 1430 535 535 383 1431 533 533 382 1428 532 532 382 1428 532 532 384 1429 534 534 385 1430 535 535 387 1434 537 537 385 1435 535 535 384 1432 534 534 384 1432 534 534 386 1433 536 536 387 1434 537 537 375 1438 525 525 387 1439 537 537 386 1436 536 536 386 1436 536 536 372 1437 522 522 375 1438 525 525 385 1442 535 535 387 1443 537 537 379 1440 529 529 379 1440 529 529 381 1441 531 531 385 1442 535 535 377 1444 527 527 375 1445 525 525 374 1446 524 524 388 1449 540 540 389 1450 541 541 373 1447 538 538 373 1447 538 538 372 1448 539 539 388 1449 540 540 389 1453 541 541 390 1454 543 543 376 1451 542 542 376 1451 542 542 373 1452 538 538 389 1453 541 541 390 1457 543 543 391 1458 545 545 378 1455 544 544 378 1455 544 544 376 1456 542 542 390 1457 543 543 391 1461 545 545 392 1462 547 547 380 1459 546 546 380 1459 546 546 378 1460 544 544 391 1461 545 545 392 1465 547 547 393 1466 549 549 382 1463 548 548 382 1463 548 548 380 1464 546 546 392 1465 547 547 393 1469 549 549 394 1470 551 551 384 1467 550 550 384 1467 550 550 382 1468 548 548 393 1469 549 549 394 1473 551 551 395 1474 553 553 386 1471 552 552 386 1471 552 552 384 1472 550 550 394 1473 551 551 395 1477 553 553 388 1478 540 540 372 1475 539 539 372 1475 539 539 386 1476 552 552 395 1477 553 553 393 1479 549 549 392 1480 547 547 394 1481 551 551 390 1484 543 543 388 1485 540 540 395 1482 553 553 395 1482 553 553 391 1483 545 545 390 1484 543 543 388 1486 540 540 390 1487 543 543 389 1488 541 541 391 1491 545 545 395 1492 553 553 394 1489 551 551 394 1489 551 551 392 1490 547 547 391 1491 545 545 385 1493 535 535 381 1494 531 531 383 1495 533 533 375 1498 525 525 377 1499 527 527 379 1496 529 529 379 1496 529 529 387 1497 537 537 375 1498 525 525 398 1500 554 554 401 1501 555 555 405 1502 556 556 403 1505 558 558 404 1506 559 559 405 1503 557 557 405 1503 557 557 401 1504 555 555 403 1505 558 558 404 1507 560 560 403 1508 558 558 396 1509 561 561 401 1512 555 555 399 1513 563 563 397 1510 562 562 397 1510 562 562 403 1511 558 558 401 1512 555 555 398 1516 554 554 400 1517 566 566 402 1514 564 564 402 1514 564 564 396 1515 565 565 398 1516 554 554 402 1518 567 567 404 1519 560 560 396 1520 561 561 404 1523 559 559 402 1524 569 569 400 1521 568 568 400 1521 568 568 405 1522 557 557 404 1523 559 559 398 1525 554 554 405 1526 556 556 400 1527 566 566 399 1528 563 563 401 1529 555 555 398 1530 554 554 396 1531 561 561 403 1532 558 558 397 1533 562 562 406 1536 572 572 407 1537 573 573 422 1534 570 570 422 1534 570 570 423 1535 571 571 406 1536 572 572 407 1540 573 573 408 1541 575 575 424 1538 574 574 424 1538 574 574 422 1539 570 570 407 1540 573 573 408 1544 575 575 409 1545 577 577 425 1542 576 576 425 1542 576 576 424 1543 574 574 408 1544 575 575 409 1548 580 580 410 1549 581 581 426 1546 578 578 426 1546 578 578 425 1547 579 579 409 1548 580 580 410 1552 581 581 411 1553 583 583 427 1550 582 582 427 1550 582 582 426 1551 578 578 410 1552 581 581 411 1556 583 583 412 1557 585 585 428 1554 584 584 428 1554 584 584 427 1555 582 582 411 1556 583 583 412 1560 585 585 413 1561 587 587 429 1558 586 586 429 1558 586 586 428 1559 584 584 412 1560 585 585 413 1564 587 587 406 1565 572 572 423 1562 571 571 423 1562 571 571 429 1563 586 586 413 1564 587 587 417 1568 588 588 418 1569 589 589 407 1566 573 573 407 1566 573 573 406 1567 572 572 417 1568 588 588 418 1572 589 589 419 1573 590 590 408 1570 575 575 408 1570 575 575 407 1571 573 573 418 1572 589 589 419 1576 590 590 420 1577 591 591 409 1574 577 577 409 1574 577 577 408 1575 575 575 419 1576 590 590 420 1580 592 592 421 1581 593 593 410 1578 581 581 410 1578 581 581 409 1579 580 580 420 1580 592 592 421 1584 593 593 414 1585 594 594 411 1582 583 583 411 1582 583 583 410 1583 581 581 421 1584 593 593 414 1588 594 594 415 1589 595 595 412 1586 585 585 412 1586 585 585 411 1587 583 583 414 1588 594 594 415 1592 595 595 416 1593 596 596 413 1590 587 587 413 1590 587 587 412 1591 585 585 415 1592 595 595 416 1596 596 596 417 1597 588 588 406 1594 572 572 406 1594 572 572 413 1595 587 587 416 1596 596 596 430 1600 597 597 431 1601 598 598 415 1598 595 595 415 1598 595 595 414 1599 594 594 430 1600 597 597 431 1604 598 598 432 1605 599 599 416 1602 596 596 416 1602 596 596 415 1603 595 595 431 1604 598 598 432 1608 599 599 433 1609 600 600 417 1606 588 588 417 1606 588 588 416 1607 596 596 432 1608 599 599 433 1612 600 600 434 1613 601 601 418 1610 589 589 418 1610 589 589 417 1611 588 588 433 1612 600 600 434 1616 601 601 435 1617 602 602 419 1614 590 590 419 1614 590 590 418 1615 589 589 434 1616 601 601 435 1620 602 602 436 1621 603 603 420 1618 591 591 420 1618 591 591 419 1619 590 590 435 1620 602 602 436 1624 604 604 437 1625 605 605 421 1622 593 593 421 1622 593 593 420 1623 592 592 436 1624 604 604 437 1628 605 605 430 1629 597 597 414 1626 594 594 414 1626 594 594 421 1627 593 593 437 1628 605 605 438 1632 608 608 439 1633 609 609 365 1630 606 606 365 1630 606 606 364 1631 607 607 438 1632 608 608 439 1636 609 609 440 1637 611 611 366 1634 610 610 366 1634 610 610 365 1635 606 606 439 1636 609 609 440 1640 611 611 441 1641 613 613 367 1638 612 612 367 1638 612 612 366 1639 610 610 440 1640 611 611 441 1644 616 616 442 1645 617 617 368 1642 614 614 368 1642 614 614 367 1643 615 615 441 1644 616 616 442 1648 617 617 443 1649 619 619 369 1646 618 618 369 1646 618 618 368 1647 614 614 442 1648 617 617 443 1652 619 619 444 1653 621 621 370 1650 620 620 370 1650 620 620 369 1651 618 618 443 1652 619 619 444 1656 621 621 445 1657 623 623 371 1654 622 622 371 1654 622 622 370 1655 620 620 444 1656 621 621 445 1660 623 623 438 1661 608 608 364 1658 607 607 364 1658 607 607 371 1659 622 622 445 1660 623 623 449 1664 624 624 450 1665 625 625 439 1662 609 609 439 1662 609 609 438 1663 608 608 449 1664 624 624 450 1668 625 625 451 1669 626 626 440 1666 611 611 440 1666 611 611 439 1667 609 609 450 1668 625 625 451 1672 626 626 452 1673 627 627 441 1670 613 613 441 1670 613 613 440 1671 611 611 451 1672 626 626 452 1676 628 628 453 1677 629 629 442 1674 617 617 442 1674 617 617 441 1675 616 616 452 1676 628 628 453 1680 629 629 446 1681 630 630 443 1678 619 619 443 1678 619 619 442 1679 617 617 453 1680 629 629 446 1684 630 630 447 1685 631 631 444 1682 621 621 444 1682 621 621 443 1683 619 619 446 1684 630 630 447 1688 631 631 448 1689 632 632 445 1686 623 623 445 1686 623 623 444 1687 621 621 447 1688 631 631 448 1692 632 632 449 1693 624 624 438 1690 608 608 438 1690 608 608 445 1691 623 623 448 1692 632 632 427 1696 582 582 428 1697 584 584 447 1694 631 631 447 1694 631 631 446 1695 630 630 427 1696 582 582 428 1700 584 584 429 1701 586 586 448 1698 632 632 448 1698 632 632 447 1699 631 631 428 1700 584 584 429 1704 586 586 423 1705 571 571 449 1702 624 624 449 1702 624 624 448 1703 632 632 429 1704 586 586 423 1708 571 571 422 1709 570 570 450 1706 625 625 450 1706 625 625 449 1707 624 624 423 1708 571 571 422 1712 570 570 424 1713 574 574 451 1710 626 626 451 1710 626 626 450 1711 625 625 422 1712 570 570 424 1716 574 574 425 1717 576 576 452 1714 627 627 452 1714 627 627 451 1715 626 626 424 1716 574 574 425 1720 579 579 426 1721 578 578 453 1718 629 629 453 1718 629 629 452 1719 628 628 425 1720 579 579 426 1724 578 578 427 1725 582 582 446 1722 630 630 446 1722 630 630 453 1723 629 629 426 1724 578 578
26 0 2 2 142 1 221 221 141 2 220 220 125 5 203 203 126 6 204 204 2 3 3 3 2 3 3 3 3 4 4 4 125 5 203 203 124 9 202 202 125 10 203 203 3 7 4 4 3 7 4 4 4 8 5 5 124 9 202 202 123 13 201 201 124 14 202 202 4 11 5 5 4 11 5 5 5 12 6 6 123 13 201 201 122 17 200 200 123 18 201 201 5 15 6 6 5 15 6 6 6 16 7 7 122 17 200 200 7 21 8 8 127 22 205 205 122 19 200 200 122 19 200 200 6 20 7 7 7 21 8 8 8 25 9 9 25 26 10 10 127 23 205 205 127 23 205 205 7 24 8 8 8 25 9 9 24 29 13 13 25 30 14 14 8 27 11 11 8 27 11 11 9 28 12 12 24 29 13 13 28 33 16 16 24 34 13 13 9 31 12 12 9 31 12 12 10 32 15 15 28 33 16 16 27 37 18 18 28 38 16 16 10 35 15 15 10 35 15 15 11 36 17 17 27 37 18 18 26 41 2 2 27 42 18 18 11 39 17 17 11 39 17 17 0 40 0 0 26 41 2 2 7 43 19 19 9 44 20 20 8 45 21 21 11 48 24 24 5 49 25 25 4 46 22 22 4 46 22 22 0 47 23 23 11 48 24 24 45 52 28 28 46 53 29 29 42 50 26 26 42 50 26 26 43 51 27 27 45 52 28 28 41 54 30 30 47 55 31 31 48 56 32 32 24 59 13 13 21 60 33 33 20 57 34 34 20 57 34 34 25 58 14 14 24 59 13 13 20 63 35 35 19 64 36 36 140 61 219 219 140 61 219 219 25 62 10 10 20 63 35 35 19 67 36 36 18 68 37 37 117 65 195 195 117 65 195 195 140 66 219 219 19 67 36 36 12 71 43 43 23 72 44 44 27 69 18 18 27 69 18 18 26 70 2 2 12 71 43 43 23 75 44 44 22 76 45 45 28 73 16 16 28 73 16 16 27 74 18 18 23 75 44 44 22 79 45 45 21 80 33 33 24 77 13 13 24 77 13 13 28 78 16 16 22 79 45 45 30 83 46 46 29 84 47 47 12 81 43 43 12 81 43 43 13 82 42 42 30 83 46 46 31 87 48 48 30 88 46 46 13 85 42 42 13 85 42 42 14 86 41 41 31 87 48 48 32 91 49 49 31 92 48 48 14 89 41 41 14 89 41 41 15 90 40 40 32 91 49 49 33 95 50 50 32 96 49 49 15 93 40 40 15 93 40 40 16 94 39 39 33 95 50 50 34 99 51 51 33 100 50 50 16 97 39 39 16 97 39 39 17 98 38 38 34 99 51 51 35 103 52 52 34 104 51 51 17 101 38 38 17 101 38 38 18 102 37 37 35 103 52 52 36 107 53 53 35 108 52 52 18 105 37 37 18 105 37 37 19 106 36 36 36 107 53 53 37 111 54 54 36 112 53 53 19 109 36 36 19 109 36 36 20 110 35 35 37 111 54 54 38 115 55 55 37 116 56 56 20 113 34 34 20 113 34 34 21 114 33 33 38 115 55 55 39 119 57 57 38 120 55 55 21 117 33 33 21 117 33 33 22 118 45 45 39 119 57 57 40 123 58 58 39 124 57 57 22 121 45 45 22 121 45 45 23 122 44 44 40 123 58 58 29 127 47 47 40 128 58 58 23 125 44 44 23 125 44 44 12 126 43 43 29 127 47 47 139 129 218 218 130 130 209 209 41 131 61 61 129 134 207 207 130 135 209 209 30 132 60 60 30 132 60 60 31 133 62 62 129 134 207 207 128 138 206 206 129 139 208 208 31 136 64 64 31 136 64 64 32 137 65 65 128 138 206 206 128 140 206 206 131 141 210 210 43 142 66 66 44 145 70 70 43 146 66 66 131 143 210 210 131 143 210 210 132 144 211 211 44 145 70 70 45 149 72 72 44 150 70 70 132 147 211 211 132 147 211 211 133 148 212 212 45 149 72 72 133 151 212 212 134 152 213 213 45 153 72 72 46 156 75 75 45 157 72 72 134 154 213 213 134 154 213 213 135 155 214 214 46 156 75 75 47 160 77 77 46 161 75 75 135 158 214 214 135 158 214 214 136 159 215 215 47 160 77 77 136 162 215 215 137 163 216 216 47 164 77 77 48 167 80 80 47 168 77 77 137 165 216 216 137 165 216 216 138 166 217 217 48 167 80 80 41 171 61 61 48 172 80 80 138 169 217 217 138 169 217 217 139 170 218 218 41 171 61 61 45 173 28 28 43 174 27 27 44 175 81 81 47 178 31 31 41 179 30 30 42 176 26 26 42 176 26 26 46 177 29 29 47 178 31 31 1 182 83 83 0 183 23 23 4 180 22 22 4 180 22 22 3 181 82 82 1 182 83 83 1 184 83 83 3 185 82 82 2 186 84 84 5 189 25 25 11 190 24 24 10 187 85 85 10 187 85 85 6 188 86 86 5 189 25 25 7 193 19 19 6 194 86 86 10 191 85 85 10 191 85 85 9 192 20 20 7 193 19 19 52 197 89 89 51 198 90 90 49 195 87 87 49 195 87 87 50 196 88 88 52 197 89 89 54 201 91 91 53 202 92 92 51 199 90 90 51 199 90 90 52 200 89 89 54 201 91 91 56 205 95 95 55 206 96 96 53 203 93 93 53 203 93 93 54 204 94 94 56 205 95 95 50 209 88 88 49 210 87 87 55 207 97 97 55 207 97 97 56 208 98 98 50 209 88 88 54 213 94 94 52 214 89 89 50 211 88 88 50 211 88 88 56 212 95 95 54 213 94 94 51 217 90 90 53 218 100 100 55 215 99 99 55 215 99 99 49 216 87 87 51 217 90 90 60 221 103 103 59 222 104 104 57 219 101 101 57 219 101 101 58 220 102 102 60 221 103 103 75 225 107 107 76 226 108 108 73 223 105 105 73 223 105 105 74 224 106 106 75 225 107 107 58 227 109 109 66 228 110 110 60 229 103 103 67 232 113 113 59 233 104 104 61 230 111 111 61 230 111 111 63 231 112 112 67 232 113 113 68 236 116 116 67 237 117 117 63 234 114 114 63 234 114 114 64 235 115 115 68 236 116 116 62 240 120 120 60 241 103 103 68 238 118 118 68 238 118 118 64 239 119 119 62 240 120 120 59 244 104 104 60 245 103 103 62 242 120 120 62 242 120 120 61 243 111 111 59 244 104 104 72 248 121 121 71 249 122 122 58 246 102 102 58 246 102 102 57 247 101 101 72 248 121 121 69 252 125 125 72 253 126 126 57 250 123 123 57 250 123 123 65 251 124 124 69 252 125 125 60 254 103 103 66 255 110 110 68 256 118 118 66 259 127 127 65 260 128 128 67 257 117 117 67 257 117 117 68 258 116 116 66 259 127 127 67 261 113 113 65 262 124 124 59 263 104 104 65 264 124 124 57 265 123 123 59 266 104 104 69 269 130 130 65 270 128 128 66 267 127 127 66 267 127 127 70 268 129 129 69 269 130 130 70 273 132 132 66 274 110 110 58 271 109 109 58 271 109 109 71 272 131 131 70 273 132 132 69 275 133 133 93 276 134 134 84 277 135 135 70 278 136 136 71 279 137 137 87 280 138 138 89 283 140 140 92 284 141 141 71 281 137 137 71 281 137 137 72 282 139 139 89 283 140 140 85 285 142 142 72 286 139 139 69 287 143 143 76 290 108 108 75 291 107 107 91 288 144 144 91 288 144 144 90 289 145 145 76 290 108 108 79 292 146 146 88 293 147 147 74 294 148 148 80 295 149 149 94 296 150 150 73 297 151 151 76 298 108 108 77 299 152 152 86 300 153 153 90 303 145 145 91 304 144 144 92 301 141 141 92 301 141 141 89 302 140 140 90 303 145 145 88 307 147 147 79 308 146 146 83 305 154 154 83 305 154 154 87 306 138 138 88 307 147 147 94 311 150 150 80 312 149 149 84 309 135 135 84 309 135 135 93 310 134 134 94 311 150 150 81 315 155 155 85 316 142 142 86 313 153 153 86 313 153 153 77 314 152 152 81 315 155 155 84 317 156 156 85 318 142 142 69 319 143 143 85 322 142 142 84 323 156 156 80 320 157 157 80 320 157 157 86 321 153 153 85 322 142 142 73 324 158 158 86 325 153 153 80 326 157 157 76 327 108 108 86 328 153 153 73 329 158 158 85 330 142 142 81 331 155 155 72 332 139 139 87 333 138 138 71 334 137 137 82 335 159 159 82 338 159 159 78 339 160 160 88 336 147 147 88 336 147 147 87 337 138 138 82 338 159 159 75 340 107 107 88 341 147 147 78 342 160 160 74 343 148 148 88 344 147 147 75 345 107 107 70 346 136 136 87 347 138 138 83 348 154 154 89 349 140 140 72 350 139 139 81 351 155 155 81 354 155 155 77 355 152 152 90 352 145 145 90 352 145 145 89 353 140 140 81 354 155 155 76 356 108 108 90 357 145 145 77 358 152 152 78 359 160 160 91 360 144 144 75 361 107 107 91 364 144 144 78 365 160 160 82 362 159 159 82 362 159 159 92 363 141 141 91 364 144 144 71 366 137 137 92 367 141 141 82 368 159 159 96 369 161 161 70 370 136 136 83 371 154 154 83 374 154 154 79 375 146 146 95 372 162 162 95 372 162 162 96 373 161 161 83 374 154 154 74 376 148 148 95 377 162 162 79 378 146 146 95 381 162 162 74 382 148 148 73 379 151 151 73 379 151 151 94 380 150 150 95 381 162 162 96 385 161 161 95 386 162 162 94 383 150 150 94 383 150 150 93 384 134 134 96 385 161 161 96 389 161 161 93 390 134 134 69 387 133 133 69 387 133 133 70 388 136 136 96 389 161 161 98 393 165 165 99 394 166 166 102 391 163 163 102 391 163 163 97 392 164 164 98 393 165 165 100 397 167 167 101 398 168 168 102 395 163 163 102 395 163 163 99 396 166 166 100 397 167 167 102 401 171 171 101 402 172 172 104 399 169 169 104 399 169 169 103 400 170 170 102 401 171 171 101 405 172 172 100 406 167 167 105 403 173 173 105 403 173 173 104 404 169 169 101 405 172 172 100 409 167 167 99 410 166 166 106 407 174 174 106 407 174 174 105 408 173 173 100 409 167 167 99 413 166 166 98 414 176 176 107 411 175 175 107 411 175 175 106 412 174 174 99 413 166 166 98 417 179 179 97 418 180 180 108 415 177 177 108 415 177 177 107 416 178 178 98 417 179 179 97 421 180 180 102 422 171 171 103 419 170 170 103 419 170 170 108 420 177 177 97 421 180 180 112 425 183 183 111 426 184 184 109 423 181 181 109 423 181 181 110 424 182 182 112 425 183 183 114 429 185 185 113 430 186 186 111 427 184 184 111 427 184 184 112 428 183 183 114 429 185 185 116 433 187 187 115 434 188 188 113 431 186 186 113 431 186 186 114 432 185 185 116 433 187 187 110 437 189 189 109 438 190 190 115 435 188 188 115 435 188 188 116 436 187 187 110 437 189 189 114 441 185 185 112 442 183 183 110 439 191 191 110 439 191 191 116 440 192 192 114 441 185 185 111 445 184 184 113 446 186 186 115 443 193 193 115 443 193 193 109 444 194 194 111 445 184 184 18 449 37 37 17 450 38 38 118 447 196 196 118 447 196 196 117 448 195 195 18 449 37 37 17 453 38 38 16 454 39 39 119 451 197 197 119 451 197 197 118 452 196 196 17 453 38 38 16 457 39 39 15 458 40 40 120 455 198 198 120 455 198 198 119 456 197 197 16 457 39 39 15 461 40 40 14 462 41 41 121 459 199 199 121 459 199 199 120 460 198 198 15 461 40 40 122 465 200 200 117 466 195 195 118 463 196 196 118 463 196 196 123 464 201 201 122 465 200 200 123 469 201 201 118 470 196 196 119 467 197 197 119 467 197 197 124 468 202 202 123 469 201 201 124 473 202 202 119 474 197 197 120 471 198 198 120 471 198 198 125 472 203 203 124 473 202 202 125 477 203 203 120 478 198 198 121 475 199 199 121 475 199 199 126 476 204 204 125 477 203 203 141 481 220 220 142 482 221 221 126 479 204 204 126 479 204 204 121 480 199 199 141 481 220 220 127 483 205 205 25 484 10 10 140 485 219 219 43 488 66 66 42 489 67 67 129 486 208 208 129 486 208 208 128 487 206 206 43 488 66 66 42 492 63 63 41 493 61 61 130 490 209 209 130 490 209 209 129 491 207 207 42 492 63 63 131 496 210 210 128 497 206 206 32 494 65 65 32 494 65 65 33 495 68 68 131 496 210 210 132 500 211 211 131 501 210 210 33 498 68 68 33 498 68 68 34 499 69 69 132 500 211 211 133 504 212 212 132 505 211 211 34 502 69 69 34 502 69 69 35 503 71 71 133 504 212 212 134 508 213 213 133 509 212 212 35 506 71 71 35 506 71 71 36 507 73 73 134 508 213 213 135 512 214 214 134 513 213 213 36 510 73 73 36 510 73 73 37 511 74 74 135 512 214 214 136 516 215 215 135 517 214 214 37 514 74 74 37 514 74 74 38 515 76 76 136 516 215 215 137 520 216 216 136 521 215 215 38 518 76 76 38 518 76 76 39 519 78 78 137 520 216 216 138 524 217 217 137 525 216 216 39 522 78 78 39 522 78 78 40 523 79 79 138 524 217 217 139 528 218 218 138 529 217 217 40 526 79 79 40 526 79 79 29 527 59 59 139 528 218 218 130 532 209 209 139 533 218 218 29 530 59 59 29 530 59 59 30 531 60 60 130 532 209 209 117 536 195 195 122 537 200 200 127 534 205 205 127 534 205 205 140 535 219 219 117 536 195 195 121 540 199 199 14 541 41 41 13 538 42 42 13 538 42 42 141 539 220 220 121 540 199 199 13 544 42 42 12 545 43 43 26 542 2 2 26 542 2 2 141 543 220 220 13 544 42 42 142 548 221 221 26 549 2 2 0 546 0 0 0 546 0 0 1 547 1 1 142 548 221 221 126 552 204 204 142 553 221 221 1 550 1 1 1 550 1 1 2 551 3 3 126 552 204 204 157 556 224 224 158 557 225 225 151 554 222 222 151 554 222 222 152 555 223 223 157 556 224 224 147 560 232 232 146 561 233 233 145 558 230 230 145 558 230 230 148 559 231 231 147 560 232 232 152 564 241 241 151 565 242 242 143 562 236 236 143 562 236 236 144 563 234 234 152 564 241 241 153 568 240 240 152 569 241 241 144 566 234 234 144 566 234 234 145 567 230 230 153 568 240 240 154 572 243 243 153 573 240 240 145 570 230 230 145 570 230 230 146 571 233 233 154 572 243 243 155 576 229 229 154 577 239 239 146 574 238 238 146 574 238 238 147 575 232 232 155 576 229 229 156 580 227 227 155 581 229 229 147 578 232 232 147 578 232 232 148 579 231 231 156 580 227 227 157 584 224 224 156 585 227 227 148 582 231 231 148 582 231 231 149 583 235 235 157 584 224 224 158 588 225 225 157 589 224 224 149 586 235 235 149 586 235 235 150 587 237 237 158 588 225 225 148 592 231 231 145 593 230 230 144 590 234 234 144 590 234 234 149 591 235 235 148 592 231 231 149 596 235 235 144 597 234 234 143 594 236 236 143 594 236 236 150 595 237 237 149 596 235 235 154 600 228 228 155 601 229 229 156 598 227 227 156 598 227 227 153 599 226 226 154 600 228 228 153 604 226 226 156 605 227 227 157 602 224 224 157 602 224 224 152 603 223 223 153 604 226 226 173 608 246 246 174 609 247 247 167 606 244 244 167 606 244 244 168 607 245 245 173 608 246 246 163 612 250 250 162 613 251 251 161 610 248 248 161 610 248 248 164 611 249 249 163 612 250 250 168 616 254 254 167 617 255 255 159 614 252 252 159 614 252 252 160 615 253 253 168 616 254 254 169 620 256 256 168 621 254 254 160 618 253 253 160 618 253 253 161 619 248 248 169 620 256 256 170 624 257 257 169 625 256 256 161 622 248 248 161 622 248 248 162 623 251 251 170 624 257 257 171 628 259 259 170 629 260 260 162 626 258 258 162 626 258 258 163 627 250 250 171 628 259 259 172 632 261 261 171 633 259 259 163 630 250 250 163 630 250 250 164 631 249 249 172 632 261 261 173 636 246 246 172 637 261 261 164 634 249 249 164 634 249 249 165 635 262 262 173 636 246 246 174 640 247 247 173 641 246 246 165 638 262 262 165 638 262 262 166 639 263 263 174 640 247 247 164 644 249 249 161 645 248 248 160 642 253 253 160 642 253 253 165 643 262 262 164 644 249 249 165 648 262 262 160 649 253 253 159 646 252 252 159 646 252 252 166 647 263 263 165 648 262 262 170 652 265 265 171 653 259 259 172 650 261 261 172 650 261 261 169 651 264 264 170 652 265 265 169 656 264 264 172 657 261 261 173 654 246 246 173 654 246 246 168 655 245 245 169 656 264 264 189 660 268 268 190 661 269 269 183 658 266 266 183 658 266 266 184 659 267 267 189 660 268 268 179 664 272 272 178 665 273 273 177 662 270 270 177 662 270 270 180 663 271 271 179 664 272 272 184 668 276 276 183 669 277 277 175 666 274 274 175 666 274 274 176 667 275 275 184 668 276 276 185 672 278 278 184 673 276 276 176 670 275 275 176 670 275 275 177 671 270 270 185 672 278 278 186 676 279 279 185 677 278 278 177 674 270 270 177 674 270 270 178 675 273 273 186 676 279 279 187 680 281 281 186 681 282 282 178 678 280 280 178 678 280 280 179 679 272 272 187 680 281 281 188 684 283 283 187 685 281 281 179 682 272 272 179 682 272 272 180 683 271 271 188 684 283 283 189 688 268 268 188 689 283 283 180 686 271 271 180 686 271 271 181 687 284 284 189 688 268 268 190 692 269 269 189 693 268 268 181 690 284 284 181 690 284 284 182 691 285 285 190 692 269 269 180 696 271 271 177 697 270 270 176 694 275 275 176 694 275 275 181 695 284 284 180 696 271 271 181 700 284 284 176 701 275 275 175 698 274 274 175 698 274 274 182 699 285 285 181 700 284 284 186 704 287 287 187 705 281 281 188 702 283 283 188 702 283 283 185 703 286 286 186 704 287 287 185 708 286 286 188 709 283 283 189 706 268 268 189 706 268 268 184 707 267 267 185 708 286 286 199 712 290 290 200 713 291 291 192 710 288 288 192 710 288 288 191 711 289 289 199 712 290 290 200 716 291 291 201 717 293 293 193 714 292 292 193 714 292 292 192 715 288 288 200 716 291 291 201 720 293 293 202 721 297 297 194 718 294 294 194 718 294 294 193 719 292 292 201 720 293 293 202 724 297 297 203 725 299 299 195 722 298 298 195 722 298 298 194 723 294 294 202 724 297 297 203 728 302 302 204 729 303 303 196 726 300 300 196 726 300 300 195 727 301 301 203 728 302 302 204 732 303 303 205 733 305 305 197 730 304 304 197 730 304 304 196 731 300 300 204 732 303 303 205 736 305 305 206 737 309 309 198 734 306 306 198 734 306 306 197 735 304 304 205 736 305 305 206 740 309 309 199 741 290 290 191 738 289 289 191 738 289 289 198 739 306 306 206 740 309 309 191 744 289 289 192 745 288 288 208 742 312 312 208 742 312 312 207 743 313 313 191 744 289 289 192 748 288 288 193 749 292 292 209 746 314 314 209 746 314 314 208 747 312 312 192 748 288 288 193 752 292 292 194 753 294 294 210 750 315 315 210 750 315 315 209 751 314 314 193 752 292 292 194 756 294 294 195 757 298 298 211 754 317 317 211 754 317 317 210 755 315 315 194 756 294 294 195 760 301 301 196 761 300 300 212 758 318 318 212 758 318 318 211 759 319 319 195 760 301 301 196 764 300 300 197 765 304 304 213 762 320 320 213 762 320 320 212 763 318 318 196 764 300 300 197 768 304 304 198 769 306 306 214 766 321 321 214 766 321 321 213 767 320 320 197 768 304 304 198 772 306 306 191 773 289 289 207 770 313 313 207 770 313 313 214 771 321 321 198 772 306 306 223 776 326 326 224 777 327 327 216 774 324 324 216 774 324 324 215 775 325 325 223 776 326 326 224 780 327 327 225 781 329 329 217 778 328 328 217 778 328 328 216 779 324 324 224 780 327 327 225 784 329 329 226 785 333 333 218 782 330 330 218 782 330 330 217 783 328 328 225 784 329 329 226 788 333 333 227 789 335 335 219 786 334 334 219 786 334 334 218 787 330 330 226 788 333 333 227 792 338 338 228 793 339 339 220 790 336 336 220 790 336 336 219 791 337 337 227 792 338 338 228 796 339 339 229 797 341 341 221 794 340 340 221 794 340 340 220 795 336 336 228 796 339 339 229 800 341 341 230 801 345 345 222 798 342 342 222 798 342 342 221 799 340 340 229 800 341 341 230 804 345 345 223 805 326 326 215 802 325 325 215 802 325 325 222 803 342 342 230 804 345 345 215 808 325 325 216 809 324 324 232 806 348 348 232 806 348 348 231 807 349 349 215 808 325 325 216 812 324 324 217 813 328 328 233 810 350 350 233 810 350 350 232 811 348 348 216 812 324 324 217 816 328 328 218 817 330 330 234 814 351 351 234 814 351 351 233 815 350 350 217 816 328 328 218 820 330 330 219 821 334 334 235 818 353 353 235 818 353 353 234 819 351 351 218 820 330 330 219 824 337 337 220 825 336 336 236 822 354 354 236 822 354 354 235 823 355 355 219 824 337 337 220 828 336 336 221 829 340 340 237 826 356 356 237 826 356 356 236 827 354 354 220 828 336 336 221 832 340 340 222 833 342 342 238 830 357 357 238 830 357 357 237 831 356 356 221 832 340 340 222 836 342 342 215 837 325 325 231 834 349 349 231 834 349 349 238 835 357 357 222 836 342 342 253 840 362 362 254 841 363 363 247 838 360 360 247 838 360 360 248 839 361 361 253 840 362 362 243 844 366 366 242 845 367 367 241 842 364 364 241 842 364 364 244 843 365 365 243 844 366 366 248 848 370 370 247 849 371 371 239 846 368 368 239 846 368 368 240 847 369 369 248 848 370 370 249 852 372 372 248 853 370 370 240 850 369 369 240 850 369 369 241 851 364 364 249 852 372 372 250 856 373 373 249 857 372 372 241 854 364 364 241 854 364 364 242 855 367 367 250 856 373 373 251 860 375 375 250 861 376 376 242 858 374 374 242 858 374 374 243 859 366 366 251 860 375 375 252 864 377 377 251 865 375 375 243 862 366 366 243 862 366 366 244 863 365 365 252 864 377 377 253 868 362 362 252 869 377 377 244 866 365 365 244 866 365 365 245 867 378 378 253 868 362 362 254 872 363 363 253 873 362 362 245 870 378 378 245 870 378 378 246 871 379 379 254 872 363 363 244 876 365 365 241 877 364 364 240 874 369 369 240 874 369 369 245 875 378 378 244 876 365 365 245 880 378 378 240 881 369 369 239 878 368 368 239 878 368 368 246 879 379 379 245 880 378 378 250 884 381 381 251 885 375 375 252 882 377 377 252 882 377 377 249 883 380 380 250 884 381 381 249 888 380 380 252 889 377 377 253 886 362 362 253 886 362 362 248 887 361 361 249 888 380 380 262 892 384 384 261 893 385 385 255 890 382 382 255 890 382 382 256 891 383 383 262 892 384 384 263 896 387 387 262 897 384 384 256 894 383 383 256 894 383 383 257 895 386 386 263 896 387 387 264 900 389 389 263 901 387 387 257 898 386 386 257 898 386 386 258 899 388 388 264 900 389 389 265 904 391 391 264 905 394 394 258 902 395 395 258 902 395 395 259 903 390 390 265 904 391 391 266 908 393 393 265 909 391 391 259 906 390 390 259 906 390 390 260 907 392 392 266 908 393 393 261 912 385 385 266 913 393 393 260 910 392 392 260 910 392 392 255 911 382 382 261 912 385 385 266 914 396 396 261 915 397 397 262 916 398 398 266 914 396 396 262 916 398 398 263 917 399 399 266 914 396 396 263 917 399 399 264 918 400 400 266 914 396 396 264 918 400 400 265 919 401 401 270 922 404 404 269 923 405 405 267 920 402 402 267 920 402 402 268 921 403 403 270 922 404 404 272 926 406 406 271 927 407 407 269 924 405 405 269 924 405 405 270 925 404 404 272 926 406 406 274 930 408 408 273 931 409 409 271 928 407 407 271 928 407 407 272 929 406 406 274 930 408 408 272 934 406 406 270 935 404 404 268 932 403 403 268 932 403 403 274 933 408 408 272 934 406 406 269 938 405 405 271 939 407 407 273 936 409 409 273 936 409 409 267 937 402 402 269 938 405 405 278 942 412 412 277 943 413 413 275 940 410 410 275 940 410 410 276 941 411 411 278 942 412 412 282 946 416 416 281 947 417 417 279 944 414 414 279 944 414 414 280 945 415 415 282 946 416 416 280 950 415 415 278 951 412 412 276 948 411 411 276 948 411 411 282 949 416 416 280 950 415 415 277 954 421 421 279 955 414 414 281 952 417 417 281 952 417 417 275 953 420 420 277 954 421 421 296 958 424 424 297 959 425 425 283 956 422 422 283 956 422 422 284 957 423 423 296 958 424 424 295 962 428 428 296 963 424 424 284 960 423 423 284 960 423 423 285 961 427 427 295 962 428 428 300 966 431 431 295 967 428 428 285 964 427 427 285 964 427 427 286 965 430 430 300 966 431 431 299 970 433 433 300 971 431 431 286 968 430 430 286 968 430 430 287 969 432 432 299 970 433 433 298 974 436 436 299 975 437 437 287 972 434 434 287 972 434 434 288 973 435 435 298 974 436 436 297 978 425 425 298 979 436 436 288 976 435 435 288 976 435 435 283 977 422 422 297 978 425 425 301 982 440 440 302 983 441 441 296 980 424 424 296 980 424 424 295 981 428 428 301 982 440 440 302 986 441 441 303 987 445 445 297 984 425 425 297 984 425 425 296 985 424 424 302 986 441 441 303 990 445 445 304 991 447 447 298 988 436 436 298 988 436 436 297 989 425 425 303 990 445 445 304 994 447 447 305 995 449 449 299 992 437 437 299 992 437 437 298 993 436 436 304 994 447 447 305 998 452 452 306 999 453 453 300 996 431 431 300 996 431 431 299 997 433 433 305 998 452 452 306 1002 453 453 301 1003 440 440 295 1000 428 428 295 1000 428 428 300 1001 431 431 306 1002 453 453 291 1006 454 454 290 1007 455 455 302 1004 441 441 302 1004 441 441 301 1005 440 440 291 1006 454 454 290 1010 455 455 289 1011 457 457 303 1008 445 445 303 1008 445 445 302 1009 441 441 290 1010 455 455 289 1014 457 457 294 1015 458 458 304 1012 447 447 304 1012 447 447 303 1013 445 445 289 1014 457 457 294 1018 458 458 293 1019 459 459 305 1016 449 449 305 1016 449 449 304 1017 447 447 294 1018 458 458 293 1022 460 460 292 1023 461 461 306 1020 453 453 306 1020 453 453 305 1021 452 452 293 1022 460 460 292 1026 461 461 291 1027 454 454 301 1024 440 440 301 1024 440 440 306 1025 453 453 292 1026 461 461 308 1030 464 464 307 1031 465 465 289 1028 462 462 289 1028 462 462 290 1029 463 463 308 1030 464 464 309 1034 468 468 308 1035 464 464 290 1032 463 463 290 1032 463 463 291 1033 467 467 309 1034 468 468 310 1038 471 471 309 1039 468 468 291 1036 467 467 291 1036 467 467 292 1037 470 470 310 1038 471 471 311 1042 473 473 310 1043 471 471 292 1040 470 470 292 1040 470 470 293 1041 472 472 311 1042 473 473 312 1046 476 476 311 1047 477 477 293 1044 474 474 293 1044 474 474 294 1045 475 475 312 1046 476 476 307 1050 465 465 312 1051 476 476 294 1048 475 475 294 1048 475 475 289 1049 462 462 307 1050 465 465 314 1054 478 478 313 1055 479 479 307 1052 465 465 307 1052 465 465 308 1053 464 464 314 1054 478 478 315 1058 480 480 314 1059 478 478 308 1056 464 464 308 1056 464 464 309 1057 468 468 315 1058 480 480 316 1062 481 481 315 1063 480 480 309 1060 468 468 309 1060 468 468 310 1061 471 471 316 1062 481 481 317 1066 429 429 316 1067 481 481 310 1064 471 471 310 1064 471 471 311 1065 473 473 317 1066 429 429 318 1070 483 483 317 1071 482 482 311 1068 477 477 311 1068 477 477 312 1069 476 476 318 1070 483 483 313 1074 479 479 318 1075 483 483 312 1072 476 476 312 1072 476 476 307 1073 465 465 313 1074 479 479 313 1076 479 479 314 1077 478 478 319 1078 469 469 314 1079 478 478 315 1080 480 480 319 1081 456 456 315 1082 480 480 316 1083 481 481 319 1084 438 438 316 1085 481 481 317 1086 429 429 319 1087 426 426 317 1088 482 482 318 1089 483 483 319 1090 484 484 318 1091 483 483 313 1092 479 479 319 1093 444 444 323 1096 487 487 322 1097 488 488 320 1094 485 485 320 1094 485 485 321 1095 486 486 323 1096 487 487 325 1100 419 419 324 1101 418 418 322 1098 488 488 322 1098 488 488 323 1099 487 487 325 1100 419 419 325 1104 419 419 323 1105 487 487 321 1102 486 486 321 1102 486 486 327 1103 358 358 325 1104 419 419 322 1108 488 488 324 1109 418 418 326 1106 344 344 326 1106 344 344 320 1107 485 485 322 1108 488 488 329 1112 343 343 328 1113 322 322 324 1110 418 418 324 1110 418 418 325 1111 419 419 329 1112 343 343 330 1116 308 308 329 1117 343 343 325 1114 419 419 325 1114 419 419 327 1115 358 358 330 1116 308 308 328 1120 322 322 331 1121 307 307 326 1118 344 344 326 1118 344 344 324 1119 418 418 328 1120 322 322 328 1122 322 322 329 1123 343 343 332 1124 359 359 333 1127 352 352 332 1128 359 359 329 1125 343 343 329 1125 343 343 330 1126 308 308 333 1127 352 352 332 1131 359 359 333 1132 352 352 331 1129 307 307 331 1129 307 307 328 1130 322 322 332 1131 359 359 340 1135 332 332 341 1136 331 331 335 1133 347 347 335 1133 347 347 334 1134 346 346 340 1135 332 332 341 1139 311 311 342 1140 310 310 336 1137 323 323 336 1137 323 323 335 1138 316 316 341 1139 311 311 342 1143 310 310 343 1144 295 295 337 1141 296 296 337 1141 296 296 336 1142 323 323 342 1143 310 310 343 1147 295 295 344 1148 451 451 338 1145 466 466 338 1145 466 466 337 1146 296 296 343 1147 295 295 344 1151 446 446 345 1152 443 443 339 1149 450 450 339 1149 450 450 338 1150 448 448 344 1151 446 446 345 1155 443 443 340 1156 332 332 334 1153 346 346 334 1153 346 346 339 1154 450 450 345 1155 443 443 341 1157 331 331 340 1158 332 332 346 1159 442 442 342 1160 310 310 341 1161 311 311 346 1162 439 439 343 1163 295 295 342 1164 310 310 346 1165 439 439 344 1166 451 451 343 1167 295 295 346 1168 439 439 345 1169 443 443 344 1170 446 446 346 1171 442 442 340 1172 332 332 345 1173 443 443 346 1174 442 442 361 1177 491 491 362 1178 492 492 355 1175 489 489 355 1175 489 489 356 1176 490 490 361 1177 491 491 351 1181 499 499 350 1182 500 500 349 1179 497 497 349 1179 497 497 352 1180 498 498 351 1181 499 499 356 1185 508 508 355 1186 509 509 347 1183 503 503 347 1183 503 503 348 1184 501 501 356 1185 508 508 357 1189 507 507 356 1190 508 508 348 1187 501 501 348 1187 501 501 349 1188 497 497 357 1189 507 507 358 1193 510 510 357 1194 507 507 349 1191 497 497 349 1191 497 497 350 1192 500 500 358 1193 510 510 359 1197 496 496 358 1198 506 506 350 1195 505 505 350 1195 505 505 351 1196 499 499 359 1197 496 496 360 1201 494 494 359 1202 496 496 351 1199 499 499 351 1199 499 499 352 1200 498 498 360 1201 494 494 361 1205 491 491 360 1206 494 494 352 1203 498 498 352 1203 498 498 353 1204 502 502 361 1205 491 491 362 1209 492 492 361 1210 491 491 353 1207 502 502 353 1207 502 502 354 1208 504 504 362 1209 492 492 352 1213 498 498 349 1214 497 497 348 1211 501 501 348 1211 501 501 353 1212 502 502 352 1213 498 498 353 1217 502 502 348 1218 501 501 347 1215 503 503 347 1215 503 503 354 1216 504 504 353 1217 502 502 358 1221 495 495 359 1222 496 496 360 1219 494 494 360 1219 494 494 357 1220 493 493 358 1221 495 495 357 1225 493 493 360 1226 494 494 361 1223 491 491 361 1223 491 491 356 1224 490 490 357 1225 493 493 377 1229 513 513 378 1230 514 514 371 1227 511 511 371 1227 511 511 372 1228 512 512 377 1229 513 513 367 1233 517 517 366 1234 518 518 365 1231 515 515 365 1231 515 515 368 1232 516 516 367 1233 517 517 372 1237 521 521 371 1238 522 522 363 1235 519 519 363 1235 519 519 364 1236 520 520 372 1237 521 521 373 1241 523 523 372 1242 521 521 364 1239 520 520 364 1239 520 520 365 1240 515 515 373 1241 523 523 374 1245 524 524 373 1246 523 523 365 1243 515 515 365 1243 515 515 366 1244 518 518 374 1245 524 524 375 1249 526 526 374 1250 527 527 366 1247 525 525 366 1247 525 525 367 1248 517 517 375 1249 526 526 376 1253 528 528 375 1254 526 526 367 1251 517 517 367 1251 517 517 368 1252 516 516 376 1253 528 528 377 1257 513 513 376 1258 528 528 368 1255 516 516 368 1255 516 516 369 1256 529 529 377 1257 513 513 378 1261 514 514 377 1262 513 513 369 1259 529 529 369 1259 529 529 370 1260 530 530 378 1261 514 514 368 1265 516 516 365 1266 515 515 364 1263 520 520 364 1263 520 520 369 1264 529 529 368 1265 516 516 369 1269 529 529 364 1270 520 520 363 1267 519 519 363 1267 519 519 370 1268 530 530 369 1269 529 529 374 1273 532 532 375 1274 526 526 376 1271 528 528 376 1271 528 528 373 1272 531 531 374 1273 532 532 373 1277 531 531 376 1278 528 528 377 1275 513 513 377 1275 513 513 372 1276 512 512 373 1277 531 531 393 1281 535 535 394 1282 536 536 387 1279 533 533 387 1279 533 533 388 1280 534 534 393 1281 535 535 383 1285 539 539 382 1286 540 540 381 1283 537 537 381 1283 537 537 384 1284 538 538 383 1285 539 539 388 1289 543 543 387 1290 544 544 379 1287 541 541 379 1287 541 541 380 1288 542 542 388 1289 543 543 389 1293 545 545 388 1294 543 543 380 1291 542 542 380 1291 542 542 381 1292 537 537 389 1293 545 545 390 1297 546 546 389 1298 545 545 381 1295 537 537 381 1295 537 537 382 1296 540 540 390 1297 546 546 391 1301 548 548 390 1302 549 549 382 1299 547 547 382 1299 547 547 383 1300 539 539 391 1301 548 548 392 1305 550 550 391 1306 548 548 383 1303 539 539 383 1303 539 539 384 1304 538 538 392 1305 550 550 393 1309 535 535 392 1310 550 550 384 1307 538 538 384 1307 538 538 385 1308 551 551 393 1309 535 535 394 1313 536 536 393 1314 535 535 385 1311 551 551 385 1311 551 551 386 1312 552 552 394 1313 536 536 384 1317 538 538 381 1318 537 537 380 1315 542 542 380 1315 542 542 385 1316 551 551 384 1317 538 538 385 1321 551 551 380 1322 542 542 379 1319 541 541 379 1319 541 541 386 1320 552 552 385 1321 551 551 390 1325 554 554 391 1326 548 548 392 1323 550 550 392 1323 550 550 389 1324 553 553 390 1325 554 554 389 1329 553 553 392 1330 550 550 393 1327 535 535 393 1327 535 535 388 1328 534 534 389 1329 553 553 403 1333 557 557 404 1334 558 558 396 1331 555 555 396 1331 555 555 395 1332 556 556 403 1333 557 557 404 1337 558 558 405 1338 560 560 397 1335 559 559 397 1335 559 559 396 1336 555 555 404 1337 558 558 405 1341 560 560 406 1342 564 564 398 1339 561 561 398 1339 561 561 397 1340 559 559 405 1341 560 560 406 1345 564 564 407 1346 566 566 399 1343 565 565 399 1343 565 565 398 1344 561 561 406 1345 564 564 407 1349 569 569 408 1350 570 570 400 1347 567 567 400 1347 567 567 399 1348 568 568 407 1349 569 569 408 1353 570 570 409 1354 572 572 401 1351 571 571 401 1351 571 571 400 1352 567 567 408 1353 570 570 409 1357 572 572 410 1358 576 576 402 1355 573 573 402 1355 573 573 401 1356 571 571 409 1357 572 572 410 1361 576 576 403 1362 557 557 395 1359 556 556 395 1359 556 556 402 1360 573 573 410 1361 576 576 395 1365 556 556 396 1366 555 555 412 1363 579 579 412 1363 579 579 411 1364 580 580 395 1365 556 556 396 1369 555 555 397 1370 559 559 413 1367 581 581 413 1367 581 581 412 1368 579 579 396 1369 555 555 397 1373 559 559 398 1374 561 561 414 1371 582 582 414 1371 582 582 413 1372 581 581 397 1373 559 559 398 1377 561 561 399 1378 565 565 415 1375 584 584 415 1375 584 584 414 1376 582 582 398 1377 561 561 399 1381 568 568 400 1382 567 567 416 1379 585 585 416 1379 585 585 415 1380 586 586 399 1381 568 568 400 1385 567 567 401 1386 571 571 417 1383 587 587 417 1383 587 587 416 1384 585 585 400 1385 567 567 401 1389 571 571 402 1390 573 573 418 1387 588 588 418 1387 588 588 417 1388 587 587 401 1389 571 571 402 1393 573 573 395 1394 556 556 411 1391 580 580 411 1391 580 580 418 1392 588 588 402 1393 573 573 427 1397 593 593 428 1398 594 594 420 1395 591 591 420 1395 591 591 419 1396 592 592 427 1397 593 593 428 1401 594 594 429 1402 596 596 421 1399 595 595 421 1399 595 595 420 1400 591 591 428 1401 594 594 429 1405 596 596 430 1406 600 600 422 1403 597 597 422 1403 597 597 421 1404 595 595 429 1405 596 596 430 1409 600 600 431 1410 602 602 423 1407 601 601 423 1407 601 601 422 1408 597 597 430 1409 600 600 431 1413 605 605 432 1414 606 606 424 1411 603 603 424 1411 603 603 423 1412 604 604 431 1413 605 605 432 1417 606 606 433 1418 608 608 425 1415 607 607 425 1415 607 607 424 1416 603 603 432 1417 606 606 433 1421 608 608 434 1422 612 612 426 1419 609 609 426 1419 609 609 425 1420 607 607 433 1421 608 608 434 1425 612 612 427 1426 593 593 419 1423 592 592 419 1423 592 592 426 1424 609 609 434 1425 612 612 419 1429 592 592 420 1430 591 591 436 1427 615 615 436 1427 615 615 435 1428 616 616 419 1429 592 592 420 1433 591 591 421 1434 595 595 437 1431 617 617 437 1431 617 617 436 1432 615 615 420 1433 591 591 421 1437 595 595 422 1438 597 597 438 1435 618 618 438 1435 618 618 437 1436 617 617 421 1437 595 595 422 1441 597 597 423 1442 601 601 439 1439 620 620 439 1439 620 620 438 1440 618 618 422 1441 597 597 423 1445 604 604 424 1446 603 603 440 1443 621 621 440 1443 621 621 439 1444 622 622 423 1445 604 604 424 1449 603 603 425 1450 607 607 441 1447 623 623 441 1447 623 623 440 1448 621 621 424 1449 603 603 425 1453 607 607 426 1454 609 609 442 1451 624 624 442 1451 624 624 441 1452 623 623 425 1453 607 607 426 1457 609 609 419 1458 592 592 435 1455 616 616 435 1455 616 616 442 1456 624 624 426 1457 609 609 457 1461 629 629 458 1462 630 630 451 1459 627 627 451 1459 627 627 452 1460 628 628 457 1461 629 629 447 1465 633 633 446 1466 634 634 445 1463 631 631 445 1463 631 631 448 1464 632 632 447 1465 633 633 452 1469 637 637 451 1470 638 638 443 1467 635 635 443 1467 635 635 444 1468 636 636 452 1469 637 637 453 1473 639 639 452 1474 637 637 444 1471 636 636 444 1471 636 636 445 1472 631 631 453 1473 639 639 454 1477 640 640 453 1478 639 639 445 1475 631 631 445 1475 631 631 446 1476 634 634 454 1477 640 640 455 1481 642 642 454 1482 643 643 446 1479 641 641 446 1479 641 641 447 1480 633 633 455 1481 642 642 456 1485 644 644 455 1486 642 642 447 1483 633 633 447 1483 633 633 448 1484 632 632 456 1485 644 644 457 1489 629 629 456 1490 644 644 448 1487 632 632 448 1487 632 632 449 1488 645 645 457 1489 629 629 458 1493 630 630 457 1494 629 629 449 1491 645 645 449 1491 645 645 450 1492 646 646 458 1493 630 630 448 1497 632 632 445 1498 631 631 444 1495 636 636 444 1495 636 636 449 1496 645 645 448 1497 632 632 449 1501 645 645 444 1502 636 636 443 1499 635 635 443 1499 635 635 450 1500 646 646 449 1501 645 645 454 1505 648 648 455 1506 642 642 456 1503 644 644 456 1503 644 644 453 1504 647 647 454 1505 648 648 453 1509 647 647 456 1510 644 644 457 1507 629 629 457 1507 629 629 452 1508 628 628 453 1509 647 647 466 1513 651 651 465 1514 652 652 459 1511 649 649 459 1511 649 649 460 1512 650 650 466 1513 651 651 467 1517 654 654 466 1518 651 651 460 1515 650 650 460 1515 650 650 461 1516 653 653 467 1517 654 654 468 1521 656 656 467 1522 654 654 461 1519 653 653 461 1519 653 653 462 1520 655 655 468 1521 656 656 469 1525 658 658 468 1526 661 661 462 1523 662 662 462 1523 662 662 463 1524 657 657 469 1525 658 658 470 1529 660 660 469 1530 658 658 463 1527 657 657 463 1527 657 657 464 1528 659 659 470 1529 660 660 465 1533 652 652 470 1534 660 660 464 1531 659 659 464 1531 659 659 459 1532 649 649 465 1533 652 652 470 1535 663 663 465 1536 664 664 466 1537 665 665 470 1535 663 663 466 1537 665 665 467 1538 666 666 470 1535 663 663 467 1538 666 666 468 1539 667 667 470 1535 663 663 468 1539 667 667 469 1540 668 668 474 1543 671 671 473 1544 672 672 471 1541 669 669 471 1541 669 669 472 1542 670 670 474 1543 671 671 476 1547 673 673 475 1548 674 674 473 1545 672 672 473 1545 672 672 474 1546 671 671 476 1547 673 673 478 1551 675 675 477 1552 676 676 475 1549 674 674 475 1549 674 674 476 1550 673 673 478 1551 675 675 476 1555 673 673 474 1556 671 671 472 1553 670 670 472 1553 670 670 478 1554 675 675 476 1555 673 673 473 1559 672 672 475 1560 674 674 477 1557 676 676 477 1557 676 676 471 1558 669 669 473 1559 672 672 482 1563 679 679 481 1564 680 680 479 1561 677 677 479 1561 677 677 480 1562 678 678 482 1563 679 679 486 1567 683 683 485 1568 684 684 483 1565 681 681 483 1565 681 681 484 1566 682 682 486 1567 683 683 484 1571 682 682 482 1572 679 679 480 1569 678 678 480 1569 678 678 486 1570 683 683 484 1571 682 682 481 1575 688 688 483 1576 681 681 485 1573 684 684 485 1573 684 684 479 1574 687 687 481 1575 688 688 500 1579 691 691 501 1580 692 692 487 1577 689 689 487 1577 689 689 488 1578 690 690 500 1579 691 691 499 1583 695 695 500 1584 691 691 488 1581 690 690 488 1581 690 690 489 1582 694 694 499 1583 695 695 504 1587 698 698 499 1588 695 695 489 1585 694 694 489 1585 694 694 490 1586 697 697 504 1587 698 698 503 1591 700 700 504 1592 698 698 490 1589 697 697 490 1589 697 697 491 1590 699 699 503 1591 700 700 502 1595 703 703 503 1596 704 704 491 1593 701 701 491 1593 701 701 492 1594 702 702 502 1595 703 703 501 1599 692 692 502 1600 703 703 492 1597 702 702 492 1597 702 702 487 1598 689 689 501 1599 692 692 505 1603 707 707 506 1604 708 708 500 1601 691 691 500 1601 691 691 499 1602 695 695 505 1603 707 707 506 1607 708 708 507 1608 712 712 501 1605 692 692 501 1605 692 692 500 1606 691 691 506 1607 708 708 507 1611 712 712 508 1612 714 714 502 1609 703 703 502 1609 703 703 501 1610 692 692 507 1611 712 712 508 1615 714 714 509 1616 716 716 503 1613 704 704 503 1613 704 704 502 1614 703 703 508 1615 714 714 509 1619 719 719 510 1620 720 720 504 1617 698 698 504 1617 698 698 503 1618 700 700 509 1619 719 719 510 1623 720 720 505 1624 707 707 499 1621 695 695 499 1621 695 695 504 1622 698 698 510 1623 720 720 495 1627 721 721 494 1628 722 722 506 1625 708 708 506 1625 708 708 505 1626 707 707 495 1627 721 721 494 1631 722 722 493 1632 724 724 507 1629 712 712 507 1629 712 712 506 1630 708 708 494 1631 722 722 493 1635 724 724 498 1636 725 725 508 1633 714 714 508 1633 714 714 507 1634 712 712 493 1635 724 724 498 1639 725 725 497 1640 726 726 509 1637 716 716 509 1637 716 716 508 1638 714 714 498 1639 725 725 497 1643 727 727 496 1644 728 728 510 1641 720 720 510 1641 720 720 509 1642 719 719 497 1643 727 727 496 1647 728 728 495 1648 721 721 505 1645 707 707 505 1645 707 707 510 1646 720 720 496 1647 728 728 512 1651 731 731 511 1652 732 732 493 1649 729 729 493 1649 729 729 494 1650 730 730 512 1651 731 731 513 1655 735 735 512 1656 731 731 494 1653 730 730 494 1653 730 730 495 1654 734 734 513 1655 735 735 514 1659 738 738 513 1660 735 735 495 1657 734 734 495 1657 734 734 496 1658 737 737 514 1659 738 738 515 1663 740 740 514 1664 738 738 496 1661 737 737 496 1661 737 737 497 1662 739 739 515 1663 740 740 516 1667 743 743 515 1668 744 744 497 1665 741 741 497 1665 741 741 498 1666 742 742 516 1667 743 743 511 1671 732 732 516 1672 743 743 498 1669 742 742 498 1669 742 742 493 1670 729 729 511 1671 732 732 518 1675 745 745 517 1676 746 746 511 1673 732 732 511 1673 732 732 512 1674 731 731 518 1675 745 745 519 1679 747 747 518 1680 745 745 512 1677 731 731 512 1677 731 731 513 1678 735 735 519 1679 747 747 520 1683 748 748 519 1684 747 747 513 1681 735 735 513 1681 735 735 514 1682 738 738 520 1683 748 748 521 1687 696 696 520 1688 748 748 514 1685 738 738 514 1685 738 738 515 1686 740 740 521 1687 696 696 522 1691 750 750 521 1692 749 749 515 1689 744 744 515 1689 744 744 516 1690 743 743 522 1691 750 750 517 1695 746 746 522 1696 750 750 516 1693 743 743 516 1693 743 743 511 1694 732 732 517 1695 746 746 517 1697 746 746 518 1698 745 745 523 1699 736 736 518 1700 745 745 519 1701 747 747 523 1702 723 723 519 1703 747 747 520 1704 748 748 523 1705 705 705 520 1706 748 748 521 1707 696 696 523 1708 693 693 521 1709 749 749 522 1710 750 750 523 1711 751 751 522 1712 750 750 517 1713 746 746 523 1714 711 711 527 1717 754 754 526 1718 755 755 524 1715 752 752 524 1715 752 752 525 1716 753 753 527 1717 754 754 529 1721 686 686 528 1722 685 685 526 1719 755 755 526 1719 755 755 527 1720 754 754 529 1721 686 686 529 1725 686 686 527 1726 754 754 525 1723 753 753 525 1723 753 753 531 1724 625 625 529 1725 686 686 526 1729 755 755 528 1730 685 685 530 1727 611 611 530 1727 611 611 524 1728 752 752 526 1729 755 755 533 1733 610 610 532 1734 589 589 528 1731 685 685 528 1731 685 685 529 1732 686 686 533 1733 610 610 534 1737 575 575 533 1738 610 610 529 1735 686 686 529 1735 686 686 531 1736 625 625 534 1737 575 575 532 1741 589 589 535 1742 574 574 530 1739 611 611 530 1739 611 611 528 1740 685 685 532 1741 589 589 532 1743 589 589 533 1744 610 610 536 1745 626 626 537 1748 619 619 536 1749 626 626 533 1746 610 610 533 1746 610 610 534 1747 575 575 537 1748 619 619 536 1752 626 626 537 1753 619 619 535 1750 574 574 535 1750 574 574 532 1751 589 589 536 1752 626 626 544 1756 599 599 545 1757 598 598 539 1754 614 614 539 1754 614 614 538 1755 613 613 544 1756 599 599 545 1760 578 578 546 1761 577 577 540 1758 590 590 540 1758 590 590 539 1759 583 583 545 1760 578 578 546 1764 577 577 547 1765 562 562 541 1762 563 563 541 1762 563 563 540 1763 590 590 546 1764 577 577 547 1768 562 562 548 1769 718 718 542 1766 733 733 542 1766 733 733 541 1767 563 563 547 1768 562 562 548 1772 713 713 549 1773 710 710 543 1770 717 717 543 1770 717 717 542 1771 715 715 548 1772 713 713 549 1776 710 710 544 1777 599 599 538 1774 613 613 538 1774 613 613 543 1775 717 717 549 1776 710 710 545 1778 598 598 544 1779 599 599 550 1780 709 709 546 1781 577 577 545 1782 578 578 550 1783 706 706 547 1784 562 562 546 1785 577 577 550 1786 706 706 548 1787 718 718 547 1788 562 562 550 1789 706 706 549 1790 710 710 548 1791 713 713 550 1792 709 709 544 1793 599 599 549 1794 710 710 550 1795 709 709
66 2 2 2 67 3 3 3 0 0 0 0 0 0 0 0 1 1 1 1 66 2 2 2 65 6 5 5 66 7 2 2 1 4 1 1 1 4 1 1 2 5 4 4 65 6 5 5 64 10 7 7 65 11 5 5 2 8 4 4 2 8 4 4 3 9 6 6 64 10 7 7 63 14 10 10 64 15 11 11 3 12 8 8 3 12 8 8 4 13 9 9 63 14 10 10 62 18 13 13 63 19 10 10 4 16 9 9 4 16 9 9 5 17 12 12 62 18 13 13 61 22 15 15 62 23 13 13 5 20 12 12 5 20 12 12 6 21 14 14 61 22 15 15 60 26 17 17 61 27 15 15 6 24 14 14 6 24 14 14 7 25 16 16 60 26 17 17 71 30 19 19 60 31 17 17 7 28 16 16 7 28 16 16 8 29 18 18 71 30 19 19 70 34 21 21 71 35 19 19 8 32 18 18 8 32 18 18 9 33 20 20 70 34 21 21 69 38 23 23 70 39 21 21 9 36 20 20 9 36 20 20 10 37 22 22 69 38 23 23 68 42 25 25 69 43 23 23 10 40 22 22 10 40 22 22 11 41 24 24 68 42 25 25 67 46 3 3 68 47 25 25 11 44 24 24 11 44 24 24 0 45 0 0 67 46 3 3 7 48 26 26 9 49 27 27 8 50 28 28 11 53 31 31 5 54 32 32 4 51 29 29 4 51 29 29 0 52 30 30 11 53 31 31 53 57 35 35 54 58 36 36 25 55 33 33 25 55 33 33 24 56 34 34 53 57 35 35 54 61 36 36 55 62 38 38 26 59 37 37 26 59 37 37 25 60 33 33 54 61 36 36 28 63 39 39 27 64 40 40 84 65 41 41 84 68 41 41 85 69 43 43 29 66 42 42 29 66 42 42 28 67 39 39 84 68 41 41 30 70 44 44 29 71 42 42 85 72 43 43 59 75 47 47 48 76 48 48 31 73 45 45 31 73 45 45 30 74 46 46 59 75 47 47 48 79 48 48 49 80 50 50 32 77 49 49 32 77 49 49 31 78 45 45 48 79 48 48 49 83 50 50 50 84 52 52 33 81 51 51 33 81 51 51 32 82 49 49 49 83 50 50 50 87 52 52 51 88 54 54 34 85 53 53 34 85 53 53 33 86 51 51 50 87 52 52 51 91 54 54 52 92 56 56 35 89 55 55 35 89 55 55 34 90 53 53 51 91 54 54 52 95 56 56 53 96 35 35 24 93 34 34 24 93 34 34 35 94 55 55 52 95 56 56 17 97 57 57 15 98 58 58 16 99 59 59 20 102 62 62 12 103 63 63 13 100 60 60 13 100 60 60 19 101 61 61 20 102 62 62 1 106 65 65 0 107 30 30 4 104 29 29 4 104 29 29 3 105 64 64 1 106 65 65 1 108 65 65 3 109 64 64 2 110 66 66 5 113 32 32 11 114 31 31 10 111 67 67 10 111 67 67 6 112 68 68 5 113 32 32 7 117 26 26 6 118 68 68 10 115 67 67 10 115 67 67 9 116 27 27 7 117 26 26 21 121 69 69 23 122 70 70 12 119 63 63 12 119 63 63 20 120 62 62 21 121 69 69 23 123 70 70 21 124 69 69 22 125 71 71 18 128 73 73 19 129 61 61 13 126 60 60 13 126 60 60 14 127 72 72 18 128 73 73 15 132 58 58 17 133 57 57 18 130 73 73 18 130 73 73 14 131 72 72 15 132 58 58 20 136 76 76 19 137 77 77 37 134 74 74 37 134 74 74 36 135 75 75 20 136 76 76 19 140 77 77 18 141 79 79 38 138 78 78 38 138 78 78 37 139 74 74 19 140 77 77 18 144 79 79 17 145 81 81 39 142 80 80 39 142 80 80 38 143 78 78 18 144 79 79 17 148 81 81 16 149 83 83 40 146 82 82 40 146 82 82 39 147 80 80 17 148 81 81 16 152 83 83 15 153 85 85 41 150 84 84 41 150 84 84 40 151 82 82 16 152 83 83 15 156 88 88 14 157 89 89 42 154 86 86 42 154 86 86 41 155 87 87 15 156 88 88 14 160 89 89 13 161 91 91 43 158 90 90 43 158 90 90 42 159 86 86 14 160 89 89 13 164 91 91 12 165 93 93 44 162 92 92 44 162 92 92 43 163 90 90 13 164 91 91 12 168 93 93 23 169 95 95 45 166 94 94 45 166 94 94 44 167 92 92 12 168 93 93 23 172 95 95 22 173 97 97 46 170 96 96 46 170 96 96 45 171 94 94 23 172 95 95 22 176 97 97 21 177 99 99 47 174 98 98 47 174 98 98 46 175 96 96 22 176 97 97 21 180 99 99 20 181 76 76 36 178 75 75 36 178 75 75 47 179 98 98 21 180 99 99 42 184 86 86 43 185 90 90 49 182 50 50 49 182 50 50 48 183 48 48 42 184 86 86 43 188 90 90 44 189 92 92 50 186 52 52 50 186 52 52 49 187 50 50 43 188 90 90 44 192 92 92 45 193 94 94 51 190 54 54 51 190 54 54 50 191 52 52 44 192 92 92 45 196 94 94 46 197 96 96 52 194 56 56 52 194 56 56 51 195 54 54 45 196 94 94 46 200 96 96 47 201 98 98 53 198 35 35 53 198 35 35 52 199 56 56 46 200 96 96 47 204 98 98 36 205 75 75 54 202 36 36 54 202 36 36 53 203 35 35 47 204 98 98 36 208 75 75 37 209 74 74 55 206 38 38 55 206 38 38 54 207 36 36 36 208 75 75 37 212 74 74 38 213 78 78 56 210 100 100 56 210 100 100 55 211 38 38 37 212 74 74 38 216 78 78 39 217 80 80 57 214 101 101 57 214 101 101 56 215 100 100 38 216 78 78 39 220 80 80 40 221 82 82 58 218 102 102 58 218 102 102 57 219 101 101 39 220 80 80 40 224 82 82 41 225 84 84 59 222 103 103 59 222 103 103 58 223 102 102 40 224 82 82 41 228 87 87 42 229 86 86 48 226 48 48 48 226 48 48 59 227 47 47 41 228 87 87 74 232 104 104 75 233 105 105 61 230 15 15 61 230 15 15 60 231 17 17 74 232 104 104 75 236 105 105 76 237 106 106 62 234 13 13 62 234 13 13 61 235 15 15 75 236 105 105 76 240 106 106 77 241 107 107 63 238 10 10 63 238 10 10 62 239 13 13 76 240 106 106 77 244 107 107 78 245 108 108 64 242 11 11 64 242 11 11 63 243 10 10 77 244 107 107 78 248 109 109 79 249 110 110 65 246 5 5 65 246 5 5 64 247 7 7 78 248 109 109 79 252 110 110 80 253 111 111 66 250 2 2 66 250 2 2 65 251 5 5 79 252 110 110 80 256 111 111 81 257 112 112 67 254 3 3 67 254 3 3 66 255 2 2 80 256 111 111 81 260 112 112 82 261 113 113 68 258 25 25 68 258 25 25 67 259 3 3 81 260 112 112 82 264 113 113 83 265 114 114 69 262 23 23 69 262 23 23 68 263 25 25 82 264 113 113 83 268 114 114 72 269 115 115 70 266 21 21 70 266 21 21 69 267 23 23 83 268 114 114 72 272 115 115 73 273 116 116 71 270 19 19 71 270 19 19 70 271 21 21 72 272 115 115 73 276 116 116 74 277 104 104 60 274 17 17 60 274 17 17 71 275 19 19 73 276 116 116 24 280 34 34 25 281 33 33 73 278 116 116 73 278 116 116 72 279 115 115 24 280 34 34 25 284 33 33 26 285 37 37 74 282 104 104 74 282 104 104 73 283 116 116 25 284 33 33 26 288 37 37 27 289 40 40 75 286 105 105 75 286 105 105 74 287 104 104 26 288 37 37 27 292 40 40 28 293 39 39 76 290 106 106 76 290 106 106 75 291 105 105 27 292 40 40 28 296 39 39 29 297 42 42 77 294 107 107 77 294 107 107 76 295 106 106 28 296 39 39 29 300 42 42 30 301 44 44 78 298 108 108 78 298 108 108 77 299 107 107 29 300 42 42 30 304 46 46 31 305 45 45 79 302 110 110 79 302 110 110 78 303 109 109 30 304 46 46 31 308 45 45 32 309 49 49 80 306 111 111 80 306 111 111 79 307 110 110 31 308 45 45 32 312 49 49 33 313 51 51 81 310 112 112 81 310 112 112 80 311 111 111 32 312 49 49 33 316 51 51 34 317 53 53 82 314 113 113 82 314 113 113 81 315 112 112 33 316 51 51 34 320 53 53 35 321 55 55 83 318 114 114 83 318 114 114 82 319 113 113 34 320 53 53 35 324 55 55 24 325 34 34 72 322 115 115 72 322 115 115 83 323 114 114 35 324 55 55 55 328 38 38 56 329 100 100 27 326 40 40 27 326 40 40 26 327 37 37 55 328 38 38 56 332 100 100 57 333 101 101 84 330 41 41 84 330 41 41 27 331 40 40 56 332 100 100 57 336 101 101 58 337 102 102 85 334 43 43 85 334 43 43 84 335 41 41 57 336 101 101 58 340 102 102 59 341 103 103 30 338 44 44 30 338 44 44 85 339 43 43 58 340 102 102 87 344 119 119 88 345 120 120 91 342 117 117 91 342 117 117 86 343 118 118 87 344 119 119 89 348 121 121 90 349 122 122 91 346 117 117 91 346 117 117 88 347 120 120 89 348 121 121 92 352 125 125 86 353 126 126 91 350 123 123 91 350 123 123 93 351 124 124 92 352 125 125 93 356 124 124 91 357 123 123 90 354 127 127 90 354 127 127 94 355 128 128 93 356 124 124 94 360 128 128 90 361 127 127 89 358 129 129 89 358 129 129 95 359 130 130 94 360 128 128 95 364 133 133 89 365 134 134 88 362 131 131 88 362 131 131 96 363 132 132 95 364 133 133 96 368 132 132 88 369 131 131 87 366 135 135 87 366 135 135 97 367 136 136 96 368 132 132 97 372 136 136 87 373 135 135 86 370 126 126 86 370 126 126 92 371 125 125 97 372 136 136
26 0 2 2 142 1 221 221 141 2 220 220 125 5 203 203 126 6 204 204 2 3 3 3 2 3 3 3 3 4 4 4 125 5 203 203 124 9 202 202 125 10 203 203 3 7 4 4 3 7 4 4 4 8 5 5 124 9 202 202 123 13 201 201 124 14 202 202 4 11 5 5 4 11 5 5 5 12 6 6 123 13 201 201 122 17 200 200 123 18 201 201 5 15 6 6 5 15 6 6 6 16 7 7 122 17 200 200 7 21 8 8 127 22 205 205 122 19 200 200 122 19 200 200 6 20 7 7 7 21 8 8 8 25 9 9 25 26 10 10 127 23 205 205 127 23 205 205 7 24 8 8 8 25 9 9 24 29 13 13 25 30 14 14 8 27 11 11 8 27 11 11 9 28 12 12 24 29 13 13 28 33 16 16 24 34 13 13 9 31 12 12 9 31 12 12 10 32 15 15 28 33 16 16 27 37 18 18 28 38 16 16 10 35 15 15 10 35 15 15 11 36 17 17 27 37 18 18 26 41 2 2 27 42 18 18 11 39 17 17 11 39 17 17 0 40 0 0 26 41 2 2 7 43 19 19 9 44 20 20 8 45 21 21 11 48 24 24 5 49 25 25 4 46 22 22 4 46 22 22 0 47 23 23 11 48 24 24 45 52 28 28 46 53 29 29 42 50 26 26 42 50 26 26 43 51 27 27 45 52 28 28 41 54 30 30 47 55 31 31 48 56 32 32 24 59 13 13 21 60 33 33 20 57 34 34 20 57 34 34 25 58 14 14 24 59 13 13 20 63 35 35 19 64 36 36 140 61 219 219 140 61 219 219 25 62 10 10 20 63 35 35 19 67 36 36 18 68 37 37 117 65 195 195 117 65 195 195 140 66 219 219 19 67 36 36 12 71 43 43 23 72 44 44 27 69 18 18 27 69 18 18 26 70 2 2 12 71 43 43 23 75 44 44 22 76 45 45 28 73 16 16 28 73 16 16 27 74 18 18 23 75 44 44 22 79 45 45 21 80 33 33 24 77 13 13 24 77 13 13 28 78 16 16 22 79 45 45 30 83 46 46 29 84 47 47 12 81 43 43 12 81 43 43 13 82 42 42 30 83 46 46 31 87 48 48 30 88 46 46 13 85 42 42 13 85 42 42 14 86 41 41 31 87 48 48 32 91 49 49 31 92 48 48 14 89 41 41 14 89 41 41 15 90 40 40 32 91 49 49 33 95 50 50 32 96 49 49 15 93 40 40 15 93 40 40 16 94 39 39 33 95 50 50 34 99 51 51 33 100 50 50 16 97 39 39 16 97 39 39 17 98 38 38 34 99 51 51 35 103 52 52 34 104 51 51 17 101 38 38 17 101 38 38 18 102 37 37 35 103 52 52 36 107 53 53 35 108 52 52 18 105 37 37 18 105 37 37 19 106 36 36 36 107 53 53 37 111 54 54 36 112 53 53 19 109 36 36 19 109 36 36 20 110 35 35 37 111 54 54 38 115 55 55 37 116 56 56 20 113 34 34 20 113 34 34 21 114 33 33 38 115 55 55 39 119 57 57 38 120 55 55 21 117 33 33 21 117 33 33 22 118 45 45 39 119 57 57 40 123 58 58 39 124 57 57 22 121 45 45 22 121 45 45 23 122 44 44 40 123 58 58 29 127 47 47 40 128 58 58 23 125 44 44 23 125 44 44 12 126 43 43 29 127 47 47 139 129 218 218 130 130 209 209 41 131 61 61 129 134 207 207 130 135 209 209 30 132 60 60 30 132 60 60 31 133 62 62 129 134 207 207 128 138 206 206 129 139 208 208 31 136 64 64 31 136 64 64 32 137 65 65 128 138 206 206 128 140 206 206 131 141 210 210 43 142 66 66 44 145 70 70 43 146 66 66 131 143 210 210 131 143 210 210 132 144 211 211 44 145 70 70 45 149 72 72 44 150 70 70 132 147 211 211 132 147 211 211 133 148 212 212 45 149 72 72 133 151 212 212 134 152 213 213 45 153 72 72 46 156 75 75 45 157 72 72 134 154 213 213 134 154 213 213 135 155 214 214 46 156 75 75 47 160 77 77 46 161 75 75 135 158 214 214 135 158 214 214 136 159 215 215 47 160 77 77 136 162 215 215 137 163 216 216 47 164 77 77 48 167 80 80 47 168 77 77 137 165 216 216 137 165 216 216 138 166 217 217 48 167 80 80 41 171 61 61 48 172 80 80 138 169 217 217 138 169 217 217 139 170 218 218 41 171 61 61 45 173 28 28 43 174 27 27 44 175 81 81 47 178 31 31 41 179 30 30 42 176 26 26 42 176 26 26 46 177 29 29 47 178 31 31 1 182 83 83 0 183 23 23 4 180 22 22 4 180 22 22 3 181 82 82 1 182 83 83 1 184 83 83 3 185 82 82 2 186 84 84 5 189 25 25 11 190 24 24 10 187 85 85 10 187 85 85 6 188 86 86 5 189 25 25 7 193 19 19 6 194 86 86 10 191 85 85 10 191 85 85 9 192 20 20 7 193 19 19 52 197 89 89 51 198 90 90 49 195 87 87 49 195 87 87 50 196 88 88 52 197 89 89 54 201 91 91 53 202 92 92 51 199 90 90 51 199 90 90 52 200 89 89 54 201 91 91 56 205 95 95 55 206 96 96 53 203 93 93 53 203 93 93 54 204 94 94 56 205 95 95 50 209 88 88 49 210 87 87 55 207 97 97 55 207 97 97 56 208 98 98 50 209 88 88 54 213 94 94 52 214 89 89 50 211 88 88 50 211 88 88 56 212 95 95 54 213 94 94 51 217 90 90 53 218 100 100 55 215 99 99 55 215 99 99 49 216 87 87 51 217 90 90 60 221 103 103 59 222 104 104 57 219 101 101 57 219 101 101 58 220 102 102 60 221 103 103 75 225 107 107 76 226 108 108 73 223 105 105 73 223 105 105 74 224 106 106 75 225 107 107 58 227 109 109 66 228 110 110 60 229 103 103 67 232 113 113 59 233 104 104 61 230 111 111 61 230 111 111 63 231 112 112 67 232 113 113 68 236 116 116 67 237 117 117 63 234 114 114 63 234 114 114 64 235 115 115 68 236 116 116 62 240 120 120 60 241 103 103 68 238 118 118 68 238 118 118 64 239 119 119 62 240 120 120 59 244 104 104 60 245 103 103 62 242 120 120 62 242 120 120 61 243 111 111 59 244 104 104 72 248 121 121 71 249 122 122 58 246 102 102 58 246 102 102 57 247 101 101 72 248 121 121 69 252 125 125 72 253 126 126 57 250 123 123 57 250 123 123 65 251 124 124 69 252 125 125 60 254 103 103 66 255 110 110 68 256 118 118 66 259 127 127 65 260 128 128 67 257 117 117 67 257 117 117 68 258 116 116 66 259 127 127 67 261 113 113 65 262 124 124 59 263 104 104 65 264 124 124 57 265 123 123 59 266 104 104 69 269 130 130 65 270 128 128 66 267 127 127 66 267 127 127 70 268 129 129 69 269 130 130 70 273 132 132 66 274 110 110 58 271 109 109 58 271 109 109 71 272 131 131 70 273 132 132 69 275 133 133 93 276 134 134 84 277 135 135 70 278 136 136 71 279 137 137 87 280 138 138 89 283 140 140 92 284 141 141 71 281 137 137 71 281 137 137 72 282 139 139 89 283 140 140 85 285 142 142 72 286 139 139 69 287 143 143 76 290 108 108 75 291 107 107 91 288 144 144 91 288 144 144 90 289 145 145 76 290 108 108 79 292 146 146 88 293 147 147 74 294 148 148 80 295 149 149 94 296 150 150 73 297 151 151 76 298 108 108 77 299 152 152 86 300 153 153 90 303 145 145 91 304 144 144 92 301 141 141 92 301 141 141 89 302 140 140 90 303 145 145 88 307 147 147 79 308 146 146 83 305 154 154 83 305 154 154 87 306 138 138 88 307 147 147 94 311 150 150 80 312 149 149 84 309 135 135 84 309 135 135 93 310 134 134 94 311 150 150 81 315 155 155 85 316 142 142 86 313 153 153 86 313 153 153 77 314 152 152 81 315 155 155 84 317 156 156 85 318 142 142 69 319 143 143 85 322 142 142 84 323 156 156 80 320 157 157 80 320 157 157 86 321 153 153 85 322 142 142 73 324 158 158 86 325 153 153 80 326 157 157 76 327 108 108 86 328 153 153 73 329 158 158 85 330 142 142 81 331 155 155 72 332 139 139 87 333 138 138 71 334 137 137 82 335 159 159 82 338 159 159 78 339 160 160 88 336 147 147 88 336 147 147 87 337 138 138 82 338 159 159 75 340 107 107 88 341 147 147 78 342 160 160 74 343 148 148 88 344 147 147 75 345 107 107 70 346 136 136 87 347 138 138 83 348 154 154 89 349 140 140 72 350 139 139 81 351 155 155 81 354 155 155 77 355 152 152 90 352 145 145 90 352 145 145 89 353 140 140 81 354 155 155 76 356 108 108 90 357 145 145 77 358 152 152 78 359 160 160 91 360 144 144 75 361 107 107 91 364 144 144 78 365 160 160 82 362 159 159 82 362 159 159 92 363 141 141 91 364 144 144 71 366 137 137 92 367 141 141 82 368 159 159 96 369 161 161 70 370 136 136 83 371 154 154 83 374 154 154 79 375 146 146 95 372 162 162 95 372 162 162 96 373 161 161 83 374 154 154 74 376 148 148 95 377 162 162 79 378 146 146 95 381 162 162 74 382 148 148 73 379 151 151 73 379 151 151 94 380 150 150 95 381 162 162 96 385 161 161 95 386 162 162 94 383 150 150 94 383 150 150 93 384 134 134 96 385 161 161 96 389 161 161 93 390 134 134 69 387 133 133 69 387 133 133 70 388 136 136 96 389 161 161 98 393 165 165 99 394 166 166 102 391 163 163 102 391 163 163 97 392 164 164 98 393 165 165 100 397 167 167 101 398 168 168 102 395 163 163 102 395 163 163 99 396 166 166 100 397 167 167 102 401 171 171 101 402 172 172 104 399 169 169 104 399 169 169 103 400 170 170 102 401 171 171 101 405 172 172 100 406 167 167 105 403 173 173 105 403 173 173 104 404 169 169 101 405 172 172 100 409 167 167 99 410 166 166 106 407 174 174 106 407 174 174 105 408 173 173 100 409 167 167 99 413 166 166 98 414 176 176 107 411 175 175 107 411 175 175 106 412 174 174 99 413 166 166 98 417 179 179 97 418 180 180 108 415 177 177 108 415 177 177 107 416 178 178 98 417 179 179 97 421 180 180 102 422 171 171 103 419 170 170 103 419 170 170 108 420 177 177 97 421 180 180 112 425 183 183 111 426 184 184 109 423 181 181 109 423 181 181 110 424 182 182 112 425 183 183 114 429 185 185 113 430 186 186 111 427 184 184 111 427 184 184 112 428 183 183 114 429 185 185 116 433 187 187 115 434 188 188 113 431 186 186 113 431 186 186 114 432 185 185 116 433 187 187 110 437 189 189 109 438 190 190 115 435 188 188 115 435 188 188 116 436 187 187 110 437 189 189 114 441 185 185 112 442 183 183 110 439 191 191 110 439 191 191 116 440 192 192 114 441 185 185 111 445 184 184 113 446 186 186 115 443 193 193 115 443 193 193 109 444 194 194 111 445 184 184 18 449 37 37 17 450 38 38 118 447 196 196 118 447 196 196 117 448 195 195 18 449 37 37 17 453 38 38 16 454 39 39 119 451 197 197 119 451 197 197 118 452 196 196 17 453 38 38 16 457 39 39 15 458 40 40 120 455 198 198 120 455 198 198 119 456 197 197 16 457 39 39 15 461 40 40 14 462 41 41 121 459 199 199 121 459 199 199 120 460 198 198 15 461 40 40 122 465 200 200 117 466 195 195 118 463 196 196 118 463 196 196 123 464 201 201 122 465 200 200 123 469 201 201 118 470 196 196 119 467 197 197 119 467 197 197 124 468 202 202 123 469 201 201 124 473 202 202 119 474 197 197 120 471 198 198 120 471 198 198 125 472 203 203 124 473 202 202 125 477 203 203 120 478 198 198 121 475 199 199 121 475 199 199 126 476 204 204 125 477 203 203 141 481 220 220 142 482 221 221 126 479 204 204 126 479 204 204 121 480 199 199 141 481 220 220 127 483 205 205 25 484 10 10 140 485 219 219 43 488 66 66 42 489 67 67 129 486 208 208 129 486 208 208 128 487 206 206 43 488 66 66 42 492 63 63 41 493 61 61 130 490 209 209 130 490 209 209 129 491 207 207 42 492 63 63 131 496 210 210 128 497 206 206 32 494 65 65 32 494 65 65 33 495 68 68 131 496 210 210 132 500 211 211 131 501 210 210 33 498 68 68 33 498 68 68 34 499 69 69 132 500 211 211 133 504 212 212 132 505 211 211 34 502 69 69 34 502 69 69 35 503 71 71 133 504 212 212 134 508 213 213 133 509 212 212 35 506 71 71 35 506 71 71 36 507 73 73 134 508 213 213 135 512 214 214 134 513 213 213 36 510 73 73 36 510 73 73 37 511 74 74 135 512 214 214 136 516 215 215 135 517 214 214 37 514 74 74 37 514 74 74 38 515 76 76 136 516 215 215 137 520 216 216 136 521 215 215 38 518 76 76 38 518 76 76 39 519 78 78 137 520 216 216 138 524 217 217 137 525 216 216 39 522 78 78 39 522 78 78 40 523 79 79 138 524 217 217 139 528 218 218 138 529 217 217 40 526 79 79 40 526 79 79 29 527 59 59 139 528 218 218 130 532 209 209 139 533 218 218 29 530 59 59 29 530 59 59 30 531 60 60 130 532 209 209 117 536 195 195 122 537 200 200 127 534 205 205 127 534 205 205 140 535 219 219 117 536 195 195 121 540 199 199 14 541 41 41 13 538 42 42 13 538 42 42 141 539 220 220 121 540 199 199 13 544 42 42 12 545 43 43 26 542 2 2 26 542 2 2 141 543 220 220 13 544 42 42 142 548 221 221 26 549 2 2 0 546 0 0 0 546 0 0 1 547 1 1 142 548 221 221 126 552 204 204 142 553 221 221 1 550 1 1 1 550 1 1 2 551 3 3 126 552 204 204 169 554 224 224 285 555 443 443 284 556 442 442 268 559 425 425 269 560 426 426 145 557 225 225 145 557 225 225 146 558 226 226 268 559 425 425 267 563 424 424 268 564 425 425 146 561 226 226 146 561 226 226 147 562 227 227 267 563 424 424 266 567 423 423 267 568 424 424 147 565 227 227 147 565 227 227 148 566 228 228 266 567 423 423 265 571 422 422 266 572 423 423 148 569 228 228 148 569 228 228 149 570 229 229 265 571 422 422 150 575 230 230 270 576 427 427 265 573 422 422 265 573 422 422 149 574 229 229 150 575 230 230 151 579 231 231 168 580 232 232 270 577 427 427 270 577 427 427 150 578 230 230 151 579 231 231 167 583 235 235 168 584 236 236 151 581 233 233 151 581 233 233 152 582 234 234 167 583 235 235 171 587 238 238 167 588 235 235 152 585 234 234 152 585 234 234 153 586 237 237 171 587 238 238 170 591 240 240 171 592 238 238 153 589 237 237 153 589 237 237 154 590 239 239 170 591 240 240 169 595 224 224 170 596 240 240 154 593 239 239 154 593 239 239 143 594 222 222 169 595 224 224 150 597 241 241 152 598 242 242 151 599 243 243 154 602 246 246 148 603 247 247 147 600 244 244 147 600 244 244 143 601 245 245 154 602 246 246 188 606 250 250 189 607 251 251 185 604 248 248 185 604 248 248 186 605 249 249 188 606 250 250 184 608 252 252 190 609 253 253 191 610 254 254 167 613 235 235 164 614 255 255 163 611 256 256 163 611 256 256 168 612 236 236 167 613 235 235 163 617 257 257 162 618 258 258 283 615 441 441 283 615 441 441 168 616 232 232 163 617 257 257 162 621 258 258 161 622 259 259 260 619 417 417 260 619 417 417 283 620 441 441 162 621 258 258 155 625 265 265 166 626 266 266 170 623 240 240 170 623 240 240 169 624 224 224 155 625 265 265 166 629 266 266 165 630 267 267 171 627 238 238 171 627 238 238 170 628 240 240 166 629 266 266 165 633 267 267 164 634 255 255 167 631 235 235 167 631 235 235 171 632 238 238 165 633 267 267 173 637 268 268 172 638 269 269 155 635 265 265 155 635 265 265 156 636 264 264 173 637 268 268 174 641 270 270 173 642 268 268 156 639 264 264 156 639 264 264 157 640 263 263 174 641 270 270 175 645 271 271 174 646 270 270 157 643 263 263 157 643 263 263 158 644 262 262 175 645 271 271 176 649 272 272 175 650 271 271 158 647 262 262 158 647 262 262 159 648 261 261 176 649 272 272 177 653 273 273 176 654 272 272 159 651 261 261 159 651 261 261 160 652 260 260 177 653 273 273 178 657 274 274 177 658 273 273 160 655 260 260 160 655 260 260 161 656 259 259 178 657 274 274 179 661 275 275 178 662 274 274 161 659 259 259 161 659 259 259 162 660 258 258 179 661 275 275 180 665 276 276 179 666 275 275 162 663 258 258 162 663 258 258 163 664 257 257 180 665 276 276 181 669 277 277 180 670 278 278 163 667 256 256 163 667 256 256 164 668 255 255 181 669 277 277 182 673 279 279 181 674 277 277 164 671 255 255 164 671 255 255 165 672 267 267 182 673 279 279 183 677 280 280 182 678 279 279 165 675 267 267 165 675 267 267 166 676 266 266 183 677 280 280 172 681 269 269 183 682 280 280 166 679 266 266 166 679 266 266 155 680 265 265 172 681 269 269 282 683 440 440 273 684 431 431 184 685 283 283 272 688 429 429 273 689 431 431 173 686 282 282 173 686 282 282 174 687 284 284 272 688 429 429 271 692 428 428 272 693 430 430 174 690 286 286 174 690 286 286 175 691 287 287 271 692 428 428 271 694 428 428 274 695 432 432 186 696 288 288 187 699 292 292 186 700 288 288 274 697 432 432 274 697 432 432 275 698 433 433 187 699 292 292 188 703 294 294 187 704 292 292 275 701 433 433 275 701 433 433 276 702 434 434 188 703 294 294 276 705 434 434 277 706 435 435 188 707 294 294 189 710 297 297 188 711 294 294 277 708 435 435 277 708 435 435 278 709 436 436 189 710 297 297 190 714 299 299 189 715 297 297 278 712 436 436 278 712 436 436 279 713 437 437 190 714 299 299 279 716 437 437 280 717 438 438 190 718 299 299 191 721 302 302 190 722 299 299 280 719 438 438 280 719 438 438 281 720 439 439 191 721 302 302 184 725 283 283 191 726 302 302 281 723 439 439 281 723 439 439 282 724 440 440 184 725 283 283 188 727 250 250 186 728 249 249 187 729 303 303 190 732 253 253 184 733 252 252 185 730 248 248 185 730 248 248 189 731 251 251 190 732 253 253 144 736 305 305 143 737 245 245 147 734 244 244 147 734 244 244 146 735 304 304 144 736 305 305 144 738 305 305 146 739 304 304 145 740 306 306 148 743 247 247 154 744 246 246 153 741 307 307 153 741 307 307 149 742 308 308 148 743 247 247 150 747 241 241 149 748 308 308 153 745 307 307 153 745 307 307 152 746 242 242 150 747 241 241 195 751 311 311 194 752 312 312 192 749 309 309 192 749 309 309 193 750 310 310 195 751 311 311 197 755 313 313 196 756 314 314 194 753 312 312 194 753 312 312 195 754 311 311 197 755 313 313 199 759 317 317 198 760 318 318 196 757 315 315 196 757 315 315 197 758 316 316 199 759 317 317 193 763 310 310 192 764 309 309 198 761 319 319 198 761 319 319 199 762 320 320 193 763 310 310 197 767 316 316 195 768 311 311 193 765 310 310 193 765 310 310 199 766 317 317 197 767 316 316 194 771 312 312 196 772 322 322 198 769 321 321 198 769 321 321 192 770 309 309 194 771 312 312 203 775 325 325 202 776 326 326 200 773 323 323 200 773 323 323 201 774 324 324 203 775 325 325 218 779 329 329 219 780 330 330 216 777 327 327 216 777 327 327 217 778 328 328 218 779 329 329 201 781 331 331 209 782 332 332 203 783 325 325 210 786 335 335 202 787 326 326 204 784 333 333 204 784 333 333 206 785 334 334 210 786 335 335 211 790 338 338 210 791 339 339 206 788 336 336 206 788 336 336 207 789 337 337 211 790 338 338 205 794 342 342 203 795 325 325 211 792 340 340 211 792 340 340 207 793 341 341 205 794 342 342 202 798 326 326 203 799 325 325 205 796 342 342 205 796 342 342 204 797 333 333 202 798 326 326 215 802 343 343 214 803 344 344 201 800 324 324 201 800 324 324 200 801 323 323 215 802 343 343 212 806 347 347 215 807 348 348 200 804 345 345 200 804 345 345 208 805 346 346 212 806 347 347 203 808 325 325 209 809 332 332 211 810 340 340 209 813 349 349 208 814 350 350 210 811 339 339 210 811 339 339 211 812 338 338 209 813 349 349 210 815 335 335 208 816 346 346 202 817 326 326 208 818 346 346 200 819 345 345 202 820 326 326 212 823 352 352 208 824 350 350 209 821 349 349 209 821 349 349 213 822 351 351 212 823 352 352 213 827 354 354 209 828 332 332 201 825 331 331 201 825 331 331 214 826 353 353 213 827 354 354 212 829 355 355 236 830 356 356 227 831 357 357 213 832 358 358 214 833 359 359 230 834 360 360 232 837 362 362 235 838 363 363 214 835 359 359 214 835 359 359 215 836 361 361 232 837 362 362 228 839 364 364 215 840 361 361 212 841 365 365 219 844 330 330 218 845 329 329 234 842 366 366 234 842 366 366 233 843 367 367 219 844 330 330 222 846 368 368 231 847 369 369 217 848 370 370 223 849 371 371 237 850 372 372 216 851 373 373 219 852 330 330 220 853 374 374 229 854 375 375 233 857 367 367 234 858 366 366 235 855 363 363 235 855 363 363 232 856 362 362 233 857 367 367 231 861 369 369 222 862 368 368 226 859 376 376 226 859 376 376 230 860 360 360 231 861 369 369 237 865 372 372 223 866 371 371 227 863 357 357 227 863 357 357 236 864 356 356 237 865 372 372 224 869 377 377 228 870 364 364 229 867 375 375 229 867 375 375 220 868 374 374 224 869 377 377 227 871 378 378 228 872 364 364 212 873 365 365 228 876 364 364 227 877 378 378 223 874 379 379 223 874 379 379 229 875 375 375 228 876 364 364 216 878 380 380 229 879 375 375 223 880 379 379 219 881 330 330 229 882 375 375 216 883 380 380 228 884 364 364 224 885 377 377 215 886 361 361 230 887 360 360 214 888 359 359 225 889 381 381 225 892 381 381 221 893 382 382 231 890 369 369 231 890 369 369 230 891 360 360 225 892 381 381 218 894 329 329 231 895 369 369 221 896 382 382 217 897 370 370 231 898 369 369 218 899 329 329 213 900 358 358 230 901 360 360 226 902 376 376 232 903 362 362 215 904 361 361 224 905 377 377 224 908 377 377 220 909 374 374 233 906 367 367 233 906 367 367 232 907 362 362 224 908 377 377 219 910 330 330 233 911 367 367 220 912 374 374 221 913 382 382 234 914 366 366 218 915 329 329 234 918 366 366 221 919 382 382 225 916 381 381 225 916 381 381 235 917 363 363 234 918 366 366 214 920 359 359 235 921 363 363 225 922 381 381 239 923 383 383 213 924 358 358 226 925 376 376 226 928 376 376 222 929 368 368 238 926 384 384 238 926 384 384 239 927 383 383 226 928 376 376 217 930 370 370 238 931 384 384 222 932 368 368 238 935 384 384 217 936 370 370 216 933 373 373 216 933 373 373 237 934 372 372 238 935 384 384 239 939 383 383 238 940 384 384 237 937 372 372 237 937 372 372 236 938 356 356 239 939 383 383 239 943 383 383 236 944 356 356 212 941 355 355 212 941 355 355 213 942 358 358 239 943 383 383 241 947 387 387 242 948 388 388 245 945 385 385 245 945 385 385 240 946 386 386 241 947 387 387 243 951 389 389 244 952 390 390 245 949 385 385 245 949 385 385 242 950 388 388 243 951 389 389 245 955 393 393 244 956 394 394 247 953 391 391 247 953 391 391 246 954 392 392 245 955 393 393 244 959 394 394 243 960 389 389 248 957 395 395 248 957 395 395 247 958 391 391 244 959 394 394 243 963 389 389 242 964 388 388 249 961 396 396 249 961 396 396 248 962 395 395 243 963 389 389 242 967 388 388 241 968 398 398 250 965 397 397 250 965 397 397 249 966 396 396 242 967 388 388 241 971 401 401 240 972 402 402 251 969 399 399 251 969 399 399 250 970 400 400 241 971 401 401 240 975 402 402 245 976 393 393 246 973 392 392 246 973 392 392 251 974 399 399 240 975 402 402 255 979 405 405 254 980 406 406 252 977 403 403 252 977 403 403 253 978 404 404 255 979 405 405 257 983 407 407 256 984 408 408 254 981 406 406 254 981 406 406 255 982 405 405 257 983 407 407 259 987 409 409 258 988 410 410 256 985 408 408 256 985 408 408 257 986 407 407 259 987 409 409 253 991 411 411 252 992 412 412 258 989 410 410 258 989 410 410 259 990 409 409 253 991 411 411 257 995 407 407 255 996 405 405 253 993 413 413 253 993 413 413 259 994 414 414 257 995 407 407 254 999 406 406 256 1000 408 408 258 997 415 415 258 997 415 415 252 998 416 416 254 999 406 406 161 1003 259 259 160 1004 260 260 261 1001 418 418 261 1001 418 418 260 1002 417 417 161 1003 259 259 160 1007 260 260 159 1008 261 261 262 1005 419 419 262 1005 419 419 261 1006 418 418 160 1007 260 260 159 1011 261 261 158 1012 262 262 263 1009 420 420 263 1009 420 420 262 1010 419 419 159 1011 261 261 158 1015 262 262 157 1016 263 263 264 1013 421 421 264 1013 421 421 263 1014 420 420 158 1015 262 262 265 1019 422 422 260 1020 417 417 261 1017 418 418 261 1017 418 418 266 1018 423 423 265 1019 422 422 266 1023 423 423 261 1024 418 418 262 1021 419 419 262 1021 419 419 267 1022 424 424 266 1023 423 423 267 1027 424 424 262 1028 419 419 263 1025 420 420 263 1025 420 420 268 1026 425 425 267 1027 424 424 268 1031 425 425 263 1032 420 420 264 1029 421 421 264 1029 421 421 269 1030 426 426 268 1031 425 425 284 1035 442 442 285 1036 443 443 269 1033 426 426 269 1033 426 426 264 1034 421 421 284 1035 442 442 270 1037 427 427 168 1038 232 232 283 1039 441 441 186 1042 288 288 185 1043 289 289 272 1040 430 430 272 1040 430 430 271 1041 428 428 186 1042 288 288 185 1046 285 285 184 1047 283 283 273 1044 431 431 273 1044 431 431 272 1045 429 429 185 1046 285 285 274 1050 432 432 271 1051 428 428 175 1048 287 287 175 1048 287 287 176 1049 290 290 274 1050 432 432 275 1054 433 433 274 1055 432 432 176 1052 290 290 176 1052 290 290 177 1053 291 291 275 1054 433 433 276 1058 434 434 275 1059 433 433 177 1056 291 291 177 1056 291 291 178 1057 293 293 276 1058 434 434 277 1062 435 435 276 1063 434 434 178 1060 293 293 178 1060 293 293 179 1061 295 295 277 1062 435 435 278 1066 436 436 277 1067 435 435 179 1064 295 295 179 1064 295 295 180 1065 296 296 278 1066 436 436 279 1070 437 437 278 1071 436 436 180 1068 296 296 180 1068 296 296 181 1069 298 298 279 1070 437 437 280 1074 438 438 279 1075 437 437 181 1072 298 298 181 1072 298 298 182 1073 300 300 280 1074 438 438 281 1078 439 439 280 1079 438 438 182 1076 300 300 182 1076 300 300 183 1077 301 301 281 1078 439 439 282 1082 440 440 281 1083 439 439 183 1080 301 301 183 1080 301 301 172 1081 281 281 282 1082 440 440 273 1086 431 431 282 1087 440 440 172 1084 281 281 172 1084 281 281 173 1085 282 282 273 1086 431 431 260 1090 417 417 265 1091 422 422 270 1088 427 427 270 1088 427 427 283 1089 441 441 260 1090 417 417 264 1094 421 421 157 1095 263 263 156 1092 264 264 156 1092 264 264 284 1093 442 442 264 1094 421 421 156 1098 264 264 155 1099 265 265 169 1096 224 224 169 1096 224 224 284 1097 442 442 156 1098 264 264 285 1102 443 443 169 1103 224 224 143 1100 222 222 143 1100 222 222 144 1101 223 223 285 1102 443 443 269 1106 426 426 285 1107 443 443 144 1104 223 223 144 1104 223 223 145 1105 225 225 269 1106 426 426 312 1108 446 446 428 1109 665 665 427 1110 664 664 411 1113 647 647 412 1114 648 648 288 1111 447 447 288 1111 447 447 289 1112 448 448 411 1113 647 647 410 1117 646 646 411 1118 647 647 289 1115 448 448 289 1115 448 448 290 1116 449 449 410 1117 646 646 409 1121 645 645 410 1122 646 646 290 1119 449 449 290 1119 449 449 291 1120 450 450 409 1121 645 645 408 1125 644 644 409 1126 645 645 291 1123 450 450 291 1123 450 450 292 1124 451 451 408 1125 644 644 293 1129 452 452 413 1130 649 649 408 1127 644 644 408 1127 644 644 292 1128 451 451 293 1129 452 452 294 1133 453 453 311 1134 454 454 413 1131 649 649 413 1131 649 649 293 1132 452 452 294 1133 453 453 310 1137 457 457 311 1138 458 458 294 1135 455 455 294 1135 455 455 295 1136 456 456 310 1137 457 457 314 1141 460 460 310 1142 457 457 295 1139 456 456 295 1139 456 456 296 1140 459 459 314 1141 460 460 313 1145 462 462 314 1146 460 460 296 1143 459 459 296 1143 459 459 297 1144 461 461 313 1145 462 462 312 1149 446 446 313 1150 462 462 297 1147 461 461 297 1147 461 461 286 1148 444 444 312 1149 446 446 293 1151 463 463 295 1152 464 464 294 1153 465 465 297 1156 468 468 291 1157 469 469 290 1154 466 466 290 1154 466 466 286 1155 467 467 297 1156 468 468 331 1160 472 472 332 1161 473 473 328 1158 470 470 328 1158 470 470 329 1159 471 471 331 1160 472 472 327 1162 474 474 333 1163 475 475 334 1164 476 476 310 1167 457 457 307 1168 477 477 306 1165 478 478 306 1165 478 478 311 1166 458 458 310 1167 457 457 306 1171 479 479 305 1172 480 480 426 1169 663 663 426 1169 663 663 311 1170 454 454 306 1171 479 479 305 1175 480 480 304 1176 481 481 403 1173 639 639 403 1173 639 639 426 1174 663 663 305 1175 480 480 298 1179 487 487 309 1180 488 488 313 1177 462 462 313 1177 462 462 312 1178 446 446 298 1179 487 487 309 1183 488 488 308 1184 489 489 314 1181 460 460 314 1181 460 460 313 1182 462 462 309 1183 488 488 308 1187 489 489 307 1188 477 477 310 1185 457 457 310 1185 457 457 314 1186 460 460 308 1187 489 489 316 1191 490 490 315 1192 491 491 298 1189 487 487 298 1189 487 487 299 1190 486 486 316 1191 490 490 317 1195 492 492 316 1196 490 490 299 1193 486 486 299 1193 486 486 300 1194 485 485 317 1195 492 492 318 1199 493 493 317 1200 492 492 300 1197 485 485 300 1197 485 485 301 1198 484 484 318 1199 493 493 319 1203 494 494 318 1204 493 493 301 1201 484 484 301 1201 484 484 302 1202 483 483 319 1203 494 494 320 1207 495 495 319 1208 494 494 302 1205 483 483 302 1205 483 483 303 1206 482 482 320 1207 495 495 321 1211 496 496 320 1212 495 495 303 1209 482 482 303 1209 482 482 304 1210 481 481 321 1211 496 496 322 1215 497 497 321 1216 496 496 304 1213 481 481 304 1213 481 481 305 1214 480 480 322 1215 497 497 323 1219 498 498 322 1220 497 497 305 1217 480 480 305 1217 480 480 306 1218 479 479 323 1219 498 498 324 1223 499 499 323 1224 500 500 306 1221 478 478 306 1221 478 478 307 1222 477 477 324 1223 499 499 325 1227 501 501 324 1228 499 499 307 1225 477 477 307 1225 477 477 308 1226 489 489 325 1227 501 501 326 1231 502 502 325 1232 501 501 308 1229 489 489 308 1229 489 489 309 1230 488 488 326 1231 502 502 315 1235 491 491 326 1236 502 502 309 1233 488 488 309 1233 488 488 298 1234 487 487 315 1235 491 491 425 1237 662 662 416 1238 653 653 327 1239 505 505 415 1242 651 651 416 1243 653 653 316 1240 504 504 316 1240 504 504 317 1241 506 506 415 1242 651 651 414 1246 650 650 415 1247 652 652 317 1244 508 508 317 1244 508 508 318 1245 509 509 414 1246 650 650 414 1248 650 650 417 1249 654 654 329 1250 510 510 330 1253 514 514 329 1254 510 510 417 1251 654 654 417 1251 654 654 418 1252 655 655 330 1253 514 514 331 1257 516 516 330 1258 514 514 418 1255 655 655 418 1255 655 655 419 1256 656 656 331 1257 516 516 419 1259 656 656 420 1260 657 657 331 1261 516 516 332 1264 519 519 331 1265 516 516 420 1262 657 657 420 1262 657 657 421 1263 658 658 332 1264 519 519 333 1268 521 521 332 1269 519 519 421 1266 658 658 421 1266 658 658 422 1267 659 659 333 1268 521 521 422 1270 659 659 423 1271 660 660 333 1272 521 521 334 1275 524 524 333 1276 521 521 423 1273 660 660 423 1273 660 660 424 1274 661 661 334 1275 524 524 327 1279 505 505 334 1280 524 524 424 1277 661 661 424 1277 661 661 425 1278 662 662 327 1279 505 505 331 1281 472 472 329 1282 471 471 330 1283 525 525 333 1286 475 475 327 1287 474 474 328 1284 470 470 328 1284 470 470 332 1285 473 473 333 1286 475 475 287 1290 527 527 286 1291 467 467 290 1288 466 466 290 1288 466 466 289 1289 526 526 287 1290 527 527 287 1292 527 527 289 1293 526 526 288 1294 528 528 291 1297 469 469 297 1298 468 468 296 1295 529 529 296 1295 529 529 292 1296 530 530 291 1297 469 469 293 1301 463 463 292 1302 530 530 296 1299 529 529 296 1299 529 529 295 1300 464 464 293 1301 463 463 338 1305 533 533 337 1306 534 534 335 1303 531 531 335 1303 531 531 336 1304 532 532 338 1305 533 533 340 1309 535 535 339 1310 536 536 337 1307 534 534 337 1307 534 534 338 1308 533 533 340 1309 535 535 342 1313 539 539 341 1314 540 540 339 1311 537 537 339 1311 537 537 340 1312 538 538 342 1313 539 539 336 1317 532 532 335 1318 531 531 341 1315 541 541 341 1315 541 541 342 1316 542 542 336 1317 532 532 340 1321 538 538 338 1322 533 533 336 1319 532 532 336 1319 532 532 342 1320 539 539 340 1321 538 538 337 1325 534 534 339 1326 544 544 341 1323 543 543 341 1323 543 543 335 1324 531 531 337 1325 534 534 346 1329 547 547 345 1330 548 548 343 1327 545 545 343 1327 545 545 344 1328 546 546 346 1329 547 547 361 1333 551 551 362 1334 552 552 359 1331 549 549 359 1331 549 549 360 1332 550 550 361 1333 551 551 344 1335 553 553 352 1336 554 554 346 1337 547 547 353 1340 557 557 345 1341 548 548 347 1338 555 555 347 1338 555 555 349 1339 556 556 353 1340 557 557 354 1344 560 560 353 1345 561 561 349 1342 558 558 349 1342 558 558 350 1343 559 559 354 1344 560 560 348 1348 564 564 346 1349 547 547 354 1346 562 562 354 1346 562 562 350 1347 563 563 348 1348 564 564 345 1352 548 548 346 1353 547 547 348 1350 564 564 348 1350 564 564 347 1351 555 555 345 1352 548 548 358 1356 565 565 357 1357 566 566 344 1354 546 546 344 1354 546 546 343 1355 545 545 358 1356 565 565 355 1360 569 569 358 1361 570 570 343 1358 567 567 343 1358 567 567 351 1359 568 568 355 1360 569 569 346 1362 547 547 352 1363 554 554 354 1364 562 562 352 1367 571 571 351 1368 572 572 353 1365 561 561 353 1365 561 561 354 1366 560 560 352 1367 571 571 353 1369 557 557 351 1370 568 568 345 1371 548 548 351 1372 568 568 343 1373 567 567 345 1374 548 548 355 1377 574 574 351 1378 572 572 352 1375 571 571 352 1375 571 571 356 1376 573 573 355 1377 574 574 356 1381 576 576 352 1382 554 554 344 1379 553 553 344 1379 553 553 357 1380 575 575 356 1381 576 576 355 1383 577 577 379 1384 578 578 370 1385 579 579 356 1386 580 580 357 1387 581 581 373 1388 582 582 375 1391 584 584 378 1392 585 585 357 1389 581 581 357 1389 581 581 358 1390 583 583 375 1391 584 584 371 1393 586 586 358 1394 583 583 355 1395 587 587 362 1398 552 552 361 1399 551 551 377 1396 588 588 377 1396 588 588 376 1397 589 589 362 1398 552 552 365 1400 590 590 374 1401 591 591 360 1402 592 592 366 1403 593 593 380 1404 594 594 359 1405 595 595 362 1406 552 552 363 1407 596 596 372 1408 597 597 376 1411 589 589 377 1412 588 588 378 1409 585 585 378 1409 585 585 375 1410 584 584 376 1411 589 589 374 1415 591 591 365 1416 590 590 369 1413 598 598 369 1413 598 598 373 1414 582 582 374 1415 591 591 380 1419 594 594 366 1420 593 593 370 1417 579 579 370 1417 579 579 379 1418 578 578 380 1419 594 594 367 1423 599 599 371 1424 586 586 372 1421 597 597 372 1421 597 597 363 1422 596 596 367 1423 599 599 370 1425 600 600 371 1426 586 586 355 1427 587 587 371 1430 586 586 370 1431 600 600 366 1428 601 601 366 1428 601 601 372 1429 597 597 371 1430 586 586 359 1432 602 602 372 1433 597 597 366 1434 601 601 362 1435 552 552 372 1436 597 597 359 1437 602 602 371 1438 586 586 367 1439 599 599 358 1440 583 583 373 1441 582 582 357 1442 581 581 368 1443 603 603 368 1446 603 603 364 1447 604 604 374 1444 591 591 374 1444 591 591 373 1445 582 582 368 1446 603 603 361 1448 551 551 374 1449 591 591 364 1450 604 604 360 1451 592 592 374 1452 591 591 361 1453 551 551 356 1454 580 580 373 1455 582 582 369 1456 598 598 375 1457 584 584 358 1458 583 583 367 1459 599 599 367 1462 599 599 363 1463 596 596 376 1460 589 589 376 1460 589 589 375 1461 584 584 367 1462 599 599 362 1464 552 552 376 1465 589 589 363 1466 596 596 364 1467 604 604 377 1468 588 588 361 1469 551 551 377 1472 588 588 364 1473 604 604 368 1470 603 603 368 1470 603 603 378 1471 585 585 377 1472 588 588 357 1474 581 581 378 1475 585 585 368 1476 603 603 382 1477 605 605 356 1478 580 580 369 1479 598 598 369 1482 598 598 365 1483 590 590 381 1480 606 606 381 1480 606 606 382 1481 605 605 369 1482 598 598 360 1484 592 592 381 1485 606 606 365 1486 590 590 381 1489 606 606 360 1490 592 592 359 1487 595 595 359 1487 595 595 380 1488 594 594 381 1489 606 606 382 1493 605 605 381 1494 606 606 380 1491 594 594 380 1491 594 594 379 1492 578 578 382 1493 605 605 382 1497 605 605 379 1498 578 578 355 1495 577 577 355 1495 577 577 356 1496 580 580 382 1497 605 605 384 1501 609 609 385 1502 610 610 388 1499 607 607 388 1499 607 607 383 1500 608 608 384 1501 609 609 386 1505 611 611 387 1506 612 612 388 1503 607 607 388 1503 607 607 385 1504 610 610 386 1505 611 611 388 1509 615 615 387 1510 616 616 390 1507 613 613 390 1507 613 613 389 1508 614 614 388 1509 615 615 387 1513 616 616 386 1514 611 611 391 1511 617 617 391 1511 617 617 390 1512 613 613 387 1513 616 616 386 1517 611 611 385 1518 610 610 392 1515 618 618 392 1515 618 618 391 1516 617 617 386 1517 611 611 385 1521 610 610 384 1522 620 620 393 1519 619 619 393 1519 619 619 392 1520 618 618 385 1521 610 610 384 1525 623 623 383 1526 624 624 394 1523 621 621 394 1523 621 621 393 1524 622 622 384 1525 623 623 383 1529 624 624 388 1530 615 615 389 1527 614 614 389 1527 614 614 394 1528 621 621 383 1529 624 624 398 1533 627 627 397 1534 628 628 395 1531 625 625 395 1531 625 625 396 1532 626 626 398 1533 627 627 400 1537 629 629 399 1538 630 630 397 1535 628 628 397 1535 628 628 398 1536 627 627 400 1537 629 629 402 1541 631 631 401 1542 632 632 399 1539 630 630 399 1539 630 630 400 1540 629 629 402 1541 631 631 396 1545 633 633 395 1546 634 634 401 1543 632 632 401 1543 632 632 402 1544 631 631 396 1545 633 633 400 1549 629 629 398 1550 627 627 396 1547 635 635 396 1547 635 635 402 1548 636 636 400 1549 629 629 397 1553 628 628 399 1554 630 630 401 1551 637 637 401 1551 637 637 395 1552 638 638 397 1553 628 628 304 1557 481 481 303 1558 482 482 404 1555 640 640 404 1555 640 640 403 1556 639 639 304 1557 481 481 303 1561 482 482 302 1562 483 483 405 1559 641 641 405 1559 641 641 404 1560 640 640 303 1561 482 482 302 1565 483 483 301 1566 484 484 406 1563 642 642 406 1563 642 642 405 1564 641 641 302 1565 483 483 301 1569 484 484 300 1570 485 485 407 1567 643 643 407 1567 643 643 406 1568 642 642 301 1569 484 484 408 1573 644 644 403 1574 639 639 404 1571 640 640 404 1571 640 640 409 1572 645 645 408 1573 644 644 409 1577 645 645 404 1578 640 640 405 1575 641 641 405 1575 641 641 410 1576 646 646 409 1577 645 645 410 1581 646 646 405 1582 641 641 406 1579 642 642 406 1579 642 642 411 1580 647 647 410 1581 646 646 411 1585 647 647 406 1586 642 642 407 1583 643 643 407 1583 643 643 412 1584 648 648 411 1585 647 647 427 1589 664 664 428 1590 665 665 412 1587 648 648 412 1587 648 648 407 1588 643 643 427 1589 664 664 413 1591 649 649 311 1592 454 454 426 1593 663 663 329 1596 510 510 328 1597 511 511 415 1594 652 652 415 1594 652 652 414 1595 650 650 329 1596 510 510 328 1600 507 507 327 1601 505 505 416 1598 653 653 416 1598 653 653 415 1599 651 651 328 1600 507 507 417 1604 654 654 414 1605 650 650 318 1602 509 509 318 1602 509 509 319 1603 512 512 417 1604 654 654 418 1608 655 655 417 1609 654 654 319 1606 512 512 319 1606 512 512 320 1607 513 513 418 1608 655 655 419 1612 656 656 418 1613 655 655 320 1610 513 513 320 1610 513 513 321 1611 515 515 419 1612 656 656 420 1616 657 657 419 1617 656 656 321 1614 515 515 321 1614 515 515 322 1615 517 517 420 1616 657 657 421 1620 658 658 420 1621 657 657 322 1618 517 517 322 1618 517 517 323 1619 518 518 421 1620 658 658 422 1624 659 659 421 1625 658 658 323 1622 518 518 323 1622 518 518 324 1623 520 520 422 1624 659 659 423 1628 660 660 422 1629 659 659 324 1626 520 520 324 1626 520 520 325 1627 522 522 423 1628 660 660 424 1632 661 661 423 1633 660 660 325 1630 522 522 325 1630 522 522 326 1631 523 523 424 1632 661 661 425 1636 662 662 424 1637 661 661 326 1634 523 523 326 1634 523 523 315 1635 503 503 425 1636 662 662 416 1640 653 653 425 1641 662 662 315 1638 503 503 315 1638 503 503 316 1639 504 504 416 1640 653 653 403 1644 639 639 408 1645 644 644 413 1642 649 649 413 1642 649 649 426 1643 663 663 403 1644 639 639 407 1648 643 643 300 1649 485 485 299 1646 486 486 299 1646 486 486 427 1647 664 664 407 1648 643 643 299 1652 486 486 298 1653 487 487 312 1650 446 446 312 1650 446 446 427 1651 664 664 299 1652 486 486 428 1656 665 665 312 1657 446 446 286 1654 444 444 286 1654 444 444 287 1655 445 445 428 1656 665 665 412 1660 648 648 428 1661 665 665 287 1658 445 445 287 1658 445 445 288 1659 447 447 412 1660 648 648 443 1664 668 668 444 1665 669 669 437 1662 666 666 437 1662 666 666 438 1663 667 667 443 1664 668 668 433 1668 676 676 432 1669 677 677 431 1666 674 674 431 1666 674 674 434 1667 675 675 433 1668 676 676 438 1672 685 685 437 1673 686 686 429 1670 680 680 429 1670 680 680 430 1671 678 678 438 1672 685 685 439 1676 684 684 438 1677 685 685 430 1674 678 678 430 1674 678 678 431 1675 674 674 439 1676 684 684 440 1680 687 687 439 1681 684 684 431 1678 674 674 431 1678 674 674 432 1679 677 677 440 1680 687 687 441 1684 673 673 440 1685 683 683 432 1682 682 682 432 1682 682 682 433 1683 676 676 441 1684 673 673 442 1688 671 671 441 1689 673 673 433 1686 676 676 433 1686 676 676 434 1687 675 675 442 1688 671 671 443 1692 668 668 442 1693 671 671 434 1690 675 675 434 1690 675 675 435 1691 679 679 443 1692 668 668 444 1696 669 669 443 1697 668 668 435 1694 679 679 435 1694 679 679 436 1695 681 681 444 1696 669 669 434 1700 675 675 431 1701 674 674 430 1698 678 678 430 1698 678 678 435 1699 679 679 434 1700 675 675 435 1704 679 679 430 1705 678 678 429 1702 680 680 429 1702 680 680 436 1703 681 681 435 1704 679 679 440 1708 672 672 441 1709 673 673 442 1706 671 671 442 1706 671 671 439 1707 670 670 440 1708 672 672 439 1712 670 670 442 1713 671 671 443 1710 668 668 443 1710 668 668 438 1711 667 667 439 1712 670 670 459 1716 690 690 460 1717 691 691 453 1714 688 688 453 1714 688 688 454 1715 689 689 459 1716 690 690 449 1720 694 694 448 1721 695 695 447 1718 692 692 447 1718 692 692 450 1719 693 693 449 1720 694 694 454 1724 698 698 453 1725 699 699 445 1722 696 696 445 1722 696 696 446 1723 697 697 454 1724 698 698 455 1728 700 700 454 1729 698 698 446 1726 697 697 446 1726 697 697 447 1727 692 692 455 1728 700 700 456 1732 701 701 455 1733 700 700 447 1730 692 692 447 1730 692 692 448 1731 695 695 456 1732 701 701 457 1736 703 703 456 1737 704 704 448 1734 702 702 448 1734 702 702 449 1735 694 694 457 1736 703 703 458 1740 705 705 457 1741 703 703 449 1738 694 694 449 1738 694 694 450 1739 693 693 458 1740 705 705 459 1744 690 690 458 1745 705 705 450 1742 693 693 450 1742 693 693 451 1743 706 706 459 1744 690 690 460 1748 691 691 459 1749 690 690 451 1746 706 706 451 1746 706 706 452 1747 707 707 460 1748 691 691 450 1752 693 693 447 1753 692 692 446 1750 697 697 446 1750 697 697 451 1751 706 706 450 1752 693 693 451 1756 706 706 446 1757 697 697 445 1754 696 696 445 1754 696 696 452 1755 707 707 451 1756 706 706 456 1760 709 709 457 1761 703 703 458 1758 705 705 458 1758 705 705 455 1759 708 708 456 1760 709 709 455 1764 708 708 458 1765 705 705 459 1762 690 690 459 1762 690 690 454 1763 689 689 455 1764 708 708 475 1768 712 712 476 1769 713 713 469 1766 710 710 469 1766 710 710 470 1767 711 711 475 1768 712 712 465 1772 716 716 464 1773 717 717 463 1770 714 714 463 1770 714 714 466 1771 715 715 465 1772 716 716 470 1776 720 720 469 1777 721 721 461 1774 718 718 461 1774 718 718 462 1775 719 719 470 1776 720 720 471 1780 722 722 470 1781 720 720 462 1778 719 719 462 1778 719 719 463 1779 714 714 471 1780 722 722 472 1784 723 723 471 1785 722 722 463 1782 714 714 463 1782 714 714 464 1783 717 717 472 1784 723 723 473 1788 725 725 472 1789 726 726 464 1786 724 724 464 1786 724 724 465 1787 716 716 473 1788 725 725 474 1792 727 727 473 1793 725 725 465 1790 716 716 465 1790 716 716 466 1791 715 715 474 1792 727 727 475 1796 712 712 474 1797 727 727 466 1794 715 715 466 1794 715 715 467 1795 728 728 475 1796 712 712 476 1800 713 713 475 1801 712 712 467 1798 728 728 467 1798 728 728 468 1799 729 729 476 1800 713 713 466 1804 715 715 463 1805 714 714 462 1802 719 719 462 1802 719 719 467 1803 728 728 466 1804 715 715 467 1808 728 728 462 1809 719 719 461 1806 718 718 461 1806 718 718 468 1807 729 729 467 1808 728 728 472 1812 731 731 473 1813 725 725 474 1810 727 727 474 1810 727 727 471 1811 730 730 472 1812 731 731 471 1816 730 730 474 1817 727 727 475 1814 712 712 475 1814 712 712 470 1815 711 711 471 1816 730 730 485 1820 734 734 486 1821 735 735 478 1818 732 732 478 1818 732 732 477 1819 733 733 485 1820 734 734 486 1824 735 735 487 1825 737 737 479 1822 736 736 479 1822 736 736 478 1823 732 732 486 1824 735 735 487 1828 737 737 488 1829 741 741 480 1826 738 738 480 1826 738 738 479 1827 736 736 487 1828 737 737 488 1832 741 741 489 1833 743 743 481 1830 742 742 481 1830 742 742 480 1831 738 738 488 1832 741 741 489 1836 746 746 490 1837 747 747 482 1834 744 744 482 1834 744 744 481 1835 745 745 489 1836 746 746 490 1840 747 747 491 1841 749 749 483 1838 748 748 483 1838 748 748 482 1839 744 744 490 1840 747 747 491 1844 749 749 492 1845 753 753 484 1842 750 750 484 1842 750 750 483 1843 748 748 491 1844 749 749 492 1848 753 753 485 1849 734 734 477 1846 733 733 477 1846 733 733 484 1847 750 750 492 1848 753 753 477 1852 733 733 478 1853 732 732 494 1850 756 756 494 1850 756 756 493 1851 757 757 477 1852 733 733 478 1856 732 732 479 1857 736 736 495 1854 758 758 495 1854 758 758 494 1855 756 756 478 1856 732 732 479 1860 736 736 480 1861 738 738 496 1858 759 759 496 1858 759 759 495 1859 758 758 479 1860 736 736 480 1864 738 738 481 1865 742 742 497 1862 761 761 497 1862 761 761 496 1863 759 759 480 1864 738 738 481 1868 745 745 482 1869 744 744 498 1866 762 762 498 1866 762 762 497 1867 763 763 481 1868 745 745 482 1872 744 744 483 1873 748 748 499 1870 764 764 499 1870 764 764 498 1871 762 762 482 1872 744 744 483 1876 748 748 484 1877 750 750 500 1874 765 765 500 1874 765 765 499 1875 764 764 483 1876 748 748 484 1880 750 750 477 1881 733 733 493 1878 757 757 493 1878 757 757 500 1879 765 765 484 1880 750 750 509 1884 770 770 510 1885 771 771 502 1882 768 768 502 1882 768 768 501 1883 769 769 509 1884 770 770 510 1888 771 771 511 1889 773 773 503 1886 772 772 503 1886 772 772 502 1887 768 768 510 1888 771 771 511 1892 773 773 512 1893 777 777 504 1890 774 774 504 1890 774 774 503 1891 772 772 511 1892 773 773 512 1896 777 777 513 1897 779 779 505 1894 778 778 505 1894 778 778 504 1895 774 774 512 1896 777 777 513 1900 782 782 514 1901 783 783 506 1898 780 780 506 1898 780 780 505 1899 781 781 513 1900 782 782 514 1904 783 783 515 1905 785 785 507 1902 784 784 507 1902 784 784 506 1903 780 780 514 1904 783 783 515 1908 785 785 516 1909 789 789 508 1906 786 786 508 1906 786 786 507 1907 784 784 515 1908 785 785 516 1912 789 789 509 1913 770 770 501 1910 769 769 501 1910 769 769 508 1911 786 786 516 1912 789 789 501 1916 769 769 502 1917 768 768 518 1914 792 792 518 1914 792 792 517 1915 793 793 501 1916 769 769 502 1920 768 768 503 1921 772 772 519 1918 794 794 519 1918 794 794 518 1919 792 792 502 1920 768 768 503 1924 772 772 504 1925 774 774 520 1922 795 795 520 1922 795 795 519 1923 794 794 503 1924 772 772 504 1928 774 774 505 1929 778 778 521 1926 797 797 521 1926 797 797 520 1927 795 795 504 1928 774 774 505 1932 781 781 506 1933 780 780 522 1930 798 798 522 1930 798 798 521 1931 799 799 505 1932 781 781 506 1936 780 780 507 1937 784 784 523 1934 800 800 523 1934 800 800 522 1935 798 798 506 1936 780 780 507 1940 784 784 508 1941 786 786 524 1938 801 801 524 1938 801 801 523 1939 800 800 507 1940 784 784 508 1944 786 786 501 1945 769 769 517 1942 793 793 517 1942 793 793 524 1943 801 801 508 1944 786 786 539 1948 806 806 540 1949 807 807 533 1946 804 804 533 1946 804 804 534 1947 805 805 539 1948 806 806 529 1952 810 810 528 1953 811 811 527 1950 808 808 527 1950 808 808 530 1951 809 809 529 1952 810 810 534 1956 814 814 533 1957 815 815 525 1954 812 812 525 1954 812 812 526 1955 813 813 534 1956 814 814 535 1960 816 816 534 1961 814 814 526 1958 813 813 526 1958 813 813 527 1959 808 808 535 1960 816 816 536 1964 817 817 535 1965 816 816 527 1962 808 808 527 1962 808 808 528 1963 811 811 536 1964 817 817 537 1968 819 819 536 1969 820 820 528 1966 818 818 528 1966 818 818 529 1967 810 810 537 1968 819 819 538 1972 821 821 537 1973 819 819 529 1970 810 810 529 1970 810 810 530 1971 809 809 538 1972 821 821 539 1976 806 806 538 1977 821 821 530 1974 809 809 530 1974 809 809 531 1975 822 822 539 1976 806 806 540 1980 807 807 539 1981 806 806 531 1978 822 822 531 1978 822 822 532 1979 823 823 540 1980 807 807 530 1984 809 809 527 1985 808 808 526 1982 813 813 526 1982 813 813 531 1983 822 822 530 1984 809 809 531 1988 822 822 526 1989 813 813 525 1986 812 812 525 1986 812 812 532 1987 823 823 531 1988 822 822 536 1992 825 825 537 1993 819 819 538 1990 821 821 538 1990 821 821 535 1991 824 824 536 1992 825 825 535 1996 824 824 538 1997 821 821 539 1994 806 806 539 1994 806 806 534 1995 805 805 535 1996 824 824 548 2000 828 828 547 2001 829 829 541 1998 826 826 541 1998 826 826 542 1999 827 827 548 2000 828 828 549 2004 831 831 548 2005 828 828 542 2002 827 827 542 2002 827 827 543 2003 830 830 549 2004 831 831 550 2008 833 833 549 2009 831 831 543 2006 830 830 543 2006 830 830 544 2007 832 832 550 2008 833 833 551 2012 835 835 550 2013 838 838 544 2010 839 839 544 2010 839 839 545 2011 834 834 551 2012 835 835 552 2016 837 837 551 2017 835 835 545 2014 834 834 545 2014 834 834 546 2015 836 836 552 2016 837 837 547 2020 829 829 552 2021 837 837 546 2018 836 836 546 2018 836 836 541 2019 826 826 547 2020 829 829 552 2022 840 840 547 2023 841 841 548 2024 842 842 552 2022 840 840 548 2024 842 842 549 2025 843 843 552 2022 840 840 549 2025 843 843 550 2026 844 844 552 2022 840 840 550 2026 844 844 551 2027 845 845 556 2030 848 848 555 2031 849 849 553 2028 846 846 553 2028 846 846 554 2029 847 847 556 2030 848 848 558 2034 850 850 557 2035 851 851 555 2032 849 849 555 2032 849 849 556 2033 848 848 558 2034 850 850 560 2038 852 852 559 2039 853 853 557 2036 851 851 557 2036 851 851 558 2037 850 850 560 2038 852 852 558 2042 850 850 556 2043 848 848 554 2040 847 847 554 2040 847 847 560 2041 852 852 558 2042 850 850 555 2046 849 849 557 2047 851 851 559 2044 853 853 559 2044 853 853 553 2045 846 846 555 2046 849 849 564 2050 856 856 563 2051 857 857 561 2048 854 854 561 2048 854 854 562 2049 855 855 564 2050 856 856 568 2054 860 860 567 2055 861 861 565 2052 858 858 565 2052 858 858 566 2053 859 859 568 2054 860 860 566 2058 859 859 564 2059 856 856 562 2056 855 855 562 2056 855 855 568 2057 860 860 566 2058 859 859 563 2062 865 865 565 2063 858 858 567 2060 861 861 567 2060 861 861 561 2061 864 864 563 2062 865 865 582 2066 868 868 583 2067 869 869 569 2064 866 866 569 2064 866 866 570 2065 867 867 582 2066 868 868 581 2070 872 872 582 2071 868 868 570 2068 867 867 570 2068 867 867 571 2069 871 871 581 2070 872 872 586 2074 875 875 581 2075 872 872 571 2072 871 871 571 2072 871 871 572 2073 874 874 586 2074 875 875 585 2078 877 877 586 2079 875 875 572 2076 874 874 572 2076 874 874 573 2077 876 876 585 2078 877 877 584 2082 880 880 585 2083 881 881 573 2080 878 878 573 2080 878 878 574 2081 879 879 584 2082 880 880 583 2086 869 869 584 2087 880 880 574 2084 879 879 574 2084 879 879 569 2085 866 866 583 2086 869 869 587 2090 884 884 588 2091 885 885 582 2088 868 868 582 2088 868 868 581 2089 872 872 587 2090 884 884 588 2094 885 885 589 2095 889 889 583 2092 869 869 583 2092 869 869 582 2093 868 868 588 2094 885 885 589 2098 889 889 590 2099 891 891 584 2096 880 880 584 2096 880 880 583 2097 869 869 589 2098 889 889 590 2102 891 891 591 2103 893 893 585 2100 881 881 585 2100 881 881 584 2101 880 880 590 2102 891 891 591 2106 896 896 592 2107 897 897 586 2104 875 875 586 2104 875 875 585 2105 877 877 591 2106 896 896 592 2110 897 897 587 2111 884 884 581 2108 872 872 581 2108 872 872 586 2109 875 875 592 2110 897 897 577 2114 898 898 576 2115 899 899 588 2112 885 885 588 2112 885 885 587 2113 884 884 577 2114 898 898 576 2118 899 899 575 2119 901 901 589 2116 889 889 589 2116 889 889 588 2117 885 885 576 2118 899 899 575 2122 901 901 580 2123 902 902 590 2120 891 891 590 2120 891 891 589 2121 889 889 575 2122 901 901 580 2126 902 902 579 2127 903 903 591 2124 893 893 591 2124 893 893 590 2125 891 891 580 2126 902 902 579 2130 904 904 578 2131 905 905 592 2128 897 897 592 2128 897 897 591 2129 896 896 579 2130 904 904 578 2134 905 905 577 2135 898 898 587 2132 884 884 587 2132 884 884 592 2133 897 897 578 2134 905 905 594 2138 908 908 593 2139 909 909 575 2136 906 906 575 2136 906 906 576 2137 907 907 594 2138 908 908 595 2142 912 912 594 2143 908 908 576 2140 907 907 576 2140 907 907 577 2141 911 911 595 2142 912 912 596 2146 915 915 595 2147 912 912 577 2144 911 911 577 2144 911 911 578 2145 914 914 596 2146 915 915 597 2150 917 917 596 2151 915 915 578 2148 914 914 578 2148 914 914 579 2149 916 916 597 2150 917 917 598 2154 920 920 597 2155 921 921 579 2152 918 918 579 2152 918 918 580 2153 919 919 598 2154 920 920 593 2158 909 909 598 2159 920 920 580 2156 919 919 580 2156 919 919 575 2157 906 906 593 2158 909 909 600 2162 922 922 599 2163 923 923 593 2160 909 909 593 2160 909 909 594 2161 908 908 600 2162 922 922 601 2166 924 924 600 2167 922 922 594 2164 908 908 594 2164 908 908 595 2165 912 912 601 2166 924 924 602 2170 925 925 601 2171 924 924 595 2168 912 912 595 2168 912 912 596 2169 915 915 602 2170 925 925 603 2174 873 873 602 2175 925 925 596 2172 915 915 596 2172 915 915 597 2173 917 917 603 2174 873 873 604 2178 927 927 603 2179 926 926 597 2176 921 921 597 2176 921 921 598 2177 920 920 604 2178 927 927 599 2182 923 923 604 2183 927 927 598 2180 920 920 598 2180 920 920 593 2181 909 909 599 2182 923 923 599 2184 923 923 600 2185 922 922 605 2186 913 913 600 2187 922 922 601 2188 924 924 605 2189 900 900 601 2190 924 924 602 2191 925 925 605 2192 882 882 602 2193 925 925 603 2194 873 873 605 2195 870 870 603 2196 926 926 604 2197 927 927 605 2198 928 928 604 2199 927 927 599 2200 923 923 605 2201 888 888 609 2204 931 931 608 2205 932 932 606 2202 929 929 606 2202 929 929 607 2203 930 930 609 2204 931 931 611 2208 863 863 610 2209 862 862 608 2206 932 932 608 2206 932 932 609 2207 931 931 611 2208 863 863 611 2212 863 863 609 2213 931 931 607 2210 930 930 607 2210 930 930 613 2211 802 802 611 2212 863 863 608 2216 932 932 610 2217 862 862 612 2214 788 788 612 2214 788 788 606 2215 929 929 608 2216 932 932 615 2220 787 787 614 2221 766 766 610 2218 862 862 610 2218 862 862 611 2219 863 863 615 2220 787 787 616 2224 752 752 615 2225 787 787 611 2222 863 863 611 2222 863 863 613 2223 802 802 616 2224 752 752 614 2228 766 766 617 2229 751 751 612 2226 788 788 612 2226 788 788 610 2227 862 862 614 2228 766 766 614 2230 766 766 615 2231 787 787 618 2232 803 803 619 2235 796 796 618 2236 803 803 615 2233 787 787 615 2233 787 787 616 2234 752 752 619 2235 796 796 618 2239 803 803 619 2240 796 796 617 2237 751 751 617 2237 751 751 614 2238 766 766 618 2239 803 803 626 2243 776 776 627 2244 775 775 621 2241 791 791 621 2241 791 791 620 2242 790 790 626 2243 776 776 627 2247 755 755 628 2248 754 754 622 2245 767 767 622 2245 767 767 621 2246 760 760 627 2247 755 755 628 2251 754 754 629 2252 739 739 623 2249 740 740 623 2249 740 740 622 2250 767 767 628 2251 754 754 629 2255 739 739 630 2256 895 895 624 2253 910 910 624 2253 910 910 623 2254 740 740 629 2255 739 739 630 2259 890 890 631 2260 887 887 625 2257 894 894 625 2257 894 894 624 2258 892 892 630 2259 890 890 631 2263 887 887 626 2264 776 776 620 2261 790 790 620 2261 790 790 625 2262 894 894 631 2263 887 887 627 2265 775 775 626 2266 776 776 632 2267 886 886 628 2268 754 754 627 2269 755 755 632 2270 883 883 629 2271 739 739 628 2272 754 754 632 2273 883 883 630 2274 895 895 629 2275 739 739 632 2276 883 883 631 2277 887 887 630 2278 890 890 632 2279 886 886 626 2280 776 776 631 2281 887 887 632 2282 886 886 647 2285 935 935 648 2286 936 936 641 2283 933 933 641 2283 933 933 642 2284 934 934 647 2285 935 935 637 2289 943 943 636 2290 944 944 635 2287 941 941 635 2287 941 941 638 2288 942 942 637 2289 943 943 642 2293 952 952 641 2294 953 953 633 2291 947 947 633 2291 947 947 634 2292 945 945 642 2293 952 952 643 2297 951 951 642 2298 952 952 634 2295 945 945 634 2295 945 945 635 2296 941 941 643 2297 951 951 644 2301 954 954 643 2302 951 951 635 2299 941 941 635 2299 941 941 636 2300 944 944 644 2301 954 954 645 2305 940 940 644 2306 950 950 636 2303 949 949 636 2303 949 949 637 2304 943 943 645 2305 940 940 646 2309 938 938 645 2310 940 940 637 2307 943 943 637 2307 943 943 638 2308 942 942 646 2309 938 938 647 2313 935 935 646 2314 938 938 638 2311 942 942 638 2311 942 942 639 2312 946 946 647 2313 935 935 648 2317 936 936 647 2318 935 935 639 2315 946 946 639 2315 946 946 640 2316 948 948 648 2317 936 936 638 2321 942 942 635 2322 941 941 634 2319 945 945 634 2319 945 945 639 2320 946 946 638 2321 942 942 639 2325 946 946 634 2326 945 945 633 2323 947 947 633 2323 947 947 640 2324 948 948 639 2325 946 946 644 2329 939 939 645 2330 940 940 646 2327 938 938 646 2327 938 938 643 2328 937 937 644 2329 939 939 643 2333 937 937 646 2334 938 938 647 2331 935 935 647 2331 935 935 642 2332 934 934 643 2333 937 937 663 2337 957 957 664 2338 958 958 657 2335 955 955 657 2335 955 955 658 2336 956 956 663 2337 957 957 653 2341 961 961 652 2342 962 962 651 2339 959 959 651 2339 959 959 654 2340 960 960 653 2341 961 961 658 2345 965 965 657 2346 966 966 649 2343 963 963 649 2343 963 963 650 2344 964 964 658 2345 965 965 659 2349 967 967 658 2350 965 965 650 2347 964 964 650 2347 964 964 651 2348 959 959 659 2349 967 967 660 2353 968 968 659 2354 967 967 651 2351 959 959 651 2351 959 959 652 2352 962 962 660 2353 968 968 661 2357 970 970 660 2358 971 971 652 2355 969 969 652 2355 969 969 653 2356 961 961 661 2357 970 970 662 2361 972 972 661 2362 970 970 653 2359 961 961 653 2359 961 961 654 2360 960 960 662 2361 972 972 663 2365 957 957 662 2366 972 972 654 2363 960 960 654 2363 960 960 655 2364 973 973 663 2365 957 957 664 2369 958 958 663 2370 957 957 655 2367 973 973 655 2367 973 973 656 2368 974 974 664 2369 958 958 654 2373 960 960 651 2374 959 959 650 2371 964 964 650 2371 964 964 655 2372 973 973 654 2373 960 960 655 2377 973 973 650 2378 964 964 649 2375 963 963 649 2375 963 963 656 2376 974 974 655 2377 973 973 660 2381 976 976 661 2382 970 970 662 2379 972 972 662 2379 972 972 659 2380 975 975 660 2381 976 976 659 2385 975 975 662 2386 972 972 663 2383 957 957 663 2383 957 957 658 2384 956 956 659 2385 975 975 679 2389 979 979 680 2390 980 980 673 2387 977 977 673 2387 977 977 674 2388 978 978 679 2389 979 979 669 2393 983 983 668 2394 984 984 667 2391 981 981 667 2391 981 981 670 2392 982 982 669 2393 983 983 674 2397 987 987 673 2398 988 988 665 2395 985 985 665 2395 985 985 666 2396 986 986 674 2397 987 987 675 2401 989 989 674 2402 987 987 666 2399 986 986 666 2399 986 986 667 2400 981 981 675 2401 989 989 676 2405 990 990 675 2406 989 989 667 2403 981 981 667 2403 981 981 668 2404 984 984 676 2405 990 990 677 2409 992 992 676 2410 993 993 668 2407 991 991 668 2407 991 991 669 2408 983 983 677 2409 992 992 678 2413 994 994 677 2414 992 992 669 2411 983 983 669 2411 983 983 670 2412 982 982 678 2413 994 994 679 2417 979 979 678 2418 994 994 670 2415 982 982 670 2415 982 982 671 2416 995 995 679 2417 979 979 680 2421 980 980 679 2422 979 979 671 2419 995 995 671 2419 995 995 672 2420 996 996 680 2421 980 980 670 2425 982 982 667 2426 981 981 666 2423 986 986 666 2423 986 986 671 2424 995 995 670 2425 982 982 671 2429 995 995 666 2430 986 986 665 2427 985 985 665 2427 985 985 672 2428 996 996 671 2429 995 995 676 2433 998 998 677 2434 992 992 678 2431 994 994 678 2431 994 994 675 2432 997 997 676 2433 998 998 675 2437 997 997 678 2438 994 994 679 2435 979 979 679 2435 979 979 674 2436 978 978 675 2437 997 997 689 2441 1001 1001 690 2442 1002 1002 682 2439 999 999 682 2439 999 999 681 2440 1000 1000 689 2441 1001 1001 690 2445 1002 1002 691 2446 1004 1004 683 2443 1003 1003 683 2443 1003 1003 682 2444 999 999 690 2445 1002 1002 691 2449 1004 1004 692 2450 1008 1008 684 2447 1005 1005 684 2447 1005 1005 683 2448 1003 1003 691 2449 1004 1004 692 2453 1008 1008 693 2454 1010 1010 685 2451 1009 1009 685 2451 1009 1009 684 2452 1005 1005 692 2453 1008 1008 693 2457 1013 1013 694 2458 1014 1014 686 2455 1011 1011 686 2455 1011 1011 685 2456 1012 1012 693 2457 1013 1013 694 2461 1014 1014 695 2462 1016 1016 687 2459 1015 1015 687 2459 1015 1015 686 2460 1011 1011 694 2461 1014 1014 695 2465 1016 1016 696 2466 1020 1020 688 2463 1017 1017 688 2463 1017 1017 687 2464 1015 1015 695 2465 1016 1016 696 2469 1020 1020 689 2470 1001 1001 681 2467 1000 1000 681 2467 1000 1000 688 2468 1017 1017 696 2469 1020 1020 681 2473 1000 1000 682 2474 999 999 698 2471 1023 1023 698 2471 1023 1023 697 2472 1024 1024 681 2473 1000 1000 682 2477 999 999 683 2478 1003 1003 699 2475 1025 1025 699 2475 1025 1025 698 2476 1023 1023 682 2477 999 999 683 2481 1003 1003 684 2482 1005 1005 700 2479 1026 1026 700 2479 1026 1026 699 2480 1025 1025 683 2481 1003 1003 684 2485 1005 1005 685 2486 1009 1009 701 2483 1028 1028 701 2483 1028 1028 700 2484 1026 1026 684 2485 1005 1005 685 2489 1012 1012 686 2490 1011 1011 702 2487 1029 1029 702 2487 1029 1029 701 2488 1030 1030 685 2489 1012 1012 686 2493 1011 1011 687 2494 1015 1015 703 2491 1031 1031 703 2491 1031 1031 702 2492 1029 1029 686 2493 1011 1011 687 2497 1015 1015 688 2498 1017 1017 704 2495 1032 1032 704 2495 1032 1032 703 2496 1031 1031 687 2497 1015 1015 688 2501 1017 1017 681 2502 1000 1000 697 2499 1024 1024 697 2499 1024 1024 704 2500 1032 1032 688 2501 1017 1017 713 2505 1037 1037 714 2506 1038 1038 706 2503 1035 1035 706 2503 1035 1035 705 2504 1036 1036 713 2505 1037 1037 714 2509 1038 1038 715 2510 1040 1040 707 2507 1039 1039 707 2507 1039 1039 706 2508 1035 1035 714 2509 1038 1038 715 2513 1040 1040 716 2514 1044 1044 708 2511 1041 1041 708 2511 1041 1041 707 2512 1039 1039 715 2513 1040 1040 716 2517 1044 1044 717 2518 1046 1046 709 2515 1045 1045 709 2515 1045 1045 708 2516 1041 1041 716 2517 1044 1044 717 2521 1049 1049 718 2522 1050 1050 710 2519 1047 1047 710 2519 1047 1047 709 2520 1048 1048 717 2521 1049 1049 718 2525 1050 1050 719 2526 1052 1052 711 2523 1051 1051 711 2523 1051 1051 710 2524 1047 1047 718 2525 1050 1050 719 2529 1052 1052 720 2530 1056 1056 712 2527 1053 1053 712 2527 1053 1053 711 2528 1051 1051 719 2529 1052 1052 720 2533 1056 1056 713 2534 1037 1037 705 2531 1036 1036 705 2531 1036 1036 712 2532 1053 1053 720 2533 1056 1056 705 2537 1036 1036 706 2538 1035 1035 722 2535 1059 1059 722 2535 1059 1059 721 2536 1060 1060 705 2537 1036 1036 706 2541 1035 1035 707 2542 1039 1039 723 2539 1061 1061 723 2539 1061 1061 722 2540 1059 1059 706 2541 1035 1035 707 2545 1039 1039 708 2546 1041 1041 724 2543 1062 1062 724 2543 1062 1062 723 2544 1061 1061 707 2545 1039 1039 708 2549 1041 1041 709 2550 1045 1045 725 2547 1064 1064 725 2547 1064 1064 724 2548 1062 1062 708 2549 1041 1041 709 2553 1048 1048 710 2554 1047 1047 726 2551 1065 1065 726 2551 1065 1065 725 2552 1066 1066 709 2553 1048 1048 710 2557 1047 1047 711 2558 1051 1051 727 2555 1067 1067 727 2555 1067 1067 726 2556 1065 1065 710 2557 1047 1047 711 2561 1051 1051 712 2562 1053 1053 728 2559 1068 1068 728 2559 1068 1068 727 2560 1067 1067 711 2561 1051 1051 712 2565 1053 1053 705 2566 1036 1036 721 2563 1060 1060 721 2563 1060 1060 728 2564 1068 1068 712 2565 1053 1053 743 2569 1073 1073 744 2570 1074 1074 737 2567 1071 1071 737 2567 1071 1071 738 2568 1072 1072 743 2569 1073 1073 733 2573 1077 1077 732 2574 1078 1078 731 2571 1075 1075 731 2571 1075 1075 734 2572 1076 1076 733 2573 1077 1077 738 2577 1081 1081 737 2578 1082 1082 729 2575 1079 1079 729 2575 1079 1079 730 2576 1080 1080 738 2577 1081 1081 739 2581 1083 1083 738 2582 1081 1081 730 2579 1080 1080 730 2579 1080 1080 731 2580 1075 1075 739 2581 1083 1083 740 2585 1084 1084 739 2586 1083 1083 731 2583 1075 1075 731 2583 1075 1075 732 2584 1078 1078 740 2585 1084 1084 741 2589 1086 1086 740 2590 1087 1087 732 2587 1085 1085 732 2587 1085 1085 733 2588 1077 1077 741 2589 1086 1086 742 2593 1088 1088 741 2594 1086 1086 733 2591 1077 1077 733 2591 1077 1077 734 2592 1076 1076 742 2593 1088 1088 743 2597 1073 1073 742 2598 1088 1088 734 2595 1076 1076 734 2595 1076 1076 735 2596 1089 1089 743 2597 1073 1073 744 2601 1074 1074 743 2602 1073 1073 735 2599 1089 1089 735 2599 1089 1089 736 2600 1090 1090 744 2601 1074 1074 734 2605 1076 1076 731 2606 1075 1075 730 2603 1080 1080 730 2603 1080 1080 735 2604 1089 1089 734 2605 1076 1076 735 2609 1089 1089 730 2610 1080 1080 729 2607 1079 1079 729 2607 1079 1079 736 2608 1090 1090 735 2609 1089 1089 740 2613 1092 1092 741 2614 1086 1086 742 2611 1088 1088 742 2611 1088 1088 739 2612 1091 1091 740 2613 1092 1092 739 2617 1091 1091 742 2618 1088 1088 743 2615 1073 1073 743 2615 1073 1073 738 2616 1072 1072 739 2617 1091 1091 752 2621 1095 1095 751 2622 1096 1096 745 2619 1093 1093 745 2619 1093 1093 746 2620 1094 1094 752 2621 1095 1095 753 2625 1098 1098 752 2626 1095 1095 746 2623 1094 1094 746 2623 1094 1094 747 2624 1097 1097 753 2625 1098 1098 754 2629 1100 1100 753 2630 1098 1098 747 2627 1097 1097 747 2627 1097 1097 748 2628 1099 1099 754 2629 1100 1100 755 2633 1102 1102 754 2634 1105 1105 748 2631 1106 1106 748 2631 1106 1106 749 2632 1101 1101 755 2633 1102 1102 756 2637 1104 1104 755 2638 1102 1102 749 2635 1101 1101 749 2635 1101 1101 750 2636 1103 1103 756 2637 1104 1104 751 2641 1096 1096 756 2642 1104 1104 750 2639 1103 1103 750 2639 1103 1103 745 2640 1093 1093 751 2641 1096 1096 756 2643 1107 1107 751 2644 1108 1108 752 2645 1109 1109 756 2643 1107 1107 752 2645 1109 1109 753 2646 1110 1110 756 2643 1107 1107 753 2646 1110 1110 754 2647 1111 1111 756 2643 1107 1107 754 2647 1111 1111 755 2648 1112 1112 760 2651 1115 1115 759 2652 1116 1116 757 2649 1113 1113 757 2649 1113 1113 758 2650 1114 1114 760 2651 1115 1115 762 2655 1117 1117 761 2656 1118 1118 759 2653 1116 1116 759 2653 1116 1116 760 2654 1115 1115 762 2655 1117 1117 764 2659 1119 1119 763 2660 1120 1120 761 2657 1118 1118 761 2657 1118 1118 762 2658 1117 1117 764 2659 1119 1119 762 2663 1117 1117 760 2664 1115 1115 758 2661 1114 1114 758 2661 1114 1114 764 2662 1119 1119 762 2663 1117 1117 759 2667 1116 1116 761 2668 1118 1118 763 2665 1120 1120 763 2665 1120 1120 757 2666 1113 1113 759 2667 1116 1116 768 2671 1123 1123 767 2672 1124 1124 765 2669 1121 1121 765 2669 1121 1121 766 2670 1122 1122 768 2671 1123 1123 772 2675 1127 1127 771 2676 1128 1128 769 2673 1125 1125 769 2673 1125 1125 770 2674 1126 1126 772 2675 1127 1127 770 2679 1126 1126 768 2680 1123 1123 766 2677 1122 1122 766 2677 1122 1122 772 2678 1127 1127 770 2679 1126 1126 767 2683 1132 1132 769 2684 1125 1125 771 2681 1128 1128 771 2681 1128 1128 765 2682 1131 1131 767 2683 1132 1132 786 2687 1135 1135 787 2688 1136 1136 773 2685 1133 1133 773 2685 1133 1133 774 2686 1134 1134 786 2687 1135 1135 785 2691 1139 1139 786 2692 1135 1135 774 2689 1134 1134 774 2689 1134 1134 775 2690 1138 1138 785 2691 1139 1139 790 2695 1142 1142 785 2696 1139 1139 775 2693 1138 1138 775 2693 1138 1138 776 2694 1141 1141 790 2695 1142 1142 789 2699 1144 1144 790 2700 1142 1142 776 2697 1141 1141 776 2697 1141 1141 777 2698 1143 1143 789 2699 1144 1144 788 2703 1147 1147 789 2704 1148 1148 777 2701 1145 1145 777 2701 1145 1145 778 2702 1146 1146 788 2703 1147 1147 787 2707 1136 1136 788 2708 1147 1147 778 2705 1146 1146 778 2705 1146 1146 773 2706 1133 1133 787 2707 1136 1136 791 2711 1151 1151 792 2712 1152 1152 786 2709 1135 1135 786 2709 1135 1135 785 2710 1139 1139 791 2711 1151 1151 792 2715 1152 1152 793 2716 1156 1156 787 2713 1136 1136 787 2713 1136 1136 786 2714 1135 1135 792 2715 1152 1152 793 2719 1156 1156 794 2720 1158 1158 788 2717 1147 1147 788 2717 1147 1147 787 2718 1136 1136 793 2719 1156 1156 794 2723 1158 1158 795 2724 1160 1160 789 2721 1148 1148 789 2721 1148 1148 788 2722 1147 1147 794 2723 1158 1158 795 2727 1163 1163 796 2728 1164 1164 790 2725 1142 1142 790 2725 1142 1142 789 2726 1144 1144 795 2727 1163 1163 796 2731 1164 1164 791 2732 1151 1151 785 2729 1139 1139 785 2729 1139 1139 790 2730 1142 1142 796 2731 1164 1164 781 2735 1165 1165 780 2736 1166 1166 792 2733 1152 1152 792 2733 1152 1152 791 2734 1151 1151 781 2735 1165 1165 780 2739 1166 1166 779 2740 1168 1168 793 2737 1156 1156 793 2737 1156 1156 792 2738 1152 1152 780 2739 1166 1166 779 2743 1168 1168 784 2744 1169 1169 794 2741 1158 1158 794 2741 1158 1158 793 2742 1156 1156 779 2743 1168 1168 784 2747 1169 1169 783 2748 1170 1170 795 2745 1160 1160 795 2745 1160 1160 794 2746 1158 1158 784 2747 1169 1169 783 2751 1171 1171 782 2752 1172 1172 796 2749 1164 1164 796 2749 1164 1164 795 2750 1163 1163 783 2751 1171 1171 782 2755 1172 1172 781 2756 1165 1165 791 2753 1151 1151 791 2753 1151 1151 796 2754 1164 1164 782 2755 1172 1172 798 2759 1175 1175 797 2760 1176 1176 779 2757 1173 1173 779 2757 1173 1173 780 2758 1174 1174 798 2759 1175 1175 799 2763 1179 1179 798 2764 1175 1175 780 2761 1174 1174 780 2761 1174 1174 781 2762 1178 1178 799 2763 1179 1179 800 2767 1182 1182 799 2768 1179 1179 781 2765 1178 1178 781 2765 1178 1178 782 2766 1181 1181 800 2767 1182 1182 801 2771 1184 1184 800 2772 1182 1182 782 2769 1181 1181 782 2769 1181 1181 783 2770 1183 1183 801 2771 1184 1184 802 2775 1187 1187 801 2776 1188 1188 783 2773 1185 1185 783 2773 1185 1185 784 2774 1186 1186 802 2775 1187 1187 797 2779 1176 1176 802 2780 1187 1187 784 2777 1186 1186 784 2777 1186 1186 779 2778 1173 1173 797 2779 1176 1176 804 2783 1189 1189 803 2784 1190 1190 797 2781 1176 1176 797 2781 1176 1176 798 2782 1175 1175 804 2783 1189 1189 805 2787 1191 1191 804 2788 1189 1189 798 2785 1175 1175 798 2785 1175 1175 799 2786 1179 1179 805 2787 1191 1191 806 2791 1192 1192 805 2792 1191 1191 799 2789 1179 1179 799 2789 1179 1179 800 2790 1182 1182 806 2791 1192 1192 807 2795 1140 1140 806 2796 1192 1192 800 2793 1182 1182 800 2793 1182 1182 801 2794 1184 1184 807 2795 1140 1140 808 2799 1194 1194 807 2800 1193 1193 801 2797 1188 1188 801 2797 1188 1188 802 2798 1187 1187 808 2799 1194 1194 803 2803 1190 1190 808 2804 1194 1194 802 2801 1187 1187 802 2801 1187 1187 797 2802 1176 1176 803 2803 1190 1190 803 2805 1190 1190 804 2806 1189 1189 809 2807 1180 1180 804 2808 1189 1189 805 2809 1191 1191 809 2810 1167 1167 805 2811 1191 1191 806 2812 1192 1192 809 2813 1149 1149 806 2814 1192 1192 807 2815 1140 1140 809 2816 1137 1137 807 2817 1193 1193 808 2818 1194 1194 809 2819 1195 1195 808 2820 1194 1194 803 2821 1190 1190 809 2822 1155 1155 813 2825 1198 1198 812 2826 1199 1199 810 2823 1196 1196 810 2823 1196 1196 811 2824 1197 1197 813 2825 1198 1198 815 2829 1130 1130 814 2830 1129 1129 812 2827 1199 1199 812 2827 1199 1199 813 2828 1198 1198 815 2829 1130 1130 815 2833 1130 1130 813 2834 1198 1198 811 2831 1197 1197 811 2831 1197 1197 817 2832 1069 1069 815 2833 1130 1130 812 2837 1199 1199 814 2838 1129 1129 816 2835 1055 1055 816 2835 1055 1055 810 2836 1196 1196 812 2837 1199 1199 819 2841 1054 1054 818 2842 1033 1033 814 2839 1129 1129 814 2839 1129 1129 815 2840 1130 1130 819 2841 1054 1054 820 2845 1019 1019 819 2846 1054 1054 815 2843 1130 1130 815 2843 1130 1130 817 2844 1069 1069 820 2845 1019 1019 818 2849 1033 1033 821 2850 1018 1018 816 2847 1055 1055 816 2847 1055 1055 814 2848 1129 1129 818 2849 1033 1033 818 2851 1033 1033 819 2852 1054 1054 822 2853 1070 1070 823 2856 1063 1063 822 2857 1070 1070 819 2854 1054 1054 819 2854 1054 1054 820 2855 1019 1019 823 2856 1063 1063 822 2860 1070 1070 823 2861 1063 1063 821 2858 1018 1018 821 2858 1018 1018 818 2859 1033 1033 822 2860 1070 1070 830 2864 1043 1043 831 2865 1042 1042 825 2862 1058 1058 825 2862 1058 1058 824 2863 1057 1057 830 2864 1043 1043 831 2868 1022 1022 832 2869 1021 1021 826 2866 1034 1034 826 2866 1034 1034 825 2867 1027 1027 831 2868 1022 1022 832 2872 1021 1021 833 2873 1006 1006 827 2870 1007 1007 827 2870 1007 1007 826 2871 1034 1034 832 2872 1021 1021 833 2876 1006 1006 834 2877 1162 1162 828 2874 1177 1177 828 2874 1177 1177 827 2875 1007 1007 833 2876 1006 1006 834 2880 1157 1157 835 2881 1154 1154 829 2878 1161 1161 829 2878 1161 1161 828 2879 1159 1159 834 2880 1157 1157 835 2884 1154 1154 830 2885 1043 1043 824 2882 1057 1057 824 2882 1057 1057 829 2883 1161 1161 835 2884 1154 1154 831 2886 1042 1042 830 2887 1043 1043 836 2888 1153 1153 832 2889 1021 1021 831 2890 1022 1022 836 2891 1150 1150 833 2892 1006 1006 832 2893 1021 1021 836 2894 1150 1150 834 2895 1162 1162 833 2896 1006 1006 836 2897 1150 1150 835 2898 1154 1154 834 2899 1157 1157 836 2900 1153 1153 830 2901 1043 1043 835 2902 1154 1154 836 2903 1153 1153
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220 218 623 269 269 219 624 270 270 212 621 267 267 212 621 267 267 213 622 268 268 218 623 269 269 208 627 277 277 207 628 278 278 206 625 275 275 206 625 275 275 209 626 276 276 208 627 277 277 213 631 286 286 212 632 287 287 204 629 281 281 204 629 281 281 205 630 279 279 213 631 286 286 214 635 285 285 213 636 286 286 205 633 279 279 205 633 279 279 206 634 275 275 214 635 285 285 215 639 288 288 214 640 285 285 206 637 275 275 206 637 275 275 207 638 278 278 215 639 288 288 216 643 274 274 215 644 284 284 207 641 283 283 207 641 283 283 208 642 277 277 216 643 274 274 217 647 272 272 216 648 274 274 208 645 277 277 208 645 277 277 209 646 276 276 217 647 272 272 218 651 269 269 217 652 272 272 209 649 276 276 209 649 276 276 210 650 280 280 218 651 269 269 219 655 270 270 218 656 269 269 210 653 280 280 210 653 280 280 211 654 282 282 219 655 270 270 209 659 276 276 206 660 275 275 205 657 279 279 205 657 279 279 210 658 280 280 209 659 276 276 210 663 280 280 205 664 279 279 204 661 281 281 204 661 281 281 211 662 282 282 210 663 280 280 215 667 273 273 216 668 274 274 217 665 272 272 217 665 272 272 214 666 271 271 215 667 273 273 214 671 271 271 217 672 272 272 218 669 269 269 218 669 269 269 213 670 268 268 214 671 271 271 234 675 291 291 235 676 292 292 228 673 289 289 228 673 289 289 229 674 290 290 234 675 291 291 224 679 295 295 223 680 296 296 222 677 293 293 222 677 293 293 225 678 294 294 224 679 295 295 229 683 299 299 228 684 300 300 220 681 297 297 220 681 297 297 221 682 298 298 229 683 299 299 230 687 301 301 229 688 299 299 221 685 298 298 221 685 298 298 222 686 293 293 230 687 301 301 231 691 302 302 230 692 301 301 222 689 293 293 222 689 293 293 223 690 296 296 231 691 302 302 232 695 304 304 231 696 305 305 223 693 303 303 223 693 303 303 224 694 295 295 232 695 304 304 233 699 306 306 232 700 304 304 224 697 295 295 224 697 295 295 225 698 294 294 233 699 306 306 234 703 291 291 233 704 306 306 225 701 294 294 225 701 294 294 226 702 307 307 234 703 291 291 235 707 292 292 234 708 291 291 226 705 307 307 226 705 307 307 227 706 308 308 235 707 292 292 225 711 294 294 222 712 293 293 221 709 298 298 221 709 298 298 226 710 307 307 225 711 294 294 226 715 307 307 221 716 298 298 220 713 297 297 220 713 297 297 227 714 308 308 226 715 307 307 231 719 310 310 232 720 304 304 233 717 306 306 233 717 306 306 230 718 309 309 231 719 310 310 230 723 309 309 233 724 306 306 234 721 291 291 234 721 291 291 229 722 290 290 230 723 309 309 250 727 313 313 251 728 314 314 244 725 311 311 244 725 311 311 245 726 312 312 250 727 313 313 240 731 317 317 239 732 318 318 238 729 315 315 238 729 315 315 241 730 316 316 240 731 317 317 245 735 321 321 244 736 322 322 236 733 319 319 236 733 319 319 237 734 320 320 245 735 321 321 246 739 323 323 245 740 321 321 237 737 320 320 237 737 320 320 238 738 315 315 246 739 323 323 247 743 324 324 246 744 323 323 238 741 315 315 238 741 315 315 239 742 318 318 247 743 324 324 248 747 326 326 247 748 327 327 239 745 325 325 239 745 325 325 240 746 317 317 248 747 326 326 249 751 328 328 248 752 326 326 240 749 317 317 240 749 317 317 241 750 316 316 249 751 328 328 250 755 313 313 249 756 328 328 241 753 316 316 241 753 316 316 242 754 329 329 250 755 313 313 251 759 314 314 250 760 313 313 242 757 329 329 242 757 329 329 243 758 330 330 251 759 314 314 241 763 316 316 238 764 315 315 237 761 320 320 237 761 320 320 242 762 329 329 241 763 316 316 242 767 329 329 237 768 320 320 236 765 319 319 236 765 319 319 243 766 330 330 242 767 329 329 247 771 332 332 248 772 326 326 249 769 328 328 249 769 328 328 246 770 331 331 247 771 332 332 246 775 331 331 249 776 328 328 250 773 313 313 250 773 313 313 245 774 312 312 246 775 331 331 260 779 335 335 261 780 336 336 253 777 333 333 253 777 333 333 252 778 334 334 260 779 335 335 261 783 336 336 262 784 338 338 254 781 337 337 254 781 337 337 253 782 333 333 261 783 336 336 262 787 338 338 263 788 342 342 255 785 339 339 255 785 339 339 254 786 337 337 262 787 338 338 263 791 342 342 264 792 344 344 256 789 343 343 256 789 343 343 255 790 339 339 263 791 342 342 264 795 347 347 265 796 348 348 257 793 345 345 257 793 345 345 256 794 346 346 264 795 347 347 265 799 348 348 266 800 350 350 258 797 349 349 258 797 349 349 257 798 345 345 265 799 348 348 266 803 350 350 267 804 354 354 259 801 351 351 259 801 351 351 258 802 349 349 266 803 350 350 267 807 354 354 260 808 335 335 252 805 334 334 252 805 334 334 259 806 351 351 267 807 354 354 252 811 334 334 253 812 333 333 269 809 357 357 269 809 357 357 268 810 358 358 252 811 334 334 253 815 333 333 254 816 337 337 270 813 359 359 270 813 359 359 269 814 357 357 253 815 333 333 254 819 337 337 255 820 339 339 271 817 360 360 271 817 360 360 270 818 359 359 254 819 337 337 255 823 339 339 256 824 343 343 272 821 362 362 272 821 362 362 271 822 360 360 255 823 339 339 256 827 346 346 257 828 345 345 273 825 363 363 273 825 363 363 272 826 364 364 256 827 346 346 257 831 345 345 258 832 349 349 274 829 365 365 274 829 365 365 273 830 363 363 257 831 345 345 258 835 349 349 259 836 351 351 275 833 366 366 275 833 366 366 274 834 365 365 258 835 349 349 259 839 351 351 252 840 334 334 268 837 358 358 268 837 358 358 275 838 366 366 259 839 351 351 284 843 371 371 285 844 372 372 277 841 369 369 277 841 369 369 276 842 370 370 284 843 371 371 285 847 372 372 286 848 374 374 278 845 373 373 278 845 373 373 277 846 369 369 285 847 372 372 286 851 374 374 287 852 378 378 279 849 375 375 279 849 375 375 278 850 373 373 286 851 374 374 287 855 378 378 288 856 380 380 280 853 379 379 280 853 379 379 279 854 375 375 287 855 378 378 288 859 383 383 289 860 384 384 281 857 381 381 281 857 381 381 280 858 382 382 288 859 383 383 289 863 384 384 290 864 386 386 282 861 385 385 282 861 385 385 281 862 381 381 289 863 384 384 290 867 386 386 291 868 390 390 283 865 387 387 283 865 387 387 282 866 385 385 290 867 386 386 291 871 390 390 284 872 371 371 276 869 370 370 276 869 370 370 283 870 387 387 291 871 390 390 276 875 370 370 277 876 369 369 293 873 393 393 293 873 393 393 292 874 394 394 276 875 370 370 277 879 369 369 278 880 373 373 294 877 395 395 294 877 395 395 293 878 393 393 277 879 369 369 278 883 373 373 279 884 375 375 295 881 396 396 295 881 396 396 294 882 395 395 278 883 373 373 279 887 375 375 280 888 379 379 296 885 398 398 296 885 398 398 295 886 396 396 279 887 375 375 280 891 382 382 281 892 381 381 297 889 399 399 297 889 399 399 296 890 400 400 280 891 382 382 281 895 381 381 282 896 385 385 298 893 401 401 298 893 401 401 297 894 399 399 281 895 381 381 282 899 385 385 283 900 387 387 299 897 402 402 299 897 402 402 298 898 401 401 282 899 385 385 283 903 387 387 276 904 370 370 292 901 394 394 292 901 394 394 299 902 402 402 283 903 387 387 314 907 407 407 315 908 408 408 308 905 405 405 308 905 405 405 309 906 406 406 314 907 407 407 304 911 411 411 303 912 412 412 302 909 409 409 302 909 409 409 305 910 410 410 304 911 411 411 309 915 415 415 308 916 416 416 300 913 413 413 300 913 413 413 301 914 414 414 309 915 415 415 310 919 417 417 309 920 415 415 301 917 414 414 301 917 414 414 302 918 409 409 310 919 417 417 311 923 418 418 310 924 417 417 302 921 409 409 302 921 409 409 303 922 412 412 311 923 418 418 312 927 420 420 311 928 421 421 303 925 419 419 303 925 419 419 304 926 411 411 312 927 420 420 313 931 422 422 312 932 420 420 304 929 411 411 304 929 411 411 305 930 410 410 313 931 422 422 314 935 407 407 313 936 422 422 305 933 410 410 305 933 410 410 306 934 423 423 314 935 407 407 315 939 408 408 314 940 407 407 306 937 423 423 306 937 423 423 307 938 424 424 315 939 408 408 305 943 410 410 302 944 409 409 301 941 414 414 301 941 414 414 306 942 423 423 305 943 410 410 306 947 423 423 301 948 414 414 300 945 413 413 300 945 413 413 307 946 424 424 306 947 423 423 311 951 426 426 312 952 420 420 313 949 422 422 313 949 422 422 310 950 425 425 311 951 426 426 310 955 425 425 313 956 422 422 314 953 407 407 314 953 407 407 309 954 406 406 310 955 425 425 323 959 429 429 322 960 430 430 316 957 427 427 316 957 427 427 317 958 428 428 323 959 429 429 324 963 432 432 323 964 429 429 317 961 428 428 317 961 428 428 318 962 431 431 324 963 432 432 325 967 434 434 324 968 432 432 318 965 431 431 318 965 431 431 319 966 433 433 325 967 434 434 326 971 436 436 325 972 439 439 319 969 440 440 319 969 440 440 320 970 435 435 326 971 436 436 327 975 438 438 326 976 436 436 320 973 435 435 320 973 435 435 321 974 437 437 327 975 438 438 322 979 430 430 327 980 438 438 321 977 437 437 321 977 437 437 316 978 427 427 322 979 430 430 327 981 441 441 322 982 442 442 323 983 443 443 327 981 441 441 323 983 443 443 324 984 444 444 327 981 441 441 324 984 444 444 325 985 445 445 327 981 441 441 325 985 445 445 326 986 446 446 331 989 449 449 330 990 450 450 328 987 447 447 328 987 447 447 329 988 448 448 331 989 449 449 333 993 451 451 332 994 452 452 330 991 450 450 330 991 450 450 331 992 449 449 333 993 451 451 335 997 453 453 334 998 454 454 332 995 452 452 332 995 452 452 333 996 451 451 335 997 453 453 333 1001 451 451 331 1002 449 449 329 999 448 448 329 999 448 448 335 1000 453 453 333 1001 451 451 330 1005 450 450 332 1006 452 452 334 1003 454 454 334 1003 454 454 328 1004 447 447 330 1005 450 450 339 1009 457 457 338 1010 458 458 336 1007 455 455 336 1007 455 455 337 1008 456 456 339 1009 457 457 343 1013 461 461 342 1014 462 462 340 1011 459 459 340 1011 459 459 341 1012 460 460 343 1013 461 461 341 1017 460 460 339 1018 457 457 337 1015 456 456 337 1015 456 456 343 1016 461 461 341 1017 460 460 338 1021 466 466 340 1022 459 459 342 1019 462 462 342 1019 462 462 336 1020 465 465 338 1021 466 466 357 1025 469 469 358 1026 470 470 344 1023 467 467 344 1023 467 467 345 1024 468 468 357 1025 469 469 356 1029 473 473 357 1030 469 469 345 1027 468 468 345 1027 468 468 346 1028 472 472 356 1029 473 473 361 1033 476 476 356 1034 473 473 346 1031 472 472 346 1031 472 472 347 1032 475 475 361 1033 476 476 360 1037 478 478 361 1038 476 476 347 1035 475 475 347 1035 475 475 348 1036 477 477 360 1037 478 478 359 1041 481 481 360 1042 482 482 348 1039 479 479 348 1039 479 479 349 1040 480 480 359 1041 481 481 358 1045 470 470 359 1046 481 481 349 1043 480 480 349 1043 480 480 344 1044 467 467 358 1045 470 470 362 1049 485 485 363 1050 486 486 357 1047 469 469 357 1047 469 469 356 1048 473 473 362 1049 485 485 363 1053 486 486 364 1054 490 490 358 1051 470 470 358 1051 470 470 357 1052 469 469 363 1053 486 486 364 1057 490 490 365 1058 492 492 359 1055 481 481 359 1055 481 481 358 1056 470 470 364 1057 490 490 365 1061 492 492 366 1062 494 494 360 1059 482 482 360 1059 482 482 359 1060 481 481 365 1061 492 492 366 1065 497 497 367 1066 498 498 361 1063 476 476 361 1063 476 476 360 1064 478 478 366 1065 497 497 367 1069 498 498 362 1070 485 485 356 1067 473 473 356 1067 473 473 361 1068 476 476 367 1069 498 498 352 1073 499 499 351 1074 500 500 363 1071 486 486 363 1071 486 486 362 1072 485 485 352 1073 499 499 351 1077 500 500 350 1078 502 502 364 1075 490 490 364 1075 490 490 363 1076 486 486 351 1077 500 500 350 1081 502 502 355 1082 503 503 365 1079 492 492 365 1079 492 492 364 1080 490 490 350 1081 502 502 355 1085 503 503 354 1086 504 504 366 1083 494 494 366 1083 494 494 365 1084 492 492 355 1085 503 503 354 1089 505 505 353 1090 506 506 367 1087 498 498 367 1087 498 498 366 1088 497 497 354 1089 505 505 353 1093 506 506 352 1094 499 499 362 1091 485 485 362 1091 485 485 367 1092 498 498 353 1093 506 506 369 1097 509 509 368 1098 510 510 350 1095 507 507 350 1095 507 507 351 1096 508 508 369 1097 509 509 370 1101 513 513 369 1102 509 509 351 1099 508 508 351 1099 508 508 352 1100 512 512 370 1101 513 513 371 1105 516 516 370 1106 513 513 352 1103 512 512 352 1103 512 512 353 1104 515 515 371 1105 516 516 372 1109 518 518 371 1110 516 516 353 1107 515 515 353 1107 515 515 354 1108 517 517 372 1109 518 518 373 1113 521 521 372 1114 522 522 354 1111 519 519 354 1111 519 519 355 1112 520 520 373 1113 521 521 368 1117 510 510 373 1118 521 521 355 1115 520 520 355 1115 520 520 350 1116 507 507 368 1117 510 510 375 1121 523 523 374 1122 524 524 368 1119 510 510 368 1119 510 510 369 1120 509 509 375 1121 523 523 376 1125 525 525 375 1126 523 523 369 1123 509 509 369 1123 509 509 370 1124 513 513 376 1125 525 525 377 1129 526 526 376 1130 525 525 370 1127 513 513 370 1127 513 513 371 1128 516 516 377 1129 526 526 378 1133 474 474 377 1134 526 526 371 1131 516 516 371 1131 516 516 372 1132 518 518 378 1133 474 474 379 1137 528 528 378 1138 527 527 372 1135 522 522 372 1135 522 522 373 1136 521 521 379 1137 528 528 374 1141 524 524 379 1142 528 528 373 1139 521 521 373 1139 521 521 368 1140 510 510 374 1141 524 524 374 1143 524 524 375 1144 523 523 380 1145 514 514 375 1146 523 523 376 1147 525 525 380 1148 501 501 376 1149 525 525 377 1150 526 526 380 1151 483 483 377 1152 526 526 378 1153 474 474 380 1154 471 471 378 1155 527 527 379 1156 528 528 380 1157 529 529 379 1158 528 528 374 1159 524 524 380 1160 489 489 384 1163 532 532 383 1164 533 533 381 1161 530 530 381 1161 530 530 382 1162 531 531 384 1163 532 532 386 1167 464 464 385 1168 463 463 383 1165 533 533 383 1165 533 533 384 1166 532 532 386 1167 464 464 386 1171 464 464 384 1172 532 532 382 1169 531 531 382 1169 531 531 388 1170 403 403 386 1171 464 464 383 1175 533 533 385 1176 463 463 387 1173 389 389 387 1173 389 389 381 1174 530 530 383 1175 533 533 390 1179 388 388 389 1180 367 367 385 1177 463 463 385 1177 463 463 386 1178 464 464 390 1179 388 388 391 1183 353 353 390 1184 388 388 386 1181 464 464 386 1181 464 464 388 1182 403 403 391 1183 353 353 389 1187 367 367 392 1188 352 352 387 1185 389 389 387 1185 389 389 385 1186 463 463 389 1187 367 367 389 1189 367 367 390 1190 388 388 393 1191 404 404 394 1194 397 397 393 1195 404 404 390 1192 388 388 390 1192 388 388 391 1193 353 353 394 1194 397 397 393 1198 404 404 394 1199 397 397 392 1196 352 352 392 1196 352 352 389 1197 367 367 393 1198 404 404 401 1202 377 377 402 1203 376 376 396 1200 392 392 396 1200 392 392 395 1201 391 391 401 1202 377 377 402 1206 356 356 403 1207 355 355 397 1204 368 368 397 1204 368 368 396 1205 361 361 402 1206 356 356 403 1210 355 355 404 1211 340 340 398 1208 341 341 398 1208 341 341 397 1209 368 368 403 1210 355 355 404 1214 340 340 405 1215 496 496 399 1212 511 511 399 1212 511 511 398 1213 341 341 404 1214 340 340 405 1218 491 491 406 1219 488 488 400 1216 495 495 400 1216 495 495 399 1217 493 493 405 1218 491 491 406 1222 488 488 401 1223 377 377 395 1220 391 391 395 1220 391 391 400 1221 495 495 406 1222 488 488 402 1224 376 376 401 1225 377 377 407 1226 487 487 403 1227 355 355 402 1228 356 356 407 1229 484 484 404 1230 340 340 403 1231 355 355 407 1232 484 484 405 1233 496 496 404 1234 340 340 407 1235 484 484 406 1236 488 488 405 1237 491 491 407 1238 487 487 401 1239 377 377 406 1240 488 488 407 1241 487 487
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220 218 623 269 269 219 624 270 270 212 621 267 267 212 621 267 267 213 622 268 268 218 623 269 269 208 627 277 277 207 628 278 278 206 625 275 275 206 625 275 275 209 626 276 276 208 627 277 277 213 631 286 286 212 632 287 287 204 629 281 281 204 629 281 281 205 630 279 279 213 631 286 286 214 635 285 285 213 636 286 286 205 633 279 279 205 633 279 279 206 634 275 275 214 635 285 285 215 639 288 288 214 640 285 285 206 637 275 275 206 637 275 275 207 638 278 278 215 639 288 288 216 643 274 274 215 644 284 284 207 641 283 283 207 641 283 283 208 642 277 277 216 643 274 274 217 647 272 272 216 648 274 274 208 645 277 277 208 645 277 277 209 646 276 276 217 647 272 272 218 651 269 269 217 652 272 272 209 649 276 276 209 649 276 276 210 650 280 280 218 651 269 269 219 655 270 270 218 656 269 269 210 653 280 280 210 653 280 280 211 654 282 282 219 655 270 270 209 659 276 276 206 660 275 275 205 657 279 279 205 657 279 279 210 658 280 280 209 659 276 276 210 663 280 280 205 664 279 279 204 661 281 281 204 661 281 281 211 662 282 282 210 663 280 280 215 667 273 273 216 668 274 274 217 665 272 272 217 665 272 272 214 666 271 271 215 667 273 273 214 671 271 271 217 672 272 272 218 669 269 269 218 669 269 269 213 670 268 268 214 671 271 271 234 675 291 291 235 676 292 292 228 673 289 289 228 673 289 289 229 674 290 290 234 675 291 291 224 679 295 295 223 680 296 296 222 677 293 293 222 677 293 293 225 678 294 294 224 679 295 295 229 683 299 299 228 684 300 300 220 681 297 297 220 681 297 297 221 682 298 298 229 683 299 299 230 687 301 301 229 688 299 299 221 685 298 298 221 685 298 298 222 686 293 293 230 687 301 301 231 691 302 302 230 692 301 301 222 689 293 293 222 689 293 293 223 690 296 296 231 691 302 302 232 695 304 304 231 696 305 305 223 693 303 303 223 693 303 303 224 694 295 295 232 695 304 304 233 699 306 306 232 700 304 304 224 697 295 295 224 697 295 295 225 698 294 294 233 699 306 306 234 703 291 291 233 704 306 306 225 701 294 294 225 701 294 294 226 702 307 307 234 703 291 291 235 707 292 292 234 708 291 291 226 705 307 307 226 705 307 307 227 706 308 308 235 707 292 292 225 711 294 294 222 712 293 293 221 709 298 298 221 709 298 298 226 710 307 307 225 711 294 294 226 715 307 307 221 716 298 298 220 713 297 297 220 713 297 297 227 714 308 308 226 715 307 307 231 719 310 310 232 720 304 304 233 717 306 306 233 717 306 306 230 718 309 309 231 719 310 310 230 723 309 309 233 724 306 306 234 721 291 291 234 721 291 291 229 722 290 290 230 723 309 309 250 727 313 313 251 728 314 314 244 725 311 311 244 725 311 311 245 726 312 312 250 727 313 313 240 731 317 317 239 732 318 318 238 729 315 315 238 729 315 315 241 730 316 316 240 731 317 317 245 735 321 321 244 736 322 322 236 733 319 319 236 733 319 319 237 734 320 320 245 735 321 321 246 739 323 323 245 740 321 321 237 737 320 320 237 737 320 320 238 738 315 315 246 739 323 323 247 743 324 324 246 744 323 323 238 741 315 315 238 741 315 315 239 742 318 318 247 743 324 324 248 747 326 326 247 748 327 327 239 745 325 325 239 745 325 325 240 746 317 317 248 747 326 326 249 751 328 328 248 752 326 326 240 749 317 317 240 749 317 317 241 750 316 316 249 751 328 328 250 755 313 313 249 756 328 328 241 753 316 316 241 753 316 316 242 754 329 329 250 755 313 313 251 759 314 314 250 760 313 313 242 757 329 329 242 757 329 329 243 758 330 330 251 759 314 314 241 763 316 316 238 764 315 315 237 761 320 320 237 761 320 320 242 762 329 329 241 763 316 316 242 767 329 329 237 768 320 320 236 765 319 319 236 765 319 319 243 766 330 330 242 767 329 329 247 771 332 332 248 772 326 326 249 769 328 328 249 769 328 328 246 770 331 331 247 771 332 332 246 775 331 331 249 776 328 328 250 773 313 313 250 773 313 313 245 774 312 312 246 775 331 331 260 779 335 335 261 780 336 336 253 777 333 333 253 777 333 333 252 778 334 334 260 779 335 335 261 783 336 336 262 784 338 338 254 781 337 337 254 781 337 337 253 782 333 333 261 783 336 336 262 787 338 338 263 788 342 342 255 785 339 339 255 785 339 339 254 786 337 337 262 787 338 338 263 791 342 342 264 792 344 344 256 789 343 343 256 789 343 343 255 790 339 339 263 791 342 342 264 795 347 347 265 796 348 348 257 793 345 345 257 793 345 345 256 794 346 346 264 795 347 347 265 799 348 348 266 800 350 350 258 797 349 349 258 797 349 349 257 798 345 345 265 799 348 348 266 803 350 350 267 804 354 354 259 801 351 351 259 801 351 351 258 802 349 349 266 803 350 350 267 807 354 354 260 808 335 335 252 805 334 334 252 805 334 334 259 806 351 351 267 807 354 354 252 811 334 334 253 812 333 333 269 809 357 357 269 809 357 357 268 810 358 358 252 811 334 334 253 815 333 333 254 816 337 337 270 813 359 359 270 813 359 359 269 814 357 357 253 815 333 333 254 819 337 337 255 820 339 339 271 817 360 360 271 817 360 360 270 818 359 359 254 819 337 337 255 823 339 339 256 824 343 343 272 821 362 362 272 821 362 362 271 822 360 360 255 823 339 339 256 827 346 346 257 828 345 345 273 825 363 363 273 825 363 363 272 826 364 364 256 827 346 346 257 831 345 345 258 832 349 349 274 829 365 365 274 829 365 365 273 830 363 363 257 831 345 345 258 835 349 349 259 836 351 351 275 833 366 366 275 833 366 366 274 834 365 365 258 835 349 349 259 839 351 351 252 840 334 334 268 837 358 358 268 837 358 358 275 838 366 366 259 839 351 351 284 843 371 371 285 844 372 372 277 841 369 369 277 841 369 369 276 842 370 370 284 843 371 371 285 847 372 372 286 848 374 374 278 845 373 373 278 845 373 373 277 846 369 369 285 847 372 372 286 851 374 374 287 852 378 378 279 849 375 375 279 849 375 375 278 850 373 373 286 851 374 374 287 855 378 378 288 856 380 380 280 853 379 379 280 853 379 379 279 854 375 375 287 855 378 378 288 859 383 383 289 860 384 384 281 857 381 381 281 857 381 381 280 858 382 382 288 859 383 383 289 863 384 384 290 864 386 386 282 861 385 385 282 861 385 385 281 862 381 381 289 863 384 384 290 867 386 386 291 868 390 390 283 865 387 387 283 865 387 387 282 866 385 385 290 867 386 386 291 871 390 390 284 872 371 371 276 869 370 370 276 869 370 370 283 870 387 387 291 871 390 390 276 875 370 370 277 876 369 369 293 873 393 393 293 873 393 393 292 874 394 394 276 875 370 370 277 879 369 369 278 880 373 373 294 877 395 395 294 877 395 395 293 878 393 393 277 879 369 369 278 883 373 373 279 884 375 375 295 881 396 396 295 881 396 396 294 882 395 395 278 883 373 373 279 887 375 375 280 888 379 379 296 885 398 398 296 885 398 398 295 886 396 396 279 887 375 375 280 891 382 382 281 892 381 381 297 889 399 399 297 889 399 399 296 890 400 400 280 891 382 382 281 895 381 381 282 896 385 385 298 893 401 401 298 893 401 401 297 894 399 399 281 895 381 381 282 899 385 385 283 900 387 387 299 897 402 402 299 897 402 402 298 898 401 401 282 899 385 385 283 903 387 387 276 904 370 370 292 901 394 394 292 901 394 394 299 902 402 402 283 903 387 387 314 907 407 407 315 908 408 408 308 905 405 405 308 905 405 405 309 906 406 406 314 907 407 407 304 911 411 411 303 912 412 412 302 909 409 409 302 909 409 409 305 910 410 410 304 911 411 411 309 915 415 415 308 916 416 416 300 913 413 413 300 913 413 413 301 914 414 414 309 915 415 415 310 919 417 417 309 920 415 415 301 917 414 414 301 917 414 414 302 918 409 409 310 919 417 417 311 923 418 418 310 924 417 417 302 921 409 409 302 921 409 409 303 922 412 412 311 923 418 418 312 927 420 420 311 928 421 421 303 925 419 419 303 925 419 419 304 926 411 411 312 927 420 420 313 931 422 422 312 932 420 420 304 929 411 411 304 929 411 411 305 930 410 410 313 931 422 422 314 935 407 407 313 936 422 422 305 933 410 410 305 933 410 410 306 934 423 423 314 935 407 407 315 939 408 408 314 940 407 407 306 937 423 423 306 937 423 423 307 938 424 424 315 939 408 408 305 943 410 410 302 944 409 409 301 941 414 414 301 941 414 414 306 942 423 423 305 943 410 410 306 947 423 423 301 948 414 414 300 945 413 413 300 945 413 413 307 946 424 424 306 947 423 423 311 951 426 426 312 952 420 420 313 949 422 422 313 949 422 422 310 950 425 425 311 951 426 426 310 955 425 425 313 956 422 422 314 953 407 407 314 953 407 407 309 954 406 406 310 955 425 425 323 959 429 429 322 960 430 430 316 957 427 427 316 957 427 427 317 958 428 428 323 959 429 429 324 963 432 432 323 964 429 429 317 961 428 428 317 961 428 428 318 962 431 431 324 963 432 432 325 967 434 434 324 968 432 432 318 965 431 431 318 965 431 431 319 966 433 433 325 967 434 434 326 971 436 436 325 972 439 439 319 969 440 440 319 969 440 440 320 970 435 435 326 971 436 436 327 975 438 438 326 976 436 436 320 973 435 435 320 973 435 435 321 974 437 437 327 975 438 438 322 979 430 430 327 980 438 438 321 977 437 437 321 977 437 437 316 978 427 427 322 979 430 430 327 981 441 441 322 982 442 442 323 983 443 443 327 981 441 441 323 983 443 443 324 984 444 444 327 981 441 441 324 984 444 444 325 985 445 445 327 981 441 441 325 985 445 445 326 986 446 446 331 989 449 449 330 990 450 450 328 987 447 447 328 987 447 447 329 988 448 448 331 989 449 449 333 993 451 451 332 994 452 452 330 991 450 450 330 991 450 450 331 992 449 449 333 993 451 451 335 997 453 453 334 998 454 454 332 995 452 452 332 995 452 452 333 996 451 451 335 997 453 453 333 1001 451 451 331 1002 449 449 329 999 448 448 329 999 448 448 335 1000 453 453 333 1001 451 451 330 1005 450 450 332 1006 452 452 334 1003 454 454 334 1003 454 454 328 1004 447 447 330 1005 450 450 339 1009 457 457 338 1010 458 458 336 1007 455 455 336 1007 455 455 337 1008 456 456 339 1009 457 457 343 1013 461 461 342 1014 462 462 340 1011 459 459 340 1011 459 459 341 1012 460 460 343 1013 461 461 341 1017 460 460 339 1018 457 457 337 1015 456 456 337 1015 456 456 343 1016 461 461 341 1017 460 460 338 1021 466 466 340 1022 459 459 342 1019 462 462 342 1019 462 462 336 1020 465 465 338 1021 466 466 357 1025 469 469 358 1026 470 470 344 1023 467 467 344 1023 467 467 345 1024 468 468 357 1025 469 469 356 1029 473 473 357 1030 469 469 345 1027 468 468 345 1027 468 468 346 1028 472 472 356 1029 473 473 361 1033 476 476 356 1034 473 473 346 1031 472 472 346 1031 472 472 347 1032 475 475 361 1033 476 476 360 1037 478 478 361 1038 476 476 347 1035 475 475 347 1035 475 475 348 1036 477 477 360 1037 478 478 359 1041 481 481 360 1042 482 482 348 1039 479 479 348 1039 479 479 349 1040 480 480 359 1041 481 481 358 1045 470 470 359 1046 481 481 349 1043 480 480 349 1043 480 480 344 1044 467 467 358 1045 470 470 362 1049 485 485 363 1050 486 486 357 1047 469 469 357 1047 469 469 356 1048 473 473 362 1049 485 485 363 1053 486 486 364 1054 490 490 358 1051 470 470 358 1051 470 470 357 1052 469 469 363 1053 486 486 364 1057 490 490 365 1058 492 492 359 1055 481 481 359 1055 481 481 358 1056 470 470 364 1057 490 490 365 1061 492 492 366 1062 494 494 360 1059 482 482 360 1059 482 482 359 1060 481 481 365 1061 492 492 366 1065 497 497 367 1066 498 498 361 1063 476 476 361 1063 476 476 360 1064 478 478 366 1065 497 497 367 1069 498 498 362 1070 485 485 356 1067 473 473 356 1067 473 473 361 1068 476 476 367 1069 498 498 352 1073 499 499 351 1074 500 500 363 1071 486 486 363 1071 486 486 362 1072 485 485 352 1073 499 499 351 1077 500 500 350 1078 502 502 364 1075 490 490 364 1075 490 490 363 1076 486 486 351 1077 500 500 350 1081 502 502 355 1082 503 503 365 1079 492 492 365 1079 492 492 364 1080 490 490 350 1081 502 502 355 1085 503 503 354 1086 504 504 366 1083 494 494 366 1083 494 494 365 1084 492 492 355 1085 503 503 354 1089 505 505 353 1090 506 506 367 1087 498 498 367 1087 498 498 366 1088 497 497 354 1089 505 505 353 1093 506 506 352 1094 499 499 362 1091 485 485 362 1091 485 485 367 1092 498 498 353 1093 506 506 369 1097 509 509 368 1098 510 510 350 1095 507 507 350 1095 507 507 351 1096 508 508 369 1097 509 509 370 1101 513 513 369 1102 509 509 351 1099 508 508 351 1099 508 508 352 1100 512 512 370 1101 513 513 371 1105 516 516 370 1106 513 513 352 1103 512 512 352 1103 512 512 353 1104 515 515 371 1105 516 516 372 1109 518 518 371 1110 516 516 353 1107 515 515 353 1107 515 515 354 1108 517 517 372 1109 518 518 373 1113 521 521 372 1114 522 522 354 1111 519 519 354 1111 519 519 355 1112 520 520 373 1113 521 521 368 1117 510 510 373 1118 521 521 355 1115 520 520 355 1115 520 520 350 1116 507 507 368 1117 510 510 375 1121 523 523 374 1122 524 524 368 1119 510 510 368 1119 510 510 369 1120 509 509 375 1121 523 523 376 1125 525 525 375 1126 523 523 369 1123 509 509 369 1123 509 509 370 1124 513 513 376 1125 525 525 377 1129 526 526 376 1130 525 525 370 1127 513 513 370 1127 513 513 371 1128 516 516 377 1129 526 526 378 1133 474 474 377 1134 526 526 371 1131 516 516 371 1131 516 516 372 1132 518 518 378 1133 474 474 379 1137 528 528 378 1138 527 527 372 1135 522 522 372 1135 522 522 373 1136 521 521 379 1137 528 528 374 1141 524 524 379 1142 528 528 373 1139 521 521 373 1139 521 521 368 1140 510 510 374 1141 524 524 374 1143 524 524 375 1144 523 523 380 1145 514 514 375 1146 523 523 376 1147 525 525 380 1148 501 501 376 1149 525 525 377 1150 526 526 380 1151 483 483 377 1152 526 526 378 1153 474 474 380 1154 471 471 378 1155 527 527 379 1156 528 528 380 1157 529 529 379 1158 528 528 374 1159 524 524 380 1160 489 489 384 1163 532 532 383 1164 533 533 381 1161 530 530 381 1161 530 530 382 1162 531 531 384 1163 532 532 386 1167 464 464 385 1168 463 463 383 1165 533 533 383 1165 533 533 384 1166 532 532 386 1167 464 464 386 1171 464 464 384 1172 532 532 382 1169 531 531 382 1169 531 531 388 1170 403 403 386 1171 464 464 383 1175 533 533 385 1176 463 463 387 1173 389 389 387 1173 389 389 381 1174 530 530 383 1175 533 533 390 1179 388 388 389 1180 367 367 385 1177 463 463 385 1177 463 463 386 1178 464 464 390 1179 388 388 391 1183 353 353 390 1184 388 388 386 1181 464 464 386 1181 464 464 388 1182 403 403 391 1183 353 353 389 1187 367 367 392 1188 352 352 387 1185 389 389 387 1185 389 389 385 1186 463 463 389 1187 367 367 389 1189 367 367 390 1190 388 388 393 1191 404 404 394 1194 397 397 393 1195 404 404 390 1192 388 388 390 1192 388 388 391 1193 353 353 394 1194 397 397 393 1198 404 404 394 1199 397 397 392 1196 352 352 392 1196 352 352 389 1197 367 367 393 1198 404 404 401 1202 377 377 402 1203 376 376 396 1200 392 392 396 1200 392 392 395 1201 391 391 401 1202 377 377 402 1206 356 356 403 1207 355 355 397 1204 368 368 397 1204 368 368 396 1205 361 361 402 1206 356 356 403 1210 355 355 404 1211 340 340 398 1208 341 341 398 1208 341 341 397 1209 368 368 403 1210 355 355 404 1214 340 340 405 1215 496 496 399 1212 511 511 399 1212 511 511 398 1213 341 341 404 1214 340 340 405 1218 491 491 406 1219 488 488 400 1216 495 495 400 1216 495 495 399 1217 493 493 405 1218 491 491 406 1222 488 488 401 1223 377 377 395 1220 391 391 395 1220 391 391 400 1221 495 495 406 1222 488 488 402 1224 376 376 401 1225 377 377 407 1226 487 487 403 1227 355 355 402 1228 356 356 407 1229 484 484 404 1230 340 340 403 1231 355 355 407 1232 484 484 405 1233 496 496 404 1234 340 340 407 1235 484 484 406 1236 488 488 405 1237 491 491 407 1238 487 487 401 1239 377 377 406 1240 488 488 407 1241 487 487
14 2 2 2 15 3 3 3 8 0 0 0 8 0 0 0 9 1 1 1 14 2 2 2 4 6 10 10 3 7 11 11 2 4 8 8 2 4 8 8 5 5 9 9 4 6 10 10 9 10 19 19 8 11 20 20 0 8 14 14 0 8 14 14 1 9 12 12 9 10 19 19 10 14 18 18 9 15 19 19 1 12 12 12 1 12 12 12 2 13 8 8 10 14 18 18 11 18 21 21 10 19 18 18 2 16 8 8 2 16 8 8 3 17 11 11 11 18 21 21 12 22 7 7 11 23 17 17 3 20 16 16 3 20 16 16 4 21 10 10 12 22 7 7 13 26 5 5 12 27 7 7 4 24 10 10 4 24 10 10 5 25 9 9 13 26 5 5 14 30 2 2 13 31 5 5 5 28 9 9 5 28 9 9 6 29 13 13 14 30 2 2 15 34 3 3 14 35 2 2 6 32 13 13 6 32 13 13 7 33 15 15 15 34 3 3 5 38 9 9 2 39 8 8 1 36 12 12 1 36 12 12 6 37 13 13 5 38 9 9 6 42 13 13 1 43 12 12 0 40 14 14 0 40 14 14 7 41 15 15 6 42 13 13 11 46 6 6 12 47 7 7 13 44 5 5 13 44 5 5 10 45 4 4 11 46 6 6 10 50 4 4 13 51 5 5 14 48 2 2 14 48 2 2 9 49 1 1 10 50 4 4 30 54 24 24 31 55 25 25 24 52 22 22 24 52 22 22 25 53 23 23 30 54 24 24 20 58 28 28 19 59 29 29 18 56 26 26 18 56 26 26 21 57 27 27 20 58 28 28 25 62 32 32 24 63 33 33 16 60 30 30 16 60 30 30 17 61 31 31 25 62 32 32 26 66 34 34 25 67 32 32 17 64 31 31 17 64 31 31 18 65 26 26 26 66 34 34 27 70 35 35 26 71 34 34 18 68 26 26 18 68 26 26 19 69 29 29 27 70 35 35 28 74 37 37 27 75 38 38 19 72 36 36 19 72 36 36 20 73 28 28 28 74 37 37 29 78 39 39 28 79 37 37 20 76 28 28 20 76 28 28 21 77 27 27 29 78 39 39 30 82 24 24 29 83 39 39 21 80 27 27 21 80 27 27 22 81 40 40 30 82 24 24 31 86 25 25 30 87 24 24 22 84 40 40 22 84 40 40 23 85 41 41 31 86 25 25 21 90 27 27 18 91 26 26 17 88 31 31 17 88 31 31 22 89 40 40 21 90 27 27 22 94 40 40 17 95 31 31 16 92 30 30 16 92 30 30 23 93 41 41 22 94 40 40 27 98 43 43 28 99 37 37 29 96 39 39 29 96 39 39 26 97 42 42 27 98 43 43 26 102 42 42 29 103 39 39 30 100 24 24 30 100 24 24 25 101 23 23 26 102 42 42 46 106 46 46 47 107 47 47 40 104 44 44 40 104 44 44 41 105 45 45 46 106 46 46 36 110 50 50 35 111 51 51 34 108 48 48 34 108 48 48 37 109 49 49 36 110 50 50 41 114 54 54 40 115 55 55 32 112 52 52 32 112 52 52 33 113 53 53 41 114 54 54 42 118 56 56 41 119 54 54 33 116 53 53 33 116 53 53 34 117 48 48 42 118 56 56 43 122 57 57 42 123 56 56 34 120 48 48 34 120 48 48 35 121 51 51 43 122 57 57 44 126 59 59 43 127 60 60 35 124 58 58 35 124 58 58 36 125 50 50 44 126 59 59 45 130 61 61 44 131 59 59 36 128 50 50 36 128 50 50 37 129 49 49 45 130 61 61 46 134 46 46 45 135 61 61 37 132 49 49 37 132 49 49 38 133 62 62 46 134 46 46 47 138 47 47 46 139 46 46 38 136 62 62 38 136 62 62 39 137 63 63 47 138 47 47 37 142 49 49 34 143 48 48 33 140 53 53 33 140 53 53 38 141 62 62 37 142 49 49 38 146 62 62 33 147 53 53 32 144 52 52 32 144 52 52 39 145 63 63 38 146 62 62 43 150 65 65 44 151 59 59 45 148 61 61 45 148 61 61 42 149 64 64 43 150 65 65 42 154 64 64 45 155 61 61 46 152 46 46 46 152 46 46 41 153 45 45 42 154 64 64 56 158 68 68 57 159 69 69 49 156 66 66 49 156 66 66 48 157 67 67 56 158 68 68 57 162 69 69 58 163 71 71 50 160 70 70 50 160 70 70 49 161 66 66 57 162 69 69 58 166 71 71 59 167 75 75 51 164 72 72 51 164 72 72 50 165 70 70 58 166 71 71 59 170 75 75 60 171 77 77 52 168 76 76 52 168 76 76 51 169 72 72 59 170 75 75 60 174 80 80 61 175 81 81 53 172 78 78 53 172 78 78 52 173 79 79 60 174 80 80 61 178 81 81 62 179 83 83 54 176 82 82 54 176 82 82 53 177 78 78 61 178 81 81 62 182 83 83 63 183 87 87 55 180 84 84 55 180 84 84 54 181 82 82 62 182 83 83 63 186 87 87 56 187 68 68 48 184 67 67 48 184 67 67 55 185 84 84 63 186 87 87 48 190 67 67 49 191 66 66 65 188 90 90 65 188 90 90 64 189 91 91 48 190 67 67 49 194 66 66 50 195 70 70 66 192 92 92 66 192 92 92 65 193 90 90 49 194 66 66 50 198 70 70 51 199 72 72 67 196 93 93 67 196 93 93 66 197 92 92 50 198 70 70 51 202 72 72 52 203 76 76 68 200 95 95 68 200 95 95 67 201 93 93 51 202 72 72 52 206 79 79 53 207 78 78 69 204 96 96 69 204 96 96 68 205 97 97 52 206 79 79 53 210 78 78 54 211 82 82 70 208 98 98 70 208 98 98 69 209 96 96 53 210 78 78 54 214 82 82 55 215 84 84 71 212 99 99 71 212 99 99 70 213 98 98 54 214 82 82 55 218 84 84 48 219 67 67 64 216 91 91 64 216 91 91 71 217 99 99 55 218 84 84 80 222 104 104 81 223 105 105 73 220 102 102 73 220 102 102 72 221 103 103 80 222 104 104 81 226 105 105 82 227 107 107 74 224 106 106 74 224 106 106 73 225 102 102 81 226 105 105 82 230 107 107 83 231 111 111 75 228 108 108 75 228 108 108 74 229 106 106 82 230 107 107 83 234 111 111 84 235 113 113 76 232 112 112 76 232 112 112 75 233 108 108 83 234 111 111 84 238 116 116 85 239 117 117 77 236 114 114 77 236 114 114 76 237 115 115 84 238 116 116 85 242 117 117 86 243 119 119 78 240 118 118 78 240 118 118 77 241 114 114 85 242 117 117 86 246 119 119 87 247 123 123 79 244 120 120 79 244 120 120 78 245 118 118 86 246 119 119 87 250 123 123 80 251 104 104 72 248 103 103 72 248 103 103 79 249 120 120 87 250 123 123 72 254 103 103 73 255 102 102 89 252 126 126 89 252 126 126 88 253 127 127 72 254 103 103 73 258 102 102 74 259 106 106 90 256 128 128 90 256 128 128 89 257 126 126 73 258 102 102 74 262 106 106 75 263 108 108 91 260 129 129 91 260 129 129 90 261 128 128 74 262 106 106 75 266 108 108 76 267 112 112 92 264 131 131 92 264 131 131 91 265 129 129 75 266 108 108 76 270 115 115 77 271 114 114 93 268 132 132 93 268 132 132 92 269 133 133 76 270 115 115 77 274 114 114 78 275 118 118 94 272 134 134 94 272 134 134 93 273 132 132 77 274 114 114 78 278 118 118 79 279 120 120 95 276 135 135 95 276 135 135 94 277 134 134 78 278 118 118 79 282 120 120 72 283 103 103 88 280 127 127 88 280 127 127 95 281 135 135 79 282 120 120 110 286 140 140 111 287 141 141 104 284 138 138 104 284 138 138 105 285 139 139 110 286 140 140 100 290 144 144 99 291 145 145 98 288 142 142 98 288 142 142 101 289 143 143 100 290 144 144 105 294 148 148 104 295 149 149 96 292 146 146 96 292 146 146 97 293 147 147 105 294 148 148 106 298 150 150 105 299 148 148 97 296 147 147 97 296 147 147 98 297 142 142 106 298 150 150 107 302 151 151 106 303 150 150 98 300 142 142 98 300 142 142 99 301 145 145 107 302 151 151 108 306 153 153 107 307 154 154 99 304 152 152 99 304 152 152 100 305 144 144 108 306 153 153 109 310 155 155 108 311 153 153 100 308 144 144 100 308 144 144 101 309 143 143 109 310 155 155 110 314 140 140 109 315 155 155 101 312 143 143 101 312 143 143 102 313 156 156 110 314 140 140 111 318 141 141 110 319 140 140 102 316 156 156 102 316 156 156 103 317 157 157 111 318 141 141 101 322 143 143 98 323 142 142 97 320 147 147 97 320 147 147 102 321 156 156 101 322 143 143 102 326 156 156 97 327 147 147 96 324 146 146 96 324 146 146 103 325 157 157 102 326 156 156 107 330 159 159 108 331 153 153 109 328 155 155 109 328 155 155 106 329 158 158 107 330 159 159 106 334 158 158 109 335 155 155 110 332 140 140 110 332 140 140 105 333 139 139 106 334 158 158 119 338 162 162 118 339 163 163 112 336 160 160 112 336 160 160 113 337 161 161 119 338 162 162 120 342 165 165 119 343 162 162 113 340 161 161 113 340 161 161 114 341 164 164 120 342 165 165 121 346 167 167 120 347 165 165 114 344 164 164 114 344 164 164 115 345 166 166 121 346 167 167 122 350 169 169 121 351 172 172 115 348 173 173 115 348 173 173 116 349 168 168 122 350 169 169 123 354 171 171 122 355 169 169 116 352 168 168 116 352 168 168 117 353 170 170 123 354 171 171 118 358 163 163 123 359 171 171 117 356 170 170 117 356 170 170 112 357 160 160 118 358 163 163 123 360 174 174 118 361 175 175 119 362 176 176 123 360 174 174 119 362 176 176 120 363 177 177 123 360 174 174 120 363 177 177 121 364 178 178 123 360 174 174 121 364 178 178 122 365 179 179 127 368 182 182 126 369 183 183 124 366 180 180 124 366 180 180 125 367 181 181 127 368 182 182 129 372 184 184 128 373 185 185 126 370 183 183 126 370 183 183 127 371 182 182 129 372 184 184 131 376 186 186 130 377 187 187 128 374 185 185 128 374 185 185 129 375 184 184 131 376 186 186 129 380 184 184 127 381 182 182 125 378 181 181 125 378 181 181 131 379 186 186 129 380 184 184 126 384 183 183 128 385 185 185 130 382 187 187 130 382 187 187 124 383 180 180 126 384 183 183 135 388 190 190 134 389 191 191 132 386 188 188 132 386 188 188 133 387 189 189 135 388 190 190 139 392 194 194 138 393 195 195 136 390 192 192 136 390 192 192 137 391 193 193 139 392 194 194 137 396 193 193 135 397 190 190 133 394 189 189 133 394 189 189 139 395 194 194 137 396 193 193 134 400 199 199 136 401 192 192 138 398 195 195 138 398 195 195 132 399 198 198 134 400 199 199 153 404 202 202 154 405 203 203 140 402 200 200 140 402 200 200 141 403 201 201 153 404 202 202 152 408 206 206 153 409 202 202 141 406 201 201 141 406 201 201 142 407 205 205 152 408 206 206 157 412 209 209 152 413 206 206 142 410 205 205 142 410 205 205 143 411 208 208 157 412 209 209 156 416 211 211 157 417 209 209 143 414 208 208 143 414 208 208 144 415 210 210 156 416 211 211 155 420 214 214 156 421 215 215 144 418 212 212 144 418 212 212 145 419 213 213 155 420 214 214 154 424 203 203 155 425 214 214 145 422 213 213 145 422 213 213 140 423 200 200 154 424 203 203 158 428 218 218 159 429 219 219 153 426 202 202 153 426 202 202 152 427 206 206 158 428 218 218 159 432 219 219 160 433 223 223 154 430 203 203 154 430 203 203 153 431 202 202 159 432 219 219 160 436 223 223 161 437 225 225 155 434 214 214 155 434 214 214 154 435 203 203 160 436 223 223 161 440 225 225 162 441 227 227 156 438 215 215 156 438 215 215 155 439 214 214 161 440 225 225 162 444 230 230 163 445 231 231 157 442 209 209 157 442 209 209 156 443 211 211 162 444 230 230 163 448 231 231 158 449 218 218 152 446 206 206 152 446 206 206 157 447 209 209 163 448 231 231 148 452 232 232 147 453 233 233 159 450 219 219 159 450 219 219 158 451 218 218 148 452 232 232 147 456 233 233 146 457 235 235 160 454 223 223 160 454 223 223 159 455 219 219 147 456 233 233 146 460 235 235 151 461 236 236 161 458 225 225 161 458 225 225 160 459 223 223 146 460 235 235 151 464 236 236 150 465 237 237 162 462 227 227 162 462 227 227 161 463 225 225 151 464 236 236 150 468 238 238 149 469 239 239 163 466 231 231 163 466 231 231 162 467 230 230 150 468 238 238 149 472 239 239 148 473 232 232 158 470 218 218 158 470 218 218 163 471 231 231 149 472 239 239 165 476 242 242 164 477 243 243 146 474 240 240 146 474 240 240 147 475 241 241 165 476 242 242 166 480 246 246 165 481 242 242 147 478 241 241 147 478 241 241 148 479 245 245 166 480 246 246 167 484 249 249 166 485 246 246 148 482 245 245 148 482 245 245 149 483 248 248 167 484 249 249 168 488 251 251 167 489 249 249 149 486 248 248 149 486 248 248 150 487 250 250 168 488 251 251 169 492 254 254 168 493 255 255 150 490 252 252 150 490 252 252 151 491 253 253 169 492 254 254 164 496 243 243 169 497 254 254 151 494 253 253 151 494 253 253 146 495 240 240 164 496 243 243 171 500 256 256 170 501 257 257 164 498 243 243 164 498 243 243 165 499 242 242 171 500 256 256 172 504 258 258 171 505 256 256 165 502 242 242 165 502 242 242 166 503 246 246 172 504 258 258 173 508 259 259 172 509 258 258 166 506 246 246 166 506 246 246 167 507 249 249 173 508 259 259 174 512 207 207 173 513 259 259 167 510 249 249 167 510 249 249 168 511 251 251 174 512 207 207 175 516 261 261 174 517 260 260 168 514 255 255 168 514 255 255 169 515 254 254 175 516 261 261 170 520 257 257 175 521 261 261 169 518 254 254 169 518 254 254 164 519 243 243 170 520 257 257 170 522 257 257 171 523 256 256 176 524 247 247 171 525 256 256 172 526 258 258 176 527 234 234 172 528 258 258 173 529 259 259 176 530 216 216 173 531 259 259 174 532 207 207 176 533 204 204 174 534 260 260 175 535 261 261 176 536 262 262 175 537 261 261 170 538 257 257 176 539 222 222 180 542 265 265 179 543 266 266 177 540 263 263 177 540 263 263 178 541 264 264 180 542 265 265 182 546 197 197 181 547 196 196 179 544 266 266 179 544 266 266 180 545 265 265 182 546 197 197 182 550 197 197 180 551 265 265 178 548 264 264 178 548 264 264 184 549 136 136 182 550 197 197 179 554 266 266 181 555 196 196 183 552 122 122 183 552 122 122 177 553 263 263 179 554 266 266 186 558 121 121 185 559 100 100 181 556 196 196 181 556 196 196 182 557 197 197 186 558 121 121 187 562 86 86 186 563 121 121 182 560 197 197 182 560 197 197 184 561 136 136 187 562 86 86 185 566 100 100 188 567 85 85 183 564 122 122 183 564 122 122 181 565 196 196 185 566 100 100 185 568 100 100 186 569 121 121 189 570 137 137 190 573 130 130 189 574 137 137 186 571 121 121 186 571 121 121 187 572 86 86 190 573 130 130 189 577 137 137 190 578 130 130 188 575 85 85 188 575 85 85 185 576 100 100 189 577 137 137 197 581 110 110 198 582 109 109 192 579 125 125 192 579 125 125 191 580 124 124 197 581 110 110 198 585 89 89 199 586 88 88 193 583 101 101 193 583 101 101 192 584 94 94 198 585 89 89 199 589 88 88 200 590 73 73 194 587 74 74 194 587 74 74 193 588 101 101 199 589 88 88 200 593 73 73 201 594 229 229 195 591 244 244 195 591 244 244 194 592 74 74 200 593 73 73 201 597 224 224 202 598 221 221 196 595 228 228 196 595 228 228 195 596 226 226 201 597 224 224 202 601 221 221 197 602 110 110 191 599 124 124 191 599 124 124 196 600 228 228 202 601 221 221 198 603 109 109 197 604 110 110 203 605 220 220 199 606 88 88 198 607 89 89 203 608 217 217 200 609 73 73 199 610 88 88 203 611 217 217 201 612 229 229 200 613 73 73 203 614 217 217 202 615 221 221 201 616 224 224 203 617 220 220 197 618 110 110 202 619 221 221 203 620 220 220
0 2 2 2 1 3 3 3 5 0 0 0 5 0 0 0 4 1 1 1 0 2 2 2 5 6 6 6 1 7 7 7 2 4 4 4 2 4 4 4 6 5 5 5 5 6 6 6 2 10 4 4 3 11 9 9 7 8 8 8 7 8 8 8 6 9 5 5 2 10 4 4 3 14 9 9 0 15 2 2 4 12 1 1 4 12 1 1 7 13 8 8 3 14 9 9 4 18 1 1 5 19 0 0 9 16 10 10 9 16 10 10 8 17 11 11 4 18 1 1 9 22 13 13 5 23 6 6 6 20 5 5 6 20 5 5 10 21 12 12 9 22 13 13 6 26 5 5 7 27 8 8 11 24 14 14 11 24 14 14 10 25 12 12 6 26 5 5 7 30 8 8 4 31 1 1 8 28 11 11 8 28 11 11 11 29 14 14 7 30 8 8 8 34 11 11 9 35 10 10 13 32 15 15 13 32 15 15 12 33 16 16 8 34 11 11 13 38 18 18 9 39 13 13 10 36 12 12 10 36 12 12 14 37 17 17 13 38 18 18 10 42 12 12 11 43 14 14 15 40 19 19 15 40 19 19 14 41 17 17 10 42 12 12 11 46 14 14 8 47 11 11 12 44 16 16 12 44 16 16 15 45 19 19 11 46 14 14 12 50 16 16 13 51 15 15 17 48 20 20 17 48 20 20 16 49 21 21 12 50 16 16 17 54 23 23 13 55 18 18 14 52 17 17 14 52 17 17 18 53 22 22 17 54 23 23 14 58 17 17 15 59 19 19 19 56 24 24 19 56 24 24 18 57 22 22 14 58 17 17 15 62 19 19 12 63 16 16 16 60 21 21 16 60 21 21 19 61 24 24 15 62 19 19 16 66 21 21 17 67 20 20 21 64 25 25 21 64 25 25 20 65 26 26 16 66 21 21 21 70 28 28 17 71 23 23 18 68 22 22 18 68 22 22 22 69 27 27 21 70 28 28 18 74 22 22 19 75 24 24 23 72 29 29 23 72 29 29 22 73 27 27 18 74 22 22 19 78 24 24 16 79 21 21 20 76 26 26 20 76 26 26 23 77 29 29 19 78 24 24 20 82 26 26 21 83 25 25 25 80 30 30 25 80 30 30 24 81 31 31 20 82 26 26 25 86 33 33 21 87 28 28 22 84 27 27 22 84 27 27 26 85 32 32 25 86 33 33 22 90 27 27 23 91 29 29 27 88 34 34 27 88 34 34 26 89 32 32 22 90 27 27 23 94 29 29 20 95 26 26 24 92 31 31 24 92 31 31 27 93 34 34 23 94 29 29 24 98 31 31 25 99 30 30 29 96 35 35 29 96 35 35 28 97 36 36 24 98 31 31 29 102 38 38 25 103 33 33 26 100 32 32 26 100 32 32 30 101 37 37 29 102 38 38 26 106 32 32 27 107 34 34 31 104 39 39 31 104 39 39 30 105 37 37 26 106 32 32 27 110 34 34 24 111 31 31 28 108 36 36 28 108 36 36 31 109 39 39 27 110 34 34 32 114 42 42 33 115 43 43 37 112 40 40 37 112 40 40 36 113 41 41 32 114 42 42 37 118 40 40 33 119 43 43 34 116 44 44 34 116 44 44 38 117 45 45 37 118 40 40 34 122 44 44 35 123 47 47 39 120 46 46 39 120 46 46 38 121 45 45 34 122 44 44 35 126 49 49 32 127 42 42 36 124 41 41 36 124 41 41 39 125 48 48 35 126 49 49 36 130 41 41 37 131 40 40 41 128 50 50 41 128 50 50 40 129 51 51 36 130 41 41 41 134 50 50 37 135 40 40 38 132 45 45 38 132 45 45 42 133 52 52 41 134 50 50 38 138 45 45 39 139 46 46 43 136 53 53 43 136 53 53 42 137 52 52 38 138 45 45 39 142 48 48 36 143 41 41 40 140 51 51 40 140 51 51 43 141 54 54 39 142 48 48 48 146 57 57 49 147 58 58 45 144 55 55 45 144 55 55 44 145 56 56 48 146 57 57 45 150 55 55 49 151 58 58 50 148 59 59 50 148 59 59 46 149 60 60 45 150 55 55 50 154 59 59 51 155 62 62 47 152 61 61 47 152 61 61 46 153 60 60 50 154 59 59 51 158 64 64 48 159 57 57 44 156 56 56 44 156 56 56 47 157 63 63 51 158 64 64 40 162 51 51 41 163 50 50 49 160 58 58 49 160 58 58 48 161 57 57 40 162 51 51 49 166 58 58 41 167 50 50 42 164 52 52 42 164 52 52 50 165 59 59 49 166 58 58 42 170 52 52 43 171 53 53 51 168 62 62 51 168 62 62 50 169 59 59 42 170 52 52 43 174 54 54 40 175 51 51 48 172 57 57 48 172 57 57 51 173 64 64 43 174 54 54 52 178 67 67 53 179 68 68 57 176 65 65 57 176 65 65 56 177 66 66 52 178 67 67 57 182 65 65 53 183 68 68 54 180 69 69 54 180 69 69 58 181 70 70 57 182 65 65 54 186 69 69 55 187 72 72 59 184 71 71 59 184 71 71 58 185 70 70 54 186 69 69 55 190 74 74 52 191 67 67 56 188 66 66 56 188 66 66 59 189 73 73 55 190 74 74 56 194 66 66 57 195 65 65 61 192 75 75 61 192 75 75 60 193 76 76 56 194 66 66 61 198 75 75 57 199 65 65 58 196 70 70 58 196 70 70 62 197 77 77 61 198 75 75 58 202 70 70 59 203 71 71 63 200 78 78 63 200 78 78 62 201 77 77 58 202 70 70 59 206 73 73 56 207 66 66 60 204 76 76 60 204 76 76 63 205 79 79 59 206 73 73 68 210 82 82 69 211 83 83 65 208 80 80 65 208 80 80 64 209 81 81 68 210 82 82 65 214 80 80 69 215 83 83 70 212 84 84 70 212 84 84 66 213 85 85 65 214 80 80 70 218 84 84 71 219 87 87 67 216 86 86 67 216 86 86 66 217 85 85 70 218 84 84 71 222 89 89 68 223 82 82 64 220 81 81 64 220 81 81 67 221 88 88 71 222 89 89 60 226 76 76 61 227 75 75 69 224 83 83 69 224 83 83 68 225 82 82 60 226 76 76 69 230 83 83 61 231 75 75 62 228 77 77 62 228 77 77 70 229 84 84 69 230 83 83 62 234 77 77 63 235 78 78 71 232 87 87 71 232 87 87 70 233 84 84 62 234 77 77 63 238 79 79 60 239 76 76 68 236 82 82 68 236 82 82 71 237 89 89 63 238 79 79 79 242 92 92 78 243 93 93 72 240 90 90 72 240 90 90 73 241 91 91 79 242 92 92 80 246 95 95 79 247 92 92 73 244 91 91 73 244 91 91 74 245 94 94 80 246 95 95 81 250 97 97 80 251 95 95 74 248 94 94 74 248 94 94 75 249 96 96 81 250 97 97 82 254 99 99 81 255 97 97 75 252 96 96 75 252 96 96 76 253 98 98 82 254 99 99 83 258 102 102 82 259 103 103 76 256 100 100 76 256 100 100 77 257 101 101 83 258 102 102 78 262 93 93 83 263 102 102 77 260 101 101 77 260 101 101 72 261 90 90 78 262 93 93 83 264 104 104 78 265 105 105 79 266 106 106 83 264 104 104 79 266 106 106 80 267 107 107 83 264 104 104 80 267 107 107 81 268 108 108 83 264 104 104 81 268 108 108 82 269 109 109 91 272 112 112 90 273 113 113 84 270 110 110 84 270 110 110 85 271 111 111 91 272 112 112 92 276 115 115 91 277 112 112 85 274 111 111 85 274 111 111 86 275 114 114 92 276 115 115 93 280 117 117 92 281 115 115 86 278 114 114 86 278 114 114 87 279 116 116 93 280 117 117 94 284 119 119 93 285 117 117 87 282 116 116 87 282 116 116 88 283 118 118 94 284 119 119 95 288 122 122 94 289 123 123 88 286 120 120 88 286 120 120 89 287 121 121 95 288 122 122 90 292 113 113 95 293 122 122 89 290 121 121 89 290 121 121 84 291 110 110 90 292 113 113 95 294 124 124 90 295 125 125 91 296 126 126 95 294 124 124 91 296 126 126 92 297 127 127 95 294 124 124 92 297 127 127 93 298 128 128 95 294 124 124 93 298 128 128 94 299 129 129 103 302 132 132 102 303 133 133 96 300 130 130 96 300 130 130 97 301 131 131 103 302 132 132 104 306 135 135 103 307 132 132 97 304 131 131 97 304 131 131 98 305 134 134 104 306 135 135 105 310 137 137 104 311 135 135 98 308 134 134 98 308 134 134 99 309 136 136 105 310 137 137 106 314 139 139 105 315 137 137 99 312 136 136 99 312 136 136 100 313 138 138 106 314 139 139 107 318 142 142 106 319 143 143 100 316 140 140 100 316 140 140 101 317 141 141 107 318 142 142 102 322 133 133 107 323 142 142 101 320 141 141 101 320 141 141 96 321 130 130 102 322 133 133 107 324 144 144 102 325 145 145 103 326 146 146 107 324 144 144 103 326 146 146 104 327 147 147 107 324 144 144 104 327 147 147 105 328 148 148 107 324 144 144 105 328 148 148 106 329 149 149 115 332 152 152 114 333 153 153 108 330 150 150 108 330 150 150 109 331 151 151 115 332 152 152 116 336 155 155 115 337 152 152 109 334 151 151 109 334 151 151 110 335 154 154 116 336 155 155 117 340 157 157 116 341 155 155 110 338 154 154 110 338 154 154 111 339 156 156 117 340 157 157 118 344 159 159 117 345 157 157 111 342 156 156 111 342 156 156 112 343 158 158 118 344 159 159 119 348 162 162 118 349 163 163 112 346 160 160 112 346 160 160 113 347 161 161 119 348 162 162 114 352 153 153 119 353 162 162 113 350 161 161 113 350 161 161 108 351 150 150 114 352 153 153 119 354 164 164 114 355 165 165 115 356 166 166 119 354 164 164 115 356 166 166 116 357 167 167 119 354 164 164 116 357 167 167 117 358 168 168 119 354 164 164 117 358 168 168 118 359 169 169 127 362 172 172 126 363 173 173 120 360 170 170 120 360 170 170 121 361 171 171 127 362 172 172 128 366 175 175 127 367 172 172 121 364 171 171 121 364 171 171 122 365 174 174 128 366 175 175 129 370 177 177 128 371 175 175 122 368 174 174 122 368 174 174 123 369 176 176 129 370 177 177 130 374 179 179 129 375 177 177 123 372 176 176 123 372 176 176 124 373 178 178 130 374 179 179 131 378 182 182 130 379 183 183 124 376 180 180 124 376 180 180 125 377 181 181 131 378 182 182 126 382 173 173 131 383 182 182 125 380 181 181 125 380 181 181 120 381 170 170 126 382 173 173 131 384 184 184 126 385 185 185 127 386 186 186 131 384 184 184 127 386 186 186 128 387 187 187 131 384 184 184 128 387 187 187 129 388 188 188 131 384 184 184 129 388 188 188 130 389 189 189 137 390 190 190 132 391 191 191 138 392 192 192 138 393 192 192 133 394 193 193 134 395 194 194 135 396 195 195 138 397 192 192 134 398 194 194 136 399 196 196 138 400 192 192 135 401 195 195 137 402 190 190 138 403 192 192 136 404 196 196 138 405 192 192 132 406 191 191 133 407 193 193 139 408 197 197 140 409 198 198 142 410 199 199 140 411 198 198 141 412 200 200 142 413 199 199 141 414 200 200 139 415 201 201 142 416 199 199 133 419 204 204 132 420 205 205 143 417 202 202 143 417 202 202 144 418 203 203 133 419 204 204 136 423 208 208 135 424 209 209 145 421 206 206 145 421 206 206 146 422 207 207 136 423 208 208 137 427 211 211 136 428 208 208 146 425 207 207 146 425 207 207 147 426 210 210 137 427 211 211 132 431 205 205 137 432 211 211 147 429 210 210 147 429 210 210 143 430 202 202 132 431 205 205 135 435 209 209 134 436 213 213 148 433 212 212 148 433 212 212 145 434 206 206 135 435 209 209 134 439 213 213 133 440 215 215 144 437 214 214 144 437 214 214 148 438 212 212 134 439 213 213 154 441 216 216 149 442 217 217 155 443 218 218 155 444 218 218 150 445 219 219 151 446 220 220 152 447 221 221 155 448 218 218 151 449 220 220 153 450 222 222 155 451 218 218 152 452 221 221 154 453 216 216 155 454 218 218 153 455 222 222 155 456 218 218 149 457 217 217 150 458 219 219 156 459 223 223 157 460 224 224 159 461 225 225 157 462 224 224 158 463 226 226 159 464 225 225 158 465 226 226 156 466 227 227 159 467 225 225 150 470 230 230 149 471 231 231 160 468 228 228 160 468 228 228 161 469 229 229 150 470 230 230 153 474 234 234 152 475 235 235 162 472 232 232 162 472 232 232 163 473 233 233 153 474 234 234 154 478 237 237 153 479 234 234 163 476 233 233 163 476 233 233 164 477 236 236 154 478 237 237 149 482 231 231 154 483 237 237 164 480 236 236 164 480 236 236 160 481 228 228 149 482 231 231 152 486 235 235 151 487 239 239 165 484 238 238 165 484 238 238 162 485 232 232 152 486 235 235 151 490 239 239 150 491 241 241 161 488 240 240 161 488 240 240 165 489 238 238 151 490 239 239 171 492 242 242 166 493 243 243 172 494 244 244 172 495 244 244 167 496 245 245 168 497 246 246 169 498 247 247 172 499 244 244 168 500 246 246 170 501 248 248 172 502 244 244 169 503 247 247 171 504 242 242 172 505 244 244 170 506 248 248 172 507 244 244 166 508 243 243 167 509 245 245 173 510 249 249 174 511 250 250 176 512 251 251 174 513 250 250 175 514 252 252 176 515 251 251 175 516 252 252 173 517 253 253 176 518 251 251 167 521 256 256 166 522 257 257 177 519 254 254 177 519 254 254 178 520 255 255 167 521 256 256 170 525 260 260 169 526 261 261 179 523 258 258 179 523 258 258 180 524 259 259 170 525 260 260 171 529 263 263 170 530 260 260 180 527 259 259 180 527 259 259 181 528 262 262 171 529 263 263 166 533 257 257 171 534 263 263 181 531 262 262 181 531 262 262 177 532 254 254 166 533 257 257 169 537 261 261 168 538 265 265 182 535 264 264 182 535 264 264 179 536 258 258 169 537 261 261 168 541 265 265 167 542 267 267 178 539 266 266 178 539 266 266 182 540 264 264 168 541 265 265 188 543 268 268 183 544 269 269 189 545 270 270 189 546 270 270 184 547 271 271 185 548 272 272 186 549 273 273 189 550 270 270 185 551 272 272 187 552 274 274 189 553 270 270 186 554 273 273 188 555 268 268 189 556 270 270 187 557 274 274 189 558 270 270 183 559 269 269 184 560 271 271 190 561 275 275 191 562 276 276 193 563 277 277 191 564 276 276 192 565 278 278 193 566 277 277 192 567 278 278 190 568 279 279 193 569 277 277 220 572 323 323 221 573 325 325 194 570 280 280 194 570 280 280 195 571 281 281 220 572 323 323 217 576 320 320 218 577 321 321 196 574 284 284 196 574 284 284 197 575 285 285 217 576 320 320 222 580 326 326 217 581 320 320 197 578 285 285 197 578 285 285 198 579 288 288 222 580 326 326 221 584 325 325 222 585 326 326 198 582 288 288 198 582 288 288 194 583 280 280 221 584 325 325 218 588 321 321 219 589 322 322 199 586 290 290 199 586 290 290 196 587 284 284 218 588 321 321 219 592 322 322 220 593 324 324 195 590 292 292 195 590 292 292 199 591 290 290 219 592 322 322 205 594 294 294 200 595 295 295 206 596 296 296 206 597 296 296 201 598 297 297 202 599 298 298 203 600 299 299 206 601 296 296 202 602 298 298 204 603 300 300 206 604 296 296 203 605 299 299 205 606 294 294 206 607 296 296 204 608 300 300 206 609 296 296 200 610 295 295 201 611 297 297 207 612 301 301 208 613 302 302 210 614 303 303 208 615 302 302 209 616 304 304 210 617 303 303 209 618 304 304 207 619 305 305 210 620 303 303 201 623 308 308 200 624 309 309 211 621 306 306 211 621 306 306 212 622 307 307 201 623 308 308 204 627 312 312 203 628 313 313 213 625 310 310 213 625 310 310 214 626 311 311 204 627 312 312 205 631 315 315 204 632 312 312 214 629 311 311 214 629 311 311 215 630 314 314 205 631 315 315 200 635 309 309 205 636 315 315 215 633 314 314 215 633 314 314 211 634 306 306 200 635 309 309 203 639 313 313 202 640 317 317 216 637 316 316 216 637 316 316 213 638 310 310 203 639 313 313 202 643 317 317 201 644 319 319 212 641 318 318 212 641 318 318 216 642 316 316 202 643 317 317 187 647 286 286 186 648 287 287 218 645 321 321 218 645 321 321 217 646 320 320 187 647 286 286 186 651 287 287 185 652 291 291 219 649 322 322 219 649 322 322 218 650 321 321 186 651 287 287 185 655 291 291 184 656 293 293 220 653 324 324 220 653 324 324 219 654 322 322 185 655 291 291 184 659 282 282 183 660 283 283 221 657 325 325 221 657 325 325 220 658 323 323 184 659 282 282 183 663 283 283 188 664 289 289 222 661 326 326 222 661 326 326 221 662 325 325 183 663 283 283 188 667 289 289 187 668 286 286 217 665 320 320 217 665 320 320 222 666 326 326 188 667 289 289 224 671 329 329 228 672 330 330 227 669 327 327 227 669 327 327 223 670 328 328 224 671 329 329 229 675 332 332 228 676 330 330 224 673 329 329 224 673 329 329 225 674 331 331 229 675 332 332 230 679 334 334 229 680 332 332 225 677 331 331 225 677 331 331 226 678 333 333 230 679 334 334 227 683 327 327 230 684 336 336 226 681 335 335 226 681 335 335 223 682 328 328 227 683 327 327 231 687 339 339 232 688 340 340 242 685 337 337 242 685 337 337 239 686 338 338 231 687 339 339 241 691 342 342 242 692 337 337 232 689 340 340 232 689 340 340 233 690 341 341 241 691 342 342 240 695 344 344 241 696 342 342 233 693 341 341 233 693 341 341 234 694 343 343 240 695 344 344 239 699 346 346 240 700 344 344 234 697 343 343 234 697 343 343 231 698 345 345 239 699 346 346 235 703 347 347 238 704 348 348 240 701 344 344 240 701 344 344 239 702 346 346 235 703 347 347 238 707 348 348 237 708 349 349 241 705 342 342 241 705 342 342 240 706 344 344 238 707 348 348 237 711 349 349 236 712 350 350 242 709 337 337 242 709 337 337 241 710 342 342 237 711 349 349 242 715 337 337 236 716 350 350 235 713 351 351 235 713 351 351 239 714 338 338 242 715 337 337 251 719 354 354 252 720 355 355 244 717 352 352 244 717 352 352 243 718 353 353 251 719 354 354 252 723 355 355 253 724 357 357 245 721 356 356 245 721 356 356 244 722 352 352 252 723 355 355 253 727 357 357 254 728 359 359 246 725 358 358 246 725 358 358 245 726 356 356 253 727 357 357 254 731 359 359 255 732 361 361 247 729 360 360 247 729 360 360 246 730 358 358 254 731 359 359 255 735 361 361 256 736 363 363 248 733 362 362 248 733 362 362 247 734 360 360 255 735 361 361 256 739 363 363 257 740 365 365 249 737 364 364 249 737 364 364 248 738 362 362 256 739 363 363 257 743 365 365 258 744 367 367 250 741 366 366 250 741 366 366 249 742 364 364 257 743 365 365 258 747 367 367 251 748 369 369 243 745 368 368 243 745 368 368 250 746 366 366 258 747 367 367 259 751 370 370 260 752 371 371 252 749 355 355 252 749 355 355 251 750 354 354 259 751 370 370 260 755 371 371 261 756 372 372 253 753 357 357 253 753 357 357 252 754 355 355 260 755 371 371 261 759 372 372 262 760 373 373 254 757 359 359 254 757 359 359 253 758 357 357 261 759 372 372 262 763 373 373 263 764 374 374 255 761 361 361 255 761 361 361 254 762 359 359 262 763 373 373 263 767 374 374 264 768 375 375 256 765 363 363 256 765 363 363 255 766 361 361 263 767 374 374 264 771 375 375 265 772 376 376 257 769 365 365 257 769 365 365 256 770 363 363 264 771 375 375 265 775 376 376 266 776 377 377 258 773 367 367 258 773 367 367 257 774 365 365 265 775 376 376 266 779 377 377 259 780 378 378 251 777 369 369 251 777 369 369 258 778 367 367 266 779 377 377 243 783 353 353 244 784 352 352 268 781 379 379 268 781 379 379 267 782 380 380 243 783 353 353 244 787 352 352 245 788 356 356 269 785 381 381 269 785 381 381 268 786 379 379 244 787 352 352 245 791 356 356 246 792 358 358 270 789 382 382 270 789 382 382 269 790 381 381 245 791 356 356 246 795 358 358 247 796 360 360 271 793 383 383 271 793 383 383 270 794 382 382 246 795 358 358 247 799 360 360 248 800 362 362 272 797 384 384 272 797 384 384 271 798 383 383 247 799 360 360 248 803 362 362 249 804 364 364 273 801 385 385 273 801 385 385 272 802 384 384 248 803 362 362 249 807 364 364 250 808 366 366 274 805 386 386 274 805 386 386 273 806 385 385 249 807 364 364 250 811 366 366 243 812 368 368 267 809 387 387 267 809 387 387 274 810 386 386 250 811 366 366 275 813 388 388 276 814 389 389 278 815 390 390 276 816 389 389 277 817 391 391 278 818 390 390 279 821 394 394 280 822 395 395 284 819 392 392 284 819 392 392 283 820 393 393 279 821 394 394 284 825 398 398 280 826 399 399 281 823 396 396 281 823 396 396 285 824 397 397 284 825 398 398 281 829 396 396 282 830 401 401 286 827 400 400 286 827 400 400 285 828 397 397 281 829 396 396 282 833 401 401 279 834 394 394 283 831 393 393 283 831 393 393 286 832 400 400 282 833 401 401 283 837 393 393 284 838 392 392 288 835 402 402 288 835 402 402 287 836 403 403 283 837 393 393 288 841 405 405 284 842 398 398 285 839 397 397 285 839 397 397 289 840 404 404 288 841 405 405 285 845 397 397 286 846 400 400 290 843 406 406 290 843 406 406 289 844 404 404 285 845 397 397 286 849 400 400 283 850 393 393 287 847 403 403 287 847 403 403 290 848 406 406 286 849 400 400 287 853 403 403 288 854 402 402 291 851 407 407 291 851 407 407 275 852 388 388 287 853 403 403 291 857 408 408 288 858 405 405 289 855 404 404 289 855 404 404 277 856 391 391 291 857 408 408 289 861 404 404 290 862 406 406 278 859 390 390 278 859 390 390 277 860 391 391 289 861 404 404 290 865 406 406 287 866 403 403 275 863 388 388 275 863 388 388 278 864 390 390 290 865 406 406 277 867 391 391 276 868 389 389 292 869 409 409 277 870 410 410 292 871 411 411 294 872 412 412 292 873 411 411 293 874 413 413 294 875 412 412 295 878 416 416 296 879 417 417 300 876 414 414 300 876 414 414 299 877 415 415 295 878 416 416 300 882 420 420 296 883 421 421 297 880 418 418 297 880 418 418 301 881 419 419 300 882 420 420 297 886 418 418 298 887 423 423 302 884 422 422 302 884 422 422 301 885 419 419 297 886 418 418 298 890 423 423 295 891 416 416 299 888 415 415 299 888 415 415 302 889 422 422 298 890 423 423 299 894 415 415 300 895 414 414 304 892 424 424 304 892 424 424 303 893 425 425 299 894 415 415 304 898 427 427 300 899 420 420 301 896 419 419 301 896 419 419 305 897 426 426 304 898 427 427 301 902 419 419 302 903 422 422 306 900 428 428 306 900 428 428 305 901 426 426 301 902 419 419 302 906 422 422 299 907 415 415 303 904 425 425 303 904 425 425 306 905 428 428 302 906 422 422 303 910 425 425 304 911 424 424 291 908 429 429 291 908 429 429 277 909 410 410 303 910 425 425 291 914 430 430 304 915 427 427 305 912 426 426 305 912 426 426 293 913 413 413 291 914 430 430 305 918 426 426 306 919 428 428 294 916 412 412 294 916 412 412 293 917 413 413 305 918 426 426 306 922 428 428 303 923 425 425 277 920 410 410 277 920 410 410 294 921 412 412 306 922 428 428 293 924 413 413 292 925 411 411 307 926 431 431 293 927 432 432 307 928 433 433 309 929 434 434 307 930 433 433 308 931 435 435 309 932 434 434 310 935 438 438 311 936 439 439 315 933 436 436 315 933 436 436 314 934 437 437 310 935 438 438 315 939 442 442 311 940 443 443 312 937 440 440 312 937 440 440 316 938 441 441 315 939 442 442 312 943 440 440 313 944 445 445 317 941 444 444 317 941 444 444 316 942 441 441 312 943 440 440 313 947 445 445 310 948 438 438 314 945 437 437 314 945 437 437 317 946 444 444 313 947 445 445 314 951 437 437 315 952 436 436 319 949 446 446 319 949 446 446 318 950 447 447 314 951 437 437 319 955 449 449 315 956 442 442 316 953 441 441 316 953 441 441 320 954 448 448 319 955 449 449 316 959 441 441 317 960 444 444 321 957 450 450 321 957 450 450 320 958 448 448 316 959 441 441 317 963 444 444 314 964 437 437 318 961 447 447 318 961 447 447 321 962 450 450 317 963 444 444 318 967 447 447 319 968 446 446 291 965 451 451 291 965 451 451 293 966 432 432 318 967 447 447 291 971 452 452 319 972 449 449 320 969 448 448 320 969 448 448 308 970 435 435 291 971 452 452 320 975 448 448 321 976 450 450 309 973 434 434 309 973 434 434 308 974 435 435 320 975 448 448 321 979 450 450 318 980 447 447 293 977 432 432 293 977 432 432 309 978 434 434 321 979 450 450 308 981 435 435 307 982 433 433 322 983 453 453 308 984 454 454 322 985 455 455 323 986 456 456 322 987 455 455 275 988 457 457 323 989 456 456 324 992 460 460 325 993 461 461 329 990 458 458 329 990 458 458 328 991 459 459 324 992 460 460 329 996 464 464 325 997 465 465 326 994 462 462 326 994 462 462 330 995 463 463 329 996 464 464 326 1000 462 462 327 1001 467 467 331 998 466 466 331 998 466 466 330 999 463 463 326 1000 462 462 327 1004 467 467 324 1005 460 460 328 1002 459 459 328 1002 459 459 331 1003 466 466 327 1004 467 467 328 1008 459 459 329 1009 458 458 333 1006 468 468 333 1006 468 468 332 1007 469 469 328 1008 459 459 333 1012 471 471 329 1013 464 464 330 1010 463 463 330 1010 463 463 334 1011 470 470 333 1012 471 471 330 1016 463 463 331 1017 466 466 335 1014 472 472 335 1014 472 472 334 1015 470 470 330 1016 463 463 331 1020 466 466 328 1021 459 459 332 1018 469 469 332 1018 469 469 335 1019 472 472 331 1020 466 466 332 1024 469 469 333 1025 468 468 291 1022 473 473 291 1022 473 473 308 1023 454 454 332 1024 469 469 291 1028 474 474 333 1029 471 471 334 1026 470 470 334 1026 470 470 275 1027 457 457 291 1028 474 474 334 1032 470 470 335 1033 472 472 323 1030 456 456 323 1030 456 456 275 1031 457 457 334 1032 470 470 335 1036 472 472 332 1037 469 469 308 1034 454 454 308 1034 454 454 323 1035 456 456 335 1036 472 472 275 1038 457 457 322 1039 455 455 276 1040 475 475 336 1043 478 478 337 1044 479 479 341 1041 476 476 341 1041 476 476 340 1042 477 477 336 1043 478 478 341 1047 482 482 337 1048 483 483 338 1045 480 480 338 1045 480 480 342 1046 481 481 341 1047 482 482 338 1051 480 480 339 1052 485 485 343 1049 484 484 343 1049 484 484 342 1050 481 481 338 1051 480 480 339 1055 485 485 336 1056 478 478 340 1053 477 477 340 1053 477 477 343 1054 484 484 339 1055 485 485 340 1059 477 477 341 1060 476 476 345 1057 486 486 345 1057 486 486 344 1058 487 487 340 1059 477 477 345 1063 489 489 341 1064 482 482 342 1061 481 481 342 1061 481 481 346 1062 488 488 345 1063 489 489 342 1067 481 481 343 1068 484 484 347 1065 490 490 347 1065 490 490 346 1066 488 488 342 1067 481 481 343 1071 484 484 340 1072 477 477 344 1069 487 487 344 1069 487 487 347 1070 490 490 343 1071 484 484 344 1075 487 487 345 1076 486 486 349 1073 491 491 349 1073 491 491 348 1074 492 492 344 1075 487 487 349 1079 494 494 345 1080 489 489 346 1077 488 488 346 1077 488 488 350 1078 493 493 349 1079 494 494 346 1083 488 488 347 1084 490 490 351 1081 495 495 351 1081 495 495 350 1082 493 493 346 1083 488 488 347 1087 490 490 344 1088 487 487 348 1085 492 492 348 1085 492 492 351 1086 495 495 347 1087 490 490 348 1091 492 492 349 1092 491 491 353 1089 496 496 353 1089 496 496 352 1090 497 497 348 1091 492 492 353 1095 499 499 349 1096 494 494 350 1093 493 493 350 1093 493 493 354 1094 498 498 353 1095 499 499 350 1099 493 493 351 1100 495 495 355 1097 500 500 355 1097 500 500 354 1098 498 498 350 1099 493 493 351 1103 495 495 348 1104 492 492 352 1101 497 497 352 1101 497 497 355 1102 500 500 351 1103 495 495 352 1107 497 497 353 1108 496 496 357 1105 501 501 357 1105 501 501 356 1106 502 502 352 1107 497 497 357 1111 504 504 353 1112 499 499 354 1109 498 498 354 1109 498 498 358 1110 503 503 357 1111 504 504 354 1115 498 498 355 1116 500 500 359 1113 505 505 359 1113 505 505 358 1114 503 503 354 1115 498 498 355 1119 500 500 352 1120 497 497 356 1117 502 502 356 1117 502 502 359 1118 505 505 355 1119 500 500 356 1123 502 502 357 1124 501 501 361 1121 506 506 361 1121 506 506 360 1122 507 507 356 1123 502 502 361 1127 509 509 357 1128 504 504 358 1125 503 503 358 1125 503 503 362 1126 508 508 361 1127 509 509 358 1131 503 503 359 1132 505 505 363 1129 510 510 363 1129 510 510 362 1130 508 508 358 1131 503 503 359 1135 505 505 356 1136 502 502 360 1133 507 507 360 1133 507 507 363 1134 510 510 359 1135 505 505 360 1139 507 507 361 1140 506 506 365 1137 511 511 365 1137 511 511 364 1138 512 512 360 1139 507 507 365 1143 514 514 361 1144 509 509 362 1141 508 508 362 1141 508 508 366 1142 513 513 365 1143 514 514 362 1147 508 508 363 1148 510 510 367 1145 515 515 367 1145 515 515 366 1146 513 513 362 1147 508 508 363 1151 510 510 360 1152 507 507 364 1149 512 512 364 1149 512 512 367 1150 515 515 363 1151 510 510 368 1155 518 518 369 1156 519 519 373 1153 516 516 373 1153 516 516 372 1154 517 517 368 1155 518 518 373 1159 516 516 369 1160 519 519 370 1157 520 520 370 1157 520 520 374 1158 521 521 373 1159 516 516 370 1163 520 520 371 1164 523 523 375 1161 522 522 375 1161 522 522 374 1162 521 521 370 1163 520 520 371 1167 525 525 368 1168 518 518 372 1165 517 517 372 1165 517 517 375 1166 524 524 371 1167 525 525 372 1171 517 517 373 1172 516 516 377 1169 526 526 377 1169 526 526 376 1170 527 527 372 1171 517 517 377 1175 526 526 373 1176 516 516 374 1173 521 521 374 1173 521 521 378 1174 528 528 377 1175 526 526 374 1179 521 521 375 1180 522 522 379 1177 529 529 379 1177 529 529 378 1178 528 528 374 1179 521 521 375 1183 524 524 372 1184 517 517 376 1181 527 527 376 1181 527 527 379 1182 530 530 375 1183 524 524 384 1187 533 533 385 1188 534 534 381 1185 531 531 381 1185 531 531 380 1186 532 532 384 1187 533 533 381 1191 531 531 385 1192 534 534 386 1189 535 535 386 1189 535 535 382 1190 536 536 381 1191 531 531 386 1195 535 535 387 1196 538 538 383 1193 537 537 383 1193 537 537 382 1194 536 536 386 1195 535 535 387 1199 540 540 384 1200 533 533 380 1197 532 532 380 1197 532 532 383 1198 539 539 387 1199 540 540 376 1203 527 527 377 1204 526 526 385 1201 534 534 385 1201 534 534 384 1202 533 533 376 1203 527 527 385 1207 534 534 377 1208 526 526 378 1205 528 528 378 1205 528 528 386 1206 535 535 385 1207 534 534 378 1211 528 528 379 1212 529 529 387 1209 538 538 387 1209 538 538 386 1210 535 535 378 1211 528 528 379 1215 530 530 376 1216 527 527 384 1213 533 533 384 1213 533 533 387 1214 540 540 379 1215 530 530 388 1219 543 543 389 1220 544 544 393 1217 541 541 393 1217 541 541 392 1218 542 542 388 1219 543 543 393 1223 541 541 389 1224 544 544 390 1221 545 545 390 1221 545 545 394 1222 546 546 393 1223 541 541 390 1227 545 545 391 1228 548 548 395 1225 547 547 395 1225 547 547 394 1226 546 546 390 1227 545 545 391 1231 550 550 388 1232 543 543 392 1229 542 542 392 1229 542 542 395 1230 549 549 391 1231 550 550 392 1235 542 542 393 1236 541 541 397 1233 551 551 397 1233 551 551 396 1234 552 552 392 1235 542 542 397 1239 551 551 393 1240 541 541 394 1237 546 546 394 1237 546 546 398 1238 553 553 397 1239 551 551 394 1243 546 546 395 1244 547 547 399 1241 554 554 399 1241 554 554 398 1242 553 553 394 1243 546 546 395 1247 549 549 392 1248 542 542 396 1245 552 552 396 1245 552 552 399 1246 555 555 395 1247 549 549 404 1251 558 558 405 1252 559 559 401 1249 556 556 401 1249 556 556 400 1250 557 557 404 1251 558 558 401 1255 556 556 405 1256 559 559 406 1253 560 560 406 1253 560 560 402 1254 561 561 401 1255 556 556 406 1259 560 560 407 1260 563 563 403 1257 562 562 403 1257 562 562 402 1258 561 561 406 1259 560 560 407 1263 565 565 404 1264 558 558 400 1261 557 557 400 1261 557 557 403 1262 564 564 407 1263 565 565 396 1267 552 552 397 1268 551 551 405 1265 559 559 405 1265 559 559 404 1266 558 558 396 1267 552 552 405 1271 559 559 397 1272 551 551 398 1269 553 553 398 1269 553 553 406 1270 560 560 405 1271 559 559 398 1275 553 553 399 1276 554 554 407 1273 563 563 407 1273 563 563 406 1274 560 560 398 1275 553 553 399 1279 555 555 396 1280 552 552 404 1277 558 558 404 1277 558 558 407 1278 565 565 399 1279 555 555 415 1283 568 568 414 1284 569 569 408 1281 566 566 408 1281 566 566 409 1282 567 567 415 1283 568 568 416 1287 571 571 415 1288 568 568 409 1285 567 567 409 1285 567 567 410 1286 570 570 416 1287 571 571 417 1291 573 573 416 1292 571 571 410 1289 570 570 410 1289 570 570 411 1290 572 572 417 1291 573 573 418 1295 575 575 417 1296 573 573 411 1293 572 572 411 1293 572 572 412 1294 574 574 418 1295 575 575 419 1299 578 578 418 1300 579 579 412 1297 576 576 412 1297 576 576 413 1298 577 577 419 1299 578 578 414 1303 569 569 419 1304 578 578 413 1301 577 577 413 1301 577 577 408 1302 566 566 414 1303 569 569 419 1305 580 580 414 1306 581 581 415 1307 582 582 419 1305 580 580 415 1307 582 582 416 1308 583 583 419 1305 580 580 416 1308 583 583 417 1309 584 584 419 1305 580 580 417 1309 584 584 418 1310 585 585 427 1313 588 588 426 1314 589 589 420 1311 586 586 420 1311 586 586 421 1312 587 587 427 1313 588 588 428 1317 591 591 427 1318 588 588 421 1315 587 587 421 1315 587 587 422 1316 590 590 428 1317 591 591 429 1321 593 593 428 1322 591 591 422 1319 590 590 422 1319 590 590 423 1320 592 592 429 1321 593 593 430 1325 595 595 429 1326 593 593 423 1323 592 592 423 1323 592 592 424 1324 594 594 430 1325 595 595 431 1329 598 598 430 1330 599 599 424 1327 596 596 424 1327 596 596 425 1328 597 597 431 1329 598 598 426 1333 589 589 431 1334 598 598 425 1331 597 597 425 1331 597 597 420 1332 586 586 426 1333 589 589 431 1335 600 600 426 1336 601 601 427 1337 602 602 431 1335 600 600 427 1337 602 602 428 1338 603 603 431 1335 600 600 428 1338 603 603 429 1339 604 604 431 1335 600 600 429 1339 604 604 430 1340 605 605 439 1343 608 608 438 1344 609 609 432 1341 606 606 432 1341 606 606 433 1342 607 607 439 1343 608 608 440 1347 611 611 439 1348 608 608 433 1345 607 607 433 1345 607 607 434 1346 610 610 440 1347 611 611 441 1351 613 613 440 1352 611 611 434 1349 610 610 434 1349 610 610 435 1350 612 612 441 1351 613 613 442 1355 615 615 441 1356 613 613 435 1353 612 612 435 1353 612 612 436 1354 614 614 442 1355 615 615 443 1359 618 618 442 1360 619 619 436 1357 616 616 436 1357 616 616 437 1358 617 617 443 1359 618 618 438 1363 609 609 443 1364 618 618 437 1361 617 617 437 1361 617 617 432 1362 606 606 438 1363 609 609 443 1365 620 620 438 1366 621 621 439 1367 622 622 443 1365 620 620 439 1367 622 622 440 1368 623 623 443 1365 620 620 440 1368 623 623 441 1369 624 624 443 1365 620 620 441 1369 624 624 442 1370 625 625 451 1373 628 628 450 1374 629 629 444 1371 626 626 444 1371 626 626 445 1372 627 627 451 1373 628 628 452 1377 631 631 451 1378 628 628 445 1375 627 627 445 1375 627 627 446 1376 630 630 452 1377 631 631 453 1381 633 633 452 1382 631 631 446 1379 630 630 446 1379 630 630 447 1380 632 632 453 1381 633 633 454 1385 635 635 453 1386 633 633 447 1383 632 632 447 1383 632 632 448 1384 634 634 454 1385 635 635 455 1389 638 638 454 1390 639 639 448 1387 636 636 448 1387 636 636 449 1388 637 637 455 1389 638 638 450 1393 629 629 455 1394 638 638 449 1391 637 637 449 1391 637 637 444 1392 626 626 450 1393 629 629 455 1395 640 640 450 1396 641 641 451 1397 642 642 455 1395 640 640 451 1397 642 642 452 1398 643 643 455 1395 640 640 452 1398 643 643 453 1399 644 644 455 1395 640 640 453 1399 644 644 454 1400 645 645 463 1403 648 648 462 1404 649 649 456 1401 646 646 456 1401 646 646 457 1402 647 647 463 1403 648 648 464 1407 651 651 463 1408 648 648 457 1405 647 647 457 1405 647 647 458 1406 650 650 464 1407 651 651 465 1411 653 653 464 1412 651 651 458 1409 650 650 458 1409 650 650 459 1410 652 652 465 1411 653 653 466 1415 655 655 465 1416 653 653 459 1413 652 652 459 1413 652 652 460 1414 654 654 466 1415 655 655 467 1419 658 658 466 1420 659 659 460 1417 656 656 460 1417 656 656 461 1418 657 657 467 1419 658 658 462 1423 649 649 467 1424 658 658 461 1421 657 657 461 1421 657 657 456 1422 646 646 462 1423 649 649 467 1425 660 660 462 1426 661 661 463 1427 662 662 467 1425 660 660 463 1427 662 662 464 1428 663 663 467 1425 660 660 464 1428 663 663 465 1429 664 664 467 1425 660 660 465 1429 664 664 466 1430 665 665 473 1431 666 666 468 1432 667 667 474 1433 668 668 474 1434 668 668 469 1435 669 669 470 1436 670 670 471 1437 671 671 474 1438 668 668 470 1439 670 670 472 1440 672 672 474 1441 668 668 471 1442 671 671 473 1443 666 666 474 1444 668 668 472 1445 672 672 474 1446 668 668 468 1447 667 667 469 1448 669 669 475 1449 673 673 476 1450 674 674 478 1451 675 675 476 1452 674 674 477 1453 676 676 478 1454 675 675 477 1455 676 676 475 1456 677 677 478 1457 675 675 469 1460 680 680 468 1461 681 681 479 1458 678 678 479 1458 678 678 480 1459 679 679 469 1460 680 680 472 1464 684 684 471 1465 685 685 481 1462 682 682 481 1462 682 682 482 1463 683 683 472 1464 684 684 473 1468 687 687 472 1469 684 684 482 1466 683 683 482 1466 683 683 483 1467 686 686 473 1468 687 687 468 1472 681 681 473 1473 687 687 483 1470 686 686 483 1470 686 686 479 1471 678 678 468 1472 681 681 471 1476 685 685 470 1477 689 689 484 1474 688 688 484 1474 688 688 481 1475 682 682 471 1476 685 685 470 1480 689 689 469 1481 691 691 480 1478 690 690 480 1478 690 690 484 1479 688 688 470 1480 689 689 490 1482 692 692 485 1483 693 693 491 1484 694 694 491 1485 694 694 486 1486 695 695 487 1487 696 696 488 1488 697 697 491 1489 694 694 487 1490 696 696 489 1491 698 698 491 1492 694 694 488 1493 697 697 490 1494 692 692 491 1495 694 694 489 1496 698 698 491 1497 694 694 485 1498 693 693 486 1499 695 695 492 1500 699 699 493 1501 700 700 495 1502 701 701 493 1503 700 700 494 1504 702 702 495 1505 701 701 494 1506 702 702 492 1507 703 703 495 1508 701 701 486 1511 706 706 485 1512 707 707 496 1509 704 704 496 1509 704 704 497 1510 705 705 486 1511 706 706 489 1515 710 710 488 1516 711 711 498 1513 708 708 498 1513 708 708 499 1514 709 709 489 1515 710 710 490 1519 713 713 489 1520 710 710 499 1517 709 709 499 1517 709 709 500 1518 712 712 490 1519 713 713 485 1523 707 707 490 1524 713 713 500 1521 712 712 500 1521 712 712 496 1522 704 704 485 1523 707 707 488 1527 711 711 487 1528 715 715 501 1525 714 714 501 1525 714 714 498 1526 708 708 488 1527 711 711 487 1531 715 715 486 1532 717 717 497 1529 716 716 497 1529 716 716 501 1530 714 714 487 1531 715 715 507 1533 718 718 502 1534 719 719 508 1535 720 720 508 1536 720 720 503 1537 721 721 504 1538 722 722 505 1539 723 723 508 1540 720 720 504 1541 722 722 506 1542 724 724 508 1543 720 720 505 1544 723 723 507 1545 718 718 508 1546 720 720 506 1547 724 724 508 1548 720 720 502 1549 719 719 503 1550 721 721 509 1551 725 725 510 1552 726 726 512 1553 727 727 510 1554 726 726 511 1555 728 728 512 1556 727 727 511 1557 728 728 509 1558 729 729 512 1559 727 727 503 1562 732 732 502 1563 733 733 513 1560 730 730 513 1560 730 730 514 1561 731 731 503 1562 732 732 506 1566 736 736 505 1567 737 737 515 1564 734 734 515 1564 734 734 516 1565 735 735 506 1566 736 736 507 1570 739 739 506 1571 736 736 516 1568 735 735 516 1568 735 735 517 1569 738 738 507 1570 739 739 502 1574 733 733 507 1575 739 739 517 1572 738 738 517 1572 738 738 513 1573 730 730 502 1574 733 733 505 1578 737 737 504 1579 741 741 518 1576 740 740 518 1576 740 740 515 1577 734 734 505 1578 737 737 504 1582 741 741 503 1583 743 743 514 1580 742 742 514 1580 742 742 518 1581 740 740 504 1582 741 741 524 1584 744 744 519 1585 745 745 525 1586 746 746 525 1587 746 746 520 1588 747 747 521 1589 748 748 522 1590 749 749 525 1591 746 746 521 1592 748 748 523 1593 750 750 525 1594 746 746 522 1595 749 749 524 1596 744 744 525 1597 746 746 523 1598 750 750 525 1599 746 746 519 1600 745 745 520 1601 747 747 526 1602 751 751 527 1603 752 752 529 1604 753 753 527 1605 752 752 528 1606 754 754 529 1607 753 753 528 1608 754 754 526 1609 755 755 529 1610 753 753 556 1613 799 799 557 1614 801 801 530 1611 756 756 530 1611 756 756 531 1612 757 757 556 1613 799 799 553 1617 796 796 554 1618 797 797 532 1615 760 760 532 1615 760 760 533 1616 761 761 553 1617 796 796 558 1621 802 802 553 1622 796 796 533 1619 761 761 533 1619 761 761 534 1620 764 764 558 1621 802 802 557 1625 801 801 558 1626 802 802 534 1623 764 764 534 1623 764 764 530 1624 756 756 557 1625 801 801 554 1629 797 797 555 1630 798 798 535 1627 766 766 535 1627 766 766 532 1628 760 760 554 1629 797 797 555 1633 798 798 556 1634 800 800 531 1631 768 768 531 1631 768 768 535 1632 766 766 555 1633 798 798 541 1635 770 770 536 1636 771 771 542 1637 772 772 542 1638 772 772 537 1639 773 773 538 1640 774 774 539 1641 775 775 542 1642 772 772 538 1643 774 774 540 1644 776 776 542 1645 772 772 539 1646 775 775 541 1647 770 770 542 1648 772 772 540 1649 776 776 542 1650 772 772 536 1651 771 771 537 1652 773 773 543 1653 777 777 544 1654 778 778 546 1655 779 779 544 1656 778 778 545 1657 780 780 546 1658 779 779 545 1659 780 780 543 1660 781 781 546 1661 779 779 537 1664 784 784 536 1665 785 785 547 1662 782 782 547 1662 782 782 548 1663 783 783 537 1664 784 784 540 1668 788 788 539 1669 789 789 549 1666 786 786 549 1666 786 786 550 1667 787 787 540 1668 788 788 541 1672 791 791 540 1673 788 788 550 1670 787 787 550 1670 787 787 551 1671 790 790 541 1672 791 791 536 1676 785 785 541 1677 791 791 551 1674 790 790 551 1674 790 790 547 1675 782 782 536 1676 785 785 539 1680 789 789 538 1681 793 793 552 1678 792 792 552 1678 792 792 549 1679 786 786 539 1680 789 789 538 1684 793 793 537 1685 795 795 548 1682 794 794 548 1682 794 794 552 1683 792 792 538 1684 793 793 523 1688 762 762 522 1689 763 763 554 1686 797 797 554 1686 797 797 553 1687 796 796 523 1688 762 762 522 1692 763 763 521 1693 767 767 555 1690 798 798 555 1690 798 798 554 1691 797 797 522 1692 763 763 521 1696 767 767 520 1697 769 769 556 1694 800 800 556 1694 800 800 555 1695 798 798 521 1696 767 767 520 1700 758 758 519 1701 759 759 557 1698 801 801 557 1698 801 801 556 1699 799 799 520 1700 758 758 519 1704 759 759 524 1705 765 765 558 1702 802 802 558 1702 802 802 557 1703 801 801 519 1704 759 759 524 1708 765 765 523 1709 762 762 553 1706 796 796 553 1706 796 796 558 1707 802 802 524 1708 765 765 560 1712 805 805 564 1713 806 806 563 1710 803 803 563 1710 803 803 559 1711 804 804 560 1712 805 805 565 1716 808 808 564 1717 806 806 560 1714 805 805 560 1714 805 805 561 1715 807 807 565 1716 808 808 566 1720 810 810 565 1721 808 808 561 1718 807 807 561 1718 807 807 562 1719 809 809 566 1720 810 810 563 1724 803 803 566 1725 812 812 562 1722 811 811 562 1722 811 811 559 1723 804 804 563 1724 803 803 567 1728 815 815 568 1729 816 816 578 1726 813 813 578 1726 813 813 575 1727 814 814 567 1728 815 815 577 1732 818 818 578 1733 813 813 568 1730 816 816 568 1730 816 816 569 1731 817 817 577 1732 818 818 576 1736 820 820 577 1737 818 818 569 1734 817 817 569 1734 817 817 570 1735 819 819 576 1736 820 820 575 1740 822 822 576 1741 820 820 570 1738 819 819 570 1738 819 819 567 1739 821 821 575 1740 822 822 571 1744 823 823 574 1745 824 824 576 1742 820 820 576 1742 820 820 575 1743 822 822 571 1744 823 823 574 1748 824 824 573 1749 825 825 577 1746 818 818 577 1746 818 818 576 1747 820 820 574 1748 824 824 573 1752 825 825 572 1753 826 826 578 1750 813 813 578 1750 813 813 577 1751 818 818 573 1752 825 825 578 1756 813 813 572 1757 826 826 571 1754 827 827 571 1754 827 827 575 1755 814 814 578 1756 813 813 587 1760 830 830 588 1761 831 831 580 1758 828 828 580 1758 828 828 579 1759 829 829 587 1760 830 830 588 1764 831 831 589 1765 833 833 581 1762 832 832 581 1762 832 832 580 1763 828 828 588 1764 831 831 589 1768 833 833 590 1769 835 835 582 1766 834 834 582 1766 834 834 581 1767 832 832 589 1768 833 833 590 1772 835 835 591 1773 837 837 583 1770 836 836 583 1770 836 836 582 1771 834 834 590 1772 835 835 591 1776 837 837 592 1777 839 839 584 1774 838 838 584 1774 838 838 583 1775 836 836 591 1776 837 837 592 1780 839 839 593 1781 841 841 585 1778 840 840 585 1778 840 840 584 1779 838 838 592 1780 839 839 593 1784 841 841 594 1785 843 843 586 1782 842 842 586 1782 842 842 585 1783 840 840 593 1784 841 841 594 1788 843 843 587 1789 845 845 579 1786 844 844 579 1786 844 844 586 1787 842 842 594 1788 843 843 595 1792 846 846 596 1793 847 847 588 1790 831 831 588 1790 831 831 587 1791 830 830 595 1792 846 846 596 1796 847 847 597 1797 848 848 589 1794 833 833 589 1794 833 833 588 1795 831 831 596 1796 847 847 597 1800 848 848 598 1801 849 849 590 1798 835 835 590 1798 835 835 589 1799 833 833 597 1800 848 848 598 1804 849 849 599 1805 850 850 591 1802 837 837 591 1802 837 837 590 1803 835 835 598 1804 849 849 599 1808 850 850 600 1809 851 851 592 1806 839 839 592 1806 839 839 591 1807 837 837 599 1808 850 850 600 1812 851 851 601 1813 852 852 593 1810 841 841 593 1810 841 841 592 1811 839 839 600 1812 851 851 601 1816 852 852 602 1817 853 853 594 1814 843 843 594 1814 843 843 593 1815 841 841 601 1816 852 852 602 1820 853 853 595 1821 854 854 587 1818 845 845 587 1818 845 845 594 1819 843 843 602 1820 853 853 579 1824 829 829 580 1825 828 828 604 1822 855 855 604 1822 855 855 603 1823 856 856 579 1824 829 829 580 1828 828 828 581 1829 832 832 605 1826 857 857 605 1826 857 857 604 1827 855 855 580 1828 828 828 581 1832 832 832 582 1833 834 834 606 1830 858 858 606 1830 858 858 605 1831 857 857 581 1832 832 832 582 1836 834 834 583 1837 836 836 607 1834 859 859 607 1834 859 859 606 1835 858 858 582 1836 834 834 583 1840 836 836 584 1841 838 838 608 1838 860 860 608 1838 860 860 607 1839 859 859 583 1840 836 836 584 1844 838 838 585 1845 840 840 609 1842 861 861 609 1842 861 861 608 1843 860 860 584 1844 838 838 585 1848 840 840 586 1849 842 842 610 1846 862 862 610 1846 862 862 609 1847 861 861 585 1848 840 840 586 1852 842 842 579 1853 844 844 603 1850 863 863 603 1850 863 863 610 1851 862 862 586 1852 842 842 611 1854 864 864 612 1855 865 865 614 1856 866 866 612 1857 865 865 613 1858 867 867 614 1859 866 866 615 1862 870 870 616 1863 871 871 620 1860 868 868 620 1860 868 868 619 1861 869 869 615 1862 870 870 620 1866 874 874 616 1867 875 875 617 1864 872 872 617 1864 872 872 621 1865 873 873 620 1866 874 874 617 1870 872 872 618 1871 877 877 622 1868 876 876 622 1868 876 876 621 1869 873 873 617 1870 872 872 618 1874 877 877 615 1875 870 870 619 1872 869 869 619 1872 869 869 622 1873 876 876 618 1874 877 877 619 1878 869 869 620 1879 868 868 624 1876 878 878 624 1876 878 878 623 1877 879 879 619 1878 869 869 624 1882 881 881 620 1883 874 874 621 1880 873 873 621 1880 873 873 625 1881 880 880 624 1882 881 881 621 1886 873 873 622 1887 876 876 626 1884 882 882 626 1884 882 882 625 1885 880 880 621 1886 873 873 622 1890 876 876 619 1891 869 869 623 1888 879 879 623 1888 879 879 626 1889 882 882 622 1890 876 876 623 1894 879 879 624 1895 878 878 627 1892 883 883 627 1892 883 883 611 1893 864 864 623 1894 879 879 627 1898 884 884 624 1899 881 881 625 1896 880 880 625 1896 880 880 613 1897 867 867 627 1898 884 884 625 1902 880 880 626 1903 882 882 614 1900 866 866 614 1900 866 866 613 1901 867 867 625 1902 880 880 626 1906 882 882 623 1907 879 879 611 1904 864 864 611 1904 864 864 614 1905 866 866 626 1906 882 882 613 1908 867 867 612 1909 865 865 628 1910 885 885 613 1911 886 886 628 1912 887 887 630 1913 888 888 628 1914 887 887 629 1915 889 889 630 1916 888 888 631 1919 892 892 632 1920 893 893 636 1917 890 890 636 1917 890 890 635 1918 891 891 631 1919 892 892 636 1923 896 896 632 1924 897 897 633 1921 894 894 633 1921 894 894 637 1922 895 895 636 1923 896 896 633 1927 894 894 634 1928 899 899 638 1925 898 898 638 1925 898 898 637 1926 895 895 633 1927 894 894 634 1931 899 899 631 1932 892 892 635 1929 891 891 635 1929 891 891 638 1930 898 898 634 1931 899 899 635 1935 891 891 636 1936 890 890 640 1933 900 900 640 1933 900 900 639 1934 901 901 635 1935 891 891 640 1939 903 903 636 1940 896 896 637 1937 895 895 637 1937 895 895 641 1938 902 902 640 1939 903 903 637 1943 895 895 638 1944 898 898 642 1941 904 904 642 1941 904 904 641 1942 902 902 637 1943 895 895 638 1947 898 898 635 1948 891 891 639 1945 901 901 639 1945 901 901 642 1946 904 904 638 1947 898 898 639 1951 901 901 640 1952 900 900 627 1949 905 905 627 1949 905 905 613 1950 886 886 639 1951 901 901 627 1955 906 906 640 1956 903 903 641 1953 902 902 641 1953 902 902 629 1954 889 889 627 1955 906 906 641 1959 902 902 642 1960 904 904 630 1957 888 888 630 1957 888 888 629 1958 889 889 641 1959 902 902 642 1963 904 904 639 1964 901 901 613 1961 886 886 613 1961 886 886 630 1962 888 888 642 1963 904 904 629 1965 889 889 628 1966 887 887 643 1967 907 907 629 1968 908 908 643 1969 909 909 645 1970 910 910 643 1971 909 909 644 1972 911 911 645 1973 910 910 646 1976 914 914 647 1977 915 915 651 1974 912 912 651 1974 912 912 650 1975 913 913 646 1976 914 914 651 1980 918 918 647 1981 919 919 648 1978 916 916 648 1978 916 916 652 1979 917 917 651 1980 918 918 648 1984 916 916 649 1985 921 921 653 1982 920 920 653 1982 920 920 652 1983 917 917 648 1984 916 916 649 1988 921 921 646 1989 914 914 650 1986 913 913 650 1986 913 913 653 1987 920 920 649 1988 921 921 650 1992 913 913 651 1993 912 912 655 1990 922 922 655 1990 922 922 654 1991 923 923 650 1992 913 913 655 1996 925 925 651 1997 918 918 652 1994 917 917 652 1994 917 917 656 1995 924 924 655 1996 925 925 652 2000 917 917 653 2001 920 920 657 1998 926 926 657 1998 926 926 656 1999 924 924 652 2000 917 917 653 2004 920 920 650 2005 913 913 654 2002 923 923 654 2002 923 923 657 2003 926 926 653 2004 920 920 654 2008 923 923 655 2009 922 922 627 2006 927 927 627 2006 927 927 629 2007 908 908 654 2008 923 923 627 2012 928 928 655 2013 925 925 656 2010 924 924 656 2010 924 924 644 2011 911 911 627 2012 928 928 656 2016 924 924 657 2017 926 926 645 2014 910 910 645 2014 910 910 644 2015 911 911 656 2016 924 924 657 2020 926 926 654 2021 923 923 629 2018 908 908 629 2018 908 908 645 2019 910 910 657 2020 926 926 644 2022 911 911 643 2023 909 909 658 2024 929 929 644 2025 930 930 658 2026 931 931 659 2027 932 932 658 2028 931 931 611 2029 933 933 659 2030 932 932 660 2033 936 936 661 2034 937 937 665 2031 934 934 665 2031 934 934 664 2032 935 935 660 2033 936 936 665 2037 940 940 661 2038 941 941 662 2035 938 938 662 2035 938 938 666 2036 939 939 665 2037 940 940 662 2041 938 938 663 2042 943 943 667 2039 942 942 667 2039 942 942 666 2040 939 939 662 2041 938 938 663 2045 943 943 660 2046 936 936 664 2043 935 935 664 2043 935 935 667 2044 942 942 663 2045 943 943 664 2049 935 935 665 2050 934 934 669 2047 944 944 669 2047 944 944 668 2048 945 945 664 2049 935 935 669 2053 947 947 665 2054 940 940 666 2051 939 939 666 2051 939 939 670 2052 946 946 669 2053 947 947 666 2057 939 939 667 2058 942 942 671 2055 948 948 671 2055 948 948 670 2056 946 946 666 2057 939 939 667 2061 942 942 664 2062 935 935 668 2059 945 945 668 2059 945 945 671 2060 948 948 667 2061 942 942 668 2065 945 945 669 2066 944 944 627 2063 949 949 627 2063 949 949 644 2064 930 930 668 2065 945 945 627 2069 950 950 669 2070 947 947 670 2067 946 946 670 2067 946 946 611 2068 933 933 627 2069 950 950 670 2073 946 946 671 2074 948 948 659 2071 932 932 659 2071 932 932 611 2072 933 933 670 2073 946 946 671 2077 948 948 668 2078 945 945 644 2075 930 930 644 2075 930 930 659 2076 932 932 671 2077 948 948 611 2079 933 933 658 2080 931 931 612 2081 951 951
0 2 2 2 1 3 3 3 5 0 0 0 5 0 0 0 4 1 1 1 0 2 2 2 5 6 6 6 1 7 7 7 2 4 4 4 2 4 4 4 6 5 5 5 5 6 6 6 2 10 4 4 3 11 9 9 7 8 8 8 7 8 8 8 6 9 5 5 2 10 4 4 3 14 9 9 0 15 2 2 4 12 1 1 4 12 1 1 7 13 8 8 3 14 9 9 4 18 1 1 5 19 0 0 9 16 10 10 9 16 10 10 8 17 11 11 4 18 1 1 9 22 13 13 5 23 6 6 6 20 5 5 6 20 5 5 10 21 12 12 9 22 13 13 6 26 5 5 7 27 8 8 11 24 14 14 11 24 14 14 10 25 12 12 6 26 5 5 7 30 8 8 4 31 1 1 8 28 11 11 8 28 11 11 11 29 14 14 7 30 8 8 8 34 11 11 9 35 10 10 13 32 15 15 13 32 15 15 12 33 16 16 8 34 11 11 13 38 18 18 9 39 13 13 10 36 12 12 10 36 12 12 14 37 17 17 13 38 18 18 10 42 12 12 11 43 14 14 15 40 19 19 15 40 19 19 14 41 17 17 10 42 12 12 11 46 14 14 8 47 11 11 12 44 16 16 12 44 16 16 15 45 19 19 11 46 14 14 12 50 16 16 13 51 15 15 17 48 20 20 17 48 20 20 16 49 21 21 12 50 16 16 17 54 23 23 13 55 18 18 14 52 17 17 14 52 17 17 18 53 22 22 17 54 23 23 14 58 17 17 15 59 19 19 19 56 24 24 19 56 24 24 18 57 22 22 14 58 17 17 15 62 19 19 12 63 16 16 16 60 21 21 16 60 21 21 19 61 24 24 15 62 19 19 16 66 21 21 17 67 20 20 21 64 25 25 21 64 25 25 20 65 26 26 16 66 21 21 21 70 28 28 17 71 23 23 18 68 22 22 18 68 22 22 22 69 27 27 21 70 28 28 18 74 22 22 19 75 24 24 23 72 29 29 23 72 29 29 22 73 27 27 18 74 22 22 19 78 24 24 16 79 21 21 20 76 26 26 20 76 26 26 23 77 29 29 19 78 24 24 20 82 26 26 21 83 25 25 25 80 30 30 25 80 30 30 24 81 31 31 20 82 26 26 25 86 33 33 21 87 28 28 22 84 27 27 22 84 27 27 26 85 32 32 25 86 33 33 22 90 27 27 23 91 29 29 27 88 34 34 27 88 34 34 26 89 32 32 22 90 27 27 23 94 29 29 20 95 26 26 24 92 31 31 24 92 31 31 27 93 34 34 23 94 29 29 24 98 31 31 25 99 30 30 29 96 35 35 29 96 35 35 28 97 36 36 24 98 31 31 29 102 38 38 25 103 33 33 26 100 32 32 26 100 32 32 30 101 37 37 29 102 38 38 26 106 32 32 27 107 34 34 31 104 39 39 31 104 39 39 30 105 37 37 26 106 32 32 27 110 34 34 24 111 31 31 28 108 36 36 28 108 36 36 31 109 39 39 27 110 34 34 32 114 42 42 33 115 43 43 37 112 40 40 37 112 40 40 36 113 41 41 32 114 42 42 37 118 40 40 33 119 43 43 34 116 44 44 34 116 44 44 38 117 45 45 37 118 40 40 34 122 44 44 35 123 47 47 39 120 46 46 39 120 46 46 38 121 45 45 34 122 44 44 35 126 49 49 32 127 42 42 36 124 41 41 36 124 41 41 39 125 48 48 35 126 49 49 36 130 41 41 37 131 40 40 41 128 50 50 41 128 50 50 40 129 51 51 36 130 41 41 41 134 50 50 37 135 40 40 38 132 45 45 38 132 45 45 42 133 52 52 41 134 50 50 38 138 45 45 39 139 46 46 43 136 53 53 43 136 53 53 42 137 52 52 38 138 45 45 39 142 48 48 36 143 41 41 40 140 51 51 40 140 51 51 43 141 54 54 39 142 48 48 48 146 57 57 49 147 58 58 45 144 55 55 45 144 55 55 44 145 56 56 48 146 57 57 45 150 55 55 49 151 58 58 50 148 59 59 50 148 59 59 46 149 60 60 45 150 55 55 50 154 59 59 51 155 62 62 47 152 61 61 47 152 61 61 46 153 60 60 50 154 59 59 51 158 64 64 48 159 57 57 44 156 56 56 44 156 56 56 47 157 63 63 51 158 64 64 40 162 51 51 41 163 50 50 49 160 58 58 49 160 58 58 48 161 57 57 40 162 51 51 49 166 58 58 41 167 50 50 42 164 52 52 42 164 52 52 50 165 59 59 49 166 58 58 42 170 52 52 43 171 53 53 51 168 62 62 51 168 62 62 50 169 59 59 42 170 52 52 43 174 54 54 40 175 51 51 48 172 57 57 48 172 57 57 51 173 64 64 43 174 54 54 52 178 67 67 53 179 68 68 57 176 65 65 57 176 65 65 56 177 66 66 52 178 67 67 57 182 65 65 53 183 68 68 54 180 69 69 54 180 69 69 58 181 70 70 57 182 65 65 54 186 69 69 55 187 72 72 59 184 71 71 59 184 71 71 58 185 70 70 54 186 69 69 55 190 74 74 52 191 67 67 56 188 66 66 56 188 66 66 59 189 73 73 55 190 74 74 56 194 66 66 57 195 65 65 61 192 75 75 61 192 75 75 60 193 76 76 56 194 66 66 61 198 75 75 57 199 65 65 58 196 70 70 58 196 70 70 62 197 77 77 61 198 75 75 58 202 70 70 59 203 71 71 63 200 78 78 63 200 78 78 62 201 77 77 58 202 70 70 59 206 73 73 56 207 66 66 60 204 76 76 60 204 76 76 63 205 79 79 59 206 73 73 68 210 82 82 69 211 83 83 65 208 80 80 65 208 80 80 64 209 81 81 68 210 82 82 65 214 80 80 69 215 83 83 70 212 84 84 70 212 84 84 66 213 85 85 65 214 80 80 70 218 84 84 71 219 87 87 67 216 86 86 67 216 86 86 66 217 85 85 70 218 84 84 71 222 89 89 68 223 82 82 64 220 81 81 64 220 81 81 67 221 88 88 71 222 89 89 60 226 76 76 61 227 75 75 69 224 83 83 69 224 83 83 68 225 82 82 60 226 76 76 69 230 83 83 61 231 75 75 62 228 77 77 62 228 77 77 70 229 84 84 69 230 83 83 62 234 77 77 63 235 78 78 71 232 87 87 71 232 87 87 70 233 84 84 62 234 77 77 63 238 79 79 60 239 76 76 68 236 82 82 68 236 82 82 71 237 89 89 63 238 79 79 79 242 92 92 78 243 93 93 72 240 90 90 72 240 90 90 73 241 91 91 79 242 92 92 80 246 95 95 79 247 92 92 73 244 91 91 73 244 91 91 74 245 94 94 80 246 95 95 81 250 97 97 80 251 95 95 74 248 94 94 74 248 94 94 75 249 96 96 81 250 97 97 82 254 99 99 81 255 97 97 75 252 96 96 75 252 96 96 76 253 98 98 82 254 99 99 83 258 102 102 82 259 103 103 76 256 100 100 76 256 100 100 77 257 101 101 83 258 102 102 78 262 93 93 83 263 102 102 77 260 101 101 77 260 101 101 72 261 90 90 78 262 93 93 83 264 104 104 78 265 105 105 79 266 106 106 83 264 104 104 79 266 106 106 80 267 107 107 83 264 104 104 80 267 107 107 81 268 108 108 83 264 104 104 81 268 108 108 82 269 109 109 91 272 112 112 90 273 113 113 84 270 110 110 84 270 110 110 85 271 111 111 91 272 112 112 92 276 115 115 91 277 112 112 85 274 111 111 85 274 111 111 86 275 114 114 92 276 115 115 93 280 117 117 92 281 115 115 86 278 114 114 86 278 114 114 87 279 116 116 93 280 117 117 94 284 119 119 93 285 117 117 87 282 116 116 87 282 116 116 88 283 118 118 94 284 119 119 95 288 122 122 94 289 123 123 88 286 120 120 88 286 120 120 89 287 121 121 95 288 122 122 90 292 113 113 95 293 122 122 89 290 121 121 89 290 121 121 84 291 110 110 90 292 113 113 95 294 124 124 90 295 125 125 91 296 126 126 95 294 124 124 91 296 126 126 92 297 127 127 95 294 124 124 92 297 127 127 93 298 128 128 95 294 124 124 93 298 128 128 94 299 129 129 103 302 132 132 102 303 133 133 96 300 130 130 96 300 130 130 97 301 131 131 103 302 132 132 104 306 135 135 103 307 132 132 97 304 131 131 97 304 131 131 98 305 134 134 104 306 135 135 105 310 137 137 104 311 135 135 98 308 134 134 98 308 134 134 99 309 136 136 105 310 137 137 106 314 139 139 105 315 137 137 99 312 136 136 99 312 136 136 100 313 138 138 106 314 139 139 107 318 142 142 106 319 143 143 100 316 140 140 100 316 140 140 101 317 141 141 107 318 142 142 102 322 133 133 107 323 142 142 101 320 141 141 101 320 141 141 96 321 130 130 102 322 133 133 107 324 144 144 102 325 145 145 103 326 146 146 107 324 144 144 103 326 146 146 104 327 147 147 107 324 144 144 104 327 147 147 105 328 148 148 107 324 144 144 105 328 148 148 106 329 149 149 115 332 152 152 114 333 153 153 108 330 150 150 108 330 150 150 109 331 151 151 115 332 152 152 116 336 155 155 115 337 152 152 109 334 151 151 109 334 151 151 110 335 154 154 116 336 155 155 117 340 157 157 116 341 155 155 110 338 154 154 110 338 154 154 111 339 156 156 117 340 157 157 118 344 159 159 117 345 157 157 111 342 156 156 111 342 156 156 112 343 158 158 118 344 159 159 119 348 162 162 118 349 163 163 112 346 160 160 112 346 160 160 113 347 161 161 119 348 162 162 114 352 153 153 119 353 162 162 113 350 161 161 113 350 161 161 108 351 150 150 114 352 153 153 119 354 164 164 114 355 165 165 115 356 166 166 119 354 164 164 115 356 166 166 116 357 167 167 119 354 164 164 116 357 167 167 117 358 168 168 119 354 164 164 117 358 168 168 118 359 169 169 127 362 172 172 126 363 173 173 120 360 170 170 120 360 170 170 121 361 171 171 127 362 172 172 128 366 175 175 127 367 172 172 121 364 171 171 121 364 171 171 122 365 174 174 128 366 175 175 129 370 177 177 128 371 175 175 122 368 174 174 122 368 174 174 123 369 176 176 129 370 177 177 130 374 179 179 129 375 177 177 123 372 176 176 123 372 176 176 124 373 178 178 130 374 179 179 131 378 182 182 130 379 183 183 124 376 180 180 124 376 180 180 125 377 181 181 131 378 182 182 126 382 173 173 131 383 182 182 125 380 181 181 125 380 181 181 120 381 170 170 126 382 173 173 131 384 184 184 126 385 185 185 127 386 186 186 131 384 184 184 127 386 186 186 128 387 187 187 131 384 184 184 128 387 187 187 129 388 188 188 131 384 184 184 129 388 188 188 130 389 189 189 137 390 190 190 132 391 191 191 138 392 192 192 138 393 192 192 133 394 193 193 134 395 194 194 135 396 195 195 138 397 192 192 134 398 194 194 136 399 196 196 138 400 192 192 135 401 195 195 137 402 190 190 138 403 192 192 136 404 196 196 138 405 192 192 132 406 191 191 133 407 193 193 139 408 197 197 140 409 198 198 142 410 199 199 140 411 198 198 141 412 200 200 142 413 199 199 141 414 200 200 139 415 201 201 142 416 199 199 133 419 204 204 132 420 205 205 143 417 202 202 143 417 202 202 144 418 203 203 133 419 204 204 136 423 208 208 135 424 209 209 145 421 206 206 145 421 206 206 146 422 207 207 136 423 208 208 137 427 211 211 136 428 208 208 146 425 207 207 146 425 207 207 147 426 210 210 137 427 211 211 132 431 205 205 137 432 211 211 147 429 210 210 147 429 210 210 143 430 202 202 132 431 205 205 135 435 209 209 134 436 213 213 148 433 212 212 148 433 212 212 145 434 206 206 135 435 209 209 134 439 213 213 133 440 215 215 144 437 214 214 144 437 214 214 148 438 212 212 134 439 213 213 154 441 216 216 149 442 217 217 155 443 218 218 155 444 218 218 150 445 219 219 151 446 220 220 152 447 221 221 155 448 218 218 151 449 220 220 153 450 222 222 155 451 218 218 152 452 221 221 154 453 216 216 155 454 218 218 153 455 222 222 155 456 218 218 149 457 217 217 150 458 219 219 156 459 223 223 157 460 224 224 159 461 225 225 157 462 224 224 158 463 226 226 159 464 225 225 158 465 226 226 156 466 227 227 159 467 225 225 150 470 230 230 149 471 231 231 160 468 228 228 160 468 228 228 161 469 229 229 150 470 230 230 153 474 234 234 152 475 235 235 162 472 232 232 162 472 232 232 163 473 233 233 153 474 234 234 154 478 237 237 153 479 234 234 163 476 233 233 163 476 233 233 164 477 236 236 154 478 237 237 149 482 231 231 154 483 237 237 164 480 236 236 164 480 236 236 160 481 228 228 149 482 231 231 152 486 235 235 151 487 239 239 165 484 238 238 165 484 238 238 162 485 232 232 152 486 235 235 151 490 239 239 150 491 241 241 161 488 240 240 161 488 240 240 165 489 238 238 151 490 239 239 171 492 242 242 166 493 243 243 172 494 244 244 172 495 244 244 167 496 245 245 168 497 246 246 169 498 247 247 172 499 244 244 168 500 246 246 170 501 248 248 172 502 244 244 169 503 247 247 171 504 242 242 172 505 244 244 170 506 248 248 172 507 244 244 166 508 243 243 167 509 245 245 173 510 249 249 174 511 250 250 176 512 251 251 174 513 250 250 175 514 252 252 176 515 251 251 175 516 252 252 173 517 253 253 176 518 251 251 167 521 256 256 166 522 257 257 177 519 254 254 177 519 254 254 178 520 255 255 167 521 256 256 170 525 260 260 169 526 261 261 179 523 258 258 179 523 258 258 180 524 259 259 170 525 260 260 171 529 263 263 170 530 260 260 180 527 259 259 180 527 259 259 181 528 262 262 171 529 263 263 166 533 257 257 171 534 263 263 181 531 262 262 181 531 262 262 177 532 254 254 166 533 257 257 169 537 261 261 168 538 265 265 182 535 264 264 182 535 264 264 179 536 258 258 169 537 261 261 168 541 265 265 167 542 267 267 178 539 266 266 178 539 266 266 182 540 264 264 168 541 265 265 188 543 268 268 183 544 269 269 189 545 270 270 189 546 270 270 184 547 271 271 185 548 272 272 186 549 273 273 189 550 270 270 185 551 272 272 187 552 274 274 189 553 270 270 186 554 273 273 188 555 268 268 189 556 270 270 187 557 274 274 189 558 270 270 183 559 269 269 184 560 271 271 190 561 275 275 191 562 276 276 193 563 277 277 191 564 276 276 192 565 278 278 193 566 277 277 192 567 278 278 190 568 279 279 193 569 277 277 220 572 323 323 221 573 325 325 194 570 280 280 194 570 280 280 195 571 281 281 220 572 323 323 217 576 320 320 218 577 321 321 196 574 284 284 196 574 284 284 197 575 285 285 217 576 320 320 222 580 326 326 217 581 320 320 197 578 285 285 197 578 285 285 198 579 288 288 222 580 326 326 221 584 325 325 222 585 326 326 198 582 288 288 198 582 288 288 194 583 280 280 221 584 325 325 218 588 321 321 219 589 322 322 199 586 290 290 199 586 290 290 196 587 284 284 218 588 321 321 219 592 322 322 220 593 324 324 195 590 292 292 195 590 292 292 199 591 290 290 219 592 322 322 205 594 294 294 200 595 295 295 206 596 296 296 206 597 296 296 201 598 297 297 202 599 298 298 203 600 299 299 206 601 296 296 202 602 298 298 204 603 300 300 206 604 296 296 203 605 299 299 205 606 294 294 206 607 296 296 204 608 300 300 206 609 296 296 200 610 295 295 201 611 297 297 207 612 301 301 208 613 302 302 210 614 303 303 208 615 302 302 209 616 304 304 210 617 303 303 209 618 304 304 207 619 305 305 210 620 303 303 201 623 308 308 200 624 309 309 211 621 306 306 211 621 306 306 212 622 307 307 201 623 308 308 204 627 312 312 203 628 313 313 213 625 310 310 213 625 310 310 214 626 311 311 204 627 312 312 205 631 315 315 204 632 312 312 214 629 311 311 214 629 311 311 215 630 314 314 205 631 315 315 200 635 309 309 205 636 315 315 215 633 314 314 215 633 314 314 211 634 306 306 200 635 309 309 203 639 313 313 202 640 317 317 216 637 316 316 216 637 316 316 213 638 310 310 203 639 313 313 202 643 317 317 201 644 319 319 212 641 318 318 212 641 318 318 216 642 316 316 202 643 317 317 187 647 286 286 186 648 287 287 218 645 321 321 218 645 321 321 217 646 320 320 187 647 286 286 186 651 287 287 185 652 291 291 219 649 322 322 219 649 322 322 218 650 321 321 186 651 287 287 185 655 291 291 184 656 293 293 220 653 324 324 220 653 324 324 219 654 322 322 185 655 291 291 184 659 282 282 183 660 283 283 221 657 325 325 221 657 325 325 220 658 323 323 184 659 282 282 183 663 283 283 188 664 289 289 222 661 326 326 222 661 326 326 221 662 325 325 183 663 283 283 188 667 289 289 187 668 286 286 217 665 320 320 217 665 320 320 222 666 326 326 188 667 289 289 224 671 329 329 228 672 330 330 227 669 327 327 227 669 327 327 223 670 328 328 224 671 329 329 229 675 332 332 228 676 330 330 224 673 329 329 224 673 329 329 225 674 331 331 229 675 332 332 230 679 334 334 229 680 332 332 225 677 331 331 225 677 331 331 226 678 333 333 230 679 334 334 227 683 327 327 230 684 336 336 226 681 335 335 226 681 335 335 223 682 328 328 227 683 327 327 231 687 339 339 232 688 340 340 242 685 337 337 242 685 337 337 239 686 338 338 231 687 339 339 241 691 342 342 242 692 337 337 232 689 340 340 232 689 340 340 233 690 341 341 241 691 342 342 240 695 344 344 241 696 342 342 233 693 341 341 233 693 341 341 234 694 343 343 240 695 344 344 239 699 346 346 240 700 344 344 234 697 343 343 234 697 343 343 231 698 345 345 239 699 346 346 235 703 347 347 238 704 348 348 240 701 344 344 240 701 344 344 239 702 346 346 235 703 347 347 238 707 348 348 237 708 349 349 241 705 342 342 241 705 342 342 240 706 344 344 238 707 348 348 237 711 349 349 236 712 350 350 242 709 337 337 242 709 337 337 241 710 342 342 237 711 349 349 242 715 337 337 236 716 350 350 235 713 351 351 235 713 351 351 239 714 338 338 242 715 337 337 251 719 354 354 252 720 355 355 244 717 352 352 244 717 352 352 243 718 353 353 251 719 354 354 252 723 355 355 253 724 357 357 245 721 356 356 245 721 356 356 244 722 352 352 252 723 355 355 253 727 357 357 254 728 359 359 246 725 358 358 246 725 358 358 245 726 356 356 253 727 357 357 254 731 359 359 255 732 361 361 247 729 360 360 247 729 360 360 246 730 358 358 254 731 359 359 255 735 361 361 256 736 363 363 248 733 362 362 248 733 362 362 247 734 360 360 255 735 361 361 256 739 363 363 257 740 365 365 249 737 364 364 249 737 364 364 248 738 362 362 256 739 363 363 257 743 365 365 258 744 367 367 250 741 366 366 250 741 366 366 249 742 364 364 257 743 365 365 258 747 367 367 251 748 369 369 243 745 368 368 243 745 368 368 250 746 366 366 258 747 367 367 259 751 370 370 260 752 371 371 252 749 355 355 252 749 355 355 251 750 354 354 259 751 370 370 260 755 371 371 261 756 372 372 253 753 357 357 253 753 357 357 252 754 355 355 260 755 371 371 261 759 372 372 262 760 373 373 254 757 359 359 254 757 359 359 253 758 357 357 261 759 372 372 262 763 373 373 263 764 374 374 255 761 361 361 255 761 361 361 254 762 359 359 262 763 373 373 263 767 374 374 264 768 375 375 256 765 363 363 256 765 363 363 255 766 361 361 263 767 374 374 264 771 375 375 265 772 376 376 257 769 365 365 257 769 365 365 256 770 363 363 264 771 375 375 265 775 376 376 266 776 377 377 258 773 367 367 258 773 367 367 257 774 365 365 265 775 376 376 266 779 377 377 259 780 378 378 251 777 369 369 251 777 369 369 258 778 367 367 266 779 377 377 243 783 353 353 244 784 352 352 268 781 379 379 268 781 379 379 267 782 380 380 243 783 353 353 244 787 352 352 245 788 356 356 269 785 381 381 269 785 381 381 268 786 379 379 244 787 352 352 245 791 356 356 246 792 358 358 270 789 382 382 270 789 382 382 269 790 381 381 245 791 356 356 246 795 358 358 247 796 360 360 271 793 383 383 271 793 383 383 270 794 382 382 246 795 358 358 247 799 360 360 248 800 362 362 272 797 384 384 272 797 384 384 271 798 383 383 247 799 360 360 248 803 362 362 249 804 364 364 273 801 385 385 273 801 385 385 272 802 384 384 248 803 362 362 249 807 364 364 250 808 366 366 274 805 386 386 274 805 386 386 273 806 385 385 249 807 364 364 250 811 366 366 243 812 368 368 267 809 387 387 267 809 387 387 274 810 386 386 250 811 366 366 275 813 388 388 276 814 389 389 278 815 390 390 276 816 389 389 277 817 391 391 278 818 390 390 279 821 394 394 280 822 395 395 284 819 392 392 284 819 392 392 283 820 393 393 279 821 394 394 284 825 398 398 280 826 399 399 281 823 396 396 281 823 396 396 285 824 397 397 284 825 398 398 281 829 396 396 282 830 401 401 286 827 400 400 286 827 400 400 285 828 397 397 281 829 396 396 282 833 401 401 279 834 394 394 283 831 393 393 283 831 393 393 286 832 400 400 282 833 401 401 283 837 393 393 284 838 392 392 288 835 402 402 288 835 402 402 287 836 403 403 283 837 393 393 288 841 405 405 284 842 398 398 285 839 397 397 285 839 397 397 289 840 404 404 288 841 405 405 285 845 397 397 286 846 400 400 290 843 406 406 290 843 406 406 289 844 404 404 285 845 397 397 286 849 400 400 283 850 393 393 287 847 403 403 287 847 403 403 290 848 406 406 286 849 400 400 287 853 403 403 288 854 402 402 291 851 407 407 291 851 407 407 275 852 388 388 287 853 403 403 291 857 408 408 288 858 405 405 289 855 404 404 289 855 404 404 277 856 391 391 291 857 408 408 289 861 404 404 290 862 406 406 278 859 390 390 278 859 390 390 277 860 391 391 289 861 404 404 290 865 406 406 287 866 403 403 275 863 388 388 275 863 388 388 278 864 390 390 290 865 406 406 277 867 391 391 276 868 389 389 292 869 409 409 277 870 410 410 292 871 411 411 294 872 412 412 292 873 411 411 293 874 413 413 294 875 412 412 295 878 416 416 296 879 417 417 300 876 414 414 300 876 414 414 299 877 415 415 295 878 416 416 300 882 420 420 296 883 421 421 297 880 418 418 297 880 418 418 301 881 419 419 300 882 420 420 297 886 418 418 298 887 423 423 302 884 422 422 302 884 422 422 301 885 419 419 297 886 418 418 298 890 423 423 295 891 416 416 299 888 415 415 299 888 415 415 302 889 422 422 298 890 423 423 299 894 415 415 300 895 414 414 304 892 424 424 304 892 424 424 303 893 425 425 299 894 415 415 304 898 427 427 300 899 420 420 301 896 419 419 301 896 419 419 305 897 426 426 304 898 427 427 301 902 419 419 302 903 422 422 306 900 428 428 306 900 428 428 305 901 426 426 301 902 419 419 302 906 422 422 299 907 415 415 303 904 425 425 303 904 425 425 306 905 428 428 302 906 422 422 303 910 425 425 304 911 424 424 291 908 429 429 291 908 429 429 277 909 410 410 303 910 425 425 291 914 430 430 304 915 427 427 305 912 426 426 305 912 426 426 293 913 413 413 291 914 430 430 305 918 426 426 306 919 428 428 294 916 412 412 294 916 412 412 293 917 413 413 305 918 426 426 306 922 428 428 303 923 425 425 277 920 410 410 277 920 410 410 294 921 412 412 306 922 428 428 293 924 413 413 292 925 411 411 307 926 431 431 293 927 432 432 307 928 433 433 309 929 434 434 307 930 433 433 308 931 435 435 309 932 434 434 310 935 438 438 311 936 439 439 315 933 436 436 315 933 436 436 314 934 437 437 310 935 438 438 315 939 442 442 311 940 443 443 312 937 440 440 312 937 440 440 316 938 441 441 315 939 442 442 312 943 440 440 313 944 445 445 317 941 444 444 317 941 444 444 316 942 441 441 312 943 440 440 313 947 445 445 310 948 438 438 314 945 437 437 314 945 437 437 317 946 444 444 313 947 445 445 314 951 437 437 315 952 436 436 319 949 446 446 319 949 446 446 318 950 447 447 314 951 437 437 319 955 449 449 315 956 442 442 316 953 441 441 316 953 441 441 320 954 448 448 319 955 449 449 316 959 441 441 317 960 444 444 321 957 450 450 321 957 450 450 320 958 448 448 316 959 441 441 317 963 444 444 314 964 437 437 318 961 447 447 318 961 447 447 321 962 450 450 317 963 444 444 318 967 447 447 319 968 446 446 291 965 451 451 291 965 451 451 293 966 432 432 318 967 447 447 291 971 452 452 319 972 449 449 320 969 448 448 320 969 448 448 308 970 435 435 291 971 452 452 320 975 448 448 321 976 450 450 309 973 434 434 309 973 434 434 308 974 435 435 320 975 448 448 321 979 450 450 318 980 447 447 293 977 432 432 293 977 432 432 309 978 434 434 321 979 450 450 308 981 435 435 307 982 433 433 322 983 453 453 308 984 454 454 322 985 455 455 323 986 456 456 322 987 455 455 275 988 457 457 323 989 456 456 324 992 460 460 325 993 461 461 329 990 458 458 329 990 458 458 328 991 459 459 324 992 460 460 329 996 464 464 325 997 465 465 326 994 462 462 326 994 462 462 330 995 463 463 329 996 464 464 326 1000 462 462 327 1001 467 467 331 998 466 466 331 998 466 466 330 999 463 463 326 1000 462 462 327 1004 467 467 324 1005 460 460 328 1002 459 459 328 1002 459 459 331 1003 466 466 327 1004 467 467 328 1008 459 459 329 1009 458 458 333 1006 468 468 333 1006 468 468 332 1007 469 469 328 1008 459 459 333 1012 471 471 329 1013 464 464 330 1010 463 463 330 1010 463 463 334 1011 470 470 333 1012 471 471 330 1016 463 463 331 1017 466 466 335 1014 472 472 335 1014 472 472 334 1015 470 470 330 1016 463 463 331 1020 466 466 328 1021 459 459 332 1018 469 469 332 1018 469 469 335 1019 472 472 331 1020 466 466 332 1024 469 469 333 1025 468 468 291 1022 473 473 291 1022 473 473 308 1023 454 454 332 1024 469 469 291 1028 474 474 333 1029 471 471 334 1026 470 470 334 1026 470 470 275 1027 457 457 291 1028 474 474 334 1032 470 470 335 1033 472 472 323 1030 456 456 323 1030 456 456 275 1031 457 457 334 1032 470 470 335 1036 472 472 332 1037 469 469 308 1034 454 454 308 1034 454 454 323 1035 456 456 335 1036 472 472 275 1038 457 457 322 1039 455 455 276 1040 475 475
0 2 2 2 1 3 3 3 5 0 0 0 5 0 0 0 4 1 1 1 0 2 2 2 5 6 6 6 1 7 7 7 2 4 4 4 2 4 4 4 6 5 5 5 5 6 6 6 2 10 4 4 3 11 9 9 7 8 8 8 7 8 8 8 6 9 5 5 2 10 4 4 3 14 9 9 0 15 2 2 4 12 1 1 4 12 1 1 7 13 8 8 3 14 9 9 4 18 1 1 5 19 0 0 9 16 10 10 9 16 10 10 8 17 11 11 4 18 1 1 9 22 13 13 5 23 6 6 6 20 5 5 6 20 5 5 10 21 12 12 9 22 13 13 6 26 5 5 7 27 8 8 11 24 14 14 11 24 14 14 10 25 12 12 6 26 5 5 7 30 8 8 4 31 1 1 8 28 11 11 8 28 11 11 11 29 14 14 7 30 8 8 8 34 11 11 9 35 10 10 13 32 15 15 13 32 15 15 12 33 16 16 8 34 11 11 13 38 18 18 9 39 13 13 10 36 12 12 10 36 12 12 14 37 17 17 13 38 18 18 10 42 12 12 11 43 14 14 15 40 19 19 15 40 19 19 14 41 17 17 10 42 12 12 11 46 14 14 8 47 11 11 12 44 16 16 12 44 16 16 15 45 19 19 11 46 14 14 12 50 16 16 13 51 15 15 17 48 20 20 17 48 20 20 16 49 21 21 12 50 16 16 17 54 23 23 13 55 18 18 14 52 17 17 14 52 17 17 18 53 22 22 17 54 23 23 14 58 17 17 15 59 19 19 19 56 24 24 19 56 24 24 18 57 22 22 14 58 17 17 15 62 19 19 12 63 16 16 16 60 21 21 16 60 21 21 19 61 24 24 15 62 19 19 16 66 21 21 17 67 20 20 21 64 25 25 21 64 25 25 20 65 26 26 16 66 21 21 21 70 28 28 17 71 23 23 18 68 22 22 18 68 22 22 22 69 27 27 21 70 28 28 18 74 22 22 19 75 24 24 23 72 29 29 23 72 29 29 22 73 27 27 18 74 22 22 19 78 24 24 16 79 21 21 20 76 26 26 20 76 26 26 23 77 29 29 19 78 24 24 20 82 26 26 21 83 25 25 25 80 30 30 25 80 30 30 24 81 31 31 20 82 26 26 25 86 33 33 21 87 28 28 22 84 27 27 22 84 27 27 26 85 32 32 25 86 33 33 22 90 27 27 23 91 29 29 27 88 34 34 27 88 34 34 26 89 32 32 22 90 27 27 23 94 29 29 20 95 26 26 24 92 31 31 24 92 31 31 27 93 34 34 23 94 29 29 24 98 31 31 25 99 30 30 29 96 35 35 29 96 35 35 28 97 36 36 24 98 31 31 29 102 38 38 25 103 33 33 26 100 32 32 26 100 32 32 30 101 37 37 29 102 38 38 26 106 32 32 27 107 34 34 31 104 39 39 31 104 39 39 30 105 37 37 26 106 32 32 27 110 34 34 24 111 31 31 28 108 36 36 28 108 36 36 31 109 39 39 27 110 34 34 32 114 42 42 33 115 43 43 37 112 40 40 37 112 40 40 36 113 41 41 32 114 42 42 37 118 40 40 33 119 43 43 34 116 44 44 34 116 44 44 38 117 45 45 37 118 40 40 34 122 44 44 35 123 47 47 39 120 46 46 39 120 46 46 38 121 45 45 34 122 44 44 35 126 49 49 32 127 42 42 36 124 41 41 36 124 41 41 39 125 48 48 35 126 49 49 36 130 41 41 37 131 40 40 41 128 50 50 41 128 50 50 40 129 51 51 36 130 41 41 41 134 50 50 37 135 40 40 38 132 45 45 38 132 45 45 42 133 52 52 41 134 50 50 38 138 45 45 39 139 46 46 43 136 53 53 43 136 53 53 42 137 52 52 38 138 45 45 39 142 48 48 36 143 41 41 40 140 51 51 40 140 51 51 43 141 54 54 39 142 48 48 48 146 57 57 49 147 58 58 45 144 55 55 45 144 55 55 44 145 56 56 48 146 57 57 45 150 55 55 49 151 58 58 50 148 59 59 50 148 59 59 46 149 60 60 45 150 55 55 50 154 59 59 51 155 62 62 47 152 61 61 47 152 61 61 46 153 60 60 50 154 59 59 51 158 64 64 48 159 57 57 44 156 56 56 44 156 56 56 47 157 63 63 51 158 64 64 40 162 51 51 41 163 50 50 49 160 58 58 49 160 58 58 48 161 57 57 40 162 51 51 49 166 58 58 41 167 50 50 42 164 52 52 42 164 52 52 50 165 59 59 49 166 58 58 42 170 52 52 43 171 53 53 51 168 62 62 51 168 62 62 50 169 59 59 42 170 52 52 43 174 54 54 40 175 51 51 48 172 57 57 48 172 57 57 51 173 64 64 43 174 54 54 52 178 67 67 53 179 68 68 57 176 65 65 57 176 65 65 56 177 66 66 52 178 67 67 57 182 65 65 53 183 68 68 54 180 69 69 54 180 69 69 58 181 70 70 57 182 65 65 54 186 69 69 55 187 72 72 59 184 71 71 59 184 71 71 58 185 70 70 54 186 69 69 55 190 74 74 52 191 67 67 56 188 66 66 56 188 66 66 59 189 73 73 55 190 74 74 56 194 66 66 57 195 65 65 61 192 75 75 61 192 75 75 60 193 76 76 56 194 66 66 61 198 75 75 57 199 65 65 58 196 70 70 58 196 70 70 62 197 77 77 61 198 75 75 58 202 70 70 59 203 71 71 63 200 78 78 63 200 78 78 62 201 77 77 58 202 70 70 59 206 73 73 56 207 66 66 60 204 76 76 60 204 76 76 63 205 79 79 59 206 73 73 68 210 82 82 69 211 83 83 65 208 80 80 65 208 80 80 64 209 81 81 68 210 82 82 65 214 80 80 69 215 83 83 70 212 84 84 70 212 84 84 66 213 85 85 65 214 80 80 70 218 84 84 71 219 87 87 67 216 86 86 67 216 86 86 66 217 85 85 70 218 84 84 71 222 89 89 68 223 82 82 64 220 81 81 64 220 81 81 67 221 88 88 71 222 89 89 60 226 76 76 61 227 75 75 69 224 83 83 69 224 83 83 68 225 82 82 60 226 76 76 69 230 83 83 61 231 75 75 62 228 77 77 62 228 77 77 70 229 84 84 69 230 83 83 62 234 77 77 63 235 78 78 71 232 87 87 71 232 87 87 70 233 84 84 62 234 77 77 63 238 79 79 60 239 76 76 68 236 82 82 68 236 82 82 71 237 89 89 63 238 79 79 79 242 92 92 78 243 93 93 72 240 90 90 72 240 90 90 73 241 91 91 79 242 92 92 80 246 95 95 79 247 92 92 73 244 91 91 73 244 91 91 74 245 94 94 80 246 95 95 81 250 97 97 80 251 95 95 74 248 94 94 74 248 94 94 75 249 96 96 81 250 97 97 82 254 99 99 81 255 97 97 75 252 96 96 75 252 96 96 76 253 98 98 82 254 99 99 83 258 102 102 82 259 103 103 76 256 100 100 76 256 100 100 77 257 101 101 83 258 102 102 78 262 93 93 83 263 102 102 77 260 101 101 77 260 101 101 72 261 90 90 78 262 93 93 83 264 104 104 78 265 105 105 79 266 106 106 83 264 104 104 79 266 106 106 80 267 107 107 83 264 104 104 80 267 107 107 81 268 108 108 83 264 104 104 81 268 108 108 82 269 109 109 91 272 112 112 90 273 113 113 84 270 110 110 84 270 110 110 85 271 111 111 91 272 112 112 92 276 115 115 91 277 112 112 85 274 111 111 85 274 111 111 86 275 114 114 92 276 115 115 93 280 117 117 92 281 115 115 86 278 114 114 86 278 114 114 87 279 116 116 93 280 117 117 94 284 119 119 93 285 117 117 87 282 116 116 87 282 116 116 88 283 118 118 94 284 119 119 95 288 122 122 94 289 123 123 88 286 120 120 88 286 120 120 89 287 121 121 95 288 122 122 90 292 113 113 95 293 122 122 89 290 121 121 89 290 121 121 84 291 110 110 90 292 113 113 95 294 124 124 90 295 125 125 91 296 126 126 95 294 124 124 91 296 126 126 92 297 127 127 95 294 124 124 92 297 127 127 93 298 128 128 95 294 124 124 93 298 128 128 94 299 129 129 103 302 132 132 102 303 133 133 96 300 130 130 96 300 130 130 97 301 131 131 103 302 132 132 104 306 135 135 103 307 132 132 97 304 131 131 97 304 131 131 98 305 134 134 104 306 135 135 105 310 137 137 104 311 135 135 98 308 134 134 98 308 134 134 99 309 136 136 105 310 137 137 106 314 139 139 105 315 137 137 99 312 136 136 99 312 136 136 100 313 138 138 106 314 139 139 107 318 142 142 106 319 143 143 100 316 140 140 100 316 140 140 101 317 141 141 107 318 142 142 102 322 133 133 107 323 142 142 101 320 141 141 101 320 141 141 96 321 130 130 102 322 133 133 107 324 144 144 102 325 145 145 103 326 146 146 107 324 144 144 103 326 146 146 104 327 147 147 107 324 144 144 104 327 147 147 105 328 148 148 107 324 144 144 105 328 148 148 106 329 149 149 115 332 152 152 114 333 153 153 108 330 150 150 108 330 150 150 109 331 151 151 115 332 152 152 116 336 155 155 115 337 152 152 109 334 151 151 109 334 151 151 110 335 154 154 116 336 155 155 117 340 157 157 116 341 155 155 110 338 154 154 110 338 154 154 111 339 156 156 117 340 157 157 118 344 159 159 117 345 157 157 111 342 156 156 111 342 156 156 112 343 158 158 118 344 159 159 119 348 162 162 118 349 163 163 112 346 160 160 112 346 160 160 113 347 161 161 119 348 162 162 114 352 153 153 119 353 162 162 113 350 161 161 113 350 161 161 108 351 150 150 114 352 153 153 119 354 164 164 114 355 165 165 115 356 166 166 119 354 164 164 115 356 166 166 116 357 167 167 119 354 164 164 116 357 167 167 117 358 168 168 119 354 164 164 117 358 168 168 118 359 169 169 127 362 172 172 126 363 173 173 120 360 170 170 120 360 170 170 121 361 171 171 127 362 172 172 128 366 175 175 127 367 172 172 121 364 171 171 121 364 171 171 122 365 174 174 128 366 175 175 129 370 177 177 128 371 175 175 122 368 174 174 122 368 174 174 123 369 176 176 129 370 177 177 130 374 179 179 129 375 177 177 123 372 176 176 123 372 176 176 124 373 178 178 130 374 179 179 131 378 182 182 130 379 183 183 124 376 180 180 124 376 180 180 125 377 181 181 131 378 182 182 126 382 173 173 131 383 182 182 125 380 181 181 125 380 181 181 120 381 170 170 126 382 173 173 131 384 184 184 126 385 185 185 127 386 186 186 131 384 184 184 127 386 186 186 128 387 187 187 131 384 184 184 128 387 187 187 129 388 188 188 131 384 184 184 129 388 188 188 130 389 189 189 137 390 190 190 132 391 191 191 138 392 192 192 138 393 192 192 133 394 193 193 134 395 194 194 135 396 195 195 138 397 192 192 134 398 194 194 136 399 196 196 138 400 192 192 135 401 195 195 137 402 190 190 138 403 192 192 136 404 196 196 138 405 192 192 132 406 191 191 133 407 193 193 139 408 197 197 140 409 198 198 142 410 199 199 140 411 198 198 141 412 200 200 142 413 199 199 141 414 200 200 139 415 201 201 142 416 199 199 133 419 204 204 132 420 205 205 143 417 202 202 143 417 202 202 144 418 203 203 133 419 204 204 136 423 208 208 135 424 209 209 145 421 206 206 145 421 206 206 146 422 207 207 136 423 208 208 137 427 211 211 136 428 208 208 146 425 207 207 146 425 207 207 147 426 210 210 137 427 211 211 132 431 205 205 137 432 211 211 147 429 210 210 147 429 210 210 143 430 202 202 132 431 205 205 135 435 209 209 134 436 213 213 148 433 212 212 148 433 212 212 145 434 206 206 135 435 209 209 134 439 213 213 133 440 215 215 144 437 214 214 144 437 214 214 148 438 212 212 134 439 213 213 154 441 216 216 149 442 217 217 155 443 218 218 155 444 218 218 150 445 219 219 151 446 220 220 152 447 221 221 155 448 218 218 151 449 220 220 153 450 222 222 155 451 218 218 152 452 221 221 154 453 216 216 155 454 218 218 153 455 222 222 155 456 218 218 149 457 217 217 150 458 219 219 156 459 223 223 157 460 224 224 159 461 225 225 157 462 224 224 158 463 226 226 159 464 225 225 158 465 226 226 156 466 227 227 159 467 225 225 150 470 230 230 149 471 231 231 160 468 228 228 160 468 228 228 161 469 229 229 150 470 230 230 153 474 234 234 152 475 235 235 162 472 232 232 162 472 232 232 163 473 233 233 153 474 234 234 154 478 237 237 153 479 234 234 163 476 233 233 163 476 233 233 164 477 236 236 154 478 237 237 149 482 231 231 154 483 237 237 164 480 236 236 164 480 236 236 160 481 228 228 149 482 231 231 152 486 235 235 151 487 239 239 165 484 238 238 165 484 238 238 162 485 232 232 152 486 235 235 151 490 239 239 150 491 241 241 161 488 240 240 161 488 240 240 165 489 238 238 151 490 239 239 171 492 242 242 166 493 243 243 172 494 244 244 172 495 244 244 167 496 245 245 168 497 246 246 169 498 247 247 172 499 244 244 168 500 246 246 170 501 248 248 172 502 244 244 169 503 247 247 171 504 242 242 172 505 244 244 170 506 248 248 172 507 244 244 166 508 243 243 167 509 245 245 173 510 249 249 174 511 250 250 176 512 251 251 174 513 250 250 175 514 252 252 176 515 251 251 175 516 252 252 173 517 253 253 176 518 251 251 167 521 256 256 166 522 257 257 177 519 254 254 177 519 254 254 178 520 255 255 167 521 256 256 170 525 260 260 169 526 261 261 179 523 258 258 179 523 258 258 180 524 259 259 170 525 260 260 171 529 263 263 170 530 260 260 180 527 259 259 180 527 259 259 181 528 262 262 171 529 263 263 166 533 257 257 171 534 263 263 181 531 262 262 181 531 262 262 177 532 254 254 166 533 257 257 169 537 261 261 168 538 265 265 182 535 264 264 182 535 264 264 179 536 258 258 169 537 261 261 168 541 265 265 167 542 267 267 178 539 266 266 178 539 266 266 182 540 264 264 168 541 265 265 188 543 268 268 183 544 269 269 189 545 270 270 189 546 270 270 184 547 271 271 185 548 272 272 186 549 273 273 189 550 270 270 185 551 272 272 187 552 274 274 189 553 270 270 186 554 273 273 188 555 268 268 189 556 270 270 187 557 274 274 189 558 270 270 183 559 269 269 184 560 271 271 190 561 275 275 191 562 276 276 193 563 277 277 191 564 276 276 192 565 278 278 193 566 277 277 192 567 278 278 190 568 279 279 193 569 277 277 220 572 323 323 221 573 325 325 194 570 280 280 194 570 280 280 195 571 281 281 220 572 323 323 217 576 320 320 218 577 321 321 196 574 284 284 196 574 284 284 197 575 285 285 217 576 320 320 222 580 326 326 217 581 320 320 197 578 285 285 197 578 285 285 198 579 288 288 222 580 326 326 221 584 325 325 222 585 326 326 198 582 288 288 198 582 288 288 194 583 280 280 221 584 325 325 218 588 321 321 219 589 322 322 199 586 290 290 199 586 290 290 196 587 284 284 218 588 321 321 219 592 322 322 220 593 324 324 195 590 292 292 195 590 292 292 199 591 290 290 219 592 322 322 205 594 294 294 200 595 295 295 206 596 296 296 206 597 296 296 201 598 297 297 202 599 298 298 203 600 299 299 206 601 296 296 202 602 298 298 204 603 300 300 206 604 296 296 203 605 299 299 205 606 294 294 206 607 296 296 204 608 300 300 206 609 296 296 200 610 295 295 201 611 297 297 207 612 301 301 208 613 302 302 210 614 303 303 208 615 302 302 209 616 304 304 210 617 303 303 209 618 304 304 207 619 305 305 210 620 303 303 201 623 308 308 200 624 309 309 211 621 306 306 211 621 306 306 212 622 307 307 201 623 308 308 204 627 312 312 203 628 313 313 213 625 310 310 213 625 310 310 214 626 311 311 204 627 312 312 205 631 315 315 204 632 312 312 214 629 311 311 214 629 311 311 215 630 314 314 205 631 315 315 200 635 309 309 205 636 315 315 215 633 314 314 215 633 314 314 211 634 306 306 200 635 309 309 203 639 313 313 202 640 317 317 216 637 316 316 216 637 316 316 213 638 310 310 203 639 313 313 202 643 317 317 201 644 319 319 212 641 318 318 212 641 318 318 216 642 316 316 202 643 317 317 187 647 286 286 186 648 287 287 218 645 321 321 218 645 321 321 217 646 320 320 187 647 286 286 186 651 287 287 185 652 291 291 219 649 322 322 219 649 322 322 218 650 321 321 186 651 287 287 185 655 291 291 184 656 293 293 220 653 324 324 220 653 324 324 219 654 322 322 185 655 291 291 184 659 282 282 183 660 283 283 221 657 325 325 221 657 325 325 220 658 323 323 184 659 282 282 183 663 283 283 188 664 289 289 222 661 326 326 222 661 326 326 221 662 325 325 183 663 283 283 188 667 289 289 187 668 286 286 217 665 320 320 217 665 320 320 222 666 326 326 188 667 289 289 224 671 329 329 228 672 330 330 227 669 327 327 227 669 327 327 223 670 328 328 224 671 329 329 229 675 332 332 228 676 330 330 224 673 329 329 224 673 329 329 225 674 331 331 229 675 332 332 230 679 334 334 229 680 332 332 225 677 331 331 225 677 331 331 226 678 333 333 230 679 334 334 227 683 327 327 230 684 336 336 226 681 335 335 226 681 335 335 223 682 328 328 227 683 327 327 231 687 339 339 232 688 340 340 242 685 337 337 242 685 337 337 239 686 338 338 231 687 339 339 241 691 342 342 242 692 337 337 232 689 340 340 232 689 340 340 233 690 341 341 241 691 342 342 240 695 344 344 241 696 342 342 233 693 341 341 233 693 341 341 234 694 343 343 240 695 344 344 239 699 346 346 240 700 344 344 234 697 343 343 234 697 343 343 231 698 345 345 239 699 346 346 235 703 347 347 238 704 348 348 240 701 344 344 240 701 344 344 239 702 346 346 235 703 347 347 238 707 348 348 237 708 349 349 241 705 342 342 241 705 342 342 240 706 344 344 238 707 348 348 237 711 349 349 236 712 350 350 242 709 337 337 242 709 337 337 241 710 342 342 237 711 349 349 242 715 337 337 236 716 350 350 235 713 351 351 235 713 351 351 239 714 338 338 242 715 337 337 251 719 354 354 252 720 355 355 244 717 352 352 244 717 352 352 243 718 353 353 251 719 354 354 252 723 355 355 253 724 357 357 245 721 356 356 245 721 356 356 244 722 352 352 252 723 355 355 253 727 357 357 254 728 359 359 246 725 358 358 246 725 358 358 245 726 356 356 253 727 357 357 254 731 359 359 255 732 361 361 247 729 360 360 247 729 360 360 246 730 358 358 254 731 359 359 255 735 361 361 256 736 363 363 248 733 362 362 248 733 362 362 247 734 360 360 255 735 361 361 256 739 363 363 257 740 365 365 249 737 364 364 249 737 364 364 248 738 362 362 256 739 363 363 257 743 365 365 258 744 367 367 250 741 366 366 250 741 366 366 249 742 364 364 257 743 365 365 258 747 367 367 251 748 369 369 243 745 368 368 243 745 368 368 250 746 366 366 258 747 367 367 259 751 370 370 260 752 371 371 252 749 355 355 252 749 355 355 251 750 354 354 259 751 370 370 260 755 371 371 261 756 372 372 253 753 357 357 253 753 357 357 252 754 355 355 260 755 371 371 261 759 372 372 262 760 373 373 254 757 359 359 254 757 359 359 253 758 357 357 261 759 372 372 262 763 373 373 263 764 374 374 255 761 361 361 255 761 361 361 254 762 359 359 262 763 373 373 263 767 374 374 264 768 375 375 256 765 363 363 256 765 363 363 255 766 361 361 263 767 374 374 264 771 375 375 265 772 376 376 257 769 365 365 257 769 365 365 256 770 363 363 264 771 375 375 265 775 376 376 266 776 377 377 258 773 367 367 258 773 367 367 257 774 365 365 265 775 376 376 266 779 377 377 259 780 378 378 251 777 369 369 251 777 369 369 258 778 367 367 266 779 377 377 243 783 353 353 244 784 352 352 268 781 379 379 268 781 379 379 267 782 380 380 243 783 353 353 244 787 352 352 245 788 356 356 269 785 381 381 269 785 381 381 268 786 379 379 244 787 352 352 245 791 356 356 246 792 358 358 270 789 382 382 270 789 382 382 269 790 381 381 245 791 356 356 246 795 358 358 247 796 360 360 271 793 383 383 271 793 383 383 270 794 382 382 246 795 358 358 247 799 360 360 248 800 362 362 272 797 384 384 272 797 384 384 271 798 383 383 247 799 360 360 248 803 362 362 249 804 364 364 273 801 385 385 273 801 385 385 272 802 384 384 248 803 362 362 249 807 364 364 250 808 366 366 274 805 386 386 274 805 386 386 273 806 385 385 249 807 364 364 250 811 366 366 243 812 368 368 267 809 387 387 267 809 387 387 274 810 386 386 250 811 366 366 275 813 388 388 276 814 389 389 278 815 390 390 276 816 389 389 277 817 391 391 278 818 390 390 279 821 394 394 280 822 395 395 284 819 392 392 284 819 392 392 283 820 393 393 279 821 394 394 284 825 398 398 280 826 399 399 281 823 396 396 281 823 396 396 285 824 397 397 284 825 398 398 281 829 396 396 282 830 401 401 286 827 400 400 286 827 400 400 285 828 397 397 281 829 396 396 282 833 401 401 279 834 394 394 283 831 393 393 283 831 393 393 286 832 400 400 282 833 401 401 283 837 393 393 284 838 392 392 288 835 402 402 288 835 402 402 287 836 403 403 283 837 393 393 288 841 405 405 284 842 398 398 285 839 397 397 285 839 397 397 289 840 404 404 288 841 405 405 285 845 397 397 286 846 400 400 290 843 406 406 290 843 406 406 289 844 404 404 285 845 397 397 286 849 400 400 283 850 393 393 287 847 403 403 287 847 403 403 290 848 406 406 286 849 400 400 287 853 403 403 288 854 402 402 291 851 407 407 291 851 407 407 275 852 388 388 287 853 403 403 291 857 408 408 288 858 405 405 289 855 404 404 289 855 404 404 277 856 391 391 291 857 408 408 289 861 404 404 290 862 406 406 278 859 390 390 278 859 390 390 277 860 391 391 289 861 404 404 290 865 406 406 287 866 403 403 275 863 388 388 275 863 388 388 278 864 390 390 290 865 406 406 277 867 391 391 276 868 389 389 292 869 409 409 277 870 410 410 292 871 411 411 294 872 412 412 292 873 411 411 293 874 413 413 294 875 412 412 295 878 416 416 296 879 417 417 300 876 414 414 300 876 414 414 299 877 415 415 295 878 416 416 300 882 420 420 296 883 421 421 297 880 418 418 297 880 418 418 301 881 419 419 300 882 420 420 297 886 418 418 298 887 423 423 302 884 422 422 302 884 422 422 301 885 419 419 297 886 418 418 298 890 423 423 295 891 416 416 299 888 415 415 299 888 415 415 302 889 422 422 298 890 423 423 299 894 415 415 300 895 414 414 304 892 424 424 304 892 424 424 303 893 425 425 299 894 415 415 304 898 427 427 300 899 420 420 301 896 419 419 301 896 419 419 305 897 426 426 304 898 427 427 301 902 419 419 302 903 422 422 306 900 428 428 306 900 428 428 305 901 426 426 301 902 419 419 302 906 422 422 299 907 415 415 303 904 425 425 303 904 425 425 306 905 428 428 302 906 422 422 303 910 425 425 304 911 424 424 291 908 429 429 291 908 429 429 277 909 410 410 303 910 425 425 291 914 430 430 304 915 427 427 305 912 426 426 305 912 426 426 293 913 413 413 291 914 430 430 305 918 426 426 306 919 428 428 294 916 412 412 294 916 412 412 293 917 413 413 305 918 426 426 306 922 428 428 303 923 425 425 277 920 410 410 277 920 410 410 294 921 412 412 306 922 428 428 293 924 413 413 292 925 411 411 307 926 431 431 293 927 432 432 307 928 433 433 309 929 434 434 307 930 433 433 308 931 435 435 309 932 434 434 310 935 438 438 311 936 439 439 315 933 436 436 315 933 436 436 314 934 437 437 310 935 438 438 315 939 442 442 311 940 443 443 312 937 440 440 312 937 440 440 316 938 441 441 315 939 442 442 312 943 440 440 313 944 445 445 317 941 444 444 317 941 444 444 316 942 441 441 312 943 440 440 313 947 445 445 310 948 438 438 314 945 437 437 314 945 437 437 317 946 444 444 313 947 445 445 314 951 437 437 315 952 436 436 319 949 446 446 319 949 446 446 318 950 447 447 314 951 437 437 319 955 449 449 315 956 442 442 316 953 441 441 316 953 441 441 320 954 448 448 319 955 449 449 316 959 441 441 317 960 444 444 321 957 450 450 321 957 450 450 320 958 448 448 316 959 441 441 317 963 444 444 314 964 437 437 318 961 447 447 318 961 447 447 321 962 450 450 317 963 444 444 318 967 447 447 319 968 446 446 291 965 451 451 291 965 451 451 293 966 432 432 318 967 447 447 291 971 452 452 319 972 449 449 320 969 448 448 320 969 448 448 308 970 435 435 291 971 452 452 320 975 448 448 321 976 450 450 309 973 434 434 309 973 434 434 308 974 435 435 320 975 448 448 321 979 450 450 318 980 447 447 293 977 432 432 293 977 432 432 309 978 434 434 321 979 450 450 308 981 435 435 307 982 433 433 322 983 453 453 308 984 454 454 322 985 455 455 323 986 456 456 322 987 455 455 275 988 457 457 323 989 456 456 324 992 460 460 325 993 461 461 329 990 458 458 329 990 458 458 328 991 459 459 324 992 460 460 329 996 464 464 325 997 465 465 326 994 462 462 326 994 462 462 330 995 463 463 329 996 464 464 326 1000 462 462 327 1001 467 467 331 998 466 466 331 998 466 466 330 999 463 463 326 1000 462 462 327 1004 467 467 324 1005 460 460 328 1002 459 459 328 1002 459 459 331 1003 466 466 327 1004 467 467 328 1008 459 459 329 1009 458 458 333 1006 468 468 333 1006 468 468 332 1007 469 469 328 1008 459 459 333 1012 471 471 329 1013 464 464 330 1010 463 463 330 1010 463 463 334 1011 470 470 333 1012 471 471 330 1016 463 463 331 1017 466 466 335 1014 472 472 335 1014 472 472 334 1015 470 470 330 1016 463 463 331 1020 466 466 328 1021 459 459 332 1018 469 469 332 1018 469 469 335 1019 472 472 331 1020 466 466 332 1024 469 469 333 1025 468 468 291 1022 473 473 291 1022 473 473 308 1023 454 454 332 1024 469 469 291 1028 474 474 333 1029 471 471 334 1026 470 470 334 1026 470 470 275 1027 457 457 291 1028 474 474 334 1032 470 470 335 1033 472 472 323 1030 456 456 323 1030 456 456 275 1031 457 457 334 1032 470 470 335 1036 472 472 332 1037 469 469 308 1034 454 454 308 1034 454 454 323 1035 456 456 335 1036 472 472 275 1038 457 457 322 1039 455 455 276 1040 475 475
54 2 2 2 55 3 3 3 0 0 0 0 0 0 0 0 1 1 1 1 54 2 2 2 53 6 5 5 54 7 2 2 1 4 1 1 1 4 1 1 2 5 4 4 53 6 5 5 52 10 7 7 53 11 5 5 2 8 4 4 2 8 4 4 3 9 6 6 52 10 7 7 51 14 9 9 52 15 7 7 3 12 6 6 3 12 6 6 4 13 8 8 51 14 9 9 50 18 11 11 51 19 9 9 4 16 8 8 4 16 8 8 5 17 10 10 50 18 11 11 49 22 13 13 50 23 11 11 5 20 10 10 5 20 10 10 6 21 12 12 49 22 13 13 48 26 15 15 49 27 13 13 6 24 12 12 6 24 12 12 7 25 14 14 48 26 15 15 59 30 17 17 48 31 15 15 7 28 14 14 7 28 14 14 8 29 16 16 59 30 17 17 58 34 19 19 59 35 17 17 8 32 16 16 8 32 16 16 9 33 18 18 58 34 19 19 57 38 22 22 58 39 23 23 9 36 20 20 9 36 20 20 10 37 21 21 57 38 22 22 56 42 25 25 57 43 22 22 10 40 21 21 10 40 21 21 11 41 24 24 56 42 25 25 55 46 3 3 56 47 25 25 11 44 24 24 11 44 24 24 0 45 0 0 55 46 3 3 7 48 26 26 9 49 27 27 8 50 28 28 11 53 31 31 5 54 32 32 4 51 29 29 4 51 29 29 0 52 30 30 11 53 31 31 64 57 35 35 65 58 36 36 25 55 33 33 25 55 33 33 24 56 34 34 64 57 35 35 65 61 36 36 66 62 38 38 26 59 37 37 26 59 37 37 25 60 33 33 65 61 36 36 67 65 41 41 68 66 42 42 28 63 39 39 28 63 39 39 27 64 40 40 67 65 41 41 68 69 42 42 69 70 44 44 29 67 43 43 29 67 43 43 28 68 39 39 68 69 42 42 69 73 44 44 70 74 46 46 30 71 45 45 30 71 45 45 29 72 43 43 69 73 44 44 30 77 45 45 70 78 46 46 71 75 47 47 71 75 47 47 31 76 48 48 30 77 45 45 71 81 47 47 60 82 50 50 32 79 49 49 32 79 49 49 31 80 48 48 71 81 47 47 60 85 50 50 61 86 52 52 33 83 51 51 33 83 51 51 32 84 49 49 60 85 50 50 61 89 52 52 62 90 54 54 34 87 53 53 34 87 53 53 33 88 51 51 61 89 52 52 62 93 54 54 63 94 56 56 35 91 55 55 35 91 55 55 34 92 53 53 62 93 54 54 63 97 56 56 64 98 58 58 24 95 57 57 24 95 57 57 35 96 55 55 63 97 56 56 17 99 59 59 15 100 60 60 16 101 61 61 20 104 64 64 12 105 65 65 13 102 62 62 13 102 62 62 19 103 63 63 20 104 64 64 1 108 67 67 0 109 30 30 4 106 29 29 4 106 29 29 3 107 66 66 1 108 67 67 1 110 67 67 3 111 66 66 2 112 68 68 5 115 32 32 11 116 31 31 10 113 69 69 10 113 69 69 6 114 70 70 5 115 32 32 7 119 26 26 6 120 70 70 10 117 69 69 10 117 69 69 9 118 27 27 7 119 26 26 21 123 71 71 23 124 72 72 12 121 65 65 12 121 65 65 20 122 64 64 21 123 71 71 23 125 72 72 21 126 71 71 22 127 73 73 18 130 75 75 19 131 63 63 13 128 62 62 13 128 62 62 14 129 74 74 18 130 75 75 15 134 60 60 17 135 59 59 18 132 75 75 18 132 75 75 14 133 74 74 15 134 60 60 20 138 78 78 19 139 79 79 37 136 76 76 37 136 76 76 36 137 77 77 20 138 78 78 19 142 79 79 18 143 81 81 38 140 80 80 38 140 80 80 37 141 76 76 19 142 79 79 18 146 81 81 17 147 83 83 39 144 82 82 39 144 82 82 38 145 80 80 18 146 81 81 17 150 83 83 16 151 85 85 40 148 84 84 40 148 84 84 39 149 82 82 17 150 83 83 16 154 85 85 15 155 87 87 41 152 86 86 41 152 86 86 40 153 84 84 16 154 85 85 15 158 87 87 14 159 89 89 42 156 88 88 42 156 88 88 41 157 86 86 15 158 87 87 14 162 89 89 13 163 91 91 43 160 90 90 43 160 90 90 42 161 88 88 14 162 89 89 13 166 91 91 12 167 93 93 44 164 92 92 44 164 92 92 43 165 90 90 13 166 91 91 12 170 93 93 23 171 95 95 45 168 94 94 45 168 94 94 44 169 92 92 12 170 93 93 23 174 95 95 22 175 97 97 46 172 96 96 46 172 96 96 45 173 94 94 23 174 95 95 22 178 97 97 21 179 99 99 47 176 98 98 47 176 98 98 46 177 96 96 22 178 97 97 21 182 101 101 20 183 78 78 36 180 77 77 36 180 77 77 47 181 100 100 21 182 101 101 26 186 37 37 27 187 40 40 49 184 13 13 49 184 13 13 48 185 15 15 26 186 37 37 27 190 40 40 28 191 39 39 50 188 11 11 50 188 11 11 49 189 13 13 27 190 40 40 28 194 39 39 29 195 43 43 51 192 9 9 51 192 9 9 50 193 11 11 28 194 39 39 29 198 43 43 30 199 45 45 52 196 7 7 52 196 7 7 51 197 9 9 29 198 43 43 30 202 45 45 31 203 48 48 53 200 5 5 53 200 5 5 52 201 7 7 30 202 45 45 31 206 48 48 32 207 49 49 54 204 2 2 54 204 2 2 53 205 5 5 31 206 48 48 32 210 49 49 33 211 51 51 55 208 3 3 55 208 3 3 54 209 2 2 32 210 49 49 33 214 51 51 34 215 53 53 56 212 25 25 56 212 25 25 55 213 3 3 33 214 51 51 34 218 53 53 35 219 55 55 57 216 22 22 57 216 22 22 56 217 25 25 34 218 53 53 57 222 22 22 35 223 55 55 24 220 57 57 24 220 57 57 58 221 23 23 57 222 22 22 24 226 34 34 25 227 33 33 59 224 17 17 59 224 17 17 58 225 19 19 24 226 34 34 25 230 33 33 26 231 37 37 48 228 15 15 48 228 15 15 59 229 17 17 25 230 33 33 26 234 37 37 66 235 38 38 67 232 41 41 67 232 41 41 27 233 40 40 26 234 37 37 43 238 90 90 44 239 92 92 61 236 52 52 61 236 52 52 60 237 50 50 43 238 90 90 44 242 92 92 45 243 94 94 62 240 54 54 62 240 54 54 61 241 52 52 44 242 92 92 45 246 94 94 46 247 96 96 63 244 56 56 63 244 56 56 62 245 54 54 45 246 94 94 46 250 96 96 47 251 98 98 64 248 58 58 64 248 58 58 63 249 56 56 46 250 96 96 47 254 100 100 36 255 77 77 65 252 36 36 65 252 36 36 64 253 35 35 47 254 100 100 36 258 77 77 37 259 76 76 66 256 38 38 66 256 38 38 65 257 36 36 36 258 77 77 66 262 38 38 37 263 76 76 38 260 80 80 38 260 80 80 67 261 41 41 66 262 38 38 38 266 80 80 39 267 82 82 68 264 42 42 68 264 42 42 67 265 41 41 38 266 80 80 39 270 82 82 40 271 84 84 69 268 44 44 69 268 44 44 68 269 42 42 39 270 82 82 40 274 84 84 41 275 86 86 70 272 46 46 70 272 46 46 69 273 44 44 40 274 84 84 70 278 46 46 41 279 86 86 42 276 88 88 42 276 88 88 71 277 47 47 70 278 46 46 42 282 88 88 43 283 90 90 60 280 50 50 60 280 50 50 71 281 47 47 42 282 88 88 81 286 104 104 80 287 105 105 72 284 102 102 72 284 102 102 73 285 103 103 81 286 104 104 82 290 107 107 81 291 104 104 73 288 103 103 73 288 103 103 74 289 106 106 82 290 107 107 83 294 109 109 82 295 107 107 74 292 106 106 74 292 106 106 75 293 108 108 83 294 109 109 84 298 112 112 83 299 113 113 75 296 110 110 75 296 110 110 76 297 111 111 84 298 112 112 85 302 115 115 84 303 112 112 76 300 111 111 76 300 111 111 77 301 114 114 85 302 115 115 86 306 117 117 85 307 115 115 77 304 114 114 77 304 114 114 78 305 116 116 86 306 117 117 87 310 119 119 86 311 117 117 78 308 116 116 78 308 116 116 79 309 118 118 87 310 119 119 80 314 105 105 87 315 119 119 79 312 118 118 79 312 118 118 72 313 102 102 80 314 105 105 81 316 121 121 82 317 122 122 83 318 123 123 81 316 121 121 83 318 123 123 84 319 124 124 81 316 121 121 84 319 124 124 85 320 125 125 81 321 121 121 85 322 125 125 86 323 126 126 81 321 121 121 86 323 126 126 87 324 127 127 81 321 121 121 87 324 127 127 80 325 120 120 88 328 128 128 89 329 129 129 73 326 103 103 73 326 103 103 72 327 102 102 88 328 128 128 89 332 129 129 90 333 130 130 74 330 106 106 74 330 106 106 73 331 103 103 89 332 129 129 90 336 130 130 91 337 131 131 75 334 108 108 75 334 108 108 74 335 106 106 90 336 130 130 91 340 132 132 92 341 133 133 76 338 111 111 76 338 111 111 75 339 110 110 91 340 132 132 92 344 133 133 93 345 134 134 77 342 114 114 77 342 114 114 76 343 111 111 92 344 133 133 93 348 134 134 94 349 135 135 78 346 116 116 78 346 116 116 77 347 114 114 93 348 134 134 94 352 135 135 95 353 136 136 79 350 118 118 79 350 118 118 78 351 116 116 94 352 135 135 95 356 136 136 88 357 128 128 72 354 102 102 72 354 102 102 79 355 118 118 95 356 136 136 98 360 139 139 99 361 140 140 96 358 137 137 96 358 137 137 97 359 138 138 98 360 139 139 101 364 142 142 98 365 139 139 97 362 138 138 97 362 138 138 100 363 141 141 101 364 142 142 103 368 144 144 101 369 142 142 100 366 141 141 100 366 141 141 102 367 143 143 103 368 144 144 105 372 146 146 103 373 144 144 102 370 143 143 102 370 143 143 104 371 145 145 105 372 146 146 107 376 148 148 105 377 146 146 104 374 145 145 104 374 145 145 106 375 147 147 107 376 148 148 109 380 150 150 107 381 148 148 106 378 147 147 106 378 147 147 108 379 149 149 109 380 150 150 111 384 152 152 109 385 150 150 108 382 149 149 108 382 149 149 110 383 151 151 111 384 152 152 99 388 140 140 111 389 152 152 110 386 151 151 110 386 151 151 96 387 137 137 99 388 140 140 109 392 150 150 111 393 152 152 103 390 144 144 103 390 144 144 105 391 146 146 109 392 150 150 101 394 142 142 99 395 140 140 98 396 139 139 112 399 155 155 113 400 156 156 97 397 153 153 97 397 153 153 96 398 154 154 112 399 155 155 113 403 156 156 114 404 158 158 100 401 157 157 100 401 157 157 97 402 153 153 113 403 156 156 114 407 158 158 115 408 160 160 102 405 159 159 102 405 159 159 100 406 157 157 114 407 158 158 115 411 160 160 116 412 162 162 104 409 161 161 104 409 161 161 102 410 159 159 115 411 160 160 116 415 162 162 117 416 164 164 106 413 163 163 106 413 163 163 104 414 161 161 116 415 162 162 117 419 164 164 118 420 166 166 108 417 165 165 108 417 165 165 106 418 163 163 117 419 164 164 118 423 166 166 119 424 168 168 110 421 167 167 110 421 167 167 108 422 165 165 118 423 166 166 119 427 168 168 112 428 155 155 96 425 154 154 96 425 154 154 110 426 167 167 119 427 168 168 117 429 164 164 116 430 162 162 118 431 166 166 114 434 158 158 112 435 155 155 119 432 168 168 119 432 168 168 115 433 160 160 114 434 158 158 112 436 155 155 114 437 158 158 113 438 156 156 115 441 160 160 119 442 168 168 118 439 166 166 118 439 166 166 116 440 162 162 115 441 160 160 109 443 150 150 105 444 146 146 107 445 148 148 99 448 140 140 101 449 142 142 103 446 144 144 103 446 144 144 111 447 152 152 99 448 140 140 122 450 169 169 125 451 170 170 129 452 171 171 127 455 173 173 128 456 174 174 129 453 172 172 129 453 172 172 125 454 170 170 127 455 173 173 128 457 175 175 127 458 173 173 120 459 176 176 125 462 170 170 123 463 178 178 121 460 177 177 121 460 177 177 127 461 173 173 125 462 170 170 122 466 169 169 124 467 181 181 126 464 179 179 126 464 179 179 120 465 180 180 122 466 169 169 126 468 182 182 128 469 175 175 120 470 176 176 128 473 174 174 126 474 184 184 124 471 183 183 124 471 183 183 129 472 172 172 128 473 174 174 122 475 169 169 129 476 171 171 124 477 181 181 123 478 178 178 125 479 170 170 122 480 169 169 120 481 176 176 127 482 173 173 121 483 177 177 130 486 187 187 131 487 188 188 146 484 185 185 146 484 185 185 147 485 186 186 130 486 187 187 131 490 188 188 132 491 190 190 148 488 189 189 148 488 189 189 146 489 185 185 131 490 188 188 132 494 190 190 133 495 192 192 149 492 191 191 149 492 191 191 148 493 189 189 132 494 190 190 133 498 195 195 134 499 196 196 150 496 193 193 150 496 193 193 149 497 194 194 133 498 195 195 134 502 196 196 135 503 198 198 151 500 197 197 151 500 197 197 150 501 193 193 134 502 196 196 135 506 198 198 136 507 200 200 152 504 199 199 152 504 199 199 151 505 197 197 135 506 198 198 136 510 200 200 137 511 202 202 153 508 201 201 153 508 201 201 152 509 199 199 136 510 200 200 137 514 202 202 130 515 187 187 147 512 186 186 147 512 186 186 153 513 201 201 137 514 202 202 141 518 203 203 142 519 204 204 131 516 188 188 131 516 188 188 130 517 187 187 141 518 203 203 142 522 204 204 143 523 205 205 132 520 190 190 132 520 190 190 131 521 188 188 142 522 204 204 143 526 205 205 144 527 206 206 133 524 192 192 133 524 192 192 132 525 190 190 143 526 205 205 144 530 207 207 145 531 208 208 134 528 196 196 134 528 196 196 133 529 195 195 144 530 207 207 145 534 208 208 138 535 209 209 135 532 198 198 135 532 198 198 134 533 196 196 145 534 208 208 138 538 209 209 139 539 210 210 136 536 200 200 136 536 200 200 135 537 198 198 138 538 209 209 139 542 210 210 140 543 211 211 137 540 202 202 137 540 202 202 136 541 200 200 139 542 210 210 140 546 211 211 141 547 203 203 130 544 187 187 130 544 187 187 137 545 202 202 140 546 211 211 154 550 212 212 155 551 213 213 139 548 210 210 139 548 210 210 138 549 209 209 154 550 212 212 155 554 213 213 156 555 214 214 140 552 211 211 140 552 211 211 139 553 210 210 155 554 213 213 156 558 214 214 157 559 215 215 141 556 203 203 141 556 203 203 140 557 211 211 156 558 214 214 157 562 215 215 158 563 216 216 142 560 204 204 142 560 204 204 141 561 203 203 157 562 215 215 158 566 216 216 159 567 217 217 143 564 205 205 143 564 205 205 142 565 204 204 158 566 216 216 159 570 217 217 160 571 218 218 144 568 206 206 144 568 206 206 143 569 205 205 159 570 217 217 160 574 219 219 161 575 220 220 145 572 208 208 145 572 208 208 144 573 207 207 160 574 219 219 161 578 220 220 154 579 212 212 138 576 209 209 138 576 209 209 145 577 208 208 161 578 220 220 162 582 223 223 163 583 224 224 89 580 221 221 89 580 221 221 88 581 222 222 162 582 223 223 163 586 224 224 164 587 226 226 90 584 225 225 90 584 225 225 89 585 221 221 163 586 224 224 164 590 226 226 165 591 228 228 91 588 227 227 91 588 227 227 90 589 225 225 164 590 226 226 165 594 231 231 166 595 232 232 92 592 229 229 92 592 229 229 91 593 230 230 165 594 231 231 166 598 232 232 167 599 234 234 93 596 233 233 93 596 233 233 92 597 229 229 166 598 232 232 167 602 234 234 168 603 236 236 94 600 235 235 94 600 235 235 93 601 233 233 167 602 234 234 168 606 236 236 169 607 238 238 95 604 237 237 95 604 237 237 94 605 235 235 168 606 236 236 169 610 238 238 162 611 223 223 88 608 222 222 88 608 222 222 95 609 237 237 169 610 238 238 173 614 239 239 174 615 240 240 163 612 224 224 163 612 224 224 162 613 223 223 173 614 239 239 174 618 240 240 175 619 241 241 164 616 226 226 164 616 226 226 163 617 224 224 174 618 240 240 175 622 241 241 176 623 242 242 165 620 228 228 165 620 228 228 164 621 226 226 175 622 241 241 176 626 243 243 177 627 244 244 166 624 232 232 166 624 232 232 165 625 231 231 176 626 243 243 177 630 244 244 170 631 245 245 167 628 234 234 167 628 234 234 166 629 232 232 177 630 244 244 170 634 245 245 171 635 246 246 168 632 236 236 168 632 236 236 167 633 234 234 170 634 245 245 171 638 246 246 172 639 247 247 169 636 238 238 169 636 238 238 168 637 236 236 171 638 246 246 172 642 247 247 173 643 239 239 162 640 223 223 162 640 223 223 169 641 238 238 172 642 247 247 151 646 197 197 152 647 199 199 171 644 246 246 171 644 246 246 170 645 245 245 151 646 197 197 152 650 199 199 153 651 201 201 172 648 247 247 172 648 247 247 171 649 246 246 152 650 199 199 153 654 201 201 147 655 186 186 173 652 239 239 173 652 239 239 172 653 247 247 153 654 201 201 147 658 186 186 146 659 185 185 174 656 240 240 174 656 240 240 173 657 239 239 147 658 186 186 146 662 185 185 148 663 189 189 175 660 241 241 175 660 241 241 174 661 240 240 146 662 185 185 148 666 189 189 149 667 191 191 176 664 242 242 176 664 242 242 175 665 241 241 148 666 189 189 149 670 194 194 150 671 193 193 177 668 244 244 177 668 244 244 176 669 243 243 149 670 194 194 150 674 193 193 151 675 197 197 170 672 245 245 170 672 245 245 177 673 244 244 150 674 193 193
0 0 0 1 1 1 10 2 4 10 3 4 9 4 5 0 5 0 9 6 20 11 7 21 2 8 22 2 9 22 0 10 23 9 11 20 4 12 9 1 13 1 0 14 0 0 15 0 3 16 8 4 17 9 0 18 2 2 19 3 5 20 6 5 21 6 3 22 7 0 23 2 7 24 13 4 25 9 3 26 8 3 27 8 6 28 12 7 29 13 3 30 16 5 31 17 8 32 18 8 33 18 6 34 19 3 35 16 6 36 10 8 37 11 11 38 14 11 39 14 9 40 15 6 41 10 10 42 4 7 43 13 6 44 12 6 45 12 9 46 5 10 47 4