5 4 1 3 2 0 0 1 2 0 1 5 7 1 3 2 1 0 1 2 0 1 5 13 1 3 2 11 0 1 2 0 1 5 5 2 0 1 100 0 1 2 0 1 6 6 0 2 3 1000 0 1 2 0 1 4 20 1000 0 2 3 1000000000 0 1 2 0 1 0 1 2 0 1 0 1 2 0 1 0 1 2 0 1 30 2 1 0 1 1000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 30 2 1 1 1 1000000000 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 5 2 3 1 1000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 31 231 218 169 6 520052444 149 21 104 63 194 100 214 130 136 39 40 78 56 169 108 111 93 203 121 151 38 77 55 50 75 217 85 84 123 139 77 29 730 341 323 688 169232661 374 568 700 444 686 430 453 622 346 169 614 541 53 617 188 338 703 228 291 525 113 625 304 513 716 725 519 375 474 5 212 28 175 9 586562179 158 148 110 168 149 32 398 237 291 142 566014142 388 65 137 67 57 217 262 252 279 270 300 170 339 362 2 27 296 313 296 320 50 190 373 4 114 237 309 187 394 221 25 272 19 173 162 153 80 858624112 110 21 24 11 70 21 114 161 66 67 131 19 140 125 139 89 27 153 89 32 582 291 133 433 860535341 350 171 35 525 190 163 19 160 566 242 289 303 291 260 226 29 87 480 294 163 272 572 84 519 7 437 41 325 537 223 467 74 23 685 425 421 672 999704108 669 204 411 446 571 67 545 554 54 615 634 332 50 68 614 370 130 25 461 88 412 221 673 30 482 329 395 301 695025877 432 347 231 473 240 417 165 238 446 27 291 169 297 84 320 80 201 54 422 330 58 468 418 146 339 286 31 438 279 266 33 182 2 43 126 988622312 13 94 100 172 134 158 180 35 180 138 1 57 139 50 114 116 113 109 146 48 89 45 99 103 114 120 175 119 21 92 11 67 85 12 454 200 41 320 7369638 379 136 452 164 139 85 387 98 443 320 424 82 17 244 235 223 39 912969011 109 123 87 13 211 144 57 70 95 70 230 216 164 81 63 65 128 6 683 305 339 461 95814952 66 376 183 462 140 310 41 581 502 100 578 739314614 545 261 113 379 331 59 492 436 328 165 41 458 116 161 22 368 416 76 41 578 146 218 333 68 323 170 144 242 10 215 391 196 430 102 462 133 98 410 326 15 530 21 525 441 260 125 729807030 524 327 71 162 239 50 41 267 173 17 165 49 245 98 95 511 464 79 280 454 253 30 660 636 580 407 169711313 192 619 518 81 171 356 551 511 28 591 581 465 480 40 98 333 347 250 511 143 634 193 127 547 575 11 262 536 566 595 25 258 153 251 190 390480874 46 35 3 115 108 141 121 77 195 198 8 41 82 5 63 242 82 78 10 87 122 256 141 150 164 30 236 166 154 153 617155325 222 68 125 170 151 196 74 32 156 91 15 176 25 27 48 56 8 121 203 141 142 35 144 46 143 45 75 39 135 217 8 643 543 234 477 741501224 99 551 116 58 619 263 267 497 40 535 382 54 94 873815371 369 419 462 354 430 280 181 481 495 209 341 48 43 343 309 319 198 374 250 336 7 364 260 406 299 526 300 533 142 147 256 59 277 502 25 209 115 357 212 254 33 310 277 91 82 515085877 306 281 207 156 155 80 104 145 121 72 193 217 152 304 291 128 222 146 230 83 109 134 259 56 85 161 273 2 226 19 250 230 93 24 754 459 21 446 494107851 670 99 509 137 244 351 536 591 382 419 617 698 621 444 400 643 246 178 698 360 564 445 331 241 13 407 102 42 293 931534869 63 294 386 115 173 305 122 391 259 393 130 229 158 15 542 338 9 381 933168441 203 519 493 449 155 403 294 124 511 119 439 11 204 73 99 18 789 639 477 212 749131452 504 665 293 627 687 176 355 208 580 281 220 585 465 168 651 340 650 774 12 519 27 444 498 602926160 365 114 67 290 325 334 421 81 177 97 358 138 18 480 463 93 132 876293638 341 24 0 460 378 337 303 298 294 205 62 29 370 49 418 410 15 303 15 309 291 235 92 651546423 102 261 289 20 46 7 182 44 114 61 218 95 54 206 35 15 832 577 98 536 771380411 402 688 34 107 584 151 634 663 752 803 584 128 204 732 58 23 199 65 137 149 304596670 132 145 21 7 13 59 131 92 53 53 97 172 93 43 198 21 72 166 101 39 47 163 98 10 315 28 236 170 611078296 106 139 90 241 137 43 28 245 237 27 35 201 3 178 96 307522843 24 186 84 26 195 111 1 99 7 192 71 0 185 89 132 154 1 156 41 10 191 141 92 76 129 143 94 101 24 154 104 70 55 192 85 31 580 125 283 235 536418759 359 238 179 141 42 28 294 180 321 50 388 331 284 189 555 229 350 212 123 465 459 410 371 3 366 209 530 314 390 132 184 35 139 115 68 50 511162279 98 75 49 10 41 13 89 93 68 94 7 124 114 129 133 88 56 70 69 18 30 92 126 12 104 67 31 98 25 26 106 78 41 37 89 19 837 186 552 457 621755368 244 541 798 429 827 475 323 316 572 649 809 89 364 372 563 140 181 384 373 12 407 330 301 263 815354591 78 151 154 369 59 301 396 103 396 338 301 193 24 300 16 254 154 779014055 14 115 137 166 197 277 260 12 291 31 74 263 277 24 184 33 50 127 299 129 109 44 264 51 16 541 288 496 235 575677734 281 80 412 536 515 210 517 159 57 476 539 498 200 184 232 329 5 537 294 46 211 777086156 244 220 336 463 235 36 595 171 28 346 569544684 524 540 49 361 128 66 324 114 217 21 498 261 213 463 185 178 546 366 298 277 316 166 168 183 118 95 31 473 3 404 79 533 37 157 128 568 23 746 187 735 178 867090632 592 10 404 518 464 171 343 391 581 593 77 421 417 338 652 21 621 248 143 506 503 146 91 19 471 430 367 54 392685402 432 434 130 253 252 200 397 91 6 392 460 398 209 43 226 211 98 348 331 20 301 5 76 173 32309659 52 116 11 179 101 231 146 167 279 8 257 112 212 252 276 38 72 129 139 153 18 456 435 413 376 368206820 386 16 175 93 109 258 179 98 261 398 136 218 142 101 101 307 428 259 34 804 47 140 269 278385209 207 656 151 67 125 656 190 72 283 351 358 802 27 461 371 621 631 186 425 368 43 130 302 763 38 596 9 12 494 519 337 432 455 706 31 662 378 280 300 187961713 403 483 459 329 341 414 224 431 269 497 257 156 291 310 637 333 20 278 600 245 427 610 541 590 576 647 592 353 56 154 530 23 739 521 522 726 849508211 107 554 276 535 676 205 394 360 497 180 296 621 372 302 613 706 487 592 399 44 359 619 643 14 167 17 76 84 860595690 7 123 99 50 136 116 96 122 44 137 47 138 121 109 32 409 102 370 325 639913559 72 250 119 71 138 225 99 380 219 212 227 311 286 355 224 47 397 333 242 112 311 326 1 348 84 98 318 359 101 376 306 57 15 428 139 427 305 328385194 378 79 45 275 96 145 199 242 379 24 174 307 371 183 90 11 410 161 138 6 334177627 383 260 99 196 262 138 304 206 186 62 375 23 499 73 68 202 184258841 50 184 8 440 353 304 197 297 420 325 497 170 373 35 109 328 494 18 274 402 450 202 304 43 508 388 363 188 960859636 44 426 430 51 127 491 121 385 131 217 452 228 424 90 287 43 489 150 481 319 133 364 389 310 60 506 191 192 138 54 99 283 44 124 205 89 229 301 207 236 60 172 143 21 394 145 114 123 516607011 179 43 69 68 108 390 217 78 50 255 245 301 13 59 109 71 108 276 67 28 26 19 263 84 43 11 580525340 13 131 253 256 156 33 245 91 15 214 49 198 195 147 179 262 94 154 155 18 328 57 21 19 844129679 143 265 297 235 232 258 109 192 311 294 56 276 258 281 77 264 53 148 21 462 403 461 97 921490562 320 227 4 170 407 393 206 320 292 406 372 137 125 29 309 397 315 292 298 327 157 42 508 421 229 131 531323701 422 506 128 83 435 435 493 302 22 450 28 268 71 182 236 89 272 183 238 44 4 171 147 401 6 306 110 419 130 55 472 315 236 178 384 417 282 150 6 141 93 440 28 386 341 44 232 587908836 219 190 45 39 19 64 115 133 289 219 225 349 296 314 111 285 139 123 35 125 309 345 240 46 111 29 254 203 30 683 485 371 581 959025076 153 198 62 660 592 56 88 75 172 484 607 567 677 584 191 484 561 96 123 133 326 116 303 636 154 395 154 17 61 601 29 448 175 356 258 708654212 45 431 200 62 323 162 15 75 43 263 91 374 77 71 410 356 295 312 371 4 447 24 401 110 427 313 43 38 166 24 446 2 383 321 127725671 305 32 320 273 273 356 398 371 7 217 99 87 380 115 31 169 298 286 432 417 220 236 267 245 21 382 188 71 131 68504409 83 196 185 23 187 220 184 332 120 187 89 269 185 179 262 370 333 370 156 115 324 35 789 197 470 781 849178369 33 291 459 552 152 781 81 628 425 693 298 496 429 703 277 286 216 748 456 623 656 326 228 437 511 122 546 303 145 215 420 588 428 244 539 37 105 89 80 34 897006159 32 86 27 26 34 84 77 51 56 1 32 83 74 47 20 57 0 96 13 23 80 10 32 36 26 18 42 33 67 26 95 89 81 28 78 6 37 22 528 86 124 15 516995931 247 314 407 105 239 12 188 297 442 187 281 182 50 474 140 433 472 518 214 247 382 466 29 408 110 103 380 127734993 338 319 58 406 398 390 398 43 183 145 134 3 226 212 22 144 78 361 75 64 187 118 311 220 375 90 397 241 321 28 671 401 419 596 858265010 146 634 377 450 550 411 238 498 145 122 501 379 287 175 164 202 259 524 131 363 237 435 327 43 313 448 432 655 20 252 65 175 55 958810200 5 228 179 228 72 239 165 161 209 87 80 83 237 43 8 103 216 15 151 157 18 564 225 148 269 494283035 208 112 422 127 37 286 308 141 361 108 209 132 129 11 529 126 218 243 33 937 597 886 103 694116913 216 206 307 48 443 639 125 843 183 621 15 524 877 478 538 453 735 279 613 180 468 812 260 232 840 188 310 126 770 82 878 540 653 47 633 175 64 258 516858677 49 54 441 453 69 486 469 399 592 593 519 261 598 330 408 559 438 417 267 170 218 566 122 309 74 294 396 173 144 347 236 400 475 188 78 172 506 44 447 27 521 555 239 570 82 534 71 21 819 137 171 454 984759041 605 322 439 644 275 223 762 20 700 756 210 146 200 239 442 315 734 120 617 266 418 25 593 373 285 23 105570032 394 21 459 233 356 535 51 28 198 498 6 141 71 396 396 352 470 195 146 146 139 432 43 424 449 20 731 115 276 384 574593443 515 666 233 384 426 592 66 603 668 276 305 414 488 498 45 356 464 602 552 503 16 676 379 84 30 721377002 632 660 329 349 52 608 460 540 232 265 406 463 611 619 383 117 15 619 14 106 39 575901423 424 527 457 247 515 10 568 178 597 144 147 342 539 331 322 42 578 73 33 305 869924515 487 186 358 543 279 383 503 349 192 91 338 86 246 390 326 267 17 126 149 308 549 202 458 495 282 187 354 331 376 171 191 450 228 408 436 488 478 207 108 145 244 40 11 485 431 124 66 504307438 196 435 118 153 287 317 133 310 201 243 123 7 445 400 408 211 478202428 27 171 43 425 363 355 241 27 751 137 615 197 383022881 616 286 27 538 642 692 293 655 152 295 579 488 408 515 721 163 628 208 149 434 398 275 165 603 446 601 548 35 604 456 255 271 408726255 563 127 313 307 368 206 6 170 206 106 9 132 298 171 181 545 281 337 0 590 184 348 573 602 282 570 183 126 237 540 80 488 320 494 13 31 326 126 237 47 721888201 256 18 307 48 170 263 7 78 51 279 128 155 165 321 220 263 16 63 0 154 106 232 170 101 259 235 292 287 287 72 281 34 480 349 213 268 162629994 3 198 97 350 388 146 403 245 328 171 166 43 278 164 207 277 442 246 51 223 200 107 344 71 445 89 242 96 28 30 445 262 193 445 37 640 83 486 236 290717879 381 439 124 282 90 637 308 311 583 344 252 165 198 232 147 17 555 247 561 142 17 584 588 453 375 621 359 243 403 84 111 98 279 623 468 167 12 16 162 4 99 77 275901959 122 104 107 69 106 107 49 105 54 20 70 143 98 112 15 46 10 403 185 266 215 352660710 90 98 339 289 236 264 370 166 219 376 21 127 32 50 74 247452942 25 40 18 4 84 62 23 69 21 89 38 90 121 112 69 123 53 9 104 7 14 16 567 310 365 148 848465736 519 559 524 143 369 25 320 98 444 182 344 481 137 89 358 171 48 769 199 262 3 650816895 722 622 138 625 139 749 241 97 365 479 629 52 240 381 716 339 597 128 467 85 145 236 392 290 139 19 55 634 614 562 28 466 203 277 562 575 551 761 179 553 242 49 390 753 580 724 311 670 39 405 58 144 217 330961881 65 68 73 146 282 172 62 28 241 151 171 402 168 398 121 352 47 48 383 6 384 198 173 5 329 403 357 307 29 322 22 259 308 370 250 93 129 276 180 24 159 15 80 4 781109854 40 158 56 33 4 133 107 59 50 145 6 157 132 77 9 124 152 78 37 89 72 86 72 54 10 441 163 316 258 146923771 341 15 400 115 262 20 338 379 339 377 13 645 319 250 405 472266861 372 301 50 228 276 500 150 592 160 183 200 587 279 28 213 52 183 48 659602497 121 140 8 131 190 35 209 127 98 122 54 55 174 20 195 8 194 50 145 132 154 122 35 37 136 33 15 20 23 719 573 395 100 320579404 503 649 439 689 94 262 153 221 465 528 275 579 711 572 17 558 711 553 286 263 593 409 220 17 301 290 237 111 763676225 31 203 254 158 234 219 265 6 181 182 186 90 72 10 276 216 91 14 328 111 140 138 91203455 20 89 272 306 33 135 3 199 192 310 146 201 104 58 32 429 311 146 113 916999959 81 389 78 263 162 85 188 159 350 385 104 211 41 260 6 369 141 16 344 136 158 278 385 359 356 236 131 374 422 360 197 165 34 459 238 319 72 739082212 424 201 331 83 448 447 84 99 217 390 213 319 455 203 118 122 240 344 46 230 379 413 357 172 273 2 125 129 189 21 283 137 391 99 30 344 168 307 118 416095621 130 324 91 140 30 147 236 113 191 338 181 117 150 25 195 63 232 38 247 184 40 53 164 208 96 111 241 110 169 179 50 1000 170 72 555 808763773 442 786 914 586 129 283 587 587 731 659 585 199 719 571 269 703 653 596 441 298 148 237 226 21 928 994 563 327 747 198 931 190 890 330 723 617 129 307 183 539 374 433 146 489 131 871 155 36 479 146 50 1000 385 887 545 460182718 249 900 986 308 413 912 527 950 642 185 971 349 854 968 260 596 759 673 298 685 948 619 167 104 133 429 790 94 966 31 411 269 758 399 757 745 423 655 775 220 676 975 85 768 592 567 824 144 786 190 50 1000 703 312 611 545497811 896 872 63 896 827 365 703 219 243 871 600 249 529 738 797 965 916 443 779 947 648 177 148 580 560 138 992 761 517 76 588 542 145 104 779 469 675 465 753 715 540 169 27 701 156 510 585 693 706 593 50 1000 446 953 37 656955669 149 822 120 454 822 846 459 196 128 752 216 657 876 299 193 903 536 263 435 515 119 621 493 152 344 515 876 623 980 9 937 923 885 742 441 757 802 698 243 162 385 334 992 123 679 83 894 386 552 193 50 1000 568 598 150 991850091 52 854 432 508 401 190 141 344 194 287 174 331 937 582 296 881 272 182 433 256 236 530 415 70 311 333 546 445 520 597 826 912 14 833 501 177 983 535 945 366 870 269 547 584 781 332 641 281 501 247 50 1000 232 26 740 230768290 562 964 759 577 435 55 823 926 59 923 865 939 646 667 721 83 951 673 43 586 599 417 861 793 155 614 294 916 673 207 201 380 58 804 91 844 381 963 198 592 490 720 954 429 740 181 960 555 182 979 50 1000 888 789 425 200273578 457 186 382 45 714 693 642 81 312 996 966 366 790 61 489 659 635 219 336 992 323 781 602 805 627 618 105 663 92 138 549 933 108 736 231 496 28 709 544 217 936 436 309 539 290 814 4 868 56 284 50 1000 610 459 188 265277834 348 633 832 734 906 650 210 707 775 420 308 721 507 199 957 461 207 190 710 600 136 578 238 893 115 915 572 647 343 751 339 995 626 614 685 419 80 98 856 209 489 645 165 76 151 441 973 815 744 746 50 1000 253 886 852 624018605 812 668 282 387 568 562 704 596 812 964 809 45 16 709 261 578 361 31 512 11 56 960 999 197 342 506 523 544 907 284 787 580 57 378 940 809 262 66 121 936 807 926 437 136 106 952 330 967 600 36 50 1000 677 312 480 900229468 636 124 910 587 254 935 23 431 173 777 757 894 216 665 471 12 476 325 507 209 75 450 792 606 563 188 29 200 736 3 315 31 275 197 108 696 509 716 677 675 24 557 519 92 544 657 115 972 254 225 0 0 0 0 0 0