# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # tod = 300027772 elapsed = 6123 12556 18754 16585 16600 37853 43367 44139 42435 47931 63310 62362 63957 70304 91098 105509 15002 106182 137918 115865 141844 150132 163330 181206 196294 134223 203790 209174 217171 99997 234771 235069 243827 268608 38683 281295 284651 290623 295367 303354 316498 317388 324304 319559 342147 359422 375168 227446 381323 380233 188452 389653 401681 400894 399163 413773 398394 315225 430227 435451 434125 437775 239212 444558 436439 323882 423182 13151 187577 482083 483285 302897 487298 487702 434711 506501 511159 212318 518212 33845 526891 52140 524903 528893 149180 308996 247404 231156 549997 90148 549726 559787 178123 565978 569698 132827 231899 2753 33466 576675 375589 577618 8044 586911 597071 165071 120008 609113 67500 613626 615143 114359 596882 628728 492540 25798 56920 634654 635483 204356 368685 14004 22431 657341 343732 255299 670426 42170 6980 460648 125248 474973 285161 136932 107641 439272 242934 57842 36289 682408 56705 205889 735643 667096 38765 749670 705604 20484 753305 91600 387418 249286 766125 8822 292374 52081 780152 341926 786969 268992 46011 793122 179340 802294 787692 512578 750454 413182 179461 830622 355978 26442 57778 230740 56007 12380 693978 454522 21618 880479 250003 276528 887840 161054 314705 402766 568435 116442 920174 73695 522810 182665 927068 195310 789251 696691 246535 358293 229616 571089 22848 406026 945911 211033 970540 143680 995933 293123 437170 962134 51443 87220 536765 235719 57277 230209 67859 30612 604966 28304 160303 167622 14690 205341 268901 686474 396804 497578 558768 520512 213448 573222 161677 291428 359161 98169 283448 490957 300799 338821 60682 431654 456195 89568 460718 450544 566340 420442 190477 213854 409681 6494 178330 1075161 217094 289544 251677 299635 8010 342610 210926 1253358 109037 103831 787715 468963 358966 46459 653309 301218 80358 1280342 476705 1299265 1261621 105833 779003 556632 26600 875821 210020 117336 902947 161257 788453 24557 954778 454984 397184 431302 288046 343915 600723 329334 765793 466723 61987 854901 740048 322112 234433 34375 715317 282072 64545 344289 1057518 34341 42563 684529 175475 133466 891079 869593 795431 172290 141019 508352 97163 147240 456645 162008 171717 263937 434295 274363 322395 1020480 266677 743596 343990 225965 1019407 953365 26936 428356 469211 1042613 1405216 436010 422155 547645 706661 210515 1084607 536379 245212 801672 91111 125563 393657 357325 366380 476173 1098949 266710 120497 509679 60831 274603 566206 134719 934681 163964 564095 700712 398369 796370 367172 4932 271232 799534 979560 678686 121363 56866 565813 23346 406401 1450105 153100 165472 403113 413605 508315 379332 26245 331635 611235 792007 292926 15976 52383 215696 764583 1198874 496911 388862 580016 465556 96354 133245 467116 377045 65100 200853 578535 217906 1608625 562853 614950 190676 123933 1018664 1278067 464612 911701 147925 514117 1139514 616406 464854 198403 148724 292781 1190856 83545 147296 713796 574702 139786 746780 150854 1085555 544108 1341135 172675 356605 299381 298879 598658 153331 489042 229582 123797 416214 330460 66608 339743 344281 582865 398161 302074 51710 708410 808230 49699 1097376 939408 382006 425976 38103 311055 807162 13107 15314 483401 106297 390605 310221 743439 84447 278740 173996 189011 155376 68406 354779 604300 936579 177260 580201 526505 994128 465202 310175 770629 375521 529556 74601 544410 444717 545813 644958 342579 98688 617240 8658 858535 328301 136531 516737 561452 502470 492534 307811 193507 164155 379319 46693 718401 378858 356126 510711 235584 195843 370764 602999 743981 464256 302754 126421 426431 288718 45454 155738 522643 371054 385880 1322799 465797 846738 565862 375336 896662 130437 262613 12874 479377 612519 274272 114872 519458 26472 126132 524173 1055238 336885 198267 166559 307678 452710 504001 698675 77761 980956 189988 277297 191381 933747 606493 56587 80111 1216196 429584 161345 329891 955213 148263 440896 517624 845570 188329 419835 1141231 498362 355045 1805874 1167413 114684 232162 690054 81237 322957 27476 6645 231154 123662 413470 119283 435014 272059 316895 426545 334431 55525 311474 701579 83416 745136 189937 223301 913004 268326 15595 312514 1032138 314036 186907 639587 45396 1286400 281975 658179 412475 511359 831084 364933 382895 143886 423951 592788 899695 399527 114053 463058 482571 530962 1850259 299729 40800 45954 184062 704162 1091962 239587 230062 318511 641722 126949 471116 228037 505827 6647 16393 167508 241029 352032 362730 329611 228928 881848 507868 34995 513990 310540 343194 950639 63494 133208 73736 92433 199956 262548 1064472 565537 789470 219125 936341 368526 458507 939322 79079 85414 834688 684801 137407 198095 1242199 356077 489077 672903 320499 635405 202795 139262 598319 579596 360589 491103 183739 132637 26883 1215755 569591 204803 970104 380561 524226 463865 323459 2270426 456877 783990 760983 280107 851993 570643 683632 493978 428192 570344 364523 12071 529786 288161 542050 26075 164257 477673 328116 80814 1332723 791770 710320 372153 216292 387090 102319 1246907 1077414 142077 694894 588650 23956 421854 148401 696583 639346 87541 375906 12067 368626 741815 494730 1113856 558808 163740 188681 888993 16608 160825 236240 1044623 579383 504515 706287 107791 436594 735715 837345 157638 53991 129322 283929 1219575 213665 688602 413331 537178 923761 37838 15858 310342 140988 91346 720527 171217 320805 626360 790160 48683 822436 618876 888220 179772 212068 178643 738338 18870 97050 207912 491789 804150 874897 251038 407096 22022 625043 1036988 1123239 1224291 538397 883050 707907 132311 14550 20768 36370 51083 575289 788277 677540 110053 335247 988811 205275 192084 71270 250764 873441 307425 284245 63529 333208 435884 561841 98146 461061 426367 520264 504660 472536 579723 767571 1193759 268742 494834 259182 2108533 131967 695360 122422 16709 44581 59456 326233 269337 162392 258003 116141 839866 147167 83890 92473 681641 140742 669591 138265 820901 862909 632228 372646 252605 704364 225004 113321 652414 484058 215455 97558 15035 102497 1055980 403088 181088 837793 1193413 57462 209041 540561 31451 364814 411727 412756 18413 328753 825256 399014 333999 166116 88543 99153 582275 740282 239170 464179 688945 295241 23326 1109576 464670 660460 384983 551633 372419 202644 134434 29072 363922 52145 844426 60844 354521 867644 159711 378529 336104 65573 435076 50218 795436 303035 553875 571362 431054 328453 197408 12327 60008 805822 318351 702145 961137 515032 86268 360468 334469 253609 85164 661493 1248431 18336 192805 710686 374380 567085 423726 1234272 243923 457566 715700 526186 308073 482178 382376 190325 501277 456566 311351 387878 547420 695256 738557 1105271 239770 343075 314599 647950 1007204 151687 16008 266301 221885 568066 151088 391080 527845 405875 484448 500579 486175 560586 3124 384474 819117 282319 37122 496292 200111 188404 344401 220350 507357 489540 78093 478226 314097 262977 436202 216747 134084 630854 75174 19983 479001 256726 221376 13266 233959 435478 1075675 371136 154587 470661 197691 291514 522872 220004 694633 159226 687459 420367 595718 357200 66360 194499 476602 812715 432808 359001 894088 556363 463081 457123 441450 254564 569048 33183 293234 411840 47410 364258 521629 379905 651540 177484 371319 266825 253775 109752 507087 57873 103074 736098 1395370 83935 376209 105199 294391 107803 96766 610324 957358 440553 53153 156672 33046 126827 232112 190033 669398 417179 157288 135660 118988 596990 211647 38719 718236 15858 541351 64156 37931 957918 1718938 350802 585730 234211 107776 738771 830095 398877 437169 223544 189420 1799063 815909 536733 238591 300289 23796 977583 25290 366680 14720 293437 305128 284996 44077 758094 811238 765015 462822 193323 627038 216940 11467 20210 162686 176791 384223 1237733 68639 684164 711681 682402 8033 145744 424256 711974 79019 400223 144799 166714 5037 882186 421371 126015 351740 390203 220062 280777 36178 51701 955537 90402 32952 264767 75428 101961 505187 1206784 712363 976861 474893 321558 1051576 73696 486442 135873 89566 636071 706755 62459 622685 23354 418425 671655 510689 489198 345616 124388 1885481 186601 1327782 92184 680577 362971 563024 431223 175982 250526 425162 725037 104628 749366 793700 468518 138314 706398 776255 872921 547594 371009 185128 438072 588399 530864 243384 862132 563681 818534 4108 464986 1155635 848619 708384 339416 517534 1312989 245889 401255 414753 478829 1092590 174709 380330 935420 863242 543116 936070 241757 28232 216524 338052 51686 158237 586277 404074 262603 490760 50175 20024 442518 331327 815345 908956 350042 450890 528112 336412 427619 323103 87377 138703 74244 275502 47571 1139759 766466 6677 123845 555698 105896 449404 310452 489664 438499 634436 182266 727195 371579 385718 250606 403093 164129 2021876 114264 73576 189197 401088 852039 317872 194332 177665 273969 433761 108608 766617 723814 72556 566392 589473 394277 84423 61609 256772 663983 231225 195337 248014 19155 470141 276645 672042 758530 594198 244815 379105 944611 899923 464169 400960 368242 777758 473930 110615 1767156 409910 95276 559079 1023411 72300 187142 31778 459556 4593 291511 70983 149322 1040585 679565 223929 207767 133016 367254 37815 562513 649701 49698 484734 332888 345363 907412 514150 557578 344062 566614 402206 900904 542443 46087 178943 1698707 857682 208956 701862 811239 882862 414385 677088 87586 306591 170985 164923 201652 362594 312215 146769 948922 806566 371931 344561 290611 145598 1152318 568681 216425 407334 65673 717042 145216 109924 173035 584199 461899 433113 353502 756215 37404 1039937 270682 762699 27274 213752 448073 37766 235196 12578 467429 662036 24882 1683432 587361 523819 93740 521865 745655 185616 489516 675130 308810 793709 55423 127208 1643008 109871 387043 670322 923648 588619 167247 170748 186782 212009 98555 142749 128301 45511 272561 234390 216515 503443 469005 344684 51033 633813 51379 22985 379142 618459 222246 444247 117590 536795 805130 877214 196405 317654 306000 479476 181503 614354 566473 607741 709122 72373 173643 865380 17440 463171 212339 119947 438524 292417 62360 27042 508617 616647 654577 468650 202473 601677 1191528 52621 840460 473724 423051 323976 3758162 58006 788975 251195 363453 145141 1159530 653409 207134 119837 824465 1149806 615477 233223 957412 136038 4422 1062432 66928 295467 474083 1024410 571279 279336 39665 238269 1382543 299819 378102 116375 33594 31864 441659 554779 741737 38937 574873 548386 405180 380970 27375 708268 427820 860172 611063 475829 118026 199389 86992 396606 1087116 1200443 234689 608361 673047 4343 405160 141628 230508 190346 203152 233353 247490 413448 706748 1115455 117721 1388796 190951 47065 324258 373862 21903 42930 738726 428289 236818 249666 352769 32692 557319 310073 469599 14536 795218 269685 487008 156440 358661 316404 116792 585828 208296 478551 122217 827358 347668 59800 535863 154011 557364 28288 255970 772041 559976 18136 184821 476421 718181 439600 251300 15577 82032 504139 17960 812294 138333 169274 384176 28515 612138 445400 622449 867142 94621 68083 691141 20811 664576 525442 618155 210458 217069 229419 297835 226333 650002 46976 77958 104937 147050 489027 254619 2033863 816129 25237 633703 465841 283323 75005 235423 214635 736129 399442 45033 68438 25686 223568 552244 102895 164086 443424 396984 527383 17636 147085 1218433 682364 554193 411927 164208 554653 487096 365186 164251 118706 120038 275565 2179722 532761 11864 219329 283513 74936 879331 580479 68853 64533 31364 358438 432790 473123 204242 216759 271650 416380 801591 248380 521663 973502 238358 480728 668139 281388 55271 92242 167174 385948 872055 588770 186045 426619 565547 864010 513552 179109 505357 360834 354656 536978 243001 309018 142009 71469 30697 74993 221752 315379 781288 73160 278128 207483 367868 29881 131375 320468 149614 426994 681492 435158 400587 863499 117093 161523 221450 185294 789829 773953 702396 13834 120552 108293 300102 62384 746401 367291 1074233 762071 129429 1198047 327797 188628 10313 236203 263459 48056 453032 662008 592116 820784 300869 250128 712157 50592 400263 882438 220184 24484 818577 501284 232378 280978 53795 873338 1769290 617654 82098 164561 199550 384108 4409 743501 191606 74008 5357 482050 320760 100265 329838 166439 918131 200728 843068 122137 78989 789502 209814 284137 315472 865184 481759 518237 1027404 799198 27720 507948 226604 57881 518224 303620 505172 59897 298788 735836 838650 100334 833685 168372 762104 260285 36103 51461 238234 852039 302719 39560 54094 62647 70742 275736 327997 88472 976089 876578 4091 121760 210513 238377 208742 373517 193379 520250 137137 361796 98682 41682 839719 484381 210391 716336 874476 398392 127620 518161 50587 545005 48462 794273 201688 333855 591345 223822 32977 320400 336795 312803 183386 141865 215983 642341 325569 376953 697433 472382 729980 1133724 444346 59083 510875 261329 776844 300742 208975 239873 330890 96502 302343 378297 331976 752090 214996 235737 221207 735005 33009 827509 303956 404984 511324 553391 41294 74933 866983 1271284 57686 239598 592244 25510 70547 200830 548059 332843 335409 690966 1132137 453422 855541 387100 334900 862404 185029 93035 28578 67172 233549 469175 238432 459916 311872 439208 836830 240892 145964 735192 318509 68316 188950 452811 217254 819366 36047 384098 252123 15673 560551 653892 8931 264680 351856 1281877 18406 228332 6984 375515 31257 164757 378655 599007 62353 228828 535420 288694 658421 94282 766716 119460 238649 19993 133028 628510 857411 1055013 469754 581295 641042 609151 1203568 239224 458091 1004477 241367 250421 368820 583963 95658 637335 422838 382798 632642 31557 310189 415903 345017 39262 139625 431763 140285 1270215 366238 46090 813280 730541 382728 690974 20183 786024 20556 717246 279875 644648 336614 37801 316355 434464 183502 207354 550646 416930 525508 228220 648851 626575 637529 722794 570853 701471 134589 616683 22357 1139302 586674 87625 227047 168293 499143 144048 520300 509824 119962 210261 120270 123577 271182 369037 929679 513305 37542 213377 211766 662821 20052 631207 62973 497819 647495 24062 554064 469805 41745 749888 451525 14131 1044020 998533 804710 109101 219071 302004 762603 473468 232626 152702 363546 122988 85148 3849 518740 339694 326108 2777 142955 390495 354809 345655 256785 147562 158386 243174 487965 361998 85129 36825 1231288 237325 577781 238568 247872 1774307 714115 720752 712040 80401 1249562 336790 186647 222261 192829 158538 606128 51621 343854 149260 39548 21868 1297976 295489 477246 224513 384425 132849 192615 675925 279360 634229 622580 615952 85695 236378 622249 194319 1302137 32272 225332 51763 126294 132703 505425 809995 537156 195432 555196 6025 576470 720537 289902 21901 844893 629114 51908 270935 670477 419529 695454 403792 206713 489515 132517 12664 1052753 91506 397110 459588 818383 625649 741576 631866 318312 22653 177037 7574 623887 389132 731235 288359 314917 890159 162081 256785 1182622 1195607 119025 635443 25416 79631 128207 582382 1314957 7510 145619 775755 1080583 817738 211729 505831 6597 695007 172718 93911 173005 5148 54163 1251126 5374 642420 106206 360572 372648 657567 21549 200558 231395 409552 23334 171795 184014 523789 169053 559060 44978 864214 429105 141122 107678 604360 448308 103764 222689 212303 585302 130098 561438 215553 505720 139799 663425 346257 563051 220361 32719 673905 472560 152771 213984 367863 86139 613054 4466 890246 51945 570974 76381 334891 407037 1203093 882414 156210 51395 249895 1109197 333427 222285 288104 13973 75443 282761 303694 163776 5207 494145 441691 247065 181732 394448 105566 1298007 457213 123668 328568 353763 4236 471370 69503 467893 160643 525809 546963 978959 49721 1194544 16465 104649 472932 3170 526417 141513 216043 280896 444270 747201 55404 346858 420302 211544 15119 90275 278063 482907 607814 102964 907653 458326 287594 148808 249427 555315 16208 166831 276002 9404 240658 173669 71184 19897 63990 506627 348367 839369 732378 312782 627596 50083 988961 389509 351698 16957 203393 43849 655591 395839 242919 502276 292630 105330 101148 254903 141250 633430 311242 150400 228509 24287 197874 647562 561363 650897 25551 391799 217061 140429 1043437 167499 434139 79466 81930 506419 28645 604043 97954 156032 243703 852040 891180 850724 124852 15513 247375 338467 244976 605600 104373 996904 286659 217858 944504 220647 517119 244157 674880 34715 534357 353852 904708 638724 201322 370350 655379 369087 733592 16369 462781 806497 200968 189648 137698 24063 240397 30534 461861 834612 127658 630056 900642 907822 69904 914947 700678 599109 267679 184231 714570 28036 155238 225161 430554 69310 705880 325526 744033 236184 375686 553771 113636 372164 68005 765600 41358 693784 35217 274557 213594 657284 120902 267333 267323 543156 253088 646602 17416 132834 467169 469559 420565 223514 307728 74461 337405 363858 387316 561475 64312 37622 358917 34006 477948 245400 337319 86699 230610 654582 295439 65862 235909 125696 198048 6904 260501 180789 267670 18422 309506 171236 533625 724763 693795 694953 802675 36405 602213 17153 876312 836819 262711 873451 99895 1185590 492914 594547 424337 101726 897438 230161 900941 922298 954538 487062 217875 1395244 612984 111033 307371 22811 570439 258510 423555 592946 868510 216826 16671 81051 48743 687272 243212 1377509 75099 464304 25773 513763 111355 51065 427704 947424 428119 283875 390098 193120 111612 715153 132757 1020541 144958 492679 268464 447469 1047661 27892 1255950 190963 196575 61121 301587 129972 476155 1083837 375576 186254 444977 303406 448650 22044 35219 682605 289537 1084595 211608 526499 466472 796368 253615 25941 660100 154164 199468 804978 126467 363741 78389 545466 385960 15733 1461077 267899 88889 207028 103291 604499 346835 30848 173821 473412 192582 431126 515766 214620 420764 1246257 182094 388954 1089667 521428 771048 424721 1231446 113332 168225 329431 557319 148270 448833 563616 416185 800106 43838 353986 183831 829402 267047 146505 290014 553887 138086 381634 609162 400134 312069 200723 686430 256409 899989 117304 385787 323094 780103 163749 396797 134231 267960 277467 80139 272233 203205 4853 525094 205166 267648 348546 496753 32459 13390 350155 981405 318734 438263 73027 898775 262125 44383 160438 295311 641189 1291386 254011 679306 69240 121267 196799 370411 308236 282140 234498 688234 577196 897945 54081 354941 460154 1402509 276087 42900 211525 328590 17472 70187 792444 101757 315562 368562 436723 383016 83905 364587 853372 106596 1002078 410439 103778 91930 872076 720743 1192778 494944 250016 147679 89746 708179 433797 313649 220760 39614 613766 28562 1253779 709549 191517 59637 182040 660371 55518 102440 199797 2455225 658341 421659 886890 296939 608023 994249 300174 825265 541653 414715 381208 276174 167009 190469 294183 2221013 685231 201406 748421 428524 496535 754383 10661 218196 308330 75403 171488 299390 252883 273605 281347 856649 212598 432753 157190 47732 927511 498728 248894 396982 207668 345498 378714 86566 183413 25097 47580 250680 277591 425529 428564 663577 364366 209244 746098 300475 96252 236497 177381 131846 28351 247636 368021 91052 6695 536032 599221 611844 1036138 646985 377436 839408 862976 97619 55126 278528 109858 491868 1098056 18131 18443 160372 325425 362234 5798 510197 376339 648598 204006 299833 1087963 18525 100251 363092 389411 595219 199047 131571 36214 207550 978241 614444 475397 280051 563877 48698 27797 241173 496664 803080 341697 664618 289792 347397 1296689 809650 2141707 20204 635039 192846 268003 403111 483861 198778 654011 26352 423957 184874 187479 39898 207236 349194 455463 242863 325111 367345 515554 877270 210134 925573 411106 734301 414151 324504 220329 94088 51688 12176 636154 404043 195144 97996 403910 91951 773791 617960 10547 378761 402242 696748 527997 86877 370904 307637 553154 92988 633208 818383 125505 196065 282646 265080 170439 38752 665417 155460 753808 909130 439485 677739 151265 1350579 215079 72397 24473 333592 298745 71369 204597 55727 506569 166906 575768 240105 143382 270875 513086 194000 292972 585829 66421 202137 854430 467943 267558 314503 2149535 388099 432898 328196 484938 161573 285405 931077 224738 536527 322799 93450 294807 501614 356668 215708 65332 241329 197855 231608 189101 1036465 255207 360909 728526 28069 549145 494339 185856 494175 30727 526113 10283 468366 270416 602826 60280 349339 209735 164441 304976 618100 143118 274744 748041 219075 87963 469771 975775 78254 179996 78735 44938 151898 92104 1026065 222134 259751 424021 843025 707032 340674 25847 948972 599118 36238 120380 603016 749832 826977 824541 589977 616941 754403 362437 549006 604252 314696 198795 526416 128403 517349 169121 128637 226815 465002 155003 617717 1104203 235878 376691 403830 961643 287515 603018 409503 370884 376683 601083 321455 647200 1395453 311930 24820 82349 175590 343452 404563 572468 816055 890032 408799 214124 136284 571982 365195 364195 614237 480013 211956 276978 267591 480136 1045715 573700 376551 251383 363452 303464 221456 178925 60858 295480 1094029 226086 75724 29402 349974 283566 145746 31913 440808 100255 209032 870015 118746 1228006 344393 486046 57861 238537 199287 281676 267011 36628 196514 53559 900032 134250 418840 409164 220763 252095 336569 267001 131831 318133 205680 17085 497892 632330 127963 90630 164034 441023 194822 111663 437768 27939 262125 306746 1177770 1170336 334699 279815 452870 540682 822278 483227 101584 309849 421455 1049252 353089 254920 396735 224998 37238 753294 374056 462838 1048174 525760 632148 142229 343134 247556 404520 528105 76816 562725 192763 131816 360022 613787 80960 358269 273986 174286 55782 251132 960651 28868 46429 428604 32508 176966 131284 857880 479842 45954 796844 720488 531535 6287 537453 805011 170970 803123 265726 57597 108664 597497 242070 151035 400694 187710 1102385 56063 470174 7323 649715 168742 33908 165701 333735 186057 249413 229382 470294 373869 8366 142837 89639 137722 714730 453655 84730 9692 12624 26479 378714 418565 673006 245202 300429 237972 2009773 7039 294569 327711 159594 5495 122338 658454 1148218 451131 521326 322982 539398 457775 176734 177627 567115 496376 138661 1265361 973836 373927 343900 204180 118695 63360 356048 351820 141558 685870 937155 586427 642417 118888 320633 45395 149557 54418 661977 559299 378841 3116 47694 14900 223048 1280316 1210849 385769 362861 214508 201622 417787 322105 94947 643863 330544 433736 85506 621081 340460 39998 38984 165620 286226 347111 307422 271395 265461 112931 272444 44020 2230 96179 152001 229592 185969 561123 155772 140342 399219 163237 294749 1025081 698438 303198 245523 195541 326438 448728 480570 484206 1901417 75813 376529 719262 327539 348130 784102 106222 567605 149275 306938 35226 116556 715735 805339 524795 72240 6263 276762 818224 746109 747461 247348 220398 294366 554960 1581380 24097 27580 233905 249033 646836 554555 438833 262169 244408 173693 1494274 269772 703967 833318 182584 185845 871351 402998 169367 20875 1377481 488778 269546 125182 396254 198203 1440751 1164000 412242 381940 459435 776733 137664 1056374 177215 46823 375408 46277 205281 156991 394244 673121 152398 363132 317328 189431 217600 1151691 135883 222028 430636 645494 716422 733741 169312 414103 156128 665242 623691 448715 735857 269913 257141 624090 335007 678078 489194 338633 169737 38459 540688 354765 106364 1011493 301809 165655 56678 475051 101217 879738 420578 198135 349688 97497 311838 85183 627407 242140 468007 245638 590716 92103 305541 568101 584990 206065 554409 586690 236767 142469 2342847 287397 48161 811830 714241 962995 110199 274397 3908 428196 11573 384096 304501 278812 246350 218766 53553 690849 174597 154622 4794 470445 276468 67062 28043 674083 177146 65229 738226 272069 398677 54702 695020 153363 93384 221298 325721 299976 855132 770995 215393 97114 362543 360209 155575 358618 959243 473789 58620 464400 705778 156532 63867 98417 218252 541467 242326 137658 17049 23098 393292 114120 554127 33024 285834 512418 107821 43672 37821 513274 803068 74698 395191 181036 511178 406834 64346 436417 430889 34339 220836 354056 22881 63065 46181 241491 9146 422119 21804 114769 486469 499494 172318 189573 507595 358594 3181 301315 478623 632977 109845 196585 21676 238999 66325 91322 27405 418610 552949 119947 98226 172571 42501 19411 185021 480243 82633 372518 1050227 598137 618474 84147 149601 263719 133892 422606 849640 124210 379032 238541 1974688 84196 651696 131744 87232 150630 414577 940744 32496 658816 391912 89148 525017 84508 396424 220698 199027 117788 176925 185003 841785 262345 113888 20235 40653 533941 1935206 302110 586001 242843 298705 727300 155735 222561 227017 706770 5467 531122 111918 29358 266908 561532 482872 45377 670867 175525 95201 640876 287726 179735 631933 20256 329352 177808 431480 329676 56753 215194 316686 271525 455518 240597 481719 582316 133898 478008 121725 100535 235685 332510 53609 503796 208629 89966 977548 364928 139534 47051 65129 97262 259050 397450 528272 137018 236717 282087 181845 1344844 1752760 430700 493560 232379 287566 183440 217137 86690 501156 353586 80812 135849 56953 434377 114570 18243 107872 579092 1177079 46024 406714 1121188 239765 135038 299837 8431 871900 371275 595365 303248 131205 411785 449559 316261 1103484 69369 32506 662857 383609 586667 706213 148576 142837 91374 278953 36143 222771 552336 210880 483581 150309 487294 31391 650337 246622 224706 452634 429214 391383 56137 367904 608423 369567 253240 518119 237684 141266 386241 1238709 134169 477643 307706 531033 360921 69514 206951 414459 201227 87623 265338 522141 697987 65884 703755 248107 13427 30768 561950 429203 247003 351807 384152 71518 185520 440456 9525 161571 473844 23312 99416 123591 255694 369933 879412 150241 41340 91405 141074 296822 33548 362954 370384 28509 145560 578047 234739 70902 502626 97332 790327 1048885 156250 506694 167306 446849 147097 39969 480599 596747 594428 166227 586925 26308 665662 669348 425216 222804 398574 934306 26027 17543 292011 257732 458943 1117246 403360 497700 612369 126255 4571 249381 868366 1816783 163526 60020 181893 437797 623121 417848 401766 576467 225057 226085 595506 399284 54374 129710 455132 487894 449979 258660 177597 274424 349438 299237 82073 331975 295596 135820 458577 414184 180390 560585 324224 423325 492034 341986 39876 154784 500944 20190 443476 381185 97361 58853 60239 1776443 325197 322189 101341 267923 278940 260604 84950 334763 155674 386173 453901 694808 1064120 284213 918868 466700 289495 34345 234415 19996 338428 394151 120478 48337 30353 223544 250611 188319 206378 25337 70971 538465 52677 166332 14562 601066 97591 255320 60103 574605 526730 780631 251526 3884 385622 568639 686398 9205 459462 258557 470049 537532 39165 430262 186958 388875 605966 625274 623529 131391 131847 1721643 1060781 438898 183121 755920 64401 519573 1563820 169594 106204 181684 195354 328222 1421395 204708 32428 221767 113792 802848 209269 394495 221808 123184 1158989 339224 124465 170137 462375 163328 185712 18111 852727 186048 228579 879136 170138 266596 686086 353483 8768 1127875 210558 170045 28544 547572 553466 460518 851427 514099 50603 187462 17031 617802 186996 668594 1030020 324505 43237 83060 219996 477100 233414 590751 401069 266558 158657 265992 256603 193369 935136 550522 161868 115089 770009 304413 222619 216059 803136 666907 340985 332948 453532 79041 272399 637568 300401 718690 426559 848154 424954 260764 888350 113077 600704 5727 53470 767263 62102 711991 224542 448957 164886 258769 751208 534046 99776 387144 134639 270390 443675 215966 693917 37034 56513 283264 544906 52452 27549 154835 174972 232649 168499 71905 587569 756055 303568 144748 439494 225642 141241 802187 223902 604416 305578 475638 519391 442197 123484 379180 200447 319596 336775 20710 320692 189917 358434 165579 124849 114784 83266 1006828 165431 875392 810129 733684 115527 151689 221261 412291 42631 662373 193072 355942 497298 1020507 878514 331260 126393 235563 281747 8322 578938 195742 675352 511624 617610 218138 363326 127391 578376 477883 416350 327532 58533 518098 57661 1052550 107450 1584580 312574 332076 202020 332614 44611 341775 289941 396604 110530 719255 328642 845513 11643 114015 727948 237296 113703 290570 320523 739464 127312 158353 80500 65082 1204123 248417 214183 163804 15657 311257 206895 300732 185385 628203 295917 320597 98244 696954 396360 39077 291131 89408 59347 741208 195701 64311 341287 544599 340474 158310 135667 169885 215235 393442 627124 13085 106624 498789 63758 448676 426992 80011 78316 189647 400196 371834 196497 175231 275302 220756 274275 44640 410915 23604 164268 20925 50457 920310 213880 36448 264744 101450 102969 19215 948637 16233 6894 358124 343447 54999 167604 451985 150181 24976 187387 307082 307978 338656 7686 76415 434680 499690 285625 145491 146136 479143 501716 225954 21629 321202 194750 5469 540531 29697 59707 38610 19333 18420 143409 11191 400442 555943 188762 492169 234520 80471 322594 282752 247705 750626 626797 515019 20457 652315 1188087 306540 996441 129838 331558 189912 144389 668270 111796 57453 385458 78157 423353 620303 75204 503464 79276 320618 196694 294732 130211 505489 144705 493828 27011 127404 70141 286211 459951 497693 709505 327911 198418 85258 321235 146626 421881 1394899 361165 1182367 579919 281624 379395 494342 201471 204228 409791 352857 122139 177080 532060 255381 193024 85209 173037 286165 589191 99873 702202 114186 324375 308357 32683 765531 499649 334470 359523 10769 243662 488090 104390 154181 34176 377304 271233 319511 561154 149758 215106 452309 657975 898966 341724 587132 222468 1234825 569745 680411 479753 315541 347829 453904 909977 816300 132285 946497 292278 407023 112872 678268 16561 350052 135852 367589 163335 533178 56622 455638 530386 229187 912186 434694 418209 1389572 455970 22068 156282 642831 307443 200305 337213 97411 91759 189418 784121 61403 253282 93250 629414 17948 663492 213141 202460 233997 68031 256640 166369 576819 270144 627441 73183 627001 850825 480762 44194 276135 296144 32019 560368 510615 66140 159143 393238 77157 271036 213569 150897 238681 1319058 629325 415014 279043 194531 520314 186084 43122 2574 82187 405575 7054 288074 139167 258141 256229 283576 94098 293170 667752 169365 17357 119749 425754 235991 8674 416513 204420 527275 225922 90320 257662 151061 522773 885729 109563 284650 762953 403499 642828 1007130 488898 174164 447920 288754 10337 201121 220906 170284 321098 550199 555338 446132 388311 583288 359521 654772 5638 164687 1024358 105469 288319 47891 135523 176486 973294 314103 398502 316550 1642319 290351 1230768 206617 444352 309534 1235213 293399 90071 420524 171491 275022 328668 291802 253453 156381 538573 96564 7766 25356 481728 955259 306890 188215 30981 346710 232913 214903 133391 55057 567319 19152 75213 272736 43697 287287 55495 604150 614414 63062 153861 311517 738612 205567 182981 1106631 365970 228659 108191 563368 816595 17288 19917 286786 570289 158918 37660 733279 425343 72460 9548 245371 520437 508553 908903 1003370 340030 256435 431609 721081 166282 68897 733675 112913 116153 107959 284323 444641 316417 992609 290571 444718 49556 671001 450796 291322 459004 251181 102271 299966 68934 665094 470578 579221 304402 758866 595434 457656 189579 464170 499567 240209 40995 672039 732007 404908 439698 206065 335603 137705 657411 419730 42802 89301 859413 54123 480003 192829 33986 506086 78185 152951 210021 232433 188868 583209 624498 578762 1042261 141315 415694 1277736 1345838 1296527 458083 415456 536297 1070985 185112 118298 546359 487904 260350 98657 19202 173081 124246 372027 115189 441178 44850 20271 383244 229422 406272 323845 106082 315801 37190 410037 414025 264369 82260 1179896 118280 2056394 498366 73068 662353 53088 20425 208872 225460 827127 112722 182210 314746 140698 240059 33357 224691 449228 336737 439165 39481 320250 225161 106504 312667 18372 1248443 208580 179947 165155 101583 466983 660438 140344 567475 621536 699457 430000 239723 343182 110563 1434191 471405 169540 35823 22514 316871 448432 9638 386236 536160 324439 593442 587534 241208 116466 407229 690352 107726 290747 365473 254591 567089 112792 374275 627644 163389 92803 749095 23605 532263 17297 505015 7000 140281 649748 123863 264387 36144 810400 330030 46001 596840 21481 96004 681111 530547 722883 130995 831942 86473 421956 209485 56616 102359 115350 424343 286006 735623 228636 282427 308411 41114 202712 605755 36935 334103 143806 346767 375730 33898 227702 322369 277393 835373 118429 938511 185808 604299 16778 423459 285946 310332 1129045 662765 364273 4437 1389309 589817 628593 9450 22386 1576477 37185 109134 149046 1350941 256014 64325 113709 15212 339498 109509 547780 198349 328379 213428 57690 289976 483256 423412 119777 102037 108272 8963 278833 106821 106319 314212 43217 397136 360975 77809 72350 273990 23498 328867 110655 720407 493795 287647 301793 314769 187268 546877 420230 341174 280983 304290 308574 434248 44193 579369 15060 113233 156906 37596 32040 252962 14746 287632 487165 394366 644822 229517 352064 661784 55378 447861 1034924 531517 607712 93519 853476 1066367 240093 310830 408772 447851 482194 173252 344068 679588 59044 382265 466307 52520 103506 75461 207621 1271449 401080 71175 338809 131623 52141 212188 70633 892742 124820 289715 980222 474941 333698 199204 129575 377210 204200 237388 323816 246594 693226 599161 378438 52520 391553 34772 929941 265935 322070 528417 160049 290771 185965 364015 669455 517821 177947 249271 2056777 581063 22885 49656 100586 604797 398655 326608 419085 181065 210585 209244 54728 370366 490951 55605 744995 651160 36931 451602 256157 483050 346292 287846 211494 55073 380765 387836 74712 341296 273844 542271 192144 779884 625310 5304 144593 276156 243393 365853 141718 435399 325577 210129 300115 44448 225273 231600 355390 86842 173740 637982 283439 460263 152140 783650 255951 524395 187209 415531 569404 815586 189163 537880 7607 357487 298165 66334 515274 103092 132740 285628 598876 713698 54988 13616 399015 177680 267158 333726 213783 839843 184379 96351 489814 435480 124858 648712 339665 985044 617199 284748 293836 351485 213908 126555 77432 290402 380466 332069 108973 48026 356619 594296 289093 578987 454205 149618 668706 341764 32559 456465 13342 143882 663415 95450 328217 362628 98242 254863 288541 140413 340620 248377 505352 272487 427629 604016 7559 22731 555252 23234 366388 20396 152051 275520 203318 230207 178239 10276 10141 794163 47403 832526 276088 397906 386810 177423 217462 411094 378700 345228 190278 40064 350170 359456 380780 554294 889602 160856 639826 328177 19010 172529 164665 25395 304826 879351 104637 177199 1100080 630925 138702 648497 206824 124529 696849 318065 670135 473688 270047 532017 304140 421032 1228074 789201 653740 1109179 678588 16343 376309 583755 929710 258840 407692 258553 181320 315639 949164 66394 136480 277917 355043 544741 55777 563844 326197 315014 36982 644806 714375 626156 740125 123774 245922 787315 296590 285504 108347 461110 269916 365658 362570 510162 392149 390425 958433 93418 332023 282109 275826 48623 380138 407225 567488 118246 653166 213669 414433 196321 190840 239166 732476 274035 805158 1028786 545468 998276 482099 86210 961836 623049 197357 236916 148385 176570 347903 709866 161891 200189 865447 307304 49038 49997 26703 271076 630683 642502 737671 582499 252226 591039 292714 752994 500008 689021 270745 726145 772974 32946 376074 368027 243647 425843 329452 289431 446438 104385 168787 553580 45286 736838 83987 18445 532630 62781 410798 1555649 422955 104812 13660 404996 49259 479081 167402 223720 503290 477769 81048 246699 224849 1875732 457716 23815 899210 325088 193200 697881 16415 516074 219878 381133 233177 166926 295886 121408 111057 418587 800538 119523 117691 421212 870964 332662 540347 825843 225528 233591 680484 497090 237866 452296 286550 635336 69863 631427 587874 178332 1014340 122189 149810 259706 274387 434391 655795 442490 945902 317007 388252 317725 477731 878563 562481 16553 259597 392894 144382 169043 514491 192221 251485 869015 720132 300369 272660 371492 474712 1591933 674294 981304 150098 461872 34881 319042 226029 341658 299043 341858 1011644 5838 88586 47231 351853 415045 7152 3571 1212347 361653 257710 322633 388998 2932371 270301 601156 607222 185247 144540 883040 637621 123576 225695 912981 261275 303053 609771 902133 388598 404025 164357 180212 148884 174974 465729 379921 411550 414305 178835 638340 493816 345876 390238 653087 348392 842434 278363 49689 523960 149361 493818 207607 598976 30680 606984 144065 185228 504334 632740 497697 597184 1126890 148387 106863 422130 230450 301432 489594 509361 139345 634388 121347 373760 188648 62469 182970 37185 490231 1028917 104395 30763 785211 364666 132415 178521 547077 415488 360022 951980 777372 79143 460132 814976 128687 160810 46116 32200 990273 550237 341963 139693 415848 905163 362867 83288 782703 402895 761866 335848 291334 354252 113102 580554 6828 100731 20934 245492 320606 492768 161845 150555 326689 188824 33922 434124 678718 215336 474097 313189 475839 936764 230534 361139 957006 707054 446455 9145 710749 210783 1161538 183779 161439 26986 417601 37691 350282 577269 191478 295924 233175 347165 180121 787740 364607 274892 429896 16971 139062 493616 427974 537937 34838 831383 561782 56724 632863 174935 834047 156382 1233921 1110470 12856 63567 194461 727949 748204 25672 651108 634883 754440 467858 176723 296581 303753 108603 216572 111837 412974 159501 254616 282073 503092 52180 3754 1686291 173500 90238 286846 48088 421759 446644 497430 246047 317767 123185 418734 182295 257577 78426 384519 237277 51235 573134 1578925 206339 96168 42291 47777 58196 585378 142306 345855 112650 53157 403253 54878 409052 672738 226301 241620 175672 1002373 210023 3793 146127 158995 219666 3346 384222 295965 240596 540927 312758 356964 318364 27417 305210 480102 440400 19364 11005 110888 177543 420147 338590 47235 384425 268077 364927 283458 66879 470428 107966 111668 10560 23303 81778 45554 240752 101577 153250 440047 22969 643027 528064 457485 728854 24935 366870 162245 171378 9664 993922 330863 491878 161468 479180 36143 713559 987124 41785 143772 60381 447882 170016 987852 310437 558675 5511 224534 444638 51356 280799 314597 51254 428965 373098 176269 352941 6584 235058 20493 99702 223125 129685 143793 58857 326249 60797 672015 365564 25664 531504 128240 76773 330244 236131 462291 272757 266897 456590 411172 365623 1383277 927130 747268 180357 462856 350053 396818 53066 278893 681278 568399 448739 267704 207667 169396 81238 289578 169053 510986 162814 256201 341985 356967 687009 732947 363431 16930 169783 532458 320991 189515 12707 169416 125429 2432932 79132 436721 397485 218710 1166946 1065291 67919 2504 248691 56521 367434 15739 527670 681472 863331 threads = 4 user = Lucrezia memory = 20 class = normal machines = 22