1000 100000 75 123 50 100 50 100 150 75 150 50 50 75 100 75 150 25 150 150 125 50 125 150 150 25 125 100 150 125 100 25 50 75 50 150 100 125 25 75 75 150 100 125 25 50 150 125 75 75 25 50 75 125 100 75 50 150 125 125 150 125 100 50 150 150 25 150 50 100 125 50 150 75 100 125 125 25 125 125 25 150 50 75 100 50 125 75 150 125 125 125 150 50 100 100 50 50 125 50 50 25 100 125 100 150 50 150 25 150 125 25 25 25 100 150 75 25 125 100 50 100 25 75 150 25 50 125 150 150 75 100 50 100 100 25 50 75 150 100 25 125 75 150 25 125 100 125 125 100 50 50 100 50 150 100 25 50 150 100 100 100 150 25 100 25 125 100 100 100 125 150 50 25 75 75 50 25 50 25 75 75 25 75 125 50 150 25 100 150 150 25 100 50 150 100 125 50 75 150 150 150 50 25 150 50 150 100 125 100 75 150 25 125 25 50 75 100 50 50 50 125 25 100 100 100 75 25 25 150 125 150 100 50 50 75 50 150 75 100 50 75 50 150 100 25 150 150 25 125 25 50 25 25 125 25 150 100 100 50 150 150 75 150 125 75 75 125 75 100 150 100 25 100 150 150 100 25 25 100 125 75 150 50 125 100 125 100 100 25 100 100 50 50 125 75 150 75 50 25 100 50 100 100 125 75 25 75 25 150 100 125 100 25 100 75 150 25 25 50 100 125 50 50 25 75 50 150 125 100 150 50 150 150 150 75 150 75 100 50 75 75 75 100 100 150 150 50 125 75 75 125 50 150 100 150 150 50 75 50 50 50 100 100 150 75 125 125 25 25 100 100 100 125 150 50 75 100 100 25 100 150 25 75 25 25 150 25 50 25 100 100 150 50 25 25 125 125 125 50 50 25 50 100 125 125 50 75 25 50 75 75 100 75 125 50 25 25 100 125 75 125 75 25 100 25 125 75 125 125 75 100 150 75 150 75 125 100 125 50 150 100 150 25 100 25 150 75 75 150 25 100 50 150 150 75 125 25 150 125 25 150 125 75 125 150 100 50 100 75 75 100 75 50 125 125 125 75 100 75 25 75 150 125 100 125 50 150 100 75 125 125 100 25 50 25 150 100 50 100 100 125 150 25 100 100 50 25 50 25 125 50 100 100 100 125 150 150 125 150 125 125 100 25 100 100 150 50 25 125 150 25 50 150 125 50 75 150 50 25 100 50 125 75 125 75 25 25 75 75 25 150 150 50 150 150 25 150 75 150 100 150 150 75 50 100 25 100 125 50 50 25 125 100 75 75 25 25 75 25 75 150 150 100 125 150 25 150 25 125 25 100 75 75 100 100 50 50 50 25 75 100 50 25 25 150 50 75 125 75 150 25 100 50 75 125 25 50 100 50 100 50 100 150 50 125 100 75 25 125 50 125 125 50 125 150 125 125 75 125 125 125 25 100 150 25 150 50 150 125 100 25 100 25 100 50 150 50 150 75 75 150 75 25 50 50 50 50 75 75 25 50 125 150 100 150 25 25 25 25 125 75 75 50 50 25 25 125 125 100 25 75 125 25 75 125 75 25 75 100 150 125 125 100 125 50 50 125 100 125 25 150 50 150 100 150 100 25 125 25 25 75 100 150 75 100 100 100 100 125 75 150 125 75 25 25 100 150 75 150 150 75 50 25 75 25 50 150 100 75 50 50 50 50 75 75 25 150 25 50 125 100 50 125 50 50 50 125 125 75 50 100 125 125 50 125 50 75 100 50 75 100 25 25 100 50 125 75 25 100 150 125 125 50 50 50 50 75 150 50 150 75 25 25 25 100 100 75 150 100 50 125 50 150 125 25 100 25 50 150 100 125 125 25 100 75 125 75 100 25 100 150 100 50 75 150 75 25 150 150 125 50 75 75 75 50 75 150 75 25 125 25 25 150 125 25 125 25 100 100 150 25 150 150 25 75 25 25 100 150 125 100 25 75 50 50 50 75 125 50 25 150 25 75 50 75 125 125 100 50 25 75 75 50 25 125 50 100 50 25 50 75 75 100 75 50 25 125 125 75 125 75 50 50 100 150 150 75 100 100 100 50 75 50 125 50 25 125 75 75 25 125 25 125 25 100 100 100 25 25 75 25 25 50 75 125 25 50 125 25 125 150 150 125 75 150 25 25 125 25 25 50 50 50 75 25 50 100 50 25 75 75 50 100 25 100 50 50 150 25 25 150 25 75 125 25 150 75 50 25 100 100 125 25 25 50 150 125 125 75 75 100 164 300 202 102 186 573 184 451 281 674 180 966 287 299 253 627 187 356 208 499 238 6 210 722 256 396 296 277 172 175 235 578 234 201 214 591 160 662 187 468 182 704 232 171 162 385 232 600 177 909 235 351 287 591 218 140 197 477 214 292 279 594 175 561 197 787 225 241 212 298 245 763 214 659 268 555 201 511 215 74 202 247 276 540 228 568 247 613 227 487 163 271 298 191 194 666 245 52 218 325 290 781 227 567 250 713 198 972 198 282 299 400 212 972 268 236 161 824 277 88 231 702 206 136 282 984 165 933 166 529 182 298 255 555 294 259 277 855 158 406 198 975 166 572 278 424 226 738 189 699 279 252 171 631 294 974 213 126 252 343 187 326 184 564 279 802 265 652 185 43 258 501 188 407 182 946 199 241 165 487 244 409 297 442 181 300 259 641 170 681 281 356 189 584 222 510 288 355 279 846 251 463 261 100 175 743 237 939 163 785 187 230 298 124 277 422 270 143 221 381 215 807 206 724 283 674 158 859 170 534 284 129 160 673 231 611 187 392 271 107 223 90 159 975 229 461 186 577 161 710 263 400 223 671 276 918 216 891 251 305 239 929 261 196 269 455 196 663 286 803 230 975 284 477 227 68 192 467 181 932 265 118 283 721 166 369 258 8 181 616 194 187 258 125 184 476 283 371 298 741 294 92 206 462 252 813 272 671 247 57 256 865 294 211 242 532 298 777 175 74 212 778 250 556 300 883 180 62 159 602 184 376 264 858 172 197 191 299 182 829 237 75 243 359 230 704 296 587 300 909 245 501 218 234 243 882 228 534 255 608 225 472 213 291 236 853 229 722 172 148 236 369 200 954 175 474 167 501 221 872 190 216 226 148 280 717 262 932 233 510 254 229 180 733 204 132 167 150 200 425 295 242 163 841 234 872 208 115 167 269 249 189 163 708 218 513 180 967 280 244 233 609 186 197 199 614 268 821 283 995 161 564 226 115 164 273 183 95 158 692 181 63 212 441 244 382 187 953 178 782 267 911 158 443 268 869 296 642 251 61 206 362 212 992 187 843 224 975 186 650 287 946 231 609 281 129 185 101 174 756 268 481 275 605 210 491 219 373 188 745 226 115 223 978 208 46 283 888 267 788 173 283 284 430 209 146 244 549 230 953 252 746 254 113 179 873 299 707 299 74 186 925 265 716 276 382 274 195 212 566 177 852 268 930 285 439 237 379 162 561 249 210 166 64 269 723 252 525 296 365 221 919 183 513 276 734 297 945 279 221 231 786 273 22 203 152 174 593 231 366 223 321 232 972 293 766 298 872 233 756 166 54 278 405 196 90 220 944 188 978 266 340 251 632 286 539 221 937 182 541 192 207 194 502 270 691 197 732 278 153 292 792 231 997 189 25 225 305 219 166 273 520 222 76 226 141 264 221 174 231 182 220 226 221 297 818 177 422 272 866 269 233 278 298 206 996 292 83 222 497 228 687 182 435 203 32 201 239 214 692 230 27 193 744 159 447 228 843 228 407 255 828 246 220 264 161 224 100 182 521 252 262 277 836 243 557 235 18 287 90 218 543 233 586 216 505 186 116 268 610 209 768 226 590 242 976 229 585 268 803 203 588 193 94 249 927 283 748 214 488 262 534 226 64 168 865 250 149 189 727 268 641 215 941 268 696 173 26 221 462 212 112 176 793 164 132 211 635 259 218 232 907 177 641 283 545 236 844 201 728 235 247 283 262 278 575 292 409 218 594 274 523 262 540 256 273 204 783 230 0 198 264 285 117 235 897 160 535 297 884 252 92 290 898 228 937 278 464 259 920 203 197 228 309 290 794 256 68 185 451 300 705 196 550 294 619 226 117 205 868 202 551 269 649 291 298 253 620 189 107 271 516 212 70 248 296 173 978 188 580 228 213 201 863 250 344 201 560 258 860 234 455 273 446 281 164 244 402 204 983 229 135 235 327 245 658 259 531 164 233 257 521 181 802 281 629 193 827 251 663 272 474 216 634 278 972 201 929 293 168 240 939 288 242 281 700 289 978 242 135 178 738 228 469 205 933 298 144 276 903 299 977 185 260 199 133 236 55 227 927 160 909 292 860 246 935 268 400 181 26 253 308 295 185 217 66 253 646 288 478 252 247 187 197 196 94 217 200 297 799 274 581 269 241 203 219 229 374 219 281 225 236 222 371 180 503 182 883 225 391 207 57 236 42 222 357 222 975 214 631 285 559 225 300 293 453 228 466 266 994 219 44 249 155 251 372 273 223 266 645 297 806 285 729 205 884 248 889 221 167 195 982 282 657 275 344 199 523 298 352 219 626 169 505 287 794 196 40 223 957 240 782 222 60 281 36 226 332 160 920 256 498 266 28 234 928 196 816 234 670 190 841 274 599 265 825 277 624 193 0 179 290 204 711 193 393 199 313 256 761 293 827 224 573 236 592 223 441 280 296 297 312 194 316 203 453 193 374 294 343 300 680 199 290 288 864 247 126 200 64 285 466 223 598 222 425 266 574 290 482 233 595 171 246 196 844 300 584 239 846 163 881 271 503 226 694 222 854 238 65 205 399 228 531 217 162 193 644 245 720 255 796 257 530 299 325 166 971 260 305 214 630 203 174 188 845 244 795 297 217 270 807 251 817 201 252 249 994 158 430 271 615 295 536 159 225 297 354 231 84 255 206 293 851 258 634 286 174 227 647 246 44 190 103 202 886 275 72 254 754 255 136 260 308 250 493 182 489 198 683 256 116 291 430 293 62 289 894 243 862 194 552 258 504 268 750 186 755 178 126 162 920 228 594 217 509 163 157 167 489 274 458 186 81 199 93 199 288 286 667 201 596 162 164 186 121 289 843 212 170 178 987 207 58 284 874 226 443 179 940 205 376 279 426 273 21 239 607 288 961 289 333 253 687 283 470 171 68 222 581 165 50 174 750 165 917 207 517 242 991 213 348 228 408 297 176 243 731 167 726 228 750 180 110 200 770 238 433 238 238 234 548 204 696 248 619 288 148 204 764 288 780 202 810 265 522 203 650 170 993 229 611 254 222 297 504 171 430 180 985 197 381 191 806 160 901 277 14 193 43 210 223 231 54 240 963 274 609 283 670 182 690 210 773 213 541 249 337 292 199 273 322 173 406 282 897 258 517 252 65 290 492 229 528 282 951 214 130 286 106 296 346 191 37 283 591 277 347 175 215 187 389 178 711 289 67 201 208 260 227 299 854 222 863 281 562 257 178 227 932 211 855 164 94 215 822 167 982 287 11 163 472 166 97 289 415 184 130 176 989 166 904 192 754 210 917 260 796 185 18 242 861 186 69 245 222 174 200 181 431 170 306 163 23 241 692 172 592 196 640 209 977 189 740 291 290 256 568 269 761 250 83 198 112 170 940 266 152 171 957 172 153 214 994 209 604 280 306 210 91 287 813 294 983 175 738 214 363 197 768 165 786 197 286 194 441 195 849 278 155 270 804 173 203 281 814 251 260 227 360 226 753 185 53 259 352 252 372 218 391 270 470 247 941 261 872 160 971 175 869 244 390 269 856 272 930 267 215 282 625 176 220 221 921 174 419 234 600 260 170 168 120 174 54 176 358 199 934 199 220 257 187 289 689 260 285 294 155 226 698 248 414 288 341 279 777 285 251 242 944 296 399 291 723 195 829 159 360 188 81 184 826 171 20 241 247 281 942 244 372 290 314 277 655 263 894 240 691 275 768 224 964 198 584 165 519 162 261 195 590 195 884 300 463 235 19 295 508 279 85 240 984 248 470 296 345 278 386 270 431 195 84 222 13 174 469 185 897 194 641 247 770 206 264 217 707 202 758 241 631 221 163 268 545 269 704 248 30 220 680 244 415 279 108 196 262 255 428 159 742 224 21 185 596 274 127 258 249 177 476 281 618 284 357 185 107 263 960 201 256 208 514 276 937 192 949 202 795 214 565 234 451 248 887 191 279 220 682 205 374 257 73 287 828 243 202 275 177 274 327 167 40 260 40 217 656 214 328 284 109 266 553 241 912 212 830 293 425 171 714 167 929 285 622 246 196 196 26 210 92 187 183 284 827 233 696 213 791 163 114 277 612 212 238 223 384 171 395 245 872 170 312 300 901 285 927 198 726 202 616 188 731 203 340 293 596 168 484 209 981 297 321 197 131 258 705 193 690 295 888 266 353 224 685 201 892 298 14 242 751 256 474 258 694 226 442 165 137 162 682 167 419 269 292 200 729 268 563 176 308 208 285 263 360 187 160 291 392 178 501 186 957 211 734 179 199 254 166 193 784 186 64 275 702 262 140 269 541 279 107 248 460 247 576 271 178 229 59 166 268 255 693 174 579 158 761 171 275 264 545 289 904 203 220 294 363 222 707 211 123 258 321 299 447 227 422 202 459 231 157 274 820 227 630 258 733 178 854 190 27 243 365 275 959 285 337 233 380 235 946 163 944 257 649 261 328 280 196 251 339 255 218 268 736 283 675 202 850 226 273 251 961 297 739 213 625 252 509 221 468 194 740 266 470 213 810 205 733 241 278 188 572 203 40 270 525 247 87 264 92 275 271 276 661 271 353 218 271 284 564 201 915 268 45 169 816 196 515 232 977 176 933 183 620 213 957 267 816 282 715 227 701 196 651 268 276 248 853 200 80 204 245 248 208 287 69 175 795 290 54 187 676 168 193 214 437 293 743 276 833 250 873 188 767 248 720 206 576 286 504 182 543 281 782 248 293 284 783 251 626 169 961 198 978 245 860 257 469 238 188 242 58 292 219 245 28 293 53 240 953 174 61 255 887 169 184 228 261 291 632 181 21 259 479 268 219 218 579 224 405 204 456 248 967 170 899 300 0 233 348 298 279 203 158 187 924 269 906 201 537 171 732 281 275 169 784 239 673 232 764 243 545 164 415 227 261 243 307 292 732 282 765 274 529 237 850 178 161 217 428 206 898 184 313 166 721 195 346 291 39 181 10 192 549 285 405 212 104 201 518 202 702 246 134 170 641 278 998 232 713 282 158 255 807 289 773 232 272 272 751 201 750 296 639 249 906 290 606 245 822 219 397 217 217 280 178 241 245 159 88 248 547 270 159 202 964 193 151 256 121 295 409 202 226 250 229 182 424 224 446 262 824 257 65 201 715 289 140 177 990 242 955 184 480 269 513 172 640 241 82 247 644 196 384 262 880 278 245 174 765 263 85 274 856 195 86 202 178 287 718 280 888 170 155 268 136 268 538 300 864 172 407 291 465 184 289 190 634 196 541 273 414 173 696 273 209 208 711 277 160 173 120 268 204 231 851 280 427 253 182 237 761 254 799 165 962 261 620 170 191 239 569 187 822 188 742 238 966 221 709 284 70 243 765 185 337 209 376 168 213 257 765 240 40 273 779 262 52 212 40 282 932 187 631 194 489 185 770 221 655 238 817 245 158 176 138 243 950 195 640 298 704 281 451 287 355 189 102 210 106 167 366 258 51 200 394 201 62 197 750 295 572 296 997 202 342 230 183 166 807 161 730 253 135 274 917 171 118 292 530 203 850 252 182 247 942 222 400 289 297 205 824 243 313 235 286 170 144 259 136 189 567 208 993 241 982 196 920 173 326 283 98 238 304 285 524 248 480 220 618 261 742 192 669 204 136 182 400 241 704 189 558 228 5 212 247 290 684 254 522 194 269 206 168 260 539 193 513 226 751 160 692 283 984 180 473 188 985 277 260 219 620 273 538 159 859 168 802 271 42 291 170 260 52 177 891 240 623 250 124 240 911 189 623 199 365 168 793 250 122 189 961 278 592 236 470 229 304 213 0 247 834 276 507 277 655 225 336 228 394 171 457 237 887 201 209 203 305 298 206 186 106 300 552 291 958 175 106 173 261 273 956 186 759 274 141 240 412 212 224 236 495 294 575 180 852 217 147 208 923 259 731 183 928 218 504 290 487 198 560 266 490 284 769 169 373 163 996 227 471 225 158 228 574 181 935 205 270 162 670 183 933 217 961 171 969 219 521 228 621 192 644 283 543 291 491 213 792 202 886 211 253 284 860 263 700 176 391 291 639 230 800 192 912 182 835 212 354 173 428 254 821 299 253 178 996 176 276 225 959 192 803 284 521 249 105 199 112 213 584 217 452 208 483 251 678 163 501 261 92 300 926 296 627 188 980 259 720 270 698 181 366 300 528 224 591 249 330 278 923 198 845 181 208 254 722 239 746 276 980 282 430 262 399 297 494 175 290 195 354 221 297 201 603 296 664 232 597 251 468 298 17 240 288 262 554 206 961 247 921 203 387 162 439 274 671 298 986 268 843 266 117 185 874 298 379 239 104 275 285 219 270 276 538 186 38 246 539 190 167 279 316 231 315 293 468 205 399 194 8 203 477 251 401 284 709 166 638 275 812 209 568 300 580 265 521 181 651 205 5 261 423 211 222 276 129 217 903 196 347 300 725 185 509 258 187 262 987 253 648 215 189 288 659 201 933 279 844 283 1 296 461 286 632 186 932 244 829 246 394 279 27 232 773 199 995 168 51 183 411 164 552 169 135 186 424 200 563 218 848 181 68 211 115 208 324 284 605 202 324 274 802 221 785 270 384 245 497 289 592 179 986 274 144 259 512 166 337 219 113 175 257 205 248 230 587 296 458 238 318 194 148 176 135 194 1 236 431 278 593 270 408 299 967 202 585 196 472 218 140 236 383 185 50 210 526 204 909 260 625 172 779 178 600 289 397 190 289 238 50 206 227 188 92 252 265 230 445 202 555 211 962 243 502 194 792 217 593 268 640 246 530 161 530 169 716 254 35 253 159 225 978 208 447 231 400 194 438 291 587 221 134 201 102 272 513 164 26 164 900 285 320 215 54 275 749 171 65 254 332 171 211 184 97 235 850 180 915 198 880 297 251 288 603 270 519 262 773 222 259 249 852 245 855 292 880 202 428 198 320 283 246 289 715 245 791 222 687 291 182 171 289 291 656 280 176 175 527 294 300 216 623 265 535 160 640 219 644 291 492 159 557 189 34 274 559 275 511 179 944 285 796 227 819 252 640 180 257 269 131 231 355 216 919 188 314 238 944 171 733 200 938 190 210 186 463 223 391 269 9 248 536 292 788 210 222 236 462 159 234 192 270 167 894 229 740 235 746 283 365 222 747 275 221 221 363 218 880 166 901 294 600 186 980 219 61 250 369 235 219 272 475 194 844 182 503 254 174 267 828 282 263 270 803 218 471 229 889 217 306 243 868 229 295 267 673 163 596 159 957 223 94 256 47 275 607 198 495 205 438 225 310 254 491 212 977 286 864 200 106 193 633 193 795 269 524 177 422 237 537 266 272 297 459 246 187 176 457 269 421 231 37 165 479 296 191 206 616 205 391 263 611 193 742 234 474 188 271 257 270 235 628 277 285 232 719 206 71 200 187 284 984 179 979 162 563 194 662 184 585 265 831 201 984 199 158 261 357 165 1 291 40 232 97 168 647 161 830 171 359 222 991 163 791 221 824 225 108 159 987 289 26 208 189 182 785 246 215 244 766 207 258 238 809 221 259 274 709 246 714 192 314 245 631 229 867 197 139 218 888 298 638 161 187 286 505 233 72 264 845 256 924 188 581 264 329 208 745 223 393 284 379 273 983 280 931 274 138 171 697 223 62 241 574 161 141 223 22 167 344 268 549 183 312 291 88 230 319 230 926 288 39 264 494 253 457 230 516 267 491 165 552 289 626 272 314 273 554 242 116 244 728 194 725 236 723 287 463 222 612 161 31 186 355 192 110 182 771 188 47 278 550 168 16 214 118 183 155 250 498 186 303 169 948 269 264 178 465 177 977 238 655 266 17 187 721 253 514 271 823 204 952 167 955 259 637 275 982 247 692 174 29 239 733 247 648 186 750 299 847 239 745 269 688 276 538 222 876 298 952 289 744 244 746 266 738 196 634 281 284 216 941 188 922 203 194 201 975 299 665 251 149 188 632 164 153 285 402 169 192 182 369 294 771 231 659 210 166 283 704 231 60 186 654 278 772 285 978 176 627 198 290 165 773 269 985 228 43 216 33 260 37 227 317 165 878 210 187 287 26 264 363 158 38 178 535 267 956 171 396 158 476 180 344 254 608 239 117 284 538 254 865 209 187 189 498 229 282 275 581 240 508 204 814 250 348 276 441 199 386 240 218 235 842 233 583 257 3 293 530 171 611 269 91 210 860 298 996 204 192 173 668 219 775 209 977 292 824 163 66 254 569 191 282 283 336 277 343 265 22 169 108 287 640 201 364 270 443 273 676 274 907 291 655 210 551 287 2 206 417 256 731 195 409 216 944 192 980 299 328 260 689 255 286 300 355 192 603 205 520 235 219 160 907 299 7 293 987 267 486 223 538 259 834 279 958 270 916 260 443 186 972 206 336 200 358 174 170 297 669 227 39 165 415 282 344 277 334 220 611 206 104 169 61 234 253 204 969 181 277 170 80 214 303 191 703 257 725 289 40 256 808 188 836 256 19 295 695 288 244 283 518 282 985 234 158 221 972 285 705 218 306 168 756 177 572 178 18 285 860 193 713 204 952 282 679 232 940 163 817 261 158 215 332 252 161 249 843 300 988 244 996 228 635 290 871 244 59 221 543 184 292 271 41 239 694 196 353 239 426 170 140 176 18 160 96 256 350 191 321 289 252 181 486 197 520 165 83 269 467 161 27 180 838 204 27 291 13 247 743 211 62 197 730 280 516 284 578 295 735 299 49 241 646 257 540 216 349 158 890 190 733 191 315 286 423 208 942 200 449 213 306 249 187 176 300 207 988 177 49 192 377 216 879 221 376 269 820 270 456 167 474 161 531 208 887 289 49 162 600 227 37 186 472 160 230 292 88 294 108 292 754 261 56 254 387 230 509 218 624 277 146 218 871 257 509 203 423 174 826 243 867 236 526 279 267 185 53 172 140 162 327 198 600 298 148 246 258 162 948 159 106 240 57 297 946 175 808 208 759 245 261 227 480 237 101 236 156 164 654 295 198 191 787 273 172 300 361 288 703 164 13 222 728 222 481 250 495 231 851 208 477 210 424 271 912 191 324 250 649 251 796 205 633 211 234 292 62 252 371 235 31 259 717 165 353 284 338 191 861 164 789 284 712 259 772 271 984 266 941 202 715 192 33 294 584 273 560 236 190 210 922 242 972 255 254 183 568 266 534 261 632 257 968 290 544 218 350 174 354 266 532 226 277 213 819 246 644 269 502 191 52 291 152 248 510 214 615 275 511 280 548 220 632 264 907 202 253 300 515 274 252 236 37 262 935 184 936 241 68 183 674 263 75 190 56 272 418 168 551 221 617 272 832 176 577 161 642 299 688 190 164 179 210 221 380 180 826 225 516 212 374 240 110 207 217 245 372 233 354 238 286 247 66 284 760 300 218 194 76 219 850 259 684 295 316 196 591 263 997 189 98 168 432 275 206 192 175 214 479 261 48 293 581 276 32 259 336 163 713 215 567 250 753 166 833 245 814 277 906 159 634 229 355 269 978 268 941 168 553 261 281 234 704 246 613 225 275 287 487 281 208 163 582 300 846 210 360 270 134 183 19 250 31 270 597 192 77 226 43 219 799 168 627 175 768 160 741 256 553 227 310 281 836 250 268 222 809 198 931 173 226 261 246 186 550 252 525 276 283 239 602 271 630 201 170 187 643 278 814 224 143 174 411 246 886 263 943 255 338 254 614 175 327 197 466 206 732 174 259 180 411 181 450 185 468 216 511 214 144 161 252 264 572 213 598 280 462 261 716 180 19 289 502 162 763 170 636 221 497 263 964 191 840 248 686 212 673 178 352 225 860 273 466 280 884 183 95 215 802 164 267 208 568 268 832 190 502 186 173 196 824 263 237 240 39 245 106 209 534 210 737 203 541 253 718 248 858 209 868 300 388 164 100 265 422 164 102 288 503 197 39 203 88 236 237 267 442 195 410 298 762 214 833 254 855 222 531 174 77 253 270 272 211 189 938 178 600 173 41 257 826 294 654 229 909 246 927 192 539 184 851 247 960 265 711 250 881 290 403 234 844 210 776 201 614 217 170 260 986 291 533 172 302 188 416 264 533 243 690 187 836 215 977 173 423 297 834 217 903 256 952 288 130 260 350 188 447 162 863 164 639 161 267 187 298 263 80 175 962 288 708 163 669 190 870 251 931 261 388 224 370 195 55 164 477 162 616 300 612 257 931 224 610 221 572 193 210 216 921 247 108 183 17 201 287 189 173 212 806 283 551 277 168 192 292 178 226 286 100 295 25 267 794 251 765 272 151 171 611 264 279 166 273 163 761 171 404 161 226 235 520 227 873 212 362 278 323 239 383 244 104 243 734 197 935 225 867 247 182 181 499 293 242 287 478 228 475 241 753 252 126 213 379 230 482 209 449 275 529 217 831 174 399 252 844 246 469 195 712 234 383 166 971 227 505 228 298 167 189 172 888 202 11 279 764 163 40 178 91 246 421 234 753 233 297 264 945 218 288 184 995 295 667 255 796 213 565 178 902 216 141 235 528 163 620 289 80 267 497 177 636 259 251 276 428 295 791 297 27 167 37 285 619 300 689 158 442 271 388 161 227 239 297 172 414 253 335 217 541 233 244 173 934 209 474 287 605 296 671 245 628 250 771 263 907 162 702 235 769 258 125 242 367 256 586 289 136 273 158 250 666 252 363 293 313 177 217 168 254 293 529 193 482 181 271 204 246 297 561 282 876 211 897 160 118 241 243 180 882 174 820 212 160 166 521 167 624 183 917 191 216 228 53 241 435 271 484 289 814 257 422 253 814 287 843 263 71 200 843 187 168 228 736 210 795 168 444 281 510 270 603 254 687 213 809 245 842 190 465 243 881 158 550 285 28 219 117 226 903 166 897 168 242 161 272 161 315 255 865 187 48 229 369 236 210 297 822 255 301 201 741 266 362 248 320 253 672 187 303 217 479 235 525 251 897 185 425 176 98 231 60 221 646 227 820 283 90 190 191 249 51 187 973 170 29 228 930 215 640 239 507 172 345 223 553 281 990 222 193 174 215 275 725 201 821 238 324 213 665 254 535 292 60 203 694 174 322 213 356 189 990 293 980 194 410 290 912 173 459 253 737 213 964 180 970 182 610 255 530 271 741 196 631 271 116 298 336 159 736 248 150 243 882 255 74 202 185 202 130 208 688 248 732 290 89 237 958 260 946 170 149 176 714 238 517 219 657 287 229 162 537 219 258 288 706 256 193 202 987 169 491 209 243 240 647 203 303 287 524 260 455 198 910 292 337 209 147 163 733 214 994 193 146 277 194 240 87 174 137 233 122 207 163 286 425 275 84 185 203 288 414 178 849 216 224 170 72 283 621 198 239 196 426 164 678 273 795 216 134 181 618 299 915 270 542 291 723 219 962 278 813 216 23 226 874 177 47 194 462 293 42 205 951 185 10 170 976 192 124 178 791 199 586 205 225 237 307 257 462 189 448 260 574 212 888 185 364 298 266 220 302 220 538 241 876 217 437 219 765 170 735 164 389 251 28 206 499 259 717 203 987 180 879 251 812 162 993 295 246 257 654 204 87 189 991 256 624 291 284 177 632 167 806 274 995 215 895 198 81 180 205 202 247 258 729 187 983 167 445 169 840 227 668 251 964 235 471 260 397 160 302 241 393 273 457 182 906 285 455 271 648 244 762 168 661 277 857 210 285 173 629 186 190 259 343 296 369 198 464 196 0 177 116 213 805 207 467 226 837 286 660 158 321 241 895 171 112 202 384 212 335 239 598 198 945 255 398 192 839 206 333 179 400 278 715 224 526 214 208 288 98 233 518 184 15 183 26 237 554 202 850 182 470 300 145 225 315 229 433 161 460 177 915 166 749 257 549 234 573 227 939 236 273 188 45 213 119 177 211 216 526 276 721 170 720 180 558 163 673 194 845 290 389 276 414 203 103 242 702 185 525 160 91 292 487 199 66 286 642 222 232 249 57 289 378 259 826 223 717 242 504 159 716 238 692 254 81 274 520 230 670 217 946 211 86 190 467 233 637 174 36 198 878 201 357 179 418 170 85 190 520 264 151 291 545 193 528 240 866 260 690 272 603 217 647 222 807 248 651 292 785 222 169 176 977 284 330 203 983 191 142 212 21 186 814 267 127 204 998 167 773 296 227 227 198 254 143 164 551 200 985 162 314 227 769 252 798 208 796 188 971 189 466 232 807 242 982 222 823 292 141 284 903 236 175 238 604 190 852 200 829 178 549 186 600 220 163 299 691 187 907 235 722 254 784 244 597 217 726 178 255 285 831 232 855 164 827 280 875 296 897 262 768 251 488 231 907 208 726 179 209 261 947 254 397 252 287 165 593 176 162 258 40 179 858 206 83 234 464 165 440 271 203 189 778 197 216 197 886 275 912 218 386 235 132 273 648 168 630 202 871 238 30 291 836 223 542 201 143 224 693 222 954 244 266 264 968 183 799 279 692 160 495 295 660 265 764 164 925 173 825 290 551 242 456 218 650 237 689 229 710 199 884 184 970 164 810 234 310 183 611 169 529 285 368 268 32 265 64 296 552 232 347 224 756 228 778 269 140 264 444 215 589 289 801 261 725 245 94 170 911 160 113 195 572 165 478 253 702 185 994 210 436 248 984 276 840 270 788 191 408 285 50 205 212 270 927 245 599 216 642 193 955 160 570 274 660 168 305 278 496 265 75 195 709 266 176 278 125 207 883 209 846 233 12 180 392 179 98 166 948 224 813 232 91 166 760 263 87 167 590 285 886 248 395 237 124 258 352 283 844 249 137 244 525 260 680 242 640 158 752 272 422 223 327 219 567 295 841 247 666 188 589 203 933 270 317 161 175 181 736 180 633 300 888 249 301 185 2 244 295 175 32 190 225 259 906 290 571 171 622 209 83 216 987 170 963 172 238 288 346 285 860 241 235 275 309 174 342 249 890 205 293 232 997 162 654 247 801 273 874 267 126 261 425 198 873 183 39 240 149 259 199 165 823 251 634 234 292 217 192 190 887 242 461 177 127 202 926 290 535 231 967 181 305 160 871 262 621 230 186 250 44 284 273 166 718 181 959 160 224 255 588 249 655 162 743 249 528 166 751 273 288 278 959 232 823 238 562 161 238 208 14 196 615 214 839 166 666 205 675 223 358 184 831 164 117 188 423 173 30 216 455 227 572 218 519 165 149 248 450 260 977 173 21 172 144 219 678 166 259 165 577 242 678 168 553 297 617 263 410 268 643 249 883 167 828 165 7 224 987 283 374 179 70 237 729 192 879 162 713 201 247 164 415 201 156 220 53 257 431 168 172 159 786 168 830 169 409 223 970 240 87 276 864 202 420 162 604 226 318 296 513 240 345 205 203 240 996 276 898 194 563 234 992 250 88 289 931 189 891 272 839 269 645 226 805 203 821 289 158 271 126 287 300 217 471 230 238 289 740 276 349 232 487 229 96 284 356 196 146 172 217 186 797 232 715 263 276 209 896 198 323 209 22 298 113 285 116 238 624 186 353 169 560 162 776 222 340 174 599 207 619 184 9 181 984 297 846 210 63 273 652 274 233 223 282 264 646 256 31 168 765 276 797 177 421 265 421 187 481 189 422 206 798 159 208 239 697 197 438 198 106 239 392 260 442 214 921 230 321 160 811 240 99 170 254 219 674 288 676 241 13 250 77 181 484 257 496 288 548 253 390 182 813 158 637 159 584 270 15 242 185 279 342 229 586 203 436 204 617 158 746 188 670 248 864 167 842 190 550 238 648 270 785 286 33 230 812 231 694 292 492 231 660 261 53 192 738 201 473 166 782 176 581 240 646 242 464 195 218 281 443 198 693 229 696 299 585 219 814 210 570 189 85 219 882 204 570 294 664 260 873 267 52 202 795 244 789 238 305 205 489 271 15 167 762 214 475 182 209 268 383 237 272 163 432 263 885 204 369 291 522 229 616 271 902 171 159 287 601 175 631 228 406 273 882 176 776 243 42 214 504 186 49 282 81 273 626 196 8 174 315 241 353 296 897 268 892 195 600 180 916 243 199 300 143 271 695 199 851 162 906 191 402 224 61 272 724 267 893 281 535 270 890 201 155 190 146 221 751 178 74 213 760 182 715 177 575 169 474 278 99 179 228 280 167 229 255 279 406 168 781 235 677 194 306 179 184 238 870 258 90 249 589 227 930 253 603 249 986 188 732 208 14 216 538 182 511 269 755 255 977 218 918 239 439 255 76 158 192 160 247 255 215 211 429 214 107 177 294 258 60 227 303 246 784 285 562 259 250 220 81 200 726 188 269 293 449 212 35 212 548 225 851 235 833 251 465 212 149 223 678 263 274 228 105 257 79 168 801 195 616 288 551 226 169 268 74 176 78 190 680 208 373 211 992 292 954 162 367 298 528 247 226 282 867 170 657 187 347 190 347 298 251 254 294 284 342 214 370 290 562 281 146 191 490 276 933 243 650 225 343 271 187 267 932 159 391 266 109 162 152 230 485 230 435 175 631 221 168 218 426 220 216 248 681 201 418 253 742 184 967 248 22 243 166 287 757 252 302 294 443 293 478 201 869 217 780 270 155 159 74 181 887 184 434 181 765 263 650 265 632 292 8 295 714 179 267 260 267 300 337 175 177 242 900 285 816 197 879 162 830 209 244 173 814 278 96 268 461 217 356 186 476 292 878 202 428 231 73 262 154 173 26 209 748 181 428 223 558 229 453 263 205 198 862 202 809 196 488 180 552 235 281 241 709 258 659 287 685 265 755 243 408 191 82 221 497 193 213 194 97 191 878 193 223 262 774 293 457 241 776 269 950 216 839 208 816 234 819 255 358 214 676 206 270 214 108 167 434 256 660 268 141 259 281 201 773 168 565 278 536 248 10 222 280 221 894 241 964 225 282 279 737 260 932 270 329 270 98 295 928 246 490 271 340 223 163 237 308 278 845 294 909 275 396 260 493 276 234 199 265 224 292 173 769 199 633 271 591 201 875 211 200 210 553 183 437 203 3 222 599 201 694 294 600 185 362 284 792 278 699 173 245 163 499 253 870 236 997 163 740 205 983 244 87 237 414 228 422 284 997 174 609 239 179 281 321 233 10 299 294 246 938 174 211 280 944 173 488 270 495 233 424 248 938 207 502 225 652 264 507 181 784 271 254 158 935 183 109 246 205 179 652 235 522 259 400 267 697 271 252 253 961 242 202 242 505 206 504 203 491 192 575 248 469 249 946 264 486 240 820 230 925 183 165 202 709 218 510 205 438 205 272 223 470 181 386 191 784 161 720 173 93 177 80 181 201 299 187 257 475 200 518 294 271 268 753 298 317 277 802 262 156 240 966 260 965 216 904 259 524 299 835 181 689 212 36 214 786 210 932 219 87 167 980 257 955 278 561 260 119 229 974 190 114 274 646 225 478 214 8 206 60 299 827 294 671 296 660 236 7 203 714 264 764 248 290 168 223 214 19 268 483 224 741 252 548 196 921 211 829 255 680 215 877 185 768 296 911 232 132 172 276 236 194 226 272 190 316 180 646 273 803 256 307 182 300 238 617 166 725 271 199 256 456 251 603 288 93 278 774 244 267 256 221 231 708 265 767 184 679 203 227 272 734 172 110 171 711 242 218 251 506 174 116 197 802 226 782 169 481 219 181 292 555 217 727 172 786 285 692 283 744 213 112 196 612 198 658 287 88 217 589 295 212 195 227 250 885 230 308 279 23 260 802 221 176 237 298 188 762 181 988 272 893 262 848 281 643 169 901 180 511 256 963 282 184 196 336 181 204 244 802 287 305 187 592 189 531 160 998 270 950 184 842 202 696 211 509 194 340 297 267 163 427 224 142 288 290 201 418 240 517 274 953 236 422 273 95 218 595 267 270 203 111 278 755 265 475 281 859 206 244 197 416 281 253 181 184 265 492 163 781 206 393 203 176 167 823 297 681 159 81 185 791 247 647 184 95 282 271 183 289 242 122 225 690 235 256 270 511 174 245 264 747 231 410 193 804 249 725 296 824 245 518 171 384 295 340 223 477 287 775 222 763 217 559 202 606 267 730 244 40 193 877 159 243 263 518 230 11 231 311 277 60 239 849 273 952 235 938 166 166 285 65 220 763 270 178 294 910 231 363 299 479 177 922 187 550 233 561 212 888 186 722 232 145 274 563 235 568 208 289 299 486 179 359 272 937 239 385 223 234 232 679 202 420 283 914 283 901 205 275 254 765 219 500 176 57 260 318 271 485 246 155 253 376 246 195 293 851 208 584 158 317 163 516 274 486 293 795 217 460 291 532 288 571 223 94 209 423 158 835 211 9 167 580 173 287 181 327 271 15 234 230 264 857 185 283 202 586 221 533 184 546 251 209 177 650 191 934 163 965 207 77 253 255 253 57 165 678 170 2 195 691 285 634 279 65 166 600 189 674 244 985 186 988 269 75 189 35 223 410 184 428 254 971 192 767 246 983 196 119 244 459 249 696 195 871 237 697 161 139 160 516 234 864 207 797 193 282 276 421 170 880 201 498 282 248 202 720 223 950 255 941 244 544 221 458 209 200 259 685 162 154 261 315 230 918 161 305 208 9 232 835 233 345 162 886 261 901 235 487 200 682 164 861 262 98 158 984 297 356 267 583 192 469 218 727 194 313 183 897 164 689 198 402 283 49 214 442 207 860 188 241 249 847 160 92 187 40 175 792 271 809 292 72 161 301 290 164 201 222 269 193 270 378 239 625 232 745 177 773 168 779 235 878 284 125 211 68 183 194 246 857 252 950 192 799 293 765 216 946 227 345 290 449 264 411 293 204 237 665 166 243 217 466 237 499 217 748 217 153 253 138 176 243 291 525 251 194 224 746 219 822 194 706 191 348 243 780 175 186 240 659 281 689 193 303 294 481 202 400 242 123 262 450 178 767 237 495 166 967 262 164 286 691 176 310 228 249 268 190 199 17 250 57 166 703 230 783 217 477 295 627 247 888 186 903 239 123 172 712 248 146 199 67 187 893 228 514 181 343 254 313 180 807 192 690 219 896 261 758 296 90 290 568 277 652 285 351 224 203 205 558 269 560 292 938 288 177 186 819 176 178 281 637 240 888 226 830 289 171 205 316 286 287 189 170 224 304 201 486 158 366 177 534 291 231 247 255 287 615 287 41 249 914 185 65 247 649 186 35 293 411 211 821 231 993 223 688 234 501 275 534 239 840 251 698 229 553 234 879 190 458 261 718 283 871 231 960 229 740 224 873 199 138 221 551 204 818 226 643 271 931 243 527 165 869 164 926 198 679 242 410 288 548 255 979 198 565 282 909 216 508 225 500 205 770 181 665 217 956 208 88 198 122 195 827 221 979 207 206 297 639 162 39 257 272 190 395 213 765 159 961 227 179 188 961 240 193 297 906 203 579 212 373 234 678 166 279 231 24 201 734 262 464 272 829 167 306 198 913 238 133 226 51 233 86 232 515 199 695 184 940 264 68 259 248 163 901 277 595 256 511 260 279 262 290 239 923 286 267 273 516 208 695 282 557 260 881 182 78 290 330 275 163 252 501 188 590 204 250 275 676 177 130 289 935 163 348 247 676 168 850 280 241 294 909 227 82 170 349 193 215 211 884 261 979 234 204 168 851 164 876 185 374 214 660 278 776 296 705 167 287 169 345 222 496 163 728 279 620 291 32 190 364 220 78 272 691 182 342 222 918 206 223 160 253 238 755 189 3 216 708 266 880 223 299 158 468 238 203 288 444 230 814 204 77 158 711 198 645 277 381 207 541 197 438 227 116 262 160 285 886 187 664 261 485 254 326 293 549 299 58 194 534 162 712 285 341 229 147 298 552 164 520 179 728 251 949 287 340 190 898 209 0 246 166 298 102 267 415 158 947 267 822 214 582 219 606 281 887 276 233 249 636 278 626 177 561 243 516 260 401 265 629 158 418 268 797 260 62 287 461 242 387 219 243 213 224 231 602 244 717 186 363 196 822 299 456 192 831 267 683 158 522 298 395 194 838 159 392 185 109 226 461 265 634 284 422 251 212 188 444 204 595 217 360 227 71 207 743 160 324 242 500 253 274 232 351 183 702 171 138 285 294 198 923 213 661 217 598 166 709 228 791 240 150 300 937 179 459 299 420 194 58 167 539 177 990 206 985 273 159 266 332 262 67 224 445 294 32 211 209 189 87 297 602 172 99 167 906 229 54 174 509 185 72 216 111 242 349 239 249 209 286 251 95 201 924 258 99 190 644 183 76 271 602 282 561 159 400 296 280 271 790 229 289 250 274 299 954 165 932 211 110 194 891 262 643 227 57 296 550 180 906 212 735 209 365 256 308 294 165 159 246 198 574 175 484 177 167 233 57 205 822 245 813 243 655 242 955 290 375 251 709 205 134 283 91 202 96 189 662 164 96 235 918 293 564 274 594 269 963 184 676 176 814 219 774 229 411 240 322 200 707 251 983 282 548 168 207 178 45 187 399 217 834 283 545 225 784 252 136 209 763 255 578 284 431 228 232 292 536 275 198 224 695 196 463 244 447 205 192 223 227 245 509 299 973 254 610 266 377 219 337 273 805 273 180 259 439 299 608 251 728 300 844 228 753 230 1 225 971 255 432 242 685 235 983 242 446 174 532 212 628 256 392 183 554 252 478 186 537 168 591 268 329 240 839 234 593 210 173 282 139 273 225 245 351 283 431 221 97 271 132 185 159 226 399 271 533 208 341 208 697 289 63 178 401 206 597 212 120 278 837 283 333 236 640 193 26 243 893 271 234 293 308 276 136 205 373 204 788 210 989 267 725 178 487 293 746 181 961 287 426 272 169 223 802 180 685 182 630 294 190 255 129 169 843 272 856 172 736 258 868 162 318 200 246 226 824 232 12 166 133 193 350 160 441 267 667 164 527 190 658 189 413 259 577 268 128 229 141 300 706 272 168 266 363 181 664 275 932 262 734 163 248 256 953 237 541 249 211 286 993 252 924 211 722 259 767 163 49 254 223 267 133 204 982 291 326 285 634 241 932 181 730 254 190 239 281 189 530 221 834 283 181 174 784 272 489 262 576 211 352 160 779 264 890 183 91 205 810 193 332 242 818 211 905 189 790 246 122 177 107 281 287 287 892 184 984 269 369 289 540 298 843 274 140 167 312 266 14 203 722 298 821 248 306 176 537 230 139 236 134 275 601 183 198 249 31 188 709 248 552 269 256 167 577 185 67 234 223 281 506 280 419 228 467 228 685 169 981 292 885 187 714 199 980 287 95 237 414 239 689 220 745 257 26 269 722 260 73 177 808 185 275 206 172 256 37 266 14 229 199 181 207 275 889 208 788 171 801 279 760 159 228 279 420 275 275 249 718 178 853 255 488 228 20 251 855 238 732 245 386 248 57 160 367 216 77 258 114 282 25 260 478 244 63 268 255 177 813 213 398 243 718 249 299 286 658 277 965 297 48 181 714 284 732 187 556 299 342 261 92 279 216 178 871 197 398 238 425 206 920 275 143 240 578 252 927 258 846 229 684 270 455 176 134 165 204 218 7 189 574 161 708 190 652 282 6 183 16 179 142 229 325 283 911 165 931 196 943 214 65 172 60 274 617 269 829 196 79 276 41 237 652 158 336 222 746 277 791 252 309 231 436 276 395 284 530 218 644 279 115 249 18 231 723 218 815 236 305 179 46 233 832 243 698 235 691 183 827 243 567 275 2 266 903 275 230 288 72 171 681 295 795 254 307 220 578 200 453 264 482 232 170 269 802 174 117 225 888 276 189 189 341 173 347 210 3 165 523 238 927 164 452 262 157 191 699 158 268 227 407 202 463 179 151 289 20 212 660 203 728 210 736 209 922 158 434 217 71 225 38 251 279 163 103 248 657 214 121 241 164 273 763 263 869 163 91 231 352 167 920 267 378 166 601 184 82 280 770 257 970 274 825 258 172 271 975 216 178 211 968 163 780 238 41 186 233 162 386 299 132 215 889 279 655 183 66 161 566 274 103 174 355 218 865 215 194 235 245 230 601 254 78 261 776 224 339 269 80 299 2 297 518 217 432 159 76 271 34 217 925 166 403 284 917 182 443 176 181 190 464 182 709 196 144 262 196 211 730 167 960 225 512 161 496 296 882 276 319 258 580 289 144 181 706 176 79 218 974 290 766 171 781 186 979 260 488 227 496 211 21 236 475 260 181 258 113 211 615 195 149 278 804 224 188 226 969 191 38 240 418 285 92 268 886 278 818 175 543 222 481 244 982 167 536 267 259 248 698 279 228 274 12 218 387 183 634 218 829 219 914 280 595 275 746 251 631 179 145 293 830 214 232 271 505 255 431 297 519 232 358 181 521 292 943 189 178 169 735 267 977 270 528 292 752 272 206 217 913 185 185 171 646 206 825 261 544 285 489 214 14 259 658 213 669 256 273 268 916 288 312 224 570 187 445 173 506 181 858 265 830 258 559 168 59 176 833 281 933 227 953 248 865 292 318 198 562 236 575 166 972 181 72 300 339 252 695 259 406 282 144 286 276 224 860 172 936 246 574 162 630 190 347 177 829 201 357 257 194 242 871 160 948 163 578 189 541 206 243 177 347 297 468 213 574 296 136 178 675 174 52 180 644 211 514 188 305 256 62 227 146 283 951 173 15 292 40 286 356 249 345 197 893 190 106 265 39 281 9 283 25 166 574 241 193 196 615 187 471 295 301 222 926 175 910 254 707 206 720 194 70 219 199 201 164 185 173 276 762 268 859 288 260 172 890 287 845 299 98 295 128 160 484 174 569 227 821 258 552 277 151 224 919 287 413 212 877 183 722 200 165 249 818 249 306 255 420 212 226 253 465 254 422 224 798 199 121 252 207 191 8 269 238 215 311 259 844 219 124 204 60 215 370 295 829 239 505 245 807 216 552 162 569 224 509 209 682 299 598 254 314 273 294 252 41 279 349 294 612 159 276 267 160 211 70 237 956 208 840 250 63 178 268 219 200 256 868 218 717 253 958 285 280 206 814 239 603 196 116 218 558 262 544 261 379 268 515 222 844 173 569 294 424 188 731 245 491 235 822 243 47 218 306 221 926 170 525 286 179 253 582 194 451 175 328 291 67 177 171 284 843 196 571 291 110 197 384 300 687 295 210 191 368 206 926 276 388 214 975 181 494 181 724 286 645 281 20 289 234 185 17 266 966 216 347 250 309 186 808 168 431 165 537 244 794 193 854 195 205 202 279 209 471 299 31 267 2 214 399 218 215 293 171 183 813 201 965 216 595 291 568 215 633 164 165 258 297 274 529 170 961 181 395 246 759 300 253 226 902 166 706 269 305 210 354 282 181 266 848 182 954 284 682 251 472 254 75 241 423 161 736 290 799 159 973 197 970 267 973 277 366 190 917 165 258 292 97 266 211 164 618 183 924 192 487 169 201 279 124 207 736 164 620 254 613 295 472 250 595 257 364 269 84 167 825 269 32 225 514 218 350 221 275 253 969 251 446 211 125 251 561 174 861 248 823 206 664 279 449 228 985 203 113 295 99 288 289 196 454 200 937 180 385 236 868 242 959 171 549 194 492 250 857 197 994 214 888 221 574 274 59 252 378 254 328 189 630 273 405 236 691 176 954 216 433 240 358 214 691 237 318 280 338 284 537 246 456 211 768 242 476 195 173 191 191 177 469 181 285 253 927 221 973 271 824 272 549 171 280 160 562 227 683 296 877 166 709 194 528 223 105 254 409 292 842 158 285 231 948 223 972 258 750 203 362 165 45 285 512 277 509 239 434 199 472 199 934 265 227 198 695 245 801 213 281 263 417 165 212 220 285 291 533 215 547 215 325 280 891 206 81 268 485 170 603 264 436 187 800 299 254 243 703 259 32 227 442 285 679 296 150 290 364 294 339 221 372 245 389 229 290 158 730 222 58 289 128 197 954 248 486 223 951 191 965 251 35 265 597 282 253 203 526 160 771 265 899 221 561 204 313 213 85 203 925 167 379 163 538 168 744 291 654 284 74 175 489 248 949 276 66 248 467 212 674 237 631 179 770 267 539 295 296 291 726 192 463 230 402 172 565 285 706 260 146 204 161 179 416 237 551 206 405 184 676 281 645 168 897 168 372 197 562 250 949 189 341 261 804 241 893 269 112 278 213 298 670 188 93 255 611 281 517 180 180 190 454 276 778 241 302 186 882 240 273 291 772 178 298 185 250 237 411 247 844 230 90 233 817 262 625 242 639 225 454 185 801 206 6 187 511 269 644 167 375 172 73 297 930 236 906 285 347 206 713 278 654 275 467 183 254 289 96 249 54 220 864 272 700 273 646 214 608 290 760 198 778 251 874 272 667 158 460 263 768 228 936 293 868 225 864 233 876 164 719 159 761 223 975 183 775 190 92 292 216 177 654 279 388 239 260 186 850 277 807 247 761 191 444 204 596 167 565 195 317 250 545 272 497 236 803 291 779 290 219 188 346 213 893 163 760 208 258 219 51 234 497 243 825 179 575 171 401 293 674 167 797 227 929 180 546 173 984 158 494 183 205 183 601 200 806 268 885 222 663 178 469 177 114 237 580 215 464 251 317 216 282 237 89 261 107 214 819 241 633 240 463 179 791 209 421 206 238 203 15 259 490 272 324 185 745 200 819 234 773 161 597 300 843 180 307 242 194 267 979 190 109 188 855 177 384 255 169 163 862 237 931 193 635 218 893 251 874 216 785 272 178 275 419 188 619 241 615 179 804 177 549 201 828 189 127 198 90 199 309 266 561 265 323 269 68 198 92 226 748 172 295 226 299 213 211 214 532 226 158 281 356 163 429 245 750 177 818 242 659 201 663 289 817 232 913 218 355 195 700 232 563 220 318 221 30 266 397 177 773 168 508 182 382 196 58 272 800 223 173 168 677 254 558 159 587 184 720 298 283 200 685 161 925 238 768 243 586 243 876 169 595 159 96 298 963 177 296 223 917 251 343 168 330 213 966 261 568 261 103 214 276 260 317 253 320 223 148 175 169 299 696 232 967 174 360 250 727 241 520 160 473 271 752 291 647 243 892 288 712 275 5 195 242 210 902 280 643 271 381 207 343 235 791 199 22 170 203 189 935 180 324 269 681 280 785 275 672 163 829 240 343 257 911 189 670 274 679 261 715 215 406 159 588 278 797 175 646 206 287 178 294 184 744 249 571 233 790 230 492 288 640 272 798 257 357 286 6 233 168 300 848 294 157 206 58 298 126 274 920 262 933 289 229 249 234 259 765 220 310 230 554 173 313 298 436 253 40 240 919 284 914 274 581 224 802 285 65 175 731 282 683 179 414 224 2 209 553 202 170 187 599 255 254 197 192 180 879 169 594 223 798 264 846 300 272 168 77 176 365 264 502 277 298 270 17 199 948 235 517 215 527 174 339 240 524 263 638 250 506 271 84 265 372 204 972 220 634 203 854 183 579 179 847 221 32 274 813 162 549 269 192 230 957 228 550 198 93 217 576 207 902 181 992 160 415 247 607 190 8 185 878 230 528 212 83 293 411 158 391 214 55 257 610 255 948 184 862 267 140 193 605 264 567 173 933 290 124 212 69 277 651 287 213 245 478 196 515 164 54 261 345 207 809 250 476 218 993 215 915 253 521 285 474 281 503 296 234 162 920 189 807 177 448 203 888 212 921 285 765 243 354 221 207 233 792 182 474 233 927 236 958 232 371 227 821 291 390 284 339 173 821 167 929 187 580 181 715 200 759 201 428 217 192 235 450 184 374 160 933 203 365 205 632 178 511 171 148 237 877 202 271 269 693 190 456 290 643 220 367 254 654 240 476 297 970 199 102 244 389 158 679 173 493 269 658 195 455 236 887 217 311 181 301 274 526 191 514 245 676 171 369 185 484 162 188 234 890 242 295 223 161 277 534 243 912 223 528 261 719 251 806 179 343 233 139 263 946 196 422 167 90 160 542 251 625 225 459 165 775 210 345 227 236 265 199 196 65 171 1 267 566 247 695 213 884 277 433 235 55 161 540 209 187 284 21 265 141 281 386 254 113 270 177 209 439 228 921 189 819 254 655 222 592 203 95 299 108 256 771 174 605 222 355 293 418 234 598 293 216 237 297 299 756 277 604 187 704 182 708 292 393 206 71 197 741 267 550 159 339 191 729 261 911 223 601 159 18 171 616 182 512 199 391 215 130 159 68 290 796 251 243 247 556 267 881 203 301 172 478 253 871 170 416 199 878 268 717 191 684 247 208 266 639 176 271 221 685 171 381 277 60 178 130 266 976 286 749 263 491 193 573 210 689 286 937 176 392 220 950 256 81 244 686 205 466 186 623 283 898 221 434 174 506 222 783 180 419 243 952 234 665 270 467 191 857 182 519 264 786 257 598 251 587 277 479 254 755 245 581 160 841 214 765 291 507 293 717 234 598 286 694 246 199 247 327 230 574 166 187 288 731 191 648 225 633 300 0 169 886 289 760 289 593 287 535 233 276 233 198 240 131 199 692 189 79 222 301 183 363 211 593 260 846 256 745 221 152 166 836 226 296 299 841 295 231 266 994 279 553 227 26 241 0 191 248 294 489 161 934 255 72 175 538 259 106 212 409 249 119 165 530 158 394 290 602 288 491 284 905 236 200 163 324 238 620 207 574 201 802 256 510 248 668 205 29 200 288 196 855 299 366 163 994 201 691 259 118 164 101 198 756 284 764 162 640 200 76 199 128 199 288 161 250 228 408 243 600 197 340 245 310 161 511 240 204 226 136 181 921 248 958 249 77 249 685 263 65 220 497 240 653 227 685 207 575 177 697 250 998 164 668 220 262 192 185 170 735 238 701 171 322 245 28 300 852 246 366 212 858 160 282 251 286 271 961 281 425 268 729 248 118 167 482 181 545 255 110 197 982 298 809 292 473 182 212 197 333 270 805 203 521 278 760 284 20 212 585 234 337 279 654 217 676 161 433 162 399 204 401 201 304 248 317 270 386 194 184 161 513 257 216 259 162 227 988 176 998 236 95 230 234 190 628 231 750 171 608 205 704 264 21 209 993 189 598 216 31 245 25 281 280 166 765 230 453 288 541 187 428 258 859 180 70 221 112 198 627 291 256 236 497 186 5 295 331 221 336 192 189 204 6 187 379 168 322 280 635 262 27 293 664 210 380 193 891 294 935 234 453 162 517 181 306 268 2 218 887 233 630 205 846 210 759 227 500 171 443 241 377 180 766 197 548 264 312 174 323 236 492 237 614 180 963 260 76 257 838 189 670 264 456 213 268 240 132 298 812 226 979 282 986 214 987 266 449 182 729 204 699 234 573 239 55 224 565 250 217 255 779 206 30 180 452 277 839 251 60 213 655 249 833 246 626 200 136 210 874 203 20 174 220 245 68 296 823 282 670 198 75 165 56 178 691 296 431 215 462 176 137 300 682 203 346 173 752 251 699 246 285 278 684 207 350 196 980 262 162 300 931 221 178 234 420 234 496 180 504 207 487 289 863 253 32 292 130 256 857 296 583 266 22 265 678 282 233 162 927 236 994 262 667 251 406 179 731 197 852 262 296 290 254 276 147 244 760 193 526 259 55 176 805 299 710 203 906 257 344 282 353 247 542 217 166 250 885 183 825 227 537 182 64 281 88 177 730 274 836 207 968 234 128 186 531 264 794 279 546 200 501 223 246 241 243 259 608 263 108 160 344 257 59 186 717 253 313 203 991 262 979 183 574 219 307 273 582 285 927 246 285 277 537 269 283 193 563 218 711 167 597 257 978 264 244 274 58 286 47 222 92 187 138 191 102 220 26 213 184 209 711 292 264 184 117 191 458 237 894 221 146 183 676 276 833 275 795 238 307 240 934 205 257 183 918 169 403 192 440 191 527 217 612 263 2 262 170 251 268 281 151 265 948 209 130 234 694 214 643 181 249 287 933 243 119 191 846 230 645 231 209 191 399 261 989 207 952 252 79 256 225 257 426 177 97 208 920 239 112 269 941 234 169 261 967 272 288 161 187 228 433 284 545 204 781 221 893 166 430 296 665 237 243 203 648 239 85 245 170 291 590 274 853 290 883 205 866 237 908 194 548 168 402 178 686 261 326 174 456 195 496 158 37 184 466 165 945 167 576 241 480 213 662 185 124 254 151 190 924 266 398 225 503 224 514 298 239 207 685 270 146 212 315 168 616 186 521 256 73 201 70 234 587 225 70 173 66 281 680 177 137 204 601 215 642 219 984 171 433 258 18 264 345 299 515 285 489 252 824 236 740 206 758 242 111 166 361 160 712 166 752 217 461 235 613 206 732 290 200 271 25 240 682 291 754 217 777 194 865 169 150 280 971 271 93 282 137 210 643 291 353 284 133 256 481 218 931 244 401 290 38 264 189 299 87 294 311 228 117 258 121 205 411 294 51 191 265 208 655 276 706 191 904 285 755 158 370 230 82 264 464 250 109 255 239 275 445 234 173 283 479 264 939 161 844 219 446 281 383 291 448 206 370 163 325 229 949 209 821 217 22 170 436 187 111 255 844 280 745 194 953 159 497 263 426 209 184 202 433 240 229 163 489 210 666 293 172 191 886 169 993 198 425 210 99 266 917 284 698 240 850 178 965 255 254 285 211 189 642 166 210 185 495 166 968 270 773 172 858 186 546 161 134 198 612 289 267 252 495 172 249 238 248 191 787 212 930 267 114 263 540 161 990 278 112 165 745 159 263 159 984 275 265 255 962 259 719 178 131 293 476 178 986 195 830 191 964 232 621 190 230 232 426 231 781 251 621 241 966 248 665 182 749 247 124 279 400 182 987 293 345 205 99 228 848 203 633 160 121 182 730 201 21 226 449 197 684 249 273 201 714 175 879 282 858 167 479 285 587 236 570 169 420 239 284 187 203 267 781 194 634 229 816 184 769 221 465 238 297 252 309 246 588 173 752 201 947 278 620 298 36 254 285 246 450 224 825 190 44 204 440 230 756 278 321 206 589 205 322 277 560 202 137 173 843 160 295 200 567 212 887 180 801 186 662 273 505 288 423 248 606 254 337 183 570 162 940 181 737 210 351 191 429 221 304 270 555 197 270 261 470 266 437 237 699 165 801 289 454 176 152 176 874 166 336 248 436 291 578 241 933 162 551 291 95 281 865 192 374 187 124 229 863 199 667 228 783 208 646 222 449 167 120 250 105 175 558 187 705 273 945 212 878 291 350 177 861 171 544 181 61 213 837 293 126 186 592 215 313 209 151 274 761 191 906 244 960 219 852 206 250 218 92 188 465 242 67 272 566 226 691 161 665 286 451 205 907 265 185 200 16 288 953 160 784 290 12 239 711 164 652 282 636 250 794 292 484 229 135 268 218 160 484 277 948 270 616 290 974 200 567 187 257 236 631 179 868 280 144 227 554 239 297 268 196 253 885 171 421 196 559 260 322 188 625 292 355 283 221 176 942 187 297 201 711 195 429 207 238 297 344 260 459 256 211 165 28 161 946 180 746 225 534 191 722 216 236 287 224 271 278 205 611 241 292 199 198 282 533 216 26 180 75 282 675 228 131 264 356 192 545 228 668 178 524 261 491 210 618 188 217 299 886 249 526 236 40 235 545 232 985 263 728 261 632 181 930 273 788 298 340 242 976 166 731 168 794 269 796 162 851 162 875 175 866 237 399 259 522 215 364 247 701 197 430 177 740 218 9 208 739 230 278 238 372 177 76 278 79 293 179 195 440 260 496 173 517 193 2 168 605 295 778 265 124 175 469 253 985 205 684 256 130 213 688 280 927 170 578 216 521 190 584 206 247 181 457 221 708 181 964 186 706 192 955 184 152 213 692 255 195 209 210 259 314 159 811 189 460 273 215 227 53 168 462 294 897 250 160 287 366 208 34 244 286 274 367 293 3 196 123 164 320 293 710 208 7 192 313 192 705 275 237 218 102 221 221 224 0 298 726 211 692 201 809 298 925 295 158 167 473 247 577 219 357 234 904 196 111 217 396 213 224 186 183 299 150 269 164 257 875 182 556 262 379 272 144 225 21 254 903 218 202 207 435 292 327 185 57 177 629 175 656 236 41 231 761 210 73 190 15 198 392 262 269 201 477 296 135 160 853 160 435 277 794 219 989 238 205 218 200 236 68 299 508 184 399 248 922 263 662 268 800 177 851 220 104 286 266 235 782 196 420 279 75 203 624 242 887 223 987 187 677 243 8 171 86 224 909 238 11 295 710 221 494 281 897 170 437 199 459 216 785 178 274 206 615 263 275 223 547 257 75 265 231 189 775 183 921 225 186 255 741 262 120 214 400 229 404 238 722 293 7 257 112 214 272 200 741 241 327 169 984 169 704 228 987 256 231 248 879 260 554 174 307 187 942 261 4 266 201 284 893 192 840 265 131 282 668 204 433 199 824 244 809 248 508 243 825 275 520 235 300 244 327 246 477 210 547 249 158 269 4 207 87 236 73 167 530 167 327 269 313 265 147 224 114 188 130 226 374 271 590 191 161 269 271 280 268 158 151 199 171 278 202 242 129 163 714 169 471 219 798 163 902 299 98 217 812 230 794 181 359 289 596 224 849 293 711 224 974 293 569 226 449 240 866 289 238 197 708 290 663 288 533 209 53 177 596 224 748 190 539 206 25 163 922 159 116 233 923 258 454 274 839 158 311 158 526 190 504 255 181 264 216 164 563 227 136 273 598 272 325 287 23 206 537 219 487 271 887 160 917 279 823 173 484 233 420 252 917 213 2 298 815 231 726 158 704 277 59 214 587 272 603 248 457 206 327 270 665 258 119 209 663 238 668 279 401 281 306 179 504 213 967 288 500 163 428 242 586 280 146 231 143 196 679 252 110 256 741 212 554 249 368 190 445 278 54 284 192 261 977 246 176 271 489 201 939 211 377 159 588 238 160 238 872 276 87 282 412 223 280 267 251 268 952 284 617 185 731 183 563 237 414 215 43 225 344 163 2 218 697 199 416 270 830 284 250 196 518 282 156 218 868 217 318 289 323 274 265 240 703 255 105 169 303 173 108 195 36 243 637 274 498 249 206 253 890 287 990 214 106 249 175 235 613 175 133 254 599 251 517 239 603 170 523 292 489 251 341 239 557 196 699 188 164 282 25 222 24 260 62 205 628 171 476 183 866 274 824 190 630 214 262 255 24 253 874 239 661 229 580 221 620 264 78 227 840 246 324 186 500 213 265 274 460 255 191 270 338 232 659 267 491 178 560 220 203 177 949 205 835 168 649 265 785 184 684 267 634 201 219 173 507 199 532 187 582 289 609 271 175 185 588 197 936 162 401 188 99 255 238 288 607 273 510 287 455 249 681 271 893 280 842 185 177 255 501 227 520 289 242 203 336 191 90 162 405 197 178 272 178 167 180 234 971 190 397 211 549 283 270 263 69 265 54 235 897 232 214 158 873 287 101 229 642 282 413 220 465 248 324 228 457 187 199 170 618 223 81 198 319 291 964 264 297 221 658 212 299 248 33 266 18 232 405 215 415 172 697 204 236 253 584 261 256 211 306 294 331 203 114 215 869 194 769 222 628 279 156 173 132 177 913 166 741 184 770 211 447 192 233 213 66 179 153 175 105 284 898 178 378 203 920 233 942 167 831 270 593 195 53 218 993 300 353 286 63 292 407 260 431 197 308 277 121 229 733 266 184 280 475 179 125 177 63 225 900 282 275 192 391 202 552 236 689 258 87 175 48 257 358 177 607 186 873 276 598 284 40 206 578 277 992 291 198 263 494 186 792 194 722 249 772 159 971 220 194 166 309 287 296 242 807 259 665 275 171 219 47 290 33 252 225 162 330 228 212 167 610 291 101 282 921 290 309 181 163 189 345 200 323 291 608 220 853 182 415 260 340 235 513 287 428 226 473 258 632 180 390 162 897 244 302 293 945 293 871 186 249 280 714 286 65 262 902 177 608 176 721 236 671 232 592 179 233 230 768 295 563 168 982 166 958 192 667 218 980 219 738 238 821 281 590 221 814 240 702 217 899 193 259 288 85 172 296 198 702 256 742 259 562 216 660 233 466 249 53 274 472 214 134 299 323 299 25 190 335 279 552 189 743 209 461 179 74 242 940 186 35 256 477 272 822 299 136 161 710 200 283 235 35 238 293 225 932 214 325 214 978 270 129 298 914 216 452 168 909 265 158 300 678 220 29 170 392 269 124 298 344 213 8 193 901 265 439 216 705 177 182 251 868 181 478 278 655 220 708 277 224 298 829 257 388 240 286 257 922 244 695 239 842 179 271 284 198 264 809 298 700 275 209 196 646 203 521 173 55 189 157 206 707 281 318 275 944 241 178 214 666 168 646 293 194 292 794 273 890 163 870 167 704 236 580 179 19 293 1 297 297 222 410 298 121 225 93 282 79 216 869 276 719 185 639 269 579 208 60 284 558 232 13 188 801 297 435 174 728 199 173 270 375 202 887 167 573 198 846 293 416 240 888 224 493 165 817 214 622 291 494 185 813 190 568 288 388 283 587 193 495 177 338 186 561 286 837 210 480 226 893 226 142 272 252 256 114 176 32 221 836 193 874 167 828 271 977 295 363 181 246 210 384 206 980 186 252 280 689 292 814 208 944 264 985 215 49 194 716 259 398 234 897 276 641 250 393 292 375 249 115 288 750 198 254 200 410 215 743 297 805 224 320 180 403 203 191 233 923 289 921 262 658 163 814 221 288 186 547 194 339 244 51 166 603 180 257 212 781 164 318 177 300 158 604 202 490 300 730 252 35 213 40 240 821 241 650 187 547 226 283 243 642 217 28 164 939 206 806 251 837 235 143 159 719 250 725 172 419 206 126 185 51 289 205 260 976 163 336 290 389 164 320 184 665 263 607 294 532 159 295 291 57 247 912 161 289 161 841 248 403 293 356 170 358 298 568 295 59 215 906 261 15 170 510 162 344 191 75 161 322 283 747 260 566 222 636 195 385 248 761 249 983 285 935 278 553 275 567 162 326 211 422 235 702 169 675 194 121 245 521 215 744 252 898 239 504 264 616 187 588 260 129 201 247 291 710 210 821 249 856 269 719 164 63 207 101 243 515 169 586 244 534 168 558 198 146 237 252 163 692 182 442 267 845 195 153 223 287 239 820 210 870 272 233 200 235 161 515 194 270 270 342 273 511 172 749 249 726 270 611 230 254 263 940 262 114 213 788 225 868 294 466 216 291 173 962 281 964 197 495 241 475 238 146 235 221 169 697 194 522 278 164 185 642 188 985 183 289 242 731 269 180 261 321 297 500 249 802 231 751 167 762 242 191 188 768 202 960 159 254 265 944 205 750 290 519 292 821 281 121 198 995 281 312 222 750 178 63 289 142 227 426 259 557 205 887 233 622 288 512 223 69 221 862 223 211 204 933 266 243 288 957 243 628 285 167 186 912 197 377 207 705 259 536 223 337 205 649 173 366 183 730 201 233 230 339 161 903 280 577 292 679 284 188 269 807 160 799 256 38 222 636 267 100 219 989 164 548 273 125 236 672 264 486 245 432 229 321 266 167 168 158 205 214 187 58 298 910 221 902 188 327 259 764 273 772 257 707 190 279 300 898 167 715 189 14 187 542 161 347 286 761 261 755 210 39 241 944 161 749 170 770 167 721 199 751 259 951 216 732 164 669 198 418 235 2 263 119 233 749 243 488 204 413 239 422 179 699 270 924 293 974 218 605 276 49 290 609 186 677 281 479 220 28 217 669 212 804 297 407 282 510 181 760 247 179 195 772 204 475 213 303 233 156 255 988 250 226 293 95 180 557 280 206 248 156 176 243 274 803 294 70 174 911 295 618 196 167 251 113 187 844 190 407 220 819 231 12 227 245 185 150 221 555 222 917 251 605 248 69 294 559 284 282 239 250 179 188 169 310 287 211 178 980 212 675 187 518 250 841 199 284 206 829 163 833 214 727 190 275 243 307 192 861 269 370 226 593 193 527 160 389 189 512 292 772 291 502 188 397 259 792 260 505 166 688 178 203 269 224 218 522 206 503 223 704 212 580 214 346 207 918 168 308 263 313 290 135 290 409 211 558 222 411 289 598 282 867 220 852 208 139 240 829 198 329 276 552 217 149 191 649 290 404 238 703 209 264 206 114 243 264 166 233 162 522 225 358 209 684 215 467 271 524 164 304 288 228 226 102 276 475 208 282 250 639 272 197 248 658 245 645 253 992 287 381 262 502 257 91 222 201 199 307 273 779 300 590 191 335 237 128 174 488 265 678 276 436 225 312 181 594 236 86 275 455 174 322 257 401 208 269 249 168 203 883 179 748 158 702 200 250 257 315 162 45 160 357 228 870 193 107 212 305 194 839 275 963 255 926 251 231 232 239 245 454 283 603 241 914 263 134 197 140 299 502 207 392 209 665 191 305 161 887 243 658 196 818 278 779 269 889 203 336 266 123 282 549 296 513 177 840 279 239 209 539 280 442 170 729 294 314 214 315 240 639 292 262 269 788 183 250 260 584 279 362 239 502 263 181 221 964 220 309 261 85 249 925 236 310 269 175 276 750 246 547 179 282 248 485 176 846 165 995 281 500 244 593 268 664 158 412 229 237 263 700 219 35 278 536 282 491 234 56 275 882 236 470 252 562 214 416 281 508 259 172 162 756 252 36 249 577 254 428 204 652 263 894 226 38 286 274 284 627 195 324 203 201 293 741 258 644 274 567 285 901 227 765 287 663 221 944 267 3 215 761 280 496 300 236 219 43 269 67 220 132 289 569 216 775 286 117 268 164 169 779 214 126 266 315 202 574 248 695 223 656 201 868 224 145 189 697 229 805 266 102 180 320 269 1 162 890 284 416 253 570 204 431 294 786 211 567 218 813 208 447 226 582 207 498 184 166 267 507 160 763 168 535 268 175 212 641 284 685 228 294 233 588 279 632 209 207 259 444 291 264 158 996 226 970 207 594 214 765 265 730 298 142 297 50 159 581 296 676 201 187 238 489 184 727 217 426 164 130 235 398 160 923 192 813 258 801 259 767 280 664 188 821 284 449 198 401 259 91 198 713 269 377 178 200 250 811 231 910 159 604 234 715 242 763 290 273 275 136 260 432 274 249 160 54 260 365 213 351 258 333 295 348 163 555 207 818 173 778 195 640 198 552 257 863 272 866 207 402 194 654 181 654 205 753 276 251 218 79 178 441 207 947 204 165 184 608 168 550 214 958 187 507 287 970 217 926 232 430 269 597 287 716 172 474 278 904 260 955 298 587 193 855 176 390 260 488 195 922 218 48 201 191 167 825 243 153 162 311 274 420 268 375 255 32 200 76 181 175 215 581 181 822 203 374 265 952 278 29 218 652 288 91 197 104 179 505 281 777 224 507 232 637 185 824 195 242 230 48 238 808 281 531 227 599 207 313 218 120 174 101 245 645 185 977 191 446 166 764 172 653 196 390 220 217 297 197 253 930 259 574 217 873 267 416 271 356 201 910 296 601 277 208 168 301 239 104 237 686 299 7 255 193 264 884 161 308 273 180 293 187 188 422 197 596 227 33 293 387 245 853 235 581 288 725 196 772 180 75 266 531 232 263 178 175 279 901 272 933 235 898 257 525 236 647 247 942 252 990 227 318 264 463 239 914 278 263 187 299 295 715 215 153 215 56 158 446 171 767 284 206 163 474 176 100 239 707 169 317 235 989 177 928 247 178 173 317 289 319 173 840 242 345 262 297 176 517 266 451 290 723 205 130 170 454 280 735 163 325 265 819 253 869 277 981 175 157 203 782 240 64 244 150 286 886 197 111 298 166 209 525 297 546 194 521 287 172 253 37 251 95 172 453 233 980 237 847 210 820 174 43 268 773 198 139 251 288 250 452 260 636 183 634 204 467 281 687 250 180 189 0 217 119 237 368 171 14 195 273 261 67 275 238 163 890 221 920 255 842 181 76 187 177 240 564 272 628 166 435 195 448 229 484 180 313 269 671 233 100 272 517 256 555 284 867 181 545 186 470 239 127 219 160 228 580 220 466 189 146 178 610 213 590 269 159 201 698 296 405 173 975 197 405 226 660 187 680 233 411 282 538 204 778 205 676 292 944 186 801 263 295 264 253 249 122 294 136 176 548 211 748 159 286 207 59 255 629 174 488 237 599 277 370 206 195 267 113 242 234 250 19 191 219 181 56 231 437 254 657 286 168 181 430 195 532 288 2 166 646 208 535 207 261 222 853 165 634 246 721 179 295 214 630 270 257 290 993 254 443 198 803 193 654 174 394 196 101 172 362 290 111 237 930 189 15 272 192 269 76 286 602 283 591 287 156 296 827 286 564 298 510 173 623 177 862 286 894 161 766 254 179 299 989 255 491 213 730 214 96 225 729 230 751 280 743 178 754 274 137 199 15 292 596 170 886 244 270 298 909 269 950 174 183 227 85 279 710 236 813 243 621 243 107 281 486 197 312 187 96 214 664 274 680 188 228 206 641 270 866 279 942 280 324 171 562 261 71 291 845 280 752 201 538 179 874 259 574 160 423 225 738 245 635 218 982 180 140 205 189 187 402 254 206 298 360 197 414 276 666 264 197 218 924 203 761 208 798 223 38 200 700 198 555 170 262 260 505 261 155 167 404 260 301 251 630 195 746 278 980 235 684 200 484 234 165 159 108 233 418 211 306 264 341 169 683 246 73 159 934 192 484 163 823 191 325 221 291 168 507 190 808 168 227 177 456 197 415 174 526 206 350 224 993 174 665 196 13 294 260 180 589 280 871 250 795 279 647 289 450 185 565 290 170 177 799 277 762 293 837 226 934 291 376 196 252 246 409 168 520 217 272 191 698 230 330 172 34 215 793 274 755 160 197 278 456 246 975 188 773 266 240 159 277 190 335 239 177 251 672 201 348 259 904 280 45 177 619 212 17 186 462 236 263 214 604 217 370 193 388 186 690 213 18 247 212 280 854 218 74 286 970 179 341 227 368 185 423 293 174 254 210 292 649 220 460 228 286 253 862 217 269 199 656 282 331 259 553 268 43 203 862 227 711 266 12 279 605 208 12 280 321 228 550 161 687 292 757 224 863 246 574 236 296 181 621 282 733 195 341 219 341 241 996 263 24 182 365 300 333 245 152 235 831 278 736 238 788 228 723 242 568 205 12 159 624 268 445 282 591 272 574 254 143 176 332 158 794 295 4 197 851 167 222 215 970 267 335 274 812 188 615 246 897 224 187 288 993 263 583 206 103 201 797 164 331 179 971 182 235 287 92 159 441 239 600 189 121 227 180 256 955 224 238 222 459 260 106 178 218 181 830 253 619 170 462 192 251 280 157 158 120 210 85 202 291 200 428 284 176 267 389 219 236 244 429 259 585 236 882 270 644 259 520 258 828 283 357 282 257 253 395 190 648 177 553 203 794 168 181 284 933 271 819 291 897 231 283 178 966 202 696 216 100 186 911 263 166 169 107 269 379 250 516 236 839 281 805 191 641 288 287 163 94 280 863 196 470 229 465 170 82 171 597 213 371 161 300 186 354 161 769 278 403 236 380 195 449 222 161 266 541 275 969 207 529 183 43 224 210 205 514 232 449 284 168 203 73 258 169 179 413 213 810 240 756 195 33 166 363 175 363 263 723 283 816 300 527 163 72 280 210 198 252 243 238 240 595 223 597 300 342 194 672 247 64 253 936 292 931 208 109 222 652 237 510 159 898 286 418 283 640 272 987 224 790 193 852 292 959 289 911 299 972 299 263 166 246 242 523 283 585 235 459 282 708 220 845 246 803 217 436 206 213 299 334 182 433 222 67 254 54 248 159 189 545 259 339 246 260 261 731 158 706 265 28 252 589 223 806 178 566 254 274 178 121 192 987 298 471 231 509 256 210 265 837 226 76 244 978 197 921 158 478 292 471 194 148 293 267 212 898 181 805 235 141 274 228 272 170 289 127 242 822 278 524 281 965 284 650 249 801 211 18 253 878 164 208 178 714 281 317 238 172 211 167 194 356 212 741 298 984 290 32 268 858 194 529 174 24 271 421 170 605 178 95 275 998 261 902 184 353 215 9 266 147 287 602 277 348 207 426 261 1 170 60 213 136 176 520 197 416 269 236 282 990 198 929 235 511 244 775 195 682 172 492 175 692 231 20 265 565 270 769 161 572 186 697 282 689 213 388 206 641 166 646 242 576 201 246 191 389 219 955 214 72 177 270 221 883 243 553 250 834 287 273 291 384 269 720 223 481 249 321 182 126 172 368 221 145 291 719 197 269 276 935 173 417 247 970 164 470 208 178 160 318 267 86 182 723 209 95 275 705 276 363 297 672 179 389 181 915 262 925 187 275 165 502 166 347 169 259 294 578 233 865 161 510 287 406 241 160 214 90 258 69 239 928 262 588 188 65 159 69 269 838 205 550 194 134 190 633 168 333 260 802 216 563 295 748 267 23 288 130 177 631 244 944 218 922 235 565 279 9 212 185 236 259 220 391 285 358 178 818 260 491 269 978 207 484 269 966 194 569 192 198 197 294 216 276 285 285 218 105 297 847 297 45 239 265 213 342 211 863 223 400 286 561 186 152 230 638 191 935 274 55 262 809 226 301 245 283 297 851 288 296 214 758 201 805 240 488 252 247 221 299 276 899 292 545 181 788 256 192 197 126 203 726 261 742 289 799 252 441 278 452 284 687 177 275 286 140 246 912 159 673 188 139 293 692 287 112 289 195 221 517 289 8 161 183 170 860 195 631 205 249 288 876 222 953 246 621 251 714 260 659 233 780 177 560 226 42 198 543 247 977 232 99 283 670 235 315 202 980 278 928 264 439 194 926 284 37 289 544 297 678 255 384 189 573 215 172 162 906 195 407 198 754 193 392 257 856 227 686 203 968 175 78 238 897 224 947 194 311 165 349 285 409 253 356 181 8 166 385 217 7 220 197 203 607 295 900 270 7 193 60 226 50 227 250 164 32 271 288 284 973 164 992 225 898 234 493 237 447 265 779 295 186 260 385 211 330 295 693 266 160 221 68 283 535 197 911 200 70 289 595 292 599 211 831 202 481 248 447 293 391 170 253 210 158 160 473 191 394 239 660 203 693 159 731 161 345 188 310 241 997 268 310 184 272 200 601 166 830 271 608 234 604 291 546 216 95 256 753 173 663 230 218 161 227 256 639 196 350 241 836 297 725 231 26 290 267 288 844 293 918 235 592 205 916 262 177 273 769 300 443 248 635 183 820 265 105 215 57 218 730 228 917 251 123 286 734 228 797 158 653 208 913 218 210 298 69 212 440 245 940 266 697 300 93 279 660 184 589 199 728 244 300 178 422 246 676 161 767 199 914 205 698 189 638 258 636 284 144 167 481 299 469 159 919 226 601 276 540 191 254 243 244 206 579 260 2 226 32 300 921 196 594 262 805 241 347 281 859 180 83 270 16 216 475 224 485 160 242 300 157 291 500 289 903 158 761 244 746 242 289 236 676 220 951 234 103 232 947 181 36 187 610 235 272 243 716 185 635 204 963 162 299 266 990 160 480 241 697 240 922 296 717 250 193 281 831 277 826 233 714 181 433 294 895 171 643 195 877 202 546 190 609 240 709 250 307 263 535 214 991 220 887 161 566 184 334 274 177 213 798 206 317 253 198 293 359 178 358 260 841 284 102 292 215 270 727 205 810 169 603 205 265 289 49 250 579 288 366 162 660 163 372 230 481 230 868 233 37 258 327 245 480 217 980 300 925 208 114 240 861 232 352 183 116 249 888 178 204 162 849 253 200 292 101 284 960 252 570 249 76 267 387 263 225 298 427 272 988 219 697 167 668 229 550 197 901 238 960 201 896 239 604 197 566 291 196 168 699 180 3 271 560 289 25 251 465 290 151 158 75 165 782 168 838 175 809 271 818 174 635 280 428 164 251 240 424 201 452 289 651 280 245 297 352 262 334 200 520 229 441 216 366 247 125 219 843 183 750 223 912 172 769 299 888 194 296 187 99 273 366 215 987 224 221 238 906 265 968 266 718 159 33 290 550 216 567 204 16 198 662 280 501 226 927 251 463 158 924 244 446 207 5 242 339 262 214 248 381 247 873 258 926 248 19 177 269 257 754 194 950 294 82 295 195 188 984 292 505 284 100 168 960 254 588 260 702 247 930 160 539 201 479 269 783 242 215 275 721 176 559 284 60 238 310 238 983 297 900 210 279 238 424 232 734 268 986 252 401 185 697 288 119 252 412 250 836 263 842 292 527 299 470 167 652 225 852 282 799 191 63 168 442 180 859 193 16 176 654 158 904 281 576 242 856 210 512 272 787 252 533 273 582 158 250 225 828 192 950 179 439 229 821 227 819 158 693 237 175 297 153 200 121 274 766 173 182 286 300 271 184 171 694 192 404 187 780 199 903 249 942 194 918 222 490 275 618 253 845 217 359 230 190 248 700 243 177 169 30 279 467 262 224 182 135 262 464 161 922 212 562 158 418 161 4 234 265 219 549 158 833 204 314 245 997 199 261 300 427 292 393 195 159 272 497 207 393 206 600 245 840 244 863 229 459 271 323 239 165 258 24 228 416 204 479 228 744 229 626 240 892 201 863 298 189 248 932 183 713 236 390 192 258 226 48 242 692 289 542 197 66 192 190 178 311 240 78 241 321 257 239 213 371 198 556 241 863 247 995 158 307 203 99 247 295 224 134 217 952 291 127 295 947 210 841 204 960 159 280 259 469 230 954 258 561 229 334 290 100 206 873 243 425 228 729 187 282 286 439 167 595 295 442 291 348 253 528 282 626 168 407 259 73 195 13 291 320 279 871 241 148 263 710 274 217 247 505 298 58 257 11 173 115 292 513 216 141 251 368 170 585 284 228 176 618 193 449 170 946 256 631 250 239 201 493 272 972 176 398 240 64 222 283 262 706 205 162 225 321 255 711 166 233 169 936 244 526 243 806 294 697 188 503 266 892 279 777 280 226 296 940 175 293 277 200 282 479 193 832 257 927 206 15 232 212 184 41 196 338 212 388 195 692 259 880 209 491 200 981 279 731 170 872 283 34 252 552 230 16 251 398 246 518 194 86 198 13 289 385 298 740 240 444 163 833 251 666 160 43 181 599 206 291 240 23 205 605 271 102 210 588 256 333 282 492 282 381 241 281 184 365 230 674 169 636 202 766 239 542 164 112 265 333 294 771 178 693 236 946 241 167 244 266 166 52 179 352 275 984 166 291 261 492 190 730 210 139 209 503 185 15 174 859 222 392 229 545 248 626 190 7 258 295 175 172 251 588 278 588 271 765 279 221 175 493 290 848 220 213 227 769 188 73 272 58 172 700 209 144 211 261 163 155 223 396 182 662 182 435 201 954 286 761 209 894 285 170 199 125 256 799 169 317 160 606 214 361 229 796 206 150 206 803 285 476 219 517 184 489 254 39 298 724 172 14 169 363 183 863 283 146 296 534 194 153 278 352 208 834 275 963 299 523 220 273 280 415 279 976 278 834 229 209 247 479 231 429 187 700 178 760 181 360 264 658 265 179 182 292 213 234 208 878 227 542 226 747 194 887 218 781 252 708 231 380 211 973 233 848 265 787 270 923 247 671 232 195 164 627 223 321 225 707 252 866 177 710 230 394 237 76 176 429 205 397 162 203 277 667 281 788 290 213 204 525 166 382 171 770 300 699 223 341 250 840 259 779 167 839 217 109 277 699 223 417 246 682 178 210 249 155 189 815 160 223 177 735 276 357 285 824 300 595 282 677 191 459 201 807 259 899 238 708 162 199 286 33 198 725 204 145 238 348 257 762 234 886 231 612 267 403 263 762 178 756 201 946 245 671 158 434 172 168 219 522 264 458 167 776 267 277 215 665 160 89 258 153 296 89 229 314 190 703 188 680 246 989 273 475 173 144 184 95 193 687 190 951 204 70 193 92 207 354 185 1 222 290 178 806 216 859 158 527 219 139 198 419 178 894 174 828 271 230 218 382 243 899 162 655 279 599 276 309 298 648 246 987 198 219 281 385 187 884 200 604 168 785 272 127 241 597 281 90 222 59 247 204 208 425 163 815 222 33 211 65 192 547 203 696 171 375 252 537 186 571 188 175 223 643 238 81 274 112 218 531 206 727 278 502 232 198 197 293 173 686 271 675 222 689 263 406 266 932 198 375 220 130 257 560 284 279 216 810 212 569 197 248 203 819 179 30 230 635 215 845 269 430 263 656 240 599 267 702 214 26 287 937 264 457 191 266 205 627 232 979 283 476 202 665 241 630 286 868 276 894 239 489 174 510 168 329 169 582 238 338 275 434 267 664 164 292 188 437 224 209 267 683 197 158 170 724 209 533 238 302 228 950 226 916 228 980 251 314 245 756 290 105 233 992 274 368 223 899 185 775 300 849 180 193 256 954 294 115 178 380 294 865 191 670 246 874 172 307 177 508 250 477 222 359 217 764 178 302 265 207 184 399 292 785 177 362 229 745 223 531 209 342 218 235 243 74 158 654 229 817 203 389 211 535 277 50 287 231 209 715 254 480 246 944 204 741 255 47 264 513 162 291 249 544 190 121 216 677 238 205 226 643 243 136 276 672 199 528 198 596 272 170 275 563 174 232 252 865 159 51 232 301 269 407 254 68 269 982 273 303 289 498 260 41 159 62 278 11 176 862 259 466 209 380 268 22 236 376 212 728 215 67 212 748 198 623 284 607 177 983 185 762 219 404 219 568 158 498 193 417 269 134 212 177 222 128 167 690 205 316 162 998 218 736 238 717 214 312 202 307 163 486 280 303 206 670 269 518 282 54 263 183 274 769 164 552 209 880 236 369 241 529 221 307 299 291 174 356 184 66 272 583 265 703 285 587 195 641 208 681 216 275 181 747 198 169 185 196 189 672 240 667 228 15 254 928 179 354 190 657 289 378 271 347 232 959 223 987 206 850 251 435 300 315 181 108 269 513 243 653 291 586 247 249 215 102 238 289 173 713 267 364 203 156 241 659 164 49 299 865 214 976 291 481 249 801 256 222 170 581 260 224 247 949 195 403 249 733 185 893 229 360 288 678 277 784 191 834 225 803 226 364 210 766 183 12 198 758 176 68 207 647 249 574 258 477 272 878 267 983 280 30 274 621 171 985 184 838 181 484 286 536 268 671 195 383 238 185 178 295 203 608 261 553 298 742 183 132 261 513 224 266 241 689 273 202 278 400 258 981 228 545 238 665 196 973 230 386 267 245 197 206 197 531 290 109 257 55 162 709 257 885 193 444 226 314 240 672 214 378 174 967 158 348 223 722 159 470 163 677 234 518 166 935 196 964 286 362 245 214 257 252 160 539 177 546 184 588 241 827 164 549 166 721 204 695 190 346 226 16 238 633 179 272 185 476 292 11 270 199 287 202 257 173 181 891 199 1 166 80 266 741 227 341 169 250 166 330 279 598 284 894 245 257 185 409 236 208 288 882 243 503 239 70 162 767 235 191 241 802 298 641 177 609 230 59 185 662 198 723 253 510 260 676 193 660 271 841 172 254 243 43 199 245 272 607 207 230 251 982 247 72 200 669 168 335 183 179 180 565 205 155 286 571 263 531 242 964 186 309 210 692 177 833 251 806 175 19 290 788 278 983 192 101 208 6 182 814 293 882 243 889 195 302 189 100 280 73 271 516 243 918 173 842 182 839 258 997 272 686 253 598 197 585 259 444 266 738 165 589 273 10 199 278 173 617 275 395 251 495 163 382 160 324 181 587 293 178 291 536 249 234 246 703 174 452 256 900 274 167 230 132 252 980 298 280 191 938 222 394 236 709 241 178 230 966 281 260 187 284 294 36 263 58 197 462 266 34 268 90 227 707 186 165 231 492 284 642 279 648 267 267 244 276 169 737 272 746 272 658 163 738 177 608 243 710 237 183 230 374 271 226 199 73 174 291 241 842 184 10 222 406 267 485 268 393 193 444 250 662 276 751 183 956 239 994 271 362 299 406 240 101 197 739 261 877 279 351 273 350 268 987 278 100 189 930 290 637 183 617 196 930 231 620 247 221 168 129 292 845 211 792 195 258 163 431 261 69 294 294 236 82 300 43 220 170 250 269 277 407 195 305 266 255 200 746 190 709 270 676 250 282 266 520 216 668 247 446 160 774 183 786 266 878 216 419 184 422 236 658 194 354 269 939 276 747 158 399 272 606 186 345 260 813 216 436 203 169 266 237 196 131 266 341 275 800 162 223 196 264 217 458 165 397 288 355 277 457 247 732 179 480 206 161 182 813 239 83 164 758 158 864 182 694 212 895 268 887 188 937 208 397 273 873 238 898 247 229 165 988 245 709 194 909 216 7 191 853 290 565 221 939 236 795 299 281 280 842 164 247 165 277 283 104 300 448 207 456 162 699 212 530 171 917 173 597 267 877 295 394 274 308 214 955 296 798 178 470 210 917 163 184 234 435 219 676 274 922 230 711 231 345 264 665 244 278 188 214 230 431 206 737 246 678 163 848 188 14 227 839 256 768 231 928 202 503 160 173 251 116 269 515 196 521 214 629 281 244 193 571 176 202 179 301 253 854 203 463 299 397 225 907 252 589 297 172 291 858 174 565 281 588 230 396 230 489 262 857 249 793 207 777 228 248 212 11 293 311 186 327 189 427 239 181 230 989 192 143 168 181 300 294 214 142 294 437 281 987 195 463 269 986 295 443 216 986 169 701 294 12 185 658 285 816 298 787 253 582 261 981 186 911 160 969 288 22 216 895 254 517 266 371 218 825 278 930 290 591 295 9 164 813 273 223 159 833 239 79 280 519 173 703 249 590 187 511 174 74 292 695 185 526 203 818 236 693 179 304 183 277 239 860 218 204 165 761 291 224 169 71 164 737 253 667 180 72 190 485 227 929 162 711 206 352 250 627 212 388 163 66 244 239 178 674 295 442 197 230 291 341 178 690 290 973 224 886 270 202 167 142 181 554 272 599 227 729 261 186 236 268 189 637 289 760 242 199 214 300 282 102 206 556 201 395 203 5 298 624 213 750 183 934 283 587 260 229 248 788 228 933 223 910 202 114 300 369 280 952 299 51 208 841 218 257 224 60 300 998 245 666 192 498 251 287 188 775 222 878 254 872 199 711 285 792 238 350 195 574 290 732 204 564 197 425 300 874 247 647 164 174 178 260 200 459 204 745 257 281 278 982 189 218 276 853 299 487 267 244 193 253 202 246 160 689 224 304 172 290 280 57 162 904 204 36 182 455 291 572 162 864 171 604 166 700 264 784 286 65 222 168 250 763 274 325 280 241 217 694 299 841 169 841 281 704 272 35 224 24 174 685 217 996 253 566 257 514 166 732 210 956 201 77 202 167 264 767 231 181 160 248 175 297 257 341 202 667 260 427 204 217 250 75 288 688 201 298 291 638 229 325 288 54 180 430 262 849 296 504 263 15 268 794 280 986 255 304 211 17 280 194 250 346 230 300 213 878 198 760 230 179 187 396 231 848 221 0 170 815 207 873 232 99 164 959 230 471 256 140 175 461 273 245 180 619 292 251 236 136 190 722 197 702 278 393 297 91 167 450 194 463 164 7 267 797 201 917 212 931 166 288 298 147 162 880 249 839 223 304 199 856 175 26 192 158 268 439 220 882 285 865 167 541 246 32 210 138 252 437 242 520 218 178 279 46 261 814 264 552 265 678 169 857 216 985 219 196 283 311 284 370 224 430 258 184 195 632 300 661 176 973 216 564 182 222 274 738 295 759 218 357 214 10 226 669 300 523 172 583 208 10 264 183 197 405 201 115 209 3 191 557 176 39 231 791 162 281 186 547 234 180 223 40 207 549 281 973 290 773 213 99 232 210 159 509 271 803 261 354 192 936 245 395 160 210 225 641 218 141 268 350 227 450 237 183 204 616 247 845 287 875 222 272 257 954 164 583 261 775 190 234 291 594 233 408 198 368 269 119 286 823 295 980 201 224 273 61 235 592 180 953 197 115 202 772 250 482 164 877 265 49 276 295 233 509 237 686 213 329 208 522 188 431 187 735 290 346 212 320 222 686 238 892 282 663 180 403 264 562 261 748 169 458 176 240 216 155 282 70 289 777 270 832 232 380 281 80 186 33 162 311 241 378 268 361 179 809 296 971 236 76 163 141 215 935 237 914 297 314 188 486 204 130 298 960 244 895 280 624 163 743 244 784 292 733 216 102 225 30 285 655 210 646 174 233 273 226 285 899 213 495 276 936 167 352 172 831 295 321 286 969 202 728 182 234 233 810 241 98 172 584 268 170 205 154 249 78 273 302 240 59 182 907 220 737 279 325 267 490 218 937 252 971 234 411 222 88 173 211 263 640 205 679 237 732 189 679 233 969 237 319 241 592 220 667 256 418 202 111 175 887 292 859 287 697 247 723 261 66 223 257 256 677 169 52 196 336 273 159 269 829 203 606 224 92 178 825 224 954 200 609 175 128 177 26 283 467 289 614 293 562 188 811 219 260 204 654 166 16 221 445 189 627 177 887 285 848 221 679 220 729 231 662 213 316 227 399 196 716 257 522 192 799 161 377 172 413 257 650 289 121 283 919 290 403 273 937 220 304 284 123 294 720 267 728 180 522 225 431 261 339 235 197 221 701 197 689 207 19 242 72 188 872 253 308 288 93 179 598 229 860 224 716 211 347 264 816 204 810 220 21 217 711 164 148 198 674 191 79 287 148 277 23 158 431 263 773 223 559 171 385 174 584 292 852 286 135 174 144 265 628 177 871 273 228 292 743 284 406 168 534 262 106 246 873 248 597 246 279 293 236 246 568 218 58 256 20 220 593 160 512 257 208 255 733 244 678 249 632 183 225 250 861 230 902 220 782 266 422 272 169 231 480 297 291 298 0 236 950 235 481 279 703 171 721 232 535 270 427 249 571 240 816 250 987 278 191 209 954 161 208 283 770 264 108 260 670 285 742 257 126 231 551 224 210 274 320 200 158 199 104 195 256 257 995 198 371 297 408 250 129 278 602 196 305 284 738 253 170 245 479 161 395 184 636 229 90 243 395 185 954 243 531 249 923 221 394 198 179 219 720 169 538 294 908 293 303 170 968 297 386 195 145 286 130 202 432 253 602 196 293 183 506 252 862 268 663 234 429 256 862 283 932 165 795 230 222 194 630 246 992 295 713 289 16 193 794 209 607 276 731 283 655 225 556 296 537 179 758 284 891 174 319 232 346 160 258 219 30 172 294 296 729 185 699 286 294 253 715 225 786 253 788 295 854 200 20 173 738 206 572 181 245 229 646 279 628 259 543 267 359 276 408 180 724 206 363 246 444 254 827 240 142 196 450 213 373 190 381 231 948 200 631 195 991 217 103 298 212 192 885 220 630 174 140 270 436 257 42 162 579 261 344 184 943 214 978 276 271 171 39 198 656 232 168 222 926 195 19 169 160 276 896 270 456 177 910 274 734 235 258 168 225 264 942 172 482 262 533 161 780 164 830 191 653 286 119 267 934 189 523 195 360 227 209 223 229 201 914 180 541 254 763 265 179 219 403 278 78 245 172 159 435 290 334 212 554 188 198 180 254 272 595 174 347 217 908 296 844 230 406 285 369 273 746 274 731 265 619 225 23 274 350 298 737 269 206 173 49 171 783 176 799 174 599 175 112 175 514 285 618 172 503 196 95 299 678 213 29 192 959 252 128 278 818 256 178 243 278 185 870 298 594 220 903 283 272 228 132 166 74 236 758 267 541 185 562 212 637 264 671 243 996 218 644 251 3 242 738 257 326 205 447 233 267 176 688 263 583 237 142 167 411 165 866 205 810 201 709 280 508 253 402 265 896 239 464 177 159 194 247 260 516 202 548 191 836 283 366 197 668 202 592 278 734 279 545 162 388 165 649 202 337 239 975 158 807 158 475 196 563 178 772 298 291 255 534 249 498 277 163 193 718 213 899 224 939 277 268 230 909 173 448 162 384 198 853 206 155 180 377 279 847 261 109 231 128 223 704 225 626 163 635 166 477 270 737 186 815 162 915 184 272 280 735 296 808 263 591 228 796 184 703 274 396 266 495 227 971 278 593 220 410 240 157 260 551 205 686 168 485 282 862 201 583 205 697 282 738 168 86 252 223 255 60 187 70 175 769 191 673 175 969 167 376 251 913 261 170 216 398 220 673 165 810 233 134 183 224 159 820 179 991 196 561 284 606 179 60 247 518 240 969 267 224 204 454 274 207 228 915 279 67 246 332 181 395 193 573 226 314 203 325 279 870 226 157 184 163 261 26 216 470 190 534 257 576 281 327 228 206 261 603 159 377 252 601 290 925 281 405 172 148 200 627 250 617 200 363 253 344 250 49 201 766 163 975 221 499 202 487 265 116 264 715 289 997 223 220 210 941 171 380 175 501 284 189 209 530 298 843 244 811 229 399 285 256 215 826 238 639 180 814 209 980 239 629 245 996 176 895 169 154 272 431 267 294 200 575 256 953 168 142 235 370 212 420 186 314 262 291 275 511 247 761 174 749 284 782 238 524 298 492 216 560 161 228 208 857 199 167 259 977 203 523 203 466 278 29 177 42 255 154 292 234 204 547 264 948 243 615 201 381 190 788 233 930 193 542 247 531 234 981 188 867 183 942 258 985 196 386 178 67 232 799 262 502 260 201 172 301 296 874 179 834 262 617 279 853 185 359 190 601 188 319 206 528 192 311 220 319 230 854 205 654 214 660 174 332 212 715 252 384 211 962 266 39 208 753 228 471 244 865 194 307 220 24 187 154 293 42 287 700 283 449 189 21 276 856 277 352 247 458 296 145 285 644 272 658 271 336 166 736 253 553 271 845 172 444 180 96 251 253 242 330 246 428 249 792 166 818 225 53 204 73 182 907 235 988 239 747 220 751 160 475 287 522 245 719 276 146 247 862 230 529 231 205 274 572 232 526 258 375 274 123 175 471 252 227 263 820 296 519 291 521 225 667 260 788 235 510 267 809 292 134 236 837 293 111 256 866 292 259 213 434 220 680 179 323 295 688 216 179 271 714 254 844 217 970 274 424 246 307 291 215 220 416 233 25 211 96 178 31 254 915 288 631 290 100 193 676 199 877 284 830 164 168 222 360 298 927 181 514 294 414 178 817 269 960 284 489 224 802 218 587 274 634 209 967 234 487 293 523 210 398 180 221 221 285 262 352 193 548 208 820 175 502 264 608 248 873 256 938 178 505 255 405 252 975 294 277 215 829 259 678 203 715 296 224 230 789 184 463 299 658 174 26 226 202 213 763 227 811 249 976 181 539 258 787 217 207 182 257 233 450 292 759 207 239 172 995 269 890 256 379 203 997 264 804 294 671 166 520 263 822 193 777 283 936 283 302 214 439 161 52 281 907 286 982 246 375 279 446 171 607 229 77 273 449 299 737 196 901 158 484 293 774 278 310 226 104 290 19 227 646 264 97 203 440 237 356 169 189 224 761 199 84 260 327 235 704 294 532 242 935 262 308 235 108 254 735 261 145 233 399 276 591 226 391 194 364 241 549 207 187 160 946 188 713 183 873 182 933 215 0 270 954 234 376 162 520 166 387 207 468 196 83 223 407 247 468 236 879 174 158 236 67 268 705 292 608 226 600 252 675 237 301 293 47 186 92 239 948 166 190 226 844 171 644 266 893 184 708 213 828 183 151 277 793 282 412 167 102 209 535 169 148 236 628 256 474 290 602 244 891 166 391 177 535 162 870 180 14 190 484 260 0 279 128 264 459 270 991 220 442 300 954 285 985 296 304 200 185 235 704 216 53 221 655 172 106 244 263 161 460 235 240 259 773 206 742 227 68 295 983 293 88 252 162 163 158 210 558 288 104 265 507 261 446 234 535 233 569 240 723 183 395 282 289 244 180 209 332 265 834 238 688 206 58 287 894 189 635 273 684 269 239 251 200 226 925 207 790 252 863 219 648 207 679 263 358 294 850 288 566 265 403 294 356 203 524 261 444 249 893 285 765 267 824 294 886 235 411 176 362 269 231 200 617 170 711 295 706 297 961 195 22 234 667 184 108 186 702 171 203 238 640 291 125 163 477 222 910 215 965 289 852 163 48 196 801 167 165 267 238 256 152 194 770 220 15 188 616 180 829 290 526 236 316 238 253 243 108 216 582 169 791 194 925 294 278 244 380 300 632 255 243 211 331 237 749 269 805 257 5 175 753 205 414 186 657 254 234 231 934 254 543 277 750 296 594 299 443 277 668 282 407 238 186 280 543 208 245 228 138 236 14 222 338 292 59 261 579 182 516 192 495 257 437 219 951 185 988 296 492 275 3 190 601 291 443 220 536 296 979 238 153 267 867 192 877 209 919 220 896 281 612 177 329 286 468 212 902 205 212 236 243 177 273 264 453 282 616 241 534 275 40 159 91 275 722 170 307 279 779 241 242 274 211 271 975 181 520 221 671 193 189 209 337 214 351 190 541 165 541 222 638 288 840 180 801 186 848 295 935 236 210 256 916 247 942 292 293 235 715 248 463 183 756 165 522 263 707 233 79 298 54 250 367 289 124 236 593 279 493 256 271 240 656 249 756 277 278 172 821 209 538 244 555 224 631 288 920 215 150 290 81 256 277 266 268 219 346 296 942 260 396 295 84 184 748 220 196 184 605 258 44 286 842 198 503 200 278 169 921 170 361 264 354 182 846 263 778 261 293 198 800 211 788 230 837 245 97 261 435 274 699 200 787 239 867 259 53 291 453 190 965 292 219 277 645 248 983 258 103 220 453 161 531 175 237 238 658 264 555 219 773 283 691 294 598 199 416 294 894 297 946 297 118 259 649 291 401 271 226 204 101 265 585 226 246 219 839 218 141 218 932 256 705 226 909 286 17 262 695 207 736 276 561 225 389 214 663 291 883 278 712 167 684 297 74 181 538 239 695 199 204 246 339 247 66 201 722 290 694 244 848 258 274 278 123 196 3 289 891 298 546 295 503 166 926 187 924 161 53 171 802 275 540 190 190 282 994 192 670 226 322 208 66 190 668 223 59 282 740 288 465 178 19 239 137 195 898 257 214 158 197 290 812 246 852 288 79 250 20 179 215 224 295 294 206 235 665 158 447 169 559 248 151 300 870 289 373 226 997 277 491 172 96 178 510 159 445 250 315 269 84 169 178 227 129 188 392 252 87 249 378 234 513 299 263 162 29 268 184 219 563 235 730 230 408 224 744 164 470 164 250 184 477 213 928 211 416 185 364 197 31 285 12 232 206 284 925 218 490 254 381 198 178 176 121 249 256 274 791 202 261 212 396 248 171 274 446 273 130 165 363 222 6 159 150 187 515 233 26 274 927 170 327 236 190 265 166 250 255 167 460 287 71 250 542 292 86 287 201 239 952 273 770 272 678 243 686 295 789 280 195 288 632 203 917 241 52 289 878 205 53 272 820 242 539 188 607 219 36 241 596 191 397 220 577 285 589 186 452 279 40 250 972 284 416 283 252 240 622 248 290 254 404 287 197 258 96 284 365 177 599 167 562 176 230 298 593 254 5 197 126 229 828 243 197 299 253 207 972 167 720 177 494 278 348 272 514 244 285 224 811 191 662 192 916 177 890 165 152 239 289 172 157 280 534 284 803 249 880 231 324 244 474 257 897 231 916 204 814 298 354 299 590 290 164 283 114 240 687 221 978 230 993 169 287 242 477 172 583 249 561 265 715 209 717 277 602 213 23 220 925 244 297 250 612 253 697 245 793 232 127 215 773 290 928 297 56 248 41 291 357 186 979 294 71 254 730 282 815 268 847 175 618 235 889 172 875 293 655 294 541 281 202 188 521 217 979 296 445 295 206 161 904 175 353 298 55 246 213 193 69 235 849 182 812 229 629 221 198 183 224 212 10 214 935 192 692 191 788 277 492 261 359 210 887 238 720 299 920 160 539 267 290 255 378 296 22 280 21 297 132 199 521 159 652 204 445 221 830 295 744 276 324 277 983 206 259 207 673 164 246 258 692 280 759 239 520 260 389 290 994 256 656 167 336 174 940 293 921 294 494 177 310 269 461 271 982 177 552 239 964 297 555 296 479 195 92 159 487 284 892 237 992 218 298 209 314 190 363 165 299 194 78 196 888 277 732 207 503 266 749 188 524 179 971 232 66 192 31 199 64 257 969 273 347 194 247 287 658 242 340 251 205 193 927 194 249 177 16 300 943 200 946 170 836 172 751 186 251 290 939 215 589 220 868 285 996 220 82 182 145 175 934 204 73 264 337 159 81 213 78 172 22 164 322 232 25 173 711 230 359 160 144 253 899 173 931 215 14 295 177 216 778 250 685 222 381 293 975 293 63 243 97 177 502 184 973 192 562 289 356 189 986 192 158 238 589 189 387 159 778 183 850 181 463 255 53 202 397 291 932 175 702 271 857 240 43 217 426 174 935 186 249 250 527 273 262 268 929 249 159 208 765 208 268 165 378 212 318 264 814 193 65 276 146 296 652 204 132 251 328 236 779 255 788 212 476 176 864 297 908 199 5 216 57 230 888 229 437 170 738 232 431 241 744 296 438 278 286 267 219 203 582 226 589 163 485 213 740 251 555 236 942 242 805 295 984 193 819 247 568 189 384 300 308 277 594 243 668 170 286 254 522 253 50 271 936 216 240 169 559 275 9 229 547 268 525 189 237 247 776 265 933 252 202 198 77 260 516 188 706 295 269 248 709 278 709 249 560 250 930 172 846 229 373 266 694 192 55 172 645 276 466 268 690 218 469 274 779 232 841 287 23 284 242 187 520 295 965 295 840 248 216 242 496 300 815 256 298 261 537 263 314 246 350 185 590 198 501 205 815 221 475 292 505 220 540 174 410 201 290 163 286 267 974 190 199 291 900 209 728 206 217 164 439 261 970 227 71 286 372 262 455 252 731 288 618 258 959 255 703 288 751 249 335 296 582 214 307 167 542 183 343 260 556 285 469 246 635 191 349 212 257 158 311 158 382 251 365 205 979 236 749 185 734 168 996 240 841 298 536 184 646 213 915 205 431 289 604 295 265 218 580 180 173 238 834 218 172 212 144 287 529 257 689 300 698 220 987 178 556 241 676 166 600 180 77 242 613 254 610 233 693 167 212 271 948 264 888 299 811 257 743 171 1 262 43 271 309 205 191 271 936 259 978 209 772 248 524 164 659 271 440 202 497 213 88 230 526 252 0 294 848 193 38 199 217 267 601 265 855 168 992 180 813 176 393 195 735 187 876 262 424 254 954 249 868 246 252 226 505 192 331 232 759 205 76 213 802 290 105 249 893 251 840 210 47 226 480 200 427 158 416 176 200 280 25 196 586 267 998 196 923 165 321 200 731 287 976 161 788 215 548 208 194 296 116 187 59 206 43 212 335 277 382 218 412 158 247 300 552 231 75 284 151 268 521 237 65 235 467 191 274 172 319 173 417 222 26 233 767 220 184 289 34 182 377 232 325 192 871 287 235 206 256 181 615 233 614 294 118 196 179 237 185 215 54 205 23 232 941 188 391 284 246 180 441 292 633 225 508 292 168 230 343 278 227 284 120 177 902 272 70 271 180 275 90 274 675 233 749 217 34 284 351 238 366 294 252 266 326 193 506 218 569 247 388 264 704 171 321 291 925 263 712 198 586 288 31 289 324 251 188 268 457 257 943 230 670 177 642 209 60 263 479 274 688 272 70 243 38 208 299 249 758 272 655 173 40 291 205 202 870 235 466 178 73 295 361 232 828 233 982 287 221 215 889 172 635 202 80 290 758 186 902 238 528 225 352 203 219 227 530 226 874 158 610 266 487 264 383 226 333 285 139 245 817 261 719 272 181 239 687 233 237 267 664 207 479 269 504 210 504 247 585 236 343 276 834 219 391 257 243 241 795 197 54 287 367 296 254 232 54 197 401 264 748 183 328 209 689 268 333 235 644 204 549 202 880 246 134 240 170 203 756 253 386 298 556 177 545 204 388 196 755 286 404 231 385 259 94 168 374 282 232 271 91 246 270 252 223 193 954 199 941 288 645 283 912 180 811 245 718 210 914 238 921 226 534 263 582 184 993 260 950 203 111 259 541 292 90 275 852 279 716 284 81 172 714 263 98 285 742 184 957 268 515 233 414 210 950 246 790 206 584 163 341 229 638 177 792 270 820 224 722 177 139 297 818 163 680 213 19 158 452 170 513 264 290 238 984 294 175 181 429 218 100 189 761 297 553 180 696 194 14 232 354 232 242 288 726 263 884 225 49 204 570 181 499 271 436 296 41 288 135 285 113 292 566 284 599 258 391 285 995 198 948 168 868 208 231 269 466 249 54 248 544 277 795 241 491 292 68 204 806 174 422 201 408 165 435 277 945 293 643 249 422 217 226 210 84 253 140 275 104 216 385 275 888 244 920 176 590 249 485 218 92 279 832 163 558 277 737 211 92 214 367 284 966 175 650 227 26 255 11 224 252 171 255 273 724 247 303 266 543 194 172 298 257 177 322 194 261 276 321 289 221 190 593 178 352 290 15 228 952 218 250 240 875 190 954 260 911 210 460 161 678 226 709 202 684 291 321 251 153 291 210 187 397 191 765 233 846 257 652 194 907 255 348 222 415 174 898 235 927 214 173 263 538 283 613 206 907 164 401 247 342 214 728 210 156 245 903 291 940 211 680 178 123 241 882 204 508 261 468 234 70 185 176 233 436 160 641 210 678 260 263 268 931 198 16 284 823 162 264 171 223 172 875 229 644 215 243 183 349 249 107 210 931 220 375 263 153 266 60 196 307 274 415 256 315 297 688 182 823 269 583 271 498 191 769 241 880 276 265 221 298 284 890 282 700 281 789 167 673 276 466 189 781 282 892 287 11 227 152 164 982 227 661 160 647 176 631 264 977 174 808 281 720 264 951 277 660 238 31 269 946 174 866 262 834 268 628 238 647 202 942 209 817 201 933 218 250 206 363 177 14 192 475 250 850 267 420 170 461 293 848 192 556 282 970 256 841 201 261 176 94 203 563 221 759 223 335 160 878 285 820 274 589 198 425 281 378 282 836 248 461 185 33 172 108 247 156 236 504 196 756 255 719 267 2 168 252 281 10 243 336 299 850 260 353 247 199 257 551 245 123 300 414 282 751 267 604 170 598 269 474 199 379 166 502 232 736 271 691 283 987 184 160 294 368 226 329 246 746 234 690 262 497 291 914 224 837 170 594 300 785 263 35 171 737 267 181 218 688 234 491 248 48 297 193 287 91 281 961 228 811 236 274 200 369 188 420 282 279 217 10 208 302 185 902 179 821 266 419 229 61 293 135 187 769 197 551 177 933 285 25 228 79 224 491 288 941 265 515 174 125 169 714 207 341 293 763 293 668 161 409 225 818 219 531 292 132 234 548 162 392 277 114 223 577 226 675 200 661 246 620 252 112 249 854 293 90 208 235 290 840 259 82 255 234 256 461 207 619 264 277 269 528 245 573 300 329 280 339 253 892 255 523 215 522 277 289 238 131 168 123 216 957 161 522 216 182 279 220 236 83 291 603 296 366 203 70 189 310 184 909 296 526 216 560 298 213 173 789 185 145 167 728 229 299 259 231 294 148 254 594 219 151 181 388 293 588 166 635 231 785 188 150 250 836 162 666 185 656 170 239 162 830 222 140 257 161 219 818 160 671 174 445 188 399 232 394 197 902 161 412 179 664 228 879 282 991 235 140 266 797 241 250 256 443 292 332 233 85 188 310 190 89 216 440 182 145 198 44 231 217 240 970 294 157 203 897 280 784 261 288 298 669 277 967 282 410 252 642 196 388 258 398 292 810 197 610 160 410 204 598 251 277 254 782 180 517 169 543 178 831 188 844 258 489 268 817 223 781 219 815 285 960 178 521 185 544 210 72 276 642 298 25 202 897 246 217 282 107 269 578 179 283 207 295 227 556 195 467 284 63 288 780 214 434 255 803 287 281 278 932 219 957 252 495 216 341 278 464 190 521 202 630 275 453 159 18 230 632 246 108 237 431 194 780 210 787 280 501 218 791 299 548 280 872 259 466 242 546 182 694 237 143 188 203 294 790 178 721 222 159 208 221 233 134 273 346 284 197 271 32 288 426 278 345 216 247 204 420 293 445 258 797 253 186 225 102 198 325 287 141 241 552 250 588 222 456 207 564 197 923 176 465 224 407 183 511 251 78 175 107 165 933 168 915 293 15 291 565 254 422 195 693 229 609 236 340 162 738 222 916 186 31 224 656 193 129 231 721 188 458 288 970 172 144 231 872 166 703 247 591 197 174 256 141 235 328 266 3 253 772 255 115 231 202 176 895 244 887 218 52 245 974 271 655 221 642 234 392 231 818 273 266 278 432 206 372 208 431 255 76 175 642 211 894 244 59 173 801 289 760 189 227 298 659 255 448 275 75 167 793 247 553 284 593 186 708 213 30 207 505 196 677 262 171 294 812 192 146 263 970 199 949 194 419 246 365 165 672 291 725 206 114 244 754 178 948 243 467 246 965 260 823 244 722 168 853 160 153 249 824 245 312 219 454 269 86 258 507 164 761 297 18 187 315 261 10 174 653 210 381 258 954 300 472 165 246 209 751 287 885 262 984 263 98 187 287 164 485 266 712 178 653 256 998 191 633 186 288 258 422 281 620 277 905 228 587 276 737 182 36 295 768 159 588 214 882 235 132 238 409 294 805 255 91 234 241 289 842 297 897 184 929 224 134 242 244 273 756 200 365 271 950 158 290 195 323 248 753 207 102 265 36 215 448 234 140 177 973 201 729 193 447 280 261 158 971 176 263 160 870 244 34 284 166 183 114 165 137 288 998 209 807 216 110 244 736 211 82 158 698 197 3 255 634 263 408 291 851 198 920 245 690 209 403 258 958 182 472 237 699 295 921 257 391 248 673 270 117 188 871 200 797 216 347 259 984 297 938 177 673 234 364 177 59 236 414 161 168 221 180 232 300 231 358 174 658 177 245 235 706 249 73 197 209 179 567 299 435 234 86 167 51 196 254 158 626 231 801 293 674 283 182 186 778 253 359 227 989 258 534 205 487 254 868 278 216 249 415 176 563 160 908 289 0 269 24 212 84 205 78 177 690 286 675 180 675 169 893 238 300 176 741 188 500 183 590 173 727 202 505 226 905 178 619 163 147 185 603 226 754 268 585 216 608 188 122 218 940 234 557 280 441 182 273 296 502 221 491 200 938 169 689 247 871 163 595 291 432 214 705 180 175 233 216 162 14 270 551 289 455 190 769 168 57 228 397 294 798 252 637 291 629 284 326 187 695 271 864 271 947 198 841 280 118 296 781 296 21 286 479 170 758 284 918 228 12 259 751 187 707 299 927 298 486 298 960 266 221 285 688 209 45 191 934 250 956 287 140 238 931 286 64 172 311 203 160 229 355 221 40 185 600 170 333 187 965 254 414 163 840 187 742 261 323 255 18 274 636 197 878 247 302 254 759 186 435 265 939 250 943 204 384 266 502 166 104 183 289 223 456 187 289 298 391 172 103 186 32 159 151 178 762 201 532 299 529 186 627 175 426 270 580 235 424 257 960 206 406 244 476 251 359 188 429 234 321 251 858 172 226 206 115 191 255 212 626 193 902 210 872 243 441 263 63 197 657 179 802 170 47 287 796 238 960 299 557 241 687 159 652 208 471 176 961 235 138 285 897 191 806 158 716 160 153 188 366 227 891 257 512 179 995 269 242 255 608 217 215 178 604 270 664 164 459 243 943 264 809 300 902 275 342 172 738 274 776 246 230 223 868 172 780 280 878 254 574 185 465 291 770 242 747 173 602 173 533 235 102 167 226 160 391 251 785 279 498 286 665 223 674 158 948 272 922 163 753 255 803 245 313 300 797 167 704 217 474 275 687 297 973 268 119 176 176 296 207 249 814 246 987 255 957 162 409 244 880 237 830 169 274 199 425 240 591 293 613 257 302 223 810 209 203 234 385 250 570 266 45 198 912 221 446 227 323 280 11 261 354 232 461 285 180 232 36 240 482 249 394 262 56 272 464 227 788 223 157 207 365 257 405 159 386 239 89 186 665 273 188 162 650 189 477 253 586 167 165 245 9 227 466 243 329 272 325 297 158 173 809 246 186 298 786 182 354 243 745 201 750 159 605 166 643 292 556 293 953 255 619 165 149 274 578 176 727 294 753 193 297 182 215 290 882 239 765 219 263 282 858 251 608 290 284 231 226 270 189 292 128 227 896 289 800 196 185 217 205 195 440 207 142 215 782 300 889 238 486 194 717 245 607 271 260 215 560 275 556 288 546 222 845 197 426 297 765 166 594 175 34 299 551 267 743 260 571 159 871 168 364 289 805 189 441 249 154 254 254 170 954 273 73 243 82 226 679 266 837 237 813 270 933 176 763 300 533 233 929 221 945 194 637 251 80 281 912 159 565 166 652 235 100 286 96 271 797 264 562 275 58 195 403 229 71 261 318 251 128 249 724 279 555 171 161 255 685 172 858 192 548 160 915 249 373 226 487 219 396 272 784 162 329 268 411 295 844 198 279 208 563 207 927 235 305 165 629 250 265 218 792 266 404 270 115 159 496 254 678 195 325 183 255 253 848 280 732 190 499 190 519 273 622 237 600 252 258 205 972 179 465 298 271 198 565 298 660 226 724 186 291 171 28 281 286 177 523 244 731 171 335 271 885 243 320 281 621 283 953 162 628 295 70 270 729 199 163 207 776 235 763 298 255 213 514 295 156 204 248 177 97 181 680 158 736 252 994 192 363 167 337 171 324 260 232 210 675 260 446 209 481 181 721 172 937 290 405 172 971 178 311 166 572 183 234 279 727 205 825 240 85 275 289 223 305 170 995 168 265 210 273 194 217 213 219 195 168 194 47 193 85 235 592 171 25 237 876 295 625 247 809 296 11 243 104 291 72 254 569 173 989 265 990 210 781 210 194 285 327 233 376 197 48 274 662 280 653 279 145 220 287 253 194 173 980 177 381 286 593 158 660 190 925 232 674 232 504 231 229 210 424 191 500 269 610 183 212 180 785 221 841 260 964 278 690 290 185 242 921 293 165 270 168 238 724 171 170 270 595 224 238 237 493 269 687 229 922 295 907 237 871 208 825 277 605 187 808 210 41 164 852 267 222 159 990 207 911 276 945 218 358 258 324 186 121 266 897 283 622 294 574 207 230 295 457 240 705 197 987 164 192 171 899 160 448 179 38 277 849 273 445 211 189 192 927 208 937 296 554 208 309 189 169 240 359 223 313 212 458 255 586 245 51 291 200 286 598 198 277 261 832 220 522 202 364 229 368 182 657 267 899 195 207 210 86 174 455 261 946 220 582 212 151 247 470 282 782 287 188 164 231 296 355 201 838 290 954 231 127 260 347 162 487 162 97 245 734 191 677 209 75 162 619 183 495 192 76 292 333 218 998 191 510 215 286 199 935 258 454 300 868 188 468 292 765 298 317 290 435 227 671 214 171 277 650 211 924 276 980 233 715 291 787 177 565 210 204 293 74 299 811 274 581 190 550 181 889 276 321 294 527 260 638 189 278 238 992 273 759 218 537 285 602 228 152 237 840 258 903 161 983 209 854 163 399 237 227 184 771 206 872 256 993 296 950 254 312 256 84 297 79 228 827 269 791 272 679 214 371 269 416 176 469 167 85 220 730 220 97 293 495 263 97 212 459 267 523 221 385 215 186 180 863 224 427 180 596 236 85 226 986 300 266 258 729 188 567 158 61 299 28 267 476 232 47 202 528 260 77 195 571 271 704 182 782 244 947 282 310 225 12 218 543 176 315 221 564 169 770 203 29 209 82 227 533 207 934 280 102 207 952 215 439 225 64 300 788 295 563 276 632 299 772 264 277 225 531 185 777 249 3 267 137 294 206 211 875 188 982 175 200 263 473 210 168 276 80 165 681 160 736 261 913 251 120 222 321 172 51 272 80 249 324 256 590 225 224 253 547 197 169 256 682 176 521 162 714 183 32 214 23 212 569 170 276 198 598 258 399 176 749 164 850 226 661 219 754 160 185 254 377 283 514 268 137 273 481 264 282 226 524 295 284 221 331 193 246 223 549 275 687 292 258 236 906 254 27 275 231 185 800 185 763 250 842 239 408 248 522 161 140 180 740 177 694 285 942 219 605 253 3 270 955 175 783 214 499 161 250 218 140 174 216 287 252 294 165 237 233 239 415 203 982 226 738 219 257 185 546 211 480 186 461 160 387 249 879 266 332 238 852 186 310 173 378 286 40 292 189 219 536 264 150 284 671 236 495 293 159 289 559 161 13 174 153 236 446 190 670 292 828 202 395 280 400 165 17 205 744 290 106 180 389 264 139 205 133 185 917 296 438 215 315 164 906 300 235 202 594 264 965 230 852 275 109 168 825 271 118 234 515 244 854 158 278 170 783 178 979 243 733 246 869 289 139 230 214 252 833 274 450 275 784 295 803 291 747 171 441 243 923 234 880 274 955 173 50 166 219 187 993 228 335 194 724 288 718 263 925 280 617 228 831 239 801 171 122 299 790 181 496 268 838 287 394 267 159 216 245 170 277 292 689 258 363 212 30 164 718 278 843 195 588 300 64 291 451 242 498 260 142 287 932 158 980 201 133 217 173 234 261 284 969 278 20 286 119 245 571 180 732 271 15 288 619 219 811 197 837 251 342 246 823 265 495 288 894 178 192 205 699 161 347 285 251 205 159 297 356 161 783 199 182 212 524 299 500 202 932 283 310 240 489 209 366 217 350 234 426 192 869 275 770 263 591 248 695 161 163 267 420 221 578 282 155 256 535 267 437 260 796 175 740 250 761 273 911 257 136 198 845 213 280 272 661 191 735 181 668 175 679 182 833 204 340 300 275 294 817 186 898 221 398 230 696 291 130 185 800 214 398 220 566 174 888 158 841 256 766 190 733 287 515 264 775 244 809 168 248 169 578 190 294 291 994 261 837 226 110 253 244 278 406 266 107 220 572 165 73 267 414 199 832 280 60 295 4 189 71 293 947 221 356 265 381 185 72 237 925 273 748 224 287 265 88 160 292 218 669 171 920 179 218 280 766 210 576 173 356 227 792 243 276 204 371 246 21 181 380 222 562 291 28 256 509 171 62 238 337 278 423 283 272 297 362 221 954 269 570 271 369 256 747 300 756 194 805 216 385 202 980 168 217 297 675 179 599 227 494 189 975 257 715 271 295 222 786 212 607 292 217 217 409 224 37 227 684 215 157 270 372 169 756 258 27 195 41 195 342 264 856 240 619 214 519 171 519 219 384 254 187 217 56 267 599 231 566 165 554 256 653 220 179 266 352 165 114 190 78 205 914 273 213 292 914 264 151 267 63 272 290 244 500 168 985 241 637 212 647 235 782 236 55 295 416 219 413 253 997 252 152 167 357 224 905 281 778 298 46 243 479 237 468 199 21 173 666 225 853 300 158 248 418 250 3 168 332 258 159 163 767 166 441 219 441 161 653 170 533 183 505 189 320 227 277 240 261 221 539 284 20 204 936 268 782 264 836 179 166 268 444 174 921 218 822 280 417 299 794 272 750 185 968 239 491 257 896 267 990 298 760 210 864 288 483 237 88 182 985 266 5 163 618 293 343 258 216 187 189 281 494 291 70 263 19 240 618 236 871 177 244 271 782 206 498 185 607 160 254 248 624 292 440 295 125 196 687 184 710 234 903 170 628 160 580 158 423 203 675 281 590 289 902 288 905 168 304 297 592 185 692 261 64 257 594 275 810 182 176 218 490 283 284 248 427 230 767 158 834 257 225 159 39 286 719 236 53 195 902 194 12 285 374 273 390 204 458 222 931 257 679 200 29 270 355 295 760 298 279 224 52 222 526 243 673 186 830 261 671 285 242 249 42 300 629 269 794 281 840 269 261 231 978 213 177 202 214 278 764 266 302 165 275 230 329 193 648 180 105 291 301 272 629 292 0 235 576 286 956 252 873 181 845 293 176 251 535 282 880 218 886 240 473 242 22 278 843 240 501 205 15 239 866 240 215 272 477 234 654 234 708 205 89 293 329 267 171 164 387 296 552 250 828 260 948 185 431 256 459 231 286 170 54 201 221 184 306 226 763 235 709 268 733 271 622 261 289 237 971 254 96 232 998 160 562 159 411 280 93 237 988 167 184 249 315 286 512 183 646 290 766 299 446 212 251 246 363 158 504 219 810 183 419 283 701 183 263 185 479 237 417 294 779 236 388 200 804 202 83 272 135 282 650 240 483 179 546 161 856 225 18 275 156 292 47 160 15 279 972 268 258 171 243 261 929 246 464 234 654 281 199 252 362 295 125 283 287 207 767 281 671 207 532 248 259 200 509 236 504 242 996 162 96 225 162 160 209 212 103 241 50 242 452 192 698 171 406 255 794 225 175 232 801 284 506 162 923 221 153 265 339 173 124 297 862 193 918 294 936 203 914 202 479 283 135 183 998 275 991 235 358 230 522 256 243 203 711 166 610 291 726 191 148 273 387 209 361 223 59 294 929 223 823 286 227 282 605 281 12 264 430 182 17 279 803 295 990 227 205 205 820 212 173 207 428 300 745 284 753 233 104 271 93 171 344 208 114 274 48 167 444 279 836 256 43 194 198 205 365 272 290 203 407 165 178 222 961 159 791 229 646 260 19 300 61 210 126 287 248 171 167 197 81 250 511 216 235 189 4 208 79 239 262 226 638 248 760 188 391 221 857 211 866 204 771 208 801 167 371 191 969 255 473 211 855 176 709 256 36 290 720 193 374 182 389 159 457 246 152 240 936 281 186 267 408 165 36 227 403 193 178 193 88 284 787 179 387 172 620 235 955 179 612 214 896 224 948 205 775 242 89 284 515 226 375 252 958 293 81 224 540 300 251 257 449 194 501 256 665 178 497 285 800 280 821 277 612 210 300 202 943 251 212 279 328 258 201 248 700 250 671 264 110 166 931 290 188 228 562 221 823 206 591 288 463 260 851 288 304 190 314 239 37 168 742 296 223 295 505 189 42 175 422 234 507 274 165 276 409 273 135 241 198 226 691 160 672 267 840 185 322 250 974 249 56 174 340 238 84 261 362 176 71 228 300 265 118 158 513 235 590 158 197 252 238 193 795 255 328 180 100 215 885 249 120 235 154 164 676 179 458 299 847 193 239 176 353 224 886 256 867 174 34 274 299 281 37 260 845 194 674 164 622 181 62 245 113 284 347 237 337 294 860 295 436 233 224 179 615 189 112 254 497 239 379 277 646 247 257 212 444 241 748 296 35 245 66 192 627 261 888 221 719 253 377 194 782 160 800 237 81 236 7 260 700 247 928 277 704 178 237 253 598 271 453 280 352 221 439 227 914 290 233 256 164 158 422 268 373 177 944 267 37 271 975 289 17 261 740 234 855 244 994 273 608 185 473 243 711 274 586 229 676 265 972 237 715 235 993 252 201 218 866 219 913 202 541 281 607 169 447 264 546 186 316 295 82 245 590 181 465 241 154 232 919 294 180 192 85 206 123 209 21 216 764 208 485 269 903 187 372 193 612 295 837 297 373 165 33 190 810 296 981 183 913 265 100 289 834 269 294 251 525 221 274 208 142 201 300 296 925 216 995 206 184 188 954 184 569 261 840 276 952 175 392 240 669 200 863 260 497 195 486 170 864 258 293 261 5 299 141 165 479 218 575 201 225 293 704 235 514 296 875 173 620 190 958 274 975 218 47 254 261 231 976 194 787 282 926 250 505 282 127 277 63 206 752 213 678 185 101 253 979 162 892 219 342 243 181 187 963 176 629 204 729 224 576 252 963 211 331 270 234 284 785 230 809 205 965 297 649 159 80 195 460 293 890 296 723 293 251 292 826 189 605 255 768 166 146 265 696 228 995 282 16 270 709 275 286 290 374 294 171 259 907 228 226 268 213 179 383 161 125 284 148 241 587 198 497 283 583 272 545 284 369 170 773 275 115 278 207 240 55 212 141 241 383 274 926 257 637 186 607 165 865 227 170 237 666 199 916 250 673 297 734 261 583 173 356 166 255 220 55 285 939 223 322 272 607 195 626 261 792 172 887 164 597 253 812 214 319 220 54 167 14 192 269 202 212 165 397 246 52 233 362 165 376 181 64 164 976 162 438 162 418 272 92 294 216 176 514 214 564 271 607 234 701 214 712 186 717 200 6 294 99 246 4 194 403 300 361 170 692 203 97 161 590 214 636 212 412 162 348 216 904 210 460 295 909 180 16 274 661 207 432 175 839 227 482 294 35 225 76 267 421 204 87 232 186 273 131 232 55 191 633 167 478 209 914 172 594 225 306 295 919 285 199 183 53 225 915 165 636 180 107 275 735 181 785 298 196 207 543 216 585 211 668 226 542 267 212 170 804 220 101 202 195 176 931 203 44 283 687 176 820 186 801 255 430 263 595 164 2 186 591 218 883 246 484 262 551 216 116 273 43 177 146 179 117 158 967 294 958 178 164 196 315 216 653 200 545 295 440 246 885 173 473 176 104 256 526 185 324 298 434 253 389 267 313 174 554 195 580 216 665 187 905 279 894 182 263 255 979 210 625 214 178 194 900 276 892 287 880 239 368 299 157 190 37 176 593 279 597 292 212 245 567 277 227 298 847 176 478 203 863 177 383 252 484 209 389 193 757 195 150 299 516 223 973 190 731 180 60 204 72 193 704 189 424 206 772 198 48 293 91 185 422 253 989 295 21 210 664 197 23 284 773 235 398 295 956 166 985 210 673 158 456 195 669 212 151 290 428 252 426 246 555 182 768 237 549 248 741 288 775 218 732 259 435 248 336 264 172 246 563 216 895 174 928 287 318 210 219 212 585 253 325 167 813 286 711 192 174 164 378 173 427 262 264 295 399 245 156 204 410 182 150 291 132 187 80 182 507 285 206 162 528 288 965 233 224 207 596 237 532 179 845 180 568 217 968 297 398 271 859 269 275 249 32 252 763 242 994 236 419 239 151 290 235 189 478 203 441 158 413 214 362 162 422 244 668 169 335 212 557 209 47 171 696 275 942 257 850 238 207 228 466 291 830 279 584 202 448 229 525 166 369 173 722 162 171 217 286 253 134 237 416 267 572 187 558 229 636 160 223 299 744 197 882 238 183 295 544 196 807 186 975 255 529 282 655 271 974 185 808 297 586 210 657 292 567 241 360 240 299 255 624 284 282 192 327 273 801 225 490 189 903 174 827 180 791 239 346 288 443 207 214 198 196 291 414 223 372 207 900 228 454 274 280 286 268 201 299 216 123 200 16 215 253 280 716 158 395 167 329 161 743 226 421 257 347 297 754 298 327 253 131 187 173 215 605 268 748 187 927 160 603 256 556 267 827 269 465 177 121 235 731 238 434 204 4 182 163 212 638 280 895 250 890 171 590 186 206 185 458 256 531 298 409 278 770 262 512 217 65 166 822 212 955 161 342 214 545 281 399 274 817 288 521 227 491 227 153 164 997 178 635 235 922 202 476 189 671 297 162 239 959 219 734 246 442 196 977 233 98 272 664 259 132 286 354 233 298 289 633 163 557 208 141 225 833 282 445 293 807 233 475 171 761 214 889 164 600 284 235 205 922 258 204 197 989 163 178 219 147 177 463 239 982 279 142 226 811 267 490 279 502 289 652 161 51 235 54 268 381 214 774 268 897 273 935 284 682 285 124 262 499 164 328 275 738 273 200 269 181 230 894 199 208 214 894 245 151 286 547 167 710 159 180 291 765 202 761 291 191 166 876 262 394 170 349 272 583 241 597 244 58 287 578 166 139 253 481 239 287 225 813 224 875 189 729 264 382 161 623 161 396 202 99 288 662 275 981 276 40 231 159 159 353 294 112 168 479 169 583 231 560 200 301 246 87 256 279 254 851 239 26 174 206 266 619 269 224 174 603 266 255 284 552 262 70 285 792 299 187 189 31 186 522 181 401 233 246 194 930 234 203 184 723 177 553 232 376 163 860 228 773 196 650 230 883 183 636 268 344 195 715 293 286 231 884 176 350 206 201 285 819 183 576 182 246 218 116 212 172 219 129 201 191 297 848 272 553 232 241 162 74 168 575 179 12 194 359 276 271 163 136 249 182 194 803 263 626 225 224 212 765 288 277 299 672 240 746 249 50 241 3 241 608 253 48 253 703 241 629 292 308 274 112 177 896 197 263 252 75 285 907 219 158 162 936 243 153 173 768 295 721 213 539 167 318 240 30 196 593 289 130 216 591 250 429 158 123 286 150 163 848 281 638 210 180 239 90 265 125 229 500 167 100 243 126 181 906 242 376 208 194 234 304 290 399 285 364 213 137 189 247 180 965 210 337 289 312 220 175 227 458 260 441 187 117 194 119 219 387 230 946 195 71 206 652 271 596 297 295 187 847 272 447 221 671 200 500 226 958 206 904 212 728 275 420 195 3 158 563 191 357 271 988 265 685 266 31 246 973 201 914 261 881 182 697 161 69 258 615 183 765 290 835 300 57 181 66 160 993 207 399 293 610 158 376 158 277 173 607 212 167 186 278 178 550 222 19 247 731 206 144 217 758 190 574 249 798 186 930 272 324 295 570 253 355 201 507 237 821 238 37 274 906 171 51 190 249 198 885 268 154 257 735 275 617 178 95 195 34 262 653 212 526 194 456 221 841 184 144 175 811 194 508 260 922 173 174 268 757 210 152 162 808 205 565 287 332 300 322 236 877 208 519 267 167 204 937 255 719 236 620 247 585 183 459 264 428 239 586 208 78 215 764 175 942 196 929 236 793 216 333 286 397 298 344 242 448 292 714 244 514 204 647 272 89 294 307 164 47 261 144 178 46 190 255 278 412 291 243 179 4 191 237 295 603 295 992 298 733 200 978 209 913 197 603 252 818 247 201 161 249 228 371 208 514 183 286 183 390 161 146 250 751 288 245 167 276 224 39 296 595 190 875 185 502 186 672 249 831 260 795 264 357 174 468 280 491 166 251 213 525 244 863 174 768 252 681 282 998 187 733 245 361 227 837 268 377 162 586 179 403 204 358 186 847 248 523 271 248 243 856 204 699 179 123 293 186 263 197 197 971 218 48 296 85 251 991 234 97 196 820 283 802 172 439 292 775 286 628 259 286 164 195 279 56 273 674 299 645 239 21 221 287 294 825 249 41 172 897 205 525 262 462 162 448 178 903 262 39 237 909 285 822 240 623 186 971 200 580 216 889 240 829 170 852 184 180 282 615 286 886 206 378 216 773 181 928 195 165 276 29 281 857 264 163 270 517 207 961 159 290 199 339 176 936 276 380 195 665 190 591 209 4 233 70 279 296 177 420 189 414 255 540 188 20 160 674 282 731 215 945 166 339 246 42 290 37 273 960 255 878 231 253 273 431 170 635 252 597 161 804 257 991 216 776 245 286 229 107 217 261 163 144 292 316 182 433 229 974 246 229 195 18 164 352 229 290 186 854 274 212 168 52 180 389 257 48 266 359 194 798 286 103 183 583 183 881 191 889 262 89 228 733 206 253 217 731 265 534 237 191 234 279 225 53 234 61 199 849 229 20 231 384 159 730 299 955 274 772 277 422 261 904 300 131 283 755 227 525 196 901 242 100 215 491 216 655 169 56 293 689 219 972 175 113 197 237 188 906 260 911 173 76 223 736 228 819 195 426 171 397 169 500 205 915 208 441 164 874 289 804 294 628 277 857 181 55 260 926 277 38 183 42 270 953 248 793 167 798 223 136 182 778 279 179 159 677 204 720 184 200 255 301 214 827 266 519 234 427 249 493 246 669 164 975 196 732 275 290 221 693 182 486 228 641 279 496 204 11 206 315 285 534 280 414 280 558 202 380 263 243 253 894 286 876 257 538 164 166 160 293 231 335 257 468 278 54 241 344 278 282 184 343 160 684 224 640 206 639 256 724 284 85 179 53 216 616 171 598 183 205 200 24 244 2 187 34 262 340 298 370 180 223 211 962 174 291 235 682 256 407 263 344 216 778 204 109 209 496 198 359 266 441 175 647 192 139 224 798 218 343 294 84 257 821 272 327 226 661 280 722 280 354 281 467 219 960 177 615 202 118 178 431 244 344 164 851 182 138 167 555 235 640 169 746 291 828 165 918 163 47 256 104 208 835 232 240 197 653 171 282 234 734 235 715 266 297 167 257 161 976 285 366 187 568 296 876 241 438 251 31 183 868 208 528 240 637 283 345 300 75 183 717 300 186 217 827 166 737 159 250 198 390 161 755 194 862 278 790 268 591 255 233 260 433 194 137 182 54 164 202 253 556 184 985 226 175 243 701 243 933 271 815 159 88 281 218 182 454 223 895 207 709 205 810 210 402 275 387 233 262 278 104 172 686 172 676 298 757 289 906 163 478 178 468 257 345 196 394 242 398 222 794 234 381 238 63 175 227 291 402 221 56 249 398 181 346 170 366 276 235 270 7 294 60 224 386 239 996 166 369 174 179 187 345 232 969 247 500 296 335 234 441 282 726 204 917 211 754 246 755 164 116 224 920 282 726 236 363 218 961 246 879 240 735 282 397 289 606 173 182 292 630 236 797 246 227 177 316 189 741 236 72 220 548 243 250 245 836 209 652 187 211 237 267 294 9 283 955 274 222 184 369 298 235 188 69 233 407 257 94 180 515 168 261 255 327 240 894 174 724 204 38 169 582 262 680 218 346 279 776 273 768 261 22 174 466 200 285 250 61 300 433 275 288 288 627 231 793 190 760 175 762 281 88 201 50 216 499 300 487 190 352 197 15 197 840 277 601 162 855 300 794 202 43 159 537 158 825 214 125 200 330 272 232 182 856 229 519 298 101 197 450 241 827 170 505 169 287 227 877 176 254 222 623 164 495 273 972 179 408 288 944 218 161 264 510 277 807 267 3 284 736 297 135 190 906 223 786 266 970 215 457 231 372 191 354 253 475 165 597 173 599 287 468 253 432 231 294 271 908 300 196 292 649 163 516 194 515 249 894 245 807 211 618 182 207 174 85 191 934 225 137 168 293 238 642 217 840 192 880 260 305 297 707 188 901 160 561 262 403 223 496 265 358 262 264 193 800 272 592 283 559 186 556 159 311 261 271 273 339 204 18 198 295 176 272 166 34 178 18 251 25 277 28 186 161 260 359 297 72 237 234 201 676 204 638 158 282 248 942 194 850 234 806 270 666 227 60 292 474 279 106 190 694 288 42 248 165 232 52 176 361 202 817 243 429 258 312 270 441 191 810 234 757 166 514 250 646 221 564 265 94 241 773 189 485 185 414 231 676 232 492 300 23 216 374 261 469 194 425 279 834 248 19 300 882 249 544 293 235 249 177 246 780 158 646 283 314 196 449 208 870 240 78 180 217 215 96 265 222 232 833 298 979 167 365 284 452 212 99 195 149 187 162 195 352 215 376 178 138 261 135 198 265 169 181 197 618 267 688 181 781 177 111 172 434 210 959 298 645 257 578 166 217 183 729 299 500 289 684 212 763 188 377 179 907 193 46 287 431 209 904 166 977 289 742 217 263 190 374 179 5 218 253 230 81 295 498 251 690 273 434 255 664 268 905 259 974 285 614 288 9 227 963 236 950 203 540 159 994 290 478 163 828 189 83 297 675 206 413 204 254 177 752 250 509 216 787 185 471 216 253 287 584 251 335 201 795 169 891 187 517 250 537 290 342 249 935 246 242 268 107 161 223 297 692 227 29 251 164 203 83 206 579 191 402 221 529 200 188 291 436 243 417 285 277 185 236 222 145 198 142 171 859 265 158 166 535 174 268 200 756 242 778 224 701 199 373 197 22 198 405 164 401 253 184 173 309 234 453 199 654 201 894 285 763 254 777 271 1 285 47 239 437 224 271 207 792 206 647 165 983 275 756 200 722 223 282 248 305 252 645 234 664 161 317 272 36 287 839 158 482 202 491 286 719 248 278 176 559 293 482 174 460 193 357 233 796 295 979 198 175 281 295 176 831 267 571 288 585 269 671 299 998 237 493 278 149 281 675 160 675 264 876 158 805 291 801 206 879 195 128 264 177 259 760 225 547 210 760 199 671 250 705 185 526 265 932 181 458 158 854 165 290 272 385 231 685 159 992 165 130 164 282 246 196 160 980 297 661 290 562 291 909 223 692 162 590 174 719 173 692 181 888 202 950 290 679 176 490 299 53 177 174 199 484 238 215 236 593 258 223 276 97 177 731 162 365 229 300 216 904 238 625 236 334 230 83 265 130 288 697 158 778 192 344 187 560 216 297 159 597 245 845 170 843 284 254 198 735 272 539 212 813 183 221 260 979 244 581 292 838 232 529 161 445 278 404 191 310 224 984 182 787 245 288 258 327 188 45 235 299 275 456 258 177 212 385 282 469 210 305 219 414 199 285 174 919 247 627 218 43 199 325 168 96 170 897 225 547 265 596 164 588 297 862 181 682 237 614 193 946 227 587 159 478 195 311 299 244 177 646 193 727 221 883 283 918 267 181 299 159 225 474 269 920 295 625 291 939 292 760 205 890 288 781 208 472 170 434 286 255 202 430 207 376 168 288 198 241 218 729 230 832 258 924 274 320 183 381 264 712 288 592 252 576 288 904 295 985 207 90 202 7 241 324 189 948 285 352 192 781 175 354 191 851 235 396 266 478 270 670 245 371 220 48 211 139 179 597 293 392 297 74 244 886 280 279 272 787 190 679 297 813 275 83 275 828 257 135 228 184 257 518 171 56 211 943 237 773 274 738 165 629 266 761 199 65 168 942 277 724 226 317 181 43 256 519 244 991 292 376 190 854 221 236 174 466 171 285 160 207 263 403 243 558 222 468 272 466 198 284 234 604 286 698 182 207 196 836 242 140 280 892 180 197 295 709 288 394 269 112 243 608 232 196 213 564 255 263 216 783 194 691 257 210 255 694 224 464 255 788 231 951 274 500 212 950 225 372 164 668 295 913 171 708 216 519 242 193 204 495 263 952 160 664 192 27 278 604 171 861 217 410 209 90 184 920 211 522 291 598 168 943 171 188 285 665 276 628 190 382 291 205 286 755 285 927 166 843 282 746 194 121 259 639 219 97 235 164 244 13 283 964 259 778 256 353 262 535 242 491 182 196 252 545 245 785 267 449 270 252 196 372 287 655 193 971 270 925 217 573 263 559 191 779 249 363 267 137 239 715 237 229 250 424 198 296 244 499 226 842 207 304 300 712 215 197 299 134 276 32 191 727 215 577 227 732 197 576 265 76 159 792 229 406 173 201 268 604 280 457 253 24 180 960 289 34 209 239 244 764 160 135 183 518 267 955 253 605 217 150 256 178 195 874 200 739 202 830 171 261 249 239 276 708 227 346 291 777 258 430 195 437 185 720 204 794 200 519 299 400 256 784 264 366 286 723 199 197 163 788 285 336 237 956 273 373 269 722 244 853 237 489 163 151 264 544 191 914 174 997 294 733 259 507 265 396 159 329 261 873 242 465 171 286 226 864 286 460 224 835 165 829 271 383 298 727 248 280 268 257 165 236 267 236 179 112 283 79 199 240 231 363 261 361 295 603 277 524 199 296 295 700 280 170 285 349 264 838 238 443 202 286 185 924 266 910 233 90 272 333 162 433 264 666 224 2 192 185 192 883 187 116 232 387 268 5 165 456 196 15 189 274 192 442 230 862 288 959 279 722 199 977 225 932 160 385 240 481 255 15 293 185 230 489 292 873 297 832 199 161 243 339 271 821 179 835 193 892 192 30 295 370 260 289 168 90 267 375 179 505 238 724 186 457 254 291 299 208 271 521 217 557 272 309 259 445 245 213 222 769 169 466 241 220 228 966 161 380 248 799 291 90 188 531 296 857 189 722 217 55 183 47 288 202 187 290 241 689 276 462 182 260 269 364 276 514 193 314 282 469 176 410 219 463 211 421 206 825 171 874 233 831 271 663 166 249 271 963 253 35 237 701 299 460 162 575 295 320 287 941 158 957 185 39 259 32 177 706 251 87 263 871 280 950 184 118 201 474 300 5 277 125 287 773 162 979 267 9 258 404 256 191 236 750 278 256 219 115 211 16 215 148 167 134 240 182 270 93 292 445 247 224 271 441 210 728 217 274 269 104 230 262 178 844 282 918 173 844 262 649 265 808 273 424 238 363 174 504 193 997 241 785 189 428 182 407 215 398 261 85 295 729 243 60 264 67 229 469 266 303 269 269 299 905 216 442 232 975 186 217 293 973 196 133 286 379 257 920 281 618 287 161 245 282 236 728 212 885 258 657 250 976 180 448 285 53 287 67 255 567 180 312 173 634 191 175 160 717 192 335 158 982 189 199 183 336 180 376 205 39 297 468 198 551 182 342 216 367 255 724 189 397 236 208 168 633 262 388 167 495 281 291 262 373 220 221 186 359 297 205 241 768 183 638 239 628 183 117 251 519 186 649 271 776 263 934 179 202 212 816 276 660 198 350 213 533 185 569 163 122 194 597 254 73 188 659 211 9 221 725 172 351 294 325 177 818 219 285 220 100 175 599 260 743 217 97 173 901 185 493 236 199 171 285 273 593 232 128 213 946 298 740 227 27 288 166 252 982 199 83 223 5 178 567 206 399 236 645 210 940 231 275 263 874 159 95 280 811 188 323 188 351 214 832 237 820 202 223 227 946 247 510 218 582 261 23 213 465 284 960 252 271 227 717 231 480 229 61 243 27 292 374 165 604 248 350 169 408 205 717 197 66 284 156 203 300 261 743 170 811 249 419 298 441 294 583 233 614 208 573 175 189 224 112 255 186 248 401 161 355 197 601 222 444 206 923 242 550 163 138 170 62 267 657 201 226 169 353 164 674 237 129 260 812 228 233 270 201 292 44 179 388 213 254 231 368 182 298 185 237 299 216 206 404 230 479 193 490 167 445 296 942 252 633 175 857 278 613 279 789 256 174 234 889 219 911 171 435 267 570 188 724 178 804 193 227 193 640 250 207 214 834 296 978 221 849 283 111 295 677 244 206 221 795 213 40 192 924 158 673 233 206 189 150 199 245 250 311 180 299 253 545 261 670 281 962 181 603 255 546 294 135 205 773 236 231 174 435 263 394 173 203 274 587 174 417 284 17 220 522 182 910 282 845 250 166 163 480 223 318 176 335 175 181 195 681 290 89 298 273 292 253 218 460 170 605 167 456 246 489 252 232 207 565 263 563 162 582 159 222 195 957 191 495 272 71 240 976 187 486 164 763 221 152 278 688 198 5 266 868 263 680 185 346 205 617 179 851 180 355 262 532 254 460 186 404 263 884 294 516 232 773 238 727 176 454 212 970 174 410 259 145 282 756 161 108 164 425 165 461 180 679 242 420 273 549 215 558 209 417 169 429 221 618 291 318 174 434 239 624 233 966 172 720 186 951 298 208 247 606 188 260 235 687 300 303 260 241 272 742 173 555 276 983 230 403 198 654 160 683 227 699 293 237 203 184 207 722 242 46 281 821 209 311 191 757 280 957 186 74 300 895 282 193 277 142 232 540 295 676 180 777 193 91 185 517 227 807 191 825 276 122 190 251 193 200 219 120 187 858 241 128 228 71 176 887 257 776 290 991 169 883 238 377 195 27 189 879 255 1 280 403 206 931 274 10 164 208 277 322 230 61 197 509 279 193 231 855 254 554 222 213 209 792 200 455 297 211 228 130 195 327 208 610 165 115 198 868 199 139 265 895 191 538 251 796 295 671 215 604 212 701 288 966 215 255 174 414 261 831 298 797 160 94 283 743 162 151 230 789 242 948 281 704 166 810 184 678 171 484 257 166 198 556 161 958 275 124 277 225 246 289 170 17 161 211 275 309 169 734 234 381 225 548 221 929 235 651 245 607 163 628 196 884 219 915 280 435 285 524 172 620 169 52 173 742 160 839 180 69 196 537 253 981 295 433 175 221 162 893 285 559 163 101 200 194 197 210 192 833 225 771 235 618 208 361 186 17 228 84 285 368 293 377 198 736 297 815 291 947 212 983 231 717 247 916 223 899 262 569 163 857 259 833 225 508 255 746 278 814 289 632 226 556 221 369 273 767 273 187 263 344 284 508 244 965 209 861 238 708 191 501 283 482 269 982 266 849 277 581 260 251 233 370 300 237 237 118 186 183 238 40 246 984 298 933 211 667 160 357 286 774 221 704 229 717 244 308 208 302 288 236 273 646 187 857 180 877 278 243 274 853 166 233 291 692 264 152 219 690 241 106 237 953 258 94 162 93 297 374 280 109 300 22 211 675 248 910 270 893 189 44 293 367 257 380 275 864 170 539 162 840 300 899 269 150 162 131 292 942 188 259 181 630 264 869 158 623 253 18 216 216 296 90 208 333 163 20 296 971 286 384 276 907 238 240 260 913 202 542 175 536 295 448 165 235 165 553 280 476 217 82 299 139 184 701 253 970 192 898 263 607 165 775 274 982 199 656 244 456 209 36 184 972 192 100 158 780 194 640 178 149 245 147 168 981 204 510 293 325 291 836 231 940 184 912 158 438 272 168 170 488 250 513 297 275 158 720 212 672 176 420 200 83 222 51 283 838 296 221 252 437 278 978 265 256 286 98 251 236 299 967 242 146 160 536 192 739 182 578 172 648 240 815 291 767 220 172 165 993 205 280 295 616 242 76 166 17 180 37 174 166 169 516 210 363 197 213 282 524 238 246 185 479 265 658 234 819 297 429 224 44 267 195 226 588 283 386 165 780 221 164 192 160 280 204 194 111 296 152 169 842 236 848 278 571 249 725 255 323 262 923 160 80 239 74 246 57 200 283 158 728 187 225 280 933 251 284 230 795 172 99 230 272 253 518 186 13 276 322 182 152 218 385 234 626 163 758 298 465 263 885 248 889 208 803 210 890 177 607 189 234 193 359 271 304 273 786 232 444 271 598 294 714 289 820 265 833 251 407 219 147 248 778 235 731 158 674 215 91 245 480 227 974 299 38 159 719 285 182 169 233 204 395 158 500 256 447 212 411 239 390 270 221 181 666 188 938 294 976 297 839 158 774 249 923 277 44 177 277 178 352 260 241 208 173 271 941 229 191 300 997 174 888 269 514 272 252 214 500 232 587 272 931 159 338 285 532 233 49 187 862 227 88 226 154 215 380 258 874 177 77 230 549 177 904 272 333 262 618 184 302 209 680 245 481 289 663 160 509 297 6 296 211 261 445 171 623 253 717 269 594 207 324 289 867 297 416 229 633 258 634 271 387 198 279 218 847 284 406 189 606 259 12 187 937 218 831 287 301 198 196 161 870 237 454 178 423 294 319 196 940 276 157 290 274 255 678 249 695 231 805 209 640 236 510 268 213 256 696 253 776 176 358 183 161 274 586 159 248 225 122 226 546 183 75 270 833 170 307 177 717 193 225 167 597 282 754 250 902 220 457 188 72 278 973 211 255 269 100 253 153 178 104 285 735 223 585 199 416 199 223 184 36 257 953 260 155 295 31 167 785 162 720 226 964 223 492 192 493 267 788 199 272 180 607 182 219 176 31 209 67 164 84 210 220 277 931 234 715 257 893 176 457 179 520 232 80 260 709 203 306 300 186 259 523 288 785 297 562 221 219 215 125 203 905 256 485 214 385 269 99 237 184 222 290 250 957 179 487 161 862 252 495 236 522 209 296 206 491 207 228 284 458 165 597 178 458 187 334 175 189 297 152 223 57 231 549 221 112 251 404 231 394 169 666 173 843 181 242 237 799 232 495 251 442 234 655 189 140 168 100 208 124 175 202 283 445 286 55 197 728 236 482 159 30 181 728 163 185 283 172 158 330 237 554 214 777 203 994 174 854 268 132 279 253 287 517 218 887 190 773 290 134 182 846 187 195 180 228 289 318 192 306 206 942 201 873 295 710 163 861 200 703 233 978 195 997 177 896 179 707 197 349 242 849 199 47 285 278 164 740 180 110 237 386 223 692 170 927 268 997 199 53 204 120 283 709 264 804 186 5 194 86 236 453 176 77 203 761 237 573 237 610 248 274 238 300 253 251 247 997 198 697 259 149 186 715 253 546 291 136 229 63 182 625 295 510 226 346 299 465 282 74 250 489 267 813 282 586 241 19 231 686 175 964 254 798 254 245 297 945 183 22 286 430 199 260 168 435 161 926 258 341 177 779 159 91 296 938 207 188 200 543 161 873 258 829 281 69 189 101 188 513 259 791 175 531 169 523 248 974 184 570 248 93 186 586 163 393 281 783 296 691 183 282 224 724 287 228 272 215 214 565 245 655 189 5 270 981 209 854 199 341 278 844 198 269 278 935 204 187 163 395 249 767 214 758 219 766 280 30 205 753 166 54 270 861 197 927 254 429 242 532 252 994 253 307 231 735 300 673 248 585 259 320 290 210 180 4 255 831 267 935 187 335 221 267 171 151 224 647 293 488 248 661 265 517 275 717 299 844 224 465 166 958 161 73 190 240 267 973 236 348 294 236 290 15 162 222 272 833 265 295 229 670 244 915 287 444 226 979 158 146 236 136 223 54 229 557 278 57 174 644 196 186 299 220 197 792 272 169 289 901 228 397 284 261 175 145 219 617 170 265 177 452 223 429 178 222 247 350 227 628 217 240 289 138 261 511 236 428 198 887 187 975 277 205 257 222 168 345 203 933 205 654 252 422 291 151 200 707 176 93 198 357 293 697 267 729 234 492 283 574 224 717 240 268 272 752 220 231 213 771 294 81 218 144 259 474 226 60 278 149 241 866 234 674 268 812 200 122 196 19 274 617 299 958 280 416 187 845 225 349 220 944 162 952 245 780 199 121 173 72 236 32 295 208 297 397 165 455 275 43 170 666 285 441 189 405 189 289 191 946 205 326 271 295 206 746 205 888 190 611 235 888 283 644 284 951 211 399 299 58 272 964 240 687 282 712 196 900 274 396 186 611 225 578 192 162 165 888 276 769 255 258 267 76 265 272 181 573 248 905 204 431 236 213 271 572 164 482 187 904 261 841 226 297 174 49 220 982 244 625 231 362 247 345 233 944 213 661 212 257 261 292 182 538 264 991 223 606 187 757 300 591 165 542 270 753 285 926 246 145 224 728 217 134 256 745 291 570 228 828 283 665 287 524 251 904 238 83 255 394 268 498 249 245 286 285 280 770 272 377 163 843 226 347 291 573 172 54 262 398 232 626 276 244 212 749 267 24 215 599 297 138 249 819 261 770 211 85 223 618 226 191 195 119 248 440 275 875 278 294 291 361 262 412 183 949 234 746 298 857 197 772 164 966 265 611 268 316 229 930 275 234 203 782 168 146 246 604 243 313 213 931 160 304 292 805 288 278 249 433 285 497 168 177 202 343 184 137 162 839 162 814 173 874 273 295 242 520 265 139 256 702 275 892 164 526 291 671 257 288 297 142 247 673 274 336 237 329 287 249 254 720 236 819 170 277 188 639 206 844 263 998 243 619 224 464 261 638 300 480 166 662 220 776 170 430 255 400 238 539 284 108 190 652 176 811 266 50 225 713 166 570 190 580 240 637 285 784 297 393 226 56 173 753 216 22 174 164 197 552 288 318 158 445 249 519 234 695 286 234 180 512 210 686 213 142 192 506 214 161 199 730 164 620 218 835 269 62 211 914 290 684 187 767 183 339 274 508 282 790 264 831 289 472 171 862 176 2 272 23 199 969 215 909 186 953 173 836 254 932 223 381 217 173 298 957 241 552 250 884 181 83 204 754 192 669 212 825 210 1 166 291 224 332 164 273 211 316 186 461 281 786 239 823 253 481 178 789 198 563 293 607 282 887 210 837 196 373 292 715 203 706 238 478 173 833 205 109 167 506 282 513 179 103 222 203 236 288 183 890 174 566 250 121 277 20 202 707 186 334 249 841 181 690 293 128 240 250 262 379 162 270 247 655 270 286 181 651 182 254 166 144 254 680 294 159 238 979 274 859 290 519 159 26 289 420 284 739 227 41 159 69 203 484 249 121 245 871 225 236 261 57 257 447 189 148 247 685 261 972 267 92 289 926 185 671 262 610 248 46 292 352 257 881 165 733 220 995 283 284 236 879 281 16 177 571 283 674 297 204 165 489 217 856 227 181 160 260 165 342 186 909 171 567 207 718 236 167 288 58 173 182 255 165 184 231 189 547 162 134 227 589 196 652 203 385 289 441 236 891 175 432 280 538 197 335 265 99 185 926 262 783 260 807 225 980 274 671 256 581 299 193 202 627 257 27 188 422 198 951 218 230 173 932 181 505 235 825 291 240 206 554 259 82 290 451 237 953 194 628 208 816 299 684 299 644 300 23 200 199 158 660 198 36 244 337 162 600 164 975 196 14 193 585 276 488 279 830 181 381 228 101 257 964 198 486 261 208 186 14 204 967 229 420 261 17 170 471 249 831 186 37 243 276 293 667 227 462 195 172 168 164 175 685 258 55 222 427 190 111 279 384 204 462 280 400 206 622 262 166 300 911 240 231 294 488 233 508 221 216 208 557 174 172 181 619 244 48 258 509 188 58 276 321 298 367 300 802 251 67 245 502 220 951 293 855 245 920 284 878 275 711 243 949 263 844 249 695 195 490 186 30 267 834 265 801 182 275 299 739 277 16 189 84 188 911 236 853 282 298 190 688 276 551 225 396 277 711 272 108 214 733 238 876 184 272 224 56 158 984 216 290 269 601 189 951 247 617 263 112 293 98 211 190 180 434 264 128 220 705 252 353 276 804 199 905 270 817 254 703 272 487 177 384 295 979 231 360 212 580 173 596 219 210 168 978 225 403 251 555 209 319 174 198 201 850 242 711 269 257 163 404 295 291 283 544 260 871 199 907 246 554 288 987 181 459 206 909 258 392 176 154 172 274 284 917 222 514 168 311 162 429 260 905 182 857 225 721 190 206 187 887 222 803 296 94 292 26 162 591 207 390 218 812 206 964 198 586 300 298 218 775 201 973 195 844 259 962 274 313 160 240 210 241 230 880 295 15 188 106 286 312 292 609 288 374 167 976 244 394 250 846 186 806 281 505 294 658 164 917 208 625 245 755 216 777 224 922 166 267 289 114 292 856 172 429 235 706 247 934 265 257 262 782 286 756 273 411 291 271 231 95 176 748 176 672 194 486 191 791 276 317 285 256 191 202 220 985 210 272 180 112 250 905 219 928 256 825 289 702 174 278 178 101 167 594 167 827 176 75 231 113 298 482 267 702 194 347 243 44 258 483 224 580 243 301 251 155 256 452 286 935 277 957 279 514 210 565 177 907 273 594 270 942 278 775 278 908 223 475 288 889 214 501 269 213 291 798 162 560 205 122 264 483 215 919 216 271 188 931 252 70 172 631 208 645 183 796 176 88 163 399 220 910 222 121 184 449 191 663 162 209 240 170 179 419 271 351 232 759 195 527 232 516 285 934 261 297 164 811 242 195 173 967 291 406 286 267 212 60 228 225 177 291 273 684 221 201 229 280 243 770 281 524 287 142 163 527 215 6 209 229 217 533 217 935 284 32 187 432 167 55 161 755 199 659 271 710 197 794 173 113 282 319 179 77 160 537 165 481 263 987 229 892 216 758 178 836 232 704 233 940 240 946 280 547 282 240 176 737 228 435 218 345 186 892 182 120 183 710 300 337 164 224 284 214 275 351 160 397 180 465 297 596 267 632 209 460 266 31 277 951 264 273 199 255 175 802 253 606 158 149 182 663 218 835 222 145 280 983 291 133 270 868 204 396 222 323 166 737 185 3 252 264 290 839 271 264 218 634 279 324 166 663 276 429 255 814 194 46 192 924 203 242 163 806 240 200 224 351 293 197 227 608 229 337 236 134 220 820 265 571 176 472 245 227 270 51 173 907 182 188 275 421 264 378 257 219 239 253 252 360 192 36 291 177 284 325 280 741 219 692 257 71 166 627 194 863 249 994 265 831 270 201 292 298 259 479 285 735 225 970 243 891 252 731 249 457 295 145 256 458 249 293 238 63 228 264 207 644 296 850 209 69 249 395 211 773 231 689 261 915 246 364 230 989 163 450 195 728 208 572 235 321 159 912 165 599 166 326 277 262 181 425 191 347 239 934 199 2 220 392 235 982 252 474 223 143 296 187 290 691 296 723 220 231 180 831 162 957 256 429 270 308 169 130 220 671 177 854 216 419 248 191 174 619 291 125 161 858 299 835 175 728 268 532 260 819 223 6 226 865 158 747 172 411 226 582 172 349 234 942 252 469 223 414 283 805 244 503 249 932 180 785 188 341 263 146 266 887 204 946 190 378 213 158 221 649 242 855 166 944 230 424 227 997 227 34 242 435 222 497 272 26 191 152 194 639 158 884 173 308 210 954 181 753 176 813 278 378 182 801 214 392 229 612 259 696 218 962 244 380 204 358 293 575 278 280 158 952 253 912 293 503 269 823 300 528 258 222 279 840 234 41 205 83 193 626 297 882 241 484 295 324 243 197 172 642 212 918 179 692 176 497 284 251 209 657 185 941 233 365 183 599 183 288 240 65 255 549 242 254 213 229 277 758 252 12 244 238 160 23 194 589 239 41 236 903 215 356 251 71 260 897 210 559 190 62 287 981 200 961 285 325 275 306 241 395 262 403 208 61 258 676 276 224 247 563 193 763 295 308 171 76 200 385 208 991 232 311 261 509 182 359 191 80 280 698 240 663 159 24 264 228 293 418 172 616 288 370 269 406 219 773 220 747 289 65 165 271 198 625 233 822 167 298 268 62 252 738 205 594 168 793 299 307 169 284 172 333 262 788 218 835 244 618 222 304 215 301 181 155 207 756 266 804 194 603 297 270 158 414 170 865 240 997 187 816 205 487 171 195 201 74 268 567 268 88 163 457 202 924 167 144 273 458 206 477 223 77 221 191 255 691 270 455 233 138 216 517 226 147 158 425 158 948 263 276 229 839 183 864 257 222 252 331 223 8 257 390 177 345 187 274 170 951 172 912 165 119 192 734 204 753 299 585 226 267 264 6 247 66 291 551 210 72 166 237 276 734 282 606 236 19 264 457 223 191 197 988 161 311 191 11 285 305 199 604 268 861 216 796 196 635 201 923 300 995 181 783 227 730 279 727 211 904 173 462 249 786 162 60 178 475 223 718 231 580 247 734 233 17 239 291 202 910 264 916 230 623 211 517 199 158 181 890 193 223 214 590 212 887 247 202 288 495 193 741 257 363 262 15 230 277 285 579 222 971 279 87 261 1 209 134 234 729 158 553 274 199 169 121 237 392 271 830 211 303 163 170 163 262 245 311 240 294 264 791 268 140 172 856 164 425 219 668 236 655 158 555 248 734 214 907 216 558 179 783 245 673 209 573 283 194 231 852 291 114 231 790 214 298 167 126 161 448 161 691 226 972 259 921 236 743 246 48 176 755 297 839 212 503 292 432 205 665 264 553 179 611 245 880 173 254 234 290 182 132 179 859 268 323 214 344 220 343 196 965 175 632 200 528 159 218 245 435 187 594 292 21 289 738 197 956 280 188 218 695 199 781 229 743 271 285 222 262 274 204 229 307 291 353 203 505 249 620 205 986 283 545 293 981 235 686 253 442 271 951 290 440 169 430 210 607 292 183 298 712 228 712 171 877 241 135 239 715 269 353 249 761 255 706 191 961 167 596 248 186 220 889 224 131 201 115 162 222 203 358 167 416 177 444 265 859 230 892 292 770 160 338 219 80 255 848 212 744 243 750 192 499 265 543 268 62 294 81 171 459 282 525 220 202 201 667 297 734 205 818 243 190 238 976 208 322 300 970 282 126 158 60 209 7 173 147 271 826 209 653 234 687 267 68 280 252 295 630 200 372 207 492 242 847 193 495 221 361 241 347 237 597 264 258 289 353 269 92 211 486 197 845 285 243 164 215 187 574 180 161 176 793 201 580 180 838 196 540 290 437 284 709 177 850 293 7 164 78 283 722 242 689 278 87 284 605 236 1 176 477 256 583 292 175 264 36 171 406 180 298 196 773 213 77 180 319 168 848 276 94 227 473 244 174 220 391 245 755 293 257 189 358 255 937 194 664 272 582 180 791 183 893 176 320 250 424 183 848 296 139 226 397 250 330 264 304 245 691 226 325 242 410 208 12 200 340 229 504 250 808 276 385 249 78 239 281 300 483 196 658 243 64 164 960 214 0 250 976 171 691 178 349 272 569 225 560 187 834 247 137 275 941 201 28 275 690 222 662 207 507 275 141 187 42 246 406 167 148 166 806 238 81 200 313 290 277 209 832 296 618 286 691 187 247 279 723 257 322 264 709 195 594 273 211 207 244 260 408 185 919 267 371 219 210 256 558 165 645 179 224 174 530 194 477 255 178 242 168 200 290 300 510 222 290 269 107 227 793 174 568 278 728 291 0 197 628 223 931 285 794 170 713 226 521 181 303 225 988 166 386 205 31 220 669 195 547 284 495 203 910 205 355 282 550 273 981 262 501 198 505 194 328 191 561 263 291 280 964 197 699 202 996 164 727 185 58 181 782 169 749 261 990 163 364 174 876 190 420 299 383 173 1 207 567 163 626 264 609 196 18 273 646 252 536 288 257 249 526 182 356 216 449 172 270 181 353 241 233 270 993 244 850 246 978 226 821 260 470 205 115 276 371 238 803 254 428 221 30 253 189 215 908 279 450 277 54 283 866 237 123 197 575 279 71 253 643 255 389 262 438 186 679 181 370 263 766 203 958 266 379 229 857 210 41 293 6 284 400 235 462 224 441 172 608 294 965 192 440 277 354 248 849 170 503 159 8 176 650 251 118 216 941 173 681 223 442 235 398 163 635 159 396 178 249 238 818 217 91 295 643 288 464 187 450 207 162 262 297 275 113 175 943 184 563 299 375 196 906 291 510 214 431 266 207 296 457 242 307 273 503 176 297 212 159 203 873 275 453 261 949 208 253 227 521 197 523 159 596 285 943 283 640 160 398 183 660 274 11 297 668 167 721 254 318 219 238 192 200 206 794 173 551 276 199 285 546 220 388 173 918 193 473 233 764 227 95 177 684 216 38 207 34 217 214 209 598 290 966 188 991 284 916 209 479 271 825 172 272 299 669 269 645 173 568 158 194 170 42 189 354 160 63 194 196 182 981 180 806 200 267 181 99 255 984 183 285 244 836 169 320 261 409 278 308 209 212 161 865 264 780 280 395 160 468 173 983 259 830 277 279 184 405 163 714 243 816 282 117 164 52 223 645 256 637 205 572 170 334 172 46 189 14 280 561 173 832 173 875 294 113 295 192 254 241 234 772 201 542 247 928 227 774 269 690 195 664 211 238 202 206 254 94 214 256 222 268 213 635 199 844 297 336 232 530 161 64 211 646 220 822 255 398 199 519 294 478 298 412 280 675 267 977 204 814 218 551 255 969 230 364 204 585 195 498 217 403 163 303 177 526 230 518 253 166 189 290 209 553 285 12 208 690 248 12 167 463 210 735 214 908 175 409 167 290 217 563 181 198 180 197 290 534 282 263 271 341 179 915 296 435 283 293 194 899 233 177 184 753 195 508 188 182 184 738 261 896 204 87 188 560 179 43 221 69 260 203 159 259 294 639 191 866 300 116 250 936 290 275 216 551 278 160 261 874 205 522 295 122 279 796 280 659 179 197 213 591 200 638 264 89 185 540 171 713 232 261 197 498 276 69 203 835 288 192 232 250 239 538 240 518 283 785 208 444 258 291 187 284 254 240 201 415 273 33 183 416 227 990 224 18 170 521 284 304 175 72 186 451 223 339 175 73 215 284 171 542 200 62 215 930 251 303 264 187 266 265 234 615 264 681 225 87 198 63 230 512 166 957 239 597 282 408 283 682 199 75 160 468 183 675 257 569 266 996 271 274 270 868 239 949 291 876 224 735 182 692 166 759 204 835 277 639 293 226 165 420 168 20 296 306 158 118 204 576 240 392 196 625 299 643 216 887 208 916 230 124 204 871 203 631 239 24 290 536 170 175 184 948 183 316 263 468 172 447 285 764 214 519 251 481 176 873 289 872 237 768 158 672 216 347 283 188 193 868 176 155 174 136 174 409 195 93 200 670 247 388 280 32 289 264 171 685 267 414 283 884 239 473 172 871 191 698 195 748 294 13 286 726 288 424 252 268 267 744 258 285 268 703 251 140 242 909 198 60 272 600 263 660 202 60 233 546 208 748 165 767 190 822 159 487 282 156 192 545 252 147 267 355 269 350 269 524 194 193 262 725 228 504 185 337 296 465 247 355 165 826 266 700 287 525 210 497 173 849 194 46 276 713 266 498 243 552 292 435 277 616 214 763 278 733 174 87 242 633 172 760 177 110 278 265 264 840 176 858 281 10 284 590 186 3 235 29 256 628 167 331 198 978 271 923 204 410 259 328 222 934 199 928 298 313 267 746 265 452 177 888 267 677 193 464 210 638 290 803 188 877 216 804 215 902 161 757 236 572 206 17 188 922 239 268 233 789 266 487 209 299 214 392 249 949 265 620 298 36 248 822 284 781 252 510 237 93 278 248 229 108 180 603 268 600 293 559 176 447 233 846 215 665 170 533 281 153 185 546 162 554 269 351 172 902 184 610 241 838 243 198 201 157 193 201 282 637 158 715 270 375 270 885 236 318 239 613 165 106 247 389 163 165 221 927 250 241 238 130 230 244 213 945 294 492 297 147 237 78 245 608 237 756 231 799 214 967 220 227 284 568 221 614 287 839 249 32 283 337 284 844 209 485 192 194 274 366 287 846 166 125 277 718 243 604 228 265 275 843 279 352 175 522 261 2 218 472 177 102 212 492 236 202 202 123 292 628 232 960 169 76 199 947 266 326 174 423 286 669 228 334 252 558 207 591 195 107 176 985 229 4 176 232 220 969 255 859 238 134 170 222 224 120 160 835 173 837 168 979 268 955 216 886 201 595 299 247 246 880 165 85 205 261 170 996 258 32 289 553 159 565 177 46 274 379 217 914 228 193 284 565 255 104 182 707 205 835 223 242 188 326 250 110 217 365 293 549 197 750 198 397 262 780 159 652 184 270 200 940 219 454 180 813 191 571 188 944 289 88 162 199 166 658 208 949 205 305 229 121 217 478 194 754 284 311 164 593 214 467 176 533 227 505 293 153 199 729 227 938 300 13 197 60 272 629 256 196 258 865 255 843 283 829 247 777 281 895 229 156 259 124 233 348 159 129 218 949 172 271 214 976 294 103 270 719 248 363 280 319 295 894 159 863 275 696 194 430 240 244 292 120 206 208 293 541 235 612 159 542 290 808 255 467 167 605 299 906 230 704 212 384 231 934 280 704 178 632 215 550 211 206 291 313 214 249 293 888 255 205 279 147 204 136 163 296 226 66 167 868 288 803 279 50 295 860 171 551 299 182 172 820 258 421 243 672 197 553 203 306 231 308 247 448 231 8 280 953 217 767 266 582 239 223 242 661 294 979 175 653 222 30 252 644 237 662 238 245 198 34 188 270 234 338 205 943 245 688 237 289 160 513 263 92 207 913 204 863 269 200 263 12 205 40 264 636 230 496 247 182 277 297 238 635 296 814 162 184 217 719 194 162 292 831 176 385 282 699 260 12 287 54 196 384 263 374 158 184 287 112 169 105 192 355 196 694 220 962 165 466 221 306 192 768 170 95 227 914 255 409 183 674 279 246 169 189 275 554 181 935 184 971 216 945 249 102 179 179 250 67 183 176 186 132 223 855 224 333 279 482 191 414 173 683 230 655 240 583 285 584 174 885 198 350 207 104 266 739 239 319 288 51 247 242 178 554 240 529 189 78 173 117 247 776 164 755 298 675 186 909 279 90 204 684 284 394 300 239 191 509 294 925 250 405 255 621 186 527 271 600 203 954 243 161 182 296 218 762 207 899 292 180 188 106 245 267 202 99 178 851 260 85 268 476 275 857 173 895 194 6 239 682 266 869 294 281 274 562 188 172 279 287 232 225 203 915 174 458 226 929 299 416 215 663 255 551 213 175 300 96 183 556 245 721 199 655 279 961 239 103 213 394 229 49 161 293 272 767 199 457 227 634 161 804 162 401 230 224 179 508 166 822 269 773 229 71 231 99 258 595 204 877 274 298 228 698 186 355 206 397 187 274 174 268 232 891 186 719 273 634 241 602 250 97 168 482 208 829 257 552 164 665 166 876 193 890 218 553 176 570 200 754 217 900 300 681 246 541 247 947 286 79 241 372 200 677 177 674 192 849 230 668 178 207 194 117 293 932 236 486 165 694 271 346 165 57 229 977 251 282 173 112 201 511 181 598 213 162 226 812 191 771 182 497 288 44 277 496 236 961 162 796 174 778 274 92 179 204 267 868 244 10 234 625 252 290 223 834 195 206 265 35 261 200 160 476 203 671 202 116 208 806 288 318 293 380 216 906 250 260 188 135 276 928 186 185 208 381 233 842 281 752 298 299 180 397 261 421 241 270 255 245 269 54 286 838 174 167 218 525 212 881 196 148 224 446 216 450 191 683 186 17 193 66 233 213 293 539 281 662 237 740 209 945 221 295 244 636 180 915 279 517 194 341 286 282 295 497 294 454 257 261 289 93 195 415 179 817 224 364 174 935 270 250 260 213 238 291 216 8 250 929 196 422 166 605 266 892 174 39 161 637 210 256 272 292 161 0 208 581 228 943 268 740 158 561 216 691 245 684 281 218 263 337 247 609 196 271 297 340 281 236 293 308 259 7 264 127 297 579 262 198 208 226 188 302 228 488 294 580 165 498 264 857 222 423 253 750 283 314 184 487 278 857 194 689 174 862 162 217 260 466 248 63 285 493 264 377 227 570 160 847 246 635 200 658 219 619 217 157 181 988 200 232 193 285 234 476 255 152 159 334 195 462 225 424 160 12 215 673 174 326 266 598 191 161 231 109 204 164 235 721 176 952 246 66 181 390 182 21 263 211 260 719 298 251 249 146 200 460 203 274 173 120 167 274 250 830 287 46 208 429 289 372 276 176 230 412 217 419 161 277 295 340 178 567 268 827 207 143 244 497 166 560 221 53 232 901 223 151 218 713 254 152 300 177 254 156 251 345 192 555 279 335 221 38 167 357 256 98 286 306 281 262 160 183 279 809 259 73 263 954 190 745 209 83 271 708 238 167 225 169 204 533 266 471 169 543 273 259 235 675 173 543 203 46 191 420 163 677 233 429 185 747 226 885 226 944 230 364 241 442 276 633 172 374 212 253 234 69 202 351 164 895 184 117 224 444 263 37 248 939 262 253 239 688 214 889 217 260 191 516 235 745 171 226 205 954 193 743 250 717 175 29 251 904 161 225 221 876 194 710 276 340 270 212 213 41 250 353 234 636 216 832 200 193 292 595 175 658 243 485 241 547 175 896 184 811 289 786 161 182 160 281 242 496 199 247 276 725 298 222 197 777 240 927 213 427 265 738 159 77 164 489 171 142 223 441 224 257 264 695 216 732 234 161 262 178 213 63 184 841 184 235 296 630 294 148 180 796 188 484 256 997 179 826 253 879 272 688 270 491 204 35 204 979 277 50 198 697 234 495 284 559 213 968 239 85 296 908 267 512 188 511 184 940 210 828 260 104 265 38 260 545 242 880 296 121 234 854 299 452 195 1 169 397 280 290 166 465 286 54 272 466 243 958 170 764 220 791 182 434 300 19 172 926 197 596 198 97 182 491 251 279 233 280 163 997 263 63 268 71 243 839 191 145 180 435 225 885 292 586 270 197 232 933 160 27 181 310 177 655 185 306 229 581 245 840 253 778 182 964 292 655 179 808 215 411 207 705 232 594 252 865 223 52 186 92 266 324 269 761 241 664 260 799 255 790 233 919 284 790 247 721 193 415 181 335 224 714 184 174 182 752 291 302 274 735 162 514 198 188 272 726 194 471 207 592 274 231 228 945 165 109 222 972 287 573 253 580 206 73 275 345 270 895 247 447 261 773 272 734 194 650 195 795 173 292 215 162 188 399 200 34 199 891 262 544 244 469 202 17 285 312 194 337 275 494 295 9 206 306 211 855 242 374 238 495 287 842 227 124 158 887 293 340 206 529 185 861 276 917 235 867 196 372 218 644 163 630 180 780 192 641 207 563 236 215 201 973 211 143 193 458 284 469 297 615 161 528 277 558 241 756 286 581 242 666 225 408 170 681 167 135 259 379 230 51 185 591 254 545 226 522 274 27 272 157 243 536 260 935 218 273 295 949 165 62 199 516 192 619 160 875 283 243 199 242 175 166 229 842 276 31 179 181 297 566 271 520 191 197 193 332 298 648 175 517 234 760 287 892 257 216 242 516 255 164 164 613 255 245 193 49 179 578 286 148 269 785 237 437 176 537 289 716 175 929 287 286 195 965 197 906 173 398 228 616 166 790 232 387 190 587 179 385 286 446 275 290 285 765 203 692 230 900 283 530 169 932 234 185 285 579 285 758 230 197 285 648 162 675 195 170 227 989 239 904 279 169 268 978 282 309 282 855 286 181 222 983 193 589 229 592 170 633 284 255 264 122 285 382 205 261 235 556 270 858 278 325 186 228 213 609 254 241 276 959 295 119 292 17 278 484 163 565 273 652 250 798 188 617 189 771 266 740 179 311 238 308 251 220 214 632 194 328 215 113 246 116 299 992 269 225 252 460 289 454 298 392 254 516 273 83 176 958 266 131 160 643 176 903 216 6 158 755 177 728 254 21 280 933 236 819 202 878 278 98 246 310 202 251 279 168 232 788 163 445 278 82 207 345 177 475 263 919 198 877 295 148 200 133 287 988 194 912 209 613 238 460 166 399 276 637 247 666 223 209 288 301 268 773 276 541 294 767 255 668 279 51 226 957 160 811 275 814 232 564 242 107 245 759 267 404 175 681 267 926 257 543 247 802 185 404 300 18 221 887 242 711 295 568 296 53 235 446 161 892 200 632 186 230 245 475 296 325 177 221 225 398 167 445 285 714 174 708 231 143 240 561 260 676 226 124 174 469 228 52 225 215 167 736 210 945 251 927 225 466 224 940 291 819 195 481 200 525 203 503 292 674 266 706 190 325 274 550 230 53 294 739 250 868 168 334 200 758 171 853 266 576 200 592 162 847 225 544 248 557 276 535 163 151 225 75 176 832 218 756 278 676 174 172 163 302 245 212 221 701 182 333 263 145 227 802 163 81 261 540 196 781 261 703 178 939 233 158 164 369 252 72 219 786 210 461 291 815 186 65 165 476 186 59 183 980 204 50 242 650 202 224 202 337 295 473 170 167 187 123 177 910 192 303 235 770 262 986 173 995 254 11 283 189 283 578 214 284 187 676 247 160 202 913 247 937 223 185 185 652 196 930 178 482 281 108 262 379 238 407 288 731 245 360 270 230 170 827 273 681 290 41 242 695 285 621 277 446 253 598 207 804 271 541 213 716 209 591 211 685 182 501 297 718 284 911 179 912 200 656 208 896 262 779 199 178 235 995 213 600 284 820 272 762 216 59 202 670 195 745 237 288 190 943 207 949 274 632 162 291 180 392 232 555 208 882 162 861 200 187 168 857 204 838 257 182 294 713 263 607 199 612 236 885 273 833 246 689 217 335 267 266 266 470 217 96 181 613 257 430 269 418 226 675 180 799 289 514 195 336 243 280 250 5 212 758 245 994 181 732 169 815 275 977 249 975 288 295 169 284 184 342 239 478 206 437 266 691 261 667 281 428 201 543 272 161 228 497 282 404 231 125 283 34 294 996 266 640 213 784 245 251 222 938 177 350 231 752 276 752 259 650 300 235 250 457 281 202 191 551 281 6 248 16 245 557 300 544 294 274 270 277 215 27 212 856 239 265 211 700 297 725 295 526 267 37 244 147 174 332 260 639 251 57 166 55 218 92 261 3 258 902 250 646 250 121 271 792 255 696 289 928 174 680 201 860 269 162 217 202 228 827 230 208 186 856 232 28 215 512 220 345 248 399 226 774 288 53 249 315 279 473 251 73 259 869 287 256 299 916 183 618 300 212 215 56 224 192 186 323 229 806 296 488 274 960 162 718 175 494 211 736 164 371 281 581 162 30 279 594 266 221 250 822 272 551 164 32 244 110 187 356 282 400 284 54 238 661 236 328 176 251 246 21 272 475 233 161 166 103 234 548 234 761 262 718 173 935 176 863 266 720 169 790 192 552 251 632 266 342 257 428 190 618 272 503 245 834 177 231 247 155 181 991 228 151 181 780 233 937 219 913 225 962 169 853 273 215 295 61 205 799 216 26 265 644 233 699 214 399 179 593 267 716 182 289 257 283 207 602 283 803 271 600 300 322 274 612 209 844 259 158 224 864 280 699 266 896 285 605 210 533 278 938 238 403 241 695 181 766 180 540 209 406 258 987 238 227 259 185 231 562 287 450 272 127 290 798 282 766 285 760 216 535 159 403 273 187 203 140 273 681 286 237 296 150 204 203 227 538 284 196 275 640 292 428 234 682 225 750 227 442 198 58 175 126 225 269 181 756 169 767 295 205 216 614 252 848 173 915 223 23 220 144 177 662 250 935 288 59 179 87 195 948 243 334 216 455 173 831 201 51 162 687 281 926 177 271 241 177 262 213 267 361 169 421 284 49 291 371 179 790 268 981 211 242 294 908 267 751 254 276 218 57 282 767 290 966 226 366 254 726 160 723 167 283 225 487 217 937 220 978 183 66 206 632 234 763 284 380 269 955 205 798 297 453 289 358 213 898 255 356 247 633 235 276 291 212 165 466 217 236 252 925 180 486 232 928 296 748 178 511 188 110 299 833 173 3 162 916 224 387 269 911 201 954 166 487 267 706 163 97 166 155 287 907 168 589 271 428 198 410 210 439 274 426 210 564 266 606 163 332 192 191 264 314 247 330 249 989 186 132 229 413 243 788 164 203 162 392 234 135 190 453 230 321 283 976 213 520 220 996 258 350 242 177 223 142 268 68 164 674 286 739 178 949 283 315 183 815 237 145 292 823 221 565 267 707 228 850 208 379 289 963 254 391 215 553 199 148 209 676 228 402 250 288 205 720 300 204 254 917 229 343 178 255 212 86 243 609 265 751 203 987 226 107 195 436 222 771 287 791 168 345 206 343 181 98 240 860 275 302 179 570 296 747 172 305 172 258 254 746 197 903 182 604 173 90 215 927 267 805 258 692 218 385 281 918 192 849 241 508 240 970 238 280 186 703 292 674 161 274 218 912 179 40 212 988 241 563 203 390 260 967 248 338 236 147 268 981 277 231 249 154 296 548 224 306 202 397 206 395 290 716 297 326 294 36 160 591 227 797 292 605 279 855 200 937 270 279 254 565 189 180 288 223 246 432 268 144 236 954 271 337 284 501 241 689 208 265 201 251 266 229 229 48 184 562 219 250 167 832 188 9 171 40 241 710 187 919 184 743 262 940 247 963 291 455 195 440 212 945 297 462 274 200 165 25 216 46 279 0 207 266 187 326 300 775 186 542 214 431 268 717 238 617 268 15 249 963 258 915 214 262 237 357 203 693 200 445 250 813 260 846 266 427 203 60 185 395 199 767 228 143 249 791 287 231 213 798 175 253 240 464 276 419 278 788 229 767 179 916 294 619 198 415 214 530 215 900 296 738 168 71 187 505 296 256 216 580 259 480 217 292 272 165 159 514 296 939 220 878 297 182 297 161 240 223 178 206 202 468 211 899 273 96 190 871 289 607 253 340 266 249 237 946 296 131 169 637 158 215 282 963 178 675 188 762 226 608 191 53 197 625 231 673 286 574 234 59 230 303 282 651 251 601 239 695 241 208 237 338 202 450 203 692 263 767 261 729 277 511 196 560 263 584 216 971 158 200 190 73 221 672 249 597 235 485 225 535 259 820 186 467 233 360 292 975 248 310 255 93 182 966 198 996 160 717 286 614 261 551 297 179 268 27 252 702 292 707 282 221 202 945 227 237 227 67 220 168 198 865 217 411 215 362 188 749 221 550 216 95 210 151 244 435 225 755 261 900 161 187 247 642 260 859 191 441 264 655 212 258 187 681 276 873 197 765 189 286 297 135 279 299 163 588 214 381 243 320 251 895 249 17 192 907 276 931 233 316 266 617 295 958 241 476 205 514 236 94 191 946 227 632 215 664 210 182 275 544 289 281 181 720 163 319 269 35 191 697 178 194 201 375 235 45 270 584 160 171 193 955 255 704 159 718 166 365 185 154 216 290 186 37 192 183 199 982 246 9 278 229 260 742 265 453 236 257 181 192 186 955 236 159 277 460 201 634 164 785 228 126 235 827 255 432 164 695 167 581 287 409 223 203 250 464 238 243 198 862 268 221 162 649 287 675 298 799 194 211 241 977 270 288 286 642 182 967 219 248 209 704 263 816 194 534 189 929 208 489 262 274 255 476 168 108 221 943 229 690 269 176 177 916 219 254 261 685 247 636 274 814 170 558 247 444 209 705 174 457 286 253 206 311 206 771 235 601 190 358 251 675 199 448 207 985 259 878 237 648 213 459 210 460 255 292 217 476 169 822 284 605 203 658 245 43 266 240 227 680 215 928 168 968 178 870 253 300 177 842 214 158 227 953 163 639 288 428 162 776 290 160 280 612 256 116 248 468 216 784 290 272 274 689 290 270 217 993 185 371 245 212 256 70 261 744 204 829 295 134 180 852 259 196 228 850 300 452 235 270 247 984 276 279 190 233 253 852 175 292 216 890 239 962 280 789 248 954 297 21 300 689 217 836 203 534 159 379 250 817 184 658 299 240 300 126 223 928 215 860 294 881 295 900 163 734 230 35 283 577 216 285 276 667 258 893 163 784 199 308 247 72 181 292 231 461 173 503 282 129 286 755 224 598 208 832 272 217 257 834 217 605 214 499 186 934 163 986 253 30 166 84 183 895 254 827 230 488 164 231 228 252 248 686 290 631 192 329 203 682 208 287 296 599 265 307 176 706 202 240 276 469 288 508 196 456 190 915 238 118 175 908 202 78 199 756 266 530 292 315 193 581 211 569 182 37 233 388 201 947 247 585 222 726 249 112 188 405 185 12 169 900 222 51 227 527 274 346 246 125 236 288 228 810 286 950 167 508 270 446 178 574 218 875 230 968 281 522 300 253 224 650 202 956 245 139 163 420 248 315 217 807 300 878 185 555 290 685 186 898 215 506 284 990 253 872 250 408 270 255 238 884 296 458 248 685 180 162 299 217 206 49 295 450 195 766 184 913 186 821 257 653 188 252 229 160 283 181 201 81 190 397 261 136 231 286 175 616 182 550 290 163 226 816 172 104 232 373 286 705 223 957 278 883 214 513 284 953 268 174 207 429 232 183 249 943 167 684 262 690 159 435 264 298 183 47 269 321 254 97 266 328 265 453 176 926 215 947 178 45 198 369 265 212 299 80 213 968 194 853 255 251 237 640 253 324 185 577 159 576 181 140 268 310 195 781 299 184 189 993 219 726 293 465 274 963 171 971 174 823 273 548 211 269 299 378 219 848 274 976 267 550 236 195 174 110 286 135 268 416 190 766 191 439 189 739 243 706 258 869 197 876 167 662 279 201 180 472 250 652 209 289 217 494 281 15 176 955 160 496 158 412 282 304 264 647 219 51 200 752 181 751 179 413 199 881 247 35 174 88 272 260 211 786 284 22 187 370 188 372 298 673 299 433 184 697 164 783 222 186 251 942 248 537 215 239 265 728 187 238 263 812 219 845 169 905 192 883 267 7 232 725 291 114 294 7 191 400 267 50 220 498 296 114 255 25 294 440 185 93 237 994 284 216 190 65 160 38 299 509 205 850 281 387 296 294 288 542 299 509 299 152 261 233 200 901 169 13 199 942 290 596 213 708 234 849 166 276 160 962 164 518 291 576 158 548 227 425 254 600 242 485 266 496 230 140 296 481 252 716 289 234 166 732 237 331 186 852 214 485 261 233 166 16 186 577 206 675 234 244 212 645 286 230 260 723 185 898 162 704 158 740 243 810 161 900 211 837 213 918 207 133 192 215 232 529 161 659 262 41 287 726 183 122 289 834 175 404 269 686 235 293 223 357 181 248 213 902 271 610 169 579 210 792 164 520 180 647 275 310 197 522 232 888 159 213 222 89 237 664 292 347 290 653 277 376 209 598 290 40 257 226 160 200 188 229 169 489 168 388 245 727 205 563 190 166 233 380 219 161 181 716 271 70 236 240 202 832 207 867 275 355 202 926 219 712 269 319 240 212 245 406 280 695 245 993 241 632 205 160 171 14 177 310 253 389 272 607 174 371 268 734 295 520 288 566 236 728 197 365 202 182 225 835 280 866 210 93 279 108 158 642 214 293 257 67 299 675 207 537 225 13 276 358 234 761 296 572 286 785 273 410 273 923 245 950 165 934 164 254 180 391 264 244 228 396 285 642 176 167 190 788 215 900 224 747 254 390 160 446 300 64 178 754 179 876 260 31 261 150 267 553 208 781 265 868 257 317 249 213 208 118 159 971 293 814 287 179 233 244 255 408 240 223 270 168 292 847 235 368 207 411 225 955 287 330 177 836 293 762 247 852 212 410 201 827 242 228 275 857 231 63 260 318 259 749 242 384 191 478 275 179 175 921 299 274 263 900 176 628 261 85 274 928 282 569 276 318 271 591 211 282 298 631 277 629 212 81 265 733 297 51 246 685 244 217 225 532 208 219 168 373 232 62 222 399 239 595 279 153 165 500 214 184 255 66 284 119 211 25 262 273 300 262 242 47 161 977 166 192 300 985 221 848 218 663 174 107 275 631 191 789 238 851 241 813 249 688 189 367 213 41 200 523 217 247 232 625 250 190 204 667 270 297 298 352 267 207 220 31 158 638 210 23 179 428 295 747 245 490 225 148 200 483 191 504 290 937 201 64 263 53 256 884 236 569 175 417 169 487 167 268 233 836 298 807 280 946 220 719 272 721 273 785 183 156 219 564 231 247 280 527 281 821 263 412 185 550 263 536 228 876 239 940 278 8 296 669 262 846 183 621 207 552 242 956 245 70 223 446 242 870 292 997 225 819 231 979 293 958 214 32 269 342 240 693 212 820 286 973 166 129 226 554 294 435 186 507 254 345 202 660 163 442 239 204 199 565 188 617 242 163 181 997 175 788 294 978 173 997 173 123 175 697 229 419 194 528 251 371 221 469 160 863 204 826 260 700 167 428 298 291 161 146 212 523 186 677 174 211 220 320 241 647 211 136 275 171 239 594 204 329 226 587 220 507 285 43 259 898 207 571 286 880 176 420 260 451 179 835 235 731 254 801 178 33 262 566 290 199 214 188 289 791 174 565 267 783 223 965 225 201 158 98 248 404 225 940 175 946 213 615 229 963 260 519 211 319 174 466 239 934 235 262 200 533 242 376 291 588 207 37 293 306 227 855 229 70 238 721 245 196 247 338 298 396 234 675 296 477 279 995 184 280 234 149 217 153 240 360 209 9 181 220 292 487 229 407 261 802 227 122 188 336 209 983 292 568 164 981 222 572 240 670 194 648 192 721 239 841 294 583 169 730 228 432 172 370 263 567 246 157 192 676 268 132 250 906 185 830 228 995 266 681 292 179 230 489 298 771 179 180 292 665 234 508 171 652 279 64 281 47 221 232 162 674 270 914 229 761 283 615 294 80 283 950 167 156 215 988 173 302 277 434 264 566 169 179 270 610 167 369 240 803 242 800 175 840 166 22 209 858 214 316 283 737 184 454 298 58 234 9 247 823 198 44 217 348 289 217 185 147 279 231 257 332 260 956 197 95 271 720 283 114 179 254 298 887 226 962 223 322 291 227 162 562 283 185 282 197 269 48 218 316 243 161 162 704 181 171 294 796 250 343 297 836 227 669 272 365 242 184 166 435 257 192 160 675 209 183 225 715 216 955 165 738 231 40 268 982 270 411 281 951 276 713 281 854 161 713 231 288 247 596 172 109 238 543 278 405 218 348 162 149 158 563 276 501 215 937 171 614 206 289 296 798 190 375 242 827 221 472 178 761 298 775 190 711 195 569 229 554 289 71 295 747 217 159 259 701 241 945 269 575 228 906 225 525 264 505 179 628 202 548 279 930 216 817 212 528 234 915 183 647 279 171 247 530 250 996 162 488 165 917 212 950 228 538 177 897 284 152 159 614 171 809 249 628 177 548 239 335 255 112 180 415 272 502 252 851 174 539 267 387 174 123 159 984 260 562 164 34 261 562 243 36 207 901 230 602 264 516 244 450 231 627 242 595 205 11 213 782 192 552 190 604 204 576 240 194 238 218 158 762 245 26 209 155 290 146 241 994 190 704 237 891 250 876 279 848 297 376 189 142 212 509 263 50 248 575 229 99 277 6 164 731 287 284 247 415 292 222 290 950 276 247 254 159 213 529 219 327 278 453 171 24 223 584 284 926 227 907 231 904 215 572 247 574 293 335 300 472 268 592 288 257 194 17 249 958 281 694 177 674 182 450 270 530 215 177 170 839 216 266 212 436 244 967 236 894 196 263 271 133 209 218 249 859 277 19 171 94 219 899 279 581 231 566 245 751 269 565 236 605 256 191 172 865 171 867 163 508 176 616 250 478 181 859 240 536 236 586 191 4 159 66 280 579 261 648 203 597 232 953 204 428 172 668 244 177 188 230 243 614 185 723 249 924 252 647 287 585 166 908 197 105 160 966 254 406 239 486 173 692 275 737 158 879 296 253 238 113 202 393 275 241 186 487 294 149 211 977 238 161 218 110 195 94 165 67 270 181 298 219 229 14 188 367 247 888 187 584 201 846 220 196 216 795 219 504 163 538 243 803 210 959 203 17 248 794 242 353 249 128 220 916 195 983 259 352 299 214 193 266 261 66 190 632 176 356 263 30 208 260 271 450 264 774 264 894 300 702 176 234 162 86 288 495 240 314 264 879 300 654 253 980 277 599 248 507 230 859 172 347 269 741 213 671 281 627 298 447 159 319 197 932 272 68 299 880 224 34 288 268 179 40 208 277 201 451 184 937 204 952 231 721 230 513 283 570 174 636 219 767 209 782 255 342 272 564 245 112 244 920 266 754 267 640 276 91 241 283 247 541 199 72 267 699 244 863 197 869 244 156 281 57 287 752 244 229 272 450 227 754 198 427 281 135 210 221 188 3 173 530 171 11 237 924 180 562 293 79 203 287 279 240 235 969 175 773 220 259 279 487 256 189 251 480 161 392 184 776 247 48 227 735 264 263 195 892 214 919 251 182 168 367 198 418 229 980 233 446 277 491 238 7 229 518 173 831 244 686 260 589 250 956 238 963 274 929 297 361 291 433 169 979 253 54 264 930 270 471 267 946 159 661 180 461 281 975 185 841 207 318 159 827 206 445 185 960 232 546 272 544 205 256 184 530 211 43 227 279 272 493 265 470 214 876 161 719 286 604 226 899 192 703 291 257 250 260 215 2 219 235 296 542 204 330 225 383 176 198 166 324 263 710 224 664 246 130 229 205 207 617 287 352 179 542 201 172 266 664 258 192 183 75 237 158 168 396 284 459 200 303 274 979 209 531 182 421 208 49 205 263 212 362 298 622 198 875 300 386 177 719 293 461 188 539 161 944 201 335 270 209 266 104 164 533 293 943 166 394 163 735 233 497 296 251 250 340 263 869 251 225 249 16 196 481 235 636 250 218 269 272 180 255 199 452 226 12 187 469 227 288 166 425 271 841 266 479 185 487 255 257 204 232 297 653 252 245 274 689 281 887 226 492 160 239 234 249 231 18 246 546 165 257 282 34 160 826 203 315 291 539 294 498 169 709 228 48 278 179 207 207 246 913 244 804 182 441 183 873 260 380 196 123 273 497 175 307 241 537 162 406 177 218 261 779 223 670 230 71 179 313 277 452 174 897 170 462 167 448 159 734 186 568 230 785 213 289 299 820 225 187 283 237 168 48 161 720 282 700 199 477 209 735 256 55 266 915 285 917 197 900 185 972 184 659 183 589 297 940 246 489 164 204 223 88 220 585 250 215 192 300 287 315 193 361 272 683 195 410 258 385 161 824 205 322 191 766 221 927 196 298 271 460 200 358 233 606 253 672 246 305 289 532 247 899 193 65 284 972 187 450 226 675 169 23 231 262 232 581 292 399 163 823 224 288 182 708 277 428 204 632 230 963 246 30 299 188 285 162 199 38 279 93 297 990 194 661 232 994 249 541 255 867 282 214 194 397 211 586 266 805 207 643 197 407 245 848 274 687 164 209 266 700 235 794 175 400 281 509 173 800 243 149 205 164 171 324 299 512 236 803 230 840 290 545 203 695 215 184 188 413 243 311 261 444 227 475 229 233 211 19 210 155 287 543 224 505 207 828 181 881 294 965 171 784 186 428 293 319 167 663 287 438 204 673 219 41 172 718 166 451 193 186 188 76 255 608 292 810 251 537 233 944 272 686 230 490 216 381 251 671 216 749 189 880 284 13 237 268 248 548 204 193 223 416 241 328 279 588 244 51 291 557 244 481 254 974 288 757 290 867 186 624 161 925 230 267 296 63 298 709 284 753 283 189 209 13 173 298 297 891 186 253 254 230 293 672 200 129 215 329 227 240 264 712 299 310 160 129 258 884 221 305 258 487 227 77 250 612 285 373 251 96 229 42 251 454 189 189 161 589 262 162 297 6 215 195 224 197 293 270 168 650 192 381 203 238 235 249 223 491 262 683 178 952 269 879 202 293 179 513 208 798 272 451 203 913 201 907 254 716 203 118 176 403 241 929 173 418 181 439 179 208 227 794 209 716 159 753 298 559 162 58 183 313 249 882 229 800 238 796 202 529 224 925 284 966 165 735 271 164 229 613 257 422 232 290 241 681 160 831 273 190 164 41 229 692 227 742 220 599 195 723 279 979 223 239 242 833 200 481 278 143 243 782 277 99 159 882 217 628 162 360 196 604 263 570 197 487 164 176 286 406 179 558 297 935 183 606 214 363 285 164 182 851 248 187 256 906 222 871 179 125 183 891 234 342 262 739 251 11 286 770 272 539 290 454 241 812 222 560 191 409 200 995 287 248 243 449 256 273 251 77 250 42 184 557 287 865 160 471 212 837 285 59 188 974 192 835 231 825 248 190 188 372 246 947 231 366 269 591 265 264 217 555 292 718 208 172 175 611 162 444 257 332 164 971 255 5 164 48 244 439 246 274 193 738 233 15 300 936 231 508 211 818 229 392 283 809 175 143 194 414 221 583 216 926 172 373 212 524 241 16 186 401 164 71 266 873 242 807 209 73 165 738 168 485 233 384 182 744 163 784 185 950 215 860 285 410 264 931 233 955 180 654 237 618 292 960 233 957 178 806 178 871 296 532 273 593 235 492 262 28 197 238 244 811 230 108 194 675 251 650 170 444 273 943 271 68 274 169 272 789 160 821 159 576 195 983 242 869 268 893 254 313 275 608 202 438 158 119 197 921 168 298 214 381 240 480 233 230 182 207 218 604 163 99 193 801 174 662 185 927 264 808 260 952 207 968 250 718 242 928 209 248 274 692 208 606 159 723 209 439 270 75 263 103 266 849 224 158 251 102 210 141 232 942 162 904 296 178 273 621 237 952 192 314 178 436 217 99 266 139 263 742 293 453 228 162 169 157 298 273 250 614 198 487 240 279 213 596 220 609 173 549 195 813 224 337 229 932 162 611 280 339 181 481 173 572 186 246 175 61 290 627 195 22 189 185 274 128 190 583 174 901 239 565 178 69 243 151 229 323 189 53 239 391 240 610 276 900 234 81 179 755 274 954 252 711 280 484 266 132 275 567 257 493 272 812 223 387 200 673 266 76 277 80 223 978 260 77 212 642 276 534 289 933 259 393 203 495 284 232 199 169 185 765 282 872 300 569 177 96 262 852 294 14 185 367 247 275 187 275 177 487 284 278 290 565 266 680 160 924 272 217 239 679 288 133 166 228 234 441 160 46 216 247 253 203 188 489 228 242 263 364 186 287 280 762 198 753 226 752 160 826 248 848 235 267 244 732 181 426 236 382 195 948 208 856 265 252 245 924 191 248 243 448 159 761 280 400 203 716 277 309 282 751 264 991 186 862 171 306 264 289 210 198 255 872 283 496 184 84 228 544 211 364 296 756 252 412 181 655 281 385 168 640 297 930 215 663 207 542 284 324 202 594 295 684 192 48 283 126 186 573 255 515 204 30 282 932 294 363 167 862 199 458 271 596 263 89 232 743 246 7 294 600 163 444 211 424 242 814 237 492 246 238 252 140 182 723 226 495 200 243 164 956 227 412 254 170 204 670 251 42 243 186 291 108 259 76 290 180 162 300 222 69 215 189 188 239 225 277 270 443 265 850 256 598 216 299 288 605 268 603 254 650 164 624 277 27 292 67 283 69 253 257 280 760 168 676 238 835 232 33 275 609 300 727 265 52 230 395 170 759 235 587 181 630 262 734 300 474 271 826 189 51 235 274 204 255 172 498 198 440 197 838 177 730 240 83 225 150 211 202 272 232 239 547 251 422 162 864 272 937 205 428 216 689 171 417 250 996 262 640 240 22 234 118 251 102 231 15 243 861 280 551 188 426 227 394 181 806 245 297 283 44 274 269 175 918 278 592 186 63 162 812 238 112 175 363 198 656 193 938 214 945 245 978 238 725 255 129 251 350 236 550 253 766 212 874 203 375 231 603 160 762 163 688 268 200 258 462 293 370 266 882 220 805 225 698 228 790 278 734 207 987 200 27 176 288 193 44 245 411 168 560 166 39 248 375 173 562 272 970 222 485 177 793 228 718 192 323 172 106 271 252 237 679 193 457 178 281 267 365 269 175 241 58 239 517 223 336 228 640 278 687 259 277 260 951 213 37 170 735 284 262 289 862 198 749 175 173 270 69 291 746 280 176 259 147 294 979 246 214 214 325 202 756 188 136 230 697 292 172 236 462 280 623 221 672 197 166 251 814 210 23 265 596 196 820 218 900 256 224 190 299 260 201 298 243 191 335 248 295 233 568 291 421 233 214 162 647 158 920 194 526 262 67 295 665 190 47 281 715 216 504 185 270 290 728 300 551 174 953 251 37 228 839 245 221 220 249 218 378 299 275 178 777 208 698 193 277 263 33 240 180 189 895 224 352 166 761 280 933 257 822 228 935 173 23 188 147 249 81 159 881 271 125 217 279 294 28 178 887 277 579 205 899 292 679 230 832 273 853 222 485 174 105 199 74 254 956 175 652 169 297 254 342 209 612 237 778 175 300 287 989 245 19 165 498 239 698 223 868 243 637 298 314 187 341 160 180 176 987 194 984 180 802 219 452 283 21 185 368 218 780 271 627 223 129 222 64 253 950 295 179 215 611 197 285 202 616 160 775 183 169 291 73 198 44 165 77 211 868 179 251 295 422 259 228 243 253 213 763 240 370 197 806 176 185 165 409 204 372 287 674 262 577 194 478 190 107 201 368 256 41 289 593 215 457 178 439 182 975 238 963 249 531 280 105 293 699 261 520 208 102 186 702 290 768 251 925 212 218 249 604 199 319 168 494 247 870 171 524 208 551 259 559 211 861 226 128 181 348 216 796 186 213 200 981 167 413 209 89 226 926 259 566 185 206 206 504 222 818 174 448 270 752 264 974 206 305 185 747 198 752 211 773 207 262 286 507 300 385 290 92 190 509 188 82 160 573 226 154 293 632 274 668 168 166 280 618 180 1 186 415 292 664 227 313 196 431 296 516 245 746 243 497 216 807 166 877 279 132 212 541 234 672 196 420 276 575 266 584 168 548 278 871 214 640 212 46 237 156 293 70 276 221 271 432 189 212 259 770 276 273 192 759 168 552 252 218 224 721 223 202 202 825 295 15 279 946 203 489 165 683 198 511 214 497 283 687 279 950 178 864 204 390 188 172 233 771 198 388 191 78 261 118 166 780 231 68 236 953 286 445 271 151 193 594 197 108 168 259 206 994 265 888 215 185 185 391 298 769 298 103 163 816 167 175 243 875 167 337 250 317 260 615 208 959 268 603 174 211 298 798 225 984 296 215 287 770 175 592 185 937 229 73 276 644 255 664 298 982 242 545 223 924 297 127 288 552 257 155 238 719 212 436 219 292 232 483 219 111 199 230 210 104 158 947 300 901 290 222 225 904 221 712 219 426 217 214 158 812 180 786 249 138 247 956 190 676 281 657 164 932 192 813 190 957 287 97 219 911 285 967 231 391 266 356 281 320 188 186 207 338 277 73 213 402 183 401 244 476 175 459 235 159 218 690 237 78 161 107 267 784 209 689 200 753 274 515 226 324 170 437 268 220 264 28 190 553 257 619 279 223 160 768 281 524 225 979 260 132 192 319 209 276 173 453 233 43 260 596 168 965 165 144 300 240 210 577 272 568 175 859 266 212 299 7 196 444 241 96 237 396 284 906 300 660 188 24 187 706 189 329 211 581 187 581 235 416 165 265 235 77 199 40 192 992 185 263 242 50 231 460 241 153 237 359 178 889 164 667 205 317 259 733 281 618 264 168 191 717 169 691 210 847 293 566 182 17 286 758 299 467 173 336 175 946 282 86 257 517 211 941 222 228 206 316 160 103 207 614 277 851 201 859 276 584 246 365 205 779 230 422 169 29 268 142 245 956 180 844 211 875 281 893 165 688 290 690 241 89 287 599 188 123 288 365 263 962 275 313 287 853 226 611 274 785 257 835 264 977 267 421 212 531 163 151 208 836 239 632 290 713 207 524 287 897 172 136 181 615 213 557 178 683 271 577 191 143 240 80 192 90 284 613 255 669 266 697 297 96 247 767 219 78 180 793 253 942 233 195 185 557 245 844 229 491 188 552 294 409 164 792 210 440 259 320 169 998 218 72 192 436 289 811 179 55 298 68 159 203 182 47 164 678 299 661 253 220 213 802 214 92 273 108 208 601 195 49 207 224 186 25 261 147 233 55 229 622 182 829 248 988 202 690 221 967 270 440 196 160 226 699 251 874 285 593 178 433 178 359 283 708 259 368 158 801 173 160 220 11 237 281 162 849 170 15 236 924 204 299 289 872 281 832 197 114 232 666 182 592 260 502 278 460 257 441 273 567 179 498 219 510 210 663 259 176 295 311 158 190 285 927 287 123 299 155 248 938 235 951 253 708 235 869 278 382 171 512 248 883 194 427 246 293 200 494 206 126 250 211 171 572 290 819 185 864 225 493 280 845 169 359 198 287 283 931 170 52 290 32 194 993 279 153 242 811 271 236 294 488 244 652 252 228 190 265 216 255 275 726 232 931 282 335 186 268 191 958 209 193 238 752 230 31 221 763 234 191 165 443 283 740 268 631 238 681 285 835 234 244 288 797 168 981 300 688 208 261 228 732 241 671 206 259 285 422 214 720 210 857 296 632 227 695 175 87 248 276 211 958 187 915 193 525 283 569 230 318 253 649 277 336 194 469 259 955 244 73 176 52 236 697 216 843 284 799 180 199 261 922 217 661 198 410 195 435 206 886 261 650 230 217 195 944 215 264 223 654 291 418 293 393 178 830 271 124 278 661 300 887 243 248 265 424 200 6 168 899 294 555 299 376 219 952 249 352 227 197 275 734 206 651 238 448 240 771 258 582 286 655 196 613 188 979 285 151 166 367 252 11 198 293 297 667 267 882 295 91 184 63 180 507 193 627 272 391 213 616 224 436 238 630 225 712 186 228 222 951 273 976 263 176 233 769 212 8 284 340 255 13 204 230 168 536 236 947 175 746 251 717 159 768 169 629 166 214 201 151 162 327 288 65 277 990 196 239 170 355 194 814 193 369 222 112 205 694 172 688 230 263 206 627 295 96 299 586 228 861 270 891 284 903 215 903 194 248 294 830 179 77 188 70 282 728 219 861 213 682 185 396 254 996 192 5 212 338 245 635 232 906 205 509 185 965 231 282 195 871 224 645 209 659 269 445 165 624 212 865 235 822 215 579 282 947 161 85 164 272 240 833 286 799 255 855 189 214 215 343 195 422 223 641 159 834 211 368 218 910 219 673 243 282 231 671 214 986 195 540 294 199 166 726 264 355 161 65 246 339 240 534 189 40 261 168 254 544 174 265 261 733 229 78 207 568 159 397 272 688 260 203 258 587 217 707 184 146 200 611 265 717 248 487 226 341 242 823 163 721 243 79 169 324 271 599 192 400 220 366 196 451 216 978 219 319 298 357 279 684 230 931 220 806 223 426 166 870 159 698 203 728 197 668 291 210 258 398 216 924 213 763 179 244 229 429 206 888 172 212 239 585 234 678 282 133 299 493 194 580 191 730 258 284 158 498 237 331 268 262 239 278 166 847 225 633 230 118 216 682 223 143 202 637 289 262 236 296 162 166 167 936 252 375 253 677 230 305 230 955 274 647 297 623 288 279 273 465 285 540 195 273 158 334 211 12 171 701 214 204 172 546 266 289 238 912 205 287 206 45 175 745 215 8 244 36 198 980 255 533 232 397 177 3 214 859 278 268 277 871 296 486 279 844 222 103 261 816 260 805 170 678 205 964 248 939 174 259 289 382 267 930 214 722 286 189 177 286 234 861 159 469 248 342 172 783 298 340 169 291 241 616 291 469 207 672 222 283 181 188 201 906 197 148 296 527 204 712 227 462 265 582 242 25 268 61 183 345 254 172 187 158 211 611 203 938 255 764 189 670 226 200 236 339 198 648 163 927 190 416 263 69 204 490 222 825 219 533 193 963 237 911 298 622 298 887 264 499 158 632 189 450 267 911 300 307 230 710 300 686 285 477 235 952 161 542 231 369 210 568 254 880 280 117 250 101 229 660 219 115 234 93 203 366 275 579 215 225 267 575 191 538 160 5 280 870 202 952 226 102 292 577 255 712 160 942 179 581 269 980 275 926 223 627 207 146 269 52 280 952 259 291 169 985 173 465 230 24 167 93 258 397 244 418 270 35 244 821 207 412 288 311 223 833 265 261 195 954 173 269 237 46 232 933 226 720 280 266 282 401 194 982 241 624 213 140 268 60 175 981 260 132 197 867 181 283 294 123 158 833 282 624 184 419 274 980 291 187 158 905 173 562 228 85 283 850 203 965 207 919 184 455 246 893 283 367 192 706 248 481 254 761 283 741 276 407 300 57 273 541 204 661 195 834 199 979 185 263 265 346 293 38 251 215 298 513 237 801 281 362 199 131 183 583 165 995 173 235 290 668 171 474 168 607 247 469 268 351 262 187 162 11 231 187 250 896 264 445 179 279 246 880 170 185 214 753 158 525 239 833 235 245 218 868 181 691 285 103 269 745 291 185 279 81 255 525 183 260 225 681 255 603 267 881 235 563 287 442 293 486 279 861 257 169 219 73 228 920 231 208 249 158 281 132 255 335 253 830 247 8 263 934 176 198 292 670 235 713 250 39 188 423 175 578 176 500 243 517 241 726 169 735 272 602 162 246 269 195 287 446 273 66 261 8 296 865 215 618 282 997 194 145 206 753 200 710 222 438 185 138 255 246 216 928 299 899 158 651 283 865 166 500 165 548 213 692 255 296 294 268 261 343 228 664 269 370 279 99 285 98 218 504 273 208 225 860 175 59 245 845 177 453 239 524 190 752 206 379 279 706 297 420 180 704 177 976 240 920 171 690 269 674 185 897 222 53 229 541 267 82 242 491 188 264 220 26 251 721 191 149 195 155 204 3 171 758 200 961 227 638 267 463 196 299 219 337 181 946 267 235 180 562 244 115 289 106 283 324 179 597 179 258 213 464 272 715 296 507 213 85 199 897 299 546 279 74 170 322 279 335 278 102 167 429 179 113 222 62 299 250 166 110 168 964 217 3 233 893 249 964 158 495 198 421 221 371 163 361 279 801 197 127 221 723 229 302 244 639 197 199 196 795 300 383 182 455 180 690 287 255 203 383 164 14 293 390 249 75 255 416 228 561 241 633 245 418 285 369 184 66 277 962 175 376 282 791 275 168 255 553 160 106 179 827 270 691 299 674 175 259 183 813 217 259 250 137 159 377 253 830 203 212 260 720 192 547 258 17 200 407 290 332 209 586 247 666 245 552 253 208 183 435 201 700 226 152 202 242 271 878 237 931 198 26 216 462 235 196 211 415 298 186 261 129 174 989 240 188 275 12 238 337 230 779 220 390 268 424 176 266 267 283 177 509 168 266 161 760 254 989 261 7 214 11 260 459 222 81 173 128 268 671 204 441 195 600 265 552 255 649 168 773 206 557 291 749 215 179 203 990 160 149 270 880 195 520 243 198 243 532 182 505 199 58 233 111 173 16 257 554 178 219 226 757 181 387 233 957 201 244 225 796 188 410 177 640 165 657 215 422 190 63 183 59 183 220 289 460 170 159 262 905 211 709 263 959 299 74 267 715 203 421 282 797 248 117 174 763 238 2 198 578 296 434 280 236 165 598 223 283 294 542 277 811 226 672 299 484 290 120 202 340 207 648 271 28 236 510 300 150 221 214 299 710 177 191 207 689 217 440 183 656 283 130 240 105 289 870 230 197 168 661 165 800 220 464 226 413 182 281 174 134 193 632 167 352 255 531 212 515 269 981 183 668 166 23 212 620 208 206 292 697 285 832 248 293 284 199 179 129 200 940 291 908 218 305 238 423 239 798 204 151 299 97 274 527 266 601 227 746 258 325 278 370 278 559 195 325 274 876 262 420 272 262 242 454 276 289 170 99 252 524 219 49 273 203 255 780 270 881 268 575 290 402 165 726 261 307 198 782 165 362 230 752 240 646 221 499 257 516 193 54 213 112 255 585 293 575 163 397 244 326 177 169 219 244 195 725 195 519 202 97 226 425 228 829 170 928 239 773 218 795 241 572 196 789 193 339 180 975 197 942 246 799 164 720 284 998 162 455 285 621 158 804 185 502 234 335 290 836 192 180 295 919 242 23 209 553 217 418 287 930 172 94 226 384 178 889 240 825 195 495 195 185 171 108 250 308 245 91 254 619 163 33 201 659 260 814 207 486 158 48 243 64 256 355 190 890 235 947 287 918 218 831 160 862 249 343 264 244 266 614 289 511 167 640 240 579 292 78 293 677 295 141 220 871 188 413 168 702 291 412 266 594 267 579 191 982 177 148 173 451 220 224 238 608 214 795 298 816 232 80 192 780 239 896 204 198 229 817 268 625 281 424 240 433 182 571 230 383 173 357 277 696 287 682 253 468 251 875 224 48 261 157 260 830 264 49 159 709 187 317 264 516 236 80 286 511 258 425 161 382 289 521 161 903 234 806 298 504 202 786 164 292 234 926 192 495 242 768 175 97 179 644 183 186 258 758 207 964 289 288 170 528 249 459 260 523 241 554 226 786 187 478 164 581 174 102 286 667 295 136 273 803 230 643 221 761 168 739 286 311 288 889 221 321 239 681 199 854 222 302 288 245 256 371 260 97 185 594 234 295 182 471 209 389 164 372 161 169 242 19 297 681 205 821 222 525 275 462 233 979 198 847 162 689 224 179 254 222 181 393 232 868 235 516 186 719 199 651 232 834 165 702 168 540 272 164 176 287 263 791 249 900 214 530 171 157 226 298 164 75 229 246 218 139 286 860 194 604 193 86 235 33 255 829 226 369 238 470 183 508 176 258 209 5 161 111 186 547 267 37 277 200 225 852 197 960 174 152 201 894 192 590 164 755 179 530 209 801 179 703 181 168 229 181 220 201 236 217 288 634 221 645 299 660 299 930 163 988 244 522 214 958 231 687 227 870 247 308 252 317 199 359 216 612 284 396 234 310 161 877 169 452 202 8 228 167 211 684 242 227 199 875 269 669 228 837 276 413 215 783 162 611 170 430 183 878 248 25 280 757 247 680 259 253 275 384 169 825 210 217 174 452 184 3 180 67 265 722 253 201 290 160 233 118 189 105 291 778 246 327 268 969 253 616 245 958 187 568 257 844 173 956 264 760 226 436 295 119 249 249 213 833 285 881 208 728 278 595 171 871 298 484 188 937 235 988 186 311 233 267 276 716 290 640 224 994 221 669 179 653 242 914 268 563 175 643 214 819 218 900 187 1 261 424 283 924 241 912 287 386 234 534 185 427 275 772 277 352 170 743 280 447 251 976 296 438 213 163 166 972 223 772 220 32 259 217 296 946 198 207 232 970 196 871 211 404 274 307 296 565 284 164 199 330 184 555 223 956 292 99 253 844 192 42 178 882 255 316 202 827 201 715 265 938 240 898 169 190 277 173 250 858 203 948 281 411 251 998 220 120 258 228 219 893 189 207 217 936 232 326 264 423 250 237 214 688 188 233 191 392 274 21 293 417 159 813 179 573 182 79 279 688 161 394 269 787 187 866 286 796 261 264 285 165 249 91 206 102 241 790 294 58 229 268 217 62 166 264 204 136 197 388 195 767 261 118 206 854 258 714 278 597 168 984 209 914 249 550 233 192 276 439 173 254 258 60 269 175 170 204 214 472 227 914 239 235 175 216 248 628 192 411 286 514 278 424 163 682 163 139 274 261 280 521 196 88 248 72 212 877 288 963 278 496 210 804 264 450 176 174 255 853 289 940 289 123 212 614 162 922 204 295 205 40 259 587 233 20 251 424 299 643 296 412 181 613 253 345 247 988 207 958 232 659 163 49 242 945 232 493 198 404 222 8 282 306 215 259 165 798 261 572 252 600 273 543 182 746 200 711 226 73 252 765 165 507 170 102 185 559 193 719 231 640 289 947 187 315 241 460 291 310 241 375 194 229 285 888 257 257 188 652 215 806 271 925 199 665 256 239 231 990 278 157 257 806 290 736 227 668 215 827 189 356 204 435 256 35 254 67 167 773 217 471 191 982 258 81 179 872 184 298 174 344 248 810 260 236 161 338 175 219 193 366 169 168 248 879 219 46 267 726 257 49 245 919 255 896 217 530 207 588 178 269 209 678 216 327 208 367 284 408 249 998 229 228 225 739 261 360 282 613 270 811 289 189 158 185 213 498 277 557 226 477 299 472 298 734 266 193 293 888 276 436 280 860 293 451 214 250 216 271 274 801 262 410 184 473 242 479 184 789 272 414 264 46 218 56 285 212 264 810 242 888 217 311 180 764 184 512 221 302 225 181 220 692 205 535 268 290 165 708 206 133 260 558 242 482 168 993 284 123 263 617 159 123 278 301 221 776 246 932 297 862 188 540 227 785 210 854 266 673 160 333 197 713 191 27 284 752 241 146 228 134 231 683 211 22 268 502 165 511 235 196 195 855 216 381 260 728 291 170 226 495 239 390 252 316 180 652 295 53 171 265 217 921 190 739 288 348 281 468 255 261 178 449 230 686 212 487 238 967 244 830 199 641 300 508 276 107 171 803 241 252 273 279 185 451 224 443 196 381 189 237 261 961 230 713 244 868 253 878 216 938 258 161 251 750 270 356 197 608 249 525 225 34 262 210 193 762 256 253 176 481 287 299 297 889 191 527 273 240 266 853 269 790 218 767 243 930 260 802 229 566 182 739 176 932 253 458 263 912 239 919 242 257 290 758 191 369 251 723 183 821 223 128 190 233 254 458 185 616 186 505 229 339 290 901 210 870 232 831 172 985 243 288 205 834 164 614 198 366 174 263 297 131 271 297 162 0 228 762 246 47 166 246 291 546 163 149 217 241 194 629 196 628 284 579 180 257 213 712 243 207 168 750 249 477 232 630 274 622 257 664 271 107 238 110 159 997 178 29 247 825 292 303 178 712 168 702 180 340 258 663 223 807 197 305 290 571 202 955 169 417 283 998 289 599 206 506 166 268 236 436 250 818 214 659 216 877 228 743 245 528 184 727 276 611 210 496 197 798 231 860 233 289 253 124 256 901 235 587 192 109 198 460 217 881 281 301 212 599 165 236 168 80 170 361 247 556 178 864 168 957 192 626 185 619 161 120 300 647 210 477 217 502 190 877 289 961 292 810 221 718 193 732 294 343 195 305 210 481 186 66 296 697 209 776 290 339 261 702 187 373 184 603 185 206 213 321 201 876 276 41 207 752 172 733 275 449 241 695 205 528 169 860 298 976 229 86 173 170 260 624 267 791 271 921 232 919 251 581 294 482 186 916 163 443 215 697 239 753 243 762 285 663 235 799 226 985 197 322 227 992 244 4 245 756 245 876 263 316 294 456 158 541 256 215 291 773 264 410 235 128 226 533 296 591 287 412 242 241 255 257 283 296 207 969 287 379 234 303 199 769 263 672 287 574 202 410 233 684 176 234 236 876 246 883 175 949 174 809 259 75 180 381 215 734 206 838 287 53 266 371 226 486 216 745 184 808 300 971 254 740 219 164 175 273 231 657 254 2 295 665 211 54 265 10 288 178 251 508 220 432 274 216 231 159 173 653 161 578 185 924 281 228 222 768 291 494 191 925 169 58 296 565 274 619 179 0 279 241 225 505 204 735 281 279 185 464 200 703 185 270 268 977 229 994 221 589 177 957 212 360 250 538 253 564 276 455 199 807 236 671 225 148 238 215 287 413 184 900 281 794 195 473 283 138 189 222 208 276 188 634 195 290 293 256 265 461 253 652 298 411 261 525 282 138 283 889 299 377 203 29 187 396 174 676 243 503 202 633 214 484 260 548 252 892 168 649 231 130 237 365 180 823 190 554 180 364 270 89 218 552 266 449 158 120 234 105 299 260 163 660 179 118 287 894 177 694 237 920 272 970 208 274 201 243 259 909 242 668 217 438 169 826 182 593 252 23 258 214 204 591 165 911 260 710 279 892 246 106 212 22 199 530 268 125 235 460 289 398 223 222 216 717 282 959 261 933 231 205 209 294 217 504 218 350 296 188 200 817 228 664 253 344 277 308 266 416 287 2 278 362 181 802 170 166 272 982 185 208 174 785 298 404 184 686 160 431 243 722 189 615 224 720 287 222 282 65 300 783 190 570 269 504 208 926 194 40 233 824 243 357 165 350 278 20 296 35 159 144 280 487 258 70 211 349 226 305 166 111 297 84 208 845 264 612 287 905 226 278 254 9 296 657 211 212 193 126 240 22 235 722 241 314 270 771 241 777 273 113 254 435 296 537 226 349 246 988 187 88 213 843 203 92 163 874 231 702 222 57 242 59 277 946 269 269 294 168 251 711 243 37 227 712 245 447 277 217 296 302 218 883 291 381 200 836 208 585 259 599 298 181 233 895 166 408 180 11 209 632 200 23 183 914 220 787 167 792 213 687 250 182 162 237 179 328 180 601 180 651 216 23 240 107 264 397 254 84 240 480 217 186 276 955 199 123 227 310 269 282 209 212 295 297 234 522 172 855 216 752 240 453 235 109 169 19 237 142 282 930 292 360 288 138 273 301 261 579 238 801 188 98 254 60 247 132 209 769 159 896 197 763 266 88 161 716 259 856 246 962 210 798 212 626 195 188 281 141 186 998 167 742 193 850 264 444 269 891 216 236 266 845 276 85 187 69 237 445 224 414 213 528 178 636 293 268 238 853 188 616 171 161 219 44 271 124 206 418 285 880 281 556 231 749 216 290 230 941 197 159 289 891 253 366 168 480 210 271 200 735 200 621 273 722 279 489 176 38 230 323 214 73 161 335 216 71 203 582 162 12 298 289 184 430 277 528 192 18 238 54 235 897 276 45 273 500 176 362 218 911 173 178 287 251 177 837 213 90 204 143 212 575 163 123 289 826 248 931 176 742 201 487 280 108 258 470 280 193 256 200 291 874 283 551 285 857 236 259 288 956 266 570 213 477 224 662 194 915 159 417 266 219 169 677 249 177 201 143 207 683 247 179 261 835 190 259 246 862 237 69 220 15 167 223 184 898 259 228 282 917 282 702 159 717 184 698 229 382 235 939 286 895 165 914 212 592 264 560 159 877 292 812 174 79 200 503 236 985 287 469 183 43 257 560 179 268 194 69 208 819 271 973 277 525 294 822 195 145 253 125 199 320 159 294 203 288 222 719 189 40 186 973 159 670 250 919 298 130 174 991 267 742 167 99 289 452 266 508 161 528 281 12 215 932 282 66 177 696 299 514 266 743 265 164 277 319 168 422 205 35 285 175 263 282 161 362 256 701 294 205 162 695 283 551 272 319 207 475 207 550 194 770 207 358 205 216 234 226 226 503 248 359 277 591 244 929 297 102 200 698 212 165 213 422 272 145 223 881 275 531 207 551 230 842 186 164 195 114 298 846 202 311 166 643 253 56 236 452 278 710 299 843 184 729 179 210 279 352 281 400 240 193 295 672 219 459 198 850 182 791 194 662 260 702 199 630 177 40 252 193 250 757 174 62 173 204 160 442 239 985 188 908 276 349 227 909 250 460 236 351 270 671 286 11 237 85 203 89 197 275 247 996 164 141 233 87 181 220 226 384 214 587 282 763 166 84 214 992 213 208 256 431 289 835 174 609 186 248 198 681 270 455 300 576 195 0 161 766 269 121 271 627 294 21 241 183 229 655 161 825 181 633 266 492 275 776 239 398 224 499 275 514 255 836 161 577 249 221 291 854 285 980 182 560 187 187 200 847 276 924 260 297 283 131 214 732 161 726 231 772 175 427 269 448 167 989 296 23 171 375 221 725 276 197 229 310 173 750 290 828 165 326 249 706 255 325 295 503 218 228 240 177 264 644 158 99 235 19 202 838 182 704 201 813 178 760 181 181 220 373 241 292 284 257 215 878 253 23 249 191 214 193 194 612 237 382 258 567 202 360 279 900 214 877 250 906 256 730 284 400 172 252 248 469 240 514 199 322 183 30 245 207 193 275 293 830 270 140 205 592 233 352 256 617 239 368 283 347 180 306 286 679 167 770 216 609 199 384 204 86 193 26 227 286 193 516 252 92 244 693 203 655 171 520 198 168 161 409 238 698 176 516 245 209 255 372 226 322 184 899 264 362 267 77 297 769 229 737 213 867 189 831 284 777 231 814 279 296 195 474 279 767 293 111 165 959 270 410 218 182 179 705 164 532 171 177 254 808 220 83 240 660 260 406 196 22 276 208 160 939 167 724 265 970 237 19 173 325 168 884 275 395 173 376 235 172 174 334 188 372 239 615 195 189 207 665 277 262 280 847 207 371 161 282 166 122 270 324 223 277 166 771 175 307 265 98 193 816 219 268 232 447 184 616 178 911 255 136 268 75 294 879 237 884 195 895 233 393 183 669 274 156 297 873 237 707 234 972 198 317 216 916 219 976 267 466 232 598 261 363 297 533 168 826 178 491 230 473 207 105 239 920 267 307 287 467 172 374 216 230 260 425 243 907 196 548 163 821 182 686 178 575 253 485 256 201 180 116 294 454 260 661 283 860 227 971 220 252 210 726 190 700 182 38 298 448 236 781 160 90 294 68 277 337 217 842 297 227 222 482 250 740 229 917 202 533 236 959 246 650 179 576 164 405 246 379 228 811 198 400 191 835 206 104 267 204 274 296 240 952 223 321 283 713 180 269 193 331 223 73 188 108 284 968 214 815 271 216 273 684 278 178 271 108 207 52 228 593 220 140 270 99 207 26 243 736 179 914 215 156 288 437 292 940 219 505 235 535 197 847 226 925 216 977 249 512 248 107 245 787 171 624 300 421 269 36 257 197 297 643 193 659 285 603 248 55 299 243 252 957 201 986 280 582 270 427 212 261 269 872 237 247 259 962 194 421 205 804 227 478 271 939 259 160 159 542 238 47 209 264 241 767 220 374 220 697 211 288 264 139 247 799 160 26 259 857 235 23 275 330 291 488 233 290 217 644 244 870 229 214 287 188 294 622 239 195 284 27 268 497 265 53 191 203 223 32 242 280 188 125 278 567 170 83 209 156 247 692 181 32 268 659 158 720 186 196 197 706 261 359 266 236 200 94 234 537 228 747 261 558 158 957 188 95 282 684 243 143 249 367 267 102 193 89 161 976 179 194 242 113 177 544 203 169 258 475 164 790 241 928 169 587 205 217 208 793 258 801 283 513 261 546 293 634 228 612 266 173 293 541 265 373 167 920 292 417 175 566 208 845 245 514 220 98 195 136 224 900 200 198 262 89 179 293 174 521 186 702 278 137 267 605 182 235 213 225 191 612 160 786 186 603 236 779 287 666 295 579 273 588 234 566 275 369 229 930 243 781 212 206 270 250 278 897 242 64 242 46 204 491 170 261 170 167 281 355 238 918 285 660 250 130 297 289 262 124 197 460 253 648 173 662 247 163 260 909 261 21 256 203 246 561 227 810 167 135 262 255 197 310 168 261 205 872 178 780 254 474 223 919 280 759 232 40 221 387 222 281 277 303 223 997 228 841 167 673 164 860 282 824 196 825 185 202 256 720 211 638 293 650 283 598 296 676 288 838 256 10 275 749 167 905 216 465 193 72 184 443 191 308 244 365 198 604 233 727 271 367 171 627 257 274 194 678 272 117 211 507 209 754 274 849 209 927 182 746 200 307 218 330 280 150 221 121 268 670 166 825 278 989 180 76 291 129 255 875 168 358 242 549 191 641 202 377 290 675 169 775 181 795 225 900 269 110 221 51 177 250 239 326 274 109 222 171 274 739 299 430 199 248 182 323 247 711 162 603 297 388 233 174 183 768 298 252 271 332 194 992 205 103 171 822 208 46 264 88 193 494 168 111 211 888 215 127 176 535 174 67 289 378 218 899 175 561 183 70 173 135 267 164 173 561 180 544 246 65 278 55 235 977 253 684 256 659 174 125 262 85 220 854 267 994 298 990 184 77 291 653 186 80 197 852 289 983 272 634 165 228 282 659 294 25 188 820 280 979 275 620 177 970 295 237 271 177 278 172 221 863 231 438 178 378 263 434 200 437 221 874 290 967 256 832 214 367 237 172 183 244 241 824 276 82 179 344 236 631 232 698 272 366 202 762 202 796 210 145 173 275 194 259 196 889 290 109 223 403 291 951 159 590 297 722 264 106 202 348 167 198 198 399 244 639 197 636 198 585 296 902 173 545 199 926 276 884 161 131 167 798 206 753 247 706 164 605 271 985 275 790 197 773 192 508 289 599 207 326 175 751 283 764 274 96 215 349 182 344 177 510 261 506 271 662 249 390 233 282 237 802 159 811 278 346 165 454 216 316 163 519 266 458 188 88 196 423 242 100 273 557 296 222 173 541 270 516 185 109 200 365 183 624 244 274 189 509 300 217 235 267 264 929 296 920 194 467 190 699 261 722 172 644 240 882 172 431 210 17 274 434 261 260 170 703 187 834 202 656 255 906 169 15 211 738 255 394 239 573 228 426 252 395 183 788 234 173 253 518 267 820 175 4 252 243 273 479 191 847 205 605 179 843 186 905 273 268 256 638 267 736 193 908 278 454 213 203 297 945 228 214 223 237 286 518 175 451 234 985 228 801 195 937 170 444 164 543 274 663 203 629 166 503 300 864 257 270 282 723 236 78 165 744 294 915 174 629 215 361 241 344 242 272 203 613 161 604 235 621 235 336 159 182 260 36 192 230 269 766 169 576 215 53 247 222 176 610 255 840 260 776 284 12 162 142 284 10 279 661 297 944 289 172 288 83 281 811 284 746 209 759 186 79 217 95 181 968 256 951 222 429 179 499 242 998 225 346 260 725 272 877 237 468 235 596 226 16 266 890 295 550 244 13 266 156 252 397 283 837 217 45 191 182 186 902 253 42 235 684 176 584 286 487 244 310 166 303 277 355 158 342 217 814 184 778 210 732 238 442 290 606 205 672 287 908 160 621 213 966 199 906 173 218 220 741 295 643 233 33 162 948 253 258 272 503 291 479 276 149 248 412 300 416 235 820 294 743 268 713 289 964 217 8 161 323 247 136 164 905 175 230 250 113 271 811 230 446 200 972 229 948 255 594 279 791 259 32 166 834 239 788 207 162 163 168 203 676 183 366 277 452 228 886 159 443 279 426 225 891 211 184 210 292 206 367 207 186 246 719 261 533 298 391 214 202 255 444 158 651 242 20 243 134 178 834 228 57 243 170 243 863 179 742 270 655 231 992 198 638 197 391 200 41 254 298 174 216 176 691 254 755 298 403 184 76 175 955 215 266 271 131 225 573 200 425 208 844 184 679 246 528 278 932 226 186 159 10 244 33 210 871 165 571 164 329 200 757 244 255 228 521 184 899 182 83 291 836 171 558 203 501 257 972 229 388 227 952 197 703 223 944 226 919 295 553 278 357 241 422 214 794 225 644 289 700 207 734 217 872 194 363 295 750 220 437 287 478 274 817 279 28 243 616 224 407 199 93 207 12 271 851 203 33 249 820 227 906 205 440 169 841 168 302 281 529 201 944 225 666 177 525 282 428 170 744 158 128 249 110 159 585 255 905 294 2 182 476 213 293 218 565 201 45 300 824 219 953 285 650 241 897 268 358 193 388 270 28 299 724 235 344 288 223 208 701 296 420 222 689 293 309 171 567 197 740 165 427 240 983 298 221 181 710 239 740 251 1 165 886 178 431 291 70 222 95 231 221 202 399 217 876 170 982 292 118 193 909 183 764 210 593 238 756 197 192 293 523 217 916 165 882 265 205 186 398 297 988 189 54 287 135 191 106 287 677 297 16 215 409 241 791 248 762 240 424 166 410 177 486 200 672 238 830 185 222 297 9 170 920 249 175 173 692 207 803 204 749 200 266 262 246 281 396 238 844 179 266 278 620 247 722 203 588 208 195 288 579 284 207 250 262 282 919 162 776 283 229 210 578 254 520 163 940 292 102 275 778 277 146 295 409 215 49 183 186 200 524 256 28 212 411 244 689 263 73 282 309 222 143 196 688 247 810 203 608 182 989 295 464 256 292 189 951 215 548 290 14 252 643 254 330 174 614 244 361 274 953 256 882 285 580 289 511 237 521 249 355 219 625 256 338 203 448 266 508 203 484 243 524 250 733 228 923 250 723 193 61 292 686 213 35 262 231 219 498 213 882 186 553 296 639 271 618 236 958 175 767 167 905 281 275 199 389 225 564 269 584 206 990 228 43 214 581 199 808 236 745 195 141 182 255 261 942 207 969 270 816 186 476 279 46 274 666 187 783 191 121 250 572 243 71 165 608 173 7 295 560 288 298 222 649 272 236 182 865 207 54 269 880 236 394 260 430 167 538 215 666 296 788 270 616 292 13 230 340 253 407 232 248 266 910 250 595 194 130 230 389 229 82 218 32 295 545 271 405 159 785 224 884 297 164 172 492 265 563 160 193 285 220 171 195 263 141 287 760 179 584 199 559 218 870 204 110 208 153 290 789 264 568 179 526 248 217 230 869 244 203 249 182 244 212 264 704 240 315 262 439 206 823 276 284 233 761 241 569 258 445 273 934 223 777 249 598 229 467 222 865 165 709 237 126 294 324 288 616 283 806 267 309 213 731 276 950 231 364 260 428 236 710 172 982 285 48 170 476 285 517 282 753 200 754 217 112 274 961 175 595 248 214 221 256 159 163 245 930 233 927 215 149 245 191 298 136 210 467 179 577 296 392 176 467 277 430 189 365 289 419 271 345 237 922 176 200 285 454 254 536 182 771 297 465 222 47 205 894 168 33 241 273 228 476 233 408 279 580 278 403 179 414 212 855 297 571 281 929 273 918 189 510 206 133 160 516 229 509 194 906 277 404 219 901 204 508 251 515 180 10 183 32 297 440 293 99 206 538 237 165 281 212 162 529 192 925 252 284 176 64 258 629 278 329 183 303 212 989 255 189 291 679 191 330 282 573 193 659 261 107 225 719 251 388 233 186 290 937 170 837 241 791 158 2 198 815 184 592 170 99 244 560 248 116 178 30 273 810 192 669 167 116 216 460 165 184 213 429 259 615 246 440 211 775 181 644 245 738 273 516 294 287 194 628 247 28 185 397 257 709 284 327 171 13 166 476 285 837 183 248 275 835 246 773 171 647 236 165 285 852 278 498 291 934 209 814 271 851 238 761 286 251 158 985 158 185 272 673 177 510 249 661 294 301 181 99 237 112 219 120 214 288 286 967 179 53 187 898 239 958 243 801 162 903 160 422 201 214 176 94 286 73 284 757 164 509 281 55 291 731 268 314 202 532 289 775 248 0 187 880 224 95 208 433 167 643 224 958 224 708 290 855 289 558 295 752 217 65 218 925 176 754 257 273 224 800 194 911 184 899 164 935 250 358 202 608 207 728 273 873 168 205 293 874 174 74 186 90 248 994 287 106 232 571 233 337 278 299 181 470 278 887 190 799 282 69 279 210 276 657 251 713 244 877 281 364 178 383 178 304 180 513 176 262 159 933 213 379 185 719 165 168 203 809 198 928 202 832 279 63 203 378 174 244 226 879 273 713 202 212 218 750 293 610 273 124 168 46 184 342 194 77 167 161 170 389 296 615 178 803 294 707 255 193 299 33 299 440 219 51 262 902 221 822 219 997 288 539 197 854 280 893 238 818 201 751 167 217 237 390 199 226 212 372 208 986 217 852 241 440 281 117 235 543 163 171 224 983 270 132 176 99 277 825 233 232 297 255 224 506 168 892 189 551 235 930 235 723 159 437 181 183 220 466 246 342 177 619 290 60 190 187 258 762 294 253 278 796 172 621 183 657 236 655 213 131 226 771 201 365 227 923 199 196 192 737 248 966 287 614 255 716 289 784 200 891 268 539 257 50 286 109 202 862 162 658 186 829 287 470 211 921 185 864 169 647 164 963 244 738 187 685 249 252 287 828 191 83 270 557 285 261 161 24 161 184 221 31 268 280 238 772 173 260 203 252 200 263 232 998 169 335 213 929 266 587 259 435 273 195 213 454 295 248 199 248 171 966 296 703 285 217 169 58 161 410 296 717 172 976 199 617 280 686 210 425 238 535 270 568 248 135 294 451 264 347 214 240 227 198 237 607 162 472 263 737 178 631 230 661 158 430 256 151 224 256 243 694 276 154 216 457 225 75 267 735 232 645 203 203 235 433 176 599 200 182 286 24 287 840 240 966 268 40 186 899 171 656 287 578 187 568 213 222 241 331 235 311 234 503 181 710 259 24 255 55 174 148 232 748 280 381 269 452 256 477 298 130 235 829 166 37 297 883 182 944 213 639 271 626 269 422 267 550 249 62 174 607 272 573 256 663 165 226 252 661 248 146 226 446 227 981 230 284 187 763 239 24 162 178 236 485 161 290 240 311 294 616 178 601 160 676 180 45 213 711 189 647 197 657 281 703 270 850 246 979 243 96 198 637 162 814 269 301 161 579 277 489 190 503 281 829 188 980 219 704 174 292 274 842 169 274 195 383 184 897 227 214 294 746 223 759 185 592 218 176 187 9 231 411 174 189 214 965 271 786 226 770 271 791 272 592 178 894 220 142 271 534 163 477 233 264 221 73 253 736 253 583 264 119 273 257 218 222 249 489 252 210 246 846 224 650 171 909 300 718 266 143 182 409 187 118 256 844 216 44 169 810 187 293 206 63 158 587 298 401 247 860 269 316 171 699 292 987 166 301 199 900 254 182 190 775 300 766 231 462 231 76 285 65 202 800 199 759 173 394 296 30 236 271 170 956 275 137 165 537 232 888 240 599 186 879 225 500 227 797 260 81 230 245 259 804 185 477 281 929 198 5 220 266 261 297 226 690 185 258 254 239 262 317 299 1 236 8 158 937 201 986 230 573 175 334 287 287 246 277 253 556 267 811 250 839 179 320 217 579 164 852 263 394 279 714 241 521 221 292 195 422 218 970 282 65 211 627 179 125 198 700 197 656 182 194 256 650 220 216 290 155 281 812 210 523 274 372 210 789 208 566 173 681 170 410 184 602 234 157 290 220 253 445 207 879 176 402 201 557 170 556 174 586 254 906 173 397 274 630 217 520 271 367 299 386 228 923 254 347 228 320 198 53 273 21 293 760 163 574 170 218 237 329 227 179 238 305 212 103 277 959 289 322 220 324 176 126 164 899 254 917 247 58 194 389 179 443 278 678 213 496 201 255 166 549 227 463 293 935 169 328 193 641 235 92 278 857 267 12 260 671 225 950 166 914 173 712 230 113 297 168 284 451 214 841 231 733 238 19 282 500 224 172 223 440 225 704 205 870 200 830 201 2 185 28 245 664 241 714 286 740 259 46 210 877 190 986 211 916 259 213 183 275 290 675 197 862 193 473 276 949 253 405 232 318 272 814 240 780 260 374 220 287 284 958 182 119 225 460 209 293 232 169 282 83 199 369 289 230 288 358 294 417 210 519 164 587 172 116 266 69 282 150 261 528 283 501 282 832 287 627 242 729 267 417 258 611 204 647 179 246 183 724 208 82 244 950 255 860 269 905 244 820 221 52 185 0 187 219 281 894 247 181 287 699 225 866 210 413 159 458 270 82 299 3 279 55 162 350 199 500 234 653 271 547 172 124 170 406 203 619 170 14 194 539 196 200 182 881 202 861 192 315 210 194 286 824 295 277 169 303 160 664 202 312 168 237 165 890 192 0 226 378 188 162 216 197 300 871 243 118 256 599 274 950 234 335 290 461 174 738 245 828 259 282 225 860 289 306 183 384 278 638 286 913 295 30 189 197 195 439 183 813 272 303 234 775 173 866 252 642 283 570 297 708 235 294 235 559 268 146 202 372 278 463 216 362 239 784 162 211 208 239 201 985 288 563 224 808 220 295 246 21 284 486 237 809 168 618 203 734 158 700 288 3 202 346 205 102 217 185 226 756 251 200 294 561 191 685 238 427 300 989 169 980 218 567 192 845 264 974 277 467 167 128 164 15 254 629 279 359 182 602 185 635 241 154 268 802 241 1 214 814 299 559 286 568 284 21 275 842 184 768 197 911 277 311 220 715 171 782 221 520 245 909 192 19 179 141 233 3 233 755 176 495 241 57 226 391 171 662 194 760 289 767 235 657 186 955 251 748 273 361 295 459 199 753 222 523 245 863 259 687 266 330 259 933 276 9 256 829 203 156 207 477 168 969 181 591 177 734 256 13 256 447 202 159 251 882 277 677 276 426 279 666 295 764 245 209 300 9 273 614 294 610 174 913 276 66 160 913 185 471 287 800 177 909 168 278 186 730 187 245 300 908 240 271 299 720 182 930 262 288 268 550 273 473 179 637 237 764 270 459 216 698 296 443 243 569 217 225 179 283 201 827 224 383 215 969 262 354 295 615 234 251 288 502 215 463 293 861 249 948 299 184 206 112 298 227 224 236 238 489 300 586 262 507 161 615 297 386 270 144 215 857 242 705 193 724 177 334 206 739 275 817 187 336 234 224 176 279 215 134 168 589 223 441 160 973 293 803 194 758 297 676 245 465 228 136 242 866 210 465 173 399 198 378 259 221 216 871 271 263 168 940 222 937 191 978 238 432 210 45 205 433 274 316 299 696 284 496 223 432 166 152 259 45 281 558 244 781 183 977 279 316 203 22 210 429 197 552 241 926 267 505 196 472 185 488 172 979 261 850 269 326 193 688 273 751 298 29 186 259 235 71 191 88 195 949 200 837 287 514 299 997 233 303 183 896 256 794 284 395 217 1 254 634 193 736 279 918 283 388 187 802 296 669 256 556 215 858 246 457 212 965 202 979 204 187 287 577 197 948 242 41 186 787 259 831 194 16 255 705 236 506 238 654 193 53 241 323 288 40 193 238 245 730 177 796 217 779 243 141 183 429 203 814 233 480 300 904 173 457 266 296 168 905 262 875 175 125 289 430 217 432 246 282 174 225 170 51 260 186 267 279 164 263 275 650 246 493 256 520 256 245 172 797 239 729 220 960 257 720 269 548 194 559 215 788 257 332 172 761 206 276 202 787 159 517 179 78 159 445 172 273 227 255 255 772 227 599 174 549 209 935 178 873 189 286 182 535 236 794 298 634 257 237 257 484 190 690 264 472 256 58 202 942 179 965 277 392 167 2 196 462 235 47 202 61 218 717 235 730 294 291 187 157 167 738 186 141 190 553 233 504 284 91 262 501 194 494 268 107 280 450 270 524 162 339 251 849 229 430 171 504 166 857 288 525 226 801 289 780 198 595 254 852 189 829 188 138 296 640 203 611 194 223 207 883 179 175 217 398 266 597 236 91 257 743 206 360 251 329 283 824 250 702 224 278 164 389 158 336 185 661 275 469 287 256 294 693 212 943 210 592 235 372 182 658 200 633 283 661 199 394 220 527 248 442 191 766 268 860 287 694 282 563 273 439 242 640 238 610 170 800 190 753 274 779 164 585 256 266 247 810 214 927 248 151 214 970 229 711 251 741 248 302 293 841 260 996 295 10 236 768 291 398 203 643 188 201 204 687 300 14 240 889 218 780 241 281 215 473 289 514 230 425 255 287 270 638 179 894 244 124 253 600 276 645 224 771 201 72 198 389 209 742 209 494 199 865 282 930 242 995 192 690 266 858 254 60 300 867 234 650 159 397 251 246 163 604 249 884 269 480 231 596 173 555 270 44 184 808 233 439 215 524 194 522 164 356 179 122 180 342 290 368 198 768 204 501 255 450 205 350 282 904 297 133 270 606 296 121 223 950 255 156 255 58 270 989 296 644 237 94 220 497 214 410 271 26 249 396 204 589 290 655 192 808 278 409 278 233 206 885 230 642 169 739 177 415 270 623 170 464 225 526 210 848 273 349 208 490 256 637 194 793 280 246 264 91 248 666 217 607 164 777 163 501 278 931 275 632 249 839 271 371 246 235 290 566 236 174 197 997 220 899 272 608 203 120 298 260 165 29 300 155 189 818 213 805 263 942 252 196 289 456 231 55 299 811 226 900 235 12 188 450 231 339 237 304 259 679 237 312 297 432 182 247 231 280 203 166 168 472 298 805 239 865 179 791 202 634 234 386 294 799 253 916 184 951 188 559 192 378 193 893 163 693 277 840 168 928 252 188 215 732 220 665 250 182 194 855 176 626 198 881 213 108 176 653 163 628 273 866 260 287 280 411 243 428 265 727 218 404 207 841 196 261 292 530 192 2 258 688 289 380 192 797 174 638 173 124 200 545 294 142 266 366 297 796 266 801 180 709 292 769 169 133 163 402 166 144 300 102 251 623 217 911 297 119 259 674 199 859 226 657 220 165 261 674 297 849 184 395 215 595 249 572 268 225 217 592 190 795 205 145 254 739 245 158 228 185 173 4 284 492 206 764 300 977 204 117 290 541 216 425 235 529 271 114 250 601 285 965 237 654 282 681 225 5 190 589 245 738 217 198 218 690 299 461 283 828 266 619 218 502 208 682 276 426 223 743 199 773 158 589 216 685 164 76 281 744 251 688 189 456 207 856 175 956 186 865 173 704 186 411 177 516 280 907 210 540 226 339 246 70 229 572 260 297 160 869 244 651 190 149 287 574 295 651 268 43 169 993 242 978 258 208 272 480 166 879 183 4 213 133 205 872 274 885 279 882 165 197 252 462 245 74 210 169 289 676 296 806 296 184 252 728 256 919 257 635 277 38 282 22 195 704 296 902 231 127 293 517 159 635 178 408 186 398 200 388 286 108 263 971 292 179 214 905 240 936 210 367 217 717 249 175 299 832 189 886 213 3 234 274 224 175 272 939 236 487 212 341 298 125 214 87 253 630 167 473 218 217 295 596 238 248 198 834 265 768 282 241 249 586 182 813 264 479 285 532 270 114 186 246 176 539 287 702 270 400 289 47 188 327 211 13 175 613 286 682 202 856 254 590 203 447 159 71 269 393 195 681 165 123 167 13 212 159 222 958 164 555 197 57 223 357 225 288 268 595 271 983 239 677 242 5 243 331 185 336 252 799 230 250 167 795 174 968 164 645 196 250 253 366 231 604 285 22 247 631 174 6 284 124 159 615 264 544 248 465 173 837 197 273 241 159 190 736 242 895 158 283 185 114 279 766 257 672 172 499 258 707 237 780 240 393 183 785 227 698 180 364 256 242 215 199 202 610 169 579 189 671 226 930 192 481 222 637 186 73 166 413 269 489 295 915 230 551 251 948 249 38 189 268 232 759 167 572 242 599 230 12 186 107 185 152 284 101 266 938 167 100 252 903 242 564 183 59 215 208 245 38 207 735 197 35 180 236 185 177 264 311 164 363 164 718 223 839 280 825 296 235 277 583 291 5 245 850 192 755 194 788 191 65 227 34 233 284 183 190 267 146 287 286 287 361 174 678 178 650 260 523 254 738 164 553 273 99 226 833 252 309 214 188 267 347 194 899 263 476 294 57 177 973 224 689 161 290 261 568 227 266 184 189 169 174 234 763 199 55 280 446 160 758 181 132 260 601 228 583 162 997 238 93 269 948 220 965 281 739 255 349 227 443 237 492 286 189 276 455 206 815 256 161 246 357 158 659 190 785 164 38 260 703 201 901 275 779 206 79 277 512 224 247 208 38 244 605 165 336 201 77 179 240 208 846 295 674 283 595 187 194 290 562 247 633 200 440 160 865 291 797 189 711 190 997 282 400 220 330 276 963 272 31 181 124 237 159 237 221 215 43 227 642 162 240 158 824 169 495 173 640 285 966 165 279 209 885 270 353 162 614 195 100 274 90 278 63 269 645 198 486 189 951 265 39 221 305 233 349 261 913 278 466 289 904 234 1 241 88 191 509 228 73 251 776 270 752 163 801 218 279 269 795 189 746 267 424 258 900 250 504 293 817 241 729 158 98 224 456 179 461 161 429 220 884 201 84 243 75 237 255 183 823 164 460 261 798 241 914 277 931 275 283 160 572 223 428 244 746 214 521 221 229 182 429 291 795 211 624 250 461 254 222 234 946 296 528 279 944 288 428 297 930 204 952 235 260 205 587 208 585 222 862 241 655 261 181 220 360 215 756 212 910 181 500 238 591 212 336 268 152 160 53 176 747 212 175 169 800 275 276 262 325 266 874 160 946 222 42 265 627 291 219 196 789 194 351 211 201 220 262 277 815 216 195 271 559 185 106 176 85 240 281 250 507 242 60 297 561 269 154 243 259 213 340 184 340 219 836 237 41 284 703 232 55 204 317 295 396 165 558 290 3 195 611 215 692 285 808 239 54 262 616 206 963 187 898 179 286 270 916 284 512 226 207 274 45 281 406 162 760 296 236 203 906 227 226 197 654 296 89 238 897 277 248 225 127 267 51 195 833 192 495 265 249 299 500 193 29 182 694 189 659 160 207 165 6 195 287 232 546 195 475 271 661 224 635 299 225 240 383 220 641 272 284 235 464 275 965 199 975 251 950 212 120 284 627 168 976 235 127 197 145 204 856 246 831 293 287 214 137 210 900 215 883 192 981 197 70 167 284 278 554 220 691 256 871 162 787 203 27 259 623 296 929 241 58 226 403 193 228 251 885 170 497 171 147 261 108 284 65 249 840 288 908 254 900 271 406 199 923 280 745 215 434 198 59 267 382 299 990 289 222 216 149 258 433 248 45 158 275 267 130 230 932 161 115 186 305 258 617 239 936 179 375 191 183 254 209 217 224 214 967 228 479 178 903 300 838 180 426 251 406 254 862 219 135 256 816 163 925 173 373 237 87 290 785 187 337 282 463 207 885 276 976 203 108 280 691 239 353 187 645 256 765 179 865 196 495 171 694 222 895 180 692 216 735 267 73 279 588 175 802 203 259 221 734 288 976 267 594 191 704 223 259 202 401 182 721 277 945 225 852 272 787 235 173 160 429 223 131 240 566 235 205 192 846 181 636 219 914 174 300 225 72 214 740 243 254 219 490 225 664 249 848 270 634 256 25 171 620 256 517 219 425 168 585 198 485 250 679 246 190 295 92 219 396 232 159 264 271 212 108 232 163 295 942 266 372 230 96 271 621 201 253 276 221 199 621 272 909 271 179 180 789 298 825 255 577 267 663 162 3 162 348 246 49 216 231 183 552 279 135 208 840 277 782 294 979 294 50 195 732 163 18 266 733 176 569 190 827 188 691 215 361 274 679 270 214 249 813 295 804 164 601 179 945 268 2 230 202 289 752 227 401 203 868 285 792 158 738 227 988 300 402 300 296 264 87 183 597 258 159 210 900 256 743 249 361 172 505 159 449 227 570 207 656 288 291 223 166 182 940 223 337 164 978 257 569 227 257 178 20 235 31 181 897 266 69 186 959 231 336 272 969 202 816 248 791 253 761 265 691 264 640 167 577 294 184 291 890 295 539 300 832 258 706 180 721 260 124 163 405 188 621 261 407 227 107 237 739 232 218 221 538 288 505 236 707 289 923 235 261 252 43 215 984 195 361 165 160 174 968 159 435 272 183 235 306 206 391 229 532 228 497 292 405 233 379 210 307 197 68 222 527 200 655 276 339 162 344 237 220 236 451 210 149 174 977 261 519 277 831 193 138 187 831 295 46 259 390 160 463 208 307 295 628 164 293 168 788 211 307 208 737 246 264 285 458 178 671 193 128 256 994 281 285 176 573 291 993 252 322 166 984 201 336 276 533 194 842 169 120 292 868 238 490 162 939 202 313 170 195 282 660 239 723 222 8 269 699 161 660 291 859 228 969 162 772 297 17 251 630 209 853 180 706 257 482 290 795 225 107 297 182 202 974 162 425 278 826 255 266 218 672 188 467 183 829 253 977 283 896 168 722 248 862 192 39 238 290 280 973 217 326 181 633 166 776 284 444 288 193 215 152 204 543 280 211 260 534 195 359 192 246 285 393 188 577 191 328 170 625 234 968 190 643 240 147 296 626 257 53 183 563 162 723 280 201 273 954 191 952 177 502 217 685 214 755 262 376 269 159 278 538 190 172 248 556 234 198 223 609 245 586 286 121 220 364 193 387 229 702 224 407 258 654 172 166 175 392 300 765 239 237 168 452 210 639 264 521 266 596 239 775 295 482 259 337 298 529 158 837 215 131 215 985 190 210 279 16 279 901 293 796 234 289 183 164 267 567 254 682 266 807 203 607 224 262 280 55 285 29 241 123 177 212 276 860 168 845 275 233 238 99 187 700 204 253 280 824 280 627 168 517 266 213 260 32 159 549 164 455 287 855 215 404 231 800 243 297 268 450 200 241 160 499 266 510 179 697 192 266 191 584 192 926 264 656 205 145 182 967 180 971 205 291 250 544 217 445 204 46 168 903 263 895 164 301 210 117 172 186 164 107 187 880 227 196 228 216 277 405 294 313 240 783 284 879 166 10 191 196 256 656 194 681 189 188 251 321 249 252 274 168 271 417 272 921 194 939 219 477 199 89 174 747 264 949 215 193 215 98 294 494 159 393 250 949 204 115 194 468 254 132 169 202 254 792 181 422 238 212 175 284 251 536 158 377 275 18 201 959 211 988 292 205 220 315 192 475 220 520 282 569 173 611 181 462 226 394 288 745 218 215 204 500 290 387 235 199 184 179 211 639 227 365 209 53 236 616 215 459 226 709 158 54 263 749 233 366 237 8 164 438 186 809 228 556 234 695 246 281 264 386 250 226 258 940 264 660 180 309 253 113 216 113 263 300 277 747 220 191 171 279 251 83 204 21 263 961 159 158 162 512 236 6 161 690 203 962 193 369 252 94 228 808 171 15 158 106 183 139 248 418 168 251 220 713 273 489 297 262 267 947 227 295 278 601 286 811 270 643 195 416 198 920 285 862 221 533 182 389 180 424 215 254 291 193 227 283 210 963 297 703 237 457 295 726 253 899 170 778 246 808 236 884 214 795 235 404 214 548 300 716 277 919 264 947 181 178 249 705 216 272 225 661 171 800 215 361 185 342 216 964 273 447 243 983 217 720 225 471 173 441 281 954 273 791 275 85 193 980 220 291 290 13 270 822 247 842 170 223 173 533 165 133 240 624 270 353 162 258 233 483 259 854 292 896 226 326 269 228 288 116 168 507 208 533 244 898 191 812 205 784 179 35 292 780 247 273 162 730 259 695 213 351 285 250 195 519 228 724 185 698 227 448 191 651 274 865 253 537 251 314 286 720 187 675 219 138 224 144 251 511 277 37 195 378 250 188 171 987 280 959 267 803 176 848 178 78 231 314 219 595 158 786 264 419 285 107 255 680 183 331 220 422 181 50 249 879 187 547 245 717 267 778 218 733 233 314 244 339 233 916 174 519 239 865 160 630 179 815 277 723 232 656 230 533 252 15 245 277 175 623 240 314 239 50 223 896 175 674 171 553 219 29 294 4 252 813 282 61 205 122 216 467 187 516 237 782 243 951 181 737 187 3 189 410 188 290 203 855 210 415 242 767 210 174 258 387 203 833 249 446 280 93 167 627 163 648 290 948 231 387 252 118 187 578 190 770 200 461 267 877 166 406 265 49 260 741 161 48 222 154 276 391 234 986 225 467 185 900 173 693 276 867 282 861 265 196 252 441 267 56 158 0 233 272 241 206 288 451 170 137 204 859 300 257 299 465 228 476 248 763 257 233 182 226 207 802 259 364 214 515 300 389 263 769 279 437 167 973 165 637 291 44 277 442 270 998 168 649 223 211 172 192 292 852 241 251 256 847 169 709 178 871 299 350 299 547 193 279 184 574 238 745 191 928 244 622 170 801 248 597 255 418 270 58 248 90 204 787 283 642 165 147 276 62 266 539 182 186 247 795 278 860 270 638 186 417 218 667 294 303 187 782 237 647 253 272 251 596 293 457 243 434 270 288 254 276 278 29 260 419 191 194 195 828 170 141 168 3 253 212 227 208 195 352 227 835 267 407 176 401 187 654 167 329 256 411 183 888 159 391 236 176 207 444 204 356 272 915 197 89 259 676 159 915 287 13 293 509 203 426 285 912 223 57 239 101 238 649 293 59 289 657 279 354 207 737 274 946 254 158 276 574 196 457 171 831 204 650 199 818 206 339 221 89 261 931 266 949 280 172 264 228 190 940 298 158 278 254 234 165 259 901 266 304 271 94 162 670 251 199 215 302 212 9 189 745 242 650 237 426 214 517 246 256 257 785 202 415 158 441 229 893 225 51 193 80 237 430 234 217 286 313 289 650 243 91 233 415 261 368 270 904 209 905 255 324 217 236 172 239 245 528 197 353 185 356 261 885 299 727 185 371 163 323 274 369 172 417 245 977 300 801 187 795 230 541 205 15 160 932 260 358 286 16 186 348 192 795 163 250 269 629 170 445 286 469 223 636 283 641 212 849 210 44 182 525 265 451 240 630 295 178 203 146 164 272 200 454 253 152 274 605 186 287 285 41 180 27 167 688 295 743 258 326 203 107 296 757 279 144 284 962 294 423 281 392 192 423 176 738 207 736 291 250 241 716 161 256 249 888 215 153 176 732 189 703 190 538 258 650 171 474 257 531 213 192 239 777 256 802 249 398 200 211 284 78 231 629 285 710 205 30 292 107 297 203 235 467 176 179 224 601 278 192 243 973 181 581 190 955 259 110 223 532 187 795 272 518 216 281 218 248 238 564 258 163 179 829 162 564 288 23 201 182 217 210 207 850 171 487 205 570 259 965 171 584 282 584 216 429 241 470 211 104 181 232 286 19 159 131 197 545 221 30 265 741 254 507 265 803 276 281 263 505 263 447 224 266 160 732 165 506 164 267 224 125 168 652 254 69 235 357 205 401 187 29 245 86 205 977 220 890 221 594 203 517 291 123 269 487 182 841 207 192 160 703 251 777 187 951 266 656 285 139 166 28 167 600 223 713 191 338 162 156 203 182 234 57 265 825 258 510 277 818 187 215 203 336 162 312 170 681 190 104 227 881 261 805 167 397 175 913 158 273 177 876 284 960 232 490 247 480 239 689 186 634 237 266 236 2 191 156 216 251 252 768 159 460 173 778 243 9 208 37 254 276 194 122 197 441 284 824 203 204 234 681 226 936 285 399 223 969 291 353 230 60 166 443 254 988 174 360 184 945 188 624 276 951 230 516 288 446 158 11 188 976 266 226 241 699 162 73 222 609 300 575 250 7 167 949 165 261 175 107 251 705 247 531 264 288 266 797 231 183 293 97 159 413 197 411 289 339 291 843 227 636 175 766 283 252 300 37 218 559 238 289 175 401 217 804 159 910 235 52 175 718 261 98 206 151 292 916 186 979 263 132 276 943 280 423 231 96 208 649 224 705 165 275 219 903 190 18 172 292 213 376 291 37 191 271 171 196 299 944 224 563 178 936 297 113 204 553 242 31 244 913 169 782 294 460 209 532 170 604 239 964 176 645 279 129 202 666 250 206 292 233 238 904 290 237 273 913 278 33 244 213 196 704 261 49 243 583 181 612 195 346 232 879 172 215 286 435 207 335 193 573 179 874 255 512 277 551 263 485 172 827 278 370 188 222 285 722 163 939 190 217 244 587 240 313 232 666 271 229 166 165 293 0 161 234 207 190 161 141 188 988 296 844 251 298 269 830 289 794 241 936 195 630 223 937 183 206 249 982 281 774 161 903 191 590 200 792 276 258 274 315 285 170 158 708 185 73 216 629 167 673 196 655 299 692 281 170 286 43 239 99 214 501 256 992 289 5 175 274 260 468 178 626 171 603 227 924 236 944 171 417 266 997 207 491 219 29 235 748 162 783 199 795 235 665 242 429 245 246 235 622 243 890 185 568 166 653 257 918 234 913 277 199 195 42 167 800 260 980 191 802 256 810 233 921 222 537 208 235 205 532 170 598 296 536 244 104 283 635 188 477 236 819 219 768 268 854 273 693 182 21 296 75 288 247 160 218 283 398 221 168 295 366 294 782 198 316 257 745 279 461 255 132 265 529 164 400 237 917 242 292 164 952 193 198 215 634 272 166 190 162 196 637 273 357 215 391 274 223 265 325 174 11 203 605 178 652 158 305 193 96 294 193 274 6 274 922 251 34 231 878 213 848 221 585 265 130 287 461 273 321 232 882 206 682 257 726 203 283 214 469 178 193 165 648 280 381 268 657 282 625 243 663 244 884 245 969 249 254 290 787 236 567 170 898 259 9 191 119 193 396 261 504 239 644 238 572 246 853 204 508 271 636 176 853 169 810 167 847 271 745 167 390 182 704 199 329 206 482 243 192 206 269 221 899 259 988 209 652 238 56 249 200 254 598 214 739 231 204 237 846 285 321 285 103 300 339 269 480 182 344 188 507 195 48 297 496 169 164 222 224 207 471 239 514 207 635 209 884 291 803 166 201 284 44 201 492 272 775 247 831 282 374 201 795 161 215 158 623 207 111 222 914 245 296 279 507 239 124 220 20 218 991 189 943 234 347 198 23 295 155 193 610 191 970 228 90 276 127 198 400 226 184 175 937 161 419 253 320 262 678 297 279 256 643 281 386 213 148 209 717 215 233 171 241 159 694 300 26 252 54 272 277 286 206 183 322 184 916 277 983 166 496 201 391 220 844 192 570 201 824 201 705 232 292 293 215 194 235 298 868 252 701 267 521 170 949 171 817 237 313 216 645 172 257 197 707 247 822 250 605 159 653 294 979 158 492 179 979 171 335 175 665 233 523 286 763 239 363 196 275 161 496 166 238 250 555 280 714 181 224 299 441 266 102 274 187 227 933 267 611 252 769 239 201 282 604 240 324 209 480 188 234 293 575 188 173 165 646 296 847 243 824 168 531 215 671 215 736 208 920 185 855 169 643 197 794 209 454 216 401 199 678 264 65 181 418 279 838 215 653 195 2 289 886 280 377 213 873 184 14 195 303 219 895 260 982 229 477 204 415 213 354 173 97 297 334 257 140 172 597 249 851 249 377 259 613 222 877 283 835 235 554 197 855 163 133 258 152 252 663 167 266 229 456 208 815 245 523 282 432 225 178 234 421 233 450 237 530 272 973 290 653 184 555 200 98 215 351 269 525 200 656 284 887 208 104 201 973 296 165 230 498 222 96 237 810 246 5 217 328 159 497 192 347 193 491 169 980 218 399 170 67 293 934 285 933 173 473 160 105 218 339 261 814 165 73 279 649 236 100 295 403 273 83 239 686 172 802 210 57 191 372 184 295 165 453 272 123 176 584 230 435 241 939 245 175 190 882 164 382 229 470 189 686 248 311 194 149 167 787 241 797 173 170 228 313 271 66 182 196 196 726 190 53 253 509 186 119 168 637 294 351 264 306 166 790 283 322 240 204 208 447 181 42 268 940 217 729 232 407 298 357 238 452 196 12 300 729 239 889 292 803 297 354 237 154 271 120 236 341 240 720 173 975 239 301 267 862 172 359 193 19 212 28 243 505 160 840 187 388 198 991 161 213 165 810 184 795 263 540 233 850 283 604 267 415 185 624 159 748 162 624 275 524 258 352 268 940 175 588 224 555 214 459 218 716 259 588 200 253 219 998 279 822 241 83 298 640 171 267 161 597 230 4 192 42 236 797 187 93 224 837 247 455 245 589 194 401 279 0 277 813 266 962 295 609 189 187 284 170 208 425 218 750 183 503 190 935 300 323 279 730 212 466 181 850 269 604 266 22 246 632 214 75 197 281 224 840 159 137 179 725 288 352 218 645 274 249 296 982 160 64 214 237 204 414 192 693 169 541 226 734 258 760 170 104 195 32 245 945 240 864 171 864 193 533 256 570 182 67 164 448 252 501 196 323 165 380 182 673 262 167 163 888 188 301 273 326 226 846 172 205 254 379 187 170 200 108 248 404 239 22 221 401 292 926 268 849 180 391 174 453 262 393 213 990 251 35 275 786 292 852 184 591 193 790 241 178 219 229 240 545 170 814 269 871 255 147 161 136 190 49 268 896 163 453 263 873 241 923 242 918 249 345 175 214 251 574 175 693 189 83 299 126 179 602 275 156 196 936 225 797 230 546 244 318 193 459 178 196 290 611 171 677 205 208 241 91 292 640 277 72 291 722 189 834 168 384 259 882 247 26 174 333 186 547 200 27 159 761 206 381 269 612 225 925 195 914 215 281 245 80 213 979 233 523 169 621 196 538 170 737 263 140 190 12 181 875 218 788 200 780 202 485 166 290 178 483 235 34 185 94 266 321 212 730 293 55 199 511 217 272 193 577 279 889 268 372 269 37 240 7 204 418 277 134 208 423 241 387 217 482 174 975 171 825 286 272 268 844 160 722 181 578 217 588 271 51 204 890 178 70 196 224 160 396 254 401 258 322 249 100 289 236 209 861 165 100 229 70 288 536 261 509 275 446 185 541 216 423 259 139 197 138 262 473 209 469 262 117 265 900 199 478 270 946 180 740 231 554 288 747 158 787 256 364 187 580 279 192 299 210 264 723 250 800 173 616 218 681 296 911 247 206 229 308 237 293 227 578 260 330 294 628 289 775 218 335 264 289 187 825 172 161 202 642 297 395 278 99 241 0 232 188 251 616 190 662 245 810 230 883 255 488 195 833 292 233 193 882 231 354 230 177 296 767 179 153 256 578 184 617 217 736 220 529 171 554 191 950 214 843 295 729 241 483 288 445 254 537 223 823 216 368 172 918 242 36 253 962 293 705 293 46 251 77 202 974 205 723 278 226 206 69 210 122 244 154 298 513 271 84 195 148 170 774 251 63 163 77 221 460 224 14 180 208 170 504 189 543 183 351 266 348 264 334 246 991 183 155 275 429 177 392 204 87 180 79 205 188 259 858 257 562 278 53 223 843 292 709 163 964 241 154 257 915 231 397 175 516 255 529 239 725 247 569 161 608 286 117 191 156 176 599 273 661 286 696 188 281 295 659 172 766 234 832 248 105 273 220 268 338 270 701 158 711 211 439 160 71 299 471 220 448 271 712 160 577 258 901 177 436 231 296 237 986 170 484 181 373 283 892 211 255 227 46 163 542 189 863 231 526 234 936 235 496 162 160 299 199 179 887 273 10 161 163 161 648 268 944 173 89 282 939 190 947 174 430 158 214 198 819 213 156 158 533 206 828 223 605 197 419 235 104 294 469 224 393 248 833 184 34 254 486 292 373 274 268 175 667 290 839 298 635 170 835 240 71 220 375 274 204 234 197 268 555 186 929 239 31 185 874 279 690 294 148 221 542 230 89 160 728 196 548 217 937 219 913 282 291 194 783 297 48 183 852 193 973 267 788 175 435 253 62 230 119 185 618 167 903 268 886 240 720 287 850 216 900 176 990 276 15 234 938 199 565 164 241 241 91 193 397 261 830 232 288 203 639 300 950 183 148 283 287 190 271 281 306 264 941 300 412 282 58 250 821 264 314 218 417 295 572 162 781 276 754 279 462 270 837 234 72 238 218 266 572 163 578 181 920 181 744 203 407 221 715 225 1 280 658 295 8 254 286 221 91 250 482 229 330 277 662 299 454 251 411 233 586 230 597 262 376 235 262 172 171 255 878 274 393 193 443 171 160 211 291 177 399 207 833 251 124 189 435 206 782 204 598 263 901 235 943 257 205 158 622 213 309 266 571 189 68 165 968 221 43 250 995 253 751 180 980 197 892 226 958 164 499 272 584 220 801 176 215 287 716 278 127 168 601 253 843 259 795 193 577 229 596 294 29 183 669 251 284 259 329 207 447 193 370 174 112 178 233 231 621 190 825 275 441 210 646 170 618 177 157 223 189 190 210 246 63 289 783 185 405 168 395 271 240 255 900 176 137 205 862 181 800 217 750 290 950 181 373 178 463 250 227 159 276 289 123 209 891 261 260 249 871 294 603 294 869 207 38 283 97 262 636 210 534 225 214 272 49 266 72 161 873 164 247 200 918 159 246 164 418 198 926 239 20 257 84 178 781 206 933 181 868 287 312 243 315 285 663 266 785 189 313 198 666 253 662 233 97 287 953 203 864 244 459 276 265 285 822 206 950 181 40 222 701 188 860 173 4 189 142 224 764 235 498 159 700 245 564 287 419 169 857 180 731 206 20 221 513 164 129 218 922 220 491 165 890 161 818 227 426 240 774 182 189 164 406 232 856 237 932 213 904 246 892 291 86 184 889 179 532 260 533 211 853 172 389 249 665 254 888 256 429 241 552 297 624 259 856 229 470 275 970 300 907 265 445 270 91 250 489 288 1 229 277 262 428 228 503 264 117 184 650 206 157 218 891 177 34 196 171 186 909 239 798 280 403 196 472 259 984 253 217 178 252 288 188 262 977 184 140 175 342 238 779 194 602 243 571 228 349 196 396 200 315 207 145 204 290 182 306 234 295 283 550 212 433 173 399 226 621 273 431 265 953 239 372 268 26 298 60 226 264 295 370 167 109 299 472 263 734 165 188 210 348 166 182 222 396 233 668 246 387 267 787 234 184 168 493 264 85 251 869 164 996 260 837 181 503 281 994 228 675 297 604 206 172 162 377 273 165 228 76 262 528 259 183 170 373 261 75 171 395 243 838 206 244 214 861 233 996 234 251 276 255 172 541 260 769 285 857 194 896 179 539 214 519 193 802 271 168 176 60 286 295 219 865 295 12 158 759 206 251 274 353 243 884 176 561 179 670 227 767 285 115 293 685 254 565 253 478 201 110 237 752 238 427 203 778 242 387 167 450 237 772 200 259 253 31 295 440 289 284 283 390 163 196 297 995 185 892 209 372 299 725 230 172 229 225 214 728 196 634 249 65 245 206 177 975 224 416 185 38 251 626 196 190 286 395 171 16 262 849 206 917 196 526 186 450 281 840 272 446 202 897 270 261 191 937 163 453 278 653 171 843 292 687 278 129 234 108 300 320 275 557 183 963 277 485 189 676 197 885 249 153 216 726 224 561 232 293 177 963 246 184 177 879 182 899 241 534 237 966 160 469 277 870 182 574 290 418 236 109 160 591 298 779 287 969 266 787 280 604 214 894 266 625 241 258 203 990 292 915 184 112 218 722 214 86 218 194 187 636 263 602 202 792 300 724 222 875 273 404 162 120 166 730 221 768 293 113 282 89 283 485 249 125 282 383 277 680 234 796 222 353 295 641 265 693 179 74 262 991 235 673 246 63 254 636 205 33 256 299 169 923 251 52 216 260 251 701 226 315 300 337 299 634 183 934 273 43 273 181 203 993 264 508 161 319 205 744 239 550 239 711 239 284 225 739 292 467 276 923 277 242 172 382 250 897 250 489 180 345 236 848 227 170 169 612 187 938 158 914 187 9 223 73 290 945 248 776 257 551 234 831 237 618 219 266 273 823 176 291 242 484 285 99 270 230 189 357 288 370 300 854 212 952 193 982 178 970 188 562 227 135 178 934 300 302 196 853 249 445 210 769 290 501 217 338 202 804 180 168 206 223 175 920 266 371 183 109 260 641 250 931 273 47 268 483 213 770 258 827 221 705 159 728 168 190 245 238 172 133 169 943 239 804 209 133 278 395 204 89 218 413 238 886 239 451 250 587 229 230 222 401 211 369 196 383 208 542 215 32 233 522 282 656 275 93 245 420 173 338 163 358 197 810 168 767 221 485 198 905 245 46 197 831 274 777 245 579 232 263 215 888 189 314 165 732 243 973 250 957 195 423 263 120 197 222 284 406 171 222 169 439 174 349 204 790 236 342 245 866 243 638 194 499 199 922 183 995 277 920 192 146 195 271 298 613 184 178 258 231 239 123 286 632 247 554 176 926 162 881 209 803 203 411 193 989 294 845 167 258 171 973 213 51 164 626 200 778 185 449 257 339 184 578 165 554 251 525 271 911 293 332 223 805 218 602 268 723 210 793 207 824 233 343 185 258 214 334 196 455 251 529 224 277 278 46 264 103 287 35 199 98 262 398 162 118 205 672 237 262 229 689 294 94 216 386 165 426 234 259 289 559 188 782 198 186 258 966 212 670 260 558 278 722 230 58 268 428 211 963 208 521 221 20 262 439 178 872 246 185 239 296 177 714 257 844 279 99 293 480 250 431 201 975 271 626 277 199 278 488 220 621 182 798 177 13 255 928 248 849 239 478 295 520 285 790 181 447 255 571 200 371 187 638 251 969 262 449 170 94 245 834 173 920 237 232 202 706 194 484 214 8 296 319 183 375 176 601 228 169 172 179 288 280 214 236 234 508 237 372 245 742 207 663 265 884 271 326 180 84 206 729 159 431 277 50 242 494 174 362 221 827 212 893 259 681 278 650 278 639 272 523 271 216 198 782 287 536 209 447 261 656 228 838 227 302 215 578 239 272 243 357 190 785 185 336 186 780 290 453 228 150 223 629 165 872 247 210 282 38 298 90 250 98 246 346 277 753 252 770 256 66 166 55 236 416 260 320 267 865 288 611 289 287 199 866 159 111 250 175 268 522 244 674 162 652 227 974 214 524 271 534 291 342 189 212 174 599 203 967 283 981 257 265 290 746 179 926 264 499 298 100 243 782 181 415 239 442 167 693 266 621 253 799 183 671 281 476 213 958 297 394 178 319 232 855 199 866 213 757 289 299 274 468 282 924 248 147 246 50 285 549 187 416 224 297 232 949 238 941 271 695 226 438 169 323 276 263 218 903 169 96 161 657 178 787 229 872 261 164 225 584 182 584 174 596 188 913 212 194 201 493 188 356 228 342 279 309 276 796 299 339 229 407 223 828 215 700 230 13 242 611 218 644 189 242 196 763 292 172 232 495 205 318 238 970 212 241 191 140 202 709 289 173 161 206 298 765 239 785 225 147 272 97 246 355 276 670 286 922 193 879 171 578 271 451 262 507 280 457 206 75 265 298 165 175 171 213 169 725 284 814 231 683 278 671 215 583 181 385 243 421 283 310 222 412 180 193 290 651 168 258 221 217 201 494 286 445 255 331 241 241 220 210 236 149 280 208 191 691 271 26 165 597 268 332 257 895 187 253 299 736 262 886 225 921 183 22 250 68 209 791 273 264 244 235 257 482 246 185 213 88 286 649 219 498 231 744 283 992 249 123 297 384 252 935 276 307 269 535 203 633 256 130 174 758 259 239 243 10 196 923 281 677 249 275 220 872 259 373 272 664 271 401 184 859 270 862 224 349 197 916 209 537 241 784 300 963 227 381 272 970 298 896 175 205 215 320 177 358 300 185 238 171 167 716 243 293 298 516 247 22 182 223 174 679 214 942 266 906 266 32 252 305 160 368 167 421 165 925 233 857 253 420 168 33 249 835 275 115 250 462 160 945 292 44 264 425 253 977 231 45 174 759 251 400 185 951 167 669 205 899 164 746 259 632 221 230 202 232 179 342 297 705 287 415 196 230 261 772 177 132 172 776 181 883 211 464 264 438 195 131 161 98 176 94 168 721 160 260 239 410 167 209 210 838 238 847 181 8 200 312 262 555 167 549 208 661 194 911 268 768 237 900 245 398 222 181 212 632 266 701 298 419 219 772 191 339 284 959 160 279 159 688 231 195 216 442 181 870 201 459 169 41 289 866 188 425 230 102 199 643 295 122 186 813 160 169 245 191 245 137 275 195 268 251 259 651 257 430 251 735 238 574 237 48 287 891 230 215 189 689 237 605 268 402 263 146 267 427 281 551 188 733 278 777 202 47 242 590 287 198 247 102 229 92 172 468 228 428 178 530 257 297 160 742 163 977 192 126 285 498 253 902 258 211 204 172 206 533 268 843 284 363 193 466 217 860 200 994 234 349 249 15 236 581 203 814 249 552 192 432 230 622 223 292 272 225 291 753 257 653 264 522 239 129 169 945 282 137 164 281 183 266 229 623 298 163 171 388 245 89 226 500 158 55 220 698 273 728 165 33 166 721 172 636 189 134 251 62 238 267 207 29 205 72 191 821 251 375 264 95 281 11 277 764 180 732 260 332 297 265 190 138 163 932 245 430 234 458 198 360 180 150 297 848 170 659 273 344 203 968 229 427 274 380 274 880 198 522 249 173 195 832 181 265 212 354 279 553 202 653 285 778 240 193 234 187 272 405 175 113 236 282 266 321 177 265 240 857 162 807 245 963 227 895 278 498 203 751 209 985 175 564 243 596 216 469 200 760 287 707 252 318 158 406 261 679 241 672 205 24 216 129 299 6 173 123 189 349 273 500 298 893 172 22 246 620 172 648 261 807 286 955 218 0 269 654 200 745 261 964 213 277 216 728 246 618 189 368 223 41 209 940 178 621 177 475 165 552 173 946 278 286 273 657 287 513 187 74 284 739 221 207 171 812 251 594 247 932 211 506 254 124 217 146 197 754 168 344 162 239 208 939 277 827 288 771 161 174 187 602 245 678 183 535 276 960 254 251 231 426 268 255 217 313 210 130 247 139 263 683 256 829 249 9 176 631 196 485 158 481 265 331 249 741 192 49 187 62 246 611 237 77 196 511 212 362 253 52 216 313 194 601 275 375 276 848 247 726 285 603 160 631 254 866 251 958 190 698 245 947 300 411 247 589 247 841 278 746 278 708 208 47 265 168 191 878 174 887 236 845 187 254 250 138 217 375 297 551 181 397 164 549 164 463 289 376 220 66 265 537 212 131 162 504 217 991 271 141 178 694 250 671 264 593 200 644 222 517 165 348 214 948 200 756 216 406 250 30 234 808 180 215 226 992 259 485 266 365 232 837 241 605 287 735 233 954 298 776 209 474 250 211 158 898 223 561 267 885 255 377 274 973 298 91 207 438 164 791 173 938 299 987 283 120 195 694 204 858 268 504 202 422 242 444 202 230 206 143 279 411 208 550 192 597 204 669 291 619 242 344 239 407 210 486 177 564 172 854 294 926 180 445 218 293 280 62 291 332 274 646 194 333 279 5 240 254 191 428 233 66 255 186 282 132 162 541 216 503 270 649 201 653 177 157 287 785 249 861 250 658 284 346 198 40 259 726 184 931 249 135 195 955 293 478 171 736 248 593 232 544 273 891 231 794 291 7 173 235 168 686 242 20 239 196 213 546 229 994 282 210 268 388 287 205 194 610 253 886 267 232 186 870 299 605 288 350 278 763 297 948 280 811 265 233 204 430 294 750 298 426 257 272 233 611 162 915 272 18 164 142 264 532 252 983 169 30 236 856 188 533 165 271 207 956 195 574 293 947 168 328 298 892 159 925 175 711 193 380 259 684 194 573 276 943 258 687 183 976 240 363 172 818 195 770 265 942 280 830 190 498 230 696 169 177 216 677 284 101 232 482 269 569 255 563 173 802 183 807 264 427 283 10 240 571 252 358 298 394 287 102 271 426 254 553 246 316 186 131 204 845 298 202 284 27 275 611 297 284 290 132 202 821 204 883 207 291 241 832 221 985 271 421 269 366 298 114 202 558 173 52 286 337 241 803 291 261 242 191 233 137 247 322 284 138 162 437 296 887 272 780 163 144 259 989 169 677 289 644 300 141 283 95 202 878 280 886 248 846 163 586 262 140 224 556 271 973 245 639 198 995 164 880 224 289 246 411 297 368 265 271 300 287 288 781 166 618 178 49 223 201 263 370 204 292 285 26 189 495 231 519 277 449 276 925 224 711 183 255 254 214 261 302 182 83 171 792 289 879 268 480 236 51 250 727 178 468 220 401 166 237 273 512 161 576 199 188 182 361 273 248 228 496 233 957 240 2 261 998 298 187 220 697 201 49 176 937 179 442 251 247 211 421 187 836 209 326 176 731 159 25 221 369 266 562 161 681 169 119 290 581 239 843 222 106 220 651 237 293 204 585 158 294 173 632 295 55 202 981 300 881 201 650 171 423 210 955 248 902 291 194 207 198 179 220 213 481 186 620 289 518 169 963 234 494 176 679 158 609 300 646 234 151 208 872 226 136 159 202 181 887 229 800 298 594 174 834 206 202 261 754 222 399 288 829 265 452 289 786 249 691 272 791 198 275 246 500 241 913 180 154 197 606 234 907 252 583 167 30 296 578 161 366 282 579 255 919 176 426 300 624 298 430 216 166 193 245 159 392 200 178 216 849 189 121 284 216 214 920 287 267 179 289 247 679 296 252 238 509 234 647 299 544 287 191 230 946 180 95 253 161 225 24 165 453 253 203 162 552 206 506 174 500 208 162 284 993 264 774 225 34 159 519 222 167 214 502 260 840 240 402 199 444 219 668 275 78 188 326 229 680 236 626 223 378 242 492 186 128 183 542 276 254 235 148 171 864 241 761 272 339 257 15 164 655 224 589 215 79 224 606 291 336 242 149 169 305 224 153 252 61 295 672 208 63 174 365 260 592 201 201 282 987 182 715 276 919 175 311 201 385 217 107 244 366 202 771 158 852 231 969 191 729 206 689 273 658 209 16 213 183 227 221 162 864 206 198 248 682 162 356 191 658 245 894 232 154 200 207 235 236 281 750 203 119 167 197 201 808 262 33 238 210 160 905 239 637 231 199 292 844 230 637 286 5 199 530 198 614 205 840 242 916 274 891 182 821 195 965 266 706 213 47 293 976 233 859 269 542 187 893 166 67 164 802 285 989 201 448 275 798 181 719 173 731 242 782 275 563 248 62 242 706 190 159 267 455 215 43 292 562 222 979 235 338 230 662 179 203 183 886 202 321 188 949 173 607 278 791 240 488 183 604 250 982 249 157 178 479 295 169 180 589 187 131 280 494 202 374 237 510 186 825 271 192 286 357 218 475 178 599 227 460 158 452 229 268 181 214 167 914 233 965 165 859 273 317 262 572 250 943 251 901 200 992 249 144 224 497 159 436 267 962 244 344 179 577 176 324 207 707 276 648 223 918 241 778 218 64 215 866 234 860 227 451 171 61 281 7 170 792 246 912 286 319 189 372 231 371 263 884 196 452 274 617 197 817 295 662 272 998 207 763 180 523 252 85 198 465 188 442 223 485 173 742 211 40 250 176 286 408 171 766 159 459 284 717 208 271 230 215 252 547 227 519 185 976 252 211 189 24 212 252 243 294 262 855 250 284 300 739 255 965 244 767 230 556 184 352 238 909 229 768 264 417 189 512 165 660 268 807 172 55 288 510 243 347 293 698 185 80 231 211 290 543 243 740 200 124 257 901 250 235 283 651 165 805 279 605 272 106 262 114 244 19 214 134 185 905 219 82 253 121 216 635 281 590 278 197 202 840 210 994 243 392 188 368 164 542 292 269 241 225 193 714 256 270 293 143 242 178 177 995 174 397 208 919 188 218 192 825 214 970 280 278 158 462 158 67 225 394 218 522 283 383 217 952 245 384 278 628 180 529 176 528 217 837 256 637 245 751 277 12 168 566 199 351 234 193 298 477 166 715 177 254 251 344 187 892 269 302 288 605 190 924 252 949 204 603 197 235 172 590 193 865 264 557 213 826 266 978 162 488 286 118 259 54 275 930 168 420 230 41 289 957 257 355 222 90 252 144 254 144 244 241 253 888 176 240 186 4 185 558 207 221 186 15 235 123 172 298 221 780 294 806 270 239 279 284 231 439 272 850 269 809 234 880 293 293 214 816 291 466 263 111 237 107 274 963 227 270 237 432 227 462 273 928 278 15 248 53 282 975 160 684 266 875 257 909 230 145 181 495 186 739 233 755 289 330 264 468 298 308 256 742 280 362 180 862 178 347 237 511 244 542 232 924 263 493 187 369 227 355 187 870 185 113 227 534 287 51 216 262 295 475 205 217 170 268 287 184 282 28 231 837 284 865 192 81 247 467 284 7 250 119 178 78 158 595 267 351 160 906 260 264 260 94 177 633 209 502 298 796 222 869 189 80 192 800 233 213 171 115 221 446 286 757 170 561 235 388 248 766 275 873 213 104 263 689 229 498 269 88 242 858 223 261 266 72 259 819 275 554 197 552 209 716 219 327 199 303 262 182 297 229 219 524 239 974 223 864 191 253 237 16 188 515 249 927 245 262 280 929 225 314 245 827 197 745 254 516 265 748 237 168 243 243 297 553 184 949 259 474 261 198 300 851 181 757 163 702 172 649 164 249 272 746 194 659 242 748 232 218 160 50 272 35 284 418 247 991 248 955 212 922 281 51 224 555 205 1 198 688 211 383 208 556 223 80 285 891 272 450 276 816 162 273 196 175 256 787 228 554 166 903 263 394 285 176 201 383 284 963 175 159 196 488 273 547 188 533 281 509 269 5 189 265 204 319 298 376 197 609 207 637 255 629 242 867 206 565 243 696 217 368 241 591 167 836 243 863 266 247 239 722 169 118 273 356 275 648 285 532 275 22 246 351 283 836 194 207 168 839 289 475 281 369 175 799 175 695 274 261 160 973 211 733 299 184 167 228 189 619 257 18 196 48 280 45 186 987 169 100 235 189 158 867 175 662 163 678 203 299 260 476 238 996 239 358 240 647 195 717 282 845 228 461 211 328 173 173 232 579 283 714 294 618 217 265 254 925 166 841 234 294 296 981 204 760 237 161 265 161 276 927 201 24 233 860 297 979 227 249 182 943 246 444 236 395 225 158 182 38 177 460 220 443 253 238 262 925 262 985 182 356 279 231 265 301 225 949 192 190 244 307 271 548 172 480 294 278 183 480 250 114 207 124 296 655 236 689 164 374 277 671 274 137 210 944 207 393 228 274 227 255 158 640 197 403 167 350 250 740 218 261 180 272 253 916 261 628 288 480 206 830 221 267 168 386 269 773 277 969 163 281 281 298 245 277 186 305 277 879 252 864 174 780 184 906 186 930 249 576 165 486 178 137 188 601 279 332 286 277 246 908 207 664 196 824 228 983 178 456 275 409 197 45 158 49 245 91 297 462 160 200 249 692 160 393 297 70 177 79 262 933 223 622 160 696 267 448 168 76 256 543 243 443 195 498 171 891 182 494 174 856 246 281 179 44 297 220 291 621 280 465 252 240 292 2 283 764 191 921 279 817 275 693 270 572 258 172 252 706 223 480 257 865 188 229 236 731 244 987 240 616 293 392 184 91 192 586 164 481 175 94 272 230 189 791 260 270 290 886 256 685 178 156 225 912 183 421 200 942 160 976 180 752 283 924 187 331 210 779 262 445 245 185 283 405 256 691 211 818 257 425 270 10 216 396 259 527 270 658 260 119 208 985 269 867 267 115 179 290 245 755 280 76 294 493 294 352 248 467 189 345 241 297 178 367 275 497 206 352 169 788 297 56 179 613 231 24 185 197 267 669 181 335 240 994 189 597 217 557 285 134 281 829 200 58 275 264 198 977 265 411 293 858 209 790 212 445 260 734 189 89 188 483 200 737 167 294 196 575 187 537 262 86 266 512 209 91 255 685 242 757 279 611 163 466 252 19 247 695 225 552 173 742 237 25 182 535 200 724 295 312 210 517 209 139 173 99 243 747 228 730 225 154 231 127 253 33 195 803 172 635 288 824 288 257 300 97 271 788 293 950 266 923 202 328 166 637 271 893 194 159 189 423 207 987 166 276 266 256 199 716 174 469 297 747 251 396 238 796 185 646 258 335 258 973 235 718 265 820 237 272 171 79 161 559 197 534 255 807 164 310 243 310 228 170 180 127 233 660 168 925 193 988 184 614 171 997 274 316 271 822 299 575 284 616 255 576 264 137 224 267 225 245 260 649 160 843 261 958 186 188 273 785 231 846 236 294 224 516 220 158 286 647 199 27 160 71 169 361 182 937 167 10 165 587 228 941 283 234 238 693 268 755 159 315 271 60 202 789 208 900 211 659 247 298 183 402 250 940 214 569 235 584 201 390 231 316 209 515 252 297 238 477 192 31 238 333 242 134 237 769 282 490 196 843 160 774 160 758 236 821 230 3 246 984 205 817 162 642 175 915 266 300 161 816 192 728 252 794 219 340 200 275 198 738 295 892 165 28 163 402 240 929 218 226 165 32 262 311 242 522 171 163 270 142 165 511 298 668 205 330 231 777 274 125 164 844 208 28 254 994 191 556 194 806 212 101 205 64 206 160 280 343 213 862 173 98 163 798 297 861 230 283 283 70 280 551 168 811 213 978 206 163 238 930 260 832 192 622 205 195 189 584 243 817 182 184 187 883 205 55 174 815 300 431 165 970 192 892 282 835 215 764 282 796 300 681 245 937 254 747 255 798 286 212 211 590 236 975 296 742 281 507 251 293 160 286 205 225 194 269 163 729 181 372 190 505 197 214 242 748 265 372 206 927 180 817 220 57 168 167 221 561 182 46 197 915 159 272 212 301 238 554 232 150 283 136 185 504 192 577 159 857 212 870 204 492 158 364 269 50 280 778 244 936 264 629 266 42 163 826 173 225 291 701 179 927 293 850 226 82 217 751 227 897 199 618 249 572 162 990 183 68 279 414 299 321 286 1 205 353 184 113 158 158 267 860 164 463 232 616 241 843 267 190 165 845 188 831 176 891 234 790 249 365 261 557 279 874 240 297 253 130 293 556 263 452 295 481 250 284 166 523 194 191 178 782 287 657 284 317 278 589 242 863 214 167 238 41 196 127 248 425 293 880 228 684 289 431 262 482 220 399 169 783 205 42 290 355 174 745 178 159 284 210 230 131 235 279 158 110 262 120 281 654 260 124 227 121 193 593 193 489 281 277 259 154 252 358 279 846 201 467 203 103 270 601 164 505 299 283 284 458 186 925 233 461 187 416 200 383 300 518 198 779 239 769 235 611 300 48 209 589 226 37 175 704 207 378 258 104 217 572 281 698 165 56 286 167 197 522 262 358 199 139 261 168 224 935 163 950 178 220 158 720 223 785 247 422 212 644 187 735 229 456 174 942 250 796 243 381 202 614 298 660 160 112 194 27 158 177 265 597 252 673 183 616 274 921 167 254 210 140 160 542 243 909 159 416 272 486 240 272 260 405 175 111 166 314 288 386 248 762 256 524 175 821 281 335 167 649 247 640 213 629 246 515 223 561 227 586 267 607 230 941 287 700 224 841 167 702 226 65 287 471 275 809 158 711 179 647 188 493 252 74 164 253 210 474 244 486 216 942 162 85 270 987 232 740 241 758 233 743 172 317 188 65 175 203 169 54 221 895 283 319 224 678 221 851 178 867 293 561 294 306 293 487 236 619 243 521 253 311 248 577 237 617 297 291 188 962 282 420 294 989 218 661 249 562 197 202 250 960 268 824 174 688 256 586 201 348 168 846 215 772 165 100 216 740 255 547 188 628 243 704 279 574 270 435 186 958 161 869 172 445 184 306 227 97 182 866 265 315 237 995 278 255 189 358 161 916 162 632 176 761 230 151 236 334 213 457 290 201 195 901 267 525 255 269 245 54 294 612 176 71 206 420 209 841 252 33 163 722 255 323 199 540 215 424 297 923 269 646 237 19 286 156 162 45 295 692 228 199 277 18 286 224 162 525 167 79 185 198 222 629 221 817 172 35 267 947 284 189 269 274 199 365 286 311 224 247 271 238 179 370 197 163 271 584 298 719 228 845 163 636 275 95 254 670 230 290 263 401 186 856 206 43 294 4 295 613 180 457 229 719 210 248 239 602 171 354 266 998 160 740 262 387 227 558 244 555 229 796 170 973 212 159 276 620 292 445 206 141 200 156 203 707 254 589 196 355 242 296 275 505 226 945 185 667 198 370 194 684 239 704 174 916 205 89 222 378 188 480 188 5 259 41 227 716 240 841 202 69 234 957 196 998 176 492 163 780 176 611 289 754 196 284 292 293 299 509 296 49 296 119 165 256 188 767 230 401 239 30 197 877 222 919 177 84 200 729 231 519 196 642 266 216 299 743 240 306 201 340 196 336 171 920 223 554 162 267 216 785 270 514 177 235 174 951 226 132 300 54 249 310 159 884 258 212 244 687 238 364 257 605 282 196 261 232 217 503 228 302 266 627 228 698 171 63 161 879 279 778 175 246 297 788 255 665 281 646 266 684 165 893 169 446 275 33 183 969 281 358 249 325 198 842 278 702 226 683 175 578 281 712 221 877 159 796 244 411 246 987 271 983 296 33 191 722 171 918 243 260 267 120 294 636 297 982 195 113 160 970 291 963 179 679 206 302 193 130 218 785 178 799 245 452 262 229 217 433 194 700 271 248 192 281 223 153 218 755 178 246 258 136 179 369 199 743 299 529 254 292 260 779 258 959 169 48 244 575 202 976 196 783 218 272 237 746 276 739 234 321 297 108 179 135 286 233 265 145 208 691 292 212 185 796 210 430 158 376 299 277 219 520 233 250 274 478 223 478 224 330 230 237 230 224 284 505 215 532 297 977 254 791 205 21 213 868 298 440 285 569 220 136 270 272 287 277 197 257 241 410 196 191 239 858 220 93 173 881 179 447 239 584 201 67 227 510 219 121 240 143 279 541 168 325 168 789 236 784 190 807 211 939 181 433 164 412 206 311 280 72 270 623 220 317 289 816 289 502 163 428 234 94 237 638 240 834 289 59 232 337 200 20 203 614 229 780 282 552 251 808 217 990 240 704 161 490 214 167 185 640 263 426 282 623 280 723 295 995 159 513 242 388 166 900 267 238 280 145 171 333 267 422 289 711 278 398 174 0 200 158 166 992 265 520 159 780 200 715 252 958 289 823 195 509 293 218 193 246 288 21 166 828 208 946 284 986 211 64 213 651 161 827 277 636 163 887 192 528 277 243 300 149 271 942 165 9 259 961 187 654 292 332 273 588 220 144 196 366 232 777 210 909 159 626 262 655 206 405 278 723 168 214 210 522 242 51 272 3 225 46 179 307 251 406 248 927 253 203 238 366 244 279 240 729 214 539 229 292 226 888 266 129 202 380 178 868 166 59 238 177 171 333 165 839 279 637 215 972 193 79 213 52 291 75 247 27 171 163 248 113 269 730 162 112 177 698 180 486 226 13 176 382 159 792 280 195 162 830 237 758 172 459 158 881 220 81 212 335 249 265 181 728 274 786 191 878 228 337 300 612 192 804 217 377 266 99 256 866 188 933 235 448 292 56 238 75 222 324 197 459 191 544 276 970 208 740 294 239 272 933 263 721 234 864 166 480 189 648 274 423 294 126 232 712 290 258 213 653 231 671 299 603 296 270 229 861 279 429 266 298 183 272 206 41 259 325 185 393 225 913 252 925 247 296 297 483 293 506 249 816 208 323 199 861 285 454 291 488 260 982 195 253 158 318 292 193 257 644 160 122 222 749 201 874 226 634 188 960 190 124 275 981 166 586 269 677 193 795 177 666 264 455 235 942 300 219 257 472 216 349 238 532 257 682 212 4 280 569 234 57 201 697 182 308 289 415 234 745 174 447 175 365 215 19 229 877 223 228 166 415 253 777 236 872 188 848 195 731 216 857 232 269 209 637 279 206 272 149 169 887 279 58 262 202 230 160 244 321 187 774 278 341 172 460 177 233 277 654 269 666 209 128 163 295 285 845 300 68 291 460 293 335 268 941 191 313 299 99 158 969 195 620 188 813 158 0 243 710 243 281 183 915 160 690 217 430 234 38 282 925 192 227 172 928 208 621 222 981 162 38 291 89 294 562 183 225 221 31 271 524 170 790 283 653 283 106 229 836 208 844 236 907 216 147 215 246 175 221 214 931 209 450 199 847 265 665 179 285 224 935 164 820 236 646 248 53 270 904 202 789 269 32 201 596 215 628 290 658 225 769 243 925 206 764 200 156 270 858 268 226 164 214 233 503 295 376 215 905 240 724 239 597 192 838 179 297 244 991 161 57 168 398 204 505 230 934 164 693 241 645 225 151 242 192 199 576 184 884 206 771 226 433 218 827 173 817 296 44 211 82 290 521 258 753 211 898 159 273 279 468 250 636 260 418 227 384 286 356 287 704 274 442 261 374 168 942 173 532 242 426 163 688 241 451 214 230 208 176 201 778 218 47 184 831 183 885 181 287 254 657 277 891 284 405 227 410 226 629 228 94 209 205 289 476 264 60 296 118 298 356 275 167 277 178 286 884 242 268 247 558 230 69 263 682 251 582 267 968 169 167 185 515 219 648 188 336 261 387 241 367 225 836 192 198 221 544 256 449 184 976 184 405 180 560 163 562 274 261 197 772 229 941 250 835 174 134 178 122 218 678 198 890 186 896 213 587 296 683 196 107 203 573 236 293 175 851 158 852 287 622 190 21 286 96 180 921 252 172 243 647 185 122 224 211 212 655 234 185 176 234 170 716 171 606 292 11 166 789 206 72 203 561 192 374 160 629 192 565 243 870 224 103 284 508 274 477 279 942 271 716 265 741 267 888 280 985 162 203 250 518 174 796 293 525 248 922 239 118 232 248 287 995 240 169 258 600 159 354 225 830 271 188 262 749 255 362 259 463 204 878 197 276 163 65 191 102 173 523 244 740 234 413 230 259 210 895 286 691 191 959 191 137 235 320 163 331 253 579 188 367 282 40 161 475 190 31 234 40 173 194 278 995 273 526 287 810 173 910 220 356 170 457 172 378 164 964 264 274 177 522 257 656 261 143 284 502 246 872 261 625 249 697 270 383 160 708 237 645 270 383 253 383 199 834 290 160 274 623 255 835 259 929 298 6 267 928 239 602 163 998 249 174 285 946 248 579 260 642 198 241 227 762 294 672 297 330 190 16 195 365 185 789 210 806 232 849 223 724 169 533 279 21 277 212 165 570 205 242 212 290 203 161 247 639 173 177 166 430 294 342 300 781 286 77 284 951 225 119 220 579 280 760 159 681 214 117 275 930 198 317 259 814 206 18 169 521 217 227 213 339 196 713 222 570 233 920 159 191 284 379 178 547 270 363 289 700 275 574 175 214 195 250 167 977 187 596 249 383 300 166 190 230 193 776 243 229 253 300 160 415 238 165 222 394 294 145 169 506 220 183 245 963 214 841 183 2 197 307 201 384 293 648 212 60 197 846 168 91 196 759 241 48 265 703 194 8 237 423 281 52 245 383 198 939 288 648 257 680 244 854 174 780 245 587 275 595 269 852 201 498 191 485 237 681 253 328 196 232 196 819 237 302 219 263 177 412 215 178 181 597 267 84 293 470 270 9 285 480 276 304 181 250 297 330 219 833 162 690 208 466 169 283 256 469 221 86 216 718 181 998 283 577 221 415 166 788 261 242 268 308 171 379 293 347 160 858 264 941 272 226 210 765 257 971 267 540 292 336 186 402 297 170 248 771 192 805 221 531 164 600 235 179 221 113 227 143 288 304 186 966 283 64 203 249 195 377 249 916 177 982 287 445 204 249 214 428 158 133 172 61 183 838 276 207 264 538 264 350 240 256 248 57 270 583 271 451 166 424 261 809 297 453 160 863 241 921 266 300 184 636 233 944 237 902 187 562 299 370 242 928 286 36 192 542 185 68 230 386 192 175 287 665 272 306 268 188 238 915 200 586 164 670 158 860 272 761 202 916 257 180 201 879 277 965 239 903 180 710 210 685 210 630 284 476 198 95 169 818 160 508 286 164 173 382 267 597 215 876 204 119 207 836 299 645 184 602 208 342 296 138 179 926 170 198 181 953 287 723 294 372 159 106 231 553 279 32 182 42 209 92 220 989 248 728 195 520 193 830 285 127 201 198 211 809 205 485 160 182 172 592 220 185 246 696 253 931 198 760 201 173 196 62 232 418 289 71 181 526 199 816 186 669 283 294 256 493 246 49 254 619 292 177 299 129 173 872 296 711 172 339 218 224 240 543 191 908 188 213 174 605 183 388 190 228 288 972 218 328 192 265 299 810 237 33 290 338 164 43 163 387 272 175 180 372 288 949 277 195 176 982 200 984 233 84 200 972 171 112 239 791 240 624 275 635 280 422 259 714 176 661 198 651 263 651 271 234 204 808 179 439 170 228 158 408 168 703 228 831 236 444 183 642 259 903 189 842 288 46 222 617 261 117 214 295 239 639 297 665 284 271 239 62 158 167 291 357 211 489 201 848 177 763 203 661 174 838 219 910 189 924 193 111 249 548 264 409 285 582 287 161 292 800 248 84 178 614 260 894 235 754 178 991 178 406 251 433 230 60 293 883 165 325 186 859 203 203 269 936 250 10 158 55 221 36 189 91 257 147 232 927 163 313 161 474 231 773 230 78 277 472 161 244 198 992 276 526 239 346 226 68 232 910 173 351 214 992 203 696 235 110 233 205 234 57 285 504 244 946 188 219 294 531 287 78 294 630 179 577 183 705 244 795 294 210 258 690 183 732 190 812 226 64 224 101 175 191 227 380 229 912 174 808 287 103 250 160 294 5 190 253 235 196 298 516 251 409 253 467 273 37 292 496 180 136 238 529 289 837 261 733 281 479 222 325 227 469 246 164 285 872 289 103 163 923 237 10 247 860 296 587 158 559 202 813 236 730 171 351 288 387 159 301 222 917 187 392 197 146 293 319 243 91 209 759 249 127 279 84 226 332 181 292 226 260 258 771 279 171 207 981 190 951 248 842 287 863 278 251 198 41 279 554 268 370 268 538 210 875 204 757 195 839 197 621 172 122 171 480 195 625 284 205 275 30 271 749 227 14 276 518 234 891 275 859 208 204 181 356 216 165 293 217 252 685 176 362 181 772 283 699 205 71 285 25 183 276 190 154 238 57 175 750 187 243 160 217 220 901 281 835 217 352 158 582 247 491 238 29 252 861 215 74 176 136 180 787 242 259 164 499 281 923 196 857 295 100 199 844 174 598 268 343 185 425 295 374 287 345 257 841 197 497 220 384 186 954 203 927 283 287 178 775 196 660 238 803 210 562 197 651 224 539 203 434 231 708 290 909 204 277 282 865 283 930 205 205 224 354 290 941 278 423 250 536 177 946 217 792 276 590 293 599 187 177 224 113 262 184 279 369 218 847 268 537 174 923 277 822 221 753 211 675 257 6 221 431 173 440 258 818 265 320 280 885 261 413 168 677 286 248 216 742 190 785 167 242 256 978 291 913 219 913 275 2 177 876 180 498 213 592 166 610 276 191 261 343 227 431 263 507 161 837 167 188 256 596 215 66 294 125 196 483 296 442 287 37 244 359 207 880 229 696 238 283 218 628 223 956 286 223 197 929 210 888 209 244 190 950 199 793 229 613 212 874 269 300 254 994 173 319 230 384 213 301 211 617 201 617 189 12 298 548 212 693 235 466 200 479 296 376 168 957 256 628 190 662 175 854 177 342 235 460 245 790 299 220 189 709 183 740 267 784 276 531 165 358 182 698 280 328 285 415 235 217 194 777 242 400 164 344 249 294 288 356 216 854 285 237 288 333 211 929 254 554 198 767 174 624 185 237 197 743 262 220 238 429 289 385 247 32 246 247 263 858 183 591 193 984 256 970 240 184 192 384 275 980 286 772 289 437 177 293 201 326 271 243 196 970 205 556 224 286 193 410 299 40 295 373 265 424 251 537 247 101 167 136 290 413 215 341 160 675 282 412 205 577 224 579 224 943 298 611 169 722 216 60 187 961 216 816 193 882 227 165 267 224 288 149 259 235 282 851 187 711 286 428 189 451 260 58 206 551 174 660 212 309 161 755 203 149 271 430 201 27 251 866 170 946 203 430 217 561 190 72 271 277 260 459 263 997 207 256 267 54 158 117 193 458 172 438 167 281 214 860 292 323 217 302 245 146 186 968 239 629 297 154 288 740 292 134 220 565 273 773 269 519 169 421 253 317 237 122 184 864 197 505 269 99 164 753 177 119 288 519 298 725 177 895 170 75 202 47 235 331 217 781 243 486 236 688 285 520 161 49 205 625 221 89 219 61 229 772 291 659 213 186 166 774 298 788 296 323 221 670 173 861 269 943 169 131 283 190 229 45 228 403 199 108 253 790 201 579 262 123 161 101 212 954 211 623 216 549 160 250 279 374 263 518 287 241 254 966 158 321 235 209 262 974 270 490 299 489 244 158 284 384 249 267 236 445 232 118 257 120 256 376 256 4 198 646 261 825 292 909 228 856 253 434 220 534 292 404 205 72 160 653 265 616 266 214 256 913 198 691 226 553 166 612 259 838 258 938 252 206 232 664 186 196 159 569 234 403 231 599 158 603 199 964 298 887 229 29 194 361 203 746 275 92 269 388 285 382 254 117 294 824 266 932 221 646 208 518 177 65 269 9 263 45 257 439 218 343 183 826 160 283 268 118 282 131 226 679 171 990 283 325 245 358 248 480 240 811 201 735 192 735 299 201 260 715 176 337 264 936 270 251 175 924 200 958 201 756 159 678 259 340 203 164 202 48 183 670 158 100 231 514 168 164 237 280 260 313 227 361 192 263 216 702 266 252 263 993 288 296 227 945 286 666 180 865 284 908 284 799 258 619 172 563 289 983 254 327 251 379 209 568 283 692 162 111 159 872 226 777 246 255 192 73 189 849 202 519 275 931 296 429 206 926 237 388 200 332 281 706 239 183 184 680 232 139 213 278 254 546 191 872 229 644 175 341 228 294 178 344 277 648 175 74 225 522 245 599 218 588 214 649 279 714 254 559 270 570 200 996 299 868 290 301 196 941 284 484 242 799 176 73 233 824 204 748 262 491 239 595 211 873 226 120 253 219 208 997 286 488 166 752 239 103 197 537 300 672 211 787 224 835 204 595 186 202 286 306 185 123 170 758 158 426 237 620 203 935 163 833 174 519 180 175 245 63 240 911 221 381 238 3 232 311 162 748 227 835 272 965 192 393 185 38 178 344 195 759 225 78 188 853 211 101 251 225 254 800 182 465 204 702 261 580 259 220 241 82 236 621 254 519 223 159 286 886 236 540 243 554 257 693 287 787 204 60 259 355 231 881 249 770 272 341 185 899 277 721 192 328 224 746 178 433 256 857 240 823 243 46 231 65 255 156 274 915 160 202 189 475 236 765 189 553 269 641 299 549 271 876 159 93 215 997 166 465 170 578 183 512 183 676 241 334 259 413 208 243 256 886 245 740 216 739 183 57 172 115 276 212 162 62 283 489 283 272 164 319 279 878 255 879 262 552 191 625 184 945 253 813 211 65 226 620 175 459 271 384 167 511 223 392 265 496 250 417 249 855 179 73 224 784 176 907 227 413 298 620 193 61 212 653 288 186 158 900 285 378 298 704 262 415 180 339 288 581 208 142 259 892 255 932 182 977 265 753 299 324 264 374 201 626 165 105 289 273 190 596 290 872 294 693 240 623 224 406 164 946 279 396 210 46 272 994 276 168 190 246 256 951 284 649 225 802 276 927 177 531 224 908 215 625 176 47 194 225 254 267 188 470 265 543 272 403 233 96 251 961 228 906 280 333 174 972 277 629 190 853 296 870 259 210 283 157 284 989 223 390 163 559 191 678 289 336 207 325 259 15 240 421 226 731 165 941 189 68 267 319 245 103 171 424 239 586 192 974 198 699 211 666 253 377 279 428 277 75 185 855 265 872 193 762 265 704 266 847 209 418 292 800 255 313 265 66 179 154 178 244 168 899 191 454 276 881 222 987 220 420 180 58 242 457 239 665 298 737 234 717 196 320 238 18 188 614 177 66 249 143 166 307 168 932 233 959 158 946 265 878 277 734 264 358 193 227 289 599 290 631 194 858 197 824 287 782 273 789 217 731 246 962 288 888 223 222 202 678 189 67 161 594 267 426 208 209 283 307 192 683 223 228 169 242 187 688 226 623 272 236 255 368 199 296 174 672 291 440 248 756 231 990 177 531 235 267 207 481 173 425 218 410 197 775 263 601 207 948 283 745 235 32 230 837 250 613 250 76 168 939 251 782 291 85 230 101 268 453 220 706 293 557 240 453 290 756 218 634 263 702 273 60 266 747 162 765 279 324 215 962 268 987 294 785 189 344 231 247 210 333 235 914 164 717 216 629 239 458 159 454 260 629 283 270 263 933 203 228 269 140 173 144 228 461 199 97 195 75 233 987 263 614 284 975 227 393 286 417 293 365 237 469 290 376 190 244 254 708 257 281 199 48 256 417 284 40 169 376 258 90 274 861 175 137 205 47 182 944 197 39 274 102 279 845 182 198 231 415 253 366 294 291 199 928 205 759 289 911 177 900 280 512 204 282 205 854 191 549 162 552 167 525 214 697 287 327 228 423 288 675 179 436 201 241 287 280 229 22 197 24 188 451 214 130 216 639 216 339 193 102 205 883 279 220 257 758 208 856 291 344 248 839 262 507 202 376 210 8 215 249 247 207 231 91 191 491 265 885 168 700 208 731 293 21 195 609 169 804 278 15 203 534 249 671 196 637 277 893 282 487 218 370 299 954 297 266 161 143 279 398 170 15 254 158 250 315 176 794 227 538 261 961 260 817 279 167 258 560 257 932 257 978 251 760 276 448 205 719 268 47 200 638 238 429 173 325 213 601 206 424 257 29 240 173 236 474 196 306 244 973 172 667 191 440 271 107 183 860 201 164 196 167 220 213 216 131 167 810 256 477 281 751 269 646 279 962 174 463 288 794 209 54 178 48 250 111 254 692 199 890 261 92 194 323 203 125 232 101 231 441 205 708 242 920 224 107 219 51 195 729 231 923 257 957 206 811 207 693 225 222 216 70 281 625 222 960 219 496 295 885 208 726 280 567 196 501 209 742 256 754 240 982 296 607 295 339 173 804 229 618 172 171 277 96 217 195 220 596 300 274 205 485 283 551 257 602 237 264 235 732 204 303 227 124 159 843 239 808 213 557 200 118 292 145 293 959 178 517 255 545 217 149 217 914 170 662 294 558 274 936 219 530 183 155 164 371 229 120 235 663 186 32 252 834 204 516 195 192 165 942 252 132 258 976 273 313 189 819 299 762 236 433 277 680 250 165 173 29 270 433 286 46 293 710 176 832 194 449 203 397 158 514 203 224 253 916 245 145 207 106 243 412 231 53 184 512 262 537 284 331 252 648 286 969 239 489 249 940 252 972 201 876 246 443 218 564 162 5 179 907 219 804 228 577 192 413 191 430 201 421 292 158 279 573 249 548 215 434 180 241 192 142 185 475 198 165 248 612 238 554 266 684 183 733 264 457 193 812 170 379 244 271 179 493 229 567 218 968 215 360 287 74 182 808 213 226 227 85 202 846 199 3 235 762 215 218 257 946 238 823 262 213 170 93 189 528 190 781 209 615 294 943 262 536 261 175 212 475 283 443 207 22 180 481 193 11 167 367 288 765 279 157 158 745 162 208 165 647 180 997 276 457 249 507 181 304 166 572 216 968 257 45 259 694 294 825 219 831 184 292 166 467 261 230 173 937 193 313 204 334 274 802 299 719 207 772 272 654 164 498 261 866 228 883 212 515 161 739 210 585 292 681 264 475 254 903 218 171 225 88 163 215 199 148 224 944 200 637 187 918 196 662 158 15 299 179 187 14 257 61 295 230 254 694 164 324 298 525 216 126 235 963 288 662 221 290 212 161 263 479 255 12 259 959 230 55 212 408 240 590 278 81 256 736 211 143 234 830 167 183 257 313 252 837 288 725 268 685 245 385 292 87 254 762 243 173 158 639 180 632 211 98 244 121 206 124 286 214 265 664 163 178 275 634 218 859 181 157 256 318 254 808 282 958 215 690 162 46 265 997 285 301 239 297 173 975 215 437 258 744 218 306 231 221 284 764 286 408 199 680 272 55 218 12 289 365 286 516 221 509 261 477 286 98 211 574 276 966 292 249 267 725 215 597 253 146 248 79 276 364 236 509 161 919 273 52 270 965 254 333 279 929 217 444 264 187 202 889 184 301 255 433 196 962 186 249 297 907 284 537 222 363 222 668 172 860 260 540 234 895 184 487 207 769 254 392 263 488 204 688 249 437 225 932 273 732 276 212 288 656 184 279 224 208 211 795 199 599 221 306 240 648 167 604 171 761 243 179 239 66 215 540 240 91 169 600 198 412 183 924 159 746 175 955 224 888 197 938 246 104 180 632 244 299 203 639 198 276 283 336 231 908 298 441 215 97 261 863 190 759 286 83 243 377 197 682 288 932 189 247 292 754 181 313 211 438 211 753 299 282 271 566 166 601 168 36 254 244 249 276 296 792 244 313 248 572 172 96 184 352 245 831 277 129 266 137 159 19 188 183 266 471 236 137 161 292 197 897 268 329 207 569 275 131 222 754 245 441 216 196 158 334 292 887 190 978 231 719 171 734 232 841 192 518 228 534 281 656 230 421 281 42 175 642 178 310 242 770 271 422 184 457 169 705 184 362 189 914 216 54 193 962 195 342 224 55 298 838 163 778 191 962 225 112 246 963 243 623 242 59 194 270 285 888 208 61 158 185 218 14 196 3 240 297 267 537 230 817 187 792 282 90 182 778 298 637 212 50 161 654 266 539 285 171 279 781 300 887 162 727 238 88 264 554 222 488 281 669 264 894 298 195 242 570 265 559 203 891 261 186 263 443 172 486 210 596 293 693 238 942 227 920 224 721 158 638 176 445 295 233 282 801 242 515 299 557 180 714 289 645 265 38 227 681 287 427 198 466 279 331 244 909 252 804 243 212 254 336 288 363 227 781 183 961 271 783 233 137 199 619 254 62 202 675 213 452 199 812 174 913 234 414 158 774 214 578 285 182 176 640 261 806 251 550 246 145 236 769 224 74 205 188 288 74 210 50 295 211 263 724 199 630 273 308 283 211 203 862 208 169 158 203 217 749 226 545 159 43 250 24 166 732 251 176 199 970 210 59 197 419 250 38 192 14 184 818 162 28 271 442 176 611 169 315 275 706 295 466 258 84 268 943 290 562 291 376 244 564 181 180 282 216 226 226 207 547 253 871 165 490 294 917 284 424 249 972 300 884 275 636 191 154 285 176 213 700 229 311 281 43 175 832 164 262 188 794 253 239 177 276 212 773 287 866 161 84 286 643 189 220 230 112 238 974 162 862 188 443 300 453 258 320 207 935 223 615 251 133 266 206 294 379 159 618 257 885 296 842 266 646 284 266 255 872 251 15 171 49 241 254 224 847 210 916 279 648 196 930 183 701 260 605 171 51 297 796 184 532 265 728 244 144 177 562 250 74 231 103 227 342 209 562 251 233 167 138 300 822 204 578 237 782 175 304 169 634 256 843 268 377 186 573 202 386 213 937 261 740 184 623 237 871 291 811 208 538 171 824 182 602 197 442 200 83 231 153 214 380 293 350 191 307 243 590 224 294 293 5 273 866 273 816 193 861 190 315 300 459 221 803 189 576 264 246 284 417 279 376 230 790 271 195 194 487 178 582 242 617 231 338 230 340 227 831 201 619 171 867 300 625 161 77 292 534 248 46 237 273 272 547 174 97 237 618 161 54 184 430 240 258 189 113 174 650 190 319 204 832 231 740 232 975 232 24 289 996 240 817 189 690 191 882 286 718 190 556 213 72 283 640 264 879 250 111 291 925 236 404 253 742 170 61 183 567 190 903 191 545 201 597 180 720 286 242 254 102 209 141 169 506 277 592 245 20 254 711 252 451 228 853 266 948 158 131 252 539 175 245 276 675 265 479 225 205 263 905 163 739 186 455 218 132 229 838 194 398 205 717 179 924 255 80 225 296 289 985 265 251 288 282 262 240 200 914 260 344 182 285 185 912 158 21 261 846 210 129 246 661 225 686 229 805 160 423 221 864 300 811 199 354 290 68 284 784 174 574 262 406 294 471 182 557 261 33 219 568 174 848 291 39 202 840 284 66 200 573 159 314 228 28 196 130 179 299 234 676 261 756 207 876 185 307 254 4 162 203 178 670 211 841 298 170 192 439 211 926 215 803 160 329 225 670 296 713 300 857 205 972 268 329 161 254 238 484 227 128 203 145 247 688 158 145 217 843 223 176 293 743 286 334 183 69 218 769 286 201 234 717 229 118 243 378 235 935 231 88 271 369 174 220 195 148 246 532 190 306 173 998 211 3 242 269 197 28 220 430 259 545 238 986 283 613 205 919 225 587 177 626 258 181 197 560 170 702 276 57 198 403 166 261 181 553 228 425 194 406 247 728 245 161 174 316 265 613 245 996 185 499 208 992 221 336 231 51 174 233 218 764 202 306 228 319 297 736 271 345 205 174 243 308 257 885 211 66 255 243 288 384 253 398 227 736 228 394 180 701 300 202 166 402 220 770 238 230 294 272 200 198 286 152 280 835 170 190 172 811 251 124 202 625 158 184 196 353 176 485 273 261 226 793 191 552 287 81 183 551 174 445 254 613 167 795 197 149 230 675 164 537 245 547 208 654 167 548 160 822 223 282 158 514 269 424 183 333 265 541 210 586 241 523 191 801 166 786 254 733 268 884 193 198 295 797 225 206 287 303 290 486 247 976 253 743 294 138 232 481 195 733 271 186 299 404 184 886 260 959 296 597 165 499 191 344 255 519 212 132 212 905 182 595 280 389 267 622 219 502 193 476 249 635 211 565 285 217 193 228 243 640 192 810 285 56 254 430 184 438 266 871 185 953 177 275 291 176 282 470 218 808 286 210 290 684 230 136 291 609 181 806 284 291 214 358 241 708 243 229 187 849 175 44 272 399 262 565 231 702 269 718 225 848 215 78 292 757 215 790 182 821 184 215 286 504 285 362 255 320 229 626 275 338 231 838 217 494 256 490 168 597 279 202 228 631 262 669 248 60 269 949 276 461 250 680 177 928 207 53 267 325 242 473 225 13 205 533 257 618 225 102 211 371 209 332 258 984 163 578 291 530 239 319 172 584 299 868 207 729 178 466 261 288 255 738 201 76 186 843 212 998 180 176 170 957 230 497 163 774 287 768 198 327 169 570 171 894 158 249 235 568 299 73 159 413 160 170 273 500 227 478 275 160 292 900 272 651 221 402 254 693 212 940 262 228 199 843 228 25 239 676 257 235 205 97 281 936 256 166 257 23 208 279 269 808 265 199 197 210 272 274 296 124 195 984 174 627 189 128 213 87 191 588 252 636 165 589 239 792 203 652 234 598 292 540 249 908 227 433 203 364 260 174 182 57 208 891 227 575 175 939 275 727 282 241 177 580 249 379 190 628 252 464 232 54 234 195 224 396 267 778 289 28 288 216 245 24 276 492 206 791 300 395 278 803 189 783 232 158 252 456 231 71 177 889 208 338 239 730 235 533 267 122 179 922 226 960 290 182 231 346 271 542 291 775 199 833 289 183 299 454 167 343 294 957 158 743 285 112 225 524 159 246 172 590 263 535 204 986 249 123 277 424 209 125 192 703 227 963 280 974 231 722 189 983 206 864 162 439 243 928 274 520 162 577 241 745 216 847 223 118 251 737 217 252 212 423 178 328 269 942 220 437 191 405 177 273 217 110 244 338 236 330 242 582 169 299 175 314 282 328 272 217 177 267 288 953 231 191 215 96 248 927 194 690 213 133 217 804 276 607 240 802 218 458 276 944 241 44 186 598 173 906 275 119 187 868 296 113 271 852 207 734 197 473 188 505 266 660 168 392 286 979 271 766 277 23 158 637 160 172 282 720 232 379 173 154 167 849 270 643 243 349 198 453 242 321 246 557 197 358 287 998 225 29 272 347 169 945 229 408 293 275 236 14 258 707 185 344 280 842 256 268 174 317 174 521 180 366 159 552 279 253 278 861 287 732 261 595 218 69 221 72 226 397 238 934 238 802 208 575 230 584 183 692 232 445 196 991 211 875 251 537 211 403 246 485 212 419 272 693 299 94 174 325 189 514 253 874 176 320 236 835 193 511 259 963 293 73 263 476 176 863 168 245 291 187 221 678 255 89 209 2 207 984 209 86 202 430 188 98 216 707 290 584 188 993 234 290 170 416 232 835 255 910 170 193 233 310 213 931 167 740 246 233 271 918 213 693 232 541 164 612 223 138 276 344 217 774 277 265 297 559 232 425 204 341 184 803 259 512 259 625 158 560 178 150 246 561 248 489 278 352 278 234 232 647 248 683 286 735 211 934 205 668 179 185 173 188 208 368 244 327 263 192 222 782 212 540 300 571 199 631 229 608 298 145 218 441 285 64 208 156 226 171 209 344 194 484 216 964 169 124 257 102 173 483 226 434 216 317 241 638 270 227 190 324 266 686 220 372 290 329 184 169 173 457 240 230 168 256 271 674 229 521 200 427 233 924 222 1 251 129 250 406 197 612 279 334 240 530 233 588 222 618 289 922 174 700 286 23 183 386 284 923 171 570 291 475 175 470 198 900 296 928 186 730 248 867 190 661 260 402 247 578 215 836 300 290 195 816 293 373 254 18 223 910 254 681 297 344 281 114 202 154 244 12 268 72 240 490 189 732 161 820 264 908 258 453 205 76 228 368 236 503 238 23 251 440 278 46 176 28 210 679 177 747 292 41 219 209 274 26 297 897 253 374 279 866 233 724 216 917 194 88 258 989 286 508 216 147 216 463 178 848 279 302 235 59 296 936 270 830 246 794 163 773 235 858 180 569 275 355 170 902 160 855 270 867 209 703 239 107 265 431 258 363 244 733 251 159 230 68 204 272 243 770 201 673 288 174 203 879 297 348 179 297 296 201 227 32 242 986 186 42 248 200 187 801 195 108 170 933 177 129 211 833 214 713 243 67 298 666 296 361 221 898 224 770 270 744 268 204 254 496 220 787 232 961 167 369 280 558 245 456 163 183 259 649 171 962 287 104 231 364 220 901 184 597 200 612 299 931 233 426 267 529 247 104 219 138 201 490 270 923 264 143 203 761 297 821 185 954 292 272 170 941 190 17 247 253 266 309 178 104 268 559 284 954 272 898 186 734 168 447 170 495 212 361 244 532 253 666 185 171 260 425 165 248 190 993 259 620 184 374 285 902 243 473 195 640 172 141 213 643 216 39 181 205 299 271 167 689 291 777 300 851 169 676 218 784 260 370 163 47 206 984 196 532 291 90 298 241 261 860 180 128 298 274 200 553 167 244 183 351 235 869 191 889 269 781 211 713 185 990 276 6 280 749 208 896 215 58 235 444 191 25 200 397 257 844 187 58 170 367 281 131 181 276 220 977 289 577 220 547 239 385 266 982 191 135 282 548 183 297 273 758 275 688 274 267 222 714 191 322 183 822 166 193 234 906 225 113 235 579 239 599 191 872 208 612 169 127 270 176 260 282 162 525 167 75 258 385 201 951 225 278 231 831 206 820 261 262 245 279 266 594 300 395 167 860 244 93 204 113 218 506 169 581 294 592 182 327 195 161 254 557 285 664 169 288 236 655 259 243 166 2 244 354 181 119 183 7 191 122 171 468 188 461 225 517 192 583 284 596 167 649 235 979 163 74 181 430 183 247 183 554 207 909 255 480 288 854 284 153 207 277 265 269 289 87 210 823 297 65 228 494 165 253 237 867 280 940 291 51 292 67 236 851 225 860 300 25 167 716 292 514 248 949 254 888 262 556 225 29 292 388 298 567 211 423 168 458 278 0 176 414 174 695 221 340 254 75 273 318 169 778 282 47 244 438 258 673 209 489 228 602 181 789 178 313 204 268 207 474 262 331 214 130 237 8 178 965 246 480 186 631 300 946 297 793 197 55 211 258 184 30 204 523 222 732 300 644 165 332 281 371 223 156 271 145 215 676 200 849 180 896 211 115 207 779 180 979 230 106 255 29 279 7 177 919 172 66 201 851 229 115 226 25 254 53 171 188 293 6 259 335 166 82 238 783 198 666 249 784 166 869 266 413 192 155 168 295 259 825 235 264 189 22 287 467 170 872 292 71 276 261 173 533 187 672 197 469 223 851 188 924 168 41 223 912 226 900 293 545 214 992 222 805 297 601 222 329 188 543 228 341 252 324 192 538 216 929 196 880 211 928 215 779 275 308 167 238 270 939 203 806 168 342 251 405 279 194 220 776 164 286 271 473 236 898 209 168 207 468 300 810 202 52 295 955 197 245 216 997 245 439 213 417 251 301 181 566 229 645 167 622 208 2 191 355 236 667 160 222 219 496 292 976 186 579 211 124 268 364 255 489 167 235 246 220 235 871 209 299 194 594 292 182 271 577 242 411 161 965 280 120 254 148 242 710 238 310 196 440 188 136 299 830 166 252 182 456 202 210 275 684 179 394 168 2 203 318 274 312 265 225 240 201 208 332 260 940 181 48 267 801 190 837 270 67 239 190 179 767 192 481 162 69 231 801 215 602 219 614 202 818 158 558 176 946 237 588 217 537 160 787 265 773 257 588 244 805 252 919 196 212 176 971 290 136 166 429 225 684 295 535 252 144 279 503 230 843 170 998 196 981 287 785 259 431 265 922 211 549 184 657 276 580 231 495 266 79 181 857 299 532 221 114 162 835 206 112 271 648 262 279 202 416 183 690 187 632 238 534 165 257 182 904 235 434 171 107 288 200 209 174 194 721 279 626 200 790 216 272 161 941 177 110 193 982 176 7 173 378 228 786 169 509 298 811 207 633 250 151 264 382 208 683 203 802 203 224 192 684 254 950 267 591 218 771 164 62 233 352 298 966 168 576 231 158 186 690 171 749 219 578 158 643 159 126 175 447 271 976 168 188 229 375 214 382 238 445 249 92 299 748 222 254 198 730 297 678 159 173 248 98 286 988 239 689 231 909 176 262 265 92 195 781 159 533 264 887 286 944 227 14 271 163 285 329 255 320 186 948 244 297 259 184 261 480 207 259 158 273 268 27 229 772 179 296 239 290 224 768 173 331 227 934 219 195 200 744 270 729 205 324 287 808 265 457 160 569 219 701 252 540 222 981 276 514 239 713 234 155 164 322 240 22 259 350 189 326 238 501 178 619 198 497 206 924 290 126 222 505 292 221 259 104 221 507 291 835 274 222 168 704 222 663 257 73 229 604 213 721 275 229 273 153 236 211 256 303 162 442 275 333 160 171 226 534 256 411 182 440 198 220 227 809 225 668 202 635 276 152 274 151 251 589 200 206 241 848 168 865 296 869 212 680 170 610 215 743 223 243 248 549 184 708 170 970 177 208 286 105 288 104 160 685 170 442 236 920 169 815 215 83 246 961 282 441 271 775 217 132 249 294 252 541 282 325 216 164 167 843 278 133 214 834 219 173 267 974 248 633 277 85 200 901 277 830 260 286 181 523 278 105 217 28 225 949 188 112 289 53 224 498 289 82 262 620 159 237 296 476 215 409 219 550 262 705 241 261 181 653 289 788 223 937 287 591 163 856 177 936 241 988 249 163 274 248 162 916 280 800 240 544 168 878 239 933 262 857 293 61 253 997 263 287 274 267 160 647 250 418 205 294 204 728 168 732 178 969 287 769 223 560 184 552 182 870 198 496 198 265 162 927 259 384 286 486 250 896 197 803 219 855 178 363 185 328 187 211 287 763 240 902 272 37 165 378 170 387 249 376 212 150 216 243 254 212 198 800 164 868 202 502 243 537 180 414 229 223 210 130 243 566 266 615 183 76 243 784 276 313 221 98 298 214 238 18 230 545 204 140 163 570 256 601 238 106 233 253 258 90 232 889 159 197 211 695 193 18 291 626 280 336 161 220 192 904 175 336 199 333 270 801 280 966 175 331 163 500 275 586 238 576 229 818 298 666 277 1 252 314 271 415 206 812 293 116 277 912 183 596 291 337 212 981 249 635 214 820 283 234 174 423 165 988 235 375 175 301 277 930 280 861 166 752 213 34 192 71 185 346 213 947 250 163 253 697 166 46 299 830 193 812 267 796 227 494 229 706 215 877 209 588 265 451 201 756 258 393 185 704 276 784 186 283 268 360 275 40 297 869 258 446 201 306 231 694 280 982 223 639 298 423 255 8 160 230 276 680 177 678 282 191 201 284 281 666 165 576 189 983 161 880 300 360 259 48 205 166 186 281 256 899 213 60 213 183 188 832 261 654 258 404 195 110 228 653 180 473 245 359 194 5 208 668 253 141 162 66 162 503 167 321 183 204 247 42 188 359 227 144 194 891 227 791 234 991 172 575 245 248 285 634 275 454 252 696 264 168 189 414 223 864 256 677 294 454 293 98 211 135 265 263 227 400 216 72 158 87 224 820 289 726 279 26 167 179 230 868 228 872 165 469 257 860 215 455 242 454 173 190 201 855 174 420 254 874 217 465 256 196 174 938 182 911 253 439 246 771 182 65 168 220 170 569 281 228 161 846 165 599 195 623 287 461 182 875 210 523 234 174 273 663 195 71 209 238 274 896 227 915 203 246 230 645 197 818 211 670 222 951 277 975 169 176 192 118 176 254 200 886 208 40 241 51 273 209 182 467 172 639 166 99 209 968 222 13 193 405 204 369 283 904 186 429 181 757 213 210 208 9 222 74 201 435 267 434 200 118 292 52 200 331 272 140 255 212 183 515 229 641 167 989 272 483 287 218 181 629 244 83 206 248 168 649 180 858 233 817 235 958 216 8 173 432 164 900 246 450 240 236 289 873 274 370 185 872 201 258 250 647 166 591 247 482 276 602 230 558 258 487 293 993 263 411 297 406 204 862 182 903 267 251 234 982 241 769 206 973 169 298 169 819 242 246 161 350 191 994 224 306 170 614 261 406 231 11 243 878 181 202 183 778 264 49 267 46 190 186 238 787 274 473 239 286 279 784 176 704 237 144 247 916 281 0 230 958 243 942 279 384 188 425 175 253 225 597 240 364 287 262 191 885 245 884 268 106 200 876 282 696 182 487 207 810 274 7 279 118 190 654 263 100 185 51 249 531 271 57 194 630 213 929 225 718 287 18 223 665 287 386 236 447 183 705 237 736 238 117 216 498 172 531 295 34 291 154 212 452 163 992 202 448 167 974 266 17 220 986 262 806 260 531 204 765 240 429 298 881 203 49 248 624 182 403 193 650 229 693 221 475 245 996 197 27 263 500 183 138 257 829 245 727 166 722 260 542 231 419 223 455 178 130 204 91 165 346 258 101 210 93 245 652 160 549 274 797 234 579 276 993 240 464 273 392 280 823 281 354 178 801 256 764 198 293 298 231 268 214 180 10 201 483 174 959 273 684 213 12 270 828 225 765 185 764 196 786 233 355 296 864 273 934 170 366 197 363 209 831 227 892 197 573 269 30 276 618 195 109 297 191 272 869 224 113 191 219 161 62 235 74 194 644 300 906 265 977 281 690 162 898 259 317 177 466 279 983 216 879 245 410 187 310 187 625 218 569 248 189 246 974 173 962 219 932 293 543 242 346 172 742 282 917 294 667 246 883 194 175 266 536 281 446 240 146 239 866 222 858 210 615 285 949 211 335 251 995 286 930 188 152 224 334 277 644 287 286 205 668 195 864 232 327 185 461 217 568 278 885 259 537 237 499 272 965 281 426 282 665 210 74 285 613 291 772 181 497 266 483 228 344 289 256 287 280 219 197 275 721 218 741 191 997 274 429 257 909 203 917 295 543 282 965 263 54 176 48 281 614 199 876 280 99 249 617 193 251 236 845 217 446 269 994 258 784 216 19 186 409 231 638 179 500 278 436 190 527 172 284 192 769 239 308 216 457 170 121 300 886 250 455 281 904 195 831 281 41 242 611 162 396 270 782 250 964 300 155 196 344 295 724 277 257 188 75 223 28 175 528 257 100 222 686 211 110 202 636 244 896 188 378 168 504 213 595 241 122 261 555 255 731 259 393 291 233 294 444 237 126 170 172 273 435 232 273 287 178 275 584 188 640 256 898 213 803 269 711 286 952 222 13 194 540 251 501 253 34 164 958 271 586 255 852 284 245 165 170 227 661 257 657 279 995 284 334 277 4 277 186 159 154 268 137 280 192 258 65 208 721 253 611 174 346 248 408 288 650 288 213 234 264 191 912 297 821 190 79 238 868 239 933 283 655 261 173 182 467 256 880 184 196 266 208 183 676 215 905 286 803 221 606 191 691 245 691 238 296 266 536 254 60 278 864 289 889 276 129 289 716 257 29 206 111 269 891 296 342 248 871 242 415 196 4 200 763 281 862 237 283 168 391 288 644 214 241 160 491 270 41 187 292 295 277 277 466 258 455 256 437 193 117 281 144 186 756 200 156 210 558 237 569 178 795 166 546 198 895 252 743 268 316 167 535 264 697 185 112 181 958 241 913 186 636 253 547 242 620 199 140 286 697 162 517 251 544 189 6 241 741 199 105 287 170 216 362 220 152 215 767 210 260 274 293 241 530 201 7 207 166 284 433 245 22 219 567 181 18 258 599 237 594 170 737 207 764 247 731 184 952 254 829 272 793 252 335 268 204 276 450 215 457 216 40 299 506 200 671 175 217 292 126 282 609 249 908 170 408 276 387 245 457 195 726 300 726 164 39 196 992 225 498 292 750 253 114 225 304 296 899 282 298 225 892 231 12 272 606 164 857 166 905 221 725 200 79 194 183 169 14 174 389 251 911 170 129 181 137 173 719 173 765 243 906 241 630 166 640 256 226 280 421 293 602 269 379 194 606 203 467 193 988 282 774 185 534 198 54 209 404 265 835 214 706 293 255 203 371 174 693 159 643 253 784 281 990 203 663 225 396 295 174 286 301 241 272 193 706 277 533 220 882 287 972 199 185 245 762 254 737 300 872 289 189 243 155 286 409 295 528 234 195 284 925 178 540 226 729 255 984 270 209 230 249 232 957 225 550 269 429 263 788 175 641 188 692 251 572 163 170 207 620 186 331 289 610 265 342 288 377 167 356 250 289 185 971 245 294 232 997 175 491 186 673 271 978 228 589 288 641 187 666 214 236 189 23 282 216 168 856 273 781 222 820 196 915 175 396 189 828 277 158 201 877 229 294 201 472 190 207 250 415 292 868 286 694 299 76 271 772 197 377 202 350 259 555 214 698 182 717 202 262 209 736 192 914 251 187 210 954 280 786 213 267 266 751 159 995 263 915 204 808 198 694 193 411 231 17 271 166 191 277 296 686 291 210 292 288 299 170 195 103 194 193 186 231 273 836 183 321 291 74 181 224 229 865 187 322 245 411 274 324 254 971 188 977 160 431 269 935 179 423 183 920 243 745 258 988 194 530 279 857 210 961 281 801 265 62 292 315 245 281 242 8 295 665 276 352 202 615 173 106 187 992 199 546 274 81 165 774 277 886 186 789 198 542 212 682 238 300 202 591 239 531 161 394 240 605 177 932 236 225 265 5 248 134 234 225 212 917 202 946 174 482 184 229 199 604 168 216 297 237 224 187 292 172 231 395 284 977 287 357 213 974 170 682 178 994 221 973 195 997 260 834 208 436 250 250 226 171 188 270 264 513 207 484 262 929 279 57 259 254 234 615 159 654 299 325 224 64 236 646 263 521 263 129 249 882 256 532 201 823 229 194 183 358 227 820 228 401 252 788 211 479 233 232 244 932 268 885 194 373 219 275 180 980 298 953 258 339 166 51 175 831 259 26 189 93 243 510 195 264 229 103 226 442 276 210 244 578 174 903 202 607 201 502 232 57 270 262 252 11 277 607 177 957 187 671 234 272 182 18 240 872 194 278 176 303 275 593 194 754 288 469 188 245 277 866 186 104 226 679 225 768 183 112 216 460 264 992 174 632 160 50 227 789 197 824 209 806 209 686 215 697 163 814 266 455 238 314 168 482 267 113 248 871 165 259 225 559 189 414 161 430 248 661 225 267 247 498 228 411 252 394 259 3 206 310 282 791 261 785 169 461 239 549 197 212 212 341 190 597 209 342 285 545 216 44 242 229 236 977 283 111 194 495 266 402 291 948 237 52 279 14 193 604 268 461 252 805 270 591 230 310 238 79 238 67 223 467 247 243 181 483 264 396 195 104 276 440 214 436 186 270 283 233 296 328 199 196 215 235 208 222 289 702 229 650 278 188 230 283 270 801 234 326 160 635 277 455 253 910 214 69 190 392 277 896 163 646 256 608 162 67 251 462 291 308 187 14 233 515 171 416 192 822 292 314 294 958 169 519 176 477 181 934 169 444 198 641 167 123 248 48 194 820 259 751 230 644 217 167 164 659 229 943 258 595 202 552 220 94 192 408 167 567 206 8 238 181 259 453 234 142 298 955 210 372 254 452 260 814 269 817 294 468 294 674 194 503 177 480 230 213 232 701 192 254 257 869 261 800 283 244 189 135 269 288 170 646 175 906 290 161 170 435 263 194 213 951 253 242 168 324 211 832 275 42 163 169 285 870 238 38 169 802 233 53 295 210 262 17 178 189 245 924 265 163 182 854 245 629 192 278 243 215 161 357 184 804 296 654 203 688 295 270 182 582 236 309 241 572 287 737 199 764 230 694 185 529 264 85 263 188 252 298 200 803 185 763 216 963 228 584 224 24 298 399 265 118 183 217 286 96 178 881 230 590 287 944 191 209 276 195 288 705 199 445 164 596 289 132 288 339 270 124 194 891 185 215 286 907 285 365 247 129 258 879 246 766 286 598 245 473 188 696 237 295 202 425 293 746 280 906 245 930 279 515 216 639 266 275 177 551 172 560 163 221 239 597 281 564 167 600 166 306 245 833 278 766 284 329 165 607 190 776 213 567 173 563 220 893 189 411 265 356 278 475 264 155 221 376 173 319 263 739 264 335 271 441 182 7 201 289 297 926 173 793 229 644 235 755 184 292 258 900 281 662 250 705 292 860 206 109 218 823 168 160 224 637 279 209 220 586 208 726 219 718 158 432 190 467 181 216 180 996 231 53 206 600 227 490 275 479 175 761 206 379 206 840 261 248 160 966 274 475 159 916 170 657 186 661 178 508 282 91 265 535 178 282 275 792 165 998 190 717 221 998 207 709 290 523 224 924 160 327 166 751 276 883 275 243 216 872 211 55 203 602 158 782 169 962 184 705 232 423 184 991 238 433 293 448 264 924 178 457 189 223 234 28 289 9 210 598 245 595 277 771 291 942 241 307 287 911 292 930 288 987 280 147 171 458 174 511 234 727 288 297 280 567 194 177 287 333 278 616 264 270 269 892 250 877 222 361 243 871 172 723 254 53 250 636 245 886 232 142 208 692 173 785 185 586 263 912 194 379 194 963 201 254 274 953 234 920 275 150 218 640 163 773 213 92 164 453 238 263 268 980 204 130 211 443 228 355 246 744 220 99 173 374 163 931 254 366 229 533 183 690 241 614 231 934 176 564 286 820 290 753 273 149 272 386 190 370 261 953 176 457 245 84 159 370 291 520 232 56 295 555 206 167 229 491 255 760 203 537 262 115 167 403 274 81 223 624 295 852 248 225 158 768 232 651 300 520 243 738 284 810 160 669 259 643 262 391 270 237 300 714 282 338 188 695 247 492 174 718 181 935 294 736 224 603 260 505 249 757 278 847 179 189 265 451 177 650 297 626 204 415 184 284 256 33 193 358 176 901 268 707 223 369 218 123 192 181 277 233 233 533 228 186 236 166 300 628 249 747 287 211 274 953 191 960 202 813 195 386 287 812 236 311 259 858 260 853 219 998 299 412 233 507 180 8 208 703 192 381 175 761 262 29 214 529 295 879 296 749 294 135 273 493 269 734 230 960 250 909 195 734 242 838 174 843 165 352 195 890 286 634 178 743 243 118 260 285 288 837 278 53 277 625 268 432 258 362 265 739 171 643 243 474 178 270 242 70 210 192 281 9 298 622 227 128 221 13 222 269 168 973 267 964 282 492 299 928 218 461 191 962 193 26 277 47 177 763 202 134 232 967 211 770 202 630 182 818 194 540 238 125 171 720 176 406 269 757 296 821 274 401 174 151 274 659 253 903 251 635 210 87 183 938 229 925 199 924 229 119 203 229 265 56 199 912 300 229 206 168 232 336 180 12 158 394 234 734 297 816 265 456 238 492 166 428 254 552 182 739 272 554 264 585 169 839 276 643 214 5 220 541 195 174 190 147 175 406 290 629 226 578 195 958 247 117 257 356 162 910 159 127 222 766 291 653 167 810 250 244 162 275 280 375 180 831 192 283 289 29 292 122 290 979 165 635 165 777 283 16 213 147 165 895 296 330 296 476 198 625 279 312 218 151 292 847 174 585 264 289 177 732 222 697 249 618 179 59 234 494 188 919 183 387 210 776 172 552 184 892 279 157 202 243 256 372 229 562 193 635 173 463 286 397 216 500 287 117 243 537 291 3 271 251 224 63 288 144 278 421 226 894 178 961 246 457 252 916 212 296 277 253 186 371 293 29 165 671 250 171 217 92 261 626 270 683 180 141 260 255 185 382 208 164 180 711 280 631 171 582 201 936 250 409 272 393 281 995 161 938 229 890 297 51 286 958 248 589 174 630 273 70 237 276 296 287 160 402 225 54 185 661 210 393 197 884 240 940 292 417 189 378 299 15 164 319 244 274 275 463 248 120 289 682 169 696 184 271 252 842 193 264 159 101 268 882 290 474 165 738 258 429 195 586 249 193 205 413 288 655 269 478 165 470 269 492 265 698 190 717 198 383 172 266 208 163 298 144 251 171 259 208 260 630 198 618 273 101 179 329 251 551 267 467 219 632 184 620 210 415 159 931 222 72 234 520 216 642 269 365 273 707 244 546 291 791 242 301 200 596 268 117 296 399 176 874 270 275 189 737 173 745 173 411 298 2 167 195 171 796 221 719 284 30 168 907 255 648 196 598 170 530 293 214 160 704 253 56 214 966 295 280 215 456 298 631 228 583 221 855 298 349 182 535 193 241 262 458 247 18 215 976 250 22 258 109 159 442 264 777 198 390 262 963 247 103 290 809 236 393 279 26 174 906 242 439 176 946 281 640 177 330 189 901 288 401 209 4 240 464 182 426 227 942 181 924 269 737 186 355 178 849 269 503 238 666 274 991 214 158 181 349 258 130 281 486 172 374 246 423 241 684 184 407 283 199 207 156 297 715 270 15 200 196 231 678 256 477 255 11 237 53 247 171 159 958 175 990 231 174 250 558 277 909 299 281 242 974 182 109 263 976 283 992 213 867 179 675 169 567 218 641 279 118 187 541 167 967 231 670 294 899 290 135 264 20 259 43 176 967 299 299 276 516 204 648 164 556 291 189 297 106 229 204 209 361 216 520 174 308 235 367 207 848 262 946 237 385 292 770 270 389 259 446 243 979 173 622 293 995 290 602 290 863 186 4 174 133 179 861 215 435 171 475 263 155 171 732 244 914 160 587 281 721 201 691 179 133 163 818 171 972 240 73 240 596 274 625 233 625 281 330 275 926 228 143 166 769 246 835 166 200 161 438 267 69 168 166 252 98 282 130 197 313 198 752 285 373 276 951 286 299 214 283 249 56 259 162 170 545 238 198 209 892 186 29 178 25 235 983 274 881 229 534 231 749 164 274 184 864 259 672 249 639 271 350 203 795 290 183 268 424 252 757 267 600 269 447 252 380 255 114 201 817 262 937 216 169 177 334 219 468 299 901 287 421 224 18 183 660 230 46 175 617 210 469 299 713 203 173 298 261 189 412 257 771 163 4 239 622 185 757 289 874 229 289 263 598 218 970 243 90 222 92 195 861 278 235 208 388 260 653 229 213 220 250 213 351 224 615 190 118 267 964 231 797 171 494 179 140 209 951 162 613 214 257 279 732 265 961 285 628 300 570 280 242 225 923 177 160 207 486 250 119 172 50 276 831 177 364 233 116 207 506 240 485 273 594 197 422 256 337 173 845 249 633 275 533 189 24 277 759 296 169 214 232 232 556 291 921 158 524 185 142 233 872 219 306 179 166 295 194 271 343 251 419 239 164 219 693 213 380 178 587 237 243 208 51 164 42 164 175 241 890 208 182 220 401 232 994 234 68 265 339 216 64 280 140 220 786 172 276 214 528 188 649 188 33 289 273 289 31 288 419 265 598 197 157 193 237 207 228 197 106 185 670 198 552 229 231 268 796 159 312 208 971 223 593 262 855 175 257 168 440 300 29 198 225 237 783 228 952 269 433 270 279 211 959 224 415 162 803 222 324 248 358 256 149 193 435 200 319 287 91 236 717 190 1 294 939 258 273 161 922 161 132 291 254 179 984 259 2 165 851 218 807 221 468 165 969 221 764 284 662 233 879 234 587 178 607 216 871 287 661 294 499 269 13 239 877 168 236 270 379 268 762 275 445 277 822 295 347 205 87 180 614 161 355 241 710 203 954 207 876 294 751 284 88 239 363 249 890 237 416 232 336 267 906 169 369 209 627 175 139 279 129 272 851 265 91 243 168 195 860 272 358 289 289 261 541 278 242 198 995 244 437 230 775 291 993 220 539 284 581 158 810 205 49 259 106 197 431 237 16 211 556 217 607 277 597 176 167 243 160 248 145 225 263 253 768 251 22 183 903 233 556 193 167 277 611 243 891 219 824 298 770 237 364 263 793 285 834 286 167 241 440 275 381 245 804 211 43 221 477 223 494 298 261 236 796 273 677 208 16 260 191 270 112 290 717 225 393 225 929 193 148 268 131 186 74 275 731 271 756 243 690 255 388 296 697 257 976 234 429 196 103 241 30 222 207 279 865 293 478 290 810 227 520 288 124 246 228 285 381 284 875 249 723 244 364 226 501 286 597 162 885 232 102 270 438 252 936 290 99 231 737 228 764 230 93 265 128 267 80 290 401 271 162 238 496 220 793 275 436 216 463 287 492 205 285 277 220 199 833 161 283 176 626 226 91 184 269 182 780 222 461 242 747 169 172 297 371 281 269 186 472 261 544 237 570 181 391 291 410 260 115 219 967 204 991 291 633 172 874 234 37 239 89 250 379 245 834 248 540 248 198 276 290 170 953 183 177 272 455 270 238 222 947 262 3 159 175 255 251 220 544 297 432 254 263 222 11 207 441 190 334 167 874 162 143 288 637 191 320 242 151 217 183 288 239 227 606 212 84 202 452 292 489 213 199 172 461 158 265 279 146 224 118 249 505 282 256 244 287 246 846 276 882 203 612 248 478 161 616 253 937 290 108 185 393 293 250 265 251 158 547 179 14 242 455 178 835 279 120 162 101 288 641 274 209 243 176 267 578 205 604 281 470 228 659 200 728 258 997 289 69 289 26 167 711 172 538 235 591 210 813 215 780 204 880 222 643 234 317 235 50 195 834 236 698 161 325 232 949 258 224 244 666 288 487 282 913 170 753 270 633 163 503 277 993 252 786 244 938 160 444 265 396 282 977 286 16 220 289 268 687 262 594 234 979 158 464 276 165 185 692 297 183 242 861 272 441 295 809 164 643 179 177 159 870 192 502 254 938 189 188 173 304 261 834 239 399 182 497 187 708 280 887 230 249 162 611 241 578 295 883 260 20 192 252 217 487 192 248 233 469 171 290 244 812 197 562 187 541 249 109 212 949 242 159 237 603 228 700 221 998 229 452 165 996 208 542 262 327 187 658 183 449 233 203 273 380 279 669 198 883 171 175 278 602 269 211 192 881 292 197 262 635 289 169 275 808 294 899 221 121 160 749 191 133 224 665 179 119 227 683 222 186 244 620 184 372 240 610 165 174 173 771 274 728 272 916 173 653 300 85 259 87 267 98 243 38 240 880 223 692 294 43 289 251 170 949 234 722 194 406 196 791 188 925 234 144 234 813 234 75 252 270 163 460 198 784 278 529 183 782 290 521 288 719 224 281 265 101 214 747 209 339 258 160 294 715 297 350 195 216 176 621 252 473 217 24 222 46 238 648 250 664 257 207 240 371 275 520 163 371 298 465 217 520 166 605 209 784 221 571 161 733 185 355 187 222 296 978 163 931 249 744 166 52 266 189 275 461 251 130 187 321 300 683 209 909 169 179 250 876 264 22 244 943 233 882 220 18 271 402 177 206 220 705 250 905 298 56 190 69 203 408 260 890 183 19 266 159 184 559 233 150 179 136 230 697 220 107 213 11 173 612 216 363 243 228 299 280 247 288 186 631 169 481 230 525 253 895 198 787 219 480 282 519 184 54 236 746 234 965 251 346 234 459 269 994 187 706 231 382 163 772 160 103 262 262 210 419 202 549 181 306 266 344 179 76 181 75 296 369 257 837 296 991 266 738 200 363 202 224 248 532 242 226 180 639 232 944 263 686 295 718 250 274 162 586 196 172 271 785 224 579 237 952 291 352 188 200 165 958 278 23 251 304 253 119 223 986 281 671 266 248 219 213 179 80 294 877 264 127 238 924 205 914 174 776 158 429 190 465 293 474 163 140 184 833 210 109 207 868 212 342 218 210 242 705 204 55 286 62 277 156 210 7 216 153 201 570 162 517 242 610 208 529 231 141 242 9 284 855 261 63 227 7 183 712 200 829 255 419 178 388 260 906 184 573 180 175 208 198 206 494 237 262 179 665 193 774 284 409 295 262 274 944 299 598 232 415 243 590 258 162 272 140 260 775 163 188 299 880 242 221 291 793 229 792 160 49 224 922 205 128 182 804 281 43 278 877 186 292 175 121 207 976 236 659 276 768 299 278 206 501 252 715 285 387 277 38 246 572 296 734 195 980 257 545 287 123 261 415 168 954 195 830 300 900 236 271 221 532 282 816 215 566 249 738 229 614 203 226 235 456 179 853 225 76 213 475 193 795 169 166 226 301 237 488 253 946 275 185 213 877 263 599 256 671 254 952 204 419 228 486 212 978 297 831 282 888 230 965 192 21 239 855 280 447 218 651 248 768 256 194 255 805 238 701 222 982 190 830 167 918 180 882 197 345 248 425 261 610 273 570 228 777 271 555 217 850 285 102 160 817 241 809 169 234 182 217 246 51 264 715 241 516 166 123 300 566 237 115 167 790 245 263 298 283 163 838 174 845 255 208 189 41 239 930 207 116 230 474 167 146 285 149 215 782 244 158 280 707 295 247 272 636 285 314 247 735 249 892 167 239 296 702 268 29 214 221 289 667 193 694 228 401 182 47 255 821 159 956 291 378 171 285 215 331 222 839 272 254 260 774 207 623 241 331 287 264 195 766 259 289 229 615 188 628 298 247 180 797 277 853 290 886 254 868 253 617 215 513 210 867 266 86 197 588 281 563 240 896 196 551 292 400 227 419 248 449 173 59 209 959 295 342 268 201 200 868 295 481 223 455 235 166 220 353 279 811 210 922 197 12 216 369 281 114 239 728 162 822 162 341 175 669 234 686 163 933 205 780 282 141 167 340 193 493 187 549 233 177 260 492 281 221 272 198 272 455 245 192 268 862 241 699 229 767 228 410 160 122 256 309 300 322 181 211 257 487 168 366 208 408 206 205 261 674 230 772 159 862 260 947 245 639 224 694 244 515 246 666 289 769 245 69 189 621 188 179 280 246 168 240 207 621 219 45 187 841 269 385 284 545 293 861 252 898 186 884 163 576 268 734 248 89 207 875 216 954 211 631 231 206 252 535 277 541 263 996 292 487 257 217 240 23 209 340 203 101 190 576 206 657 208 610 163 512 279 673 168 112 206 192 218 693 185 212 281 282 299 343 175 368 250 296 270 785 211 197 263 365 264 592 298 770 273 724 222 965 165 50 227 283 297 267 183 656 210 169 280 650 201 251 184 979 295 417 228 882 249 904 178 790 229 109 223 948 187 448 203 855 252 479 169 391 242 377 189 253 159 852 230 466 298 213 276 277 162 817 257 734 228 745 193 181 276 615 293 149 298 392 240 549 191 374 159 728 269 252 251 869 250 832 289 90 178 262 231 579 279 765 162 648 160 447 182 565 208 571 261 497 286 262 171 64 170 50 296 669 280 740 294 191 216 831 220 848 220 622 211 423 211 825 236 417 260 529 269 401 247 286 236 920 238 943 291 649 189 978 278 622 172 90 254 149 294 212 244 886 273 17 229 650 203 216 269 877 226 919 239 766 175 257 220 894 217 295 235 902 197 913 286 857 226 722 168 595 160 699 185 274 265 150 236 694 298 369 215 521 266 661 189 918 160 282 258 447 271 496 259 114 224 536 183 620 208 466 196 131 247 998 267 222 223 262 263 503 188 112 248 982 279 587 163 64 203 815 173 129 192 446 261 926 203 866 206 505 198 378 205 318 205 544 291 699 173 704 221 948 174 58 275 888 229 462 196 196 234 6 181 991 228 886 272 497 299 216 298 541 244 232 210 553 178 467 170 449 268 613 220 682 231 507 168 704 161 735 219 721 206 310 167 204 229 80 178 809 299 466 271 738 250 878 172 848 188 282 235 272 186 513 163 678 283 860 258 747 292 39 258 764 245 126 276 155 249 721 237 211 198 321 173 585 218 589 298 946 233 501 173 115 278 339 194 244 248 737 260 448 288 164 164 95 172 551 297 595 276 293 179 772 209 300 292 28 213 970 259 409 220 860 177 758 186 154 259 799 178 70 263 812 243 292 198 344 257 800 234 603 255 191 202 92 167 917 226 166 236 801 222 98 229 977 251 643 297 193 255 550 199 138 187 582 216 182 271 746 277 167 196 696 267 640 187 315 250 281 252 735 257 5 274 607 238 254 229 595 162 545 237 523 205 23 236 52 161 458 180 312 249 44 272 791 184 100 190 193 188 109 186 260 186 439 167 613 208 941 198 2 213 5 269 549 194 226 200 792 251 749 246 343 218 992 254 391 237 506 175 48 237 729 227 672 172 453 282 825 183 95 273 935 291 726 189 963 252 996 163 837 239 442 285 244 264 440 202 360 199 291 201 95 274 706 212 608 286 347 232 825 288 741 199 189 206 540 158 127 192 851 264 177 240 42 277 455 291 634 176 890 235 321 206 218 221 326 282 345 280 620 266 45 279 831 195 531 162 893 245 353 299 736 207 742 286 846 210 851 186 323 292 574 211 893 262 575 228 645 236 307 164 358 298 268 220 213 257 945 235 566 218 705 294 955 196 407 283 850 176 609 285 857 294 445 198 77 227 264 227 423 206 939 172 904 210 759 212 325 295 309 216 826 222 2 187 163 300 369 242 33 245 554 218 867 266 49 236 65 197 18 245 992 298 329 222 951 189 620 175 746 298 358 216 257 189 144 217 400 236 737 216 882 300 669 237 900 276 407 162 165 214 242 271 804 160 182 232 462 256 370 293 507 253 432 188 685 165 885 195 484 260 127 167 870 247 892 234 942 226 268 296 922 293 330 225 778 282 97 234 365 251 327 171 287 246 631 182 481 259 242 167 384 225 383 202 349 190 383 257 946 180 27 261 900 282 39 203 725 199 441 201 487 271 985 168 289 287 862 221 370 254 630 193 559 237 225 261 25 239 207 288 640 262 773 197 501 168 79 174 181 293 162 192 711 215 977 197 882 260 754 277 594 198 494 295 230 298 402 298 844 231 730 162 538 233 832 219 697 253 772 242 605 249 790 239 81 216 832 162 736 263 616 169 798 254 704 276 158 233 487 272 75 256 537 248 431 242 633 249 433 255 402 269 691 169 718 272 698 162 311 211 537 239 304 202 433 271 870 263 759 276 952 231 353 257 395 194 779 300 657 237 37 187 502 252 763 293 459 197 655 280 150 186 474 246 949 227 173 246 154 262 744 228 482 273 740 164 150 210 452 225 750 274 526 187 60 237 775 271 301 226 446 216 621 166 719 170 891 173 842 244 523 185 797 174 306 254 306 283 674 256 300 292 271 176 155 299 174 173 44 298 687 259 89 258 198 167 443 231 831 286 645 194 605 216 943 268 156 176 239 220 630 259 607 198 601 275 721 203 952 229 777 162 564 298 730 216 69 251 284 275 261 289 692 235 931 228 231 186 772 201 171 196 275 200 108 262 38 167 281 265 522 242 74 248 821 193 365 207 763 213 534 194 733 277 334 165 819 182 267 253 686 246 120 249 192 265 307 284 736 276 793 290 78 254 277 164 787 235 711 228 588 249 760 249 367 254 805 185 43 286 543 229 393 245 688 190 796 227 338 246 904 265 35 264 912 162 120 296 865 186 942 188 507 174 76 206 959 191 765 256 318 163 203 297 628 239 541 193 564 240 444 190 205 284 955 186 652 249 952 267 814 233 842 277 36 275 623 263 308 289 650 298 24 184 87 177 115 280 141 213 348 220 183 234 309 172 4 206 195 276 519 236 246 249 186 199 566 170 15 245 111 204 587 248 622 170 745 230 253 298 710 185 815 183 160 235 720 207 316 232 756 221 687 221 953 289 485 188 290 204 300 236 671 193 41 211 912 259 555 198 71 225 576 267 655 217 461 255 314 160 633 290 910 287 448 273 118 254 984 224 327 279 433 263 212 258 9 239 83 249 583 201 829 220 732 195 551 166 338 210 65 258 287 212 330 228 820 217 617 188 119 259 852 159 902 246 717 243 341 176 447 213 348 220 529 199 787 208 763 300 523 211 542 225 378 163 220 248 515 235 587 167 408 275 708 298 375 182 916 193 130 256 825 287 337 269 468 240 615 158 391 196 844 278 772 286 314 262 278 190 454 265 700 179 248 170 214 283 118 296 260 159 148 199 281 244 187 299 539 201 116 291 858 284 68 222 282 291 914 250 133 190 840 263 393 296 735 265 204 158 543 268 837 212 235 262 557 298 98 186 226 245 30 206 409 158 382 181 533 206 671 169 831 234 527 293 521 227 986 172 291 213 782 276 731 249 161 272 526 192 242 266 477 251 535 295 448 254 330 268 904 265 445 201 964 169 620 230 34 262 893 252 215 230 467 235 597 208 63 208 63 276 505 257 607 241 356 245 109 162 182 185 81 267 354 196 530 189 947 254 303 184 503 184 599 224 960 235 34 297 904 211 312 162 279 193 218 284 267 172 426 220 812 227 140 165 904 290 412 176 821 159 853 286 385 198 899 214 32 169 945 228 257 257 976 274 313 175 992 249 896 273 816 240 653 219 732 185 175 188 666 161 606 296 485 190 864 289 870 203 459 234 134 199 292 167 168 254 605 244 430 195 521 249 266 192 431 226 625 229 426 224 333 248 774 166 403 228 858 212 22 265 297 200 854 207 560 220 18 179 278 219 570 254 229 294 633 204 195 205 816 238 135 208 428 212 510 182 69 174 279 197 462 299 526 290 129 249 594 208 231 276 645 177 10 217 19 284 469 273 208 200 607 289 222 266 383 226 466 282 56 233 53 216 3 188 496 161 635 201 574 296 574 201 324 201 598 202 818 175 742 176 429 213 615 222 976 246 895 160 275 281 47 258 120 258 944 175 989 194 115 232 687 194 788 284 637 210 933 253 381 284 826 216 946 262 710 269 760 237 780 237 755 181 634 161 655 245 426 212 742 177 900 215 811 255 49 192 220 220 942 260 629 229 902 297 551 202 920 265 11 278 178 193 608 256 423 176 790 298 392 159 96 181 245 188 819 286 95 299 431 278 276 238 490 181 520 295 636 261 773 159 894 228 417 288 378 215 186 160 644 161 860 251 785 233 267 250 473 165 491 195 551 246 550 234 894 190 628 269 283 259 838 230 472 220 415 254 173 203 477 178 97 241 136 246 74 199 432 171 879 262 960 184 836 299 717 175 434 250 62 196 850 244 577 238 185 204 150 177 843 270 969 222 962 165 905 167 652 277 156 271 661 204 143 286 756 201 513 166 268 261 235 159 41 228 837 221 181 160 974 209 643 280 33 293 340 266 939 193 153 268 870 173 182 185 15 242 193 283 23 244 255 279 131 288 407 216 553 226 707 243 283 167 87 204 861 273 716 269 380 296 19 224 261 231 584 269 432 267 197 161 335 233 69 249 3 198 761 188 196 283 428 161 605 181 646 174 387 238 228 175 126 289 642 292 411 230 266 277 467 261 882 159 717 170 415 199 249 264 269 249 544 172 526 189 759 244 746 209 615 253 656 276 551 166 521 234 478 159 162 234 225 246 330 194 42 242 505 217 934 247 607 287 60 291 18 292 474 277 266 162 876 272 25 158 814 269 714 292 598 171 31 281 805 210 605 160 606 287 328 242 36 223 371 274 788 292 373 275 228 276 527 257 230 172 208 207 652 203 319 277 709 216 328 288 290 209 635 218 519 193 607 180 32 244 97 246 400 294 785 175 452 174 332 279 825 166 594 274 727 266 351 220 326 209 465 211 498 243 56 177 49 273 587 272 93 190 348 254 217 181 307 199 146 174 968 192 244 282 94 186 883 239 38 239 935 277 25 297 637 158 409 165 926 238 919 267 739 281 210 209 624 254 845 179 762 186 210 249 406 172 685 238 346 176 994 223 805 266 317 278 889 251 171 288 346 300 164 269 325 272 610 204 29 270 840 167 730 247 907 158 853 182 120 246 797 184 166 211 723 285 879 283 52 172 874 189 248 263 298 229 895 256 904 237 501 291 818 276 801 232 533 208 269 244 588 203 956 196 2 265 891 190 500 230 108 201 667 268 375 238 36 240 798 264 851 220 339 265 532 244 757 195 47 265 268 164 802 186 533 224 561 203 54 232 391 190 118 256 837 181 647 267 818 177 617 202 241 181 719 300 519 175 716 257 526 222 843 260 754 216 774 208 636 217 512 239 902 213 620 219 563 228 717 259 57 236 398 254 65 189 555 214 670 230 24 267 697 287 987 170 779 298 107 257 726 252 643 245 851 300 806 222 742 203 175 243 619 188 986 207 939 200 445 246 751 206 502 255 564 239 168 298 577 254 293 224 502 256 673 198 14 188 622 231 382 241 600 218 816 253 441 296 338 262 719 209 479 159 328 164 279 177 865 178 125 261 652 270 916 235 828 248 107 247 228 274 483 181 199 300 568 181 362 256 720 256 88 255 942 233 502 273 826 189 318 225 402 253 621 197 344 281 506 271 623 218 565 284 89 249 580 246 264 242 316 295 205 168 182 216 334 229 777 288 461 208 768 229 456 251 321 270 867 158 928 197 851 224 800 290 14 201 412 272 546 237 694 235 801 286 832 216 435 170 470 229 440 170 226 199 137 230 732 259 518 242 912 217 864 190 740 281 16 296 437 174 60 290 381 159 204 265 635 186 137 290 905 188 784 193 501 233 925 215 191 223 625 195 79 229 264 225 963 258 455 242 5 175 324 205 893 169 500 230 851 182 914 161 991 266 358 185 233 188 877 218 39 242 421 263 146 272 151 212 117 159 542 205 931 171 122 223 522 229 878 214 804 182 628 255 313 230 422 167 633 247 255 238 321 281 89 255 463 198 641 235 366 292 619 234 703 288 918 228 694 258 547 235 464 281 488 293 782 189 698 284 250 176 507 257 21 204 586 268 80 203 20 275 813 197 191 262 359 180 652 191 194 251 94 212 377 230 124 207 816 201 844 194 92 225 281 222 752 187 293 235 7 249 199 162 778 268 35 195 855 238 540 164 313 246 264 285 225 240 536 270 402 200 248 233 334 288 550 278 451 286 548 186 199 217 732 183 682 242 723 287 662 217 253 262 383 249 371 184 357 242 174 220 969 207 242 184 11 229 68 195 410 200 623 217 71 277 328 181 592 166 27 208 14 167 478 242 56 253 543 213 925 285 939 198 45 228 723 293 614 284 489 277 320 173 918 218 877 245 20 276 139 227 849 209 648 186 657 285 247 213 492 215 245 287 88 207 275 274 159 172 141 181 126 285 631 215 604 238 631 179 530 182 178 263 152 227 803 172 775 177 583 159 628 216 379 224 217 177 286 168 975 246 660 159 122 232 623 171 720 170 277 291 37 184 573 168 928 254 379 272 812 201 748 237 245 242 259 225 109 195 734 211 4 177 907 241 560 202 107 269 242 287 587 260 829 281 947 192 349 208 723 261 80 183 145 222 441 214 547 235 160 184 938 212 96 240 650 240 239 175 270 186 722 244 4 226 33 206 756 295 406 260 787 242 60 231 910 282 9 179 113 217 743 298 548 223 586 293 418 217 148 256 5 247 794 174 559 204 930 283 114 209 297 163 477 196 466 170 634 299 883 178 145 210 81 195 30 243 70 266 165 213 806 250 974 277 315 242 636 249 156 273 928 206 146 242 679 169 421 276 955 257 317 200 102 283 572 237 527 294 239 239 825 246 931 222 99 243 85 246 878 216 139 197 847 202 357 237 671 164 125 260 500 282 656 275 261 180 194 183 36 274 875 280 222 300 721 280 794 168 712 272 720 170 873 267 79 299 804 217 678 167 846 263 22 227 517 229 246 202 291 192 161 228 577 239 231 175 429 222 373 167 234 235 156 292 202 169 693 177 274 270 733 201 730 239 352 176 479 209 841 198 886 190 268 284 337 196 161 246 164 281 923 268 127 168 60 266 261 225 982 254 112 186 190 179 775 264 8 284 303 243 934 177 416 221 21 163 865 285 701 163 747 251 75 252 844 176 22 189 421 249 48 292 248 266 119 240 892 158 381 276 238 262 862 230 933 234 755 278 426 204 390 195 411 177 390 297 279 260 602 258 391 251 411 216 290 245 204 190 13 231 117 292 907 205 982 223 163 239 712 176 646 170 218 299 244 263 795 199 399 218 509 172 675 189 439 187 789 278 48 276 979 276 40 229 8 216 144 275 0 196 16 250 617 171 103 235 581 194 333 205 364 230 602 194 580 162 909 213 567 222 202 262 885 227 530 252 897 290 889 299 865 172 477 214 541 199 464 191 841 217 754 225 260 161 400 196 349 225 248 261 945 283 613 214 246 210 246 237 328 276 683 206 449 288 284 295 699 260 284 201 603 263 518 218 165 212 857 262 164 224 130 269 834 178 385 296 554 261 630 271 90 186 856 185 533 178 617 274 730 218 371 196 873 278 550 250 809 264 94 289 915 179 783 215 268 243 148 167 205 297 34 255 699 188 561 192 630 291 473 213 934 290 551 246 545 232 505 247 747 291 655 228 7 289 250 169 100 284 280 200 418 212 462 257 613 217 892 234 162 169 937 221 226 186 980 189 90 164 667 281 690 193 521 204 449 208 576 193 57 186 63 168 391 225 174 185 367 273 689 223 437 195 988 204 8 170 666 158 353 205 820 263 880 262 516 238 685 182 859 255 748 172 638 288 225 160 237 298 177 275 920 170 587 204 151 280 539 212 636 239 70 233 603 280 964 189 748 249 820 226 569 198 210 236 851 229 827 283 90 260 827 204 132 298 513 199 701 240 786 281 340 224 499 197 443 239 471 227 362 231 231 181 723 181 922 284 877 289 519 179 153 286 459 163 641 277 361 263 758 160 180 253 567 225 914 223 980 209 341 219 785 245 350 166 320 183 895 250 875 299 532 265 423 178 472 198 928 260 908 258 743 224 278 279 526 233 958 173 962 260 263 167 238 182 323 288 679 267 188 270 66 286 804 182 646 280 479 241 647 194 733 168 439 225 756 230 708 289 268 203 107 188 15 251 233 292 729 256 321 184 945 209 204 221 92 266 558 191 823 273 293 179 576 230 851 282 559 189 747 281 434 243 925 205 958 165 711 216 45 267 349 259 654 266 843 202 896 203 524 178 782 255 607 181 29 235 6 194 71 197 508 204 498 252 665 293 511 245 406 267 287 254 719 207 961 210 368 246 368 193 800 167 811 256 647 222 967 246 950 166 589 194 697 209 20 167 397 183 427 195 774 191 441 275 85 278 601 227 187 300 658 288 839 243 970 162 734 232 972 159 235 207 896 283 67 255 878 168 512 257 82 194 610 177 752 160 129 297 345 271 402 226 882 187 244 262 157 292 653 296 822 243 729 298 133 294 701 272 597 221 771 259 352 258 944 295 364 171 389 281 351 167 990 291 152 243 653 216 50 193 490 269 908 238 565 225 331 298 184 241 374 249 287 218 83 226 903 273 748 247 37 200 635 282 366 261 159 276 577 182 420 293 664 186 255 218 263 265 207 187 411 230 731 211 150 281 207 195 505 166 601 233 806 194 531 243 141 267 669 244 789 229 162 269 176 215 469 242 948 182 10 180 900 163 875 297 199 204 256 166 130 273 397 220 576 226 868 193 878 256 809 250 378 288 378 222 421 296 722 223 660 265 15 162 758 227 630 200 282 298 888 169 506 277 922 194 540 280 594 214 241 289 715 172 996 231 254 181 959 293 466 230 208 248 683 222 171 201 424 162 935 225 376 195 157 226 469 260 185 278 548 279 109 261 191 263 24 299 632 288 864 266 646 170 123 197 451 287 306 253 164 220 693 215 39 194 439 195 136 167 364 214 198 171 735 268 221 224 507 295 375 170 346 275 506 215 468 202 664 202 570 210 177 200 105 287 124 216 84 214 576 277 131 218 226 226 677 185 566 249 450 300 835 245 426 284 517 244 901 181 287 189 779 239 613 254 772 225 691 173 179 191 392 248 101 218 896 292 403 300 525 292 567 270 203 243 514 200 500 199 875 245 81 252 758 215 953 267 711 228 24 234 208 224 126 283 229 190 899 176 272 264 94 170 674 251 505 197 836 171 770 175 316 265 317 199 516 257 253 229 679 175 216 285 802 291 760 218 133 252 232 191 37 231 54 300 47 219 226 244 875 231 924 240 884 166 927 280 843 233 689 262 504 298 785 292 131 222 657 200 407 239 107 233 436 297 153 191 792 249 317 268 522 292 611 274 10 198 319 284 397 221 496 255 996 300 928 170 67 227 35 158 633 264 581 276 754 177 950 223 22 177 138 253 258 293 153 273 291 255 791 168 820 252 621 227 298 190 718 254 804 196 934 257 222 236 553 253 835 248 332 206 675 295 645 297 211 170 857 224 557 165 567 289 1 287 559 220 219 188 112 165 836 220 923 180 472 164 967 300 851 270 387 254 86 269 170 175 700 230 156 260 584 271 870 272 258 163 640 272 643 162 625 258 758 172 466 221 103 240 160 226 338 294 310 227 744 202 44 252 156 270 299 291 373 238 529 218 321 205 356 295 565 171 183 296 402 199 441 206 698 224 963 222 20 246 135 245 557 209 843 263 401 221 222 296 956 253 628 295 571 223 455 164 663 293 318 231 836 213 846 256 44 225 716 178 179 273 905 164 562 167 808 164 553 294 479 197 44 267 314 278 362 179 623 234 42 274 86 219 702 268 298 214 415 232 931 225 561 219 161 248 595 199 585 166 717 289 510 283 554 233 715 188 40 181 128 176 409 233 558 190 898 254 467 291 971 169 326 173 843 236 55 192 179 162 322 223 253 177 670 190 430 245 282 271 35 278 683 288 632 283 115 221 897 284 973 188 591 293 886 284 779 273 530 274 602 187 530 263 527 249 181 187 383 231 442 269 532 188 919 198 942 189 301 242 46 161 232 194 69 259 584 172 109 206 657 159 838 265 901 247 67 178 706 246 497 226 437 271 70 281 423 206 578 300 440 198 381 278 51 218 980 185 821 276 770 290 115 268 396 181 16 170 557 194 842 219 668 206 330 285 842 269 606 285 591 198 41 180 193 299 223 164 274 236 866 232 370 298 422 289 299 285 904 192 534 187 54 258 256 222 276 223 706 214 257 191 612 270 553 170 487 169 824 296 973 159 960 208 631 299 901 273 581 160 913 259 448 280 218 196 710 261 195 202 937 269 85 246 694 267 193 298 511 196 673 182 755 188 745 223 928 264 112 198 780 227 956 170 255 264 730 184 855 222 892 273 366 242 972 237 170 298 717 160 492 268 86 234 584 220 954 194 604 159 223 267 205 208 335 234 18 196 319 278 179 285 773 277 132 162 130 224 896 296 734 196 277 266 778 196 193 219 715 268 253 186 802 217 476 243 675 265 869 293 554 233 848 203 5 191 138 276 350 196 626 170 907 292 882 291 844 226 601 197 852 260 652 225 212 252 987 234 900 172 390 193 622 200 154 282 960 233 358 260 869 289 326 270 242 291 747 197 536 233 81 209 236 297 122 290 447 268 565 227 342 286 556 179 761 251 303 217 362 209 482 269 451 206 422 193 424 197 288 290 352 239 490 170 678 207 690 186 847 239 27 284 77 231 37 163 472 262 41 288 730 163 295 172 288 240 42 249 652 263 65 289 976 208 286 290 31 214 563 187 197 252 152 231 796 169 499 208 133 227 844 229 354 262 432 193 970 198 403 261 538 292 608 200 897 188 485 172 704 240 533 209 236 274 412 298 67 278 110 169 362 193 368 225 350 277 234 169 326 221 611 285 551 269 844 300 896 237 320 190 30 209 386 264 841 231 753 226 351 239 982 281 358 241 936 293 472 187 997 289 116 221 571 247 259 170 171 284 52 177 791 232 632 162 198 200 976 230 573 187 42 245 835 237 717 293 279 263 200 206 399 172 381 244 437 273 193 188 99 291 123 188 927 170 679 277 188 264 695 255 965 269 813 242 42 217 911 174 33 269 713 255 425 259 788 189 718 280 394 299 855 187 276 252 213 289 675 219 269 261 774 192 304 269 965 159 104 284 217 252 478 238 554 237 641 212 370 194 176 214 549 270 68 163 177 247 541 223 986 268 130 219 687 235 373 216 435 165 432 293 767 196 391 290 199 247 941 191 32 296 210 200 972 195 468 273 319 189 799 287 838 235 784 274 203 189 875 276 6 186 198 247 435 256 561 300 996 256 817 222 38 245 554 287 910 233 476 192 329 221 358 236 442 266 859 253 349 158 50 189 609 171 408 248 764 195 588 169 989 294 789 167 683 255 769 180 686 175 715 274 710 159 584 234 687 227 852 205 366 288 605 295 975 175 492 226 337 288 882 166 273 234 695 283 521 193 807 226 617 169 513 209 454 205 579 236 531 176 177 251 538 172 617 272 19 162 248 219 708 292 788 260 522 297 439 194 53 221 862 203 612 215 182 186 591 175 225 205 870 211 928 176 922 222 17 203 75 167 401 230 887 251 485 250 43 242 791 171 466 229 908 250 960 247 415 243 68 288 326 172 202 297 977 214 566 231 632 300 583 279 825 247 588 164 784 219 557 225 709 250 858 168 643 299 790 207 916 279 394 281 903 230 845 177 539 187 884 236 697 234 333 165 551 290 977 193 316 189 680 201 105 228 402 250 684 218 549 246 51 250 797 165 967 261 820 167 122 242 509 260 710 271 76 202 535 264 360 252 175 187 848 211 183 299 829 247 902 202 139 159 299 279 964 203 688 245 224 256 521 266 751 181 283 278 768 259 489 280 709 164 388 222 949 235 480 193 460 252 488 289 983 244 716 265 532 211 873 163 992 263 747 212 950 207 307 233 142 177 250 254 325 230 695 178 729 173 33 169 997 227 938 173 349 258 628 291 512 271 655 249 522 225 858 243 902 241 989 217 201 278 332 283 931 213 651 293 991 283 700 218 587 286 256 238 115 223 5 249 559 234 836 173 949 239 782 284 201 181 639 233 681 285 105 168 386 195 297 255 117 224 428 259 785 230 598 179 458 209 642 160 452 185 38 258 761 212 210 213 540 255 200 197 274 213 821 262 93 193 275 183 816 252 443 176 30 248 527 253 947 298 480 174 919 159 938 250 845 199 799 292 369 209 133 279 131 181 585 271 516 217 866 194 506 159 304 247 347 297 265 219 309 204 128 162 617 279 723 273 538 284 427 258 339 177 62 271 210 249 358 260 366 202 487 243 98 197 794 220 1 207 588 290 576 251 590 186 920 212 458 198 943 249 492 212 544 297 888 221 257 188 507 297 257 197 842 218 342 226 636 219 929 169 486 178 704 160 219 183 434 246 431 259 637 203 868 228 978 223 986 193 817 245 784 245 493 255 957 226 303 172 138 286 361 225 457 228 272 281 352 166 886 197 501 218 92 215 491 215 223 233 560 249 226 203 342 181 553 170 60 212 699 251 790 183 339 270 610 190 86 243 992 216 4 175 76 290 619 292 738 267 90 187 22 226 628 188 410 285 217 297 10 256 571 158 139 217 872 268 808 288 49 234 155 170 333 173 270 234 713 296 693 182 949 294 608 238 526 299 465 165 871 293 143 206 54 238 411 203 475 175 517 226 221 282 1 295 92 268 607 182 75 221 448 191 846 252 348 237 291 216 339 214 561 280 294 299 708 262 970 219 206 203 526 210 371 286 779 176 818 202 520 234 992 213 647 194 240 279 393 191 303 299 690 239 655 222 652 194 442 239 412 196 490 266 103 175 312 166 47 209 571 264 94 247 192 200 461 168 650 231 614 277 748 172 993 217 229 285 642 278 624 179 362 186 186 199 600 297 451 202 106 236 51 197 80 174 192 215 484 187 767 273 473 242 266 252 950 284 606 231 759 170 367 267 764 290 77 162 751 194 852 270 757 199 41 168 330 182 761 227 884 284 724 225 220 177 38 233 438 216 606 218 333 269 575 200 691 248 324 265 812 276 96 280 600 241 789 295 171 253 907 253 27 249 518 190 707 262 858 263 989 177 788 227 209 296 492 175 833 273 457 180 759 186 677 179 724 221 246 266 284 275 415 187 49 227 0 263 203 296 248 179 389 260 81 250 589 159 606 191 56 270 470 267 288 207 433 258 759 178 647 223 298 199 538 254 625 291 735 229 225 224 801 266 243 251 749 204 390 285 294 185 159 253 242 188 556 269 901 243 754 228 575 285 377 258 935 234 936 239 779 213 862 215 919 271 222 294 225 230 748 219 14 197 337 274 337 174 457 249 727 212 422 204 524 166 261 255 794 257 122 266 792 226 255 172 308 269 977 226 499 209 653 283 423 240 889 218 450 196 155 229 871 207 950 237 292 245 85 293 128 207 306 266 121 189 294 173 136 172 991 241 705 288 719 237 323 276 247 161 601 172 763 219 417 264 317 291 755 201 681 249 762 292 511 163 626 182 494 281 985 200 301 243 12 182 806 251 260 252 795 246 359 256 358 263 339 219 932 265 231 232 394 235 39 274 920 182 956 184 960 240 951 239 332 236 153 270 25 185 49 278 83 170 907 172 357 297 447 186 344 282 236 206 958 295 493 197 536 267 125 298 562 227 619 172 901 293 373 196 909 187 986 170 836 163 584 209 455 247 725 235 931 289 580 199 246 221 734 204 860 202 86 276 575 256 956 279 754 248 505 176 143 193 680 241 304 217 450 184 899 292 967 289 604 261 485 198 149 279 640 268 778 227 274 281 810 252 245 168 515 218 803 199 136 219 557 265 577 274 791 216 607 182 727 230 237 295 597 274 589 219 422 196 441 263 767 223 201 169 111 287 552 227 827 207 615 165 296 211 426 208 274 185 702 203 566 165 909 166 548 180 781 159 409 276 331 160 546 168 794 173 759 288 542 253 983 296 526 264 370 288 290 287 273 201 203 283 528 184 321 249 592 264 736 216 850 265 510 198 692 183 203 229 876 218 672 281 46 270 96 200 286 289 97 179 441 220 805 270 133 237 243 175 71 215 488 216 818 162 87 270 45 230 518 295 927 213 956 170 88 221 571 284 142 265 834 193 411 263 151 258 462 182 376 170 658 217 829 191 529 260 189 221 473 204 967 272 91 226 754 191 170 178 328 237 815 214 744 292 634 180 717 234 5 165 350 208 374 281 688 189 988 232 63 299 630 267 711 171 885 276 563 254 310 270 266 231 203 201 403 174 418 186 650 218 961 196 200 195 130 211 619 278 25 191 151 255 721 228 393 179 414 226 860 211 140 250 466 168 193 212 231 189 257 229 190 168 996 221 166 261 512 167 790 255 882 188 479 284 655 227 451 172 480 283 44 293 351 182 488 290 387 220 101 244 151 164 489 255 560 176 373 253 422 178 566 182 790 288 390 249 767 263 966 221 313 238 944 183 690 257 473 192 47 242 927 174 665 263 105 293 461 195 732 300 161 278 729 198 340 196 647 297 884 243 909 182 558 271 739 251 555 183 558 207 501 171 317 224 893 201 126 248 895 277 832 196 349 253 127 168 908 162 908 223 176 202 653 300 952 226 870 241 631 176 382 288 635 181 220 242 759 222 18 224 810 210 339 249 46 204 277 235 547 280 700 262 669 242 534 162 434 281 660 266 179 279 410 188 668 266 898 208 439 197 435 248 280 205 274 247 245 229 234 250 151 190 186 251 830 160 258 242 686 241 91 237 550 172 979 185 752 189 989 175 541 275 379 233 24 190 769 235 507 221 413 277 168 159 912 245 35 288 949 217 326 181 874 198 595 195 670 217 692 264 816 185 75 286 620 272 943 213 152 167 353 196 445 172 860 277 726 247 672 161 839 159 989 275 438 249 475 263 524 248 804 179 74 236 448 262 779 298 37 263 771 237 770 266 732 165 792 250 967 277 783 233 982 176 979 221 738 212 648 267 880 260 192 241 789 172 365 193 21 279 508 219 218 191 654 281 547 184 486 291 721 207 654 165 59 189 993 170 872 208 93 225 516 273 852 295 206 295 757 300 124 175 909 239 907 257 142 198 9 285 225 165 63 278 827 189 787 286 44 185 908 168 222 197 831 262 127 190 27 209 456 223 25 190 709 216 61 288 134 246 539 286 60 261 455 261 391 196 769 187 865 188 963 190 689 230 348 184 308 219 565 240 95 297 794 222 856 272 390 205 930 290 867 202 552 257 518 248 16 223 346 167 990 248 356 190 713 249 307 240 89 262 964 227 899 253 506 275 635 165 555 234 42 174 905 202 447 214 676 254 938 288 89 214 111 280 441 272 511 188 768 200 950 210 663 294 766 275 449 294 284 161 154 167 786 275 775 273 133 201 930 221 39 267 547 291 557 159 712 194 841 252 261 267 884 228 386 265 460 273 788 277 582 284 276 200 600 239 336 174 948 236 352 184 196 170 962 198 278 162 570 250 137 164 261 164 390 195 583 208 621 172 419 203 689 164 650 207 663 298 800 169 406 185 435 277 922 199 0 166 233 192 986 259 515 247 940 217 695 291 881 291 794 178 183 232 614 281 842 158 12 186 388 179 186 285 201 216 70 263 624 286 160 282 935 187 343 220 863 257 961 288 958 179 261 213 189 216 906 192 938 204 139 298 546 194 452 171 369 206 941 219 547 250 827 295 459 207 991 273 420 158 252 291 185 293 90 232 701 208 669 186 21 198 682 269 545 203 911 270 505 181 558 287 416 235 817 175 642 288 899 160 743 205 426 218 509 238 246 182 910 290 746 168 922 245 245 214 799 206 618 196 261 279 318 214 932 255 733 165 88 251 987 297 372 258 295 187 812 176 862 193 647 219 598 227 55 236 709 184 553 181 163 172 695 278 370 209 525 255 768 243 488 285 726 296 32 290 613 284 588 287 25 273 528 255 725 278 972 255 193 259 117 288 255 184 803 197 930 213 637 221 854 229 152 171 89 266 363 234 124 287 444 252 33 239 242 162 475 212 992 255 230 237 101 251 374 256 733 299 342 288 788 260 239 174 639 211 115 236 842 168 91 250 968 270 621 198 803 283 642 185 410 248 709 232 315 275 172 225 498 204 367 162 22 184 598 230 881 280 706 220 942 206 373 171 62 232 87 252 550 243 705 255 776 286 995 203 609 279 562 197 107 199 913 206 990 181 935 175 122 239 899 163 616 235 217 194 881 298 254 256 1 186 169 290 660 245 263 166 433 240 784 176 747 277 217 212 453 240 784 230 766 243 354 285 682 179 422 199 322 231 513 246 348 164 97 297 325 222 564 272 505 220 28 208 115 244 973 252 924 222 741 197 982 184 200 282 876 225 786 220 197 267 279 271 271 273 380 169 40 171 492 297 501 299 542 169 735 159 511 162 515 236 96 206 284 164 157 245 592 163 862 192 196 259 463 244 94 177 515 295 614 208 331 293 897 181 280 280 250 164 566 188 322 160 396 239 611 236 490 188 87 297 955 259 982 170 419 297 384 243 163 162 281 254 380 237 383 234 9 204 714 165 556 233 772 257 536 242 32 251 938 229 843 219 725 219 383 288 677 167 404 284 630 269 390 277 979 271 766 195 194 274 575 300 92 240 134 266 343 246 445 267 776 162 629 230 883 246 219 242 38 286 547 172 188 214 907 231 824 176 123 198 866 162 499 298 236 228 674 261 833 189 440 261 593 222 860 280 224 290 119 264 874 196 229 191 638 162 365 286 193 179 716 239 314 183 395 217 908 179 957 204 728 249 838 296 673 232 165 158 494 237 14 177 578 203 782 229 668 232 894 225 473 225 35 241 807 196 617 173 956 300 422 286 162 189 309 252 437 267 524 180 288 202 213 189 310 212 653 284 753 160 465 218 546 191 553 229 11 211 761 271 766 224 428 199 485 261 568 161 704 218 183 298 681 188 703 171 751 167 855 194 437 292 843 236 615 264 500 250 314 291 515 186 994 238 73 259 367 196 932 230 667 231 90 182 915 164 876 215 516 160 338 199 766 209 859 281 224 266 956 203 404 161 862 179 443 207 122 212 359 166 60 288 656 209 99 198 197 278 740 195 796 189 641 299 741 282 246 191 405 281 731 272 158 290 380 239 261 231 761 269 566 293 676 206 186 244 498 180 449 230 318 299 222 238 646 278 992 161 171 178 205 260 639 272 422 290 148 261 664 236 601 211 768 297 939 207 13 178 56 159 17 248 146 191 215 241 378 279 979 249 876 185 264 218 549 295 973 177 646 193 737 217 940 215 401 297 517 166 359 172 818 176 102 232 453 239 505 196 276 166 875 289 572 198 889 190 877 215 470 277 376 248 945 288 633 186 172 279 6 170 721 288 49 195 158 173 887 231 612 223 545 247 997 163 605 192 338 182 879 231 88 179 340 285 143 261 48 218 81 266 763 264 413 289 936 260 137 177 299 257 420 263 402 189 622 245 339 214 130 222 448 237 281 287 860 300 542 255 712 163 71 177 15 227 255 207 815 276 92 299 316 185 106 186 968 244 373 185 127 213 352 196 463 208 875 237 14 232 671 175 687 246 62 275 797 257 566 191 848 253 247 246 218 243 994 259 967 234 706 240 606 217 502 184 774 225 810 187 498 271 843 213 401 262 984 291 180 197 112 164 994 178 383 184 105 172 300 298 25 244 851 299 426 264 194 180 712 249 468 197 982 299 463 215 77 200 427 256 386 211 921 239 206 197 104 177 740 236 412 299 650 293 363 224 600 228 238 212 284 242 917 246 711 300 884 264 640 168 818 257 902 179 835 251 703 177 429 178 799 264 765 272 539 233 716 162 554 211 802 175 985 257 458 164 843 225 927 172 470 237 42 220 277 198 533 200 186 182 457 183 244 204 698 229 556 236 918 269 660 237 796 192 263 251 172 286 105 259 260 191 720 229 825 229 735 222 96 194 619 241 152 238 112 227 19 224 450 257 572 236 846 197 473 270 899 248 30 291 791 202 402 271 506 223 103 204 468 257 740 283 446 168 155 210 795 251 258 168 687 283 925 240 131 176 786 243 307 207 235 290 18 255 948 224 421 231 138 194 342 214 834 278 529 243 719 211 448 226 569 244 702 242 109 253 68 258 259 198 159 260 679 176 496 255 306 174 142 259 246 268 896 218 683 272 932 250 114 298 37 184 573 243 388 202 998 189 642 177 684 199 161 268 190 220 1 239 147 300 858 249 376 281 410 207 262 167 200 268 895 189 465 164 79 196 705 261 566 221 315 187 167 160 913 294 359 163 844 268 130 231 6 208 512 244 819 203 836 268 228 180 293 252 139 183 822 177 104 227 52 211 499 203 833 225 520 262 313 278 401 297 875 227 515 264 154 164 362 300 163 300 51 256 266 242 58 248 414 241 539 297 183 288 676 223 236 225 490 249 78 280 669 289 424 178 84 223 838 287 29 254 360 193 333 292 980 233 833 300 771 248 866 199 457 176 650 203 309 283 872 216 256 299 839 206 804 226 242 166 450 186 468 234 938 206 560 295 813 251 994 233 695 197 407 230 210 265 598 186 988 177 42 240 727 173 193 208 385 199 966 187 754 176 784 245 377 252 768 177 89 254 247 192 61 190 978 225 90 300 483 244 831 191 47 261 117 273 207 219 568 171 936 248 921 265 813 219 447 271 148 172 616 202 131 298 99 218 568 280 408 269 533 172 274 281 743 249 977 199 567 213 710 272 65 195 658 293 450 284 5 201 143 225 306 215 460 291 776 190 581 250 863 209 415 207 502 215 624 172 408 188 582 270 808 235 176 287 57 291 666 167 646 251 71 208 597 187 923 181 315 253 913 253 393 238 686 277 285 226 808 248 925 238 809 243 134 237 382 168 48 178 998 217 532 267 167 209 522 174 800 235 586 198 71 160 538 176 214 230 84 292 43 264 506 300 337 283 366 222 860 187 5 298 628 251 557 227 373 191 592 289 82 227 303 176 895 180 661 199 466 181 415 172 270 233 777 286 211 282 978 173 209 163 183 203 545 209 51 245 976 194 915 178 495 227 92 293 264 181 810 260 677 283 502 216 490 259 995 211 303 186 202 285 981 238 963 271 666 227 993 199 48 247 112 194 189 212 988 216 610 224 711 171 635 186 68 214 62 241 358 179 829 274 324 171 581 288 278 209 39 204 581 206 718 215 66 178 56 160 180 266 442 165 836 207 540 290 837 194 954 188 244 212 543 176 141 199 69 186 755 209 39 256 705 221 197 257 998 169 817 169 729 293 104 185 624 166 169 298 686 206 236 292 92 205 610 248 639 263 228 272 829 193 819 178 129 187 643 241 502 182 10 234 933 172 714 174 371 278 658 171 959 170 996 194 5 227 625 228 604 209 758 164 315 158 351 244 206 227 33 287 600 233 231 267 177 167 134 278 546 243 441 170 715 225 102 271 383 266 129 215 311 229 92 275 739 242 409 297 929 232 908 253 44 175 62 300 720 191 164 186 358 293 379 245 895 176 868 187 659 193 928 176 874 283 488 276 761 248 214 240 720 299 622 161 909 170 520 233 237 296 333 232 915 259 692 229 718 281 589 279 654 207 867 195 908 217 113 298 530 285 632 160 836 173 342 259 708 291 856 160 675 235 992 210 442 208 388 253 472 261 701 170 151 159 707 170 968 179 832 241 767 163 97 274 285 249 708 243 277 262 260 179 221 273 207 175 375 162 199 270 881 230 987 268 285 190 786 225 276 273 83 297 116 214 116 249 401 268 965 237 606 277 207 228 567 257 524 288 497 191 210 207 324 293 449 178 907 195 761 256 881 277 370 186 186 220 212 230 607 226 497 175 442 235 87 270 876 213 574 174 244 179 302 274 948 204 86 293 914 286 677 290 622 284 861 236 846 296 717 208 75 239 364 159 607 203 41 249 908 299 494 163 740 236 580 200 542 197 812 192 471 185 745 280 596 188 522 275 286 197 939 286 585 286 698 272 363 167 487 300 837 164 388 168 95 280 14 268 337 265 92 194 447 225 934 254 771 190 797 221 480 230 20 215 875 210 94 286 998 282 144 253 437 257 511 213 401 181 467 282 624 272 544 230 835 215 654 231 606 285 947 221 663 237 335 168 651 263 293 211 533 221 945 200 726 197 916 197 226 200 455 175 112 190 454 271 465 216 62 195 417 285 361 236 73 211 352 282 15 264 247 268 705 207 804 161 814 285 388 187 666 233 417 179 83 215 649 163 430 237 916 219 860 299 940 166 656 199 586 257 939 159 217 269 26 158 96 178 940 226 701 174 552 159 355 224 576 177 420 222 605 248 916 258 255 298 686 190 833 199 878 300 134 202 268 210 421 251 522 219 457 251 350 219 331 218 968 162 956 268 94 199 964 227 97 270 342 235 280 160 576 186 781 222 391 279 996 177 70 300 289 183 307 286 206 196 22 254 861 171 945 160 326 230 325 225 182 271 240 164 423 249 330 227 474 279 518 292 628 272 208 192 411 295 569 224 403 240 211 218 504 213 298 210 99 241 389 291 877 208 708 245 407 289 418 268 577 200 388 249 823 164 544 297 368 194 376 250 84 239 665 264 334 206 781 255 185 212 61 205 569 182 777 236 279 283 221 272 295 162 188 202 169 206 929 219 9 193 550 288 281 208 213 186 574 291 92 164 573 201 535 249 164 267 151 244 748 184 165 202 724 185 628 244 449 277 664 259 5 233 349 281 601 217 241 282 311 237 31 233 918 223 655 233 555 286 2 188 331 179 729 300 547 194 109 225 302 163 274 211 566 270 960 208 445 295 756 241 833 249 532 222 905 281 77 164 720 265 552 185 723 292 327 263 764 226 31 194 833 232 423 267 704 211 115 293 690 200 733 158 120 171 614 189 887 165 919 298 936 235 124 275 209 281 338 228 8 198 482 252 363 216 755 221 814 296 241 209 66 295 556 217 123 204 312 252 646 251 582 189 354 277 90 178 84 273 949 259 138 291 98 223 374 230 242 237 759 232 733 229 253 245 91 285 315 210 776 261 411 277 975 222 244 224 890 209 615 203 283 204 717 208 631 189 620 191 200 300 513 160 63 238 854 220 939 255 460 227 740 267 97 231 372 279 434 212 659 283 598 267 87 248 12 215 516 194 273 291 738 179 535 286 826 181 172 201 156 284 131 209 713 221 358 170 328 298 63 210 706 205 122 229 643 276 820 176 722 189 219 214 105 253 976 199 901 191 755 282 97 278 119 254 931 215 58 183 731 242 96 225 778 170 374 238 359 281 744 234 247 288 420 194 641 202 963 284 363 246 107 291 685 272 552 234 694 276 22 223 865 228 319 267 256 166 595 184 584 232 606 184 469 221 103 218 131 256 416 205 325 245 402 279 230 174 879 162 288 229 51 298 130 175 932 265 36 289 649 215 972 243 838 213 699 201 679 281 642 264 911 159 251 191 777 260 367 267 650 209 799 170 758 181 770 237 997 179 319 273 769 241 648 183 950 260 456 181 312 256 609 184 981 288 878 250 579 198 177 213 786 264 84 291 144 264 418 177 619 191 540 256 863 187 796 215 457 161 255 234 517 193 719 298 624 243 565 246 895 251 849 215 972 176 414 219 678 180 915 221 323 219 107 216 403 175 423 183 617 236 391 262 815 248 277 293 342 250 442 251 715 182 877 300 402 263 135 266 402 209 193 194 294 172 605 176 354 262 668 241 309 170 730 195 492 236 933 293 836 229 61 285 76 234 715 287 197 177 689 242 631 261 308 248 86 198 48 231 553 246 760 221 93 188 489 298 163 287 837 213 772 185 505 281 747 184 98 192 200 276 586 215 462 201 40 180 718 194 491 270 593 181 114 240 461 198 836 208 808 173 320 254 712 263 779 219 688 248 786 198 884 166 524 230 861 178 245 294 595 230 54 210 704 203 11 264 29 230 242 199 615 211 171 230 718 272 995 181 726 177 658 240 496 259 758 289 183 223 386 171 330 164 925 221 406 262 768 180 267 176 768 184 473 233 540 248 131 221 461 275 349 173 940 181 834 202 470 264 97 176 392 164 275 172 261 283 350 269 524 257 861 188 850 298 966 273 539 185 409 268 723 202 330 246 633 184 985 182 471 173 411 257 242 251 579 188 825 188 674 221 1 217 119 232 465 189 739 246 694 270 695 165 128 180 159 202 11 284 203 222 356 186 18 220 533 255 620 161 873 289 891 204 373 267 619 218 361 229 486 289 124 218 779 224 861 250 43 230 753 233 102 274 292 265 525 247 176 178 131 272 88 262 935 258 392 230 396 271 150 290 83 283 209 246 35 160 14 190 325 190 607 291 435 187 819 158 392 210 727 163 988 247 82 209 942 288 413 191 597 166 606 256 795 292 528 188 769 224 107 218 718 281 420 249 562 171 238 247 865 203 164 196 478 208 613 210 824 252 674 162 728 222 97 210 470 192 812 282 696 186 5 164 289 227 509 210 80 280 610 180 837 295 457 175 986 197 576 246 162 283 879 158 881 174 658 283 149 215 126 291 425 255 503 195 572 296 749 223 119 203 349 197 311 191 80 282 911 210 817 251 87 158 172 261 702 239 425 161 346 212 761 162 354 170 54 166 333 203 711 208 546 282 3 243 129 158 19 276 690 201 773 274 342 212 784 196 801 220 577 191 530 281 723 289 697 188 126 205 383 188 529 244 232 282 147 198 650 227 557 169 210 209 968 293 634 255 664 158 477 275 393 254 593 160 665 276 311 278 521 270 867 275 675 244 463 187 829 299 978 203 32 297 358 261 46 289 683 284 321 164 186 274 136 175 590 163 501 256 186 165 456 263 921 197 314 271 455 287 125 198 647 274 453 180 278 276 204 174 652 283 131 239 431 224 597 297 857 255 277 180 236 285 185 192 986 289 886 159 944 271 28 242 482 167 206 219 722 210 14 159 33 281 149 273 35 161 288 189 264 202 632 180 607 296 729 221 207 248 667 211 331 210 304 159 86 200 49 162 646 180 207 198 438 215 210 253 913 182 393 298 870 259 36 256 977 287 224 180 16 276 215 229 508 261 400 236 757 165 669 265 71 261 939 248 208 230 992 300 501 220 162 174 614 242 303 186 55 272 642 202 66 175 8 165 927 276 475 225 453 201 984 213 247 235 544 246 38 300 599 200 515 280 490 275 2 179 878 267 604 285 533 159 686 159 462 215 637 224 557 253 404 243 872 160 966 171 73 290 476 160 914 179 92 267 816 224 702 224 563 272 644 293 207 239 882 280 904 238 721 223 571 255 821 204 652 202 540 286 247 290 582 264 295 264 388 213 719 252 644 161 969 250 832 241 738 173 82 284 193 226 247 290 250 273 658 238 332 235 802 193 444 246 422 246 629 232 346 278 459 170 992 218 664 278 755 225 209 247 193 181 704 181 610 173 534 189 73 248 145 276 460 205 293 232 198 178 652 181 512 254 634 281 723 190 859 253 416 177 536 260 722 194 922 244 141 289 399 279 411 240 162 183 6 224 49 165 868 159 807 251 536 191 979 212 523 263 164 163 966 159 289 300 666 199 211 196 256 274 528 181 687 248 215 228 904 292 910 208 548 180 331 282 231 208 789 214 200 281 190 227 985 299 897 290 915 159 589 273 246 264 715 202 646 242 773 177 664 276 165 170 3 274 168 189 66 170 414 225 991 176 552 167 536 203 138 292 775 250 359 277 271 272 913 182 300 194 78 194 648 261 407 214 907 222 495 220 442 289 663 180 415 235 404 290 321 195 709 159 634 212 756 282 304 250 511 198 454 298 65 268 178 268 71 237 207 263 590 282 74 231 328 220 450 230 446 182 989 203 560 272 601 196 809 223 864 248 672 214 925 278 265 208 731 193 126 275 951 193 498 280 629 163 400 175 209 220 258 271 661 170 158 226 308 248 884 223 721 159 822 211 116 174 965 165 777 190 692 197 249 237 415 257 726 280 96 211 888 198 297 226 168 232 863 201 679 252 349 243 167 202 290 243 501 227 200 178 295 230 531 273 222 180 497 217 113 262 809 226 729 284 332 169 415 222 606 285 429 273 723 248 410 204 783 181 331 177 234 287 574 177 726 165 159 238 832 167 303 294 177 222 401 178 469 190 787 237 93 274 817 185 984 219 57 198 175 282 498 189 115 208 749 298 635 295 741 285 15 175 618 193 643 162 223 276 561 293 6 253 502 271 174 198 290 168 57 298 614 229 952 245 156 184 697 168 530 166 961 231 593 257 146 240 146 173 122 203 697 236 955 292 72 290 253 266 224 277 284 191 243 210 439 263 369 251 266 262 257 244 106 216 785 282 653 158 849 289 650 254 785 294 958 221 227 258 213 271 653 269 434 208 233 258 504 268 642 248 130 268 12 300 581 277 118 215 31 243 724 272 991 190 52 187 449 172 356 293 17 255 51 207 63 170 180 173 74 288 651 202 684 194 726 229 552 262 23 201 610 255 55 184 670 172 838 169 37 298 682 234 594 237 801 188 146 189 472 203 195 249 814 250 632 289 770 171 236 299 786 190 213 160 232 213 11 171 665 173 956 246 428 190 543 249 222 232 107 293 753 223 311 252 900 261 415 250 953 191 800 210 20 254 777 271 930 223 428 299 906 169 600 292 928 218 854 260 599 233 393 206 935 220 299 221 48 211 238 186 546 194 582 226 734 203 157 217 646 234 763 300 328 197 941 214 505 183 590 208 70 193 52 279 666 211 157 280 292 248 530 185 94 295 484 181 287 228 839 207 61 277 263 277 350 270 356 278 431 188 939 235 455 203 533 217 419 161 119 188 938 233 282 279 643 265 104 185 513 160 102 288 975 286 627 278 165 204 214 294 274 191 814 178 861 218 768 237 438 286 699 212 515 280 163 182 405 294 693 217 48 236 444 231 230 211 333 183 905 227 48 168 785 226 87 215 956 257 755 162 808 281 909 285 337 179 322 282 275 201 797 209 507 208 559 184 468 263 388 229 24 263 599 167 707 285 477 281 958 213 626 214 542 286 966 277 41 195 365 258 203 292 546 216 410 280 445 168 816 231 732 247 383 283 75 160 168 206 262 295 696 224 9 204 40 280 310 284 816 182 6 271 6 276 740 179 918 169 871 240 36 178 883 218 933 206 605 180 737 228 151 216 464 275 342 178 692 165 35 278 672 290 392 163 46 239 329 223 992 189 820 198 570 282 168 278 806 166 851 289 622 277 681 298 440 162 941 296 419 264 319 169 952 297 84 195 986 192 108 272 522 253 944 229 710 166 504 203 964 247 93 284 469 169 589 218 804 284 504 261 56 279 187 269 539 194 21 242 277 300 637 172 700 238 654 203 131 169 73 287 732 271 400 207 306 300 798 239 657 289 121 295 103 226 351 271 541 178 514 166 837 176 3 204 306 276 46 226 860 261 908 269 698 233 873 216 828 159 978 275 311 269 965 209 461 266 497 242 980 277 422 276 588 253 647 162 782 171 344 271 294 253 688 183 404 203 922 298 624 273 632 181 200 225 395 300 708 297 663 235 794 293 36 190 36 237 274 248 939 191 822 221 289 158 296 239 74 186 609 238 5 299 563 200 378 289 576 287 929 161 933 281 237 211 442 212 829 292 276 248 662 262 477 216 683 282 392 214 785 249 742 166 105 241 206 175 665 219 199 300 387 167 957 266 199 182 566 189 76 216 425 179 758 218 966 248 514 239 342 259 887 169 376 167 31 238 631 251 921 262 778 201 585 264 459 272 33 243 989 260 182 232 711 202 37 168 583 244 516 296 79 167 771 242 134 272 557 190 447 232 853 179 346 239 956 178 814 234 935 244 628 189 983 280 117 197 475 185 185 173 267 292 13 280 990 168 906 187 201 244 367 206 855 209 973 174 92 208 707 287 419 204 990 269 972 278 417 234 912 212 334 163 544 267 770 284 477 235 70 198 293 264 361 162 330 239 21 235 666 216 207 300 352 264 362 182 579 300 396 289 925 287 921 282 716 267 488 293 440 239 876 225 180 266 769 256 182 220 533 179 250 189 776 290 466 187 806 210 428 290 68 298 502 267 319 166 959 240 908 236 851 164 692 227 332 162 150 248 417 296 391 281 972 283 38 184 365 254 483 161 63 273 714 290 304 293 308 300 425 209 515 180 673 230 286 250 353 195 68 200 169 190 738 190 598 258 117 250 301 205 564 172 853 289 510 242 896 178 359 274 130 268 327 166 16 250 606 262 457 231 712 160 118 235 950 163 204 285 412 252 483 248 918 285 230 161 19 195 786 244 836 238 311 239 237 170 488 199 136 219 292 186 933 207 935 281 24 237 860 193 10 165 762 178 70 278 311 239 642 212 356 292 483 199 952 176 280 194 565 203 297 282 586 295 925 161 894 259 926 284 258 264 624 189 354 217 100 187 119 175 95 251 699 281 337 222 667 289 112 240 731 222 625 200 129 195 778 178 950 249 739 250 124 245 85 162 145 257 566 287 806 170 803 274 510 278 622 181 458 178 631 211 982 175 945 262 458 281 15 259 453 249 214 251 673 210 947 165 814 298 593 199 194 206 413 276 322 276 942 284 381 189 18 192 724 165 661 241 382 172 766 252 770 190 538 171 417 168 912 178 356 206 34 259 422 215 692 277 562 242 570 278 298 184 388 298 369 218 514 203 492 260 552 216 533 263 760 274 766 282 961 200 256 186 900 163 358 197 476 168 896 230 712 183 204 175 452 163 727 254 69 220 129 195 814 201 87 295 729 198 586 216 18 227 223 232 725 247 610 222 398 158 996 215 958 272 164 266 470 245 100 279 28 257 760 252 835 158 631 177 895 240 777 226 836 241 873 203 867 215 487 217 679 217 366 181 909 179 154 203 328 228 459 163 230 263 24 287 557 197 967 211 100 177 896 261 163 223 702 230 548 286 637 236 338 268 157 195 737 270 131 297 795 252 796 287 935 266 204 251 830 181 65 239 319 298 404 245 710 284 327 169 611 216 985 297 178 222 405 160 161 193 755 186 405 300 871 298 429 293 630 245 409 241 234 298 785 170 166 280 951 259 204 261 244 259 636 193 362 191 750 178 660 218 560 232 650 198 75 158 146 274 655 166 14 206 399 239 99 189 480 258 619 288 453 241 595 186 517 206 117 160 971 275 83 261 932 234 970 211 490 175 317 229 903 279 74 198 479 285 42 237 768 228 478 215 306 288 525 226 362 257 365 272 160 279 849 291 925 213 311 294 39 236 884 267 961 290 947 191 443 265 250 245 473 229 261 170 404 194 754 207 595 284 898 207 484 254 841 197 936 165 169 196 423 294 768 211 349 297 388 254 348 293 700 273 690 209 926 219 110 255 74 283 950 205 572 228 558 169 301 278 292 188 30 164 108 256 914 230 619 237 306 165 435 222 517 290 664 220 619 287 21 217 945 277 423 230 564 286 700 212 67 282 714 227 197 244 991 170 198 297 618 219 757 269 608 260 71 285 198 171 53 205 717 286 635 212 588 295 672 270 333 223 393 275 267 224 998 286 527 253 340 183 851 294 403 192 71 261 587 291 632 286 419 209 275 254 110 294 262 272 230 176 720 191 11 165 743 202 813 188 527 251 511 169 776 172 535 251 832 193 632 198 705 275 616 229 616 237 19 300 66 208 322 229 971 282 245 291 297 166 61 260 816 277 954 236 996 216 84 207 220 267 711 168 978 292 832 213 289 275 78 165 571 270 262 169 605 253 813 242 512 275 233 191 685 177 152 295 580 217 483 262 457 254 519 193 75 296 488 192 669 265 298 216 26 188 570 286 975 164 766 184 452 216 497 293 933 183 302 160 14 289 596 259 409 295 535 244 513 245 827 293 859 245 715 165 14 220 370 236 151 172 935 166 844 184 645 213 174 291 923 215 397 292 784 174 713 289 942 262 327 171 16 212 691 259 550 194 135 161 139 210 793 221 461 228 54 259 251 259 919 229 779 184 219 293 204 283 306 203 435 172 449 235 308 190 143 218 908 229 15 260 446 246 528 249 162 247 800 227 789 181 338 178 757 176 266 165 759 264 931 228 583 175 753 209 547 236 982 174 256 262 805 162 39 291 477 251 106 169 880 181 270 272 84 189 197 290 149 286 72 257 484 189 486 229 569 162 641 292 941 242 967 211 791 297 201 200 402 201 328 249 846 272 617 270 422 221 874 242 528 249 84 173 392 174 845 247 234 189 781 210 537 254 834 232 809 272 929 298 493 229 311 209 398 232 717 195 924 208 346 222 679 168 265 277 282 219 886 227 109 236 275 291 218 221 35 251 931 271 918 161 935 213 500 177 527 296 533 267 244 277 333 272 579 268 378 266 892 170 556 254 131 261 790 185 750 226 87 203 121 247 783 238 469 245 113 195 944 229 879 257 699 248 409 280 301 206 19 254 156 175 766 211 193 191 922 165 80 173 834 293 112 161 569 244 267 194 831 294 188 251 688 286 140 300 688 183 524 239 342 269 693 249 161 210 263 211 661 249 754 234 865 216 535 198 527 287 276 250 60 247 919 208 938 159 914 273 61 192 879 269 261 171 576 205 471 179 251 187 457 218 945 249 358 235 675 178 202 186 993 253 779 205 420 218 466 251 983 256 639 224 253 192 147 166 266 252 339 268 536 248 370 216 780 268 755 192 559 179 793 242 303 221 261 186 449 239 262 218 91 224 755 160 162 211 721 224 31 202 548 235 667 182 391 224 772 258 14 239 564 184 896 193 702 194 383 184 690 159 272 265 940 219 321 270 919 225 968 268 626 168 772 273 857 263 523 250 298 295 854 202 2 197 291 160 427 201 686 193 996 228 57 171 546 252 966 218 124 177 661 196 659 271 167 225 96 271 390 285 242 200 851 277 345 247 114 240 220 175 2 255 376 199 958 245 346 163 936 242 570 251 139 160 872 298 248 267 198 299 455 266 473 198 23 230 917 202 170 199 473 224 695 180 303 274 148 172 912 242 840 290 147 198 249 296 435 170 278 179 414 175 816 260 623 213 193 256 366 297 304 264 181 172 481 243 880 188 347 159 542 255 199 188 576 161 441 267 685 211 909 228 288 236 860 205 10 270 334 217 608 174 187 249 155 255 19 202 987 283 922 166 132 249 865 200 890 166 881 215 254 159 914 188 510 160 743 229 686 208 840 234 735 222 291 283 561 240 677 248 267 234 778 262 724 298 381 171 378 207 791 251 167 274 679 271 276 286 687 202 869 158 522 272 377 184 866 252 959 217 491 190 175 184 961 225 886 258 618 208 6 288 221 210 421 213 173 197 897 233 558 187 497 257 404 202 152 253 36 212 394 210 500 184 389 206 127 216 916 219 880 186 87 233 676 250 650 189 851 158 155 215 969 166 191 192 841 249 911 181 179 173 177 191 650 290 465 288 899 182 578 209 366 257 960 263 646 208 971 294 140 248 468 199 287 258 864 277 540 201 835 274 507 232 60 279 432 229 791 254 269 245 513 213 296 233 799 163 35 255 415 298 710 252 118 206 388 284 586 258 212 237 526 221 890 184 601 186 644 158 268 228 493 247 997 244 707 191 134 235 932 222 63 278 630 199 423 235 506 294 609 202 125 297 76 217 48 264 728 247 217 252 827 216 133 275 637 166 319 222 493 239 175 241 683 210 736 186 416 270 525 256 967 225 978 191 857 295 686 254 353 174 421 175 232 279 671 225 403 196 376 175 980 199 398 222 426 239 894 277 178 192 871 224 828 172 485 169 459 192 631 198 18 279 997 216 605 270 370 247 825 196 234 252 412 288 448 183 222 221 711 251 424 255 76 160 366 167 131 216 214 222 808 209 570 237 719 286 362 263 162 282 391 209 844 252 170 275 456 242 705 254 359 197 339 300 99 287 963 217 40 222 842 265 728 295 572 210 89 158 611 210 81 176 924 234 342 159 564 258 561 216 369 271 439 200 608 291 942 213 85 170 663 284 383 198 905 286 163 271 607 261 557 201 906 184 314 300 919 161 246 209 514 225 696 186 943 241 616 249 883 257 676 235 413 198 425 232 705 261 937 160 582 293 285 274 852 261 69 219 35 249 744 295 368 254 46 247 980 171 488 211 269 232 457 231 657 163 490 216 841 201 853 288 856 169 275 180 497 268 673 266 971 162 925 238 759 159 702 265 804 193 601 248 779 194 580 243 649 219 326 180 667 232 674 163 381 261 964 247 429 248 774 297 235 254 55 199 751 163 781 249 812 278 891 273 348 286 865 181 468 282 699 279 620 206 821 199 187 195 162 171 158 168 320 212 105 230 806 255 929 262 964 193 867 228 855 161 9 258 79 245 315 164 578 242 112 243 168 221 812 230 878 178 201 159 824 260 349 240 905 262 322 291 196 184 280 176 313 259 670 297 768 277 138 276 185 245 984 293 788 241 323 269 80 183 367 202 914 238 231 252 622 238 557 289 793 299 39 226 998 282 301 184 221 281 589 193 353 295 911 275 510 298 410 182 261 282 295 260 949 187 619 178 163 220 910 266 151 285 59 227 262 222 681 227 395 246 923 228 137 210 57 212 570 279 95 266 331 163 78 213 427 181 200 205 276 172 157 277 806 233 383 249 815 284 31 238 632 206 964 227 6 286 336 179 998 274 178 274 214 239 209 163 787 222 81 229 286 266 394 183 248 186 879 259 639 203 147 228 720 232 755 280 467 282 120 241 640 163 225 206 450 187 329 300 823 221 212 209 9 167 613 248 97 235 298 164 240 209 457 299 212 280 995 248 728 271 187 203 130 170 599 175 512 232 321 176 698 260 462 287 520 245 320 172 613 281 635 218 821 234 726 197 54 182 373 247 356 226 456 211 287 224 261 263 315 214 325 170 657 221 131 251 201 257 481 221 382 292 64 256 39 280 327 273 96 251 704 175 37 299 607 190 788 223 172 275 771 275 815 264 963 246 28 287 842 242 400 283 462 163 979 205 229 207 367 295 487 211 52 258 992 214 593 227 717 201 649 172 484 273 562 256 194 200 914 168 521 222 143 202 972 180 816 241 465 221 352 192 446 281 939 224 328 168 303 179 449 174 491 251 62 168 846 276 620 249 736 275 720 280 384 298 696 200 561 272 169 206 741 190 247 190 789 163 129 238 986 289 904 271 51 271 478 164 657 214 671 281 684 167 158 267 957 265 511 216 581 233 701 161 380 174 406 234 140 253 974 234 239 158 618 170 10 161 854 266 682 291 286 257 734 215 10 266 605 267 49 290 952 187 35 245 863 230 434 166 75 200 627 199 285 217 518 208 369 273 315 297 879 193 407 290 353 203 984 225 303 241 568 259 107 217 952 254 368 228 9 212 732 265 536 286 221 243 68 190 3 264 497 192 150 262 525 263 394 169 489 192 778 209 988 257 17 229 267 238 549 185 862 209 969 200 801 293 55 248 27 259 543 289 1 178 804 253 337 252 426 300 524 233 115 270 811 163 673 181 414 161 537 209 268 224 39 274 560 289 132 203 95 207 770 242 862 163 382 191 952 247 251 182 899 198 917 239 864 257 568 159 509 278 267 208 671 276 447 221 308 278 289 232 796 245 747 268 427 226 539 244 183 218 940 192 945 218 95 291 425 298 906 233 132 253 96 174 466 204 476 252 763 214 238 291 146 196 784 184 761 160 171 299 531 238 539 210 903 240 493 169 217 267 171 266 172 260 121 290 336 218 186 294 425 190 645 261 284 268 791 163 759 176 547 289 104 244 228 255 78 170 601 186 728 254 857 219 593 241 570 257 640 206 647 265 379 299 840 226 531 206 414 259 517 288 763 220 272 269 825 248 443 255 335 230 171 276 516 254 299 201 277 228 978 167 253 299 549 173 848 162 582 273 542 231 505 179 250 236 947 298 183 178 399 164 151 296 339 280 737 232 679 220 778 278 2 218 156 266 607 242 323 286 517 212 829 237 597 288 132 190 222 243 562 229 550 221 418 167 240 199 583 192 525 172 892 273 72 260 827 182 686 198 111 166 797 229 955 191 75 239 180 158 603 169 12 248 423 264 312 172 977 179 200 207 467 163 929 270 209 292 765 278 847 234 90 235 219 275 983 161 846 252 551 263 376 167 322 183 257 170 796 196 371 193 427 262 874 195 907 182 30 283 486 299 499 283 311 241 976 300 934 282 212 292 752 300 667 219 590 261 59 267 694 236 744 197 66 280 892 221 175 223 261 197 530 266 81 188 206 249 650 192 723 200 196 205 518 281 507 277 23 282 980 234 65 182 744 189 192 183 634 200 967 284 318 166 742 218 692 185 594 192 693 165 726 214 627 196 629 181 204 199 745 221 33 196 738 229 511 225 109 203 729 159 383 191 862 213 417 160 774 278 368 279 306 284 785 249 994 278 979 201 761 215 146 290 366 271 612 196 83 234 188 191 220 211 561 300 385 177 86 231 733 288 617 226 521 182 320 210 878 175 345 276 487 289 157 256 574 256 706 254 509 252 604 232 994 255 580 251 414 196 781 174 883 210 704 242 785 220 95 263 144 264 997 255 862 169 373 271 518 167 442 229 486 253 619 266 873 188 186 171 621 203 762 290 135 282 930 170 659 259 93 189 696 197 271 258 284 278 245 257 343 161 272 176 12 247 383 210 202 208 540 236 409 281 382 215 172 272 460 288 667 209 803 267 767 225 701 227 167 181 295 266 931 273 56 159 58 207 683 228 694 263 622 254 78 189 754 267 555 299 658 171 267 241 284 249 581 202 651 194 358 287 867 191 754 273 408 202 796 291 742 241 76 239 244 213 371 268 823 171 149 239 491 272 535 258 568 190 335 283 486 171 751 183 743 258 479 269 97 192 161 280 105 233 888 255 163 228 901 180 84 178 579 287 650 162 145 223 607 214 986 281 669 289 31 292 963 236 416 191 185 260 963 168 174 228 11 203 279 176 489 229 355 161 107 257 5 214 924 297 598 291 563 198 525 173 986 203 116 250 954 283 897 161 186 202 544 255 401 274 234 229 976 250 661 193 238 193 840 180 855 216 34 291 280 168 265 207 563 300 706 165 626 286 389 164 128 252 593 291 256 250 449 282 820 277 58 165 610 251 201 166 630 208 109 243 50 295 4 212 124 239 774 252 552 247 398 214 131 210 614 231 222 179 362 180 665 191 386 209 824 159 351 192 658 181 515 248 565 236 298 277 157 267 77 273 578 178 413 260 123 245 970 296 306 196 138 254 886 188 3 256 743 197 531 269 910 209 570 224 428 182 584 278 29 255 237 248 333 237 235 243 734 249 226 212 114 171 137 226 10 240 941 294 864 245 971 262 480 268 792 232 298 228 722 172 156 257 767 196 89 242 112 255 637 172 600 259 611 176 69 250 183 299 616 299 577 254 408 231 624 251 961 280 954 201 657 279 969 236 736 213 546 245 699 240 34 278 367 274 595 242 433 239 956 296 878 246 433 284 262 275 715 222 164 284 880 212 102 294 67 212 727 257 186 159 327 185 991 208 10 211 926 177 835 249 4 235 736 226 560 196 39 191 791 165 409 187 334 252 359 176 732 238 804 216 145 160 817 251 850 205 255 237 709 290 204 180 390 193 739 217 452 253 304 238 655 184 269 268 543 210 270 277 527 222 303 197 314 252 263 278 204 180 233 299 158 239 388 165 914 173 190 252 744 277 809 162 106 273 891 160 319 180 481 237 129 294 871 299 190 277 953 250 559 274 844 274 536 166 819 164 643 218 263 200 693 162 408 227 1 165 741 261 122 274 236 290 996 183 766 278 360 214 632 167 681 248 492 247 921 277 787 291 97 203 666 292 663 251 954 164 217 287 684 203 970 204 987 233 607 203 702 176 89 256 140 242 574 202 262 193 46 289 334 234 914 235 3 182 259 220 847 192 496 199 847 192 476 160 894 289 930 272 486 208 595 275 352 222 817 168 902 292 676 217 134 249 605 287 28 266 513 206 236 285 162 207 991 190 551 211 460 183 685 183 358 259 57 170 153 167 202 280 796 259 522 195 809 292 811 199 435 280 609 181 973 199 405 199 115 195 783 278 184 183 435 276 146 200 732 287 900 213 809 280 45 270 504 166 61 270 86 180 983 168 687 238 18 275 933 284 453 209 605 201 606 218 76 217 890 259 473 173 206 186 649 213 754 265 251 240 757 286 850 179 851 181 870 185 612 208 586 273 349 289 964 169 947 187 67 176 591 261 435 226 791 170 110 224 281 234 2 284 747 182 408 202 337 291 924 189 232 242 935 165 634 178 153 176 837 186 600 188 422 192 439 229 678 218 563 213 293 180 698 295 629 173 709 300 943 198 680 283 76 272 153 297 299 168 844 227 666 245 736 182 764 195 73 281 813 233 52 196 217 300 159 209 155 298 523 295 247 295 776 214 229 259 870 179 950 213 67 226 58 231 603 257 132 288 902 282 243 253 899 263 164 283 384 241 876 287 725 297 630 274 341 273 954 167 707 196 696 210 983 186 843 246 244 189 106 210 208 192 71 219 878 187 266 299 870 238 18 198 676 246 84 178 510 171 461 240 167 282 123 272 92 250 254 208 3 274 850 233 676 295 549 281 766 175 570 230 960 201 769 299 334 250 254 290 256 269 847 206 441 259 76 186 752 213 858 263 61 200 548 292 746 159 715 254 185 210 436 290 892 194 5 224 181 212 504 202 689 221 338 223 633 279 94 244 143 213 375 262 588 206 830 186 850 287 435 230 531 194 863 243 224 296 339 280 36 170 356 166 850 181 204 175 996 245 141 258 44 159 627 260 920 204 78 216 191 162 875 242 559 290 726 213 524 246 140 271 274 285 959 250 148 222 445 251 496 243 285 165 211 275 340 272 28 296 451 231 842 290 620 296 716 168 172 183 824 165 717 262 187 300 967 276 402 255 359 257 748 277 184 165 260 264 84 168 256 197 226 231 22 273 72 192 755 193 137 298 889 289 423 200 292 178 269 262 851 235 883 212 986 219 540 193 285 261 158 298 977 192 26 264 854 246 120 187 872 273 497 223 445 244 259 189 537 175 748 206 976 288 377 277 929 245 152 207 372 269 658 290 403 282 953 205 436 188 575 223 670 200 630 217 321 298 893 237 170 252 751 186 426 179 661 193 628 194 183 291 808 283 865 249 688 288 777 277 123 261 854 257 638 297 105 254 595 239 76 209 254 184 379 299 724 241 561 244 461 214 394 291 191 167 191 206 96 218 895 253 986 164 937 203 747 224 118 232 779 283 515 159 520 258 854 280 440 201 186 197 374 266 152 193 432 299 875 185 125 202 419 215 632 190 34 238 788 211 888 256 877 263 15 267 626 225 298 282 531 260 483 233 110 203 273 174 544 258 345 227 869 171 563 161 393 286 628 270 324 285 694 289 969 298 888 172 734 237 589 218 891 231 715 181 554 181 297 191 267 252 234 258 457 204 887 228 848 166 458 281 707 281 731 274 828 200 72 200 677 174 877 286 341 263 763 279 809 187 431 297 420 263 233 203 378 196 146 179 347 165 454 192 447 173 997 205 631 267 828 268 709 237 29 196 115 225 833 255 266 199 201 287 438 177 513 232 366 231 218 228 462 273 208 285 976 297 489 188 782 278 423 176 873 264 500 185 902 176 354 198 535 292 162 204 738 212 16 284 990 298 337 281 910 182 513 232 871 161 398 159 381 249 993 292 811 237 811 194 102 211 517 240 645 222 53 225 105 272 426 230 102 170 328 236 962 295 331 254 723 159 627 217 46 266 138 198 517 249 490 251 233 207 15 230 728 190 10 248 866 280 596 275 784 299 56 280 787 298 835 248 477 186 849 267 686 218 387 193 617 210 727 223 189 229 303 228 271 200 128 244 92 172 330 289 263 260 227 217 951 270 129 235 18 183 631 253 681 244 834 168 636 264 345 234 840 158 260 189 481 231 631 163 56 286 313 248 292 176 188 286 580 187 537 295 781 250 929 223 180 180 778 186 95 258 532 276 452 212 437 287 915 160 339 262 795 195 502 172 441 264 667 286 936 224 189 186 935 189 139 191 71 259 467 251 485 220 784 200 95 204 704 273 406 294 845 208 963 225 16 282 338 275 333 272 310 188 498 172 692 200 183 212 454 229 880 166 84 162 645 242 351 230 97 297 239 233 201 173 896 248 238 262 948 238 364 243 647 282 588 290 665 280 883 289 880 237 550 217 67 204 60 242 414 252 724 211 596 208 432 293 632 266 467 173 644 179 167 269 989 246 386 260 154 179 172 261 418 173 930 295 695 280 106 204 86 200 809 298 881 184 280 285 511 291 993 207 321 180 673 272 670 209 666 172 115 283 9 212 321 219 25 267 5 222 686 257 464 160 385 260 351 159 688 210 122 234 828 282 943 250 530 259 370 234 793 202 753 161 476 251 6 262 925 229 260 287 74 219 632 207 567 292 819 214 384 249 111 164 888 293 820 240 336 241 180 288 713 237 469 165 611 181 747 253 145 272 112 243 262 195 244 260 554 249 175 290 316 213 989 174 99 275 979 244 938 170 626 299 547 183 327 290 277 281 723 208 646 167 731 189 504 220 762 160 800 226 758 163 766 166 783 183 520 247 192 194 470 260 388 293 486 219 533 272 569 180 967 284 937 295 57 211 460 186 83 251 774 213 660 282 953 236 712 179 510 201 500 198 760 258 896 210 585 294 514 235 255 220 195 248 956 264 681 274 576 191 502 202 35 208 2 254 679 297 406 221 859 231 376 250 696 186 15 275 440 248 229 237 425 194 977 252 556 244 490 254 924 267 621 158 308 275 778 168 511 159 27 279 52 273 596 205 383 238 569 168 248 239 342 231 54 286 116 199 82 249 962 261 620 263 93 210 88 243 900 164 6 163 210 207 625 214 959 161 151 239 336 220 914 239 172 250 55 289 581 192 441 297 433 254 146 253 210 272 885 249 805 166 892 204 353 216 257 174 611 283 361 293 44 296 13 219 874 203 466 242 939 175 384 244 562 248 934 269 122 273 429 226 636 241 992 261 901 235 212 271 958 162 807 181 363 255 275 214 900 261 872 186 730 263 115 241 331 171 788 299 266 212 780 251 203 181 265 292 46 268 854 246 30 227 34 248 167 162 777 281 923 195 180 260 769 189 584 236 226 241 498 265 282 273 454 284 482 281 248 161 949 200 980 188 988 243 166 244 873 201 837 188 642 216 650 250 526 197 439 232 291 263 400 224 574 245 670 286 402 284 679 230 835 280 687 166 650 173 350 296 24 201 572 267 936 294 395 273 148 264 627 214 889 192 935 268 131 280 9 178 606 162 706 297 311 287 832 283 700 214 185 286 621 254 371 205 608 176 4 254 8 224 25 288 627 254 667 169 943 194 60 231 968 219 738 284 814 226 588 298 175 179 491 248 789 234 244 186 666 293 968 288 704 230 444 285 859 190 984 234 936 288 819 265 791 245 97 232 27 231 809 275 939 281 480 222 274 250 137 239 721 200 465 244 667 270 872 168 480 202 466 288 991 295 126 172 286 195 212 173 503 189 576 217 272 270 412 266 762 256 81 253 783 246 831 264 595 240 491 219 19 218 571 161 463 163 856 165 680 271 964 186 162 208 794 181 282 207 32 219 240 233 839 176 615 193 218 269 666 260 532 188 662 274 844 259 125 199 539 280 477 272 541 170 988 186 657 166 695 244 426 259 416 271 517 212 570 268 592 168 13 189 697 284 173 272 429 246 617 263 348 194 669 183 662 230 512 283 733 190 582 267 439 226 218 208 925 194 401 295 746 249 48 191 796 270 243 248 358 227 206 189 679 245 548 189 513 208 274 217 755 214 487 184 441 199 363 227 756 256 276 292 214 227 577 211 228 166 393 222 563 269 640 190 211 275 312 292 638 278 241 251 689 258 892 168 24 245 720 223 559 205 84 201 247 175 582 300 649 252 161 216 29 280 571 179 930 212 508 206 515 258 710 285 211 180 136 195 250 244 156 292 651 200 363 238 508 290 238 218 505 204 723 206 959 216 742 167 671 259 436 284 599 260 739 198 321 161 239 268 945 288 231 247 929 225 90 199 571 292 466 272 28 176 495 173 498 267 172 263 308 295 532 195 996 191 188 237 753 248 444 255 626 221 346 270 241 196 665 260 94 221 693 278 250 190 961 158 25 253 22 270 957 254 115 213 882 192 267 267 726 185 49 226 59 158 150 299 229 296 469 251 431 272 722 206 180 265 527 169 782 268 570 258 820 192 307 250 149 192 895 222 265 243 658 221 942 196 580 293 163 185 527 230 57 224 673 271 793 280 254 198 208 278 567 258 451 254 376 253 61 177 639 211 757 288 457 203 425 244 424 185 571 173 787 232 649 267 131 203 228 198 229 162 878 174 91 172 363 248 208 176 761 285 954 236 435 181 696 168 406 250 379 220 948 219 219 277 51 280 257 267 879 253 71 296 123 207 235 282 279 228 541 246 79 230 114 238 170 289 147 193 67 226 44 293 77 223 973 213 917 244 291 287 871 270 564 227 72 258 476 204 98 187 247 278 301 233 528 197 721 210 960 195 192 266 502 215 785 295 343 170 482 173 532 190 221 241 676 198 156 285 179 219 811 253 804 173 163 169 650 193 491 284 592 298 463 211 766 222 256 193 861 228 139 259 904 300 745 274 114 161 936 264 538 177 369 281 64 207 512 178 230 237 323 275 925 230 103 223 317 251 979 196 24 179 789 164 434 198 902 226 863 244 526 205 110 252 980 180 890 209 496 290 13 228 262 164 853 283 793 268 521 249 646 257 878 208 78 298 192 272 781 235 109 160 781 265 978 252 7 165 703 247 243 218 963 217 206 176 961 211 645 217 952 228 381 236 504 279 958 175 892 263 994 181 205 205 957 163 461 196 278 251 628 294 896 211 526 268 164 293 714 279 204 248 437 192 639 225 212 159 8 218 586 163 384 197 847 167 945 260 383 288 641 175 740 169 663 191 635 224 341 229 439 244 329 164 670 246 736 160 634 250 413 286 37 263 198 253 254 209 963 248 785 186 892 251 844 266 664 180 771 172 251 243 297 177 571 171 202 256 725 299 743 176 407 175 445 214 247 293 693 284 323 185 140 185 190 198 293 177 478 226 970 238 916 295 953 259 830 204 217 245 520 212 512 293 296 201 262 233 636 210 934 241 126 162 842 258 4 287 245 274 240 171 220 200 957 215 512 233 542 170 909 268 162 202 776 248 432 172 430 278 720 252 102 170 34 176 145 158 163 264 77 282 758 249 656 183 215 222 694 290 417 165 713 207 524 288 732 262 558 241 558 259 803 182 309 230 708 272 102 240 732 166 133 191 178 193 808 232 974 248 136 234 784 266 799 205 360 183 627 268 217 163 304 209 321 179 885 226 556 225 54 234 58 238 322 298 97 180 129 258 118 163 282 194 414 175 175 183 230 292 7 300 593 269 819 204 718 210 259 250 768 300 517 174 265 295 378 245 679 277 206 160 20 237 420 186 933 225 183 290 873 286 878 204 737 268 102 177 181 295 501 259 296 161 208 193 891 264 657 251 959 197 221 295 980 184 968 246 318 173 192 218 258 187 658 168 641 213 85 278 535 221 149 290 55 164 298 283 756 200 696 197 217 263 982 187 557 186 659 291 802 290 113 167 510 297 870 206 954 278 623 277 458 251 19 226 367 167 503 165 265 264 853 199 422 270 890 170 650 208 88 287 285 235 369 290 210 262 123 223 187 245 281 227 565 263 952 223 490 242 474 158 171 245 576 283 231 198 965 229 303 265 439 223 495 292 49 251 537 212 833 279 69 239 408 168 621 158 239 229 99 247 866 300 115 164 212 167 393 182 623 196 74 218 897 224 534 299 149 188 825 261 274 231 6 210 956 250 608 292 432 259 33 271 844 189 311 269 305 248 219 251 715 209 155 235 33 260 773 264 871 216 650 260 690 262 734 178 85 240 889 288 845 251 260 266 665 200 816 171 186 269 550 207 638 178 686 266 300 220 651 269 923 258 939 200 822 180 414 288 580 237 155 297 823 225 882 222 769 286 46 272 518 243 517 178 550 277 924 233 350 205 109 269 550 211 294 300 882 215 233 203 730 209 381 193 374 249 820 204 830 276 165 191 733 273 439 290 249 180 642 287 198 202 792 228 676 206 928 175 173 167 41 165 220 254 126 278 961 234 713 242 536 186 720 261 962 241 347 171 57 209 830 218 897 284 888 262 488 170 176 161 582 265 256 284 400 215 677 265 246 186 574 292 7 171 227 195 493 229 750 196 717 176 159 274 554 219 437 212 781 289 659 293 343 195 559 222 200 242 826 247 579 184 791 167 27 194 290 169 601 281 763 262 509 201 477 231 806 188 273 271 920 252 279 207 384 239 629 234 314 293 300 284 417 186 592 237 292 162 544 177 371 260 765 239 816 214 353 257 502 207 706 210 299 170 314 201 811 203 598 225 154 174 533 295 915 291 338 228 711 286 12 295 308 230 904 280 406 230 851 238 387 195 601 257 399 292 349 194 29 177 669 184 316 291 483 237 302 292 726 165 257 179 700 291 214 272 901 167 18 162 628 297 941 258 338 295 834 275 122 195 823 199 440 245 762 276 324 300 854 195 736 197 936 220 689 261 736 272 363 164 472 207 317 194 584 223 629 196 750 244 516 161 42 165 654 194 996 289 752 291 295 188 784 160 63 220 687 294 960 193 334 196 700 178 855 198 260 266 967 191 723 170 449 219 313 184 145 209 637 174 290 239 739 199 340 175 56 233 174 238 504 229 428 206 149 240 230 263 603 213 80 262 34 252 450 239 600 258 134 201 927 191 450 265 49 220 96 251 857 227 856 254 250 247 956 202 84 171 266 206 625 298 661 263 504 236 217 252 646 197 16 230 294 205 621 265 963 185 837 263 607 166 559 170 989 215 890 218 752 169 774 238 627 273 964 166 913 286 604 253 487 165 91 284 311 223 934 248 824 177 332 227 347 279 973 273 615 265 345 261 699 242 622 285 772 282 100 164 762 189 308 194 493 197 924 237 739 177 961 296 355 229 160 193 717 247 936 267 20 254 825 243 418 291 16 274 135 220 413 197 645 198 721 190 212 262 278 170 262 161 852 165 135 271 419 208 242 243 740 233 763 196 318 272 782 204 205 163 900 158 284 262 577 284 628 274 129 248 309 164 431 185 2 266 623 296 9 182 811 286 180 270 527 209 249 212 779 192 216 205 682 285 161 291 223 196 744 299 269 217 614 237 524 195 482 195 396 171 274 276 37 183 418 277 667 246 598 239 140 282 353 262 12 175 223 279 870 297 935 163 766 253 118 237 605 257 374 285 485 170 734 239 902 172 180 220 685 165 842 184 684 247 702 241 760 202 813 277 456 269 464 214 904 235 232 297 495 268 76 208 798 254 336 236 379 173 925 179 957 277 107 212 602 240 193 162 237 232 412 245 872 184 962 236 589 215 778 191 728 209 929 248 297 286 545 228 27 184 216 221 785 278 825 286 258 210 131 262 982 200 843 175 961 293 678 166 484 250 198 182 827 203 985 274 326 275 153 264 116 158 570 198 841 271 602 181 86 202 39 278 163 266 297 248 491 188 489 258 219 294 590 274 599 271 274 238 762 282 5 234 642 165 873 229 286 179 78 216 862 244 330 296 314 158 468 239 174 205 852 250 947 281 985 193 501 227 589 209 81 275 149 170 477 249 601 197 742 243 787 197 770 266 87 199 389 277 10 164 972 300 126 296 270 204 710 283 51 294 955 183 288 168 638 171 738 274 459 196 61 279 938 243 102 172 388 183 266 284 266 276 87 182 41 194 475 210 445 189 516 298 489 163 996 265 972 207 822 210 683 288 602 165 122 286 694 240 376 228 17 206 834 263 471 211 319 273 802 285 525 192 447 164 294 184 591 235 137 281 178 289 127 172 680 213 658 270 252 201 662 184 836 165 991 221 141 213 214 268 564 260 136 288 497 178 2 253 370 286 944 210 361 190 733 245 165 161 951 205 982 167 870 266 718 217 812 220 945 249 836 262 810 228 753 192 763 225 29 298 838 165 718 158 917 201 203 275 38 239 550 184 732 168 888 190 380 281 851 216 600 250 540 176 296 208 364 237 951 205 835 163 96 281 386 174 920 230 980 251 373 226 894 229 818 283 258 159 173 160 294 165 18 266 69 247 873 184 966 222 890 186 728 268 824 213 342 180 997 290 416 246 768 208 45 250 539 288 350 255 508 261 494 208 647 186 911 169 757 288 22 280 291 290 787 205 878 275 158 272 493 234 129 160 756 228 848 241 9 282 853 298 805 284 76 248 91 222 371 181 860 255 739 279 887 249 819 187 950 158 316 276 898 260 423 274 505 200 815 259 865 220 276 265 517 215 422 271 906 251 809 193 176 253 157 217 712 159 949 273 58 239 228 253 491 184 363 164 167 189 762 168 111 180 86 182 274 225 187 259 372 224 416 178 622 237 732 297 293 238 817 192 413 179 382 224 345 258 498 188 231 232 513 254 778 254 876 263 39 285 744 220 58 173 745 264 125 278 790 241 392 213 440 272 367 191 359 250 431 238 101 260 735 159 822 290 616 251 724 274 160 280 661 288 644 176 85 248 762 236 225 248 917 181 11 206 648 229 892 248 654 249 482 235 340 185 516 170 46 292 406 190 773 243 201 241 763 255 868 265 112 181 252 225 661 194 498 295 48 198 675 216 891 251 390 239 461 286 343 222 826 287 720 284 538 256 413 284 303 222 167 266 86 226 544 161 822 223 308 220 200 264 197 168 680 294 675 239 851 286 802 214 51 159 578 200 430 284 651 249 8 178 779 269 708 190 194 158 485 266 59 185 228 250 869 238 753 197 27 243 317 239 785 295 482 185 695 285 862 192 504 213 724 213 135 275 47 207 891 297 149 233 872 240 210 259 289 255 549 277 707 231 889 163 525 254 663 244 207 277 735 269 243 215 550 299 155 233 943 190 208 163 250 165 232 176 339 202 627 173 135 159 662 204 215 166 118 256 584 190 561 208 767 172 568 179 453 258 927 268 671 248 234 180 644 267 636 290 406 300 77 189 998 227 729 199 407 299 660 243 788 177 79 183 333 293 775 287 509 214 124 211 702 287 734 182 584 294 397 244 602 186 737 217 320 273 583 217 363 287 639 269 925 215 734 211 868 172 870 254 794 294 589 207 396 287 762 269 954 244 497 287 45 202 652 273 727 220 717 168 479 220 825 168 377 228 790 231 91 293 676 170 196 255 461 224 338 295 710 270 220 247 922 170 194 244 777 281 272 202 913 223 732 256 624 285 799 229 975 163 799 254 77 223 983 287 864 262 716 217 152 289 878 236 296 283 815 282 831 293 95 268 418 183 367 299 561 226 37 214 790 188 923 267 946 197 563 243 177 163 30 300 195 186 995 207 835 214 878 225 52 277 239 271 131 194 99 174 615 201 194 216 319 247 818 268 740 263 12 287 41 199 8 199 13 202 112 190 715 192 10 299 518 291 65 281 971 241 619 263 846 235 130 237 458 216 891 228 425 168 493 254 748 282 408 181 135 267 294 226 392 177 956 278 220 296 227 241 712 293 534 276 198 169 927 296 466 273 487 276 974 243 449 161 208 299 231 273 608 222 277 197 274 264 614 243 680 287 997 165 915 204 627 259 724 273 310 263 610 191 600 257 466 175 359 291 435 229 282 177 820 265 116 190 627 169 144 208 487 173 293 169 894 163 845 203 113 237 469 202 780 291 926 189 656 235 942 280 671 219 933 216 482 205 451 179 161 231 315 254 104 275 968 228 972 244 450 177 940 271 809 245 958 223 666 223 564 287 538 286 131 187 768 245 445 288 917 162 854 273 533 233 858 179 621 265 762 166 670 263 19 197 164 177 764 264 43 264 905 299 888 206 143 281 403 198 392 228 903 219 15 280 298 238 484 300 674 279 995 299 677 161 596 268 781 227 665 246 63 175 814 169 349 207 177 225 572 227 624 230 617 219 839 251 705 188 438 274 234 193 614 209 144 271 817 279 920 204 453 250 99 235 185 283 607 190 146 239 206 284 831 286 525 257 758 224 718 201 881 214 0 192 803 216 152 182 680 285 657 279 552 291 8 275 284 224 292 237 901 199 568 200 104 160 233 193 673 209 65 214 432 293 380 300 168 236 747 245 359 190 39 242 352 260 474 298 400 178 154 159 747 182 488 169 592 253 855 205 644 234 724 250 362 275 400 217 839 158 101 169 35 263 444 253 244 199 519 224 479 232 957 230 954 273 320 211 807 162 739 212 125 300 397 289 356 181 980 201 270 220 813 199 634 216 282 284 201 254 850 169 748 158 713 237 673 256 7 235 162 167 542 292 782 251 142 159 349 273 93 252 806 174 317 202 699 165 967 214 377 249 50 232 177 203 875 191 669 219 61 193 409 267 328 288 864 256 862 273 6 190 464 205 171 254 751 256 167 245 810 264 386 177 360 285 63 299 681 171 188 273 194 222 84 260 45 212 220 171 33 169 201 188 825 276 416 217 981 254 247 159 695 289 2 167 489 208 910 200 414 276 226 178 641 167 670 174 956 291 654 191 941 211 518 169 986 241 797 175 300 167 42 191 376 234 764 234 628 275 392 257 668 298 927 262 220 300 125 210 160 183 472 209 123 247 392 167 619 169 74 257 388 167 370 182 426 168 246 171 465 271 665 207 445 178 725 283 905 296 513 264 337 195 558 199 10 240 696 192 694 188 680 180 913 189 102 208 650 167 962 187 483 274 582 202 681 184 384 263 416 275 543 212 379 235 384 293 876 218 573 255 61 166 433 290 241 243 811 289 775 222 36 200 361 205 726 218 718 260 360 205 195 214 653 162 830 291 967 271 28 256 742 232 721 199 167 197 814 220 349 278 959 298 635 172 223 225 589 292 6 237 957 183 222 249 418 268 726 273 387 170 809 239 94 272 252 254 469 277 6 262 780 166 739 249 860 181 791 264 623 267 364 241 276 181 292 212 480 270 2 192 250 193 989 187 53 196 93 248 53 235 727 261 479 253 943 178 496 168 155 244 774 215 843 284 358 271 285 231 400 277 9 275 920 261 867 181 778 202 109 248 18 214 423 239 207 216 694 248 70 175 628 275 508 189 679 265 357 180 462 222 827 218 658 188 920 158 593 196 61 181 880 285 755 261 630 159 649 206 364 289 788 173 5 276 616 251 924 190 606 246 807 221 335 208 389 206 341 251 601 241 544 191 347 233 950 189 117 193 148 245 288 298 131 181 495 251 414 213 533 278 743 282 571 205 52 289 654 271 294 214 642 294 159 249 119 196 618 292 369 292 233 171 756 179 378 168 324 182 453 247 106 202 461 259 183 202 858 277 747 256 214 173 26 183 484 225 943 248 120 225 837 200 5 264 960 236 609 284 930 268 481 245 784 275 779 284 961 223 955 296 966 191 368 237 687 199 33 244 260 219 438 176 573 229 94 232 544 207 67 287 0 164 52 272 830 184 232 299 472 283 503 239 11 223 247 273 316 227 144 161 768 194 836 220 180 270 643 238 524 294 53 245 988 225 725 173 992 185 80 221 87 255 660 239 164 199 106 250 839 270 3 231 526 224 141 250 733 290 92 254 180 247 182 299 891 165 765 279 97 208 620 202 519 235 282 197 446 246 147 238 789 223 919 216 961 208 506 239 381 179 392 188 865 210 681 159 940 277 290 282 722 237 755 277 107 197 781 181 342 196 738 216 659 182 462 173 607 244 374 291 967 230 685 161 731 172 807 276 850 201 69 163 962 254 668 168 688 170 208 275 310 281 384 280 182 206 108 244 730 253 564 228 298 268 882 203 405 179 736 287 783 276 462 204 284 255 817 195 432 170 459 281 13 215 346 295 145 287 661 187 724 245 95 294 352 166 376 288 464 253 641 164 350 241 12 292 68 174 636 207 921 181 108 159 839 217 760 289 424 242 409 253 865 194 816 166 519 274 637 293 239 190 439 207 421 209 976 282 628 252 40 205 964 279 955 231 199 243 98 184 218 179 304 299 397 290 305 196 840 178 784 259 661 210 394 210 303 184 766 225 144 291 767 247 224 211 757 213 605 164 432 294 684 212 850 290 865 169 437 243 866 260 400 181 503 175 421 239 500 232 536 201 490 252 940 184 57 247 416 285 219 189 910 253 383 291 125 208 442 239 179 207 473 183 246 190 490 171 163 222 148 159 84 187 788 287 714 173 178 283 105 245 838 260 888 282 826 235 877 194 401 278 991 276 324 190 813 227 258 255 254 185 887 288 815 215 524 255 444 254 184 225 830 169 938 187 820 243 874 265 898 260 797 288 32 225 453 190 208 258 455 230 252 167 519 279 737 265 601 223 190 269 974 282 320 216 560 187 794 203 750 272 736 285 315 258 691 200 679 188 274 209 901 296 541 300 748 260 903 233 99 214 359 247 505 279 54 249 151 268 665 283 894 198 145 162 474 256 618 187 664 243 195 245 507 296 427 214 609 236 66 210 949 232 741 263 681 209 700 201 636 281 392 262 313 197 423 285 566 203 512 244 539 229 97 274 463 247 626 206 259 206 458 162 269 255 839 229 465 275 946 189 911 193 199 182 843 240 550 268 501 259 304 291 74 183 750 214 144 290 923 260 321 210 681 285 783 181 868 218 677 274 17 183 123 289 728 196 803 231 221 258 629 256 157 236 471 218 19 267 708 215 812 281 523 181 144 182 878 294 79 291 707 225 594 289 880 209 197 182 138 278 852 206 774 241 430 246 363 250 614 267 574 239 512 300 583 278 89 208 859 267 509 161 29 296 235 232 126 281 698 300 470 231 430 276 507 219 644 185 581 206 399 230 230 231 868 255 139 196 235 189 888 196 810 231 880 176 126 262 486 240 685 177 792 295 857 244 334 190 990 263 916 220 44 264 26 292 188 177 360 193 975 288 863 224 719 179 718 217 759 259 294 174 959 165 694 199 68 270 695 194 45 269 677 268 610 205 510 241 178 225 759 281 816 162 84 168 808 207 299 288 230 293 889 181 709 226 376 251 970 240 542 260 564 253 738 249 520 248 973 285 66 189 752 231 124 210 639 212 258 213 250 164 759 211 788 278 397 248 711 198 700 220 859 220 38 187 447 191 794 242 337 278 781 226 487 241 139 158 379 249 924 197 627 195 300 258 919 288 566 254 630 299 95 207 158 274 797 259 913 270 880 262 538 166 792 190 753 218 196 175 597 232 919 281 204 222 418 211 656 286 157 247 901 213 104 268 351 276 710 219 238 215 328 278 867 288 915 299 362 171 38 182 825 277 869 252 333 252 802 259 958 184 554 233 40 206 929 288 331 278 568 281 79 270 15 216 791 208 194 260 993 228 699 181 228 200 617 240 725 237 976 167 568 291 34 224 498 295 752 178 605 190 322 162 335 300 290 209 870 286 952 192 345 229 580 214 501 177 904 188 856 214 13 214 738 176 432 225 769 262 431 293 198 187 202 237 900 290 818 260 692 286 898 200 477 221 852 285 958 252 698 264 356 236 905 237 320 161 580 172 665 208 37 197 830 158 717 242 723 220 227 243 729 258 909 241 694 204 996 193 838 248 415 199 77 200 784 204 919 232 17 275 58 167 939 239 357 253 72 293 862 168 33 196 450 193 258 292 264 242 966 229 874 235 855 219 946 182 212 255 536 205 564 280 11 210 39 270 148 176 987 295 444 270 410 276 24 297 242 193 636 264 259 224 227 266 267 258 41 202 804 242 394 164 965 169 278 196 39 181 264 264 852 204 71 201 570 295 851 195 135 196 158 227 327 161 579 164 43 271 79 174 918 163 980 247 682 162 1 247 934 300 410 214 634 276 351 222 791 276 409 287 576 279 351 180 677 168 644 254 301 234 949 215 654 225 896 267 250 256 222 265 218 187 141 213 677 229 191 276 968 267 101 294 184 264 139 162 431 254 111 228 554 174 481 228 422 296 436 276 352 288 365 212 116 262 438 221 752 210 109 223 834 177 445 268 688 265 566 280 898 270 471 276 721 171 898 255 986 215 215 161 169 233 987 261 94 264 778 217 800 270 170 293 763 197 214 266 355 215 11 277 987 225 881 287 45 213 664 297 726 170 511 171 9 283 301 239 714 222 61 248 736 253 689 293 175 252 143 195 841 190 442 227 997 205 726 279 35 286 922 184 262 247 126 279 883 213 427 255 232 222 158 180 182 161 663 212 117 239 266 239 545 289 799 297 973 268 514 264 690 286 500 158 898 158 924 203 953 189 946 233 869 289 341 254 509 230 789 266 395 183 368 189 138 276 487 292 729 186 838 229 954 255 878 210 831 292 741 191 319 249 319 276 622 236 204 203 351 290 868 258 673 273 887 223 567 209 316 180 537 238 231 231 725 206 25 284 82 170 659 184 414 174 680 228 97 245 616 286 476 247 678 199 402 220 699 262 990 262 320 208 480 194 354 200 376 285 178 298 788 278 246 175 464 287 265 178 669 209 767 268 816 241 409 275 407 278 450 252 60 245 186 238 189 267 850 208 258 168 979 197 125 261 459 194 832 267 417 180 742 192 582 196 94 228 55 184 234 262 842 288 193 223 696 231 788 287 231 223 274 254 901 268 221 266 751 209 141 217 845 281 155 185 124 159 705 190 5 207 58 189 314 270 295 217 573 298 629 298 173 222 991 181 655 180 290 187 807 197 923 269 192 178 438 172 553 231 761 164 565 267 560 180 751 287 262 241 329 187 264 174 493 287 459 246 523 249 887 289 364 207 693 191 143 221 486 214 587 249 111 294 932 289 568 198 679 242 385 210 551 197 887 266 885 210 689 285 86 255 823 253 414 229 438 229 860 193 974 189 465 261 86 202 926 284 799 187 838 233 103 245 389 253 778 269 531 286 783 299 973 234 771 212 319 206 766 227 31 236 989 278 56 212 812 202 604 161 111 296 269 242 643 176 293 277 349 290 839 271 386 287 397 291 588 177 13 216 600 184 390 174 738 277 252 231 902 174 849 289 583 234 98 216 436 288 282 282 650 178 118 243 487 198 48 172 972 188 515 180 499 195 653 300 317 194 576 230 232 235 254 223 46 229 302 254 121 165 710 260 567 159 91 254 84 218 826 279 166 170 139 215 912 170 270 250 975 188 330 255 930 265 41 167 899 238 288 244 824 269 46 224 762 209 704 298 693 231 536 228 494 234 11 232 337 267 371 216 465 274 492 183 197 299 887 293 767 171 268 298 477 256 362 199 689 219 991 224 797 220 747 187 931 251 430 190 136 278 588 265 565 219 732 223 233 283 483 166 303 173 886 243 284 159 67 219 452 208 693 196 256 284 392 214 366 221 73 188 552 216 174 215 17 274 489 250 552 235 157 253 687 297 379 164 210 170 559 272 470 219 7 215 53 222 369 214 211 208 852 250 283 242 488 158 524 211 715 174 36 171 918 159 691 215 674 174 728 251 28 243 952 159 978 212 295 280 330 184 360 172 587 173 757 277 139 277 317 168 441 172 313 163 154 224 629 299 532 198 484 223 513 230 581 233 517 273 613 204 254 217 886 256 16 193 169 292 119 276 21 299 572 219 859 217 492 200 686 274 658 251 718 268 354 266 50 291 841 184 92 289 70 160 902 214 436 239 459 222 912 158 826 265 526 233 162 177 945 174 360 184 621 175 392 256 640 194 570 181 576 265 555 195 857 253 155 253 751 238 235 219 287 162 142 167 4 184 797 240 137 236 560 178 618 199 677 264 338 207 382 265 279 160 551 203 589 291 200 292 368 237 641 287 942 165 594 296 3 231 862 282 426 240 462 288 967 261 26 298 796 289 234 236 536 185 355 284 560 248 418 237 928 223 479 164 904 266 596 266 165 285 347 201 173 248 144 269 442 221 14 191 715 252 540 192 927 194 340 257 474 240 0 202 996 171 608 172 962 207 267 268 737 276 108 300 882 299 569 295 558 279 746 215 911 238 203 197 847 176 737 224 188 277 413 272 603 220 859 186 62 211 738 278 214 231 358 278 598 244 304 217 563 161 884 199 124 269 352 214 794 286 786 282 722 268 788 171 763 168 660 219 265 290 46 198 20 267 501 217 464 172 541 300 265 159 910 237 0 242 514 253 711 220 622 295 247 247 759 239 219 214 175 226 330 273 716 258 887 188 39 174 567 258 448 268 422 186 893 171 875 278 424 254 972 256 273 277 425 182 476 258 763 162 109 221 508 241 998 247 39 209 864 177 750 194 379 244 103 180 544 215 34 177 919 159 82 198 355 211 647 213 349 226 910 178 115 265 282 185 511 259 964 271 704 174 680 295 951 222 184 193 168 205 888 193 674 252 78 272 732 297 212 246 299 229 774 246 64 272 788 216 355 236 889 269 63 231 139 240 899 252 346 272 844 214 751 300 847 224 105 184 178 225 192 266 991 180 230 159 144 194 570 258 510 204 449 189 979 270 773 160 321 203 886 258 802 287 245 287 33 238 503 188 797 266 856 294 214 260 648 180 574 163 849 166 88 170 919 299 394 202 896 168 359 199 699 160 181 203 650 164 910 159 630 201 373 253 216 292 822 216 478 292 885 273 864 174 495 278 746 164 60 189 215 239 235 201 873 245 363 217 313 287 413 224 224 196 732 217 754 268 918 210 776 201 826 282 405 203 963 209 599 238 888 293 261 201 743 238 818 238 805 222 88 273 550 163 642 193 754 277 741 205 236 201 476 296 650 227 406 222 822 206 617 213 360 195 675 165 629 185 777 255 701 240 844 279 891 298 97 261 88 214 546 276 824 252 854 216 155 291 835 276 825 269 712 270 360 181 662 214 40 234 113 176 436 215 831 290 6 241 11 215 637 167 177 260 677 161 580 261 279 291 619 261 969 275 798 160 953 294 227 238 195 298 566 233 224 259 260 206 568 169 36 173 160 235 421 219 409 289 991 221 791 168 311 181 255 187 503 254 964 186 309 202 917 262 487 214 28 278 353 194 543 255 418 248 703 194 853 233 483 226 486 285 641 161 37 183 20 271 300 244 288 215 263 227 857 208 989 268 151 275 301 158 793 193 202 214 303 208 405 183 301 168 233 210 135 210 421 300 715 261 478 180 51 199 394 239 336 185 762 266 403 200 201 231 24 263 152 180 358 211 723 271 166 283 221 218 193 241 123 275 828 288 954 247 360 288 217 237 487 219 758 174 686 287 313 174 577 177 899 166 226 248 960 224 741 259 27 189 777 280 773 259 100 237 790 167 747 281 975 176 362 213 458 264 2 169 639 278 682 206 32 263 597 291 33 241 256 247 802 215 377 180 505 206 172 161 967 239 113 162 469 182 43 166 784 291 170 186 997 198 643 174 235 222 311 298 473 273 758 172 492 268 722 199 970 184 704 233 646 247 613 193 815 169 498 187 563 258 216 242 42 178 122 172 779 178 593 193 639 232 876 244 658 218 139 217 766 255 267 242 949 261 799 291 181 213 117 259 824 260 166 229 449 220 382 263 165 244 760 239 226 262 597 216 992 235 48 288 377 182 607 291 25 169 567 293 854 241 480 284 673 237 585 174 368 256 649 293 203 249 680 254 888 179 99 166 341 229 252 262 424 247 943 231 262 185 318 240 918 273 445 187 323 175 310 259 359 285 822 240 866 244 79 174 35 257 17 184 713 158 741 172 139 268 856 224 230 237 733 223 931 210 213 234 266 174 567 242 672 217 588 242 827 238 411 272 192 222 42 204 200 213 133 245 875 167 310 238 717 239 74 248 567 293 466 217 41 283 821 212 942 239 594 199 20 244 904 162 400 212 931 188 695 259 352 191 458 177 695 193 853 252 25 204 143 201 670 179 830 206 532 218 199 262 233 188 204 208 266 209 656 179 396 214 140 224 340 256 552 265 89 204 101 215 308 183 169 202 388 282 929 254 871 168 18 200 39 218 241 162 815 161 301 243 121 188 331 192 237 175 64 292 838 237 260 202 47 281 795 258 954 160 98 168 612 202 441 300 523 197 1 221 307 186 69 227 751 165 354 171 648 283 569 225 996 171 636 159 99 236 863 205 885 191 785 224 715 219 598 158 997 237 150 221 839 198 954 164 295 263 67 175 456 208 550 184 875 239 37 176 114 293 964 174 702 254 907 244 483 178 938 171 917 285 432 228 458 250 227 169 922 167 393 262 348 289 738 207 849 236 98 256 480 213 92 262 737 252 745 267 205 297 116 194 86 286 781 202 434 175 224 254 117 279 381 220 163 172 358 289 659 225 104 251 422 270 548 210 633 167 540 264 161 165 779 194 365 160 393 168 45 231 936 203 852 258 397 276 795 229 682 198 111 264 59 203 985 283 983 285 459 223 607 194 634 167 450 224 155 294 795 284 563 258 413 281 355 210 645 185 136 256 227 259 897 176 232 229 769 273 588 203 636 246 274 249 587 258 632 161 734 290 419 180 831 225 189 254 307 194 988 228 114 170 692 237 355 229 444 266 503 171 572 224 969 267 915 184 990 243 758 174 453 266 637 294 489 287 74 216 970 235 514 298 143 295 754 208 319 284 684 254 633 167 781 211 521 204 882 279 888 289 594 205 424 293 440 227 820 263 787 209 575 178 484 215 608 282 458 187 583 208 302 207 983 239 941 199 257 276 908 296 194 201 582 193 803 209 381 238 773 279 987 192 154 217 576 164 366 158 106 280 987 195 352 220 421 259 975 173 351 292 431 288 59 194 571 170 924 220 125 258 70 202 340 263 487 169 287 218 538 298 493 235 739 176 616 235 722 204 816 160 379 188 898 161 910 265 697 179 979 236 475 170 492 239 295 291 248 282 55 286 552 240 296 267 389 278 749 169 607 261 344 197 621 247 909 159 614 259 779 262 596 219 204 232 40 209 354 178 710 248 462 253 119 217 156 206 122 199 546 194 403 247 189 198 808 277 537 232 297 222 466 182 106 222 588 172 784 164 872 283 455 207 882 167 468 280 780 178 28 264 512 282 570 247 120 172 676 272 974 246 709 158 174 296 434 233 223 282 643 183 659 219 610 218 201 207 596 228 469 194 715 162 505 242 408 259 742 259 44 168 183 263 400 230 902 189 922 199 40 190 421 170 226 259 230 286 645 228 493 206 353 164 360 269 513 228 133 231 770 294 779 249 650 269 840 181 766 236 617 297 494 209 687 208 964 246 351 274 707 203 842 225 824 254 894 226 824 297 87 236 153 162 75 266 389 230 455 272 354 281 841 189 634 290 143 281 249 277 621 202 693 286 23 173 534 273 226 287 468 204 875 245 361 229 672 240 972 213 559 173 860 201 652 175 857 224 178 209 382 228 636 214 814 183 678 292 266 202 572 257 250 187 88 209 123 264 950 291 541 219 655 189 550 234 155 200 772 169 806 212 528 235 33 217 331 241 137 191 558 262 203 233 610 230 347 271 645 296 704 223 702 215 277 222 292 285 571 249 801 177 696 292 340 188 855 285 491 259 978 219 285 293 940 208 270 226 177 260 702 208 537 297 600 251 233 252 673 247 762 257 122 250 731 174 764 191 627 194 953 290 863 247 266 231 219 263 763 233 155 289 365 208 560 255 517 237 299 225 432 254 568 273 408 216 677 163 239 203 845 249 490 207 589 211 309 292 207 172 393 202 889 297 973 286 316 289 791 275 540 165 84 252 472 266 243 163 65 166 506 263 620 207 340 231 340 168 16 273 912 200 615 196 927 265 715 281 42 221 95 191 778 260 446 250 166 184 446 249 544 183 876 293 557 215 430 175 546 262 282 266 770 165 182 292 146 286 298 165 903 170 750 259 883 171 618 220 601 207 346 220 946 264 406 166 802 211 420 167 982 267 45 281 849 158 377 221 70 247 382 242 567 300 150 260 666 263 520 173 44 164 941 226 528 182 624 186 849 279 853 204 806 244 494 249 152 263 387 230 16 246 923 283 567 221 68 199 188 275 371 251 674 281 516 218 143 261 357 293 910 268 52 275 767 215 782 185 138 246 931 194 101 170 981 291 7 296 706 295 725 283 102 202 463 208 1 243 874 288 112 287 306 238 97 165 409 283 136 278 778 202 755 264 708 277 539 179 461 262 591 243 145 248 919 280 591 165 51 254 8 260 868 191 788 198 872 189 587 217 74 263 204 215 888 289 652 176 754 209 637 297 191 296 328 294 74 274 821 213 244 206 525 205 917 185 190 243 224 297 647 263 178 292 766 252 794 234 57 243 447 217 201 204 52 276 650 272 451 159 685 176 633 254 791 197 464 276 897 274 645 272 459 247 965 226 810 254 368 220 306 250 386 299 666 210 109 226 433 287 647 173 408 203 943 279 362 268 989 188 349 260 56 204 306 289 111 179 582 228 319 226 892 207 799 261 185 264 880 251 419 238 75 254 366 284 182 199 515 167 314 250 992 220 857 237 677 286 713 252 313 192 946 238 100 217 885 192 887 204 316 159 30 228 148 205 59 158 171 164 665 271 186 223 843 283 354 178 692 233 889 158 351 288 984 249 335 240 275 299 158 261 192 299 124 284 289 247 448 273 220 291 796 282 114 265 571 233 483 292 358 279 419 298 850 221 382 221 196 247 558 204 957 292 821 234 886 215 418 252 482 219 971 253 598 169 464 229 70 291 479 220 853 221 225 181 875 298 161 196 699 230 806 278 340 214 803 227 674 191 827 196 555 227 93 298 199 225 78 216 266 185 235 278 888 284 467 178 211 194 53 257 593 158 667 181 935 232 256 215 297 287 487 259 200 162 895 230 198 235 206 185 906 219 823 222 225 187 483 231 13 254 515 176 47 193 92 229 859 210 449 250 825 187 278 296 681 237 648 204 784 182 346 206 848 180 930 279 361 268 677 182 789 174 906 217 132 277 473 297 347 169 928 185 315 253 318 262 674 159 986 247 796 276 815 263 863 206 477 207 596 276 455 195 210 173 511 162 750 292 417 253 408 270 476 254 155 237 548 183 907 228 349 274 735 163 21 229 562 175 356 238 71 168 360 187 626 193 609 178 139 278 896 166 53 248 437 162 650 291 748 273 601 266 675 217 283 189 946 175 130 222 48 258 222 259 192 180 899 247 867 173 132 215 23 164 436 282 926 170 905 177 624 218 40 297 545 184 926 239 445 206 655 256 185 161 618 191 101 220 856 280 899 241 257 188 871 290 200 278 334 274 527 284 158 235 512 220 472 194 516 283 48 167 742 210 929 202 866 239 344 164 308 218 777 247 920 172 222 202 971 206 576 293 952 194 786 186 478 202 774 297 349 300 808 195 965 249 507 210 692 174 280 232 658 250 570 275 704 195 191 265 897 170 484 261 247 262 308 167 332 247 469 189 401 256 88 162 803 197 339 245 866 267 41 163 554 189 224 208 643 200 235 229 308 199 782 193 11 262 402 173 169 218 221 267 355 296 655 203 866 258 753 185 516 272 111 229 264 206 442 164 164 164 307 163 520 270 386 235 36 166 882 195 910 234 506 197 8 206 920 165 536 182 921 276 866 192 902 191 347 294 595 219 238 191 503 208 44 159 935 243 371 173 917 183 671 210 94 184 131 183 463 245 551 245 2 218 729 160 621 291 544 286 740 230 232 209 957 203 814 231 856 249 204 277 83 184 357 230 38 216 271 202 434 171 708 166 504 186 874 168 246 173 734 201 9 232 603 202 17 250 910 182 226 275 612 242 490 263 834 188 110 165 531 255 958 173 269 292 363 181 144 297 548 199 437 299 393 276 894 159 817 221 84 267 67 287 34 266 189 223 867 255 867 223 558 161 140 167 113 296 272 182 922 216 600 182 983 208 858 262 468 265 597 271 634 178 831 264 395 296 69 249 252 210 417 235 817 224 586 172 971 248 949 294 679 289 475 294 156 255 691 290 311 251 523 214 697 291 848 279 540 242 14 170 645 160 355 277 262 277 605 232 671 198 408 272 523 255 162 236 23 192 828 211 782 262 795 161 914 245 833 186 786 283 318 227 476 197 671 210 927 235 711 183 959 228 658 261 388 284 632 229 871 211 226 280 573 231 337 172 977 173 747 271 825 199 575 165 562 269 142 222 249 210 518 229 226 175 228 158 601 175 607 216 676 258 879 232 799 236 773 296 453 285 26 221 888 228 436 178 862 251 134 212 504 249 666 200 300 158 944 276 418 209 220 223 393 161 201 192 420 253 554 182 996 268 396 214 430 251 485 266 617 220 930 270 245 299 685 290 98 298 34 258 682 240 755 267 72 216 683 230 461 174 401 194 492 239 19 195 701 211 370 161 617 225 41 282 292 184 7 217 208 295 640 187 289 198 935 200 551 214 717 160 955 199 646 196 843 227 853 188 357 239 484 196 665 178 380 258 534 254 677 248 517 200 415 250 345 196 592 188 764 209 643 209 105 238 927 236 113 176 324 161 111 233 725 181 350 285 227 236 546 248 23 234 726 234 114 195 339 225 240 249 571 291 58 281 339 193 755 226 830 217 526 232 947 266 455 225 842 191 321 196 174 189 851 288 287 231 15 248 79 204 936 197 334 172 48 164 174 164 601 254 257 292 896 221 339 271 351 200 274 252 488 194 213 251 243 196 31 298 372 200 217 162 305 239 189 210 798 177 29 191 301 216 374 300 480 220 237 168 37 206 386 163 764 175 823 258 893 248 54 293 650 288 828 209 602 211 855 205 245 169 246 193 138 232 845 260 298 225 369 268 351 201 133 240 424 199 924 178 846 190 444 299 954 264 983 236 403 169 711 293 818 280 346 228 71 277 905 290 381 270 97 239 181 196 642 176 508 171 723 295 713 219 336 298 742 253 844 258 19 215 98 173 993 215 962 191 210 201 437 218 908 209 915 199 814 227 152 194 996 272 551 269 362 286 728 259 932 256 677 166 775 215 448 250 416 297 814 195 139 293 987 195 438 252 741 212 140 291 903 165 784 232 198 196 682 293 477 166 954 212 979 260 879 234 591 172 425 204 521 248 34 188 699 158 51 213 796 222 741 272 660 167 753 220 404 184 651 216 269 191 691 223 215 183 131 180 958 263 715 192 813 164 552 197 669 200 645 222 996 277 241 217 546 282 845 158 167 279 172 249 93 172 144 293 150 258 142 272 357 286 303 161 536 274 345 235 130 172 571 286 635 194 89 245 112 288 300 252 573 214 860 267 593 292 416 198 366 268 796 286 954 159 642 225 644 232 753 186 547 270 517 219 389 290 36 231 280 279 429 208 737 232 155 264 302 274 212 233 617 221 942 249 358 177 604 188 574 251 818 299 418 234 55 188 554 178 786 218 520 291 334 196 187 180 291 184 256 223 90 250 979 182 812 276 974 158 43 233 820 247 579 237 55 246 379 243 974 198 469 270 355 259 18 213 319 224 187 214 13 292 124 293 758 158 607 240 70 207 592 228 524 221 508 170 129 221 55 206 928 229 782 229 53 269 735 270 815 210 591 160 644 259 982 188 885 229 643 215 695 252 246 266 783 226 952 204 646 209 208 259 346 247 97 279 711 290 762 219 928 279 68 268 176 254 262 165 441 222 569 195 15 202 843 245 226 273 961 210 436 199 134 165 204 196 410 236 603 288 316 174 931 193 706 230 102 279 718 187 103 209 845 221 866 182 996 256 306 188 822 252 821 264 367 220 748 254 485 296 809 297 462 292 940 241 120 279 832 232 641 215 865 259 285 255 161 236 454 173 613 283 101 229 288 224 661 205 249 292 710 217 657 176 780 292 947 265 37 175 97 167 116 271 602 237 207 230 607 210 234 234 421 217 666 249 811 259 245 257 18 159 934 244 66 189 50 169 232 204 450 240 831 283 301 280 157 239 574 251 259 220 982 194 204 219 891 239 891 287 802 188 915 211 506 212 725 251 230 185 494 165 673 229 797 169 542 237 774 232 502 236 519 161 352 237 22 201 752 259 199 271 593 237 484 171 871 197 608 191 364 285 731 231 467 183 928 240 176 230 49 214 122 250 340 171 800 266 770 196 879 293 235 172 863 245 318 269 572 201 97 244 366 222 140 231 394 297 195 193 553 238 949 276 659 233 204 216 922 273 126 222 287 257 930 268 696 168 695 269 350 165 185 223 964 162 404 221 400 210 495 186 245 246 439 191 553 270 702 189 878 202 21 200 604 246 59 200 872 242 75 176 384 296 111 211 772 204 241 229 394 190 645 208 353 295 824 231 727 239 172 183 377 168 254 291 967 182 752 291 680 194 373 231 982 163 565 184 948 207 653 285 9 286 326 296 68 232 355 258 297 188 555 294 434 217 703 218 726 274 886 212 977 281 706 283 579 271 1 169 770 246 68 174 227 250 393 232 52 167 857 175 934 207 881 272 546 260 570 226 172 296 588 274 643 283 915 230 772 177 763 248 34 254 256 173 47 231 450 185 596 274 258 167 936 178 684 272 454 249 178 169 388 298 919 181 270 281 89 190 965 195 352 248 764 170 425 272 392 206 235 158 673 298 306 290 644 170 89 197 354 251 665 270 316 265 758 200 5 234 804 248 582 295 13 261 219 182 54 274 674 189 169 223 871 184 0 230 626 206 135 175 742 198 173 200 706 293 503 243 419 197 788 274 545 234 874 281 824 177 729 248 146 299 997 215 41 294 238 262 550 295 344 243 636 210 649 200 178 232 741 183 493 274 400 184 226 218 905 279 739 284 408 222 145 261 991 167 768 160 255 163 115 267 607 217 772 240 857 182 648 198 701 207 379 164 25 197 948 194 388 295 457 174 877 297 920 183 101 182 191 299 921 194 951 165 245 179 801 297 682 260 394 280 844 232 724 170 778 206 800 162 236 158 51 187 477 215 685 225 768 158 331 221 583 277 781 299 336 176 121 220 58 239 283 237 272 259 930 211 341 241 83 260 26 202 669 189 892 224 159 178 439 271 583 248 157 204 203 237 29 225 799 210 450 192 486 223 993 263 632 190 663 226 8 183 355 171 761 274 391 272 600 215 411 186 331 168 872 175 766 295 43 220 904 205 421 288 778 257 165 161 81 290 795 183 29 207 170 267 434 254 425 219 131 240 180 194 991 285 704 294 544 185 900 275 949 228 93 254 565 159 878 266 381 247 917 282 286 217 226 292 793 224 68 251 714 270 100 275 988 268 442 214 992 271 830 194 12 181 400 293 731 299 215 250 703 294 422 161 977 190 294 256 204 187 511 191 880 236 259 259 570 181 373 257 765 296 856 164 257 191 786 226 46 242 354 264 776 264 146 245 292 181 959 199 899 258 270 245 393 193 714 222 205 249 466 244 533 292 996 215 94 262 602 273 708 261 586 231 4 167 116 183 68 286 712 264 940 289 160 185 977 244 781 173 941 234 960 289 591 200 970 281 936 184 580 177 740 268 886 208 506 271 881 258 276 187 370 292 326 295 987 199 548 281 909 187 133 294 154 292 922 218 335 186 504 174 745 252 311 163 395 285 865 259 896 252 189 269 710 217 924 163 282 225 449 290 723 220 343 206 896 158 47 238 514 241 431 269 818 224 68 266 41 284 819 206 652 261 894 183 340 187 396 201 444 167 166 262 456 284 921 179 271 279 297 164 253 230 134 247 579 238 434 166 954 227 147 278 556 166 787 221 753 183 558 195 337 184 21 224 265 259 349 252 817 249 249 215 957 226 697 177 423 263 236 165 18 225 580 227 295 294 915 238 621 169 600 219 522 177 447 219 498 160 513 161 464 289 738 211 104 197 978 208 528 222 632 222 41 293 480 264 780 241 132 228 147 177 678 173 798 169 384 167 983 226 362 284 385 171 86 248 713 217 279 182 936 275 885 282 685 230 878 290 419 225 790 263 626 163 490 187 150 158 91 161 638 242 577 196 938 189 577 213 607 267 509 232 678 225 860 265 205 202 131 179 157 272 221 250 789 275 720 221 227 234 700 280 814 181 621 264 449 293 202 299 635 176 604 237 864 288 838 159 424 206 477 248 216 261 764 282 526 228 219 204 277 244 586 270 361 264 382 256 549 171 84 294 81 290 354 281 81 264 95 298 99 282 546 211 800 248 902 294 54 272 287 249 221 237 107 215 637 218 436 209 476 212 633 243 736 274 927 260 920 174 265 220 410 243 575 251 8 236 48 299 688 248 48 178 828 216 83 210 762 240 718 281 165 165 495 289 564 174 739 281 803 242 10 274 970 221 421 298 625 230 343 250 418 261 793 167 350 256 186 171 336 266 684 244 57 238 592 177 609 180 468 267 450 269 499 191 143 267 737 264 884 163 956 289 354 234 258 271 593 214 921 162 391 173 637 180 275 180 369 299 660 229 643 293 827 188 8 231 521 207 803 298 990 265 154 209 693 172 24 234 143 208 854 231 480 228 872 185 720 251 887 218 49 242 1 281 885 220 528 262 776 295 314 194 990 213 296 281 910 221 860 231 64 222 224 166 501 273 68 193 34 159 56 202 597 166 1 184 104 168 15 224 953 267 340 182 804 231 337 205 111 240 970 172 266 268 847 198 349 293 44 169 127 230 373 191 343 233 37 273 207 287 198 167 60 286 986 237 46 197 377 233 405 174 758 260 238 269 978 172 103 186 312 220 7 297 107 207 561 181 952 206 554 274 466 208 713 249 808 221 525 286 184 266 325 177 905 261 444 242 552 266 746 182 24 279 161 198 525 247 677 289 272 289 254 164 686 165 148 185 921 283 109 218 828 199 44 178 477 159 526 249 512 196 793 197 535 265 557 200 883 243 173 259 126 240 523 271 81 255 101 274 631 249 582 165 288 274 960 178 866 172 853 263 529 237 813 185 750 232 696 202 89 208 69 295 339 231 867 192 602 285 412 252 28 241 418 280 379 251 338 271 910 260 738 179 230 274 711 231 949 269 261 275 278 250 254 268 992 224 224 165 172 217 432 276 747 218 682 214 401 296 132 275 271 194 136 192 832 179 12 244 454 172 17 252 835 231 303 286 22 235 745 229 951 205 585 196 903 265 116 236 340 245 807 267 346 233 526 270 833 278 308 262 1 163 808 284 906 255 315 185 565 165 142 175 88 283 843 250 634 180 468 169 681 267 851 205 475 243 275 219 481 197 287 213 567 177 659 234 241 164 315 273 942 179 156 203 689 217 846 226 114 231 119 158 259 209 969 191 605 240 514 299 870 169 914 171 737 253 427 158 838 208 268 200 754 229 594 260 35 205 725 300 490 225 468 286 699 166 809 278 526 178 61 174 658 291 668 231 466 250 50 232 788 236 860 271 436 247 309 285 963 256 292 181 641 192 715 241 947 276 149 185 118 287 807 291 736 162 46 286 589 300 728 203 569 247 387 207 23 175 39 291 516 192 939 253 816 266 660 268 917 186 233 218 962 185 676 174 70 158 896 195 643 168 63 220 754 225 763 158 117 199 865 237 69 181 961 292 218 263 508 171 812 201 58 237 659 248 567 192 457 262 834 193 497 240 369 263 951 170 584 204 370 212 510 175 766 292 461 165 484 272 890 210 317 198 954 251 342 192 650 258 160 268 275 270 228 162 843 258 529 252 410 276 422 256 908 243 407 293 152 181 45 273 661 269 796 263 335 250 208 165 654 247 907 261 998 300 146 185 287 163 753 225 428 238 869 292 337 294 976 162 422 171 786 224 571 242 534 161 192 247 501 221 471 194 329 180 801 279 85 230 961 297 189 183 911 250 695 207 594 193 114 182 698 178 735 179 419 290 668 249 709 297 295 199 388 215 197 170 868 283 55 158 481 180 505 169 336 299 563 259 859 273 944 190 313 162 169 240 476 223 828 208 698 276 185 161 452 258 120 216 208 195 798 176 835 244 659 193 688 184 536 267 986 283 273 219 298 278 882 276 2 259 556 183 145 296 967 233 63 228 325 185 869 165 997 256 904 179 595 260 291 269 166 193 52 261 349 198 968 249 367 262 86 213 836 160 290 195 979 206 423 251 876 209 746 280 480 208 43 227 288 263 666 263 199 262 301 259 160 192 741 175 260 278 171 177 779 269 260 249 122 186 398 224 981 216 613 176 870 224 572 295 905 265 118 158 386 214 365 200 768 201 189 275 103 262 706 213 256 276 464 260 848 287 467 289 118 173 728 202 226 240 132 215 905 279 939 181 712 264 193 229 476 294 673 217 512 252 259 257 408 163 590 226 816 201 177 264 534 205 703 264 366 190 672 284 696 267 39 252 771 170 644 168 534 189 657 247 815 246 340 192 976 259 696 236 118 252 76 187 903 284 794 271 445 274 826 287 192 290 941 242 482 230 339 215 693 259 345 278 300 179 45 259 11 254 425 175 866 214 112 257 172 296 470 282 818 282 141 172 547 178 885 191 124 187 422 176 482 267 402 172 367 224 299 296 67 283 458 235 748 177 474 216 632 256 759 185 659 186 590 187 409 245 989 221 222 227 624 272 122 227 505 260 642 267 662 294 443 252 494 223 219 173 855 277 962 184 470 173 692 229 697 217 31 204 214 238 365 186 375 269 273 187 672 178 624 220 183 206 661 236 920 282 477 181 143 187 499 193 364 215 67 180 706 284 15 282 897 218 365 184 518 216 883 288 58 172 12 204 788 255 969 228 487 198 422 163 593 252 596 250 345 215 347 223 357 227 39 193 508 299 267 185 751 231 383 268 961 231 575 290 640 182 915 254 439 212 909 250 286 215 785 178 640 264 469 256 673 216 906 299 364 280 163 171 887 221 493 244 331 190 756 230 504 296 540 174 984 296 830 195 583 293 324 242 662 295 756 194 63 214 859 261 858 158 363 255 588 261 566 224 901 164 708 280 730 189 25 283 976 212 477 251 295 162 917 253 184 285 256 236 470 264 770 185 786 285 624 281 550 245 20 229 397 300 986 250 673 268 954 256 709 223 393 294 599 268 461 162 724 161 379 167 233 228 306 159 964 290 404 169 902 168 953 222 882 218 577 215 110 236 656 296 150 267 256 236 904 268 652 225 917 261 871 276 437 286 611 186 273 289 284 181 176 209 186 215 76 196 379 205 107 199 3 233 79 223 759 261 619 268 342 215 913 170 75 168 912 166 114 229 466 253 732 167 764 170 337 208 844 244 669 300 415 181 250 162 475 176 519 221 624 269 968 206 747 173 814 216 701 203 495 290 30 235 243 201 578 231 986 200 817 171 90 273 430 277 453 222 580 161 49 240 851 270 36 266 543 160 980 199 887 282 871 189 284 241 491 280 153 197 558 299 678 275 894 238 821 297 90 264 725 207 880 185 857 273 965 174 340 173 701 212 208 215 54 263 544 235 262 251 885 183 799 210 393 190 71 163 77 193 837 279 28 297 808 281 270 185 20 296 867 246 775 227 537 278 562 267 917 283 297 194 883 224 237 284 913 247 268 229 436 161 306 271 970 235 904 212 548 217 548 254 588 209 446 286 733 192 576 173 8 232 869 283 8 249 683 210 738 238 934 219 993 286 908 172 480 171 545 201 73 171 547 214 58 270 122 189 484 230 284 282 584 250 475 165 147 185 785 229 974 187 918 277 358 178 936 186 582 237 424 281 985 273 153 264 476 288 650 231 644 172 585 170 996 168 93 182 140 196 987 282 763 257 304 287 155 168 880 163 377 239 280 235 934 195 13 176 544 192 927 270 985 167 444 271 896 213 572 300 135 271 910 267 959 245 269 278 682 190 326 229 837 271 340 212 819 229 832 185 172 237 548 253 249 299 323 239 764 186 281 283 401 277 329 261 258 289 742 232 432 261 609 260 579 277 485 286 942 178 910 254 313 171 979 229 801 299 126 165 470 162 922 225 100 253 324 247 952 270 129 187 111 278 343 230 838 275 613 224 470 202 805 224 316 187 89 241 31 235 346 191 881 255 9 216 179 199 610 268 85 280 277 161 585 288 904 254 228 280 403 185 21 193 288 252 871 289 175 195 148 273 865 247 681 242 208 289 250 236 972 251 684 276 259 193 17 282 45 218 890 205 985 267 950 292 391 236 694 237 292 180 269 173 101 263 58 181 59 270 809 295 112 188 850 263 329 242 396 185 643 237 542 284 35 300 269 215 500 210 226 212 291 194 759 273 277 181 699 170 423 298 490 266 449 191 16 158 589 173 342 291 945 269 649 168 383 175 293 261 557 282 858 299 35 203 840 282 211 280 885 244 17 164 770 192 404 274 879 191 250 231 660 214 864 278 638 292 632 237 350 246 959 242 582 243 410 257 665 252 334 166 681 285 156 180 306 169 397 183 106 185 32 176 662 198 953 163 876 181 242 174 375 283 558 234 316 273 584 206 705 287 353 278 209 224 549 258 564 204 234 160 467 199 335 285 231 267 835 287 817 187 433 177 578 176 172 265 965 257 560 173 306 274 639 226 206 259 392 189 209 256 439 183 546 232 993 243 197 263 17 199 331 294 194 220 727 202 175 296 928 174 997 231 391 188 181 209 305 239 376 230 687 161 133 277 466 159 369 227 151 174 154 231 169 284 855 191 942 265 55 199 900 170 418 268 911 209 984 244 207 254 820 296 307 229 242 191 476 234 244 284 894 275 630 213 692 206 632 288 842 226 617 272 638 205 757 242 651 206 475 174 590 228 926 169 714 290 952 249 553 223 74 292 236 298 874 200 90 287 537 281 338 163 306 160 876 187 638 230 482 213 919 209 268 203 755 163 721 282 219 206 972 282 781 185 420 288 881 273 230 183 915 262 574 229 41 214 794 204 139 286 104 250 377 293 956 210 82 292 268 294 253 225 149 177 105 185 462 279 921 223 587 171 735 222 316 255 826 273 763 281 659 168 271 185 423 292 508 210 706 234 173 170 52 205 572 222 593 175 317 239 693 189 469 204 395 208 588 275 572 243 165 177 401 222 269 214 908 214 66 217 235 206 765 232 112 213 894 297 276 203 919 234 794 274 851 262 259 257 596 222 450 204 574 184 445 270 263 243 449 166 71 285 355 259 916 192 200 288 745 234 241 263 137 204 428 240 222 288 477 267 34 167 725 175 408 185 174 265 795 252 117 170 387 168 812 280 257 189 780 235 218 202 882 280 511 298 853 291 52 204 836 255 6 211 499 194 618 167 754 197 969 211 58 215 53 244 47 206 625 162 722 279 676 258 430 238 891 219 358 276 745 219 771 270 71 170 9 244 416 253 678 235 864 196 627 251 631 269 692 227 985 194 987 294 450 214 618 267 585 209 426 221 824 226 685 220 289 195 709 221 103 296 463 256 710 191 285 283 169 254 234 248 533 265 779 286 757 233 682 198 457 247 963 183 689 191 958 199 842 200 687 266 242 214 984 187 446 266 665 227 880 174 645 264 458 195 704 264 258 215 459 238 515 211 772 274 155 161 492 269 427 283 934 266 3 214 863 244 50 166 676 274 27 209 125 185 553 161 199 185 607 287 460 260 95 194 232 289 58 249 941 239 255 192 598 260 96 283 499 273 321 295 764 182 143 187 564 275 938 296 628 287 795 270 472 159 803 216 302 285 157 279 92 266 223 191 208 213 827 297 374 277 437 286 869 225 165 188 770 273 147 246 368 226 904 283 992 163 985 246 532 203 473 287 200 262 186 197 937 185 971 226 129 235 671 252 363 290 782 203 975 245 112 254 292 204 895 183 683 282 415 163 975 264 167 175 661 299 33 233 542 166 365 279 68 276 804 274 333 212 398 170 872 255 272 256 588 179 402 235 352 201 771 227 454 266 942 187 198 240 216 292 179 235 454 205 798 199 102 215 13 287 159 163 921 263 86 208 518 182 709 194 171 169 238 205 277 294 347 264 454 252 50 278 180 258 790 223 479 297 155 174 384 263 919 225 500 299 491 204 718 197 600 170 563 289 789 254 483 235 239 177 872 172 142 159 625 244 837 236 71 190 980 161 803 236 60 280 26 197 497 197 60 283 300 182 708 289 839 259 930 180 544 294 990 206 568 214 614 213 945 192 959 203 364 211 961 185 737 220 616 263 618 239 355 176 112 286 420 180 540 279 13 253 949 212 170 241 545 265 671 179 44 241 277 286 422 196 337 241 64 225 579 200 849 254 263 247 928 238 852 244 151 233 101 225 473 225 269 269 236 255 239 283 680 288 600 196 946 176 981 209 343 288 392 222 708 263 48 239 604 162 494 205 118 230 846 236 968 208 487 183 160 286 494 297 831 159 543 249 72 228 832 184 682 278 504 237 881 246 361 191 132 252 656 233 321 256 275 242 539 207 375 165 756 295 978 289 533 232 557 165 553 284 832 195 632 192 779 270 516 224 795 193 834 193 950 217 524 184 138 177 393 208 678 224 816 238 639 159 564 197 634 268 756 276 287 241 291 218 460 247 765 193 572 297 292 205 664 268 31 227 731 218 241 239 457 177 776 205 680 203 272 160 197 285 188 261 816 166 926 252 902 240 835 187 427 232 395 199 776 220 70 213 968 267 579 181 608 294 495 243 813 173 184 299 682 169 688 250 538 189 532 173 151 258 955 286 957 208 406 237 537 292 732 289 496 246 211 261 175 288 951 249 975 165 820 199 988 285 111 232 796 210 156 169 910 294 224 160 516 231 307 291 275 263 435 185 446 214 516 295 954 276 405 262 520 270 995 231 263 208 327 205 631 275 870 209 414 239 364 285 751 216 300 158 76 214 430 217 44 205 5 170 384 295 738 214 610 265 109 285 552 289 622 195 1 245 2 289 169 286 941 223 991 274 269 189 916 270 986 211 872 181 739 230 207 180 765 298 166 263 474 166 397 196 344 176 657 191 477 196 47 209 152 199 957 194 865 272 144 212 416 275 553 240 145 300 280 238 242 217 377 271 700 159 141 207 261 228 787 294 933 187 791 202 309 173 56 285 401 276 951 189 643 269 82 181 559 246 668 164 318 178 844 277 733 276 903 227 886 298 339 235 634 254 545 172 38 159 278 200 403 291 141 161 619 245 673 272 806 251 629 181 667 252 190 237 610 289 90 172 480 240 614 167 253 174 636 300 210 239 372 290 715 219 753 247 448 202 968 298 781 235 138 230 51 208 723 176 711 279 779 173 968 192 307 173 849 263 467 166 692 279 156 198 500 211 84 228 134 200 827 248 805 254 377 231 404 289 996 216 942 236 505 247 650 271 109 175 300 188 549 267 998 177 984 290 78 257 43 203 595 183 18 205 273 241 177 298 784 262 301 256 799 278 950 238 626 240 639 296 660 197 830 257 180 243 509 200 745 281 96 279 529 274 873 225 714 273 8 224 463 212 158 177 246 290 478 221 821 201 487 276 891 287 336 166 573 166 387 289 732 176 752 205 680 167 744 262 952 222 306 252 782 285 404 254 219 300 468 245 919 177 871 205 493 276 884 291 601 181 664 180 713 247 136 240 939 193 574 297 441 278 707 278 772 174 142 183 183 186 263 183 352 185 992 294 624 189 703 194 241 243 337 287 492 258 582 272 303 163 430 233 791 233 90 230 546 299 291 218 449 187 244 197 757 214 228 203 718 214 861 190 978 239 706 246 745 271 727 255 249 242 565 297 734 263 621 221 575 276 468 274 675 176 37 208 714 259 993 215 839 230 890 174 239 263 851 183 420 240 971 170 964 238 773 233 644 275 578 273 500 208 759 230 816 271 460 282 256 186 63 278 186 159 542 199 31 158 938 288 634 200 855 243 302 187 4 252 468 278 880 224 152 177 328 203 838 160 390 259 915 196 241 244 960 181 278 246 528 194 199 230 213 201 739 250 210 251 53 265 472 276 954 241 155 162 721 251 843 272 757 300 118 234 569 254 218 205 303 236 429 182 974 158 422 169 151 272 14 276 266 199 248 216 849 184 460 195 547 159 519 255 556 238 424 176 937 289 492 189 522 183 431 213 636 193 255 203 531 182 563 194 60 277 662 278 532 286 851 208 610 239 75 241 226 296 910 161 695 175 878 285 445 276 385 274 314 234 661 299 722 246 100 257 215 255 651 164 130 281 883 190 825 229 988 211 982 218 340 179 610 175 389 270 0 284 428 246 61 274 184 293 949 270 515 219 30 206 600 259 328 174 27 179 534 185 493 283 482 159 925 247 843 215 857 241 954 242 496 284 249 246 852 274 697 161 529 287 626 191 242 286 49 296 630 284 653 265 556 300 40 276 563 185 575 208 885 200 771 181 31 184 185 224 586 174 842 278 868 167 201 230 294 196 967 292 473 263 747 212 779 224 227 262 876 184 627 264 328 286 820 267 676 275 438 216 241 190 997 240 166 221 930 161 83 194 23 293 576 248 834 209 786 210 49 185 774 205 970 234 918 241 437 204 796 279 563 169 432 227 185 280 422 272 981 199 242 261 359 281 350 226 95 217 233 175 534 219 531 263 975 268 75 167 239 269 156 197 273 195 643 273 845 188 624 279 131 258 536 194 550 204 397 164 76 216 560 262 895 170 148 182 693 188 891 180 62 257 661 265 712 250 307 226 29 239 658 167 335 190 908 299 606 217 111 244 807 198 4 200 545 217 368 199 698 220 833 248 635 273 975 189 691 251 731 224 496 227 944 276 281 259 345 234 58 187 1 284 650 294 65 231 849 230 409 227 766 271 10 248 282 238 212 229 448 175 268 209 932 229 281 243 183 259 883 251 769 192 0 272 532 161 973 166 391 237 708 253 810 212 409 165 241 198 807 296 683 165 295 256 246 202 363 272 832 295 255 207 790 239 491 271 883 197 407 213 468 174 141 177 718 205 911 179 727 225 502 259 515 243 855 293 736 196 204 209 225 238 952 237 445 296 289 219 492 229 905 209 660 240 676 265 909 201 674 298 270 234 279 179 904 158 245 204 603 223 113 282 787 179 556 161 832 162 460 262 244 163 182 204 261 175 739 175 112 189 626 251 674 212 769 219 950 171 645 244 89 188 649 287 814 243 1 194 623 279 438 174 816 177 699 160 849 268 107 200 554 245 768 210 167 216 753 252 643 293 1 254 646 266 818 209 794 218 354 252 151 229 881 206 346 203 36 278 770 197 729 300 164 193 90 205 747 281 406 288 744 184 959 283 946 207 675 253 156 293 410 251 341 286 339 298 185 174 523 174 505 290 690 253 156 184 962 180 72 298 6 267 635 214 961 294 330 209 87 229 465 213 315 274 596 203 853 238 970 177 409 272 915 183 779 158 138 166 527 207 627 226 392 270 505 239 968 178 544 271 871 238 403 210 610 288 336 286 212 196 458 246 219 266 164 212 824 286 393 257 306 181 633 283 252 264 874 286 72 204 970 253 933 197 672 219 958 277 735 236 322 298 543 232 21 232 21 178 790 166 765 282 802 252 803 170 938 195 16 254 581 207 487 230 173 251 848 195 179 242 371 235 786 198 536 175 591 196 506 294 901 190 254 162 698 248 210 204 639 168 750 201 785 206 768 274 380 236 180 258 584 174 257 168 791 209 179 257 885 214 145 284 710 235 590 243 188 228 10 215 525 273 852 215 568 249 458 225 702 223 270 229 230 275 343 261 562 220 72 278 205 226 9 249 910 204 24 241 209 190 642 179 987 193 876 274 939 296 744 187 748 205 835 275 836 211 881 176 872 196 359 174 410 224 277 190 225 250 492 245 335 299 782 248 728 291 258 261 913 219 906 300 0 260 243 183 872 235 761 176 185 283 557 263 748 185 774 267 808 246 579 211 833 287 191 231 416 242 0 204 732 262 613 209 417 195 947 185 920 196 366 262 740 280 444 223 362 195 784 249 523 296 305 261 2 166 355 177 774 172 49 272 871 298 829 233 455 279 509 272 862 169 165 168 11 165 460 234 620 174 117 257 277 209 283 260 989 192 591 202 679 296 824 281 862 249 344 257 444 247 568 181 247 168 720 182 514 297 14 261 390 291 775 251 406 258 224 188 973 173 984 215 463 220 101 203 246 223 824 239 184 296 247 180 981 181 800 217 915 260 242 184 967 169 585 243 698 245 376 239 822 170 191 265 353 211 345 208 6 173 145 184 229 225 686 260 398 231 597 227 136 184 555 275 181 266 701 171 783 300 421 284 152 186 839 261 164 243 373 207 925 273 678 191 575 227 194 221 971 179 474 168 492 209 423 292 395 190 65 208 369 256 725 269 293 271 342 184 979 237 42 177 515 161 840 184 737 160 871 225 604 235 963 290 996 228 781 279 539 215 252 259 977 218 277 165 374 208 400 205 952 235 417 237 288 172 365 169 896 257 207 192 67 208 642 245 545 172 551 165 161 187 864 196 864 232 985 224 296 164 81 236 889 297 680 200 225 261 586 264 753 191 393 255 67 225 241 217 737 294 448 176 267 274 895 271 775 173 300 267 606 248 364 213 709 191 556 174 951 246 676 273 663 224 987 216 232 236 225 202 117 183 388 186 835 284 469 237 968 258 654 225 391 194 485 174 234 178 294 162 321 230 69 180 531 226 814 210 257 171 167 179 486 194 214 226 736 174 518 207 268 253 197 180 279 187 692 242 805 270 137 236 210 163 315 214 974 241 592 261 103 159 10 278 604 253 744 281 670 193 725 212 8 179 370 279 702 185 481 272 642 159 481 249 888 225 929 230 609 181 963 273 803 163 734 174 149 196 415 267 159 237 183 189 786 194 381 242 591 297 101 174 851 299 301 279 162 283 556 214 387 221 810 274 333 185 324 193 125 260 732 291 69 183 72 237 108 262 671 202 634 244 166 178 439 185 692 178 213 178 574 158 922 159 385 262 697 297 275 189 921 165 633 186 721 276 356 197 332 173 214 203 389 229 973 264 173 243 233 161 240 168 957 253 70 295 620 265 384 224 937 235 299 270 458 191 174 188 216 274 549 201 690 163 664 182 632 270 290 298 697 288 270 181 455 272 574 239 938 185 870 284 244 272 515 193 763 231 201 176 728 257 893 215 181 190 365 214 203 203 266 251 286 212 382 275 936 206 205 205 474 226 768 185 51 284 836 249 279 172 784 242 936 279 216 207 865 242 256 259 207 272 872 245 494 208 257 286 902 187 21 288 436 278 51 242 294 183 114 248 413 186 908 269 100 238 817 201 746 217 230 285 231 208 121 298 34 246 25 230 818 275 324 235 833 296 37 195 776 222 602 222 951 282 283 260 225 205 438 258 148 288 551 182 344 293 510 213 544 162 472 177 155 220 157 294 79 278 277 293 32 199 509 169 164 239 920 159 49 239 75 233 535 277 163 244 785 199 958 214 575 245 136 236 196 217 517 205 528 273 217 229 867 212 598 297 610 298 306 222 183 230 104 197 704 180 632 183 838 268 469 292 26 204 703 279 454 194 669 269 764 246 71 159 627 190 613 159 195 252 302 286 87 203 757 271 673 276 446 238 177 263 300 272 566 229 271 234 70 219 525 188 704 287 880 158 819 215 323 199 159 247 115 200 939 281 210 213 216 222 824 276 29 166 400 163 901 284 49 245 325 299 395 259 120 201 612 197 226 202 573 163 225 269 11 260 564 232 995 242 754 289 977 206 927 209 701 228 977 271 737 180 991 182 532 170 906 283 521 164 131 250 957 277 333 278 527 262 199 277 331 199 372 292 652 250 63 263 881 225 297 234 333 261 242 248 681 174 485 256 965 225 767 215 375 159 441 281 121 180 212 188 397 272 629 284 892 273 610 251 796 235 943 188 480 278 675 257 404 160 169 292 291 252 79 264 577 280 285 291 803 239 232 241 288 270 434 293 190 275 715 208 366 215 851 296 4 212 560 252 391 254 144 187 843 241 571 163 179 169 28 245 448 164 794 243 572 243 275 278 642 181 489 202 9 191 894 249 53 167 177 198 118 300 805 269 363 241 370 164 982 234 620 193 966 282 472 179 807 186 920 282 279 204 65 159 478 296 340 250 43 300 833 180 745 207 772 233 783 287 738 223 269 230 240 289 669 212 572 179 977 242 403 231 157 258 374 269 111 185 719 167 66 183 122 229 472 164 979 244 233 288 8 176 26 168 455 254 136 259 40 261 347 173 836 220 639 297 817 192 129 161 764 268 149 222 237 182 281 172 663 171 10 207 758 282 175 237 961 250 735 192 899 211 13 238 665 217 703 169 100 192 480 245 708 187 266 159 972 197 422 177 534 198 752 227 503 177 483 246 728 172 262 244 719 163 612 260 905 253 704 193 863 190 731 234 591 211 725 168 161 207 480 286 708 233 738 253 812 278 430 168 404 266 285 189 579 292 564 175 911 261 441 289 226 240 71 238 805 191 447 195 343 187 382 284 188 245 681 203 158 191 685 169 27 190 965 248 438 188 191 199 355 276 166 246 737 249 548 167 773 223 794 219 394 233 993 211 214 265 505 218 146 281 548 264 666 286 976 201 919 263 688 191 432 171 629 262 762 295 56 204 325 294 718 255 713 193 122 299 989 243 696 222 189 172 68 238 591 205 555 213 34 247 588 279 898 209 350 297 725 164 238 248 304 169 938 223 901 253 889 239 552 280 435 172 960 226 914 163 815 185 335 247 182 277 973 273 247 162 942 270 266 245 526 234 727 264 175 244 896 274 768 275 141 165 357 259 713 221 879 282 342 252 968 258 461 174 711 289 899 239 847 183 922 212 815 244 317 283 406 197 852 178 336 245 219 275 227 207 768 234 522 192 558 186 278 241 915 258 757 276 588 258 366 202 833 169 558 197 657 284 0 273 424 243 312 267 617 188 230 276 439 261 814 213 751 219 893 171 128 159 501 282 92 185 597 282 181 235 942 279 404 292 686 199 59 258 793 172 499 237 775 215 249 263 288 165 177 283 33 244 521 264 768 239 767 294 738 201 363 300 767 283 781 236 54 252 996 293 961 196 546 181 518 294 530 194 552 295 565 205 147 192 773 168 417 276 261 226 755 279 384 297 719 201 255 180 459 185 674 197 389 205 191 215 993 236 213 265 437 290 682 172 937 180 210 294 548 215 76 277 654 168 578 275 592 281 210 294 23 252 238 259 698 233 29 260 349 253 633 174 887 212 347 229 405 283 627 225 963 284 661 283 589 257 840 159 680 266 490 297 836 287 703 198 539 224 173 274 768 220 892 163 719 211 199 185 992 248 842 193 565 292 149 159 487 288 86 244 436 294 184 187 933 236 667 234 230 215 357 200 698 240 441 282 63 264 676 280 795 172 148 215 531 291 200 244 365 218 102 273 885 196 483 199 813 249 242 234 889 297 900 163 571 279 455 293 563 189 467 296 704 292 468 191 104 222 645 297 292 182 194 183 33 277 855 272 629 276 566 212 292 235 163 204 297 161 727 223 603 289 693 288 865 258 947 226 248 208 165 284 641 216 487 237 313 196 105 280 456 284 169 233 539 235 183 204 132 169 285 271 6 187 949 232 725 188 604 198 290 188 225 169 861 176 530 242 354 210 947 200 970 299 485 191 10 208 90 246 293 274 426 224 266 247 636 262 921 263 951 185 301 219 205 240 156 272 605 257 8 299 945 251 481 282 93 271 452 228 194 236 913 272 982 255 594 189 806 178 568 247 782 262 667 277 537 256 372 206 328 249 201 182 404 215 923 191 502 170 456 233 886 278 199 234 707 193 600 202 819 223 156 262 659 177 482 217 940 252 512 292 110 162 97 278 831 192 317 180 470 170 278 286 587 246 526 219 344 254 632 286 132 210 627 228 157 235 692 269 78 181 49 288 642 229 854 221 670 262 319 257 282 178 470 278 909 298 782 211 891 214 254 258 329 250 923 270 441 269 221 241 964 264 548 264 96 207 430 226 494 263 102 159 279 268 573 249 919 266 706 173 364 215 816 172 83 279 977 220 302 293 326 167 681 283 282 182 190 227 144 201 292 195 749 257 386 187 418 203 48 200 493 187 723 215 37 251 292 296 808 229 160 299 738 180 28 218 975 235 1 266 982 231 84 196 552 206 453 178 839 208 247 172 390 164 424 275 139 300 714 213 156 191 73 202 459 260 832 261 7 290 277 221 925 240 757 252 197 239 811 237 73 183 596 233 497 243 112 170 549 248 675 214 178 275 77 229 218 298 714 226 739 223 307 196 366 192 126 159 229 222 108 226 802 245 972 216 986 219 583 229 376 282 581 279 649 223 997 159 791 298 797 199 547 294 235 267 656 159 276 271 548 288 713 256 786 273 577 218 240 264 144 184 82 166 565 259 52 219 49 210 451 260 838 179 624 197 865 212 950 290 408 239 858 185 102 265 349 239 854 184 663 192 143 222 830 291 969 180 655 223 330 188 28 192 610 267 289 261 482 255 229 177 814 170 463 174 282 295 887 226 454 161 860 209 196 203 681 226 352 185 594 283 247 296 33 162 149 269 145 238 788 198 783 159 976 168 542 180 252 295 85 238 847 259 114 183 521 264 479 287 444 285 11 184 896 162 994 263 376 164 32 206 41 279 65 250 754 160 703 209 554 256 213 298 371 172 949 295 411 300 818 253 702 247 683 197 133 250 57 230 120 192 888 160 774 299 937 266 896 195 349 179 578 160 286 174 941 215 577 295 533 203 560 162 196 200 579 189 186 177 692 263 14 240 514 274 646 232 705 174 864 290 285 202 756 280 133 280 637 264 111 191 924 265 728 190 294 258 608 201 866 207 189 264 360 240 185 236 650 201 453 284 938 187 468 269 759 167 510 185 321 287 598 193 142 167 617 263 764 207 419 292 109 226 326 287 232 171 687 270 665 173 817 268 290 258 180 285 66 230 401 192 382 176 118 201 568 251 652 263 933 224 699 225 568 260 738 195 307 249 158 278 7 168 638 206 974 256 14 261 572 172 26 279 585 258 949 195 632 245 460 219 933 273 928 242 66 275 683 169 512 193 664 273 140 189 796 247 578 221 696 284 260 238 323 220 328 190 557 273 738 250 665 175 563 180 117 203 940 201 491 267 954 172 603 293 907 185 694 270 439 161 379 274 363 211 972 213 4 173 438 223 179 229 156 272 1 180 922 176 913 263 221 296 83 184 344 223 559 287 281 282 865 256 203 223 672 294 336 160 462 255 797 223 740 200 543 255 779 193 814 242 34 270 675 212 867 174 700 209 224 261 362 176 736 286 570 294 986 195 737 173 935 290 761 215 888 291 411 180 103 189 661 196 760 295 181 165 614 269 227 300 763 174 223 249 818 222 353 278 561 209 208 169 153 276 560 182 150 283 164 204 188 244 141 231 879 209 578 164 640 214 907 200 645 264 87 198 995 170 263 283 620 276 661 235 159 240 45 254 554 179 948 244 494 275 817 245 528 244 641 167 619 215 921 179 748 257 43 158 362 178 40 298 394 170 161 250 605 178 717 166 549 269 697 221 9 161 516 187 253 265 476 213 211 298 483 163 196 209 899 293 430 207 745 202 155 218 258 244 860 268 750 162 699 190 266 223 638 214 507 261 971 279 193 250 885 222 975 263 348 161 131 184 910 241 917 222 636 164 858 180 4 282 658 231 842 190 164 269 87 176 356 259 44 215 521 256 988 210 829 173 379 217 218 225 519 160 229 296 196 299 117 209 93 177 390 246 320 290 8 193 597 256 45 174 808 225 580 268 108 173 855 261 867 180 713 249 425 244 503 289 126 251 52 209 221 253 504 198 319 255 661 298 83 239 835 262 143 214 776 190 615 251 436 278 114 270 643 169 410 262 380 285 95 230 883 184 984 272 780 282 105 250 289 281 979 270 923 200 635 188 467 212 288 275 744 162 588 163 665 186 40 165 307 171 154 173 385 278 105 290 91 292 825 195 975 243 822 205 993 197 294 219 144 231 24 176 150 212 858 179 181 280 519 244 429 165 450 226 82 240 691 296 109 175 689 285 452 278 440 287 844 159 229 203 392 278 558 193 105 213 127 236 43 163 630 206 568 197 170 166 121 196 395 277 859 287 924 232 705 176 674 292 889 204 324 274 471 206 463 281 276 207 433 246 471 295 967 299 995 249 260 279 259 288 654 245 48 242 29 264 723 281 812 195 662 297 745 258 389 256 368 265 841 283 910 177 134 229 507 293 548 246 256 295 804 198 479 177 214 220 877 254 403 259 16 179 601 195 664 257 826 178 305 297 652 160 503 236 402 204 382 269 505 228 177 296 13 191 524 222 877 188 693 219 237 192 937 213 442 270 937 213 590 248 280 184 606 233 368 167 134 266 865 252 573 164 964 295 760 163 268 272 330 263 524 206 889 285 332 173 787 218 111 185 864 290 75 251 147 280 659 261 229 283 572 200 956 274 328 271 63 176 92 163 118 164 341 198 591 232 562 236 411 228 106 277 278 211 929 182 507 171 165 193 525 174 664 297 479 167 199 297 171 252 434 280 181 235 295 292 126 204 682 180 204 260 460 210 432 213 908 300 467 223 284 230 165 252 57 290 412 230 437 206 593 250 180 203 1 206 217 207 432 253 446 265 407 197 345 232 573 162 904 253 39 253 985 204 861 226 254 217 254 232 591 238 571 258 893 251 462 235 919 288 832 266 530 235 137 262 237 246 271 297 363 217 488 234 958 189 735 298 933 261 695 248 149 210 267 270 162 170 829 300 733 196 588 208 906 293 619 239 526 170 53 166 342 248 883 251 930 288 637 174 913 161 512 297 23 272 743 242 25 300 838 284 700 239 42 176 885 173 553 216 232 266 795 294 11 254 622 180 984 258 15 295 421 194 806 251 214 254 998 192 771 192 295 299 443 235 764 272 401 195 336 184 88 285 373 176 426 250 724 227 768 219 890 219 959 204 578 258 145 260 704 229 26 288 741 195 493 289 103 273 147 254 563 218 812 281 426 239 49 282 192 269 482 169 48 172 835 163 559 234 585 282 762 240 78 214 215 253 220 165 249 246 174 172 571 227 403 297 381 216 705 272 828 256 28 244 226 292 542 230 800 179 548 288 293 207 493 297 53 283 697 293 886 219 71 291 429 274 770 208 930 295 772 160 261 236 941 201 622 256 26 228 911 185 320 193 717 239 4 271 402 195 798 190 844 289 767 238 155 190 633 277 642 247 391 174 670 171 144 226 972 256 866 268 479 288 913 185 843 222 588 210 555 211 468 193 63 196 313 179 544 217 235 213 616 257 859 289 692 202 198 202 152 224 489 213 499 233 941 289 438 176 459 199 964 197 448 214 363 272 432 273 756 204 790 250 634 265 151 183 381 171 339 212 727 191 914 215 385 160 144 196 865 192 31 161 199 210 493 235 663 295 792 253 795 232 174 283 141 197 463 300 78 218 6 255 292 186 960 292 933 286 390 256 142 225 781 211 266 256 34 258 748 220 561 187 777 289 208 293 12 213 997 285 379 200 71 164 234 183 73 262 717 231 901 187 316 237 235 291 123 282 350 168 666 286 827 223 693 220 615 288 227 265 432 180 928 211 702 234 954 158 542 258 867 178 641 244 845 247 94 284 816 184 504 227 245 209 231 169 325 210 766 238 161 218 141 230 286 205 84 178 410 219 325 182 770 183 740 235 969 273 257 204 766 221 497 218 795 280 303 223 824 230 177 260 233 286 379 212 721 191 282 175 368 217 543 269 991 270 956 282 626 169 808 218 690 192 831 183 458 279 212 210 161 216 245 221 464 180 954 224 669 222 719 177 429 158 458 204 599 234 775 265 401 174 158 274 996 242 171 210 850 298 565 241 41 190 286 265 361 288 371 246 724 238 627 165 604 188 649 258 491 238 785 188 409 248 750 195 385 182 567 217 587 237 614 291 249 261 214 242 122 256 939 252 420 225 810 276 260 200 554 196 225 236 983 254 671 295 510 261 960 245 730 170 654 198 651 185 623 208 143 208 149 270 568 174 821 265 685 214 388 247 483 168 903 221 152 234 946 198 29 200 896 197 887 164 664 286 846 202 256 179 766 221 359 195 141 263 305 275 453 209 290 297 117 217 196 292 114 170 108 188 417 289 462 216 520 280 754 222 260 181 842 161 378 179 347 198 900 272 926 256 641 258 120 200 241 298 156 172 904 188 753 224 930 191 576 160 700 254 305 256 787 236 995 271 63 286 41 292 736 208 156 163 506 282 571 223 932 238 369 253 565 211 827 185 140 218 674 260 446 192 958 166 738 293 468 183 556 182 563 160 910 254 936 293 248 158 928 177 822 214 309 227 345 181 626 254 308 166 894 297 574 261 822 174 194 269 848 267 184 261 87 191 424 245 833 279 648 266 634 196 290 219 828 274 97 254 210 254 148 189 281 218 882 195 256 235 259 226 524 206 695 226 466 225 621 242 876 282 71 172 827 237 998 238 817 245 585 190 48 174 745 160 328 197 358 206 560 253 763 167 125 164 940 261 834 276 208 203 464 276 36 250 398 283 339 265 580 277 947 275 692 275 970 189 691 245 29 207 468 234 943 252 370 213 451 185 209 296 666 158 986 164 730 182 566 181 946 285 563 296 700 222 945 299 622 217 170 249 377 239 342 169 958 295 554 219 509 198 139 217 391 201 846 166 747 159 979 201 57 252 578 175 619 221 61 183 885 260 419 178 278 298 816 225 716 162 448 208 293 258 219 246 325 158 789 272 801 191 266 297 314 275 743 273 614 162 573 235 466 241 92 164 598 214 895 221 825 213 533 216 815 263 244 293 947 195 466 217 645 167 849 233 167 179 394 248 371 238 146 222 702 214 179 275 518 263 856 162 962 172 965 263 679 182 897 234 451 206 985 205 724 184 18 172 503 192 287 183 358 190 161 192 863 191 522 243 799 216 444 185 261 280 595 212 625 191 238 167 39 211 333 223 655 245 871 291 953 227 738 258 811 206 859 181 331 232 590 287 733 162 224 219 517 185 509 192 701 190 522 208 730 223 712 285 716 192 645 269 582 288 317 207 74 229 604 298 594 243 365 284 376 231 557 248 691 226 334 203 616 245 935 158 632 275 427 169 282 284 466 240 839 182 472 224 415 270 678 300 954 196 566 239 21 251 853 268 538 279 984 260 854 191 403 240 777 163 536 297 558 255 286 217 731 171 904 252 615 247 660 246 230 191 198 269 637 217 191 291 898 222 251 189 756 235 225 286 39 214 647 192 443 192 635 260 167 275 226 297 664 288 9 227 876 202 332 163 610 240 152 214 960 228 450 171 382 300 594 283 574 224 916 222 983 245 554 282 679 298 846 256 982 247 158 256 634 285 128 209 500 261 575 210 356 293 352 227 463 266 138 161 622 283 211 277 750 221 879 176 658 243 165 180 671 233 527 261 500 194 641 285 57 276 254 225 43 176 720 279 981 283 800 231 491 272 761 289 531 221 766 192 605 183 367 190 104 299 990 269 546 288 964 247 102 169 3 169 487 256 505 278 484 246 424 257 751 216 9 288 926 202 404 261 654 236 705 274 937 230 525 206 806 273 300 250 289 210 864 296 581 158 492 297 868 165 538 169 167 198 284 196 859 175 612 243 485 217 43 257 753 274 308 226 625 222 472 172 461 225 289 202 995 243 190 165 444 210 893 234 148 220 698 194 747 166 170 222 767 296 419 233 657 164 755 228 652 222 764 192 164 299 880 188 757 173 171 281 422 186 455 218 298 253 461 204 866 200 173 269 953 204 119 230 530 286 477 295 655 212 424 226 722 194 488 232 221 270 700 282 805 236 968 179 937 273 550 256 103 246 856 176 448 296 656 296 668 287 624 274 64 251 415 277 368 221 981 233 418 202 93 208 181 236 75 242 738 160 918 209 741 227 360 286 493 249 153 231 272 226 711 291 737 273 638 281 501 241 213 274 17 278 738 184 557 207 644 232 99 172 316 252 806 168 131 279 199 292 6 258 857 291 251 245 695 191 860 256 388 294 201 256 938 206 869 297 407 246 962 290 82 186 995 217 735 197 843 170 322 259 781 169 357 208 223 274 671 163 13 294 313 282 892 291 248 199 491 220 769 238 921 269 873 272 548 265 539 220 273 196 324 297 859 197 647 160 754 217 366 219 783 178 548 256 40 208 106 205 262 265 239 198 913 213 786 255 857 275 332 197 474 287 654 246 781 265 673 202 843 290 491 263 230 212 483 213 904 278 257 179 402 160 261 237 720 188 428 238 535 211 707 193 645 169 846 227 862 281 637 209 215 248 784 211 914 178 672 278 565 168 713 239 844 191 158 181 611 206 541 300 791 185 922 166 826 271 354 299 240 296 194 267 218 244 701 165 776 164 158 292 956 220 695 268 482 236 112 205 711 235 502 281 434 191 353 234 626 211 341 164 739 276 369 186 157 269 273 277 102 252 472 199 164 288 461 210 111 242 693 191 220 180 487 193 126 210 988 248 640 297 272 159 145 242 211 185 402 290 339 177 31 278 297 203 982 198 697 168 55 163 693 168 972 241 861 198 405 262 271 176 717 276 280 265 211 181 450 179 593 243 163 263 603 225 468 202 87 256 806 200 884 188 840 266 327 257 34 196 204 203 963 165 219 173 133 270 162 252 641 276 964 198 743 230 159 252 990 252 38 220 443 209 349 257 770 242 636 227 910 200 127 219 691 219 104 165 55 218 692 230 383 281 456 185 424 178 876 172 398 212 827 223 959 204 620 212 237 267 520 254 501 165 661 284 113 300 177 193 146 194 254 279 42 164 704 248 439 219 962 182 294 238 47 257 599 185 338 290 226 202 846 164 58 233 696 176 593 258 958 275 296 227 344 300 131 269 99 255 147 241 757 265 451 229 53 295 815 204 763 222 366 210 837 300 958 212 853 186 238 172 670 208 86 271 82 222 767 197 18 250 619 192 418 232 663 289 720 295 511 160 55 279 486 194 102 170 758 239 8 182 388 278 211 258 756 281 804 276 338 241 914 248 274 266 744 206 737 184 868 166 176 223 467 250 87 169 25 214 876 285 757 257 278 178 935 268 746 262 393 185 959 214 160 282 76 235 369 271 613 292 371 231 220 179 713 234 959 170 760 181 346 236 23 213 840 238 631 220 292 237 985 280 612 282 89 213 277 241 593 293 638 277 953 161 497 282 278 292 360 224 32 165 61 247 551 170 433 198 747 193 664 166 521 263 83 240 164 206 128 189 833 188 39 237 724 182 220 212 766 271 391 292 227 266 27 246 497 217 935 210 278 201 176 297 510 235 333 233 722 260 354 276 90 158 867 262 935 177 47 286 443 186 211 294 519 163 236 261 638 169 943 184 824 244 63 209 958 228 770 203 747 222 922 161 339 202 297 265 468 242 77 267 531 169 357 186 714 223 905 241 446 175 617 241 305 244 163 248 659 269 896 266 743 194 665 178 640 223 920 245 759 281 499 243 994 297 864 211 31 171 507 158 19 176 605 215 82 260 372 230 634 242 845 240 572 247 96 279 577 203 558 224 753 206 934 214 761 231 874 158 782 252 244 296 3 212 693 224 665 280 410 209 954 220 151 202 575 239 919 288 262 238 831 285 591 282 530 277 486 283 669 253 630 177 568 240 895 280 799 288 769 261 495 236 868 249 747 192 888 166 219 295 833 213 352 253 0 210 12 287 648 173 393 292 767 199 723 234 385 262 480 175 428 265 29 199 812 209 198 293 206 165 998 254 662 196 347 300 188 241 33 276 145 175 557 227 350 226 503 190 0 212 902 282 575 203 413 271 76 163 505 207 983 290 138 201 199 164 307 246 883 294 692 168 979 271 192 222 987 158 286 197 954 244 40 181 705 278 959 196 677 225 551 182 182 211 576 257 487 223 251 165 582 251 160 169 746 280 397 243 348 242 919 237 87 238 724 238 422 160 388 272 518 251 316 231 781 266 925 230 383 208 924 296 664 244 362 231 699 244 373 160 497 214 578 196 88 279 606 164 253 217 561 241 366 187 757 167 238 200 670 228 215 159 940 296 700 253 157 163 524 240 285 229 646 284 256 196 75 197 246 278 194 188 38 232 560 188 587 281 628 176 682 185 538 262 221 167 18 215 498 221 570 279 541 238 220 296 738 300 24 163 479 276 774 278 584 266 940 249 466 204 954 229 48 248 456 221 712 232 499 186 690 269 126 276 330 170 639 208 146 250 289 206 857 263 209 222 492 160 837 219 508 217 874 178 670 185 923 223 419 262 526 226 602 257 783 161 421 210 109 289 653 213 941 169 71 179 683 258 597 216 47 170 20 263 810 218 319 178 695 287 572 162 995 280 533 232 520 164 209 241 422 183 355 208 484 241 176 223 610 185 946 189 226 193 773 209 770 221 240 273 304 285 610 229 927 279 854 181 927 191 655 164 335 187 91 170 374 233 583 181 657 158 566 166 445 159 49 255 276 294 599 208 182 162 49 163 70 289 785 180 466 216 981 266 644 233 249 261 291 161 497 176 697 177 149 294 816 197 807 166 236 249 456 173 327 211 943 172 288 164 933 289 358 166 657 163 776 256 709 158 30 202 727 295 149 296 599 214 790 264 726 277 603 294 230 213 319 204 719 201 711 270 120 192 815 292 780 202 151 282 319 296 99 222 363 212 241 162 517 194 435 165 713 262 947 178 370 193 66 250 707 175 732 223 103 171 994 249 5 203 832 202 992 220 262 209 714 236 934 294 368 265 772 231 121 231 70 291 605 175 610 186 584 243 217 160 812 176 940 266 95 245 960 180 865 228 124 292 549 296 778 298 275 263 976 227 176 197 904 238 474 185 897 158 24 197 730 186 525 219 543 255 550 213 476 299 205 181 130 252 520 232 276 229 600 282 111 213 305 201 271 175 696 287 218 199 837 188 473 244 608 220 304 200 787 203 506 194 709 281 42 199 811 171 881 162 552 169 64 277 369 211 359 226 415 161 448 220 750 293 237 204 426 180 219 161 627 244 984 260 506 217 426 250 983 268 761 226 761 191 919 221 635 278 190 207 873 229 472 264 614 267 230 189 898 258 22 234 74 275 885 178 359 187 742 287 403 206 840 279 191 201 601 234 497 294 422 275 427 219 239 277 356 272 902 260 121 176 383 255 26 253 539 270 297 191 815 185 542 193 620 175 873 271 124 261 262 220 177 272 800 293 638 177 859 163 66 262 388 212 354 263 206 204 789 158 62 172 498 289 874 224 679 271 25 217 892 248 187 246 774 285 152 217 387 158 915 280 378 210 425 268 989 278 579 231 811 294 762 189 120 183 848 274 429 275 100 245 562 239 854 175 67 252 639 178 108 255 753 268 176 247 524 280 29 179 471 193 130 203 153 237 86 208 456 207 2 234 799 227 214 226 566 279 918 190 882 203 395 293 135 203 567 274 479 179 393 203 197 184 736 226 941 209 233 176 753 226 577 230 437 241 700 245 38 208 704 220 556 281 870 285 599 220 645 287 69 297 742 282 128 229 864 289 356 267 873 226 580 289 874 233 601 286 196 218 557 240 292 168 106 284 655 233 824 250 312 263 964 267 681 194 646 297 54 164 511 235 217 170 571 229 791 255 909 273 790 293 546 202 439 270 138 227 793 196 902 284 216 181 483 158 112 261 373 248 789 177 898 206 265 271 687 299 617 225 561 205 339 289 767 215 435 175 619 236 415 247 555 186 106 173 660 265 32 256 687 184 299 198 712 194 397 266 64 280 595 289 563 163 164 169 446 237 523 278 304 208 165 288 652 275 241 184 571 160 56 239 530 221 181 171 828 224 444 205 268 189 449 195 694 296 638 158 803 217 810 189 244 171 742 232 195 254 577 165 915 252 289 237 661 177 827 255 385 232 117 237 158 266 522 238 896 165 810 276 959 259 199 222 232 282 881 235 477 232 297 282 315 294 295 238 69 300 417 241 702 218 841 281 538 158 852 297 611 208 378 196 159 232 864 185 15 228 646 259 925 296 126 214 866 188 778 185 352 251 891 175 532 197 925 215 13 264 181 166 426 184 539 284 331 246 319 278 209 197 530 237 611 258 246 244 887 186 92 256 100 225 808 257 292 247 513 198 43 228 793 198 153 185 679 215 298 160 962 253 605 256 779 285 404 234 104 214 16 264 252 257 98 182 983 242 100 262 782 284 684 171 240 170 524 232 601 258 213 256 525 227 506 283 649 242 375 172 353 216 216 252 129 294 670 300 166 241 510 287 533 271 332 243 793 278 868 171 392 288 841 261 614 288 833 218 916 272 521 198 80 298 980 286 300 241 215 213 605 235 546 245 938 246 170 238 912 170 207 195 227 224 369 267 250 204 20 158 593 293 641 253 438 273 938 180 128 288 88 193 995 213 194 260 178 227 799 257 623 169 880 264 442 272 534 175 321 235 309 218 523 226 269 243 533 188 21 173 148 212 668 250 926 264 331 299 311 184 246 234 846 258 577 165 349 179 813 214 845 252 600 159 793 217 566 239 392 289 46 180 196 193 658 160 762 266 154 253 841 226 716 296 283 255 21 175 337 300 827 272 441 248 380 295 787 245 932 235 555 161 928 216 330 181 983 187 502 274 685 176 365 191 2 239 110 296 885 261 731 198 140 207 417 293 672 244 798 261 848 288 515 196 955 247 534 271 463 280 828 294 333 230 887 209 617 300 161 289 199 271 575 246 267 218 311 279 522 219 88 161 364 290 504 181 294 257 702 278 390 260 740 164 471 159 337 238 87 289 18 193 167 170 532 290 504 174 546 171 537 204 811 245 797 224 435 158 192 297 129 265 233 206 115 171 163 181 651 174 75 172 390 176 203 244 667 214 879 250 593 232 334 278 840 245 326 258 790 166 135 280 123 186 445 268 363 268 955 228 670 198 170 274 829 237 137 286 326 175 575 231 473 293 699 185 275 243 822 195 119 162 374 190 739 233 745 199 734 288 66 199 442 171 975 223 277 213 488 211 285 269 267 259 12 258 130 293 92 164 398 190 355 235 538 228 834 185 480 178 457 276 581 294 719 266 698 255 73 224 159 203 722 290 756 291 178 170 410 165 107 228 204 222 771 179 42 256 537 199 863 230 935 177 706 251 781 300 696 256 498 196 121 222 388 235 269 191 969 293 385 236 391 194 736 269 330 285 793 183 407 211 155 278 937 253 169 287 93 255 420 161 877 271 899 216 752 209 119 166 19 198 369 262 656 183 785 292 182 217 473 158 111 299 76 290 992 277 260 173 0 165 714 260 477 246 284 287 680 191 288 234 350 218 566 232 619 178 910 184 667 173 50 172 602 209 571 215 514 216 606 282 448 277 343 246 902 215 502 254 447 172 73 217 837 205 552 178 45 263 483 268 950 247 103 192 577 188 118 248 389 244 627 284 568 159 371 217 357 216 556 209 32 162 440 295 969 198 202 182 185 162 807 278 423 214 1 263 754 192 580 221 497 165 622 191 388 183 568 278 983 181 427 226 750 254 193 204 403 178 827 269 953 272 335 175 885 281 89 274 466 210 580 254 301 211 175 194 213 228 151 192 539 188 600 287 3 163 622 247 140 163 690 225 600 163 981 261 452 231 194 178 85 237 88 196 445 253 42 182 866 288 337 283 912 163 144 187 692 234 391 172 270 187 836 242 364 248 226 252 449 196 540 278 685 162 514 252 445 162 66 198 44 244 411 219 14 196 197 180 268 170 743 168 883 188 992 240 256 193 598 267 969 284 555 207 132 260 20 235 181 284 481 232 603 257 90 284 908 236 729 229 825 235 201 281 741 267 571 206 793 162 753 172 19 208 90 182 603 281 663 241 552 269 477 288 291 182 596 160 668 164 949 217 659 234 925 160 641 160 823 199 93 198 650 268 311 163 705 188 978 267 600 278 339 165 38 194 303 226 905 290 561 172 278 171 68 186 219 274 545 241 789 171 856 188 107 260 431 169 153 242 106 208 510 175 269 261 174 204 744 161 253 290 142 278 883 261 683 245 18 272 696 272 756 268 650 221 670 165 649 223 107 193 552 258 322 181 110 177 416 250 521 198 17 286 121 240 587 262 388 233 36 296 790 161 73 203 43 295 477 297 28 284 328 292 392 225 454 298 649 211 846 185 326 277 101 237 147 193 265 233 856 206 719 293 816 212 648 227 853 282 449 271 330 233 862 254 846 264 188 277 702 184 808 202 630 222 437 178 597 254 644 181 643 212 582 159 906 162 116 248 721 191 855 248 151 265 826 275 816 245 713 281 679 201 551 278 881 178 498 252 108 242 136 221 504 201 664 283 174 183 308 265 463 221 154 229 545 256 125 213 955 202 786 192 787 271 234 279 287 238 152 158 240 193 629 224 358 217 932 271 475 250 653 246 770 197 372 300 575 278 233 252 746 244 458 298 543 167 301 162 895 231 793 264 537 221 313 259 165 165 195 232 367 286 737 173 396 206 134 257 990 206 956 219 280 264 299 285 125 165 373 276 372 291 249 268 979 183 270 250 603 213 179 242 408 200 901 201 77 229 415 232 968 257 864 217 789 168 151 211 849 280 55 220 678 221 939 223 376 210 613 267 968 220 361 213 433 231 487 225 471 185 980 293 295 216 943 172 828 170 968 171 350 247 324 159 390 169 452 209 565 182 429 161 460 294 32 263 321 180 376 267 144 292 237 179 46 293 359 213 579 196 598 170 981 239 792 286 290 250 490 185 523 244 519 227 903 282 352 226 946 177 871 250 896 247 903 272 374 199 402 270 900 213 755 242 325 244 418 214 916 191 693 187 37 271 834 290 875 282 299 198 203 163 441 293 904 275 681 222 926 194 194 229 268 195 17 259 739 285 433 267 377 170 35 275 296 171 966 284 54 211 357 297 122 282 227 295 496 253 720 244 519 252 291 222 831 295 386 207 622 270 364 287 206 237 327 214 915 275 883 252 539 221 975 230 343 200 983 205 639 186 703 213 272 169 680 225 131 161 952 158 818 227 551 220 1 255 17 199 376 235 315 228 564 200 111 198 895 283 745 242 967 264 432 253 592 186 729 245 369 174 906 218 358 213 236 236 201 252 965 258 115 248 367 169 786 229 770 188 274 213 269 170 66 256 42 219 642 240 187 184 905 275 610 251 296 172 494 297 213 287 992 239 74 240 78 163 353 162 422 229 996 291 628 219 687 252 584 197 655 168 587 191 345 283 213 287 235 180 463 294 830 208 503 282 446 262 135 229 578 258 817 240 594 252 986 300 666 183 833 251 100 258 595 229 57 221 156 202 106 182 873 229 394 250 193 237 616 291 723 189 237 231 988 296 945 261 745 204 957 206 950 174 714 296 989 245 525 241 273 239 445 246 81 298 29 300 125 180 834 272 189 246 524 188 846 216 801 206 958 214 128 176 956 209 827 238 938 287 510 239 350 159 568 175 226 160 949 237 392 267 369 275 482 227 260 188 832 202 635 192 169 228 31 167 268 235 158 224 261 180 69 269 263 198 895 198 914 277 867 284 760 294 355 231 636 165 610 242 599 195 959 239 84 165 251 246 12 215 285 220 530 205 571 213 111 242 282 274 335 245 569 223 342 211 183 221 608 258 56 223 826 240 822 233 2 264 343 188 721 288 522 226 552 166 291 197 915 171 974 249 616 250 619 200 562 217 211 271 486 262 296 196 799 270 113 189 125 256 326 177 588 183 658 180 853 203 850 218 613 167 595 279 7 170 649 179 781 228 353 287 793 233 497 159 992 192 51 196 65 177 223 173 603 171 257 216 481 236 641 174 416 224 547 236 774 203 17 170 970 292 409 198 304 278 88 208 689 297 399 209 363 198 700 230 864 186 842 184 524 300 538 214 913 232 529 238 408 174 272 269 964 262 257 184 99 236 490 236 85 256 245 191 917 212 487 227 912 248 699 223 375 223 435 222 43 205 370 232 539 231 926 250 787 283 448 237 906 287 233 300 204 272 672 298 79 237 802 159 249 189 768 277 431 210 420 215 199 162 770 189 972 172 451 267 721 170 232 189 944 171 545 255 110 179 710 250 489 207 197 271 560 193 747 265 210 297 31 222 46 239 297 264 586 211 521 203 954 204 195 252 752 250 356 266 362 231 57 182 290 158 209 294 555 276 654 215 357 272 295 178 299 295 575 240 578 202 334 186 300 221 810 283 497 234 273 219 916 287 512 185 124 268 65 230 385 257 612 207 171 172 192 163 542 289 935 241 162 208 250 258 935 251 6 243 188 287 628 216 340 161 637 258 248 235 843 230 352 226 385 271 662 169 412 193 8 278 865 193 729 166 823 191 501 191 540 167 157 296 507 272 293 244 941 290 984 177 575 239 968 210 189 212 180 191 916 172 191 180 909 263 460 271 611 158 943 232 25 215 903 278 769 236 795 184 429 211 192 235 50 280 169 161 320 248 851 273 95 264 359 256 301 228 50 232 745 196 108 270 488 280 792 213 419 245 647 256 566 268 882 262 678 277 698 191 638 221 44 172 695 244 812 247 395 158 826 185 671 160 644 207 943 193 672 216 587 165 548 181 301 283 431 261 379 193 919 164 536 241 82 191 420 242 689 168 766 271 801 287 220 229 98 162 760 204 4 255 930 187 851 187 631 239 186 252 496 245 918 289 629 192 147 196 82 194 472 300 483 200 180 158 337 201 337 184 994 239 588 181 897 269 374 252 644 169 901 243 854 207 720 275 497 231 267 179 976 190 615 208 480 264 161 272 332 238 115 171 359 161 177 243 185 228 217 270 364 175 704 182 762 214 113 236 684 280 26 161 500 217 73 173 815 169 956 272 259 194 550 296 731 239 557 180 626 287 786 265 286 232 444 269 784 183 26 294 833 290 295 248 79 192 197 206 544 297 729 292 765 254 463 255 552 267 747 287 834 255 306 256 64 193 172 219 8 204 357 278 298 189 202 235 462 268 455 280 58 300 28 163 381 258 349 242 719 289 595 194 814 206 278 238 320 267 556 207 209 212 223 264 66 220 878 243 299 239 867 189 181 187 407 172 603 264 70 182 323 260 805 211 926 206 342 179 51 190 937 184 585 255 578 261 244 269 604 266 45 190 717 264 69 159 707 169 574 162 48 218 419 237 942 212 268 275 393 282 464 165 940 209 975 243 373 256 102 166 211 227 865 177 796 263 469 238 203 233 428 200 673 215 467 277 208 236 10 287 273 161 169 210 689 180 233 171 534 261 177 175 173 213 525 191 749 187 53 206 116 211 90 196 855 202 655 159 624 228 976 171 596 227 16 235 152 227 453 249 562 164 763 273 855 246 890 284 495 258 681 238 225 179 719 263 363 199 214 269 835 211 204 281 173 166 882 256 257 264 412 212 268 287 986 244 58 220 581 284 380 192 36 278 294 287 466 269 148 257 667 176 856 249 78 297 844 183 248 259 354 259 559 177 266 192 126 219 552 262 882 272 279 165 298 208 944 195 907 189 240 192 703 289 552 229 583 278 892 228 113 160 234 239 505 271 778 168 716 294 857 191 762 158 744 243 985 294 836 265 933 246 460 165 445 213 966 263 235 233 667 168 111 215 537 244 381 283 621 280 273 256 14 264 310 245 631 166 763 218 130 274 377 298 78 236 289 249 965 160 726 227 167 189 834 275 744 278 978 261 78 217 848 181 457 186 565 284 147 191 888 203 570 236 624 284 334 240 2 209 998 224 985 261 715 158 576 229 598 271 889 265 178 263 787 181 291 275 530 162 638 296 61 264 720 189 165 214 204 286 164 283 263 289 17 193 378 254 892 163 335 275 946 185 590 177 844 170 774 291 820 185 662 186 273 279 485 269 478 167 283 185 34 262 151 177 221 211 132 180 661 220 191 268 932 174 794 279 882 193 409 246 581 204 121 296 55 262 98 195 240 227 943 258 242 204 795 282 236 195 866 169 990 296 476 263 472 176 826 243 972 283 620 165 894 261 828 254 682 197 550 204 778 233 827 159 906 244 594 177 25 173 273 176 914 296 407 206 510 180 679 249 880 191 152 249 827 241 641 235 697 181 365 198 642 169 748 244 219 300 875 164 291 250 578 239 155 207 366 180 459 257 811 187 356 280 8 171 26 211 714 200 428 163 546 284 746 224 45 199 445 266 46 207 945 296 458 246 420 161 889 282 775 256 684 186 910 280 998 243 277 216 785 285 851 271 53 263 432 228 659 298 629 201 782 254 463 271 906 273 4 258 524 229 51 274 746 296 870 229 293 233 763 264 516 178 691 252 905 293 943 285 720 268 463 172 882 183 256 183 858 266 120 236 363 264 143 219 912 281 247 235 628 229 294 158 572 276 655 202 711 211 72 173 811 208 769 271 334 251 107 208 823 228 588 296 347 233 651 230 107 262 44 188 343 194 374 166 423 195 485 194 975 250 104 237 854 191 92 286 483 194 275 280 870 199 823 266 332 255 492 263 179 236 561 218 761 251 155 275 535 204 131 228 219 220 128 258 204 203 271 282 518 262 980 193 913 274 503 208 662 262 661 282 759 193 798 174 118 187 0 227 987 292 926 205 814 206 288 184 826 273 237 202 363 159 566 213 527 239 627 181 368 189 889 222 460 278 277 198 96 282 990 160 406 269 811 221 83 288 784 238 828 224 57 258 836 268 256 300 765 179 549 164 43 282 795 242 250 267 730 231 533 237 836 239 794 287 959 249 417 186 70 215 134 169 201 194 765 259 540 220 490 171 686 162 105 208 413 297 547 254 781 260 797 215 979 194 2 222 886 199 657 242 188 277 286 229 884 285 275 200 54 261 937 297 728 247 296 168 232 213 206 243 718 275 102 299 736 184 247 286 38 257 908 190 850 276 692 229 569 265 334 245 408 177 921 172 270 223 143 183 753 227 566 182 963 265 182 224 770 249 621 175 867 211 88 191 339 194 89 244 383 282 901 255 689 260 678 205 515 279 928 296 103 298 993 176 171 235 483 179 970 255 390 243 942 166 12 243 588 249 613 232 754 286 437 179 693 184 124 182 897 251 757 181 663 169 505 182 489 249 489 207 359 183 568 221 293 190 717 185 345 242 296 202 460 220 734 231 421 183 444 183 43 238 878 289 136 164 42 291 180 291 141 233 12 279 918 228 415 219 113 231 216 222 109 182 810 235 227 200 774 198 245 218 813 185 275 208 605 246 108 226 449 228 367 268 548 251 818 167 461 275 436 179 155 264 259 285 272 161 515 285 232 217 464 209 470 214 640 286 606 198 554 268 18 195 958 222 750 205 558 245 428 173 106 214 244 256 535 259 429 244 959 177 671 220 180 183 812 172 923 169 640 271 553 209 288 212 766 251 983 252 862 211 878 175 70 199 823 216 996 206 272 204 281 299 644 158 326 197 724 222 734 236 909 294 785 220 131 243 257 264 714 299 266 234 810 286 964 207 178 176 260 182 707 249 385 279 573 201 704 158 533 245 389 266 417 212 469 207 402 233 491 167 881 249 100 276 527 236 183 233 55 181 984 161 92 181 79 169 403 253 30 274 887 208 395 202 687 274 533 282 880 169 978 276 772 172 509 194 839 267 205 189 6 210 543 178 259 295 140 291 810 242 702 183 555 258 982 203 128 238 935 256 94 166 390 296 128 236 124 190 433 226 253 220 896 166 219 286 357 219 402 185 754 234 522 176 661 259 222 232 863 213 579 260 873 244 587 274 265 171 549 200 162 250 440 291 805 177 815 189 532 217 576 294 241 246 559 200 707 189 416 256 19 176 162 258 963 190 69 215 939 300 139 249 533 284 945 241 327 196 665 189 745 199 411 280 686 274 247 249 425 242 823 294 491 202 996 174 606 258 947 194 873 183 781 234 639 269 628 217 91 239 262 189 223 237 520 179 727 274 502 185 907 160 967 300 926 278 280 195 746 259 189 210 867 284 647 208 406 270 670 288 951 284 176 173 975 269 232 180 409 298 196 177 489 202 237 277 400 201 276 295 337 284 559 180 113 163 848 258 991 224 950 250 48 206 460 183 199 204 686 215 562 185 303 176 615 205 227 282 108 203 602 250 178 298 994 229 578 257 961 181 205 293 904 186 50 246 634 184 324 258 305 196 32 293 210 229 505 297 824 299 756 170 674 212 785 217 398 215 186 272 611 269 736 168 965 248 34 167 8 207 445 276 443 253 890 160 382 260 407 275 871 213 5 229 478 170 201 291 202 299 506 234 692 185 961 221 584 278 466 295 720 246 676 284 501 223 190 173 436 299 396 182 494 187 743 168 713 258 144 164 163 282 17 296 688 176 123 204 731 176 210 215 30 299 759 261 204 202 908 171 161 296 663 265 536 288 828 197 563 251 431 208 712 176 635 239 800 241 8 260 794 275 131 231 399 188 952 210 204 269 26 229 823 179 812 189 884 298 845 205 35 222 921 236 339 295 937 158 530 172 54 174 756 281 900 241 353 229 190 174 688 168 852 217 577 176 82 267 217 172 797 167 88 188 17 234 573 206 427 239 104 233 725 204 770 255 433 194 91 226 688 194 533 260 918 255 45 297 836 290 754 192 520 164 879 167 985 183 870 298 225 234 355 260 973 298 151 200 270 175 857 290 694 179 907 232 995 212 579 196 912 246 252 291 136 253 773 272 909 238 586 298 258 290 500 217 990 235 352 264 439 278 53 231 789 258 843 274 519 164 790 278 79 262 764 249 221 260 424 231 42 235 613 275 465 207 866 201 737 192 869 294 732 226 967 259 667 235 832 186 485 169 747 228 161 261 801 264 325 240 643 178 111 187 252 261 593 195 347 232 941 291 952 244 152 291 103 297 303 235 43 242 608 273 669 250 300 202 646 259 634 215 756 234 880 219 819 257 614 254 677 289 265 174 262 168 816 215 337 207 86 165 248 254 236 233 641 220 497 177 497 172 620 292 248 285 58 215 693 274 335 184 722 298 136 170 482 208 939 195 265 298 220 180 249 240 524 170 968 270 379 178 103 200 903 200 560 176 11 180 436 195 498 181 857 263 443 209 120 295 923 259 675 191 632 193 281 221 398 255 575 238 634 246 382 171 861 198 443 170 617 197 91 239 533 291 820 212 322 219 942 192 468 237 678 243 703 211 539 178 138 223 133 229 742 196 41 283 490 220 863 240 635 281 834 166 447 246 331 247 147 272 77 215 948 221 872 166 986 168 14 214 810 192 634 169 848 288 415 171 20 251 277 196 31 219 443 196 64 195 213 222 194 259 485 227 125 286 507 297 769 181 117 294 550 180 294 167 495 172 305 193 408 188 204 228 856 216 924 164 465 200 719 265 353 292 848 165 579 288 687 227 637 190 573 172 627 280 718 227 512 265 306 177 718 233 513 193 979 292 412 169 348 300 971 298 805 166 741 279 0 196 888 261 26 159 114 216 166 232 814 250 569 294 442 215 431 191 235 276 644 221 99 184 890 197 504 225 605 261 913 183 893 176 631 234 235 250 977 257 294 259 358 259 647 234 327 259 610 184 415 225 418 204 395 273 840 255 864 168 22 238 121 182 471 270 546 166 141 208 350 189 53 174 37 193 204 234 18 202 996 265 910 158 880 273 87 228 218 262 824 226 172 223 500 201 231 294 211 199 809 212 31 256 87 242 629 215 604 206 257 190 179 235 822 233 395 270 101 250 311 296 636 262 936 271 688 290 672 215 38 203 38 197 272 226 169 203 204 222 389 176 860 211 715 244 657 252 985 194 617 253 206 209 705 257 811 263 440 183 462 226 742 274 183 246 393 207 872 205 679 201 169 299 27 158 703 260 1 207 762 272 248 214 347 219 219 269 885 201 261 282 173 270 175 159 454 173 323 293 148 238 20 263 59 215 130 183 849 238 898 203 716 290 891 174 462 187 43 277 354 229 414 267 255 287 124 293 789 180 109 191 922 292 114 244 570 167 364 234 793 225 248 211 885 161 921 214 813 192 958 287 530 214 207 230 226 162 507 194 370 225 414 238 952 263 702 285 386 186 52 203 679 231 292 217 252 191 118 246 886 173 315 187 649 274 995 181 893 243 99 252 231 279 639 273 620 285 209 165 832 261 490 296 392 229 348 205 911 198 140 196 212 288 968 281 82 294 45 177 964 179 607 164 927 267 436 237 669 208 636 210 396 216 115 233 985 158 699 193 890 228 335 218 469 295 894 173 609 219 989 223 290 259 739 254 666 300 494 247 865 196 897 196 525 185 32 259 181 159 205 232 356 298 283 217 941 279 43 159 792 204 233 253 911 233 854 176 625 248 369 210 655 300 844 273 761 292 487 213 639 176 206 220 988 229 554 299 79 172 769 280 703 279 106 218 558 158 706 269 542 224 967 259 142 276 252 226 243 199 558 196 128 173 544 206 492 214 506 172 913 181 247 274 190 289 320 249 194 293 538 256 997 174 606 165 760 263 342 265 208 257 817 184 651 236 324 267 19 186 201 254 510 168 728 198 977 218 69 276 410 223 182 161 60 239 231 229 158 265 93 297 159 183 913 196 173 224 36 185 844 202 819 257 679 248 803 170 249 267 18 193 301 162 538 170 961 172 405 289 284 242 263 165 25 195 156 293 206 242 158 175 243 199 56 183 191 180 911 198 334 214 326 177 373 222 59 214 959 244 465 159 301 227 253 229 936 236 367 285 540 214 993 184 526 211 306 171 94 224 104 216 236 275 855 258 611 278 324 202 172 256 503 247 145 280 630 243 170 277 553 223 613 186 383 227 21 184 43 178 22 255 838 241 994 184 559 264 283 296 42 208 102 205 444 288 195 180 578 272 315 282 778 202 71 237 506 183 609 245 647 218 98 228 446 284 390 274 441 225 767 283 617 172 489 240 54 160 714 170 946 208 522 186 408 232 648 247 414 220 763 221 129 283 624 160 944 267 848 249 926 230 433 160 491 183 745 292 818 164 210 216 776 290 418 165 885 186 740 293 971 261 531 234 334 300 598 202 367 176 131 192 13 177 187 198 266 295 86 296 583 266 383 261 631 186 471 258 217 280 784 258 825 289 716 214 925 268 706 194 623 214 949 198 281 169 344 294 348 220 143 160 650 262 533 244 228 185 809 255 986 221 123 271 237 295 58 298 362 281 927 187 696 222 107 214 404 186 310 233 541 163 933 161 401 165 368 266 456 247 706 293 488 232 749 192 945 220 637 279 777 169 335 171 634 238 807 172 829 219 420 257 732 280 264 266 818 237 744 192 440 224 23 205 960 212 983 164 518 169 982 244 819 255 952 164 546 202 343 225 136 229 122 171 610 234 419 269 669 269 173 186 594 196 632 238 371 214 669 264 55 290 885 232 965 191 417 239 480 165 46 250 946 172 971 274 687 205 506 271 602 222 982 175 152 226 392 268 374 163 84 286 777 185 980 178 669 235 35 198 244 181 805 287 391 170 339 181 241 192 500 275 192 252 541 176 672 172 643 182 66 166 929 278 924 173 526 279 634 195 788 246 511 193 295 294 27 254 165 255 331 200 43 300 518 288 714 273 465 258 340 196 918 283 157 239 295 165 828 295 585 212 238 289 264 266 991 171 534 272 898 247 144 166 982 192 697 256 897 254 582 192 222 282 243 185 941 237 142 222 450 168 598 298 211 274 294 281 590 259 430 186 15 250 433 238 329 172 604 250 63 205 331 175 324 233 977 246 890 220 582 225 764 190 885 196 738 228 707 196 840 262 190 206 210 167 523 166 888 211 695 240 573 220 112 264 318 300 799 230 328 196 6 276 606 246 516 267 966 289 191 242 284 274 519 257 444 230 645 231 513 202 551 176 253 299 490 235 716 206 919 164 900 270 340 212 665 284 22 287 261 176 206 222 37 169 779 268 292 248 70 167 981 298 105 259 949 231 185 206 588 269 670 192 532 195 105 230 22 276 860 291 779 231 661 226 760 298 223 231 157 300 455 260 645 179 450 239 440 208 32 185 988 266 193 289 512 174 552 284 650 264 872 283 923 264 112 198 587 220 487 263 508 231 116 243 345 190 705 214 828 298 76 276 31 243 889 230 438 171 460 248 39 205 362 189 501 188 938 163 596 276 657 192 170 233 448 264 615 180 221 178 500 244 636 204 439 282 680 285 613 260 576 159 330 245 439 215 991 261 780 225 48 234 321 204 145 290 38 249 827 283 714 240 758 189 978 284 481 180 16 291 643 251 138 215 786 284 689 201 702 268 11 204 387 175 672 297 432 193 622 204 147 200 153 169 455 273 778 262 668 187 235 199 137 269 923 235 173 184 365 231 685 213 548 161 910 268 449 299 35 175 980 202 474 187 805 218 891 222 342 286 444 249 58 178 476 183 160 248 920 287 451 228 411 271 2 217 987 288 374 291 607 200 61 298 427 256 791 184 993 279 46 265 304 175 499 202 718 166 76 215 881 194 909 299 201 241 370 229 611 236 607 178 453 268 421 213 681 202 863 191 425 235 645 296 734 176 954 285 393 254 36 162 9 182 801 200 87 207 216 285 730 243 808 277 19 277 343 269 330 253 114 297 624 213 409 256 687 254 84 280 902 170 519 179 172 219 986 167 93 186 480 294 555 287 775 187 31 255 494 251 387 243 443 270 489 280 176 221 427 168 277 193 74 185 473 206 866 248 933 296 65 197 916 201 269 240 271 275 857 267 636 159 752 238 858 209 514 174 491 298 634 207 884 233 492 250 73 222 462 263 238 255 602 180 526 255 305 229 798 243 388 254 888 159 149 238 105 286 701 284 636 179 989 172 276 159 813 271 983 255 634 237 17 289 415 296 703 260 683 197 79 193 17 251 657 291 911 172 142 239 187 289 346 265 856 215 787 291 757 178 99 279 961 262 14 173 44 270 992 210 307 199 60 264 376 281 418 242 755 260 742 286 465 261 932 281 235 170 416 170 686 186 735 294 487 271 612 176 138 197 285 239 9 222 631 215 232 179 338 273 586 261 363 178 255 202 417 214 889 267 634 177 906 251 939 188 102 256 745 271 163 254 981 186 768 199 108 207 208 219 879 249 921 282 156 183 163 174 140 199 202 196 563 288 991 290 913 259 929 297 710 287 321 187 75 295 78 242 738 199 293 246 412 228 516 187 34 217 244 206 695 181 17 276 937 167 35 164 944 213 96 244 863 279 625 163 200 229 776 184 130 243 795 165 415 225 48 209 705 160 539 227 365 291 601 236 384 162 939 194 979 243 875 228 770 195 130 277 5 261 745 162 236 267 785 197 215 299 934 172 525 162 674 285 166 234 496 165 68 282 985 175 557 237 818 266 538 167 550 226 651 298 331 286 941 175 591 244 684 263 34 263 882 215 317 229 70 195 41 292 337 239 893 174 767 168 764 178 68 196 852 162 973 197 768 202 232 229 445 274 486 268 919 251 461 187 170 243 768 232 283 267 555 216 970 256 281 248 346 175 454 168 556 230 154 226 387 256 86 164 488 205 289 297 938 284 119 273 48 279 330 250 116 180 70 243 591 228 127 167 933 177 52 258 38 295 167 199 258 168 269 221 251 194 744 285 412 231 313 224 235 219 986 173 991 277 593 181 519 277 843 260 31 190 564 238 685 170 422 292 39 297 360 186 724 285 762 206 628 231 297 236 451 287 213 190 159 249 733 193 435 220 551 213 436 264 515 222 864 291 281 179 689 289 291 273 120 211 457 274 220 237 31 203 717 234 587 300 801 204 490 272 319 297 563 244 121 192 944 187 423 295 477 167 775 275 830 222 515 250 518 175 794 282 201 180 89 212 27 172 96 261 746 204 377 186 245 285 21 267 495 178 339 162 597 209 419 241 672 213 784 259 208 250 634 259 475 218 266 237 642 279 107 244 911 234 592 193 345 171 494 283 724 184 833 240 474 292 693 182 78 229 75 286 231 297 939 208 509 158 195 202 492 209 930 186 749 206 361 175 17 268 706 256 963 160 253 234 92 284 51 292 965 241 783 211 96 181 396 219 299 290 446 234 681 238 377 213 165 259 593 174 135 296 283 199 354 255 81 202 330 241 790 206 558 184 753 224 376 205 993 205 679 189 522 190 851 236 268 171 470 164 211 160 340 204 957 295 434 248 787 183 575 297 18 255 358 182 783 282 213 245 848 250 488 200 709 251 302 235 622 176 863 253 104 231 316 245 136 266 891 234 687 160 181 203 181 224 549 290 562 198 827 200 773 190 800 288 716 234 262 258 523 262 498 272 683 284 507 220 419 264 794 223 499 170 430 278 66 207 136 165 404 259 424 259 900 165 564 297 837 266 966 174 141 229 579 164 12 159 751 215 510 264 417 188 278 196 170 168 325 272 473 291 988 219 525 159 481 272 379 181 29 209 36 293 314 166 384 158 177 213 76 232 598 222 785 163 278 242 785 268 623 204 411 246 800 261 619 210 201 190 683 202 87 249 984 266 419 194 673 194 989 212 597 298 664 160 409 175 528 180 672 223 175 189 716 275 464 271 687 256 90 187 200 292 202 195 666 204 12 185 16 207 465 292 583 256 296 183 82 207 479 259 997 207 880 212 76 257 306 296 252 183 477 232 176 275 238 260 137 270 419 211 834 231 869 283 389 263 721 254 654 248 996 201 443 161 884 172 217 162 288 206 693 270 602 243 541 169 431 195 735 240 621 259 549 186 274 200 897 178 226 240 696 245 420 299 289 289 195 161 150 192 872 251 853 175 775 275 82 232 637 227 765 190 157 240 990 223 120 284 590 266 964 257 593 270 539 209 145 240 272 300 919 284 202 205 844 294 874 257 394 250 700 177 15 198 899 245 412 219 835 217 876 191 467 289 870 221 194 185 619 176 309 216 667 236 486 211 305 290 675 176 476 291 333 198 63 288 974 164 174 252 230 260 663 237 399 284 678 242 94 186 360 204 363 168 545 187 526 197 48 259 827 297 644 268 93 266 772 231 86 224 850 229 335 280 984 238 156 189 787 192 743 211 276 275 451 170 394 237 544 246 26 186 774 271 652 266 831 255 446 213 98 290 64 176 130 292 578 195 16 165 956 296 169 241 932 292 28 239 701 261 507 271 311 292 252 224 851 261 804 270 336 270 284 163 462 239 432 245 241 165 617 177 46 194 798 215 675 227 28 219 276 247 911 280 187 238 265 296 163 263 998 220 711 203 755 195 811 172 858 266 382 283 120 257 964 280 314 173 535 217 86 208 388 226 769 281 703 219 341 292 148 211 824 228 617 174 192 248 482 194 97 299 568 161 221 216 869 168 912 228 240 167 449 191 783 197 474 210 124 193 831 279 150 285 984 239 467 229 104 295 806 256 321 163 619 287 833 196 361 189 507 251 662 179 679 199 127 242 571 240 966 182 616 267 372 201 429 221 52 162 215 292 952 249 225 291 347 254 717 259 475 217 490 200 179 187 611 165 915 248 82 256 295 256 690 162 655 291 654 232 285 286 741 270 394 260 389 202 936 160 896 252 937 281 261 166 582 226 492 274 224 294 253 217 849 278 61 276 312 227 990 235 208 220 452 237 89 288 656 232 237 244 501 250 941 166 662 286 288 282 577 291 33 223 38 163 718 298 580 241 348 300 759 159 552 239 123 184 965 210 200 265 190 259 840 218 276 240 611 199 71 241 771 213 327 267 363 164 89 205 914 206 35 215 785 237 314 239 35 253 933 290 902 228 578 165 920 183 958 285 829 198 589 262 352 273 1 200 752 263 613 293 883 166 90 208 260 235 323 298 783 164 553 266 13 160 715 291 470 183 59 161 968 257 527 256 152 237 772 179 459 255 914 193 19 220 935 194 589 214 595 243 420 185 903 241 720 270 282 218 340 268 932 244 918 232 473 251 300 251 54 172 291 201 275 230 952 265 10 243 596 258 771 234 133 227 509 220 548 164 500 240 615 240 173 279 440 267 493 235 213 233 789 255 89 180 374 227 312 184 449 263 120 231 404 226 860 238 307 297 603 290 50 259 173 250 104 168 362 239 183 232 998 249 520 243 528 287 661 299 914 299 202 254 133 289 736 238 128 200 499 197 903 186 295 193 848 217 950 218 840 279 281 184 168 208 892 294 83 178 163 196 786 159 977 297 304 274 705 240 738 184 161 161 64 283 152 174 920 192 618 252 24 240 140 191 434 260 346 244 153 275 424 244 833 264 215 215 501 271 300 281 88 242 541 291 367 296 44 283 404 231 50 251 454 259 37 161 444 185 927 276 492 227 721 171 126 261 916 288 386 171 45 283 490 207 168 261 623 236 511 163 401 215 86 216 187 243 325 264 94 181 360 231 565 171 918 214 483 291 414 227 299 270 913 169 880 179 602 267 891 260 215 296 702 167 175 257 295 281 482 241 860 244 935 272 997 291 235 162 578 169 866 237 649 270 567 160 250 267 330 260 186 271 662 179 846 271 757 263 228 208 548 291 804 289 794 183 257 161 817 298 328 245 979 290 847 197 299 242 19 243 413 173 981 237 476 184 145 254 897 268 318 181 681 193 415 224 163 187 98 159 820 209 515 280 543 161 211 247 641 196 843 224 763 204 817 274 868 206 936 231 822 273 607 180 759 202 608 220 305 191 643 201 666 202 970 200 515 286 507 262 524 263 893 206 333 205 328 199 669 296 56 262 30 262 630 254 234 278 963 168 834 287 376 198 903 261 100 215 27 158 819 206 891 180 745 222 117 198 201 244 60 209 434 254 414 276 214 216 740 189 508 246 202 182 60 225 813 296 854 220 143 184 494 206 828 199 362 259 568 209 177 187 97 276 478 246 99 188 908 166 588 246 195 274 584 173 449 228 487 246 80 243 293 181 750 166 113 192 455 235 447 216 577 217 754 175 583 264 399 284 168 193 783 297 798 294 911 182 851 300 714 200 663 174 335 231 454 262 808 250 434 220 218 220 385 201 309 260 643 179 147 230 984 189 929 235 31 259 930 177 678 161 117 208 192 201 931 180 222 256 93 179 372 179 66 184 956 256 547 234 121 232 98 166 743 197 216 229 133 187 165 187 847 196 684 261 583 255 495 256 224 247 538 186 643 271 672 246 368 239 565 300 172 252 417 261 600 183 359 232 714 165 144 170 660 223 724 293 636 171 617 229 482 252 526 207 833 185 758 213 826 210 448 191 683 179 615 247 169 288 196 159 763 215 409 233 120 164 854 288 871 269 44 295 727 170 79 238 518 162 952 237 550 261 929 238 930 207 13 271 33 212 241 228 333 243 746 163 602 215 225 285 896 271 104 216 721 289 148 270 523 284 587 166 145 180 426 289 164 227 727 160 591 284 705 257 231 163 745 224 691 216 537 177 243 226 73 270 987 162 340 192 9 253 600 202 588 165 585 208 148 284 966 173 103 240 249 237 648 188 153 194 919 274 173 217 921 179 312 261 837 270 932 275 656 267 861 263 106 225 937 225 943 219 555 274 753 211 20 171 473 182 538 215 906 165 35 201 625 201 797 174 520 172 278 212 299 215 372 213 221 242 579 192 693 166 607 252 169 218 788 292 458 174 220 198 213 200 466 278 742 287 215 173 481 184 510 228 836 237 854 247 124 203 670 245 316 197 116 288 980 255 901 176 445 233 61 190 787 158 642 257 487 168 83 223 419 217 286 221 414 209 882 258 50 263 61 205 526 223 186 236 669 169 599 164 450 249 795 289 368 191 900 274 787 244 478 229 593 221 618 164 248 298 20 209 879 260 215 239 843 247 157 174 385 274 231 298 631 222 587 203 382 162 213 158 506 160 637 285 490 272 182 266 436 251 916 195 35 241 155 237 751 213 511 278 291 186 364 193 208 264 878 271 521 181 752 255 740 277 274 257 538 244 284 284 927 261 246 288 167 215 947 295 922 236 300 297 631 297 268 269 268 282 952 162 835 230 423 236 301 268 832 206 619 255 363 260 531 180 677 218 777 180 609 289 873 245 454 202 358 280 222 191 971 205 607 179 317 289 864 248 498 238 925 261 667 278 248 165 259 159 636 291 29 228 88 213 934 272 203 256 407 203 82 270 202 220 349 189 558 248 904 257 240 172 450 244 112 180 234 208 283 283 543 158 454 183 468 276 895 199 292 239 120 246 631 239 59 254 926 276 505 158 70 194 94 275 307 280 295 243 977 193 167 248 143 209 571 252 988 240 553 217 766 270 582 239 276 228 395 239 887 181 162 173 269 228 303 172 243 193 472 289 707 188 34 246 892 272 353 208 340 272 792 169 812 167 228 293 868 169 847 284 943 195 320 224 265 188 484 213 364 208 869 179 877 266 285 243 51 214 710 272 417 198 889 288 547 276 432 282 744 236 657 291 757 190 849 198 933 216 799 260 994 214 892 257 37 265 766 255 827 278 356 235 335 284 912 235 936 298 715 162 101 226 62 225 24 201 604 263 741 214 200 281 885 296 290 259 397 289 645 281 731 300 620 259 238 223 484 189 783 262 632 201 698 166 354 221 965 199 442 181 816 163 813 243 43 260 839 170 296 171 151 203 645 232 201 184 128 230 84 292 366 184 235 185 510 247 960 236 886 259 870 202 987 278 344 205 889 203 646 272 586 171 657 260 557 240 919 245 888 271 372 217 756 164 663 177 28 196 631 233 945 168 876 247 31 250 171 274 798 243 364 159 701 236 797 235 519 168 563 284 151 183 492 272 640 168 789 196 962 228 412 204 97 237 363 179 274 229 613 175 626 189 618 251 216 262 467 235 79 249 390 249 367 267 331 161 160 285 885 262 271 197 228 290 378 198 945 254 946 226 363 292 486 239 57 211 56 192 575 158 466 204 957 254 267 209 28 271 4 181 25 225 913 292 949 214 374 233 316 207 100 300 64 227 774 237 382 233 82 178 516 162 296 286 389 291 390 214 99 158 845 164 233 234 900 173 364 280 525 175 167 258 231 274 540 198 795 258 746 208 920 260 243 179 608 177 101 269 686 258 950 295 393 247 801 238 255 230 412 186 135 227 91 237 303 247 915 280 376 278 500 167 417 247 244 244 418 219 656 201 870 194 142 175 439 261 2 203 570 220 676 213 407 240 192 197 241 232 250 293 874 163 515 178 673 298 388 282 12 283 354 160 830 264 972 193 263 247 448 197 551 237 639 257 394 273 63 192 959 213 333 289 416 200 998 204 874 174 855 263 741 173 96 177 77 216 85 255 4 272 595 190 734 179 517 291 920 207 230 174 783 272 241 205 313 288 841 241 613 163 701 243 680 207 944 272 855 253 375 206 360 282 807 196 178 284 483 272 553 292 431 278 154 285 141 258 870 291 675 274 983 263 828 159 507 237 813 192 440 215 347 270 651 233 116 270 951 193 603 272 146 179 187 189 777 263 3 266 123 193 743 249 727 291 605 258 122 213 696 254 373 181 301 244 833 296 426 167 129 159 18 195 412 286 24 168 452 232 672 200 590 189 360 199 433 276 745 225 347 221 15 260 933 180 976 290 70 215 274 277 452 257 871 226 115 229 409 224 556 264 957 205 52 262 292 209 517 248 577 277 689 162 104 245 209 282 14 161 557 275 595 215 980 190 991 219 347 208 60 221 228 204 896 235 914 271 394 167 765 228 138 240 946 257 436 272 396 223 610 207 892 279 978 289 382 169 767 200 249 166 644 197 106 175 66 288 575 286 134 168 548 197 890 276 424 243 655 218 654 236 543 237 35 239 655 216 938 174 702 199 844 213 361 178 185 221 473 169 859 218 448 165 669 180 5 224 404 244 750 278 660 183 728 231 270 264 577 167 544 263 865 211 868 285 39 257 466 180 37 294 313 267 724 287 131 281 641 237 450 275 426 216 987 291 2 274 182 177 144 242 818 245 930 220 868 197 915 234 519 247 548 297 217 263 992 282 962 230 638 256 624 216 526 168 154 240 541 227 981 201 119 167 43 223 164 199 828 268 287 221 313 199 292 190 499 272 77 282 521 267 656 158 954 278 874 178 179 256 173 167 20 269 98 218 63 300 452 270 750 198 796 286 56 296 406 295 632 225 309 205 918 248 464 274 175 243 838 166 324 267 732 276 182 191 972 249 678 203 43 194 978 190 977 259 657 193 654 224 593 180 782 175 834 266 665 269 101 234 357 219 827 204 272 257 937 169 899 231 894 210 499 201 139 247 69 212 13 190 488 226 360 299 475 173 756 290 170 209 516 179 836 169 604 242 480 294 597 266 106 197 588 271 385 207 713 182 891 188 65 171 216 284 896 221 395 231 601 207 997 288 307 206 921 179 745 169 763 227 687 240 707 250 597 282 165 171 901 269 875 223 427 197 789 273 52 220 84 174 605 244 494 286 335 218 489 206 292 256 770 211 603 204 897 166 923 172 225 160 290 299 336 161 894 243 803 292 191 183 686 241 688 207 452 216 959 222 840 293 543 295 866 222 473 201 899 161 971 250 897 163 613 226 75 186 552 185 566 219 190 250 752 178 224 182 414 242 844 247 535 177 244 176 269 168 211 246 404 230 478 224 100 262 98 185 77 234 306 276 615 195 345 280 159 210 714 242 50 283 846 164 142 166 959 213 618 213 651 262 938 171 667 227 678 249 912 160 523 244 46 253 762 209 244 212 583 268 960 198 452 251 61 243 489 187 158 274 52 163 248 269 678 228 46 275 879 198 997 208 309 173 205 159 701 282 918 286 885 269 568 212 295 179 760 173 428 235 135 190 222 199 707 219 67 159 46 277 361 298 460 240 97 162 103 272 800 283 918 186 168 189 51 256 350 274 444 195 540 213 234 282 607 176 350 214 399 280 650 230 597 199 746 202 336 288 542 158 208 207 470 293 833 221 140 252 179 180 966 240 969 172 22 264 126 289 329 209 128 180 351 224 719 209 978 201 158 235 882 276 143 218 81 248 22 170 253 192 862 293 106 273 339 245 69 196 626 237 368 221 438 280 297 269 483 200 286 269 361 210 335 214 433 201 343 214 836 247 333 180 997 280 889 176 155 206 411 232 257 158 50 234 884 219 401 246 493 162 15 230 492 217 711 205 334 273 89 225 156 159 763 259 131 291 48 240 517 227 171 229 162 216 366 221 555 237 30 277 206 266 367 171 630 269 177 223 984 295 314 256 214 204 223 230 810 221 721 174 447 231 244 206 146 248 505 191 291 159 468 171 995 184 652 263 392 242 861 264 831 291 386 220 745 218 315 201 957 295 289 215 944 261 670 300 521 284 433 257 63 274 286 299 334 204 538 276 56 300 960 226 802 273 286 271 803 205 269 236 118 209 399 203 526 299 586 174 194 214 396 232 604 205 132 240 434 291 423 245 380 214 521 212 605 205 820 193 333 293 506 255 779 246 29 264 306 217 978 189 919 198 906 274 342 242 825 186 126 249 850 245 643 231 417 233 810 211 205 236 921 241 703 234 400 297 313 279 584 259 811 200 617 193 356 178 805 247 60 233 37 289 829 288 626 261 483 169 144 165 430 210 560 289 340 280 895 269 665 204 603 270 784 190 360 286 743 257 409 224 929 284 183 162 543 288 455 278 614 260 86 291 51 247 423 210 218 278 570 297 630 299 170 171 555 205 40 207 344 186 902 214 909 187 666 198 941 159 515 203 411 240 118 266 600 251 731 186 746 219 132 248 623 170 98 214 73 216 804 276 495 284 200 279 604 267 718 295 674 172 471 291 713 182 139 237 266 232 801 173 543 199 153 200 551 198 704 161 503 159 370 289 944 166 459 225 828 201 201 245 728 252 472 269 71 169 863 216 132 158 368 222 551 202 631 290 564 170 870 165 142 295 340 270 76 263 101 201 617 223 568 174 621 200 875 262 88 229 84 233 689 298 333 198 93 211 838 295 405 279 115 283 55 277 245 271 147 196 636 259 721 286 438 265 601 261 959 175 261 189 984 261 201 198 85 169 711 256 626 299 912 291 376 188 656 281 481 195 409 261 143 215 947 300 121 233 780 193 557 237 385 171 566 226 405 289 792 223 118 244 357 236 766 293 136 213 606 238 172 210 561 205 831 186 849 201 596 297 102 268 374 169 617 197 163 208 27 205 163 174 32 296 920 191 178 215 682 261 707 171 567 291 476 186 613 272 418 259 689 280 20 166 790 282 250 198 709 224 515 255 321 240 113 288 853 251 686 257 299 185 347 214 131 222 164 228 907 183 657 181 916 249 165 257 332 159 224 242 266 287 5 272 367 168 703 163 59 247 737 231 874 224 822 198 412 258 533 295 266 243 709 161 594 278 841 297 382 187 77 171 819 232 490 167 453 196 992 223 67 190 179 216 604 186 768 292 131 280 396 275 310 246 362 261 283 246 563 168 20 179 915 161 47 211 240 175 270 273 317 179 40 161 40 268 148 221 549 235 283 297 232 277 479 249 812 297 646 182 353 245 321 171 511 202 901 285 673 176 527 223 971 198 277 164 776 186 988 204 903 160 614 228 911 251 422 296 59 257 667 251 949 192 251 270 756 171 138 171 533 220 988 288 157 195 683 278 330 224 974 188 174 263 649 256 928 199 823 181 202 218 657 243 584 299 379 189 97 244 325 193 37 188 930 226 392 241 237 258 82 232 192 198 522 166 297 186 936 280 168 195 826 224 231 267 446 173 408 261 685 201 276 264 839 256 793 160 286 244 992 294 619 285 586 225 746 189 936 298 875 263 360 178 114 194 260 297 439 262 266 286 203 253 71 259 521 273 417 219 913 183 570 188 121 168 307 279 950 217 852 216 516 176 578 225 567 166 824 292 753 253 131 162 736 218 714 168 360 209 475 210 182 170 6 284 439 181 578 247 451 232 470 226 971 172 615 273 939 181 927 189 746 207 832 165 228 180 215 275 60 255 775 239 883 172 250 267 847 164 967 187 454 259 220 282 110 276 526 260 89 275 98 277 186 236 60 187 543 244 325 170 260 219 367 184 294 228 200 214 307 236 345 213 219 169 152 280 122 269 817 252 332 196 654 180 45 200 348 214 273 202 864 198 529 187 498 189 203 289 777 296 808 272 643 191 180 195 731 254 228 289 244 279 74 256 253 245 913 298 658 293 972 266 240 214 747 174 774 237 198 270 822 287 96 241 463 238 727 224 719 163 430 290 3 187 725 241 543 243 77 214 395 245 647 246 301 281 254 300 70 194 791 290 343 287 816 261 617 256 448 202 588 245 713 181 530 187 187 187 996 274 644 207 564 288 104 242 256 191 303 270 679 299 601 193 603 249 908 189 805 275 162 207 679 191 882 185 557 286 109 273 391 280 108 187 944 297 226 180 557 214 766 278 494 180 559 194 434 250 482 219 301 251 423 197 766 174 539 220 667 174 47 169 483 209 660 228 606 213 642 158 291 235 842 178 175 285 853 225 483 261 575 280 871 272 112 268 280 288 57 204 917 258 703 170 665 259 221 185 618 247 461 192 887 272 384 281 688 230 846 271 899 209 885 249 703 265 331 226 7 253 556 238 126 294 25 243 627 188 822 201 266 248 905 158 944 270 884 174 871 227 858 276 971 279 250 170 139 159 831 216 769 282 839 259 552 186 997 261 692 261 858 198 238 232 734 278 863 168 726 257 795 243 994 268 406 248 240 197 309 285 794 267 745 272 957 244 342 167 74 296 883 240 819 166 200 214 800 203 985 266 689 228 344 243 51 198 903 295 317 253 306 190 553 185 965 197 232 293 793 184 315 263 307 289 882 169 411 209 989 169 515 289 935 242 111 233 527 244 747 213 851 210 343 200 620 299 465 273 413 285 800 273 465 295 643 288 958 197 126 237 817 263 312 241 498 265 54 298 43 293 566 280 894 179 990 163 46 282 831 284 468 286 413 166 143 184 968 261 774 300 291 227 170 177 681 287 959 183 58 235 882 283 462 162 780 214 648 164 765 199 465 285 7 236 387 262 184 198 177 282 457 281 478 189 605 298 551 178 963 254 887 249 88 206 402 215 738 267 299 211 227 287 743 256 376 208 576 207 84 270 876 292 439 194 364 299 810 300 548 257 858 184 30 256 337 209 250 234 630 286 139 297 807 264 524 235 528 207 768 163 569 173 991 284 27 161 928 281 662 217 426 256 633 188 535 228 588 240 244 248 884 285 292 168 238 274 847 160 706 267 368 244 430 272 766 216 805 269 630 250 761 191 219 201 176 219 917 253 817 263 907 300 884 216 707 195 811 158 150 164 805 171 166 299 20 235 663 293 348 251 449 167 555 172 624 245 225 236 693 235 414 253 481 199 730 226 120 213 833 176 829 185 220 282 723 204 49 285 767 187 490 170 4 278 671 170 621 232 914 204 599 229 93 234 289 216 790 218 27 188 269 176 266 232 700 169 785 277 67 270 142 203 417 244 983 175 780 210 895 272 145 214 90 232 845 298 759 297 670 276 203 245 332 264 449 297 248 287 321 218 232 161 532 260 851 169 322 285 765 245 855 179 410 286 943 200 909 269 482 168 955 238 379 267 749 265 470 254 529 243 952 177 894 180 729 212 915 289 23 227 872 170 684 205 480 187 639 244 213 188 914 235 295 274 803 268 686 179 10 212 567 223 880 225 137 268 111 241 225 176 691 188 188 244 290 174 210 264 204 211 26 215 72 272 478 219 136 257 699 201 719 176 541 191 255 280 344 167 6 223 324 218 344 249 904 166 170 258 888 162 493 265 670 198 791 176 985 190 637 235 784 184 589 271 710 293 950 252 314 206 124 172 561 218 647 287 263 165 943 163 264 278 911 269 477 265 670 247 954 235 254 183 417 218 303 245 46 229 378 196 733 293 377 163 374 271 373 262 570 190 507 178 575 164 935 167 988 244 218 226 972 265 231 188 211 242 111 259 887 188 471 237 157 226 942 277 5 290 739 235 465 247 828 188 521 277 905 209 638 196 13 263 995 215 603 202 335 251 466 179 353 300 915 209 837 277 309 223 416 251 25 212 406 162 846 293 91 201 991 158 881 261 404 204 472 168 783 226 845 202 179 219 859 228 298 257 221 279 577 236 495 227 925 271 341 211 898 209 792 292 175 205 492 181 305 225 958 268 214 211 810 275 645 222 110 272 824 212 459 195 592 245 370 209 640 242 907 251 540 213 471 293 308 246 428 158 870 216 311 207 246 202 96 244 49 252 874 159 644 286 778 193 138 181 903 163 328 278 265 174 922 257 183 279 832 271 488 294 121 237 973 231 684 287 661 226 501 265 534 218 668 207 734 253 141 170 399 212 407 247 519 248 199 189 552 210 699 169 11 295 306 160 11 292 750 227 385 282 616 227 441 190 524 232 993 180 428 229 238 235 413 248 856 202 850 256 819 209 100 252 972 242 566 288 738 203 551 169 153 181 465 256 334 200 449 286 9 195 95 289 832 218 607 174 453 227 510 211 201 210 506 267 686 296 26 232 500 197 426 209 418 280 189 178 427 253 881 268 413 253 453 206 192 217 650 212 786 293 993 164 443 238 357 230 557 271 610 212 505 236 504 234 511 191 190 263 404 264 852 216 648 181 412 269 939 281 214 181 693 243 174 173 950 262 981 255 944 273 633 263 654 213 118 253 337 193 496 163 374 300 964 159 52 175 754 232 898 176 531 163 331 199 937 218 316 211 298 288 254 187 431 237 141 299 740 264 61 211 79 218 484 269 218 276 282 164 595 190 437 204 440 268 384 158 743 176 948 236 862 193 131 194 799 273 142 198 440 183 573 210 759 245 921 166 466 244 67 248 768 189 506 273 961 281 181 277 291 166 462 187 372 168 531 164 555 275 417 204 822 162 560 256 278 224 707 240 386 289 418 237 791 244 334 189 497 213 508 216 563 279 195 166 281 255 79 257 128 274 510 263 60 211 379 237 687 268 273 214 393 202 744 219 515 201 499 224 585 161 65 195 943 270 355 245 861 252 311 181 887 267 342 192 593 207 669 297 177 187 358 249 287 225 53 236 631 201 435 181 173 160 385 202 906 275 850 170 169 237 3 275 970 219 948 245 542 268 490 263 766 168 107 275 1 208 128 294 600 199 767 234 284 232 796 161 910 271 83 263 592 300 110 251 151 248 215 233 839 225 388 234 230 225 49 259 928 163 297 188 617 218 20 239 668 275 849 176 144 188 837 180 448 258 82 201 146 175 775 291 953 239 102 164 496 261 548 187 182 297 9 236 297 263 790 296 282 219 211 265 832 288 761 262 959 250 912 247 691 201 338 230 681 280 399 287 862 201 660 236 668 243 260 236 663 224 345 260 968 162 998 259 321 163 417 289 894 183 401 201 584 292 548 267 636 173 43 171 463 271 832 266 339 286 482 217 840 172 239 181 560 278 238 212 502 164 22 202 172 207 411 183 695 294 639 297 869 182 377 188 90 172 738 209 268 220 469 274 335 208 404 239 905 266 930 248 469 196 926 205 448 235 192 240 989 278 438 247 375 190 589 245 650 204 8 243 886 239 105 186 856 261 935 161 219 210 565 298 281 190 588 219 51 180 624 218 414 209 87 169 865 203 296 176 532 213 511 253 596 216 899 233 848 282 91 243 335 180 5 265 890 218 270 236 652 281 961 176 796 278 983 297 653 216 561 235 933 295 787 290 177 276 523 270 451 286 33 220 461 182 827 195 427 162 943 230 557 283 804 201 319 289 872 255 523 178 709 235 520 173 240 181 351 244 639 233 356 241 948 244 230 163 377 188 867 281 164 286 692 178 753 186 55 248 829 237 454 283 973 212 249 174 710 293 274 209 985 251 962 186 274 174 180 162 582 181 743 161 455 240 327 287 633 252 255 256 349 265 934 291 636 226 504 158 633 223 919 204 520 183 302 284 629 232 623 246 771 300 661 229 546 256 801 225 739 259 703 231 232 196 916 242 987 234 717 275 432 158 758 206 927 281 924 278 681 263 958 215 31 293 274 204 657 239 911 226 417 169 310 194 465 217 510 226 128 226 106 177 236 186 530 159 118 187 202 247 856 220 677 284 438 284 718 295 716 227 58 172 197 195 677 224 686 187 402 267 752 292 799 219 716 202 79 174 64 225 194 236 491 289 405 161 401 216 513 203 415 261 682 164 473 285 461 210 285 261 696 160 51 169 414 252 449 230 397 275 761 242 25 237 982 249 63 202 49 271 41 189 588 229 138 210 438 222 504 246 303 276 874 269 545 214 756 253 733 226 257 267 885 218 366 200 897 250 817 244 835 245 751 263 970 284 88 238 506 186 400 169 898 184 785 194 720 186 482 259 189 188 349 246 942 204 143 205 330 287 12 197 107 271 869 292 520 178 218 170 417 236 930 254 951 212 758 245 714 243 682 267 414 222 469 239 903 181 910 272 222 234 830 283 46 193 422 219 774 257 615 190 191 228 641 297 163 210 310 213 25 164 889 192 577 261 842 166 90 279 283 207 501 229 198 172 341 238 847 213 399 284 679 188 223 295 350 161 186 264 824 273 306 272 34 169 820 291 86 174 777 226 395 253 195 161 152 224 19 200 187 230 246 204 258 188 219 289 644 185 193 167 331 265 442 175 875 216 462 281 200 210 247 215 688 224 595 266 184 158 991 192 328 158 989 299 358 275 645 213 700 172 756 228 132 259 759 265 899 253 571 283 166 241 880 213 581 160 193 298 544 190 375 236 752 191 673 227 49 223 247 178 946 263 759 230 255 274 511 214 358 249 905 240 226 276 821 285 371 178 669 202 565 296 837 287 799 192 778 235 431 208 987 201 526 244 919 176 11 211 99 213 969 272 901 267 893 202 187 195 734 287 579 207 812 277 185 283 15 252 562 284 981 297 686 288 581 231 464 234 621 194 513 166 87 167 101 173 271 276 317 245 632 297 355 268 330 257 120 242 381 223 839 160 974 202 936 161 703 280 178 259 386 285 989 230 436 168 57 269 30 294 721 264 480 204 872 281 74 274 622 274 361 293 755 269 940 283 414 231 734 222 868 279 967 252 958 175 846 191 443 183 635 250 988 198 856 280 438 281 995 234 475 265 861 194 24 213 323 205 855 194 577 279 307 178 905 216 173 288 660 193 125 189 718 265 725 201 695 159 840 237 654 288 273 168 101 239 446 163 381 183 808 232 271 221 777 163 492 184 613 174 359 164 423 297 3 209 379 170 536 234 598 248 306 284 888 253 561 231 711 195 100 230 792 206 245 279 743 245 964 271 534 299 547 299 534 199 664 260 816 181 792 273 945 285 543 255 869 274 832 162 431 160 995 294 271 247 761 225 43 257 629 272 807 288 912 184 302 222 881 216 540 251 566 193 692 185 602 264 403 289 454 172 419 259 323 231 667 190 10 296 85 227 795 240 762 169 537 201 245 261 283 259 363 249 60 269 96 176 424 237 653 257 593 274 690 274 73 164 179 175 232 234 64 235 790 161 136 189 100 274 690 292 541 250 912 177 116 284 564 270 67 219 133 300 468 243 864 212 400 233 54 199 3 274 636 266 625 164 986 199 791 221 788 235 531 189 236 290 566 179 86 291 486 216 762 167 58 239 552 297 997 263 290 217 502 201 552 224 484 227 272 163 281 261 569 299 355 274 677 172 7 238 958 175 176 257 195 171 159 281 644 188 833 233 224 204 215 296 546 284 694 160 730 222 558 161 604 197 204 259 858 219 582 232 442 237 421 197 603 236 944 165 801 240 965 185 786 190 711 241 704 204 572 190 234 290 224 230 90 273 2 243 226 233 150 184 187 203 496 268 797 209 450 230 685 246 927 252 104 210 389 177 431 185 2 169 304 288 956 168 849 261 448 166 594 208 473 178 188 286 589 236 473 213 147 165 716 297 885 212 30 166 556 205 221 225 594 241 602 183 37 263 925 238 225 229 333 231 728 297 617 248 690 237 524 163 511 205 23 180 24 212 137 177 34 285 43 167 482 294 274 204 197 261 884 280 295 172 841 205 831 259 476 217 217 290 722 275 643 159 266 287 160 183 732 186 803 296 747 292 843 237 386 297 658 161 206 264 984 175 705 214 150 197 152 193 831 296 896 264 354 218 50 294 75 271 194 243 288 169 427 218 648 267 24 282 405 171 430 291 888 226 375 181 948 164 898 225 45 256 57 244 480 242 706 251 878 278 766 179 611 208 427 204 167 189 254 182 493 198 354 182 795 192 847 200 107 181 912 299 485 291 561 195 942 160 380 175 379 164 299 232 557 251 199 195 429 281 442 232 15 202 748 255 725 272 326 296 122 260 279 245 326 265 567 225 855 204 428 188 723 276 469 251 572 265 36 207 892 236 302 284 566 179 59 268 431 298 5 195 560 222 220 185 733 273 354 253 963 250 127 176 386 240 788 199 773 196 705 242 638 300 324 255 29 164 329 287 553 211 273 170 664 280 531 179 982 233 682 178 290 243 743 241 76 210 553 209 720 206 235 213 968 197 200 189 513 269 264 250 768 180 570 272 678 286 901 170 214 283 356 272 894 189 186 178 42 180 221 214 764 237 246 168 372 296 609 209 880 223 249 285 686 213 64 159 700 224 625 251 246 190 160 239 17 228 352 169 159 164 220 264 741 202 835 275 693 164 597 161 84 183 858 268 460 183 59 257 777 184 585 288 541 223 568 239 655 184 980 211 968 241 194 286 139 164 201 228 9 222 907 260 106 269 823 180 832 165 475 189 836 232 660 206 420 199 794 195 687 248 568 282 396 186 759 256 162 182 457 296 349 280 252 253 704 219 293 210 529 244 546 191 859 194 105 300 269 246 49 294 803 183 632 207 932 240 851 203 639 167 426 160 133 204 717 185 149 233 585 298 913 209 980 166 637 213 418 259 69 237 532 231 414 160 987 184 502 180 616 200 465 158 915 232 736 295 600 293 729 177 186 236 82 160 439 278 88 200 699 246 877 220 478 230 618 298 984 179 547 239 203 197 38 270 939 245 235 267 591 209 792 287 607 260 434 261 294 181 399 192 918 171 406 166 13 178 334 256 83 236 2 255 173 219 158 202 662 233 11 164 331 247 73 192 709 164 706 293 981 177 379 227 988 192 248 167 321 276 109 175 974 231 742 262 283 202 134 298 163 212 135 273 668 164 994 232 283 294 279 264 562 187 476 184 645 210 649 283 283 206 45 260 557 164 821 296 15 214 415 191 928 289 299 225 329 170 689 232 263 273 904 291 939 212 692 202 530 184 56 281 253 293 895 223 472 241 807 246 857 283 667 275 93 252 558 298 861 249 210 223 767 186 603 257 255 226 399 281 610 284 590 227 846 191 215 238 461 274 101 242 134 254 370 192 309 251 105 266 904 264 518 267 707 202 624 215 978 202 985 229 2 186 467 213 958 268 917 234 942 290 983 235 821 182 754 216 567 228 707 241 383 291 305 215 531 187 580 174 678 263 731 222 242 232 213 234 884 203 143 284 101 273 822 273 2 228 928 206 32 225 593 234 230 236 762 279 653 209 400 256 907 249 176 242 568 295 544 189 157 238 960 197 303 205 321 192 278 183 16 290 666 296 556 181 487 194 691 158 721 217 501 173 293 242 749 294 615 295 174 186 672 170 893 242 281 250 899 293 702 257 842 225 197 180 466 231 196 261 257 267 745 285 348 209 85 167 848 229 40 174 139 250 694 221 553 226 734 235 638 158 17 184 355 204 220 195 938 260 112 219 159 194 176 163 771 252 627 296 666 267 181 184 995 167 355 296 880 164 8 224 875 160 587 171 307 235 856 171 323 222 227 280 726 246 974 212 697 262 52 186 119 195 67 264 307 227 422 225 757 273 770 208 431 264 604 217 671 194 302 161 875 174 153 186 178 292 137 293 862 226 473 261 84 233 771 255 782 285 59 215 399 238 981 248 723 294 213 222 854 199 551 245 84 270 708 204 42 247 238 251 23 194 101 217 324 235 405 284 733 279 128 200 545 170 878 224 540 294 459 240 84 264 797 202 991 272 8 187 520 204 17 232 698 268 286 191 112 158 347 168 703 260 210 183 534 235 795 244 271 210 80 270 589 285 174 260 43 272 13 191 563 300 593 296 250 222 467 167 532 272 91 286 872 290 203 250 750 166 805 187 856 251 85 237 569 246 539 236 563 217 446 182 125 165 145 215 728 195 743 253 583 216 348 284 751 174 54 241 43 235 297 162 895 223 727 267 82 160 862 174 525 268 848 277 633 223 650 253 803 201 541 246 522 280 156 217 916 276 335 250 369 230 183 300 340 158 846 252 774 264 309 167 863 261 356 158 195 165 735 270 460 201 245 230 841 281 269 180 410 222 100 182 869 189 185 254 782 211 881 208 454 213 509 219 483 230 614 244 432 284 302 234 933 241 801 188 151 175 626 173 407 230 53 281 52 266 501 209 104 276 392 292 18 251 578 182 15 217 987 260 989 182 921 185 840 299 463 276 481 283 407 229 400 242 529 237 423 250 205 265 0 239 942 189 588 228 629 169 419 198 951 169 522 280 388 183 739 229 122 249 121 235 212 183 578 255 118 173 512 257 827 193 369 237 236 274 437 193 971 185 55 246 465 287 529 204 931 257 712 196 662 178 988 291 834 175 538 264 920 252 495 242 913 226 500 187 894 177 920 268 155 220 270 214 61 290 771 202 513 228 729 169 739 247 342 287 595 233 213 162 773 233 605 248 953 193 224 212 505 205 580 220 212 272 953 278 302 252 633 203 209 187 733 195 971 264 879 183 836 275 130 277 211 242 270 296 25 237 355 190 564 255 236 254 199 159 714 278 928 284 746 161 904 178 551 281 789 164 392 264 323 299 612 293 294 295 729 276 818 276 742 231 306 264 489 269 478 291 407 163 65 179 196 209 319 240 72 208 390 191 5 193 634 223 231 229 839 175 158 216 157 236 343 177 288 285 987 158 987 170 296 278 29 228 14 234 195 290 603 196 250 192 582 273 157 189 173 232 739 235 916 190 812 184 473 184 290 258 212 186 214 218 179 285 790 226 205 296 850 182 882 284 744 170 674 179 83 266 984 182 175 265 15 194 794 279 873 189 769 190 73 214 856 255 333 232 11 284 387 280 396 216 890 300 887 259 59 180 245 189 487 185 55 225 114 270 926 165 842 262 20 178 383 280 602 221 613 224 535 251 385 256 657 249 612 285 207 214 795 186 140 173 695 193 525 194 879 224 407 241 812 274 562 291 405 268 681 173 177 245 7 173 344 247 918 170 621 266 738 271 877 249 874 183 991 261 690 182 210 230 535 246 435 261 694 161 635 243 74 246 62 232 126 234 524 202 648 169 728 206 307 236 58 291 678 189 543 189 659 250 245 210 786 279 964 264 352 189 602 169 997 174 650 160 30 232 14 297 950 158 386 188 544 275 233 166 970 187 729 297 736 290 774 208 23 201 331 248 948 262 644 247 556 244 380 183 563 279 987 236 218 219 946 158 896 288 803 236 483 249 366 201 899 267 934 217 542 166 320 174 301 278 605 238 642 180 792 263 119 169 627 185 297 258 469 195 666 192 136 197 51 259 551 283 189 202 217 211 328 215 337 264 35 170 715 208 369 277 821 286 879 215 275 244 667 288 185 165 885 174 788 272 992 205 265 227 112 274 22 168 439 186 347 201 190 234 327 235 660 272 200 226 502 199 762 203 390 183 504 248 292 228 687 290 334 162 748 296 179 278 36 199 417 215 100 196 931 176 954 254 631 274 383 165 111 190 554 204 259 256 833 288 480 187 199 178 214 253 819 207 417 279 433 290 994 175 150 228 142 176 661 266 936 270 676 208 618 223 261 239 322 179 290 239 593 191 93 269 894 198 958 211 159 237 556 207 939 172 837 208 328 276 467 248 642 231 722 260 482 276 235 188 736 264 585 201 866 204 639 257 573 234 8 224 506 272 411 236 775 237 502 190 938 251 867 233 798 193 456 220 368 294 333 280 220 270 855 255 674 213 912 164 199 293 269 207 304 213 395 199 668 226 904 268 585 208 526 165 772 212 772 183 816 176 470 159 592 278 570 260 29 170 611 250 185 182 716 256 704 186 74 241 906 296 181 281 42 167 658 256 436 259 899 241 44 264 848 217 648 296 745 243 827 178 981 205 26 263 703 294 833 212 314 207 426 202 235 262 51 272 499 195 799 221 397 294 91 248 963 284 293 273 773 248 60 260 887 240 93 285 916 299 340 245 113 283 874 172 393 248 664 168 794 242 137 214 390 196 972 259 691 245 641 197 771 207 451 210 127 282 670 178 955 170 256 208 194 185 145 185 407 165 392 202 41 247 572 210 430 186 499 289 114 289 290 273 704 292 927 158 327 256 418 177 216 271 430 253 570 175 39 165 174 222 796 202 896 286 322 158 169 159 81 294 806 197 834 183 377 233 473 298 429 263 406 270 357 231 240 246 857 265 114 282 185 196 576 214 629 183 694 178 68 259 440 237 188 291 242 288 320 280 68 288 260 280 66 277 455 297 189 241 342 203 271 240 142 251 145 175 818 202 439 258 567 207 124 291 471 194 193 215 936 296 822 268 603 179 953 224 555 196 545 218 520 259 560 176 117 240 165 201 510 182 443 269 754 173 17 247 183 249 466 269 654 261 336 290 336 278 431 289 18 203 722 213 598 295 278 226 553 273 354 299 513 256 208 258 842 279 883 293 131 160 622 285 239 292 128 176 181 199 434 262 356 183 282 235 114 175 25 297 776 217 621 200 355 280 249 236 670 280 265 215 189 291 595 234 939 279 628 230 521 164 652 243 812 199 932 300 400 184 455 187 715 218 648 290 515 158 526 260 113 230 485 187 511 288 70 294 907 297 50 300 147 201 875 283 561 214 663 219 515 258 883 177 454 239 867 162 835 217 391 210 469 163 940 254 941 160 997 223 505 217 446 191 336 212 338 185 445 296 994 191 0 179 548 171 955 291 860 272 442 299 351 272 866 183 827 164 428 254 643 268 121 172 879 201 393 211 989 228 466 295 263 252 827 245 332 210 866 297 726 175 2 232 6 237 772 243 848 273 674 256 808 237 744 174 457 289 433 249 896 297 175 187 128 189 334 188 336 203 269 190 789 261 83 282 265 264 128 204 883 214 319 200 907 180 83 186 583 259 556 219 803 172 265 165 896 245 881 244 685 177 932 212 905 175 160 159 168 220 750 205 586 250 377 257 338 215 949 214 581 160 925 180 98 207 728 172 447 289 166 232 264 159 339 203 13 203 751 230 436 159 305 252 744 197 39 182 737 209 361 269 411 194 799 275 941 232 843 300 249 191 315 215 826 201 305 270 587 287 437 278 710 172 474 272 840 277 436 295 967 289 371 178 576 207 708 173 138 292 82 208 286 220 547 213 213 207 718 167 897 169 912 293 446 162 532 170 770 289 952 241 603 292 222 200 173 164 48 262 859 225 877 164 279 256 745 231 211 165 96 160 267 187 815 292 534 295 356 169 805 253 641 212 518 188 556 247 456 274 582 161 919 281 574 252 478 159 945 201 83 250 840 203 751 247 463 278 213 247 127 181 387 253 733 171 148 226 832 214 885 187 937 278 95 190 726 289 770 287 605 252 645 269 424 292 321 232 780 198 137 248 456 272 31 296 457 212 560 215 768 171 970 240 146 292 848 216 119 227 255 225 890 178 237 215 666 163 355 252 615 239 370 287 265 205 962 259 119 163 75 185 828 182 58 215 112 209 992 295 875 238 378 187 223 257 829 300 186 298 622 163 419 183 287 283 442 178 471 249 316 159 165 220 169 259 751 224 465 232 636 296 758 222 625 169 880 203 312 189 668 239 43 161 270 227 240 201 484 209 673 259 980 231 462 295 797 287 472 288 235 293 307 300 618 243 753 291 162 239 174 269 864 276 209 270 86 273 670 163 158 225 487 164 689 219 246 273 875 195 87 242 951 206 205 209 368 184 806 194 356 160 670 192 552 259 104 251 650 253 283 228 328 224 664 280 523 278 538 241 930 290 252 230 979 162 748 222 623 244 239 294 619 275 300 233 327 166 807 272 16 275 517 197 348 192 147 160 494 291 929 208 356 196 915 283 978 296 569 221 438 176 171 220 857 239 483 265 523 181 395 231 536 171 42 169 679 217 577 216 503 230 28 225 18 185 448 214 249 165 504 205 193 242 10 294 673 298 514 182 619 158 854 259 87 284 836 296 484 268 102 230 621 206 823 243 917 204 938 263 628 186 366 188 619 254 79 298 990 247 545 294 582 204 698 244 848 254 739 252 623 295 650 182 49 251 558 260 105 300 0 232 429 212 927 292 825 285 183 230 596 274 332 201 907 182 650 191 67 266 80 266 629 281 102 218 374 201 827 273 205 238 953 284 403 243 191 170 553 163 327 173 835 213 881 251 726 288 730 219 624 180 896 300 924 261 501 224 218 233 683 186 520 259 782 275 555 194 410 287 635 296 814 269 578 183 298 281 179 240 423 278 906 262 920 164 583 231 183 162 844 226 420 181 261 205 188 268 539 158 524 284 724 166 413 184 786 248 694 190 980 247 239 219 801 206 805 217 629 265 469 198 895 297 900 200 745 189 589 239 184 160 893 285 298 279 764 291 943 186 440 256 279 230 958 239 73 283 56 235 774 280 507 269 465 192 977 203 550 210 572 234 719 158 30 173 478 212 347 161 44 235 809 197 224 273 370 177 146 184 998 188 307 204 436 183 517 168 399 177 866 173 719 244 941 168 53 164 52 181 403 272 744 262 705 168 379 164 753 199 477 268 918 272 806 183 152 217 416 178 175 172 600 218 784 255 858 280 83 248 166 198 508 248 690 209 92 290 214 247 37 177 714 204 336 198 273 290 142 194 726 187 711 261 217 286 681 286 334 196 744 227 660 262 259 239 549 180 301 269 145 246 962 175 113 296 506 298 689 214 958 201 394 204 648 275 794 226 467 273 546 268 687 261 570 192 754 178 785 160 882 197 946 217 334 158 549 248 971 178 881 209 110 300 800 202 567 280 797 297 368 277 860 284 253 187 232 235 989 224 365 200 136 160 273 186 437 181 93 180 177 181 563 228 649 224 762 179 322 296 333 232 955 215 194 167 408 161 437 243 246 234 262 182 676 265 621 201 638 172 126 204 349 277 773 191 785 168 590 242 421 163 585 184 166 240 212 203 518 174 697 194 436 253 628 167 712 217 113 242 526 277 326 192 418 259 525 169 920 283 893 176 849 252 184 285 950 162 562 184 699 224 929 214 236 243 103 192 369 216 474 258 804 206 76 191 661 158 930 208 669 299 632 188 255 239 271 290 579 165 486 230 290 162 280 259 264 282 452 186 243 231 10 231 220 189 776 272 655 253 120 282 87 275 794 211 524 201 800 201 13 263 301 175 572 298 783 160 798 214 629 252 854 159 981 234 506 238 342 280 131 224 966 282 732 228 575 172 383 282 556 225 211 294 841 243 826 191 15 251 432 167 804 198 472 243 726 232 951 252 687 279 838 229 959 170 414 212 808 201 151 256 380 232 602 236 502 231 960 298 170 210 697 209 455 197 182 296 939 264 602 260 340 266 682 278 617 212 917 299 465 242 430 248 227 158 649 198 300 220 668 276 213 253 934 186 362 204 523 187 361 231 313 254 299 158 450 279 212 179 315 162 55 259 715 163 410 246 196 220 531 186 538 210 847 250 590 244 451 185 154 207 346 236 145 160 953 261 25 254 773 290 593 294 172 207 70 243 212 212 434 168 465 254 658 228 282 187 914 272 582 294 134 294 438 184 853 199 626 231 877 172 184 207 548 214 424 279 34 222 605 230 909 182 557 258 939 222 548 299 734 240 997 298 989 245 593 168 97 221 413 213 217 277 459 191 37 214 281 179 157 193 345 214 139 216 11 229 705 225 881 279 562 206 437 197 630 205 146 222 599 211 172 297 251 268 506 224 747 285 593 259 644 234 680 297 653 178 958 243 293 227 673 221 422 170 213 214 747 282 432 244 930 261 996 232 579 226 443 288 781 171 783 279 577 265 474 208 996 222 528 268 231 214 907 269 24 296 741 264 377 207 891 190 904 169 354 180 181 188 417 184 764 244 375 163 432 191 683 214 971 250 696 238 278 299 745 198 188 300 232 275 747 223 836 195 726 281 501 269 803 206 240 194 241 280 594 216 405 244 740 246 201 244 217 169 403 281 628 197 421 275 196 184 316 159 167 263 249 254 769 184 829 238 281 186 131 215 243 244 200 187 801 292 177 163 610 277 304 186 197 236 928 163 965 199 168 238 12 274 99 197 165 255 459 169 120 292 61 162 869 172 185 291 55 295 954 240 103 178 595 187 417 215 295 274 475 205 413 189 653 218 911 195 355 167 743 280 465 249 42 243 259 282 705 161 619 183 532 231 684 266 529 192 926 247 129 200 556 214 344 181 223 240 961 193 353 257 989 227 924 296 719 210 413 299 127 261 66 246 633 260 555 273 66 291 478 285 737 163 878 209 755 163 859 293 700 278 101 195 336 287 162 260 811 210 190 188 507 259 804 183 818 265 121 249 632 263 390 264 113 255 774 260 967 269 962 165 820 217 673 166 684 170 325 266 473 260 66 265 118 283 283 274 870 202 658 255 988 187 185 195 700 223 375 218 497 201 277 247 675 181 857 220 657 239 23 189 490 252 496 170 531 279 566 198 451 163 924 182 352 243 312 268 440 297 45 262 348 225 224 168 249 174 889 176 820 253 420 201 629 191 676 223 272 228 565 195 404 158 150 290 941 165 310 296 68 225 624 295 133 212 603 274 257 299 881 160 91 226 617 199 340 277 295 251 314 269 317 260 681 214 353 191 297 204 737 280 889 280 136 170 204 192 601 238 896 173 453 248 195 232 42 234 826 201 338 185 34 279 119 244 485 235 190 290 938 263 717 234 963 200 457 295 70 292 648 225 920 264 880 159 796 282 332 292 652 265 995 276 79 291 973 231 989 222 313 278 376 181 835 293 733 231 136 258 55 274 635 196 107 189 710 232 191 201 938 177 388 235 688 179 503 269 507 222 745 191 65 260 658 208 485 229 847 260 936 233 636 298 811 216 910 291 964 179 711 270 726 187 896 292 935 192 70 220 728 220 142 180 393 266 535 269 280 299 338 264 970 242 183 282 732 287 5 233 924 210 455 175 368 271 582 220 988 249 82 225 726 264 468 277 746 248 65 281 880 160 121 158 826 219 218 184 277 198 505 299 392 274 976 252 87 292 769 265 156 214 346 269 95 237 867 289 65 243 402 290 32 220 482 195 289 169 872 269 256 183 260 229 882 179 652 208 147 244 509 160 225 277 727 203 525 247 240 289 476 170 100 201 886 248 617 206 993 241 215 297 439 273 916 162 19 161 964 277 337 255 229 242 348 200 757 193 923 180 92 219 716 163 232 254 657 239 535 276 988 206 656 222 194 266 857 229 247 232 142 177 924 175 364 234 627 168 176 289 234 200 849 223 63 196 44 219 939 190 649 214 329 290 993 217 285 268 202 265 35 253 689 203 310 161 209 250 95 222 757 216 319 291 427 238 675 182 54 201 832 285 158 249 216 250 266 227 948 202 946 172 535 203 104 266 55 169 144 242 74 160 342 168 934 226 251 228 515 266 139 163 400 231 151 245 532 244 492 265 324 281 660 161 240 212 812 239 111 261 22 163 129 236 207 204 310 234 639 242 333 265 925 237 213 240 588 241 393 165 600 287 928 258 741 264 644 282 710 288 955 212 909 281 52 266 928 207 718 213 925 263 815 286 266 202 156 199 111 284 326 299 54 276 131 243 833 210 15 223 501 171 539 175 7 223 90 217 393 215 88 158 678 230 627 288 628 227 49 180 512 289 844 159 71 292 104 179 910 299 616 160 156 259 449 167 294 268 724 250 287 224 49 294 489 215 853 260 351 208 653 195 353 273 625 261 128 249 668 289 261 201 88 176 476 296 881 178 417 275 127 200 783 251 530 166 825 163 261 170 274 283 724 190 301 172 815 224 778 191 977 267 205 202 657 264 503 266 760 288 107 202 884 166 657 229 801 161 931 218 889 250 413 164 708 201 745 199 297 206 647 242 247 216 36 203 548 196 669 245 401 173 938 274 194 215 269 285 173 276 173 179 436 219 346 262 343 294 189 205 384 266 895 227 31 237 211 298 276 261 814 279 3 271 799 195 839 286 10 216 371 211 906 167 27 287 234 227 972 216 662 253 144 169 771 163 929 162 993 239 184 283 663 277 341 217 132 178 714 249 181 192 513 186 167 220 961 263 734 184 914 245 566 263 157 266 705 287 915 282 318 163 529 205 726 233 785 158 257 177 660 168 85 213 500 182 299 174 824 228 273 210 113 265 832 275 843 189 261 189 188 296 152 269 261 279 317 186 922 183 679 208 476 232 373 171 769 184 553 167 292 225 839 209 407 181 483 294 118 217 811 262 980 233 961 201 308 201 724 286 739 204 81 263 310 199 155 285 313 171 336 249 955 159 98 196 297 165 503 159 895 227 283 224 705 195 539 223 326 236 484 273 739 243 761 204 349 180 147 215 887 169 255 189 959 209 210 193 34 293 610 245 281 248 519 205 455 275 400 207 175 232 369 290 522 238 791 265 193 281 640 215 959 214 350 294 507 175 546 259 304 176 27 292 874 255 908 161 66 169 279 275 795 212 347 186 923 192 63 282 959 208 419 283 466 185 275 169 978 280 99 271 736 266 112 293 389 211 722 171 888 298 622 184 149 209 825 256 766 254 33 189 705 229 477 257 475 200 183 172 511 248 842 182 35 196 645 275 19 182 687 263 470 251 801 230 633 207 105 203 38 292 374 240 961 197 479 260 907 252 464 189 52 226 718 293 675 227 270 238 460 218 167 238 874 288 765 259 186 287 76 192 545 268 511 168 130 280 373 293 13 246 514 287 349 186 734 287 255 222 142 211 665 253 838 260 820 161 497 257 996 166 521 180 714 198 85 161 953 164 899 242 15 290 882 240 580 253 536 269 488 166 350 190 910 259 26 196 642 285 611 203 966 289 419 177 589 211 918 204 46 198 775 291 667 282 14 256 989 278 752 220 864 223 252 243 112 218 370 297 644 233 586 159 225 182 843 194 850 281 70 243 780 178 443 211 969 215 969 289 228 204 599 288 369 300 702 282 234 162 45 266 746 229 605 222 333 213 564 251 492 213 76 177 215 169 120 255 482 211 273 172 132 230 814 242 348 270 686 294 729 281 328 217 706 298 446 257 375 258 953 183 72 216 806 175 836 184 485 298 650 250 824 161 216 222 831 300 329 200 721 258 138 205 240 216 532 295 736 206 664 272 174 290 646 246 751 210 521 273 610 254 240 232 656 249 567 270 728 163 846 189 240 245 675 189 811 161 896 191 166 171 907 195 968 271 367 217 987 181 603 228 131 270 776 249 780 221 228 172 974 249 22 180 390 296 980 289 542 196 253 264 715 218 352 203 523 227 783 207 114 182 292 181 220 208 249 209 261 253 95 247 274 292 929 197 164 300 666 161 101 190 653 220 592 297 996 166 159 203 114 280 746 178 189 168 863 211 787 230 284 296 383 223 584 168 436 250 265 160 658 184 737 285 780 263 535 288 417 200 313 191 606 169 92 239 340 276 872 176 430 294 856 237 344 236 223 208 340 164 300 187 649 238 326 300 588 208 389 249 827 278 472 271 606 262 670 186 732 256 295 183 15 246 881 185 518 286 859 212 780 219 462 269 646 161 209 288 459 227 36 300 502 180 97 278 621 208 740 189 369 283 954 248 633 282 769 247 396 235 856 228 782 208 527 235 938 300 216 183 437 261 14 191 226 244 126 293 901 233 273 262 42 223 556 182 476 278 617 158 579 224 392 160 227 233 947 252 646 245 868 227 266 229 375 164 205 232 361 181 398 265 411 289 523 212 973 216 434 281 870 290 746 290 41 298 617 268 607 256 890 191 36 250 809 176 886 230 91 267 664 242 821 260 298 224 956 192 848 193 393 288 231 173 302 174 379 202 827 300 696 200 558 235 703 217 528 197 811 272 16 158 930 285 629 251 312 186 424 213 387 269 643 203 687 184 235 210 47 257 478 238 751 267 881 190 131 242 232 187 687 213 939 213 284 219 775 168 663 228 6 219 542 198 518 183 255 267 996 242 941 264 69 243 640 215 685 281 462 199 401 198 715 199 703 199 721 158 461 299 939 258 528 202 736 235 96 177 63 205 209 255 969 296 715 245 408 263 945 181 328 261 910 221 606 187 818 186 494 291 40 254 501 212 783 245 417 295 963 289 411 260 828 291 606 274 444 224 752 195 907 169 260 255 914 166 8 198 214 221 894 198 85 248 281 196 719 171 697 212 439 294 215 222 313 251 216 271 245 248 640 283 485 178 859 220 985 216 885 274 439 215 995 175 213 300 953 277 809 244 635 232 945 179 165 162 939 182 351 164 906 276 977 299 293 216 863 212 864 237 648 251 266 300 638 164 202 232 212 288 75 235 533 203 42 159 703 242 814 299 734 263 316 182 136 195 65 256 56 167 361 245 313 257 589 164 131 251 59 265 635 166 948 193 700 163 619 280 522 202 886 267 184 179 521 281 106 204 429 225 336 227 452 269 214 248 34 228 625 195 925 265 666 200 459 291 721 249 492 280 316 266 451 261 159 292 702 168 719 206 650 247 946 195 653 183 494 255 14 196 196 230 430 193 564 158 266 221 562 224 383 217 680 263 408 279 715 209 816 191 892 279 966 293 864 252 341 261 136 277 705 247 493 174 37 219 669 212 281 161 74 224 819 262 861 217 84 179 125 222 688 242 264 189 368 219 868 294 508 219 104 253 412 200 260 180 79 228 84 180 218 169 674 214 366 275 599 295 900 167 490 289 292 178 94 255 920 277 435 241 769 178 893 265 573 164 590 207 966 171 468 255 848 300 720 241 894 219 22 272 907 203 690 276 378 272 23 262 123 248 274 232 126 166 952 273 860 199 370 204 424 208 408 231 625 223 674 173 817 295 405 241 377 223 322 235 22 264 595 263 444 271 876 191 539 192 938 210 288 224 899 172 688 210 256 224 208 269 537 257 970 237 387 267 552 300 330 201 533 178 862 208 733 169 501 168 995 291 416 210 480 214 640 263 538 165 642 162 398 241 428 177 749 269 129 177 336 263 794 250 700 208 916 279 107 251 669 165 25 277 300 166 73 180 236 183 942 204 309 253 799 181 613 274 145 228 362 178 298 246 751 293 749 216 843 180 28 261 261 282 978 255 381 196 108 177 874 266 830 270 601 282 27 211 843 203 272 177 407 165 311 206 276 190 184 243 461 257 935 170 59 186 760 282 588 174 798 252 743 168 954 285 214 237 763 216 625 279 48 174 986 300 559 233 346 179 549 223 119 217 653 247 972 297 392 208 424 219 980 206 444 294 308 230 809 174 14 242 217 177 393 268 514 175 753 198 373 222 986 248 500 260 404 264 517 189 435 241 131 185 864 185 461 190 488 189 329 275 586 279 253 177 688 161 581 283 109 297 246 182 650 188 699 249 888 233 358 211 608 252 537 215 54 242 525 294 353 210 773 249 180 179 273 285 297 174 750 179 831 190 896 251 236 253 725 299 906 299 793 233 698 264 15 191 901 254 748 222 38 298 609 220 887 257 457 176 85 209 144 179 675 262 18 187 579 274 763 239 645 213 263 240 167 208 373 250 362 164 204 283 340 252 876 271 910 193 380 252 464 183 350 167 663 179 513 276 923 273 605 184 604 262 359 165 258 267 897 184 177 299 501 231 692 250 383 298 464 171 271 273 617 242 514 232 197 230 781 183 518 255 93 196 444 169 389 240 455 200 473 186 208 167 199 246 104 168 524 193 146 169 464 219 934 203 914 244 218 260 130 287 41 292 753 285 443 298 491 165 265 285 155 296 167 196 444 216 833 278 313 205 765 183 826 285 449 201 549 286 225 197 970 161 803 282 462 286 244 222 290 259 634 159 160 185 339 176 530 182 626 222 599 235 812 168 618 207 296 166 516 244 667 298 29 289 889 238 846 165 792 194 213 217 930 177 184 196 421 266 146 260 816 198 984 247 18 160 743 179 769 276 807 205 289 284 346 178 713 278 250 261 992 291 386 249 886 236 689 298 93 231 433 215 449 208 639 215 636 269 867 217 618 245 283 215 863 297 622 203 7 236 536 204 693 183 29 278 760 266 56 188 315 300 175 293 826 190 788 201 623 170 218 204 306 204 863 252 260 208 845 278 149 212 640 203 285 181 823 194 957 187 979 289 830 220 310 189 701 255 345 229 183 249 793 213 667 161 335 191 300 227 266 210 384 246 640 247 947 294 349 265 190 210 258 245 161 280 415 298 367 245 91 282 811 294 201 175 483 246 776 225 208 218 45 272 537 189 194 238 582 287 435 254 333 206 277 256 915 264 411 238 0 266 600 167 232 210 355 240 769 164 13 285 185 265 141 297 901 162 520 218 410 221 32 190 784 194 947 220 357 169 123 164 380 296 655 178 685 211 760 204 773 290 633 257 845 281 447 260 765 294 626 262 52 283 768 159 104 230 444 268 560 208 416 257 617 171 391 289 205 216 432 180 589 281 883 220 181 197 62 203 455 190 62 181 558 240 851 192 833 221 299 298 942 247 17 284 114 238 459 165 358 191 240 280 497 170 907 275 881 274 544 246 124 162 43 181 984 298 611 226 53 210 922 265 143 230 86 224 340 193 484 215 380 204 311 254 914 194 577 171 171 159 575 188 596 240 145 194 537 225 565 210 544 169 727 184 440 296 176 179 709 207 161 207 683 249 579 255 755 228 350 247 595 263 602 189 948 215 341 298 208 251 434 208 27 253 238 219 34 165 645 234 112 264 802 293 677 213 245 221 294 271 863 173 570 163 601 299 39 204 753 249 733 236 598 289 601 257 191 225 419 181 752 211 504 238 238 276 644 282 563 285 227 297 458 282 927 159 353 287 344 178 672 259 465 297 565 245 517 205 678 256 936 221 997 279 600 271 158 208 933 250 227 190 784 162 937 173 400 225 146 201 14 225 952 209 457 287 352 256 675 289 28 162 267 296 511 245 750 213 743 299 372 298 779 262 402 178 132 286 369 259 19 232 809 298 721 188 388 182 805 211 898 158 610 220 153 223 47 249 197 172 289 255 64 239 260 158 595 203 763 209 149 235 855 193 460 231 496 292 880 250 255 249 196 187 200 163 474 196 745 256 817 262 677 176 545 261 872 206 578 183 41 193 729 291 147 178 33 185 155 198 109 225 349 272 980 177 808 204 731 207 5 213 689 191 743 213 445 195 537 270 410 236 421 291 417 251 574 280 465 299 104 259 897 212 110 220 988 283 183 288 237 199 285 249 418 227 364 246 72 292 169 162 539 287 822 210 110 267 603 285 908 180 12 225 157 172 269 255 640 251 723 293 189 199 844 280 121 202 741 200 824 295 100 291 97 270 538 225 869 274 871 252 484 231 889 160 821 294 544 163 872 175 753 266 764 222 702 216 677 285 414 249 213 265 188 249 952 264 495 220 280 249 978 226 35 274 311 287 129 192 806 221 817 279 450 262 181 291 874 285 501 179 275 249 21 244 816 238 397 231 418 270 786 283 901 184 221 207 199 206 516 252 224 188 149 290 450 196 786 294 4 210 24 218 449 193 836 159 400 261 411 211 376 158 755 168 133 242 271 241 406 218 421 278 611 218 299 284 552 208 278 241 731 297 614 195 176 266 575 255 215 294 389 229 780 184 718 288 428 223 622 229 214 211 344 158 251 186 662 289 531 211 420 295 243 288 791 260 873 261 884 241 595 299 183 268 975 250 854 258 166 204 765 223 976 246 160 256 155 171 905 246 816 278 748 262 916 240 956 190 12 202 243 298 18 170 374 288 506 188 632 249 654 257 829 200 50 255 765 225 860 184 452 247 697 216 648 198 51 263 668 237 424 225 946 220 413 200 47 160 393 293 712 201 980 232 487 167 844 207 339 229 530 216 223 161 997 261 637 260 776 219 670 253 274 259 798 249 59 177 756 259 959 186 435 220 447 185 45 211 558 165 161 222 617 203 593 238 342 168 268 169 854 224 741 265 496 181 414 220 350 215 529 181 159 237 856 279 321 247 815 219 921 277 828 228 196 243 448 265 377 290 787 270 485 179 402 158 486 208 424 199 43 249 670 160 919 257 584 237 634 179 402 265 592 213 491 231 949 289 385 291 820 215 466 282 62 254 483 255 273 242 803 174 625 163 348 284 600 201 963 198 470 215 124 194 985 253 339 212 405 284 266 159 626 163 104 217 441 241 245 217 343 243 963 175 382 283 536 209 106 248 91 248 574 268 795 160 880 195 34 234 490 195 977 275 961 181 502 250 556 276 463 234 403 253 340 179 79 164 529 206 773 214 683 193 637 258 406 248 56 212 18 235 625 167 124 173 308 257 857 262 946 190 970 242 630 182 893 295 671 216 940 168 496 291 319 269 709 182 724 221 706 261 939 295 148 192 116 241 227 209 188 271 764 186 958 264 106 283 54 293 585 160 276 189 966 177 732 290 613 170 278 297 331 227 65 269 980 191 723 235 475 236 237 179 42 227 266 158 799 214 728 207 581 197 671 194 448 253 786 298 276 274 860 175 254 269 839 264 301 158 563 179 479 287 299 246 109 235 654 218 272 213 455 234 873 172 504 264 691 289 519 224 388 163 307 253 739 284 398 206 254 279 964 216 937 212 548 254 251 213 603 218 467 291 56 218 36 223 357 210 146 208 846 275 92 273 173 252 931 276 214 258 555 222 561 267 785 192 857 278 505 189 905 231 410 184 664 296 817 172 957 199 223 250 942 220 757 275 509 280 94 158 681 158 488 271 910 205 156 277 897 209 510 268 476 231 202 203 410 263 306 292 657 176 168 189 320 175 718 193 190 253 514 290 159 270 294 281 285 164 514 196 172 224 148 162 728 193 601 259 980 300 355 174 201 165 184 290 120 290 544 166 341 211 345 225 419 246 127 275 688 225 798 189 686 184 836 176 820 228 135 168 569 253 897 234 231 263 793 283 163 179 207 255 489 265 668 258 151 187 206 233 989 232 440 183 455 190 895 187 759 267 507 272 50 285 84 202 924 277 772 294 403 191 741 242 492 288 735 300 943 195 759 259 484 202 905 213 136 272 391 267 89 239 425 253 453 193 821 280 476 231 292 246 422 263 13 222 453 233 101 180 538 297 971 241 587 299 716 217 280 206 883 201 327 295 506 238 847 168 151 268 230 289 407 182 133 164 726 259 694 198 942 261 904 278 369 238 422 284 147 223 118 221 335 227 579 231 620 207 18 220 15 280 48 258 730 277 988 200 771 214 452 294 452 220 567 235 52 219 849 169 431 196 501 247 452 227 348 225 192 230 955 235 403 282 424 263 641 162 258 285 628 267 773 255 222 199 838 177 586 169 897 227 304 268 857 176 473 244 899 271 385 287 980 262 407 183 812 193 309 299 758 238 236 298 93 268 898 234 177 219 66 282 852 226 452 257 951 184 697 206 121 196 552 158 495 187 471 242 982 183 147 161 117 295 942 300 23 177 315 241 709 206 6 190 483 200 844 173 423 279 523 285 141 229 679 173 921 230 958 216 716 196 482 228 256 213 985 207 270 164 393 190 939 288 861 243 921 207 556 270 591 253 308 260 594 294 902 244 295 285 978 256 207 163 205 222 454 294 206 279 528 181 198 162 928 251 501 183 782 278 25 242 840 223 288 298 743 186 124 229 659 253 519 249 581 214 8 279 492 232 719 244 213 270 600 218 891 172 673 295 845 249 687 204 26 191 525 175 692 185 779 284 226 234 98 224 419 162 179 191 640 191 211 291 802 159 70 196 394 193 787 192 536 242 348 160 166 201 996 177 622 188 762 203 847 185 240 224 797 162 304 176 157 279 111 209 531 212 754 241 748 285 533 197 608 174 877 231 559 209 695 234 120 232 384 185 592 271 145 169 50 197 735 237 439 247 525 261 778 291 169 280 416 175 345 262 530 215 977 172 925 218 89 161 281 182 840 167 630 222 584 290 592 201 245 190 677 294 304 263 368 189 391 202 183 179 882 261 905 258 952 186 934 178 452 262 638 180 207 244 159 179 694 265 837 204 918 242 588 208 298 266 975 180 476 232 665 210 17 174 477 294 55 285 215 247 468 263 922 237 607 217 257 224 820 254 779 225 96 250 544 249 508 223 567 204 557 268 408 190 992 169 242 198 48 236 902 280 997 259 795 279 841 269 502 159 398 278 92 292 108 205 187 212 433 285 177 299 389 253 450 285 558 219 267 182 115 176 550 231 340 271 332 277 457 262 547 234 461 158 151 163 834 198 571 202 635 160 626 228 788 298 461 225 210 222 263 189 575 262 458 216 334 268 295 209 886 204 528 253 351 227 378 208 325 170 248 253 129 169 775 249 907 297 581 247 434 261 793 281 781 174 711 248 833 209 737 238 292 228 67 224 161 262 968 190 874 171 469 211 997 273 444 273 564 160 410 178 889 206 442 295 381 164 593 220 138 263 666 161 315 216 764 250 159 203 88 250 319 216 722 286 903 241 680 181 58 177 162 278 831 181 10 265 593 275 439 161 100 240 174 176 957 297 311 171 330 203 937 236 83 257 777 245 916 241 130 224 6 220 965 263 793 223 13 233 981 232 342 223 188 226 984 194 498 282 973 160 81 166 529 235 936 194 447 238 820 252 106 182 416 285 395 193 2 258 945 200 346 200 616 173 574 274 846 220 512 223 327 252 328 189 374 251 735 235 950 223 373 264 336 270 540 241 60 231 165 173 190 246 437 272 105 241 277 209 156 201 611 190 835 171 565 249 368 177 546 252 448 300 102 210 741 174 1 247 578 192 762 197 413 279 792 251 582 267 858 189 133 257 409 219 751 286 862 169 458 243 325 237 891 232 875 220 19 190 648 231 106 245 591 191 270 258 51 292 718 258 717 211 120 247 850 167 597 190 459 185 624 285 543 184 703 274 599 279 113 179 551 290 427 239 138 242 130 176 531 210 343 203 774 262 569 204 811 195 244 200 924 278 388 192 335 237 668 167 31 177 565 248 589 182 272 206 937 177 163 277 745 231 493 271 190 265 0 249 933 160 722 245 914 221 323 280 312 201 228 169 247 218 994 211 1 180 282 163 492 255 23 182 471 295 927 218 739 168 636 234 644 163 139 224 9 209 613 212 919 229 142 195 870 209 360 164 642 237 7 199 27 159 560 255 831 262 288 218 200 186 329 226 477 214 696 284 887 195 715 192 516 251 22 238 201 225 348 259 608 267 811 206 188 205 64 166 950 206 126 216 865 162 58 277 524 293 998 267 632 257 231 174 295 168 101 203 853 263 327 177 44 192 36 223 552 205 209 240 295 249 527 293 429 234 568 227 44 189 619 279 336 199 436 223 809 286 679 164 495 208 571 200 341 273 148 273 876 291 334 160 231 213 37 237 247 230 16 275 957 267 875 299 810 294 248 158 642 199 268 158 553 176 587 222 433 255 654 264 252 256 129 171 669 218 597 193 151 222 399 184 664 202 746 269 159 172 800 251 821 265 91 257 984 263 252 268 232 290 59 286 742 260 67 173 828 158 995 168 944 160 641 216 291 297 244 265 92 190 648 177 612 203 555 262 638 170 352 281 680 280 371 276 763 220 334 259 340 261 197 253 471 228 680 223 473 232 88 197 103 254 519 165 129 224 971 206 382 201 863 197 212 208 945 258 85 201 841 219 690 210 514 179 965 191 941 268 790 217 293 182 420 273 210 262 664 216 609 237 882 294 537 281 60 172 841 219 231 252 853 217 639 168 322 275 550 223 841 257 722 252 316 299 370 188 868 182 601 238 636 213 120 262 939 296 0 255 653 299 817 274 629 230 411 180 314 202 711 231 137 187 79 262 546 234 422 237 537 244 582 288 73 172 749 281 204 201 329 229 149 241 143 293 692 184 254 216 141 207 442 269 908 236 761 163 835 292 521 298 183 215 122 249 90 164 907 285 876 222 233 294 777 170 486 284 564 251 582 206 455 200 952 219 403 159 995 230 666 181 186 201 534 175 754 180 583 197 29 221 937 216 496 292 777 215 983 191 357 286 3 208 855 239 749 252 205 220 761 191 901 236 221 188 678 299 798 257 154 286 550 232 133 158 196 287 310 246 210 164 80 190 384 190 129 247 581 256 308 182 892 166 294 175 277 234 64 191 824 189 217 294 46 247 544 245 545 219 323 167 488 199 951 241 571 243 414 188 198 164 587 293 255 248 674 201 19 160 387 289 902 277 690 224 476 191 542 236 818 289 559 214 833 190 345 281 898 255 603 243 779 291 63 236 486 248 600 254 311 167 933 193 180 238 584 178 108 292 872 211 259 209 210 237 547 232 872 249 684 196 858 286 109 191 389 192 116 258 76 256 989 249 858 213 425 185 458 247 185 158 526 201 643 224 623 219 524 227 846 202 550 226 194 288 672 266 593 178 578 181 406 206 514 280 301 253 382 167 472 196 799 269 370 216 706 197 359 164 659 213 33 271 44 202 936 169 591 265 574 201 204 232 854 287 189 210 813 273 935 178 700 177 174 228 536 202 249 290 284 210 397 181 755 241 593 216 619 172 688 205 448 216 125 288 722 206 623 226 122 272 530 297 617 189 901 191 707 198 121 299 40 163 818 260 246 201 145 188 321 296 893 226 18 245 250 244 956 215 176 246 921 287 319 264 595 236 440 242 104 176 679 275 325 232 769 227 734 241 127 223 80 165 517 188 14 215 656 171 317 270 748 238 871 199 924 264 783 175 508 255 9 219 1 196 562 182 107 211 106 294 264 165 84 221 370 250 431 165 538 183 533 281 272 270 501 297 168 291 163 206 806 200 88 172 101 190 43 196 853 187 363 178 542 248 405 202 288 164 73 224 278 225 427 194 665 265 250 162 869 273 826 188 581 209 573 206 768 200 446 300 388 274 31 226 445 228 499 290 30 226 404 226 297 271 548 263 829 244 532 291 32 237 958 198 771 211 447 233 877 244 282 186 367 290 437 243 359 260 680 202 353 169 373 183 196 260 407 180 70 158 60 174 681 243 963 175 770 188 322 296 914 174 944 174 586 177 910 202 92 211 568 273 656 219 441 287 157 197 827 158 606 278 754 178 312 224 33 221 313 250 725 190 947 271 975 161 33 174 811 158 215 271 182 201 522 250 897 208 863 165 299 266 58 242 765 283 474 258 514 280 638 292 260 169 799 248 503 265 69 178 961 185 681 196 629 223 429 202 57 170 326 245 691 220 288 221 351 194 595 235 621 255 806 172 6 232 502 285 880 165 859 193 938 210 569 275 455 217 162 158 626 233 835 212 702 222 428 293 241 293 125 248 368 296 645 241 292 181 214 213 438 207 346 222 942 214 181 296 406 238 322 177 465 160 327 287 377 163 396 217 483 247 354 193 892 198 692 193 631 219 242 283 264 232 626 238 950 177 868 164 418 173 569 253 689 171 251 265 330 201 989 226 420 245 398 239 233 215 834 234 905 161 987 178 859 255 899 250 819 197 399 284 736 233 777 174 261 234 587 190 246 188 611 185 30 286 353 173 238 191 110 209 290 213 833 264 131 235 372 259 952 276 749 294 944 214 58 204 64 256 270 172 499 248 758 212 318 253 327 228 426 226 670 175 959 173 660 196 699 192 611 214 562 198 345 290 358 266 956 265 422 273 346 221 836 246 769 276 845 225 275 230 874 213 172 186 753 289 140 263 692 172 233 243 678 245 548 270 531 284 734 182 739 164 920 188 125 178 460 289 18 181 884 293 592 249 196 172 263 291 554 182 210 256 730 227 908 217 658 181 36 160 227 214 163 291 402 194 601 192 712 229 574 219 990 246 930 164 133 232 922 220 619 207 426 194 720 229 972 240 296 296 699 241 197 221 422 204 620 256 204 226 153 272 654 164 290 219 366 277 746 161 695 181 785 257 601 300 788 217 822 284 963 235 108 173 70 252 651 182 800 235 85 272 340 288 0 183 268 300 555 243 133 200 752 289 121 169 826 182 440 249 666 275 209 198 732 221 423 294 819 261 893 270 755 259 953 206 176 224 382 278 542 206 882 160 915 298 517 295 448 242 124 185 896 162 365 251 720 196 703 199 492 178 154 200 50 249 93 179 390 164 167 252 422 205 26 218 494 279 224 202 389 299 224 178 587 173 348 162 950 228 863 224 156 165 312 226 263 214 510 194 480 284 718 187 397 180 382 232 803 259 316 232 541 232 900 212 387 228 190 291 930 240 960 298 804 244 86 249 255 284 814 183 777 231 91 168 667 253 127 243 462 171 150 167 733 172 379 266 629 293 414 256 785 219 327 210 933 299 974 267 893 162 151 268 486 211 414 279 255 297 650 185 234 246 159 163 701 197 13 180 961 214 203 257 569 279 46 197 621 228 24 283 400 228 959 281 542 210 519 244 423 216 801 268 458 220 863 201 66 222 627 292 27 248 607 158 270 200 160 186 316 223 378 233 447 219 635 197 379 272 68 229 110 167 165 159 58 291 467 295 956 193 260 262 371 227 524 224 777 270 627 247 768 273 231 236 519 245 973 238 622 225 610 171 673 260 630 170 172 228 114 158 782 238 362 253 506 194 286 211 126 207 596 264 890 197 928 184 517 280 35 275 316 272 946 247 153 158 981 213 921 297 359 186 125 193 555 205 759 195 716 274 513 172 0 267 140 211 617 214 507 185 665 296 225 173 910 223 457 241 569 287 652 167 375 184 172 186 41 297 828 260 739 182 594 217 117 199 358 164 75 164 775 295 126 255 955 219 528 287 96 263 667 298 513 193 281 291 453 242 148 173 859 215 227 291 776 207 597 271 397 193 648 158 348 270 69 191 97 187 187 221 855 240 845 177 720 190 358 235 302 181 172 283 964 253 225 277 159 291 184 265 697 195 774 298 155 287 208 180 377 244 97 258 580 228 47 168 570 182 117 266 534 256 335 196 282 252 693 252 148 224 878 258 327 158 845 291 550 174 636 180 184 168 892 190 623 289 780 208 156 203 573 159 361 222 525 292 968 172 340 165 278 179 829 190 676 220 650 213 552 216 419 169 65 205 72 231 17 177 316 191 536 272 306 173 744 160 400 194 738 240 620 272 296 249 866 186 225 197 621 185 834 166 915 253 302 247 569 210 101 290 980 276 953 170 872 274 650 295 395 194 902 203 916 212 954 274 605 230 791 159 456 296 544 265 817 259 841 234 757 242 347 216 534 292 202 238 376 201 199 181 748 278 13 170 165 174 902 256 588 249 95 208 220 162 906 282 826 184 924 187 304 178 536 289 807 181 684 199 822 236 392 269 438 269 703 200 932 161 784 291 975 162 533 270 730 274 215 242 245 236 251 277 189 182 693 267 257 164 285 249 201 244 280 247 852 265 803 175 518 160 469 169 941 212 477 266 161 280 187 197 430 217 274 169 743 226 599 268 243 186 867 191 685 250 37 216 482 230 920 248 924 168 968 243 504 183 379 268 997 249 867 211 153 195 19 259 451 239 474 232 606 273 914 247 922 271 202 190 55 229 43 180 551 167 220 229 255 217 645 233 338 212 522 266 753 298 870 225 953 224 199 273 544 274 681 216 230 292 923 276 760 233 753 159 938 282 626 230 491 210 483 278 830 158 874 263 73 267 626 267 168 222 181 206 122 293 394 221 76 225 881 289 638 203 201 218 671 209 532 192 683 245 155 287 524 191 768 217 213 168 790 244 152 243 194 253 215 182 592 160 324 273 939 177 331 198 545 220 622 283 633 252 418 202 113 196 724 248 382 281 450 166 797 240 734 274 623 254 26 220 399 177 717 267 611 170 460 161 798 185 114 265 307 233 966 285 307 232 625 238 333 211 631 216 387 240 37 270 609 201 239 263 645 200 657 183 339 288 575 204 846 202 827 288 762 287 320 210 911 277 248 164 76 259 565 175 892 253 596 253 545 209 906 293 243 189 450 288 92 280 913 270 811 290 250 251 262 291 458 293 505 274 244 164 974 196 316 194 648 285 833 246 290 241 447 286 517 236 82 188 954 257 365 196 148 296 420 227 284 199 376 291 467 295 278 276 653 162 901 240 46 235 332 221 284 219 609 285 39 280 819 197 215 211 512 221 160 216 292 279 649 181 639 173 465 174 334 254 586 193 100 205 224 268 980 202 884 236 357 212 951 170 487 236 872 249 218 189 606 235 235 225 567 226 598 260 871 223 173 181 463 280 260 166 604 223 952 212 418 163 252 298 321 217 715 193 632 185 605 227 946 289 259 202 916 269 701 280 827 287 797 166 635 195 510 279 571 224 310 271 97 247 568 258 158 188 104 300 792 206 710 213 157 214 964 167 797 264 648 190 559 265 855 160 697 195 210 168 600 260 968 282 231 239 42 176 161 176 153 183 442 182 73 199 31 269 735 171 333 162 619 226 544 162 565 291 42 220 164 233 430 245 510 227 463 200 428 299 804 233 128 260 997 248 442 176 693 257 910 248 809 202 811 163 235 299 742 219 16 217 942 254 278 166 406 170 344 244 412 296 924 158 944 274 46 224 682 298 807 209 745 213 696 201 356 264 353 213 351 264 17 272 229 286 11 261 910 283 359 215 455 229 413 185 811 210 233 289 390 195 348 228 3 235 994 239 973 289 700 181 876 285 575 238 268 243 557 160 939 194 194 296 31 262 215 177 52 236 964 282 791 230 804 181 126 247 227 160 364 248 859 183 657 225 757 240 974 230 61 199 297 270 341 233 291 245 415 276 306 181 29 183 68 233 769 187 86 238 721 204 500 165 323 216 405 195 491 275 518 222 297 171 959 234 358 257 252 211 364 196 846 200 892 241 621 189 508 271 593 268 118 244 14 257 786 172 118 265 523 191 983 233 3 257 587 297 860 225 709 190 296 227 423 212 423 201 373 273 312 272 94 298 113 266 323 252 943 190 568 192 226 262 866 219 145 276 643 234 945 214 739 236 801 205 537 194 751 158 927 277 107 293 311 272 585 175 236 203 240 244 301 217 59 240 293 179 631 232 133 210 57 281 294 229 485 237 30 294 47 291 429 279 870 215 70 289 259 175 512 185 328 245 781 197 118 264 557 239 325 204 835 298 979 171 34 176 811 218 166 268 911 282 489 299 53 288 906 294 231 263 48 262 416 276 862 275 668 194 321 192 98 163 124 212 610 264 46 184 191 171 364 198 123 265 301 205 636 273 486 213 72 271 980 254 919 227 729 271 365 257 571 191 923 289 277 225 286 172 856 210 858 205 637 200 104 172 870 204 83 178 834 215 664 162 487 290 510 266 550 249 281 182 852 182 327 261 371 264 244 180 547 210 167 167 609 245 445 228 733 234 288 252 996 187 670 250 153 169 943 222 476 205 756 159 186 248 332 210 175 254 766 206 600 159 50 226 578 241 64 163 473 223 62 172 647 278 263 218 829 252 560 240 988 242 138 188 335 282 747 296 519 229 380 184 590 210 389 213 290 215 730 267 592 198 234 232 620 212 329 247 320 251 442 218 474 160 168 258 414 294 609 292 306 293 777 233 428 286 619 273 885 276 119 170 259 205 413 176 509 255 207 250 791 187 663 203 915 280 929 169 524 267 473 245 871 198 794 225 736 221 759 239 225 228 225 183 741 235 770 263 829 218 503 216 470 196 562 209 9 165 21 297 274 246 273 202 88 184 482 221 772 299 434 267 228 241 158 257 221 160 493 244 310 213 495 184 210 215 486 217 626 221 944 299 389 272 960 240 760 212 851 163 790 269 675 268 687 237 278 296 474 188 439 295 751 216 97 294 52 238 702 161 947 181 779 268 554 268 537 173 784 252 345 253 818 247 206 192 623 230 672 297 164 285 456 230 322 197 902 259 929 262 14 298 608 200 77 227 725 282 642 181 297 238 91 262 554 165 443 200 284 243 146 238 728 195 720 215 891 231 582 242 369 164 375 171 313 266 368 224 251 192 188 224 511 215 912 298 515 239 459 240 405 223 276 254 337 177 200 236 909 227 480 263 755 296 840 294 426 272 553 158 519 229 57 291 435 291 718 249 835 162 474 272 615 294 180 172 601 289 626 198 132 210 825 162 735 237 959 291 227 251 331 238 955 221 188 227 199 173 405 165 134 160 965 173 639 168 537 213 452 214 289 177 710 230 531 241 298 241 247 274 329 243 800 158 198 250 178 239 871 187 177 263 469 171 783 169 659 287 541 286 249 272 541 211 821 274 699 198 855 260 459 257 890 263 155 199 705 171 121 243 987 254 762 219 794 201 276 242 75 269 215 252 242 284 799 263 609 297 46 233 912 227 758 281 222 246 440 174 200 235 610 298 951 245 401 292 7 235 49 225 337 215 384 279 445 262 546 222 687 217 643 167 697 203 36 216 251 243 334 200 668 229 714 180 875 182 255 265 654 242 810 210 787 178 89 175 828 248 736 163 449 285 894 180 784 239 798 286 556 208 720 242 143 275 815 193 382 283 242 217 633 169 698 210 125 209 552 164 612 260 8 165 229 181 158 225 423 215 712 206 937 281 17 276 535 247 623 278 266 170 277 179 124 246 862 211 998 163 613 174 158 246 404 222 89 211 640 287 199 194 478 193 785 280 321 271 389 291 932 208 840 185 961 185 660 283 234 271 538 167 220 178 381 199 187 169 290 195 800 173 89 241 928 195 874 235 477 245 91 256 563 171 449 288 267 256 634 162 556 259 742 208 391 245 38 255 993 237 103 167 128 270 312 294 36 238 503 182 335 277 389 297 29 213 241 226 268 162 370 223 502 181 885 202 971 295 249 227 396 176 27 195 588 256 772 243 226 164 513 296 110 235 293 199 374 265 703 292 964 199 531 268 235 246 730 280 501 266 331 281 682 295 126 236 302 281 360 191 540 252 777 279 656 238 198 214 551 269 662 226 900 217 417 257 504 246 857 164 724 289 943 270 123 183 549 205 340 168 313 290 458 232 896 200 281 289 572 271 380 201 237 297 192 226 809 189 245 233 283 177 65 216 730 278 426 176 560 191 825 160 989 221 242 192 433 247 99 164 534 291 146 232 573 263 257 221 291 212 888 246 349 189 128 203 22 209 43 217 837 262 935 291 329 274 158 257 701 175 22 270 720 233 790 199 192 180 440 274 134 217 812 179 2 270 46 218 27 257 583 266 804 226 660 177 983 280 822 186 938 258 239 249 473 254 444 176 935 255 85 233 888 216 187 168 351 161 525 208 960 287 903 236 101 249 326 181 984 248 856 163 186 236 970 210 333 181 105 287 504 197 245 181 165 240 348 201 390 252 62 158 325 180 129 182 464 273 184 292 941 261 299 227 9 174 286 170 106 295 419 281 833 174 324 290 461 164 973 235 14 222 996 216 994 262 692 184 799 281 287 228 868 251 5 176 12 196 384 198 730 256 803 187 799 265 508 190 926 251 930 163 85 187 147 234 125 266 971 240 436 165 893 207 239 174 697 298 314 181 548 280 754 227 954 274 771 299 794 251 171 262 383 251 419 188 387 271 220 163 851 203 499 225 168 255 425 170 61 177 593 223 630 190 610 211 950 280 211 178 377 214 142 270 587 281 805 248 244 263 294 274 656 279 827 209 913 224 229 255 534 291 503 276 928 234 39 182 70 255 337 159 595 249 778 231 665 186 664 227 937 216 258 294 623 237 669 262 87 272 400 243 973 267 161 259 426 256 255 281 364 174 298 277 59 282 159 284 483 162 463 247 961 237 365 162 870 263 164 281 355 277 575 273 165 248 212 228 355 289 459 242 200 195 699 163 934 214 680 241 415 245 831 283 205 187 537 221 878 267 60 287 19 192 214 280 779 257 571 197 256 293 685 186 938 221 320 245 899 257 349 172 991 238 311 290 801 212 13 168 658 221 519 215 482 213 115 241 383 238 761 278 968 265 923 237 722 230 209 167 29 165 868 234 115 209 885 184 208 224 66 287 538 176 355 208 121 176 759 159 743 211 616 233 686 163 736 276 597 182 464 257 759 252 872 227 304 215 327 295 305 213 865 249 432 211 86 280 636 251 90 189 981 237 120 244 356 176 568 211 121 272 561 256 951 158 206 165 284 179 727 175 908 159 879 166 421 229 354 255 962 207 299 205 389 219 430 186 843 245 930 211 445 201 270 247 986 288 172 206 127 287 848 299 922 261 311 207 818 257 391 290 116 273 168 260 216 275 574 260 134 180 721 260 169 251 221 164 897 189 435 235 854 177 308 167 261 243 485 244 316 258 244 161 66 161 298 287 649 260 989 281 127 196 406 220 175 206 72 219 221 236 379 165 548 166 635 231 170 256 939 257 590 221 32 272 848 272 319 206 821 186 802 297 299 159 458 280 944 206 276 219 625 222 981 197 768 210 988 252 703 194 213 162 936 201 893 275 556 162 456 227 15 283 863 167 356 263 169 267 857 270 241 276 986 262 592 292 906 193 376 297 745 174 125 205 230 235 631 228 408 221 901 263 696 191 596 170 274 230 626 265 269 255 515 292 943 227 325 300 981 285 102 158 686 233 308 222 545 164 401 285 511 287 495 291 88 286 521 259 794 225 427 198 623 276 39 246 295 239 792 186 846 222 487 267 129 280 411 291 593 257 202 254 223 221 807 202 613 272 407 260 631 269 515 285 294 283 981 163 567 272 87 232 782 229 386 245 24 239 737 228 123 273 970 273 941 234 98 222 769 240 122 246 47 214 609 269 92 211 166 291 853 253 659 203 139 224 730 218 349 200 204 263 532 281 298 241 334 293 323 254 260 220 593 254 861 260 99 251 937 297 155 272 792 203 837 282 578 189 307 288 294 269 581 181 664 260 553 274 898 158 384 231 135 247 309 184 157 212 77 195 40 199 584 207 120 222 582 238 359 243 722 299 683 262 459 282 828 292 868 251 727 293 541 291 166 275 860 267 349 159 655 208 386 183 513 298 104 173 275 267 180 265 215 216 593 273 239 239 734 269 109 202 811 167 352 173 474 234 737 164 419 274 385 194 523 228 977 278 942 244 64 236 179 286 487 253 208 215 704 267 465 298 783 292 37 266 447 266 262 237 225 185 883 167 533 266 184 270 732 236 6 298 347 280 792 185 201 189 920 209 110 275 673 298 256 212 968 264 65 253 345 217 183 247 727 168 237 209 372 247 963 265 606 242 985 170 446 216 990 189 328 254 877 185 70 287 491 181 9 289 288 182 36 259 732 294 332 276 974 170 257 229 900 237 767 259 720 172 656 210 824 169 305 274 359 258 692 255 520 194 329 277 837 258 712 218 642 264 220 267 163 226 608 235 83 165 690 232 986 231 32 275 701 167 867 206 836 192 184 192 739 293 3 288 217 239 665 196 537 191 145 173 763 217 646 232 198 268 468 228 348 237 770 206 771 262 767 162 200 225 781 166 768 255 321 223 941 273 679 229 68 176 351 213 768 288 656 298 653 223 412 266 609 176 683 201 269 203 709 169 303 197 904 171 861 256 581 180 585 214 50 163 150 198 74 255 201 197 699 193 655 209 375 159 278 180 106 174 270 163 438 229 823 192 402 164 725 212 649 286 976 194 455 268 553 213 401 277 739 204 463 285 884 238 412 271 116 158 978 227 201 253 815 251 101 229 923 294 240 166 637 178 771 287 454 158 74 171 929 240 872 218 502 284 101 158 745 234 298 178 555 189 348 273 194 223 539 253 569 224 767 164 991 228 95 243 817 260 992 264 95 185 299 224 28 173 153 218 860 287 759 220 86 205 421 207 32 229 575 209 552 203 417 207 955 203 132 269 135 226 780 250 612 169 401 284 50 245 351 277 321 175 772 252 786 197 31 174 223 182 184 173 569 200 833 178 925 162 807 245 362 179 481 273 628 193 294 292 645 241 660 158 220 182 467 280 86 260 22 195 235 171 815 200 393 167 652 245 745 199 703 247 542 206 698 241 549 216 697 228 12 225 220 206 594 218 436 188 624 221 622 255 660 167 111 282 67 205 835 280 932 290 600 283 297 173 652 295 884 244 339 188 717 270 184 221 751 225 251 238 367 189 686 236 14 182 732 245 601 220 105 162 700 288 253 235 320 285 613 251 495 210 20 268 848 197 72 231 273 257 927 299 491 248 980 175 138 249 401 282 618 165 909 158 134 255 224 174 175 232 342 239 796 218 964 255 900 259 508 196 651 257 502 271 905 289 61 300 427 251 753 207 238 292 817 275 679 207 713 277 236 286 471 177 378 267 262 166 537 228 454 218 728 178 502 257 274 204 229 223 441 230 449 249 624 295 709 176 909 294 60 283 258 166 553 207 770 181 371 256 282 216 374 190 388 277 544 268 43 172 940 231 934 197 17 254 372 237 104 189 527 237 456 277 847 214 195 159 362 184 708 213 16 289 25 267 829 232 610 215 953 254 488 284 786 206 779 240 807 264 153 250 720 218 633 235 479 180 927 284 499 268 763 169 861 261 482 294 904 187 699 169 429 171 588 208 928 261 803 163 828 271 446 220 942 238 971 266 39 257 874 219 435 266 488 220 256 282 722 174 179 252 79 176 714 298 95 163 399 235 46 173 846 257 612 174 795 170 223 221 93 214 758 189 253 266 84 286 588 283 17 212 719 190 649 240 93 235 960 226 950 299 642 200 12 259 403 258 967 192 899 186 165 184 482 288 603 217 482 223 875 292 868 246 295 274 147 203 175 233 429 170 861 255 181 296 643 250 409 189 510 230 791 169 460 254 496 292 825 223 571 284 117 242 849 234 565 281 783 292 259 159 716 203 563 206 773 294 624 285 584 263 2 221 379 227 898 202 579 245 217 213 349 180 905 201 444 288 737 299 347 287 76 245 395 224 106 192 245 170 481 244 32 244 415 297 668 165 289 261 489 236 462 241 522 255 503 206 352 254 884 224 285 281 783 208 347 243 864 209 164 188 613 209 582 223 915 238 30 240 373 238 139 256 63 217 445 247 188 247 126 194 599 222 466 161 349 283 491 197 854 289 248 184 15 265 578 261 289 175 728 189 45 287 175 262 142 195 96 205 151 216 874 227 33 225 954 265 874 187 723 168 174 164 901 278 187 190 405 288 405 182 846 278 529 260 461 159 883 167 52 289 742 232 675 231 531 219 8 214 219 229 924 183 729 161 819 282 380 204 248 268 933 273 628 221 167 222 494 291 658 294 715 217 630 263 458 232 620 187 182 282 651 209 757 297 245 214 747 266 892 239 603 267 717 246 717 214 756 164 233 163 468 211 950 254 114 268 87 177 524 191 109 285 161 297 736 196 843 258 589 228 610 266 544 297 750 200 648 246 972 197 855 197 624 181 165 187 700 202 360 183 409 288 166 169 282 299 587 213 670 259 623 247 990 170 573 227 762 227 294 287 728 189 237 265 401 253 695 299 591 277 86 235 34 191 836 226 396 209 737 234 520 263 115 176 293 166 95 246 884 175 888 298 915 232 961 186 577 231 716 267 476 271 105 187 21 275 432 203 374 213 268 207 984 259 355 221 663 251 715 255 196 193 352 214 74 235 421 212 253 264 406 256 499 269 560 171 251 242 24 174 758 220 165 257 744 255 559 169 30 185 633 192 805 168 430 162 541 186 432 209 208 201 588 164 847 252 162 158 669 218 977 172 160 265 909 235 893 281 227 245 562 219 909 197 498 240 722 286 542 241 285 222 793 276 48 254 153 210 607 176 931 250 927 200 498 229 19 279 470 263 392 234 205 165 771 229 469 243 729 222 766 220 808 293 274 225 465 232 369 272 261 183 943 201 527 168 321 226 868 160 527 295 846 160 89 177 936 249 653 177 177 194 78 189 970 230 672 237 717 269 184 217 46 238 805 184 207 231 350 178 425 196 125 238 897 271 994 277 987 162 889 159 304 257 132 187 179 221 285 244 288 258 182 244 66 289 924 297 460 231 58 169 719 180 301 258 50 263 820 202 403 253 801 220 636 193 622 263 618 260 405 179 870 297 320 172 696 264 160 206 124 262 915 181 987 208 509 261 153 263 311 185 44 260 664 162 753 300 10 231 301 299 659 290 485 163 213 179 301 296 522 270 307 284 143 282 101 194 713 283 538 165 45 254 612 215 828 250 793 161 714 202 469 219 565 249 257 191 104 167 387 160 552 289 339 264 108 165 27 192 574 278 180 293 554 231 616 253 45 161 750 175 976 204 888 193 799 246 983 194 519 198 981 194 196 212 475 224 386 292 203 291 970 162 638 257 154 264 567 192 321 191 672 198 364 263 845 268 31 291 20 206 371 226 384 165 177 241 465 230 163 223 16 270 918 242 490 251 630 254 681 255 476 192 1 212 67 248 336 207 976 180 833 230 650 203 380 165 663 296 452 236 594 257 408 252 262 260 134 256 516 160 278 191 785 191 134 282 103 272 502 185 424 300 624 250 579 235 26 279 547 179 706 232 874 268 811 181 956 232 890 243 932 208 382 279 677 289 746 224 170 161 58 245 170 288 304 260 749 278 420 183 177 201 247 275 307 229 956 197 258 256 984 218 466 207 595 167 404 239 528 206 469 287 813 194 41 193 578 253 687 282 144 199 503 174 266 202 98 185 194 252 99 199 268 246 86 194 368 176 492 270 849 284 431 217 817 230 258 191 660 214 641 266 357 168 778 168 560 161 914 187 12 215 398 194 716 176 832 193 63 215 511 285 75 297 748 232 118 238 605 186 654 174 954 160 834 245 960 298 562 204 687 254 254 246 381 204 559 299 333 235 533 189 91 287 87 207 328 270 419 298 40 257 910 226 722 195 807 228 122 285 430 275 335 243 276 206 774 173 926 161 555 287 995 281 58 204 776 260 191 264 222 188 794 159 589 297 605 197 161 165 594 292 657 228 577 179 204 271 10 243 586 275 930 253 212 294 357 191 396 171 203 160 282 264 282 217 303 186 296 245 434 253 408 176 504 188 169 229 744 187 185 177 416 193 73 262 864 166 13 191 954 253 69 246 27 186 834 275 423 299 673 214 187 177 237 255 905 166 622 205 723 249 14 218 439 289 254 190 93 236 921 165 88 264 393 281 208 227 526 177 561 242 298 158 947 264 786 290 837 280 866 203 334 196 224 193 262 207 155 258 962 236 528 188 845 175 521 256 304 194 629 201 744 284 828 208 26 215 194 204 336 252 4 266 43 161 922 230 644 210 868 296 691 162 91 273 821 210 877 230 588 174 109 257 543 160 597 251 243 287 864 298 912 197 735 263 947 170 76 167 769 199 655 244 654 297 981 220 862 271 726 165 702 261 412 255 745 202 549 191 5 198 889 192 425 242 393 244 269 212 238 257 184 220 112 171 258 199 634 167 24 195 88 260 107 227 275 214 918 256 841 276 90 238 183 291 696 179 710 162 88 232 351 228 144 288 356 165 27 195 800 296 861 265 149 171 760 190 953 271 647 238 841 201 579 172 473 198 193 275 839 159 722 250 709 173 963 176 499 251 478 260 738 287 994 188 973 254 419 180 944 166 72 200 102 219 11 268 186 280 944 208 681 252 616 184 238 161 959 182 417 182 976 265 529 297 593 265 899 187 857 161 457 266 581 219 92 190 55 294 681 233 648 168 157 192 459 271 413 274 689 162 921 291 352 286 303 252 912 215 469 238 367 298 229 256 431 205 510 282 642 266 69 215 107 195 984 252 272 174 299 253 97 189 102 202 569 298 966 296 78 192 296 281 363 162 307 230 65 270 803 200 548 221 824 158 741 201 133 171 268 220 686 229 622 218 392 270 367 240 612 182 255 298 725 183 50 210 136 273 845 223 445 289 201 169 250 299 170 202 125 188 814 200 728 243 117 230 648 283 24 176 523 279 447 198 428 292 370 221 291 246 532 172 611 300 484 204 690 166 696 299 470 243 927 267 886 207 635 251 181 297 346 170 973 173 397 163 533 291 329 162 271 174 179 244 18 245 671 269 688 194 615 210 776 167 197 194 817 262 710 180 718 252 11 279 525 239 447 264 434 220 496 289 485 293 96 281 883 251 578 194 493 183 617 288 226 261 577 205 293 295 942 297 361 159 11 235 855 260 843 179 575 214 367 222 926 199 713 293 102 175 674 236 568 239 2 176 609 273 957 246 348 290 146 178 524 285 788 263 533 209 992 179 401 284 969 163 490 288 688 194 526 183 915 205 523 282 307 283 126 210 169 262 759 294 302 279 631 162 84 215 351 202 766 165 34 240 817 265 646 277 875 261 737 286 608 162 651 239 779 254 206 210 273 246 688 219 128 287 212 211 385 187 670 244 447 249 328 201 304 238 773 192 855 237 887 269 157 192 423 158 33 158 970 185 732 250 910 179 105 300 284 159 299 266 602 239 613 207 703 296 942 219 424 219 212 254 734 237 891 275 300 259 721 291 927 168 484 232 68 193 132 259 776 212 918 201 272 237 683 165 853 292 639 221 6 250 770 276 660 215 419 218 2 287 887 166 957 251 884 270 584 299 947 277 476 273 625 172 83 198 405 171 693 200 703 298 464 158 636 296 637 197 229 279 907 225 163 190 363 211 902 158 970 173 61 184 629 200 212 164 110 200 244 198 556 184 577 239 319 299 130 217 221 217 232 300 715 250 422 256 177 290 468 213 434 222 745 297 803 238 309 291 937 286 79 188 267 286 871 259 485 262 541 169 547 239 528 224 672 210 998 163 284 169 342 258 332 281 299 221 56 159 54 160 983 296 138 292 981 296 460 258 90 181 225 251 100 269 605 212 46 223 183 170 498 298 360 210 671 217 313 291 354 161 91 252 536 252 788 203 232 205 461 208 510 251 820 195 685 172 916 224 310 258 555 159 612 184 971 205 122 248 958 299 895 202 973 269 557 288 134 179 172 212 847 230 910 182 435 282 257 273 893 278 840 267 427 248 604 212 954 189 121 288 298 192 129 300 147 195 626 215 942 207 402 236 0 215 680 247 99 280 99 187 703 296 762 163 335 219 176 285 160 280 679 221 722 211 685 296 278 193 890 296 844 187 202 212 664 167 303 203 84 207 939 161 942 174 560 184 846 254 699 197 847 180 895 184 103 266 702 272 581 202 351 190 260 225 608 206 238 293 97 247 848 210 904 172 136 239 34 218 642 278 798 244 431 217 135 184 579 292 167 185 794 300 614 288 813 273 863 263 21 195 958 191 281 284 387 296 378 223 310 231 126 276 814 292 768 269 825 268 339 266 120 227 977 202 179 299 214 233 256 191 403 265 614 243 662 160 144 232 197 206 68 194 485 257 411 202 282 215 95 195 193 299 640 201 22 285 9 265 343 294 927 269 280 298 36 225 195 254 24 185 478 237 184 158 250 192 456 193 306 255 685 291 822 247 593 266 695 224 52 195 490 205 312 279 86 187 24 298 897 256 927 214 737 286 314 250 732 193 391 162 723 276 799 185 274 175 658 224 871 242 332 266 419 298 271 160 672 247 35 284 398 164 411 186 626 273 39 159 787 204 372 174 62 266 257 178 326 288 127 173 791 259 510 248 578 212 545 225 282 159 885 184 31 169 811 224 492 237 685 204 240 299 27 293 473 250 434 286 501 206 961 256 917 259 813 261 686 264 385 299 274 295 511 218 416 255 259 242 697 246 105 222 686 263 727 232 275 212 1 299 716 280 361 193 37 235 856 246 129 185 619 293 807 270 884 177 969 236 505 172 420 283 679 280 203 214 357 287 796 201 849 169 994 273 5 296 489 197 280 257 269 262 884 252 989 222 864 230 566 249 498 290 339 270 352 276 403 260 813 174 326 292 530 267 536 190 310 214 522 272 940 277 178 288 325 209 581 277 398 295 785 283 94 180 77 191 466 286 414 194 351 236 831 247 116 214 577 181 82 224 245 252 612 292 231 266 33 209 521 292 471 206 131 184 989 171 981 198 81 187 215 184 266 286 814 266 231 165 815 263 216 160 483 211 963 284 126 236 845 228 667 179 216 195 893 166 139 178 939 240 371 280 424 182 971 287 646 193 347 221 770 202 726 192 700 187 541 289 749 287 37 235 65 242 98 166 751 166 897 263 392 165 996 273 810 177 264 291 187 170 56 186 653 232 958 277 533 296 272 186 352 184 798 269 448 249 894 238 179 165 603 191 87 273 684 205 511 283 643 219 509 285 604 260 148 228 65 191 426 193 263 264 552 258 525 299 280 169 176 190 529 168 214 179 906 232 179 232 295 183 542 240 559 266 336 217 970 177 880 168 527 283 449 229 149 226 558 264 170 215 870 221 898 185 255 235 272 180 182 258 457 246 392 198 90 299 416 250 407 188 764 229 268 201 60 209 260 249 105 232 911 197 570 252 47 278 252 261 163 175 855 176 502 207 16 193 196 262 859 213 973 224 413 262 233 159 193 219 240 268 906 299 891 159 667 214 389 219 719 288 291 211 225 282 687 230 985 261 724 250 383 261 413 275 103 260 986 289 651 211 820 273 586 196 325 196 15 199 651 166 357 185 261 188 481 254 847 282 950 159 363 201 372 158 283 195 441 293 160 169 281 189 576 168 157 299 134 193 838 190 427 205 892 289 32 255 358 178 324 160 296 211 401 186 977 262 174 174 722 199 477 163 686 281 686 274 743 256 529 266 112 160 820 164 202 160 358 160 174 263 800 178 242 205 644 184 461 214 317 262 802 286 54 221 495 267 175 217 572 246 553 276 729 299 200 194 214 240 838 194 798 242 502 240 310 275 977 294 478 213 978 184 817 254 601 172 588 276 227 298 132 268 349 231 441 190 663 256 385 283 355 280 988 299 967 211 882 159 174 285 895 194 749 200 462 275 108 207 398 211 116 287 291 181 266 272 727 238 926 172 485 281 446 242 569 198 917 275 697 192 148 250 765 230 696 173 228 257 87 218 337 206 547 275 934 269 989 193 341 211 300 211 66 160 68 273 662 265 363 283 378 243 539 226 399 258 441 160 942 282 718 236 940 167 806 172 122 175 947 266 680 224 681 282 27 226 42 299 278 262 666 160 363 183 57 187 34 170 116 188 522 174 85 167 238 212 286 291 665 205 77 159 815 255 132 294 700 246 945 262 847 258 181 241 116 242 991 168 886 215 751 208 310 252 468 180 910 172 765 219 406 211 166 172 912 287 272 231 365 273 987 181 80 279 556 212 154 221 318 270 76 256 969 255 545 242 940 177 321 179 791 284 31 195 991 193 799 195 896 261 867 210 556 277 466 198 828 250 65 206 618 244 175 234 612 198 970 253 854 234 76 226 967 243 419 179 702 286 122 188 353 165 122 189 847 212 966 216 923 277 672 166 622 209 780 291 351 224 372 282 793 197 47 296 227 251 884 206 237 167 788 250 346 285 686 261 268 236 619 234 341 283 122 163 80 281 970 158 53 297 460 209 604 296 648 290 981 197 711 191 464 283 591 183 980 174 454 202 73 212 456 162 732 180 68 264 176 166 860 278 779 281 691 179 494 249 438 200 302 259 874 272 193 165 249 280 650 230 155 162 333 162 285 185 252 198 112 298 216 271 651 237 476 186 543 261 885 233 708 228 664 281 641 258 192 176 335 231 350 191 475 298 713 207 576 242 876 258 422 300 966 185 881 282 845 227 69 268 44 200 758 288 488 181 823 285 975 222 872 236 683 187 477 272 106 203 442 224 462 224 932 166 633 241 921 300 492 199 611 174 990 173 855 221 805 243 832 256 508 291 522 199 767 238 749 283 557 244 879 278 164 260 658 200 606 170 111 182 636 168 758 227 828 165 248 205 975 249 675 239 53 251 879 281 329 291 933 218 1 221 63 208 432 245 333 229 302 274 786 256 5 173 517 212 38 276 513 272 267 222 379 279 677 271 787 176 262 263 639 296 576 243 354 222 875 170 453 184 207 209 842 219 28 298 833 287 561 300 385 265 571 169 251 266 204 184 485 203 558 205 612 299 428 232 441 235 182 256 101 176 532 214 249 240 477 197 249 292 558 292 284 163 324 279 727 200 308 288 406 288 560 229 412 250 911 260 855 277 344 209 716 207 285 163 462 283 461 274 391 251 344 257 440 248 378 299 185 158 160 271 227 185 640 182 869 209 761 216 881 186 851 249 74 249 268 276 392 172 272 263 405 191 576 240 125 249 877 212 484 257 668 285 134 231 76 244 709 221 515 278 552 208 851 257 915 251 753 174 188 243 255 175 138 240 274 299 556 166 759 177 690 201 732 173 867 217 101 243 518 165 486 288 398 187 715 173 782 288 680 258 44 231 748 209 790 287 70 288 719 288 639 202 397 180 942 209 139 180 62 289 311 211 644 199 12 262 24 237 595 272 846 260 910 275 442 231 699 231 311 268 808 265 388 211 911 280 894 202 393 236 288 242 935 300 498 251 454 169 196 194 226 267 978 183 148 163 932 208 626 166 815 178 688 297 437 173 946 161 754 258 334 172 12 177 85 270 517 261 380 271 661 183 10 197 698 253 484 186 235 171 560 208 215 176 583 167 802 188 717 206 668 247 368 170 863 187 99 275 785 175 193 205 677 271 469 267 127 167 840 246 46 210 931 175 33 287 853 215 91 211 591 247 689 181 902 189 490 192 807 202 724 292 374 190 39 286 145 295 906 175 867 290 11 256 371 216 954 271 618 223 290 216 669 209 808 182 970 249 934 213 854 184 266 235 905 288 187 164 183 233 187 279 850 220 975 163 14 266 722 222 725 292 822 198 833 294 156 216 743 294 897 209 642 246 243 201 707 283 123 158 673 170 366 263 293 287 900 261 634 206 279 225 379 202 573 195 211 241 460 207 294 252 647 181 255 205 483 190 550 190 243 196 300 166 543 207 263 295 572 284 545 275 331 175 417 275 579 243 261 230 456 267 417 279 8 280 477 264 152 238 774 300 970 215 764 249 904 167 359 232 396 263 993 167 44 241 178 259 324 263 965 282 495 256 465 203 427 162 542 165 675 298 352 190 576 257 968 267 853 205 640 231 273 170 207 236 634 182 216 180 243 287 464 204 226 238 594 282 587 174 369 164 396 184 70 252 381 258 285 221 892 287 555 181 901 246 279 223 426 181 634 263 563 176 369 225 101 273 188 229 641 279 366 169 242 298 844 232 989 201 529 226 383 245 617 227 249 182 307 231 750 248 33 192 75 165 250 263 733 176 2 177 166 242 917 261 655 195 339 236 390 260 783 290 591 235 448 246 944 239 1 212 588 165 508 280 614 227 708 290 532 177 643 267 731 202 399 183 462 287 76 184 498 269 112 214 587 261 966 264 495 235 986 227 271 251 647 274 739 248 46 289 402 204 138 258 743 259 9 159 331 191 816 264 751 227 195 281 347 174 218 170 183 271 65 158 373 285 369 290 43 218 376 225 340 290 629 175 364 187 314 159 289 196 526 268 58 205 352 199 986 170 87 278 724 298 215 160 69 163 297 279 713 174 804 299 508 167 952 191 118 273 674 211 360 298 917 192 824 299 389 182 33 221 244 188 793 166 115 295 935 267 756 246 583 195 0 158 57 280 34 287 438 227 919 226 188 215 29 245 824 227 592 291 862 300 683 215 655 248 480 233 83 203 964 299 858 189 858 162 521 277 956 253 825 165 282 188 354 200 241 260 493 279 244 184 273 281 714 277 467 176 811 193 627 174 240 172 673 204 225 200 493 204 573 209 499 225 423 263 622 190 847 171 317 193 140 293 622 251 870 259 577 205 838 260 860 204 556 272 710 208 885 170 400 164 134 254 963 273 641 220 429 291 182 165 704 217 539 300 590 177 823 173 610 186 584 252 512 262 256 164 85 299 956 203 605 182 584 200 722 197 318 187 189 247 934 237 947 205 310 221 69 175 564 283 673 275 888 205 31 227 804 207 146 239 62 283 290 252 611 245 49 188 225 243 872 180 191 269 30 192 784 225 375 182 341 248 917 165 504 269 808 247 930 259 383 230 833 239 417 263 245 297 731 219 910 208 906 214 779 275 558 224 445 200 233 300 20 177 134 258 368 242 171 295 99 180 363 183 602 165 651 194 249 160 637 276 780 186 910 190 680 158 855 238 639 264 366 263 917 193 746 227 962 214 520 183 722 230 672 273 661 207 311 235 483 265 319 191 425 276 723 210 592 224 436 283 390 200 811 296 751 168 172 227 95 198 114 213 57 175 867 248 666 279 112 259 443 190 990 192 836 184 176 173 944 166 434 221 60 248 451 300 506 238 512 210 179 293 860 182 678 221 74 166 132 254 158 202 388 236 869 206 888 178 584 164 172 270 943 179 694 229 777 274 923 272 69 194 47 293 724 202 429 232 282 159 277 276 425 253 785 250 315 240 631 229 197 223 458 218 302 197 737 295 283 281 310 288 976 259 649 243 757 260 678 191 821 175 688 214 235 246 493 198 320 176 942 242 622 195 208 171 114 268 437 267 94 299 673 272 564 221 739 265 634 206 65 273 137 216 536 270 277 184 711 158 507 211 952 184 671 284 260 272 193 228 894 267 890 236 184 288 26 181 952 293 922 268 700 278 299 169 461 219 2 260 181 266 175 276 875 299 476 222 100 162 648 228 887 255 892 188 319 183 781 257 209 255 759 286 844 265 894 194 756 265 782 177 997 189 400 241 962 204 803 167 761 180 848 281 334 192 566 176 961 173 391 164 815 242 684 206 759 273 610 281 466 272 995 177 67 204 422 185 604 238 929 202 497 239 575 284 354 158 598 197 523 159 805 192 679 241 840 221 434 234 143 179 159 280 238 272 890 181 232 238 701 296 218 274 244 257 504 278 448 183 314 275 605 231 195 213 72 223 970 191 437 299 798 277 879 228 927 181 303 173 902 274 612 240 239 210 734 173 783 248 940 247 901 214 707 165 651 197 315 169 984 285 947 278 182 219 73 276 553 223 204 180 176 284 462 295 971 283 114 270 388 289 795 278 886 159 254 289 729 250 482 207 951 202 406 176 602 228 632 187 75 224 531 259 11 195 770 183 282 208 46 235 976 204 684 201 487 193 869 223 224 202 133 272 284 293 136 163 345 209 827 196 290 211 439 172 322 255 278 233 587 174 779 270 847 181 666 278 81 204 429 260 915 192 21 259 953 186 640 171 245 249 59 176 2 230 248 225 462 244 316 285 928 283 897 296 710 238 43 200 463 210 924 282 904 218 368 163 301 273 9 220 979 187 954 198 517 257 386 187 117 237 477 296 18 246 386 238 349 221 528 196 443 287 699 184 708 224 403 293 703 211 455 205 166 205 708 284 719 280 332 215 998 201 59 266 929 276 55 232 522 199 339 240 957 176 512 206 37 206 579 266 287 241 408 209 546 226 661 232 375 237 119 268 719 175 834 164 18 161 521 256 108 233 425 163 203 249 628 269 960 231 182 234 512 260 371 264 723 223 908 295 743 225 306 196 152 229 687 178 333 183 973 178 91 247 680 227 337 200 257 253 864 277 948 209 20 210 996 235 920 224 996 163 763 272 289 292 476 261 173 174 52 164 526 205 587 272 805 183 335 161 845 216 371 216 266 213 613 231 338 161 430 216 748 257 358 159 769 186 280 194 221 198 977 300 182 273 661 300 692 266 682 261 998 162 640 267 216 263 765 164 316 214 3 182 568 280 750 164 541 286 628 231 577 238 175 233 80 158 275 266 55 223 938 237 560 257 294 260 152 189 30 295 391 278 962 244 183 201 887 223 84 213 356 216 316 216 625 292 714 161 556 212 202 252 290 289 469 216 67 184 894 197 643 197 87 285 327 225 219 194 838 274 798 294 723 196 75 201 288 230 950 189 643 162 814 179 308 288 83 218 186 175 956 249 986 250 757 228 990 167 619 194 955 184 554 222 900 285 349 256 76 251 39 235 220 259 297 175 573 187 202 269 297 265 885 255 399 203 378 186 878 257 471 261 609 184 425 251 985 277 81 201 156 265 111 242 517 223 622 293 704 175 204 287 240 184 710 265 314 209 784 241 37 264 339 162 481 215 43 232 534 228 946 294 206 232 698 286 965 255 88 203 81 293 332 195 172 252 687 237 569 182 688 229 173 164 605 192 803 167 683 177 242 215 918 224 622 229 312 248 172 251 174 234 136 217 259 277 60 188 308 233 217 244 877 196 171 178 709 189 338 291 405 236 761 186 742 167 433 232 373 292 289 189 397 280 982 190 216 273 135 235 4 292 555 279 497 286 782 299 623 209 672 160 29 281 552 229 354 259 736 278 670 174 56 159 648 159 674 288 853 258 912 251 764 281 913 166 191 278 870 282 109 249 291 178 574 299 303 195 452 177 143 241 128 239 0 297 398 279 6 207 1 289 799 158 240 166 574 229 880 248 120 187 100 281 589 277 133 248 744 272 69 209 559 279 386 226 886 235 474 179 693 165 78 203 402 251 788 218 336 219 657 274 888 218 271 224 678 223 74 223 891 271 242 206 928 258 369 170 580 256 298 189 493 245 114 248 31 243 618 270 437 212 389 283 286 178 509 205 33 280 835 271 820 253 913 300 208 281 827 257 411 173 51 190 613 188 114 239 531 264 942 266 84 293 827 240 971 262 766 173 322 248 386 188 313 167 568 178 25 235 844 163 92 160 3 258 288 279 622 262 194 229 78 210 169 196 46 300 721 285 413 234 627 272 313 224 935 251 62 283 188 194 637 223 370 273 478 208 948 211 786 178 635 234 892 189 998 169 662 165 736 167 840 261 187 175 648 170 621 236 847 239 506 250 738 217 607 277 699 194 937 244 664 235 37 197 937 217 657 265 159 184 828 263 927 297 906 178 681 263 799 293 223 260 53 231 11 190 98 264 252 294 193 175 6 198 44 240 666 244 720 251 931 158 548 230 238 215 674 205 634 296 780 248 99 292 959 168 911 213 988 243 561 196 767 203 779 244 406 180 952 203 563 278 473 185 783 233 254 288 291 248 304 202 952 234 891 169 85 186 784 224 927 284 719 274 850 203 956 231 390 271 940 225 350 287 494 283 494 269 955 168 165 300 848 221 651 222 825 286 225 162 794 249 581 209 535 159 610 183 760 276 974 186 971 234 71 158 841 161 848 278 662 190 68 179 951 296 286 245 799 190 15 275 724 277 236 220 331 271 408 161 406 198 665 263 103 187 245 195 251 213 640 298 569 174 760 197 194 223 703 185 211 235 625 262 894 293 377 206 332 256 224 264 801 218 448 217 341 258 147 217 132 266 116 230 738 247 509 268 307 174 327 234 617 193 512 225 99 293 428 228 401 177 774 187 873 186 696 276 516 244 501 193 713 205 471 290 10 158 452 274 187 201 111 297 643 298 94 245 680 196 127 267 122 173 535 280 518 272 409 213 218 225 467 237 101 243 755 162 114 213 176 227 595 238 410 253 132 243 112 176 800 225 452 200 680 206 170 181 210 228 899 219 655 285 101 169 407 183 41 282 728 252 973 207 227 294 893 199 4 263 104 189 502 256 149 193 944 213 775 212 743 195 630 287 38 232 41 286 947 248 605 245 491 298 772 267 385 204 452 221 366 227 350 228 400 220 990 250 921 222 449 217 293 170 930 180 382 210 698 289 68 203 453 275 443 288 560 171 621 241 148 298 291 164 469 183 725 183 776 207 133 267 273 269 903 262 951 207 564 273 237 206 898 184 595 250 542 190 824 197 889 247 482 182 285 195 27 214 897 209 924 194 561 267 594 167 399 297 598 173 638 291 831 198 242 175 774 226 221 259 72 241 61 200 564 245 108 300 385 175 117 179 915 285 920 231 578 294 122 223 863 206 200 205 107 280 533 238 151 230 868 272 610 247 947 216 570 216 845 166 495 187 341 242 728 167 689 219 118 258 352 278 104 206 281 296 144 171 189 291 544 248 518 269 985 257 35 276 392 192 223 197 557 192 245 203 207 200 720 167 517 184 824 253 692 273 993 229 810 222 630 289 966 293 0 269 402 167 309 266 537 166 229 287 311 257 421 272 240 232 121 279 936 266 771 262 861 291 994 197 730 252 251 185 570 179 316 216 55 159 446 272 824 167 660 197 151 211 894 246 511 277 827 211 291 160 129 250 212 184 5 162 433 176 893 278 358 231 933 195 842 185 71 277 814 269 301 167 647 273 926 199 516 259 711 271 173 254 587 190 329 192 506 284 213 229 267 276 854 275 67 247 344 280 786 261 547 254 317 269 717 187 561 229 202 264 143 275 926 283 921 195 337 241 239 252 862 237 216 170 503 204 97 234 545 167 609 228 689 201 597 242 811 168 345 182 635 218 867 299 670 249 431 165 301 234 669 215 293 261 442 269 722 243 609 268 102 261 722 160 753 167 807 296 280 233 558 256 861 189 433 172 339 188 455 274 548 198 382 208 160 213 266 269 8 180 685 179 457 251 348 208 126 233 852 175 777 288 576 159 575 256 91 196 2 239 832 165 503 298 819 220 143 209 65 263 475 281 584 234 526 292 954 174 150 278 713 285 364 174 184 187 619 281 246 240 187 215 169 277 605 174 355 210 187 189 888 253 784 278 455 186 735 235 728 258 977 284 206 227 722 212 650 211 601 161 546 187 813 164 704 199 76 281 764 231 994 210 295 164 808 280 518 195 761 222 414 217 833 237 573 192 499 232 515 271 441 161 190 240 279 186 821 289 228 169 47 260 18 297 433 277 536 216 592 269 705 285 471 171 626 280 550 163 963 296 288 281 195 195 776 162 964 242 4 222 422 232 344 176 201 227 989 199 407 235 876 280 11 259 317 205 923 295 527 260 744 290 230 253 536 158 570 227 530 249 40 250 695 169 970 193 810 177 127 252 198 232 104 217 211 170 103 300 933 268 202 286 870 227 959 201 963 172 975 228 447 293 296 227 178 260 773 216 61 197 48 159 685 170 499 226 404 258 803 229 145 209 630 252 582 294 59 257 951 160 198 242 585 265 852 252 313 204 282 223 864 172 949 230 663 230 856 199 474 293 771 192 309 223 150 210 514 264 909 177 764 213 188 243 659 216 893 273 353 159 571 285 718 239 942 272 382 293 676 214 162 273 678 197 506 202 669 281 681 242 245 251 324 209 158 265 773 194 94 240 743 186 452 284 978 220 246 182 526 199 668 204 622 233 120 212 182 163 763 202 776 256 92 262 188 192 442 279 523 287 964 263 301 295 993 206 863 250 603 270 362 186 775 188 781 265 77 235 14 282 558 229 973 233 458 171 421 187 236 182 308 222 212 179 375 195 932 204 706 254 537 291 590 211 869 169 21 231 337 222 973 300 649 168 976 164 679 238 967 245 485 277 363 242 827 247 550 228 639 208 177 242 584 184 701 208 477 291 547 296 185 186 952 242 581 164 178 230 792 297 699 228 697 210 942 240 936 281 153 199 992 188 244 263 991 289 792 198 546 189 389 168 231 288 919 246 780 299 421 195 141 295 368 300 963 274 438 166 52 218 34 261 496 164 655 187 660 213 432 184 611 190 782 235 711 279 300 291 49 277 330 286 106 257 496 189 697 259 568 170 862 300 988 245 319 274 674 267 589 185 14 247 190 259 116 164 595 203 856 296 303 294 311 163 599 244 524 175 964 192 565 167 1 209 331 269 309 259 376 300 517 168 633 289 467 232 456 161 780 166 273 234 976 184 773 286 163 296 462 191 532 190 895 240 762 257 509 216 113 273 129 285 760 160 164 208 649 195 27 300 610 272 255 185 991 183 240 180 184 214 948 171 949 289 134 189 940 227 536 204 614 187 692 169 58 219 546 175 634 289 650 274 217 220 179 250 755 257 709 226 414 292 430 268 581 201 120 167 804 203 25 218 987 224 439 295 786 226 627 189 844 294 433 190 813 184 142 193 290 168 434 191 523 174 677 194 234 202 762 282 328 161 988 261 295 276 900 256 344 232 255 264 229 287 770 170 199 289 585 255 471 219 646 175 379 211 237 291 119 203 359 293 492 273 209 256 163 235 89 299 82 218 492 204 226 200 457 295 934 163 675 219 295 188 251 160 6 206 4 268 265 235 900 266 170 189 112 185 842 288 64 161 216 241 571 213 366 220 126 182 242 286 19 221 879 198 911 280 143 187 181 194 993 260 951 207 505 293 766 185 116 208 116 267 5 200 41 161 846 190 992 193 264 172 144 164 462 274 846 245 405 285 131 266 854 173 628 296 797 267 15 211 375 238 206 244 255 283 744 275 61 184 134 223 460 243 412 258 232 211 692 201 230 225 791 232 39 243 802 259 963 269 488 246 151 204 750 264 49 185 613 300 36 240 96 285 790 204 529 230 385 190 236 216 657 280 388 255 772 178 278 244 35 192 288 245 195 202 321 205 969 172 969 171 467 172 327 264 182 159 776 163 689 281 881 175 300 285 710 287 263 171 882 226 641 200 538 220 2 296 399 245 6 199 334 300 729 178 349 271 825 224 199 235 898 215 192 206 808 221 145 206 44 288 146 234 850 273 413 200 920 166 493 163 678 297 182 228 984 240 601 204 751 297 332 218 144 205 681 216 974 216 862 242 405 295 83 163 669 244 100 165 556 201 989 227 849 244 28 289 752 235 124 160 400 298 219 246 435 190 279 235 23 199 29 262 370 280 117 267 590 214 0 280 441 276 205 291 474 268 67 255 80 174 366 170 918 186 880 267 183 298 603 228 786 252 191 160 50 254 656 228 470 287 158 224 301 222 991 166 223 290 407 214 488 231 602 284 48 297 668 299 749 277 569 168 863 297 618 185 994 208 270 162 705 242 576 191 302 272 104 247 364 166 690 248 652 192 926 262 542 241 40 251 65 228 26 238 462 222 427 159 346 203 726 283 771 276 505 191 721 184 788 296 814 237 894 227 432 198 757 210 3 252 733 271 529 264 457 296 128 203 317 189 794 281 123 206 595 298 301 282 954 164 799 179 263 267 384 178 546 220 115 294 932 265 763 187 722 166 952 286 622 276 461 284 530 169 739 237 915 211 595 243 391 172 505 221 569 213 628 167 845 262 47 284 382 160 718 192 254 194 979 162 770 171 184 226 851 261 694 188 728 267 483 235 229 163 49 165 211 288 947 292 805 250 951 262 280 264 775 245 233 201 422 245 611 278 273 267 391 172 388 192 494 298 564 285 816 162 158 227 713 172 129 291 66 217 661 164 581 300 641 247 294 227 91 258 214 299 290 210 159 232 960 268 5 192 814 176 869 178 328 205 630 183 740 252 472 224 727 161 749 218 789 199 373 273 783 204 580 234 25 203 863 205 818 211 138 292 245 169 378 247 969 217 811 249 409 266 182 277 887 283 690 212 630 227 350 195 100 265 285 231 866 211 534 170 612 163 564 211 854 236 697 233 108 238 401 286 459 293 247 166 114 174 829 189 911 244 149 163 644 211 925 285 598 219 935 171 275 183 556 265 521 286 819 261 303 187 209 231 410 165 976 201 389 297 668 283 785 186 377 253 411 238 436 158 970 201 91 163 674 228 955 162 217 217 265 288 39 277 747 239 728 249 56 247 133 228 546 249 519 268 145 276 689 293 790 159 142 289 445 292 984 235 355 195 635 159 278 289 529 224 749 215 871 172 655 238 584 298 671 205 943 254 960 214 266 179 767 158 459 245 506 208 758 247 780 186 680 292 617 237 961 204 694 245 641 244 321 229 810 248 80 197 889 166 853 177 927 197 747 191 352 299 60 257 175 197 76 264 234 258 899 271 108 176 641 280 188 198 308 240 711 240 486 170 624 228 278 248 659 272 884 239 434 288 989 174 206 207 707 179 996 183 410 280 411 166 659 206 277 268 2 208 384 225 663 299 553 211 800 164 85 271 865 270 428 179 68 222 527 229 247 262 920 246 533 160 981 211 410 262 877 263 219 190 247 182 402 174 639 159 0 255 495 288 80 169 463 281 287 210 858 216 71 240 351 203 158 281 608 285 80 221 632 294 833 262 701 271 237 204 367 257 799 199 112 201 195 175 515 260 418 224 243 207 39 197 672 241 667 270 402 217 234 214 515 268 34 223 235 162 593 231 212 186 393 194 185 273 915 255 613 182 56 164 351 274 784 192 66 213 67 267 327 298 341 253 969 246 414 163 900 217 170 165 373 270 224 223 315 176 456 284 505 215 471 158 138 227 937 208 321 161 27 169 565 230 643 241 426 267 994 218 702 190 486 270 428 171 268 244 232 255 570 207 277 275 955 162 58 174 942 278 112 288 177 194 799 263 547 292 552 243 527 172 513 269 104 185 616 188 24 225 460 215 599 228 736 274 279 265 469 215 72 262 472 240 5 224 391 232 222 248 452 177 667 257 176 277 307 168 254 252 712 177 103 246 21 239 613 196 729 186 599 263 78 177 505 256 434 216 234 253 92 249 263 218 795 165 234 199 357 249 756 266 798 210 134 242 62 206 541 259 653 222 610 286 987 237 222 231 406 187 938 249 756 287 946 226 194 193 898 283 875 248 554 235 832 204 499 239 151 189 563 252 941 281 485 256 550 161 251 181 505 256 550 179 893 188 280 267 790 261 712 261 154 190 260 288 517 161 742 251 879 198 793 214 965 207 289 296 134 188 788 236 987 177 943 194 173 232 495 262 290 210 541 199 207 285 375 296 388 162 263 291 614 252 268 189 659 160 15 173 133 229 558 231 396 252 608 284 404 298 232 164 880 213 587 291 777 238 933 220 725 252 894 160 495 159 876 160 372 158 781 227 645 191 237 188 498 248 972 298 376 185 681 169 10 242 857 163 951 165 799 226 324 239 92 238 423 214 576 186 236 187 60 218 339 279 111 203 534 170 19 201 171 235 834 238 578 241 862 280 288 265 13 273 562 197 706 215 272 224 39 265 203 191 540 188 841 283 600 257 122 173 627 215 686 286 170 284 858 276 670 160 62 206 555 185 60 284 25 186 996 201 796 274 437 258 849 259 313 288 560 237 368 193 881 215 337 242 244 218 552 180 856 184 428 185 546 188 124 232 700 218 304 271 731 290 962 177 104 187 954 246 786 266 502 269 456 282 469 268 929 291 417 210 21 236 303 226 626 295 557 257 401 198 673 201 802 230 341 223 727 237 434 265 572 201 253 180 982 270 19 162 984 279 600 180 180 262 245 184 317 275 3 267 242 266 485 292 129 234 969 239 646 273 792 197 416 287 276 287 447 178 508 248 658 235 458 202 164 281 300 294 222 267 827 295 952 191 741 279 79 294 534 278 379 231 232 247 948 172 449 222 865 218 560 216 989 282 809 163 971 199 430 215 814 263 76 195 905 210 830 263 141 170 276 158 813 284 912 220 567 238 959 158 224 218 14 165 367 235 648 231 43 193 544 180 95 259 272 250 425 214 409 274 604 164 615 193 707 204 397 255 200 244 725 296 160 224 411 292 582 229 550 272 612 280 823 276 548 211 985 228 828 288 67 198 151 210 236 271 708 268 931 271 387 255 971 260 218 207 610 290 746 280 912 175 264 264 74 265 865 217 287 258 209 272 794 269 557 296 226 182 786 294 507 260 19 253 778 178 767 161 551 163 907 297 626 218 800 213 502 228 915 252 99 276 685 205 600 249 560 168 195 263 112 266 363 159 231 280 148 246 441 228 596 216 223 293 765 231 301 197 586 286 860 206 656 268 51 169 35 286 918 266 535 241 128 186 593 294 924 203 74 260 574 277 823 214 42 264 361 218 673 175 133 162 402 178 119 170 727 182 521 234 413 212 301 168 432 220 777 165 776 293 486 243 726 207 312 194 319 183 995 161 431 229 476 229 977 264 295 224 872 204 370 222 358 197 197 226 646 184 488 236 771 279 593 257 444 245 442 294 912 230 672 271 191 239 821 250 75 212 117 175 242 204 185 271 229 256 858 283 71 165 435 197 496 218 178 261 820 164 936 209 75 186 482 298 296 227 735 262 875 163 559 228 719 158 182 177 221 181 352 170 201 280 375 202 860 191 342 230 220 225 776 168 26 274 808 163 338 187 636 162 927 250 950 221 553 205 157 235 693 255 433 257 50 158 35 258 706 207 63 258 564 300 188 207 524 235 963 294 616 273 663 205 725 297 987 259 144 203 889 183 928 186 855 202 846 207 353 270 332 228 786 185 308 167 966 285 483 222 142 235 783 274 679 299 207 288 179 255 784 278 543 294 441 274 544 264 437 260 267 221 413 213 541 275 272 193 355 296 918 286 879 229 975 230 559 237 142 181 47 261 318 274 512 283 461 299 232 220 935 227 615 249 790 246 973 201 303 290 973 246 348 252 848 295 135 199 222 224 883 242 259 200 218 258 226 192 949 225 228 264 202 175 677 208 234 175 124 241 461 262 32 249 398 234 689 281 209 222 357 207 117 298 932 239 541 263 610 250 81 277 728 268 768 239 144 203 335 188 7 262 633 213 717 236 553 234 841 222 479 276 607 253 697 198 194 215 402 298 896 292 896 233 573 186 818 184 692 265 125 279 427 195 620 228 975 160 728 222 520 196 531 220 400 215 393 298 643 219 816 243 857 183 529 171 23 162 294 281 42 195 140 229 292 226 338 261 619 236 172 190 961 258 369 248 581 298 892 242 962 264 901 285 175 211 691 230 701 195 203 196 168 285 490 194 333 207 887 246 211 300 833 167 514 295 203 179 35 206 715 256 898 242 753 187 542 239 222 237 559 239 140 273 82 202 444 214 252 228 751 235 68 225 614 250 483 242 880 190 708 171 741 296 512 160 446 158 893 179 519 184 271 217 81 226 96 188 985 210 163 247 347 269 139 242 867 227 435 277 495 196 571 224 724 279 642 283 122 216 508 193 943 295 923 208 432 178 958 191 271 281 956 277 667 229 853 218 207 296 884 221 379 170 888 232 90 264 564 218 603 252 261 232 845 192 334 218 472 296 58 259 685 168 182 236 159 262 276 174 781 163 41 263 882 189 637 239 905 286 331 289 578 184 666 166 557 180 207 181 982 202 729 205 871 170 886 161 207 169 52 231 457 185 742 185 816 280 241 245 885 276 552 219 735 267 58 300 306 196 461 164 136 191 319 277 818 199 547 273 984 230 494 299 171 288 826 276 603 289 29 295 742 169 763 169 843 186 964 226 597 182 188 280 296 158 65 272 468 228 621 248 127 197 37 249 160 209 165 286 113 256 638 246 250 279 1 202 936 227 175 294 141 160 124 163 705 178 922 162 230 253 464 179 260 183 143 258 827 198 121 241 721 284 924 234 810 182 282 202 240 191 174 249 247 257 937 179 258 232 588 285 460 282 704 193 681 239 878 244 322 192 288 283 349 201 582 252 351 293 349 209 155 264 43 197 10 236 568 234 348 255 334 229 105 169 608 185 274 231 529 243 63 167 203 217 449 299 472 174 126 218 398 274 867 213 446 158 382 275 268 274 833 284 587 242 831 195 223 224 495 295 398 184 799 230 903 193 589 249 807 233 4 285 916 181 303 224 245 212 680 233 73 212 646 179 849 228 294 162 811 287 18 209 893 267 537 267 845 185 214 174 21 164 154 203 600 243 713 179 830 218 790 238 690 279 508 200 460 186 553 170 515 273 475 299 118 168 241 214 123 271 234 185 912 201 997 255 763 256 63 299 583 272 848 185 439 284 75 291 546 241 96 288 477 221 530 251 903 163 587 210 584 261 949 184 211 232 571 250 553 201 741 239 627 298 181 177 480 166 426 244 52 247 504 215 157 216 730 288 411 204 135 287 289 256 989 274 374 245 413 166 519 182 994 271 197 292 990 294 366 262 368 163 100 185 239 290 296 232 134 268 551 242 323 181 230 258 400 255 559 216 690 245 349 266 825 292 420 239 485 238 998 193 277 158 725 261 195 213 975 242 483 195 377 190 406 271 64 212 331 187 812 175 99 214 936 219 349 293 764 167 816 264 601 205 79 203 17 158 235 252 474 166 489 202 401 235 956 265 929 205 114 299 652 255 124 170 751 223 572 192 848 270 638 246 849 205 170 197 212 173 55 204 59 181 615 260 54 194 293 210 948 183 312 291 317 226 179 295 982 231 515 219 932 210 451 175 28 168 388 189 807 183 40 263 55 239 474 231 396 256 188 294 18 202 164 209 492 264 956 284 625 252 378 158 303 289 317 189 724 285 754 231 524 218 610 168 482 169 857 158 113 206 443 240 373 284 725 226 991 300 206 200 508 207 354 260 47 231 632 279 448 236 971 182 621 208 926 191 246 229 628 221 273 221 889 269 748 299 207 208 942 298 531 198 659 262 811 171 898 286 838 278 400 208 78 205 976 164 703 259 219 163 358 205 111 300 442 212 639 197 879 243 803 180 948 180 1 186 626 200 484 250 312 232 517 218 176 272 721 171 968 267 344 224 404 161 29 279 101 218 747 169 772 235 574 298 296 169 29 278 414 169 46 293 967 248 762 272 120 169 947 220 884 256 590 240 988 214 712 182 608 186 682 169 985 208 273 213 74 295 79 204 484 190 61 198 316 211 131 184 331 298 165 159 908 207 787 296 976 164 205 206 276 182 367 178 38 256 892 161 426 220 752 251 903 266 56 261 193 162 155 277 573 190 882 277 936 232 0 178 90 233 829 177 676 294 37 166 377 220 290 264 723 207 884 253 613 205 244 281 418 216 226 213 173 184 225 214 441 227 990 274 272 246 551 260 103 232 371 234 160 158 713 214 86 191 765 176 594 300 719 241 377 254 31 158 222 295 78 210 408 263 566 267 991 300 28 289 627 252 368 234 753 249 292 197 374 288 72 230 226 213 388 232 576 206 815 193 729 255 780 215 375 221 743 247 181 277 563 279 974 204 728 243 60 188 174 265 585 186 508 183 540 186 232 248 19 288 533 209 31 226 59 221 889 272 542 271 404 272 939 170 544 227 735 249 535 201 218 162 583 233 402 286 839 166 221 228 464 244 517 233 115 296 231 174 980 261 739 222 818 288 385 203 446 211 5 244 265 280 614 174 645 189 65 207 649 264 244 179 768 273 963 263 945 286 833 211 843 253 898 288 31 259 517 294 149 160 952 177 316 211 596 287 169 259 254 198 188 219 626 163 874 300 851 284 237 197 388 177 583 233 170 184 489 251 757 213 56 245 312 226 132 229 386 219 620 176 30 270 563 291 653 170 605 171 647 236 128 250 509 295 398 209 61 248 352 198 781 163 782 252 649 290 877 232 271 194 390 216 554 221 112 235 606 212 481 168 88 257 822 281 352 260 362 226 56 177 933 230 943 199 30 216 537 240 319 215 735 296 176 231 822 299 721 201 441 296 936 187 771 283 606 215 464 247 974 179 34 180 115 165 307 161 387 295 798 169 159 281 106 163 784 208 43 178 405 200 63 233 21 285 941 169 434 216 898 234 286 159 572 173 568 213 896 175 475 183 894 300 893 231 159 283 837 198 226 221 819 187 520 237 898 295 856 223 108 274 470 208 602 218 143 199 921 247 926 266 428 208 343 173 705 183 833 246 381 247 780 294 709 201 827 299 989 234 355 164 676 205 222 232 317 286 621 276 592 190 46 214 977 257 374 201 644 169 420 262 385 166 743 243 456 205 245 197 381 175 824 184 736 196 820 208 544 290 403 274 733 266 882 217 94 279 111 237 157 173 794 271 686 258 67 242 850 221 451 244 363 162 939 189 207 232 801 216 577 243 863 260 904 256 977 223 5 264 227 291 754 213 275 233 480 238 685 205 131 211 635 187 890 286 602 254 851 181 433 158 289 215 231 257 880 275 103 280 677 283 309 266 295 209 601 266 116 235 823 167 898 291 401 232 706 237 620 198 487 182 317 180 161 275 626 294 411 259 49 236 728 244 980 253 242 297 687 166 451 211 572 192 656 216 455 242 315 230 969 240 292 288 600 284 899 221 702 234 604 238 315 282 593 230 430 164 16 227 552 159 783 239 407 292 299 267 459 213 871 176 349 171 136 163 6 206 53 187 215 225 351 162 65 170 459 282 672 164 245 204 74 214 639 285 219 287 335 278 424 237 476 198 971 203 367 248 646 289 311 288 291 229 987 193 637 187 947 221 366 278 212 194 42 199 59 258 990 277 589 194 915 269 368 164 134 179 686 177 603 178 472 188 70 269 530 221 718 199 836 246 586 215 564 216 729 204 667 259 980 238 579 218 743 158 83 240 191 286 222 265 878 219 976 270 212 176 989 228 742 208 893 245 879 276 366 237 900 276 287 289 374 271 232 182 428 171 731 250 577 225 378 291 889 195 292 225 263 259 638 289 112 158 529 168 547 275 9 220 321 211 918 210 991 258 849 161 188 253 166 227 640 183 738 201 291 187 957 250 22 182 609 186 958 225 970 180 980 184 676 220 69 164 303 228 953 185 786 296 93 223 284 174 706 246 291 204 270 210 900 163 369 277 289 294 769 226 921 259 744 256 975 228 789 300 713 283 232 216 397 227 591 192 545 224 606 290 226 231 687 165 490 250 202 296 965 249 197 269 661 297 477 238 279 197 40 252 108 191 502 197 95 271 650 274 787 168 617 196 959 289 444 169 471 287 310 282 35 210 326 243 811 210 321 162 472 181 675 274 693 164 98 212 414 243 841 212 32 299 177 245 821 192 977 261 694 254 613 167 12 270 895 173 129 168 582 283 156 236 654 255 219 256 343 193 860 227 656 205 517 205 24 254 808 247 479 253 517 169 0 250 754 193 358 198 137 288 113 216 216 182 233 299 302 211 653 247 768 189 272 181 154 240 670 167 308 171 515 250 571 254 258 178 340 158 720 206 267 205 927 185 526 244 244 259 111 241 662 160 564 297 984 170 403 296 734 294 511 172 765 269 865 190 328 233 941 288 622 272 381 195 245 245 238 185 711 205 293 226 200 279 877 298 579 238 925 265 685 242 159 179 613 202 833 223 356 287 33 258 913 244 233 178 865 195 779 256 830 273 220 273 660 294 808 243 583 257 150 288 942 192 134 260 406 245 954 177 279 238 711 180 592 278 832 222 330 198 862 250 617 231 527 260 136 227 375 170 473 285 875 206 98 228 972 248 552 210 613 221 878 276 482 210 754 160 989 274 499 240 889 191 254 272 883 245 541 227 313 180 639 209 852 217 332 205 567 230 787 198 972 187 299 260 741 265 910 163 729 160 618 263 474 267 722 235 483 249 766 245 483 198 382 223 977 293 804 216 497 227 902 216 616 162 989 194 837 263 406 250 853 226 841 260 233 176 475 279 899 278 638 181 209 292 664 281 507 285 485 165 419 280 287 171 665 199 208 243 513 300 313 275 491 210 659 159 767 168 957 276 22 238 22 281 794 161 900 211 37 217 573 258 332 172 906 290 163 295 298 272 101 274 649 254 670 229 327 231 649 171 812 212 599 299 207 223 630 265 905 296 310 223 277 246 555 262 511 199 726 282 970 243 29 204 420 209 817 238 603 291 788 224 6 221 557 278 827 290 928 264 572 236 547 186 662 265 860 238 927 293 963 286 183 198 318 273 940 158 212 210 961 277 916 178 822 235 276 159 567 183 864 245 610 192 747 242 509 242 578 248 524 248 573 227 153 286 655 251 177 275 351 274 564 238 621 298 332 252 7 266 533 165 688 173 331 171 765 213 182 252 909 286 4 248 173 205 917 287 806 229 93 182 36 219 877 172 341 210 43 256 525 298 293 187 246 250 418 252 908 276 668 297 894 240 369 214 557 218 314 209 435 176 170 237 29 199 227 247 899 225 491 297 391 258 192 273 787 224 579 202 662 229 102 205 539 293 440 220 661 242 275 217 334 161 890 249 611 164 555 237 524 183 923 223 515 266 483 271 792 269 175 161 899 267 693 231 807 275 903 218 520 229 406 158 427 293 10 219 249 231 871 172 827 171 290 254 310 170 6 208 159 254 845 254 333 160 476 295 137 158 401 238 448 203 548 284 901 162 115 224 32 284 294 260 582 193 835 187 930 268 96 194 853 191 836 262 1 221 973 200 831 254 699 260 921 243 759 254 900 163 31 202 338 277 531 292 545 171 895 237 955 238 705 298 754 240 221 199 60 226 258 274 110 219 474 182 397 255 495 243 390 282 981 223 748 164 947 198 314 276 231 176 587 197 236 162 171 285 590 288 446 161 930 199 898 288 210 209 804 253 666 295 344 294 361 184 458 212 945 165 513 182 749 251 605 253 201 299 982 281 49 254 574 205 261 270 648 193 590 249 365 215 8 265 506 216 656 210 836 288 373 210 226 294 883 212 485 291 666 175 662 167 301 257 346 239 596 199 216 244 173 259 76 198 531 232 896 197 723 270 30 259 837 230 45 205 175 256 40 221 431 260 943 286 452 271 622 262 408 247 476 212 278 233 289 286 220 185 603 268 490 162 311 276 70 189 993 279 182 202 152 162 857 221 434 214 475 260 926 236 997 208 819 293 896 179 686 282 334 295 36 213 389 290 627 217 139 220 523 218 536 252 450 234 13 224 884 292 917 189 412 192 266 205 670 168 70 189 451 171 112 263 33 298 593 168 660 179 50 207 755 223 45 271 76 163 800 164 975 214 303 191 98 215 23 258 758 272 66 226 270 176 505 248 250 279 241 233 920 298 699 176 584 290 749 253 344 161 335 212 32 170 695 206 963 160 314 299 796 180 598 254 28 259 372 213 488 299 544 273 420 174 801 195 540 182 894 254 833 298 3 272 792 220 799 226 96 234 449 269 10 215 128 225 293 187 98 176 285 253 51 294 714 193 204 285 609 186 782 228 155 182 800 266 384 272 439 225 247 178 56 241 803 284 946 254 416 165 206 215 168 222 26 224 1 249 438 193 192 276 456 222 287 179 266 158 751 168 534 216 491 168 832 280 757 230 334 247 306 292 340 280 617 243 697 174 634 190 675 246 612 194 574 253 630 265 720 213 487 174 346 193 316 178 495 168 247 173 33 257 697 274 895 282 887 199 316 163 742 227 318 183 654 240 518 204 759 272 701 176 379 250 745 197 156 280 938 274 172 162 353 279 739 201 187 182 827 169 905 164 508 243 274 279 15 190 412 184 399 173 175 159 552 283 722 162 243 173 316 276 471 280 29 165 186 174 268 223 219 260 269 169 859 215 440 211 207 256 944 256 935 215 98 193 858 173 339 274 696 291 31 206 776 298 21 259 256 228 471 233 859 167 340 170 254 184 499 273 913 203 998 159 416 237 729 167 368 183 581 194 897 246 389 185 327 263 633 185 805 273 789 177 952 295 419 269 492 206 432 282 314 278 407 209 467 231 328 164 751 169 361 176 782 287 870 238 996 285 681 237 658 291 959 284 721 172 40 168 2 238 45 168 407 274 987 193 633 230 485 247 358 266 535 180 221 219 652 225 766 201 486 297 192 179 56 280 876 250 954 158 313 222 203 195 594 182 238 231 310 220 478 282 964 248 774 257 727 168 208 297 686 266 602 292 683 188 574 184 7 283 165 195 941 215 712 201 563 195 611 204 677 173 170 220 773 187 82 219 404 169 320 171 306 275 981 165 842 205 104 299 957 186 726 253 958 194 64 282 212 267 281 264 735 190 419 159 941 223 488 199 539 175 737 235 832 188 525 209 675 249 215 238 996 179 832 172 701 212 78 259 732 286 161 176 460 174 975 288 645 207 244 266 57 202 61 289 814 289 151 294 586 216 317 248 784 203 456 267 57 277 659 275 351 161 815 235 822 260 984 190 636 292 362 254 442 215 762 205 60 171 526 227 230 170 485 258 340 187 445 288 423 170 743 244 206 190 638 179 958 195 950 218 135 299 840 281 515 172 21 244 144 267 918 174 667 195 132 220 18 251 66 289 430 192 62 187 197 182 585 230 74 158 103 171 286 259 791 206 569 198 210 297 665 234 464 252 159 190 459 221 84 226 752 199 319 279 926 281 75 203 228 196 616 284 349 203 820 178 96 234 623 266 478 267 818 248 919 261 355 211 592 207 438 195 316 220 152 261 848 204 189 251 21 257 257 161 801 224 461 277 998 188 664 212 249 245 206 207 778 283 875 159 589 287 417 207 728 179 279 183 844 245 490 177 251 196 838 162 226 158 618 252 526 228 150 243 437 221 567 265 31 244 246 274 795 255 466 168 391 199 682 274 606 159 897 283 443 204 128 245 412 274 442 242 292 179 49 289 582 183 363 182 421 167 671 164 699 243 432 219 991 300 900 273 864 161 911 222 913 233 197 226 153 210 201 235 242 180 425 231 547 244 10 252 236 184 366 244 818 274 423 238 411 221 705 255 991 169 178 251 662 234 18 234 678 210 253 182 863 254 76 181 887 249 838 170 330 291 26 234 906 217 342 281 956 160 36 214 791 254 428 241 447 289 974 211 49 282 470 159 508 168 645 276 55 202 790 230 190 190 0 240 871 224 879 274 358 170 683 201 69 255 432 259 972 262 640 291 527 235 270 296 433 235 248 221 187 298 343 280 534 224 184 283 851 194 696 270 186 227 399 208 162 180 8 199 66 233 641 250 298 201 221 293 646 189 798 182 691 159 697 260 741 262 440 294 561 203 948 215 736 265 374 230 417 186 92 190 963 182 173 182 104 217 903 283 674 172 894 273 240 224 703 159 360 287 929 266 838 221 543 211 995 268 624 295 416 230 428 226 484 197 187 271 901 241 744 168 968 210 320 166 67 183 233 287 230 198 103 180 811 270 678 176 106 227 73 291 47 181 592 210 182 204 822 239 630 268 622 186 509 200 256 178 568 265 417 158 302 226 518 199 521 217 981 229 974 199 21 279 361 198 68 291 116 189 708 295 437 244 731 299 948 187 339 166 102 286 304 263 645 260 157 257 408 220 571 180 307 241 374 251 910 237 534 292 707 277 60 183 392 164 506 263 511 194 306 270 661 213 41 260 897 280 321 288 517 232 128 170 199 253 603 181 503 215 982 201 20 261 598 190 977 286 540 171 361 216 990 276 739 264 520 222 37 173 643 165 216 186 633 269 702 163 22 228 951 201 528 237 634 255 266 190 901 201 595 241 224 163 752 195 760 219 123 218 14 206 20 240 95 285 568 180 435 220 972 181 936 240 717 201 401 259 481 287 253 222 522 289 234 175 487 200 272 162 327 289 114 291 427 238 295 282 968 247 455 296 571 293 934 218 237 246 656 242 227 210 379 182 765 220 853 219 385 165 653 234 678 161 647 258 718 277 1 253 202 287 628 175 46 175 835 178 106 186 900 234 599 167 92 162 661 202 34 284 646 289 523 170 514 260 254 243 458 284 616 239 967 252 464 180 340 161 329 201 488 278 502 243 793 285 707 232 355 228 707 223 500 258 773 293 665 256 154 223 799 213 131 204 580 276 59 227 483 246 508 247 199 233 345 210 624 252 415 186 383 248 635 173 572 253 818 224 831 184 514 214 365 205 522 171 689 187 170 183 203 249 534 250 159 237 286 179 77 242 461 269 302 165 521 245 5 185 274 193 147 223 46 238 831 176 486 218 635 279 63 235 437 179 961 246 802 217 346 282 105 232 16 186 733 289 679 242 160 159 234 298 1 265 652 237 220 212 405 216 577 206 57 279 966 212 561 273 396 239 205 289 832 260 244 166 909 221 773 266 306 230 718 210 462 239 405 191 333 274 300 223 684 210 654 287 195 158 416 221 794 239 454 171 236 247 808 204 978 238 412 190 67 158 676 243 966 176 365 247 660 261 703 209 221 277 680 264 602 170 795 243 611 289 128 231 389 266 188 270 95 240 262 240 657 260 759 242 363 188 907 230 907 284 342 281 113 286 46 271 118 203 78 239 375 224 227 174 333 184 480 176 385 209 680 235 289 297 568 257 206 259 401 208 521 269 145 207 328 273 874 161 6 201 931 250 46 235 858 272 938 195 783 262 302 210 823 262 278 160 781 242 571 227 61 189 418 198 121 284 569 224 998 292 290 160 562 269 301 186 222 208 4 229 416 233 897 253 614 230 924 283 936 264 60 291 330 277 752 230 973 159 20 184 959 203 750 276 160 258 431 215 306 164 608 284 667 205 503 220 931 285 215 248 599 246 32 227 497 251 184 160 408 231 478 268 727 210 720 214 723 183 506 204 611 203 193 163 672 184 812 193 315 173 158 290 583 195 544 289 907 262 341 174 216 264 568 265 387 229 279 189 659 234 414 219 355 239 902 169 978 277 456 294 543 202 274 246 58 209 218 297 652 235 168 221 353 218 256 179 246 202 905 231 173 257 5 172 878 247 152 213 29 237 321 161 766 299 209 229 359 291 409 265 127 201 436 216 374 171 822 161 832 267 84 257 848 234 599 187 898 191 937 293 469 268 588 190 942 168 550 287 931 227 779 254 74 288 807 158 9 271 190 212 602 288 703 166 698 213 293 241 12 293 616 270 842 204 993 294 538 286 614 259 705 197 909 162 217 274 552 291 189 253 788 252 495 164 202 279 526 263 528 200 771 231 941 246 295 209 935 280 161 245 782 300 115 170 134 254 238 278 621 170 680 224 821 221 397 271 114 245 396 236 826 195 221 235 259 167 492 204 232 265 564 273 672 208 877 272 997 286 601 159 988 247 159 259 129 199 640 240 602 190 16 280 553 284 443 181 114 194 359 207 40 251 785 167 997 299 25 239 28 297 173 271 834 216 855 187 872 238 74 181 252 211 917 240 375 265 280 283 80 297 813 175 697 217 170 261 940 281 154 177 755 255 118 258 278 163 194 181 541 291 38 251 195 218 360 251 955 162 680 179 729 203 589 208 127 175 467 292 28 250 899 179 2 240 182 298 137 184 165 168 343 228 209 201 605 165 145 289 42 201 76 255 450 266 427 250 356 230 348 271 20 252 353 224 943 168 390 201 744 214 116 215 6 214 512 167 876 245 672 276 702 188 5 286 614 170 492 297 921 263 496 255 785 243 369 167 334 249 480 216 525 243 884 289 446 182 747 214 911 212 172 225 266 226 360 212 37 289 893 292 895 179 81 258 682 229 780 196 537 299 235 191 952 293 364 166 752 275 848 194 155 247 327 209 228 251 190 244 806 268 478 281 793 195 18 249 535 170 515 252 300 244 549 284 275 271 540 203 61 192 813 221 159 273 572 180 973 243 604 180 360 222 948 172 536 180 520 226 916 174 336 188 211 160 405 169 357 269 193 275 918 178 853 179 38 278 106 186 356 280 702 216 685 292 488 249 672 206 111 173 531 229 351 276 199 208 443 239 108 247 229 231 876 238 39 195 603 285 397 211 744 195 924 200 910 191 436 233 829 232 734 236 634 248 583 265 376 220 34 275 428 224 667 232 392 184 845 280 435 236 576 199 59 182 347 300 639 168 977 215 275 206 537 204 892 276 785 164 745 207 306 183 973 251 97 290 501 296 105 275 391 199 354 300 530 169 181 261 944 211 178 176 61 274 928 181 372 292 841 163 441 281 129 229 342 213 806 250 351 230 583 194 790 285 244 173 203 200 489 173 397 204 847 174 723 161 185 165 351 161 407 219 515 211 270 185 724 263 468 269 562 258 228 221 521 285 454 300 90 254 286 274 345 165 639 289 192 288 543 245 141 213 122 291 189 166 476 172 231 191 305 196 2 253 334 190 962 220 524 209 429 299 564 249 477 281 584 243 58 283 183 266 725 182 611 160 197 205 751 278 820 297 958 209 951 159 654 218 75 183 929 297 525 273 700 170 727 246 4 205 838 209 600 246 345 161 96 255 220 219 605 159 579 185 907 237 786 245 678 283 659 177 898 160 865 158 504 232 153 292 282 202 945 291 721 234 348 251 387 295 881 228 770 281 773 289 615 219 679 201 61 216 428 227 231 267 991 229 515 194 374 194 333 294 693 245 744 267 687 164 853 274 896 213 805 276 770 209 624 283 711 288 210 169 355 211 150 160 317 228 652 252 869 261 606 224 603 195 173 210 334 251 83 173 345 260 985 167 28 163 953 209 978 204 324 238 945 166 710 219 281 209 973 292 557 220 570 170 241 268 994 299 382 226 346 256 126 229 995 169 955 196 820 238 329 188 449 214 74 165 976 169 686 248 329 197 587 226 561 230 705 222 703 234 820 203 615 210 137 248 942 171 971 217 86 236 861 284 154 263 365 266 69 243 228 286 724 167 43 268 199 296 720 201 780 192 443 282 44 180 815 286 858 272 819 238 353 259 977 261 541 265 319 257 255 162 303 208 244 255 596 200 879 291 354 190 877 242 647 262 428 278 952 205 936 236 22 193 90 300 990 286 375 272 175 252 264 176 172 289 931 208 791 198 397 193 702 205 146 261 328 250 429 232 902 171 965 179 26 277 430 235 883 271 774 235 256 225 790 211 833 231 620 210 309 268 85 225 622 297 626 269 400 213 879 164 321 282 754 172 862 295 447 289 971 223 903 197 592 288 858 259 73 294 43 233 605 201 566 188 952 181 71 226 751 187 102 226 297 234 87 160 923 210 908 292 148 216 990 225 407 292 272 281 954 273 829 185 700 216 550 183 739 288 744 193 245 191 723 232 446 184 458 268 664 287 415 257 532 269 825 196 600 238 78 169 18 163 898 183 358 203 397 244 108 223 573 209 24 223 891 280 796 170 762 212 748 170 633 226 287 269 275 180 123 243 512 226 940 190 301 193 295 271 373 253 168 192 727 271 284 289 193 158 827 184 30 274 682 264 945 218 456 227 270 190 755 229 152 240 653 270 255 264 602 245 102 218 624 220 32 217 917 242 339 190 464 222 410 230 452 289 372 158 941 239 232 172 493 185 407 210 698 160 663 205 814 159 664 167 882 206 912 293 953 264 248 199 570 262 380 177 873 229 14 236 642 281 651 187 312 236 413 237 663 170 53 216 450 250 221 227 814 204 963 239 623 199 147 172 963 267 970 235 96 287 24 236 863 245 156 187 682 256 611 215 911 267 254 277 945 286 43 159 909 226 26 208 371 219 695 268 740 211 684 285 792 249 404 231 913 290 234 230 560 186 270 298 974 209 105 244 36 181 413 232 6 239 185 192 259 199 50 256 51 272 797 163 319 277 178 255 1 249 690 266 815 187 465 210 547 208 465 184 264 288 267 268 966 242 10 182 760 185 299 276 207 213 144 239 770 290 601 171 519 191 172 185 890 253 122 179 738 175 564 177 242 209 381 202 391 173 551 162 775 267 520 170 785 188 600 233 791 173 345 257 998 258 144 246 295 258 730 224 745 159 47 242 808 178 139 269 201 265 300 294 84 168 802 171 579 274 119 219 713 256 542 276 756 261 225 215 264 252 49 270 413 273 348 172 268 207 571 214 638 192 970 234 956 295 597 211 730 255 651 228 267 286 259 240 17 246 502 290 487 180 432 208 825 294 652 201 544 269 954 171 237 210 534 229 432 271 226 230 896 202 776 194 691 205 669 293 33 213 63 275 480 162 934 283 30 221 790 268 393 179 802 242 939 236 390 289 437 202 159 196 664 166 445 264 916 197 353 260 357 272 233 274 2 292 325 212 124 172 552 183 427 292 14 254 687 230 213 238 968 256 40 251 482 252 561 276 184 224 320 164 47 170 215 260 905 206 898 222 411 206 935 214 736 264 205 267 995 241 920 276 937 236 18 223 29 251 132 209 388 239 894 209 543 218 197 252 87 263 423 278 380 246 290 195 20 228 537 299 827 280 453 264 509 282 668 222 559 159 171 167 225 179 99 230 322 202 398 200 461 175 921 286 860 273 503 191 978 253 404 240 547 231 898 231 533 226 758 261 496 193 917 276 614 215 984 281 50 260 623 180 779 213 178 258 788 291 119 258 681 216 468 264 11 264 574 299 680 191 513 267 326 160 935 280 794 300 210 287 355 287 958 288 167 202 318 190 632 169 296 190 572 239 848 183 615 271 150 200 53 198 603 181 60 271 924 163 558 276 340 222 581 297 262 169 72 186 468 245 187 269 15 234 355 159 975 194 135 245 432 271 457 169 376 201 42 212 346 272 520 165 663 288 989 294 918 270 916 252 718 269 302 222 235 238 521 299 983 263 148 169 170 247 683 288 978 162 341 160 979 161 674 274 290 216 964 200 603 185 201 205 942 162 563 233 841 181 15 173 357 290 382 231 159 212 360 295 330 279 311 242 25 175 421 174 965 201 931 161 85 241 253 195 148 254 862 259 745 239 845 267 737 184 983 163 503 284 534 214 593 275 742 237 807 193 311 176 162 293 412 241 850 251 899 294 86 254 928 300 963 204 926 291 111 178 185 174 230 161 88 274 480 250 331 206 729 275 346 207 280 258 638 290 688 249 266 250 430 233 953 242 704 204 311 225 251 245 827 176 288 284 846 182 488 204 648 273 489 161 747 238 442 205 567 179 643 285 538 277 926 286 945 203 799 191 195 228 359 259 144 300 382 269 88 191 575 269 857 209 182 254 25 254 669 291 868 183 592 201 43 180 47 207 980 188 289 179 632 174 216 256 905 205 438 262 939 263 124 243 450 196 6 282 784 187 547 204 49 287 459 265 110 228 950 168 354 288 815 177 313 288 931 297 133 288 512 248 501 191 109 224 945 241 115 177 534 270 103 285 846 187 637 225 748 268 756 202 994 264 450 165 930 218 458 225 180 196 835 268 129 257 910 226 992 270 976 207 168 229 805 175 428 181 516 171 715 177 132 230 994 284 754 224 550 278 619 170 783 167 681 204 131 162 33 256 391 234 187 262 717 258 711 295 509 196 139 242 167 227 60 232 615 295 929 160 521 229 733 201 184 209 432 249 533 183 519 209 108 264 104 292 283 288 955 211 168 169 37 232 992 283 473 182 43 200 761 300 941 286 180 295 633 185 652 212 492 234 753 168 227 183 565 229 577 185 647 294 778 198 44 186 278 187 547 231 357 247 828 205 559 192 94 192 397 280 40 279 187 200 720 270 810 164 160 280 324 198 197 170 239 181 449 205 806 273 748 297 190 292 741 172 449 257 745 171 744 162 784 293 225 162 112 240 56 267 39 252 851 174 66 174 112 186 701 163 965 172 570 188 681 162 804 225 316 249 401 182 298 202 633 271 10 201 149 206 372 167 942 180 386 210 103 285 964 279 513 181 753 253 928 292 367 178 153 279 25 195 941 263 426 170 518 193 113 171 848 292 756 203 154 222 645 214 73 194 361 288 315 275 958 253 37 240 953 204 783 209 610 178 876 248 578 253 783 161 733 295 901 177 799 275 877 211 67 226 351 276 707 227 674 291 450 171 775 222 537 280 802 233 973 294 486 291 92 197 559 167 960 247 473 158 316 206 191 282 461 219 193 252 301 177 929 201 221 243 852 206 685 295 841 264 864 211 497 251 600 264 727 166 624 290 530 290 365 282 308 163 75 297 668 263 630 263 714 163 6 180 804 251 558 208 54 264 491 184 837 278 668 255 374 217 154 297 380 202 292 190 202 158 59 238 348 188 521 224 757 234 101 243 738 162 482 213 729 287 913 264 994 266 763 189 885 275 994 173 406 205 503 175 526 195 480 243 253 219 464 208 916 217 722 165 446 239 861 268 996 257 264 158 601 195 925 192 33 236 727 209 348 212 266 296 615 158 614 230 368 169 572 273 666 183 831 230 993 251 972 289 586 274 825 272 719 286 206 260 951 211 670 200 402 169 175 162 977 196 681 162 582 209 499 208 543 178 934 253 496 280 582 219 757 232 463 192 589 193 628 289 489 179 699 227 801 245 857 202 59 195 205 210 67 263 930 235 14 260 176 250 43 264 91 252 75 225 962 158 377 185 479 279 793 207 692 253 832 294 180 224 456 288 309 241 552 171 197 288 99 221 623 178 528 252 161 249 853 249 357 202 646 272 923 227 540 193 902 277 707 188 617 190 710 257 994 176 103 244 509 296 388 235 897 230 516 273 362 218 576 269 981 195 150 204 565 255 134 212 209 244 446 203 180 182 147 286 628 267 756 243 743 291 380 194 731 173 56 207 287 241 803 170 512 183 10 251 496 289 148 297 250 164 119 248 654 191 14 164 423 293 240 292 238 202 112 284 365 240 770 164 127 190 510 237 416 279 979 167 299 210 466 180 224 161 600 167 136 285 657 253 632 204 71 186 2 169 378 197 576 177 190 286 573 212 16 184 641 223 100 164 646 226 417 240 399 239 408 291 128 243 841 270 673 237 66 208 481 247 918 234 706 182 855 300 819 225 972 224 334 268 915 278 786 287 560 242 822 243 820 238 519 213 810 233 117 264 282 289 524 297 856 299 339 194 776 165 276 259 955 172 534 239 649 237 762 199 911 240 480 206 319 250 715 181 256 178 513 275 418 280 362 175 148 288 167 244 552 278 203 273 781 238 362 212 597 197 555 238 966 164 131 192 460 185 290 260 381 208 394 226 697 243 602 179 936 176 754 267 622 170 43 207 701 300 98 275 637 264 874 170 86 271 233 227 742 169 986 295 918 225 55 217 935 233 944 274 133 213 344 266 314 192 737 259 689 166 553 270 431 185 231 283 719 257 414 177 366 216 825 234 30 169 202 257 611 237 36 218 671 161 303 246 150 236 268 288 956 237 749 231 747 172 465 227 250 167 147 224 153 206 889 198 745 277 659 161 289 226 937 246 750 171 965 168 631 188 394 247 152 222 591 183 311 228 334 260 221 221 160 222 974 216 928 275 403 250 470 290 31 189 878 281 162 226 95 207 563 162 719 253 233 223 16 246 254 232 97 209 674 235 798 191 579 241 366 247 412 263 75 214 677 242 906 248 989 295 208 182 477 280 448 264 983 194 159 235 134 287 243 185 52 212 382 269 627 183 280 169 872 212 574 183 359 286 224 215 760 273 702 289 923 272 39 239 933 208 985 226 199 192 63 287 519 248 61 238 606 227 685 228 414 191 591 215 118 171 542 195 689 300 293 267 381 255 899 237 879 259 0 290 577 220 640 256 889 266 963 271 851 187 571 250 189 216 215 220 346 164 759 273 767 300 244 276 430 182 362 194 699 237 670 261 574 177 953 247 927 279 792 247 359 262 320 243 801 255 563 201 892 166 609 195 901 251 922 298 73 199 12 268 302 230 106 208 799 294 602 295 301 274 438 198 821 214 645 171 569 201 505 278 738 223 483 291 147 213 570 185 214 227 975 293 274 231 562 226 759 269 909 184 390 161 575 182 722 175 847 194 700 295 735 251 779 223 108 182 564 202 812 187 222 265 425 275 846 204 418 246 518 206 344 190 205 272 549 271 734 217 210 255 916 229 446 213 53 257 820 216 263 278 480 204 716 193 947 233 134 265 312 217 878 247 257 274 144 191 171 283 334 223 800 286 630 299 367 181 42 281 528 254 972 295 398 231 197 240 801 192 563 277 301 289 538 202 946 232 234 173 621 231 368 259 71 248 620 181 708 283 584 196 468 259 428 286 823 284 49 181 813 196 928 255 59 161 450 258 896 293 524 231 73 249 69 205 796 295 98 165 199 205 118 159 72 251 829 185 955 235 909 191 684 165 457 172 197 225 383 235 37 283 354 284 31 271 734 179 996 162 995 170 555 176 360 240 777 180 577 293 291 215 816 223 204 167 774 253 943 219 973 179 10 199 881 214 529 158 295 207 90 267 389 226 115 260 596 178 5 169 795 298 518 247 982 180 972 249 36 203 83 297 366 165 482 177 350 262 239 272 947 241 638 254 24 197 836 179 515 255 315 243 525 226 413 249 86 181 515 167 14 169 387 274 100 180 895 224 297 226 138 187 162 193 145 223 152 159 685 300 463 244 611 216 430 268 273 270 145 294 304 268 574 202 513 280 437 250 289 170 742 285 565 202 90 184 364 220 990 292 773 265 930 263 695 170 826 202 40 261 289 229 792 181 420 263 979 162 756 245 340 230 749 192 925 191 221 220 131 218 280 206 811 172 12 195 485 167 578 167 951 258 451 230 506 265 682 300 134 172 571 273 605 228 12 239 68 208 75 174 310 189 594 291 38 276 465 189 574 222 973 295 983 195 221 295 585 220 645 243 547 292 186 283 634 256 383 179 234 300 676 279 612 204 623 178 72 300 975 294 364 179 817 268 672 252 957 248 784 165 380 295 542 185 495 299 152 200 90 161 897 179 542 244 456 248 650 160 258 208 249 283 638 214 826 212 898 287 649 201 465 243 315 292 160 169 873 204 759 161 188 170 675 236 13 164 205 219 778 295 31 178 72 172 798 244 685 184 732 199 905 279 618 174 436 246 100 279 228 204 884 293 475 179 518 254 122 291 495 271 995 270 698 184 642 211 688 174 978 206 487 194 514 164 700 290 0 193 383 222 422 253 143 248 615 291 956 173 4 295 977 158 243 224 555 232 207 261 167 190 653 225 344 245 992 240 531 210 892 277 674 223 19 168 974 242 930 193 823 300 743 188 114 263 588 236 911 296 186 166 684 191 359 197 347 246 562 276 111 169 803 246 642 230 216 251 337 211 189 292 990 194 402 203 753 229 170 212 656 164 344 198 431 217 805 287 491 159 97 176 941 217 585 300 483 213 62 267 270 264 448 286 689 185 831 248 782 259 369 198 545 210 750 263 261 230 502 266 493 218 39 269 553 283 818 183 360 275 468 261 737 277 737 199 47 246 172 298 653 258 625 289 328 263 612 234 292 170 73 281 774 246 384 273 651 215 476 173 250 179 114 246 673 272 907 293 169 179 563 166 162 193 590 255 437 201 963 168 55 216 132 201 629 290 296 298 905 162 866 257 838 185 988 193 9 192 916 165 746 163 671 223 340 271 654 173 180 222 911 166 161 221 731 270 430 228 363 251 752 284 875 266 170 212 107 263 446 200 303 285 907 262 797 163 847 249 201 256 989 300 277 200 546 247 201 283 777 288 215 159 415 190 23 223 890 283 104 191 534 193 453 169 425 255 706 275 492 169 404 201 477 254 912 239 471 234 351 233 807 165 409 174 176 300 336 230 535 234 350 273 382 182 383 254 709 244 716 255 44 252 480 217 12 212 960 204 634 291 29 237 893 185 986 288 340 246 138 219 432 299 444 241 700 277 504 260 36 259 562 211 852 198 160 234 779 227 797 203 38 284 960 267 681 172 617 263 651 269 112 291 318 234 86 297 492 243 459 242 587 218 491 226 451 253 364 251 127 219 291 166 93 170 31 289 456 294 774 270 438 218 777 297 492 296 663 285 688 208 644 254 101 269 418 195 455 229 667 246 677 229 141 271 133 228 274 261 813 263 849 257 204 180 469 300 751 168 358 241 657 188 579 255 512 269 640 229 121 291 883 179 188 166 35 223 368 264 726 214 381 199 574 209 206 185 230 218 490 181 271 278 957 197 480 160 81 280 203 201 457 195 953 293 200 245 31 263 905 158 149 228 144 274 283 265 582 201 30 268 371 161 613 180 13 300 66 247 986 224 743 234 306 223 398 236 827 285 348 175 640 279 99 194 925 191 258 230 870 165 940 290 31 277 344 269 682 222 697 232 406 159 18 243 773 187 784 280 842 170 205 244 120 238 558 283 930 200 716 187 391 173 631 208 59 287 559 176 954 295 324 286 557 283 464 171 267 163 177 217 913 266 579 185 342 257 220 208 248 270 67 214 996 237 102 222 569 246 571 258 412 227 151 283 89 173 872 161 809 281 85 188 691 260 194 252 557 196 422 261 39 181 311 257 383 179 591 266 468 230 689 224 173 176 912 175 306 274 717 176 171 191 589 278 424 187 483 234 61 167 551 165 12 183 678 172 930 254 427 269 431 168 898 210 690 212 476 298 777 184 797 283 884 254 884 236 179 256 250 209 121 241 278 233 53 170 183 255 129 160 446 172 100 272 630 225 3 158 758 161 692 223 989 266 390 185 949 226 839 177 24 269 722 195 419 231 373 193 535 194 102 291 800 242 315 163 275 184 38 162 516 183 81 275 121 254 640 284 705 213 137 274 146 269 366 186 599 203 617 268 187 183 279 241 455 163 82 196 648 171 152 196 182 246 675 291 637 228 264 219 182 162 631 170 154 206 612 243 114 170 899 224 807 238 167 256 185 251 180 214 977 171 563 174 294 275 309 191 824 198 411 237 22 172 781 193 344 283 384 218 207 208 791 278 541 186 491 214 921 287 657 254 914 212 758 263 378 296 327 270 274 171 555 225 851 244 608 173 552 187 941 161 849 281 547 237 357 237 345 201 973 249 778 161 134 207 975 272 146 270 622 271 529 256 695 210 695 278 85 187 484 187 664 291 277 183 988 231 254 164 767 277 687 212 386 208 103 211 109 294 601 212 322 216 756 295 318 217 218 226 78 256 67 199 631 180 490 206 825 178 226 180 58 290 671 237 241 247 661 177 901 180 231 213 741 285 829 214 727 169 73 278 500 172 237 267 377 281 135 160 624 244 806 223 946 270 499 215 213 262 191 285 995 248 447 300 670 280 210 291 281 160 771 292 588 241 164 228 559 264 137 212 746 272 542 170 758 258 709 249 917 265 698 209 877 269 429 239 788 243 318 215 912 231 951 238 248 272 738 265 368 300 130 265 600 162 933 163 527 253 871 201 332 187 530 218 712 204 497 223 842 229 937 219 956 212 13 250 821 229 748 259 239 211 588 247 655 220 841 191 897 160 145 279 525 295 180 246 2 245 967 190 779 248 778 165 919 177 22 296 851 180 31 224 837 235 853 175 866 218 539 222 947 295 183 273 843 166 718 272 945 213 167 233 733 247 468 295 553 180 824 177 863 185 64 227 387 297 131 234 767 176 437 159 656 243 301 227 431 235 93 299 3 190 847 282 386 300 133 292 978 259 709 201 502 260 275 281 790 217 823 176 164 172 830 243 2 229 429 207 42 279 276 263 541 263 686 162 86 211 146 178 359 197 579 270 668 240 71 199 704 247 325 293 785 258 309 273 394 160 850 257 906 235 470 242 110 194 246 207 131 234 960 176 915 169 199 258 745 281 291 257 702 189 559 235 470 278 61 186 703 233 410 205 630 266 416 232 826 223 495 173 256 243 539 286 327 272 192 281 126 220 821 205 743 160 704 268 799 239 458 205 916 174 726 176 705 281 333 277 220 180 878 300 817 206 671 247 471 289 251 260 416 222 326 262 365 197 903 231 994 269 919 297 806 228 397 181 630 227 915 185 624 239 421 264 663 197 540 229 713 174 704 233 446 211 321 264 230 288 705 235 768 268 788 297 750 265 311 258 867 217 446 194 335 259 643 244 879 202 444 176 791 224 161 173 953 293 235 262 788 285 192 225 978 277 605 255 940 299 679 260 954 187 802 208 184 240 415 210 933 187 941 169 564 186 213 219 967 230 727 191 680 244 389 245 723 202 817 192 789 185 267 261 620 207 877 248 726 181 60 184 968 218 925 272 919 158 66 197 389 243 520 229 369 256 360 211 260 158 504 234 911 182 48 283 352 261 372 212 286 278 845 209 947 202 102 205 270 191 760 243 475 295 291 261 580 197 792 267 238 205 267 276 624 187 936 295 662 290 749 211 142 295 630 272 515 206 326 239 315 168 531 260 546 233 359 299 285 190 335 202 897 244 777 288 572 195 677 188 387 230 208 212 786 203 293 173 546 237 244 286 130 278 966 279 301 282 267 176 299 199 86 187 383 207 461 263 195 263 335 252 622 221 257 260 127 163 324 214 206 193 23 221 721 282 68 300 54 193 175 245 812 205 575 174 437 195 248 181 182 269 590 239 661 200 32 246 621 194 258 259 622 249 974 228 444 251 459 269 270 235 632 198 622 227 161 288 342 174 320 211 71 164 590 219 916 165 297 197 104 231 51 269 384 229 297 273 521 185 571 183 39 220 947 200 722 174 964 233 70 161 726 231 745 298 285 189 435 273 779 253 233 243 506 169 650 222 173 277 82 275 762 259 380 283 987 220 5 270 852 208 283 175 151 183 630 206 127 173 507 257 979 203 52 240 484 194 728 198 442 214 628 185 840 298 2 217 278 243 280 204 812 210 796 253 43 202 420 298 332 260 914 218 616 182 215 290 953 216 483 213 808 292 301 175 396 182 872 239 250 214 276 243 478 187 177 177 157 169 447 252 320 266 700 168 952 292 871 237 450 274 109 184 47 288 656 289 803 225 537 291 396 164 916 235 761 166 455 221 164 236 278 179 677 205 764 210 139 259 855 160 620 219 47 276 848 201 490 214 940 269 382 229 777 161 434 226 997 185 503 275 713 244 480 298 707 189 768 250 137 297 954 223 101 262 280 161 150 294 668 270 357 203 989 280 40 163 597 190 168 163 106 267 530 221 604 275 902 277 506 273 154 198 485 265 117 207 26 225 462 286 913 173 476 263 226 300 852 291 956 221 235 218 567 293 28 249 888 163 228 266 197 199 322 246 922 245 352 180 983 190 725 300 432 165 533 258 404 260 116 186 819 276 766 271 81 243 975 262 919 278 968 244 41 251 436 264 937 166 332 213 741 229 944 219 139 259 838 229 662 183 331 225 407 205 24 294 149 172 541 197 437 158 903 287 39 190 668 252 248 272 702 216 855 165 991 169 375 208 855 163 816 234 354 161 53 222 828 251 155 207 378 279 917 208 642 252 453 261 822 180 390 163 323 182 783 175 243 217 678 245 954 255 744 215 904 218 946 295 159 231 897 172 716 199 858 214 589 248 264 283 317 267 677 269 746 193 217 217 132 221 590 251 630 285 930 226 838 192 617 263 235 205 941 191 769 222 170 223 495 207 948 266 106 247 501 181 206 293 615 252 883 197 935 233 660 293 15 256 703 230 786 275 102 166 332 230 849 188 206 296 750 217 560 287 110 178 265 229 253 189 943 254 817 193 31 188 219 169 228 300 459 254 312 235 566 166 454 214 599 218 348 162 953 183 917 232 408 263 670 272 589 190 150 264 793 281 226 159 14 298 861 201 792 255 393 181 736 220 265 287 958 248 973 186 199 297 497 265 997 221 894 217 53 215 470 213 878 281 205 246 809 254 817 266 259 252 938 201 470 200 499 203 791 168 799 242 222 296 942 263 934 219 574 179 708 242 542 270 353 273 682 284 38 225 168 273 686 160 971 190 659 175 838 242 664 165 84 203 584 231 146 295 384 263 578 191 507 278 671 245 926 159 745 180 334 251 669 269 722 272 985 288 227 300 916 170 731 255 70 272 45 295 216 197 530 242 267 177 514 287 923 300 639 230 332 279 15 196 345 204 478 227 851 275 580 187 619 226 800 169 570 207 747 267 728 183 620 172 305 229 380 164 732 165 643 192 884 204 96 294 975 289 208 222 618 178 960 209 225 271 122 196 121 216 319 167 847 176 864 236 897 162 940 203 545 172 878 221 651 160 245 256 716 260 916 235 724 277 630 228 235 181 83 241 619 262 713 184 529 285 609 174 254 162 438 243 668 297 674 276 758 281 65 243 716 189 112 232 16 274 386 222 721 275 798 257 89 250 655 162 272 183 356 285 755 294 8 267 177 256 806 160 690 246 33 166 344 176 538 291 89 175 58 214 698 160 426 206 390 282 31 265 652 183 450 259 163 253 329 244 352 288 814 249 604 208 92 236 99 249 233 282 687 262 214 292 778 271 368 261 718 224 379 296 558 220 201 242 828 212 46 228 130 189 511 172 815 203 7 256 93 199 639 280 166 183 899 243 112 291 4 277 314 164 532 274 90 300 428 235 385 173 947 225 925 170 907 263 456 158 809 249 576 256 495 286 103 272 194 200 82 180 957 188 32 200 276 190 909 294 910 286 170 180 604 180 533 159 937 253 490 282 359 210 833 232 984 252 477 205 463 198 489 246 795 176 328 228 840 269 320 196 530 238 832 199 921 298 276 251 411 238 899 299 392 267 890 186 175 292 973 170 79 250 745 209 635 237 816 259 61 287 618 238 373 224 505 215 47 165 484 166 690 190 873 260 586 217 498 178 277 286 799 292 191 228 525 250 98 293 21 165 781 184 340 218 790 276 233 193 689 206 94 216 644 271 601 194 567 286 513 231 440 296 618 295 604 233 240 161 688 198 955 240 901 238 959 200 937 221 149 221 278 243 155 260 585 267 125 261 450 237 343 287 365 248 93 226 658 158 544 164 256 239 591 207 477 210 462 285 547 273 145 174 728 274 86 217 764 206 637 214 725 297 333 254 391 187 645 269 528 276 781 221 709 215 208 220 258 268 245 285 220 237 968 192 983 212 506 177 44 280 818 181 809 280 735 239 981 173 955 166 347 220 468 243 33 266 548 260 686 160 387 187 796 256 248 195 163 169 630 286 689 177 621 172 615 160 577 221 560 184 931 287 977 266 299 233 903 219 226 238 22 195 203 164 464 196 580 265 905 297 880 189 949 181 29 224 825 177 740 261 146 280 943 203 348 212 369 210 424 260 205 282 713 261 948 267 130 237 668 203 577 218 108 162 757 246 731 283 170 175 332 161 456 284 128 235 861 190 35 228 553 180 301 283 49 223 47 182 951 179 750 282 211 190 951 199 215 189 161 269 633 184 830 208 528 251 993 291 500 232 400 257 511 282 672 165 88 297 756 174 65 255 782 261 455 287 332 298 699 285 347 173 950 189 135 291 547 179 327 197 615 199 702 180 227 298 18 212 506 174 510 245 238 285 671 230 451 162 70 193 807 276 24 277 301 280 370 207 513 225 975 173 169 262 532 180 754 243 30 225 538 272 464 178 204 244 990 172 975 237 690 199 690 220 55 258 407 237 503 192 953 254 887 270 823 188 88 245 432 226 310 224 719 240 712 240 246 237 494 229 219 190 220 207 439 270 801 236 979 297 865 237 903 251 3 204 713 161 385 255 63 171 140 162 484 166 33 260 362 172 407 192 665 158 936 171 433 198 931 296 87 268 722 182 629 208 144 268 183 183 548 229 126 294 762 253 246 284 690 254 404 259 454 194 646 172 668 287 454 284 757 242 943 254 548 215 467 209 5 224 407 230 448 265 381 196 220 256 153 293 661 257 656 186 720 261 860 288 413 205 596 298 662 234 314 246 184 268 80 182 753 184 937 271 953 236 702 286 139 264 287 193 521 291 692 300 990 283 289 171 451 223 933 221 854 274 748 211 57 236 340 254 886 183 749 251 835 279 975 189 171 220 664 163 768 233 670 185 47 237 111 285 797 173 386 203 4 170 184 202 973 223 763 254 410 185 436 229 620 269 511 290 838 198 553 177 601 199 298 192 469 206 738 223 316 233 730 188 85 236 411 192 215 194 137 274 349 242 865 223 771 177 185 179 185 185 573 199 367 259 376 286 741 253 903 202 447 258 444 232 637 205 669 238 101 230 331 255 146 222 290 276 323 255 499 279 747 200 669 244 356 283 8 171 385 222 389 231 4 229 515 226 86 200 721 181 567 173 109 168 131 300 417 300 946 195 164 280 112 236 301 220 935 223 768 283 797 200 156 290 170 180 456 194 227 224 565 282 255 197 22 259 323 224 804 244 213 215 533 267 83 225 844 272 513 197 142 277 874 214 847 198 141 295 391 166 506 217 503 178 865 179 820 235 472 272 147 214 363 242 13 175 251 248 523 249 312 264 791 239 808 169 984 195 195 179 10 252 963 277 503 294 385 172 216 176 374 212 161 214 234 247 728 255 948 294 94 223 554 264 809 274 16 287 877 251 851 164 528 163 898 216 876 158 81 189 720 268 33 298 262 220 820 158 523 220 972 216 728 244 655 198 762 265 764 201 884 272 293 235 369 291 365 204 932 279 127 195 36 297 545 293 181 295 455 259 639 271 421 270 475 299 817 187 104 184 534 272 299 201 569 202 84 232 591 266 627 158 797 201 825 258 26 168 497 192 631 231 226 175 279 235 678 171 842 158 206 233 942 220 35 203 630 188 432 165 406 297 787 300 163 182 105 266 992 270 901 282 92 272 238 236 393 167 546 229 343 164 339 204 594 218 343 232 774 188 124 167 692 281 726 275 157 286 595 190 124 258 129 198 506 171 167 275 638 189 819 195 169 199 240 244 313 293 775 187 26 199 45 238 114 225 854 178 698 287 198 184 521 179 659 206 744 183 522 229 774 213 782 281 598 256 106 223 327 188 57 204 553 249 614 214 917 229 446 176 923 268 522 238 460 168 710 295 599 207 1 248 90 227 792 185 668 169 851 225 27 191 366 278 373 185 596 197 748 276 147 183 666 250 207 251 668 281 578 202 658 171 95 158 230 232 213 205 124 207 800 211 216 226 299 224 316 282 164 160 735 210 408 205 577 183 282 288 111 296 135 237 532 242 202 192 223 233 0 281 944 177 44 297 743 189 814 204 124 208 716 270 266 220 455 162 577 261 529 273 113 177 135 237 865 208 523 196 11 228 13 265 583 195 623 190 928 299 612 175 653 300 465 280 801 255 912 283 292 223 875 280 144 218 932 165 422 274 104 289 188 163 280 297 847 224 765 230 594 291 606 166 911 229 570 238 970 204 276 284 622 242 788 225 450 212 761 264 916 287 807 288 752 166 173 219 901 236 798 177 518 204 287 297 274 197 851 261 244 235 71 209 22 179 510 162 747 213 778 171 919 235 10 167 141 244 321 261 304 158 452 197 677 214 76 269 580 212 87 251 644 269 537 203 391 213 710 300 774 222 887 197 484 294 234 207 746 222 311 200 991 185 741 278 793 273 830 162 920 247 706 228 421 275 963 167 625 264 394 212 21 172 139 165 645 244 78 165 892 161 907 185 600 283 549 238 198 249 173 249 77 221 149 180 847 271 957 299 280 198 853 298 701 239 783 218 904 226 623 187 190 163 871 300 544 203 491 199 576 208 35 206 104 255 575 250 900 180 938 162 681 239 299 160 491 300 540 238 10 194 750 217 250 242 703 235 902 228 907 253 509 193 214 252 88 264 823 195 876 222 933 207 67 297 8 267 212 223 714 272 547 186 481 251 437 232 28 192 488 260 961 172 306 282 91 236 548 281 769 287 601 278 747 192 785 164 5 293 145 201 295 179 834 291 143 277 603 224 764 178 161 160 223 244 86 208 380 219 676 175 854 299 549 186 716 256 875 200 502 237 253 258 249 290 991 206 412 166 13 183 414 226 875 159 624 211 300 191 708 277 375 257 842 239 876 258 107 216 125 244 32 182 642 233 865 231 604 204 222 250 555 291 864 167 574 287 297 159 390 289 455 288 53 278 971 270 794 183 347 247 370 247 383 224 591 205 207 177 646 179 810 279 729 222 225 257 160 282 979 237 8 200 204 292 653 209 687 256 303 220 332 215 863 273 809 227 743 216 326 273 453 296 966 234 861 235 930 275 653 176 237 299 354 177 992 227 942 292 826 280 186 195 53 213 676 270 836 295 21 232 308 206 202 227 756 221 321 229 311 219 809 280 291 215 281 166 154 200 393 242 807 249 245 190 827 236 328 296 84 272 910 247 400 232 194 226 74 203 157 253 323 181 766 184 539 288 775 276 582 159 767 247 777 214 87 257 88 298 7 291 648 239 245 300 305 212 946 269 691 281 27 183 847 295 942 268 461 255 834 292 19 168 580 166 163 187 939 178 19 217 384 246 908 251 352 236 898 168 831 297 483 159 118 248 828 165 238 164 585 283 261 183 925 266 86 244 880 277 25 258 866 211 695 195 645 298 836 188 222 253 411 159 867 298 194 294 936 263 219 177 694 230 967 286 674 193 867 202 818 184 121 160 535 222 122 197 464 181 446 179 343 293 659 161 641 166 479 285 771 221 390 276 197 198 208 269 219 225 657 284 860 266 732 275 768 297 826 197 450 169 654 278 298 281 662 177 671 258 544 231 946 185 606 235 28 279 863 203 706 246 6 182 792 262 520 266 185 215 518 273 78 176 331 215 970 295 13 215 49 279 71 239 570 287 601 225 582 281 756 161 157 238 38 231 648 263 614 238 665 300 280 256 152 300 129 297 439 206 506 197 347 269 493 297 420 176 778 193 118 240 197 166 296 227 685 189 806 195 512 160 601 215 372 257 590 252 312 250 487 196 923 241 913 274 865 289 323 174 312 179 478 211 165 188 858 215 0 228 69 300 301 202 703 291 425 238 225 263 708 255 33 273 712 289 247 231 53 269 353 300 815 174 70 174 299 164 922 172 762 192 654 299 638 221 266 218 562 170 31 225 86 297 62 269 94 238 429 218 196 287 439 260 887 217 920 211 668 233 293 294 585 274 162 164 637 274 726 267 917 238 932 294 992 293 427 296 897 268 853 251 903 266 10 237 257 158 772 209 939 290 49 244 143 295 75 284 901 253 336 181 537 234 86 201 79 300 71 187 299 263 524 239 368 229 96 262 710 247 113 299 4 240 710 236 875 270 599 271 58 283 922 216 527 241 264 185 615 181 559 203 469 249 424 169 667 263 622 300 160 264 103 174 913 238 441 261 235 227 477 169 259 206 582 174 119 227 274 191 498 296 63 232 669 162 214 187 944 228 393 267 923 193 565 233 698 224 944 220 964 284 932 282 813 223 472 278 285 281 549 255 505 299 792 243 404 265 689 191 30 186 593 279 184 256 519 182 231 277 625 299 803 197 420 291 870 235 13 200 958 181 345 278 298 243 290 266 454 298 222 170 636 291 551 221 221 231 316 225 134 159 740 197 407 212 116 240 923 240 339 180 223 292 602 258 624 181 671 277 725 239 611 162 690 296 509 266 287 223 791 206 249 237 634 178 394 164 167 210 659 173 171 169 578 223 262 258 458 202 464 207 38 299 342 215 775 255 735 269 752 242 311 181 712 266 449 249 704 176 418 193 947 255 994 281 975 178 63 248 35 162 163 189 581 255 22 189 608 198 296 300 443 259 965 217 962 194 205 256 675 241 55 200 465 169 514 227 129 221 262 287 645 202 386 206 879 300 382 233 588 281 108 222 988 294 964 216 367 281 679 286 543 172 69 274 113 199 468 203 859 289 410 159 555 208 294 201 125 298 271 229 203 258 830 214 157 290 623 172 578 275 863 293 100 242 651 180 56 202 622 296 884 172 574 264 385 225 233 281 18 173 352 226 457 252 343 160 152 261 985 175 715 204 963 220 39 260 354 179 93 158 45 260 564 268 936 159 544 208 784 232 600 189 651 263 278 178 727 211 164 218 316 178 924 217 508 227 198 202 723 272 421 163 564 231 20 255 383 214 756 266 889 230 551 175 934 209 96 254 639 279 424 254 378 236 417 223 643 254 80 181 179 275 717 268 834 168 271 226 150 199 745 229 486 163 306 243 649 159 399 282 739 239 177 227 191 201 78 281 159 286 91 252 363 299 5 219 270 191 762 169 22 202 188 217 481 188 674 264 940 202 266 254 272 166 760 272 646 174 556 258 598 291 765 180 201 184 339 174 981 284 749 193 195 243 850 198 182 182 90 286 500 200 221 206 522 233 460 295 150 206 959 211 852 194 910 286 555 207 2 211 82 228 696 179 59 166 36 224 326 182 560 240 502 247 577 218 883 299 496 180 174 228 309 236 300 207 25 166 248 161 407 243 418 183 167 257 961 229 321 177 229 291 403 212 910 238 438 166 664 265 6 201 654 253 225 298 937 185 234 260 247 298 996 176 66 245 577 176 489 260 710 211 781 289 458 167 314 268 617 214 875 159 602 199 283 297 577 300 830 216 415 221 285 223 516 216 124 159 959 264 966 233 411 194 1 197 322 183 793 200 765 170 770 229 963 259 14 225 381 293 903 200 51 206 574 248 86 260 771 228 427 280 562 184 843 263 838 177 746 171 485 227 638 248 819 184 617 241 932 261 606 298 111 219 714 256 405 210 721 168 300 165 877 208 226 244 857 268 102 295 283 193 177 269 567 256 524 252 492 218 876 286 770 219 702 277 967 177 452 164 741 232 272 234 27 243 886 252 756 268 245 288 614 225 510 239 301 243 414 210 72 226 371 241 727 275 237 232 778 272 548 193 210 274 349 198 597 167 623 211 485 271 99 164 19 167 406 273 706 240 763 294 311 276 430 236 611 214 39 290 347 170 69 206 653 160 194 162 21 166 520 282 54 272 649 213 702 282 909 176 487 211 148 247 611 189 226 194 909 176 718 278 257 261 948 189 181 291 769 189 829 212 715 190 770 163 935 279 737 184 23 290 422 159 288 194 80 257 138 219 765 219 173 231 829 227 748 163 726 243 748 277 833 284 656 166 942 197 953 165 765 188 322 262 366 198 179 163 774 183 379 223 826 198 496 230 810 288 718 167 90 199 832 201 68 224 749 272 308 175 537 179 930 232 245 273 166 283 237 283 389 178 858 218 65 243 213 280 758 219 229 239 744 172 102 299 78 281 449 163 44 165 465 164 515 188 994 203 16 212 402 225 918 291 639 292 650 184 749 291 596 183 526 295 204 258 500 191 28 201 882 299 622 294 599 227 382 193 95 276 958 237 592 247 331 237 693 257 615 173 472 269 259 294 258 300 404 172 786 218 951 167 892 270 120 300 547 250 36 162 52 187 894 248 262 177 926 284 644 291 870 210 564 254 331 207 743 248 111 298 702 222 644 215 142 251 986 212 199 197 667 160 593 247 806 183 976 271 836 166 176 174 366 204 111 285 876 184 226 194 279 217 897 201 966 266 927 245 558 296 439 168 522 187 67 203 219 187 614 212 805 280 16 247 97 238 800 217 359 168 802 232 453 158 361 251 902 243 924 228 184 256 588 215 849 213 78 223 884 180 301 222 605 260 725 163 961 268 731 279 702 190 196 247 703 281 825 271 757 276 122 198 442 245 2 257 533 286 699 226 973 222 524 163 24 246 781 247 911 262 78 161 682 170 267 224 92 278 112 283 399 290 383 189 38 228 893 264 805 196 978 300 727 243 337 174 595 259 898 263 808 249 739 208 630 262 903 288 82 289 612 171 419 268 508 291 886 231 727 177 893 221 207 189 532 195 7 175 367 245 29 170 972 295 959 230 310 211 108 282 745 181 846 169 803 300 593 230 167 231 515 215 268 176 237 223 992 194 855 232 177 259 669 162 649 226 647 158 78 177 322 192 775 204 515 271 514 258 776 188 397 164 186 229 147 171 563 191 462 173 311 212 47 164 4 198 656 172 61 248 192 160 264 273 57 298 717 209 403 234 419 204 966 272 254 256 906 196 926 208 466 180 322 295 472 260 465 234 982 227 130 169 900 235 723 164 779 247 831 246 432 243 255 265 81 299 536 258 979 225 219 217 482 217 712 254 106 158 445 196 357 171 942 251 402 212 65 245 218 178 519 265 122 170 716 297 100 171 733 170 266 272 698 204 679 221 374 218 572 286 192 300 588 187 826 195 102 191 836 227 609 173 659 269 847 226 455 251 285 289 199 266 360 238 293 243 561 258 950 245 98 220 556 184 925 250 20 284 22 218 820 261 207 168 858 210 782 291 193 282 237 276 257 273 885 193 358 234 216 204 909 202 87 181 978 207 669 161 737 225 765 263 255 176 82 232 193 214 276 170 603 228 606 278 305 289 972 231 572 192 742 174 98 278 258 186 347 253 71 252 240 247 829 255 526 261 977 165 659 251 566 273 824 238 926 230 72 236 730 161 24 166 618 186 989 190 276 254 700 285 387 172 272 243 17 282 614 218 87 278 166 258 650 258 832 223 595 256 249 267 490 271 694 254 537 267 202 240 838 295 201 259 3 296 653 182 733 222 178 274 693 191 973 257 136 266 568 263 293 243 603 229 833 219 898 226 485 288 137 264 431 255 503 179 809 187 820 245 571 213 779 258 905 188 815 251 629 193 541 278 256 196 529 267 44 198 728 258 280 233 621 206 602 278 510 181 387 257 34 275 355 255 693 247 248 182 668 226 883 222 699 189 399 282 750 284 662 180 206 257 582 220 206 216 693 194 939 295 538 266 318 202 816 214 387 202 715 298 583 172 502 250 255 174 825 223 145 273 292 195 512 273 174 177 263 267 158 240 865 300 574 255 135 258 148 200 837 257 740 183 524 257 730 229 934 291 572 252 242 185 871 158 519 263 770 234 714 176 18 267 670 240 372 239 623 201 390 252 411 184 321 228 506 164 653 179 989 249 391 224 808 207 642 184 392 241 759 269 387 200 915 208 588 237 130 178 442 196 627 300 129 209 896 297 64 237 969 217 514 251 413 252 212 182 712 293 711 222 61 283 893 300 485 278 396 287 164 291 776 236 303 167 371 184 687 209 921 282 770 260 963 269 681 232 194 249 582 297 21 296 751 235 719 273 103 210 938 173 463 238 453 296 270 272 678 170 263 299 162 293 773 192 42 242 984 297 914 159 7 224 293 214 315 215 266 258 267 246 685 249 753 170 418 192 423 263 478 241 139 253 187 231 268 273 891 159 968 287 134 251 672 227 947 184 507 181 36 254 939 222 366 283 601 210 1 237 954 198 614 176 39 239 423 167 527 271 800 213 950 244 172 282 72 243 441 202 189 172 104 294 533 235 368 189 665 220 457 222 704 221 577 213 99 259 480 273 408 194 486 294 327 167 362 185 118 185 449 224 731 244 613 271 866 292 309 168 186 300 567 221 980 219 275 223 371 215 831 194 61 248 833 225 634 207 687 221 407 163 530 160 979 295 68 214 331 265 400 195 51 175 138 291 493 223 531 191 546 232 789 258 250 227 450 203 265 168 770 172 845 190 633 283 696 282 839 182 873 180 132 214 424 183 341 180 478 175 779 223 728 293 706 270 310 272 722 227 8 200 390 238 6 250 116 175 970 214 62 285 912 196 524 227 244 185 629 182 276 230 605 242 563 284 903 264 114 286 380 171 360 226 4 231 975 169 754 222 744 164 39 217 92 192 427 273 574 217 748 290 276 181 972 212 803 202 977 273 659 169 578 201 907 284 904 239 447 189 808 266 923 233 925 164 778 174 668 250 457 297 88 179 671 172 85 231 161 254 339 177 998 277 335 172 679 285 96 233 992 264 657 180 756 192 880 298 25 164 496 290 797 163 270 252 45 262 874 228 966 249 599 287 774 292 711 237 312 175 222 294 777 195 816 257 932 298 519 289 39 191 845 166 507 161 101 200 696 285 808 255 881 290 913 198 129 249 413 229 31 267 88 278 475 193 852 229 347 244 229 269 493 180 761 160 800 230 461 158 855 265 385 175 28 280 376 287 811 224 586 279 563 158 421 178 559 281 998 190 692 196 736 294 796 161 375 178 182 278 406 237 725 170 624 220 182 209 299 260 850 222 191 171 167 241 183 235 686 268 243 263 150 212 769 158 361 198 550 249 423 203 637 288 188 240 428 284 957 277 765 254 845 249 461 166 232 296 585 248 653 269 57 236 836 230 720 198 233 176 861 235 640 299 389 277 424 185 789 218 179 262 806 240 243 294 505 160 371 181 751 271 847 246 841 271 828 243 813 207 340 279 606 291 251 287 300 204 405 185 653 170 98 266 532 285 303 167 356 219 731 229 316 225 642 166 578 201 792 252 66 299 17 246 58 212 370 181 444 275 248 246 448 189 11 274 181 169 50 293 176 218 563 252 879 179 598 205 624 254 885 220 411 255 20 188 212 234 611 219 467 183 941 172 960 239 567 190 21 262 243 187 6 264 667 285 595 229 539 275 987 300 722 286 0 298 327 200 292 283 482 266 629 219 133 168 157 204 734 284 943 168 169 293 297 240 15 298 973 185 739 178 552 163 358 161 224 231 919 194 104 224 869 184 755 184 782 216 666 171 853 240 355 208 904 274 379 245 188 290 20 184 294 281 967 268 213 198 557 236 865 253 230 199 590 213 283 294 851 184 573 276 634 242 6 222 895 251 559 277 117 273 185 253 652 290 111 256 905 194 685 214 857 246 391 186 286 234 464 278 712 216 351 247 219 167 353 279 866 168 320 278 199 204 128 228 399 174 210 159 742 181 913 265 681 280 422 281 528 192 78 225 472 214 647 241 589 172 799 254 471 204 755 275 188 181 403 161 761 267 636 212 878 160 993 237 326 191 442 213 192 222 997 164 178 230 804 170 775 162 218 261 902 220 768 198 469 217 619 248 189 249 350 252 219 299 966 260 837 250 967 179 698 268 941 298 183 205 116 185 890 200 847 224 385 255 691 194 178 244 419 292 948 288 231 252 181 232 390 265 833 231 13 225 464 223 292 261 314 271 331 284 180 255 154 295 694 173 452 239 419 265 585 179 502 162 767 268 562 242 498 188 726 214 308 215 199 250 430 278 233 206 591 279 432 173 817 231 655 205 519 287 99 265 378 271 606 177 188 277 353 251 741 291 291 177 933 292 928 207 680 272 950 163 311 290 91 266 755 260 492 259 753 256 624 226 837 210 309 252 365 233 165 233 228 161 502 170 414 196 565 239 924 249 339 254 214 260 864 269 894 259 31 267 243 199 557 185 333 282 962 263 824 300 749 282 794 276 516 210 134 160 421 246 574 265 453 252 130 244 875 240 831 288 293 159 930 250 310 205 620 216 555 284 197 297 488 212 895 250 706 298 338 294 949 261 319 173 718 285 310 224 157 260 987 178 246 209 72 184 382 250 930 275 10 231 205 226 420 189 82 242 750 227 45 270 89 200 586 235 81 220 131 285 509 179 409 158 48 197 204 191 898 293 577 173 350 191 722 207 820 161 254 219 320 231 649 286 628 240 585 186 955 269 221 275 986 273 538 214 618 204 756 267 869 257 1 221 531 169 783 222 249 249 890 184 325 240 262 272 691 244 898 255 256 172 114 217 466 192 951 235 572 288 832 255 792 235 218 242 144 183 270 300 94 232 830 293 123 267 244 190 676 261 163 264 903 269 829 202 188 283 26 228 693 189 978 213 706 231 214 182 75 291 198 200 101 255 908 202 480 236 874 231 903 223 54 158 75 176 11 252 938 213 141 232 804 161 661 208 569 274 614 259 782 161 703 262 434 227 582 211 323 159 268 264 77 227 38 161 757 298 886 158 364 191 618 231 983 255 638 254 605 182 185 202 201 196 777 180 349 187 683 200 394 283 549 292 793 199 968 272 20 177 920 231 941 162 669 296 239 267 418 235 424 249 489 198 981 198 838 216 953 224 52 248 31 194 124 205 992 282 484 168 633 287 706 182 513 255 259 243 742 237 627 203 255 196 182 216 619 184 427 248 117 291 101 268 527 170 597 290 665 177 729 235 174 176 194 234 685 288 728 209 495 181 357 264 288 169 549 286 776 210 909 230 102 186 345 183 27 291 852 237 148 256 164 282 983 205 694 170 870 291 708 203 312 186 451 217 818 253 66 236 590 161 942 217 357 172 523 192 453 159 935 279 954 255 523 288 424 238 615 255 925 177 742 275 65 274 715 234 566 258 161 252 768 187 629 222 616 286 145 184 9 263 874 203 824 236 103 165 395 165 51 191 300 250 778 279 233 158 856 211 422 191 561 260 635 233 822 240 218 267 917 262 799 229 139 215 212 163 71 167 722 198 888 206 113 239 970 196 123 167 544 177 43 274 845 250 67 291 120 179 638 244 347 230 553 158 988 243 92 193 432 238 171 258 948 272 332 194 23 166 100 261 250 283 375 248 114 198 257 284 3 195 383 219 980 185 603 219 610 227 67 288 645 295 671 233 210 195 80 273 566 271 799 292 968 187 851 195 465 298 954 168 870 223 983 235 50 244 589 169 418 170 569 244 469 254 778 241 823 256 215 277 730 190 402 208 687 286 303 167 435 164 235 203 126 292 744 185 113 195 771 281 373 199 941 173 784 262 681 237 108 288 123 297 329 218 43 297 698 182 746 181 750 267 69 232 3 299 875 213 562 194 624 180 121 168 326 282 962 160 149 187 391 265 891 240 838 184 370 281 503 256 802 273 446 276 305 296 697 241 786 225 353 290 240 284 549 284 892 159 514 192 310 279 532 258 749 184 90 200 157 300 678 191 429 186 198 276 240 279 588 199 812 202 889 231 407 251 912 235 901 163 157 293 379 192 463 259 398 211 809 293 604 214 487 169 256 266 271 170 717 266 62 230 950 244 220 247 82 262 465 234 326 192 426 278 204 220 489 220 389 291 223 164 491 232 964 299 66 276 686 291 390 226 893 163 140 285 894 189 393 271 352 204 704 229 134 287 572 259 691 194 62 166 304 198 413 207 723 178 308 285 592 255 161 216 409 256 740 195 303 244 48 239 29 158 361 227 216 158 52 173 674 203 694 248 102 228 574 294 904 197 116 281 747 274 655 183 740 288 832 178 648 286 188 258 5 172 658 271 994 280 175 188 688 253 314 294 230 207 703 224 28 281 493 293 522 238 442 194 941 244 859 218 77 234 965 282 90 298 718 267 112 179 975 210 414 232 572 191 675 172 241 205 642 232 738 249 531 175 813 281 449 161 599 211 992 226 420 162 323 238 942 165 576 245 272 293 95 294 156 287 565 160 851 168 883 181 14 215 947 293 463 184 632 215 418 292 462 221 131 223 571 172 881 160 752 211 108 267 799 268 775 165 307 186 498 229 872 182 161 282 650 230 409 263 291 183 444 221 495 188 883 244 341 295 702 177 247 217 616 189 555 234 690 221 14 289 84 218 960 299 582 158 81 216 362 289 303 212 82 161 415 225 116 160 779 297 441 179 515 262 425 243 284 275 473 168 714 175 667 240 46 262 166 276 895 226 675 288 210 254 870 212 79 164 896 159 689 287 553 185 338 266 721 218 318 203 261 160 25 171 503 198 217 279 930 286 439 292 721 276 522 233 746 159 128 196 143 260 13 188 288 170 546 168 683 263 114 213 236 170 871 264 11 221 475 249 985 168 803 188 782 255 861 215 450 183 803 230 972 209 761 204 194 219 329 186 542 187 240 258 128 210 994 228 304 235 33 234 530 200 782 168 561 282 589 177 591 251 388 172 932 224 86 255 445 180 287 159 279 279 391 267 978 232 710 298 274 277 800 209 480 269 277 223 17 268 505 291 745 192 645 159 711 212 597 210 475 176 547 185 196 266 416 232 554 278 518 198 362 172 831 219 813 266 914 211 919 271 326 246 257 175 516 214 27 184 64 293 367 279 425 252 565 183 739 233 577 196 582 286 856 179 8 171 41 204 340 217 90 266 822 161 20 171 778 255 924 279 831 256 412 235 322 240 972 204 287 244 768 293 402 184 603 183 208 240 410 200 324 158 62 180 992 214 628 216 610 169 713 224 174 228 504 281 579 268 418 299 79 298 70 180 796 243 680 161 791 229 228 210 517 223 650 192 184 163 374 279 901 228 980 206 533 242 364 168 246 240 33 219 806 222 138 245 955 197 796 292 570 196 461 158 44 211 928 192 408 168 124 242 842 292 119 249 897 274 839 208 44 296 300 167 529 258 907 224 967 247 129 227 604 172 552 236 225 171 814 227 560 162 740 280 844 259 355 214 33 242 207 282 780 273 989 212 724 215 1 206 718 200 922 288 226 264 648 162 328 295 730 205 861 240 847 246 680 275 879 262 635 257 666 239 94 170 881 294 364 272 647 170 957 213 612 263 887 291 602 254 740 190 22 227 284 266 204 295 619 178 205 234 431 176 117 294 965 299 941 277 294 189 264 239 642 282 250 202 969 264 387 263 9 201 67 174 924 261 871 183 180 271 739 176 960 226 489 183 92 232 518 268 689 287 765 227 520 238 703 291 807 181 678 260 815 223 763 181 372 212 858 183 882 275 233 172 459 165 905 288 108 221 32 161 624 220 918 235 928 249 51 289 314 266 879 227 734 162 771 269 638 212 753 228 462 230 153 262 868 226 249 270 150 235 960 178 966 258 582 244 556 188 636 259 310 266 810 224 204 255 359 261 565 213 689 170 362 217 351 187 668 192 272 186 426 261 75 239 503 198 328 199 978 236 248 263 752 297 325 254 745 174 603 212 342 242 365 186 821 226 803 250 788 184 741 182 413 265 833 295 687 220 295 168 462 212 110 281 591 207 936 222 548 187 913 230 318 293 620 165 705 262 1 216 936 257 409 176 246 184 36 241 127 216 315 251 711 197 624 285 272 296 763 203 66 161 492 268 310 293 133 173 126 251 630 252 615 199 257 210 874 239 270 187 542 299 583 236 350 178 641 217 292 241 308 209 363 296 623 184 326 218 681 192 587 286 612 275 710 188 242 191 179 275 865 285 522 201 678 166 438 293 44 251 978 282 943 238 364 257 398 213 986 189 571 281 680 227 851 235 395 295 176 257 347 217 345 244 308 189 692 262 998 274 923 252 813 203 252 215 372 198 651 272 125 248 342 213 967 170 201 181 342 263 84 283 941 187 470 208 849 213 548 162 572 159 357 191 809 265 897 286 111 187 766 236 246 277 220 170 10 158 785 255 599 257 957 158 589 245 500 231 78 226 134 182 948 215 170 206 876 228 509 257 923 222 909 197 938 223 528 251 755 269 371 202 923 240 611 241 702 208 122 224 902 197 250 237 370 227 55 163 679 207 322 268 969 274 992 287 670 174 601 192 864 171 963 205 776 272 455 244 868 297 965 177 790 192 168 288 902 271 111 168 82 184 875 196 787 209 778 198 690 196 401 279 119 187 691 210 91 231 173 255 347 230 517 270 530 274 915 182 413 282 393 253 318 253 344 280 391 218 294 273 140 262 733 206 102 239 486 177 443 186 25 247 145 233 98 208 251 210 199 287 161 193 172 246 740 169 513 233 610 218 925 188 300 206 451 195 158 250 376 219 361 187 538 271 433 193 93 174 321 283 252 214 967 268 808 291 263 256 43 187 797 179 654 269 690 253 65 216 657 162 12 181 115 202 159 264 611 172 810 229 893 203 863 167 501 196 729 191 462 253 231 257 520 277 961 222 662 248 549 237 319 206 573 181 139 232 372 229 690 280 592 234 949 210 874 233 55 249 203 298 41 204 235 214 408 280 432 273 393 232 173 207 395 287 12 279 859 159 166 268 373 249 81 284 107 245 936 282 325 250 49 178 134 196 67 160 593 267 494 194 71 186 813 232 723 263 194 168 275 230 900 200 670 198 843 277 537 184 625 243 39 284 392 267 829 265 562 261 210 223 987 269 952 259 643 273 965 297 90 239 570 160 225 212 677 202 780 273 6 221 954 293 402 209 557 246 399 279 804 194 217 247 802 294 607 224 684 222 484 184 857 190 802 296 719 227 101 210 937 202 647 203 330 234 332 208 528 207 869 235 808 171 405 264 938 158 53 183 820 185 1 257 529 294 470 224 248 299 963 221 610 242 822 281 250 282 508 221 736 272 99 245 741 215 925 293 853 254 438 284 599 173 279 161 800 275 329 210 581 258 14 278 22 210 972 283 796 258 588 202 648 223 581 203 27 258 841 203 815 191 265 247 253 258 714 229 251 174 963 294 411 242 943 199 460 272 469 179 965 267 50 280 716 248 167 211 274 290 180 194 354 296 320 192 506 274 305 250 252 207 976 173 467 162 402 163 387 250 607 226 57 241 16 222 171 250 615 232 668 268 469 172 626 216 424 283 171 209 12 196 611 165 452 245 406 169 811 272 196 200 228 171 244 289 548 248 47 196 53 270 205 169 797 213 98 278 178 227 293 239 819 190 604 271 668 171 889 207 889 249 158 173 113 159 187 186 661 191 607 159 201 179 676 202 349 225 892 218 577 281 606 223 437 188 993 195 304 193 138 200 53 300 685 192 902 227 696 234 92 198 311 266 703 187 288 285 473 192 921 243 812 210 884 160 365 172 959 289 9 248 737 278 964 224 969 177 848 268 517 222 662 216 906 198 533 239 888 297 242 175 727 244 95 291 599 272 287 187 461 227 76 219 510 288 995 287 783 175 579 257 151 223 928 182 742 223 677 202 472 170 142 231 25 205 375 269 287 291 187 177 580 176 366 192 168 220 733 180 166 267 550 256 612 198 196 208 955 163 849 281 906 160 891 205 178 199 666 178 391 248 834 235 27 280 389 300 943 231 114 287 297 261 434 191 965 220 776 185 606 170 177 250 398 248 328 273 14 269 679 276 633 171 924 189 93 160 887 179 262 255 561 208 649 211 282 236 136 292 80 200 871 203 957 296 657 191 392 208 274 165 950 291 635 201 647 217 210 250 433 244 749 244 0 164 295 276 943 203 77 249 725 247 230 168 827 193 506 205 996 174 415 275 56 223 554 200 435 219 582 216 103 279 56 246 928 233 643 299 655 289 658 294 201 237 620 276 252 166 763 160 607 182 959 250 926 296 972 249 760 172 590 169 238 259 303 288 735 180 305 177 427 196 847 252 505 278 923 265 701 225 776 190 916 249 49 261 843 163 680 222 664 176 86 200 353 221 352 183 378 255 135 168 565 186 893 278 59 192 418 172 996 240 432 204 896 188 375 290 812 282 686 223 391 282 340 245 8 182 771 226 851 208 381 297 33 227 183 225 96 171 459 265 888 215 416 287 528 229 212 273 240 162 663 177 948 238 676 269 267 220 895 213 468 292 598 255 146 247 2 158 741 235 53 224 469 207 372 255 584 234 778 276 605 173 971 231 947 211 766 217 584 207 699 251 145 198 596 264 800 270 91 167 409 205 197 291 525 211 126 246 737 211 839 225 493 206 419 189 968 229 311 209 292 164 49 201 658 212 372 200 378 182 105 230 78 269 588 287 416 199 422 189 337 221 483 263 199 174 522 287 601 296 542 163 809 211 49 213 314 198 884 284 428 202 974 250 39 173 42 265 336 282 279 228 863 184 597 247 37 265 89 228 143 163 527 223 299 265 377 268 687 270 714 236 981 280 281 161 632 186 443 294 61 209 840 284 194 224 944 273 166 183 239 211 493 203 911 229 217 169 79 236 480 212 912 300 241 202 577 203 189 256 2 237 336 282 518 253 994 249 711 158 766 160 112 170 133 165 924 294 346 211 514 249 986 215 712 214 176 195 630 200 758 285 63 171 154 297 689 250 115 243 670 182 403 181 76 260 659 246 321 255 688 171 373 285 798 162 589 219 289 288 218 261 192 263 252 203 75 175 520 218 551 196 220 193 511 272 596 158 918 173 826 204 328 277 186 182 198 167 962 167 427 235 75 200 622 236 783 195 349 169 557 165 809 237 803 206 302 181 547 297 791 220 323 276 392 262 96 183 139 201 25 283 823 169 283 183 851 247 306 212 424 186 784 226 90 189 721 174 326 289 671 208 135 170 581 214 415 243 996 206 108 275 21 189 953 162 419 243 574 160 934 222 416 189 438 257 661 269 193 268 642 214 108 230 436 175 668 215 312 297 27 207 493 286 617 217 774 171 305 281 31 210 826 186 362 210 86 180 605 197 439 255 317 208 84 263 9 212 784 221 948 192 811 181 971 187 51 242 491 280 698 227 596 272 62 252 961 233 922 178 802 282 368 182 1 184 492 269 358 283 215 213 730 198 471 188 322 241 751 299 627 265 148 203 385 243 770 178 9 206 776 252 254 284 409 276 991 265 576 160 415 191 742 266 775 289 738 176 979 261 592 266 439 183 970 222 661 278 872 195 969 215 42 235 873 161 797 278 355 242 749 208 163 252 226 291 385 259 226 291 426 251 439 271 561 219 16 174 709 265 586 293 262 206 823 298 929 248 317 242 107 188 256 300 699 245 843 292 268 205 697 284 495 237 942 256 0 294 800 267 60 190 701 269 346 261 880 223 63 300 803 266 748 173 528 253 947 199 555 189 669 237 188 159 607 265 68 270 833 276 947 210 803 180 475 282 31 247 988 173 421 265 398 162 234 158 118 268 505 275 826 179 121 204 61 261 305 236 769 220 825 267 364 198 730 195 290 162 475 232 833 232 191 215 700 182 325 209 33 164 332 265 652 167 60 163 943 229 849 167 657 298 43 229 877 218 522 204 204 196 364 190 920 164 96 228 35 279 829 176 83 244 71 268 779 219 491 159 740 270 73 187 417 282 838 299 36 249 29 211 169 224 546 271 888 194 34 247 305 247 361 182 613 186 616 272 1 171 630 299 40 178 601 228 163 223 982 245 238 188 899 283 24 273 840 248 160 220 661 166 860 262 696 266 11 209 703 234 363 175 659 183 189 254 903 286 516 228 43 170 84 296 931 236 465 272 323 265 640 200 332 225 961 244 774 222 483 216 84 194 795 221 747 166 196 232 3 259 646 208 220 265 155 265 589 222 76 261 49 161 840 287 204 200 47 295 210 160 156 261 176 223 847 214 826 271 743 272 387 241 600 288 169 296 8 228 106 177 965 297 717 247 592 181 217 209 180 267 356 281 165 186 978 235 845 282 328 212 978 282 966 271 100 178 926 273 932 274 771 239 387 172 957 206 494 236 926 211 249 221 288 299 938 186 910 242 665 298 67 169 675 193 967 166 528 201 513 189 1 158 712 179 174 180 410 237 611 248 519 185 189 267 192 216 472 207 537 168 197 232 798 179 214 179 751 286 862 177 816 199 418 206 12 177 870 178 815 180 365 236 302 268 199 231 861 226 615 178 528 175 980 161 916 276 561 158 361 259 771 211 468 165 721 164 960 228 848 162 465 257 824 212 709 185 421 161 286 255 860 200 351 172 451 229 169 229 16 292 852 260 152 177 471 177 586 188 914 261 134 239 140 278 62 271 98 201 939 195 448 206 522 282 778 271 116 159 927 283 216 214 754 287 82 160 441 294 413 265 2 204 391 252 990 159 909 214 928 262 267 292 450 188 302 240 787 287 484 183 747 175 992 283 681 223 914 234 273 283 381 181 769 230 979 228 518 244 411 274 267 268 830 271 687 172 15 234 879 251 383 204 343 270 904 254 497 276 637 228 4 231 405 187 585 178 120 255 254 274 130 289 98 229 189 290 893 188 723 228 786 261 244 208 945 279 272 184 951 232 547 250 366 247 781 192 521 165 235 249 499 249 575 231 853 188 616 194 351 192 914 260 967 226 713 176 580 244 252 289 582 215 897 295 98 267 818 171 443 257 690 252 104 227 184 235 416 275 895 241 953 203 441 208 256 174 593 278 505 296 932 197 107 182 882 264 212 277 696 169 798 196 152 162 87 241 610 169 302 206 207 219 164 232 775 238 267 180 76 248 402 254 983 177 678 285 887 164 341 201 615 213 244 213 962 219 421 232 360 215 435 291 140 200 553 174 225 291 588 278 550 300 816 173 571 278 862 193 700 165 254 277 245 217 807 193 464 264 258 296 748 179 419 257 25 205 731 263 846 240 941 257 824 289 131 230 266 207 289 219 661 164 908 262 670 193 465 276 601 236 954 250 573 283 894 225 87 291 220 253 700 164 130 248 458 212 977 240 840 172 387 285 782 281 301 230 359 183 742 299 941 193 907 191 591 178 815 277 691 298 816 272 368 257 961 234 632 285 483 199 120 193 54 196 748 281 152 184 68 274 356 247 119 300 386 249 90 160 490 271 523 190 636 223 410 227 72 249 336 221 690 217 658 207 909 227 987 174 449 180 566 179 563 189 259 214 275 197 491 210 39 199 175 252 829 210 671 279 377 257 814 235 208 233 434 299 62 226 787 253 874 235 984 242 820 211 252 260 313 216 70 236 383 292 888 294 23 282 662 204 857 241 523 159 150 238 344 288 290 266 319 282 586 196 92 187 686 245 208 292 465 201 965 234 863 268 904 176 660 248 90 299 166 175 52 174 905 233 878 236 348 178 265 251 654 231 297 287 90 244 560 163 277 219 51 292 379 161 947 300 271 256 305 198 610 160 875 210 741 172 150 230 46 233 37 198 463 256 988 274 165 215 173 179 394 222 58 273 608 236 169 259 435 224 333 230 820 279 614 189 644 186 982 213 232 283 154 177 326 209 419 187 569 180 349 200 772 182 912 209 391 299 623 275 500 175 144 267 903 194 452 278 397 217 557 248 561 224 470 234 858 204 718 178 950 180 95 269 384 169 737 286 478 212 731 234 714 216 832 232 94 285 286 296 549 222 219 197 114 250 45 223 415 214 789 176 312 290 615 296 180 258 139 172 591 197 762 183 641 274 837 224 810 273 636 197 250 223 843 249 831 267 305 164 959 185 677 268 50 296 605 286 294 237 71 221 723 181 125 206 166 293 757 164 250 236 308 222 840 237 288 177 649 178 703 205 450 177 368 266 235 299 97 179 721 218 20 182 146 258 628 164 634 187 381 291 803 168 967 238 9 195 564 192 237 231 565 240 559 189 752 225 184 266 318 271 184 284 158 250 460 235 430 292 117 178 228 294 317 204 380 283 119 261 880 183 46 169 663 177 477 182 228 177 124 171 19 274 827 190 415 172 626 259 507 276 557 197 20 288 520 195 375 283 9 292 335 185 366 184 471 275 775 178 428 158 573 204 178 285 89 193 537 196 226 245 254 213 522 170 261 162 105 192 541 192 578 192 474 191 71 270 988 257 459 214 297 257 74 260 855 172 477 209 883 229 713 164 440 259 517 221 441 297 19 285 960 177 622 184 230 257 111 227 622 276 418 241 226 174 440 294 476 259 298 160 688 189 655 224 59 222 360 290 15 291 959 282 964 276 382 223 11 246 798 171 589 279 626 251 648 159 860 236 598 198 52 193 629 161 938 189 898 199 332 212 325 259 391 269 693 227 700 245 765 196 30 183 879 210 279 257 837 196 791 193 853 208 422 172 400 169 686 193 287 209 590 161 198 293 591 187 316 201 222 237 743 199 362 168 81 210 990 206 722 233 775 205 222 287 587 285 974 166 132 255 945 163 540 251 698 174 5 251 369 291 493 185 666 257 243 200 917 278 933 285 571 177 114 169 382 218 895 177 24 194 761 246 858 248 138 272 266 194 442 239 73 290 362 193 400 222 952 258 838 240 466 296 254 266 626 220 539 250 339 206 238 241 201 229 865 247 462 204 84 242 41 180 201 160 64 282 411 208 580 280 622 225 192 169 709 267 303 166 204 253 221 181 115 265 464 226 321 292 73 176 67 270 473 271 379 292 572 175 439 187 424 186 803 191 295 194 448 174 173 211 978 292 407 253 339 222 234 178 79 278 717 241 261 202 694 239 751 174 713 259 115 225 878 224 268 292 385 233 53 245 126 172 376 295 151 284 691 232 761 226 109 211 291 235 646 250 332 224 24 264 870 202 896 269 290 179 69 239 59 273 132 217 937 237 682 243 615 171 936 185 907 195 827 297 520 277 213 265 975 258 863 256 759 237 947 279 747 169 238 294 319 193 994 296 48 271 456 298 288 250 996 178 613 218 315 287 767 300 616 188 712 245 227 198 864 164 943 198 587 193 468 261 558 173 52 239 507 180 404 233 947 231 892 224 356 208 620 285 317 214 841 293 98 262 364 240 902 160 563 260 438 282 144 174 997 217 352 199 667 171 149 237 614 194 102 165 587 161 77 254 703 210 283 198 856 180 21 271 196 224 938 191 221 176 230 182 397 229 12 187 239 278 793 288 806 176 421 254 566 200 757 294 233 228 4 290 858 187 822 230 984 235 777 248 228 188 167 201 124 218 31 271 178 278 635 214 686 251 372 223 414 183 29 284 133 253 772 256 104 194 408 278 453 300 290 270 285 202 225 297 638 211 51 261 947 234 875 208 450 179 583 181 328 254 744 194 712 266 444 222 181 167 547 170 95 195 588 207 850 251 953 284 149 285 555 229 950 181 293 205 455 228 481 220 530 197 217 172 822 176 952 259 420 292 888 202 152 256 715 204 456 264 59 240 567 276 687 280 838 238 269 172 444 253 901 202 925 289 152 257 137 248 666 255 22 165 517 272 419 295 671 278 204 249 928 169 926 281 926 215 600 209 929 246 782 270 733 167 195 208 649 180 180 212 393 180 679 247 305 224 98 298 975 291 10 230 937 219 464 253 651 182 562 261 22 213 200 208 180 268 31 173 107 292 766 160 248 206 68 283 275 298 591 167 317 246 107 177 513 263 667 164 78 251 731 191 532 166 185 299 346 214 427 235 173 215 78 300 834 208 396 241 430 293 378 296 907 200 633 185 154 279 455 234 141 208 501 204 162 242 607 162 762 271 928 219 275 243 770 246 264 194 871 262 828 247 949 173 379 249 363 159 891 284 504 226 798 269 931 200 586 272 487 186 420 226 571 252 195 178 180 249 492 182 435 193 376 267 729 298 971 295 195 255 761 256 87 159 947 276 266 161 78 276 804 276 522 250 924 271 193 290 356 178 172 262 725 234 166 256 410 221 124 243 982 227 352 290 390 278 591 172 546 283 10 183 251 280 867 259 83 293 242 233 680 214 727 189 396 167 487 264 374 254 859 239 568 290 420 287 80 191 848 182 591 199 226 163 809 219 67 158 860 267 422 299 960 277 851 296 579 241 608 270 731 230 839 260 63 218 112 217 40 200 500 185 414 244 21 283 492 238 237 272 518 237 513 289 861 249 41 299 253 160 830 269 211 270 46 189 792 291 31 231 679 234 789 208 271 253 311 210 947 291 1 241 719 260 806 216 903 274 740 254 142 206 151 257 237 296 940 240 333 158 190 261 500 267 905 277 203 246 385 183 518 285 291 246 780 245 213 218 539 250 696 178 944 177 804 283 663 177 235 277 515 246 94 278 570 291 652 286 974 242 392 273 457 224 73 199 663 206 462 164 283 243 62 230 478 262 81 199 849 277 456 288 23 197 770 297 12 261 190 267 822 225 372 212 918 289 517 297 162 213 233 294 986 224 610 165 366 199 710 180 24 224 937 277 806 248 6 277 187 183 36 198 419 261 339 219 904 203 600 223 405 219 370 277 464 185 968 249 56 219 225 175 253 261 716 166 963 260 930 196 76 246 486 168 960 193 504 168 57 221 548 297 854 293 877 169 416 237 100 163 789 197 871 245 614 274 325 292 509 186 369 203 705 250 47 184 527 251 272 298 250 209 531 300 114 166 17 218 560 246 192 248 257 229 491 160 111 176 238 183 414 253 592 233 576 166 942 206 246 169 894 162 145 184 149 264 219 270 71 268 801 197 264 236 819 242 501 170 772 251 699 164 40 215 93 226 372 238 441 186 646 226 794 219 845 258 317 297 284 194 526 263 851 191 908 240 129 189 148 212 585 195 140 249 709 229 258 198 365 267 40 272 723 269 659 291 228 279 270 184 443 282 637 231 114 263 484 253 782 230 107 265 114 246 485 264 376 162 510 243 177 291 93 161 765 192 472 261 691 169 345 242 842 170 163 278 307 196 550 296 737 187 916 175 279 293 353 192 613 281 629 222 104 169 305 184 151 216 550 191 643 193 471 295 19 178 128 279 577 245 823 251 65 160 528 221 531 181 150 269 874 300 867 298 18 270 890 165 684 239 879 270 268 244 92 257 563 214 394 222 505 225 15 180 26 270 667 225 980 263 602 163 539 207 269 195 434 265 200 289 428 237 252 189 517 207 714 272 293 198 781 180 449 202 430 272 271 282 942 162 174 288 428 280 165 229 672 197 266 166 42 281 272 227 186 191 901 197 561 286 558 290 753 204 93 170 489 264 665 297 515 285 8 270 93 201 931 211 940 283 597 283 148 233 211 293 190 162 514 230 687 187 650 239 950 230 852 196 273 184 933 222 958 264 547 189 933 282 841 260 658 231 29 258 877 199 225 174 297 242 80 199 542 252 855 205 204 199 398 291 532 295 728 250 438 299 109 191 607 284 475 272 728 265 307 211 764 287 279 253 541 176 468 287 465 217 898 199 299 178 633 223 202 236 175 287 762 202 553 176 803 286 786 224 189 214 478 275 264 245 426 214 704 187 830 299 402 260 121 194 240 193 154 271 788 299 969 294 555 232 453 276 602 254 807 279 524 285 481 183 958 187 338 236 325 241 597 249 980 260 346 285 281 252 287 229 286 261 408 298 466 170 413 218 686 163 981 186 929 251 162 224 854 208 778 162 389 226 781 209 364 263 444 248 15 203 972 290 684 186 250 297 203 234 786 224 78 175 342 202 100 235 310 195 725 253 949 205 405 198 431 258 477 240 6 262 623 223 579 285 477 263 800 235 728 207 64 292 945 297 700 193 616 173 205 207 916 263 263 261 730 158 420 188 715 249 610 199 477 171 742 171 511 259 828 282 540 185 673 257 805 245 876 230 333 222 827 292 256 247 545 299 42 271 34 225 898 294 828 174 135 221 969 175 497 219 148 274 956 171 426 226 152 236 656 218 487 159 98 213 238 234 775 160 815 166 604 247 466 234 645 296 552 178 226 297 420 219 268 232 661 280 435 299 610 268 592 181 679 211 945 175 870 266 743 293 583 222 472 218 417 169 543 223 429 169 596 240 897 297 372 206 222 176 878 258 419 290 363 243 156 275 869 198 648 174 836 247 212 277 11 188 802 293 242 226 611 252 138 190 588 186 734 162 349 174 401 243 703 228 312 235 384 169 35 296 918 300 617 257 366 293 471 174 776 269 5 161 246 174 323 205 417 169 430 223 582 264 155 213 0 227 343 180 577 218 737 300 28 210 703 211 292 289 903 198 729 214 521 170 572 203 239 236 164 188 428 286 852 276 901 161 190 172 989 232 542 261 770 239 309 255 873 243 262 280 885 273 108 220 386 164 903 277 325 180 661 298 756 283 204 236 354 181 899 186 273 256 728 255 324 206 605 298 169 248 918 197 312 191 316 166 343 233 591 279 208 276 898 185 552 173 982 189 562 256 564 162 185 287 340 234 418 230 128 284 141 197 764 267 196 290 154 182 757 165 952 201 86 211 724 204 491 209 94 222 143 249 403 210 118 246 891 242 633 174 444 284 575 271 618 256 605 222 769 194 24 279 557 187 605 226 47 164 693 292 870 189 741 282 154 161 466 282 823 255 314 280 363 193 780 209 180 202 195 217 343 297 179 292 661 191 327 214 184 295 140 214 115 167 599 197 169 213 225 217 750 225 422 289 229 266 963 245 839 271 741 281 189 271 354 171 919 288 380 163 257 262 870 267 806 178 208 227 885 202 488 227 351 284 345 279 936 288 340 219 942 250 144 297 873 238 770 226 182 183 844 228 139 204 703 244 749 191 296 261 549 269 290 297 879 179 98 277 207 182 498 218 57 224 592 270 712 244 579 203 9 242 922 263 383 293 684 231 372 177 374 169 72 290 858 207 263 254 488 216 160 216 641 289 735 225 260 202 236 265 391 243 191 184 436 256 777 166 174 260 679 293 600 205 152 225 591 167 195 300 202 226 692 185 733 190 724 296 106 271 413 253 456 253 39 269 843 235 854 177 516 164 937 252 806 183 14 184 258 269 807 230 104 238 294 187 979 261 399 213 802 159 255 225 965 177 392 219 313 228 726 285 743 200 922 272 104 227 440 289 50 270 884 240 487 263 944 164 201 247 974 280 572 175 684 183 951 228 431 212 125 261 209 219 882 272 617 200 12 282 873 206 181 298 30 254 76 169 997 285 639 182 994 251 971 195 378 262 71 206 267 256 659 174 885 281 747 173 896 266 459 161 527 240 122 176 109 171 971 291 208 261 174 193 848 267 127 191 626 187 161 298 168 219 677 248 622 258 540 286 435 267 357 282 583 214 3 179 129 269 871 251 575 201 851 184 289 250 278 209 392 234 174 233 621 288 859 212 5 290 448 169 327 293 867 164 18 233 712 228 265 193 685 264 15 293 312 162 890 228 240 165 722 216 887 270 946 195 497 246 471 189 988 295 574 164 883 233 340 218 438 265 23 171 351 288 907 256 310 286 677 250 581 298 621 175 409 196 73 250 607 178 299 198 496 200 257 227 585 223 586 277 282 217 513 298 390 229 846 223 107 179 83 238 821 220 350 234 568 186 369 293 759 187 149 280 764 242 680 171 786 188 325 167 347 169 619 276 854 282 331 236 199 271 198 216 206 223 283 158 841 246 15 234 724 183 48 206 786 164 663 189 905 190 27 258 834 244 415 282 743 270 179 183 391 258 928 286 17 213 259 249 268 293 519 166 362 215 291 197 660 258 705 278 106 234 614 258 142 202 979 280 212 245 875 197 658 171 627 264 762 169 584 257 520 292 930 160 465 176 926 254 536 277 863 293 93 248 353 266 796 195 80 261 615 170 686 239 218 262 644 251 427 235 342 260 264 256 126 269 783 169 864 170 364 218 162 193 283 293 434 159 251 206 702 224 962 268 83 273 165 196 607 268 297 173 790 176 9 253 374 270 963 265 261 248 411 158 676 193 382 174 878 289 699 206 902 224 58 295 513 289 783 223 320 243 570 289 438 234 150 230 708 173 912 230 22 189 565 254 970 192 327 183 880 227 934 244 15 183 485 204 665 212 864 182 74 256 968 256 403 186 35 217 510 189 381 168 903 171 340 295 872 277 379 274 450 266 340 262 181 211 891 221 694 177 411 222 648 190 289 251 420 185 150 270 604 169 668 180 589 199 552 242 397 268 836 160 438 261 640 248 865 248 415 171 60 275 666 265 798 216 743 241 71 268 878 205 48 277 641 281 679 178 631 277 132 248 380 279 504 286 273 194 815 219 940 266 904 257 479 280 412 227 209 208 263 182 158 198 924 261 234 287 816 281 539 250 808 197 884 231 771 183 432 300 482 161 929 285 432 175 276 211 67 267 332 271 667 216 313 183 934 205 708 239 243 274 33 227 157 205 691 221 533 244 917 295 159 211 841 241 950 293 301 258 762 238 543 217 959 169 466 272 839 262 912 210 661 270 813 289 894 258 787 289 88 286 490 300 537 256 831 215 116 163 507 233 996 208 528 209 112 281 404 267 514 297 836 159 470 255 454 292 907 201 398 205 946 180 950 254 958 282 889 286 126 240 284 215 151 213 890 291 699 281 633 228 288 290 727 209 255 206 187 255 472 213 876 159 531 192 521 232 636 257 748 192 949 187 278 194 882 184 887 287 103 291 766 259 300 158 596 296 311 290 383 276 984 253 122 167 181 235 590 257 63 262 680 221 809 265 948 291 105 254 142 232 413 285 96 213 949 285 824 173 855 279 372 194 969 209 288 197 116 223 193 170 199 273 291 167 838 160 606 278 744 209 277 163 696 203 840 192 635 194 496 223 705 219 451 201 142 167 412 209 257 172 693 183 764 225 350 278 666 161 957 236 296 200 713 191 613 185 482 280 633 178 232 216 781 221 401 278 714 262 623 175 909 185 390 202 675 172 660 295 64 163 377 249 860 206 92 282 189 223 578 253 845 283 922 238 834 206 136 219 238 250 159 258 719 171 373 295 192 209 293 169 382 174 71 241 816 290 866 259 244 205 314 233 931 229 277 189 409 203 35 241 610 204 314 272 918 207 464 247 157 291 226 183 450 219 107 168 937 216 342 264 140 276 560 241 944 263 266 234 994 193 862 262 685 202 750 297 546 184 538 194 793 158 189 295 965 162 902 269 720 171 620 218 101 265 767 270 477 218 52 200 992 195 571 165 624 283 911 201 997 174 820 179 506 188 576 203 157 193 997 241 587 259 462 216 548 166 75 197 831 269 259 248 513 202 242 282 30 218 299 285 519 230 307 195 629 215 373 197 932 228 359 281 882 209 405 232 909 204 185 189 852 232 817 186 584 233 567 241 422 199 328 255 269 300 373 295 661 186 104 205 821 158 162 235 129 261 767 292 645 282 831 162 525 190 535 216 877 249 477 284 722 281 742 187 569 188 533 203 435 284 474 244 931 202 109 277 954 219 231 260 847 287 669 184 515 283 875 211 729 189 589 233 630 176 831 244 642 250 39 170 220 273 422 288 638 252 492 245 866 214 62 270 886 178 439 266 271 269 11 276 268 184 645 277 83 158 217 282 477 231 767 206 758 162 593 197 2 206 334 168 811 291 627 191 212 290 354 178 177 179 783 185 902 164 180 212 750 202 446 240 268 284 440 260 132 225 204 295 490 220 146 184 57 192 925 266 432 206 448 241 734 228 909 186 915 210 991 264 349 199 150 163 166 161 26 196 614 189 145 227 819 196 509 202 284 240 649 171 136 276 886 202 406 297 286 216 267 222 981 221 201 252 220 293 978 200 754 197 328 262 87 243 269 255 143 280 268 189 143 250 567 298 268 197 325 263 302 226 323 276 811 246 4 204 568 290 72 227 669 181 380 288 75 229 435 260 461 262 628 170 679 287 752 296 509 273 251 268 61 240 30 187 714 297 894 289 516 172 193 221 242 166 987 236 601 177 379 242 79 221 249 204 743 279 468 264 294 187 329 227 746 213 433 221 327 194 441 165 714 202 293 283 842 216 732 174 726 204 531 164 825 176 127 220 153 246 851 255 277 203 379 228 997 201 541 166 62 257 613 299 122 191 931 182 131 297 460 168 600 204 508 158 243 294 975 252 194 300 418 271 9 274 129 224 374 158 978 274 110 273 35 255 786 170 425 158 391 245 423 254 436 291 221 208 394 187 240 287 660 205 754 204 669 292 668 299 274 279 465 281 191 196 372 218 225 230 233 273 70 256 269 283 479 170 350 238 462 269 968 293 698 193 314 219 476 282 405 294 512 207 452 295 23 159 83 259 166 190 240 187 647 161 919 241 80 198 184 266 197 216 349 267 537 284 808 231 794 190 726 161 306 288 969 250 571 173 598 214 960 178 578 160 127 290 762 257 563 213 625 274 214 291 776 230 779 226 675 267 409 243 715 183 816 260 558 256 63 261 757 252 652 245 491 272 755 212 545 201 299 260 688 241 557 196 17 219 24 209 987 211 777 197 744 241 201 264 446 277 295 262 873 285 239 209 584 170 473 209 901 257 666 262 47 287 349 274 722 290 300 253 258 269 399 283 328 176 912 293 347 283 469 225 766 247 683 225 502 263 881 291 851 230 818 214 18 204 646 197 536 254 863 193 994 201 659 193 899 182 872 160 164 164 946 177 38 269 583 221 488 165 645 237 601 179 829 269 680 251 638 282 251 172 77 216 69 175 770 186 579 213 280 272 120 170 425 176 782 292 304 221 543 209 462 279 338 171 729 185 65 260 905 282 687 268 50 295 838 178 316 162 6 292 376 182 376 189 709 294 781 297 553 207 221 266 872 246 34 219 360 224 191 236 490 278 608 298 303 161 578 252 407 247 977 298 662 232 2 276 417 231 552 223 773 247 287 212 707 226 939 228 180 191 21 255 894 210 310 274 881 189 451 202 798 225 325 276 172 271 396 173 336 220 545 200 946 269 434 247 614 169 747 242 719 218 897 199 309 168 599 250 489 175 188 273 998 215 901 260 759 251 19 173 600 272 361 285 306 172 886 226 139 207 240 280 544 274 576 287 691 214 215 229 700 245 384 274 231 237 251 243 159 188 906 248 74 229 937 205 656 251 245 222 437 276 787 293 507 208 703 217 955 188 201 203 12 247 877 180 581 285 19 266 119 208 644 277 157 235 263 170 270 215 10 218 222 271 190 239 411 258 190 267 143 217 787 208 929 246 452 216 218 253 680 269 413 200 892 187 779 258 293 216 901 215 924 268 345 210 508 162 583 263 759 206 820 229 493 258 87 211 200 214 480 271 927 171 120 280 935 212 424 206 947 192 369 195 396 165 812 232 764 280 328 267 786 198 354 274 958 193 521 249 351 184 853 232 645 264 925 293 833 229 26 196 835 158 480 254 984 200 958 161 654 236 561 205 577 286 151 192 699 300 314 280 486 245 302 219 543 219 482 184 275 254 949 277 919 210 270 172 47 195 124 268 140 227 114 185 266 244 145 256 747 214 679 256 200 224 542 268 94 294 83 297 443 192 686 243 70 277 132 287 885 247 727 160 203 192 50 163 919 273 992 172 615 277 257 268 141 266 516 298 607 216 68 280 968 235 340 284 954 265 797 290 370 191 775 275 915 173 232 284 7 204 625 295 65 293 725 208 908 259 643 259 734 159 749 183 141 187 868 178 712 294 822 282 302 275 317 184 477 191 838 282 182 246 108 189 55 300 409 282 959 214 834 287 667 166 835 224 661 276 267 178 493 248 744 176 774 183 134 279 118 225 60 165 710 167 185 293 572 289 762 276 63 258 656 183 76 281 104 286 230 189 606 274 736 221 231 269 176 288 724 197 726 300 125 252 126 291 957 283 963 262 827 217 707 267 261 182 761 289 223 298 64 242 340 241 459 199 89 250 48 169 577 292 583 278 578 268 749 214 42 249 671 234 90 163 499 234 832 172 770 294 841 175 379 274 267 288 304 296 928 177 485 185 463 230 366 220 698 177 528 277 840 177 983 276 402 244 974 223 710 227 473 255 51 159 88 232 481 218 615 165 465 208 623 282 252 238 45 172 629 172 638 215 306 237 603 226 248 259 925 299 589 292 967 247 268 255 930 266 162 167 157 202 401 222 20 214 236 160 138 201 969 289 123 245 530 241 17 264 817 223 83 243 660 237 436 240 627 276 972 211 599 258 499 169 306 209 490 291 809 173 361 161 148 275 822 160 31 195 180 297 439 206 426 273 118 274 661 174 371 254 671 251 525 272 213 189 609 293 226 299 492 165 716 272 432 253 39 203 543 286 916 272 424 215 393 255 823 244 675 259 242 256 90 175 808 266 275 265 153 229 962 258 695 171 115 193 661 163 350 284 968 264 429 162 451 241 815 245 546 194 689 282 213 179 788 218 668 283 42 227 209 287 524 229 47 179 237 199 596 161 345 231 8 202 128 268 643 205 653 196 322 184 225 225 423 282 921 213 82 230 742 195 996 276 179 161 329 265 571 296 668 236 92 168 620 239 423 252 168 285 142 209 447 224 250 208 673 206 89 215 83 234 129 285 384 207 785 203 299 195 641 214 624 279 383 213 351 189 492 176 264 188 497 295 829 296 80 263 587 276 304 181 170 257 866 192 922 172 680 256 53 235 750 179 728 292 16 181 976 191 801 180 849 277 836 265 830 215 535 200 431 158 743 271 305 269 740 172 137 271 266 234 449 210 961 295 996 225 729 189 349 300 33 232 230 162 591 274 843 212 59 260 956 286 756 264 208 167 538 185 201 173 624 172 175 221 949 191 487 291 52 230 404 270 220 243 692 188 139 272 921 196 299 239 563 255 286 267 295 229 783 247 975 163 450 259 437 276 434 300 963 265 521 193 387 266 120 262 532 259 458 219 709 158 573 252 433 204 447 172 322 196 71 203 363 281 129 188 365 275 885 184 82 180 937 158 245 232 266 267 854 222 224 165 804 273 245 203 430 218 792 221 740 261 168 259 787 201 136 229 981 270 440 209 646 189 789 197 163 246 668 199 381 243 38 203 472 226 273 183 655 283 408 263 447 291 815 234 706 285 841 210 838 278 543 205 397 297 446 296 907 197 120 266 162 226 774 191 732 287 501 204 760 181 915 258 799 187 15 216 657 242 407 259 21 234 436 283 969 181 90 256 173 171 990 246 421 162 984 234 8 272 779 287 640 242 920 221 970 284 320 221 707 171 610 210 759 251 616 283 128 171 816 197 221 276 96 222 777 188 258 265 623 267 441 245 150 270 630 281 80 263 875 170 483 215 904 212 119 275 451 177 614 191 428 193 582 205 183 267 334 261 257 254 318 217 160 174 720 288 308 215 918 237 394 250 62 197 89 232 902 202 37 256 511 213 953 177 157 224 411 292 720 247 232 287 142 239 727 234 790 181 14 188 440 249 912 225 591 180 959 292 788 267 596 246 79 222 116 160 716 214 378 197 570 195 513 279 859 163 521 240 593 247 699 172 478 262 107 263 809 253 74 165 208 249 72 276 455 184 643 222 465 225 820 263 461 224 348 280 641 159 83 192 127 265 11 243 990 191 183 171 512 262 960 250 704 183 907 296 727 249 162 211 9 172 286 163 107 200 984 179 427 289 531 300 879 235 607 186 476 285 495 267 562 273 210 265 683 213 434 221 358 299 245 202 632 194 81 252 186 167 959 185 413 249 248 180 388 170 471 171 995 296 215 295 324 182 817 283 484 223 715 287 486 203 405 224 15 170 301 181 251 244 40 192 261 195 66 251 305 242 35 222 909 211 362 165 197 254 130 161 141 262 805 256 372 203 836 165 130 291 793 203 281 276 529 269 286 186 958 264 951 169 784 277 760 273 459 165 472 246 192 248 977 217 473 206 342 224 497 280 728 164 661 217 122 286 965 209 439 218 737 173 581 297 799 187 372 196 446 164 684 273 89 292 99 259 827 203 166 295 260 173 287 206 919 164 389 259 785 232 308 215 51 281 31 274 675 185 3 199 800 215 689 202 205 285 534 269 151 208 868 251 97 279 437 276 127 169 200 227 571 285 334 289 376 262 267 273 456 280 682 190 644 241 760 173 454 238 440 213 840 174 609 159 111 288 311 291 857 282 533 172 473 170 619 165 807 275 148 224 647 283 746 221 594 220 547 248 337 229 420 175 482 183 543 188 74 205 718 245 600 236 976 268 273 185 762 216 732 279 67 241 263 242 80 211 257 270 457 161 469 213 442 258 2 294 940 208 621 272 906 248 373 270 621 255 395 161 100 246 938 264 304 169 674 290 249 231 900 225 344 275 861 250 668 216 790 248 778 189 218 231 98 235 627 265 837 258 55 204 138 259 0 163 382 212 701 212 872 297 243 169 658 295 255 295 673 247 844 205 84 282 867 279 888 271 521 244 379 243 54 162 944 235 740 166 379 273 615 269 111 197 699 221 445 262 431 273 108 229 964 218 846 194 15 291 93 264 805 275 341 253 955 167 646 264 868 161 885 229 161 259 920 267 185 237 938 160 800 215 591 229 945 277 85 170 176 259 302 246 355 263 649 249 231 244 378 215 673 205 82 176 856 179 358 296 684 184 578 224 474 233 569 256 330 187 80 160 351 257 663 162 435 260 661 249 303 207 380 297 101 222 964 219 725 191 695 280 618 159 218 215 724 212 659 195 253 184 92 179 256 203 721 296 857 164 857 184 137 195 440 260 773 276 386 201 66 166 191 248 61 181 82 253 541 233 504 228 943 284 892 251 328 289 477 291 314 237 859 161 390 289 948 222 730 245 337 287 296 287 916 194 259 290 627 223 409 249 108 264 556 192 515 297 673 204 967 252 701 291 47 235 561 217 869 234 830 159 732 270 245 195 696 263 200 205 251 230 608 274 431 210 894 173 599 267 342 222 56 184 84 175 246 272 509 230 443 160 230 279 657 203 448 270 717 210 887 273 761 217 194 217 962 264 540 267 244 186 423 176 202 260 738 275 987 187 772 257 271 219 979 209 895 194 426 269 991 285 358 197 990 218 232 281 875 222 963 218 704 233 593 274 563 293 379 206 725 170 273 163 661 261 382 241 19 208 82 243 225 174 938 239 303 207 165 270 645 170 354 233 476 202 610 230 100 279 707 273 251 204 7 177 879 225 625 215 703 173 702 297 191 290 231 183 580 233 510 168 991 217 71 246 184 206 134 218 254 235 556 186 29 284 8 205 303 299 996 188 673 282 154 208 686 265 707 240 24 232 84 234 49 282 24 271 864 246 782 173 755 252 354 219 163 230 10 262 363 238 587 209 387 176 91 283 742 282 334 218 685 183 848 228 747 211 41 280 795 199 534 250 277 219 133 280 58 163 347 161 764 203 754 271 86 264 680 244 381 219 660 168 131 216 501 202 662 299 457 210 467 212 518 204 837 258 608 221 905 184 677 238 840 208 784 180 331 273 505 211 816 190 614 236 737 290 323 282 854 248 656 300 72 241 687 245 376 255 251 259 590 218 716 238 820 176 51 244 285 245 994 174 441 269 374 180 385 296 554 231 533 208 802 269 466 281 119 232 108 223 735 258 809 185 412 295 900 248 158 245 657 216 572 289 35 266 295 246 322 249 459 200 855 277 343 209 372 248 755 264 598 213 563 247 969 208 438 205 5 201 748 214 213 190 480 225 868 162 403 294 695 291 716 171 955 237 969 272 60 225 515 179 515 232 865 228 893 237 166 264 176 297 903 190 162 247 734 273 822 202 828 267 294 267 951 204 333 248 876 259 974 181 234 187 715 239 168 187 887 205 278 291 52 300 158 184 730 296 544 249 483 162 390 271 232 221 717 245 543 270 754 288 365 230 943 245 514 183 304 280 831 198 348 289 887 250 78 207 558 219 343 282 472 274 817 196 450 239 9 205 895 167 199 285 831 195 228 261 477 277 395 161 409 241 295 250 94 258 745 235 235 178 416 198 808 211 240 285 160 195 119 265 414 289 817 224 562 179 401 203 54 158 268 161 345 279 204 280 969 234 706 202 888 264 383 236 435 286 161 197 907 287 197 199 897 161 41 163 815 252 556 174 420 207 810 164 456 169 692 240 872 264 992 233 603 241 450 277 125 225 126 280 265 267 328 230 865 162 741 230 831 236 212 171 179 300 64 272 997 244 903 210 577 198 192 299 119 215 520 209 355 220 828 243 569 222 800 264 752 264 186 196 698 249 643 289 236 170 567 228 124 198 623 284 680 222 336 247 651 215 510 182 152 251 689 227 238 208 355 290 149 300 351 252 337 194 458 253 931 300 835 269 324 178 839 183 559 173 59 250 211 261 73 261 849 236 579 205 888 300 338 276 82 285 196 164 925 222 798 205 917 159 774 229 936 169 193 274 155 212 744 199 200 210 319 277 451 202 367 171 301 241 201 200 732 171 121 213 811 219 852 206 722 209 399 165 325 275 712 209 936 203 985 211 481 251 815 240 401 173 677 191 607 268 870 173 986 285 363 162 43 219 997 195 718 197 677 273 510 266 265 229 899 182 162 231 275 249 817 238 861 262 919 196 995 290 768 168 331 191 123 228 208 210 389 193 91 263 637 164 68 296 208 226 153 279 297 221 865 222 877 165 107 289 411 198 507 236 977 176 985 277 275 208 922 264 367 280 980 300 481 242 837 291 579 230 134 230 791 277 735 192 954 159 710 221 374 188 539 233 267 161 874 174 830 232 667 279 105 268 164 237 337 237 576 228 920 297 476 288 372 271 427 236 239 270 282 218 943 233 478 210 72 271 972 167 396 208 617 194 126 188 736 273 378 294 598 191 715 226 24 250 17 186 588 253 106 236 782 236 80 161 903 213 599 292 88 280 945 299 730 255 924 292 42 233 224 266 711 225 312 250 499 195 309 212 434 191 75 194 807 200 228 264 488 204 466 196 151 169 82 169 176 252 89 257 894 168 833 235 132 215 763 293 766 221 102 261 63 265 801 230 644 287 344 296 93 253 727 220 32 188 547 246 898 257 33 257 983 167 803 282 54 175 387 279 106 254 580 293 265 273 811 296 251 220 397 270 251 230 61 167 205 286 167 233 342 273 156 206 437 182 622 187 240 189 589 217 685 226 327 206 989 271 380 271 264 180 4 227 982 269 173 258 737 239 737 289 889 292 958 243 99 221 795 249 556 241 786 220 464 184 733 248 387 231 568 254 855 241 548 212 20 191 538 224 578 271 743 179 333 266 29 161 879 182 773 236 753 237 53 161 285 261 218 170 704 252 372 269 864 228 971 172 869 221 25 237 21 207 233 296 382 181 709 259 224 201 911 232 739 287 822 291 512 280 754 262 333 179 494 169 219 168 482 263 787 233 290 241 772 278 666 158 36 275 837 274 289 207 701 189 186 238 229 176 396 170 830 161 634 177 91 239 632 230 188 176 699 189 763 280 837 254 934 174 336 195 402 182 85 162 81 226 101 283 18 162 679 192 465 166 234 238 966 251 202 192 178 274 629 179 547 186 402 272 434 197 864 279 472 258 358 283 682 209 321 228 784 233 3 290 183 197 97 165 94 294 496 251 430 238 643 173 41 287 383 187 441 182 52 235 367 177 854 163 523 276 51 259 61 292 468 233 784 268 950 261 145 173 433 168 968 272 748 226 642 251 211 223 219 187 338 219 377 161 227 173 256 281 383 231 294 269 721 198 205 172 230 275 807 178 685 172 36 272 798 284 528 183 196 202 507 253 454 175 248 202 625 228 280 161 895 183 530 255 259 187 590 252 486 229 488 170 442 228 488 254 297 171 831 271 177 202 244 295 211 257 569 224 808 178 776 290 270 182 12 253 342 195 345 246 404 158 123 248 641 239 13 256 543 197 965 249 670 218 953 263 388 216 838 158 325 270 62 163 529 200 375 168 452 192 157 209 123 246 830 174 1 264 224 222 770 278 140 211 543 248 125 263 429 189 17 200 518 227 687 240 255 276 390 177 974 259 738 229 905 182 284 226 605 299 542 190 795 261 822 296 156 273 465 261 858 167 585 265 402 207 980 167 978 186 301 217 669 278 536 227 542 199 968 253 156 287 799 194 511 280 685 293 610 229 125 256 232 169 566 238 965 248 750 175 634 252 823 159 650 166 53 186 625 191 283 285 686 186 838 288 409 263 149 235 587 202 127 255 644 227 371 194 753 197 717 297 173 245 821 208 83 275 665 278 897 231 837 233 4 293 67 263 868 162 967 200 268 229 780 243 693 158 695 285 632 211 126 229 869 206 485 265 584 170 271 210 441 198 268 278 282 177 444 195 535 256 997 295 142 188 400 264 953 284 504 288 75 215 282 174 718 274 11 222 582 196 691 277 622 260 734 179 416 300 504 277 426 219 21 295 831 159 719 284 571 286 790 290 750 258 420 258 759 225 398 221 66 166 91 217 691 233 854 202 252 182 263 174 181 185 190 172 609 204 319 285 176 274 17 292 488 221 94 279 158 255 713 194 166 195 117 220 616 164 251 273 945 261 997 286 124 255 294 239 894 269 567 232 529 203 962 170 691 160 978 282 475 207 872 267 394 293 279 212 543 257 580 248 553 278 854 274 858 261 876 262 677 240 412 185 647 272 253 196 11 205 831 296 387 191 817 166 893 161 745 254 506 267 137 293 39 289 526 185 458 172 369 214 516 168 867 230 811 214 225 200 236 288 860 278 492 230 3 185 552 165 863 248 237 300 89 295 686 286 391 173 105 181 467 216 675 183 453 265 93 225 29 296 39 257 507 276 879 255 825 222 806 195 392 165 889 261 242 202 578 200 968 162 84 175 445 298 608 203 414 203 310 283 429 160 532 162 778 248 629 278 230 265 89 198 685 235 353 261 650 222 568 229 917 173 524 167 14 254 279 243 838 249 802 170 169 216 237 198 453 169 676 191 641 158 375 245 571 187 275 272 558 264 436 262 543 171 50 191 606 257 558 258 605 288 599 213 970 169 344 197 699 279 23 204 938 216 889 192 752 256 335 260 681 288 597 158 772 297 985 177 471 292 351 220 162 249 604 272 617 251 572 240 576 171 809 163 818 282 44 280 749 212 288 265 993 190 193 296 273 198 949 245 354 174 801 174 244 238 188 221 517 245 549 291 194 271 917 206 346 257 572 160 769 225 269 242 765 179 157 215 800 277 932 218 693 220 569 234 430 237 644 231 619 217 918 244 196 277 775 206 894 211 621 225 335 252 845 192 921 257 329 292 824 270 287 258 825 175 507 224 973 208 606 294 982 272 266 165 864 296 320 180 220 183 826 212 710 262 708 251 841 192 333 192 282 266 331 265 479 241 632 239 176 298 339 228 867 193 914 242 397 278 869 183 184 295 185 297 554 258 805 250 292 255 468 247 222 296 653 287 52 270 97 201 232 216 890 245 88 206 630 213 200 259 307 177 373 207 811 201 700 198 787 203 566 247 377 213 598 212 793 173 154 241 69 250 887 242 496 181 564 219 671 158 421 232 42 196 428 223 766 177 787 221 922 247 9 175 16 209 469 169 192 178 188 201 242 215 896 258 379 280 31 237 58 255 925 294 474 195 781 227 682 221 66 207 182 280 949 214 524 240 218 253 411 267 361 178 500 254 761 235 855 287 918 173 236 297 822 162 706 207 599 215 948 252 778 178 215 266 56 277 763 278 193 194 684 210 74 219 596 230 13 270 395 180 966 205 986 193 797 169 585 188 479 248 546 168 50 220 764 222 606 249 40 233 252 207 615 236 630 253 546 275 338 215 35 215 800 294 893 247 384 189 945 158 70 271 97 215 929 258 164 174 988 194 843 249 208 209 584 275 96 177 571 214 291 180 591 218 712 187 352 166 443 181 541 266 857 259 177 295 271 281 652 201 535 293 963 207 382 262 789 217 179 198 894 195 515 299 993 287 766 182 437 247 78 274 109 259 172 251 786 195 220 272 918 225 361 193 963 233 143 180 124 286 441 192 847 286 738 208 222 288 72 192 369 215 278 292 931 276 813 233 417 158 574 269 91 203 687 289 362 211 666 175 657 247 897 235 836 212 239 254 500 165 444 164 323 167 604 213 571 266 696 229 117 289 23 224 180 195 607 300 517 219 996 203 325 288 156 167 717 295 124 257 362 248 557 211 586 241 949 281 101 209 349 205 384 180 205 170 825 226 709 158 434 221 955 204 383 203 647 163 17 168 515 225 929 159 455 224 44 176 870 236 219 216 359 248 485 185 430 196 767 194 283 257 971 179 975 185 230 215 966 280 727 247 268 212 867 179 61 230 409 279 522 158 736 168 945 256 301 173 222 254 836 211 394 292 358 266 562 234 953 261 31 230 66 220 748 211 105 178 657 220 713 251 963 259 907 286 867 199 125 216 179 192 275 218 703 234 490 168 117 244 770 221 289 172 797 159 185 266 380 222 407 172 217 263 288 206 983 226 679 294 818 159 686 193 319 260 406 249 941 185 353 181 900 222 244 244 363 203 434 162 323 179 949 213 579 225 100 192 78 216 262 215 955 203 608 294 805 245 499 283 554 164 848 163 447 210 468 258 472 172 74 172 944 165 893 293 203 265 605 297 973 162 956 246 497 221 602 291 257 181 893 296 244 256 434 187 159 259 823 235 723 247 913 254 326 292 868 220 879 263 490 293 269 233 963 223 709 290 861 294 236 161 169 223 932 229 624 216 323 163 320 289 691 290 198 194 762 158 12 268 147 225 557 168 177 163 88 223 797 256 418 180 288 220 32 234 558 220 162 244 440 229 615 164 618 187 133 261 328 299 354 252 223 281 859 192 737 230 303 256 443 299 50 227 865 179 108 225 774 300 550 161 231 228 302 240 166 204 925 240 907 238 950 270 431 282 443 270 114 256 766 179 147 288 535 177 636 169 447 211 122 261 848 293 750 212 105 162 232 269 616 163 638 242 504 216 652 207 927 296 120 264 774 175 298 270 315 243 632 177 755 179 527 195 104 289 778 213 942 280 481 209 935 231 265 198 956 165 312 283 280 225 967 253 429 236 606 228 790 195 717 295 935 210 56 162 470 245 356 219 206 213 898 191 384 249 628 168 324 283 405 221 170 265 225 168 973 187 830 181 939 264 679 166 760 282 622 296 425 279 915 165 798 288 845 181 218 183 509 183 627 218 364 288 394 206 592 182 317 278 841 242 577 161 402 164 870 163 261 292 445 281 830 289 603 295 945 226 695 199 605 255 702 289 599 267 63 209 677 223 17 240 163 194 276 202 429 191 409 256 614 276 715 265 77 259 10 260 584 220 991 258 178 227 587 250 46 166 936 280 753 261 360 246 732 285 677 275 702 172 782 297 123 250 674 191 875 248 786 265 522 275 765 196 583 269 257 160 614 177 387 216 867 216 727 253 254 263 4 177 246 295 389 172 303 241 248 256 568 186 231 244 347 240 431 203 92 171 355 275 650 245 385 189 770 222 661 199 363 238 331 286 831 178 578 280 994 256 286 196 359 161 162 264 470 248 664 202 692 221 62 194 321 246 18 248 543 221 442 246 436 193 48 276 871 214 309 183 658 158 807 280 848 221 536 210 634 279 329 276 931 205 529 244 857 255 443 267 87 200 470 194 854 264 910 181 84 162 883 183 439 207 289 257 410 254 423 252 868 276 133 290 806 293 638 177 788 263 560 182 462 199 160 263 750 184 537 206 784 265 486 280 669 183 833 215 583 256 995 230 988 180 127 239 176 259 188 252 423 295 335 162 411 272 175 165 361 158 866 206 89 229 682 191 864 176 869 209 732 274 544 259 413 238 487 175 665 276 669 258 540 217 885 271 850 177 83 204 228 284 798 243 831 294 313 226 50 178 589 295 696 189 700 183 375 199 967 272 323 289 230 275 300 240 496 283 997 176 412 199 971 163 351 240 783 181 747 210 190 253 785 271 988 248 381 205 328 265 217 222 858 222 460 278 390 267 15 172 966 232 440 251 581 170 492 266 952 169 339 251 674 251 95 261 372 268 813 290 48 281 71 271 749 278 394 200 328 236 61 222 499 195 217 255 386 248 230 207 750 162 701 264 612 205 848 222 897 287 337 160 8 280 506 279 146 231 912 226 526 272 625 297 674 228 18 224 233 218 360 178 441 290 616 233 83 254 842 192 30 277 721 191 979 273 74 234 826 212 502 223 142 219 601 283 37 209 811 263 255 202 284 207 926 245 506 278 55 228 605 212 146 267 304 173 912 272 13 246 6 186 164 238 315 160 660 211 826 183 246 187 971 222 865 189 693 211 856 247 854 289 122 227 606 241 857 285 206 256 788 200 284 168 682 269 552 298 713 272 124 234 672 178 681 192 416 214 756 233 682 161 153 213 247 178 20 164 768 159 905 261 278 257 238 248 798 165 63 198 349 290 906 238 899 229 822 215 92 273 681 182 963 213 354 289 488 276 843 250 364 267 809 167 920 299 898 264 775 158 568 279 226 269 212 276 484 176 678 170 890 284 156 246 953 251 174 170 270 195 872 200 684 161 646 163 637 284 58 209 229 199 296 165 47 190 328 175 9 184 15 238 620 180 173 235 754 246 774 203 766 263 774 216 100 270 477 252 138 206 849 275 890 232 749 281 960 297 755 276 689 266 555 288 768 203 395 234 95 254 627 263 555 178 507 220 327 239 592 182 132 273 580 291 32 199 158 250 857 159 756 263 346 211 915 219 62 223 594 277 256 257 402 159 172 205 987 187 155 195 945 237 623 192 559 229 257 240 831 237 437 188 961 233 435 235 807 256 713 205 371 205 550 250 652 280 815 184 373 197 897 225 119 176 840 245 68 269 944 211 605 289 721 265 797 208 201 270 505 285 328 208 37 228 452 174 357 167 541 176 843 158 426 238 317 269 947 165 888 233 715 177 361 176 725 289 396 264 396 280 341 211 380 170 59 217 447 270 450 255 822 283 866 242 900 161 921 190 7 282 157 285 504 190 955 292 218 198 856 229 966 274 792 209 214 226 829 274 396 270 956 167 846 252 557 185 305 262 182 279 271 174 994 192 461 296 288 245 137 263 879 181 660 198 259 244 654 237 436 212 827 227 720 205 150 279 295 185 446 190 815 173 85 203 761 286 843 282 949 171 149 184 804 174 317 182 253 261 872 210 870 291 972 196 625 242 490 194 432 194 474 279 813 295 316 165 667 160 296 254 613 207 289 224 214 281 934 246 948 230 271 269 874 278 747 201 239 254 844 267 784 194 224 205 505 244 508 226 911 239 978 284 290 160 416 300 249 244 128 294 371 165 969 206 619 208 947 261 424 222 491 269 40 204 785 271 776 179 895 287 319 249 442 252 118 205 420 170 21 207 607 263 587 158 691 285 771 256 642 187 594 248 783 216 906 280 91 248 896 259 439 208 209 208 784 224 279 266 797 255 120 254 356 285 813 203 527 161 805 239 893 196 615 265 94 265 969 247 454 216 54 223 903 300 637 187 153 221 4 276 902 237 428 161 508 275 551 178 698 249 791 287 332 186 492 270 117 262 578 197 329 219 406 167 958 277 169 226 0 273 943 289 399 274 281 252 524 214 652 248 356 273 399 185 512 173 415 215 461 238 828 266 268 277 115 241 847 160 984 163 797 202 261 185 920 227 529 224 947 283 603 195 938 191 448 265 749 221 163 252 20 287 132 212 913 277 512 281 707 200 451 250 818 201 568 212 355 239 769 259 712 179 782 235 823 218 681 231 47 208 236 207 838 299 346 271 643 270 391 280 328 173 978 192 360 263 96 238 266 280 82 240 576 240 676 179 595 195 547 220 421 289 66 255 106 239 926 265 866 247 565 166 403 233 89 207 518 221 428 276 472 283 359 165 348 242 714 272 777 273 114 255 31 191 621 251 941 231 689 283 965 186 527 205 326 265 954 243 420 237 822 159 397 288 142 172 256 245 402 196 841 160 899 233 870 289 974 231 500 186 198 287 901 295 755 195 779 233 127 256 712 164 538 264 773 192 881 205 970 210 253 214 759 258 934 215 449 237 898 273 266 231 908 295 609 253 452 284 124 265 846 174 82 196 836 162 850 273 610 227 220 290 981 255 628 202 648 168 767 177 100 258 70 264 540 282 520 282 757 229 158 199 384 161 562 265 361 172 454 270 646 221 559 274 493 277 713 208 700 232 134 158 933 159 649 179 382 195 636 183 186 159 581 200 534 193 470 239 784 293 990 231 318 274 394 218 625 174 363 171 468 270 342 223 911 272 408 202 776 164 291 174 445 293 173 289 131 167 881 205 777 234 763 182 586 234 391 259 265 279 149 212 354 189 302 185 546 283 133 278 171 264 436 278 926 169 195 189 523 277 981 229 657 200 61 175 687 239 822 211 12 239 63 210 872 257 479 231 21 246 354 237 62 281 768 174 574 236 895 278 300 199 686 236 573 273 563 249 896 264 779 173 607 294 241 260 854 251 193 262 620 181 641 295 13 235 21 164 906 202 935 182 219 231 238 215 363 224 477 287 451 252 205 277 419 192 882 227 801 237 587 187 736 214 799 266 953 265 15 287 587 230 321 292 892 272 631 236 750 279 420 231 285 160 158 269 39 198 108 221 624 259 504 169 910 225 757 218 317 226 489 289 502 256 190 182 485 203 206 294 472 213 494 224 618 207 706 158 869 200 490 166 915 205 334 254 387 294 199 171 498 189 462 232 190 229 592 194 985 238 209 243 738 241 176 268 409 217 139 208 24 288 495 256 157 230 857 216 127 170 517 177 338 244 995 192 952 290 556 213 614 207 747 195 247 259 971 280 302 196 804 267 618 293 861 231 911 189 799 219 598 282 461 259 56 299 315 300 170 234 371 284 895 276 0 256 978 203 514 209 266 192 860 270 538 189 638 251 996 218 331 288 658 188 17 203 25 190 347 196 539 187 645 191 898 183 339 183 346 289 689 264 405 177 136 248 566 216 991 224 886 167 777 215 492 190 713 272 95 275 228 235 697 226 791 175 435 191 523 178 457 161 440 175 599 168 417 225 854 290 531 244 678 255 618 257 734 238 188 193 95 293 23 252 126 289 767 175 261 278 256 267 423 262 949 240 974 159 374 204 499 204 637 299 78 165 818 275 745 274 398 225 7 223 214 276 710 211 660 294 478 216 573 292 495 220 495 249 348 189 768 192 971 230 28 187 544 246 545 172 893 246 553 222 500 295 220 166 795 220 831 273 480 290 521 235 577 268 586 240 872 259 814 299 591 296 552 195 5 298 356 252 176 291 57 264 744 217 462 222 332 223 337 299 412 195 181 187 233 237 187 203 680 173 353 219 256 217 937 247 302 241 586 276 89 233 916 246 230 209 556 217 948 209 982 236 898 259 623 295 3 246 315 224 955 230 626 214 57 186 410 228 189 256 524 160 653 299 17 168 408 226 183 183 249 253 520 163 875 296 120 224 490 287 312 193 357 224 24 209 743 260 171 254 632 218 32 235 0 211 804 239 802 240 551 207 708 237 102 299 42 292 797 225 129 179 33 249 887 238 690 222 450 166 813 195 528 165 829 277 955 209 74 188 426 293 706 243 144 273 501 197 119 215 734 233 499 214 52 231 940 246 866 202 905 194 149 163 856 276 224 224 383 203 698 242 135 209 193 246 467 297 599 287 715 181 116 176 126 208 348 282 665 251 812 241 885 203 807 180 734 237 422 263 438 294 474 266 393 278 909 226 742 195 327 160 20 237 655 255 816 230 558 199 509 180 260 251 319 279 590 267 789 256 541 198 414 232 490 204 611 158 203 211 654 232 558 213 758 169 80 258 620 236 869 297 390 242 657 248 198 216 592 293 208 260 822 228 820 292 800 197 49 203 753 183 682 259 674 275 824 247 310 246 816 177 559 165 961 182 496 211 13 166 42 223 946 225 134 279 121 223 810 217 648 192 503 175 52 224 955 264 373 261 703 240 536 161 51 276 588 183 671 220 167 190 522 257 383 173 585 208 374 221 103 239 215 200 665 266 914 273 131 173 552 229 250 275 814 246 345 268 344 164 560 186 962 166 95 161 59 224 642 250 378 224 378 255 773 201 552 170 923 161 513 297 229 204 122 218 536 237 220 261 72 199 747 233 771 163 28 165 542 272 237 194 61 289 105 212 319 260 548 184 796 214 798 256 706 273 204 181 566 214 716 179 666 252 339 159 492 219 618 197 335 264 342 218 641 187 136 221 807 288 585 273 831 208 568 291 281 197 458 174 490 249 530 241 379 226 9 170 285 167 215 234 226 211 263 282 949 207 667 288 288 209 282 255 349 189 4 197 884 297 69 225 459 270 607 177 376 159 965 160 465 300 899 276 551 222 141 253 590 164 524 242 569 170 841 245 661 163 492 289 522 235 701 160 659 234 880 244 696 283 490 268 410 287 490 225 671 159 16 266 623 178 762 214 986 163 129 280 779 289 333 158 893 227 380 223 23 294 803 196 827 238 672 181 268 217 998 288 366 186 252 183 510 235 592 200 274 163 427 263 713 159 220 280 462 299 374 217 942 296 871 176 955 168 756 230 201 230 464 209 876 206 965 251 747 261 931 253 364 240 817 158 486 172 994 300 705 277 738 211 656 183 395 297 426 180 903 167 701 279 356 245 156 192 85 223 956 221 283 184 368 220 135 263 563 180 30 283 964 235 726 289 855 284 847 226 64 174 357 238 389 209 543 212 771 178 876 211 660 192 181 288 205 207 693 293 603 264 943 243 106 263 475 247 213 215 109 195 912 250 922 180 746 236 938 236 38 216 586 208 756 260 874 207 26 173 800 245 48 213 335 210 271 196 705 199 704 231 807 226 744 161 702 211 406 238 660 286 464 218 981 188 341 220 482 169 401 286 360 256 393 293 174 281 539 164 17 274 26 268 212 274 218 286 526 292 228 174 29 168 386 258 350 160 994 195 650 220 607 188 640 174 497 167 770 205 926 248 891 264 231 245 215 278 520 178 849 267 379 294 375 217 45 284 927 271 855 210 414 188 886 267 992 163 927 274 56 177 118 259 423 294 993 233 277 225 529 290 601 172 471 251 267 196 603 259 151 191 949 259 620 164 839 236 127 277 230 239 462 264 715 216 822 219 332 195 873 181 432 198 14 196 567 223 899 292 648 267 346 292 580 248 726 161 74 250 410 211 830 298 786 263 258 192 522 288 861 250 701 284 260 210 729 171 989 199 629 224 669 189 959 191 533 275 884 263 447 225 909 221 124 207 285 159 593 259 756 233 865 289 342 191 842 246 801 207 663 193 288 160 684 287 224 224 458 160 207 257 497 231 336 196 784 174 639 241 938 212 476 200 62 270 576 294 707 234 461 160 74 217 522 209 460 190 91 251 813 215 680 162 609 244 569 275 301 205 975 191 586 214 968 200 40 293 237 222 736 237 182 203 161 296 139 201 683 220 958 205 956 294 417 257 34 280 336 210 362 211 687 179 150 193 912 185 837 261 206 174 569 200 693 175 448 196 143 218 857 198 998 234 803 290 77 207 752 270 714 237 536 228 276 238 390 203 308 296 378 179 456 218 492 245 318 202 185 183 697 263 514 198 827 210 221 223 349 165 23 270 393 208 735 164 306 207 836 203 58 160 344 251 789 211 708 158 235 288 877 163 399 186 427 262 405 264 215 167 783 185 159 225 253 285 673 251 695 233 927 237 503 254 255 257 462 167 113 268 986 282 209 199 37 195 452 253 107 267 327 247 700 261 42 232 580 163 506 187 260 279 61 278 752 166 922 250 27 264 299 207 269 293 360 167 81 195 194 280 334 271 896 207 908 182 977 282 409 186 708 159 991 160 883 298 346 206 866 234 564 188 295 198 497 220 538 248 489 237 103 228 360 213 202 207 305 279 678 260 440 183 819 266 703 282 30 224 766 215 875 250 145 213 580 221 752 160 903 274 210 184 492 164 60 259 643 213 160 258 503 176 213 193 552 210 358 278 695 200 516 279 132 232 719 261 93 240 270 173 37 194 161 184 488 163 657 245 371 170 768 267 778 170 979 261 86 176 923 256 634 236 740 221 657 226 516 221 598 184 871 273 670 187 489 291 994 250 667 158 979 183 943 171 369 239 230 271 729 182 83 257 178 271 971 253 848 270 919 182 941 192 969 232 955 262 422 158 77 232 685 203 167 220 635 225 261 290 769 247 132 225 640 241 526 200 617 255 66 168 850 201 325 222 601 229 547 193 708 181 519 240 462 249 419 178 207 206 790 219 124 242 471 270 906 169 20 220 486 200 368 166 267 247 487 285 52 265 177 214 639 251 743 238 409 187 503 241 826 171 42 273 624 278 410 238 813 189 180 169 786 274 898 221 521 167 170 227 524 209 116 188 151 275 859 234 367 286 453 270 501 241 386 218 428 226 288 247 599 220 731 240 142 232 460 215 226 260 765 167 203 212 446 174 353 290 928 172 630 172 896 175 202 173 758 198 387 167 517 268 625 277 387 291 813 293 347 223 463 209 782 277 174 219 590 197 919 173 565 242 79 206 205 286 191 296 252 292 691 212 100 264 735 223 243 188 858 287 483 206 404 188 504 264 279 200 986 201 446 188 689 170 801 258 945 228 568 221 704 177 615 254 784 262 68 253 226 263 953 214 520 188 392 171 915 298 407 264 312 210 22 294 951 240 694 294 325 223 647 251 193 213 235 190 351 191 63 259 91 286 243 190 716 203 446 163 514 175 684 161 74 163 699 280 654 221 86 289 814 229 609 191 801 287 766 281 57 245 668 177 200 210 217 209 592 290 468 201 396 222 392 214 834 244 161 277 461 214 452 243 30 201 588 171 732 185 628 212 667 205 908 231 313 259 783 170 223 240 318 205 635 256 590 171 583 246 150 287 885 210 125 283 396 247 298 278 16 298 996 231 309 274 430 219 508 185 166 197 342 235 378 284 431 176 177 277 15 197 520 296 808 219 613 258 547 268 337 199 683 233 342 214 660 197 67 285 537 241 389 232 263 271 987 228 988 230 122 169 268 249 895 255 145 186 485 201 524 168 32 272 54 165 91 209 958 253 545 294 799 218 902 188 753 200 399 188 566 193 199 244 146 163 343 158 114 179 185 222 985 198 295 192 727 195 824 207 180 160 374 228 270 247 284 287 746 297 985 262 951 171 551 285 855 257 337 225 174 291 819 277 338 269 359 171 799 259 90 294 45 288 546 180 195 181 800 212 559 239 499 174 111 260 601 235 773 243 191 236 235 192 95 243 525 183 165 253 421 165 548 227 993 180 768 180 356 244 823 194 166 159 305 170 629 283 585 178 597 184 68 278 297 184 11 272 219 268 556 208 708 191 31 189 359 187 290 228 799 260 57 225 644 217 295 264 79 226 840 281 475 188 613 202 353 235 276 247 326 293 344 217 576 277 738 287 597 179 784 237 32 241 460 287 679 289 426 286 616 268 93 227 718 276 231 235 443 218 58 287 490 194 489 240 129 244 738 277 231 178 867 233 945 248 637 233 744 296 548 192 419 277 448 290 329 271 136 210 278 268 635 195 160 231 818 165 530 258 56 200 699 273 80 204 558 244 681 201 657 218 319 279 51 185 141 260 812 244 303 218 914 243 36 243 863 284 218 288 357 252 687 163 275 284 754 209 728 191 155 197 475 273 591 165 890 210 715 170 862 186 591 203 498 260 455 293 112 160 513 275 103 249 807 173 556 182 196 296 592 209 224 282 356 281 365 284 190 278 823 246 754 237 4 267 331 224 891 189 221 205 47 208 283 298 873 175 445 272 798 238 208 300 779 196 156 254 451 271 424 199 556 175 27 228 700 196 772 251 370 186 838 292 942 179 621 207 200 169 276 212 417 251 967 204 129 192 161 228 903 198 565 295 138 164 619 174 549 167 217 234 471 253 350 271 209 215 343 260 324 269 607 216 368 277 247 168 133 237 94 181 1 245 579 229 491 292 182 210 55 204 480 216 222 231 735 193 387 255 183 273 608 272 180 278 984 211 779 163 515 218 49 246 155 284 804 215 754 172 385 198 678 270 396 230 80 249 171 247 58 257 745 161 673 192 938 241 770 194 691 183 371 192 854 297 857 292 660 191 636 286 139 278 375 198 196 297 823 243 533 276 817 235 220 227 858 191 585 214 103 268 939 204 2 186 363 160 411 192 310 210 729 169 160 201 223 285 38 292 568 214 881 183 568 191 712 240 563 180 772 237 359 221 814 180 319 183 501 290 994 210 782 177 87 231 59 296 104 232 861 261 441 294 540 270 424 282 1 299 436 177 328 291 368 164 642 164 76 212 644 282 529 218 164 290 772 159 971 202 449 209 860 191 683 223 229 275 139 232 214 279 108 236 577 205 402 184 532 248 298 164 671 212 659 191 669 192 17 218 953 252 709 269 538 188 891 266 456 241 229 204 857 211 33 212 369 162 425 259 634 207 167 183 362 252 836 206 30 160 64 173 349 238 588 267 753 191 829 187 848 216 892 222 271 254 841 173 943 190 859 280 594 180 712 278 946 158 332 260 768 262 19 208 988 233 534 177 368 208 763 268 831 176 670 225 496 229 820 190 104 250 330 283 841 278 352 180 392 224 709 295 498 254 857 170 624 272 273 204 972 187 55 215 806 192 206 179 913 250 665 162 948 274 261 186 749 226 165 188 504 279 818 227 163 284 706 179 843 235 746 285 629 243 212 209 615 235 171 189 199 271 807 235 576 279 729 197 155 231 860 185 164 287 143 281 536 292 638 236 335 281 221 232 371 226 335 273 17 188 608 210 403 257 753 193 560 209 906 244 677 239 595 275 426 159 242 265 787 181 589 258 41 219 537 234 568 206 353 261 186 261 451 202 733 279 164 283 382 190 462 204 713 285 578 223 912 196 227 160 384 228 968 208 292 200 314 202 76 195 171 294 474 163 420 248 310 199 559 192 462 287 916 191 860 207 214 182 701 209 986 173 436 288 32 190 771 285 400 300 2 187 810 270 498 202 806 218 315 293 587 285 946 254 60 280 904 169 973 192 829 186 443 270 998 297 208 241 305 232 16 229 345 232 178 288 397 225 717 206 318 234 971 165 338 247 284 240 980 241 83 209 242 228 56 236 496 194 436 190 440 211 280 221 188 217 627 273 592 218 363 280 539 266 8 276 388 186 229 199 111 264 628 242 178 172 357 195 211 279 419 289 158 280 597 188 139 158 712 282 137 290 789 166 705 229 929 208 161 292 46 235 882 195 672 258 446 222 416 170 896 174 628 181 200 289 18 161 600 159 11 175 404 272 614 271 961 294 609 187 525 164 270 220 565 260 605 241 472 197 276 216 901 225 435 193 891 165 325 212 685 202 628 256 803 287 602 195 273 275 362 250 435 164 579 215 279 300 491 286 525 174 946 194 969 213 842 191 803 255 792 176 680 297 782 272 166 287 511 244 521 228 582 246 780 159 423 160 229 160 246 200 952 190 731 228 461 243 548 240 758 226 685 250 846 187 425 168 888 283 248 280 109 249 851 183 65 177 152 178 377 233 110 187 453 225 28 171 301 292 904 229 738 175 282 175 172 170 673 183 229 268 823 163 583 169 989 228 604 176 273 188 458 284 985 230 334 273 564 269 986 295 17 158 77 251 175 235 853 181 989 167 406 231 989 209 320 268 319 207 623 222 458 249 832 278 570 281 309 163 173 231 156 293 661 284 499 200 967 240 333 242 808 264 930 192 884 230 289 187 557 227 970 269 489 161 774 235 898 250 240 242 745 165 265 218 480 283 880 213 978 227 11 264 637 183 458 196 914 225 673 218 89 180 798 200 188 191 331 291 383 208 409 233 905 283 232 245 325 204 668 287 461 222 945 181 361 265 543 223 183 241 878 293 241 197 346 214 967 228 941 261 238 300 437 159 597 241 6 291 900 291 79 171 127 223 878 202 763 190 17 215 925 225 311 182 22 212 238 160 844 194 769 285 687 196 438 273 505 282 373 217 66 259 619 260 918 273 555 173 826 186 492 264 716 283 198 167 417 227 917 224 132 188 888 218 34 228 781 219 19 262 232 243 232 163 585 298 84 212 973 272 576 212 936 273 318 204 377 263 111 232 605 263 540 163 288 196 630 192 4 297 442 228 699 284 749 233 387 221 440 191 465 266 533 245 434 232 899 260 619 288 248 200 292 270 832 162 495 236 716 233 866 204 972 293 149 184 224 250 475 198 974 158 378 158 907 169 834 224 2 219 806 204 467 261 808 245 134 203 118 172 749 201 582 211 737 225 745 173 286 165 203 178 598 245 155 236 603 261 679 287 316 228 505 226 381 181 963 291 229 203 930 164 332 256 577 220 563 158 802 279 915 169 877 173 267 212 109 163 988 167 724 207 335 197 625 297 261 227 746 247 897 297 466 272 253 211 792 237 22 203 101 230 544 212 937 268 889 199 317 166 56 259 295 212 549 194 4 270 359 248 333 201 524 252 77 178 564 275 662 175 781 174 543 231 610 299 725 279 168 189 293 262 615 222 179 262 462 300 329 222 446 224 940 238 290 198 228 172 183 294 60 266 680 220 66 160 345 168 591 287 338 281 432 263 438 165 185 208 212 234 602 194 928 195 386 290 502 257 849 257 409 250 301 189 734 172 760 282 544 187 327 257 970 261 981 174 804 265 234 298 937 300 798 264 482 222 391 255 23 282 314 256 971 231 590 211 934 186 590 224 611 179 181 199 40 253 757 297 559 227 371 201 305 230 408 180 870 258 897 214 983 195 884 208 365 190 661 279 906 271 3 300 870 288 851 173 722 252 641 232 591 165 923 234 676 170 447 242 907 294 976 205 936 175 629 160 798 226 105 179 265 216 887 266 661 241 941 191 886 238 666 194 154 207 967 237 937 193 21 275 616 164 422 287 595 216 51 253 130 277 464 180 546 161 168 273 787 273 472 177 614 243 630 264 190 258 558 160 645 263 572 292 841 273 880 260 657 231 987 233 972 274 570 251 833 236 424 267 257 289 694 185 726 201 760 242 445 289 95 245 570 282 82 160 237 258 926 263 375 184 915 249 705 277 634 167 169 209 411 262 324 253 981 261 670 165 233 260 157 277 415 209 472 168 444 211 707 229 994 192 225 164 355 233 148 247 690 227 921 195 614 230 904 219 778 201 301 173 718 229 613 244 367 224 945 196 52 185 314 230 245 197 109 210 230 280 607 243 541 177 385 257 535 173 470 248 564 204 688 275 728 249 651 168 696 230 555 257 896 198 363 165 8 270 621 258 281 225 325 263 716 197 145 298 348 195 516 215 473 193 612 282 46 253 106 231 296 190 528 281 573 163 109 289 157 297 845 180 773 258 76 244 164 220 530 279 966 194 287 268 631 223 51 285 171 201 771 226 130 251 71 262 360 291 874 158 858 212 418 218 184 190 743 167 826 186 676 244 549 238 593 283 720 256 920 265 765 252 447 178 327 182 849 199 290 167 478 184 174 274 810 238 433 273 317 207 102 282 191 281 729 268 450 272 394 172 571 278 689 247 347 247 45 168 670 269 423 257 665 161 806 184 368 230 872 240 928 202 861 166 40 174 527 285 954 213 180 255 929 204 515 169 203 239 78 271 543 284 429 213 855 163 592 217 672 298 243 175 516 218 496 280 496 287 368 225 222 292 972 261 625 179 970 276 287 296 179 282 935 209 50 285 740 279 833 291 699 224 959 281 941 175 694 167 359 268 362 182 8 158 171 165 757 292 888 213 202 248 68 232 981 284 552 292 207 282 769 162 593 263 737 283 474 292 795 247 163 284 251 176 524 236 360 296 517 220 497 258 459 180 664 264 689 250 314 205 435 226 301 253 34 259 603 261 886 209 398 181 460 272 82 227 119 277 386 179 828 206 965 276 643 289 175 221 8 176 910 161 932 169 203 187 813 176 706 223 38 195 724 185 915 181 671 186 196 212 124 188 673 265 952 214 451 256 416 279 162 201 693 267 651 283 535 246 828 160 232 208 555 291 35 179 519 201 829 283 46 274 295 174 139 197 321 182 580 222 788 201 113 280 135 217 571 262 751 226 463 246 743 177 883 199 273 187 471 175 859 247 800 206 292 300 275 288 416 228 524 165 357 199 610 259 484 184 46 199 661 173 501 165 761 219 425 182 116 206 249 268 755 183 979 197 882 289 284 210 467 186 55 189 761 190 309 169 654 158 138 254 650 173 12 230 24 293 182 288 13 244 847 243 269 271 22 250 500 269 63 164 831 227 335 254 620 292 456 243 353 177 996 192 840 175 285 178 124 223 622 161 910 293 152 173 994 272 568 273 538 164 956 192 475 243 583 260 219 218 567 258 752 290 921 291 367 220 128 248 12 212 231 177 578 183 272 253 79 175 664 169 903 183 501 223 611 224 831 183 208 278 215 256 152 226 362 216 140 161 208 197 679 271 176 167 845 229 79 211 183 252 830 249 335 293 641 180 597 240 74 236 335 274 663 215 626 215 562 289 69 241 761 158 915 276 573 202 153 256 555 229 499 175 383 183 827 295 959 187 36 270 858 253 29 158 588 287 499 279 974 185 21 291 633 165 22 226 693 218 185 297 761 300 143 185 994 175 18 283 710 192 748 251 617 288 877 228 727 173 969 177 255 161 9 289 147 158 835 285 498 286 421 161 790 240 298 249 343 258 417 187 739 165 180 226 474 173 310 240 739 211 515 167 666 283 538 268 202 166 383 176 928 184 118 231 108 269 773 211 949 276 271 263 95 171 280 172 486 272 937 273 207 255 483 240 135 188 863 169 440 192 555 225 510 235 717 162 909 251 647 215 655 159 100 239 538 269 238 292 499 179 656 238 812 220 428 207 19 289 423 291 10 212 116 181 67 246 962 280 363 239 370 165 901 285 437 234 225 252 611 251 278 211 528 249 624 230 816 295 799 161 655 265 613 200 626 241 314 249 287 206 412 196 27 293 925 215 368 167 90 200 530 293 373 254 934 282 525 270 417 212 404 168 439 223 138 199 991 257 991 260 138 224 240 238 624 292 692 295 416 277 291 286 994 188 440 191 790 225 503 222 541 241 907 185 53 161 644 226 988 232 6 204 965 298 658 251 4 180 998 190 653 211 804 291 174 286 42 268 48 170 50 300 399 250 383 270 640 182 380 179 972 179 928 211 290 202 960 182 94 185 978 182 158 276 812 211 722 226 390 273 772 199 671 227 344 227 399 257 101 271 388 255 801 247 447 208 703 291 314 220 146 258 428 296 592 194 203 273 215 230 850 164 98 188 400 273 527 195 396 282 550 236 593 174 896 191 561 180 289 176 302 223 800 184 766 248 917 266 944 257 36 272 596 164 554 197 315 173 845 293 952 277 948 183 74 181 289 244 497 280 516 198 818 180 825 170 221 226 333 254 132 199 106 270 167 268 83 270 42 214 941 235 834 218 201 165 22 196 145 228 923 261 36 266 540 277 716 162 1 223 18 263 99 211 731 194 806 279 244 282 24 252 998 194 784 280 776 260 954 206 976 178 287 213 82 183 602 289 500 198 352 272 329 175 178 276 219 274 255 298 952 192 877 159 545 168 406 283 590 170 109 237 967 290 712 187 699 203 928 291 422 189 566 291 606 178 917 282 996 181 323 284 384 178 615 172 155 282 350 162 941 260 906 236 412 218 138 278 753 200 153 166 517 160 321 250 266 274 162 234 239 264 901 186 496 177 524 266 115 229 453 161 691 212 530 248 437 270 486 212 566 240 928 158 219 215 310 183 22 273 956 262 180 240 533 172 944 281 103 228 619 190 314 206 867 199 654 160 599 184 173 179 756 217 571 215 811 186 322 180 280 174 607 264 272 211 971 254 710 166 612 209 148 284 798 235 627 199 831 289 194 170 494 209 208 217 757 228 804 279 978 241 767 248 550 205 996 242 696 245 42 273 644 189 525 241 953 247 872 239 533 237 13 258 567 225 196 232 90 239 833 264 341 209 965 231 754 198 819 276 769 298 745 266 568 262 886 193 753 178 344 221 359 279 908 247 132 299 881 201 373 193 710 246 154 161 12 168 870 189 36 171 174 268 611 179 524 264 501 276 972 159 317 205 908 269 967 207 627 270 148 233 632 182 552 200 521 221 828 212 346 276 180 254 489 231 338 247 585 266 344 300 681 292 734 175 281 280 517 169 408 280 702 166 231 297 76 183 497 265 295 259 544 278 441 199 301 289 216 178 47 233 318 204 337 204 986 269 791 227 997 292 50 293 375 259 332 286 519 162 12 209 24 237 287 186 2 263 927 208 104 230 4 267 821 240 575 250 576 215 607 184 401 295 180 234 208 275 677 173 991 222 850 220 194 159 704 198 694 220 111 160 653 187 458 249 172 213 74 291 529 259 738 194 595 177 689 219 115 162 771 171 966 237 741 244 445 297 913 248 326 293 374 189 173 263 261 184 575 220 705 241 880 160 837 287 123 261 48 197 839 221 707 208 189 278 878 179 892 164 220 171 364 171 231 222 960 222 262 274 577 176 487 256 496 298 368 269 981 252 362 281 55 204 810 223 237 222 387 175 854 299 733 265 361 160 343 165 197 257 693 292 186 294 101 276 551 297 703 183 780 296 629 252 642 298 183 222 288 238 805 237 136 232 364 197 789 234 398 221 410 260 573 255 743 237 629 173 577 161 77 237 784 253 880 170 782 162 261 267 895 291 334 276 554 210 942 248 313 266 761 270 196 206 23 233 302 211 213 187 114 265 156 250 549 291 325 266 885 197 480 253 696 232 284 288 846 161 713 211 294 261 194 173 928 167 827 235 709 253 822 198 259 174 516 199 104 226 888 291 372 260 448 189 61 236 944 258 815 220 582 212 949 252 752 168 703 227 555 168 14 207 254 242 410 191 934 190 198 241 709 231 475 238 882 260 878 259 601 234 618 239 795 210 253 252 223 248 861 233 533 200 461 265 568 232 213 242 278 282 867 269 460 234 580 271 54 295 662 249 513 163 43 189 528 235 801 239 863 166 52 236 822 177 662 171 630 268 643 195 866 255 640 262 35 254 205 179 400 298 738 278 205 264 769 252 868 284 822 216 332 230 892 249 741 216 98 222 223 188 742 243 752 208 870 293 669 220 719 175 212 185 705 224 818 282 235 172 637 289 41 171 619 205 877 158 371 175 369 185 764 292 743 200 247 219 619 204 534 257 943 193 147 205 858 264 207 275 189 272 95 294 396 284 851 266 415 236 297 234 465 207 131 295 877 178 188 229 885 286 255 172 994 241 245 185 194 175 5 253 140 231 370 244 499 207 450 288 767 274 151 212 792 230 816 214 867 182 728 160 169 247 714 275 901 271 221 186 990 286 674 237 560 169 34 280 47 210 546 287 276 257 378 266 761 191 26 185 300 275 614 212 783 261 263 195 47 171 64 219 575 215 340 243 139 208 305 232 380 230 891 222 332 285 65 214 754 284 378 213 915 296 7 282 658 158 572 221 491 289 156 265 214 283 770 240 832 178 369 224 209 299 218 227 38 274 669 214 112 194 883 189 18 158 356 178 74 201 673 204 315 289 252 211 695 266 343 277 267 253 318 216 937 218 812 285 298 245 839 271 373 243 562 204 682 187 896 215 633 253 214 183 40 241 88 186 725 190 711 246 857 183 627 236 950 252 989 228 960 274 360 299 556 286 638 265 572 184 845 224 52 188 321 208 502 250 56 291 412 269 536 279 949 299 164 263 214 222 889 170 236 182 58 268 209 232 696 288 331 250 512 160 347 222 815 272 593 193 772 210 981 166 62 163 676 262 568 275 845 227 630 281 952 170 527 220 710 248 48 210 408 299 643 203 335 218 718 199 553 201 404 270 280 196 947 163 113 236 506 180 175 184 498 209 566 270 698 292 17 166 396 192 104 201 134 273 591 289 337 167 593 234 111 187 937 267 934 238 663 253 80 236 65 287 946 216 472 174 564 218 379 179 245 192 73 222 295 206 558 199 173 259 203 197 501 276 365 207 418 278 867 172 663 190 613 207 103 246 488 213 125 245 552 289 239 296 794 217 136 214 524 235 24 262 956 231 359 164 359 198 134 199 785 225 352 223 476 269 234 276 476 271 263 223 97 172 489 282 682 213 137 213 223 217 654 185 915 186 57 268 500 191 397 250 859 181 186 183 598 207 578 169 583 206 520 269 979 171 271 286 657 240 643 191 853 184 308 247 808 267 716 227 307 234 9 229 59 273 748 166 393 268 750 169 572 208 943 277 152 169 679 249 121 243 953 185 921 159 861 288 378 190 260 229 306 171 219 210 228 162 63 237 370 209 19 262 801 217 453 241 94 160 32 277 850 269 977 224 278 208 760 182 675 190 516 261 923 217 574 206 364 225 885 246 503 230 271 258 574 226 588 295 453 298 795 290 160 242 412 280 305 236 719 280 842 224 717 293 492 275 839 221 373 222 289 267 352 283 947 241 661 253 580 255 396 252 729 196 22 251 586 192 764 273 431 263 766 237 758 172 808 232 217 259 395 239 405 204 139 230 904 291 54 259 473 255 237 287 649 297 108 178 974 228 758 236 696 271 792 296 537 179 581 181 949 181 240 290 864 168 346 183 884 202 486 176 499 297 464 283 520 190 607 205 922 265 587 164 251 277 509 280 538 202 468 180 66 289 435 160 486 242 128 228 406 299 287 182 880 202 648 258 654 245 557 207 164 239 594 264 913 255 154 174 37 240 94 235 783 188 728 174 298 285 390 278 315 258 804 191 490 174 149 215 757 276 43 198 385 189 545 295 108 284 792 189 36 211 129 222 574 278 232 260 931 224 815 207 37 217 665 163 375 254 950 198 250 163 8 178 975 229 980 196 398 193 723 292 537 180 562 241 946 194 226 294 416 256 40 287 143 274 675 163 720 279 262 198 211 183 410 221 136 222 879 259 130 216 366 275 553 292 748 206 388 229 340 194 31 293 383 211 160 289 570 199 857 297 196 214 18 183 680 209 118 253 723 262 431 263 158 195 853 298 231 233 494 198 477 212 797 158 353 219 980 242 964 278 884 204 189 231 310 182 75 264 827 248 725 291 382 191 188 241 331 223 900 225 507 288 382 191 713 262 614 289 293 179 118 264 803 159 651 290 347 287 168 276 225 175 889 274 925 296 431 173 375 237 233 171 28 172 142 206 790 297 613 203 887 189 40 198 606 231 996 162 398 224 76 267 708 277 680 194 610 170 289 172 44 178 350 253 675 165 657 247 135 175 899 194 534 258 690 281 210 291 876 243 848 224 245 275 753 218 146 223 318 212 305 210 213 268 501 163 43 260 666 174 554 176 529 200 861 262 685 226 327 267 741 260 231 245 676 270 782 289 551 192 202 283 314 189 960 171 892 293 364 270 373 274 967 190 161 232 176 239 613 210 426 299 526 210 497 170 77 255 731 211 373 270 405 191 57 182 932 296 561 178 520 217 919 261 946 258 599 284 895 171 921 214 283 222 228 300 570 273 845 175 328 178 57 293 212 201 703 279 860 266 144 230 521 265 845 205 805 276 58 277 420 186 688 166 77 222 366 280 798 212 840 269 6 212 838 221 855 210 406 279 162 196 222 245 295 273 538 242 734 170 998 183 299 265 236 226 958 216 683 277 590 164 255 160 332 284 601 179 205 161 605 276 426 179 473 189 240 200 735 212 899 187 665 191 202 193 947 188 607 249 90 247 977 161 154 237 81 243 763 213 561 253 183 290 76 175 263 283 132 191 714 159 319 233 26 272 558 166 724 182 55 269 0 285 776 299 961 164 104 221 203 175 956 220 156 292 513 223 115 295 455 219 916 159 306 261 971 278 156 185 424 228 585 278 359 265 272 187 459 191 494 171 690 272 182 158 738 267 384 209 857 293 322 189 342 259 66 171 870 188 977 210 343 294 968 168 270 279 660 169 575 262 803 286 832 227 364 300 294 212 194 237 212 182 275 227 983 274 362 281 259 169 799 173 964 265 214 210 8 286 344 254 966 171 56 248 422 283 987 223 987 285 759 215 956 209 152 235 183 201 761 173 918 205 212 201 126 189 728 223 811 275 630 202 85 269 648 199 132 234 786 181 860 166 522 243 250 239 163 256 200 233 311 281 167 215 701 293 47 190 172 281 87 187 856 193 83 185 245 270 174 252 528 288 725 248 715 275 888 225 208 229 996 174 214 218 842 217 701 235 174 193 885 213 11 205 301 172 996 261 749 267 384 269 935 258 664 178 35 166 294 162 297 237 262 249 191 221 911 260 107 186 621 169 732 230 624 279 622 228 215 287 889 235 277 165 909 209 484 254 611 273 648 160 781 173 901 224 392 217 689 180 679 247 715 221 202 203 966 165 207 237 74 175 469 248 719 228 601 167 79 270 279 225 552 218 873 232 831 173 516 248 243 230 784 254 118 196 246 217 377 247 894 245 738 246 742 185 497 283 461 285 587 166 157 205 403 200 264 286 713 259 851 189 762 192 8 158 391 241 193 158 279 212 443 189 142 184 353 158 976 274 827 197 304 175 617 276 511 252 662 231 795 203 433 249 126 291 615 199 718 212 340 204 361 213 284 185 837 224 798 248 899 270 384 183 895 190 139 214 5 263 933 194 439 163 836 175 72 161 613 244 259 194 986 216 744 244 763 195 682 190 328 162 498 224 54 178 848 251 922 182 540 277 971 272 645 164 251 183 601 300 163 234 890 252 19 252 599 253 514 255 690 210 538 220 227 189 489 249 431 221 414 291 639 188 790 269 329 179 124 243 17 248 782 244 66 166 500 274 927 198 769 165 135 198 446 178 638 168 638 239 985 279 632 215 109 298 4 272 327 260 133 245 781 256 311 205 690 291 628 216 296 246 233 290 122 267 336 277 231 193 787 294 517 266 520 189 853 161 767 291 932 274 488 233 344 284 128 247 509 252 713 215 359 169 124 212 585 208 781 261 83 276 861 292 228 298 698 162 889 225 632 262 958 296 603 225 979 260 779 212 7 165 511 187 241 218 126 254 432 170 355 293 913 285 951 234 755 265 944 291 434 201 659 284 819 191 273 264 542 291 723 198 118 267 625 262 46 299 368 170 814 295 468 243 315 184 937 189 754 170 71 270 152 189 46 199 847 173 943 178 674 208 359 223 425 275 944 208 227 223 848 212 385 286 421 263 431 169 925 190 806 200 791 259 925 177 691 202 533 223 13 276 129 225 553 207 28 158 822 162 879 297 830 183 495 198 303 295 736 293 376 183 738 218 139 201 462 297 444 272 702 235 716 191 912 205 59 296 849 205 531 283 886 211 147 198 497 267 381 275 546 243 696 205 715 248 208 213 303 209 914 257 914 273 141 282 598 216 13 280 418 183 538 236 333 166 404 290 495 239 438 169 168 285 238 162 996 184 563 168 12 191 76 255 290 286 95 283 182 161 436 263 994 272 7 273 189 163 361 161 254 168 837 203 899 293 130 185 116 172 989 285 373 164 563 299 229 254 334 263 934 248 921 197 947 213 910 213 150 192 812 297 959 296 439 199 722 294 296 195 502 229 794 256 112 179 271 262 13 245 706 232 263 246 578 209 674 296 858 229 947 205 901 300 84 159 370 284 414 264 388 258 978 253 133 265 687 252 192 261 663 266 363 280 428 223 872 206 774 162 309 266 152 237 777 215 338 175 5 253 244 231 418 270 209 256 98 221 690 186 921 216 985 181 710 225 287 161 322 209 966 267 928 204 648 231 561 234 265 198 369 250 664 180 275 228 302 195 235 281 531 205 509 293 169 203 915 198 778 219 445 174 456 235 824 242 842 223 474 165 1 163 450 274 506 168 867 195 232 180 3 249 221 240 986 294 94 226 443 199 691 164 368 292 498 282 196 195 418 171 729 167 45 159 515 261 665 296 755 200 509 220 231 204 67 254 5 285 134 276 324 280 849 298 383 189 700 217 433 298 134 166 705 191 520 297 425 182 852 248 504 206 970 239 629 199 355 198 837 161 447 240 296 275 176 192 535 209 355 204 473 262 689 236 613 300 224 188 934 202 886 165 81 160 805 179 526 274 202 222 651 208 207 167 64 261 382 260 602 298 821 212 466 195 678 168 315 198 761 282 480 233 434 195 901 185 799 179 612 236 43 204 928 165 290 169 461 213 272 192 579 189 538 195 602 261 867 212 487 294 750 273 941 252 440 209 905 234 823 282 284 262 691 213 842 278 763 213 529 208 941 177 163 165 188 283 528 217 207 262 178 188 843 233 897 273 457 242 34 180 130 188 112 276 322 241 995 160 226 268 708 267 107 250 703 195 855 240 433 241 832 210 388 298 376 295 366 177 982 193 61 289 584 209 234 298 621 203 584 215 112 198 869 188 670 228 294 300 842 233 81 247 798 290 377 200 500 160 858 234 533 291 829 292 724 263 521 224 528 224 743 183 888 270 793 173 429 239 173 158 130 180 120 211 458 232 707 200 640 238 677 291 343 239 351 232 35 264 724 221 281 187 287 190 929 205 162 271 846 230 873 281 378 197 145 168 812 294 303 250 859 254 595 161 390 160 674 189 182 277 865 236 328 276 940 277 109 191 165 179 990 161 898 161 647 265 639 294 713 251 406 260 968 264 437 263 551 246 889 241 600 228 519 292 266 213 946 237 49 188 249 242 709 290 821 177 599 259 331 228 283 237 493 167 219 192 184 297 200 177 141 282 576 210 329 257 191 230 216 192 299 164 475 198 101 214 12 170 391 278 258 260 69 254 718 203 772 274 452 236 204 167 972 240 743 195 823 173 951 237 654 280 372 204 64 233 45 246 427 244 28 299 809 209 782 250 129 181 774 259 591 212 147 297 166 291 440 290 445 252 977 269 162 241 808 281 278 269 240 196 848 198 727 247 52 197 328 191 852 228 713 162 964 269 114 214 805 257 934 224 109 210 95 227 776 276 842 169 288 237 980 223 948 275 37 196 351 281 86 271 209 222 456 197 752 255 509 194 578 255 589 253 182 208 587 256 63 253 629 188 38 272 927 173 439 248 166 170 673 198 355 245 237 204 584 242 835 202 833 206 670 238 319 179 165 234 440 218 733 209 265 245 272 293 417 190 100 179 778 177 832 257 524 260 380 209 525 300 936 214 12 235 783 245 878 292 602 176 902 180 949 238 306 181 997 195 95 236 681 257 169 218 511 197 600 235 599 260 974 186 979 300 944 270 878 164 454 271 664 296 856 277 553 189 328 267 370 270 349 197 23 287 990 158 897 194 853 241 351 168 101 253 307 172 155 207 707 163 584 180 820 241 821 284 69 164 986 230 948 283 932 161 104 262 223 265 678 212 861 175 946 170 744 195 622 166 566 189 858 241 699 247 686 164 711 294 339 252 361 225 942 288 78 266 16 168 214 238 470 275 181 162 621 183 174 287 510 207 657 247 318 186 9 181 786 272 651 186 25 244 608 208 221 270 357 219 583 288 251 188 760 258 996 233 279 175 586 242 931 247 712 260 147 170 437 282 824 265 9 259 771 228 182 223 549 200 523 182 204 252 771 190 109 166 302 277 643 291 344 206 795 223 925 183 727 163 873 210 768 242 849 243 173 193 17 184 725 230 571 293 609 277 245 298 455 196 649 242 512 158 982 229 759 266 849 237 134 244 319 201 527 280 741 188 550 283 727 223 5 182 846 227 360 191 220 276 5 248 536 160 161 166 191 194 997 298 988 217 250 256 732 197 541 273 631 270 719 234 748 173 632 203 900 195 397 285 992 203 75 214 609 199 886 247 715 222 996 227 434 188 586 188 838 242 287 286 241 220 172 217 397 158 271 237 940 218 979 231 417 297 211 177 131 181 786 267 393 162 921 240 906 201 276 184 880 253 684 214 646 292 667 230 960 287 709 215 130 264 604 211 659 211 637 289 391 200 229 290 644 280 877 230 608 160 289 269 483 244 281 165 651 237 400 270 157 187 350 211 516 285 94 220 471 250 591 194 537 168 896 161 633 222 759 199 712 251 597 221 368 192 969 255 920 288 626 225 773 255 808 296 420 288 52 186 725 190 649 171 888 248 869 240 420 254 287 200 979 206 901 176 179 210 135 282 918 298 501 274 255 227 292 207 76 212 479 237 38 261 566 209 949 206 773 188 277 174 563 267 182 292 711 173 434 158 68 249 237 267 733 198 158 269 95 230 103 248 292 282 192 298 688 240 138 284 115 208 366 283 411 293 909 269 984 239 744 169 328 291 632 179 476 265 100 193 695 233 489 294 658 206 763 203 170 295 212 196 776 262 536 228 289 252 732 227 932 271 944 240 969 286 691 300 771 216 247 266 772 241 120 270 272 274 411 175 628 218 479 292 734 186 640 172 783 190 519 277 38 280 168 165 858 222 804 238 729 251 159 190 26 224 58 255 396 255 431 202 492 230 106 264 174 164 17 177 282 255 192 172 783 180 500 204 448 249 796 279 566 165 108 249 900 273 276 179 889 274 393 230 156 286 684 175 632 174 925 238 779 220 310 289 792 287 184 169 87 195 755 197 420 193 117 176 969 195 361 159 139 228 259 285 45 197 481 222 716 238 965 219 513 227 652 237 30 197 613 256 413 281 256 237 484 208 346 263 378 292 404 267 926 288 910 259 748 181 117 255 0 226 627 214 235 196 213 219 937 274 709 257 548 185 85 196 440 284 783 267 977 227 901 159 155 262 877 237 167 194 933 275 388 196 569 206 533 257 568 229 364 178 616 221 666 215 513 282 344 224 851 277 466 167 714 170 788 271 754 268 193 247 778 270 323 259 896 208 100 203 758 296 484 198 242 199 299 277 155 208 22 218 148 286 115 281 98 161 260 233 881 236 671 170 82 209 283 289 559 188 64 275 864 249 941 213 374 169 421 267 344 274 398 164 847 256 498 296 816 282 904 266 568 208 236 227 985 267 437 235 485 239 83 274 58 283 130 289 205 229 833 264 761 159 915 197 901 228 808 290 633 189 837 253 822 173 914 171 308 224 957 291 350 249 831 285 789 281 166 278 576 194 252 210 827 207 618 249 385 271 399 247 234 207 886 242 104 254 590 277 388 224 520 279 46 171 243 294 194 292 510 222 12 158 109 187 509 261 329 264 730 194 264 231 481 285 657 207 62 275 904 232 20 165 135 209 164 299 696 261 693 159 143 223 356 231 369 228 432 300 66 255 580 179 821 158 412 259 434 286 591 283 864 208 736 280 274 209 560 264 436 272 119 197 942 267 93 183 626 233 483 245 44 195 791 295 948 290 445 164 97 172 124 170 108 252 265 267 289 190 186 230 279 159 102 160 876 264 507 259 38 230 537 270 779 258 886 222 460 259 243 285 352 237 261 209 151 163 369 166 86 169 37 197 221 223 764 253 413 218 944 268 227 269 120 194 17 222 341 234 998 216 877 176 48 189 990 255 711 230 116 292 718 187 211 221 907 185 286 187 683 183 396 235 895 159 433 279 646 246 689 209 860 278 748 242 275 182 930 210 869 262 102 293 867 170 840 158 807 295 580 243 776 276 965 240 109 258 675 172 345 175 284 251 76 195 349 290 303 286 756 242 905 158 349 300 800 270 815 291 756 164 251 289 656 278 636 243 345 272 124 172 205 257 626 257 120 220 899 234 423 252 419 219 964 249 123 209 738 288 762 200 32 286 174 252 129 182 185 207 787 192 443 193 881 206 597 185 249 234 254 225 836 242 257 165 359 262 552 270 187 225 921 249 936 276 107 292 778 292 315 233 201 289 314 270 170 166 795 266 775 269 360 295 449 209 918 222 190 207 764 218 745 172 95 294 696 175 688 228 235 295 52 198 337 300 332 168 943 262 628 178 799 258 555 222 896 230 904 177 430 184 134 260 968 221 487 268 121 233 27 222 669 257 614 172 685 164 151 231 827 203 635 272 77 194 164 264 933 247 740 181 256 222 624 169 728 272 851 250 339 187 680 204 798 273 206 194 59 293 724 282 390 258 940 239 511 283 595 194 257 284 818 161 739 214 318 160 895 274 929 218 71 222 731 245 837 243 487 181 981 162 338 206 698 173 991 271 841 218 992 287 577 183 840 247 287 269 967 296 747 176 761 178 674 222 665 256 575 190 933 251 143 252 796 177 145 214 44 184 791 208 317 244 953 192 540 186 201 195 877 165 787 180 774 220 854 286 746 265 383 209 856 286 32 263 239 256 740 278 583 175 716 188 601 262 352 290 901 183 696 191 69 298 607 204 298 243 926 215 447 266 756 254 638 300 97 274 952 252 606 202 427 288 727 247 143 236 691 288 244 186 898 241 579 205 401 244 770 160 620 197 396 217 924 218 126 178 15 173 243 248 182 192 184 220 503 184 733 251 542 247 66 211 994 279 808 189 487 279 777 195 264 193 514 194 352 274 719 158 166 268 110 298 402 198 81 246 410 158 747 268 829 180 267 158 644 300 832 289 452 288 424 167 30 162 718 299 67 174 891 265 641 251 842 166 527 224 809 296 248 162 765 187 204 264 3 277 443 199 911 230 343 238 757 179 468 223 509 298 26 237 720 298 244 241 262 213 925 213 929 196 853 170 845 278 836 284 89 299 284 184 587 293 890 205 131 246 221 212 832 220 557 177 324 164 708 201 419 271 557 189 475 263 628 264 240 271 440 299 323 222 76 211 752 284 247 248 345 207 840 266 382 269 606 237 288 230 459 267 663 239 754 213 717 171 493 229 976 265 536 265 304 248 765 273 126 292 193 256 134 166 279 215 695 213 640 174 214 201 202 212 92 280 728 267 857 214 568 177 478 166 2 295 488 177 203 234 847 229 21 246 934 263 632 180 795 259 435 256 187 285 116 287 408 273 192 264 670 258 583 294 944 288 629 297 795 291 182 178 284 240 474 199 107 244 113 247 12 297 584 240 361 234 713 198 792 223 842 275 556 195 181 219 304 194 677 296 499 166 672 281 86 210 574 249 938 292 849 203 504 195 893 225 939 202 338 174 727 183 120 196 79 158 442 171 491 182 684 248 763 249 334 272 749 221 61 199 831 212 144 284 136 254 644 267 676 173 243 258 556 219 990 163 485 186 67 196 615 263 794 277 176 198 167 235 164 253 959 215 319 268 619 299 829 234 981 236 958 160 169 287 933 217 896 220 822 160 103 160 304 235 778 258 60 288 306 285 517 163 400 189 245 173 248 262 129 257 574 185 293 229 202 243 628 176 205 166 540 169 597 298 519 241 428 205 625 201 306 251 943 291 769 266 776 171 115 208 135 185 919 248 77 191 708 297 616 252 10 278 914 288 615 217 902 246 362 271 350 161 785 274 316 239 899 278 617 241 480 233 814 203 820 187 920 297 530 238 108 176 972 178 594 244 57 286 841 219 916 222 554 264 102 258 789 271 968 238 680 235 787 214 295 239 836 222 711 210 140 282 797 238 969 245 180 269 158 267 853 168 572 299 112 183 731 291 239 245 974 218 744 248 75 267 810 187 788 228 722 208 637 261 666 212 66 202 260 247 238 224 765 186 122 242 610 226 166 234 937 296 808 283 431 224 993 292 473 237 971 290 123 196 852 256 768 283 369 213 271 218 672 269 255 281 901 210 614 257 984 280 538 243 594 182 227 204 917 230 348 226 294 247 320 226 774 266 902 275 791 211 497 263 48 294 478 242 564 297 20 243 184 259 571 280 51 178 582 239 429 162 503 165 829 202 679 166 924 239 109 275 591 180 175 261 116 299 244 234 0 158 816 166 26 220 226 273 970 208 983 291 459 163 572 162 80 268 359 238 582 169 285 193 247 208 570 249 766 177 473 268 92 282 135 275 25 174 717 290 855 296 85 239 840 277 824 189 18 293 194 258 467 251 63 249 17 283 35 281 163 281 554 170 286 178 497 165 463 298 170 186 143 258 738 280 736 252 760 286 128 252 301 262 679 198 645 218 493 230 121 289 953 212 207 206 278 300 55 178 469 228 56 237 379 273 350 290 317 219 717 208 998 273 974 183 564 221 782 275 306 219 384 239 963 159 724 172 477 254 946 276 191 212 61 206 77 266 292 195 9 188 903 203 351 215 877 295 856 285 879 187 790 224 713 195 756 189 691 177 603 292 441 175 27 264 47 170 725 244 790 176 29 270 591 188 757 253 571 167 805 163 531 220 299 165 629 252 116 226 961 195 608 192 493 251 775 233 450 269 361 299 785 277 523 196 41 215 188 272 572 281 965 193 474 234 563 291 272 160 554 180 65 176 922 225 7 246 955 232 723 192 261 274 837 195 333 166 866 204 941 213 981 216 172 291 520 288 724 256 153 238 121 193 284 269 600 177 23 276 836 196 276 247 463 279 257 196 270 203 49 192 554 203 458 234 193 266 644 270 201 294 607 161 333 298 593 294 401 251 422 217 789 167 444 238 946 201 663 296 16 163 274 254 208 202 242 178 293 216 869 217 113 220 954 183 649 246 142 207 855 197 187 173 539 239 208 275 767 190 19 263 895 281 591 255 914 242 523 297 447 283 994 263 722 240 894 281 401 282 666 196 409 163 141 293 787 164 191 196 471 217 896 231 276 239 270 215 239 268 815 184 449 224 587 247 861 245 559 186 708 236 780 194 546 189 87 280 455 222 456 211 687 199 193 239 679 265 84 293 222 176 522 190 369 161 181 201 383 283 207 243 349 242 485 172 577 164 543 233 54 193 620 210 421 158 545 267 124 285 271 272 958 293 764 206 222 272 871 300 119 173 356 206 873 280 505 298 604 281 284 238 303 192 754 211 731 212 430 299 873 172 552 176 313 202 681 221 461 239 725 211 839 234 628 202 496 174 356 231 296 239 980 281 770 163 77 236 580 273 365 242 235 184 903 269 222 268 697 267 177 230 44 266 681 208 533 190 390 251 964 167 589 206 943 174 96 267 658 253 542 216 232 196 613 297 198 217 380 273 882 192 762 162 21 239 664 236 830 241 770 211 295 221 851 209 617 291 538 176 898 220 513 276 32 194 470 187 126 214 617 176 876 177 244 237 570 193 494 186 110 260 210 201 237 222 315 168 182 228 647 274 544 185 499 250 4 292 337 184 681 219 84 160 533 207 257 232 581 283 865 195 476 218 947 161 557 200 469 200 142 280 70 180 352 239 288 161 237 176 981 203 884 218 855 183 80 292 932 280 943 258 630 225 167 242 132 239 749 160 740 246 370 240 693 187 216 205 22 173 959 256 436 281 538 161 993 288 990 167 568 209 637 165 439 245 341 234 306 173 385 267 172 196 219 203 178 198 687 189 133 276 360 239 879 280 409 238 223 223 753 244 456 218 413 234 327 171 593 212 135 159 446 264 316 236 562 219 292 285 631 227 441 237 837 274 246 267 989 205 645 289 531 226 23 209 924 253 147 281 496 281 728 206 83 296 553 199 228 232 784 175 495 192 943 257 671 180 943 294 985 176 444 196 399 274 735 202 232 239 189 181 639 263 439 299 909 241 788 229 358 164 78 265 333 285 812 259 545 168 735 214 447 177 205 245 876 299 483 252 150 179 686 239 173 230 477 165 694 176 937 267 182 219 234 234 993 206 640 245 143 225 219 270 393 250 149 298 557 273 312 168 101 261 312 204 766 227 546 199 586 242 59 162 929 222 89 287 104 169 270 260 270 213 477 224 435 163 63 237 435 259 155 236 784 293 422 289 292 286 474 190 708 175 173 209 563 279 476 246 274 292 632 248 520 287 705 292 558 237 833 197 268 183 215 182 323 272 679 167 68 201 375 209 561 258 557 261 141 204 24 170 219 263 970 254 122 177 907 290 893 276 316 192 23 212 879 294 332 238 847 270 93 181 288 213 431 201 188 211 381 291 955 253 876 263 489 266 813 252 420 296 831 284 877 204 32 259 128 215 893 265 454 159 226 246 358 232 948 276 409 240 516 267 743 239 240 242 929 253 750 251 682 190 254 210 168 291 880 271 136 224 590 282 147 170 190 244 534 162 575 170 845 215 681 211 49 298 734 196 724 232 608 245 793 186 481 269 10 241 902 233 207 244 93 282 928 184 110 254 415 221 185 172 727 294 570 171 93 243 645 258 760 300 492 216 549 208 865 245 703 272 180 271 283 195 639 198 614 168 613 164 166 158 284 261 959 228 193 222 174 160 344 298 965 163 657 278 191 176 242 199 321 251 415 229 89 232 192 265 958 228 515 291 169 253 655 241 76 166 318 199 621 289 207 238 790 210 647 267 562 182 680 263 170 185 807 234 453 161 219 300 4 266 758 160 582 247 28 161 453 273 114 163 135 224 460 195 189 254 14 158 713 261 644 258 299 267 367 254 74 205 710 275 473 265 234 200 321 188 148 192 886 224 63 199 861 187 699 159 836 236 44 283 340 290 306 164 319 258 838 281 947 166 307 187 539 269 543 183 611 285 209 233 261 213 795 271 820 190 48 201 946 209 119 296 339 245 103 254 619 227 757 235 233 255 393 217 167 171 462 287 159 246 338 282 14 251 791 217 815 294 67 269 150 271 952 201 803 209 500 264 106 184 168 298 464 248 889 176 792 191 606 248 656 268 669 183 880 162 599 240 279 197 169 203 630 296 595 172 209 168 75 236 705 265 457 234 415 252 761 172 127 239 152 266 306 192 139 164 888 225 149 289 82 292 735 239 493 252 29 188 940 216 841 261 828 288 331 274 313 164 658 258 988 192 173 214 220 284 685 284 357 206 292 268 530 204 363 192 459 194 190 184 500 221 535 216 102 263 648 239 590 263 520 235 492 190 629 291 47 220 126 179 390 174 37 204 671 212 289 182 88 253 74 244 112 173 763 287 444 212 809 267 953 292 750 185 199 208 783 260 713 190 865 172 691 280 326 214 301 291 454 242 66 269 145 266 200 180 631 176 511 220 6 237 704 260 182 219 7 289 511 186 370 290 870 185 5 163 321 276 259 163 364 198 513 172 698 207 88 229 705 253 702 283 554 232 974 290 45 242 654 204 470 224 915 177 172 232 338 253 71 264 290 199 473 246 25 286 994 166 419 194 398 237 488 280 636 257 555 236 974 290 937 289 383 236 553 235 438 169 182 163 45 221 387 189 448 269 129 269 370 285 972 285 485 179 475 292 604 255 901 250 51 223 463 222 475 261 390 289 9 283 92 272 64 277 751 180 681 270 979 266 376 221 288 275 819 252 34 158 379 277 774 184 566 291 977 293 83 188 697 217 978 182 180 205 727 246 564 272 122 256 172 270 166 292 809 209 409 199 677 241 21 213 503 173 742 162 738 169 128 248 685 252 923 300 909 234 754 185 254 175 0 256 571 293 856 252 786 244 526 218 551 259 12 196 996 224 930 243 879 162 197 201 851 253 525 177 295 205 669 218 838 257 917 206 324 195 836 208 588 223 527 166 615 226 707 278 960 250 339 187 68 249 919 250 908 231 765 210 706 202 852 179 516 186 740 292 690 241 31 250 117 173 186 248 18 201 690 285 881 295 52 166 780 290 35 286 614 171 852 194 511 161 732 263 149 279 453 265 82 269 221 254 95 267 751 287 881 206 234 209 602 171 779 255 372 240 313 223 472 191 192 178 934 258 309 166 707 190 478 281 642 289 175 214 841 178 122 204 129 264 956 228 897 239 55 265 194 271 854 256 72 283 161 234 845 237 856 223 972 195 73 270 465 180 107 171 553 188 396 299 81 269 311 182 545 168 631 249 769 299 62 195 680 248 6 198 432 181 482 253 274 226 567 168 690 270 642 184 600 247 609 298 704 246 100 225 734 235 792 246 271 252 655 272 600 244 213 175 283 174 511 299 914 209 38 280 692 270 796 209 198 193 751 190 572 259 236 223 406 175 64 278 539 190 764 192 276 281 409 167 208 199 305 188 339 175 77 195 201 243 376 192 470 183 137 170 1 280 126 206 867 219 439 166 365 236 891 278 861 213 184 165 181 235 36 267 843 255 546 230 695 288 390 234 178 278 363 169 725 247 611 261 526 243 369 202 253 250 465 283 675 184 869 184 528 227 572 198 962 278 352 259 689 268 433 167 340 163 740 292 983 222 119 176 959 162 450 197 599 296 842 289 564 295 266 186 165 258 906 180 476 194 685 243 964 283 288 209 794 211 155 219 452 229 465 266 972 278 331 226 703 186 915 170 112 197 437 227 624 220 698 207 987 198 122 165 934 235 675 208 278 262 234 288 81 244 396 192 493 229 236 293 493 161 923 230 758 180 789 211 700 256 483 241 801 203 905 247 589 189 738 160 714 259 890 167 464 173 878 296 84 279 929 296 203 255 350 175 175 226 232 160 766 300 206 212 590 244 808 252 16 231 109 159 512 228 813 258 188 219 114 278 319 177 739 194 511 291 130 174 240 244 455 225 554 290 490 281 242 203 780 272 228 208 781 165 928 233 334 299 928 299 707 239 747 166 622 222 368 272 479 222 482 224 473 277 497 158 335 236 205 206 194 180 548 179 733 258 496 189 453 241 536 182 663 269 332 242 85 221 934 230 37 195 738 162 406 247 39 176 248 298 350 289 482 287 747 181 15 241 621 245 317 195 807 164 569 194 515 197 361 198 496 159 879 300 288 263 381 258 214 186 116 266 698 187 918 294 827 237 82 299 914 239 350 211 278 280 462 179 361 294 385 293 464 275 93 245 559 202 681 294 476 298 550 294 826 250 747 201 293 194 897 287 475 287 583 190 922 170 660 210 251 271 860 233 134 215 478 207 185 298 1 276 694 289 5 197 170 237 972 239 353 240 232 300 194 205 495 292 729 297 98 188 510 208 393 171 395 180 523 300 445 204 234 245 494 290 489 234 844 283 704 277 724 210 326 206 56 205 778 296 333 254 214 280 493 203 600 198 219 253 400 247 539 212 953 267 486 176 716 164 814 170 75 253 434 221 931 267 366 258 629 254 456 175 613 206 464 231 79 200 592 245 417 200 838 284 114 264 895 252 902 213 505 184 128 236 740 187 536 294 66 204 829 281 704 219 297 274 2 164 583 184 697 209 825 268 514 249 222 290 931 158 997 202 208 193 396 196 90 225 548 275 423 162 623 210 708 259 780 182 596 281 867 168 883 293 58 289 862 225 980 287 97 162 48 160 249 164 717 254 640 188 767 257 263 182 940 204 469 298 11 279 711 168 157 198 558 179 186 292 468 209 2 291 488 181 465 192 160 190 162 258 645 255 244 293 976 238 46 190 384 169 492 273 264 269 193 197 860 158 182 206 351 189 813 284 325 192 883 195 47 199 836 182 152 240 115 189 900 229 893 159 30 275 865 161 102 226 334 217 210 208 10 287 474 192 493 213 297 286 355 174 267 255 489 240 664 190 405 255 317 250 273 203 731 174 154 225 968 174 946 165 810 240 556 229 888 289 241 246 838 166 356 246 600 271 127 271 565 238 900 164 519 224 5 212 970 234 840 257 505 252 538 208 942 295 649 159 814 165 84 208 816 169 916 189 899 206 321 242 88 289 665 232 353 185 645 222 552 229 180 285 376 232 120 216 194 233 433 203 66 266 263 203 331 189 959 265 567 275 556 185 959 192 805 230 243 167 729 158 764 210 272 222 975 178 692 189 290 226 265 170 699 280 791 256 940 189 578 197 149 192 440 299 749 271 879 254 251 205 53 281 360 270 305 163 972 288 420 238 959 172 551 262 194 297 786 170 896 179 18 217 192 216 326 240 731 199 489 168 6 295 66 196 72 223 525 213 140 223 387 188 582 242 619 282 717 194 736 192 62 238 235 230 970 262 710 234 590 198 575 184 365 222 367 283 950 274 877 162 166 277 747 179 492 300 485 215 637 241 297 278 819 213 288 277 373 196 7 167 704 187 870 268 250 172 439 268 158 246 396 173 82 267 673 232 362 222 128 266 450 238 482 163 656 211 438 255 604 168 817 241 704 196 101 300 486 285 749 194 91 274 646 174 753 182 587 252 125 300 723 300 821 223 321 164 952 182 453 183 215 200 742 260 917 268 894 295 455 245 488 264 50 171 276 265 935 232 445 259 984 281 103 204 782 233 575 184 997 242 991 214 565 177 633 279 535 187 172 159 664 226 176 223 66 215 915 298 689 163 419 201 75 291 345 174 513 254 933 240 190 173 133 203 872 178 585 174 569 221 759 199 259 193 814 187 581 252 779 208 666 246 293 203 651 158 76 242 100 165 299 182 475 169 810 299 284 223 955 260 810 237 878 288 991 240 490 259 890 194 262 234 465 257 639 192 941 212 756 296 49 248 962 160 4 202 936 230 99 267 389 198 495 235 401 161 70 234 82 241 938 229 934 269 55 259 192 165 443 295 630 283 549 167 734 241 932 239 106 170 992 281 928 220 564 248 821 196 314 222 546 160 508 169 648 213 231 226 106 181 135 255 603 283 417 178 506 227 182 168 762 273 866 285 625 298 802 245 49 282 900 175 786 270 889 219 260 247 79 173 140 211 694 245 749 224 589 160 677 172 219 296 921 190 480 249 614 219 621 205 332 289 705 238 939 167 354 267 100 175 798 202 89 219 628 265 180 248 364 218 971 276 179 188 776 300 584 167 837 205 724 299 219 175 26 220 549 223 770 193 721 293 208 225 630 222 50 203 542 219 854 219 803 291 895 239 873 258 691 265 836 237 790 292 780 272 400 253 853 176 328 194 396 161 914 245 82 234 852 246 613 159 958 194 442 294 367 189 673 238 231 268 592 216 290 289 158 283 184 282 356 267 899 162 370 238 163 233 543 264 349 268 157 162 418 182 798 175 373 222 466 251 410 223 482 292 578 226 202 297 307 158 538 210 662 274 610 170 237 201 907 235 779 192 864 187 95 270 150 178 791 167 686 268 175 281 125 183 514 285 752 230 95 284 953 172 899 285 254 164 692 172 98 265 622 248 226 197 613 218 508 255 659 274 274 257 218 250 908 274 878 275 341 234 971 189 876 181 522 266 246 207 709 257 181 216 591 299 908 233 468 261 180 232 857 269 462 282 843 271 142 208 553 274 841 172 167 208 804 206 212 290 284 203 376 158 320 162 696 191 233 297 292 167 712 291 190 201 412 233 276 273 116 228 373 272 288 206 485 227 464 297 852 163 819 209 465 179 61 164 849 247 966 289 373 231 278 226 861 246 774 193 419 279 374 284 722 168 904 205 683 165 704 200 525 236 994 251 108 193 819 244 117 288 274 292 879 207 591 293 300 206 781 259 638 234 318 231 43 175 82 272 819 237 604 287 345 278 23 191 754 181 787 192 46 251 156 228 173 271 855 297 573 299 742 226 4 245 744 219 683 194 437 259 463 248 922 163 319 200 376 160 348 269 653 200 108 235 117 293 305 211 271 270 623 242 227 198 55 239 825 282 393 202 867 210 38 197 893 162 406 249 204 262 425 171 921 287 420 212 755 234 349 173 364 268 881 180 859 167 160 178 453 250 875 271 115 290 50 163 751 265 801 296 78 177 449 235 988 277 41 272 951 187 79 210 72 223 15 160 46 276 296 207 827 246 730 230 330 294 256 223 180 289 341 169 436 246 185 257 34 228 976 255 747 291 869 296 512 197 551 230 493 250 419 219 174 222 612 282 460 287 464 287 842 266 87 261 371 239 714 285 451 221 479 165 987 214 179 224 633 208 57 276 518 196 416 282 862 259 258 278 669 278 789 167 618 205 55 181 743 224 449 234 609 208 407 207 446 178 914 295 116 220 703 244 858 177 704 175 778 196 836 209 357 161 81 170 675 262 675 271 507 220 320 246 665 198 478 229 969 171 72 222 662 294 594 172 745 163 605 221 986 245 117 200 811 218 539 188 498 173 569 201 227 168 776 238 941 206 474 221 387 167 508 259 922 213 598 189 297 194 752 174 901 159 901 250 235 241 871 180 620 197 867 234 362 291 400 297 298 202 68 188 489 283 66 294 7 241 245 197 721 179 344 203 206 196 263 226 787 202 318 277 531 264 82 297 990 280 77 207 379 265 676 272 604 273 963 289 552 211 539 177 117 226 270 159 262 295 11 271 42 174 552 292 640 158 711 255 929 158 123 199 792 264 122 269 396 241 781 285 407 211 502 226 669 164 895 246 400 287 348 191 798 193 523 294 22 298 482 245 37 198 653 221 466 243 844 237 462 239 35 254 683 174 989 252 279 180 0 171 748 279 270 227 699 161 470 266 28 267 535 196 850 264 98 215 92 282 267 169 510 179 36 158 405 182 25 240 839 265 601 219 478 163 117 189 971 283 471 260 569 178 672 200 859 242 635 168 982 289 421 199 798 286 481 268 625 176 39 284 127 228 976 207 539 299 103 165 972 295 627 259 754 175 240 255 300 253 695 218 22 172 891 234 0 293 881 198 261 236 552 299 237 282 617 229 3 228 558 179 934 298 497 193 12 287 846 199 797 203 361 293 180 180 737 213 320 170 152 295 376 217 33 292 14 291 18 172 658 190 561 219 991 176 921 179 97 241 912 173 728 198 510 246 638 226 801 215 253 277 261 188 987 252 836 160 733 203 177 295 642 185 549 239 203 204 203 249 548 178 725 253 51 237 802 258 903 273 669 228 447 249 744 173 764 235 228 292 148 260 352 243 111 289 848 276 50 256 441 253 56 221 621 172 591 158 368 286 438 183 702 257 368 165 57 266 802 221 842 267 561 225 25 259 947 175 722 273 752 205 56 277 767 197 986 248 582 229 44 290 267 216 356 210 338 193 341 200 576 242 271 290 394 178 838 267 773 248 490 279 447 269 563 248 847 185 810 190 124 231 24 189 985 222 198 246 496 265 639 193 425 250 215 166 710 219 96 178 545 253 290 166 287 246 962 159 792 225 814 168 389 158 75 246 194 170 924 295 374 291 372 295 155 184 127 239 944 271 762 200 894 244 907 268 287 222 341 256 932 252 980 203 814 257 128 254 833 216 417 189 431 191 763 295 982 215 282 285 894 296 549 176 131 169 277 245 946 263 92 185 15 176 670 267 74 190 870 218 985 209 508 175 288 293 120 216 199 213 520 252 198 239 262 181 895 239 552 228 589 203 50 177 483 297 579 272 403 159 491 278 659 246 382 213 183 220 13 295 856 214 345 238 257 158 151 211 677 160 73 177 232 293 74 260 170 194 89 279 477 287 879 205 309 276 617 244 604 295 333 182 28 256 874 211 111 200 684 289 569 160 293 292 389 216 909 232 494 286 690 208 372 250 285 281 829 214 716 195 864 288 687 185 178 166 508 165 932 262 846 188 849 253 576 275 325 191 177 261 5 165 120 269 333 298 742 196 259 245 515 288 539 274 675 289 835 258 77 260 865 226 839 207 19 207 649 295 316 178 882 261 477 168 94 212 281 273 675 227 595 212 185 282 596 298 616 181 571 224 402 275 574 249 107 290 389 206 907 256 153 286 344 300 277 186 695 276 80 171 621 239 594 228 99 217 942 252 150 210 173 207 181 208 815 216 623 248 333 205 663 269 368 193 590 187 26 160 975 273 522 265 520 207 595 257 448 192 459 192 520 247 164 269 381 291 997 183 596 205 271 200 415 248 432 225 491 196 982 161 429 264 601 291 571 223 338 235 252 223 320 272 379 263 670 163 266 241 927 275 537 211 414 272 198 163 814 257 562 192 769 208 80 205 342 158 252 224 630 198 947 191 56 240 254 295 89 244 652 209 170 192 355 270 222 286 445 249 940 202 58 277 181 219 352 250 777 259 348 169 24 253 270 186 393 215 273 176 531 285 337 183 796 239 59 195 428 248 622 242 605 216 632 178 989 222 101 223 380 276 100 214 61 248 230 166 217 206 74 192 465 243 561 199 248 258 135 158 837 189 312 291 748 236 483 270 38 174 607 191 700 240 483 228 598 267 928 165 644 273 311 228 825 240 540 287 307 183 201 244 934 196 385 180 919 167 578 208 261 249 578 204 533 210 105 184 17 275 476 249 401 265 442 258 572 191 312 271 113 282 147 184 521 206 764 255 359 188 14 276 129 269 820 223 735 269 618 195 878 244 317 290 780 172 913 224 981 207 339 298 938 214 151 217 553 276 933 225 266 240 353 248 439 210 243 196 925 185 536 185 880 171 712 238 7 252 781 230 297 259 670 209 143 295 274 286 992 230 888 289 51 287 668 294 592 194 830 263 823 165 160 207 552 272 238 186 54 261 649 283 277 273 862 250 781 172 493 214 727 194 144 256 204 298 305 240 782 220 116 287 264 258 85 247 153 239 410 208 724 181 615 257 806 254 386 252 308 203 292 179 993 259 2 272 930 215 957 191 825 226 197 220 744 181 120 171 691 285 254 226 283 172 257 172 219 278 146 257 913 169 543 239 52 210 622 159 948 234 863 169 754 170 706 255 865 230 36 237 607 246 636 246 491 281 62 259 579 289 626 194 843 299 122 261 583 299 13 191 941 260 447 279 396 234 390 193 287 193 414 213 396 250 658 290 44 192 362 273 723 275 133 295 965 290 986 231 987 195 825 298 505 211 329 247 227 219 265 245 594 161 756 249 548 237 255 162 153 225 86 288 673 159 253 249 235 171 76 251 797 214 207 295 359 299 655 206 149 266 649 250 242 170 391 165 183 222 284 178 768 296 962 260 330 257 401 233 253 275 668 212 656 252 913 279 528 270 204 245 390 181 882 165 414 202 882 192 153 251 746 260 393 253 764 221 438 182 352 209 44 186 486 294 601 230 522 222 774 191 881 236 949 293 508 271 924 199 517 265 862 242 910 209 523 279 531 293 875 265 646 224 445 160 481 240 289 174 534 161 2 247 688 266 860 273 502 281 925 261 25 276 666 177 750 212 896 259 677 206 181 193 503 297 844 267 916 293 117 241 613 298 782 184 767 190 673 207 525 275 173 219 412 184 50 230 81 211 320 170 287 249 539 244 369 190 59 261 964 239 255 185 876 240 702 284 887 190 32 293 99 215 254 245 545 158 917 200 797 230 831 278 833 170 955 293 997 224 431 191 21 190 410 263 8 196 788 167 611 178 962 281 183 243 336 166 61 202 951 176 944 201 233 240 285 245 519 274 22 264 917 201 137 263 591 180 733 243 849 238 234 186 994 235 631 230 148 298 6 177 30 202 295 273 710 199 583 241 568 214 816 250 960 280 125 276 411 289 934 248 155 236 815 268 635 202 283 239 467 217 234 207 286 247 65 176 671 215 225 288 536 250 252 213 82 268 13 261 570 178 166 191 936 256 642 172 750 168 256 214 281 256 705 199 449 166 702 221 25 267 389 221 224 237 684 267 340 286 248 270 445 222 81 281 385 231 94 289 840 256 989 212 800 185 438 285 865 287 245 276 489 223 964 188 17 224 757 299 975 178 742 181 6 292 26 178 698 256 536 229 197 208 255 297 890 163 807 290 915 255 608 280 338 275 53 274 216 267 873 164 706 162 129 248 558 283 250 236 408 295 762 295 215 297 206 160 909 227 989 183 224 203 209 299 583 290 963 280 57 236 529 178 566 290 336 244 891 279 534 236 686 219 448 208 632 292 249 207 281 214 612 254 249 286 954 191 303 251 601 234 663 295 991 245 528 213 46 274 524 286 142 295 86 263 23 300 521 290 382 197 438 291 708 214 546 192 966 164 830 208 356 284 126 221 59 191 103 271 712 267 405 165 170 265 674 234 278 287 208 249 696 205 94 193 553 254 710 187 775 285 432 242 650 240 852 259 982 230 513 203 287 169 908 204 411 192 759 200 459 285 519 235 722 179 774 219 911 233 649 175 614 174 607 283 983 211 427 259 310 227 766 261 103 192 324 193 75 214 549 213 560 159 883 175 83 167 406 288 878 276 919 188 573 235 240 183 511 163 470 256 226 167 541 238 386 178 257 257 263 271 442 213 107 287 421 176 537 287 53 295 376 289 554 225 393 284 395 267 824 276 84 165 705 217 730 268 711 181 612 192 38 248 256 175 379 178 192 168 258 170 368 159 781 262 368 300 59 271 46 192 434 172 234 295 793 205 105 279 427 233 420 267 602 226 262 234 51 163 65 260 454 281 935 296 618 218 474 222 986 271 312 163 271 260 466 230 894 254 299 262 856 183 785 158 810 217 922 279 332 196 855 260 753 224 142 189 491 170 189 297 22 296 468 161 544 197 148 196 459 299 548 197 618 177 140 286 457 275 664 197 962 286 610 171 750 270 941 165 321 170 729 220 214 263 851 247 562 193 622 195 515 278 407 265 971 206 260 257 527 212 827 273 437 189 821 283 854 275 96 253 110 240 280 243 132 271 973 196 465 231 542 288 146 282 121 285 146 226 530 250 489 217 381 236 298 208 671 293 625 179 594 284 50 231 449 300 980 159 593 214 570 259 229 194 96 229 904 207 506 210 964 240 234 170 221 294 363 252 990 216 352 262 816 160 162 264 876 290 870 254 129 299 792 295 132 286 855 203 676 267 808 209 268 182 546 227 952 242 452 294 926 241 987 270 699 217 935 203 538 257 126 210 980 283 202 244 463 260 156 262 480 240 251 177 739 274 889 160 518 180 264 249 652 268 255 211 85 270 329 226 573 296 479 198 513 190 875 258 469 256 576 235 284 245 6 274 652 176 800 208 856 296 74 195 677 269 67 225 955 295 638 250 326 293 639 231 225 299 971 181 108 185 202 294 871 279 520 202 652 293 804 174 569 266 642 295 981 277 660 230 374 269 316 190 908 168 996 211 711 265 200 242 47 208 631 262 276 299 106 209 675 210 675 274 119 181 493 290 381 246 223 283 677 263 964 190 899 284 253 227 354 172 48 221 980 174 277 245 328 237 595 274 872 166 406 296 559 245 272 190 973 233 673 184 716 176 763 164 908 272 470 259 886 252 712 158 956 275 135 254 499 278 433 285 787 286 252 272 183 220 522 199 785 199 394 217 403 253 439 245 389 233 289 176 388 272 504 226 455 251 100 195 267 221 666 282 263 207 821 227 228 259 493 254 134 226 93 171 817 163 259 213 518 282 477 268 615 214 681 291 331 235 627 234 148 267 493 195 916 243 449 187 469 196 53 201 648 250 752 169 90 280 793 234 65 295 644 211 164 243 530 218 708 271 947 219 323 212 869 225 443 177 14 246 955 171 492 205 770 208 671 274 127 250 141 289 694 175 122 290 535 174 93 215 206 255 909 183 315 275 831 229 409 280 866 164 363 161 775 240 47 298 534 277 471 263 787 245 784 241 792 204 706 219 841 291 251 162 760 299 570 160 742 217 21 207 53 249 246 248 470 194 126 194 953 161 684 237 68 234 262 235 788 201 682 255 592 198 532 233 779 228 969 162 820 192 390 163 206 254 885 254 590 204 580 166 211 224 893 166 513 232 353 185 804 289 318 243 397 231 858 271 579 285 842 211 425 291 399 163 122 242 288 286 128 206 243 163 229 266 758 252 121 172 33 263 440 169 960 292 139 281 890 178 154 256 413 236 111 193 406 215 839 179 543 193 583 296 711 270 604 162 546 267 982 214 343 223 596 161 200 271 40 181 758 258 296 272 852 169 953 181 870 294 883 199 419 229 369 163 903 163 50 274 324 261 477 296 333 160 69 247 461 197 269 233 298 175 141 265 11 269 67 159 971 174 627 237 238 169 81 269 853 246 238 296 226 162 561 283 198 289 778 299 504 196 508 200 782 270 104 176 373 283 127 228 446 285 808 272 702 201 567 284 123 215 127 172 948 274 888 189 501 274 70 296 126 279 320 246 612 170 232 233 449 250 640 293 45 240 602 164 940 270 220 212 556 234 436 189 39 219 470 176 74 187 648 270 451 173 926 201 404 267 469 189 167 189 690 247 63 260 836 238 84 192 468 208 148 162 600 262 918 193 531 272 601 298 339 181 551 165 433 255 507 292 278 217 867 278 190 221 691 163 684 247 974 190 782 288 181 193 607 273 431 183 403 278 404 191 934 209 292 205 741 283 91 271 823 174 728 272 730 196 419 165 948 273 612 296 664 258 718 224 73 235 216 223 708 279 644 277 18 290 606 234 349 260 422 161 756 189 462 186 125 270 890 221 545 260 338 259 70 251 575 285 746 290 33 296 201 267 347 274 272 161 819 245 786 270 627 270 317 259 910 179 638 160 458 262 105 221 227 279 240 179 638 176 636 202 827 207 629 241 705 173 763 279 945 170 62 291 100 179 745 226 281 288 624 214 871 169 980 205 463 272 15 174 815 173 193 211 136 211 720 176 646 196 436 227 549 199 625 262 605 165 439 263 654 286 369 191 728 188 698 282 887 197 819 179 703 240 216 240 399 254 276 176 774 249 17 197 833 278 106 160 484 195 525 239 3 299 858 186 927 193 636 278 727 171 410 170 510 240 53 211 39 231 81 294 213 296 854 283 720 233 144 213 641 298 658 294 708 198 393 292 349 184 763 232 377 282 780 198 514 224 888 206 671 238 727 263 493 291 597 270 902 200 549 241 113 165 452 225 473 274 375 244 733 185 701 240 246 213 461 220 225 213 516 289 113 195 221 188 708 212 44 203 397 190 877 282 339 222 536 261 941 271 20 178 599 262 243 210 197 198 518 170 983 260 440 273 531 298 191 206 571 197 586 237 816 271 255 200 826 212 862 295 56 205 759 240 227 230 728 198 464 222 250 245 374 161 529 211 328 224 523 286 280 182 140 299 6 160 983 250 191 208 981 168 179 221 412 202 123 175 165 196 136 213 26 227 430 272 796 292 430 187 494 297 583 267 229 226 56 243 664 171 434 250 437 273 186 282 993 196 258 191 238 243 282 193 81 195 810 283 698 166 817 246 55 202 542 293 812 271 441 177 645 250 972 235 702 287 501 213 114 237 803 191 672 180 980 246 33 186 459 261 367 196 908 292 780 248 192 165 600 197 379 277 907 266 926 170 974 186 206 276 700 278 187 255 642 223 263 265 555 270 870 268 724 241 15 216 679 189 733 164 404 300 909 197 33 161 618 168 885 173 867 245 174 165 453 186 356 191 319 222 399 271 498 160 726 189 102 233 808 264 507 161 961 239 706 185 256 238 370 237 941 174 923 161 920 298 474 241 567 171 594 170 358 180 346 174 194 179 461 248 293 247 688 233 549 255 240 198 174 182 767 211 82 226 73 265 872 184 913 217 212 242 469 271 856 256 494 174 807 172 751 252 11 291 661 211 479 169 341 283 893 193 634 218 582 164 912 207 39 250 23 208 183 290 805 249 347 175 464 258 229 189 12 285 421 291 354 206 813 189 910 165 414 162 384 286 731 186 422 186 736 217 505 178 491 213 154 213 678 264 677 242 597 227 64 190 623 255 135 218 530 251 921 207 262 202 852 219 903 271 36 269 948 193 191 243 178 248 325 185 918 247 987 249 619 161 291 181 749 267 490 185 560 268 713 247 912 251 455 228 26 287 775 170 738 277 882 236 181 289 738 274 99 171 121 262 903 268 679 216 355 197 163 281 919 285 555 238 448 265 862 192 147 288 582 229 319 270 372 239 679 240 854 189 224 231 346 264 39 198 70 273 560 207 851 176 743 205 262 162 303 212 318 267 368 297 297 270 86 269 191 260 156 293 77 223 269 199 842 193 258 289 901 164 3 170 168 195 2 270 433 208 469 158 284 298 78 286 564 218 806 158 476 278 793 191 624 279 390 249 693 192 49 163 981 161 223 255 510 221 22 207 337 223 808 183 223 192 997 286 372 228 628 181 300 212 149 184 164 233 165 168 269 181 194 233 972 192 786 200 447 253 829 244 629 184 579 277 754 224 69 201 377 229 241 233 476 215 881 206 869 270 125 197 32 218 324 265 645 272 815 263 626 280 769 206 547 208 967 251 813 295 709 296 374 271 125 260 898 274 164 196 45 204 420 195 312 212 680 257 850 277 683 235 407 219 63 196 974 172 874 252 872 195 800 178 429 205 753 159 959 201 786 200 433 207 348 260 694 260 65 277 526 191 296 259 766 295 236 175 705 200 52 179 224 237 597 280 7 213 904 191 725 161 940 189 189 284 295 259 592 176 673 178 453 193 211 199 716 205 535 200 998 232 939 234 500 262 836 202 293 298 939 222 156 228 662 271 400 267 605 240 261 198 288 173 918 284 776 224 641 228 680 230 615 229 980 190 721 229 56 293 895 297 311 244 254 205 473 271 386 268 341 279 901 186 65 189 882 210 632 221 111 245 920 163 628 167 183 269 442 189 881 277 112 294 63 184 13 245 976 170 968 180 364 159 492 222 60 161 41 292 425 288 391 223 62 203 895 219 796 204 97 233 413 263 282 245 233 291 186 226 191 222 478 283 777 244 624 178 858 235 493 253 740 249 523 176 45 247 261 166 410 233 93 174 374 202 145 246 439 204 322 196 984 283 80 170 470 197 180 244 824 249 543 253 625 242 685 196 28 283 535 240 805 200 176 168 986 168 117 170 35 297 19 284 577 211 735 253 761 275 325 287 136 207 299 292 891 284 354 176 778 295 505 219 472 158 250 174 186 209 176 247 468 198 731 292 875 278 946 247 710 225 793 169 495 263 762 245 972 191 0 190 336 210 516 261 314 249 810 212 790 265 977 290 760 269 460 283 100 224 694 190 86 186 579 192 623 212 759 180 822 266 330 257 239 283 345 259 844 192 579 162 511 231 306 282 587 257 761 248 618 216 701 255 362 276 341 179 554 272 404 293 825 276 675 258 326 258 860 251 953 201 525 247 774 174 62 201 95 203 616 171 187 246 910 238 344 213 410 216 69 234 823 269 970 278 593 296 580 158 362 168 247 293 19 257 264 160 197 233 549 231 560 240 436 278 10 250 133 286 896 300 730 239 287 298 503 179 48 261 850 286 506 240 748 244 52 198 151 241 10 193 967 295 420 168 11 197 65 296 16 181 153 191 146 287 997 240 570 295 805 189 985 215 560 165 952 259 969 255 904 277 419 221 446 193 84 215 252 264 824 176 303 197 306 260 556 208 547 166 316 296 947 281 470 180 104 254 791 271 249 227 447 225 239 217 607 275 426 171 961 284 391 300 270 217 792 243 614 255 413 271 843 164 191 276 636 159 760 251 357 286 74 248 161 297 612 300 94 196 524 212 162 187 141 233 949 227 548 265 596 178 607 190 276 158 910 248 821 270 631 215 545 183 730 239 870 220 743 254 389 244 142 250 449 212 851 282 785 234 450 162 892 208 325 208 702 159 631 212 916 254 242 284 351 254 228 196 535 186 899 240 874 266 627 213 60 239 454 214 433 161 605 168 836 195 419 271 89 238 496 210 564 273 362 198 208 160 816 291 336 209 483 235 840 162 242 292 447 248 679 173 10 194 44 193 717 283 721 240 358 233 567 213 484 181 90 176 466 163 138 158 287 216 611 162 376 178 275 237 829 279 885 171 147 241 963 219 879 180 687 158 594 292 780 279 472 289 956 251 253 177 539 285 695 159 889 226 803 294 424 176 619 290 157 286 204 237 256 266 568 224 901 212 458 201 831 182 759 233 420 173 517 297 549 212 264 250 583 265 949 177 745 265 173 285 669 190 54 251 594 276 549 287 799 251 113 285 815 264 137 282 538 300 844 266 217 179 779 262 424 233 423 167 511 241 275 277 401 220 769 199 859 289 734 210 358 159 562 206 356 200 225 232 751 207 87 185 542 245 315 231 950 289 381 192 684 193 987 194 158 178 818 268 257 239 957 207 244 181 731 265 356 211 450 267 260 161 465 193 100 286 373 215 515 265 232 162 561 202 287 166 848 297 386 245 146 175 547 264 982 162 549 200 555 188 996 242 483 224 183 258 22 209 574 158 165 266 869 227 114 166 609 231 614 210 4 295 993 173 113 243 489 281 444 268 172 256 206 257 218 158 75 273 531 262 595 204 921 248 141 188 41 181 335 246 258 287 22 265 427 227 580 188 212 190 322 189 260 171 838 212 175 275 503 164 994 210 610 222 219 167 732 230 592 244 327 290 396 221 292 264 636 286 640 299 745 296 58 282 372 256 680 216 817 246 950 197 673 168 432 214 175 239 774 224 311 254 405 248 733 271 311 277 567 178 783 221 255 185 940 208 737 296 280 255 438 213 802 288 765 164 517 217 97 248 677 221 604 188 237 296 580 158 754 263 88 294 910 200 297 170 995 285 775 288 371 291 844 178 641 242 16 168 90 175 238 163 372 241 278 263 433 254 352 233 230 229 69 247 989 184 270 280 713 173 559 183 758 171 916 268 337 193 893 179 744 225 562 260 680 159 62 179 116 179 251 166 586 243 852 253 644 260 259 213 233 249 879 242 571 293 447 187 599 188 167 239 435 293 180 281 500 199 630 288 414 265 164 292 135 227 131 220 214 290 305 189 267 179 282 226 977 169 145 275 228 249 668 170 360 189 505 253 118 202 514 161 660 272 195 174 936 275 918 284 599 189 7 239 998 232 993 256 458 186 161 173 74 278 2 250 524 242 53 199 494 300 723 276 99 286 518 188 20 240 20 282 59 229 701 204 305 277 442 241 176 233 675 206 711 204 465 164 718 189 530 264 575 169 291 188 980 184 844 234 810 196 20 277 262 287 966 164 125 264 329 273 694 254 305 214 888 169 33 187 486 160 592 206 944 184 736 223 174 245 708 250 673 186 989 253 140 216 973 273 963 214 908 158 439 293 122 182 111 162 729 163 245 215 271 197 901 207 93 185 528 294 696 181 934 273 487 268 351 195 995 172 666 279 447 168 542 202 99 284 134 171 686 206 136 188 166 202 628 181 64 296 863 293 339 200 579 193 796 220 923 258 56 191 656 255 14 270 308 222 288 213 817 178 710 296 427 274 925 247 987 286 256 212 757 162 56 251 870 188 531 201 827 230 868 166 177 250 783 286 846 178 463 251 240 176 283 200 750 184 872 237 908 265 828 299 935 190 75 177 496 188 111 160 410 176 180 278 942 205 432 236 352 297 551 234 646 178 341 172 191 266 201 285 150 229 497 236 444 231 979 167 562 158 128 192 970 201 79 277 741 165 260 191 960 298 909 213 917 249 547 209 165 282 334 188 118 292 719 167 367 235 328 260 567 183 278 294 935 249 497 178 6 198 960 281 755 194 807 299 511 258 390 172 718 196 338 296 456 262 763 200 942 286 669 196 171 283 281 217 216 204 684 289 311 251 704 185 133 221 882 250 195 198 527 288 593 167 345 252 84 216 16 267 392 185 933 258 699 286 908 252 569 289 335 164 945 235 12 265 743 209 409 169 579 195 373 261 93 184 107 176 595 252 270 273 209 182 626 236 520 206 775 162 455 245 753 228 600 207 645 184 519 269 971 188 80 259 487 196 614 158 357 173 915 289 251 193 581 180 553 183 239 274 852 159 277 211 674 258 246 165 603 197 65 292 464 248 214 253 877 158 64 247 958 276 720 271 177 158 234 211 723 219 690 193 323 186 701 283 37 243 0 229 892 191 198 208 375 275 658 249 143 219 795 206 801 207 622 228 630 163 338 267 700 252 256 186 742 197 260 293 996 233 824 247 779 169 246 252 601 195 929 181 784 273 591 193 6 181 872 273 47 285 416 197 108 162 768 161 110 185 779 252 594 248 671 285 790 204 947 296 810 300 802 251 861 193 532 164 765 168 795 208 450 283 945 162 413 166 179 170 681 181 51 199 981 264 345 267 504 167 251 183 975 258 391 239 860 273 909 236 954 173 919 192 472 256 491 285 209 243 656 283 653 169 871 161 553 199 263 297 506 291 911 267 431 167 653 272 120 225 906 174 631 202 615 203 31 171 93 187 859 176 334 185 864 158 374 219 621 233 488 195 162 160 679 261 935 164 361 253 217 257 167 172 469 186 406 275 260 208 280 299 512 219 188 178 947 246 71 199 571 183 390 189 871 169 844 222 692 199 959 197 210 195 876 253 676 297 111 164 270 225 500 227 406 227 729 286 895 218 822 275 599 185 683 161 560 176 182 244 198 182 8 202 955 293 59 199 818 289 400 189 209 226 757 214 262 226 93 206 180 287 840 165 832 224 584 172 749 206 86 221 794 177 187 281 834 198 609 207 271 262 924 221 744 203 285 263 482 273 461 171 400 257 882 165 371 181 617 287 636 171 280 168 295 198 395 250 395 192 937 297 566 239 851 241 940 189 450 288 827 219 528 283 384 250 620 228 854 210 309 170 92 169 612 284 850 233 397 192 614 204 293 171 127 206 179 292 563 191 719 247 411 269 461 266 925 256 146 260 225 272 818 194 89 164 216 226 735 262 197 182 344 256 806 204 707 283 161 215 530 169 82 275 602 202 294 259 178 210 894 222 916 190 713 222 850 245 473 172 154 183 546 176 863 242 632 259 464 268 745 253 524 181 762 278 170 253 481 188 327 193 54 225 627 200 309 175 896 198 258 174 642 210 925 246 815 246 320 218 859 218 890 279 218 222 181 253 982 243 592 286 657 165 491 172 397 237 743 229 302 194 869 261 837 266 621 164 674 276 466 288 539 226 796 230 116 181 849 277 916 269 229 281 447 234 360 237 297 288 845 212 501 170 784 234 18 171 678 158 801 222 587 272 159 226 365 272 283 277 499 229 921 220 384 243 651 277 182 282 653 244 840 299 910 286 621 196 545 187 348 246 580 260 259 167 383 280 324 198 665 265 618 210 786 235 902 158 101 185 558 296 287 240 382 262 685 218 376 297 458 205 186 190 836 206 626 294 93 296 658 253 852 213 956 232 547 176 237 172 627 238 893 187 299 195 659 214 185 204 572 163 380 179 520 246 989 185 16 174 6 190 768 195 572 166 521 194 136 164 759 232 311 166 469 268 987 169 136 187 764 213 170 298 5 264 396 206 387 300 672 169 158 206 86 228 74 286 461 212 430 208 743 285 845 166 552 261 689 160 136 161 753 166 671 219 481 295 347 174 331 241 607 228 218 223 306 190 449 277 412 184 510 244 557 205 259 194 658 273 900 180 380 248 510 165 226 230 293 300 269 192 867 199 89 179 524 292 620 206 858 260 912 234 448 241 321 176 852 208 843 197 559 208 862 249 409 252 463 290 804 160 919 281 596 299 348 292 14 208 602 223 659 293 101 237 621 291 108 297 728 213 443 261 938 290 530 251 488 207 485 261 807 288 415 234 650 171 841 159 238 269 96 172 178 255 340 247 686 228 81 195 142 280 270 208 655 278 605 234 844 203 699 198 985 177 613 214 258 294 499 163 141 220 567 220 713 216 232 262 577 253 890 235 2 267 109 198 384 258 746 259 595 277 761 170 548 218 166 232 695 164 708 210 727 244 173 291 792 278 571 216 724 287 609 194 977 284 499 270 29 271 421 172 927 255 433 266 851 169 564 223 410 259 868 165 595 230 658 288 951 278 959 221 362 169 271 300 798 206 422 190 318 296 44 246 42 263 818 292 192 160 106 245 12 218 560 210 259 186 548 218 927 167 534 281 420 291 106 206 587 197 597 196 795 205 114 227 524 170 357 174 508 228 786 162 848 184 515 254 100 188 82 232 941 264 740 290 688 268 83 292 981 254 888 237 665 219 410 162 683 256 916 275 723 221 30 287 361 158 808 253 552 169 946 181 288 180 820 173 875 264 802 226 750 219 216 285 745 264 423 267 166 228 1 239 736 289 555 291 513 275 905 284 292 205 488 199 963 219 257 293 453 278 862 278 617 289 973 213 242 294 268 193 428 267 103 172 310 165 530 173 812 241 270 255 447 284 146 276 938 180 15 269 804 293 461 229 541 185 298 279 612 210 751 179 24 248 49 242 946 166 410 205 909 262 582 171 316 181 486 204 437 283 728 276 771 285 165 165 736 245 579 172 91 248 272 231 688 269 676 207 508 221 365 299 294 238 777 231 12 292 147 222 499 163 54 286 657 215 600 217 153 203 602 200 873 244 965 180 503 169 384 226 20 199 401 271 382 213 28 217 862 232 641 183 251 222 576 209 416 231 512 188 131 158 561 189 333 277 227 228 28 198 314 251 580 262 385 298 900 267 507 241 354 283 876 170 420 225 133 293 840 175 100 277 164 259 586 275 163 169 162 282 105 198 84 209 774 168 780 208 174 223 293 204 725 254 886 244 751 182 778 173 652 192 605 293 644 252 184 238 594 280 963 226 770 203 335 188 113 248 781 248 709 278 293 242 445 288 106 294 107 194 327 254 283 244 877 242 628 199 883 180 51 212 90 294 373 237 826 279 874 243 599 291 814 237 763 208 897 288 263 263 439 244 108 294 175 211 206 262 227 261 941 243 542 218 803 234 742 160 654 288 213 241 282 179 30 260 852 275 589 288 605 262 158 287 336 255 899 191 617 178 842 162 807 239 396 212 101 241 956 272 546 291 926 249 39 231 191 285 853 276 331 166 335 264 183 194 88 163 775 287 170 230 790 259 63 274 769 283 285 297 45 296 437 238 181 189 593 297 985 176 58 240 907 228 762 182 776 234 161 277 380 208 954 246 994 183 848 238 2 184 962 229 920 187 63 279 7 205 476 163 53 225 573 272 811 171 975 281 245 255 108 294 946 223 517 215 959 244 183 288 410 235 566 272 951 180 368 179 699 225 243 182 976 238 855 240 735 198 886 265 460 196 442 181 424 192 565 270 861 165 102 164 779 194 284 270 654 284 919 213 508 288 798 218 10 218 405 267 733 258 546 184 369 163 418 209 560 272 790 218 393 299 919 298 997 274 204 186 813 287 977 203 439 210 397 230 551 294 694 277 444 219 660 186 622 256 379 300 160 258 677 194 398 280 811 191 142 206 273 212 569 299 340 179 626 279 797 161 666 290 171 183 159 198 83 248 424 249 513 256 412 207 694 197 763 195 514 240 501 234 423 216 625 299 577 181 301 165 611 200 372 270 968 176 493 172 239 292 924 191 708 192 681 179 359 170 529 282 401 262 336 167 53 298 503 169 677 224 349 248 396 271 287 267 421 194 317 217 356 299 154 286 616 209 528 223 294 220 767 295 547 298 156 184 81 252 364 209 983 281 797 188 243 216 662 240 570 265 393 186 970 229 12 159 514 191 609 204 64 223 461 266 791 172 471 272 240 288 545 260 319 172 156 226 918 244 83 161 628 221 831 287 700 221 748 217 199 285 224 239 599 291 849 223 782 281 492 177 429 294 214 186 623 244 76 241 464 249 615 185 182 206 190 169 490 182 2 162 215 239 260 286 819 260 401 229 740 188 268 294 248 271 593 239 631 179 315 208 79 196 182 248 692 193 657 176 698 220 266 239 314 164 838 243 403 161 59 288 226 167 989 174 142 198 772 205 143 189 211 249 120 281 36 220 608 198 770 278 912 278 829 207 499 292 705 244 653 267 880 205 611 201 453 298 121 225 906 167 713 225 68 229 923 299 44 201 935 247 125 163 175 212 556 184 844 213 491 159 288 161 561 248 71 197 193 224 788 258 74 274 537 204 624 234 437 216 339 173 206 208 6 259 638 204 776 276 590 237 63 194 282 206 475 232 46 254 504 168 985 237 907 260 794 226 548 219 150 243 233 282 366 293 165 278 302 237 96 243 372 177 390 243 32 208 267 272 23 252 503 170 309 189 348 297 731 211 753 260 177 230 830 191 904 232 95 287 321 177 499 208 125 163 539 242 935 225 899 256 440 172 0 169 451 226 220 293 540 206 822 205 777 294 537 269 652 281 48 230 42 272 525 235 667 283 767 263 340 180 27 262 461 231 610 280 289 287 764 160 639 248 10 277 600 251 758 184 517 233 23 275 490 248 675 263 90 197 763 236 75 199 904 214 428 214 771 219 71 253 687 260 880 227 794 273 368 175 702 186 437 257 75 163 844 195 144 200 772 281 231 203 721 247 38 211 500 161 383 214 654 277 21 232 167 167 905 200 566 223 765 176 965 293 178 247 87 278 504 223 277 253 563 184 823 182 362 286 469 300 407 285 679 259 713 241 976 292 351 176 552 257 50 244 449 262 689 177 950 188 919 185 8 257 364 215 779 276 632 250 431 253 510 251 252 263 114 218 177 208 953 249 641 292 614 160 353 246 620 281 994 284 26 292 890 259 962 199 950 297 676 227 572 250 589 222 325 171 277 160 729 161 465 206 588 235 558 294 584 298 391 213 94 248 855 235 981 217 306 296 631 242 662 213 540 235 979 260 645 210 997 178 711 249 94 176 149 180 262 174 359 221 457 285 26 240 205 212 653 192 583 193 693 260 455 201 294 231 863 225 89 258 618 297 173 170 292 281 138 170 68 232 297 246 458 190 249 274 557 187 322 232 102 194 557 167 113 238 8 158 941 223 921 256 205 228 56 180 937 189 687 223 720 284 740 267 860 276 76 186 724 159 16 214 717 300 382 214 263 253 111 281 191 242 541 288 304 162 221 262 845 286 200 160 99 251 273 219 527 285 702 299 51 270 946 286 595 164 323 227 515 178 301 224 226 222 292 297 262 281 226 262 728 171 977 225 793 298 292 248 610 263 413 275 427 187 186 159 466 174 170 212 732 184 353 159 338 268 884 169 377 174 488 243 309 212 374 227 963 196 82 271 749 195 511 174 549 175 464 195 500 220 961 168 156 194 708 170 53 179 577 203 835 279 929 285 960 284 311 202 882 224 103 225 300 236 860 259 238 264 633 228 244 216 208 262 164 225 128 262 560 191 168 172 128 294 936 161 611 237 105 185 62 256 771 201 890 221 919 176 422 266 30 238 806 300 902 206 40 169 922 254 911 250 165 165 252 216 271 231 938 194 46 175 332 177 281 224 493 229 36 290 609 227 132 177 905 158 38 166 73 271 997 287 553 248 606 222 314 188 194 257 952 271 309 288 590 284 676 244 620 269 917 281 568 166 309 181 661 219 897 250 114 159 383 240 892 193 617 235 641 272 218 271 877 262 927 255 452 263 618 283 21 169 223 183 265 218 519 286 280 199 491 286 144 257 509 244 128 170 48 248 976 192 496 232 97 164 338 291 991 267 891 285 207 186 948 229 387 268 912 189 406 238 572 282 201 232 938 292 673 178 523 194 114 246 56 198 782 227 257 172 161 244 499 289 919 197 193 290 658 211 952 286 977 255 405 205 976 196 295 286 461 215 792 262 397 296 580 228 91 240 64 290 670 235 968 291 276 288 879 203 766 226 157 276 266 270 594 166 42 180 714 188 784 208 870 234 647 181 323 210 860 206 629 288 757 167 419 283 13 208 472 241 351 271 819 236 343 162 76 186 456 176 288 276 431 269 843 197 677 241 763 198 526 223 357 244 258 209 534 244 93 198 729 283 340 160 787 181 649 297 341 242 179 275 163 291 674 258 898 204 899 271 507 190 128 168 813 211 476 249 769 288 589 233 992 234 137 226 9 288 512 251 183 216 326 263 785 199 198 282 246 232 25 270 190 298 289 246 843 253 865 186 637 253 642 220 700 171 1 267 689 192 412 193 474 207 349 170 854 261 733 298 280 212 152 196 424 202 491 195 358 254 426 274 900 170 465 283 127 196 980 277 176 247 355 202 539 174 179 180 155 174 391 179 714 288 107 243 843 242 277 209 640 160 839 188 248 215 376 216 567 293 560 291 869 231 919 171 534 237 556 261 673 213 685 191 21 288 723 209 704 297 199 199 271 249 908 268 757 169 672 159 26 244 535 173 708 216 43 218 360 200 572 278 117 270 829 267 499 229 17 260 18 260 227 246 349 280 658 160 735 279 842 238 427 297 746 238 58 287 361 262 222 297 697 285 945 291 367 259 270 192 588 280 345 171 104 295 821 278 678 187 514 189 714 188 442 174 700 233 17 175 792 171 307 254 697 170 333 202 452 261 869 204 541 183 235 203 581 269 129 287 496 215 103 188 558 266 488 230 954 211 824 179 578 239 461 237 255 275 462 229 931 284 114 177 911 220 552 228 134 284 666 171 166 200 392 202 331 187 545 258 515 198 301 251 36 225 263 287 918 238 326 264 958 185 965 264 375 246 371 219 22 244 273 292 304 262 498 263 956 165 922 237 901 287 767 289 194 193 671 285 588 229 839 242 344 177 623 180 392 222 331 177 87 240 587 257 493 217 62 179 229 221 948 265 158 240 746 229 143 158 504 158 247 298 928 242 254 177 645 229 171 247 786 197 572 175 533 205 882 294 826 238 982 284 654 222 853 158 40 172 882 220 738 218 804 266 418 193 912 283 461 190 735 246 104 159 449 199 169 199 122 217 311 168 876 247 142 194 414 235 144 210 586 199 872 189 811 230 579 159 823 257 735 264 302 231 313 220 909 193 518 283 910 213 332 246 986 212 3 187 972 202 643 240 354 288 792 161 245 173 182 276 385 190 241 225 346 228 541 159 485 206 506 196 767 158 625 228 80 289 687 200 137 291 3 299 971 208 878 260 681 181 769 167 718 173 390 276 441 179 27 223 557 256 592 296 802 158 908 242 580 177 45 264 960 249 734 283 942 241 914 160 838 274 537 219 348 172 518 290 660 172 82 297 483 193 115 179 734 208 915 260 115 181 694 187 192 247 626 229 858 166 658 295 145 238 944 229 552 264 945 198 603 251 43 293 747 212 515 259 488 204 532 288 836 282 694 258 917 293 99 242 69 273 541 164 724 265 93 163 106 288 15 187 545 249 278 292 486 230 141 160 705 229 574 169 312 220 417 176 497 207 963 199 449 293 31 238 864 247 32 228 617 224 396 263 327 291 714 285 671 220 821 297 153 167 925 176 167 186 743 284 637 280 37 158 665 254 84 283 107 237 337 276 331 170 612 209 742 167 193 188 798 201 107 174 52 300 758 229 771 273 734 159 527 170 728 282 20 172 519 227 533 280 231 276 586 213 577 244 909 158 806 236 808 242 418 172 14 292 31 260 188 199 96 299 619 174 66 192 142 276 517 231 951 162 466 162 912 168 207 233 398 250 722 268 958 241 744 259 714 232 281 164 448 216 335 195 748 197 873 211 954 280 517 180 92 240 705 245 378 253 387 255 569 224 87 245 753 200 664 234 580 288 728 228 197 200 658 185 374 238 685 175 61 219 449 257 750 292 549 292 768 208 897 291 12 173 270 283 749 158 847 299 624 208 10 282 408 225 150 285 505 167 535 260 283 283 605 249 600 298 834 223 585 286 499 196 617 209 72 166 57 206 747