100000 1048320 1048192 1048128 1048096 1048080 1048072 1048068 1048066 1048065 1047936 1047872 1047840 1047824 1047816 1047812 1047810 1047809 1047744 1047712 1047696 1047688 1047684 1047682 1047681 1047648 1047632 1047624 1047620 1047618 1047617 1047600 1047592 1047588 1047586 1047585 1047576 1047572 1047570 1047569 1047564 1047562 1047561 1047558 1047557 1047555 1047424 1047360 1047328 1047312 1047304 1047300 1047298 1047297 1047232 1047200 1047184 1047176 1047172 1047170 1047169 1047136 1047120 1047112 1047108 1047106 1047105 1047088 1047080 1047076 1047074 1047073 1047064 1047060 1047058 1047057 1047052 1047050 1047049 1047046 1047045 1047043 1046976 1046944 1046928 1046920 1046916 1046914 1046913 1046880 1046864 1046856 1046852 1046850 1046849 1046832 1046824 1046820 1046818 1046817 1046808 1046804 1046802 1046801 1046796 1046794 1046793 1046790 1046789 1046787 1046752 1046736 1046728 1046724 1046722 1046721 1046704 1046696 1046692 1046690 1046689 1046680 1046676 1046674 1046673 1046668 1046666 1046665 1046662 1046661 1046659 1046640 1046632 1046628 1046626 1046625 1046616 1046612 1046610 1046609 1046604 1046602 1046601 1046598 1046597 1046595 1046584 1046580 1046578 1046577 1046572 1046570 1046569 1046566 1046565 1046563 1046556 1046554 1046553 1046550 1046549 1046547 1046542 1046541 1046539 1046535 1046400 1046336 1046304 1046288 1046280 1046276 1046274 1046273 1046208 1046176 1046160 1046152 1046148 1046146 1046145 1046112 1046096 1046088 1046084 1046082 1046081 1046064 1046056 1046052 1046050 1046049 1046040 1046036 1046034 1046033 1046028 1046026 1046025 1046022 1046021 1046019 1045952 1045920 1045904 1045896 1045892 1045890 1045889 1045856 1045840 1045832 1045828 1045826 1045825 1045808 1045800 1045796 1045794 1045793 1045784 1045780 1045778 1045777 1045772 1045770 1045769 1045766 1045765 1045763 1045728 1045712 1045704 1045700 1045698 1045697 1045680 1045672 1045668 1045666 1045665 1045656 1045652 1045650 1045649 1045644 1045642 1045641 1045638 1045637 1045635 1045616 1045608 1045604 1045602 1045601 1045592 1045588 1045586 1045585 1045580 1045578 1045577 1045574 1045573 1045571 1045560 1045556 1045554 1045553 1045548 1045546 1045545 1045542 1045541 1045539 1045532 1045530 1045529 1045526 1045525 1045523 1045518 1045517 1045515 1045511 1045440 1045408 1045392 1045384 1045380 1045378 1045377 1045344 1045328 1045320 1045316 1045314 1045313 1045296 1045288 1045284 1045282 1045281 1045272 1045268 1045266 1045265 1045260 1045258 1045257 1045254 1045253 1045251 1045216 1045200 1045192 1045188 1045186 1045185 1045168 1045160 1045156 1045154 1045153 1045144 1045140 1045138 1045137 1045132 1045130 1045129 1045126 1045125 1045123 1045104 1045096 1045092 1045090 1045089 1045080 1045076 1045074 1045073 1045068 1045066 1045065 1045062 1045061 1045059 1045048 1045044 1045042 1045041 1045036 1045034 1045033 1045030 1045029 1045027 1045020 1045018 1045017 1045014 1045013 1045011 1045006 1045005 1045003 1044999 1044960 1044944 1044936 1044932 1044930 1044929 1044912 1044904 1044900 1044898 1044897 1044888 1044884 1044882 1044881 1044876 1044874 1044873 1044870 1044869 1044867 1044848 1044840 1044836 1044834 1044833 1044824 1044820 1044818 1044817 1044812 1044810 1044809 1044806 1044805 1044803 1044792 1044788 1044786 1044785 1044780 1044778 1044777 1044774 1044773 1044771 1044764 1044762 1044761 1044758 1044757 1044755 1044750 1044749 1044747 1044743 1044720 1044712 1044708 1044706 1044705 1044696 1044692 1044690 1044689 1044684 1044682 1044681 1044678 1044677 1044675 1044664 1044660 1044658 1044657 1044652 1044650 1044649 1044646 1044645 1044643 1044636 1044634 1044633 1044630 1044629 1044627 1044622 1044621 1044619 1044615 1044600 1044596 1044594 1044593 1044588 1044586 1044585 1044582 1044581 1044579 1044572 1044570 1044569 1044566 1044565 1044563 1044558 1044557 1044555 1044551 1044540 1044538 1044537 1044534 1044533 1044531 1044526 1044525 1044523 1044519 1044510 1044509 1044507 1044503 1044495 1044352 1044288 1044256 1044240 1044232 1044228 1044226 1044225 1044160 1044128 1044112 1044104 1044100 1044098 1044097 1044064 1044048 1044040 1044036 1044034 1044033 1044016 1044008 1044004 1044002 1044001 1043992 1043988 1043986 1043985 1043980 1043978 1043977 1043974 1043973 1043971 1043904 1043872 1043856 1043848 1043844 1043842 1043841 1043808 1043792 1043784 1043780 1043778 1043777 1043760 1043752 1043748 1043746 1043745 1043736 1043732 1043730 1043729 1043724 1043722 1043721 1043718 1043717 1043715 1043680 1043664 1043656 1043652 1043650 1043649 1043632 1043624 1043620 1043618 1043617 1043608 1043604 1043602 1043601 1043596 1043594 1043593 1043590 1043589 1043587 1043568 1043560 1043556 1043554 1043553 1043544 1043540 1043538 1043537 1043532 1043530 1043529 1043526 1043525 1043523 1043512 1043508 1043506 1043505 1043500 1043498 1043497 1043494 1043493 1043491 1043484 1043482 1043481 1043478 1043477 1043475 1043470 1043469 1043467 1043463 1043392 1043360 1043344 1043336 1043332 1043330 1043329 1043296 1043280 1043272 1043268 1043266 1043265 1043248 1043240 1043236 1043234 1043233 1043224 1043220 1043218 1043217 1043212 1043210 1043209 1043206 1043205 1043203 1043168 1043152 1043144 1043140 1043138 1043137 1043120 1043112 1043108 1043106 1043105 1043096 1043092 1043090 1043089 1043084 1043082 1043081 1043078 1043077 1043075 1043056 1043048 1043044 1043042 1043041 1043032 1043028 1043026 1043025 1043020 1043018 1043017 1043014 1043013 1043011 1043000 1042996 1042994 1042993 1042988 1042986 1042985 1042982 1042981 1042979 1042972 1042970 1042969 1042966 1042965 1042963 1042958 1042957 1042955 1042951 1042912 1042896 1042888 1042884 1042882 1042881 1042864 1042856 1042852 1042850 1042849 1042840 1042836 1042834 1042833 1042828 1042826 1042825 1042822 1042821 1042819 1042800 1042792 1042788 1042786 1042785 1042776 1042772 1042770 1042769 1042764 1042762 1042761 1042758 1042757 1042755 1042744 1042740 1042738 1042737 1042732 1042730 1042729 1042726 1042725 1042723 1042716 1042714 1042713 1042710 1042709 1042707 1042702 1042701 1042699 1042695 1042672 1042664 1042660 1042658 1042657 1042648 1042644 1042642 1042641 1042636 1042634 1042633 1042630 1042629 1042627 1042616 1042612 1042610 1042609 1042604 1042602 1042601 1042598 1042597 1042595 1042588 1042586 1042585 1042582 1042581 1042579 1042574 1042573 1042571 1042567 1042552 1042548 1042546 1042545 1042540 1042538 1042537 1042534 1042533 1042531 1042524 1042522 1042521 1042518 1042517 1042515 1042510 1042509 1042507 1042503 1042492 1042490 1042489 1042486 1042485 1042483 1042478 1042477 1042475 1042471 1042462 1042461 1042459 1042455 1042447 1042368 1042336 1042320 1042312 1042308 1042306 1042305 1042272 1042256 1042248 1042244 1042242 1042241 1042224 1042216 1042212 1042210 1042209 1042200 1042196 1042194 1042193 1042188 1042186 1042185 1042182 1042181 1042179 1042144 1042128 1042120 1042116 1042114 1042113 1042096 1042088 1042084 1042082 1042081 1042072 1042068 1042066 1042065 1042060 1042058 1042057 1042054 1042053 1042051 1042032 1042024 1042020 1042018 1042017 1042008 1042004 1042002 1042001 1041996 1041994 1041993 1041990 1041989 1041987 1041976 1041972 1041970 1041969 1041964 1041962 1041961 1041958 1041957 1041955 1041948 1041946 1041945 1041942 1041941 1041939 1041934 1041933 1041931 1041927 1041888 1041872 1041864 1041860 1041858 1041857 1041840 1041832 1041828 1041826 1041825 1041816 1041812 1041810 1041809 1041804 1041802 1041801 1041798 1041797 1041795 1041776 1041768 1041764 1041762 1041761 1041752 1041748 1041746 1041745 1041740 1041738 1041737 1041734 1041733 1041731 1041720 1041716 1041714 1041713 1041708 1041706 1041705 1041702 1041701 1041699 1041692 1041690 1041689 1041686 1041685 1041683 1041678 1041677 1041675 1041671 1041648 1041640 1041636 1041634 1041633 1041624 1041620 1041618 1041617 1041612 1041610 1041609 1041606 1041605 1041603 1041592 1041588 1041586 1041585 1041580 1041578 1041577 1041574 1041573 1041571 1041564 1041562 1041561 1041558 1041557 1041555 1041550 1041549 1041547 1041543 1041528 1041524 1041522 1041521 1041516 1041514 1041513 1041510 1041509 1041507 1041500 1041498 1041497 1041494 1041493 1041491 1041486 1041485 1041483 1041479 1041468 1041466 1041465 1041462 1041461 1041459 1041454 1041453 1041451 1041447 1041438 1041437 1041435 1041431 1041423 1041376 1041360 1041352 1041348 1041346 1041345 1041328 1041320 1041316 1041314 1041313 1041304 1041300 1041298 1041297 1041292 1041290 1041289 1041286 1041285 1041283 1041264 1041256 1041252 1041250 1041249 1041240 1041236 1041234 1041233 1041228 1041226 1041225 1041222 1041221 1041219 1041208 1041204 1041202 1041201 1041196 1041194 1041193 1041190 1041189 1041187 1041180 1041178 1041177 1041174 1041173 1041171 1041166 1041165 1041163 1041159 1041136 1041128 1041124 1041122 1041121 1041112 1041108 1041106 1041105 1041100 1041098 1041097 1041094 1041093 1041091 1041080 1041076 1041074 1041073 1041068 1041066 1041065 1041062 1041061 1041059 1041052 1041050 1041049 1041046 1041045 1041043 1041038 1041037 1041035 1041031 1041016 1041012 1041010 1041009 1041004 1041002 1041001 1040998 1040997 1040995 1040988 1040986 1040985 1040982 1040981 1040979 1040974 1040973 1040971 1040967 1040956 1040954 1040953 1040950 1040949 1040947 1040942 1040941 1040939 1040935 1040926 1040925 1040923 1040919 1040911 1040880 1040872 1040868 1040866 1040865 1040856 1040852 1040850 1040849 1040844 1040842 1040841 1040838 1040837 1040835 1040824 1040820 1040818 1040817 1040812 1040810 1040809 1040806 1040805 1040803 1040796 1040794 1040793 1040790 1040789 1040787 1040782 1040781 1040779 1040775 1040760 1040756 1040754 1040753 1040748 1040746 1040745 1040742 1040741 1040739 1040732 1040730 1040729 1040726 1040725 1040723 1040718 1040717 1040715 1040711 1040700 1040698 1040697 1040694 1040693 1040691 1040686 1040685 1040683 1040679 1040670 1040669 1040667 1040663 1040655 1040632 1040628 1040626 1040625 1040620 1040618 1040617 1040614 1040613 1040611 1040604 1040602 1040601 1040598 1040597 1040595 1040590 1040589 1040587 1040583 1040572 1040570 1040569 1040566 1040565 1040563 1040558 1040557 1040555 1040551 1040542 1040541 1040539 1040535 1040527 1040508 1040506 1040505 1040502 1040501 1040499 1040494 1040493 1040491 1040487 1040478 1040477 1040475 1040471 1040463 1040446 1040445 1040443 1040439 1040431 1040415 1040256 1040192 1040160 1040144 1040136 1040132 1040130 1040129 1040064 1040032 1040016 1040008 1040004 1040002 1040001 1039968 1039952 1039944 1039940 1039938 1039937 1039920 1039912 1039908 1039906 1039905 1039896 1039892 1039890 1039889 1039884 1039882 1039881 1039878 1039877 1039875 1039808 1039776 1039760 1039752 1039748 1039746 1039745 1039712 1039696 1039688 1039684 1039682 1039681 1039664 1039656 1039652 1039650 1039649 1039640 1039636 1039634 1039633 1039628 1039626 1039625 1039622 1039621 1039619 1039584 1039568 1039560 1039556 1039554 1039553 1039536 1039528 1039524 1039522 1039521 1039512 1039508 1039506 1039505 1039500 1039498 1039497 1039494 1039493 1039491 1039472 1039464 1039460 1039458 1039457 1039448 1039444 1039442 1039441 1039436 1039434 1039433 1039430 1039429 1039427 1039416 1039412 1039410 1039409 1039404 1039402 1039401 1039398 1039397 1039395 1039388 1039386 1039385 1039382 1039381 1039379 1039374 1039373 1039371 1039367 1039296 1039264 1039248 1039240 1039236 1039234 1039233 1039200 1039184 1039176 1039172 1039170 1039169 1039152 1039144 1039140 1039138 1039137 1039128 1039124 1039122 1039121 1039116 1039114 1039113 1039110 1039109 1039107 1039072 1039056 1039048 1039044 1039042 1039041 1039024 1039016 1039012 1039010 1039009 1039000 1038996 1038994 1038993 1038988 1038986 1038985 1038982 1038981 1038979 1038960 1038952 1038948 1038946 1038945 1038936 1038932 1038930 1038929 1038924 1038922 1038921 1038918 1038917 1038915 1038904 1038900 1038898 1038897 1038892 1038890 1038889 1038886 1038885 1038883 1038876 1038874 1038873 1038870 1038869 1038867 1038862 1038861 1038859 1038855 1038816 1038800 1038792 1038788 1038786 1038785 1038768 1038760 1038756 1038754 1038753 1038744 1038740 1038738 1038737 1038732 1038730 1038729 1038726 1038725 1038723 1038704 1038696 1038692 1038690 1038689 1038680 1038676 1038674 1038673 1038668 1038666 1038665 1038662 1038661 1038659 1038648 1038644 1038642 1038641 1038636 1038634 1038633 1038630 1038629 1038627 1038620 1038618 1038617 1038614 1038613 1038611 1038606 1038605 1038603 1038599 1038576 1038568 1038564 1038562 1038561 1038552 1038548 1038546 1038545 1038540 1038538 1038537 1038534 1038533 1038531 1038520 1038516 1038514 1038513 1038508 1038506 1038505 1038502 1038501 1038499 1038492 1038490 1038489 1038486 1038485 1038483 1038478 1038477 1038475 1038471 1038456 1038452 1038450 1038449 1038444 1038442 1038441 1038438 1038437 1038435 1038428 1038426 1038425 1038422 1038421 1038419 1038414 1038413 1038411 1038407 1038396 1038394 1038393 1038390 1038389 1038387 1038382 1038381 1038379 1038375 1038366 1038365 1038363 1038359 1038351 1038272 1038240 1038224 1038216 1038212 1038210 1038209 1038176 1038160 1038152 1038148 1038146 1038145 1038128 1038120 1038116 1038114 1038113 1038104 1038100 1038098 1038097 1038092 1038090 1038089 1038086 1038085 1038083 1038048 1038032 1038024 1038020 1038018 1038017 1038000 1037992 1037988 1037986 1037985 1037976 1037972 1037970 1037969 1037964 1037962 1037961 1037958 1037957 1037955 1037936 1037928 1037924 1037922 1037921 1037912 1037908 1037906 1037905 1037900 1037898 1037897 1037894 1037893 1037891 1037880 1037876 1037874 1037873 1037868 1037866 1037865 1037862 1037861 1037859 1037852 1037850 1037849 1037846 1037845 1037843 1037838 1037837 1037835 1037831 1037792 1037776 1037768 1037764 1037762 1037761 1037744 1037736 1037732 1037730 1037729 1037720 1037716 1037714 1037713 1037708 1037706 1037705 1037702 1037701 1037699 1037680 1037672 1037668 1037666 1037665 1037656 1037652 1037650 1037649 1037644 1037642 1037641 1037638 1037637 1037635 1037624 1037620 1037618 1037617 1037612 1037610 1037609 1037606 1037605 1037603 1037596 1037594 1037593 1037590 1037589 1037587 1037582 1037581 1037579 1037575 1037552 1037544 1037540 1037538 1037537 1037528 1037524 1037522 1037521 1037516 1037514 1037513 1037510 1037509 1037507 1037496 1037492 1037490 1037489 1037484 1037482 1037481 1037478 1037477 1037475 1037468 1037466 1037465 1037462 1037461 1037459 1037454 1037453 1037451 1037447 1037432 1037428 1037426 1037425 1037420 1037418 1037417 1037414 1037413 1037411 1037404 1037402 1037401 1037398 1037397 1037395 1037390 1037389 1037387 1037383 1037372 1037370 1037369 1037366 1037365 1037363 1037358 1037357 1037355 1037351 1037342 1037341 1037339 1037335 1037327 1037280 1037264 1037256 1037252 1037250 1037249 1037232 1037224 1037220 1037218 1037217 1037208 1037204 1037202 1037201 1037196 1037194 1037193 1037190 1037189 1037187 1037168 1037160 1037156 1037154 1037153 1037144 1037140 1037138 1037137 1037132 1037130 1037129 1037126 1037125 1037123 1037112 1037108 1037106 1037105 1037100 1037098 1037097 1037094 1037093 1037091 1037084 1037082 1037081 1037078 1037077 1037075 1037070 1037069 1037067 1037063 1037040 1037032 1037028 1037026 1037025 1037016 1037012 1037010 1037009 1037004 1037002 1037001 1036998 1036997 1036995 1036984 1036980 1036978 1036977 1036972 1036970 1036969 1036966 1036965 1036963 1036956 1036954 1036953 1036950 1036949 1036947 1036942 1036941 1036939 1036935 1036920 1036916 1036914 1036913 1036908 1036906 1036905 1036902 1036901 1036899 1036892 1036890 1036889 1036886 1036885 1036883 1036878 1036877 1036875 1036871 1036860 1036858 1036857 1036854 1036853 1036851 1036846 1036845 1036843 1036839 1036830 1036829 1036827 1036823 1036815 1036784 1036776 1036772 1036770 1036769 1036760 1036756 1036754 1036753 1036748 1036746 1036745 1036742 1036741 1036739 1036728 1036724 1036722 1036721 1036716 1036714 1036713 1036710 1036709 1036707 1036700 1036698 1036697 1036694 1036693 1036691 1036686 1036685 1036683 1036679 1036664 1036660 1036658 1036657 1036652 1036650 1036649 1036646 1036645 1036643 1036636 1036634 1036633 1036630 1036629 1036627 1036622 1036621 1036619 1036615 1036604 1036602 1036601 1036598 1036597 1036595 1036590 1036589 1036587 1036583 1036574 1036573 1036571 1036567 1036559 1036536 1036532 1036530 1036529 1036524 1036522 1036521 1036518 1036517 1036515 1036508 1036506 1036505 1036502 1036501 1036499 1036494 1036493 1036491 1036487 1036476 1036474 1036473 1036470 1036469 1036467 1036462 1036461 1036459 1036455 1036446 1036445 1036443 1036439 1036431 1036412 1036410 1036409 1036406 1036405 1036403 1036398 1036397 1036395 1036391 1036382 1036381 1036379 1036375 1036367 1036350 1036349 1036347 1036343 1036335 1036319 1036224 1036192 1036176 1036168 1036164 1036162 1036161 1036128 1036112 1036104 1036100 1036098 1036097 1036080 1036072 1036068 1036066 1036065 1036056 1036052 1036050 1036049 1036044 1036042 1036041 1036038 1036037 1036035 1036000 1035984 1035976 1035972 1035970 1035969 1035952 1035944 1035940 1035938 1035937 1035928 1035924 1035922 1035921 1035916 1035914 1035913 1035910 1035909 1035907 1035888 1035880 1035876 1035874 1035873 1035864 1035860 1035858 1035857 1035852 1035850 1035849 1035846 1035845 1035843 1035832 1035828 1035826 1035825 1035820 1035818 1035817 1035814 1035813 1035811 1035804 1035802 1035801 1035798 1035797 1035795 1035790 1035789 1035787 1035783 1035744 1035728 1035720 1035716 1035714 1035713 1035696 1035688 1035684 1035682 1035681 1035672 1035668 1035666 1035665 1035660 1035658 1035657 1035654 1035653 1035651 1035632 1035624 1035620 1035618 1035617 1035608 1035604 1035602 1035601 1035596 1035594 1035593 1035590 1035589 1035587 1035576 1035572 1035570 1035569 1035564 1035562 1035561 1035558 1035557 1035555 1035548 1035546 1035545 1035542 1035541 1035539 1035534 1035533 1035531 1035527 1035504 1035496 1035492 1035490 1035489 1035480 1035476 1035474 1035473 1035468 1035466 1035465 1035462 1035461 1035459 1035448 1035444 1035442 1035441 1035436 1035434 1035433 1035430 1035429 1035427 1035420 1035418 1035417 1035414 1035413 1035411 1035406 1035405 1035403 1035399 1035384 1035380 1035378 1035377 1035372 1035370 1035369 1035366 1035365 1035363 1035356 1035354 1035353 1035350 1035349 1035347 1035342 1035341 1035339 1035335 1035324 1035322 1035321 1035318 1035317 1035315 1035310 1035309 1035307 1035303 1035294 1035293 1035291 1035287 1035279 1035232 1035216 1035208 1035204 1035202 1035201 1035184 1035176 1035172 1035170 1035169 1035160 1035156 1035154 1035153 1035148 1035146 1035145 1035142 1035141 1035139 1035120 1035112 1035108 1035106 1035105 1035096 1035092 1035090 1035089 1035084 1035082 1035081 1035078 1035077 1035075 1035064 1035060 1035058 1035057 1035052 1035050 1035049 1035046 1035045 1035043 1035036 1035034 1035033 1035030 1035029 1035027 1035022 1035021 1035019 1035015 1034992 1034984 1034980 1034978 1034977 1034968 1034964 1034962 1034961 1034956 1034954 1034953 1034950 1034949 1034947 1034936 1034932 1034930 1034929 1034924 1034922 1034921 1034918 1034917 1034915 1034908 1034906 1034905 1034902 1034901 1034899 1034894 1034893 1034891 1034887 1034872 1034868 1034866 1034865 1034860 1034858 1034857 1034854 1034853 1034851 1034844 1034842 1034841 1034838 1034837 1034835 1034830 1034829 1034827 1034823 1034812 1034810 1034809 1034806 1034805 1034803 1034798 1034797 1034795 1034791 1034782 1034781 1034779 1034775 1034767 1034736 1034728 1034724 1034722 1034721 1034712 1034708 1034706 1034705 1034700 1034698 1034697 1034694 1034693 1034691 1034680 1034676 1034674 1034673 1034668 1034666 1034665 1034662 1034661 1034659 1034652 1034650 1034649 1034646 1034645 1034643 1034638 1034637 1034635 1034631 1034616 1034612 1034610 1034609 1034604 1034602 1034601 1034598 1034597 1034595 1034588 1034586 1034585 1034582 1034581 1034579 1034574 1034573 1034571 1034567 1034556 1034554 1034553 1034550 1034549 1034547 1034542 1034541 1034539 1034535 1034526 1034525 1034523 1034519 1034511 1034488 1034484 1034482 1034481 1034476 1034474 1034473 1034470 1034469 1034467 1034460 1034458 1034457 1034454 1034453 1034451 1034446 1034445 1034443 1034439 1034428 1034426 1034425 1034422 1034421 1034419 1034414 1034413 1034411 1034407 1034398 1034397 1034395 1034391 1034383 1034364 1034362 1034361 1034358 1034357 1034355 1034350 1034349 1034347 1034343 1034334 1034333 1034331 1034327 1034319 1034302 1034301 1034299 1034295 1034287 1034271 1034208 1034192 1034184 1034180 1034178 1034177 1034160 1034152 1034148 1034146 1034145 1034136 1034132 1034130 1034129 1034124 1034122 1034121 1034118 1034117 1034115 1034096 1034088 1034084 1034082 1034081 1034072 1034068 1034066 1034065 1034060 1034058 1034057 1034054 1034053 1034051 1034040 1034036 1034034 1034033 1034028 1034026 1034025 1034022 1034021 1034019 1034012 1034010 1034009 1034006 1034005 1034003 1033998 1033997 1033995 1033991 1033968 1033960 1033956 1033954 1033953 1033944 1033940 1033938 1033937 1033932 1033930 1033929 1033926 1033925 1033923 1033912 1033908 1033906 1033905 1033900 1033898 1033897 1033894 1033893 1033891 1033884 1033882 1033881 1033878 1033877 1033875 1033870 1033869 1033867 1033863 1033848 1033844 1033842 1033841 1033836 1033834 1033833 1033830 1033829 1033827 1033820 1033818 1033817 1033814 1033813 1033811 1033806 1033805 1033803 1033799 1033788 1033786 1033785 1033782 1033781 1033779 1033774 1033773 1033771 1033767 1033758 1033757 1033755 1033751 1033743 1033712 1033704 1033700 1033698 1033697 1033688 1033684 1033682 1033681 1033676 1033674 1033673 1033670 1033669 1033667 1033656 1033652 1033650 1033649 1033644 1033642 1033641 1033638 1033637 1033635 1033628 1033626 1033625 1033622 1033621 1033619 1033614 1033613 1033611 1033607 1033592 1033588 1033586 1033585 1033580 1033578 1033577 1033574 1033573 1033571 1033564 1033562 1033561 1033558 1033557 1033555 1033550 1033549 1033547 1033543 1033532 1033530 1033529 1033526 1033525 1033523 1033518 1033517 1033515 1033511 1033502 1033501 1033499 1033495 1033487 1033464 1033460 1033458 1033457 1033452 1033450 1033449 1033446 1033445 1033443 1033436 1033434 1033433 1033430 1033429 1033427 1033422 1033421 1033419 1033415 1033404 1033402 1033401 1033398 1033397 1033395 1033390 1033389 1033387 1033383 1033374 1033373 1033371 1033367 1033359 1033340 1033338 1033337 1033334 1033333 1033331 1033326 1033325 1033323 1033319 1033310 1033309 1033307 1033303 1033295 1033278 1033277 1033275 1033271 1033263 1033247 1033200 1033192 1033188 1033186 1033185 1033176 1033172 1033170 1033169 1033164 1033162 1033161 1033158 1033157 1033155 1033144 1033140 1033138 1033137 1033132 1033130 1033129 1033126 1033125 1033123 1033116 1033114 1033113 1033110 1033109 1033107 1033102 1033101 1033099 1033095 1033080 1033076 1033074 1033073 1033068 1033066 1033065 1033062 1033061 1033059 1033052 1033050 1033049 1033046 1033045 1033043 1033038 1033037 1033035 1033031 1033020 1033018 1033017 1033014 1033013 1033011 1033006 1033005 1033003 1032999 1032990 1032989 1032987 1032983 1032975 1032952 1032948 1032946 1032945 1032940 1032938 1032937 1032934 1032933 1032931 1032924 1032922 1032921 1032918 1032917 1032915 1032910 1032909 1032907 1032903 1032892 1032890 1032889 1032886 1032885 1032883 1032878 1032877 1032875 1032871 1032862 1032861 1032859 1032855 1032847 1032828 1032826 1032825 1032822 1032821 1032819 1032814 1032813 1032811 1032807 1032798 1032797 1032795 1032791 1032783 1032766 1032765 1032763 1032759 1032751 1032735 1032696 1032692 1032690 1032689 1032684 1032682 1032681 1032678 1032677 1032675 1032668 1032666 1032665 1032662 1032661 1032659 1032654 1032653 1032651 1032647 1032636 1032634 1032633 1032630 1032629 1032627 1032622 1032621 1032619 1032615 1032606 1032605 1032603 1032599 1032591 1032572 1032570 1032569 1032566 1032565 1032563 1032558 1032557 1032555 1032551 1032542 1032541 1032539 1032535 1032527 1032510 1032509 1032507 1032503 1032495 1032479 1032444 1032442 1032441 1032438 1032437 1032435 1032430 1032429 1032427 1032423 1032414 1032413 1032411 1032407 1032399 1032382 1032381 1032379 1032375 1032367 1032351 1032318 1032317 1032315 1032311 1032303 1032287 1032255 1032064 1032000 1031968 1031952 1031944 1031940 1031938 1031937 1031872 1031840 1031824 1031816 1031812 1031810 1031809 1031776 1031760 1031752 1031748 1031746 1031745 1031728 1031720 1031716 1031714 1031713 1031704 1031700 1031698 1031697 1031692 1031690 1031689 1031686 1031685 1031683 1031616 1031584 1031568 1031560 1031556 1031554 1031553 1031520 1031504 1031496 1031492 1031490 1031489 1031472 1031464 1031460 1031458 1031457 1031448 1031444 1031442 1031441 1031436 1031434 1031433 1031430 1031429 1031427 1031392 1031376 1031368 1031364 1031362 1031361 1031344 1031336 1031332 1031330 1031329 1031320 1031316 1031314 1031313 1031308 1031306 1031305 1031302 1031301 1031299 1031280 1031272 1031268 1031266 1031265 1031256 1031252 1031250 1031249 1031244 1031242 1031241 1031238 1031237 1031235 1031224 1031220 1031218 1031217 1031212 1031210 1031209 1031206 1031205 1031203 1031196 1031194 1031193 1031190 1031189 1031187 1031182 1031181 1031179 1031175 1031104 1031072 1031056 1031048 1031044 1031042 1031041 1031008 1030992 1030984 1030980 1030978 1030977 1030960 1030952 1030948 1030946 1030945 1030936 1030932 1030930 1030929 1030924 1030922 1030921 1030918 1030917 1030915 1030880 1030864 1030856 1030852 1030850 1030849 1030832 1030824 1030820 1030818 1030817 1030808 1030804 1030802 1030801 1030796 1030794 1030793 1030790 1030789 1030787 1030768 1030760 1030756 1030754 1030753 1030744 1030740 1030738 1030737 1030732 1030730 1030729 1030726 1030725 1030723 1030712 1030708 1030706 1030705 1030700 1030698 1030697 1030694 1030693 1030691 1030684 1030682 1030681 1030678 1030677 1030675 1030670 1030669 1030667 1030663 1030624 1030608 1030600 1030596 1030594 1030593 1030576 1030568 1030564 1030562 1030561 1030552 1030548 1030546 1030545 1030540 1030538 1030537 1030534 1030533 1030531 1030512 1030504 1030500 1030498 1030497 1030488 1030484 1030482 1030481 1030476 1030474 1030473 1030470 1030469 1030467 1030456 1030452 1030450 1030449 1030444 1030442 1030441 1030438 1030437 1030435 1030428 1030426 1030425 1030422 1030421 1030419 1030414 1030413 1030411 1030407 1030384 1030376 1030372 1030370 1030369 1030360 1030356 1030354 1030353 1030348 1030346 1030345 1030342 1030341 1030339 1030328 1030324 1030322 1030321 1030316 1030314 1030313 1030310 1030309 1030307 1030300 1030298 1030297 1030294 1030293 1030291 1030286 1030285 1030283 1030279 1030264 1030260 1030258 1030257 1030252 1030250 1030249 1030246 1030245 1030243 1030236 1030234 1030233 1030230 1030229 1030227 1030222 1030221 1030219 1030215 1030204 1030202 1030201 1030198 1030197 1030195 1030190 1030189 1030187 1030183 1030174 1030173 1030171 1030167 1030159 1030080 1030048 1030032 1030024 1030020 1030018 1030017 1029984 1029968 1029960 1029956 1029954 1029953 1029936 1029928 1029924 1029922 1029921 1029912 1029908 1029906 1029905 1029900 1029898 1029897 1029894 1029893 1029891 1029856 1029840 1029832 1029828 1029826 1029825 1029808 1029800 1029796 1029794 1029793 1029784 1029780 1029778 1029777 1029772 1029770 1029769 1029766 1029765 1029763 1029744 1029736 1029732 1029730 1029729 1029720 1029716 1029714 1029713 1029708 1029706 1029705 1029702 1029701 1029699 1029688 1029684 1029682 1029681 1029676 1029674 1029673 1029670 1029669 1029667 1029660 1029658 1029657 1029654 1029653 1029651 1029646 1029645 1029643 1029639 1029600 1029584 1029576 1029572 1029570 1029569 1029552 1029544 1029540 1029538 1029537 1029528 1029524 1029522 1029521 1029516 1029514 1029513 1029510 1029509 1029507 1029488 1029480 1029476 1029474 1029473 1029464 1029460 1029458 1029457 1029452 1029450 1029449 1029446 1029445 1029443 1029432 1029428 1029426 1029425 1029420 1029418 1029417 1029414 1029413 1029411 1029404 1029402 1029401 1029398 1029397 1029395 1029390 1029389 1029387 1029383 1029360 1029352 1029348 1029346 1029345 1029336 1029332 1029330 1029329 1029324 1029322 1029321 1029318 1029317 1029315 1029304 1029300 1029298 1029297 1029292 1029290 1029289 1029286 1029285 1029283 1029276 1029274 1029273 1029270 1029269 1029267 1029262 1029261 1029259 1029255 1029240 1029236 1029234 1029233 1029228 1029226 1029225 1029222 1029221 1029219 1029212 1029210 1029209 1029206 1029205 1029203 1029198 1029197 1029195 1029191 1029180 1029178 1029177 1029174 1029173 1029171 1029166 1029165 1029163 1029159 1029150 1029149 1029147 1029143 1029135 1029088 1029072 1029064 1029060 1029058 1029057 1029040 1029032 1029028 1029026 1029025 1029016 1029012 1029010 1029009 1029004 1029002 1029001 1028998 1028997 1028995 1028976 1028968 1028964 1028962 1028961 1028952 1028948 1028946 1028945 1028940 1028938 1028937 1028934 1028933 1028931 1028920 1028916 1028914 1028913 1028908 1028906 1028905 1028902 1028901 1028899 1028892 1028890 1028889 1028886 1028885 1028883 1028878 1028877 1028875 1028871 1028848 1028840 1028836 1028834 1028833 1028824 1028820 1028818 1028817 1028812 1028810 1028809 1028806 1028805 1028803 1028792 1028788 1028786 1028785 1028780 1028778 1028777 1028774 1028773 1028771 1028764 1028762 1028761 1028758 1028757 1028755 1028750 1028749 1028747 1028743 1028728 1028724 1028722 1028721 1028716 1028714 1028713 1028710 1028709 1028707 1028700 1028698 1028697 1028694 1028693 1028691 1028686 1028685 1028683 1028679 1028668 1028666 1028665 1028662 1028661 1028659 1028654 1028653 1028651 1028647 1028638 1028637 1028635 1028631 1028623 1028592 1028584 1028580 1028578 1028577 1028568 1028564 1028562 1028561 1028556 1028554 1028553 1028550 1028549 1028547 1028536 1028532 1028530 1028529 1028524 1028522 1028521 1028518 1028517 1028515 1028508 1028506 1028505 1028502 1028501 1028499 1028494 1028493 1028491 1028487 1028472 1028468 1028466 1028465 1028460 1028458 1028457 1028454 1028453 1028451 1028444 1028442 1028441 1028438 1028437 1028435 1028430 1028429 1028427 1028423 1028412 1028410 1028409 1028406 1028405 1028403 1028398 1028397 1028395 1028391 1028382 1028381 1028379 1028375 1028367 1028344 1028340 1028338 1028337 1028332 1028330 1028329 1028326 1028325 1028323 1028316 1028314 1028313 1028310 1028309 1028307 1028302 1028301 1028299 1028295 1028284 1028282 1028281 1028278 1028277 1028275 1028270 1028269 1028267 1028263 1028254 1028253 1028251 1028247 1028239 1028220 1028218 1028217 1028214 1028213 1028211 1028206 1028205 1028203 1028199 1028190 1028189 1028187 1028183 1028175 1028158 1028157 1028155 1028151 1028143 1028127 1028032 1028000 1027984 1027976 1027972 1027970 1027969 1027936 1027920 1027912 1027908 1027906 1027905 1027888 1027880 1027876 1027874 1027873 1027864 1027860 1027858 1027857 1027852 1027850 1027849 1027846 1027845 1027843 1027808 1027792 1027784 1027780 1027778 1027777 1027760 1027752 1027748 1027746 1027745 1027736 1027732 1027730 1027729 1027724 1027722 1027721 1027718 1027717 1027715 1027696 1027688 1027684 1027682 1027681 1027672 1027668 1027666 1027665 1027660 1027658 1027657 1027654 1027653 1027651 1027640 1027636 1027634 1027633 1027628 1027626 1027625 1027622 1027621 1027619 1027612 1027610 1027609 1027606 1027605 1027603 1027598 1027597 1027595 1027591 1027552 1027536 1027528 1027524 1027522 1027521 1027504 1027496 1027492 1027490 1027489 1027480 1027476 1027474 1027473 1027468 1027466 1027465 1027462 1027461 1027459 1027440 1027432 1027428 1027426 1027425 1027416 1027412 1027410 1027409 1027404 1027402 1027401 1027398 1027397 1027395 1027384 1027380 1027378 1027377 1027372 1027370 1027369 1027366 1027365 1027363 1027356 1027354 1027353 1027350 1027349 1027347 1027342 1027341 1027339 1027335 1027312 1027304 1027300 1027298 1027297 1027288 1027284 1027282 1027281 1027276 1027274 1027273 1027270 1027269 1027267 1027256 1027252 1027250 1027249 1027244 1027242 1027241 1027238 1027237 1027235 1027228 1027226 1027225 1027222 1027221 1027219 1027214 1027213 1027211 1027207 1027192 1027188 1027186 1027185 1027180 1027178 1027177 1027174 1027173 1027171 1027164 1027162 1027161 1027158 1027157 1027155 1027150 1027149 1027147 1027143 1027132 1027130 1027129 1027126 1027125 1027123 1027118 1027117 1027115 1027111 1027102 1027101 1027099 1027095 1027087 1027040 1027024 1027016 1027012 1027010 1027009 1026992 1026984 1026980 1026978 1026977 1026968 1026964 1026962 1026961 1026956 1026954 1026953 1026950 1026949 1026947 1026928 1026920 1026916 1026914 1026913 1026904 1026900 1026898 1026897 1026892 1026890 1026889 1026886 1026885 1026883 1026872 1026868 1026866 1026865 1026860 1026858 1026857 1026854 1026853 1026851 1026844 1026842 1026841 1026838 1026837 1026835 1026830 1026829 1026827 1026823 1026800 1026792 1026788 1026786 1026785 1026776 1026772 1026770 1026769 1026764 1026762 1026761 1026758 1026757 1026755 1026744 1026740 1026738 1026737 1026732 1026730 1026729 1026726 1026725 1026723 1026716 1026714 1026713 1026710 1026709 1026707 1026702 1026701 1026699 1026695 1026680 1026676 1026674 1026673 1026668 1026666 1026665 1026662 1026661 1026659 1026652 1026650 1026649 1026646 1026645 1026643 1026638 1026637 1026635 1026631 1026620 1026618 1026617 1026614 1026613 1026611 1026606 1026605 1026603 1026599 1026590 1026589 1026587 1026583 1026575 1026544 1026536 1026532 1026530 1026529 1026520 1026516 1026514 1026513 1026508 1026506 1026505 1026502 1026501 1026499 1026488 1026484 1026482 1026481 1026476 1026474 1026473 1026470 1026469 1026467 1026460 1026458 1026457 1026454 1026453 1026451 1026446 1026445 1026443 1026439 1026424 1026420 1026418 1026417 1026412 1026410 1026409 1026406 1026405 1026403 1026396 1026394 1026393 1026390 1026389 1026387 1026382 1026381 1026379 1026375 1026364 1026362 1026361 1026358 1026357 1026355 1026350 1026349 1026347 1026343 1026334 1026333 1026331 1026327 1026319 1026296 1026292 1026290 1026289 1026284 1026282 1026281 1026278 1026277 1026275 1026268 1026266 1026265 1026262 1026261 1026259 1026254 1026253 1026251 1026247 1026236 1026234 1026233 1026230 1026229 1026227 1026222 1026221 1026219 1026215 1026206 1026205 1026203 1026199 1026191 1026172 1026170 1026169 1026166 1026165 1026163 1026158 1026157 1026155 1026151 1026142 1026141 1026139 1026135 1026127 1026110 1026109 1026107 1026103 1026095 1026079 1026016 1026000 1025992 1025988 1025986 1025985 1025968 1025960 1025956 1025954 1025953 1025944 1025940 1025938 1025937 1025932 1025930 1025929 1025926 1025925 1025923 1025904 1025896 1025892 1025890 1025889 1025880 1025876 1025874 1025873 1025868 1025866 1025865 1025862 1025861 1025859 1025848 1025844 1025842 1025841 1025836 1025834 1025833 1025830 1025829 1025827 1025820 1025818 1025817 1025814 1025813 1025811 1025806 1025805 1025803 1025799 1025776 1025768 1025764 1025762 1025761 1025752 1025748 1025746 1025745 1025740 1025738 1025737 1025734 1025733 1025731 1025720 1025716 1025714 1025713 1025708 1025706 1025705 1025702 1025701 1025699 1025692 1025690 1025689 1025686 1025685 1025683 1025678 1025677 1025675 1025671 1025656 1025652 1025650 1025649 1025644 1025642 1025641 1025638 1025637 1025635 1025628 1025626 1025625 1025622 1025621 1025619 1025614 1025613 1025611 1025607 1025596 1025594 1025593 1025590 1025589 1025587 1025582 1025581 1025579 1025575 1025566 1025565 1025563 1025559 1025551 1025520 1025512 1025508 1025506 1025505 1025496 1025492 1025490 1025489 1025484 1025482 1025481 1025478 1025477 1025475 1025464 1025460 1025458 1025457 1025452 1025450 1025449 1025446 1025445 1025443 1025436 1025434 1025433 1025430 1025429 1025427 1025422 1025421 1025419 1025415 1025400 1025396 1025394 1025393 1025388 1025386 1025385 1025382 1025381 1025379 1025372 1025370 1025369 1025366 1025365 1025363 1025358 1025357 1025355 1025351 1025340 1025338 1025337 1025334 1025333 1025331 1025326 1025325 1025323 1025319 1025310 1025309 1025307 1025303 1025295 1025272 1025268 1025266 1025265 1025260 1025258 1025257 1025254 1025253 1025251 1025244 1025242 1025241 1025238 1025237 1025235 1025230 1025229 1025227 1025223 1025212 1025210 1025209 1025206 1025205 1025203 1025198 1025197 1025195 1025191 1025182 1025181 1025179 1025175 1025167 1025148 1025146 1025145 1025142 1025141 1025139 1025134 1025133 1025131 1025127 1025118 1025117 1025115 1025111 1025103 1025086 1025085 1025083 1025079 1025071 1025055 1025008 1025000 1024996 1024994 1024993 1024984 1024980 1024978 1024977 1024972 1024970 1024969 1024966 1024965 1024963 1024952 1024948 1024946 1024945 1024940 1024938 1024937 1024934 1024933 1024931 1024924 1024922 1024921 1024918 1024917 1024915 1024910 1024909 1024907 1024903 1024888 1024884 1024882 1024881 1024876 1024874 1024873 1024870 1024869 1024867 1024860 1024858 1024857 1024854 1024853 1024851 1024846 1024845 1024843 1024839 1024828 1024826 1024825 1024822 1024821 1024819 1024814 1024813 1024811 1024807 1024798 1024797 1024795 1024791 1024783 1024760 1024756 1024754 1024753 1024748 1024746 1024745 1024742 1024741 1024739 1024732 1024730 1024729 1024726 1024725 1024723 1024718 1024717 1024715 1024711 1024700 1024698 1024697 1024694 1024693 1024691 1024686 1024685 1024683 1024679 1024670 1024669 1024667 1024663 1024655 1024636 1024634 1024633 1024630 1024629 1024627 1024622 1024621 1024619 1024615 1024606 1024605 1024603 1024599 1024591 1024574 1024573 1024571 1024567 1024559 1024543 1024504 1024500 1024498 1024497 1024492 1024490 1024489 1024486 1024485 1024483 1024476 1024474 1024473 1024470 1024469 1024467 1024462 1024461 1024459 1024455 1024444 1024442 1024441 1024438 1024437 1024435 1024430 1024429 1024427 1024423 1024414 1024413 1024411 1024407 1024399 1024380 1024378 1024377 1024374 1024373 1024371 1024366 1024365 1024363 1024359 1024350 1024349 1024347 1024343 1024335 1024318 1024317 1024315 1024311 1024303 1024287 1024252 1024250 1024249 1024246 1024245 1024243 1024238 1024237 1024235 1024231 1024222 1024221 1024219 1024215 1024207 1024190 1024189 1024187 1024183 1024175 1024159 1024126 1024125 1024123 1024119 1024111 1024095 1024063 1023936 1023904 1023888 1023880 1023876 1023874 1023873 1023840 1023824 1023816 1023812 1023810 1023809 1023792 1023784 1023780 1023778 1023777 1023768 1023764 1023762 1023761 1023756 1023754 1023753 1023750 1023749 1023747 1023712 1023696 1023688 1023684 1023682 1023681 1023664 1023656 1023652 1023650 1023649 1023640 1023636 1023634 1023633 1023628 1023626 1023625 1023622 1023621 1023619 1023600 1023592 1023588 1023586 1023585 1023576 1023572 1023570 1023569 1023564 1023562 1023561 1023558 1023557 1023555 1023544 1023540 1023538 1023537 1023532 1023530 1023529 1023526 1023525 1023523 1023516 1023514 1023513 1023510 1023509 1023507 1023502 1023501 1023499 1023495 1023456 1023440 1023432 1023428 1023426 1023425 1023408 1023400 1023396 1023394 1023393 1023384 1023380 1023378 1023377 1023372 1023370 1023369 1023366 1023365 1023363 1023344 1023336 1023332 1023330 1023329 1023320 1023316 1023314 1023313 1023308 1023306 1023305 1023302 1023301 1023299 1023288 1023284 1023282 1023281 1023276 1023274 1023273 1023270 1023269 1023267 1023260 1023258 1023257 1023254 1023253 1023251 1023246 1023245 1023243 1023239 1023216 1023208 1023204 1023202 1023201 1023192 1023188 1023186 1023185 1023180 1023178 1023177 1023174 1023173 1023171 1023160 1023156 1023154 1023153 1023148 1023146 1023145 1023142 1023141 1023139 1023132 1023130 1023129 1023126 1023125 1023123 1023118 1023117 1023115 1023111 1023096 1023092 1023090 1023089 1023084 1023082 1023081 1023078 1023077 1023075 1023068 1023066 1023065 1023062 1023061 1023059 1023054 1023053 1023051 1023047 1023036 1023034 1023033 1023030 1023029 1023027 1023022 1023021 1023019 1023015 1023006 1023005 1023003 1022999 1022991 1022944 1022928 1022920 1022916 1022914 1022913 1022896 1022888 1022884 1022882 1022881 1022872 1022868 1022866 1022865 1022860 1022858 1022857 1022854 1022853 1022851 1022832 1022824 1022820 1022818 1022817 1022808 1022804 1022802 1022801 1022796 1022794 1022793 1022790 1022789 1022787 1022776 1022772 1022770 1022769 1022764 1022762 1022761 1022758 1022757 1022755 1022748 1022746 1022745 1022742 1022741 1022739 1022734 1022733 1022731 1022727 1022704 1022696 1022692 1022690 1022689 1022680 1022676 1022674 1022673 1022668 1022666 1022665 1022662 1022661 1022659 1022648 1022644 1022642 1022641 1022636 1022634 1022633 1022630 1022629 1022627 1022620 1022618 1022617 1022614 1022613 1022611 1022606 1022605 1022603 1022599 1022584 1022580 1022578 1022577 1022572 1022570 1022569 1022566 1022565 1022563 1022556 1022554 1022553 1022550 1022549 1022547 1022542 1022541 1022539 1022535 1022524 1022522 1022521 1022518 1022517 1022515 1022510 1022509 1022507 1022503 1022494 1022493 1022491 1022487 1022479 1022448 1022440 1022436 1022434 1022433 1022424 1022420 1022418 1022417 1022412 1022410 1022409 1022406 1022405 1022403 1022392 1022388 1022386 1022385 1022380 1022378 1022377 1022374 1022373 1022371 1022364 1022362 1022361 1022358 1022357 1022355 1022350 1022349 1022347 1022343 1022328 1022324 1022322 1022321 1022316 1022314 1022313 1022310 1022309 1022307 1022300 1022298 1022297 1022294 1022293 1022291 1022286 1022285 1022283 1022279 1022268 1022266 1022265 1022262 1022261 1022259 1022254 1022253 1022251 1022247 1022238 1022237 1022235 1022231 1022223 1022200 1022196 1022194 1022193 1022188 1022186 1022185 1022182 1022181 1022179 1022172 1022170 1022169 1022166 1022165 1022163 1022158 1022157 1022155 1022151 1022140 1022138 1022137 1022134 1022133 1022131 1022126 1022125 1022123 1022119 1022110 1022109 1022107 1022103 1022095 1022076 1022074 1022073 1022070 1022069 1022067 1022062 1022061 1022059 1022055 1022046 1022045 1022043 1022039 1022031 1022014 1022013 1022011 1022007 1021999 1021983 1021920 1021904 1021896 1021892 1021890 1021889 1021872 1021864 1021860 1021858 1021857 1021848 1021844 1021842 1021841 1021836 1021834 1021833 1021830 1021829 1021827 1021808 1021800 1021796 1021794 1021793 1021784 1021780 1021778 1021777 1021772 1021770 1021769 1021766 1021765 1021763 1021752 1021748 1021746 1021745 1021740 1021738 1021737 1021734 1021733 1021731 1021724 1021722 1021721 1021718 1021717 1021715 1021710 1021709 1021707 1021703 1021680 1021672 1021668 1021666 1021665 1021656 1021652 1021650 1021649 1021644 1021642 1021641 1021638 1021637 1021635 1021624 1021620 1021618 1021617 1021612 1021610 1021609 1021606 1021605 1021603 1021596 1021594 1021593 1021590 1021589 1021587 1021582 1021581 1021579 1021575 1021560 1021556 1021554 1021553 1021548 1021546 1021545 1021542 1021541 1021539 1021532 1021530 1021529 1021526 1021525 1021523 1021518 1021517 1021515 1021511 1021500 1021498 1021497 1021494 1021493 1021491 1021486 1021485 1021483 1021479 1021470 1021469 1021467 1021463 1021455 1021424 1021416 1021412 1021410 1021409 1021400 1021396 1021394 1021393 1021388 1021386 1021385 1021382 1021381 1021379 1021368 1021364 1021362 1021361 1021356 1021354 1021353 1021350 1021349 1021347 1021340 1021338 1021337 1021334 1021333 1021331 1021326 1021325 1021323 1021319 1021304 1021300 1021298 1021297 1021292 1021290 1021289 1021286 1021285 1021283 1021276 1021274 1021273 1021270 1021269 1021267 1021262 1021261 1021259 1021255 1021244 1021242 1021241 1021238 1021237 1021235 1021230 1021229 1021227 1021223 1021214 1021213 1021211 1021207 1021199 1021176 1021172 1021170 1021169 1021164 1021162 1021161 1021158 1021157 1021155 1021148 1021146 1021145 1021142 1021141 1021139 1021134 1021133 1021131 1021127 1021116 1021114 1021113 1021110 1021109 1021107 1021102 1021101 1021099 1021095 1021086 1021085 1021083 1021079 1021071 1021052 1021050 1021049 1021046 1021045 1021043 1021038 1021037 1021035 1021031 1021022 1021021 1021019 1021015 1021007 1020990 1020989 1020987 1020983 1020975 1020959 1020912 1020904 1020900 1020898 1020897 1020888 1020884 1020882 1020881 1020876 1020874 1020873 1020870 1020869 1020867 1020856 1020852 1020850 1020849 1020844 1020842 1020841 1020838 1020837 1020835 1020828 1020826 1020825 1020822 1020821 1020819 1020814 1020813 1020811 1020807 1020792 1020788 1020786 1020785 1020780 1020778 1020777 1020774 1020773 1020771 1020764 1020762 1020761 1020758 1020757 1020755 1020750 1020749 1020747 1020743 1020732 1020730 1020729 1020726 1020725 1020723 1020718 1020717 1020715 1020711 1020702 1020701 1020699 1020695 1020687 1020664 1020660 1020658 1020657 1020652 1020650 1020649 1020646 1020645 1020643 1020636 1020634 1020633 1020630 1020629 1020627 1020622 1020621 1020619 1020615 1020604 1020602 1020601 1020598 1020597 1020595 1020590 1020589 1020587 1020583 1020574 1020573 1020571 1020567 1020559 1020540 1020538 1020537 1020534 1020533 1020531 1020526 1020525 1020523 1020519 1020510 1020509 1020507 1020503 1020495 1020478 1020477 1020475 1020471 1020463 1020447 1020408 1020404 1020402 1020401 1020396 1020394 1020393 1020390 1020389 1020387 1020380 1020378 1020377 1020374 1020373 1020371 1020366 1020365 1020363 1020359 1020348 1020346 1020345 1020342 1020341 1020339 1020334 1020333 1020331 1020327 1020318 1020317 1020315 1020311 1020303 1020284 1020282 1020281 1020278 1020277 1020275 1020270 1020269 1020267 1020263 1020254 1020253 1020251 1020247 1020239 1020222 1020221 1020219 1020215 1020207 1020191 1020156 1020154 1020153 1020150 1020149 1020147 1020142 1020141 1020139 1020135 1020126 1020125 1020123 1020119 1020111 1020094 1020093 1020091 1020087 1020079 1020063 1020030 1020029 1020027 1020023 1020015 1019999 1019967 1019872 1019856 1019848 1019844 1019842 1019841 1019824 1019816 1019812 1019810 1019809 1019800 1019796 1019794 1019793 1019788 1019786 1019785 1019782 1019781 1019779 1019760 1019752 1019748 1019746 1019745 1019736 1019732 1019730 1019729 1019724 1019722 1019721 1019718 1019717 1019715 1019704 1019700 1019698 1019697 1019692 1019690 1019689 1019686 1019685 1019683 1019676 1019674 1019673 1019670 1019669 1019667 1019662 1019661 1019659 1019655 1019632 1019624 1019620 1019618 1019617 1019608 1019604 1019602 1019601 1019596 1019594 1019593 1019590 1019589 1019587 1019576 1019572 1019570 1019569 1019564 1019562 1019561 1019558 1019557 1019555 1019548 1019546 1019545 1019542 1019541 1019539 1019534 1019533 1019531 1019527 1019512 1019508 1019506 1019505 1019500 1019498 1019497 1019494 1019493 1019491 1019484 1019482 1019481 1019478 1019477 1019475 1019470 1019469 1019467 1019463 1019452 1019450 1019449 1019446 1019445 1019443 1019438 1019437 1019435 1019431 1019422 1019421 1019419 1019415 1019407 1019376 1019368 1019364 1019362 1019361 1019352 1019348 1019346 1019345 1019340 1019338 1019337 1019334 1019333 1019331 1019320 1019316 1019314 1019313 1019308 1019306 1019305 1019302 1019301 1019299 1019292 1019290 1019289 1019286 1019285 1019283 1019278 1019277 1019275 1019271 1019256 1019252 1019250 1019249 1019244 1019242 1019241 1019238 1019237 1019235 1019228 1019226 1019225 1019222 1019221 1019219 1019214 1019213 1019211 1019207 1019196 1019194 1019193 1019190 1019189 1019187 1019182 1019181 1019179 1019175 1019166 1019165 1019163 1019159 1019151 1019128 1019124 1019122 1019121 1019116 1019114 1019113 1019110 1019109 1019107 1019100 1019098 1019097 1019094 1019093 1019091 1019086 1019085 1019083 1019079 1019068 1019066 1019065 1019062 1019061 1019059 1019054 1019053 1019051 1019047 1019038 1019037 1019035 1019031 1019023 1019004 1019002 1019001 1018998 1018997 1018995 1018990 1018989 1018987 1018983 1018974 1018973 1018971 1018967 1018959 1018942 1018941 1018939 1018935 1018927 1018911 1018864 1018856 1018852 1018850 1018849 1018840 1018836 1018834 1018833 1018828 1018826 1018825 1018822 1018821 1018819 1018808 1018804 1018802 1018801 1018796 1018794 1018793 1018790 1018789 1018787 1018780 1018778 1018777 1018774 1018773 1018771 1018766 1018765 1018763 1018759 1018744 1018740 1018738 1018737 1018732 1018730 1018729 1018726 1018725 1018723 1018716 1018714 1018713 1018710 1018709 1018707 1018702 1018701 1018699 1018695 1018684 1018682 1018681 1018678 1018677 1018675 1018670 1018669 1018667 1018663 1018654 1018653 1018651 1018647 1018639 1018616 1018612 1018610 1018609 1018604 1018602 1018601 1018598 1018597 1018595 1018588 1018586 1018585 1018582 1018581 1018579 1018574 1018573 1018571 1018567 1018556 1018554 1018553 1018550 1018549 1018547 1018542 1018541 1018539 1018535 1018526 1018525 1018523 1018519 1018511 1018492 1018490 1018489 1018486 1018485 1018483 1018478 1018477 1018475 1018471 1018462 1018461 1018459 1018455 1018447 1018430 1018429 1018427 1018423 1018415 1018399 1018360 1018356 1018354 1018353 1018348 1018346 1018345 1018342 1018341 1018339 1018332 1018330 1018329 1018326 1018325 1018323 1018318 1018317 1018315 1018311 1018300 1018298 1018297 1018294 1018293 1018291 1018286 1018285 1018283 1018279 1018270 1018269 1018267 1018263 1018255 1018236 1018234 1018233 1018230 1018229 1018227 1018222 1018221 1018219 1018215 1018206 1018205 1018203 1018199 1018191 1018174 1018173 1018171 1018167 1018159 1018143 1018108 1018106 1018105 1018102 1018101 1018099 1018094 1018093 1018091 1018087 1018078 1018077 1018075 1018071 1018063 1018046 1018045 1018043 1018039 1018031 1018015 1017982 1017981 1017979 1017975 1017967 1017951 1017919 1017840 1017832 1017828 1017826 1017825 1017816 1017812 1017810 1017809 1017804 1017802 1017801 1017798 1017797 1017795 1017784 1017780 1017778 1017777 1017772 1017770 1017769 1017766 1017765 1017763 1017756 1017754 1017753 1017750 1017749 1017747 1017742 1017741 1017739 1017735 1017720 1017716 1017714 1017713 1017708 1017706 1017705 1017702 1017701 1017699 1017692 1017690 1017689 1017686 1017685 1017683 1017678 1017677 1017675 1017671 1017660 1017658 1017657 1017654 1017653 1017651 1017646 1017645 1017643 1017639 1017630 1017629 1017627 1017623 1017615 1017592 1017588 1017586 1017585 1017580 1017578 1017577 1017574 1017573 1017571 1017564 1017562 1017561 1017558 1017557 1017555 1017550 1017549 1017547 1017543 1017532 1017530 1017529 1017526 1017525 1017523 1017518 1017517 1017515 1017511 1017502 1017501 1017499 1017495 1017487 1017468 1017466 1017465 1017462 1017461 1017459 1017454 1017453 1017451 1017447 1017438 1017437 1017435 1017431 1017423 1017406 1017405 1017403 1017399 1017391 1017375 1017336 1017332 1017330 1017329 1017324 1017322 1017321 1017318 1017317 1017315 1017308 1017306 1017305 1017302 1017301 1017299 1017294 1017293 1017291 1017287 1017276 1017274 1017273 1017270 1017269 1017267 1017262 1017261 1017259 1017255 1017246 1017245 1017243 1017239 1017231 1017212 1017210 1017209 1017206 1017205 1017203 1017198 1017197 1017195 1017191 1017182 1017181 1017179 1017175 1017167 1017150 1017149 1017147 1017143 1017135 1017119 1017084 1017082 1017081 1017078 1017077 1017075 1017070 1017069 1017067 1017063 1017054 1017053 1017051 1017047 1017039 1017022 1017021 1017019 1017015 1017007 1016991 1016958 1016957 1016955 1016951 1016943 1016927 1016895 1016824 1016820 1016818 1016817 1016812 1016810 1016809 1016806 1016805 1016803 1016796 1016794 1016793 1016790 1016789 1016787 1016782 1016781 1016779 1016775 1016764 1016762 1016761 1016758 1016757 1016755 1016750 1016749 1016747 1016743 1016734 1016733 1016731 1016727 1016719 1016700 1016698 1016697 1016694 1016693 1016691 1016686 1016685 1016683 1016679 1016670 1016669 1016667 1016663 1016655 1016638 1016637 1016635 1016631 1016623 1016607 1016572 1016570 1016569 1016566 1016565 1016563 1016558 1016557 1016555 1016551 1016542 1016541 1016539 1016535 1016527 1016510 1016509 1016507 1016503 1016495 1016479 1016446 1016445 1016443 1016439 1016431 1016415 1016383 1016316 1016314 1016313 1016310 1016309 1016307 1016302 1016301 1016299 1016295 1016286 1016285 1016283 1016279 1016271 1016254 1016253 1016251 1016247 1016239 1016223 1016190 1016189 1016187 1016183 1016175 1016159 1016127 1016062 1016061 1016059 1016055 1016047 1016031 1015999 1015935 1015680 1015616 1015584 1015568 1015560 1015556 1015554 1015553 1015488 1015456 1015440 1015432 1015428 1015426 1015425 1015392 1015376 1015368 1015364 1015362 1015361 1015344 1015336 1015332 1015330 1015329 1015320 1015316 1015314 1015313 1015308 1015306 1015305 1015302 1015301 1015299 1015232 1015200 1015184 1015176 1015172 1015170 1015169 1015136 1015120 1015112 1015108 1015106 1015105 1015088 1015080 1015076 1015074 1015073 1015064 1015060 1015058 1015057 1015052 1015050 1015049 1015046 1015045 1015043 1015008 1014992 1014984 1014980 1014978 1014977 1014960 1014952 1014948 1014946 1014945 1014936 1014932 1014930 1014929 1014924 1014922 1014921 1014918 1014917 1014915 1014896 1014888 1014884 1014882 1014881 1014872 1014868 1014866 1014865 1014860 1014858 1014857 1014854 1014853 1014851 1014840 1014836 1014834 1014833 1014828 1014826 1014825 1014822 1014821 1014819 1014812 1014810 1014809 1014806 1014805 1014803 1014798 1014797 1014795 1014791 1014720 1014688 1014672 1014664 1014660 1014658 1014657 1014624 1014608 1014600 1014596 1014594 1014593 1014576 1014568 1014564 1014562 1014561 1014552 1014548 1014546 1014545 1014540 1014538 1014537 1014534 1014533 1014531 1014496 1014480 1014472 1014468 1014466 1014465 1014448 1014440 1014436 1014434 1014433 1014424 1014420 1014418 1014417 1014412 1014410 1014409 1014406 1014405 1014403 1014384 1014376 1014372 1014370 1014369 1014360 1014356 1014354 1014353 1014348 1014346 1014345 1014342 1014341 1014339 1014328 1014324 1014322 1014321 1014316 1014314 1014313 1014310 1014309 1014307 1014300 1014298 1014297 1014294 1014293 1014291 1014286 1014285 1014283 1014279 1014240 1014224 1014216 1014212 1014210 1014209 1014192 1014184 1014180 1014178 1014177 1014168 1014164 1014162 1014161 1014156 1014154 1014153 1014150 1014149 1014147 1014128 1014120 1014116 1014114 1014113 1014104 1014100 1014098 1014097 1014092 1014090 1014089 1014086 1014085 1014083 1014072 1014068 1014066 1014065 1014060 1014058 1014057 1014054 1014053 1014051 1014044 1014042 1014041 1014038 1014037 1014035 1014030 1014029 1014027 1014023 1014000 1013992 1013988 1013986 1013985 1013976 1013972 1013970 1013969 1013964 1013962 1013961 1013958 1013957 1013955 1013944 1013940 1013938 1013937 1013932 1013930 1013929 1013926 1013925 1013923 1013916 1013914 1013913 1013910 1013909 1013907 1013902 1013901 1013899 1013895 1013880 1013876 1013874 1013873 1013868 1013866 1013865 1013862 1013861 1013859 1013852 1013850 1013849 1013846 1013845 1013843 1013838 1013837 1013835 1013831 1013820 1013818 1013817 1013814 1013813 1013811 1013806 1013805 1013803 1013799 1013790 1013789 1013787 1013783 1013775 1013696 1013664 1013648 1013640 1013636 1013634 1013633 1013600 1013584 1013576 1013572 1013570 1013569 1013552 1013544 1013540 1013538 1013537 1013528 1013524 1013522 1013521 1013516 1013514 1013513 1013510 1013509 1013507 1013472 1013456 1013448 1013444 1013442 1013441 1013424 1013416 1013412 1013410 1013409 1013400 1013396 1013394 1013393 1013388 1013386 1013385 1013382 1013381 1013379 1013360 1013352 1013348 1013346 1013345 1013336 1013332 1013330 1013329 1013324 1013322 1013321 1013318 1013317 1013315 1013304 1013300 1013298 1013297 1013292 1013290 1013289 1013286 1013285 1013283 1013276 1013274 1013273 1013270 1013269 1013267 1013262 1013261 1013259 1013255 1013216 1013200 1013192 1013188 1013186 1013185 1013168 1013160 1013156 1013154 1013153 1013144 1013140 1013138 1013137 1013132 1013130 1013129 1013126 1013125 1013123 1013104 1013096 1013092 1013090 1013089 1013080 1013076 1013074 1013073 1013068 1013066 1013065 1013062 1013061 1013059 1013048 1013044 1013042 1013041 1013036 1013034 1013033 1013030 1013029 1013027 1013020 1013018 1013017 1013014 1013013 1013011 1013006 1013005 1013003 1012999 1012976 1012968 1012964 1012962 1012961 1012952 1012948 1012946 1012945 1012940 1012938 1012937 1012934 1012933 1012931 1012920 1012916 1012914 1012913 1012908 1012906 1012905 1012902 1012901 1012899 1012892 1012890 1012889 1012886 1012885 1012883 1012878 1012877 1012875 1012871 1012856 1012852 1012850 1012849 1012844 1012842 1012841 1012838 1012837 1012835 1012828 1012826 1012825 1012822 1012821 1012819 1012814 1012813 1012811 1012807 1012796 1012794 1012793 1012790 1012789 1012787 1012782 1012781 1012779 1012775 1012766 1012765 1012763 1012759 1012751 1012704 1012688 1012680 1012676 1012674 1012673 1012656 1012648 1012644 1012642 1012641 1012632 1012628 1012626 1012625 1012620 1012618 1012617 1012614 1012613 1012611 1012592 1012584 1012580 1012578 1012577 1012568 1012564 1012562 1012561 1012556 1012554 1012553 1012550 1012549 1012547 1012536 1012532 1012530 1012529 1012524 1012522 1012521 1012518 1012517 1012515 1012508 1012506 1012505 1012502 1012501 1012499 1012494 1012493 1012491 1012487 1012464 1012456 1012452 1012450 1012449 1012440 1012436 1012434 1012433 1012428 1012426 1012425 1012422 1012421 1012419 1012408 1012404 1012402 1012401 1012396 1012394 1012393 1012390 1012389 1012387 1012380 1012378 1012377 1012374 1012373 1012371 1012366 1012365 1012363 1012359 1012344 1012340 1012338 1012337 1012332 1012330 1012329 1012326 1012325 1012323 1012316 1012314 1012313 1012310 1012309 1012307 1012302 1012301 1012299 1012295 1012284 1012282 1012281 1012278 1012277 1012275 1012270 1012269 1012267 1012263 1012254 1012253 1012251 1012247 1012239 1012208 1012200 1012196 1012194 1012193 1012184 1012180 1012178 1012177 1012172 1012170 1012169 1012166 1012165 1012163 1012152 1012148 1012146 1012145 1012140 1012138 1012137 1012134 1012133 1012131 1012124 1012122 1012121 1012118 1012117 1012115 1012110 1012109 1012107 1012103 1012088 1012084 1012082 1012081 1012076 1012074 1012073 1012070 1012069 1012067 1012060 1012058 1012057 1012054 1012053 1012051 1012046 1012045 1012043 1012039 1012028 1012026 1012025 1012022 1012021 1012019 1012014 1012013 1012011 1012007 1011998 1011997 1011995 1011991 1011983 1011960 1011956 1011954 1011953 1011948 1011946 1011945 1011942 1011941 1011939 1011932 1011930 1011929 1011926 1011925 1011923 1011918 1011917 1011915 1011911 1011900 1011898 1011897 1011894 1011893 1011891 1011886 1011885 1011883 1011879 1011870 1011869 1011867 1011863 1011855 1011836 1011834 1011833 1011830 1011829 1011827 1011822 1011821 1011819 1011815 1011806 1011805 1011803 1011799 1011791 1011774 1011773 1011771 1011767 1011759 1011743 1011648 1011616 1011600 1011592 1011588 1011586 1011585 1011552 1011536 1011528 1011524 1011522 1011521 1011504 1011496 1011492 1011490 1011489 1011480 1011476 1011474 1011473 1011468 1011466 1011465 1011462 1011461 1011459 1011424 1011408 1011400 1011396 1011394 1011393 1011376 1011368 1011364 1011362 1011361 1011352 1011348 1011346 1011345 1011340 1011338 1011337 1011334 1011333 1011331 1011312 1011304 1011300 1011298 1011297 1011288 1011284 1011282 1011281 1011276 1011274 1011273 1011270 1011269 1011267 1011256 1011252 1011250 1011249 1011244 1011242 1011241 1011238 1011237 1011235 1011228 1011226 1011225 1011222 1011221 1011219 1011214 1011213 1011211 1011207 1011168 1011152 1011144 1011140 1011138 1011137 1011120 1011112 1011108 1011106 1011105 1011096 1011092 1011090 1011089 1011084 1011082 1011081 1011078 1011077 1011075 1011056 1011048 1011044 1011042 1011041 1011032 1011028 1011026 1011025 1011020 1011018 1011017 1011014 1011013 1011011 1011000 1010996 1010994 1010993 1010988 1010986 1010985 1010982 1010981 1010979 1010972 1010970 1010969 1010966 1010965 1010963 1010958 1010957 1010955 1010951 1010928 1010920 1010916 1010914 1010913 1010904 1010900 1010898 1010897 1010892 1010890 1010889 1010886 1010885 1010883 1010872 1010868 1010866 1010865 1010860 1010858 1010857 1010854 1010853 1010851 1010844 1010842 1010841 1010838 1010837 1010835 1010830 1010829 1010827 1010823 1010808 1010804 1010802 1010801 1010796 1010794 1010793 1010790 1010789 1010787 1010780 1010778 1010777 1010774 1010773 1010771 1010766 1010765 1010763 1010759 1010748 1010746 1010745 1010742 1010741 1010739 1010734 1010733 1010731 1010727 1010718 1010717 1010715 1010711 1010703 1010656 1010640 1010632 1010628 1010626 1010625 1010608 1010600 1010596 1010594 1010593 1010584 1010580 1010578 1010577 1010572 1010570 1010569 1010566 1010565 1010563 1010544 1010536 1010532 1010530 1010529 1010520 1010516 1010514 1010513 1010508 1010506 1010505 1010502 1010501 1010499 1010488 1010484 1010482 1010481 1010476 1010474 1010473 1010470 1010469 1010467 1010460 1010458 1010457 1010454 1010453 1010451 1010446 1010445 1010443 1010439 1010416 1010408 1010404 1010402 1010401 1010392 1010388 1010386 1010385 1010380 1010378 1010377 1010374 1010373 1010371 1010360 1010356 1010354 1010353 1010348 1010346 1010345 1010342 1010341 1010339 1010332 1010330 1010329 1010326 1010325 1010323 1010318 1010317 1010315 1010311 1010296 1010292 1010290 1010289 1010284 1010282 1010281 1010278 1010277 1010275 1010268 1010266 1010265 1010262 1010261 1010259 1010254 1010253 1010251 1010247 1010236 1010234 1010233 1010230 1010229 1010227 1010222 1010221 1010219 1010215 1010206 1010205 1010203 1010199 1010191 1010160 1010152 1010148 1010146 1010145 1010136 1010132 1010130 1010129 1010124 1010122 1010121 1010118 1010117 1010115 1010104 1010100 1010098 1010097 1010092 1010090 1010089 1010086 1010085 1010083 1010076 1010074 1010073 1010070 1010069 1010067 1010062 1010061 1010059 1010055 1010040 1010036 1010034 1010033 1010028 1010026 1010025 1010022 1010021 1010019 1010012 1010010 1010009 1010006 1010005 1010003 1009998 1009997 1009995 1009991 1009980 1009978 1009977 1009974 1009973 1009971 1009966 1009965 1009963 1009959 1009950 1009949 1009947 1009943 1009935 1009912 1009908 1009906 1009905 1009900 1009898 1009897 1009894 1009893 1009891 1009884 1009882 1009881 1009878 1009877 1009875 1009870 1009869 1009867 1009863 1009852 1009850 1009849 1009846 1009845 1009843 1009838 1009837 1009835 1009831 1009822 1009821 1009819 1009815 1009807 1009788 1009786 1009785 1009782 1009781 1009779 1009774 1009773 1009771 1009767 1009758 1009757 1009755 1009751 1009743 1009726 1009725 1009723 1009719 1009711 1009695 1009632 1009616 1009608 1009604 1009602 1009601 1009584 1009576 1009572 1009570 1009569 1009560 1009556 1009554 1009553 1009548 1009546 1009545 1009542 1009541 1009539 1009520 1009512 1009508 1009506 1009505 1009496 1009492 1009490 1009489 1009484 1009482 1009481 1009478 1009477 1009475 1009464 1009460 1009458 1009457 1009452 1009450 1009449 1009446 1009445 1009443 1009436 1009434 1009433 1009430 1009429 1009427 1009422 1009421 1009419 1009415 1009392 1009384 1009380 1009378 1009377 1009368 1009364 1009362 1009361 1009356 1009354 1009353 1009350 1009349 1009347 1009336 1009332 1009330 1009329 1009324 1009322 1009321 1009318 1009317 1009315 1009308 1009306 1009305 1009302 1009301 1009299 1009294 1009293 1009291 1009287 1009272 1009268 1009266 1009265 1009260 1009258 1009257 1009254 1009253 1009251 1009244 1009242 1009241 1009238 1009237 1009235 1009230 1009229 1009227 1009223 1009212 1009210 1009209 1009206 1009205 1009203 1009198 1009197 1009195 1009191 1009182 1009181 1009179 1009175 1009167 1009136 1009128 1009124 1009122 1009121 1009112 1009108 1009106 1009105 1009100 1009098 1009097 1009094 1009093 1009091 1009080 1009076 1009074 1009073 1009068 1009066 1009065 1009062 1009061 1009059 1009052 1009050 1009049 1009046 1009045 1009043 1009038 1009037 1009035 1009031 1009016 1009012 1009010 1009009 1009004 1009002 1009001 1008998 1008997 1008995 1008988 1008986 1008985 1008982 1008981 1008979 1008974 1008973 1008971 1008967 1008956 1008954 1008953 1008950 1008949 1008947 1008942 1008941 1008939 1008935 1008926 1008925 1008923 1008919 1008911 1008888 1008884 1008882 1008881 1008876 1008874 1008873 1008870 1008869 1008867 1008860 1008858 1008857 1008854 1008853 1008851 1008846 1008845 1008843 1008839 1008828 1008826 1008825 1008822 1008821 1008819 1008814 1008813 1008811 1008807 1008798 1008797 1008795 1008791 1008783 1008764 1008762 1008761 1008758 1008757 1008755 1008750 1008749 1008747 1008743 1008734 1008733 1008731 1008727 1008719 1008702 1008701 1008699 1008695 1008687 1008671 1008624 1008616 1008612 1008610 1008609 1008600 1008596 1008594 1008593 1008588 1008586 1008585 1008582 1008581 1008579 1008568 1008564 1008562 1008561 1008556 1008554 1008553 1008550 1008549 1008547 1008540 1008538 1008537 1008534 1008533 1008531 1008526 1008525 1008523 1008519 1008504 1008500 1008498 1008497 1008492 1008490 1008489 1008486 1008485 1008483 1008476 1008474 1008473 1008470 1008469 1008467 1008462 1008461 1008459 1008455 1008444 1008442 1008441 1008438 1008437 1008435 1008430 1008429 1008427 1008423 1008414 1008413 1008411 1008407 1008399 1008376 1008372 1008370 1008369 1008364 1008362 1008361 1008358 1008357 1008355 1008348 1008346 1008345 1008342 1008341 1008339 1008334 1008333 1008331 1008327 1008316 1008314 1008313 1008310 1008309 1008307 1008302 1008301 1008299 1008295 1008286 1008285 1008283 1008279 1008271 1008252 1008250 1008249 1008246 1008245 1008243 1008238 1008237 1008235 1008231 1008222 1008221 1008219 1008215 1008207 1008190 1008189 1008187 1008183 1008175 1008159 1008120 1008116 1008114 1008113 1008108 1008106 1008105 1008102 1008101 1008099 1008092 1008090 1008089 1008086 1008085 1008083 1008078 1008077 1008075 1008071 1008060 1008058 1008057 1008054 1008053 1008051 1008046 1008045 1008043 1008039 1008030 1008029 1008027 1008023 1008015 1007996 1007994 1007993 1007990 1007989 1007987 1007982 1007981 1007979 1007975 1007966 1007965 1007963 1007959 1007951 1007934 1007933 1007931 1007927 1007919 1007903 1007868 1007866 1007865 1007862 1007861 1007859 1007854 1007853 1007851 1007847 1007838 1007837 1007835 1007831 1007823 1007806 1007805 1007803 1007799 1007791 1007775 1007742 1007741 1007739 1007735 1007727 1007711 1007679 1007552 1007520 1007504 1007496 1007492 1007490 1007489 1007456 1007440 1007432 1007428 1007426 1007425 1007408 1007400 1007396 1007394 1007393 1007384 1007380 1007378 1007377 1007372 1007370 1007369 1007366 1007365 1007363 1007328 1007312 1007304 1007300 1007298 1007297 1007280 1007272 1007268 1007266 1007265 1007256 1007252 1007250 1007249 1007244 1007242 1007241 1007238 1007237 1007235 1007216 1007208 1007204 1007202 1007201 1007192 1007188 1007186 1007185 1007180 1007178 1007177 1007174 1007173 1007171 1007160 1007156 1007154 1007153 1007148 1007146 1007145 1007142 1007141 1007139 1007132 1007130 1007129 1007126 1007125 1007123 1007118 1007117 1007115 1007111 1007072 1007056 1007048 1007044 1007042 1007041 1007024 1007016 1007012 1007010 1007009 1007000 1006996 1006994 1006993 1006988 1006986 1006985 1006982 1006981 1006979 1006960 1006952 1006948 1006946 1006945 1006936 1006932 1006930 1006929 1006924 1006922 1006921 1006918 1006917 1006915 1006904 1006900 1006898 1006897 1006892 1006890 1006889 1006886 1006885 1006883 1006876 1006874 1006873 1006870 1006869 1006867 1006862 1006861 1006859 1006855 1006832 1006824 1006820 1006818 1006817 1006808 1006804 1006802 1006801 1006796 1006794 1006793 1006790 1006789 1006787 1006776 1006772 1006770 1006769 1006764 1006762 1006761 1006758 1006757 1006755 1006748 1006746 1006745 1006742 1006741 1006739 1006734 1006733 1006731 1006727 1006712 1006708 1006706 1006705 1006700 1006698 1006697 1006694 1006693 1006691 1006684 1006682 1006681 1006678 1006677 1006675 1006670 1006669 1006667 1006663 1006652 1006650 1006649 1006646 1006645 1006643 1006638 1006637 1006635 1006631 1006622 1006621 1006619 1006615 1006607 1006560 1006544 1006536 1006532 1006530 1006529 1006512 1006504 1006500 1006498 1006497 1006488 1006484 1006482 1006481 1006476 1006474 1006473 1006470 1006469 1006467 1006448 1006440 1006436 1006434 1006433 1006424 1006420 1006418 1006417 1006412 1006410 1006409 1006406 1006405 1006403 1006392 1006388 1006386 1006385 1006380 1006378 1006377 1006374 1006373 1006371 1006364 1006362 1006361 1006358 1006357 1006355 1006350 1006349 1006347 1006343 1006320 1006312 1006308 1006306 1006305 1006296 1006292 1006290 1006289 1006284 1006282 1006281 1006278 1006277 1006275 1006264 1006260 1006258 1006257 1006252 1006250 1006249 1006246 1006245 1006243 1006236 1006234 1006233 1006230 1006229 1006227 1006222 1006221 1006219 1006215 1006200 1006196 1006194 1006193 1006188 1006186 1006185 1006182 1006181 1006179 1006172 1006170 1006169 1006166 1006165 1006163 1006158 1006157 1006155 1006151 1006140 1006138 1006137 1006134 1006133 1006131 1006126 1006125 1006123 1006119 1006110 1006109 1006107 1006103 1006095 1006064 1006056 1006052 1006050 1006049 1006040 1006036 1006034 1006033 1006028 1006026 1006025 1006022 1006021 1006019 1006008 1006004 1006002 1006001 1005996 1005994 1005993 1005990 1005989 1005987 1005980 1005978 1005977 1005974 1005973 1005971 1005966 1005965 1005963 1005959 1005944 1005940 1005938 1005937 1005932 1005930 1005929 1005926 1005925 1005923 1005916 1005914 1005913 1005910 1005909 1005907 1005902 1005901 1005899 1005895 1005884 1005882 1005881 1005878 1005877 1005875 1005870 1005869 1005867 1005863 1005854 1005853 1005851 1005847 1005839 1005816 1005812 1005810 1005809 1005804 1005802 1005801 1005798 1005797 1005795 1005788 1005786 1005785 1005782 1005781 1005779 1005774 1005773 1005771 1005767 1005756 1005754 1005753 1005750 1005749 1005747 1005742 1005741 1005739 1005735 1005726 1005725 1005723 1005719 1005711 1005692 1005690 1005689 1005686 1005685 1005683 1005678 1005677 1005675 1005671 1005662 1005661 1005659 1005655 1005647 1005630 1005629 1005627 1005623 1005615 1005599 1005536 1005520 1005512 1005508 1005506 1005505 1005488 1005480 1005476 1005474 1005473 1005464 1005460 1005458 1005457 1005452 1005450 1005449 1005446 1005445 1005443 1005424 1005416 1005412 1005410 1005409 1005400 1005396 1005394 1005393 1005388 1005386 1005385 1005382 1005381 1005379 1005368 1005364 1005362 1005361 1005356 1005354 1005353 1005350 1005349 1005347 1005340 1005338 1005337 1005334 1005333 1005331 1005326 1005325 1005323 1005319 1005296 1005288 1005284 1005282 1005281 1005272 1005268 1005266 1005265 1005260 1005258 1005257 1005254 1005253 1005251 1005240 1005236 1005234 1005233 1005228 1005226 1005225 1005222 1005221 1005219 1005212 1005210 1005209 1005206 1005205 1005203 1005198 1005197 1005195 1005191 1005176 1005172 1005170 1005169 1005164 1005162 1005161 1005158 1005157 1005155 1005148 1005146 1005145 1005142 1005141 1005139 1005134 1005133 1005131 1005127 1005116 1005114 1005113 1005110 1005109 1005107 1005102 1005101 1005099 1005095 1005086 1005085 1005083 1005079 1005071 1005040 1005032 1005028 1005026 1005025 1005016 1005012 1005010 1005009 1005004 1005002 1005001 1004998 1004997 1004995 1004984 1004980 1004978 1004977 1004972 1004970 1004969 1004966 1004965 1004963 1004956 1004954 1004953 1004950 1004949 1004947 1004942 1004941 1004939 1004935 1004920 1004916 1004914 1004913 1004908 1004906 1004905 1004902 1004901 1004899 1004892 1004890 1004889 1004886 1004885 1004883 1004878 1004877 1004875 1004871 1004860 1004858 1004857 1004854 1004853 1004851 1004846 1004845 1004843 1004839 1004830 1004829 1004827 1004823 1004815 1004792 1004788 1004786 1004785 1004780 1004778 1004777 1004774 1004773 1004771 1004764 1004762 1004761 1004758 1004757 1004755 1004750 1004749 1004747 1004743 1004732 1004730 1004729 1004726 1004725 1004723 1004718 1004717 1004715 1004711 1004702 1004701 1004699 1004695 1004687 1004668 1004666 1004665 1004662 1004661 1004659 1004654 1004653 1004651 1004647 1004638 1004637 1004635 1004631 1004623 1004606 1004605 1004603 1004599 1004591 1004575 1004528 1004520 1004516 1004514 1004513 1004504 1004500 1004498 1004497 1004492 1004490 1004489 1004486 1004485 1004483 1004472 1004468 1004466 1004465 1004460 1004458 1004457 1004454 1004453 1004451 1004444 1004442 1004441 1004438 1004437 1004435 1004430 1004429 1004427 1004423 1004408 1004404 1004402 1004401 1004396 1004394 1004393 1004390 1004389 1004387 1004380 1004378 1004377 1004374 1004373 1004371 1004366 1004365 1004363 1004359 1004348 1004346 1004345 1004342 1004341 1004339 1004334 1004333 1004331 1004327 1004318 1004317 1004315 1004311 1004303 1004280 1004276 1004274 1004273 1004268 1004266 1004265 1004262 1004261 1004259 1004252 1004250 1004249 1004246 1004245 1004243 1004238 1004237 1004235 1004231 1004220 1004218 1004217 1004214 1004213 1004211 1004206 1004205 1004203 1004199 1004190 1004189 1004187 1004183 1004175 1004156 1004154 1004153 1004150 1004149 1004147 1004142 1004141 1004139 1004135 1004126 1004125 1004123 1004119 1004111 1004094 1004093 1004091 1004087 1004079 1004063 1004024 1004020 1004018 1004017 1004012 1004010 1004009 1004006 1004005 1004003 1003996 1003994 1003993 1003990 1003989 1003987 1003982 1003981 1003979 1003975 1003964 1003962 1003961 1003958 1003957 1003955 1003950 1003949 1003947 1003943 1003934 1003933 1003931 1003927 1003919 1003900 1003898 1003897 1003894 1003893 1003891 1003886 1003885 1003883 1003879 1003870 1003869 1003867 1003863 1003855 1003838 1003837 1003835 1003831 1003823 1003807 1003772 1003770 1003769 1003766 1003765 1003763 1003758 1003757 1003755 1003751 1003742 1003741 1003739 1003735 1003727 1003710 1003709 1003707 1003703 1003695 1003679 1003646 1003645 1003643 1003639 1003631 1003615 1003583 1003488 1003472 1003464 1003460 1003458 1003457 1003440 1003432 1003428 1003426 1003425 1003416 1003412 1003410 1003409 1003404 1003402 1003401 1003398 1003397 1003395 1003376 1003368 1003364 1003362 1003361 1003352 1003348 1003346 1003345 1003340 1003338 1003337 1003334 1003333 1003331 1003320 1003316 1003314 1003313 1003308 1003306 1003305 1003302 1003301 1003299 1003292 1003290 1003289 1003286 1003285 1003283 1003278 1003277 1003275 1003271 1003248 1003240 1003236 1003234 1003233 1003224 1003220 1003218 1003217 1003212 1003210 1003209 1003206 1003205 1003203 1003192 1003188 1003186 1003185 1003180 1003178 1003177 1003174 1003173 1003171 1003164 1003162 1003161 1003158 1003157 1003155 1003150 1003149 1003147 1003143 1003128 1003124 1003122 1003121 1003116 1003114 1003113 1003110 1003109 1003107 1003100 1003098 1003097 1003094 1003093 1003091 1003086 1003085 1003083 1003079 1003068 1003066 1003065 1003062 1003061 1003059 1003054 1003053 1003051 1003047 1003038 1003037 1003035 1003031 1003023 1002992 1002984 1002980 1002978 1002977 1002968 1002964 1002962 1002961 1002956 1002954 1002953 1002950 1002949 1002947 1002936 1002932 1002930 1002929 1002924 1002922 1002921 1002918 1002917 1002915 1002908 1002906 1002905 1002902 1002901 1002899 1002894 1002893 1002891 1002887 1002872 1002868 1002866 1002865 1002860 1002858 1002857 1002854 1002853 1002851 1002844 1002842 1002841 1002838 1002837 1002835 1002830 1002829 1002827 1002823 1002812 1002810 1002809 1002806 1002805 1002803 1002798 1002797 1002795 1002791 1002782 1002781 1002779 1002775 1002767 1002744 1002740 1002738 1002737 1002732 1002730 1002729 1002726 1002725 1002723 1002716 1002714 1002713 1002710 1002709 1002707 1002702 1002701 1002699 1002695 1002684 1002682 1002681 1002678 1002677 1002675 1002670 1002669 1002667 1002663 1002654 1002653 1002651 1002647 1002639 1002620 1002618 1002617 1002614 1002613 1002611 1002606 1002605 1002603 1002599 1002590 1002589 1002587 1002583 1002575 1002558 1002557 1002555 1002551 1002543 1002527 1002480 1002472 1002468 1002466 1002465 1002456 1002452 1002450 1002449 1002444 1002442 1002441 1002438 1002437 1002435 1002424 1002420 1002418 1002417 1002412 1002410 1002409 1002406 1002405 1002403 1002396 1002394 1002393 1002390 1002389 1002387 1002382 1002381 1002379 1002375 1002360 1002356 1002354 1002353 1002348 1002346 1002345 1002342 1002341 1002339 1002332 1002330 1002329 1002326 1002325 1002323 1002318 1002317 1002315 1002311 1002300 1002298 1002297 1002294 1002293 1002291 1002286 1002285 1002283 1002279 1002270 1002269 1002267 1002263 1002255 1002232 1002228 1002226 1002225 1002220 1002218 1002217 1002214 1002213 1002211 1002204 1002202 1002201 1002198 1002197 1002195 1002190 1002189 1002187 1002183 1002172 1002170 1002169 1002166 1002165 1002163 1002158 1002157 1002155 1002151 1002142 1002141 1002139 1002135 1002127 1002108 1002106 1002105 1002102 1002101 1002099 1002094 1002093 1002091 1002087 1002078 1002077 1002075 1002071 1002063 1002046 1002045 1002043 1002039 1002031 1002015 1001976 1001972 1001970 1001969 1001964 1001962 1001961 1001958 1001957 1001955 1001948 1001946 1001945 1001942 1001941 1001939 1001934 1001933 1001931 1001927 1001916 1001914 1001913 1001910 1001909 1001907 1001902 1001901 1001899 1001895 1001886 1001885 1001883 1001879 1001871 1001852 1001850 1001849 1001846 1001845 1001843 1001838 1001837 1001835 1001831 1001822 1001821 1001819 1001815 1001807 1001790 1001789 1001787 1001783 1001775 1001759 1001724 1001722 1001721 1001718 1001717 1001715 1001710 1001709 1001707 1001703 1001694 1001693 1001691 1001687 1001679 1001662 1001661 1001659 1001655 1001647 1001631 1001598 1001597 1001595 1001591 1001583 1001567 1001535 1001456 1001448 1001444 1001442 1001441 1001432 1001428 1001426 1001425 1001420 1001418 1001417 1001414 1001413 1001411 1001400 1001396 1001394 1001393 1001388 1001386 1001385 1001382 1001381 1001379 1001372 1001370 1001369 1001366 1001365 1001363 1001358 1001357 1001355 1001351 1001336 1001332 1001330 1001329 1001324 1001322 1001321 1001318 1001317 1001315 1001308 1001306 1001305 1001302 1001301 1001299 1001294 1001293 1001291 1001287 1001276 1001274 1001273 1001270 1001269 1001267 1001262 1001261 1001259 1001255 1001246 1001245 1001243 1001239 1001231 1001208 1001204 1001202 1001201 1001196 1001194 1001193 1001190 1001189 1001187 1001180 1001178 1001177 1001174 1001173 1001171 1001166 1001165 1001163 1001159 1001148 1001146 1001145 1001142 1001141 1001139 1001134 1001133 1001131 1001127 1001118 1001117 1001115 1001111 1001103 1001084 1001082 1001081 1001078 1001077 1001075 1001070 1001069 1001067 1001063 1001054 1001053 1001051 1001047 1001039 1001022 1001021 1001019 1001015 1001007 1000991 1000952 1000948 1000946 1000945 1000940 1000938 1000937 1000934 1000933 1000931 1000924 1000922 1000921 1000918 1000917 1000915 1000910 1000909 1000907 1000903 1000892 1000890 1000889 1000886 1000885 1000883 1000878 1000877 1000875 1000871 1000862 1000861 1000859 1000855 1000847 1000828 1000826 1000825 1000822 1000821 1000819 1000814 1000813 1000811 1000807 1000798 1000797 1000795 1000791 1000783 1000766 1000765 1000763 1000759 1000751 1000735 1000700 1000698 1000697 1000694 1000693 1000691 1000686 1000685 1000683 1000679 1000670 1000669 1000667 1000663 1000655 1000638 1000637 1000635 1000631 1000623 1000607 1000574 1000573 1000571 1000567 1000559 1000543 1000511 1000440 1000436 1000434 1000433 1000428 1000426 1000425 1000422 1000421 1000419 1000412 1000410 1000409 1000406 1000405 1000403 1000398 1000397 1000395 1000391 1000380 1000378 1000377 1000374 1000373 1000371 1000366 1000365 1000363 1000359 1000350 1000349 1000347 1000343 1000335 1000316 1000314 1000313 1000310 1000309 1000307 1000302 1000301 1000299 1000295 1000286 1000285 1000283 1000279 1000271 1000254 1000253 1000251 1000247 1000239 1000223 1000188 1000186 1000185 1000182 1000181 1000179 1000174 1000173 1000171 1000167 1000158 1000157 1000155 1000151 1000143 1000126 1000125 1000123 1000119 1000111 1000095 1000062 1000061 1000059 1000055 1000047 1000031 999999 999932 999930 999929 999926 999925 999923 999918 999917 999915 999911 999902 999901 999899 999895 999887 999870 999869 999867 999863 999855 999839 999806 999805 999803 999799 999791 999775 999743 999678 999677 999675 999671 999663 999647 999615 999551 999360 999328 999312 999304 999300 999298 999297 999264 999248 999240 999236 999234 999233 999216 999208 999204 999202 999201 999192 999188 999186 999185 999180 999178 999177 999174 999173 999171 999136 999120 999112 999108 999106 999105 999088 999080 999076 999074 999073 999064 999060 999058 999057 999052 999050 999049 999046 999045 999043 999024 999016 999012 999010 999009 999000 998996 998994 998993 998988 998986 998985 998982 998981 998979 998968 998964 998962 998961 998956 998954 998953 998950 998949 998947 998940 998938 998937 998934 998933 998931 998926 998925 998923 998919 998880 998864 998856 998852 998850 998849 998832 998824 998820 998818 998817 998808 998804 998802 998801 998796 998794 998793 998790 998789 998787 998768 998760 998756 998754 998753 998744 998740 998738 998737 998732 998730 998729 998726 998725 998723 998712 998708 998706 998705 998700 998698 998697 998694 998693 998691 998684 998682 998681 998678 998677 998675 998670 998669 998667 998663 998640 998632 998628 998626 998625 998616 998612 998610 998609 998604 998602 998601 998598 998597 998595 998584 998580 998578 998577 998572 998570 998569 998566 998565 998563 998556 998554 998553 998550 998549 998547 998542 998541 998539 998535 998520 998516 998514 998513 998508 998506 998505 998502 998501 998499 998492 998490 998489 998486 998485 998483 998478 998477 998475 998471 998460 998458 998457 998454 998453 998451 998446 998445 998443 998439 998430 998429 998427 998423 998415 998368 998352 998344 998340 998338 998337 998320 998312 998308 998306 998305 998296 998292 998290 998289 998284 998282 998281 998278 998277 998275 998256 998248 998244 998242 998241 998232 998228 998226 998225 998220 998218 998217 998214 998213 998211 998200 998196 998194 998193 998188 998186 998185 998182 998181 998179 998172 998170 998169 998166 998165 998163 998158 998157 998155 998151 998128 998120 998116 998114 998113 998104 998100 998098 998097 998092 998090 998089 998086 998085 998083 998072 998068 998066 998065 998060 998058 998057 998054 998053 998051 998044 998042 998041 998038 998037 998035 998030 998029 998027 998023 998008 998004 998002 998001 997996 997994 997993 997990 997989 997987 997980 997978 997977 997974 997973 997971 997966 997965 997963 997959 997948 997946 997945 997942 997941 997939 997934 997933 997931 997927 997918 997917 997915 997911 997903 997872 997864 997860 997858 997857 997848 997844 997842 997841 997836 997834 997833 997830 997829 997827 997816 997812 997810 997809 997804 997802 997801 997798 997797 997795 997788 997786 997785 997782 997781 997779 997774 997773 997771 997767 997752 997748 997746 997745 997740 997738 997737 997734 997733 997731 997724 997722 997721 997718 997717 997715 997710 997709 997707 997703 997692 997690 997689 997686 997685 997683 997678 997677 997675 997671 997662 997661 997659 997655 997647 997624 997620 997618 997617 997612 997610 997609 997606 997605 997603 997596 997594 997593 997590 997589 997587 997582 997581 997579 997575 997564 997562 997561 997558 997557 997555 997550 997549 997547 997543 997534 997533 997531 997527 997519 997500 997498 997497 997494 997493 997491 997486 997485 997483 997479 997470 997469 997467 997463 997455 997438 997437 997435 997431 997423 997407 997344 997328 997320 997316 997314 997313 997296 997288 997284 997282 997281 997272 997268 997266 997265 997260 997258 997257 997254 997253 997251 997232 997224 997220 997218 997217 997208 997204 997202 997201 997196 997194 997193 997190 997189 997187 997176 997172 997170 997169 997164 997162 997161 997158 997157 997155 997148 997146 997145 997142 997141 997139 997134 997133 997131 997127 997104 997096 997092 997090 997089 997080 997076 997074 997073 997068 997066 997065 997062 997061 997059 997048 997044 997042 997041 997036 997034 997033 997030 997029 997027 997020 997018 997017 997014 997013 997011 997006 997005 997003 996999 996984 996980 996978 996977 996972 996970 996969 996966 996965 996963 996956 996954 996953 996950 996949 996947 996942 996941 996939 996935 996924 996922 996921 996918 996917 996915 996910 996909 996907 996903 996894 996893 996891 996887 996879 996848 996840 996836 996834 996833 996824 996820 996818 996817 996812 996810 996809 996806 996805 996803 996792 996788 996786 996785 996780 996778 996777 996774 996773 996771 996764 996762 996761 996758 996757 996755 996750 996749 996747 996743 996728 996724 996722 996721 996716 996714 996713 996710 996709 996707 996700 996698 996697 996694 996693 996691 996686 996685 996683 996679 996668 996666 996665 996662 996661 996659 996654 996653 996651 996647 996638 996637 996635 996631 996623 996600 996596 996594 996593 996588 996586 996585 996582 996581 996579 996572 996570 996569 996566 996565 996563 996558 996557 996555 996551 996540 996538 996537 996534 996533 996531 996526 996525 996523 996519 996510 996509 996507 996503 996495 996476 996474 996473 996470 996469 996467 996462 996461 996459 996455 996446 996445 996443 996439 996431 996414 996413 996411 996407 996399 996383 996336 996328 996324 996322 996321 996312 996308 996306 996305 996300 996298 996297 996294 996293 996291 996280 996276 996274 996273 996268 996266 996265 996262 996261 996259 996252 996250 996249 996246 996245 996243 996238 996237 996235 996231 996216 996212 996210 996209 996204 996202 996201 996198 996197 996195 996188 996186 996185 996182 996181 996179 996174 996173 996171 996167 996156 996154 996153 996150 996149 996147 996142 996141 996139 996135 996126 996125 996123 996119 996111 996088 996084 996082 996081 996076 996074 996073 996070 996069 996067 996060 996058 996057 996054 996053 996051 996046 996045 996043 996039 996028 996026 996025 996022 996021 996019 996014 996013 996011 996007 995998 995997 995995 995991 995983 995964 995962 995961 995958 995957 995955 995950 995949 995947 995943 995934 995933 995931 995927 995919 995902 995901 995899 995895 995887 995871 995832 995828 995826 995825 995820 995818 995817 995814 995813 995811 995804 995802 995801 995798 995797 995795 995790 995789 995787 995783 995772 995770 995769 995766 995765 995763 995758 995757 995755 995751 995742 995741 995739 995735 995727 995708 995706 995705 995702 995701 995699 995694 995693 995691 995687 995678 995677 995675 995671 995663 995646 995645 995643 995639 995631 995615 995580 995578 995577 995574 995573 995571 995566 995565 995563 995559 995550 995549 995547 995543 995535 995518 995517 995515 995511 995503 995487 995454 995453 995451 995447 995439 995423 995391 995296 995280 995272 995268 995266 995265 995248 995240 995236 995234 995233 995224 995220 995218 995217 995212 995210 995209 995206 995205 995203 995184 995176 995172 995170 995169 995160 995156 995154 995153 995148 995146 995145 995142 995141 995139 995128 995124 995122 995121 995116 995114 995113 995110 995109 995107 995100 995098 995097 995094 995093 995091 995086 995085 995083 995079 995056 995048 995044 995042 995041 995032 995028 995026 995025 995020 995018 995017 995014 995013 995011 995000 994996 994994 994993 994988 994986 994985 994982 994981 994979 994972 994970 994969 994966 994965 994963 994958 994957 994955 994951 994936 994932 994930 994929 994924 994922 994921 994918 994917 994915 994908 994906 994905 994902 994901 994899 994894 994893 994891 994887 994876 994874 994873 994870 994869 994867 994862 994861 994859 994855 994846 994845 994843 994839 994831 994800 994792 994788 994786 994785 994776 994772 994770 994769 994764 994762 994761 994758 994757 994755 994744 994740 994738 994737 994732 994730 994729 994726 994725 994723 994716 994714 994713 994710 994709 994707 994702 994701 994699 994695 994680 994676 994674 994673 994668 994666 994665 994662 994661 994659 994652 994650 994649 994646 994645 994643 994638 994637 994635 994631 994620 994618 994617 994614 994613 994611 994606 994605 994603 994599 994590 994589 994587 994583 994575 994552 994548 994546 994545 994540 994538 994537 994534 994533 994531 994524 994522 994521 994518 994517 994515 994510 994509 994507 994503 994492 994490 994489 994486 994485 994483 994478 994477 994475 994471 994462 994461 994459 994455 994447 994428 994426 994425 994422 994421 994419 994414 994413 994411 994407 994398 994397 994395 994391 994383 994366 994365 994363 994359 994351 994335 994288 994280 994276 994274 994273 994264 994260 994258 994257 994252 994250 994249 994246 994245 994243 994232 994228 994226 994225 994220 994218 994217 994214 994213 994211 994204 994202 994201 994198 994197 994195 994190 994189 994187 994183 994168 994164 994162 994161 994156 994154 994153 994150 994149 994147 994140 994138 994137 994134 994133 994131 994126 994125 994123 994119 994108 994106 994105 994102 994101 994099 994094 994093 994091 994087 994078 994077 994075 994071 994063 994040 994036 994034 994033 994028 994026 994025 994022 994021 994019 994012 994010 994009 994006 994005 994003 993998 993997 993995 993991 993980 993978 993977 993974 993973 993971 993966 993965 993963 993959 993950 993949 993947 993943 993935 993916 993914 993913 993910 993909 993907 993902 993901 993899 993895 993886 993885 993883 993879 993871 993854 993853 993851 993847 993839 993823 993784 993780 993778 993777 993772 993770 993769 993766 993765 993763 993756 993754 993753 993750 993749 993747 993742 993741 993739 993735 993724 993722 993721 993718 993717 993715 993710 993709 993707 993703 993694 993693 993691 993687 993679 993660 993658 993657 993654 993653 993651 993646 993645 993643 993639 993630 993629 993627 993623 993615 993598 993597 993595 993591 993583 993567 993532 993530 993529 993526 993525 993523 993518 993517 993515 993511 993502 993501 993499 993495 993487 993470 993469 993467 993463 993455 993439 993406 993405 993403 993399 993391 993375 993343 993264 993256 993252 993250 993249 993240 993236 993234 993233 993228 993226 993225 993222 993221 993219 993208 993204 993202 993201 993196 993194 993193 993190 993189 993187 993180 993178 993177 993174 993173 993171 993166 993165 993163 993159 993144 993140 993138 993137 993132 993130 993129 993126 993125 993123 993116 993114 993113 993110 993109 993107 993102 993101 993099 993095 993084 993082 993081 993078 993077 993075 993070 993069 993067 993063 993054 993053 993051 993047 993039 993016 993012 993010 993009 993004 993002 993001 992998 992997 992995 992988 992986 992985 992982 992981 992979 992974 992973 992971 992967 992956 992954 992953 992950 992949 992947 992942 992941 992939 992935 992926 992925 992923 992919 992911 992892 992890 992889 992886 992885 992883 992878 992877 992875 992871 992862 992861 992859 992855 992847 992830 992829 992827 992823 992815 992799 992760 992756 992754 992753 992748 992746 992745 992742 992741 992739 992732 992730 992729 992726 992725 992723 992718 992717 992715 992711 992700 992698 992697 992694 992693 992691 992686 992685 992683 992679 992670 992669 992667 992663 992655 992636 992634 992633 992630 992629 992627 992622 992621 992619 992615 992606 992605 992603 992599 992591 992574 992573 992571 992567 992559 992543 992508 992506 992505 992502 992501 992499 992494 992493 992491 992487 992478 992477 992475 992471 992463 992446 992445 992443 992439 992431 992415 992382 992381 992379 992375 992367 992351 992319 992248 992244 992242 992241 992236 992234 992233 992230 992229 992227 992220 992218 992217 992214 992213 992211 992206 992205 992203 992199 992188 992186 992185 992182 992181 992179 992174 992173 992171 992167 992158 992157 992155 992151 992143 992124 992122 992121 992118 992117 992115 992110 992109 992107 992103 992094 992093 992091 992087 992079 992062 992061 992059 992055 992047 992031 991996 991994 991993 991990 991989 991987 991982 991981 991979 991975 991966 991965 991963 991959 991951 991934 991933 991931 991927 991919 991903 991870 991869 991867 991863 991855 991839 991807 991740 991738 991737 991734 991733 991731 991726 991725 991723 991719 991710 991709 991707 991703 991695 991678 991677 991675 991671 991663 991647 991614 991613 991611 991607 991599 991583 991551 991486 991485 991483 991479 991471 991455 991423 991359 991200 991184 991176 991172 991170 991169 991152 991144 991140 991138 991137 991128 991124 991122 991121 991116 991114 991113 991110 991109 991107 991088 991080 991076 991074 991073 991064 991060 991058 991057 991052 991050 991049 991046 991045 991043 991032 991028 991026 991025 991020 991018 991017 991014 991013 991011 991004 991002 991001 990998 990997 990995 990990 990989 990987 990983 990960 990952 990948 990946 990945 990936 990932 990930 990929 990924 990922 990921 990918 990917 990915 990904 990900 990898 990897 990892 990890 990889 990886 990885 990883 990876 990874 990873 990870 990869 990867 990862 990861 990859 990855 990840 990836 990834 990833 990828 990826 990825 990822 990821 990819 990812 990810 990809 990806 990805 990803 990798 990797 990795 990791 990780 990778 990777 990774 990773 990771 990766 990765 990763 990759 990750 990749 990747 990743 990735 990704 990696 990692 990690 990689 990680 990676 990674 990673 990668 990666 990665 990662 990661 990659 990648 990644 990642 990641 990636 990634 990633 990630 990629 990627 990620 990618 990617 990614 990613 990611 990606 990605 990603 990599 990584 990580 990578 990577 990572 990570 990569 990566 990565 990563 990556 990554 990553 990550 990549 990547 990542 990541 990539 990535 990524 990522 990521 990518 990517 990515 990510 990509 990507 990503 990494 990493 990491 990487 990479 990456 990452 990450 990449 990444 990442 990441 990438 990437 990435 990428 990426 990425 990422 990421 990419 990414 990413 990411 990407 990396 990394 990393 990390 990389 990387 990382 990381 990379 990375 990366 990365 990363 990359 990351 990332 990330 990329 990326 990325 990323 990318 990317 990315 990311 990302 990301 990299 990295 990287 990270 990269 990267 990263 990255 990239 990192 990184 990180 990178 990177 990168 990164 990162 990161 990156 990154 990153 990150 990149 990147 990136 990132 990130 990129 990124 990122 990121 990118 990117 990115 990108 990106 990105 990102 990101 990099 990094 990093 990091 990087 990072 990068 990066 990065 990060 990058 990057 990054 990053 990051 990044 990042 990041 990038 990037 990035 990030 990029 990027 990023 990012 990010 990009 990006 990005 990003 989998 989997 989995 989991 989982 989981 989979 989975 989967 989944 989940 989938 989937 989932 989930 989929 989926 989925 989923 989916 989914 989913 989910 989909 989907 989902 989901 989899 989895 989884 989882 989881 989878 989877 989875 989870 989869 989867 989863 989854 989853 989851 989847 989839 989820 989818 989817 989814 989813 989811 989806 989805 989803 989799 989790 989789 989787 989783 989775 989758 989757 989755 989751 989743 989727 989688 989684 989682 989681 989676 989674 989673 989670 989669 989667 989660 989658 989657 989654 989653 989651 989646 989645 989643 989639 989628 989626 989625 989622 989621 989619 989614 989613 989611 989607 989598 989597 989595 989591 989583 989564 989562 989561 989558 989557 989555 989550 989549 989547 989543 989534 989533 989531 989527 989519 989502 989501 989499 989495 989487 989471 989436 989434 989433 989430 989429 989427 989422 989421 989419 989415 989406 989405 989403 989399 989391 989374 989373 989371 989367 989359 989343 989310 989309 989307 989303 989295 989279 989247 989168 989160 989156 989154 989153 989144 989140 989138 989137 989132 989130 989129 989126 989125 989123 989112 989108 989106 989105 989100 989098 989097 989094 989093 989091 989084 989082 989081 989078 989077 989075 989070 989069 989067 989063 989048 989044 989042 989041 989036 989034 989033 989030 989029 989027 989020 989018 989017 989014 989013 989011 989006 989005 989003 988999 988988 988986 988985 988982 988981 988979 988974 988973 988971 988967 988958 988957 988955 988951 988943 988920 988916 988914 988913 988908 988906 988905 988902 988901 988899 988892 988890 988889 988886 988885 988883 988878 988877 988875 988871 988860 988858 988857 988854 988853 988851 988846 988845 988843 988839 988830 988829 988827 988823 988815 988796 988794 988793 988790 988789 988787 988782 988781 988779 988775 988766 988765 988763 988759 988751 988734 988733 988731 988727 988719 988703 988664 988660 988658 988657 988652 988650 988649 988646 988645 988643 988636 988634 988633 988630 988629 988627 988622 988621 988619 988615 988604 988602 988601 988598 988597 988595 988590 988589 988587 988583 988574 988573 988571 988567 988559 988540 988538 988537 988534 988533 988531 988526 988525 988523 988519 988510 988509 988507 988503 988495 988478 988477 988475 988471 988463 988447 988412 988410 988409 988406 988405 988403 988398 988397 988395 988391 988382 988381 988379 988375 988367 988350 988349 988347 988343 988335 988319 988286 988285 988283 988279 988271 988255 988223 988152 988148 988146 988145 988140 988138 988137 988134 988133 988131 988124 988122 988121 988118 988117 988115 988110 988109 988107 988103 988092 988090 988089 988086 988085 988083 988078 988077 988075 988071 988062 988061 988059 988055 988047 988028 988026 988025 988022 988021 988019 988014 988013 988011 988007 987998 987997 987995 987991 987983 987966 987965 987963 987959 987951 987935 987900 987898 987897 987894 987893 987891 987886 987885 987883 987879 987870 987869 987867 987863 987855 987838 987837 987835 987831 987823 987807 987774 987773 987771 987767 987759 987743 987711 987644 987642 987641 987638 987637 987635 987630 987629 987627 987623 987614 987613 987611 987607 987599 987582 987581 987579 987575 987567 987551 987518 987517 987515 987511 987503 987487 987455 987390 987389 987387 987383 987375 987359 987327 987263 987120 987112 987108 987106 987105 987096 987092 987090 987089 987084 987082 987081 987078 987077 987075 987064 987060 987058 987057 987052 987050 987049 987046 987045 987043 987036 987034 987033 987030 987029 987027 987022 987021 987019 987015 987000 986996 986994 986993 986988 986986 986985 986982 986981 986979 986972 986970 986969 986966 986965 986963 986958 986957 986955 986951 986940 986938 986937 986934 986933 986931 986926 986925 986923 986919 986910 986909 986907 986903 986895 986872 986868 986866 986865 986860 986858 986857 986854 986853 986851 986844 986842 986841 986838 986837 986835 986830 986829 986827 986823 986812 986810 986809 986806 986805 986803 986798 986797 986795 986791 986782 986781 986779 986775 986767 986748 986746 986745 986742 986741 986739 986734 986733 986731 986727 986718 986717 986715 986711 986703 986686 986685 986683 986679 986671 986655 986616 986612 986610 986609 986604 986602 986601 986598 986597 986595 986588 986586 986585 986582 986581 986579 986574 986573 986571 986567 986556 986554 986553 986550 986549 986547 986542 986541 986539 986535 986526 986525 986523 986519 986511 986492 986490 986489 986486 986485 986483 986478 986477 986475 986471 986462 986461 986459 986455 986447 986430 986429 986427 986423 986415 986399 986364 986362 986361 986358 986357 986355 986350 986349 986347 986343 986334 986333 986331 986327 986319 986302 986301 986299 986295 986287 986271 986238 986237 986235 986231 986223 986207 986175 986104 986100 986098 986097 986092 986090 986089 986086 986085 986083 986076 986074 986073 986070 986069 986067 986062 986061 986059 986055 986044 986042 986041 986038 986037 986035 986030 986029 986027 986023 986014 986013 986011 986007 985999 985980 985978 985977 985974 985973 985971 985966 985965 985963 985959 985950 985949 985947 985943 985935 985918 985917 985915 985911 985903 985887 985852 985850 985849 985846 985845 985843 985838 985837 985835 985831 985822 985821 985819 985815 985807 985790 985789 985787 985783 985775 985759 985726 985725 985723 985719 985711 985695 985663 985596 985594 985593 985590 985589 985587 985582 985581 985579 985575 985566 985565 985563 985559 985551 985534 985533 985531 985527 985519 985503 985470 985469 985467 985463 985455 985439 985407 985342 985341 985339 985335 985327 985311 985279 985215 985080 985076 985074 985073 985068 985066 985065 985062 985061 985059 985052 985050 985049 985046 985045 985043 985038 985037 985035 985031 985020 985018 985017 985014 985013 985011 985006 985005 985003 984999 984990 984989 984987 984983 984975 984956 984954 984953 984950 984949 984947 984942 984941 984939 984935 984926 984925 984923 984919 984911 984894 984893 984891 984887 984879 984863 984828 984826 984825 984822 984821 984819 984814 984813 984811 984807 984798 984797 984795 984791 984783 984766 984765 984763 984759 984751 984735 984702 984701 984699 984695 984687 984671 984639 984572 984570 984569 984566 984565 984563 984558 984557 984555 984551 984542 984541 984539 984535 984527 984510 984509 984507 984503 984495 984479 984446 984445 984443 984439 984431 984415 984383 984318 984317 984315 984311 984303 984287 984255 984191 984060 984058 984057 984054 984053 984051 984046 984045 984043 984039 984030 984029 984027 984023 984015 983998 983997 983995 983991 983983 983967 983934 983933 983931 983927 983919 983903 983871 983806 983805 983803 983799 983791 983775 983743 983679 983550 983549 983547 983543 983535 983519 983487 983423 983295 982912 982848 982816 982800 982792 982788 982786 982785 982720 982688 982672 982664 982660 982658 982657 982624 982608 982600 982596 982594 982593 982576 982568 982564 982562 982561 982552 982548 982546 982545 982540 982538 982537 982534 982533 982531 982464 982432 982416 982408 982404 982402 982401 982368 982352 982344 982340 982338 982337 982320 982312 982308 982306 982305 982296 982292 982290 982289 982284 982282 982281 982278 982277 982275 982240 982224 982216 982212 982210 982209 982192 982184 982180 982178 982177 982168 982164 982162 982161 982156 982154 982153 982150 982149 982147 982128 982120 982116 982114 982113 982104 982100 982098 982097 982092 982090 982089 982086 982085 982083 982072 982068 982066 982065 982060 982058 982057 982054 982053 982051 982044 982042 982041 982038 982037 982035 982030 982029 982027 982023 981952 981920 981904 981896 981892 981890 981889 981856 981840 981832 981828 981826 981825 981808 981800 981796 981794 981793 981784 981780 981778 981777 981772 981770 981769 981766 981765 981763 981728 981712 981704 981700 981698 981697 981680 981672 981668 981666 981665 981656 981652 981650 981649 981644 981642 981641 981638 981637 981635 981616 981608 981604 981602 981601 981592 981588 981586 981585 981580 981578 981577 981574 981573 981571 981560 981556 981554 981553 981548 981546 981545 981542 981541 981539 981532 981530 981529 981526 981525 981523 981518 981517 981515 981511 981472 981456 981448 981444 981442 981441 981424 981416 981412 981410 981409 981400 981396 981394 981393 981388 981386 981385 981382 981381 981379 981360 981352 981348 981346 981345 981336 981332 981330 981329 981324 981322 981321 981318 981317 981315 981304 981300 981298 981297 981292 981290 981289 981286 981285 981283 981276 981274 981273 981270 981269 981267 981262 981261 981259 981255 981232 981224 981220 981218 981217 981208 981204 981202 981201 981196 981194 981193 981190 981189 981187 981176 981172 981170 981169 981164 981162 981161 981158 981157 981155 981148 981146 981145 981142 981141 981139 981134 981133 981131 981127 981112 981108 981106 981105 981100 981098 981097 981094 981093 981091 981084 981082 981081 981078 981077 981075 981070 981069 981067 981063 981052 981050 981049 981046 981045 981043 981038 981037 981035 981031 981022 981021 981019 981015 981007 980928 980896 980880 980872 980868 980866 980865 980832 980816 980808 980804 980802 980801 980784 980776 980772 980770 980769 980760 980756 980754 980753 980748 980746 980745 980742 980741 980739 980704 980688 980680 980676 980674 980673 980656 980648 980644 980642 980641 980632 980628 980626 980625 980620 980618 980617 980614 980613 980611 980592 980584 980580 980578 980577 980568 980564 980562 980561 980556 980554 980553 980550 980549 980547 980536 980532 980530 980529 980524 980522 980521 980518 980517 980515 980508 980506 980505 980502 980501 980499 980494 980493 980491 980487 980448 980432 980424 980420 980418 980417 980400 980392 980388 980386 980385 980376 980372 980370 980369 980364 980362 980361 980358 980357 980355 980336 980328 980324 980322 980321 980312 980308 980306 980305 980300 980298 980297 980294 980293 980291 980280 980276 980274 980273 980268 980266 980265 980262 980261 980259 980252 980250 980249 980246 980245 980243 980238 980237 980235 980231 980208 980200 980196 980194 980193 980184 980180 980178 980177 980172 980170 980169 980166 980165 980163 980152 980148 980146 980145 980140 980138 980137 980134 980133 980131 980124 980122 980121 980118 980117 980115 980110 980109 980107 980103 980088 980084 980082 980081 980076 980074 980073 980070 980069 980067 980060 980058 980057 980054 980053 980051 980046 980045 980043 980039 980028 980026 980025 980022 980021 980019 980014 980013 980011 980007 979998 979997 979995 979991 979983 979936 979920 979912 979908 979906 979905 979888 979880 979876 979874 979873 979864 979860 979858 979857 979852 979850 979849 979846 979845 979843 979824 979816 979812 979810 979809 979800 979796 979794 979793 979788 979786 979785 979782 979781 979779 979768 979764 979762 979761 979756 979754 979753 979750 979749 979747 979740 979738 979737 979734 979733 979731 979726 979725 979723 979719 979696 979688 979684 979682 979681 979672 979668 979666 979665 979660 979658 979657 979654 979653 979651 979640 979636 979634 979633 979628 979626 979625 979622 979621 979619 979612 979610 979609 979606 979605 979603 979598 979597 979595 979591 979576 979572 979570 979569 979564 979562 979561 979558 979557 979555 979548 979546 979545 979542 979541 979539 979534 979533 979531 979527 979516 979514 979513 979510 979509 979507 979502 979501 979499 979495 979486 979485 979483 979479 979471 979440 979432 979428 979426 979425 979416 979412 979410 979409 979404 979402 979401 979398 979397 979395 979384 979380 979378 979377 979372 979370 979369 979366 979365 979363 979356 979354 979353 979350 979349 979347 979342 979341 979339 979335 979320 979316 979314 979313 979308 979306 979305 979302 979301 979299 979292 979290 979289 979286 979285 979283 979278 979277 979275 979271 979260 979258 979257 979254 979253 979251 979246 979245 979243 979239 979230 979229 979227 979223 979215 979192 979188 979186 979185 979180 979178 979177 979174 979173 979171 979164 979162 979161 979158 979157 979155 979150 979149 979147 979143 979132 979130 979129 979126 979125 979123 979118 979117 979115 979111 979102 979101 979099 979095 979087 979068 979066 979065 979062 979061 979059 979054 979053 979051 979047 979038 979037 979035 979031 979023 979006 979005 979003 978999 978991 978975 978880 978848 978832 978824 978820 978818 978817 978784 978768 978760 978756 978754 978753 978736 978728 978724 978722 978721 978712 978708 978706 978705 978700 978698 978697 978694 978693 978691 978656 978640 978632 978628 978626 978625 978608 978600 978596 978594 978593 978584 978580 978578 978577 978572 978570 978569 978566 978565 978563 978544 978536 978532 978530 978529 978520 978516 978514 978513 978508 978506 978505 978502 978501 978499 978488 978484 978482 978481 978476 978474 978473 978470 978469 978467 978460 978458 978457 978454 978453 978451 978446 978445 978443 978439 978400 978384 978376 978372 978370 978369 978352 978344 978340 978338 978337 978328 978324 978322 978321 978316 978314 978313 978310 978309 978307 978288 978280 978276 978274 978273 978264 978260 978258 978257 978252 978250 978249 978246 978245 978243 978232 978228 978226 978225 978220 978218 978217 978214 978213 978211 978204 978202 978201 978198 978197 978195 978190 978189 978187 978183 978160 978152 978148 978146 978145 978136 978132 978130 978129 978124 978122 978121 978118 978117 978115 978104 978100 978098 978097 978092 978090 978089 978086 978085 978083 978076 978074 978073 978070 978069 978067 978062 978061 978059 978055 978040 978036 978034 978033 978028 978026 978025 978022 978021 978019 978012 978010 978009 978006 978005 978003 977998 977997 977995 977991 977980 977978 977977 977974 977973 977971 977966 977965 977963 977959 977950 977949 977947 977943 977935 977888 977872 977864 977860 977858 977857 977840 977832 977828 977826 977825 977816 977812 977810 977809 977804 977802 977801 977798 977797 977795 977776 977768 977764 977762 977761 977752 977748 977746 977745 977740 977738 977737 977734 977733 977731 977720 977716 977714 977713 977708 977706 977705 977702 977701 977699 977692 977690 977689 977686 977685 977683 977678 977677 977675 977671 977648 977640 977636 977634 977633 977624 977620 977618 977617 977612 977610 977609 977606 977605 977603 977592 977588 977586 977585 977580 977578 977577 977574 977573 977571 977564 977562 977561 977558 977557 977555 977550 977549 977547 977543 977528 977524 977522 977521 977516 977514 977513 977510 977509 977507 977500 977498 977497 977494 977493 977491 977486 977485 977483 977479 977468 977466 977465 977462 977461 977459 977454 977453 977451 977447 977438 977437 977435 977431 977423 977392 977384 977380 977378 977377 977368 977364 977362 977361 977356 977354 977353 977350 977349 977347 977336 977332 977330 977329 977324 977322 977321 977318 977317 977315 977308 977306 977305 977302 977301 977299 977294 977293 977291 977287 977272 977268 977266 977265 977260 977258 977257 977254 977253 977251 977244 977242 977241 977238 977237 977235 977230 977229 977227 977223 977212 977210 977209 977206 977205 977203 977198 977197 977195 977191 977182 977181 977179 977175 977167 977144 977140 977138 977137 977132 977130 977129 977126 977125 977123 977116 977114 977113 977110 977109 977107 977102 977101 977099 977095 977084 977082 977081 977078 977077 977075 977070 977069 977067 977063 977054 977053 977051 977047 977039 977020 977018 977017 977014 977013 977011 977006 977005 977003 976999 976990 976989 976987 976983 976975 976958 976957 976955 976951 976943 976927 976864 976848 976840 976836 976834 976833 976816 976808 976804 976802 976801 976792 976788 976786 976785 976780 976778 976777 976774 976773 976771 976752 976744 976740 976738 976737 976728 976724 976722 976721 976716 976714 976713 976710 976709 976707 976696 976692 976690 976689 976684 976682 976681 976678 976677 976675 976668 976666 976665 976662 976661 976659 976654 976653 976651 976647 976624 976616 976612 976610 976609 976600 976596 976594 976593 976588 976586 976585 976582 976581 976579 976568 976564 976562 976561 976556 976554 976553 976550 976549 976547 976540 976538 976537 976534 976533 976531 976526 976525 976523 976519 976504 976500 976498 976497 976492 976490 976489 976486 976485 976483 976476 976474 976473 976470 976469 976467 976462 976461 976459 976455 976444 976442 976441 976438 976437 976435 976430 976429 976427 976423 976414 976413 976411 976407 976399 976368 976360 976356 976354 976353 976344 976340 976338 976337 976332 976330 976329 976326 976325 976323 976312 976308 976306 976305 976300 976298 976297 976294 976293 976291 976284 976282 976281 976278 976277 976275 976270 976269 976267 976263 976248 976244 976242 976241 976236 976234 976233 976230 976229 976227 976220 976218 976217 976214 976213 976211 976206 976205 976203 976199 976188 976186 976185 976182 976181 976179 976174 976173 976171 976167 976158 976157 976155 976151 976143 976120 976116 976114 976113 976108 976106 976105 976102 976101 976099 976092 976090 976089 976086 976085 976083 976078 976077 976075 976071 976060 976058 976057 976054 976053 976051 976046 976045 976043 976039 976030 976029 976027 976023 976015 975996 975994 975993 975990 975989 975987 975982 975981 975979 975975 975966 975965 975963 975959 975951 975934 975933 975931 975927 975919 975903 975856 975848 975844 975842 975841 975832 975828 975826 975825 975820 975818 975817 975814 975813 975811 975800 975796 975794 975793 975788 975786 975785 975782 975781 975779 975772 975770 975769 975766 975765 975763 975758 975757 975755 975751 975736 975732 975730 975729 975724 975722 975721 975718 975717 975715 975708 975706 975705 975702 975701 975699 975694 975693 975691 975687 975676 975674 975673 975670 975669 975667 975662 975661 975659 975655 975646 975645 975643 975639 975631 975608 975604 975602 975601 975596 975594 975593 975590 975589 975587 975580 975578 975577 975574 975573 975571 975566 975565 975563 975559 975548 975546 975545 975542 975541 975539 975534 975533 975531 975527 975518 975517 975515 975511 975503 975484 975482 975481 975478 975477 975475 975470 975469 975467 975463 975454 975453 975451 975447 975439 975422 975421 975419 975415 975407 975391 975352 975348 975346 975345 975340 975338 975337 975334 975333 975331 975324 975322 975321 975318 975317 975315 975310 975309 975307 975303 975292 975290 975289 975286 975285 975283 975278 975277 975275 975271 975262 975261 975259 975255 975247 975228 975226 975225 975222 975221 975219 975214 975213 975211 975207 975198 975197 975195 975191 975183 975166 975165 975163 975159 975151 975135 975100 975098 975097 975094 975093 975091 975086 975085 975083 975079 975070 975069 975067 975063 975055 975038 975037 975035 975031 975023 975007 974974 974973 974971 974967 974959 974943 974911 974784 974752 974736 974728 974724 974722 974721 974688 974672 974664 974660 974658 974657 974640 974632 974628 974626 974625 974616 974612 974610 974609 974604 974602 974601 974598 974597 974595 974560 974544 974536 974532 974530 974529 974512 974504 974500 974498 974497 974488 974484 974482 974481 974476 974474 974473 974470 974469 974467 974448 974440 974436 974434 974433 974424 974420 974418 974417 974412 974410 974409 974406 974405 974403 974392 974388 974386 974385 974380 974378 974377 974374 974373 974371 974364 974362 974361 974358 974357 974355 974350 974349 974347 974343 974304 974288 974280 974276 974274 974273 974256 974248 974244 974242 974241 974232 974228 974226 974225 974220 974218 974217 974214 974213 974211 974192 974184 974180 974178 974177 974168 974164 974162 974161 974156 974154 974153 974150 974149 974147 974136 974132 974130 974129 974124 974122 974121 974118 974117 974115 974108 974106 974105 974102 974101 974099 974094 974093 974091 974087 974064 974056 974052 974050 974049 974040 974036 974034 974033 974028 974026 974025 974022 974021 974019 974008 974004 974002 974001 973996 973994 973993 973990 973989 973987 973980 973978 973977 973974 973973 973971 973966 973965 973963 973959 973944 973940 973938 973937 973932 973930 973929 973926 973925 973923 973916 973914 973913 973910 973909 973907 973902 973901 973899 973895 973884 973882 973881 973878 973877 973875 973870 973869 973867 973863 973854 973853 973851 973847 973839 973792 973776 973768 973764 973762 973761 973744 973736 973732 973730 973729 973720 973716 973714 973713 973708 973706 973705 973702 973701 973699 973680 973672 973668 973666 973665 973656 973652 973650 973649 973644 973642 973641 973638 973637 973635 973624 973620 973618 973617 973612 973610 973609 973606 973605 973603 973596 973594 973593 973590 973589 973587 973582 973581 973579 973575 973552 973544 973540 973538 973537 973528 973524 973522 973521 973516 973514 973513 973510 973509 973507 973496 973492 973490 973489 973484 973482 973481 973478 973477 973475 973468 973466 973465 973462 973461 973459 973454 973453 973451 973447 973432 973428 973426 973425 973420 973418 973417 973414 973413 973411 973404 973402 973401 973398 973397 973395 973390 973389 973387 973383 973372 973370 973369 973366 973365 973363 973358 973357 973355 973351 973342 973341 973339 973335 973327 973296 973288 973284 973282 973281 973272 973268 973266 973265 973260 973258 973257 973254 973253 973251 973240 973236 973234 973233 973228 973226 973225 973222 973221 973219 973212 973210 973209 973206 973205 973203 973198 973197 973195 973191 973176 973172 973170 973169 973164 973162 973161 973158 973157 973155 973148 973146 973145 973142 973141 973139 973134 973133 973131 973127 973116 973114 973113 973110 973109 973107 973102 973101 973099 973095 973086 973085 973083 973079 973071 973048 973044 973042 973041 973036 973034 973033 973030 973029 973027 973020 973018 973017 973014 973013 973011 973006 973005 973003 972999 972988 972986 972985 972982 972981 972979 972974 972973 972971 972967 972958 972957 972955 972951 972943 972924 972922 972921 972918 972917 972915 972910 972909 972907 972903 972894 972893 972891 972887 972879 972862 972861 972859 972855 972847 972831 972768 972752 972744 972740 972738 972737 972720 972712 972708 972706 972705 972696 972692 972690 972689 972684 972682 972681 972678 972677 972675 972656 972648 972644 972642 972641 972632 972628 972626 972625 972620 972618 972617 972614 972613 972611 972600 972596 972594 972593 972588 972586 972585 972582 972581 972579 972572 972570 972569 972566 972565 972563 972558 972557 972555 972551 972528 972520 972516 972514 972513 972504 972500 972498 972497 972492 972490 972489 972486 972485 972483 972472 972468 972466 972465 972460 972458 972457 972454 972453 972451 972444 972442 972441 972438 972437 972435 972430 972429 972427 972423 972408 972404 972402 972401 972396 972394 972393 972390 972389 972387 972380 972378 972377 972374 972373 972371 972366 972365 972363 972359 972348 972346 972345 972342 972341 972339 972334 972333 972331 972327 972318 972317 972315 972311 972303 972272 972264 972260 972258 972257 972248 972244 972242 972241 972236 972234 972233 972230 972229 972227 972216 972212 972210 972209 972204 972202 972201 972198 972197 972195 972188 972186 972185 972182 972181 972179 972174 972173 972171 972167 972152 972148 972146 972145 972140 972138 972137 972134 972133 972131 972124 972122 972121 972118 972117 972115 972110 972109 972107 972103 972092 972090 972089 972086 972085 972083 972078 972077 972075 972071 972062 972061 972059 972055 972047 972024 972020 972018 972017 972012 972010 972009 972006 972005 972003 971996 971994 971993 971990 971989 971987 971982 971981 971979 971975 971964 971962 971961 971958 971957 971955 971950 971949 971947 971943 971934 971933 971931 971927 971919 971900 971898 971897 971894 971893 971891 971886 971885 971883 971879 971870 971869 971867 971863 971855 971838 971837 971835 971831 971823 971807 971760 971752 971748 971746 971745 971736 971732 971730 971729 971724 971722 971721 971718 971717 971715 971704 971700 971698 971697 971692 971690 971689 971686 971685 971683 971676 971674 971673 971670 971669 971667 971662 971661 971659 971655 971640 971636 971634 971633 971628 971626 971625 971622 971621 971619 971612 971610 971609 971606 971605 971603 971598 971597 971595 971591 971580 971578 971577 971574 971573 971571 971566 971565 971563 971559 971550 971549 971547 971543 971535 971512 971508 971506 971505 971500 971498 971497 971494 971493 971491 971484 971482 971481 971478 971477 971475 971470 971469 971467 971463 971452 971450 971449 971446 971445 971443 971438 971437 971435 971431 971422 971421 971419 971415 971407 971388 971386 971385 971382 971381 971379 971374 971373 971371 971367 971358 971357 971355 971351 971343 971326 971325 971323 971319 971311 971295 971256 971252 971250 971249 971244 971242 971241 971238 971237 971235 971228 971226 971225 971222 971221 971219 971214 971213 971211 971207 971196 971194 971193 971190 971189 971187 971182 971181 971179 971175 971166 971165 971163 971159 971151 971132 971130 971129 971126 971125 971123 971118 971117 971115 971111 971102 971101 971099 971095 971087 971070 971069 971067 971063 971055 971039 971004 971002 971001 970998 970997 970995 970990 970989 970987 970983 970974 970973 970971 970967 970959 970942 970941 970939 970935 970927 970911 970878 970877 970875 970871 970863 970847 970815 970720 970704 970696 970692 970690 970689 970672 970664 970660 970658 970657 970648 970644 970642 970641 970636 970634 970633 970630 970629 970627 970608 970600 970596 970594 970593 970584 970580 970578 970577 970572 970570 970569 970566 970565 970563 970552 970548 970546 970545 970540 970538 970537 970534 970533 970531 970524 970522 970521 970518 970517 970515 970510 970509 970507 970503 970480 970472 970468 970466 970465 970456 970452 970450 970449 970444 970442 970441 970438 970437 970435 970424 970420 970418 970417 970412 970410 970409 970406 970405 970403 970396 970394 970393 970390 970389 970387 970382 970381 970379 970375 970360 970356 970354 970353 970348 970346 970345 970342 970341 970339 970332 970330 970329 970326 970325 970323 970318 970317 970315 970311 970300 970298 970297 970294 970293 970291 970286 970285 970283 970279 970270 970269 970267 970263 970255 970224 970216 970212 970210 970209 970200 970196 970194 970193 970188 970186 970185 970182 970181 970179 970168 970164 970162 970161 970156 970154 970153 970150 970149 970147 970140 970138 970137 970134 970133 970131 970126 970125 970123 970119 970104 970100 970098 970097 970092 970090 970089 970086 970085 970083 970076 970074 970073 970070 970069 970067 970062 970061 970059 970055 970044 970042 970041 970038 970037 970035 970030 970029 970027 970023 970014 970013 970011 970007 969999 969976 969972 969970 969969 969964 969962 969961 969958 969957 969955 969948 969946 969945 969942 969941 969939 969934 969933 969931 969927 969916 969914 969913 969910 969909 969907 969902 969901 969899 969895 969886 969885 969883 969879 969871 969852 969850 969849 969846 969845 969843 969838 969837 969835 969831 969822 969821 969819 969815 969807 969790 969789 969787 969783 969775 969759 969712 969704 969700 969698 969697 969688 969684 969682 969681 969676 969674 969673 969670 969669 969667 969656 969652 969650 969649 969644 969642 969641 969638 969637 969635 969628 969626 969625 969622 969621 969619 969614 969613 969611 969607 969592 969588 969586 969585 969580 969578 969577 969574 969573 969571 969564 969562 969561 969558 969557 969555 969550 969549 969547 969543 969532 969530 969529 969526 969525 969523 969518 969517 969515 969511 969502 969501 969499 969495 969487 969464 969460 969458 969457 969452 969450 969449 969446 969445 969443 969436 969434 969433 969430 969429 969427 969422 969421 969419 969415 969404 969402 969401 969398 969397 969395 969390 969389 969387 969383 969374 969373 969371 969367 969359 969340 969338 969337 969334 969333 969331 969326 969325 969323 969319 969310 969309 969307 969303 969295 969278 969277 969275 969271 969263 969247 969208 969204 969202 969201 969196 969194 969193 969190 969189 969187 969180 969178 969177 969174 969173 969171 969166 969165 969163 969159 969148 969146 969145 969142 969141 969139 969134 969133 969131 969127 969118 969117 969115 969111 969103 969084 969082 969081 969078 969077 969075 969070 969069 969067 969063 969054 969053 969051 969047 969039 969022 969021 969019 969015 969007 968991 968956 968954 968953 968950 968949 968947 968942 968941 968939 968935 968926 968925 968923 968919 968911 968894 968893 968891 968887 968879 968863 968830 968829 968827 968823 968815 968799 968767 968688 968680 968676 968674 968673 968664 968660 968658 968657 968652 968650 968649 968646 968645 968643 968632 968628 968626 968625 968620 968618 968617 968614 968613 968611 968604 968602 968601 968598 968597 968595 968590 968589 968587 968583 968568 968564 968562 968561 968556 968554 968553 968550 968549 968547 968540 968538 968537 968534 968533 968531 968526 968525 968523 968519 968508 968506 968505 968502 968501 968499 968494 968493 968491 968487 968478 968477 968475 968471 968463 968440 968436 968434 968433 968428 968426 968425 968422 968421 968419 968412 968410 968409 968406 968405 968403 968398 968397 968395 968391 968380 968378 968377 968374 968373 968371 968366 968365 968363 968359 968350 968349 968347 968343 968335 968316 968314 968313 968310 968309 968307 968302 968301 968299 968295 968286 968285 968283 968279 968271 968254 968253 968251 968247 968239 968223 968184 968180 968178 968177 968172 968170 968169 968166 968165 968163 968156 968154 968153 968150 968149 968147 968142 968141 968139 968135 968124 968122 968121 968118 968117 968115 968110 968109 968107 968103 968094 968093 968091 968087 968079 968060 968058 968057 968054 968053 968051 968046 968045 968043 968039 968030 968029 968027 968023 968015 967998 967997 967995 967991 967983 967967 967932 967930 967929 967926 967925 967923 967918 967917 967915 967911 967902 967901 967899 967895 967887 967870 967869 967867 967863 967855 967839 967806 967805 967803 967799 967791 967775 967743 967672 967668 967666 967665 967660 967658 967657 967654 967653 967651 967644 967642 967641 967638 967637 967635 967630 967629 967627 967623 967612 967610 967609 967606 967605 967603 967598 967597 967595 967591 967582 967581 967579 967575 967567 967548 967546 967545 967542 967541 967539 967534 967533 967531 967527 967518 967517 967515 967511 967503 967486 967485 967483 967479 967471 967455 967420 967418 967417 967414 967413 967411 967406 967405 967403 967399 967390 967389 967387 967383 967375 967358 967357 967355 967351 967343 967327 967294 967293 967291 967287 967279 967263 967231 967164 967162 967161 967158 967157 967155 967150 967149 967147 967143 967134 967133 967131 967127 967119 967102 967101 967099 967095 967087 967071 967038 967037 967035 967031 967023 967007 966975 966910 966909 966907 966903 966895 966879 966847 966783 966592 966560 966544 966536 966532 966530 966529 966496 966480 966472 966468 966466 966465 966448 966440 966436 966434 966433 966424 966420 966418 966417 966412 966410 966409 966406 966405 966403 966368 966352 966344 966340 966338 966337 966320 966312 966308 966306 966305 966296 966292 966290 966289 966284 966282 966281 966278 966277 966275 966256 966248 966244 966242 966241 966232 966228 966226 966225 966220 966218 966217 966214 966213 966211 966200 966196 966194 966193 966188 966186 966185 966182 966181 966179 966172 966170 966169 966166 966165 966163 966158 966157 966155 966151 966112 966096 966088 966084 966082 966081 966064 966056 966052 966050 966049 966040 966036 966034 966033 966028 966026 966025 966022 966021 966019 966000 965992 965988 965986 965985 965976 965972 965970 965969 965964 965962 965961 965958 965957 965955 965944 965940 965938 965937 965932 965930 965929 965926 965925 965923 965916 965914 965913 965910 965909 965907 965902 965901 965899 965895 965872 965864 965860 965858 965857 965848 965844 965842 965841 965836 965834 965833 965830 965829 965827 965816 965812 965810 965809 965804 965802 965801 965798 965797 965795 965788 965786 965785 965782 965781 965779 965774 965773 965771 965767 965752 965748 965746 965745 965740 965738 965737 965734 965733 965731 965724 965722 965721 965718 965717 965715 965710 965709 965707 965703 965692 965690 965689 965686 965685 965683 965678 965677 965675 965671 965662 965661 965659 965655 965647 965600 965584 965576 965572 965570 965569 965552 965544 965540 965538 965537 965528 965524 965522 965521 965516 965514 965513 965510 965509 965507 965488 965480 965476 965474 965473 965464 965460 965458 965457 965452 965450 965449 965446 965445 965443 965432 965428 965426 965425 965420 965418 965417 965414 965413 965411 965404 965402 965401 965398 965397 965395 965390 965389 965387 965383 965360 965352 965348 965346 965345 965336 965332 965330 965329 965324 965322 965321 965318 965317 965315 965304 965300 965298 965297 965292 965290 965289 965286 965285 965283 965276 965274 965273 965270 965269 965267 965262 965261 965259 965255 965240 965236 965234 965233 965228 965226 965225 965222 965221 965219 965212 965210 965209 965206 965205 965203 965198 965197 965195 965191 965180 965178 965177 965174 965173 965171 965166 965165 965163 965159 965150 965149 965147 965143 965135 965104 965096 965092 965090 965089 965080 965076 965074 965073 965068 965066 965065 965062 965061 965059 965048 965044 965042 965041 965036 965034 965033 965030 965029 965027 965020 965018 965017 965014 965013 965011 965006 965005 965003 964999 964984 964980 964978 964977 964972 964970 964969 964966 964965 964963 964956 964954 964953 964950 964949 964947 964942 964941 964939 964935 964924 964922 964921 964918 964917 964915 964910 964909 964907 964903 964894 964893 964891 964887 964879 964856 964852 964850 964849 964844 964842 964841 964838 964837 964835 964828 964826 964825 964822 964821 964819 964814 964813 964811 964807 964796 964794 964793 964790 964789 964787 964782 964781 964779 964775 964766 964765 964763 964759 964751 964732 964730 964729 964726 964725 964723 964718 964717 964715 964711 964702 964701 964699 964695 964687 964670 964669 964667 964663 964655 964639 964576 964560 964552 964548 964546 964545 964528 964520 964516 964514 964513 964504 964500 964498 964497 964492 964490 964489 964486 964485 964483 964464 964456 964452 964450 964449 964440 964436 964434 964433 964428 964426 964425 964422 964421 964419 964408 964404 964402 964401 964396 964394 964393 964390 964389 964387 964380 964378 964377 964374 964373 964371 964366 964365 964363 964359 964336 964328 964324 964322 964321 964312 964308 964306 964305 964300 964298 964297 964294 964293 964291 964280 964276 964274 964273 964268 964266 964265 964262 964261 964259 964252 964250 964249 964246 964245 964243 964238 964237 964235 964231 964216 964212 964210 964209 964204 964202 964201 964198 964197 964195 964188 964186 964185 964182 964181 964179 964174 964173 964171 964167 964156 964154 964153 964150 964149 964147 964142 964141 964139 964135 964126 964125 964123 964119 964111 964080 964072 964068 964066 964065 964056 964052 964050 964049 964044 964042 964041 964038 964037 964035 964024 964020 964018 964017 964012 964010 964009 964006 964005 964003 963996 963994 963993 963990 963989 963987 963982 963981 963979 963975 963960 963956 963954 963953 963948 963946 963945 963942 963941 963939 963932 963930 963929 963926 963925 963923 963918 963917 963915 963911 963900 963898 963897 963894 963893 963891 963886 963885 963883 963879 963870 963869 963867 963863 963855 963832 963828 963826 963825 963820 963818 963817 963814 963813 963811 963804 963802 963801 963798 963797 963795 963790 963789 963787 963783 963772 963770 963769 963766 963765 963763 963758 963757 963755 963751 963742 963741 963739 963735 963727 963708 963706 963705 963702 963701 963699 963694 963693 963691 963687 963678 963677 963675 963671 963663 963646 963645 963643 963639 963631 963615 963568 963560 963556 963554 963553 963544 963540 963538 963537 963532 963530 963529 963526 963525 963523 963512 963508 963506 963505 963500 963498 963497 963494 963493 963491 963484 963482 963481 963478 963477 963475 963470 963469 963467 963463 963448 963444 963442 963441 963436 963434 963433 963430 963429 963427 963420 963418 963417 963414 963413 963411 963406 963405 963403 963399 963388 963386 963385 963382 963381 963379 963374 963373 963371 963367 963358 963357 963355 963351 963343 963320 963316 963314 963313 963308 963306 963305 963302 963301 963299 963292 963290 963289 963286 963285 963283 963278 963277 963275 963271 963260 963258 963257 963254 963253 963251 963246 963245 963243 963239 963230 963229 963227 963223 963215 963196 963194 963193 963190 963189 963187 963182 963181 963179 963175 963166 963165 963163 963159 963151 963134 963133 963131 963127 963119 963103 963064 963060 963058 963057 963052 963050 963049 963046 963045 963043 963036 963034 963033 963030 963029 963027 963022 963021 963019 963015 963004 963002 963001 962998 962997 962995 962990 962989 962987 962983 962974 962973 962971 962967 962959 962940 962938 962937 962934 962933 962931 962926 962925 962923 962919 962910 962909 962907 962903 962895 962878 962877 962875 962871 962863 962847 962812 962810 962809 962806 962805 962803 962798 962797 962795 962791 962782 962781 962779 962775 962767 962750 962749 962747 962743 962735 962719 962686 962685 962683 962679 962671 962655 962623 962528 962512 962504 962500 962498 962497 962480 962472 962468 962466 962465 962456 962452 962450 962449 962444 962442 962441 962438 962437 962435 962416 962408 962404 962402 962401 962392 962388 962386 962385 962380 962378 962377 962374 962373 962371 962360 962356 962354 962353 962348 962346 962345 962342 962341 962339 962332 962330 962329 962326 962325 962323 962318 962317 962315 962311 962288 962280 962276 962274 962273 962264 962260 962258 962257 962252 962250 962249 962246 962245 962243 962232 962228 962226 962225 962220 962218 962217 962214 962213 962211 962204 962202 962201 962198 962197 962195 962190 962189 962187 962183 962168 962164 962162 962161 962156 962154 962153 962150 962149 962147 962140 962138 962137 962134 962133 962131 962126 962125 962123 962119 962108 962106 962105 962102 962101 962099 962094 962093 962091 962087 962078 962077 962075 962071 962063 962032 962024 962020 962018 962017 962008 962004 962002 962001 961996 961994 961993 961990 961989 961987 961976 961972 961970 961969 961964 961962 961961 961958 961957 961955 961948 961946 961945 961942 961941 961939 961934 961933 961931 961927 961912 961908 961906 961905 961900 961898 961897 961894 961893 961891 961884 961882 961881 961878 961877 961875 961870 961869 961867 961863 961852 961850 961849 961846 961845 961843 961838 961837 961835 961831 961822 961821 961819 961815 961807 961784 961780 961778 961777 961772 961770 961769 961766 961765 961763 961756 961754 961753 961750 961749 961747 961742 961741 961739 961735 961724 961722 961721 961718 961717 961715 961710 961709 961707 961703 961694 961693 961691 961687 961679 961660 961658 961657 961654 961653 961651 961646 961645 961643 961639 961630 961629 961627 961623 961615 961598 961597 961595 961591 961583 961567 961520 961512 961508 961506 961505 961496 961492 961490 961489 961484 961482 961481 961478 961477 961475 961464 961460 961458 961457 961452 961450 961449 961446 961445 961443 961436 961434 961433 961430 961429 961427 961422 961421 961419 961415 961400 961396 961394 961393 961388 961386 961385 961382 961381 961379 961372 961370 961369 961366 961365 961363 961358 961357 961355 961351 961340 961338 961337 961334 961333 961331 961326 961325 961323 961319 961310 961309 961307 961303 961295 961272 961268 961266 961265 961260 961258 961257 961254 961253 961251 961244 961242 961241 961238 961237 961235 961230 961229 961227 961223 961212 961210 961209 961206 961205 961203 961198 961197 961195 961191 961182 961181 961179 961175 961167 961148 961146 961145 961142 961141 961139 961134 961133 961131 961127 961118 961117 961115 961111 961103 961086 961085 961083 961079 961071 961055 961016 961012 961010 961009 961004 961002 961001 960998 960997 960995 960988 960986 960985 960982 960981 960979 960974 960973 960971 960967 960956 960954 960953 960950 960949 960947 960942 960941 960939 960935 960926 960925 960923 960919 960911 960892 960890 960889 960886 960885 960883 960878 960877 960875 960871 960862 960861 960859 960855 960847 960830 960829 960827 960823 960815 960799 960764 960762 960761 960758 960757 960755 960750 960749 960747 960743 960734 960733 960731 960727 960719 960702 960701 960699 960695 960687 960671 960638 960637 960635 960631 960623 960607 960575 960496 960488 960484 960482 960481 960472 960468 960466 960465 960460 960458 960457 960454 960453 960451 960440 960436 960434 960433 960428 960426 960425 960422 960421 960419 960412 960410 960409 960406 960405 960403 960398 960397 960395 960391 960376 960372 960370 960369 960364 960362 960361 960358 960357 960355 960348 960346 960345 960342 960341 960339 960334 960333 960331 960327 960316 960314 960313 960310 960309 960307 960302 960301 960299 960295 960286 960285 960283 960279 960271 960248 960244 960242 960241 960236 960234 960233 960230 960229 960227 960220 960218 960217 960214 960213 960211 960206 960205 960203 960199 960188 960186 960185 960182 960181 960179 960174 960173 960171 960167 960158 960157 960155 960151 960143 960124 960122 960121 960118 960117 960115 960110 960109 960107 960103 960094 960093 960091 960087 960079 960062 960061 960059 960055 960047 960031 959992 959988 959986 959985 959980 959978 959977 959974 959973 959971 959964 959962 959961 959958 959957 959955 959950 959949 959947 959943 959932 959930 959929 959926 959925 959923 959918 959917 959915 959911 959902 959901 959899 959895 959887 959868 959866 959865 959862 959861 959859 959854 959853 959851 959847 959838 959837 959835 959831 959823 959806 959805 959803 959799 959791 959775 959740 959738 959737 959734 959733 959731 959726 959725 959723 959719 959710 959709 959707 959703 959695 959678 959677 959675 959671 959663 959647 959614 959613 959611 959607 959599 959583 959551 959480 959476 959474 959473 959468 959466 959465 959462 959461 959459 959452 959450 959449 959446 959445 959443 959438 959437 959435 959431 959420 959418 959417 959414 959413 959411 959406 959405 959403 959399 959390 959389 959387 959383 959375 959356 959354 959353 959350 959349 959347 959342 959341 959339 959335 959326 959325 959323 959319 959311 959294 959293 959291 959287 959279 959263 959228 959226 959225 959222 959221 959219 959214 959213 959211 959207 959198 959197 959195 959191 959183 959166 959165 959163 959159 959151 959135 959102 959101 959099 959095 959087 959071 959039 958972 958970 958969 958966 958965 958963 958958 958957 958955 958951 958942 958941 958939 958935 958927 958910 958909 958907 958903 958895 958879 958846 958845 958843 958839 958831 958815 958783 958718 958717 958715 958711 958703 958687 958655 958591 958432 958416 958408 958404 958402 958401 958384 958376 958372 958370 958369 958360 958356 958354 958353 958348 958346 958345 958342 958341 958339 958320 958312 958308 958306 958305 958296 958292 958290 958289 958284 958282 958281 958278 958277 958275 958264 958260 958258 958257 958252 958250 958249 958246 958245 958243 958236 958234 958233 958230 958229 958227 958222 958221 958219 958215 958192 958184 958180 958178 958177 958168 958164 958162 958161 958156 958154 958153 958150 958149 958147 958136 958132 958130 958129 958124 958122 958121 958118 958117 958115 958108 958106 958105 958102 958101 958099 958094 958093 958091 958087 958072 958068 958066 958065 958060 958058 958057 958054 958053 958051 958044 958042 958041 958038 958037 958035 958030 958029 958027 958023 958012 958010 958009 958006 958005 958003 957998 957997 957995 957991 957982 957981 957979 957975 957967 957936 957928 957924 957922 957921 957912 957908 957906 957905 957900 957898 957897 957894 957893 957891 957880 957876 957874 957873 957868 957866 957865 957862 957861 957859 957852 957850 957849 957846 957845 957843 957838 957837 957835 957831 957816 957812 957810 957809 957804 957802 957801 957798 957797 957795 957788 957786 957785 957782 957781 957779 957774 957773 957771 957767 957756 957754 957753 957750 957749 957747 957742 957741 957739 957735 957726 957725 957723 957719 957711 957688 957684 957682 957681 957676 957674 957673 957670 957669 957667 957660 957658 957657 957654 957653 957651 957646 957645 957643 957639 957628 957626 957625 957622 957621 957619 957614 957613 957611 957607 957598 957597 957595 957591 957583 957564 957562 957561 957558 957557 957555 957550 957549 957547 957543 957534 957533 957531 957527 957519 957502 957501 957499 957495 957487 957471 957424 957416 957412 957410 957409 957400 957396 957394 957393 957388 957386 957385 957382 957381 957379 957368 957364 957362 957361 957356 957354 957353 957350 957349 957347 957340 957338 957337 957334 957333 957331 957326 957325 957323 957319 957304 957300 957298 957297 957292 957290 957289 957286 957285 957283 957276 957274 957273 957270 957269 957267 957262 957261 957259 957255 957244 957242 957241 957238 957237 957235 957230 957229 957227 957223 957214 957213 957211 957207 957199 957176 957172 957170 957169 957164 957162 957161 957158 957157 957155 957148 957146 957145 957142 957141 957139 957134 957133 957131 957127 957116 957114 957113 957110 957109 957107 957102 957101 957099 957095 957086 957085 957083 957079 957071 957052 957050 957049 957046 957045 957043 957038 957037 957035 957031 957022 957021 957019 957015 957007 956990 956989 956987 956983 956975 956959 956920 956916 956914 956913 956908 956906 956905 956902 956901 956899 956892 956890 956889 956886 956885 956883 956878 956877 956875 956871 956860 956858 956857 956854 956853 956851 956846 956845 956843 956839 956830 956829 956827 956823 956815 956796 956794 956793 956790 956789 956787 956782 956781 956779 956775 956766 956765 956763 956759 956751 956734 956733 956731 956727 956719 956703 956668 956666 956665 956662 956661 956659 956654 956653 956651 956647 956638 956637 956635 956631 956623 956606 956605 956603 956599 956591 956575 956542 956541 956539 956535 956527 956511 956479 956400 956392 956388 956386 956385 956376 956372 956370 956369 956364 956362 956361 956358 956357 956355 956344 956340 956338 956337 956332 956330 956329 956326 956325 956323 956316 956314 956313 956310 956309 956307 956302 956301 956299 956295 956280 956276 956274 956273 956268 956266 956265 956262 956261 956259 956252 956250 956249 956246 956245 956243 956238 956237 956235 956231 956220 956218 956217 956214 956213 956211 956206 956205 956203 956199 956190 956189 956187 956183 956175 956152 956148 956146 956145 956140 956138 956137 956134 956133 956131 956124 956122 956121 956118 956117 956115 956110 956109 956107 956103 956092 956090 956089 956086 956085 956083 956078 956077 956075 956071 956062 956061 956059 956055 956047 956028 956026 956025 956022 956021 956019 956014 956013 956011 956007 955998 955997 955995 955991 955983 955966 955965 955963 955959 955951 955935 955896 955892 955890 955889 955884 955882 955881 955878 955877 955875 955868 955866 955865 955862 955861 955859 955854 955853 955851 955847 955836 955834 955833 955830 955829 955827 955822 955821 955819 955815 955806 955805 955803 955799 955791 955772 955770 955769 955766 955765 955763 955758 955757 955755 955751 955742 955741 955739 955735 955727 955710 955709 955707 955703 955695 955679 955644 955642 955641 955638 955637 955635 955630 955629 955627 955623 955614 955613 955611 955607 955599 955582 955581 955579 955575 955567 955551 955518 955517 955515 955511 955503 955487 955455 955384 955380 955378 955377 955372 955370 955369 955366 955365 955363 955356 955354 955353 955350 955349 955347 955342 955341 955339 955335 955324 955322 955321 955318 955317 955315 955310 955309 955307 955303 955294 955293 955291 955287 955279 955260 955258 955257 955254 955253 955251 955246 955245 955243 955239 955230 955229 955227 955223 955215 955198 955197 955195 955191 955183 955167 955132 955130 955129 955126 955125 955123 955118 955117 955115 955111 955102 955101 955099 955095 955087 955070 955069 955067 955063 955055 955039 955006 955005 955003 954999 954991 954975 954943 954876 954874 954873 954870 954869 954867 954862 954861 954859 954855 954846 954845 954843 954839 954831 954814 954813 954811 954807 954799 954783 954750 954749 954747 954743 954735 954719 954687 954622 954621 954619 954615 954607 954591 954559 954495 954352 954344 954340 954338 954337 954328 954324 954322 954321 954316 954314 954313 954310 954309 954307 954296 954292 954290 954289 954284 954282 954281 954278 954277 954275 954268 954266 954265 954262 954261 954259 954254 954253 954251 954247 954232 954228 954226 954225 954220 954218 954217 954214 954213 954211 954204 954202 954201 954198 954197 954195 954190 954189 954187 954183 954172 954170 954169 954166 954165 954163 954158 954157 954155 954151 954142 954141 954139 954135 954127 954104 954100 954098 954097 954092 954090 954089 954086 954085 954083 954076 954074 954073 954070 954069 954067 954062 954061 954059 954055 954044 954042 954041 954038 954037 954035 954030 954029 954027 954023 954014 954013 954011 954007 953999 953980 953978 953977 953974 953973 953971 953966 953965 953963 953959 953950 953949 953947 953943 953935 953918 953917 953915 953911 953903 953887 953848 953844 953842 953841 953836 953834 953833 953830 953829 953827 953820 953818 953817 953814 953813 953811 953806 953805 953803 953799 953788 953786 953785 953782 953781 953779 953774 953773 953771 953767 953758 953757 953755 953751 953743 953724 953722 953721 953718 953717 953715 953710 953709 953707 953703 953694 953693 953691 953687 953679 953662 953661 953659 953655 953647 953631 953596 953594 953593 953590 953589 953587 953582 953581 953579 953575 953566 953565 953563 953559 953551 953534 953533 953531 953527 953519 953503 953470 953469 953467 953463 953455 953439 953407 953336 953332 953330 953329 953324 953322 953321 953318 953317 953315 953308 953306 953305 953302 953301 953299 953294 953293 953291 953287 953276 953274 953273 953270 953269 953267 953262 953261 953259 953255 953246 953245 953243 953239 953231 953212 953210 953209 953206 953205 953203 953198 953197 953195 953191 953182 953181 953179 953175 953167 953150 953149 953147 953143 953135 953119 953084 953082 953081 953078 953077 953075 953070 953069 953067 953063 953054 953053 953051 953047 953039 953022 953021 953019 953015 953007 952991 952958 952957 952955 952951 952943 952927 952895 952828 952826 952825 952822 952821 952819 952814 952813 952811 952807 952798 952797 952795 952791 952783 952766 952765 952763 952759 952751 952735 952702 952701 952699 952695 952687 952671 952639 952574 952573 952571 952567 952559 952543 952511 952447 952312 952308 952306 952305 952300 952298 952297 952294 952293 952291 952284 952282 952281 952278 952277 952275 952270 952269 952267 952263 952252 952250 952249 952246 952245 952243 952238 952237 952235 952231 952222 952221 952219 952215 952207 952188 952186 952185 952182 952181 952179 952174 952173 952171 952167 952158 952157 952155 952151 952143 952126 952125 952123 952119 952111 952095 952060 952058 952057 952054 952053 952051 952046 952045 952043 952039 952030 952029 952027 952023 952015 951998 951997 951995 951991 951983 951967 951934 951933 951931 951927 951919 951903 951871 951804 951802 951801 951798 951797 951795 951790 951789 951787 951783 951774 951773 951771 951767 951759 951742 951741 951739 951735 951727 951711 951678 951677 951675 951671 951663 951647 951615 951550 951549 951547 951543 951535 951519 951487 951423 951292 951290 951289 951286 951285 951283 951278 951277 951275 951271 951262 951261 951259 951255 951247 951230 951229 951227 951223 951215 951199 951166 951165 951163 951159 951151 951135 951103 951038 951037 951035 951031 951023 951007 950975 950911 950782 950781 950779 950775 950767 950751 950719 950655 950527 950208 950176 950160 950152 950148 950146 950145 950112 950096 950088 950084 950082 950081 950064 950056 950052 950050 950049 950040 950036 950034 950033 950028 950026 950025 950022 950021 950019 949984 949968 949960 949956 949954 949953 949936 949928 949924 949922 949921 949912 949908 949906 949905 949900 949898 949897 949894 949893 949891 949872 949864 949860 949858 949857 949848 949844 949842 949841 949836 949834 949833 949830 949829 949827 949816 949812 949810 949809 949804 949802 949801 949798 949797 949795 949788 949786 949785 949782 949781 949779 949774 949773 949771 949767 949728 949712 949704 949700 949698 949697 949680 949672 949668 949666 949665 949656 949652 949650 949649 949644 949642 949641 949638 949637 949635 949616 949608 949604 949602 949601 949592 949588 949586 949585 949580 949578 949577 949574 949573 949571 949560 949556 949554 949553 949548 949546 949545 949542 949541 949539 949532 949530 949529 949526 949525 949523 949518 949517 949515 949511 949488 949480 949476 949474 949473 949464 949460 949458 949457 949452 949450 949449 949446 949445 949443 949432 949428 949426 949425 949420 949418 949417 949414 949413 949411 949404 949402 949401 949398 949397 949395 949390 949389 949387 949383 949368 949364 949362 949361 949356 949354 949353 949350 949349 949347 949340 949338 949337 949334 949333 949331 949326 949325 949323 949319 949308 949306 949305 949302 949301 949299 949294 949293 949291 949287 949278 949277 949275 949271 949263 949216 949200 949192 949188 949186 949185 949168 949160 949156 949154 949153 949144 949140 949138 949137 949132 949130 949129 949126 949125 949123 949104 949096 949092 949090 949089 949080 949076 949074 949073 949068 949066 949065 949062 949061 949059 949048 949044 949042 949041 949036 949034 949033 949030 949029 949027 949020 949018 949017 949014 949013 949011 949006 949005 949003 948999 948976 948968 948964 948962 948961 948952 948948 948946 948945 948940 948938 948937 948934 948933 948931 948920 948916 948914 948913 948908 948906 948905 948902 948901 948899 948892 948890 948889 948886 948885 948883 948878 948877 948875 948871 948856 948852 948850 948849 948844 948842 948841 948838 948837 948835 948828 948826 948825 948822 948821 948819 948814 948813 948811 948807 948796 948794 948793 948790 948789 948787 948782 948781 948779 948775 948766 948765 948763 948759 948751 948720 948712 948708 948706 948705 948696 948692 948690 948689 948684 948682 948681 948678 948677 948675 948664 948660 948658 948657 948652 948650 948649 948646 948645 948643 948636 948634 948633 948630 948629 948627 948622 948621 948619 948615 948600 948596 948594 948593 948588 948586 948585 948582 948581 948579 948572 948570 948569 948566 948565 948563 948558 948557 948555 948551 948540 948538 948537 948534 948533 948531 948526 948525 948523 948519 948510 948509 948507 948503 948495 948472 948468 948466 948465 948460 948458 948457 948454 948453 948451 948444 948442 948441 948438 948437 948435 948430 948429 948427 948423 948412 948410 948409 948406 948405 948403 948398 948397 948395 948391 948382 948381 948379 948375 948367 948348 948346 948345 948342 948341 948339 948334 948333 948331 948327 948318 948317 948315 948311 948303 948286 948285 948283 948279 948271 948255 948192 948176 948168 948164 948162 948161 948144 948136 948132 948130 948129 948120 948116 948114 948113 948108 948106 948105 948102 948101 948099 948080 948072 948068 948066 948065 948056 948052 948050 948049 948044 948042 948041 948038 948037 948035 948024 948020 948018 948017 948012 948010 948009 948006 948005 948003 947996 947994 947993 947990 947989 947987 947982 947981 947979 947975 947952 947944 947940 947938 947937 947928 947924 947922 947921 947916 947914 947913 947910 947909 947907 947896 947892 947890 947889 947884 947882 947881 947878 947877 947875 947868 947866 947865 947862 947861 947859 947854 947853 947851 947847 947832 947828 947826 947825 947820 947818 947817 947814 947813 947811 947804 947802 947801 947798 947797 947795 947790 947789 947787 947783 947772 947770 947769 947766 947765 947763 947758 947757 947755 947751 947742 947741 947739 947735 947727 947696 947688 947684 947682 947681 947672 947668 947666 947665 947660 947658 947657 947654 947653 947651 947640 947636 947634 947633 947628 947626 947625 947622 947621 947619 947612 947610 947609 947606 947605 947603 947598 947597 947595 947591 947576 947572 947570 947569 947564 947562 947561 947558 947557 947555 947548 947546 947545 947542 947541 947539 947534 947533 947531 947527 947516 947514 947513 947510 947509 947507 947502 947501 947499 947495 947486 947485 947483 947479 947471 947448 947444 947442 947441 947436 947434 947433 947430 947429 947427 947420 947418 947417 947414 947413 947411 947406 947405 947403 947399 947388 947386 947385 947382 947381 947379 947374 947373 947371 947367 947358 947357 947355 947351 947343 947324 947322 947321 947318 947317 947315 947310 947309 947307 947303 947294 947293 947291 947287 947279 947262 947261 947259 947255 947247 947231 947184 947176 947172 947170 947169 947160 947156 947154 947153 947148 947146 947145 947142 947141 947139 947128 947124 947122 947121 947116 947114 947113 947110 947109 947107 947100 947098 947097 947094 947093 947091 947086 947085 947083 947079 947064 947060 947058 947057 947052 947050 947049 947046 947045 947043 947036 947034 947033 947030 947029 947027 947022 947021 947019 947015 947004 947002 947001 946998 946997 946995 946990 946989 946987 946983 946974 946973 946971 946967 946959 946936 946932 946930 946929 946924 946922 946921 946918 946917 946915 946908 946906 946905 946902 946901 946899 946894 946893 946891 946887 946876 946874 946873 946870 946869 946867 946862 946861 946859 946855 946846 946845 946843 946839 946831 946812 946810 946809 946806 946805 946803 946798 946797 946795 946791 946782 946781 946779 946775 946767 946750 946749 946747 946743 946735 946719 946680 946676 946674 946673 946668 946666 946665 946662 946661 946659 946652 946650 946649 946646 946645 946643 946638 946637 946635 946631 946620 946618 946617 946614 946613 946611 946606 946605 946603 946599 946590 946589 946587 946583 946575 946556 946554 946553 946550 946549 946547 946542 946541 946539 946535 946526 946525 946523 946519 946511 946494 946493 946491 946487 946479 946463 946428 946426 946425 946422 946421 946419 946414 946413 946411 946407 946398 946397 946395 946391 946383 946366 946365 946363 946359 946351 946335 946302 946301 946299 946295 946287 946271 946239 946144 946128 946120 946116 946114 946113 946096 946088 946084 946082 946081 946072 946068 946066 946065 946060 946058 946057 946054 946053 946051 946032 946024 946020 946018 946017 946008 946004 946002 946001 945996 945994 945993 945990 945989 945987 945976 945972 945970 945969 945964 945962 945961 945958 945957 945955 945948 945946 945945 945942 945941 945939 945934 945933 945931 945927 945904 945896 945892 945890 945889 945880 945876 945874 945873 945868 945866 945865 945862 945861 945859 945848 945844 945842 945841 945836 945834 945833 945830 945829 945827 945820 945818 945817 945814 945813 945811 945806 945805 945803 945799 945784 945780 945778 945777 945772 945770 945769 945766 945765 945763 945756 945754 945753 945750 945749 945747 945742 945741 945739 945735 945724 945722 945721 945718 945717 945715 945710 945709 945707 945703 945694 945693 945691 945687 945679 945648 945640 945636 945634 945633 945624 945620 945618 945617 945612 945610 945609 945606 945605 945603 945592 945588 945586 945585 945580 945578 945577 945574 945573 945571 945564 945562 945561 945558 945557 945555 945550 945549 945547 945543 945528 945524 945522 945521 945516 945514 945513 945510 945509 945507 945500 945498 945497 945494 945493 945491 945486 945485 945483 945479 945468 945466 945465 945462 945461 945459 945454 945453 945451 945447 945438 945437 945435 945431 945423 945400 945396 945394 945393 945388 945386 945385 945382 945381 945379 945372 945370 945369 945366 945365 945363 945358 945357 945355 945351 945340 945338 945337 945334 945333 945331 945326 945325 945323 945319 945310 945309 945307 945303 945295 945276 945274 945273 945270 945269 945267 945262 945261 945259 945255 945246 945245 945243 945239 945231 945214 945213 945211 945207 945199 945183 945136 945128 945124 945122 945121 945112 945108 945106 945105 945100 945098 945097 945094 945093 945091 945080 945076 945074 945073 945068 945066 945065 945062 945061 945059 945052 945050 945049 945046 945045 945043 945038 945037 945035 945031 945016 945012 945010 945009 945004 945002 945001 944998 944997 944995 944988 944986 944985 944982 944981 944979 944974 944973 944971 944967 944956 944954 944953 944950 944949 944947 944942 944941 944939 944935 944926 944925 944923 944919 944911 944888 944884 944882 944881 944876 944874 944873 944870 944869 944867 944860 944858 944857 944854 944853 944851 944846 944845 944843 944839 944828 944826 944825 944822 944821 944819 944814 944813 944811 944807 944798 944797 944795 944791 944783 944764 944762 944761 944758 944757 944755 944750 944749 944747 944743 944734 944733 944731 944727 944719 944702 944701 944699 944695 944687 944671 944632 944628 944626 944625 944620 944618 944617 944614 944613 944611 944604 944602 944601 944598 944597 944595 944590 944589 944587 944583 944572 944570 944569 944566 944565 944563 944558 944557 944555 944551 944542 944541 944539 944535 944527 944508 944506 944505 944502 944501 944499 944494 944493 944491 944487 944478 944477 944475 944471 944463 944446 944445 944443 944439 944431 944415 944380 944378 944377 944374 944373 944371 944366 944365 944363 944359 944350 944349 944347 944343 944335 944318 944317 944315 944311 944303 944287 944254 944253 944251 944247 944239 944223 944191 944112 944104 944100 944098 944097 944088 944084 944082 944081 944076 944074 944073 944070 944069 944067 944056 944052 944050 944049 944044 944042 944041 944038 944037 944035 944028 944026 944025 944022 944021 944019 944014 944013 944011 944007 943992 943988 943986 943985 943980 943978 943977 943974 943973 943971 943964 943962 943961 943958 943957 943955 943950 943949 943947 943943 943932 943930 943929 943926 943925 943923 943918 943917 943915 943911 943902 943901 943899 943895 943887 943864 943860 943858 943857 943852 943850 943849 943846 943845 943843 943836 943834 943833 943830 943829 943827 943822 943821 943819 943815 943804 943802 943801 943798 943797 943795 943790 943789 943787 943783 943774 943773 943771 943767 943759 943740 943738 943737 943734 943733 943731 943726 943725 943723 943719 943710 943709 943707 943703 943695 943678 943677 943675 943671 943663 943647 943608 943604 943602 943601 943596 943594 943593 943590 943589 943587 943580 943578 943577 943574 943573 943571 943566 943565 943563 943559 943548 943546 943545 943542 943541 943539 943534 943533 943531 943527 943518 943517 943515 943511 943503 943484 943482 943481 943478 943477 943475 943470 943469 943467 943463 943454 943453 943451 943447 943439 943422 943421 943419 943415 943407 943391 943356 943354 943353 943350 943349 943347 943342 943341 943339 943335 943326 943325 943323 943319 943311 943294 943293 943291 943287 943279 943263 943230 943229 943227 943223 943215 943199 943167 943096 943092 943090 943089 943084 943082 943081 943078 943077 943075 943068 943066 943065 943062 943061 943059 943054 943053 943051 943047 943036 943034 943033 943030 943029 943027 943022 943021 943019 943015 943006 943005 943003 942999 942991 942972 942970 942969 942966 942965 942963 942958 942957 942955 942951 942942 942941 942939 942935 942927 942910 942909 942907 942903 942895 942879 942844 942842 942841 942838 942837 942835 942830 942829 942827 942823 942814 942813 942811 942807 942799 942782 942781 942779 942775 942767 942751 942718 942717 942715 942711 942703 942687 942655 942588 942586 942585 942582 942581 942579 942574 942573 942571 942567 942558 942557 942555 942551 942543 942526 942525 942523 942519 942511 942495 942462 942461 942459 942455 942447 942431 942399 942334 942333 942331 942327 942319 942303 942271 942207 942048 942032 942024 942020 942018 942017 942000 941992 941988 941986 941985 941976 941972 941970 941969 941964 941962 941961 941958 941957 941955 941936 941928 941924 941922 941921 941912 941908 941906 941905 941900 941898 941897 941894 941893 941891 941880 941876 941874 941873 941868 941866 941865 941862 941861 941859 941852 941850 941849 941846 941845 941843 941838 941837 941835 941831 941808 941800 941796 941794 941793 941784 941780 941778 941777 941772 941770 941769 941766 941765 941763 941752 941748 941746 941745 941740 941738 941737 941734 941733 941731 941724 941722 941721 941718 941717 941715 941710 941709 941707 941703 941688 941684 941682 941681 941676 941674 941673 941670 941669 941667 941660 941658 941657 941654 941653 941651 941646 941645 941643 941639 941628 941626 941625 941622 941621 941619 941614 941613 941611 941607 941598 941597 941595 941591 941583 941552 941544 941540 941538 941537 941528 941524 941522 941521 941516 941514 941513 941510 941509 941507 941496 941492 941490 941489 941484 941482 941481 941478 941477 941475 941468 941466 941465 941462 941461 941459 941454 941453 941451 941447 941432 941428 941426 941425 941420 941418 941417 941414 941413 941411 941404 941402 941401 941398 941397 941395 941390 941389 941387 941383 941372 941370 941369 941366 941365 941363 941358 941357 941355 941351 941342 941341 941339 941335 941327 941304 941300 941298 941297 941292 941290 941289 941286 941285 941283 941276 941274 941273 941270 941269 941267 941262 941261 941259 941255 941244 941242 941241 941238 941237 941235 941230 941229 941227 941223 941214 941213 941211 941207 941199 941180 941178 941177 941174 941173 941171 941166 941165 941163 941159 941150 941149 941147 941143 941135 941118 941117 941115 941111 941103 941087 941040 941032 941028 941026 941025 941016 941012 941010 941009 941004 941002 941001 940998 940997 940995 940984 940980 940978 940977 940972 940970 940969 940966 940965 940963 940956 940954 940953 940950 940949 940947 940942 940941 940939 940935 940920 940916 940914 940913 940908 940906 940905 940902 940901 940899 940892 940890 940889 940886 940885 940883 940878 940877 940875 940871 940860 940858 940857 940854 940853 940851 940846 940845 940843 940839 940830 940829 940827 940823 940815 940792 940788 940786 940785 940780 940778 940777 940774 940773 940771 940764 940762 940761 940758 940757 940755 940750 940749 940747 940743 940732 940730 940729 940726 940725 940723 940718 940717 940715 940711 940702 940701 940699 940695 940687 940668 940666 940665 940662 940661 940659 940654 940653 940651 940647 940638 940637 940635 940631 940623 940606 940605 940603 940599 940591 940575 940536 940532 940530 940529 940524 940522 940521 940518 940517 940515 940508 940506 940505 940502 940501 940499 940494 940493 940491 940487 940476 940474 940473 940470 940469 940467 940462 940461 940459 940455 940446 940445 940443 940439 940431 940412 940410 940409 940406 940405 940403 940398 940397 940395 940391 940382 940381 940379 940375 940367 940350 940349 940347 940343 940335 940319 940284 940282 940281 940278 940277 940275 940270 940269 940267 940263 940254 940253 940251 940247 940239 940222 940221 940219 940215 940207 940191 940158 940157 940155 940151 940143 940127 940095 940016 940008 940004 940002 940001 939992 939988 939986 939985 939980 939978 939977 939974 939973 939971 939960 939956 939954 939953 939948 939946 939945 939942 939941 939939 939932 939930 939929 939926 939925 939923 939918 939917 939915 939911 939896 939892 939890 939889 939884 939882 939881 939878 939877 939875 939868 939866 939865 939862 939861 939859 939854 939853 939851 939847 939836 939834 939833 939830 939829 939827 939822 939821 939819 939815 939806 939805 939803 939799 939791 939768 939764 939762 939761 939756 939754 939753 939750 939749 939747 939740 939738 939737 939734 939733 939731 939726 939725 939723 939719 939708 939706 939705 939702 939701 939699 939694 939693 939691 939687 939678 939677 939675 939671 939663 939644 939642 939641 939638 939637 939635 939630 939629 939627 939623 939614 939613 939611 939607 939599 939582 939581 939579 939575 939567 939551 939512 939508 939506 939505 939500 939498 939497 939494 939493 939491 939484 939482 939481 939478 939477 939475 939470 939469 939467 939463 939452 939450 939449 939446 939445 939443 939438 939437 939435 939431 939422 939421 939419 939415 939407 939388 939386 939385 939382 939381 939379 939374 939373 939371 939367 939358 939357 939355 939351 939343 939326 939325 939323 939319 939311 939295 939260 939258 939257 939254 939253 939251 939246 939245 939243 939239 939230 939229 939227 939223 939215 939198 939197 939195 939191 939183 939167 939134 939133 939131 939127 939119 939103 939071 939000 938996 938994 938993 938988 938986 938985 938982 938981 938979 938972 938970 938969 938966 938965 938963 938958 938957 938955 938951 938940 938938 938937 938934 938933 938931 938926 938925 938923 938919 938910 938909 938907 938903 938895 938876 938874 938873 938870 938869 938867 938862 938861 938859 938855 938846 938845 938843 938839 938831 938814 938813 938811 938807 938799 938783 938748 938746 938745 938742 938741 938739 938734 938733 938731 938727 938718 938717 938715 938711 938703 938686 938685 938683 938679 938671 938655 938622 938621 938619 938615 938607 938591 938559 938492 938490 938489 938486 938485 938483 938478 938477 938475 938471 938462 938461 938459 938455 938447 938430 938429 938427 938423 938415 938399 938366 938365 938363 938359 938351 938335 938303 938238 938237 938235 938231 938223 938207 938175 938111 937968 937960 937956 937954 937953 937944 937940 937938 937937 937932 937930 937929 937926 937925 937923 937912 937908 937906 937905 937900 937898 937897 937894 937893 937891 937884 937882 937881 937878 937877 937875 937870 937869 937867 937863 937848 937844 937842 937841 937836 937834 937833 937830 937829 937827 937820 937818 937817 937814 937813 937811 937806 937805 937803 937799 937788 937786 937785 937782 937781 937779 937774 937773 937771 937767 937758 937757 937755 937751 937743 937720 937716 937714 937713 937708 937706 937705 937702 937701 937699 937692 937690 937689 937686 937685 937683 937678 937677 937675 937671 937660 937658 937657 937654 937653 937651 937646 937645 937643 937639 937630 937629 937627 937623 937615 937596 937594 937593 937590 937589 937587 937582 937581 937579 937575 937566 937565 937563 937559 937551 937534 937533 937531 937527 937519 937503 937464 937460 937458 937457 937452 937450 937449 937446 937445 937443 937436 937434 937433 937430 937429 937427 937422 937421 937419 937415 937404 937402 937401 937398 937397 937395 937390 937389 937387 937383 937374 937373 937371 937367 937359 937340 937338 937337 937334 937333 937331 937326 937325 937323 937319 937310 937309 937307 937303 937295 937278 937277 937275 937271 937263 937247 937212 937210 937209 937206 937205 937203 937198 937197 937195 937191 937182 937181 937179 937175 937167 937150 937149 937147 937143 937135 937119 937086 937085 937083 937079 937071 937055 937023 936952 936948 936946 936945 936940 936938 936937 936934 936933 936931 936924 936922 936921 936918 936917 936915 936910 936909 936907 936903 936892 936890 936889 936886 936885 936883 936878 936877 936875 936871 936862 936861 936859 936855 936847 936828 936826 936825 936822 936821 936819 936814 936813 936811 936807 936798 936797 936795 936791 936783 936766 936765 936763 936759 936751 936735 936700 936698 936697 936694 936693 936691 936686 936685 936683 936679 936670 936669 936667 936663 936655 936638 936637 936635 936631 936623 936607 936574 936573 936571 936567 936559 936543 936511 936444 936442 936441 936438 936437 936435 936430 936429 936427 936423 936414 936413 936411 936407 936399 936382 936381 936379 936375 936367 936351 936318 936317 936315 936311 936303 936287 936255 936190 936189 936187 936183 936175 936159 936127 936063 935928 935924 935922 935921 935916 935914 935913 935910 935909 935907 935900 935898 935897 935894 935893 935891 935886 935885 935883 935879 935868 935866 935865 935862 935861 935859 935854 935853 935851 935847 935838 935837 935835 935831 935823 935804 935802 935801 935798 935797 935795 935790 935789 935787 935783 935774 935773 935771 935767 935759 935742 935741 935739 935735 935727 935711 935676 935674 935673 935670 935669 935667 935662 935661 935659 935655 935646 935645 935643 935639 935631 935614 935613 935611 935607 935599 935583 935550 935549 935547 935543 935535 935519 935487 935420 935418 935417 935414 935413 935411 935406 935405 935403 935399 935390 935389 935387 935383 935375 935358 935357 935355 935351 935343 935327 935294 935293 935291 935287 935279 935263 935231 935166 935165 935163 935159 935151 935135 935103 935039 934908 934906 934905 934902 934901 934899 934894 934893 934891 934887 934878 934877 934875 934871 934863 934846 934845 934843 934839 934831 934815 934782 934781 934779 934775 934767 934751 934719 934654 934653 934651 934647 934639 934623 934591 934527 934398 934397 934395 934391 934383 934367 934335 934271 934143 933856 933840 933832 933828 933826 933825 933808 933800 933796 933794 933793 933784 933780 933778 933777 933772 933770 933769 933766 933765 933763 933744 933736 933732 933730 933729 933720 933716 933714 933713 933708 933706 933705 933702 933701 933699 933688 933684 933682 933681 933676 933674 933673 933670 933669 933667 933660 933658 933657 933654 933653 933651 933646 933645 933643 933639 933616 933608 933604 933602 933601 933592 933588 933586 933585 933580 933578 933577 933574 933573 933571 933560 933556 933554 933553 933548 933546 933545 933542 933541 933539 933532 933530 933529 933526 933525 933523 933518 933517 933515 933511 933496 933492 933490 933489 933484 933482 933481 933478 933477 933475 933468 933466 933465 933462 933461 933459 933454 933453 933451 933447 933436 933434 933433 933430 933429 933427 933422 933421 933419 933415 933406 933405 933403 933399 933391 933360 933352 933348 933346 933345 933336 933332 933330 933329 933324 933322 933321 933318 933317 933315 933304 933300 933298 933297 933292 933290 933289 933286 933285 933283 933276 933274 933273 933270 933269 933267 933262 933261 933259 933255 933240 933236 933234 933233 933228 933226 933225 933222 933221 933219 933212 933210 933209 933206 933205 933203 933198 933197 933195 933191 933180 933178 933177 933174 933173 933171 933166 933165 933163 933159 933150 933149 933147 933143 933135 933112 933108 933106 933105 933100 933098 933097 933094 933093 933091 933084 933082 933081 933078 933077 933075 933070 933069 933067 933063 933052 933050 933049 933046 933045 933043 933038 933037 933035 933031 933022 933021 933019 933015 933007 932988 932986 932985 932982 932981 932979 932974 932973 932971 932967 932958 932957 932955 932951 932943 932926 932925 932923 932919 932911 932895 932848 932840 932836 932834 932833 932824 932820 932818 932817 932812 932810 932809 932806 932805 932803 932792 932788 932786 932785 932780 932778 932777 932774 932773 932771 932764 932762 932761 932758 932757 932755 932750 932749 932747 932743 932728 932724 932722 932721 932716 932714 932713 932710 932709 932707 932700 932698 932697 932694 932693 932691 932686 932685 932683 932679 932668 932666 932665 932662 932661 932659 932654 932653 932651 932647 932638 932637 932635 932631 932623 932600 932596 932594 932593 932588 932586 932585 932582 932581 932579 932572 932570 932569 932566 932565 932563 932558 932557 932555 932551 932540 932538 932537 932534 932533 932531 932526 932525 932523 932519 932510 932509 932507 932503 932495 932476 932474 932473 932470 932469 932467 932462 932461 932459 932455 932446 932445 932443 932439 932431 932414 932413 932411 932407 932399 932383 932344 932340 932338 932337 932332 932330 932329 932326 932325 932323 932316 932314 932313 932310 932309 932307 932302 932301 932299 932295 932284 932282 932281 932278 932277 932275 932270 932269 932267 932263 932254 932253 932251 932247 932239 932220 932218 932217 932214 932213 932211 932206 932205 932203 932199 932190 932189 932187 932183 932175 932158 932157 932155 932151 932143 932127 932092 932090 932089 932086 932085 932083 932078 932077 932075 932071 932062 932061 932059 932055 932047 932030 932029 932027 932023 932015 931999 931966 931965 931963 931959 931951 931935 931903 931824 931816 931812 931810 931809 931800 931796 931794 931793 931788 931786 931785 931782 931781 931779 931768 931764 931762 931761 931756 931754 931753 931750 931749 931747 931740 931738 931737 931734 931733 931731 931726 931725 931723 931719 931704 931700 931698 931697 931692 931690 931689 931686 931685 931683 931676 931674 931673 931670 931669 931667 931662 931661 931659 931655 931644 931642 931641 931638 931637 931635 931630 931629 931627 931623 931614 931613 931611 931607 931599 931576 931572 931570 931569 931564 931562 931561 931558 931557 931555 931548 931546 931545 931542 931541 931539 931534 931533 931531 931527 931516 931514 931513 931510 931509 931507 931502 931501 931499 931495 931486 931485 931483 931479 931471 931452 931450 931449 931446 931445 931443 931438 931437 931435 931431 931422 931421 931419 931415 931407 931390 931389 931387 931383 931375 931359 931320 931316 931314 931313 931308 931306 931305 931302 931301 931299 931292 931290 931289 931286 931285 931283 931278 931277 931275 931271 931260 931258 931257 931254 931253 931251 931246 931245 931243 931239 931230 931229 931227 931223 931215 931196 931194 931193 931190 931189 931187 931182 931181 931179 931175 931166 931165 931163 931159 931151 931134 931133 931131 931127 931119 931103 931068 931066 931065 931062 931061 931059 931054 931053 931051 931047 931038 931037 931035 931031 931023 931006 931005 931003 930999 930991 930975 930942 930941 930939 930935 930927 930911 930879 930808 930804 930802 930801 930796 930794 930793 930790 930789 930787 930780 930778 930777 930774 930773 930771 930766 930765 930763 930759 930748 930746 930745 930742 930741 930739 930734 930733 930731 930727 930718 930717 930715 930711 930703 930684 930682 930681 930678 930677 930675 930670 930669 930667 930663 930654 930653 930651 930647 930639 930622 930621 930619 930615 930607 930591 930556 930554 930553 930550 930549 930547 930542 930541 930539 930535 930526 930525 930523 930519 930511 930494 930493 930491 930487 930479 930463 930430 930429 930427 930423 930415 930399 930367 930300 930298 930297 930294 930293 930291 930286 930285 930283 930279 930270 930269 930267 930263 930255 930238 930237 930235 930231 930223 930207 930174 930173 930171 930167 930159 930143 930111 930046 930045 930043 930039 930031 930015 929983 929919 929776 929768 929764 929762 929761 929752 929748 929746 929745 929740 929738 929737 929734 929733 929731 929720 929716 929714 929713 929708 929706 929705 929702 929701 929699 929692 929690 929689 929686 929685 929683 929678 929677 929675 929671 929656 929652 929650 929649 929644 929642 929641 929638 929637 929635 929628 929626 929625 929622 929621 929619 929614 929613 929611 929607 929596 929594 929593 929590 929589 929587 929582 929581 929579 929575 929566 929565 929563 929559 929551 929528 929524 929522 929521 929516 929514 929513 929510 929509 929507 929500 929498 929497 929494 929493 929491 929486 929485 929483 929479 929468 929466 929465 929462 929461 929459 929454 929453 929451 929447 929438 929437 929435 929431 929423 929404 929402 929401 929398 929397 929395 929390 929389 929387 929383 929374 929373 929371 929367 929359 929342 929341 929339 929335 929327 929311 929272 929268 929266 929265 929260 929258 929257 929254 929253 929251 929244 929242 929241 929238 929237 929235 929230 929229 929227 929223 929212 929210 929209 929206 929205 929203 929198 929197 929195 929191 929182 929181 929179 929175 929167 929148 929146 929145 929142 929141 929139 929134 929133 929131 929127 929118 929117 929115 929111 929103 929086 929085 929083 929079 929071 929055 929020 929018 929017 929014 929013 929011 929006 929005 929003 928999 928990 928989 928987 928983 928975 928958 928957 928955 928951 928943 928927 928894 928893 928891 928887 928879 928863 928831 928760 928756 928754 928753 928748 928746 928745 928742 928741 928739 928732 928730 928729 928726 928725 928723 928718 928717 928715 928711 928700 928698 928697 928694 928693 928691 928686 928685 928683 928679 928670 928669 928667 928663 928655 928636 928634 928633 928630 928629 928627 928622 928621 928619 928615 928606 928605 928603 928599 928591 928574 928573 928571 928567 928559 928543 928508 928506 928505 928502 928501 928499 928494 928493 928491 928487 928478 928477 928475 928471 928463 928446 928445 928443 928439 928431 928415 928382 928381 928379 928375 928367 928351 928319 928252 928250 928249 928246 928245 928243 928238 928237 928235 928231 928222 928221 928219 928215 928207 928190 928189 928187 928183 928175 928159 928126 928125 928123 928119 928111 928095 928063 927998 927997 927995 927991 927983 927967 927935 927871 927736 927732 927730 927729 927724 927722 927721 927718 927717 927715 927708 927706 927705 927702 927701 927699 927694 927693 927691 927687 927676 927674 927673 927670 927669 927667 927662 927661 927659 927655 927646 927645 927643 927639 927631 927612 927610 927609 927606 927605 927603 927598 927597 927595 927591 927582 927581 927579 927575 927567 927550 927549 927547 927543 927535 927519 927484 927482 927481 927478 927477 927475 927470 927469 927467 927463 927454 927453 927451 927447 927439 927422 927421 927419 927415 927407 927391 927358 927357 927355 927351 927343 927327 927295 927228 927226 927225 927222 927221 927219 927214 927213 927211 927207 927198 927197 927195 927191 927183 927166 927165 927163 927159 927151 927135 927102 927101 927099 927095 927087 927071 927039 926974 926973 926971 926967 926959 926943 926911 926847 926716 926714 926713 926710 926709 926707 926702 926701 926699 926695 926686 926685 926683 926679 926671 926654 926653 926651 926647 926639 926623 926590 926589 926587 926583 926575 926559 926527 926462 926461 926459 926455 926447 926431 926399 926335 926206 926205 926203 926199 926191 926175 926143 926079 925951 925680 925672 925668 925666 925665 925656 925652 925650 925649 925644 925642 925641 925638 925637 925635 925624 925620 925618 925617 925612 925610 925609 925606 925605 925603 925596 925594 925593 925590 925589 925587 925582 925581 925579 925575 925560 925556 925554 925553 925548 925546 925545 925542 925541 925539 925532 925530 925529 925526 925525 925523 925518 925517 925515 925511 925500 925498 925497 925494 925493 925491 925486 925485 925483 925479 925470 925469 925467 925463 925455 925432 925428 925426 925425 925420 925418 925417 925414 925413 925411 925404 925402 925401 925398 925397 925395 925390 925389 925387 925383 925372 925370 925369 925366 925365 925363 925358 925357 925355 925351 925342 925341 925339 925335 925327 925308 925306 925305 925302 925301 925299 925294 925293 925291 925287 925278 925277 925275 925271 925263 925246 925245 925243 925239 925231 925215 925176 925172 925170 925169 925164 925162 925161 925158 925157 925155 925148 925146 925145 925142 925141 925139 925134 925133 925131 925127 925116 925114 925113 925110 925109 925107 925102 925101 925099 925095 925086 925085 925083 925079 925071 925052 925050 925049 925046 925045 925043 925038 925037 925035 925031 925022 925021 925019 925015 925007 924990 924989 924987 924983 924975 924959 924924 924922 924921 924918 924917 924915 924910 924909 924907 924903 924894 924893 924891 924887 924879 924862 924861 924859 924855 924847 924831 924798 924797 924795 924791 924783 924767 924735 924664 924660 924658 924657 924652 924650 924649 924646 924645 924643 924636 924634 924633 924630 924629 924627 924622 924621 924619 924615 924604 924602 924601 924598 924597 924595 924590 924589 924587 924583 924574 924573 924571 924567 924559 924540 924538 924537 924534 924533 924531 924526 924525 924523 924519 924510 924509 924507 924503 924495 924478 924477 924475 924471 924463 924447 924412 924410 924409 924406 924405 924403 924398 924397 924395 924391 924382 924381 924379 924375 924367 924350 924349 924347 924343 924335 924319 924286 924285 924283 924279 924271 924255 924223 924156 924154 924153 924150 924149 924147 924142 924141 924139 924135 924126 924125 924123 924119 924111 924094 924093 924091 924087 924079 924063 924030 924029 924027 924023 924015 923999 923967 923902 923901 923899 923895 923887 923871 923839 923775 923640 923636 923634 923633 923628 923626 923625 923622 923621 923619 923612 923610 923609 923606 923605 923603 923598 923597 923595 923591 923580 923578 923577 923574 923573 923571 923566 923565 923563 923559 923550 923549 923547 923543 923535 923516 923514 923513 923510 923509 923507 923502 923501 923499 923495 923486 923485 923483 923479 923471 923454 923453 923451 923447 923439 923423 923388 923386 923385 923382 923381 923379 923374 923373 923371 923367 923358 923357 923355 923351 923343 923326 923325 923323 923319 923311 923295 923262 923261 923259 923255 923247 923231 923199 923132 923130 923129 923126 923125 923123 923118 923117 923115 923111 923102 923101 923099 923095 923087 923070 923069 923067 923063 923055 923039 923006 923005 923003 922999 922991 922975 922943 922878 922877 922875 922871 922863 922847 922815 922751 922620 922618 922617 922614 922613 922611 922606 922605 922603 922599 922590 922589 922587 922583 922575 922558 922557 922555 922551 922543 922527 922494 922493 922491 922487 922479 922463 922431 922366 922365 922363 922359 922351 922335 922303 922239 922110 922109 922107 922103 922095 922079 922047 921983 921855 921592 921588 921586 921585 921580 921578 921577 921574 921573 921571 921564 921562 921561 921558 921557 921555 921550 921549 921547 921543 921532 921530 921529 921526 921525 921523 921518 921517 921515 921511 921502 921501 921499 921495 921487 921468 921466 921465 921462 921461 921459 921454 921453 921451 921447 921438 921437 921435 921431 921423 921406 921405 921403 921399 921391 921375 921340 921338 921337 921334 921333 921331 921326 921325 921323 921319 921310 921309 921307 921303 921295 921278 921277 921275 921271 921263 921247 921214 921213 921211 921207 921199 921183 921151 921084 921082 921081 921078 921077 921075 921070 921069 921067 921063 921054 921053 921051 921047 921039 921022 921021 921019 921015 921007 920991 920958 920957 920955 920951 920943 920927 920895 920830 920829 920827 920823 920815 920799 920767 920703 920572 920570 920569 920566 920565 920563 920558 920557 920555 920551 920542 920541 920539 920535 920527 920510 920509 920507 920503 920495 920479 920446 920445 920443 920439 920431 920415 920383 920318 920317 920315 920311 920303 920287 920255 920191 920062 920061 920059 920055 920047 920031 919999 919935 919807 919548 919546 919545 919542 919541 919539 919534 919533 919531 919527 919518 919517 919515 919511 919503 919486 919485 919483 919479 919471 919455 919422 919421 919419 919415 919407 919391 919359 919294 919293 919291 919287 919279 919263 919231 919167 919038 919037 919035 919031 919023 919007 918975 918911 918783 918526 918525 918523 918519 918511 918495 918463 918399 918271 918015 917376 917312 917280 917264 917256 917252 917250 917249 917184 917152 917136 917128 917124 917122 917121 917088 917072 917064 917060 917058 917057 917040 917032 917028 917026 917025 917016 917012 917010 917009 917004 917002 917001 916998 916997 916995 916928 916896 916880 916872 916868 916866 916865 916832 916816 916808 916804 916802 916801 916784 916776 916772 916770 916769 916760 916756 916754 916753 916748 916746 916745 916742 916741 916739 916704 916688 916680 916676 916674 916673 916656 916648 916644 916642 916641 916632 916628 916626 916625 916620 916618 916617 916614 916613 916611 916592 916584 916580 916578 916577 916568 916564 916562 916561 916556 916554 916553 916550 916549 916547 916536 916532 916530 916529 916524 916522 916521 916518 916517 916515 916508 916506 916505 916502 916501 916499 916494 916493 916491 916487 916416 916384 916368 916360 916356 916354 916353 916320 916304 916296 916292 916290 916289 916272 916264 916260 916258 916257 916248 916244 916242 916241 916236 916234 916233 916230 916229 916227 916192 916176 916168 916164 916162 916161 916144 916136 916132 916130 916129 916120 916116 916114 916113 916108 916106 916105 916102 916101 916099 916080 916072 916068 916066 916065 916056 916052 916050 916049 916044 916042 916041 916038 916037 916035 916024 916020 916018 916017 916012 916010 916009 916006 916005 916003 915996 915994 915993 915990 915989 915987 915982 915981 915979 915975 915936 915920 915912 915908 915906 915905 915888 915880 915876 915874 915873 915864 915860 915858 915857 915852 915850 915849 915846 915845 915843 915824 915816 915812 915810 915809 915800 915796 915794 915793 915788 915786 915785 915782 915781 915779 915768 915764 915762 915761 915756 915754 915753 915750 915749 915747 915740 915738 915737 915734 915733 915731 915726 915725 915723 915719 915696 915688 915684 915682 915681 915672 915668 915666 915665 915660 915658 915657 915654 915653 915651 915640 915636 915634 915633 915628 915626 915625 915622 915621 915619 915612 915610 915609 915606 915605 915603 915598 915597 915595 915591 915576 915572 915570 915569 915564 915562 915561 915558 915557 915555 915548 915546 915545 915542 915541 915539 915534 915533 915531 915527 915516 915514 915513 915510 915509 915507 915502 915501 915499 915495 915486 915485 915483 915479 915471 915392 915360 915344 915336 915332 915330 915329 915296 915280 915272 915268 915266 915265 915248 915240 915236 915234 915233 915224 915220 915218 915217 915212 915210 915209 915206 915205 915203 915168 915152 915144 915140 915138 915137 915120 915112 915108 915106 915105 915096 915092 915090 915089 915084 915082 915081 915078 915077 915075 915056 915048 915044 915042 915041 915032 915028 915026 915025 915020 915018 915017 915014 915013 915011 915000 914996 914994 914993 914988 914986 914985 914982 914981 914979 914972 914970 914969 914966 914965 914963 914958 914957 914955 914951 914912 914896 914888 914884 914882 914881 914864 914856 914852 914850 914849 914840 914836 914834 914833 914828 914826 914825 914822 914821 914819 914800 914792 914788 914786 914785 914776 914772 914770 914769 914764 914762 914761 914758 914757 914755 914744 914740 914738 914737 914732 914730 914729 914726 914725 914723 914716 914714 914713 914710 914709 914707 914702 914701 914699 914695 914672 914664 914660 914658 914657 914648 914644 914642 914641 914636 914634 914633 914630 914629 914627 914616 914612 914610 914609 914604 914602 914601 914598 914597 914595 914588 914586 914585 914582 914581 914579 914574 914573 914571 914567 914552 914548 914546 914545 914540 914538 914537 914534 914533 914531 914524 914522 914521 914518 914517 914515 914510 914509 914507 914503 914492 914490 914489 914486 914485 914483 914478 914477 914475 914471 914462 914461 914459 914455 914447 914400 914384 914376 914372 914370 914369 914352 914344 914340 914338 914337 914328 914324 914322 914321 914316 914314 914313 914310 914309 914307 914288 914280 914276 914274 914273 914264 914260 914258 914257 914252 914250 914249 914246 914245 914243 914232 914228 914226 914225 914220 914218 914217 914214 914213 914211 914204 914202 914201 914198 914197 914195 914190 914189 914187 914183 914160 914152 914148 914146 914145 914136 914132 914130 914129 914124 914122 914121 914118 914117 914115 914104 914100 914098 914097 914092 914090 914089 914086 914085 914083 914076 914074 914073 914070 914069 914067 914062 914061 914059 914055 914040 914036 914034 914033 914028 914026 914025 914022 914021 914019 914012 914010 914009 914006 914005 914003 913998 913997 913995 913991 913980 913978 913977 913974 913973 913971 913966 913965 913963 913959 913950 913949 913947 913943 913935 913904 913896 913892 913890 913889 913880 913876 913874 913873 913868 913866 913865 913862 913861 913859 913848 913844 913842 913841 913836 913834 913833 913830 913829 913827 913820 913818 913817 913814 913813 913811 913806 913805 913803 913799 913784 913780 913778 913777 913772 913770 913769 913766 913765 913763 913756 913754 913753 913750 913749 913747 913742 913741 913739 913735 913724 913722 913721 913718 913717 913715 913710 913709 913707 913703 913694 913693 913691 913687 913679 913656 913652 913650 913649 913644 913642 913641 913638 913637 913635 913628 913626 913625 913622 913621 913619 913614 913613 913611 913607 913596 913594 913593 913590 913589 913587 913582 913581 913579 913575 913566 913565 913563 913559 913551 913532 913530 913529 913526 913525 913523 913518 913517 913515 913511 913502 913501 913499 913495 913487 913470 913469 913467 913463 913455 913439 913344 913312 913296 913288 913284 913282 913281 913248 913232 913224 913220 913218 913217 913200 913192 913188 913186 913185 913176 913172 913170 913169 913164 913162 913161 913158 913157 913155 913120 913104 913096 913092 913090 913089 913072 913064 913060 913058 913057 913048 913044 913042 913041 913036 913034 913033 913030 913029 913027 913008 913000 912996 912994 912993 912984 912980 912978 912977 912972 912970 912969 912966 912965 912963 912952 912948 912946 912945 912940 912938 912937 912934 912933 912931 912924 912922 912921 912918 912917 912915 912910 912909 912907 912903 912864 912848 912840 912836 912834 912833 912816 912808 912804 912802 912801 912792 912788 912786 912785 912780 912778 912777 912774 912773 912771 912752 912744 912740 912738 912737 912728 912724 912722 912721 912716 912714 912713 912710 912709 912707 912696 912692 912690 912689 912684 912682 912681 912678 912677 912675 912668 912666 912665 912662 912661 912659 912654 912653 912651 912647 912624 912616 912612 912610 912609 912600 912596 912594 912593 912588 912586 912585 912582 912581 912579 912568 912564 912562 912561 912556 912554 912553 912550 912549 912547 912540 912538 912537 912534 912533 912531 912526 912525 912523 912519 912504 912500 912498 912497 912492 912490 912489 912486 912485 912483 912476 912474 912473 912470 912469 912467 912462 912461 912459 912455 912444 912442 912441 912438 912437 912435 912430 912429 912427 912423 912414 912413 912411 912407 912399 912352 912336 912328 912324 912322 912321 912304 912296 912292 912290 912289 912280 912276 912274 912273 912268 912266 912265 912262 912261 912259 912240 912232 912228 912226 912225 912216 912212 912210 912209 912204 912202 912201 912198 912197 912195 912184 912180 912178 912177 912172 912170 912169 912166 912165 912163 912156 912154 912153 912150 912149 912147 912142 912141 912139 912135 912112 912104 912100 912098 912097 912088 912084 912082 912081 912076 912074 912073 912070 912069 912067 912056 912052 912050 912049 912044 912042 912041 912038 912037 912035 912028 912026 912025 912022 912021 912019 912014 912013 912011 912007 911992 911988 911986 911985 911980 911978 911977 911974 911973 911971 911964 911962 911961 911958 911957 911955 911950 911949 911947 911943 911932 911930 911929 911926 911925 911923 911918 911917 911915 911911 911902 911901 911899 911895 911887 911856 911848 911844 911842 911841 911832 911828 911826 911825 911820 911818 911817 911814 911813 911811 911800 911796 911794 911793 911788 911786 911785 911782 911781 911779 911772 911770 911769 911766 911765 911763 911758 911757 911755 911751 911736 911732 911730 911729 911724 911722 911721 911718 911717 911715 911708 911706 911705 911702 911701 911699 911694 911693 911691 911687 911676 911674 911673 911670 911669 911667 911662 911661 911659 911655 911646 911645 911643 911639 911631 911608 911604 911602 911601 911596 911594 911593 911590 911589 911587 911580 911578 911577 911574 911573 911571 911566 911565 911563 911559 911548 911546 911545 911542 911541 911539 911534 911533 911531 911527 911518 911517 911515 911511 911503 911484 911482 911481 911478 911477 911475 911470 911469 911467 911463 911454 911453 911451 911447 911439 911422 911421 911419 911415 911407 911391 911328 911312 911304 911300 911298 911297 911280 911272 911268 911266 911265 911256 911252 911250 911249 911244 911242 911241 911238 911237 911235 911216 911208 911204 911202 911201 911192 911188 911186 911185 911180 911178 911177 911174 911173 911171 911160 911156 911154 911153 911148 911146 911145 911142 911141 911139 911132 911130 911129 911126 911125 911123 911118 911117 911115 911111 911088 911080 911076 911074 911073 911064 911060 911058 911057 911052 911050 911049 911046 911045 911043 911032 911028 911026 911025 911020 911018 911017 911014 911013 911011 911004 911002 911001 910998 910997 910995 910990 910989 910987 910983 910968 910964 910962 910961 910956 910954 910953 910950 910949 910947 910940 910938 910937 910934 910933 910931 910926 910925 910923 910919 910908 910906 910905 910902 910901 910899 910894 910893 910891 910887 910878 910877 910875 910871 910863 910832 910824 910820 910818 910817 910808 910804 910802 910801 910796 910794 910793 910790 910789 910787 910776 910772 910770 910769 910764 910762 910761 910758 910757 910755 910748 910746 910745 910742 910741 910739 910734 910733 910731 910727 910712 910708 910706 910705 910700 910698 910697 910694 910693 910691 910684 910682 910681 910678 910677 910675 910670 910669 910667 910663 910652 910650 910649 910646 910645 910643 910638 910637 910635 910631 910622 910621 910619 910615 910607 910584 910580 910578 910577 910572 910570 910569 910566 910565 910563 910556 910554 910553 910550 910549 910547 910542 910541 910539 910535 910524 910522 910521 910518 910517 910515 910510 910509 910507 910503 910494 910493 910491 910487 910479 910460 910458 910457 910454 910453 910451 910446 910445 910443 910439 910430 910429 910427 910423 910415 910398 910397 910395 910391 910383 910367 910320 910312 910308 910306 910305 910296 910292 910290 910289 910284 910282 910281 910278 910277 910275 910264 910260 910258 910257 910252 910250 910249 910246 910245 910243 910236 910234 910233 910230 910229 910227 910222 910221 910219 910215 910200 910196 910194 910193 910188 910186 910185 910182 910181 910179 910172 910170 910169 910166 910165 910163 910158 910157 910155 910151 910140 910138 910137 910134 910133 910131 910126 910125 910123 910119 910110 910109 910107 910103 910095 910072 910068 910066 910065 910060 910058 910057 910054 910053 910051 910044 910042 910041 910038 910037 910035 910030 910029 910027 910023 910012 910010 910009 910006 910005 910003 909998 909997 909995 909991 909982 909981 909979 909975 909967 909948 909946 909945 909942 909941 909939 909934 909933 909931 909927 909918 909917 909915 909911 909903 909886 909885 909883 909879 909871 909855 909816 909812 909810 909809 909804 909802 909801 909798 909797 909795 909788 909786 909785 909782 909781 909779 909774 909773 909771 909767 909756 909754 909753 909750 909749 909747 909742 909741 909739 909735 909726 909725 909723 909719 909711 909692 909690 909689 909686 909685 909683 909678 909677 909675 909671 909662 909661 909659 909655 909647 909630 909629 909627 909623 909615 909599 909564 909562 909561 909558 909557 909555 909550 909549 909547 909543 909534 909533 909531 909527 909519 909502 909501 909499 909495 909487 909471 909438 909437 909435 909431 909423 909407 909375 909248 909216 909200 909192 909188 909186 909185 909152 909136 909128 909124 909122 909121 909104 909096 909092 909090 909089 909080 909076 909074 909073 909068 909066 909065 909062 909061 909059 909024 909008 909000 908996 908994 908993 908976 908968 908964 908962 908961 908952 908948 908946 908945 908940 908938 908937 908934 908933 908931 908912 908904 908900 908898 908897 908888 908884 908882 908881 908876 908874 908873 908870 908869 908867 908856 908852 908850 908849 908844 908842 908841 908838 908837 908835 908828 908826 908825 908822 908821 908819 908814 908813 908811 908807 908768 908752 908744 908740 908738 908737 908720 908712 908708 908706 908705 908696 908692 908690 908689 908684 908682 908681 908678 908677 908675 908656 908648 908644 908642 908641 908632 908628 908626 908625 908620 908618 908617 908614 908613 908611 908600 908596 908594 908593 908588 908586 908585 908582 908581 908579 908572 908570 908569 908566 908565 908563 908558 908557 908555 908551 908528 908520 908516 908514 908513 908504 908500 908498 908497 908492 908490 908489 908486 908485 908483 908472 908468 908466 908465 908460 908458 908457 908454 908453 908451 908444 908442 908441 908438 908437 908435 908430 908429 908427 908423 908408 908404 908402 908401 908396 908394 908393 908390 908389 908387 908380 908378 908377 908374 908373 908371 908366 908365 908363 908359 908348 908346 908345 908342 908341 908339 908334 908333 908331 908327 908318 908317 908315 908311 908303 908256 908240 908232 908228 908226 908225 908208 908200 908196 908194 908193 908184 908180 908178 908177 908172 908170 908169 908166 908165 908163 908144 908136 908132 908130 908129 908120 908116 908114 908113 908108 908106 908105 908102 908101 908099 908088 908084 908082 908081 908076 908074 908073 908070 908069 908067 908060 908058 908057 908054 908053 908051 908046 908045 908043 908039 908016 908008 908004 908002 908001 907992 907988 907986 907985 907980 907978 907977 907974 907973 907971 907960 907956 907954 907953 907948 907946 907945 907942 907941 907939 907932 907930 907929 907926 907925 907923 907918 907917 907915 907911 907896 907892 907890 907889 907884 907882 907881 907878 907877 907875 907868 907866 907865 907862 907861 907859 907854 907853 907851 907847 907836 907834 907833 907830 907829 907827 907822 907821 907819 907815 907806 907805 907803 907799 907791 907760 907752 907748 907746 907745 907736 907732 907730 907729 907724 907722 907721 907718 907717 907715 907704 907700 907698 907697 907692 907690 907689 907686 907685 907683 907676 907674 907673 907670 907669 907667 907662 907661 907659 907655 907640 907636 907634 907633 907628 907626 907625 907622 907621 907619 907612 907610 907609 907606 907605 907603 907598 907597 907595 907591 907580 907578 907577 907574 907573 907571 907566 907565 907563 907559 907550 907549 907547 907543 907535 907512 907508 907506 907505 907500 907498 907497 907494 907493 907491 907484 907482 907481 907478 907477 907475 907470 907469 907467 907463 907452 907450 907449 907446 907445 907443 907438 907437 907435 907431 907422 907421 907419 907415 907407 907388 907386 907385 907382 907381 907379 907374 907373 907371 907367 907358 907357 907355 907351 907343 907326 907325 907323 907319 907311 907295 907232 907216 907208 907204 907202 907201 907184 907176 907172 907170 907169 907160 907156 907154 907153 907148 907146 907145 907142 907141 907139 907120 907112 907108 907106 907105 907096 907092 907090 907089 907084 907082 907081 907078 907077 907075 907064 907060 907058 907057 907052 907050 907049 907046 907045 907043 907036 907034 907033 907030 907029 907027 907022 907021 907019 907015 906992 906984 906980 906978 906977 906968 906964 906962 906961 906956 906954 906953 906950 906949 906947 906936 906932 906930 906929 906924 906922 906921 906918 906917 906915 906908 906906 906905 906902 906901 906899 906894 906893 906891 906887 906872 906868 906866 906865 906860 906858 906857 906854 906853 906851 906844 906842 906841 906838 906837 906835 906830 906829 906827 906823 906812 906810 906809 906806 906805 906803 906798 906797 906795 906791 906782 906781 906779 906775 906767 906736 906728 906724 906722 906721 906712 906708 906706 906705 906700 906698 906697 906694 906693 906691 906680 906676 906674 906673 906668 906666 906665 906662 906661 906659 906652 906650 906649 906646 906645 906643 906638 906637 906635 906631 906616 906612 906610 906609 906604 906602 906601 906598 906597 906595 906588 906586 906585 906582 906581 906579 906574 906573 906571 906567 906556 906554 906553 906550 906549 906547 906542 906541 906539 906535 906526 906525 906523 906519 906511 906488 906484 906482 906481 906476 906474 906473 906470 906469 906467 906460 906458 906457 906454 906453 906451 906446 906445 906443 906439 906428 906426 906425 906422 906421 906419 906414 906413 906411 906407 906398 906397 906395 906391 906383 906364 906362 906361 906358 906357 906355 906350 906349 906347 906343 906334 906333 906331 906327 906319 906302 906301 906299 906295 906287 906271 906224 906216 906212 906210 906209 906200 906196 906194 906193 906188 906186 906185 906182 906181 906179 906168 906164 906162 906161 906156 906154 906153 906150 906149 906147 906140 906138 906137 906134 906133 906131 906126 906125 906123 906119 906104 906100 906098 906097 906092 906090 906089 906086 906085 906083 906076 906074 906073 906070 906069 906067 906062 906061 906059 906055 906044 906042 906041 906038 906037 906035 906030 906029 906027 906023 906014 906013 906011 906007 905999 905976 905972 905970 905969 905964 905962 905961 905958 905957 905955 905948 905946 905945 905942 905941 905939 905934 905933 905931 905927 905916 905914 905913 905910 905909 905907 905902 905901 905899 905895 905886 905885 905883 905879 905871 905852 905850 905849 905846 905845 905843 905838 905837 905835 905831 905822 905821 905819 905815 905807 905790 905789 905787 905783 905775 905759 905720 905716 905714 905713 905708 905706 905705 905702 905701 905699 905692 905690 905689 905686 905685 905683 905678 905677 905675 905671 905660 905658 905657 905654 905653 905651 905646 905645 905643 905639 905630 905629 905627 905623 905615 905596 905594 905593 905590 905589 905587 905582 905581 905579 905575 905566 905565 905563 905559 905551 905534 905533 905531 905527 905519 905503 905468 905466 905465 905462 905461 905459 905454 905453 905451 905447 905438 905437 905435 905431 905423 905406 905405 905403 905399 905391 905375 905342 905341 905339 905335 905327 905311 905279 905184 905168 905160 905156 905154 905153 905136 905128 905124 905122 905121 905112 905108 905106 905105 905100 905098 905097 905094 905093 905091 905072 905064 905060 905058 905057 905048 905044 905042 905041 905036 905034 905033 905030 905029 905027 905016 905012 905010 905009 905004 905002 905001 904998 904997 904995 904988 904986 904985 904982 904981 904979 904974 904973 904971 904967 904944 904936 904932 904930 904929 904920 904916 904914 904913 904908 904906 904905 904902 904901 904899 904888 904884 904882 904881 904876 904874 904873 904870 904869 904867 904860 904858 904857 904854 904853 904851 904846 904845 904843 904839 904824 904820 904818 904817 904812 904810 904809 904806 904805 904803 904796 904794 904793 904790 904789 904787 904782 904781 904779 904775 904764 904762 904761 904758 904757 904755 904750 904749 904747 904743 904734 904733 904731 904727 904719 904688 904680 904676 904674 904673 904664 904660 904658 904657 904652 904650 904649 904646 904645 904643 904632 904628 904626 904625 904620 904618 904617 904614 904613 904611 904604 904602 904601 904598 904597 904595 904590 904589 904587 904583 904568 904564 904562 904561 904556 904554 904553 904550 904549 904547 904540 904538 904537 904534 904533 904531 904526 904525 904523 904519 904508 904506 904505 904502 904501 904499 904494 904493 904491 904487 904478 904477 904475 904471 904463 904440 904436 904434 904433 904428 904426 904425 904422 904421 904419 904412 904410 904409 904406 904405 904403 904398 904397 904395 904391 904380 904378 904377 904374 904373 904371 904366 904365 904363 904359 904350 904349 904347 904343 904335 904316 904314 904313 904310 904309 904307 904302 904301 904299 904295 904286 904285 904283 904279 904271 904254 904253 904251 904247 904239 904223 904176 904168 904164 904162 904161 904152 904148 904146 904145 904140 904138 904137 904134 904133 904131 904120 904116 904114 904113 904108 904106 904105 904102 904101 904099 904092 904090 904089 904086 904085 904083 904078 904077 904075 904071 904056 904052 904050 904049 904044 904042 904041 904038 904037 904035 904028 904026 904025 904022 904021 904019 904014 904013 904011 904007 903996 903994 903993 903990 903989 903987 903982 903981 903979 903975 903966 903965 903963 903959 903951 903928 903924 903922 903921 903916 903914 903913 903910 903909 903907 903900 903898 903897 903894 903893 903891 903886 903885 903883 903879 903868 903866 903865 903862 903861 903859 903854 903853 903851 903847 903838 903837 903835 903831 903823 903804 903802 903801 903798 903797 903795 903790 903789 903787 903783 903774 903773 903771 903767 903759 903742 903741 903739 903735 903727 903711 903672 903668 903666 903665 903660 903658 903657 903654 903653 903651 903644 903642 903641 903638 903637 903635 903630 903629 903627 903623 903612 903610 903609 903606 903605 903603 903598 903597 903595 903591 903582 903581 903579 903575 903567 903548 903546 903545 903542 903541 903539 903534 903533 903531 903527 903518 903517 903515 903511 903503 903486 903485 903483 903479 903471 903455 903420 903418 903417 903414 903413 903411 903406 903405 903403 903399 903390 903389 903387 903383 903375 903358 903357 903355 903351 903343 903327 903294 903293 903291 903287 903279 903263 903231 903152 903144 903140 903138 903137 903128 903124 903122 903121 903116 903114 903113 903110 903109 903107 903096 903092 903090 903089 903084 903082 903081 903078 903077 903075 903068 903066 903065 903062 903061 903059 903054 903053 903051 903047 903032 903028 903026 903025 903020 903018 903017 903014 903013 903011 903004 903002 903001 902998 902997 902995 902990 902989 902987 902983 902972 902970 902969 902966 902965 902963 902958 902957 902955 902951 902942 902941 902939 902935 902927 902904 902900 902898 902897 902892 902890 902889 902886 902885 902883 902876 902874 902873 902870 902869 902867 902862 902861 902859 902855 902844 902842 902841 902838 902837 902835 902830 902829 902827 902823 902814 902813 902811 902807 902799 902780 902778 902777 902774 902773 902771 902766 902765 902763 902759 902750 902749 902747 902743 902735 902718 902717 902715 902711 902703 902687 902648 902644 902642 902641 902636 902634 902633 902630 902629 902627 902620 902618 902617 902614 902613 902611 902606 902605 902603 902599 902588 902586 902585 902582 902581 902579 902574 902573 902571 902567 902558 902557 902555 902551 902543 902524 902522 902521 902518 902517 902515 902510 902509 902507 902503 902494 902493 902491 902487 902479 902462 902461 902459 902455 902447 902431 902396 902394 902393 902390 902389 902387 902382 902381 902379 902375 902366 902365 902363 902359 902351 902334 902333 902331 902327 902319 902303 902270 902269 902267 902263 902255 902239 902207 902136 902132 902130 902129 902124 902122 902121 902118 902117 902115 902108 902106 902105 902102 902101 902099 902094 902093 902091 902087 902076 902074 902073 902070 902069 902067 902062 902061 902059 902055 902046 902045 902043 902039 902031 902012 902010 902009 902006 902005 902003 901998 901997 901995 901991 901982 901981 901979 901975 901967 901950 901949 901947 901943 901935 901919 901884 901882 901881 901878 901877 901875 901870 901869 901867 901863 901854 901853 901851 901847 901839 901822 901821 901819 901815 901807 901791 901758 901757 901755 901751 901743 901727 901695 901628 901626 901625 901622 901621 901619 901614 901613 901611 901607 901598 901597 901595 901591 901583 901566 901565 901563 901559 901551 901535 901502 901501 901499 901495 901487 901471 901439 901374 901373 901371 901367 901359 901343 901311 901247 901056 901024 901008 901000 900996 900994 900993 900960 900944 900936 900932 900930 900929 900912 900904 900900 900898 900897 900888 900884 900882 900881 900876 900874 900873 900870 900869 900867 900832 900816 900808 900804 900802 900801 900784 900776 900772 900770 900769 900760 900756 900754 900753 900748 900746 900745 900742 900741 900739 900720 900712 900708 900706 900705 900696 900692 900690 900689 900684 900682 900681 900678 900677 900675 900664 900660 900658 900657 900652 900650 900649 900646 900645 900643 900636 900634 900633 900630 900629 900627 900622 900621 900619 900615 900576 900560 900552 900548 900546 900545 900528 900520 900516 900514 900513 900504 900500 900498 900497 900492 900490 900489 900486 900485 900483 900464 900456 900452 900450 900449 900440 900436 900434 900433 900428 900426 900425 900422 900421 900419 900408 900404 900402 900401 900396 900394 900393 900390 900389 900387 900380 900378 900377 900374 900373 900371 900366 900365 900363 900359 900336 900328 900324 900322 900321 900312 900308 900306 900305 900300 900298 900297 900294 900293 900291 900280 900276 900274 900273 900268 900266 900265 900262 900261 900259 900252 900250 900249 900246 900245 900243 900238 900237 900235 900231 900216 900212 900210 900209 900204 900202 900201 900198 900197 900195 900188 900186 900185 900182 900181 900179 900174 900173 900171 900167 900156 900154 900153 900150 900149 900147 900142 900141 900139 900135 900126 900125 900123 900119 900111 900064 900048 900040 900036 900034 900033 900016 900008 900004 900002 900001 899992 899988 899986 899985 899980 899978 899977 899974 899973 899971 899952 899944 899940 899938 899937 899928 899924 899922 899921 899916 899914 899913 899910 899909 899907 899896 899892 899890 899889 899884 899882 899881 899878 899877 899875 899868 899866 899865 899862 899861 899859 899854 899853 899851 899847 899824 899816 899812 899810 899809 899800 899796 899794 899793 899788 899786 899785 899782 899781 899779 899768 899764 899762 899761 899756 899754 899753 899750 899749 899747 899740 899738 899737 899734 899733 899731 899726 899725 899723 899719 899704 899700 899698 899697 899692 899690 899689 899686 899685 899683 899676 899674 899673 899670 899669 899667 899662 899661 899659 899655 899644 899642 899641 899638 899637 899635 899630 899629 899627 899623 899614 899613 899611 899607 899599 899568 899560 899556 899554 899553 899544 899540 899538 899537 899532 899530 899529 899526 899525 899523 899512 899508 899506 899505 899500 899498 899497 899494 899493 899491 899484 899482 899481 899478 899477 899475 899470 899469 899467 899463 899448 899444 899442 899441 899436 899434 899433 899430 899429 899427 899420 899418 899417 899414 899413 899411 899406 899405 899403 899399 899388 899386 899385 899382 899381 899379 899374 899373 899371 899367 899358 899357 899355 899351 899343 899320 899316 899314 899313 899308 899306 899305 899302 899301 899299 899292 899290 899289 899286 899285 899283 899278 899277 899275 899271 899260 899258 899257 899254 899253 899251 899246 899245 899243 899239 899230 899229 899227 899223 899215 899196 899194 899193 899190 899189 899187 899182 899181 899179 899175 899166 899165 899163 899159 899151 899134 899133 899131 899127 899119 899103 899040 899024 899016 899012 899010 899009 898992 898984 898980 898978 898977 898968 898964 898962 898961 898956 898954 898953 898950 898949 898947 898928 898920 898916 898914 898913 898904 898900 898898 898897 898892 898890 898889 898886 898885 898883 898872 898868 898866 898865 898860 898858 898857 898854 898853 898851 898844 898842 898841 898838 898837 898835 898830 898829 898827 898823 898800 898792 898788 898786 898785 898776 898772 898770 898769 898764 898762 898761 898758 898757 898755 898744 898740 898738 898737 898732 898730 898729 898726 898725 898723 898716 898714 898713 898710 898709 898707 898702 898701 898699 898695 898680 898676 898674 898673 898668 898666 898665 898662 898661 898659 898652 898650 898649 898646 898645 898643 898638 898637 898635 898631 898620 898618 898617 898614 898613 898611 898606 898605 898603 898599 898590 898589 898587 898583 898575 898544 898536 898532 898530 898529 898520 898516 898514 898513 898508 898506 898505 898502 898501 898499 898488 898484 898482 898481 898476 898474 898473 898470 898469 898467 898460 898458 898457 898454 898453 898451 898446 898445 898443 898439 898424 898420 898418 898417 898412 898410 898409 898406 898405 898403 898396 898394 898393 898390 898389 898387 898382 898381 898379 898375 898364 898362 898361 898358 898357 898355 898350 898349 898347 898343 898334 898333 898331 898327 898319 898296 898292 898290 898289 898284 898282 898281 898278 898277 898275 898268 898266 898265 898262 898261 898259 898254 898253 898251 898247 898236 898234 898233 898230 898229 898227 898222 898221 898219 898215 898206 898205 898203 898199 898191 898172 898170 898169 898166 898165 898163 898158 898157 898155 898151 898142 898141 898139 898135 898127 898110 898109 898107 898103 898095 898079 898032 898024 898020 898018 898017 898008 898004 898002 898001 897996 897994 897993 897990 897989 897987 897976 897972 897970 897969 897964 897962 897961 897958 897957 897955 897948 897946 897945 897942 897941 897939 897934 897933 897931 897927 897912 897908 897906 897905 897900 897898 897897 897894 897893 897891 897884 897882 897881 897878 897877 897875 897870 897869 897867 897863 897852 897850 897849 897846 897845 897843 897838 897837 897835 897831 897822 897821 897819 897815 897807 897784 897780 897778 897777 897772 897770 897769 897766 897765 897763 897756 897754 897753 897750 897749 897747 897742 897741 897739 897735 897724 897722 897721 897718 897717 897715 897710 897709 897707 897703 897694 897693 897691 897687 897679 897660 897658 897657 897654 897653 897651 897646 897645 897643 897639 897630 897629 897627 897623 897615 897598 897597 897595 897591 897583 897567 897528 897524 897522 897521 897516 897514 897513 897510 897509 897507 897500 897498 897497 897494 897493 897491 897486 897485 897483 897479 897468 897466 897465 897462 897461 897459 897454 897453 897451 897447 897438 897437 897435 897431 897423 897404 897402 897401 897398 897397 897395 897390 897389 897387 897383 897374 897373 897371 897367 897359 897342 897341 897339 897335 897327 897311 897276 897274 897273 897270 897269 897267 897262 897261 897259 897255 897246 897245 897243 897239 897231 897214 897213 897211 897207 897199 897183 897150 897149 897147 897143 897135 897119 897087 896992 896976 896968 896964 896962 896961 896944 896936 896932 896930 896929 896920 896916 896914 896913 896908 896906 896905 896902 896901 896899 896880 896872 896868 896866 896865 896856 896852 896850 896849 896844 896842 896841 896838 896837 896835 896824 896820 896818 896817 896812 896810 896809 896806 896805 896803 896796 896794 896793 896790 896789 896787 896782 896781 896779 896775 896752 896744 896740 896738 896737 896728 896724 896722 896721 896716 896714 896713 896710 896709 896707 896696 896692 896690 896689 896684 896682 896681 896678 896677 896675 896668 896666 896665 896662 896661 896659 896654 896653 896651 896647 896632 896628 896626 896625 896620 896618 896617 896614 896613 896611 896604 896602 896601 896598 896597 896595 896590 896589 896587 896583 896572 896570 896569 896566 896565 896563 896558 896557 896555 896551 896542 896541 896539 896535 896527 896496 896488 896484 896482 896481 896472 896468 896466 896465 896460 896458 896457 896454 896453 896451 896440 896436 896434 896433 896428 896426 896425 896422 896421 896419 896412 896410 896409 896406 896405 896403 896398 896397 896395 896391 896376 896372 896370 896369 896364 896362 896361 896358 896357 896355 896348 896346 896345 896342 896341 896339 896334 896333 896331 896327 896316 896314 896313 896310 896309 896307 896302 896301 896299 896295 896286 896285 896283 896279 896271 896248 896244 896242 896241 896236 896234 896233 896230 896229 896227 896220 896218 896217 896214 896213 896211 896206 896205 896203 896199 896188 896186 896185 896182 896181 896179 896174 896173 896171 896167 896158 896157 896155 896151 896143 896124 896122 896121 896118 896117 896115 896110 896109 896107 896103 896094 896093 896091 896087 896079 896062 896061 896059 896055 896047 896031 895984 895976 895972 895970 895969 895960 895956 895954 895953 895948 895946 895945 895942 895941 895939 895928 895924 895922 895921 895916 895914 895913 895910 895909 895907 895900 895898 895897 895894 895893 895891 895886 895885 895883 895879 895864 895860 895858 895857 895852 895850 895849 895846 895845 895843 895836 895834 895833 895830 895829 895827 895822 895821 895819 895815 895804 895802 895801 895798 895797 895795 895790 895789 895787 895783 895774 895773 895771 895767 895759 895736 895732 895730 895729 895724 895722 895721 895718 895717 895715 895708 895706 895705 895702 895701 895699 895694 895693 895691 895687 895676 895674 895673 895670 895669 895667 895662 895661 895659 895655 895646 895645 895643 895639 895631 895612 895610 895609 895606 895605 895603 895598 895597 895595 895591 895582 895581 895579 895575 895567 895550 895549 895547 895543 895535 895519 895480 895476 895474 895473 895468 895466 895465 895462 895461 895459 895452 895450 895449 895446 895445 895443 895438 895437 895435 895431 895420 895418 895417 895414 895413 895411 895406 895405 895403 895399 895390 895389 895387 895383 895375 895356 895354 895353 895350 895349 895347 895342 895341 895339 895335 895326 895325 895323 895319 895311 895294 895293 895291 895287 895279 895263 895228 895226 895225 895222 895221 895219 895214 895213 895211 895207 895198 895197 895195 895191 895183 895166 895165 895163 895159 895151 895135 895102 895101 895099 895095 895087 895071 895039 894960 894952 894948 894946 894945 894936 894932 894930 894929 894924 894922 894921 894918 894917 894915 894904 894900 894898 894897 894892 894890 894889 894886 894885 894883 894876 894874 894873 894870 894869 894867 894862 894861 894859 894855 894840 894836 894834 894833 894828 894826 894825 894822 894821 894819 894812 894810 894809 894806 894805 894803 894798 894797 894795 894791 894780 894778 894777 894774 894773 894771 894766 894765 894763 894759 894750 894749 894747 894743 894735 894712 894708 894706 894705 894700 894698 894697 894694 894693 894691 894684 894682 894681 894678 894677 894675 894670 894669 894667 894663 894652 894650 894649 894646 894645 894643 894638 894637 894635 894631 894622 894621 894619 894615 894607 894588 894586 894585 894582 894581 894579 894574 894573 894571 894567 894558 894557 894555 894551 894543 894526 894525 894523 894519 894511 894495 894456 894452 894450 894449 894444 894442 894441 894438 894437 894435 894428 894426 894425 894422 894421 894419 894414 894413 894411 894407 894396 894394 894393 894390 894389 894387 894382 894381 894379 894375 894366 894365 894363 894359 894351 894332 894330 894329 894326 894325 894323 894318 894317 894315 894311 894302 894301 894299 894295 894287 894270 894269 894267 894263 894255 894239 894204 894202 894201 894198 894197 894195 894190 894189 894187 894183 894174 894173 894171 894167 894159 894142 894141 894139 894135 894127 894111 894078 894077 894075 894071 894063 894047 894015 893944 893940 893938 893937 893932 893930 893929 893926 893925 893923 893916 893914 893913 893910 893909 893907 893902 893901 893899 893895 893884 893882 893881 893878 893877 893875 893870 893869 893867 893863 893854 893853 893851 893847 893839 893820 893818 893817 893814 893813 893811 893806 893805 893803 893799 893790 893789 893787 893783 893775 893758 893757 893755 893751 893743 893727 893692 893690 893689 893686 893685 893683 893678 893677 893675 893671 893662 893661 893659 893655 893647 893630 893629 893627 893623 893615 893599 893566 893565 893563 893559 893551 893535 893503 893436 893434 893433 893430 893429 893427 893422 893421 893419 893415 893406 893405 893403 893399 893391 893374 893373 893371 893367 893359 893343 893310 893309 893307 893303 893295 893279 893247 893182 893181 893179 893175 893167 893151 893119 893055 892896 892880 892872 892868 892866 892865 892848 892840 892836 892834 892833 892824 892820 892818 892817 892812 892810 892809 892806 892805 892803 892784 892776 892772 892770 892769 892760 892756 892754 892753 892748 892746 892745 892742 892741 892739 892728 892724 892722 892721 892716 892714 892713 892710 892709 892707 892700 892698 892697 892694 892693 892691 892686 892685 892683 892679 892656 892648 892644 892642 892641 892632 892628 892626 892625 892620 892618 892617 892614 892613 892611 892600 892596 892594 892593 892588 892586 892585 892582 892581 892579 892572 892570 892569 892566 892565 892563 892558 892557 892555 892551 892536 892532 892530 892529 892524 892522 892521 892518 892517 892515 892508 892506 892505 892502 892501 892499 892494 892493 892491 892487 892476 892474 892473 892470 892469 892467 892462 892461 892459 892455 892446 892445 892443 892439 892431 892400 892392 892388 892386 892385 892376 892372 892370 892369 892364 892362 892361 892358 892357 892355 892344 892340 892338 892337 892332 892330 892329 892326 892325 892323 892316 892314 892313 892310 892309 892307 892302 892301 892299 892295 892280 892276 892274 892273 892268 892266 892265 892262 892261 892259 892252 892250 892249 892246 892245 892243 892238 892237 892235 892231 892220 892218 892217 892214 892213 892211 892206 892205 892203 892199 892190 892189 892187 892183 892175 892152 892148 892146 892145 892140 892138 892137 892134 892133 892131 892124 892122 892121 892118 892117 892115 892110 892109 892107 892103 892092 892090 892089 892086 892085 892083 892078 892077 892075 892071 892062 892061 892059 892055 892047 892028 892026 892025 892022 892021 892019 892014 892013 892011 892007 891998 891997 891995 891991 891983 891966 891965 891963 891959 891951 891935 891888 891880 891876 891874 891873 891864 891860 891858 891857 891852 891850 891849 891846 891845 891843 891832 891828 891826 891825 891820 891818 891817 891814 891813 891811 891804 891802 891801 891798 891797 891795 891790 891789 891787 891783 891768 891764 891762 891761 891756 891754 891753 891750 891749 891747 891740 891738 891737 891734 891733 891731 891726 891725 891723 891719 891708 891706 891705 891702 891701 891699 891694 891693 891691 891687 891678 891677 891675 891671 891663 891640 891636 891634 891633 891628 891626 891625 891622 891621 891619 891612 891610 891609 891606 891605 891603 891598 891597 891595 891591 891580 891578 891577 891574 891573 891571 891566 891565 891563 891559 891550 891549 891547 891543 891535 891516 891514 891513 891510 891509 891507 891502 891501 891499 891495 891486 891485 891483 891479 891471 891454 891453 891451 891447 891439 891423 891384 891380 891378 891377 891372 891370 891369 891366 891365 891363 891356 891354 891353 891350 891349 891347 891342 891341 891339 891335 891324 891322 891321 891318 891317 891315 891310 891309 891307 891303 891294 891293 891291 891287 891279 891260 891258 891257 891254 891253 891251 891246 891245 891243 891239 891230 891229 891227 891223 891215 891198 891197 891195 891191 891183 891167 891132 891130 891129 891126 891125 891123 891118 891117 891115 891111 891102 891101 891099 891095 891087 891070 891069 891067 891063 891055 891039 891006 891005 891003 890999 890991 890975 890943 890864 890856 890852 890850 890849 890840 890836 890834 890833 890828 890826 890825 890822 890821 890819 890808 890804 890802 890801 890796 890794 890793 890790 890789 890787 890780 890778 890777 890774 890773 890771 890766 890765 890763 890759 890744 890740 890738 890737 890732 890730 890729 890726 890725 890723 890716 890714 890713 890710 890709 890707 890702 890701 890699 890695 890684 890682 890681 890678 890677 890675 890670 890669 890667 890663 890654 890653 890651 890647 890639 890616 890612 890610 890609 890604 890602 890601 890598 890597 890595 890588 890586 890585 890582 890581 890579 890574 890573 890571 890567 890556 890554 890553 890550 890549 890547 890542 890541 890539 890535 890526 890525 890523 890519 890511 890492 890490 890489 890486 890485 890483 890478 890477 890475 890471 890462 890461 890459 890455 890447 890430 890429 890427 890423 890415 890399 890360 890356 890354 890353 890348 890346 890345 890342 890341 890339 890332 890330 890329 890326 890325 890323 890318 890317 890315 890311 890300 890298 890297 890294 890293 890291 890286 890285 890283 890279 890270 890269 890267 890263 890255 890236 890234 890233 890230 890229 890227 890222 890221 890219 890215 890206 890205 890203 890199 890191 890174 890173 890171 890167 890159 890143 890108 890106 890105 890102 890101 890099 890094 890093 890091 890087 890078 890077 890075 890071 890063 890046 890045 890043 890039 890031 890015 889982 889981 889979 889975 889967 889951 889919 889848 889844 889842 889841 889836 889834 889833 889830 889829 889827 889820 889818 889817 889814 889813 889811 889806 889805 889803 889799 889788 889786 889785 889782 889781 889779 889774 889773 889771 889767 889758 889757 889755 889751 889743 889724 889722 889721 889718 889717 889715 889710 889709 889707 889703 889694 889693 889691 889687 889679 889662 889661 889659 889655 889647 889631 889596 889594 889593 889590 889589 889587 889582 889581 889579 889575 889566 889565 889563 889559 889551 889534 889533 889531 889527 889519 889503 889470 889469 889467 889463 889455 889439 889407 889340 889338 889337 889334 889333 889331 889326 889325 889323 889319 889310 889309 889307 889303 889295 889278 889277 889275 889271 889263 889247 889214 889213 889211 889207 889199 889183 889151 889086 889085 889083 889079 889071 889055 889023 888959 888816 888808 888804 888802 888801 888792 888788 888786 888785 888780 888778 888777 888774 888773 888771 888760 888756 888754 888753 888748 888746 888745 888742 888741 888739 888732 888730 888729 888726 888725 888723 888718 888717 888715 888711 888696 888692 888690 888689 888684 888682 888681 888678 888677 888675 888668 888666 888665 888662 888661 888659 888654 888653 888651 888647 888636 888634 888633 888630 888629 888627 888622 888621 888619 888615 888606 888605 888603 888599 888591 888568 888564 888562 888561 888556 888554 888553 888550 888549 888547 888540 888538 888537 888534 888533 888531 888526 888525 888523 888519 888508 888506 888505 888502 888501 888499 888494 888493 888491 888487 888478 888477 888475 888471 888463 888444 888442 888441 888438 888437 888435 888430 888429 888427 888423 888414 888413 888411 888407 888399 888382 888381 888379 888375 888367 888351 888312 888308 888306 888305 888300 888298 888297 888294 888293 888291 888284 888282 888281 888278 888277 888275 888270 888269 888267 888263 888252 888250 888249 888246 888245 888243 888238 888237 888235 888231 888222 888221 888219 888215 888207 888188 888186 888185 888182 888181 888179 888174 888173 888171 888167 888158 888157 888155 888151 888143 888126 888125 888123 888119 888111 888095 888060 888058 888057 888054 888053 888051 888046 888045 888043 888039 888030 888029 888027 888023 888015 887998 887997 887995 887991 887983 887967 887934 887933 887931 887927 887919 887903 887871 887800 887796 887794 887793 887788 887786 887785 887782 887781 887779 887772 887770 887769 887766 887765 887763 887758 887757 887755 887751 887740 887738 887737 887734 887733 887731 887726 887725 887723 887719 887710 887709 887707 887703 887695 887676 887674 887673 887670 887669 887667 887662 887661 887659 887655 887646 887645 887643 887639 887631 887614 887613 887611 887607 887599 887583 887548 887546 887545 887542 887541 887539 887534 887533 887531 887527 887518 887517 887515 887511 887503 887486 887485 887483 887479 887471 887455 887422 887421 887419 887415 887407 887391 887359 887292 887290 887289 887286 887285 887283 887278 887277 887275 887271 887262 887261 887259 887255 887247 887230 887229 887227 887223 887215 887199 887166 887165 887163 887159 887151 887135 887103 887038 887037 887035 887031 887023 887007 886975 886911 886776 886772 886770 886769 886764 886762 886761 886758 886757 886755 886748 886746 886745 886742 886741 886739 886734 886733 886731 886727 886716 886714 886713 886710 886709 886707 886702 886701 886699 886695 886686 886685 886683 886679 886671 886652 886650 886649 886646 886645 886643 886638 886637 886635 886631 886622 886621 886619 886615 886607 886590 886589 886587 886583 886575 886559 886524 886522 886521 886518 886517 886515 886510 886509 886507 886503 886494 886493 886491 886487 886479 886462 886461 886459 886455 886447 886431 886398 886397 886395 886391 886383 886367 886335 886268 886266 886265 886262 886261 886259 886254 886253 886251 886247 886238 886237 886235 886231 886223 886206 886205 886203 886199 886191 886175 886142 886141 886139 886135 886127 886111 886079 886014 886013 886011 886007 885999 885983 885951 885887 885756 885754 885753 885750 885749 885747 885742 885741 885739 885735 885726 885725 885723 885719 885711 885694 885693 885691 885687 885679 885663 885630 885629 885627 885623 885615 885599 885567 885502 885501 885499 885495 885487 885471 885439 885375 885246 885245 885243 885239 885231 885215 885183 885119 884991 884672 884640 884624 884616 884612 884610 884609 884576 884560 884552 884548 884546 884545 884528 884520 884516 884514 884513 884504 884500 884498 884497 884492 884490 884489 884486 884485 884483 884448 884432 884424 884420 884418 884417 884400 884392 884388 884386 884385 884376 884372 884370 884369 884364 884362 884361 884358 884357 884355 884336 884328 884324 884322 884321 884312 884308 884306 884305 884300 884298 884297 884294 884293 884291 884280 884276 884274 884273 884268 884266 884265 884262 884261 884259 884252 884250 884249 884246 884245 884243 884238 884237 884235 884231 884192 884176 884168 884164 884162 884161 884144 884136 884132 884130 884129 884120 884116 884114 884113 884108 884106 884105 884102 884101 884099 884080 884072 884068 884066 884065 884056 884052 884050 884049 884044 884042 884041 884038 884037 884035 884024 884020 884018 884017 884012 884010 884009 884006 884005 884003 883996 883994 883993 883990 883989 883987 883982 883981 883979 883975 883952 883944 883940 883938 883937 883928 883924 883922 883921 883916 883914 883913 883910 883909 883907 883896 883892 883890 883889 883884 883882 883881 883878 883877 883875 883868 883866 883865 883862 883861 883859 883854 883853 883851 883847 883832 883828 883826 883825 883820 883818 883817 883814 883813 883811 883804 883802 883801 883798 883797 883795 883790 883789 883787 883783 883772 883770 883769 883766 883765 883763 883758 883757 883755 883751 883742 883741 883739 883735 883727 883680 883664 883656 883652 883650 883649 883632 883624 883620 883618 883617 883608 883604 883602 883601 883596 883594 883593 883590 883589 883587 883568 883560 883556 883554 883553 883544 883540 883538 883537 883532 883530 883529 883526 883525 883523 883512 883508 883506 883505 883500 883498 883497 883494 883493 883491 883484 883482 883481 883478 883477 883475 883470 883469 883467 883463 883440 883432 883428 883426 883425 883416 883412 883410 883409 883404 883402 883401 883398 883397 883395 883384 883380 883378 883377 883372 883370 883369 883366 883365 883363 883356 883354 883353 883350 883349 883347 883342 883341 883339 883335 883320 883316 883314 883313 883308 883306 883305 883302 883301 883299 883292 883290 883289 883286 883285 883283 883278 883277 883275 883271 883260 883258 883257 883254 883253 883251 883246 883245 883243 883239 883230 883229 883227 883223 883215 883184 883176 883172 883170 883169 883160 883156 883154 883153 883148 883146 883145 883142 883141 883139 883128 883124 883122 883121 883116 883114 883113 883110 883109 883107 883100 883098 883097 883094 883093 883091 883086 883085 883083 883079 883064 883060 883058 883057 883052 883050 883049 883046 883045 883043 883036 883034 883033 883030 883029 883027 883022 883021 883019 883015 883004 883002 883001 882998 882997 882995 882990 882989 882987 882983 882974 882973 882971 882967 882959 882936 882932 882930 882929 882924 882922 882921 882918 882917 882915 882908 882906 882905 882902 882901 882899 882894 882893 882891 882887 882876 882874 882873 882870 882869 882867 882862 882861 882859 882855 882846 882845 882843 882839 882831 882812 882810 882809 882806 882805 882803 882798 882797 882795 882791 882782 882781 882779 882775 882767 882750 882749 882747 882743 882735 882719 882656 882640 882632 882628 882626 882625 882608 882600 882596 882594 882593 882584 882580 882578 882577 882572 882570 882569 882566 882565 882563 882544 882536 882532 882530 882529 882520 882516 882514 882513 882508 882506 882505 882502 882501 882499 882488 882484 882482 882481 882476 882474 882473 882470 882469 882467 882460 882458 882457 882454 882453 882451 882446 882445 882443 882439 882416 882408 882404 882402 882401 882392 882388 882386 882385 882380 882378 882377 882374 882373 882371 882360 882356 882354 882353 882348 882346 882345 882342 882341 882339 882332 882330 882329 882326 882325 882323 882318 882317 882315 882311 882296 882292 882290 882289 882284 882282 882281 882278 882277 882275 882268 882266 882265 882262 882261 882259 882254 882253 882251 882247 882236 882234 882233 882230 882229 882227 882222 882221 882219 882215 882206 882205 882203 882199 882191 882160 882152 882148 882146 882145 882136 882132 882130 882129 882124 882122 882121 882118 882117 882115 882104 882100 882098 882097 882092 882090 882089 882086 882085 882083 882076 882074 882073 882070 882069 882067 882062 882061 882059 882055 882040 882036 882034 882033 882028 882026 882025 882022 882021 882019 882012 882010 882009 882006 882005 882003 881998 881997 881995 881991 881980 881978 881977 881974 881973 881971 881966 881965 881963 881959 881950 881949 881947 881943 881935 881912 881908 881906 881905 881900 881898 881897 881894 881893 881891 881884 881882 881881 881878 881877 881875 881870 881869 881867 881863 881852 881850 881849 881846 881845 881843 881838 881837 881835 881831 881822 881821 881819 881815 881807 881788 881786 881785 881782 881781 881779 881774 881773 881771 881767 881758 881757 881755 881751 881743 881726 881725 881723 881719 881711 881695 881648 881640 881636 881634 881633 881624 881620 881618 881617 881612 881610 881609 881606 881605 881603 881592 881588 881586 881585 881580 881578 881577 881574 881573 881571 881564 881562 881561 881558 881557 881555 881550 881549 881547 881543 881528 881524 881522 881521 881516 881514 881513 881510 881509 881507 881500 881498 881497 881494 881493 881491 881486 881485 881483 881479 881468 881466 881465 881462 881461 881459 881454 881453 881451 881447 881438 881437 881435 881431 881423 881400 881396 881394 881393 881388 881386 881385 881382 881381 881379 881372 881370 881369 881366 881365 881363 881358 881357 881355 881351 881340 881338 881337 881334 881333 881331 881326 881325 881323 881319 881310 881309 881307 881303 881295 881276 881274 881273 881270 881269 881267 881262 881261 881259 881255 881246 881245 881243 881239 881231 881214 881213 881211 881207 881199 881183 881144 881140 881138 881137 881132 881130 881129 881126 881125 881123 881116 881114 881113 881110 881109 881107 881102 881101 881099 881095 881084 881082 881081 881078 881077 881075 881070 881069 881067 881063 881054 881053 881051 881047 881039 881020 881018 881017 881014 881013 881011 881006 881005 881003 880999 880990 880989 880987 880983 880975 880958 880957 880955 880951 880943 880927 880892 880890 880889 880886 880885 880883 880878 880877 880875 880871 880862 880861 880859 880855 880847 880830 880829 880827 880823 880815 880799 880766 880765 880763 880759 880751 880735 880703 880608 880592 880584 880580 880578 880577 880560 880552 880548 880546 880545 880536 880532 880530 880529 880524 880522 880521 880518 880517 880515 880496 880488 880484 880482 880481 880472 880468 880466 880465 880460 880458 880457 880454 880453 880451 880440 880436 880434 880433 880428 880426 880425 880422 880421 880419 880412 880410 880409 880406 880405 880403 880398 880397 880395 880391 880368 880360 880356 880354 880353 880344 880340 880338 880337 880332 880330 880329 880326 880325 880323 880312 880308 880306 880305 880300 880298 880297 880294 880293 880291 880284 880282 880281 880278 880277 880275 880270 880269 880267 880263 880248 880244 880242 880241 880236 880234 880233 880230 880229 880227 880220 880218 880217 880214 880213 880211 880206 880205 880203 880199 880188 880186 880185 880182 880181 880179 880174 880173 880171 880167 880158 880157 880155 880151 880143 880112 880104 880100 880098 880097 880088 880084 880082 880081 880076 880074 880073 880070 880069 880067 880056 880052 880050 880049 880044 880042 880041 880038 880037 880035 880028 880026 880025 880022 880021 880019 880014 880013 880011 880007 879992 879988 879986 879985 879980 879978 879977 879974 879973 879971 879964 879962 879961 879958 879957 879955 879950 879949 879947 879943 879932 879930 879929 879926 879925 879923 879918 879917 879915 879911 879902 879901 879899 879895 879887 879864 879860 879858 879857 879852 879850 879849 879846 879845 879843 879836 879834 879833 879830 879829 879827 879822 879821 879819 879815 879804 879802 879801 879798 879797 879795 879790 879789 879787 879783 879774 879773 879771 879767 879759 879740 879738 879737 879734 879733 879731 879726 879725 879723 879719 879710 879709 879707 879703 879695 879678 879677 879675 879671 879663 879647 879600 879592 879588 879586 879585 879576 879572 879570 879569 879564 879562 879561 879558 879557 879555 879544 879540 879538 879537 879532 879530 879529 879526 879525 879523 879516 879514 879513 879510 879509 879507 879502 879501 879499 879495 879480 879476 879474 879473 879468 879466 879465 879462 879461 879459 879452 879450 879449 879446 879445 879443 879438 879437 879435 879431 879420 879418 879417 879414 879413 879411 879406 879405 879403 879399 879390 879389 879387 879383 879375 879352 879348 879346 879345 879340 879338 879337 879334 879333 879331 879324 879322 879321 879318 879317 879315 879310 879309 879307 879303 879292 879290 879289 879286 879285 879283 879278 879277 879275 879271 879262 879261 879259 879255 879247 879228 879226 879225 879222 879221 879219 879214 879213 879211 879207 879198 879197 879195 879191 879183 879166 879165 879163 879159 879151 879135 879096 879092 879090 879089 879084 879082 879081 879078 879077 879075 879068 879066 879065 879062 879061 879059 879054 879053 879051 879047 879036 879034 879033 879030 879029 879027 879022 879021 879019 879015 879006 879005 879003 878999 878991 878972 878970 878969 878966 878965 878963 878958 878957 878955 878951 878942 878941 878939 878935 878927 878910 878909 878907 878903 878895 878879 878844 878842 878841 878838 878837 878835 878830 878829 878827 878823 878814 878813 878811 878807 878799 878782 878781 878779 878775 878767 878751 878718 878717 878715 878711 878703 878687 878655 878576 878568 878564 878562 878561 878552 878548 878546 878545 878540 878538 878537 878534 878533 878531 878520 878516 878514 878513 878508 878506 878505 878502 878501 878499 878492 878490 878489 878486 878485 878483 878478 878477 878475 878471 878456 878452 878450 878449 878444 878442 878441 878438 878437 878435 878428 878426 878425 878422 878421 878419 878414 878413 878411 878407 878396 878394 878393 878390 878389 878387 878382 878381 878379 878375 878366 878365 878363 878359 878351 878328 878324 878322 878321 878316 878314 878313 878310 878309 878307 878300 878298 878297 878294 878293 878291 878286 878285 878283 878279 878268 878266 878265 878262 878261 878259 878254 878253 878251 878247 878238 878237 878235 878231 878223 878204 878202 878201 878198 878197 878195 878190 878189 878187 878183 878174 878173 878171 878167 878159 878142 878141 878139 878135 878127 878111 878072 878068 878066 878065 878060 878058 878057 878054 878053 878051 878044 878042 878041 878038 878037 878035 878030 878029 878027 878023 878012 878010 878009 878006 878005 878003 877998 877997 877995 877991 877982 877981 877979 877975 877967 877948 877946 877945 877942 877941 877939 877934 877933 877931 877927 877918 877917 877915 877911 877903 877886 877885 877883 877879 877871 877855 877820 877818 877817 877814 877813 877811 877806 877805 877803 877799 877790 877789 877787 877783 877775 877758 877757 877755 877751 877743 877727 877694 877693 877691 877687 877679 877663 877631 877560 877556 877554 877553 877548 877546 877545 877542 877541 877539 877532 877530 877529 877526 877525 877523 877518 877517 877515 877511 877500 877498 877497 877494 877493 877491 877486 877485 877483 877479 877470 877469 877467 877463 877455 877436 877434 877433 877430 877429 877427 877422 877421 877419 877415 877406 877405 877403 877399 877391 877374 877373 877371 877367 877359 877343 877308 877306 877305 877302 877301 877299 877294 877293 877291 877287 877278 877277 877275 877271 877263 877246 877245 877243 877239 877231 877215 877182 877181 877179 877175 877167 877151 877119 877052 877050 877049 877046 877045 877043 877038 877037 877035 877031 877022 877021 877019 877015 877007 876990 876989 876987 876983 876975 876959 876926 876925 876923 876919 876911 876895 876863 876798 876797 876795 876791 876783 876767 876735 876671 876512 876496 876488 876484 876482 876481 876464 876456 876452 876450 876449 876440 876436 876434 876433 876428 876426 876425 876422 876421 876419 876400 876392 876388 876386 876385 876376 876372 876370 876369 876364 876362 876361 876358 876357 876355 876344 876340 876338 876337 876332 876330 876329 876326 876325 876323 876316 876314 876313 876310 876309 876307 876302 876301 876299 876295 876272 876264 876260 876258 876257 876248 876244 876242 876241 876236 876234 876233 876230 876229 876227 876216 876212 876210 876209 876204 876202 876201 876198 876197 876195 876188 876186 876185 876182 876181 876179 876174 876173 876171 876167 876152 876148 876146 876145 876140 876138 876137 876134 876133 876131 876124 876122 876121 876118 876117 876115 876110 876109 876107 876103 876092 876090 876089 876086 876085 876083 876078 876077 876075 876071 876062 876061 876059 876055 876047 876016 876008 876004 876002 876001 875992 875988 875986 875985 875980 875978 875977 875974 875973 875971 875960 875956 875954 875953 875948 875946 875945 875942 875941 875939 875932 875930 875929 875926 875925 875923 875918 875917 875915 875911 875896 875892 875890 875889 875884 875882 875881 875878 875877 875875 875868 875866 875865 875862 875861 875859 875854 875853 875851 875847 875836 875834 875833 875830 875829 875827 875822 875821 875819 875815 875806 875805 875803 875799 875791 875768 875764 875762 875761 875756 875754 875753 875750 875749 875747 875740 875738 875737 875734 875733 875731 875726 875725 875723 875719 875708 875706 875705 875702 875701 875699 875694 875693 875691 875687 875678 875677 875675 875671 875663 875644 875642 875641 875638 875637 875635 875630 875629 875627 875623 875614 875613 875611 875607 875599 875582 875581 875579 875575 875567 875551 875504 875496 875492 875490 875489 875480 875476 875474 875473 875468 875466 875465 875462 875461 875459 875448 875444 875442 875441 875436 875434 875433 875430 875429 875427 875420 875418 875417 875414 875413 875411 875406 875405 875403 875399 875384 875380 875378 875377 875372 875370 875369 875366 875365 875363 875356 875354 875353 875350 875349 875347 875342 875341 875339 875335 875324 875322 875321 875318 875317 875315 875310 875309 875307 875303 875294 875293 875291 875287 875279 875256 875252 875250 875249 875244 875242 875241 875238 875237 875235 875228 875226 875225 875222 875221 875219 875214 875213 875211 875207 875196 875194 875193 875190 875189 875187 875182 875181 875179 875175 875166 875165 875163 875159 875151 875132 875130 875129 875126 875125 875123 875118 875117 875115 875111 875102 875101 875099 875095 875087 875070 875069 875067 875063 875055 875039 875000 874996 874994 874993 874988 874986 874985 874982 874981 874979 874972 874970 874969 874966 874965 874963 874958 874957 874955 874951 874940 874938 874937 874934 874933 874931 874926 874925 874923 874919 874910 874909 874907 874903 874895 874876 874874 874873 874870 874869 874867 874862 874861 874859 874855 874846 874845 874843 874839 874831 874814 874813 874811 874807 874799 874783 874748 874746 874745 874742 874741 874739 874734 874733 874731 874727 874718 874717 874715 874711 874703 874686 874685 874683 874679 874671 874655 874622 874621 874619 874615 874607 874591 874559 874480 874472 874468 874466 874465 874456 874452 874450 874449 874444 874442 874441 874438 874437 874435 874424 874420 874418 874417 874412 874410 874409 874406 874405 874403 874396 874394 874393 874390 874389 874387 874382 874381 874379 874375 874360 874356 874354 874353 874348 874346 874345 874342 874341 874339 874332 874330 874329 874326 874325 874323 874318 874317 874315 874311 874300 874298 874297 874294 874293 874291 874286 874285 874283 874279 874270 874269 874267 874263 874255 874232 874228 874226 874225 874220 874218 874217 874214 874213 874211 874204 874202 874201 874198 874197 874195 874190 874189 874187 874183 874172 874170 874169 874166 874165 874163 874158 874157 874155 874151 874142 874141 874139 874135 874127 874108 874106 874105 874102 874101 874099 874094 874093 874091 874087 874078 874077 874075 874071 874063 874046 874045 874043 874039 874031 874015 873976 873972 873970 873969 873964 873962 873961 873958 873957 873955 873948 873946 873945 873942 873941 873939 873934 873933 873931 873927 873916 873914 873913 873910 873909 873907 873902 873901 873899 873895 873886 873885 873883 873879 873871 873852 873850 873849 873846 873845 873843 873838 873837 873835 873831 873822 873821 873819 873815 873807 873790 873789 873787 873783 873775 873759 873724 873722 873721 873718 873717 873715 873710 873709 873707 873703 873694 873693 873691 873687 873679 873662 873661 873659 873655 873647 873631 873598 873597 873595 873591 873583 873567 873535 873464 873460 873458 873457 873452 873450 873449 873446 873445 873443 873436 873434 873433 873430 873429 873427 873422 873421 873419 873415 873404 873402 873401 873398 873397 873395 873390 873389 873387 873383 873374 873373 873371 873367 873359 873340 873338 873337 873334 873333 873331 873326 873325 873323 873319 873310 873309 873307 873303 873295 873278 873277 873275 873271 873263 873247 873212 873210 873209 873206 873205 873203 873198 873197 873195 873191 873182 873181 873179 873175 873167 873150 873149 873147 873143 873135 873119 873086 873085 873083 873079 873071 873055 873023 872956 872954 872953 872950 872949 872947 872942 872941 872939 872935 872926 872925 872923 872919 872911 872894 872893 872891 872887 872879 872863 872830 872829 872827 872823 872815 872799 872767 872702 872701 872699 872695 872687 872671 872639 872575 872432 872424 872420 872418 872417 872408 872404 872402 872401 872396 872394 872393 872390 872389 872387 872376 872372 872370 872369 872364 872362 872361 872358 872357 872355 872348 872346 872345 872342 872341 872339 872334 872333 872331 872327 872312 872308 872306 872305 872300 872298 872297 872294 872293 872291 872284 872282 872281 872278 872277 872275 872270 872269 872267 872263 872252 872250 872249 872246 872245 872243 872238 872237 872235 872231 872222 872221 872219 872215 872207 872184 872180 872178 872177 872172 872170 872169 872166 872165 872163 872156 872154 872153 872150 872149 872147 872142 872141 872139 872135 872124 872122 872121 872118 872117 872115 872110 872109 872107 872103 872094 872093 872091 872087 872079 872060 872058 872057 872054 872053 872051 872046 872045 872043 872039 872030 872029 872027 872023 872015 871998 871997 871995 871991 871983 871967 871928 871924 871922 871921 871916 871914 871913 871910 871909 871907 871900 871898 871897 871894 871893 871891 871886 871885 871883 871879 871868 871866 871865 871862 871861 871859 871854 871853 871851 871847 871838 871837 871835 871831 871823 871804 871802 871801 871798 871797 871795 871790 871789 871787 871783 871774 871773 871771 871767 871759 871742 871741 871739 871735 871727 871711 871676 871674 871673 871670 871669 871667 871662 871661 871659 871655 871646 871645 871643 871639 871631 871614 871613 871611 871607 871599 871583 871550 871549 871547 871543 871535 871519 871487 871416 871412 871410 871409 871404 871402 871401 871398 871397 871395 871388 871386 871385 871382 871381 871379 871374 871373 871371 871367 871356 871354 871353 871350 871349 871347 871342 871341 871339 871335 871326 871325 871323 871319 871311 871292 871290 871289 871286 871285 871283 871278 871277 871275 871271 871262 871261 871259 871255 871247 871230 871229 871227 871223 871215 871199 871164 871162 871161 871158 871157 871155 871150 871149 871147 871143 871134 871133 871131 871127 871119 871102 871101 871099 871095 871087 871071 871038 871037 871035 871031 871023 871007 870975 870908 870906 870905 870902 870901 870899 870894 870893 870891 870887 870878 870877 870875 870871 870863 870846 870845 870843 870839 870831 870815 870782 870781 870779 870775 870767 870751 870719 870654 870653 870651 870647 870639 870623 870591 870527 870392 870388 870386 870385 870380 870378 870377 870374 870373 870371 870364 870362 870361 870358 870357 870355 870350 870349 870347 870343 870332 870330 870329 870326 870325 870323 870318 870317 870315 870311 870302 870301 870299 870295 870287 870268 870266 870265 870262 870261 870259 870254 870253 870251 870247 870238 870237 870235 870231 870223 870206 870205 870203 870199 870191 870175 870140 870138 870137 870134 870133 870131 870126 870125 870123 870119 870110 870109 870107 870103 870095 870078 870077 870075 870071 870063 870047 870014 870013 870011 870007 869999 869983 869951 869884 869882 869881 869878 869877 869875 869870 869869 869867 869863 869854 869853 869851 869847 869839 869822 869821 869819 869815 869807 869791 869758 869757 869755 869751 869743 869727 869695 869630 869629 869627 869623 869615 869599 869567 869503 869372 869370 869369 869366 869365 869363 869358 869357 869355 869351 869342 869341 869339 869335 869327 869310 869309 869307 869303 869295 869279 869246 869245 869243 869239 869231 869215 869183 869118 869117 869115 869111 869103 869087 869055 868991 868862 868861 868859 868855 868847 868831 868799 868735 868607 868320 868304 868296 868292 868290 868289 868272 868264 868260 868258 868257 868248 868244 868242 868241 868236 868234 868233 868230 868229 868227 868208 868200 868196 868194 868193 868184 868180 868178 868177 868172 868170 868169 868166 868165 868163 868152 868148 868146 868145 868140 868138 868137 868134 868133 868131 868124 868122 868121 868118 868117 868115 868110 868109 868107 868103 868080 868072 868068 868066 868065 868056 868052 868050 868049 868044 868042 868041 868038 868037 868035 868024 868020 868018 868017 868012 868010 868009 868006 868005 868003 867996 867994 867993 867990 867989 867987 867982 867981 867979 867975 867960 867956 867954 867953 867948 867946 867945 867942 867941 867939 867932 867930 867929 867926 867925 867923 867918 867917 867915 867911 867900 867898 867897 867894 867893 867891 867886 867885 867883 867879 867870 867869 867867 867863 867855 867824 867816 867812 867810 867809 867800 867796 867794 867793 867788 867786 867785 867782 867781 867779 867768 867764 867762 867761 867756 867754 867753 867750 867749 867747 867740 867738 867737 867734 867733 867731 867726 867725 867723 867719 867704 867700 867698 867697 867692 867690 867689 867686 867685 867683 867676 867674 867673 867670 867669 867667 867662 867661 867659 867655 867644 867642 867641 867638 867637 867635 867630 867629 867627 867623 867614 867613 867611 867607 867599 867576 867572 867570 867569 867564 867562 867561 867558 867557 867555 867548 867546 867545 867542 867541 867539 867534 867533 867531 867527 867516 867514 867513 867510 867509 867507 867502 867501 867499 867495 867486 867485 867483 867479 867471 867452 867450 867449 867446 867445 867443 867438 867437 867435 867431 867422 867421 867419 867415 867407 867390 867389 867387 867383 867375 867359 867312 867304 867300 867298 867297 867288 867284 867282 867281 867276 867274 867273 867270 867269 867267 867256 867252 867250 867249 867244 867242 867241 867238 867237 867235 867228 867226 867225 867222 867221 867219 867214 867213 867211 867207 867192 867188 867186 867185 867180 867178 867177 867174 867173 867171 867164 867162 867161 867158 867157 867155 867150 867149 867147 867143 867132 867130 867129 867126 867125 867123 867118 867117 867115 867111 867102 867101 867099 867095 867087 867064 867060 867058 867057 867052 867050 867049 867046 867045 867043 867036 867034 867033 867030 867029 867027 867022 867021 867019 867015 867004 867002 867001 866998 866997 866995 866990 866989 866987 866983 866974 866973 866971 866967 866959 866940 866938 866937 866934 866933 866931 866926 866925 866923 866919 866910 866909 866907 866903 866895 866878 866877 866875 866871 866863 866847 866808 866804 866802 866801 866796 866794 866793 866790 866789 866787 866780 866778 866777 866774 866773 866771 866766 866765 866763 866759 866748 866746 866745 866742 866741 866739 866734 866733 866731 866727 866718 866717 866715 866711 866703 866684 866682 866681 866678 866677 866675 866670 866669 866667 866663 866654 866653 866651 866647 866639 866622 866621 866619 866615 866607 866591 866556 866554 866553 866550 866549 866547 866542 866541 866539 866535 866526 866525 866523 866519 866511 866494 866493 866491 866487 866479 866463 866430 866429 866427 866423 866415 866399 866367 866288 866280 866276 866274 866273 866264 866260 866258 866257 866252 866250 866249 866246 866245 866243 866232 866228 866226 866225 866220 866218 866217 866214 866213 866211 866204 866202 866201 866198 866197 866195 866190 866189 866187 866183 866168 866164 866162 866161 866156 866154 866153 866150 866149 866147 866140 866138 866137 866134 866133 866131 866126 866125 866123 866119 866108 866106 866105 866102 866101 866099 866094 866093 866091 866087 866078 866077 866075 866071 866063 866040 866036 866034 866033 866028 866026 866025 866022 866021 866019 866012 866010 866009 866006 866005 866003 865998 865997 865995 865991 865980 865978 865977 865974 865973 865971 865966 865965 865963 865959 865950 865949 865947 865943 865935 865916 865914 865913 865910 865909 865907 865902 865901 865899 865895 865886 865885 865883 865879 865871 865854 865853 865851 865847 865839 865823 865784 865780 865778 865777 865772 865770 865769 865766 865765 865763 865756 865754 865753 865750 865749 865747 865742 865741 865739 865735 865724 865722 865721 865718 865717 865715 865710 865709 865707 865703 865694 865693 865691 865687 865679 865660 865658 865657 865654 865653 865651 865646 865645 865643 865639 865630 865629 865627 865623 865615 865598 865597 865595 865591 865583 865567 865532 865530 865529 865526 865525 865523 865518 865517 865515 865511 865502 865501 865499 865495 865487 865470 865469 865467 865463 865455 865439 865406 865405 865403 865399 865391 865375 865343 865272 865268 865266 865265 865260 865258 865257 865254 865253 865251 865244 865242 865241 865238 865237 865235 865230 865229 865227 865223 865212 865210 865209 865206 865205 865203 865198 865197 865195 865191 865182 865181 865179 865175 865167 865148 865146 865145 865142 865141 865139 865134 865133 865131 865127 865118 865117 865115 865111 865103 865086 865085 865083 865079 865071 865055 865020 865018 865017 865014 865013 865011 865006 865005 865003 864999 864990 864989 864987 864983 864975 864958 864957 864955 864951 864943 864927 864894 864893 864891 864887 864879 864863 864831 864764 864762 864761 864758 864757 864755 864750 864749 864747 864743 864734 864733 864731 864727 864719 864702 864701 864699 864695 864687 864671 864638 864637 864635 864631 864623 864607 864575 864510 864509 864507 864503 864495 864479 864447 864383 864240 864232 864228 864226 864225 864216 864212 864210 864209 864204 864202 864201 864198 864197 864195 864184 864180 864178 864177 864172 864170 864169 864166 864165 864163 864156 864154 864153 864150 864149 864147 864142 864141 864139 864135 864120 864116 864114 864113 864108 864106 864105 864102 864101 864099 864092 864090 864089 864086 864085 864083 864078 864077 864075 864071 864060 864058 864057 864054 864053 864051 864046 864045 864043 864039 864030 864029 864027 864023 864015 863992 863988 863986 863985 863980 863978 863977 863974 863973 863971 863964 863962 863961 863958 863957 863955 863950 863949 863947 863943 863932 863930 863929 863926 863925 863923 863918 863917 863915 863911 863902 863901 863899 863895 863887 863868 863866 863865 863862 863861 863859 863854 863853 863851 863847 863838 863837 863835 863831 863823 863806 863805 863803 863799 863791 863775 863736 863732 863730 863729 863724 863722 863721 863718 863717 863715 863708 863706 863705 863702 863701 863699 863694 863693 863691 863687 863676 863674 863673 863670 863669 863667 863662 863661 863659 863655 863646 863645 863643 863639 863631 863612 863610 863609 863606 863605 863603 863598 863597 863595 863591 863582 863581 863579 863575 863567 863550 863549 863547 863543 863535 863519 863484 863482 863481 863478 863477 863475 863470 863469 863467 863463 863454 863453 863451 863447 863439 863422 863421 863419 863415 863407 863391 863358 863357 863355 863351 863343 863327 863295 863224 863220 863218 863217 863212 863210 863209 863206 863205 863203 863196 863194 863193 863190 863189 863187 863182 863181 863179 863175 863164 863162 863161 863158 863157 863155 863150 863149 863147 863143 863134 863133 863131 863127 863119 863100 863098 863097 863094 863093 863091 863086 863085 863083 863079 863070 863069 863067 863063 863055 863038 863037 863035 863031 863023 863007 862972 862970 862969 862966 862965 862963 862958 862957 862955 862951 862942 862941 862939 862935 862927 862910 862909 862907 862903 862895 862879 862846 862845 862843 862839 862831 862815 862783 862716 862714 862713 862710 862709 862707 862702 862701 862699 862695 862686 862685 862683 862679 862671 862654 862653 862651 862647 862639 862623 862590 862589 862587 862583 862575 862559 862527 862462 862461 862459 862455 862447 862431 862399 862335 862200 862196 862194 862193 862188 862186 862185 862182 862181 862179 862172 862170 862169 862166 862165 862163 862158 862157 862155 862151 862140 862138 862137 862134 862133 862131 862126 862125 862123 862119 862110 862109 862107 862103 862095 862076 862074 862073 862070 862069 862067 862062 862061 862059 862055 862046 862045 862043 862039 862031 862014 862013 862011 862007 861999 861983 861948 861946 861945 861942 861941 861939 861934 861933 861931 861927 861918 861917 861915 861911 861903 861886 861885 861883 861879 861871 861855 861822 861821 861819 861815 861807 861791 861759 861692 861690 861689 861686 861685 861683 861678 861677 861675 861671 861662 861661 861659 861655 861647 861630 861629 861627 861623 861615 861599 861566 861565 861563 861559 861551 861535 861503 861438 861437 861435 861431 861423 861407 861375 861311 861180 861178 861177 861174 861173 861171 861166 861165 861163 861159 861150 861149 861147 861143 861135 861118 861117 861115 861111 861103 861087 861054 861053 861051 861047 861039 861023 860991 860926 860925 860923 860919 860911 860895 860863 860799 860670 860669 860667 860663 860655 860639 860607 860543 860415 860144 860136 860132 860130 860129 860120 860116 860114 860113 860108 860106 860105 860102 860101 860099 860088 860084 860082 860081 860076 860074 860073 860070 860069 860067 860060 860058 860057 860054 860053 860051 860046 860045 860043 860039 860024 860020 860018 860017 860012 860010 860009 860006 860005 860003 859996 859994 859993 859990 859989 859987 859982 859981 859979 859975 859964 859962 859961 859958 859957 859955 859950 859949 859947 859943 859934 859933 859931 859927 859919 859896 859892 859890 859889 859884 859882 859881 859878 859877 859875 859868 859866 859865 859862 859861 859859 859854 859853 859851 859847 859836 859834 859833 859830 859829 859827 859822 859821 859819 859815 859806 859805 859803 859799 859791 859772 859770 859769 859766 859765 859763 859758 859757 859755 859751 859742 859741 859739 859735 859727 859710 859709 859707 859703 859695 859679 859640 859636 859634 859633 859628 859626 859625 859622 859621 859619 859612 859610 859609 859606 859605 859603 859598 859597 859595 859591 859580 859578 859577 859574 859573 859571 859566 859565 859563 859559 859550 859549 859547 859543 859535 859516 859514 859513 859510 859509 859507 859502 859501 859499 859495 859486 859485 859483 859479 859471 859454 859453 859451 859447 859439 859423 859388 859386 859385 859382 859381 859379 859374 859373 859371 859367 859358 859357 859355 859351 859343 859326 859325 859323 859319 859311 859295 859262 859261 859259 859255 859247 859231 859199 859128 859124 859122 859121 859116 859114 859113 859110 859109 859107 859100 859098 859097 859094 859093 859091 859086 859085 859083 859079 859068 859066 859065 859062 859061 859059 859054 859053 859051 859047 859038 859037 859035 859031 859023 859004 859002 859001 858998 858997 858995 858990 858989 858987 858983 858974 858973 858971 858967 858959 858942 858941 858939 858935 858927 858911 858876 858874 858873 858870 858869 858867 858862 858861 858859 858855 858846 858845 858843 858839 858831 858814 858813 858811 858807 858799 858783 858750 858749 858747 858743 858735 858719 858687 858620 858618 858617 858614 858613 858611 858606 858605 858603 858599 858590 858589 858587 858583 858575 858558 858557 858555 858551 858543 858527 858494 858493 858491 858487 858479 858463 858431 858366 858365 858363 858359 858351 858335 858303 858239 858104 858100 858098 858097 858092 858090 858089 858086 858085 858083 858076 858074 858073 858070 858069 858067 858062 858061 858059 858055 858044 858042 858041 858038 858037 858035 858030 858029 858027 858023 858014 858013 858011 858007 857999 857980 857978 857977 857974 857973 857971 857966 857965 857963 857959 857950 857949 857947 857943 857935 857918 857917 857915 857911 857903 857887 857852 857850 857849 857846 857845 857843 857838 857837 857835 857831 857822 857821 857819 857815 857807 857790 857789 857787 857783 857775 857759 857726 857725 857723 857719 857711 857695 857663 857596 857594 857593 857590 857589 857587 857582 857581 857579 857575 857566 857565 857563 857559 857551 857534 857533 857531 857527 857519 857503 857470 857469 857467 857463 857455 857439 857407 857342 857341 857339 857335 857327 857311 857279 857215 857084 857082 857081 857078 857077 857075 857070 857069 857067 857063 857054 857053 857051 857047 857039 857022 857021 857019 857015 857007 856991 856958 856957 856955 856951 856943 856927 856895 856830 856829 856827 856823 856815 856799 856767 856703 856574 856573 856571 856567 856559 856543 856511 856447 856319 856056 856052 856050 856049 856044 856042 856041 856038 856037 856035 856028 856026 856025 856022 856021 856019 856014 856013 856011 856007 855996 855994 855993 855990 855989 855987 855982 855981 855979 855975 855966 855965 855963 855959 855951 855932 855930 855929 855926 855925 855923 855918 855917 855915 855911 855902 855901 855899 855895 855887 855870 855869 855867 855863 855855 855839 855804 855802 855801 855798 855797 855795 855790 855789 855787 855783 855774 855773 855771 855767 855759 855742 855741 855739 855735 855727 855711 855678 855677 855675 855671 855663 855647 855615 855548 855546 855545 855542 855541 855539 855534 855533 855531 855527 855518 855517 855515 855511 855503 855486 855485 855483 855479 855471 855455 855422 855421 855419 855415 855407 855391 855359 855294 855293 855291 855287 855279 855263 855231 855167 855036 855034 855033 855030 855029 855027 855022 855021 855019 855015 855006 855005 855003 854999 854991 854974 854973 854971 854967 854959 854943 854910 854909 854907 854903 854895 854879 854847 854782 854781 854779 854775 854767 854751 854719 854655 854526 854525 854523 854519 854511 854495 854463 854399 854271 854012 854010 854009 854006 854005 854003 853998 853997 853995 853991 853982 853981 853979 853975 853967 853950 853949 853947 853943 853935 853919 853886 853885 853883 853879 853871 853855 853823 853758 853757 853755 853751 853743 853727 853695 853631 853502 853501 853499 853495 853487 853471 853439 853375 853247 852990 852989 852987 852983 852975 852959 852927 852863 852735 852479 851904 851872 851856 851848 851844 851842 851841 851808 851792 851784 851780 851778 851777 851760 851752 851748 851746 851745 851736 851732 851730 851729 851724 851722 851721 851718 851717 851715 851680 851664 851656 851652 851650 851649 851632 851624 851620 851618 851617 851608 851604 851602 851601 851596 851594 851593 851590 851589 851587 851568 851560 851556 851554 851553 851544 851540 851538 851537 851532 851530 851529 851526 851525 851523 851512 851508 851506 851505 851500 851498 851497 851494 851493 851491 851484 851482 851481 851478 851477 851475 851470 851469 851467 851463 851424 851408 851400 851396 851394 851393 851376 851368 851364 851362 851361 851352 851348 851346 851345 851340 851338 851337 851334 851333 851331 851312 851304 851300 851298 851297 851288 851284 851282 851281 851276 851274 851273 851270 851269 851267 851256 851252 851250 851249 851244 851242 851241 851238 851237 851235 851228 851226 851225 851222 851221 851219 851214 851213 851211 851207 851184 851176 851172 851170 851169 851160 851156 851154 851153 851148 851146 851145 851142 851141 851139 851128 851124 851122 851121 851116 851114 851113 851110 851109 851107 851100 851098 851097 851094 851093 851091 851086 851085 851083 851079 851064 851060 851058 851057 851052 851050 851049 851046 851045 851043 851036 851034 851033 851030 851029 851027 851022 851021 851019 851015 851004 851002 851001 850998 850997 850995 850990 850989 850987 850983 850974 850973 850971 850967 850959 850912 850896 850888 850884 850882 850881 850864 850856 850852 850850 850849 850840 850836 850834 850833 850828 850826 850825 850822 850821 850819 850800 850792 850788 850786 850785 850776 850772 850770 850769 850764 850762 850761 850758 850757 850755 850744 850740 850738 850737 850732 850730 850729 850726 850725 850723 850716 850714 850713 850710 850709 850707 850702 850701 850699 850695 850672 850664 850660 850658 850657 850648 850644 850642 850641 850636 850634 850633 850630 850629 850627 850616 850612 850610 850609 850604 850602 850601 850598 850597 850595 850588 850586 850585 850582 850581 850579 850574 850573 850571 850567 850552 850548 850546 850545 850540 850538 850537 850534 850533 850531 850524 850522 850521 850518 850517 850515 850510 850509 850507 850503 850492 850490 850489 850486 850485 850483 850478 850477 850475 850471 850462 850461 850459 850455 850447 850416 850408 850404 850402 850401 850392 850388 850386 850385 850380 850378 850377 850374 850373 850371 850360 850356 850354 850353 850348 850346 850345 850342 850341 850339 850332 850330 850329 850326 850325 850323 850318 850317 850315 850311 850296 850292 850290 850289 850284 850282 850281 850278 850277 850275 850268 850266 850265 850262 850261 850259 850254 850253 850251 850247 850236 850234 850233 850230 850229 850227 850222 850221 850219 850215 850206 850205 850203 850199 850191 850168 850164 850162 850161 850156 850154 850153 850150 850149 850147 850140 850138 850137 850134 850133 850131 850126 850125 850123 850119 850108 850106 850105 850102 850101 850099 850094 850093 850091 850087 850078 850077 850075 850071 850063 850044 850042 850041 850038 850037 850035 850030 850029 850027 850023 850014 850013 850011 850007 849999 849982 849981 849979 849975 849967 849951 849888 849872 849864 849860 849858 849857 849840 849832 849828 849826 849825 849816 849812 849810 849809 849804 849802 849801 849798 849797 849795 849776 849768 849764 849762 849761 849752 849748 849746 849745 849740 849738 849737 849734 849733 849731 849720 849716 849714 849713 849708 849706 849705 849702 849701 849699 849692 849690 849689 849686 849685 849683 849678 849677 849675 849671 849648 849640 849636 849634 849633 849624 849620 849618 849617 849612 849610 849609 849606 849605 849603 849592 849588 849586 849585 849580 849578 849577 849574 849573 849571 849564 849562 849561 849558 849557 849555 849550 849549 849547 849543 849528 849524 849522 849521 849516 849514 849513 849510 849509 849507 849500 849498 849497 849494 849493 849491 849486 849485 849483 849479 849468 849466 849465 849462 849461 849459 849454 849453 849451 849447 849438 849437 849435 849431 849423 849392 849384 849380 849378 849377 849368 849364 849362 849361 849356 849354 849353 849350 849349 849347 849336 849332 849330 849329 849324 849322 849321 849318 849317 849315 849308 849306 849305 849302 849301 849299 849294 849293 849291 849287 849272 849268 849266 849265 849260 849258 849257 849254 849253 849251 849244 849242 849241 849238 849237 849235 849230 849229 849227 849223 849212 849210 849209 849206 849205 849203 849198 849197 849195 849191 849182 849181 849179 849175 849167 849144 849140 849138 849137 849132 849130 849129 849126 849125 849123 849116 849114 849113 849110 849109 849107 849102 849101 849099 849095 849084 849082 849081 849078 849077 849075 849070 849069 849067 849063 849054 849053 849051 849047 849039 849020 849018 849017 849014 849013 849011 849006 849005 849003 848999 848990 848989 848987 848983 848975 848958 848957 848955 848951 848943 848927 848880 848872 848868 848866 848865 848856 848852 848850 848849 848844 848842 848841 848838 848837 848835 848824 848820 848818 848817 848812 848810 848809 848806 848805 848803 848796 848794 848793 848790 848789 848787 848782 848781 848779 848775 848760 848756 848754 848753 848748 848746 848745 848742 848741 848739 848732 848730 848729 848726 848725 848723 848718 848717 848715 848711 848700 848698 848697 848694 848693 848691 848686 848685 848683 848679 848670 848669 848667 848663 848655 848632 848628 848626 848625 848620 848618 848617 848614 848613 848611 848604 848602 848601 848598 848597 848595 848590 848589 848587 848583 848572 848570 848569 848566 848565 848563 848558 848557 848555 848551 848542 848541 848539 848535 848527 848508 848506 848505 848502 848501 848499 848494 848493 848491 848487 848478 848477 848475 848471 848463 848446 848445 848443 848439 848431 848415 848376 848372 848370 848369 848364 848362 848361 848358 848357 848355 848348 848346 848345 848342 848341 848339 848334 848333 848331 848327 848316 848314 848313 848310 848309 848307 848302 848301 848299 848295 848286 848285 848283 848279 848271 848252 848250 848249 848246 848245 848243 848238 848237 848235 848231 848222 848221 848219 848215 848207 848190 848189 848187 848183 848175 848159 848124 848122 848121 848118 848117 848115 848110 848109 848107 848103 848094 848093 848091 848087 848079 848062 848061 848059 848055 848047 848031 847998 847997 847995 847991 847983 847967 847935 847840 847824 847816 847812 847810 847809 847792 847784 847780 847778 847777 847768 847764 847762 847761 847756 847754 847753 847750 847749 847747 847728 847720 847716 847714 847713 847704 847700 847698 847697 847692 847690 847689 847686 847685 847683 847672 847668 847666 847665 847660 847658 847657 847654 847653 847651 847644 847642 847641 847638 847637 847635 847630 847629 847627 847623 847600 847592 847588 847586 847585 847576 847572 847570 847569 847564 847562 847561 847558 847557 847555 847544 847540 847538 847537 847532 847530 847529 847526 847525 847523 847516 847514 847513 847510 847509 847507 847502 847501 847499 847495 847480 847476 847474 847473 847468 847466 847465 847462 847461 847459 847452 847450 847449 847446 847445 847443 847438 847437 847435 847431 847420 847418 847417 847414 847413 847411 847406 847405 847403 847399 847390 847389 847387 847383 847375 847344 847336 847332 847330 847329 847320 847316 847314 847313 847308 847306 847305 847302 847301 847299 847288 847284 847282 847281 847276 847274 847273 847270 847269 847267 847260 847258 847257 847254 847253 847251 847246 847245 847243 847239 847224 847220 847218 847217 847212 847210 847209 847206 847205 847203 847196 847194 847193 847190 847189 847187 847182 847181 847179 847175 847164 847162 847161 847158 847157 847155 847150 847149 847147 847143 847134 847133 847131 847127 847119 847096 847092 847090 847089 847084 847082 847081 847078 847077 847075 847068 847066 847065 847062 847061 847059 847054 847053 847051 847047 847036 847034 847033 847030 847029 847027 847022 847021 847019 847015 847006 847005 847003 846999 846991 846972 846970 846969 846966 846965 846963 846958 846957 846955 846951 846942 846941 846939 846935 846927 846910 846909 846907 846903 846895 846879 846832 846824 846820 846818 846817 846808 846804 846802 846801 846796 846794 846793 846790 846789 846787 846776 846772 846770 846769 846764 846762 846761 846758 846757 846755 846748 846746 846745 846742 846741 846739 846734 846733 846731 846727 846712 846708 846706 846705 846700 846698 846697 846694 846693 846691 846684 846682 846681 846678 846677 846675 846670 846669 846667 846663 846652 846650 846649 846646 846645 846643 846638 846637 846635 846631 846622 846621 846619 846615 846607 846584 846580 846578 846577 846572 846570 846569 846566 846565 846563 846556 846554 846553 846550 846549 846547 846542 846541 846539 846535 846524 846522 846521 846518 846517 846515 846510 846509 846507 846503 846494 846493 846491 846487 846479 846460 846458 846457 846454 846453 846451 846446 846445 846443 846439 846430 846429 846427 846423 846415 846398 846397 846395 846391 846383 846367 846328 846324 846322 846321 846316 846314 846313 846310 846309 846307 846300 846298 846297 846294 846293 846291 846286 846285 846283 846279 846268 846266 846265 846262 846261 846259 846254 846253 846251 846247 846238 846237 846235 846231 846223 846204 846202 846201 846198 846197 846195 846190 846189 846187 846183 846174 846173 846171 846167 846159 846142 846141 846139 846135 846127 846111 846076 846074 846073 846070 846069 846067 846062 846061 846059 846055 846046 846045 846043 846039 846031 846014 846013 846011 846007 845999 845983 845950 845949 845947 845943 845935 845919 845887 845808 845800 845796 845794 845793 845784 845780 845778 845777 845772 845770 845769 845766 845765 845763 845752 845748 845746 845745 845740 845738 845737 845734 845733 845731 845724 845722 845721 845718 845717 845715 845710 845709 845707 845703 845688 845684 845682 845681 845676 845674 845673 845670 845669 845667 845660 845658 845657 845654 845653 845651 845646 845645 845643 845639 845628 845626 845625 845622 845621 845619 845614 845613 845611 845607 845598 845597 845595 845591 845583 845560 845556 845554 845553 845548 845546 845545 845542 845541 845539 845532 845530 845529 845526 845525 845523 845518 845517 845515 849720 845500 845498 845497 845494 845493 845491 845486 845485 845483 845479 845470 845469 845467 845463 845455 845436 845434 845433 845430 845429 845427 845422 845421 845419 845415 845406 845405 845403 845399 845391 845374 845373 845371 845367 845359 845343 845304 845300 845298 845297 845292 845290 845289 845286 845285 845283 845276 845274 845273 845270 845269 845267 845262 845261 845259 845255 845244 845242 845241 845238 845237 845235 845230 845229 845227 845223 845214 845213 845211 845207 845199 845180 845178 845177 845174 845173 845171 845166 845165 845163 845159 845150 845149 845147 845143 845135 845118 845117 845115 845111 845103 845087 845052 845050 845049 845046 845045 845043 845038 845037 845035 845031 845022 845021 845019 845015 845007 844990 844989 844987 844983 844975 844959 844926 844925 844923 844919 844911 844895 844863 844792 844788 844786 844785 844780 844778 844777 844774 844773 844771 844764 844762 844761 844758 844757 844755 844750 844749 844747 844743 844732 844730 844729 844726 844725 844723 844718 844717 844715 844711 844702 844701 844699 844695 844687 844668 844666 844665 844662 844661 844659 844654 844653 844651 844647 844638 844637 844635 844631 844623 844606 844605 844603 844599 844591 844575 844540 844538 844537 844534 844533 844531 844526 844525 844523 844519 844510 844509 844507 844503 844495 844478 844477 844475 844471 844463 844447 844414 844413 844411 844407 844399 844383 844351 844284 844282 844281 844278 844277 844275 844270 844269 844267 844263 844254 844253 844251 844247 844239 844222 844221 844219 844215 844207 844191 844158 844157 844155 844151 844143 844127 844095 844030 844029 844027 844023 844015 843999 843967 843903 843744 843728 843720 843716 843714 843713 843696 843688 843684 843682 843681 843672 843668 843666 843665 843660 843658 843657 843654 843653 843651 843632 843624 843620 843618 843617 843608 843604 843602 843601 843596 843594 843593 843590 843589 843587 843576 843572 843570 843569 843564 843562 843561 843558 843557 843555 843548 843546 843545 843542 843541 843539 843534 843533 843531 843527 843504 843496 843492 843490 843489 843480 843476 843474 843473 843468 843466 843465 843462 843461 843459 843448 843444 843442 843441 843436 843434 843433 843430 843429 843427 843420 843418 843417 843414 843413 843411 843406 843405 843403 843399 843384 843380 843378 843377 843372 843370 843369 843366 843365 843363 843356 843354 843353 843350 843349 843347 843342 843341 843339 843335 843324 843322 843321 843318 843317 843315 843310 843309 843307 843303 843294 843293 843291 843287 843279 843248 843240 843236 843234 843233 843224 843220 843218 843217 843212 843210 843209 843206 843205 843203 843192 843188 843186 843185 843180 843178 843177 843174 843173 843171 843164 843162 843161 843158 843157 843155 843150 843149 843147 843143 843128 843124 843122 843121 843116 843114 843113 843110 843109 843107 843100 843098 843097 843094 843093 843091 843086 843085 843083 843079 843068 843066 843065 843062 843061 843059 843054 843053 843051 843047 843038 843037 843035 843031 843023 843000 842996 842994 842993 842988 842986 842985 842982 842981 842979 842972 842970 842969 842966 842965 842963 842958 842957 842955 842951 842940 842938 842937 842934 842933 842931 842926 842925 842923 842919 842910 842909 842907 842903 842895 842876 842874 842873 842870 842869 842867 842862 842861 842859 842855 842846 842845 842843 842839 842831 842814 842813 842811 842807 842799 842783 842736 842728 842724 842722 842721 842712 842708 842706 842705 842700 842698 842697 842694 842693 842691 842680 842676 842674 842673 842668 842666 842665 842662 842661 842659 842652 842650 842649 842646 842645 842643 842638 842637 842635 842631 842616 842612 842610 842609 842604 842602 842601 842598 842597 842595 842588 842586 842585 842582 842581 842579 842574 842573 842571 842567 842556 842554 842553 842550 842549 842547 842542 842541 842539 842535 842526 842525 842523 842519 842511 842488 842484 842482 842481 842476 842474 842473 842470 842469 842467 842460 842458 842457 842454 842453 842451 842446 842445 842443 842439 842428 842426 842425 842422 842421 842419 842414 842413 842411 842407 842398 842397 842395 842391 842383 842364 842362 842361 842358 842357 842355 842350 842349 842347 842343 842334 842333 842331 842327 842319 842302 842301 842299 842295 842287 842271 842232 842228 842226 842225 842220 842218 842217 842214 842213 842211 842204 842202 842201 842198 842197 842195 842190 842189 842187 842183 842172 842170 842169 842166 842165 842163 842158 842157 842155 842151 842142 842141 842139 842135 842127 842108 842106 842105 842102 842101 842099 842094 842093 842091 842087 842078 842077 842075 842071 842063 842046 842045 842043 842039 842031 842015 841980 841978 841977 841974 841973 841971 841966 841965 841963 841959 841950 841949 841947 841943 841935 841918 841917 841915 841911 841903 841887 841854 841853 841851 841847 841839 841823 841791 841712 841704 841700 841698 841697 841688 841684 841682 841681 841676 841674 841673 841670 841669 841667 841656 841652 841650 841649 841644 841642 841641 841638 841637 841635 841628 841626 841625 841622 841621 841619 841614 841613 841611 841607 841592 841588 841586 841585 841580 841578 841577 841574 841573 841571 841564 841562 841561 841558 841557 841555 841550 841549 841547 841543 841532 841530 841529 841526 841525 841523 841518 841517 841515 841511 841502 841501 841499 841495 841487 841464 841460 841458 841457 841452 841450 841449 841446 841445 841443 841436 841434 841433 841430 841429 841427 841422 841421 841419 841415 841404 841402 841401 841398 841397 841395 841390 841389 841387 841383 841374 841373 841371 841367 841359 841340 841338 841337 841334 841333 841331 841326 841325 841323 841319 841310 841309 841307 841303 841295 841278 841277 841275 841271 841263 841247 841208 841204 841202 841201 841196 841194 841193 841190 841189 841187 841180 841178 841177 841174 841173 841171 841166 841165 841163 841159 841148 841146 841145 841142 841141 841139 841134 841133 841131 841127 841118 841117 841115 841111 841103 841084 841082 841081 841078 841077 841075 841070 841069 841067 841063 841054 841053 841051 841047 841039 841022 841021 841019 841015 841007 840991 840956 840954 840953 840950 840949 840947 840942 840941 840939 840935 840926 840925 840923 840919 840911 840894 840893 840891 840887 840879 840863 840830 840829 840827 840823 840815 840799 840767 840696 840692 840690 840689 840684 840682 840681 840678 840677 840675 840668 840666 840665 840662 840661 840659 840654 840653 840651 840647 840636 840634 840633 840630 840629 840627 840622 840621 840619 840615 840606 840605 840603 840599 840591 840572 840570 840569 840566 840565 840563 840558 840557 840555 840551 840542 840541 840539 840535 840527 840510 840509 840507 840503 840495 840479 840444 840442 840441 840438 840437 840435 840430 840429 840427 840423 840414 840413 840411 840407 840399 840382 840381 840379 840375 840367 840351 840318 840317 840315 840311 840303 840287 840255 840188 840186 840185 840182 840181 840179 840174 840173 840171 840167 840158 840157 840155 840151 840143 840126 840125 840123 840119 840111 840095 840062 840061 840059 840055 840047 840031 839999 839934 839933 839931 839927 839919 839903 839871 839807 839664 839656 839652 839650 839649 839640 839636 839634 839633 839628 839626 839625 839622 839621 839619 839608 839604 839602 839601 839596 839594 839593 839590 839589 839587 839580 839578 839577 839574 839573 839571 839566 839565 839563 839559 839544 839540 839538 839537 839532 839530 839529 839526 839525 839523 839516 839514 839513 839510 839509 839507 839502 839501 839499 839495 839484 839482 839481 839478 839477 839475 839470 839469 839467 839463 839454 839453 839451 839447 839439 839416 839412 839410 839409 839404 839402 839401 839398 839397 839395 839388 839386 839385 839382 839381 839379 839374 839373 839371 839367 839356 839354 839353 839350 839349 839347 839342 839341 839339 839335 839326 839325 839323 839319 839311 839292 839290 839289 839286 839285 839283 839278 839277 839275 839271 839262 839261 839259 839255 839247 839230 839229 839227 839223 839215 839199 839160 839156 839154 839153 839148 839146 839145 839142 839141 839139 839132 839130 839129 839126 839125 839123 839118 839117 839115 839111 839100 839098 839097 839094 839093 839091 839086 839085 839083 839079 839070 839069 839067 839063 839055 839036 839034 839033 839030 839029 839027 839022 839021 839019 839015 839006 839005 839003 838999 838991 838974 838973 838971 838967 838959 838943 838908 838906 838905 838902 838901 838899 838894 838893 838891 838887 838878 838877 838875 838871 838863 838846 838845 838843 838839 838831 838815 838782 838781 838779 838775 838767 838751 838719 838648 838644 838642 838641 838636 838634 838633 838630 838629 838627 838620 838618 838617 838614 838613 838611 838606 838605 838603 838599 838588 838586 838585 838582 838581 838579 838574 838573 838571 838567 838558 838557 838555 838551 838543 838524 838522 838521 838518 838517 838515 838510 838509 838507 838503 838494 838493 838491 838487 838479 838462 838461 838459 838455 838447 838431 838396 838394 838393 838390 838389 838387 838382 838381 838379 838375 838366 838365 838363 838359 838351 838334 838333 838331 838327 838319 838303 838270 838269 838267 838263 838255 838239 838207 838140 838138 838137 838134 838133 838131 838126 838125 838123 838119 838110 838109 838107 838103 838095 838078 838077 838075 838071 838063 838047 838014 838013 838011 838007 837999 837983 837951 837886 837885 837883 837879 837871 837855 837823 837759 837624 837620 837618 837617 837612 837610 837609 837606 837605 837603 837596 837594 837593 837590 837589 837587 837582 837581 837579 837575 837564 837562 837561 837558 837557 837555 837550 837549 837547 837543 837534 837533 837531 837527 837519 837500 837498 837497 837494 837493 837491 837486 837485 837483 837479 837470 837469 837467 837463 837455 837438 837437 837435 837431 837423 837407 837372 837370 837369 837366 837365 837363 837358 837357 837355 837351 837342 837341 837339 837335 837327 837310 837309 837307 837303 837295 837279 837246 837245 837243 837239 837231 837215 837183 837116 837114 837113 837110 837109 837107 837102 837101 837099 837095 837086 837085 837083 837079 837071 837054 837053 837051 837047 837039 837023 836990 836989 836987 836983 836975 836959 836927 836862 836861 836859 836855 836847 836831 836799 836735 836604 836602 836601 836598 836597 836595 836590 836589 836587 836583 836574 836573 836571 836567 836559 836542 836541 836539 836535 836527 836511 836478 836477 836475 836471 836463 836447 836415 836350 836349 836347 836343 836335 836319 836287 836223 836094 836093 836091 836087 836079 836063 836031 835967 835839 835552 835536 835528 835524 835522 835521 835504 835496 835492 835490 835489 835480 835476 835474 835473 835468 835466 835465 835462 835461 835459 835440 835432 835428 835426 835425 835416 835412 835410 835409 835404 835402 835401 835398 835397 835395 835384 835380 835378 835377 835372 835370 835369 835366 835365 835363 835356 835354 835353 835350 835349 835347 835342 835341 835339 835335 835312 835304 835300 835298 835297 835288 835284 835282 835281 835276 835274 835273 835270 835269 835267 835256 835252 835250 835249 835244 835242 835241 835238 835237 835235 835228 835226 835225 835222 835221 835219 835214 835213 835211 835207 835192 835188 835186 835185 835180 835178 835177 835174 835173 835171 835164 835162 835161 835158 835157 835155 835150 835149 835147 835143 835132 835130 835129 835126 835125 835123 835118 835117 835115 835111 835102 835101 835099 835095 835087 835056 835048 835044 835042 835041 835032 835028 835026 835025 835020 835018 835017 835014 835013 835011 835000 834996 834994 834993 834988 834986 834985 834982 834981 834979 834972 834970 834969 834966 834965 834963 834958 834957 834955 834951 834936 834932 834930 834929 834924 834922 834921 834918 834917 834915 834908 834906 834905 834902 834901 834899 834894 834893 834891 834887 834876 834874 834873 834870 834869 834867 834862 834861 834859 834855 834846 834845 834843 834839 834831 834808 834804 834802 834801 834796 834794 834793 834790 834789 834787 834780 834778 834777 834774 834773 834771 834766 834765 834763 834759 834748 834746 834745 834742 834741 834739 834734 834733 834731 834727 834718 834717 834715 834711 834703 834684 834682 834681 834678 834677 834675 834670 834669 834667 834663 834654 834653 834651 834647 834639 834622 834621 834619 834615 834607 834591 834544 834536 834532 834530 834529 834520 834516 834514 834513 834508 834506 834505 834502 834501 834499 834488 834484 834482 834481 834476 834474 834473 834470 834469 834467 834460 834458 834457 834454 834453 834451 834446 834445 834443 834439 834424 834420 834418 834417 834412 834410 834409 834406 834405 834403 834396 834394 834393 834390 834389 834387 834382 834381 834379 834375 834364 834362 834361 834358 834357 834355 834350 834349 834347 834343 834334 834333 834331 834327 834319 834296 834292 834290 834289 834284 834282 834281 834278 834277 834275 834268 834266 834265 834262 834261 834259 834254 834253 834251 834247 834236 834234 834233 834230 834229 834227 834222 834221 834219 834215 834206 834205 834203 834199 834191 834172 834170 834169 834166 834165 834163 834158 834157 834155 834151 834142 834141 834139 834135 834127 834110 834109 834107 834103 834095 834079 834040 834036 834034 834033 834028 834026 834025 834022 834021 834019 834012 834010 834009 834006 834005 834003 833998 833997 833995 833991 833980 833978 833977 833974 833973 833971 833966 833965 833963 833959 833950 833949 833947 833943 833935 833916 833914 833913 833910 833909 833907 833902 833901 833899 833895 833886 833885 833883 833879 833871 833854 833853 833851 833847 833839 833823 833788 833786 833785 833782 833781 833779 833774 833773 833771 833767 833758 833757 833755 833751 833743 833726 833725 833723 833719 833711 833695 833662 833661 833659 833655 833647 833631 833599 833520 833512 833508 833506 833505 833496 833492 833490 833489 833484 833482 833481 833478 833477 833475 833464 833460 833458 833457 833452 833450 833449 833446 833445 833443 833436 833434 833433 833430 833429 833427 833422 833421 833419 833415 833400 833396 833394 833393 833388 833386 833385 833382 833381 833379 833372 833370 833369 833366 833365 833363 833358 833357 833355 833351 833340 833338 833337 833334 833333 833331 833326 833325 833323 833319 833310 833309 833307 833303 833295 833272 833268 833266 833265 833260 833258 833257 833254 833253 833251 833244 833242 833241 833238 833237 833235 833230 833229 833227 833223 833212 833210 833209 833206 833205 833203 833198 833197 833195 833191 833182 833181 833179 833175 833167 833148 833146 833145 833142 833141 833139 833134 833133 833131 833127 833118 833117 833115 833111 833103 833086 833085 833083 833079 833071 833055 833016 833012 833010 833009 833004 833002 833001 832998 832997 832995 832988 832986 832985 832982 832981 832979 832974 832973 832971 832967 832956 832954 832953 832950 832949 832947 832942 832941 832939 832935 832926 832925 832923 832919 832911 832892 832890 832889 832886 832885 832883 832878 832877 832875 832871 832862 832861 832859 832855 832847 832830 832829 832827 832823 832815 832799 832764 832762 832761 832758 832757 832755 832750 832749 832747 832743 832734 832733 832731 832727 832719 832702 832701 832699 832695 832687 832671 832638 832637 832635 832631 832623 832607 832575 832504 832500 832498 832497 832492 832490 832489 832486 832485 832483 832476 832474 832473 832470 832469 832467 832462 832461 832459 832455 832444 832442 832441 832438 832437 832435 832430 832429 832427 832423 832414 832413 832411 832407 832399 832380 832378 832377 832374 832373 832371 832366 832365 832363 832359 832350 832349 832347 832343 832335 832318 832317 832315 832311 832303 832287 832252 832250 832249 832246 832245 832243 832238 832237 832235 832231 832222 832221 832219 832215 832207 832190 832189 832187 832183 832175 832159 832126 832125 832123 832119 832111 832095 832063 831996 831994 831993 831990 831989 831987 831982 831981 831979 831975 831966 831965 831963 831959 831951 831934 831933 831931 831927 831919 831903 831870 831869 831867 831863 831855 831839 831807 831742 831741 831739 831735 831727 831711 831679 831615 831472 831464 831460 831458 831457 831448 831444 831442 831441 831436 831434 831433 831430 831429 831427 831416 831412 831410 831409 831404 831402 831401 831398 831397 831395 831388 831386 831385 831382 831381 831379 831374 831373 831371 831367 831352 831348 831346 831345 831340 831338 831337 831334 831333 831331 831324 831322 831321 831318 831317 831315 831310 831309 831307 831303 831292 831290 831289 831286 831285 831283 831278 831277 831275 831271 831262 831261 831259 831255 831247 831224 831220 831218 831217 831212 831210 831209 831206 831205 831203 831196 831194 831193 831190 831189 831187 831182 831181 831179 831175 831164 831162 831161 831158 831157 831155 831150 831149 831147 831143 831134 831133 831131 831127 831119 831100 831098 831097 831094 831093 831091 831086 831085 831083 831079 831070 831069 831067 831063 831055 831038 831037 831035 831031 831023 831007 830968 830964 830962 830961 830956 830954 830953 830950 830949 830947 830940 830938 830937 830934 830933 830931 830926 830925 830923 830919 830908 830906 830905 830902 830901 830899 830894 830893 830891 830887 830878 830877 830875 830871 830863 830844 830842 830841 830838 830837 830835 830830 830829 830827 830823 830814 830813 830811 830807 830799 830782 830781 830779 830775 830767 830751 830716 830714 830713 830710 830709 830707 830702 830701 830699 830695 830686 830685 830683 830679 830671 830654 830653 830651 830647 830639 830623 830590 830589 830587 830583 830575 830559 830527 830456 830452 830450 830449 830444 830442 830441 830438 830437 830435 830428 830426 830425 830422 830421 830419 830414 830413 830411 830407 830396 830394 830393 830390 830389 830387 830382 830381 830379 830375 830366 830365 830363 830359 830351 830332 830330 830329 830326 830325 830323 830318 830317 830315 830311 830302 830301 830299 830295 830287 830270 830269 830267 830263 830255 830239 830204 830202 830201 830198 830197 830195 830190 830189 830187 830183 830174 830173 830171 830167 830159 830142 830141 830139 830135 830127 830111 830078 830077 830075 830071 830063 830047 830015 829948 829946 829945 829942 829941 829939 829934 829933 829931 829927 829918 829917 829915 829911 829903 829886 829885 829883 829879 829871 829855 829822 829821 829819 829815 829807 829791 829759 829694 829693 829691 829687 829679 829663 829631 829567 829432 829428 829426 829425 829420 829418 829417 829414 829413 829411 829404 829402 829401 829398 829397 829395 829390 829389 829387 829383 829372 829370 829369 829366 829365 829363 829358 829357 829355 829351 829342 829341 829339 829335 829327 829308 829306 829305 829302 829301 829299 829294 829293 829291 829287 829278 829277 829275 829271 829263 829246 829245 829243 829239 829231 829215 829180 829178 829177 829174 829173 829171 829166 829165 829163 829159 829150 829149 829147 829143 829135 829118 829117 829115 829111 829103 829087 829054 829053 829051 829047 829039 829023 828991 828924 828922 828921 828918 828917 828915 828910 828909 828907 828903 828894 828893 828891 828887 828879 828862 828861 828859 828855 828847 828831 828798 828797 828795 828791 828783 828767 828735 828670 828669 828667 828663 828655 828639 828607 828543 828412 828410 828409 828406 828405 828403 828398 828397 828395 828391 828382 828381 828379 828375 828367 828350 828349 828347 828343 828335 828319 828286 828285 828283 828279 828271 828255 828223 828158 828157 828155 828151 828143 828127 828095 828031 827902 827901 827899 827895 827887 827871 827839 827775 827647 827376 827368 827364 827362 827361 827352 827348 827346 827345 827340 827338 827337 827334 827333 827331 827320 827316 827314 827313 827308 827306 827305 827302 827301 827299 827292 827290 827289 827286 827285 827283 827278 827277 827275 827271 827256 827252 827250 827249 827244 827242 827241 827238 827237 827235 827228 827226 827225 827222 827221 827219 827214 827213 827211 827207 827196 827194 827193 827190 827189 827187 827182 827181 827179 827175 827166 827165 827163 827159 827151 827128 827124 827122 827121 827116 827114 827113 827110 827109 827107 827100 827098 827097 827094 827093 827091 827086 827085 827083 827079 827068 827066 827065 827062 827061 827059 827054 827053 827051 827047 827038 827037 827035 827031 827023 827004 827002 827001 826998 826997 826995 826990 826989 826987 826983 826974 826973 826971 826967 826959 826942 826941 826939 826935 826927 826911 826872 826868 826866 826865 826860 826858 826857 826854 826853 826851 826844 826842 826841 826838 826837 826835 826830 826829 826827 826823 826812 826810 826809 826806 826805 826803 826798 826797 826795 826791 826782 826781 826779 826775 826767 826748 826746 826745 826742 826741 826739 826734 826733 826731 826727 826718 826717 826715 826711 826703 826686 826685 826683 826679 826671 826655 826620 826618 826617 826614 826613 826611 826606 826605 826603 826599 826590 826589 826587 826583 826575 826558 826557 826555 826551 826543 826527 826494 826493 826491 826487 826479 826463 826431 826360 826356 826354 826353 826348 826346 826345 826342 826341 826339 826332 826330 826329 826326 826325 826323 826318 826317 826315 826311 826300 826298 826297 826294 826293 826291 826286 826285 826283 826279 826270 826269 826267 826263 826255 826236 826234 826233 826230 826229 826227 826222 826221 826219 826215 826206 826205 826203 826199 826191 826174 826173 826171 826167 826159 826143 826108 826106 826105 826102 826101 826099 826094 826093 826091 826087 826078 826077 826075 826071 826063 826046 826045 826043 826039 826031 826015 825982 825981 825979 825975 825967 825951 825919 825852 825850 825849 825846 825845 825843 825838 825837 825835 825831 825822 825821 825819 825815 825807 825790 825789 825787 825783 825775 825759 825726 825725 825723 825719 825711 825695 825663 825598 825597 825595 825591 825583 825567 825535 825471 825336 825332 825330 825329 825324 825322 825321 825318 825317 825315 825308 825306 825305 825302 825301 825299 825294 825293 825291 825287 825276 825274 825273 825270 825269 825267 825262 825261 825259 825255 825246 825245 825243 825239 825231 825212 825210 825209 825206 825205 825203 825198 825197 825195 825191 825182 825181 825179 825175 825167 825150 825149 825147 825143 825135 825119 825084 825082 825081 825078 825077 825075 825070 825069 825067 825063 825054 825053 825051 825047 825039 825022 825021 825019 825015 825007 824991 824958 824957 824955 824951 824943 824927 824895 824828 824826 824825 824822 824821 824819 824814 824813 824811 824807 824798 824797 824795 824791 824783 824766 824765 824763 824759 824751 824735 824702 824701 824699 824695 824687 824671 824639 824574 824573 824571 824567 824559 824543 824511 824447 824316 824314 824313 824310 824309 824307 824302 824301 824299 824295 824286 824285 824283 824279 824271 824254 824253 824251 824247 824239 824223 824190 824189 824187 824183 824175 824159 824127 824062 824061 824059 824055 824047 824031 823999 823935 823806 823805 823803 823799 823791 823775 823743 823679 823551 823288 823284 823282 823281 823276 823274 823273 823270 823269 823267 823260 823258 823257 823254 823253 823251 823246 823245 823243 823239 823228 823226 823225 823222 823221 823219 823214 823213 823211 823207 823198 823197 823195 823191 823183 823164 823162 823161 823158 823157 823155 823150 823149 823147 823143 823134 823133 823131 823127 823119 823102 823101 823099 823095 823087 823071 823036 823034 823033 823030 823029 823027 823022 823021 823019 823015 823006 823005 823003 822999 822991 822974 822973 822971 822967 822959 822943 822910 822909 822907 822903 822895 822879 822847 822780 822778 822777 822774 822773 822771 822766 822765 822763 822759 822750 822749 822747 822743 822735 822718 822717 822715 822711 822703 822687 822654 822653 822651 822647 822639 822623 822591 822526 822525 822523 822519 822511 822495 822463 822399 822268 822266 822265 822262 822261 822259 822254 822253 822251 822247 822238 822237 822235 822231 822223 822206 822205 822203 822199 822191 822175 822142 822141 822139 822135 822127 822111 822079 822014 822013 822011 822007 821999 821983 821951 821887 821758 821757 821755 821751 821743 821727 821695 821631 821503 821244 821242 821241 821238 821237 821235 821230 821229 821227 821223 821214 821213 821211 821207 821199 821182 821181 821179 821175 821167 821151 821118 821117 821115 821111 821103 821087 821055 820990 820989 820987 820983 820975 820959 820927 820863 820734 820733 820731 820727 820719 820703 820671 820607 820479 820222 820221 820219 820215 820207 820191 820159 820095 819967 819711 819168 819152 819144 819140 819138 819137 819120 819112 819108 819106 819105 819096 819092 819090 819089 819084 819082 819081 819078 819077 819075 819056 819048 819044 819042 819041 819032 819028 819026 819025 819020 819018 819017 819014 819013 819011 819000 818996 818994 818993 818988 818986 818985 818982 818981 818979 818972 818970 818969 818966 818965 818963 818958 818957 818955 818951 818928 818920 818916 818914 818913 818904 818900 818898 818897 818892 818890 818889 818886 818885 818883 818872 818868 818866 818865 818860 818858 818857 818854 818853 818851 818844 818842 818841 818838 818837 818835 818830 818829 818827 818823 818808 818804 818802 818801 818796 818794 818793 818790 818789 818787 818780 818778 818777 818774 818773 818771 818766 818765 818763 818759 818748 818746 818745 818742 818741 818739 818734 818733 818731 818727 818718 818717 818715 818711 818703 818672 818664 818660 818658 818657 818648 818644 818642 818641 818636 818634 818633 818630 818629 818627 818616 818612 818610 818609 818604 818602 818601 818598 818597 818595 818588 818586 818585 818582 818581 818579 818574 818573 818571 818567 818552 818548 818546 818545 818540 818538 818537 818534 818533 818531 818524 818522 818521 818518 818517 818515 818510 818509 818507 818503 818492 818490 818489 818486 818485 818483 818478 818477 818475 818471 818462 818461 818459 818455 818447 818424 818420 818418 818417 818412 818410 818409 818406 818405 818403 818396 818394 818393 818390 818389 818387 818382 818381 818379 818375 818364 818362 818361 818358 818357 818355 818350 818349 818347 818343 818334 818333 818331 818327 818319 818300 818298 818297 818294 818293 818291 818286 818285 818283 818279 818270 818269 818267 818263 818255 818238 818237 818235 818231 818223 818207 818160 818152 818148 818146 818145 818136 818132 818130 818129 818124 818122 818121 818118 818117 818115 818104 818100 818098 818097 818092 818090 818089 818086 818085 818083 818076 818074 818073 818070 818069 818067 818062 818061 818059 818055 818040 818036 818034 818033 818028 818026 818025 818022 818021 818019 818012 818010 818009 818006 818005 818003 817998 817997 817995 817991 817980 817978 817977 817974 817973 817971 817966 817965 817963 817959 817950 817949 817947 817943 817935 817912 817908 817906 817905 817900 817898 817897 817894 817893 817891 817884 817882 817881 817878 817877 817875 817870 817869 817867 817863 817852 817850 817849 817846 817845 817843 817838 817837 817835 817831 817822 817821 817819 817815 817807 817788 817786 817785 817782 817781 817779 817774 817773 817771 817767 817758 817757 817755 817751 817743 817726 817725 817723 817719 817711 817695 817656 817652 817650 817649 817644 817642 817641 817638 817637 817635 817628 817626 817625 817622 817621 817619 817614 817613 817611 817607 817596 817594 817593 817590 817589 817587 817582 817581 817579 817575 817566 817565 817563 817559 817551 817532 817530 817529 817526 817525 817523 817518 817517 817515 817511 817502 817501 817499 817495 817487 817470 817469 817467 817463 817455 817439 817404 817402 817401 817398 817397 817395 817390 817389 817387 817383 817374 817373 817371 817367 817359 817342 817341 817339 817335 817327 817311 817278 817277 817275 817271 817263 817247 817215 817136 817128 817124 817122 817121 817112 817108 817106 817105 817100 817098 817097 817094 817093 817091 817080 817076 817074 817073 817068 817066 817065 817062 817061 817059 817052 817050 817049 817046 817045 817043 817038 817037 817035 817031 817016 817012 817010 817009 817004 817002 817001 816998 816997 816995 816988 816986 816985 816982 816981 816979 816974 816973 816971 816967 816956 816954 816953 816950 816949 816947 816942 816941 816939 816935 816926 816925 816923 816919 816911 816888 816884 816882 816881 816876 816874 816873 816870 816869 816867 816860 816858 816857 816854 816853 816851 816846 816845 816843 816839 816828 816826 816825 816822 816821 816819 816814 816813 816811 816807 816798 816797 816795 816791 816783 816764 816762 816761 816758 816757 816755 816750 816749 816747 816743 816734 816733 816731 816727 816719 816702 816701 816699 816695 816687 816671 816632 816628 816626 816625 816620 816618 816617 816614 816613 816611 816604 816602 816601 816598 816597 816595 816590 816589 816587 816583 816572 816570 816569 816566 816565 816563 816558 816557 816555 816551 816542 816541 816539 816535 816527 816508 816506 816505 816502 816501 816499 816494 816493 816491 816487 816478 816477 816475 816471 816463 816446 816445 816443 816439 816431 816415 816380 816378 816377 816374 816373 816371 816366 816365 816363 816359 816350 816349 816347 816343 816335 816318 816317 816315 816311 816303 816287 816254 816253 816251 816247 816239 816223 816191 816120 816116 816114 816113 816108 816106 816105 816102 816101 816099 816092 816090 816089 816086 816085 816083 816078 816077 816075 816071 816060 816058 816057 816054 816053 816051 816046 816045 816043 816039 816030 816029 816027 816023 816015 815996 815994 815993 815990 815989 815987 815982 815981 815979 815975 815966 815965 815963 815959 815951 815934 815933 815931 815927 815919 815903 815868 815866 815865 815862 815861 815859 815854 815853 815851 815847 815838 815837 815835 815831 815823 815806 815805 815803 815799 815791 815775 815742 815741 815739 815735 815727 815711 815679 815612 815610 815609 815606 815605 815603 815598 815597 815595 815591 815582 815581 815579 815575 815567 815550 815549 815547 815543 815535 815519 815486 815485 815483 815479 815471 815455 815423 815358 815357 815355 815351 815343 815327 815295 815231 815088 815080 815076 815074 815073 815064 815060 815058 815057 815052 815050 815049 815046 815045 815043 815032 815028 815026 815025 815020 815018 815017 815014 815013 815011 815004 815002 815001 814998 814997 814995 814990 814989 814987 814983 814968 814964 814962 814961 814956 814954 814953 814950 814949 814947 814940 814938 814937 814934 814933 814931 814926 814925 814923 814919 814908 814906 814905 814902 814901 814899 814894 814893 814891 814887 814878 814877 814875 814871 814863 814840 814836 814834 814833 814828 814826 814825 814822 814821 814819 814812 814810 814809 814806 814805 814803 814798 814797 814795 814791 814780 814778 814777 814774 814773 814771 814766 814765 814763 814759 814750 814749 814747 814743 814735 814716 814714 814713 814710 814709 814707 814702 814701 814699 814695 814686 814685 814683 814679 814671 814654 814653 814651 814647 814639 814623 814584 814580 814578 814577 814572 814570 814569 814566 814565 814563 814556 814554 814553 814550 814549 814547 814542 814541 814539 814535 814524 814522 814521 814518 814517 814515 814510 814509 814507 814503 814494 814493 814491 814487 814479 814460 814458 814457 814454 814453 814451 814446 814445 814443 814439 814430 814429 814427 814423 814415 814398 814397 814395 814391 814383 814367 814332 814330 814329 814326 814325 814323 814318 814317 814315 814311 814302 814301 814299 814295 814287 814270 814269 814267 814263 814255 814239 814206 814205 814203 814199 814191 814175 814143 814072 814068 814066 814065 814060 814058 814057 814054 814053 814051 814044 814042 814041 814038 814037 814035 814030 814029 814027 814023 814012 814010 814009 814006 814005 814003 813998 813997 813995 813991 813982 813981 813979 813975 813967 813948 813946 813945 813942 813941 813939 813934 813933 813931 813927 813918 813917 813915 813911 813903 813886 813885 813883 813879 813871 813855 813820 813818 813817 813814 813813 813811 813806 813805 813803 813799 813790 813789 813787 813783 813775 813758 813757 813755 813751 813743 813727 813694 813693 813691 813687 813679 813663 813631 813564 813562 813561 813558 813557 813555 813550 813549 813547 813543 813534 813533 813531 813527 813519 813502 813501 813499 813495 813487 813471 813438 813437 813435 813431 813423 813407 813375 813310 813309 813307 813303 813295 813279 813247 813183 813048 813044 813042 813041 813036 813034 813033 813030 813029 813027 813020 813018 813017 813014 813013 813011 813006 813005 813003 812999 812988 812986 812985 812982 812981 812979 812974 812973 812971 812967 812958 812957 812955 812951 812943 812924 812922 812921 812918 812917 812915 812910 812909 812907 812903 812894 812893 812891 812887 812879 812862 812861 812859 812855 812847 812831 812796 812794 812793 812790 812789 812787 812782 812781 812779 812775 812766 812765 812763 812759 812751 812734 812733 812731 812727 812719 812703 812670 812669 812667 812663 812655 812639 812607 812540 812538 812537 812534 812533 812531 812526 812525 812523 812519 812510 812509 812507 812503 812495 812478 812477 812475 812471 812463 812447 812414 812413 812411 812407 812399 812383 812351 812286 812285 812283 812279 812271 812255 812223 812159 812028 812026 812025 812022 812021 812019 812014 812013 812011 812007 811998 811997 811995 811991 811983 811966 811965 811963 811959 811951 811935 811902 811901 811899 811895 811887 811871 811839 811774 811773 811771 811767 811759 811743 811711 811647 811518 811517 811515 811511 811503 811487 811455 811391 811263 810992 810984 810980 810978 810977 810968 810964 810962 810961 810956 810954 810953 810950 810949 810947 810936 810932 810930 810929 810924 810922 810921 810918 810917 810915 810908 810906 810905 810902 810901 810899 810894 810893 810891 810887 810872 810868 810866 810865 810860 810858 810857 810854 810853 810851 810844 810842 810841 810838 810837 810835 810830 810829 810827 810823 810812 810810 810809 810806 810805 810803 810798 810797 810795 810791 810782 810781 810779 810775 810767 810744 810740 810738 810737 810732 810730 810729 810726 810725 810723 810716 810714 810713 810710 810709 810707 810702 810701 810699 810695 810684 810682 810681 810678 810677 810675 810670 810669 810667 810663 810654 810653 810651 810647 810639 810620 810618 810617 810614 810613 810611 810606 810605 810603 810599 810590 810589 810587 810583 810575 810558 810557 810555 810551 810543 810527 810488 810484 810482 810481 810476 810474 810473 810470 810469 810467 810460 810458 810457 810454 810453 810451 810446 810445 810443 810439 810428 810426 810425 810422 810421 810419 810414 810413 810411 810407 810398 810397 810395 810391 810383 810364 810362 810361 810358 810357 810355 810350 810349 810347 810343 810334 810333 810331 810327 810319 810302 810301 810299 810295 810287 810271 810236 810234 810233 810230 810229 810227 810222 810221 810219 810215 810206 810205 810203 810199 810191 810174 810173 810171 810167 810159 810143 810110 810109 810107 810103 810095 810079 810047 809976 809972 809970 809969 809964 809962 809961 809958 809957 809955 809948 809946 809945 809942 809941 809939 809934 809933 809931 809927 809916 809914 809913 809910 809909 809907 809902 809901 809899 809895 809886 809885 809883 809879 809871 809852 809850 809849 809846 809845 809843 809838 809837 809835 809831 809822 809821 809819 809815 809807 809790 809789 809787 809783 809775 809759 809724 809722 809721 809718 809717 809715 809710 809709 809707 809703 809694 809693 809691 809687 809679 809662 809661 809659 809655 809647 809631 809598 809597 809595 809591 809583 809567 809535 809468 809466 809465 809462 809461 809459 809454 809453 809451 809447 809438 809437 809435 809431 809423 809406 809405 809403 809399 809391 809375 809342 809341 809339 809335 809327 809311 809279 809214 809213 809211 809207 809199 809183 809151 809087 808952 808948 808946 808945 808940 808938 808937 808934 808933 808931 808924 808922 808921 808918 808917 808915 808910 808909 808907 808903 808892 808890 808889 808886 808885 808883 808878 808877 808875 808871 808862 808861 808859 808855 808847 808828 808826 808825 808822 808821 808819 808814 808813 808811 808807 808798 808797 808795 808791 808783 808766 808765 808763 808759 808751 808735 808700 808698 808697 808694 808693 808691 808686 808685 808683 808679 808670 808669 808667 808663 808655 808638 808637 808635 808631 808623 808607 808574 808573 808571 808567 808559 808543 808511 808444 808442 808441 808438 808437 808435 808430 808429 808427 808423 808414 808413 808411 808407 808399 808382 808381 808379 808375 808367 808351 808318 808317 808315 808311 808303 808287 808255 808190 808189 808187 808183 808175 808159 808127 808063 807932 807930 807929 807926 807925 807923 807918 807917 807915 807911 807902 807901 807899 807895 807887 807870 807869 807867 807863 807855 807839 807806 807805 807803 807799 807791 807775 807743 807678 807677 807675 807671 807663 807647 807615 807551 807422 807421 807419 807415 807407 807391 807359 807295 807167 806904 806900 806898 806897 806892 806890 806889 806886 806885 806883 806876 806874 806873 806870 806869 806867 806862 806861 806859 806855 806844 806842 806841 806838 806837 806835 806830 806829 806827 806823 806814 806813 806811 806807 806799 806780 806778 806777 806774 806773 806771 806766 806765 806763 806759 806750 806749 806747 806743 806735 806718 806717 806715 806711 806703 806687 806652 806650 806649 806646 806645 806643 806638 806637 806635 806631 806622 806621 806619 806615 806607 806590 806589 806587 806583 806575 806559 806526 806525 806523 806519 806511 806495 806463 806396 806394 806393 806390 806389 806387 806382 806381 806379 806375 806366 806365 806363 806359 806351 806334 806333 806331 806327 806319 806303 806270 806269 806267 806263 806255 806239 806207 806142 806141 806139 806135 806127 806111 806079 806015 805884 805882 805881 805878 805877 805875 805870 805869 805867 805863 805854 805853 805851 805847 805839 805822 805821 805819 805815 805807 805791 805758 805757 805755 805751 805743 805727 805695 805630 805629 805627 805623 805615 805599 805567 805503 805374 805373 805371 805367 805359 805343 805311 805247 805119 804860 804858 804857 804854 804853 804851 804846 804845 804843 804839 804830 804829 804827 804823 804815 804798 804797 804795 804791 804783 804767 804734 804733 804731 804727 804719 804703 804671 804606 804605 804603 804599 804591 804575 804543 804479 804350 804349 804347 804343 804335 804319 804287 804223 804095 803838 803837 803835 803831 803823 803807 803775 803711 803583 803327 802800 802792 802788 802786 802785 802776 802772 802770 802769 802764 802762 802761 802758 802757 802755 802744 802740 802738 802737 802732 802730 802729 802726 802725 802723 802716 802714 802713 802710 802709 802707 802702 802701 802699 802695 802680 802676 802674 802673 802668 802666 802665 802662 802661 802659 802652 802650 802649 802646 802645 802643 802638 802637 802635 802631 802620 802618 802617 802614 802613 802611 802606 802605 802603 802599 802590 802589 802587 802583 802575 802552 802548 802546 802545 802540 802538 802537 802534 802533 802531 802524 802522 802521 802518 802517 802515 802510 802509 802507 802503 802492 802490 802489 802486 802485 802483 802478 802477 802475 802471 802462 802461 802459 802455 802447 802428 802426 802425 802422 802421 802419 802414 802413 802411 802407 802398 802397 802395 802391 802383 802366 802365 802363 802359 802351 802335 802296 802292 802290 802289 802284 802282 802281 802278 802277 802275 802268 802266 802265 802262 802261 802259 802254 802253 802251 802247 802236 802234 802233 802230 802229 802227 802222 802221 802219 802215 802206 802205 802203 802199 802191 802172 802170 802169 802166 802165 802163 802158 802157 802155 802151 802142 802141 802139 802135 802127 802110 802109 802107 802103 802095 802079 802044 802042 802041 802038 802037 802035 802030 802029 802027 802023 802014 802013 802011 802007 801999 801982 801981 801979 801975 801967 801951 801918 801917 801915 801911 801903 801887 801855 801784 801780 801778 801777 801772 801770 801769 801766 801765 801763 801756 801754 801753 801750 801749 801747 801742 801741 801739 801735 801724 801722 801721 801718 801717 801715 801710 801709 801707 801703 801694 801693 801691 801687 801679 801660 801658 801657 801654 801653 801651 801646 801645 801643 801639 801630 801629 801627 801623 801615 801598 801597 801595 801591 801583 801567 801532 801530 801529 801526 801525 801523 801518 801517 801515 801511 801502 801501 801499 801495 801487 801470 801469 801467 801463 801455 801439 801406 801405 801403 801399 801391 801375 801343 801276 801274 801273 801270 801269 801267 801262 801261 801259 801255 801246 801245 801243 801239 801231 801214 801213 801211 801207 801199 801183 801150 801149 801147 801143 801135 801119 801087 801022 801021 801019 801015 801007 800991 800959 800895 800760 800756 800754 800753 800748 800746 800745 800742 800741 800739 800732 800730 800729 800726 800725 800723 800718 800717 800715 800711 800700 800698 800697 800694 800693 800691 800686 800685 800683 800679 800670 800669 800667 800663 800655 800636 800634 800633 800630 800629 800627 800622 800621 800619 800615 800606 800605 800603 800599 800591 800574 800573 800571 800567 800559 800543 800508 800506 800505 800502 800501 800499 800494 800493 800491 800487 800478 800477 800475 800471 800463 800446 800445 800443 800439 800431 800415 800382 800381 800379 800375 800367 800351 800319 800252 800250 800249 800246 800245 800243 800238 800237 800235 800231 800222 800221 800219 800215 800207 800190 800189 800187 800183 800175 800159 800126 800125 800123 800119 800111 800095 800063 799998 799997 799995 799991 799983 799967 799935 799871 799740 799738 799737 799734 799733 799731 799726 799725 799723 799719 799710 799709 799707 799703 799695 799678 799677 799675 799671 799663 799647 799614 799613 799611 799607 799599 799583 799551 799486 799485 799483 799479 799471 799455 799423 799359 799230 799229 799227 799223 799215 799199 799167 799103 798975 798712 798708 798706 798705 798700 798698 798697 798694 798693 798691 798684 798682 798681 798678 798677 798675 798670 798669 798667 798663 798652 798650 798649 798646 798645 798643 798638 798637 798635 798631 798622 798621 798619 798615 798607 798588 798586 798585 798582 798581 798579 798574 798573 798571 798567 798558 798557 798555 798551 798543 798526 798525 798523 798519 798511 798495 798460 798458 798457 798454 798453 798451 798446 798445 798443 798439 798430 798429 798427 798423 798415 798398 798397 798395 798391 798383 798367 798334 798333 798331 798327 798319 798303 798271 798204 798202 798201 798198 798197 798195 798190 798189 798187 798183 798174 798173 798171 798167 798159 798142 798141 798139 798135 798127 798111 798078 798077 798075 798071 798063 798047 798015 797950 797949 797947 797943 797935 797919 797887 797823 797692 797690 797689 797686 797685 797683 797678 797677 797675 797671 797662 797661 797659 797655 797647 797630 797629 797627 797623 797615 797599 797566 797565 797563 797559 797551 797535 797503 797438 797437 797435 797431 797423 797407 797375 797311 797182 797181 797179 797175 797167 797151 797119 797055 796927 796668 796666 796665 796662 796661 796659 796654 796653 796651 796647 796638 796637 796635 796631 796623 796606 796605 796603 796599 796591 796575 796542 796541 796539 796535 796527 796511 796479 796414 796413 796411 796407 796399 796383 796351 796287 796158 796157 796155 796151 796143 796127 796095 796031 795903 795646 795645 795643 795639 795631 795615 795583 795519 795391 795135 794616 794612 794610 794609 794604 794602 794601 794598 794597 794595 794588 794586 794585 794582 794581 794579 794574 794573 794571 794567 794556 794554 794553 794550 794549 794547 794542 794541 794539 794535 794526 794525 794523 794519 794511 794492 794490 794489 794486 794485 794483 794478 794477 794475 794471 794462 794461 794459 794455 794447 794430 794429 794427 794423 794415 794399 794364 794362 794361 794358 794357 794355 794350 794349 794347 794343 794334 794333 794331 794327 794319 794302 794301 794299 794295 794287 794271 794238 794237 794235 794231 794223 794207 794175 794108 794106 794105 794102 794101 794099 794094 794093 794091 794087 794078 794077 794075 794071 794063 794046 794045 794043 794039 794031 794015 793982 793981 793979 793975 793967 793951 793919 793854 793853 793851 793847 793839 793823 793791 793727 793596 793594 793593 793590 793589 793587 793582 793581 793579 793575 793566 793565 793563 793559 793551 793534 793533 793531 793527 793519 793503 793470 793469 793467 793463 793455 793439 793407 793342 793341 793339 793335 793327 793311 793279 793215 793086 793085 793083 793079 793071 793055 793023 792959 792831 792572 792570 792569 792566 792565 792563 792558 792557 792555 792551 792542 792541 792539 792535 792527 792510 792509 792507 792503 792495 792479 792446 792445 792443 792439 792431 792415 792383 792318 792317 792315 792311 792303 792287 792255 792191 792062 792061 792059 792055 792047 792031 791999 791935 791807 791550 791549 791547 791543 791535 791519 791487 791423 791295 791039 790524 790522 790521 790518 790517 790515 790510 790509 790507 790503 790494 790493 790491 790487 790479 790462 790461 790459 790455 790447 790431 790398 790397 790395 790391 790383 790367 790335 790270 790269 790267 790263 790255 790239 790207 790143 790014 790013 790011 790007 789999 789983 789951 789887 789759 789502 789501 789499 789495 789487 789471 789439 789375 789247 788991 788478 788477 788475 788471 788463 788447 788415 788351 788223 787967 787455 786304 786240 786208 786192 786184 786180 786178 786177 786112 786080 786064 786056 786052 786050 786049 786016 786000 785992 785988 785986 785985 785968 785960 785956 785954 785953 785944 785940 785938 785937 785932 785930 785929 785926 785925 785923 785856 785824 785808 785800 785796 785794 785793 785760 785744 785736 785732 785730 785729 785712 785704 785700 785698 785697 785688 785684 785682 785681 785676 785674 785673 785670 785669 785667 785632 785616 785608 785604 785602 785601 785584 785576 785572 785570 785569 785560 785556 785554 785553 785548 785546 785545 785542 785541 785539 785520 785512 785508 785506 785505 785496 785492 785490 785489 785484 785482 785481 785478 785477 785475 785464 785460 785458 785457 785452 785450 785449 785446 785445 785443 785436 785434 785433 785430 785429 785427 785422 785421 785419 785415 785344 785312 785296 785288 785284 785282 785281 785248 785232 785224 785220 785218 785217 785200 785192 785188 785186 785185 785176 785172 785170 785169 785164 785162 785161 785158 785157 785155 785120 785104 785096 785092 785090 785089 785072 785064 785060 785058 785057 785048 785044 785042 785041 785036 785034 785033 785030 785029 785027 785008 785000 784996 784994 784993 784984 784980 784978 784977 784972 784970 784969 784966 784965 784963 784952 784948 784946 784945 784940 784938 784937 784934 784933 784931 784924 784922 784921 784918 784917 784915 784910 784909 784907 784903 784864 784848 784840 784836 784834 784833 784816 784808 784804 784802 784801 784792 784788 784786 784785 784780 784778 784777 784774 784773 784771 784752 784744 784740 784738 784737 784728 784724 784722 784721 784716 784714 784713 784710 784709 784707 784696 784692 784690 784689 784684 784682 784681 784678 784677 784675 784668 784666 784665 784662 784661 784659 784654 784653 784651 784647 784624 784616 784612 784610 784609 784600 784596 784594 784593 784588 784586 784585 784582 784581 784579 784568 784564 784562 784561 784556 784554 784553 784550 784549 784547 784540 784538 784537 784534 784533 784531 784526 784525 784523 784519 784504 784500 784498 784497 784492 784490 784489 784486 784485 784483 784476 784474 784473 784470 784469 784467 784462 784461 784459 784455 784444 784442 784441 784438 784437 784435 784430 784429 784427 784423 784414 784413 784411 784407 784399 784320 784288 784272 784264 784260 784258 784257 784224 784208 784200 784196 784194 784193 784176 784168 784164 784162 784161 784152 784148 784146 784145 784140 784138 784137 784134 784133 784131 784096 784080 784072 784068 784066 784065 784048 784040 784036 784034 784033 784024 784020 784018 784017 784012 784010 784009 784006 784005 784003 783984 783976 783972 783970 783969 783960 783956 783954 783953 783948 783946 783945 783942 783941 783939 783928 783924 783922 783921 783916 783914 783913 783910 783909 783907 783900 783898 783897 783894 783893 783891 783886 783885 783883 783879 783840 783824 783816 783812 783810 783809 783792 783784 783780 783778 783777 783768 783764 783762 783761 783756 783754 783753 783750 783749 783747 783728 783720 783716 783714 783713 783704 783700 783698 783697 783692 783690 783689 783686 783685 783683 783672 783668 783666 783665 783660 783658 783657 783654 783653 783651 783644 783642 783641 783638 783637 783635 783630 783629 783627 783623 783600 783592 783588 783586 783585 783576 783572 783570 783569 783564 783562 783561 783558 783557 783555 783544 783540 783538 783537 783532 783530 783529 783526 783525 783523 783516 783514 783513 783510 783509 783507 783502 783501 783499 783495 783480 783476 783474 783473 783468 783466 783465 783462 783461 783459 783452 783450 783449 783446 783445 783443 783438 783437 783435 783431 783420 783418 783417 783414 783413 783411 783406 783405 783403 783399 783390 783389 783387 783383 783375 783328 783312 783304 783300 783298 783297 783280 783272 783268 783266 783265 783256 783252 783250 783249 783244 783242 783241 783238 783237 783235 783216 783208 783204 783202 783201 783192 783188 783186 783185 783180 783178 783177 783174 783173 783171 783160 783156 783154 783153 783148 783146 783145 783142 783141 783139 783132 783130 783129 783126 783125 783123 783118 783117 783115 783111 783088 783080 783076 783074 783073 783064 783060 783058 783057 783052 783050 783049 783046 783045 783043 783032 783028 783026 783025 783020 783018 783017 783014 783013 783011 783004 783002 783001 782998 782997 782995 782990 782989 782987 782983 782968 782964 782962 782961 782956 782954 782953 782950 782949 782947 782940 782938 782937 782934 782933 782931 782926 782925 782923 782919 782908 782906 782905 782902 782901 782899 782894 782893 782891 782887 782878 782877 782875 782871 782863 782832 782824 782820 782818 782817 782808 782804 782802 782801 782796 782794 782793 782790 782789 782787 782776 782772 782770 782769 782764 782762 782761 782758 782757 782755 782748 782746 782745 782742 782741 782739 782734 782733 782731 782727 782712 782708 782706 782705 782700 782698 782697 782694 782693 782691 782684 782682 782681 782678 782677 782675 782670 782669 782667 782663 782652 782650 782649 782646 782645 782643 782638 782637 782635 782631 782622 782621 782619 782615 782607 782584 782580 782578 782577 782572 782570 782569 782566 782565 782563 782556 782554 782553 782550 782549 782547 782542 782541 782539 782535 782524 782522 782521 782518 782517 782515 782510 782509 782507 782503 782494 782493 782491 782487 782479 782460 782458 782457 782454 782453 782451 782446 782445 782443 782439 782430 782429 782427 782423 782415 782398 782397 782395 782391 782383 782367 782272 782240 782224 782216 782212 782210 782209 782176 782160 782152 782148 782146 782145 782128 782120 782116 782114 782113 782104 782100 782098 782097 782092 782090 782089 782086 782085 782083 782048 782032 782024 782020 782018 782017 782000 781992 781988 781986 781985 781976 781972 781970 781969 781964 781962 781961 781958 781957 781955 781936 781928 781924 781922 781921 781912 781908 781906 781905 781900 781898 781897 781894 781893 781891 781880 781876 781874 781873 781868 781866 781865 781862 781861 781859 781852 781850 781849 781846 781845 781843 781838 781837 781835 781831 781792 781776 781768 781764 781762 781761 781744 781736 781732 781730 781729 781720 781716 781714 781713 781708 781706 781705 781702 781701 781699 781680 781672 781668 781666 781665 781656 781652 781650 781649 781644 781642 781641 781638 781637 781635 781624 781620 781618 781617 781612 781610 781609 781606 781605 781603 781596 781594 781593 781590 781589 781587 781582 781581 781579 781575 781552 781544 781540 781538 781537 781528 781524 781522 781521 781516 781514 781513 781510 781509 781507 781496 781492 781490 781489 781484 781482 781481 781478 781477 781475 781468 781466 781465 781462 781461 781459 781454 781453 781451 781447 781432 781428 781426 781425 781420 781418 781417 781414 781413 781411 781404 781402 781401 781398 781397 781395 781390 781389 781387 781383 781372 781370 781369 781366 781365 781363 781358 781357 781355 781351 781342 781341 781339 781335 781327 781280 781264 781256 781252 781250 781249 781232 781224 781220 781218 781217 781208 781204 781202 781201 781196 781194 781193 781190 781189 781187 781168 781160 781156 781154 781153 781144 781140 781138 781137 781132 781130 781129 781126 781125 781123 781112 781108 781106 781105 781100 781098 781097 781094 781093 781091 781084 781082 781081 781078 781077 781075 781070 781069 781067 781063 781040 781032 781028 781026 781025 781016 781012 781010 781009 781004 781002 781001 780998 780997 780995 780984 780980 780978 780977 780972 780970 780969 780966 780965 780963 780956 780954 780953 780950 780949 780947 780942 780941 780939 780935 780920 780916 780914 780913 780908 780906 780905 780902 780901 780899 780892 780890 780889 780886 780885 780883 780878 780877 780875 780871 780860 780858 780857 780854 780853 780851 780846 780845 780843 780839 780830 780829 780827 780823 780815 780784 780776 780772 780770 780769 780760 780756 780754 780753 780748 780746 780745 780742 780741 780739 780728 780724 780722 780721 780716 780714 780713 780710 780709 780707 780700 780698 780697 780694 780693 780691 780686 780685 780683 780679 780664 780660 780658 780657 780652 780650 780649 780646 780645 780643 780636 780634 780633 780630 780629 780627 780622 780621 780619 780615 780604 780602 780601 780598 780597 780595 780590 780589 780587 780583 780574 780573 780571 780567 780559 780536 780532 780530 780529 780524 780522 780521 780518 780517 780515 780508 780506 780505 780502 780501 780499 780494 780493 780491 780487 780476 780474 780473 780470 780469 780467 780462 780461 780459 780455 780446 780445 780443 780439 780431 780412 780410 780409 780406 780405 780403 780398 780397 780395 780391 780382 780381 780379 780375 780367 780350 780349 780347 780343 780335 780319 780256 780240 780232 780228 780226 780225 780208 780200 780196 780194 780193 780184 780180 780178 780177 780172 780170 780169 780166 780165 780163 780144 780136 780132 780130 780129 780120 780116 780114 780113 780108 780106 780105 780102 780101 780099 780088 780084 780082 780081 780076 780074 780073 780070 780069 780067 780060 780058 780057 780054 780053 780051 780046 780045 780043 780039 780016 780008 780004 780002 780001 779992 779988 779986 779985 779980 779978 779977 779974 779973 779971 779960 779956 779954 779953 779948 779946 779945 779942 779941 779939 779932 779930 779929 779926 779925 779923 779918 779917 779915 779911 779896 779892 779890 779889 779884 779882 779881 779878 779877 779875 779868 779866 779865 779862 779861 779859 779854 779853 779851 779847 779836 779834 779833 779830 779829 779827 779822 779821 779819 779815 779806 779805 779803 779799 779791 779760 779752 779748 779746 779745 779736 779732 779730 779729 779724 779722 779721 779718 779717 779715 779704 779700 779698 779697 779692 779690 779689 779686 779685 779683 779676 779674 779673 779670 779669 779667 779662 779661 779659 779655 779640 779636 779634 779633 779628 779626 779625 779622 779621 779619 779612 779610 779609 779606 779605 779603 779598 779597 779595 779591 779580 779578 779577 779574 779573 779571 779566 779565 779563 779559 779550 779549 779547 779543 779535 779512 779508 779506 779505 779500 779498 779497 779494 779493 779491 779484 779482 779481 779478 779477 779475 779470 779469 779467 779463 779452 779450 779449 779446 779445 779443 779438 779437 779435 779431 779422 779421 779419 779415 779407 779388 779386 779385 779382 779381 779379 779374 779373 779371 779367 779358 779357 779355 779351 779343 779326 779325 779323 779319 779311 779295 779248 779240 779236 779234 779233 779224 779220 779218 779217 779212 779210 779209 779206 779205 779203 779192 779188 779186 779185 779180 779178 779177 779174 779173 779171 779164 779162 779161 779158 779157 779155 779150 779149 779147 779143 779128 779124 779122 779121 779116 779114 779113 779110 779109 779107 779100 779098 779097 779094 779093 779091 779086 779085 779083 779079 779068 779066 779065 779062 779061 779059 779054 779053 779051 779047 779038 779037 779035 779031 779023 779000 778996 778994 778993 778988 778986 778985 778982 778981 778979 778972 778970 778969 778966 778965 778963 778958 778957 778955 778951 778940 778938 778937 778934 778933 778931 778926 778925 778923 778919 778910 778909 778907 778903 778895 778876 778874 778873 778870 778869 778867 778862 778861 778859 778855 778846 778845 778843 778839 778831 778814 778813 778811 778807 778799 778783 778744 778740 778738 778737 778732 778730 778729 778726 778725 778723 778716 778714 778713 778710 778709 778707 778702 778701 778699 778695 778684 778682 778681 778678 778677 778675 778670 778669 778667 778663 778654 778653 778651 778647 778639 778620 778618 778617 778614 778613 778611 778606 778605 778603 778599 778590 778589 778587 778583 778575 778558 778557 778555 778551 778543 778527 778492 778490 778489 778486 778485 778483 778478 778477 778475 778471 778462 778461 778459 778455 778447 778430 778429 778427 778423 778415 778399 778366 778365 778363 778359 778351 778335 778303 778176 778144 778128 778120 778116 778114 778113 778080 778064 778056 778052 778050 778049 778032 778024 778020 778018 778017 778008 778004 778002 778001 777996 777994 777993 777990 777989 777987 777952 777936 777928 777924 777922 777921 777904 777896 777892 777890 777889 777880 777876 777874 777873 777868 777866 777865 777862 777861 777859 777840 777832 777828 777826 777825 777816 777812 777810 777809 777804 777802 777801 777798 777797 777795 777784 777780 777778 777777 777772 777770 777769 777766 777765 777763 777756 777754 777753 777750 777749 777747 777742 777741 777739 777735 777696 777680 777672 777668 777666 777665 777648 777640 777636 777634 777633 777624 777620 777618 777617 777612 777610 777609 777606 777605 777603 777584 777576 777572 777570 777569 777560 777556 777554 777553 777548 777546 777545 777542 777541 777539 777528 777524 777522 777521 777516 777514 777513 777510 777509 777507 777500 777498 777497 777494 777493 777491 777486 777485 777483 777479 777456 777448 777444 777442 777441 777432 777428 777426 777425 777420 777418 777417 777414 777413 777411 777400 777396 777394 777393 777388 777386 777385 777382 777381 777379 777372 777370 777369 777366 777365 777363 777358 777357 777355 777351 777336 777332 777330 777329 777324 777322 777321 777318 777317 777315 777308 777306 777305 777302 777301 777299 777294 777293 777291 777287 777276 777274 777273 777270 777269 777267 777262 777261 777259 777255 777246 777245 777243 777239 777231 777184 777168 777160 777156 777154 777153 777136 777128 777124 777122 777121 777112 777108 777106 777105 777100 777098 777097 777094 777093 777091 777072 777064 777060 777058 777057 777048 777044 777042 777041 777036 777034 777033 777030 777029 777027 777016 777012 777010 777009 777004 777002 777001 776998 776997 776995 776988 776986 776985 776982 776981 776979 776974 776973 776971 776967 776944 776936 776932 776930 776929 776920 776916 776914 776913 776908 776906 776905 776902 776901 776899 776888 776884 776882 776881 776876 776874 776873 776870 776869 776867 776860 776858 776857 776854 776853 776851 776846 776845 776843 776839 776824 776820 776818 776817 776812 776810 776809 776806 776805 776803 776796 776794 776793 776790 776789 776787 776782 776781 776779 776775 776764 776762 776761 776758 776757 776755 776750 776749 776747 776743 776734 776733 776731 776727 776719 776688 776680 776676 776674 776673 776664 776660 776658 776657 776652 776650 776649 776646 776645 776643 776632 776628 776626 776625 776620 776618 776617 776614 776613 776611 776604 776602 776601 776598 776597 776595 776590 776589 776587 776583 776568 776564 776562 776561 776556 776554 776553 776550 776549 776547 776540 776538 776537 776534 776533 776531 776526 776525 776523 776519 776508 776506 776505 776502 776501 776499 776494 776493 776491 776487 776478 776477 776475 776471 776463 776440 776436 776434 776433 776428 776426 776425 776422 776421 776419 776412 776410 776409 776406 776405 776403 776398 776397 776395 776391 776380 776378 776377 776374 776373 776371 776366 776365 776363 776359 776350 776349 776347 776343 776335 776316 776314 776313 776310 776309 776307 776302 776301 776299 776295 776286 776285 776283 776279 776271 776254 776253 776251 776247 776239 776223 776160 776144 776136 776132 776130 776129 776112 776104 776100 776098 776097 776088 776084 776082 776081 776076 776074 776073 776070 776069 776067 776048 776040 776036 776034 776033 776024 776020 776018 776017 776012 776010 776009 776006 776005 776003 775992 775988 775986 775985 775980 775978 775977 775974 775973 775971 775964 775962 775961 775958 775957 775955 775950 775949 775947 775943 775920 775912 775908 775906 775905 775896 775892 775890 775889 775884 775882 775881 775878 775877 775875 775864 775860 775858 775857 775852 775850 775849 775846 775845 775843 775836 775834 775833 775830 775829 775827 775822 775821 775819 775815 775800 775796 775794 775793 775788 775786 775785 775782 775781 775779 775772 775770 775769 775766 775765 775763 775758 775757 775755 775751 775740 775738 775737 775734 775733 775731 775726 775725 775723 775719 775710 775709 775707 775703 775695 775664 775656 775652 775650 775649 775640 775636 775634 775633 775628 775626 775625 775622 775621 775619 775608 775604 775602 775601 775596 775594 775593 775590 775589 775587 775580 775578 775577 775574 775573 775571 775566 775565 775563 775559 775544 775540 775538 775537 775532 775530 775529 775526 775525 775523 775516 775514 775513 775510 775509 775507 775502 775501 775499 775495 775484 775482 775481 775478 775477 775475 775470 775469 775467 775463 775454 775453 775451 775447 775439 775416 775412 775410 775409 775404 775402 775401 775398 775397 775395 775388 775386 775385 775382 775381 775379 775374 775373 775371 775367 775356 775354 775353 775350 775349 775347 775342 775341 775339 775335 775326 775325 775323 775319 775311 775292 775290 775289 775286 775285 775283 775278 775277 775275 775271 775262 775261 775259 775255 775247 775230 775229 775227 775223 775215 775199 775152 775144 775140 775138 775137 775128 775124 775122 775121 775116 775114 775113 775110 775109 775107 775096 775092 775090 775089 775084 775082 775081 775078 775077 775075 775068 775066 775065 775062 775061 775059 775054 775053 775051 775047 775032 775028 775026 775025 775020 775018 775017 775014 775013 775011 775004 775002 775001 774998 774997 774995 774990 774989 774987 774983 774972 774970 774969 774966 774965 774963 774958 774957 774955 774951 774942 774941 774939 774935 774927 774904 774900 774898 774897 774892 774890 774889 774886 774885 774883 774876 774874 774873 774870 774869 774867 774862 774861 774859 774855 774844 774842 774841 774838 774837 774835 774830 774829 774827 774823 774814 774813 774811 774807 774799 774780 774778 774777 774774 774773 774771 774766 774765 774763 774759 774750 774749 774747 774743 774735 774718 774717 774715 774711 774703 774687 774648 774644 774642 774641 774636 774634 774633 774630 774629 774627 774620 774618 774617 774614 774613 774611 774606 774605 774603 774599 774588 774586 774585 774582 774581 774579 774574 774573 774571 774567 774558 774557 774555 774551 774543 774524 774522 774521 774518 774517 774515 774510 774509 774507 774503 774494 774493 774491 774487 774479 774462 774461 774459 774455 774447 774431 774396 774394 774393 774390 774389 774387 774382 774381 774379 774375 774366 774365 774363 774359 774351 774334 774333 774331 774327 774319 774303 774270 774269 774267 774263 774255 774239 774207 774112 774096 774088 774084 774082 774081 774064 774056 774052 774050 774049 774040 774036 774034 774033 774028 774026 774025 774022 774021 774019 774000 773992 773988 773986 773985 773976 773972 773970 773969 773964 773962 773961 773958 773957 773955 773944 773940 773938 773937 773932 773930 773929 773926 773925 773923 773916 773914 773913 773910 773909 773907 773902 773901 773899 773895 773872 773864 773860 773858 773857 773848 773844 773842 773841 773836 773834 773833 773830 773829 773827 773816 773812 773810 773809 773804 773802 773801 773798 773797 773795 773788 773786 773785 773782 773781 773779 773774 773773 773771 773767 773752 773748 773746 773745 773740 773738 773737 773734 773733 773731 773724 773722 773721 773718 773717 773715 773710 773709 773707 773703 773692 773690 773689 773686 773685 773683 773678 773677 773675 773671 773662 773661 773659 773655 773647 773616 773608 773604 773602 773601 773592 773588 773586 773585 773580 773578 773577 773574 773573 773571 773560 773556 773554 773553 773548 773546 773545 773542 773541 773539 773532 773530 773529 773526 773525 773523 773518 773517 773515 773511 773496 773492 773490 773489 773484 773482 773481 773478 773477 773475 773468 773466 773465 773462 773461 773459 773454 773453 773451 773447 773436 773434 773433 773430 773429 773427 773422 773421 773419 773415 773406 773405 773403 773399 773391 773368 773364 773362 773361 773356 773354 773353 773350 773349 773347 773340 773338 773337 773334 773333 773331 773326 773325 773323 773319 773308 773306 773305 773302 773301 773299 773294 773293 773291 773287 773278 773277 773275 773271 773263 773244 773242 773241 773238 773237 773235 773230 773229 773227 773223 773214 773213 773211 773207 773199 773182 773181 773179 773175 773167 773151 773104 773096 773092 773090 773089 773080 773076 773074 773073 773068 773066 773065 773062 773061 773059 773048 773044 773042 773041 773036 773034 773033 773030 773029 773027 773020 773018 773017 773014 773013 773011 773006 773005 773003 772999 772984 772980 772978 772977 772972 772970 772969 772966 772965 772963 772956 772954 772953 772950 772949 772947 772942 772941 772939 772935 772924 772922 772921 772918 772917 772915 772910 772909 772907 772903 772894 772893 772891 772887 772879 772856 772852 772850 772849 772844 772842 772841 772838 772837 772835 772828 772826 772825 772822 772821 772819 772814 772813 772811 772807 772796 772794 772793 772790 772789 772787 772782 772781 772779 772775 772766 772765 772763 772759 772751 772732 772730 772729 772726 772725 772723 772718 772717 772715 772711 772702 772701 772699 772695 772687 772670 772669 772667 772663 772655 772639 772600 772596 772594 772593 772588 772586 772585 772582 772581 772579 772572 772570 772569 772566 772565 772563 772558 772557 772555 772551 772540 772538 772537 772534 772533 772531 772526 772525 772523 772519 772510 772509 772507 772503 772495 772476 772474 772473 772470 772469 772467 772462 772461 772459 772455 772446 772445 772443 772439 772431 772414 772413 772411 772407 772399 772383 772348 772346 772345 772342 772341 772339 772334 772333 772331 772327 772318 772317 772315 772311 772303 772286 772285 772283 772279 772271 772255 772222 772221 772219 772215 772207 772191 772159 772080 772072 772068 772066 772065 772056 772052 772050 772049 772044 772042 772041 772038 772037 772035 772024 772020 772018 772017 772012 772010 772009 772006 772005 772003 771996 771994 771993 771990 771989 771987 771982 771981 771979 771975 771960 771956 771954 771953 771948 771946 771945 771942 771941 771939 771932 771930 771929 771926 771925 771923 771918 771917 771915 771911 771900 771898 771897 771894 771893 771891 771886 771885 771883 771879 771870 771869 771867 771863 771855 771832 771828 771826 771825 771820 771818 771817 771814 771813 771811 771804 771802 771801 771798 771797 771795 771790 771789 771787 771783 771772 771770 771769 771766 771765 771763 771758 771757 771755 771751 771742 771741 771739 771735 771727 771708 771706 771705 771702 771701 771699 771694 771693 771691 771687 771678 771677 771675 771671 771663 771646 771645 771643 771639 771631 771615 771576 771572 771570 771569 771564 771562 771561 771558 771557 771555 771548 771546 771545 771542 771541 771539 771534 771533 771531 771527 771516 771514 771513 771510 771509 771507 771502 771501 771499 771495 771486 771485 771483 771479 771471 771452 771450 771449 771446 771445 771443 771438 771437 771435 771431 771422 771421 771419 771415 771407 771390 771389 771387 771383 771375 771359 771324 771322 771321 771318 771317 771315 771310 771309 771307 771303 771294 771293 771291 771287 771279 771262 771261 771259 771255 771247 771231 771198 771197 771195 771191 771183 771167 771135 771064 771060 771058 771057 771052 771050 771049 771046 771045 771043 771036 771034 771033 771030 771029 771027 771022 771021 771019 771015 771004 771002 771001 770998 770997 770995 770990 770989 770987 770983 770974 770973 770971 770967 770959 770940 770938 770937 770934 770933 770931 770926 770925 770923 770919 770910 770909 770907 770903 770895 770878 770877 770875 770871 770863 770847 770812 770810 770809 770806 770805 770803 770798 770797 770795 770791 770782 770781 770779 770775 770767 770750 770749 770747 770743 770735 770719 770686 770685 770683 770679 770671 770655 770623 770556 770554 770553 770550 770549 770547 770542 770541 770539 770535 770526 770525 770523 770519 770511 770494 770493 770491 770487 770479 770463 770430 770429 770427 770423 770415 770399 770367 770302 770301 770299 770295 770287 770271 770239 770175 769984 769952 769936 769928 769924 769922 769921 769888 769872 769864 769860 769858 769857 769840 769832 769828 769826 769825 769816 769812 769810 769809 769804 769802 769801 769798 769797 769795 769760 769744 769736 769732 769730 769729 769712 769704 769700 769698 769697 769688 769684 769682 769681 769676 769674 769673 769670 769669 769667 769648 769640 769636 769634 769633 769624 769620 769618 769617 769612 769610 769609 769606 769605 769603 769592 769588 769586 769585 769580 769578 769577 769574 769573 769571 769564 769562 769561 769558 769557 769555 769550 769549 769547 769543 769504 769488 769480 769476 769474 769473 769456 769448 769444 769442 769441 769432 769428 769426 769425 769420 769418 769417 769414 769413 769411 769392 769384 769380 769378 769377 769368 769364 769362 769361 769356 769354 769353 769350 769349 769347 769336 769332 769330 769329 769324 769322 769321 769318 769317 769315 769308 769306 769305 769302 769301 769299 769294 769293 769291 769287 769264 769256 769252 769250 769249 769240 769236 769234 769233 769228 769226 769225 769222 769221 769219 769208 769204 769202 769201 769196 769194 769193 769190 769189 769187 769180 769178 769177 769174 769173 769171 769166 769165 769163 769159 769144 769140 769138 769137 769132 769130 769129 769126 769125 769123 769116 769114 769113 769110 769109 769107 769102 769101 769099 769095 769084 769082 769081 769078 769077 769075 769070 769069 769067 769063 769054 769053 769051 769047 769039 768992 768976 768968 768964 768962 768961 768944 768936 768932 768930 768929 768920 768916 768914 768913 768908 768906 768905 768902 768901 768899 768880 768872 768868 768866 768865 768856 768852 768850 768849 768844 768842 768841 768838 768837 768835 768824 768820 768818 768817 768812 768810 768809 768806 768805 768803 768796 768794 768793 768790 768789 768787 768782 768781 768779 768775 768752 768744 768740 768738 768737 768728 768724 768722 768721 768716 768714 768713 768710 768709 768707 768696 768692 768690 768689 768684 768682 768681 768678 768677 768675 768668 768666 768665 768662 768661 768659 768654 768653 768651 768647 768632 768628 768626 768625 768620 768618 768617 768614 768613 768611 768604 768602 768601 768598 768597 768595 768590 768589 768587 768583 768572 768570 768569 768566 768565 768563 768558 768557 768555 768551 768542 768541 768539 768535 768527 768496 768488 768484 768482 768481 768472 768468 768466 768465 768460 768458 768457 768454 768453 768451 768440 768436 768434 768433 768428 768426 768425 768422 768421 768419 768412 768410 768409 768406 768405 768403 768398 768397 768395 768391 768376 768372 768370 768369 768364 768362 768361 768358 768357 768355 768348 768346 768345 768342 768341 768339 768334 768333 768331 768327 768316 768314 768313 768310 768309 768307 768302 768301 768299 768295 768286 768285 768283 768279 768271 768248 768244 768242 768241 768236 768234 768233 768230 768229 768227 768220 768218 768217 768214 768213 768211 768206 768205 768203 768199 768188 768186 768185 768182 768181 768179 768174 768173 768171 768167 768158 768157 768155 768151 768143 768124 768122 768121 768118 768117 768115 768110 768109 768107 768103 768094 768093 768091 768087 768079 768062 768061 768059 768055 768047 768031 767968 767952 767944 767940 767938 767937 767920 767912 767908 767906 767905 767896 767892 767890 767889 767884 767882 767881 767878 767877 767875 767856 767848 767844 767842 767841 767832 767828 767826 767825 767820 767818 767817 767814 767813 767811 767800 767796 767794 767793 767788 767786 767785 767782 767781 767779 767772 767770 767769 767766 767765 767763 767758 767757 767755 767751 767728 767720 767716 767714 767713 767704 767700 767698 767697 767692 767690 767689 767686 767685 767683 767672 767668 767666 767665 767660 767658 767657 767654 767653 767651 767644 767642 767641 767638 767637 767635 767630 767629 767627 767623 767608 767604 767602 767601 767596 767594 767593 767590 767589 767587 767580 767578 767577 767574 767573 767571 767566 767565 767563 767559 767548 767546 767545 767542 767541 767539 767534 767533 767531 767527 767518 767517 767515 767511 767503 767472 767464 767460 767458 767457 767448 767444 767442 767441 767436 767434 767433 767430 767429 767427 767416 767412 767410 767409 767404 767402 767401 767398 767397 767395 767388 767386 767385 767382 767381 767379 767374 767373 767371 767367 767352 767348 767346 767345 767340 767338 767337 767334 767333 767331 767324 767322 767321 767318 767317 767315 767310 767309 767307 767303 767292 767290 767289 767286 767285 767283 767278 767277 767275 767271 767262 767261 767259 767255 767247 767224 767220 767218 767217 767212 767210 767209 767206 767205 767203 767196 767194 767193 767190 767189 767187 767182 767181 767179 767175 767164 767162 767161 767158 767157 767155 767150 767149 767147 767143 767134 767133 767131 767127 767119 767100 767098 767097 767094 767093 767091 767086 767085 767083 767079 767070 767069 767067 767063 767055 767038 767037 767035 767031 767023 767007 766960 766952 766948 766946 766945 766936 766932 766930 766929 766924 766922 766921 766918 766917 766915 766904 766900 766898 766897 766892 766890 766889 766886 766885 766883 766876 766874 766873 766870 766869 766867 766862 766861 766859 766855 766840 766836 766834 766833 766828 766826 766825 766822 766821 766819 766812 766810 766809 766806 766805 766803 766798 766797 766795 766791 766780 766778 766777 766774 766773 766771 766766 766765 766763 766759 766750 766749 766747 766743 766735 766712 766708 766706 766705 766700 766698 766697 766694 766693 766691 766684 766682 766681 766678 766677 766675 766670 766669 766667 766663 766652 766650 766649 766646 766645 766643 766638 766637 766635 766631 766622 766621 766619 766615 766607 766588 766586 766585 766582 766581 766579 766574 766573 766571 766567 766558 766557 766555 766551 766543 766526 766525 766523 766519 766511 766495 766456 766452 766450 766449 766444 766442 766441 766438 766437 766435 766428 766426 766425 766422 766421 766419 766414 766413 766411 766407 766396 766394 766393 766390 766389 766387 766382 766381 766379 766375 766366 766365 766363 766359 766351 766332 766330 766329 766326 766325 766323 766318 766317 766315 766311 766302 766301 766299 766295 766287 766270 766269 766267 766263 766255 766239 766204 766202 766201 766198 766197 766195 766190 766189 766187 766183 766174 766173 766171 766167 766159 766142 766141 766139 766135 766127 766111 766078 766077 766075 766071 766063 766047 766015 765920 765904 765896 765892 765890 765889 765872 765864 765860 765858 765857 765848 765844 765842 765841 765836 765834 765833 765830 765829 765827 765808 765800 765796 765794 765793 765784 765780 765778 765777 765772 765770 765769 765766 765765 765763 765752 765748 765746 765745 765740 765738 765737 765734 765733 765731 765724 765722 765721 765718 765717 765715 765710 765709 765707 765703 765680 765672 765668 765666 765665 765656 765652 765650 765649 765644 765642 765641 765638 765637 765635 765624 765620 765618 765617 765612 765610 765609 765606 765605 765603 765596 765594 765593 765590 765589 765587 765582 765581 765579 765575 765560 765556 765554 765553 765548 765546 765545 765542 765541 765539 765532 765530 765529 765526 765525 765523 765518 765517 765515 765511 765500 765498 765497 765494 765493 765491 765486 765485 765483 765479 765470 765469 765467 765463 765455 765424 765416 765412 765410 765409 765400 765396 765394 765393 765388 765386 765385 765382 765381 765379 765368 765364 765362 765361 765356 765354 765353 765350 765349 765347 765340 765338 765337 765334 765333 765331 765326 765325 765323 765319 765304 765300 765298 765297 765292 765290 765289 765286 765285 765283 765276 765274 765273 765270 765269 765267 765262 765261 765259 765255 765244 765242 765241 765238 765237 765235 765230 765229 765227 765223 765214 765213 765211 765207 765199 765176 765172 765170 765169 765164 765162 765161 765158 765157 765155 765148 765146 765145 765142 765141 765139 765134 765133 765131 765127 765116 765114 765113 765110 765109 765107 765102 765101 765099 765095 765086 765085 765083 765079 765071 765052 765050 765049 765046 765045 765043 765038 765037 765035 765031 765022 765021 765019 765015 765007 764990 764989 764987 764983 764975 764959 764912 764904 764900 764898 764897 764888 764884 764882 764881 764876 764874 764873 764870 764869 764867 764856 764852 764850 764849 764844 764842 764841 764838 764837 764835 764828 764826 764825 764822 764821 764819 764814 764813 764811 764807 764792 764788 764786 764785 764780 764778 764777 764774 764773 764771 764764 764762 764761 764758 764757 764755 764750 764749 764747 764743 764732 764730 764729 764726 764725 764723 764718 764717 764715 764711 764702 764701 764699 764695 764687 764664 764660 764658 764657 764652 764650 764649 764646 764645 764643 764636 764634 764633 764630 764629 764627 764622 764621 764619 764615 764604 764602 764601 764598 764597 764595 764590 764589 764587 764583 764574 764573 764571 764567 764559 764540 764538 764537 764534 764533 764531 764526 764525 764523 764519 764510 764509 764507 764503 764495 764478 764477 764475 764471 764463 764447 764408 764404 764402 764401 764396 764394 764393 764390 764389 764387 764380 764378 764377 764374 764373 764371 764366 764365 764363 764359 764348 764346 764345 764342 764341 764339 764334 764333 764331 764327 764318 764317 764315 764311 764303 764284 764282 764281 764278 764277 764275 764270 764269 764267 764263 764254 764253 764251 764247 764239 764222 764221 764219 764215 764207 764191 764156 764154 764153 764150 764149 764147 764142 764141 764139 764135 764126 764125 764123 764119 764111 764094 764093 764091 764087 764079 764063 764030 764029 764027 764023 764015 763999 763967 763888 763880 763876 763874 763873 763864 763860 763858 763857 763852 763850 763849 763846 763845 763843 763832 763828 763826 763825 763820 763818 763817 763814 763813 763811 763804 763802 763801 763798 763797 763795 763790 763789 763787 763783 763768 763764 763762 763761 763756 763754 763753 763750 763749 763747 763740 763738 763737 763734 763733 763731 763726 763725 763723 763719 763708 763706 763705 763702 763701 763699 763694 763693 763691 763687 763678 763677 763675 763671 763663 763640 763636 763634 763633 763628 763626 763625 763622 763621 763619 763612 763610 763609 763606 763605 763603 763598 763597 763595 763591 763580 763578 763577 763574 763573 763571 763566 763565 763563 763559 763550 763549 763547 763543 763535 763516 763514 763513 763510 763509 763507 763502 763501 763499 763495 763486 763485 763483 763479 763471 763454 763453 763451 763447 763439 763423 763384 763380 763378 763377 763372 763370 763369 763366 763365 763363 763356 763354 763353 763350 763349 763347 763342 763341 763339 763335 763324 763322 763321 763318 763317 763315 763310 763309 763307 763303 763294 763293 763291 763287 763279 763260 763258 763257 763254 763253 763251 763246 763245 763243 763239 763230 763229 763227 763223 763215 763198 763197 763195 763191 763183 763167 763132 763130 763129 763126 763125 763123 763118 763117 763115 763111 763102 763101 763099 763095 763087 763070 763069 763067 763063 763055 763039 763006 763005 763003 762999 762991 762975 762943 762872 762868 762866 762865 762860 762858 762857 762854 762853 762851 762844 762842 762841 762838 762837 762835 762830 762829 762827 762823 762812 762810 762809 762806 762805 762803 762798 762797 762795 762791 762782 762781 762779 762775 762767 762748 762746 762745 762742 762741 762739 762734 762733 762731 762727 762718 762717 762715 762711 762703 762686 762685 762683 762679 762671 762655 762620 762618 762617 762614 762613 762611 762606 762605 762603 762599 762590 762589 762587 762583 762575 762558 762557 762555 762551 762543 762527 762494 762493 762491 762487 762479 762463 762431 762364 762362 762361 762358 762357 762355 762350 762349 762347 762343 762334 762333 762331 762327 762319 762302 762301 762299 762295 762287 762271 762238 762237 762235 762231 762223 762207 762175 762110 762109 762107 762103 762095 762079 762047 761983 761824 761808 761800 761796 761794 761793 761776 761768 761764 761762 761761 761752 761748 761746 761745 761740 761738 761737 761734 761733 761731 761712 761704 761700 761698 761697 761688 761684 761682 761681 761676 761674 761673 761670 761669 761667 761656 761652 761650 761649 761644 761642 761641 761638 761637 761635 761628 761626 761625 761622 761621 761619 761614 761613 761611 761607 761584 761576 761572 761570 761569 761560 761556 761554 761553 761548 761546 761545 761542 761541 761539 761528 761524 761522 761521 761516 761514 761513 761510 761509 761507 761500 761498 761497 761494 761493 761491 761486 761485 761483 761479 761464 761460 761458 761457 761452 761450 761449 761446 761445 761443 761436 761434 761433 761430 761429 761427 761422 761421 761419 761415 761404 761402 761401 761398 761397 761395 761390 761389 761387 761383 761374 761373 761371 761367 761359 761328 761320 761316 761314 761313 761304 761300 761298 761297 761292 761290 761289 761286 761285 761283 761272 761268 761266 761265 761260 761258 761257 761254 761253 761251 761244 761242 761241 761238 761237 761235 761230 761229 761227 761223 761208 761204 761202 761201 761196 761194 761193 761190 761189 761187 761180 761178 761177 761174 761173 761171 761166 761165 761163 761159 761148 761146 761145 761142 761141 761139 761134 761133 761131 761127 761118 761117 761115 761111 761103 761080 761076 761074 761073 761068 761066 761065 761062 761061 761059 761052 761050 761049 761046 761045 761043 761038 761037 761035 761031 761020 761018 761017 761014 761013 761011 761006 761005 761003 760999 760990 760989 760987 760983 760975 760956 760954 760953 760950 760949 760947 760942 760941 760939 760935 760926 760925 760923 760919 760911 760894 760893 760891 760887 760879 760863 760816 760808 760804 760802 760801 760792 760788 760786 760785 760780 760778 760777 760774 760773 760771 760760 760756 760754 760753 760748 760746 760745 760742 760741 760739 760732 760730 760729 760726 760725 760723 760718 760717 760715 760711 760696 760692 760690 760689 760684 760682 760681 760678 760677 760675 760668 760666 760665 760662 760661 760659 760654 760653 760651 760647 760636 760634 760633 760630 760629 760627 760622 760621 760619 760615 760606 760605 760603 760599 760591 760568 760564 760562 760561 760556 760554 760553 760550 760549 760547 760540 760538 760537 760534 760533 760531 760526 760525 760523 760519 760508 760506 760505 760502 760501 760499 760494 760493 760491 760487 760478 760477 760475 760471 760463 760444 760442 760441 760438 760437 760435 760430 760429 760427 760423 760414 760413 760411 760407 760399 760382 760381 760379 760375 760367 760351 760312 760308 760306 760305 760300 760298 760297 760294 760293 760291 760284 760282 760281 760278 760277 760275 760270 760269 760267 760263 760252 760250 760249 760246 760245 760243 760238 760237 760235 760231 760222 760221 760219 760215 760207 760188 760186 760185 760182 760181 760179 760174 760173 760171 760167 760158 760157 760155 760151 760143 760126 760125 760123 760119 760111 760095 760060 760058 760057 760054 760053 760051 760046 760045 760043 760039 760030 760029 760027 760023 760015 759998 759997 759995 759991 759983 759967 759934 759933 759931 759927 759919 759903 759871 759792 759784 759780 759778 759777 759768 759764 759762 759761 759756 759754 759753 759750 759749 759747 759736 759732 759730 759729 759724 759722 759721 759718 759717 759715 759708 759706 759705 759702 759701 759699 759694 759693 759691 759687 759672 759668 759666 759665 759660 759658 759657 759654 759653 759651 759644 759642 759641 759638 759637 759635 759630 759629 759627 759623 759612 759610 759609 759606 759605 759603 759598 759597 759595 759591 759582 759581 759579 759575 759567 759544 759540 759538 759537 759532 759530 759529 759526 759525 759523 759516 759514 759513 759510 759509 759507 759502 759501 759499 759495 759484 759482 759481 759478 759477 759475 759470 759469 759467 759463 759454 759453 759451 759447 759439 759420 759418 759417 759414 759413 759411 759406 759405 759403 759399 759390 759389 759387 759383 759375 759358 759357 759355 759351 759343 759327 759288 759284 759282 759281 759276 759274 759273 759270 759269 759267 759260 759258 759257 759254 759253 759251 759246 759245 759243 759239 759228 759226 759225 759222 759221 759219 759214 759213 759211 759207 759198 759197 759195 759191 759183 759164 759162 759161 759158 759157 759155 759150 759149 759147 759143 759134 759133 759131 759127 759119 759102 759101 759099 759095 759087 759071 759036 759034 759033 759030 759029 759027 759022 759021 759019 759015 759006 759005 759003 758999 758991 758974 758973 758971 758967 758959 758943 758910 758909 758907 758903 758895 758879 758847 758776 758772 758770 758769 758764 758762 758761 758758 758757 758755 758748 758746 758745 758742 758741 758739 758734 758733 758731 758727 758716 758714 758713 758710 758709 758707 758702 758701 758699 758695 758686 758685 758683 758679 758671 758652 758650 758649 758646 758645 758643 758638 758637 758635 758631 758622 758621 758619 758615 758607 758590 758589 758587 758583 758575 758559 758524 758522 758521 758518 758517 758515 758510 758509 758507 758503 758494 758493 758491 758487 758479 758462 758461 758459 758455 758447 758431 758398 758397 758395 758391 758383 758367 758335 758268 758266 758265 758262 758261 758259 758254 758253 758251 758247 758238 758237 758235 758231 758223 758206 758205 758203 758199 758191 758175 758142 758141 758139 758135 758127 758111 758079 758014 758013 758011 758007 757999 757983 757951 757887 757744 757736 757732 757730 757729 757720 757716 757714 757713 757708 757706 757705 757702 757701 757699 757688 757684 757682 757681 757676 757674 757673 757670 757669 757667 757660 757658 757657 757654 757653 757651 757646 757645 757643 757639 757624 757620 757618 757617 757612 757610 757609 757606 757605 757603 757596 757594 757593 757590 757589 757587 757582 757581 757579 757575 757564 757562 757561 757558 757557 757555 757550 757549 757547 757543 757534 757533 757531 757527 757519 757496 757492 757490 757489 757484 757482 757481 757478 757477 757475 757468 757466 757465 757462 757461 757459 757454 757453 757451 757447 757436 757434 757433 757430 757429 757427 757422 757421 757419 757415 757406 757405 757403 757399 757391 757372 757370 757369 757366 757365 757363 757358 757357 757355 757351 757342 757341 757339 757335 757327 757310 757309 757307 757303 757295 757279 757240 757236 757234 757233 757228 757226 757225 757222 757221 757219 757212 757210 757209 757206 757205 757203 757198 757197 757195 757191 757180 757178 757177 757174 757173 757171 757166 757165 757163 757159 757150 757149 757147 757143 757135 757116 757114 757113 757110 757109 757107 757102 757101 757099 757095 757086 757085 757083 757079 757071 757054 757053 757051 757047 757039 757023 756988 756986 756985 756982 756981 756979 756974 756973 756971 756967 756958 756957 756955 756951 756943 756926 756925 756923 756919 756911 756895 756862 756861 756859 756855 756847 756831 756799 756728 756724 756722 756721 756716 756714 756713 756710 756709 756707 756700 756698 756697 756694 756693 756691 756686 756685 756683 756679 756668 756666 756665 756662 756661 756659 756654 756653 756651 756647 756638 756637 756635 756631 756623 756604 756602 756601 756598 756597 756595 756590 756589 756587 756583 756574 756573 756571 756567 756559 756542 756541 756539 756535 756527 756511 756476 756474 756473 756470 756469 756467 756462 756461 756459 756455 756446 756445 756443 756439 756431 756414 756413 756411 756407 756399 756383 756350 756349 756347 756343 756335 756319 756287 756220 756218 756217 756214 756213 756211 756206 756205 756203 756199 756190 756189 756187 756183 756175 756158 756157 756155 756151 756143 756127 756094 756093 756091 756087 756079 756063 756031 755966 755965 755963 755959 755951 755935 755903 755839 755704 755700 755698 755697 755692 755690 755689 755686 755685 755683 755676 755674 755673 755670 755669 755667 755662 755661 755659 755655 755644 755642 755641 755638 755637 755635 755630 755629 755627 755623 755614 755613 755611 755607 755599 755580 755578 755577 755574 755573 755571 755566 755565 755563 755559 755550 755549 755547 755543 755535 755518 755517 755515 755511 755503 755487 755452 755450 755449 755446 755445 755443 755438 755437 755435 755431 755422 755421 755419 755415 755407 755390 755389 755387 755383 755375 755359 755326 755325 755323 755319 755311 755295 755263 755196 755194 755193 755190 755189 755187 755182 755181 755179 755175 755166 755165 755163 755159 755151 755134 755133 755131 755127 755119 755103 755070 755069 755067 755063 755055 755039 755007 754942 754941 754939 754935 754927 754911 754879 754815 754684 754682 754681 754678 754677 754675 754670 754669 754667 754663 754654 754653 754651 754647 754639 754622 754621 754619 754615 754607 754591 754558 754557 754555 754551 754543 754527 754495 754430 754429 754427 754423 754415 754399 754367 754303 754174 754173 754171 754167 754159 754143 754111 754047 753919 753600 753568 753552 753544 753540 753538 753537 753504 753488 753480 753476 753474 753473 753456 753448 753444 753442 753441 753432 753428 753426 753425 753420 753418 753417 753414 753413 753411 753376 753360 753352 753348 753346 753345 753328 753320 753316 753314 753313 753304 753300 753298 753297 753292 753290 753289 753286 753285 753283 753264 753256 753252 753250 753249 753240 753236 753234 753233 753228 753226 753225 753222 753221 753219 753208 753204 753202 753201 753196 753194 753193 753190 753189 753187 753180 753178 753177 753174 753173 753171 753166 753165 753163 753159 753120 753104 753096 753092 753090 753089 753072 753064 753060 753058 753057 753048 753044 753042 753041 753036 753034 753033 753030 753029 753027 753008 753000 752996 752994 752993 752984 752980 752978 752977 752972 752970 752969 752966 752965 752963 752952 752948 752946 752945 752940 752938 752937 752934 752933 752931 752924 752922 752921 752918 752917 752915 752910 752909 752907 752903 752880 752872 752868 752866 752865 752856 752852 752850 752849 752844 752842 752841 752838 752837 752835 752824 752820 752818 752817 752812 752810 752809 752806 752805 752803 752796 752794 752793 752790 752789 752787 752782 752781 752779 752775 752760 752756 752754 752753 752748 752746 752745 752742 752741 752739 752732 752730 752729 752726 752725 752723 752718 752717 752715 752711 752700 752698 752697 752694 752693 752691 752686 752685 752683 752679 752670 752669 752667 752663 752655 752608 752592 752584 752580 752578 752577 752560 752552 752548 752546 752545 752536 752532 752530 752529 752524 752522 752521 752518 752517 752515 752496 752488 752484 752482 752481 752472 752468 752466 752465 752460 752458 752457 752454 752453 752451 752440 752436 752434 752433 752428 752426 752425 752422 752421 752419 752412 752410 752409 752406 752405 752403 752398 752397 752395 752391 752368 752360 752356 752354 752353 752344 752340 752338 752337 752332 752330 752329 752326 752325 752323 752312 752308 752306 752305 752300 752298 752297 752294 752293 752291 752284 752282 752281 752278 752277 752275 752270 752269 752267 752263 752248 752244 752242 752241 752236 752234 752233 752230 752229 752227 752220 752218 752217 752214 752213 752211 752206 752205 752203 752199 752188 752186 752185 752182 752181 752179 752174 752173 752171 752167 752158 752157 752155 752151 752143 752112 752104 752100 752098 752097 752088 752084 752082 752081 752076 752074 752073 752070 752069 752067 752056 752052 752050 752049 752044 752042 752041 752038 752037 752035 752028 752026 752025 752022 752021 752019 752014 752013 752011 752007 751992 751988 751986 751985 751980 751978 751977 751974 751973 751971 751964 751962 751961 751958 751957 751955 751950 751949 751947 751943 751932 751930 751929 751926 751925 751923 751918 751917 751915 751911 751902 751901 751899 751895 751887 751864 751860 751858 751857 751852 751850 751849 751846 751845 751843 751836 751834 751833 751830 751829 751827 751822 751821 751819 751815 751804 751802 751801 751798 751797 751795 751790 751789 751787 751783 751774 751773 751771 751767 751759 751740 751738 751737 751734 751733 751731 751726 751725 751723 751719 751710 751709 751707 751703 751695 751678 751677 751675 751671 751663 751647 751584 751568 751560 751556 751554 751553 751536 751528 751524 751522 751521 751512 751508 751506 751505 751500 751498 751497 751494 751493 751491 751472 751464 751460 751458 751457 751448 751444 751442 751441 751436 751434 751433 751430 751429 751427 751416 751412 751410 751409 751404 751402 751401 751398 751397 751395 751388 751386 751385 751382 751381 751379 751374 751373 751371 751367 751344 751336 751332 751330 751329 751320 751316 751314 751313 751308 751306 751305 751302 751301 751299 751288 751284 751282 751281 751276 751274 751273 751270 751269 751267 751260 751258 751257 751254 751253 751251 751246 751245 751243 751239 751224 751220 751218 751217 751212 751210 751209 751206 751205 751203 751196 751194 751193 751190 751189 751187 751182 751181 751179 751175 751164 751162 751161 751158 751157 751155 751150 751149 751147 751143 751134 751133 751131 751127 751119 751088 751080 751076 751074 751073 751064 751060 751058 751057 751052 751050 751049 751046 751045 751043 751032 751028 751026 751025 751020 751018 751017 751014 751013 751011 751004 751002 751001 750998 750997 750995 750990 750989 750987 750983 750968 750964 750962 750961 750956 750954 750953 750950 750949 750947 750940 750938 750937 750934 750933 750931 750926 750925 750923 750919 750908 750906 750905 750902 750901 750899 750894 750893 750891 750887 750878 750877 750875 750871 750863 750840 750836 750834 750833 750828 750826 750825 750822 750821 750819 750812 750810 750809 750806 750805 750803 750798 750797 750795 750791 750780 750778 750777 750774 750773 750771 750766 750765 750763 750759 750750 750749 750747 750743 750735 750716 750714 750713 750710 750709 750707 750702 750701 750699 750695 750686 750685 750683 750679 750671 750654 750653 750651 750647 750639 750623 750576 750568 750564 750562 750561 750552 750548 750546 750545 750540 750538 750537 750534 750533 750531 750520 750516 750514 750513 750508 750506 750505 750502 750501 750499 750492 750490 750489 750486 750485 750483 750478 750477 750475 750471 750456 750452 750450 750449 750444 750442 750441 750438 750437 750435 750428 750426 750425 750422 750421 750419 750414 750413 750411 750407 750396 750394 750393 750390 750389 750387 750382 750381 750379 750375 750366 750365 750363 750359 750351 750328 750324 750322 750321 750316 750314 750313 750310 750309 750307 750300 750298 750297 750294 750293 750291 750286 750285 750283 750279 750268 750266 750265 750262 750261 750259 750254 750253 750251 750247 750238 750237 750235 750231 750223 750204 750202 750201 750198 750197 750195 750190 750189 750187 750183 750174 750173 750171 750167 750159 750142 750141 750139 750135 750127 750111 750072 750068 750066 750065 750060 750058 750057 750054 750053 750051 750044 750042 750041 750038 750037 750035 750030 750029 750027 750023 750012 750010 750009 750006 750005 750003 749998 749997 749995 749991 749982 749981 749979 749975 749967 749948 749946 749945 749942 749941 749939 749934 749933 749931 749927 749918 749917 749915 749911 749903 749886 749885 749883 749879 749871 749855 749820 749818 749817 749814 749813 749811 749806 749805 749803 749799 749790 749789 749787 749783 749775 749758 749757 749755 749751 749743 749727 749694 749693 749691 749687 749679 749663 749631 749536 749520 749512 749508 749506 749505 749488 749480 749476 749474 749473 749464 749460 749458 749457 749452 749450 749449 749446 749445 749443 749424 749416 749412 749410 749409 749400 749396 749394 749393 749388 749386 749385 749382 749381 749379 749368 749364 749362 749361 749356 749354 749353 749350 749349 749347 749340 749338 749337 749334 749333 749331 749326 749325 749323 749319 749296 749288 749284 749282 749281 749272 749268 749266 749265 749260 749258 749257 749254 749253 749251 749240 749236 749234 749233 749228 749226 749225 749222 749221 749219 749212 749210 749209 749206 749205 749203 749198 749197 749195 749191 749176 749172 749170 749169 749164 749162 749161 749158 749157 749155 749148 749146 749145 749142 749141 749139 749134 749133 749131 749127 749116 749114 749113 749110 749109 749107 749102 749101 749099 749095 749086 749085 749083 749079 749071 749040 749032 749028 749026 749025 749016 749012 749010 749009 749004 749002 749001 748998 748997 748995 748984 748980 748978 748977 748972 748970 748969 748966 748965 748963 748956 748954 748953 748950 748949 748947 748942 748941 748939 748935 748920 748916 748914 748913 748908 748906 748905 748902 748901 748899 748892 748890 748889 748886 748885 748883 748878 748877 748875 748871 748860 748858 748857 748854 748853 748851 748846 748845 748843 748839 748830 748829 748827 748823 748815 748792 748788 748786 748785 748780 748778 748777 748774 748773 748771 748764 748762 748761 748758 748757 748755 748750 748749 748747 748743 748732 748730 748729 748726 748725 748723 748718 748717 748715 748711 748702 748701 748699 748695 748687 748668 748666 748665 748662 748661 748659 748654 748653 748651 748647 748638 748637 748635 748631 748623 748606 748605 748603 748599 748591 748575 748528 748520 748516 748514 748513 748504 748500 748498 748497 748492 748490 748489 748486 748485 748483 748472 748468 748466 748465 748460 748458 748457 748454 748453 748451 748444 748442 748441 748438 748437 748435 748430 748429 748427 748423 748408 748404 748402 748401 748396 748394 748393 748390 748389 748387 748380 748378 748377 748374 748373 748371 748366 748365 748363 748359 748348 748346 748345 748342 748341 748339 748334 748333 748331 748327 748318 748317 748315 748311 748303 748280 748276 748274 748273 748268 748266 748265 748262 748261 748259 748252 748250 748249 748246 748245 748243 748238 748237 748235 748231 748220 748218 748217 748214 748213 748211 748206 748205 748203 748199 748190 748189 748187 748183 748175 748156 748154 748153 748150 748149 748147 748142 748141 748139 748135 748126 748125 748123 748119 748111 748094 748093 748091 748087 748079 748063 748024 748020 748018 748017 748012 748010 748009 748006 748005 748003 747996 747994 747993 747990 747989 747987 747982 747981 747979 747975 747964 747962 747961 747958 747957 747955 747950 747949 747947 747943 747934 747933 747931 747927 747919 747900 747898 747897 747894 747893 747891 747886 747885 747883 747879 747870 747869 747867 747863 747855 747838 747837 747835 747831 747823 747807 747772 747770 747769 747766 747765 747763 747758 747757 747755 747751 747742 747741 747739 747735 747727 747710 747709 747707 747703 747695 747679 747646 747645 747643 747639 747631 747615 747583 747504 747496 747492 747490 747489 747480 747476 747474 747473 747468 747466 747465 747462 747461 747459 747448 747444 747442 747441 747436 747434 747433 747430 747429 747427 747420 747418 747417 747414 747413 747411 747406 747405 747403 747399 747384 747380 747378 747377 747372 747370 747369 747366 747365 747363 747356 747354 747353 747350 747349 747347 747342 747341 747339 747335 747324 747322 747321 747318 747317 747315 747310 747309 747307 747303 747294 747293 747291 747287 747279 747256 747252 747250 747249 747244 747242 747241 747238 747237 747235 747228 747226 747225 747222 747221 747219 747214 747213 747211 747207 747196 747194 747193 747190 747189 747187 747182 747181 747179 747175 747166 747165 747163 747159 747151 747132 747130 747129 747126 747125 747123 747118 747117 747115 747111 747102 747101 747099 747095 747087 747070 747069 747067 747063 747055 747039 747000 746996 746994 746993 746988 746986 746985 746982 746981 746979 746972 746970 746969 746966 746965 746963 746958 746957 746955 746951 746940 746938 746937 746934 746933 746931 746926 746925 746923 746919 746910 746909 746907 746903 746895 746876 746874 746873 746870 746869 746867 746862 746861 746859 746855 746846 746845 746843 746839 746831 746814 746813 746811 746807 746799 746783 746748 746746 746745 746742 746741 746739 746734 746733 746731 746727 746718 746717 746715 746711 746703 746686 746685 746683 746679 746671 746655 746622 746621 746619 746615 746607 746591 746559 746488 746484 746482 746481 746476 746474 746473 746470 746469 746467 746460 746458 746457 746454 746453 746451 746446 746445 746443 746439 746428 746426 746425 746422 746421 746419 746414 746413 746411 746407 746398 746397 746395 746391 746383 746364 746362 746361 746358 746357 746355 746350 746349 746347 746343 746334 746333 746331 746327 746319 746302 746301 746299 746295 746287 746271 746236 746234 746233 746230 746229 746227 746222 746221 746219 746215 746206 746205 746203 746199 746191 746174 746173 746171 746167 746159 746143 746110 746109 746107 746103 746095 746079 746047 745980 745978 745977 745974 745973 745971 745966 745965 745963 745959 745950 745949 745947 745943 745935 745918 745917 745915 745911 745903 745887 745854 745853 745851 745847 745839 745823 745791 745726 745725 745723 745719 745711 745695 745663 745599 745440 745424 745416 745412 745410 745409 745392 745384 745380 745378 745377 745368 745364 745362 745361 745356 745354 745353 745350 745349 745347 745328 745320 745316 745314 745313 745304 745300 745298 745297 745292 745290 745289 745286 745285 745283 745272 745268 745266 745265 745260 745258 745257 745254 745253 745251 745244 745242 745241 745238 745237 745235 745230 745229 745227 745223 745200 745192 745188 745186 745185 745176 745172 745170 745169 745164 745162 745161 745158 745157 745155 745144 745140 745138 745137 745132 745130 745129 745126 745125 745123 745116 745114 745113 745110 745109 745107 745102 745101 745099 745095 745080 745076 745074 745073 745068 745066 745065 745062 745061 745059 745052 745050 745049 745046 745045 745043 745038 745037 745035 745031 745020 745018 745017 745014 745013 745011 745006 745005 745003 744999 744990 744989 744987 744983 744975 744944 744936 744932 744930 744929 744920 744916 744914 744913 744908 744906 744905 744902 744901 744899 744888 744884 744882 744881 744876 744874 744873 744870 744869 744867 744860 744858 744857 744854 744853 744851 744846 744845 744843 744839 744824 744820 744818 744817 744812 744810 744809 744806 744805 744803 744796 744794 744793 744790 744789 744787 744782 744781 744779 744775 744764 744762 744761 744758 744757 744755 744750 744749 744747 744743 744734 744733 744731 744727 744719 744696 744692 744690 744689 744684 744682 744681 744678 744677 744675 744668 744666 744665 744662 744661 744659 744654 744653 744651 744647 744636 744634 744633 744630 744629 744627 744622 744621 744619 744615 744606 744605 744603 744599 744591 744572 744570 744569 744566 744565 744563 744558 744557 744555 744551 744542 744541 744539 744535 744527 744510 744509 744507 744503 744495 744479 744432 744424 744420 744418 744417 744408 744404 744402 744401 744396 744394 744393 744390 744389 744387 744376 744372 744370 744369 744364 744362 744361 744358 744357 744355 744348 744346 744345 744342 744341 744339 744334 744333 744331 744327 744312 744308 744306 744305 744300 744298 744297 744294 744293 744291 744284 744282 744281 744278 744277 744275 744270 744269 744267 744263 744252 744250 744249 744246 744245 744243 744238 744237 744235 744231 744222 744221 744219 744215 744207 744184 744180 744178 744177 744172 744170 744169 744166 744165 744163 744156 744154 744153 744150 744149 744147 744142 744141 744139 744135 744124 744122 744121 744118 744117 744115 744110 744109 744107 744103 744094 744093 744091 744087 744079 744060 744058 744057 744054 744053 744051 744046 744045 744043 744039 744030 744029 744027 744023 744015 743998 743997 743995 743991 743983 743967 743928 743924 743922 743921 743916 743914 743913 743910 743909 743907 743900 743898 743897 743894 743893 743891 743886 743885 743883 743879 743868 743866 743865 743862 743861 743859 743854 743853 743851 743847 743838 743837 743835 743831 743823 743804 743802 743801 743798 743797 743795 743790 743789 743787 743783 743774 743773 743771 743767 743759 743742 743741 743739 743735 743727 743711 743676 743674 743673 743670 743669 743667 743662 743661 743659 743655 743646 743645 743643 743639 743631 743614 743613 743611 743607 743599 743583 743550 743549 743547 743543 743535 743519 743487 743408 743400 743396 743394 743393 743384 743380 743378 743377 743372 743370 743369 743366 743365 743363 743352 743348 743346 743345 743340 743338 743337 743334 743333 743331 743324 743322 743321 743318 743317 743315 743310 743309 743307 743303 743288 743284 743282 743281 743276 743274 743273 743270 743269 743267 743260 743258 743257 743254 743253 743251 743246 743245 743243 743239 743228 743226 743225 743222 743221 743219 743214 743213 743211 743207 743198 743197 743195 743191 743183 743160 743156 743154 743153 743148 743146 743145 743142 743141 743139 743132 743130 743129 743126 743125 743123 743118 743117 743115 743111 743100 743098 743097 743094 743093 743091 743086 743085 743083 743079 743070 743069 743067 743063 743055 743036 743034 743033 743030 743029 743027 743022 743021 743019 743015 743006 743005 743003 742999 742991 742974 742973 742971 742967 742959 742943 742904 742900 742898 742897 742892 742890 742889 742886 742885 742883 742876 742874 742873 742870 742869 742867 742862 742861 742859 742855 742844 742842 742841 742838 742837 742835 742830 742829 742827 742823 742814 742813 742811 742807 742799 742780 742778 742777 742774 742773 742771 742766 742765 742763 742759 742750 742749 742747 742743 742735 742718 742717 742715 742711 742703 742687 742652 742650 742649 742646 742645 742643 742638 742637 742635 742631 742622 742621 742619 742615 742607 742590 742589 742587 742583 742575 742559 742526 742525 742523 742519 742511 742495 742463 742392 742388 742386 742385 742380 742378 742377 742374 742373 742371 742364 742362 742361 742358 742357 742355 742350 742349 742347 742343 742332 742330 742329 742326 742325 742323 742318 742317 742315 742311 742302 742301 742299 742295 742287 742268 742266 742265 742262 742261 742259 742254 742253 742251 742247 742238 742237 742235 742231 742223 742206 742205 742203 742199 742191 742175 742140 742138 742137 742134 742133 742131 742126 742125 742123 742119 742110 742109 742107 742103 742095 742078 742077 742075 742071 742063 742047 742014 742013 742011 742007 741999 741983 741951 741884 741882 741881 741878 741877 741875 741870 741869 741867 741863 741854 741853 741851 741847 741839 741822 741821 741819 741815 741807 741791 741758 741757 741755 741751 741743 741727 741695 741630 741629 741627 741623 741615 741599 741567 741503 741360 741352 741348 741346 741345 741336 741332 741330 741329 741324 741322 741321 741318 741317 741315 741304 741300 741298 741297 741292 741290 741289 741286 741285 741283 741276 741274 741273 741270 741269 741267 741262 741261 741259 741255 741240 741236 741234 741233 741228 741226 741225 741222 741221 741219 741212 741210 741209 741206 741205 741203 741198 741197 741195 741191 741180 741178 741177 741174 741173 741171 741166 741165 741163 741159 741150 741149 741147 741143 741135 741112 741108 741106 741105 741100 741098 741097 741094 741093 741091 741084 741082 741081 741078 741077 741075 741070 741069 741067 741063 741052 741050 741049 741046 741045 741043 741038 741037 741035 741031 741022 741021 741019 741015 741007 740988 740986 740985 740982 740981 740979 740974 740973 740971 740967 740958 740957 740955 740951 740943 740926 740925 740923 740919 740911 740895 740856 740852 740850 740849 740844 740842 740841 740838 740837 740835 740828 740826 740825 740822 740821 740819 740814 740813 740811 740807 740796 740794 740793 740790 740789 740787 740782 740781 740779 740775 740766 740765 740763 740759 740751 740732 740730 740729 740726 740725 740723 740718 740717 740715 740711 740702 740701 740699 740695 740687 740670 740669 740667 740663 740655 740639 740604 740602 740601 740598 740597 740595 740590 740589 740587 740583 740574 740573 740571 740567 740559 740542 740541 740539 740535 740527 740511 740478 740477 740475 740471 740463 740447 740415 740344 740340 740338 740337 740332 740330 740329 740326 740325 740323 740316 740314 740313 740310 740309 740307 740302 740301 740299 740295 740284 740282 740281 740278 740277 740275 740270 740269 740267 740263 740254 740253 740251 740247 740239 740220 740218 740217 740214 740213 740211 740206 740205 740203 740199 740190 740189 740187 740183 740175 740158 740157 740155 740151 740143 740127 740092 740090 740089 740086 740085 740083 740078 740077 740075 740071 740062 740061 740059 740055 740047 740030 740029 740027 740023 740015 739999 739966 739965 739963 739959 739951 739935 739903 739836 739834 739833 739830 739829 739827 739822 739821 739819 739815 739806 739805 739803 739799 739791 739774 739773 739771 739767 739759 739743 739710 739709 739707 739703 739695 739679 739647 739582 739581 739579 739575 739567 739551 739519 739455 739320 739316 739314 739313 739308 739306 739305 739302 739301 739299 739292 739290 739289 739286 739285 739283 739278 739277 739275 739271 739260 739258 739257 739254 739253 739251 739246 739245 739243 739239 739230 739229 739227 739223 739215 739196 739194 739193 739190 739189 739187 739182 739181 739179 739175 739166 739165 739163 739159 739151 739134 739133 739131 739127 739119 739103 739068 739066 739065 739062 739061 739059 739054 739053 739051 739047 739038 739037 739035 739031 739023 739006 739005 739003 738999 738991 738975 738942 738941 738939 738935 738927 738911 738879 738812 738810 738809 738806 738805 738803 738798 738797 738795 738791 738782 738781 738779 738775 738767 738750 738749 738747 738743 738735 738719 738686 738685 738683 738679 738671 738655 738623 738558 738557 738555 738551 738543 738527 738495 738431 738300 738298 738297 738294 738293 738291 738286 738285 738283 738279 738270 738269 738267 738263 738255 738238 738237 738235 738231 738223 738207 738174 738173 738171 738167 738159 738143 738111 738046 738045 738043 738039 738031 738015 737983 737919 737790 737789 737787 737783 737775 737759 737727 737663 737535 737248 737232 737224 737220 737218 737217 737200 737192 737188 737186 737185 737176 737172 737170 737169 737164 737162 737161 737158 737157 737155 737136 737128 737124 737122 737121 737112 737108 737106 737105 737100 737098 737097 737094 737093 737091 737080 737076 737074 737073 737068 737066 737065 737062 737061 737059 737052 737050 737049 737046 737045 737043 737038 737037 737035 737031 737008 737000 736996 736994 736993 736984 736980 736978 736977 736972 736970 736969 736966 736965 736963 736952 736948 736946 736945 736940 736938 736937 736934 736933 736931 736924 736922 736921 736918 736917 736915 736910 736909 736907 736903 736888 736884 736882 736881 736876 736874 736873 736870 736869 736867 736860 736858 736857 736854 736853 736851 736846 736845 736843 736839 736828 736826 736825 736822 736821 736819 736814 736813 736811 736807 736798 736797 736795 736791 736783 736752 736744 736740 736738 736737 736728 736724 736722 736721 736716 736714 736713 736710 736709 736707 736696 736692 736690 736689 736684 736682 736681 736678 736677 736675 736668 736666 736665 736662 736661 736659 736654 736653 736651 736647 736632 736628 736626 736625 736620 736618 736617 736614 736613 736611 736604 736602 736601 736598 736597 736595 736590 736589 736587 736583 736572 736570 736569 736566 736565 736563 736558 736557 736555 736551 736542 736541 736539 736535 736527 736504 736500 736498 736497 736492 736490 736489 736486 736485 736483 736476 736474 736473 736470 736469 736467 736462 736461 736459 736455 736444 736442 736441 736438 736437 736435 736430 736429 736427 736423 736414 736413 736411 736407 736399 736380 736378 736377 736374 736373 736371 736366 736365 736363 736359 736350 736349 736347 736343 736335 736318 736317 736315 736311 736303 736287 736240 736232 736228 736226 736225 736216 736212 736210 736209 736204 736202 736201 736198 736197 736195 736184 736180 736178 736177 736172 736170 736169 736166 736165 736163 736156 736154 736153 736150 736149 736147 736142 736141 736139 736135 736120 736116 736114 736113 736108 736106 736105 736102 736101 736099 736092 736090 736089 736086 736085 736083 736078 736077 736075 736071 736060 736058 736057 736054 736053 736051 736046 736045 736043 736039 736030 736029 736027 736023 736015 735992 735988 735986 735985 735980 735978 735977 735974 735973 735971 735964 735962 735961 735958 735957 735955 735950 735949 735947 735943 735932 735930 735929 735926 735925 735923 735918 735917 735915 735911 735902 735901 735899 735895 735887 735868 735866 735865 735862 735861 735859 735854 735853 735851 735847 735838 735837 735835 735831 735823 735806 735805 735803 735799 735791 735775 735736 735732 735730 735729 735724 735722 735721 735718 735717 735715 735708 735706 735705 735702 735701 735699 735694 735693 735691 735687 735676 735674 735673 735670 735669 735667 735662 735661 735659 735655 735646 735645 735643 735639 735631 735612 735610 735609 735606 735605 735603 735598 735597 735595 735591 735582 735581 735579 735575 735567 735550 735549 735547 735543 735535 735519 735484 735482 735481 735478 735477 735475 735470 735469 735467 735463 735454 735453 735451 735447 735439 735422 735421 735419 735415 735407 735391 735358 735357 735355 735351 735343 735327 735295 735216 735208 735204 735202 735201 735192 735188 735186 735185 735180 735178 735177 735174 735173 735171 735160 735156 735154 735153 735148 735146 735145 735142 735141 735139 735132 735130 735129 735126 735125 735123 735118 735117 735115 735111 735096 735092 735090 735089 735084 735082 735081 735078 735077 735075 735068 735066 735065 735062 735061 735059 735054 735053 735051 735047 735036 735034 735033 735030 735029 735027 735022 735021 735019 735015 735006 735005 735003 734999 734991 734968 734964 734962 734961 734956 734954 734953 734950 734949 734947 734940 734938 734937 734934 734933 734931 734926 734925 734923 734919 734908 734906 734905 734902 734901 734899 734894 734893 734891 734887 734878 734877 734875 734871 734863 734844 734842 734841 734838 734837 734835 734830 734829 734827 734823 734814 734813 734811 734807 734799 734782 734781 734779 734775 734767 734751 734712 734708 734706 734705 734700 734698 734697 734694 734693 734691 734684 734682 734681 734678 734677 734675 734670 734669 734667 734663 734652 734650 734649 734646 734645 734643 734638 734637 734635 734631 734622 734621 734619 734615 734607 734588 734586 734585 734582 734581 734579 734574 734573 734571 734567 734558 734557 734555 734551 734543 734526 734525 734523 734519 734511 734495 734460 734458 734457 734454 734453 734451 734446 734445 734443 734439 734430 734429 734427 734423 734415 734398 734397 734395 734391 734383 734367 734334 734333 734331 734327 734319 734303 734271 734200 734196 734194 734193 734188 734186 734185 734182 734181 734179 734172 734170 734169 734166 734165 734163 734158 734157 734155 734151 734140 734138 734137 734134 734133 734131 734126 734125 734123 734119 734110 734109 734107 734103 734095 734076 734074 734073 734070 734069 734067 734062 734061 734059 734055 734046 734045 734043 734039 734031 734014 734013 734011 734007 733999 733983 733948 733946 733945 733942 733941 733939 733934 733933 733931 733927 733918 733917 733915 733911 733903 733886 733885 733883 733879 733871 733855 733822 733821 733819 733815 733807 733791 733759 733692 733690 733689 733686 733685 733683 733678 733677 733675 733671 733662 733661 733659 733655 733647 733630 733629 733627 733623 733615 733599 733566 733565 733563 733559 733551 733535 733503 733438 733437 733435 733431 733423 733407 733375 733311 733168 733160 733156 733154 733153 733144 733140 733138 733137 733132 733130 733129 733126 733125 733123 733112 733108 733106 733105 733100 733098 733097 733094 733093 733091 733084 733082 733081 733078 733077 733075 733070 733069 733067 733063 733048 733044 733042 733041 733036 733034 733033 733030 733029 733027 733020 733018 733017 733014 733013 733011 733006 733005 733003 732999 732988 732986 732985 732982 732981 732979 732974 732973 732971 732967 732958 732957 732955 732951 732943 732920 732916 732914 732913 732908 732906 732905 732902 732901 732899 732892 732890 732889 732886 732885 732883 732878 732877 732875 732871 732860 732858 732857 732854 732853 732851 732846 732845 732843 732839 732830 732829 732827 732823 732815 732796 732794 732793 732790 732789 732787 732782 732781 732779 732775 732766 732765 732763 732759 732751 732734 732733 732731 732727 732719 732703 732664 732660 732658 732657 732652 732650 732649 732646 732645 732643 732636 732634 732633 732630 732629 732627 732622 732621 732619 732615 732604 732602 732601 732598 732597 732595 732590 732589 732587 732583 732574 732573 732571 732567 732559 732540 732538 732537 732534 732533 732531 732526 732525 732523 732519 732510 732509 732507 732503 732495 732478 732477 732475 732471 732463 732447 732412 732410 732409 732406 732405 732403 732398 732397 732395 732391 732382 732381 732379 732375 732367 732350 732349 732347 732343 732335 732319 732286 732285 732283 732279 732271 732255 732223 732152 732148 732146 732145 732140 732138 732137 732134 732133 732131 732124 732122 732121 732118 732117 732115 732110 732109 732107 732103 732092 732090 732089 732086 732085 732083 732078 732077 732075 732071 732062 732061 732059 732055 732047 732028 732026 732025 732022 732021 732019 732014 732013 732011 732007 731998 731997 731995 731991 731983 731966 731965 731963 731959 731951 731935 731900 731898 731897 731894 731893 731891 731886 731885 731883 731879 731870 731869 731867 731863 731855 731838 731837 731835 731831 731823 731807 731774 731773 731771 731767 731759 731743 731711 731644 731642 731641 731638 731637 731635 731630 731629 731627 731623 731614 731613 731611 731607 731599 731582 731581 731579 731575 731567 731551 731518 731517 731515 731511 731503 731487 731455 731390 731389 731387 731383 731375 731359 731327 731263 731128 731124 731122 731121 731116 731114 731113 731110 731109 731107 731100 731098 731097 731094 731093 731091 731086 731085 731083 731079 731068 731066 731065 731062 731061 731059 731054 731053 731051 731047 731038 731037 731035 731031 731023 731004 731002 731001 730998 730997 730995 730990 730989 730987 730983 730974 730973 730971 730967 730959 730942 730941 730939 730935 730927 730911 730876 730874 730873 730870 730869 730867 730862 730861 730859 730855 730846 730845 730843 730839 730831 730814 730813 730811 730807 730799 730783 730750 730749 730747 730743 730735 730719 730687 730620 730618 730617 730614 730613 730611 730606 730605 730603 730599 730590 730589 730587 730583 730575 730558 730557 730555 730551 730543 730527 730494 730493 730491 730487 730479 730463 730431 730366 730365 730363 730359 730351 730335 730303 730239 730108 730106 730105 730102 730101 730099 730094 730093 730091 730087 730078 730077 730075 730071 730063 730046 730045 730043 730039 730031 730015 729982 729981 729979 729975 729967 729951 729919 729854 729853 729851 729847 729839 729823 729791 729727 729598 729597 729595 729591 729583 729567 729535 729471 729343 729072 729064 729060 729058 729057 729048 729044 729042 729041 729036 729034 729033 729030 729029 729027 729016 729012 729010 729009 729004 729002 729001 728998 728997 728995 728988 728986 728985 728982 728981 728979 728974 728973 728971 728967 728952 728948 728946 728945 728940 728938 728937 728934 728933 728931 728924 728922 728921 728918 728917 728915 728910 728909 728907 728903 728892 728890 728889 728886 728885 728883 728878 728877 728875 728871 728862 728861 728859 728855 728847 728824 728820 728818 728817 728812 728810 728809 728806 728805 728803 728796 728794 728793 728790 728789 728787 728782 728781 728779 728775 728764 728762 728761 728758 728757 728755 728750 728749 728747 728743 728734 728733 728731 728727 728719 728700 728698 728697 728694 728693 728691 728686 728685 728683 728679 728670 728669 728667 728663 728655 728638 728637 728635 728631 728623 728607 728568 728564 728562 728561 728556 728554 728553 728550 728549 728547 728540 728538 728537 728534 728533 728531 728526 728525 728523 728519 728508 728506 728505 728502 728501 728499 728494 728493 728491 728487 728478 728477 728475 728471 728463 728444 728442 728441 728438 728437 728435 728430 728429 728427 728423 728414 728413 728411 728407 728399 728382 728381 728379 728375 728367 728351 728316 728314 728313 728310 728309 728307 728302 728301 728299 728295 728286 728285 728283 728279 728271 728254 728253 728251 728247 728239 728223 728190 728189 728187 728183 728175 728159 728127 728056 728052 728050 728049 728044 728042 728041 728038 728037 728035 728028 728026 728025 728022 728021 728019 728014 728013 728011 728007 727996 727994 727993 727990 727989 727987 727982 727981 727979 727975 727966 727965 727963 727959 727951 727932 727930 727929 727926 727925 727923 727918 727917 727915 727911 727902 727901 727899 727895 727887 727870 727869 727867 727863 727855 727839 727804 727802 727801 727798 727797 727795 727790 727789 727787 727783 727774 727773 727771 727767 727759 727742 727741 727739 727735 727727 727711 727678 727677 727675 727671 727663 727647 727615 727548 727546 727545 727542 727541 727539 727534 727533 727531 727527 727518 727517 727515 727511 727503 727486 727485 727483 727479 727471 727455 727422 727421 727419 727415 727407 727391 727359 727294 727293 727291 727287 727279 727263 727231 727167 727032 727028 727026 727025 727020 727018 727017 727014 727013 727011 727004 727002 727001 726998 726997 726995 726990 726989 726987 726983 726972 726970 726969 726966 726965 726963 726958 726957 726955 726951 726942 726941 726939 726935 726927 726908 726906 726905 726902 726901 726899 726894 726893 726891 726887 726878 726877 726875 726871 726863 726846 726845 726843 726839 726831 726815 726780 726778 726777 726774 726773 726771 726766 726765 726763 726759 726750 726749 726747 726743 726735 726718 726717 726715 726711 726703 726687 726654 726653 726651 726647 726639 726623 726591 726524 726522 726521 726518 726517 726515 726510 726509 726507 726503 726494 726493 726491 726487 726479 726462 726461 726459 726455 726447 726431 726398 726397 726395 726391 726383 726367 726335 726270 726269 726267 726263 726255 726239 726207 726143 726012 726010 726009 726006 726005 726003 725998 725997 725995 725991 725982 725981 725979 725975 725967 725950 725949 725947 725943 725935 725919 725886 725885 725883 725879 725871 725855 725823 725758 725757 725755 725751 725743 725727 725695 725631 725502 725501 725499 725495 725487 725471 725439 725375 725247 724984 724980 724978 724977 724972 724970 724969 724966 724965 724963 724956 724954 724953 724950 724949 724947 724942 724941 724939 724935 724924 724922 724921 724918 724917 724915 724910 724909 724907 724903 724894 724893 724891 724887 724879 724860 724858 724857 724854 724853 724851 724846 724845 724843 724839 724830 724829 724827 724823 724815 724798 724797 724795 724791 724783 724767 724732 724730 724729 724726 724725 724723 724718 724717 724715 724711 724702 724701 724699 724695 724687 724670 724669 724667 724663 724655 724639 724606 724605 724603 724599 724591 724575 724543 724476 724474 724473 724470 724469 724467 724462 724461 724459 724455 724446 724445 724443 724439 724431 724414 724413 724411 724407 724399 724383 724350 724349 724347 724343 724335 724319 724287 724222 724221 724219 724215 724207 724191 724159 724095 723964 723962 723961 723958 723957 723955 723950 723949 723947 723943 723934 723933 723931 723927 723919 723902 723901 723899 723895 723887 723871 723838 723837 723835 723831 723823 723807 723775 723710 723709 723707 723703 723695 723679 723647 723583 723454 723453 723451 723447 723439 723423 723391 723327 723199 722940 722938 722937 722934 722933 722931 722926 722925 722923 722919 722910 722909 722907 722903 722895 722878 722877 722875 722871 722863 722847 722814 722813 722811 722807 722799 722783 722751 722686 722685 722683 722679 722671 722655 722623 722559 722430 722429 722427 722423 722415 722399 722367 722303 722175 721918 721917 721915 721911 721903 721887 721855 721791 721663 721407 720832 720800 720784 720776 720772 720770 720769 720736 720720 720712 720708 720706 720705 720688 720680 720676 720674 720673 720664 720660 720658 720657 720652 720650 720649 720646 720645 720643 720608 720592 720584 720580 720578 720577 720560 720552 720548 720546 720545 720536 720532 720530 720529 720524 720522 720521 720518 720517 720515 720496 720488 720484 720482 720481 720472 720468 720466 720465 720460 720458 720457 720454 720453 720451 720440 720436 720434 720433 720428 720426 720425 720422 720421 720419 720412 720410 720409 720406 720405 720403 720398 720397 720395 720391 720352 720336 720328 720324 720322 720321 720304 720296 720292 720290 720289 720280 720276 720274 720273 720268 720266 720265 720262 720261 720259 720240 720232 720228 720226 720225 720216 720212 720210 720209 720204 720202 720201 720198 720197 720195 720184 720180 720178 720177 720172 720170 720169 720166 720165 720163 720156 720154 720153 720150 720149 720147 720142 720141 720139 720135 720112 720104 720100 720098 720097 720088 720084 720082 720081 720076 720074 720073 720070 720069 720067 720056 720052 720050 720049 720044 720042 720041 720038 720037 720035 720028 720026 720025 720022 720021 720019 720014 720013 720011 720007 719992 719988 719986 719985 719980 719978 719977 719974 719973 719971 719964 719962 719961 719958 719957 719955 719950 719949 719947 719943 719932 719930 719929 719926 719925 719923 719918 719917 719915 719911 719902 719901 719899 719895 719887 719840 719824 719816 719812 719810 719809 719792 719784 719780 719778 719777 719768 719764 719762 719761 719756 719754 719753 719750 719749 719747 719728 719720 719716 719714 719713 719704 719700 719698 719697 719692 719690 719689 719686 719685 719683 719672 719668 719666 719665 719660 719658 719657 719654 719653 719651 719644 719642 719641 719638 719637 719635 719630 719629 719627 719623 719600 719592 719588 719586 719585 719576 719572 719570 719569 719564 719562 719561 719558 719557 719555 719544 719540 719538 719537 719532 719530 719529 719526 719525 719523 719516 719514 719513 719510 719509 719507 719502 719501 719499 719495 719480 719476 719474 719473 719468 719466 719465 719462 719461 719459 719452 719450 719449 719446 719445 719443 719438 719437 719435 719431 719420 719418 719417 719414 719413 719411 719406 719405 719403 719399 719390 719389 719387 719383 719375 719344 719336 719332 719330 719329 719320 719316 719314 719313 719308 719306 719305 719302 719301 719299 719288 719284 719282 719281 719276 719274 719273 719270 719269 719267 719260 719258 719257 719254 719253 719251 719246 719245 719243 719239 719224 719220 719218 719217 719212 719210 719209 719206 719205 719203 719196 719194 719193 719190 719189 719187 719182 719181 719179 719175 719164 719162 719161 719158 719157 719155 719150 719149 719147 719143 719134 719133 719131 719127 719119 719096 719092 719090 719089 719084 719082 719081 719078 719077 719075 719068 719066 719065 719062 719061 719059 719054 719053 719051 719047 719036 719034 719033 719030 719029 719027 719022 719021 719019 719015 719006 719005 719003 718999 718991 718972 718970 718969 718966 718965 718963 718958 718957 718955 718951 718942 718941 718939 718935 718927 718910 718909 718907 718903 718895 718879 718816 718800 718792 718788 718786 718785 718768 718760 718756 718754 718753 718744 718740 718738 718737 718732 718730 718729 718726 718725 718723 718704 718696 718692 718690 718689 718680 718676 718674 718673 718668 718666 718665 718662 718661 718659 718648 718644 718642 718641 718636 718634 718633 718630 718629 718627 718620 718618 718617 718614 718613 718611 718606 718605 718603 718599 718576 718568 718564 718562 718561 718552 718548 718546 718545 718540 718538 718537 718534 718533 718531 718520 718516 718514 718513 718508 718506 718505 718502 718501 718499 718492 718490 718489 718486 718485 718483 718478 718477 718475 718471 718456 718452 718450 718449 718444 718442 718441 718438 718437 718435 718428 718426 718425 718422 718421 718419 718414 718413 718411 718407 718396 718394 718393 718390 718389 718387 718382 718381 718379 718375 718366 718365 718363 718359 718351 718320 718312 718308 718306 718305 718296 718292 718290 718289 718284 718282 718281 718278 718277 718275 718264 718260 718258 718257 718252 718250 718249 718246 718245 718243 718236 718234 718233 718230 718229 718227 718222 718221 718219 718215 718200 718196 718194 718193 718188 718186 718185 718182 718181 718179 718172 718170 718169 718166 718165 718163 718158 718157 718155 718151 718140 718138 718137 718134 718133 718131 718126 718125 718123 718119 718110 718109 718107 718103 718095 718072 718068 718066 718065 718060 718058 718057 718054 718053 718051 718044 718042 718041 718038 718037 718035 718030 718029 718027 718023 718012 718010 718009 718006 718005 718003 717998 717997 717995 717991 717982 717981 717979 717975 717967 717948 717946 717945 717942 717941 717939 717934 717933 717931 717927 717918 717917 717915 717911 717903 717886 717885 717883 717879 717871 717855 717808 717800 717796 717794 717793 717784 717780 717778 717777 717772 717770 717769 717766 717765 717763 717752 717748 717746 717745 717740 717738 717737 717734 717733 717731 717724 717722 717721 717718 717717 717715 717710 717709 717707 717703 717688 717684 717682 717681 717676 717674 717673 717670 717669 717667 717660 717658 717657 717654 717653 717651 717646 717645 717643 717639 717628 717626 717625 717622 717621 717619 717614 717613 717611 717607 717598 717597 717595 717591 717583 717560 717556 717554 717553 717548 717546 717545 717542 717541 717539 717532 717530 717529 717526 717525 717523 717518 717517 717515 717511 717500 717498 717497 717494 717493 717491 717486 717485 717483 717479 717470 717469 717467 717463 717455 717436 717434 717433 717430 717429 717427 717422 717421 717419 717415 717406 717405 717403 717399 717391 717374 717373 717371 717367 717359 717343 717304 717300 717298 717297 717292 717290 717289 717286 717285 717283 717276 717274 717273 717270 717269 717267 717262 717261 717259 717255 717244 717242 717241 717238 717237 717235 717230 717229 717227 717223 717214 717213 717211 717207 717199 717180 717178 717177 717174 717173 717171 717166 717165 717163 717159 717150 717149 717147 717143 717135 717118 717117 717115 717111 717103 717087 717052 717050 717049 717046 717045 717043 717038 717037 717035 717031 717022 717021 717019 717015 717007 716990 716989 716987 716983 716975 716959 716926 716925 716923 716919 716911 716895 716863 716768 716752 716744 716740 716738 716737 716720 716712 716708 716706 716705 716696 716692 716690 716689 716684 716682 716681 716678 716677 716675 716656 716648 716644 716642 716641 716632 716628 716626 716625 716620 716618 716617 716614 716613 716611 716600 716596 716594 716593 716588 716586 716585 716582 716581 716579 716572 716570 716569 716566 716565 716563 716558 716557 716555 716551 716528 716520 716516 716514 716513 716504 716500 716498 716497 716492 716490 716489 716486 716485 716483 716472 716468 716466 716465 716460 716458 716457 716454 716453 716451 716444 716442 716441 716438 716437 716435 716430 716429 716427 716423 716408 716404 716402 716401 716396 716394 716393 716390 716389 716387 716380 716378 716377 716374 716373 716371 716366 716365 716363 716359 716348 716346 716345 716342 716341 716339 716334 716333 716331 716327 716318 716317 716315 716311 716303 716272 716264 716260 716258 716257 716248 716244 716242 716241 716236 716234 716233 716230 716229 716227 716216 716212 716210 716209 716204 716202 716201 716198 716197 716195 716188 716186 716185 716182 716181 716179 716174 716173 716171 716167 716152 716148 716146 716145 716140 716138 716137 716134 716133 716131 716124 716122 716121 716118 716117 716115 716110 716109 716107 716103 716092 716090 716089 716086 716085 716083 716078 716077 716075 716071 716062 716061 716059 716055 716047 716024 716020 716018 716017 716012 716010 716009 716006 716005 716003 715996 715994 715993 715990 715989 715987 715982 715981 715979 715975 715964 715962 715961 715958 715957 715955 715950 715949 715947 715943 715934 715933 715931 715927 715919 715900 715898 715897 715894 715893 715891 715886 715885 715883 715879 715870 715869 715867 715863 715855 715838 715837 715835 715831 715823 715807 715760 715752 715748 715746 715745 715736 715732 715730 715729 715724 715722 715721 715718 715717 715715 715704 715700 715698 715697 715692 715690 715689 715686 715685 715683 715676 715674 715673 715670 715669 715667 715662 715661 715659 715655 715640 715636 715634 715633 715628 715626 715625 715622 715621 715619 715612 715610 715609 715606 715605 715603 715598 715597 715595 715591 715580 715578 715577 715574 715573 715571 715566 715565 715563 715559 715550 715549 715547 715543 715535 715512 715508 715506 715505 715500 715498 715497 715494 715493 715491 715484 715482 715481 715478 715477 715475 715470 715469 715467 715463 715452 715450 715449 715446 715445 715443 715438 715437 715435 715431 715422 715421 715419 715415 715407 715388 715386 715385 715382 715381 715379 715374 715373 715371 715367 715358 715357 715355 715351 715343 715326 715325 715323 715319 715311 715295 715256 715252 715250 715249 715244 715242 715241 715238 715237 715235 715228 715226 715225 715222 715221 715219 715214 715213 715211 715207 715196 715194 715193 715190 715189 715187 715182 715181 715179 715175 715166 715165 715163 715159 715151 715132 715130 715129 715126 715125 715123 715118 715117 715115 715111 715102 715101 715099 715095 715087 715070 715069 715067 715063 715055 715039 715004 715002 715001 714998 714997 714995 714990 714989 714987 714983 714974 714973 714971 714967 714959 714942 714941 714939 714935 714927 714911 714878 714877 714875 714871 714863 714847 714815 714736 714728 714724 714722 714721 714712 714708 714706 714705 714700 714698 714697 714694 714693 714691 714680 714676 714674 714673 714668 714666 714665 714662 714661 714659 714652 714650 714649 714646 714645 714643 714638 714637 714635 714631 714616 714612 714610 714609 714604 714602 714601 714598 714597 714595 714588 714586 714585 714582 714581 714579 714574 714573 714571 714567 714556 714554 714553 714550 714549 714547 714542 714541 714539 714535 714526 714525 714523 714519 714511 714488 714484 714482 714481 714476 714474 714473 714470 714469 714467 714460 714458 714457 714454 714453 714451 714446 714445 714443 714439 714428 714426 714425 714422 714421 714419 714414 714413 714411 714407 714398 714397 714395 714391 714383 714364 714362 714361 714358 714357 714355 714350 714349 714347 714343 714334 714333 714331 714327 714319 714302 714301 714299 714295 714287 714271 714232 714228 714226 714225 714220 714218 714217 714214 714213 714211 714204 714202 714201 714198 714197 714195 714190 714189 714187 714183 714172 714170 714169 714166 714165 714163 714158 714157 714155 714151 714142 714141 714139 714135 714127 714108 714106 714105 714102 714101 714099 714094 714093 714091 714087 714078 714077 714075 714071 714063 714046 714045 714043 714039 714031 714015 713980 713978 713977 713974 713973 713971 713966 713965 713963 713959 713950 713949 713947 713943 713935 713918 713917 713915 713911 713903 713887 713854 713853 713851 713847 713839 713823 713791 713720 713716 713714 713713 713708 713706 713705 713702 713701 713699 713692 713690 713689 713686 713685 713683 713678 713677 713675 713671 713660 713658 713657 713654 713653 713651 713646 713645 713643 713639 713630 713629 713627 713623 713615 713596 713594 713593 713590 713589 713587 713582 713581 713579 713575 713566 713565 713563 713559 713551 713534 713533 713531 713527 713519 713503 713468 713466 713465 713462 713461 713459 713454 713453 713451 713447 713438 713437 713435 713431 713423 713406 713405 713403 713399 713391 713375 713342 713341 713339 713335 713327 713311 713279 713212 713210 713209 713206 713205 713203 713198 713197 713195 713191 713182 713181 713179 713175 713167 713150 713149 713147 713143 713135 713119 713086 713085 713083 713079 713071 713055 713023 712958 712957 712955 712951 712943 712927 712895 712831 712672 712656 712648 712644 712642 712641 712624 712616 712612 712610 712609 712600 712596 712594 712593 712588 712586 712585 712582 712581 712579 712560 712552 712548 712546 712545 712536 712532 712530 712529 712524 712522 712521 712518 712517 712515 712504 712500 712498 712497 712492 712490 712489 712486 712485 712483 712476 712474 712473 712470 712469 712467 712462 712461 712459 712455 712432 712424 712420 712418 712417 712408 712404 712402 712401 712396 712394 712393 712390 712389 712387 712376 712372 712370 712369 712364 712362 712361 712358 712357 712355 712348 712346 712345 712342 712341 712339 712334 712333 712331 712327 712312 712308 712306 712305 712300 712298 712297 712294 712293 712291 712284 712282 712281 712278 712277 712275 712270 712269 712267 712263 712252 712250 712249 712246 712245 712243 712238 712237 712235 712231 712222 712221 712219 712215 712207 712176 712168 712164 712162 712161 712152 712148 712146 712145 712140 712138 712137 712134 712133 712131 712120 712116 712114 712113 712108 712106 712105 712102 712101 712099 712092 712090 712089 712086 712085 712083 712078 712077 712075 712071 712056 712052 712050 712049 712044 712042 712041 712038 712037 712035 712028 712026 712025 712022 712021 712019 712014 712013 712011 712007 711996 711994 711993 711990 711989 711987 711982 711981 711979 711975 711966 711965 711963 711959 711951 711928 711924 711922 711921 711916 711914 711913 711910 711909 711907 711900 711898 711897 711894 711893 711891 711886 711885 711883 711879 711868 711866 711865 711862 711861 711859 711854 711853 711851 711847 711838 711837 711835 711831 711823 711804 711802 711801 711798 711797 711795 711790 711789 711787 711783 711774 711773 711771 711767 711759 711742 711741 711739 711735 711727 711711 711664 711656 711652 711650 711649 711640 711636 711634 711633 711628 711626 711625 711622 711621 711619 711608 711604 711602 711601 711596 711594 711593 711590 711589 711587 711580 711578 711577 711574 711573 711571 711566 711565 711563 711559 711544 711540 711538 711537 711532 711530 711529 711526 711525 711523 711516 711514 711513 711510 711509 711507 711502 711501 711499 711495 711484 711482 711481 711478 711477 711475 711470 711469 711467 711463 711454 711453 711451 711447 711439 711416 711412 711410 711409 711404 711402 711401 711398 711397 711395 711388 711386 711385 711382 711381 711379 711374 711373 711371 711367 711356 711354 711353 711350 711349 711347 711342 711341 711339 711335 711326 711325 711323 711319 711311 711292 711290 711289 711286 711285 711283 711278 711277 711275 711271 711262 711261 711259 711255 711247 711230 711229 711227 711223 711215 711199 711160 711156 711154 711153 711148 711146 711145 711142 711141 711139 711132 711130 711129 711126 711125 711123 711118 711117 711115 711111 711100 711098 711097 711094 711093 711091 711086 711085 711083 711079 711070 711069 711067 711063 711055 711036 711034 711033 711030 711029 711027 711022 711021 711019 711015 711006 711005 711003 710999 710991 710974 710973 710971 710967 710959 710943 710908 710906 710905 710902 710901 710899 710894 710893 710891 710887 710878 710877 710875 710871 710863 710846 710845 710843 710839 710831 710815 710782 710781 710779 710775 710767 710751 710719 710640 710632 710628 710626 710625 710616 710612 710610 710609 710604 710602 710601 710598 710597 710595 710584 710580 710578 710577 710572 710570 710569 710566 710565 710563 710556 710554 710553 710550 710549 710547 710542 710541 710539 710535 710520 710516 710514 710513 710508 710506 710505 710502 710501 710499 710492 710490 710489 710486 710485 710483 710478 710477 710475 710471 710460 710458 710457 710454 710453 710451 710446 710445 710443 710439 710430 710429 710427 710423 710415 710392 710388 710386 710385 710380 710378 710377 710374 710373 710371 710364 710362 710361 710358 710357 710355 710350 710349 710347 710343 710332 710330 710329 710326 710325 710323 710318 710317 710315 710311 710302 710301 710299 710295 710287 710268 710266 710265 710262 710261 710259 710254 710253 710251 710247 710238 710237 710235 710231 710223 710206 710205 710203 710199 710191 710175 710136 710132 710130 710129 710124 710122 710121 710118 710117 710115 710108 710106 710105 710102 710101 710099 710094 710093 710091 710087 710076 710074 710073 710070 710069 710067 710062 710061 710059 710055 710046 710045 710043 710039 710031 710012 710010 710009 710006 710005 710003 709998 709997 709995 709991 709982 709981 709979 709975 709967 709950 709949 709947 709943 709935 709919 709884 709882 709881 709878 709877 709875 709870 709869 709867 709863 709854 709853 709851 709847 709839 709822 709821 709819 709815 709807 709791 709758 709757 709755 709751 709743 709727 709695 709624 709620 709618 709617 709612 709610 709609 709606 709605 709603 709596 709594 709593 709590 709589 709587 709582 709581 709579 709575 709564 709562 709561 709558 709557 709555 709550 709549 709547 709543 709534 709533 709531 709527 709519 709500 709498 709497 709494 709493 709491 709486 709485 709483 709479 709470 709469 709467 709463 709455 709438 709437 709435 709431 709423 709407 709372 709370 709369 709366 709365 709363 709358 709357 709355 709351 709342 709341 709339 709335 709327 709310 709309 709307 709303 709295 709279 709246 709245 709243 709239 709231 709215 709183 709116 709114 709113 709110 709109 709107 709102 709101 709099 709095 709086 709085 709083 709079 709071 709054 709053 709051 709047 709039 709023 708990 708989 708987 708983 708975 708959 708927 708862 708861 708859 708855 708847 708831 708799 708735 708592 708584 708580 708578 708577 708568 708564 708562 708561 708556 708554 708553 708550 708549 708547 708536 708532 708530 708529 708524 708522 708521 708518 708517 708515 708508 708506 708505 708502 708501 708499 708494 708493 708491 708487 708472 708468 708466 708465 708460 708458 708457 708454 708453 708451 708444 708442 708441 708438 708437 708435 708430 708429 708427 708423 708412 708410 708409 708406 708405 708403 708398 708397 708395 708391 708382 708381 708379 708375 708367 708344 708340 708338 708337 708332 708330 708329 708326 708325 708323 708316 708314 708313 708310 708309 708307 708302 708301 708299 708295 708284 708282 708281 708278 708277 708275 708270 708269 708267 708263 708254 708253 708251 708247 708239 708220 708218 708217 708214 708213 708211 708206 708205 708203 708199 708190 708189 708187 708183 708175 708158 708157 708155 708151 708143 708127 708088 708084 708082 708081 708076 708074 708073 708070 708069 708067 708060 708058 708057 708054 708053 708051 708046 708045 708043 708039 708028 708026 708025 708022 708021 708019 708014 708013 708011 708007 707998 707997 707995 707991 707983 707964 707962 707961 707958 707957 707955 707950 707949 707947 707943 707934 707933 707931 707927 707919 707902 707901 707899 707895 707887 707871 707836 707834 707833 707830 707829 707827 707822 707821 707819 707815 707806 707805 707803 707799 707791 707774 707773 707771 707767 707759 707743 707710 707709 707707 707703 707695 707679 707647 707576 707572 707570 707569 707564 707562 707561 707558 707557 707555 707548 707546 707545 707542 707541 707539 707534 707533 707531 707527 707516 707514 707513 707510 707509 707507 707502 707501 707499 707495 707486 707485 707483 707479 707471 707452 707450 707449 707446 707445 707443 707438 707437 707435 707431 707422 707421 707419 707415 707407 707390 707389 707387 707383 707375 707359 707324 707322 707321 707318 707317 707315 707310 707309 707307 707303 707294 707293 707291 707287 707279 707262 707261 707259 707255 707247 707231 707198 707197 707195 707191 707183 707167 707135 707068 707066 707065 707062 707061 707059 707054 707053 707051 707047 707038 707037 707035 707031 707023 707006 707005 707003 706999 706991 706975 706942 706941 706939 706935 706927 706911 706879 706814 706813 706811 706807 706799 706783 706751 706687 706552 706548 706546 706545 706540 706538 706537 706534 706533 706531 706524 706522 706521 706518 706517 706515 706510 706509 706507 706503 706492 706490 706489 706486 706485 706483 706478 706477 706475 706471 706462 706461 706459 706455 706447 706428 706426 706425 706422 706421 706419 706414 706413 706411 706407 706398 706397 706395 706391 706383 706366 706365 706363 706359 706351 706335 706300 706298 706297 706294 706293 706291 706286 706285 706283 706279 706270 706269 706267 706263 706255 706238 706237 706235 706231 706223 706207 706174 706173 706171 706167 706159 706143 706111 706044 706042 706041 706038 706037 706035 706030 706029 706027 706023 706014 706013 706011 706007 705999 705982 705981 705979 705975 705967 705951 705918 705917 705915 705911 705903 705887 705855 705790 705789 705787 705783 705775 705759 705727 705663 705532 705530 705529 705526 705525 705523 705518 705517 705515 705511 705502 705501 705499 705495 705487 705470 705469 705467 705463 705455 705439 705406 705405 705403 705399 705391 705375 705343 705278 705277 705275 705271 705263 705247 705215 705151 705022 705021 705019 705015 705007 704991 704959 704895 704767 704480 704464 704456 704452 704450 704449 704432 704424 704420 704418 704417 704408 704404 704402 704401 704396 704394 704393 704390 704389 704387 704368 704360 704356 704354 704353 704344 704340 704338 704337 704332 704330 704329 704326 704325 704323 704312 704308 704306 704305 704300 704298 704297 704294 704293 704291 704284 704282 704281 704278 704277 704275 704270 704269 704267 704263 704240 704232 704228 704226 704225 704216 704212 704210 704209 704204 704202 704201 704198 704197 704195 704184 704180 704178 704177 704172 704170 704169 704166 704165 704163 704156 704154 704153 704150 704149 704147 704142 704141 704139 704135 704120 704116 704114 704113 704108 704106 704105 704102 704101 704099 704092 704090 704089 704086 704085 704083 704078 704077 704075 704071 704060 704058 704057 704054 704053 704051 704046 704045 704043 704039 704030 704029 704027 704023 704015 703984 703976 703972 703970 703969 703960 703956 703954 703953 703948 703946 703945 703942 703941 703939 703928 703924 703922 703921 703916 703914 703913 703910 703909 703907 703900 703898 703897 703894 703893 703891 703886 703885 703883 703879 703864 703860 703858 703857 703852 703850 703849 703846 703845 703843 703836 703834 703833 703830 703829 703827 703822 703821 703819 703815 703804 703802 703801 703798 703797 703795 703790 703789 703787 703783 703774 703773 703771 703767 703759 703736 703732 703730 703729 703724 703722 703721 703718 703717 703715 703708 703706 703705 703702 703701 703699 703694 703693 703691 703687 703676 703674 703673 703670 703669 703667 703662 703661 703659 703655 703646 703645 703643 703639 703631 703612 703610 703609 703606 703605 703603 703598 703597 703595 703591 703582 703581 703579 703575 703567 703550 703549 703547 703543 703535 703519 703472 703464 703460 703458 703457 703448 703444 703442 703441 703436 703434 703433 703430 703429 703427 703416 703412 703410 703409 703404 703402 703401 703398 703397 703395 703388 703386 703385 703382 703381 703379 703374 703373 703371 703367 703352 703348 703346 703345 703340 703338 703337 703334 703333 703331 703324 703322 703321 703318 703317 703315 703310 703309 703307 703303 703292 703290 703289 703286 703285 703283 703278 703277 703275 703271 703262 703261 703259 703255 703247 703224 703220 703218 703217 703212 703210 703209 703206 703205 703203 703196 703194 703193 703190 703189 703187 703182 703181 703179 703175 703164 703162 703161 703158 703157 703155 703150 703149 703147 703143 703134 703133 703131 703127 703119 703100 703098 703097 703094 703093 703091 703086 703085 703083 703079 703070 703069 703067 703063 703055 703038 703037 703035 703031 703023 703007 702968 702964 702962 702961 702956 702954 702953 702950 702949 702947 702940 702938 702937 702934 702933 702931 702926 702925 702923 702919 702908 702906 702905 702902 702901 702899 702894 702893 702891 702887 702878 702877 702875 702871 702863 702844 702842 702841 702838 702837 702835 702830 702829 702827 702823 702814 702813 702811 702807 702799 702782 702781 702779 702775 702767 702751 702716 702714 702713 702710 702709 702707 702702 702701 702699 702695 702686 702685 702683 702679 702671 702654 702653 702651 702647 702639 702623 702590 702589 702587 702583 702575 702559 702527 702448 702440 702436 702434 702433 702424 702420 702418 702417 702412 702410 702409 702406 702405 702403 702392 702388 702386 702385 702380 702378 702377 702374 702373 702371 702364 702362 702361 702358 702357 702355 702350 702349 702347 702343 702328 702324 702322 702321 702316 702314 702313 702310 702309 702307 702300 702298 702297 702294 702293 702291 702286 702285 702283 702279 702268 702266 702265 702262 702261 702259 702254 702253 702251 702247 702238 702237 702235 702231 702223 702200 702196 702194 702193 702188 702186 702185 702182 702181 702179 702172 702170 702169 702166 702165 702163 702158 702157 702155 702151 702140 702138 702137 702134 702133 702131 702126 702125 702123 702119 702110 702109 702107 702103 702095 702076 702074 702073 702070 702069 702067 702062 702061 702059 702055 702046 702045 702043 702039 702031 702014 702013 702011 702007 701999 701983 701944 701940 701938 701937 701932 701930 701929 701926 701925 701923 701916 701914 701913 701910 701909 701907 701902 701901 701899 701895 701884 701882 701881 701878 701877 701875 701870 701869 701867 701863 701854 701853 701851 701847 701839 701820 701818 701817 701814 701813 701811 701806 701805 701803 701799 701790 701789 701787 701783 701775 701758 701757 701755 701751 701743 701727 701692 701690 701689 701686 701685 701683 701678 701677 701675 701671 701662 701661 701659 701655 701647 701630 701629 701627 701623 701615 701599 701566 701565 701563 701559 701551 701535 701503 701432 701428 701426 701425 701420 701418 701417 701414 701413 701411 701404 701402 701401 701398 701397 701395 701390 701389 701387 701383 701372 701370 701369 701366 701365 701363 701358 701357 701355 701351 701342 701341 701339 701335 701327 701308 701306 701305 701302 701301 701299 701294 701293 701291 701287 701278 701277 701275 701271 701263 701246 701245 701243 701239 701231 701215 701180 701178 701177 701174 701173 701171 701166 701165 701163 701159 701150 701149 701147 701143 701135 701118 701117 701115 701111 701103 701087 701054 701053 701051 701047 701039 701023 700991 700924 700922 700921 700918 700917 700915 700910 700909 700907 700903 700894 700893 700891 700887 700879 700862 700861 700859 700855 700847 700831 700798 700797 700795 700791 700783 700767 700735 700670 700669 700667 700663 700655 700639 700607 700543 700400 700392 700388 700386 700385 700376 700372 700370 700369 700364 700362 700361 700358 700357 700355 700344 700340 700338 700337 700332 700330 700329 700326 700325 700323 700316 700314 700313 700310 700309 700307 700302 700301 700299 700295 700280 700276 700274 700273 700268 700266 700265 700262 700261 700259 700252 700250 700249 700246 700245 700243 700238 700237 700235 700231 700220 700218 700217 700214 700213 700211 700206 700205 700203 700199 700190 700189 700187 700183 700175 700152 700148 700146 700145 700140 700138 700137 700134 700133 700131 700124 700122 700121 700118 700117 700115 700110 700109 700107 700103 700092 700090 700089 700086 700085 700083 700078 700077 700075 700071 700062 700061 700059 700055 700047 700028 700026 700025 700022 700021 700019 700014 700013 700011 700007 699998 699997 699995 699991 699983 699966 699965 699963 699959 699951 699935 699896 699892 699890 699889 699884 699882 699881 699878 699877 699875 699868 699866 699865 699862 699861 699859 699854 699853 699851 699847 699836 699834 699833 699830 699829 699827 699822 699821 699819 699815 699806 699805 699803 699799 699791 699772 699770 699769 699766 699765 699763 699758 699757 699755 699751 699742 699741 699739 699735 699727 699710 699709 699707 699703 699695 699679 699644 699642 699641 699638 699637 699635 699630 699629 699627 699623 699614 699613 699611 699607 699599 699582 699581 699579 699575 699567 699551 699518 699517 699515 699511 699503 699487 699455 699384 699380 699378 699377 699372 699370 699369 699366 699365 699363 699356 699354 699353 699350 699349 699347 699342 699341 699339 699335 699324 699322 699321 699318 699317 699315 699310 699309 699307 699303 699294 699293 699291 699287 699279 699260 699258 699257 699254 699253 699251 699246 699245 699243 699239 699230 699229 699227 699223 699215 699198 699197 699195 699191 699183 699167 699132 699130 699129 699126 699125 699123 699118 699117 699115 699111 699102 699101 699099 699095 699087 699070 699069 699067 699063 699055 699039 699006 699005 699003 698999 698991 698975 698943 698876 698874 698873 698870 698869 698867 698862 698861 698859 698855 698846 698845 698843 698839 698831 698814 698813 698811 698807 698799 698783 698750 698749 698747 698743 698735 698719 698687 698622 698621 698619 698615 698607 698591 698559 698495 698360 698356 698354 698353 698348 698346 698345 698342 698341 698339 698332 698330 698329 698326 698325 698323 698318 698317 698315 698311 698300 698298 698297 698294 698293 698291 698286 698285 698283 698279 698270 698269 698267 698263 698255 698236 698234 698233 698230 698229 698227 698222 698221 698219 698215 698206 698205 698203 698199 698191 698174 698173 698171 698167 698159 698143 698108 698106 698105 698102 698101 698099 698094 698093 698091 698087 698078 698077 698075 698071 698063 698046 698045 698043 698039 698031 698015 697982 697981 697979 697975 697967 697951 697919 697852 697850 697849 697846 697845 697843 697838 697837 697835 697831 697822 697821 697819 697815 697807 697790 697789 697787 697783 697775 697759 697726 697725 697723 697719 697711 697695 697663 697598 697597 697595 697591 697583 697567 697535 697471 697340 697338 697337 697334 697333 697331 697326 697325 697323 697319 697310 697309 697307 697303 697295 697278 697277 697275 697271 697263 697247 697214 697213 697211 697207 697199 697183 697151 697086 697085 697083 697079 697071 697055 697023 696959 696830 696829 696827 696823 696815 696799 696767 696703 696575 696304 696296 696292 696290 696289 696280 696276 696274 696273 696268 696266 696265 696262 696261 696259 696248 696244 696242 696241 696236 696234 696233 696230 696229 696227 696220 696218 696217 696214 696213 696211 696206 696205 696203 696199 696184 696180 696178 696177 696172 696170 696169 696166 696165 696163 696156 696154 696153 696150 696149 696147 696142 696141 696139 696135 696124 696122 696121 696118 696117 696115 696110 696109 696107 696103 696094 696093 696091 696087 696079 696056 696052 696050 696049 696044 696042 696041 696038 696037 696035 696028 696026 696025 696022 696021 696019 696014 696013 696011 696007 695996 695994 695993 695990 695989 695987 695982 695981 695979 695975 695966 695965 695963 695959 695951 695932 695930 695929 695926 695925 695923 695918 695917 695915 695911 695902 695901 695899 695895 695887 695870 695869 695867 695863 695855 695839 695800 695796 695794 695793 695788 695786 695785 695782 695781 695779 695772 695770 695769 695766 695765 695763 695758 695757 695755 695751 695740 695738 695737 695734 695733 695731 695726 695725 695723 695719 695710 695709 695707 695703 695695 695676 695674 695673 695670 695669 695667 695662 695661 695659 695655 695646 695645 695643 695639 695631 695614 695613 695611 695607 695599 695583 695548 695546 695545 695542 695541 695539 695534 695533 695531 695527 695518 695517 695515 695511 695503 695486 695485 695483 695479 695471 695455 695422 695421 695419 695415 695407 695391 695359 695288 695284 695282 695281 695276 695274 695273 695270 695269 695267 695260 695258 695257 695254 695253 695251 695246 695245 695243 695239 695228 695226 695225 695222 695221 695219 695214 695213 695211 695207 695198 695197 695195 695191 695183 695164 695162 695161 695158 695157 695155 695150 695149 695147 695143 695134 695133 695131 695127 695119 695102 695101 695099 695095 695087 695071 695036 695034 695033 695030 695029 695027 695022 695021 695019 695015 695006 695005 695003 694999 694991 694974 694973 694971 694967 694959 694943 694910 694909 694907 694903 694895 694879 694847 694780 694778 694777 694774 694773 694771 694766 694765 694763 694759 694750 694749 694747 694743 694735 694718 694717 694715 694711 694703 694687 694654 694653 694651 694647 694639 694623 694591 694526 694525 694523 694519 694511 694495 694463 694399 694264 694260 694258 694257 694252 694250 694249 694246 694245 694243 694236 694234 694233 694230 694229 694227 694222 694221 694219 694215 694204 694202 694201 694198 694197 694195 694190 694189 694187 694183 694174 694173 694171 694167 694159 694140 694138 694137 694134 694133 694131 694126 694125 694123 694119 694110 694109 694107 694103 694095 694078 694077 694075 694071 694063 694047 694012 694010 694009 694006 694005 694003 693998 693997 693995 693991 693982 693981 693979 693975 693967 693950 693949 693947 693943 693935 693919 693886 693885 693883 693879 693871 693855 693823 693756 693754 693753 693750 693749 693747 693742 693741 693739 693735 693726 693725 693723 693719 693711 693694 693693 693691 693687 693679 693663 693630 693629 693627 693623 693615 693599 693567 693502 693501 693499 693495 693487 693471 693439 693375 693244 693242 693241 693238 693237 693235 693230 693229 693227 693223 693214 693213 693211 693207 693199 693182 693181 693179 693175 693167 693151 693118 693117 693115 693111 693103 693087 693055 692990 692989 692987 692983 692975 692959 692927 692863 692734 692733 692731 692727 692719 692703 692671 692607 692479 692216 692212 692210 692209 692204 692202 692201 692198 692197 692195 692188 692186 692185 692182 692181 692179 692174 692173 692171 692167 692156 692154 692153 692150 692149 692147 692142 692141 692139 692135 692126 692125 692123 692119 692111 692092 692090 692089 692086 692085 692083 692078 692077 692075 692071 692062 692061 692059 692055 692047 692030 692029 692027 692023 692015 691999 691964 691962 691961 691958 691957 691955 691950 691949 691947 691943 691934 691933 691931 691927 691919 691902 691901 691899 691895 691887 691871 691838 691837 691835 691831 691823 691807 691775 691708 691706 691705 691702 691701 691699 691694 691693 691691 691687 691678 691677 691675 691671 691663 691646 691645 691643 691639 691631 691615 691582 691581 691579 691575 691567 691551 691519 691454 691453 691451 691447 691439 691423 691391 691327 691196 691194 691193 691190 691189 691187 691182 691181 691179 691175 691166 691165 691163 691159 691151 691134 691133 691131 691127 691119 691103 691070 691069 691067 691063 691055 691039 691007 690942 690941 690939 690935 690927 690911 690879 690815 690686 690685 690683 690679 690671 690655 690623 690559 690431 690172 690170 690169 690166 690165 690163 690158 690157 690155 690151 690142 690141 690139 690135 690127 690110 690109 690107 690103 690095 690079 690046 690045 690043 690039 690031 690015 689983 689918 689917 689915 689911 689903 689887 689855 689791 689662 689661 689659 689655 689647 689631 689599 689535 689407 689150 689149 689147 689143 689135 689119 689087 689023 688895 688639 688096 688080 688072 688068 688066 688065 688048 688040 688036 688034 688033 688024 688020 688018 688017 688012 688010 688009 688006 688005 688003 687984 687976 687972 687970 687969 687960 687956 687954 687953 687948 687946 687945 687942 687941 687939 687928 687924 687922 687921 687916 687914 687913 687910 687909 687907 687900 687898 687897 687894 687893 687891 687886 687885 687883 687879 687856 687848 687844 687842 687841 687832 687828 687826 687825 687820 687818 687817 687814 687813 687811 687800 687796 687794 687793 687788 687786 687785 687782 687781 687779 687772 687770 687769 687766 687765 687763 687758 687757 687755 687751 687736 687732 687730 687729 687724 687722 687721 687718 687717 687715 687708 687706 687705 687702 687701 687699 687694 687693 687691 687687 687676 687674 687673 687670 687669 687667 687662 687661 687659 687655 687646 687645 687643 687639 687631 687600 687592 687588 687586 687585 687576 687572 687570 687569 687564 687562 687561 687558 687557 687555 687544 687540 687538 687537 687532 687530 687529 687526 687525 687523 687516 687514 687513 687510 687509 687507 687502 687501 687499 687495 687480 687476 687474 687473 687468 687466 687465 687462 687461 687459 687452 687450 687449 687446 687445 687443 687438 687437 687435 687431 687420 687418 687417 687414 687413 687411 687406 687405 687403 687399 687390 687389 687387 687383 687375 687352 687348 687346 687345 687340 687338 687337 687334 687333 687331 687324 687322 687321 687318 687317 687315 687310 687309 687307 687303 687292 687290 687289 687286 687285 687283 687278 687277 687275 687271 687262 687261 687259 687255 687247 687228 687226 687225 687222 687221 687219 687214 687213 687211 687207 687198 687197 687195 687191 687183 687166 687165 687163 687159 687151 687135 687088 687080 687076 687074 687073 687064 687060 687058 687057 687052 687050 687049 687046 687045 687043 687032 687028 687026 687025 687020 687018 687017 687014 687013 687011 687004 687002 687001 686998 686997 686995 686990 686989 686987 686983 686968 686964 686962 686961 686956 686954 686953 686950 686949 686947 686940 686938 686937 686934 686933 686931 686926 686925 686923 686919 686908 686906 686905 686902 686901 686899 686894 686893 686891 686887 686878 686877 686875 686871 686863 686840 686836 686834 686833 686828 686826 686825 686822 686821 686819 686812 686810 686809 686806 686805 686803 686798 686797 686795 686791 686780 686778 686777 686774 686773 686771 686766 686765 686763 686759 686750 686749 686747 686743 686735 686716 686714 686713 686710 686709 686707 686702 686701 686699 686695 686686 686685 686683 686679 686671 686654 686653 686651 686647 686639 686623 686584 686580 686578 686577 686572 686570 686569 686566 686565 686563 686556 686554 686553 686550 686549 686547 686542 686541 686539 686535 686524 686522 686521 686518 686517 686515 686510 686509 686507 686503 686494 686493 686491 686487 686479 686460 686458 686457 686454 686453 686451 686446 686445 686443 686439 686430 686429 686427 686423 686415 686398 686397 686395 686391 686383 686367 686332 686330 686329 686326 686325 686323 686318 686317 686315 686311 686302 686301 686299 686295 686287 686270 686269 686267 686263 686255 686239 686206 686205 686203 686199 686191 686175 686143 686064 686056 686052 686050 686049 686040 686036 686034 686033 686028 686026 686025 686022 686021 686019 686008 686004 686002 686001 685996 685994 685993 685990 685989 685987 685980 685978 685977 685974 685973 685971 685966 685965 685963 685959 685944 685940 685938 685937 685932 685930 685929 685926 685925 685923 685916 685914 685913 685910 685909 685907 685902 685901 685899 685895 685884 685882 685881 685878 685877 685875 685870 685869 685867 685863 685854 685853 685851 685847 685839 685816 685812 685810 685809 685804 685802 685801 685798 685797 685795 685788 685786 685785 685782 685781 685779 685774 685773 685771 685767 685756 685754 685753 685750 685749 685747 685742 685741 685739 685735 685726 685725 685723 685719 685711 685692 685690 685689 685686 685685 685683 685678 685677 685675 685671 685662 685661 685659 685655 685647 685630 685629 685627 685623 685615 685599 685560 685556 685554 685553 685548 685546 685545 685542 685541 685539 685532 685530 685529 685526 685525 685523 685518 685517 685515 685511 685500 685498 685497 685494 685493 685491 685486 685485 685483 685479 685470 685469 685467 685463 685455 685436 685434 685433 685430 685429 685427 685422 685421 685419 685415 685406 685405 685403 685399 685391 685374 685373 685371 685367 685359 685343 685308 685306 685305 685302 685301 685299 685294 685293 685291 685287 685278 685277 685275 685271 685263 685246 685245 685243 685239 685231 685215 685182 685181 685179 685175 685167 685151 685119 685048 685044 685042 685041 685036 685034 685033 685030 685029 685027 685020 685018 685017 685014 685013 685011 685006 685005 685003 684999 684988 684986 684985 684982 684981 684979 684974 684973 684971 684967 684958 684957 684955 684951 684943 684924 684922 684921 684918 684917 684915 684910 684909 684907 684903 684894 684893 684891 684887 684879 684862 684861 684859 684855 684847 684831 684796 684794 684793 684790 684789 684787 684782 684781 684779 684775 684766 684765 684763 684759 684751 684734 684733 684731 684727 684719 684703 684670 684669 684667 684663 684655 684639 684607 684540 684538 684537 684534 684533 684531 684526 684525 684523 684519 684510 684509 684507 684503 684495 684478 684477 684475 684471 684463 684447 684414 684413 684411 684407 684399 684383 684351 684286 684285 684283 684279 684271 684255 684223 684159 684016 684008 684004 684002 684001 683992 683988 683986 683985 683980 683978 683977 683974 683973 683971 683960 683956 683954 683953 683948 683946 683945 683942 683941 683939 683932 683930 683929 683926 683925 683923 683918 683917 683915 683911 683896 683892 683890 683889 683884 683882 683881 683878 683877 683875 683868 683866 683865 683862 683861 683859 683854 683853 683851 683847 683836 683834 683833 683830 683829 683827 683822 683821 683819 683815 683806 683805 683803 683799 683791 683768 683764 683762 683761 683756 683754 683753 683750 683749 683747 683740 683738 683737 683734 683733 683731 683726 683725 683723 683719 683708 683706 683705 683702 683701 683699 683694 683693 683691 683687 683678 683677 683675 683671 683663 683644 683642 683641 683638 683637 683635 683630 683629 683627 683623 683614 683613 683611 683607 683599 683582 683581 683579 683575 683567 683551 683512 683508 683506 683505 683500 683498 683497 683494 683493 683491 683484 683482 683481 683478 683477 683475 683470 683469 683467 683463 683452 683450 683449 683446 683445 683443 683438 683437 683435 683431 683422 683421 683419 683415 683407 683388 683386 683385 683382 683381 683379 683374 683373 683371 683367 683358 683357 683355 683351 683343 683326 683325 683323 683319 683311 683295 683260 683258 683257 683254 683253 683251 683246 683245 683243 683239 683230 683229 683227 683223 683215 683198 683197 683195 683191 683183 683167 683134 683133 683131 683127 683119 683103 683071 683000 682996 682994 682993 682988 682986 682985 682982 682981 682979 682972 682970 682969 682966 682965 682963 682958 682957 682955 682951 682940 682938 682937 682934 682933 682931 682926 682925 682923 682919 682910 682909 682907 682903 682895 682876 682874 682873 682870 682869 682867 682862 682861 682859 682855 682846 682845 682843 682839 682831 682814 682813 682811 682807 682799 682783 682748 682746 682745 682742 682741 682739 682734 682733 682731 682727 682718 682717 682715 682711 682703 682686 682685 682683 682679 682671 682655 682622 682621 682619 682615 682607 682591 682559 682492 682490 682489 682486 682485 682483 682478 682477 682475 682471 682462 682461 682459 682455 682447 682430 682429 682427 682423 682415 682399 682366 682365 682363 682359 682351 682335 682303 682238 682237 682235 682231 682223 682207 682175 682111 681976 681972 681970 681969 681964 681962 681961 681958 681957 681955 681948 681946 681945 681942 681941 681939 681934 681933 681931 681927 681916 681914 681913 681910 681909 681907 681902 681901 681899 681895 681886 681885 681883 681879 681871 681852 681850 681849 681846 681845 681843 681838 681837 681835 681831 681822 681821 681819 681815 681807 681790 681789 681787 681783 681775 681759 681724 681722 681721 681718 681717 681715 681710 681709 681707 681703 681694 681693 681691 681687 681679 681662 681661 681659 681655 681647 681631 681598 681597 681595 681591 681583 681567 681535 681468 681466 681465 681462 681461 681459 681454 681453 681451 681447 681438 681437 681435 681431 681423 681406 681405 681403 681399 681391 681375 681342 681341 681339 681335 681327 681311 681279 681214 681213 681211 681207 681199 681183 681151 681087 680956 680954 680953 680950 680949 680947 680942 680941 680939 680935 680926 680925 680923 680919 680911 680894 680893 680891 680887 680879 680863 680830 680829 680827 680823 680815 680799 680767 680702 680701 680699 680695 680687 680671 680639 680575 680446 680445 680443 680439 680431 680415 680383 680319 680191 679920 679912 679908 679906 679905 679896 679892 679890 679889 679884 679882 679881 679878 679877 679875 679864 679860 679858 679857 679852 679850 679849 679846 679845 679843 679836 679834 679833 679830 679829 679827 679822 679821 679819 679815 679800 679796 679794 679793 679788 679786 679785 679782 679781 679779 679772 679770 679769 679766 679765 679763 679758 679757 679755 679751 679740 679738 679737 679734 679733 679731 679726 679725 679723 679719 679710 679709 679707 679703 679695 679672 679668 679666 679665 679660 679658 679657 679654 679653 679651 679644 679642 679641 679638 679637 679635 679630 679629 679627 679623 679612 679610 679609 679606 679605 679603 679598 679597 679595 679591 679582 679581 679579 679575 679567 679548 679546 679545 679542 679541 679539 679534 679533 679531 679527 679518 679517 679515 679511 679503 679486 679485 679483 679479 679471 679455 679416 679412 679410 679409 679404 679402 679401 679398 679397 679395 679388 679386 679385 679382 679381 679379 679374 679373 679371 679367 679356 679354 679353 679350 679349 679347 679342 679341 679339 679335 679326 679325 679323 679319 679311 679292 679290 679289 679286 679285 679283 679278 679277 679275 679271 679262 679261 679259 679255 679247 679230 679229 679227 679223 679215 679199 679164 679162 679161 679158 679157 679155 679150 679149 679147 679143 679134 679133 679131 679127 679119 679102 679101 679099 679095 679087 679071 679038 679037 679035 679031 679023 679007 678975 678904 678900 678898 678897 678892 678890 678889 678886 678885 678883 678876 678874 678873 678870 678869 678867 678862 678861 678859 678855 678844 678842 678841 678838 678837 678835 678830 678829 678827 678823 678814 678813 678811 678807 678799 678780 678778 678777 678774 678773 678771 678766 678765 678763 678759 678750 678749 678747 678743 678735 678718 678717 678715 678711 678703 678687 678652 678650 678649 678646 678645 678643 678638 678637 678635 678631 678622 678621 678619 678615 678607 678590 678589 678587 678583 678575 678559 678526 678525 678523 678519 678511 678495 678463 678396 678394 678393 678390 678389 678387 678382 678381 678379 678375 678366 678365 678363 678359 678351 678334 678333 678331 678327 678319 678303 678270 678269 678267 678263 678255 678239 678207 678142 678141 678139 678135 678127 678111 678079 678015 677880 677876 677874 677873 677868 677866 677865 677862 677861 677859 677852 677850 677849 677846 677845 677843 677838 677837 677835 677831 677820 677818 677817 677814 677813 677811 677806 677805 677803 677799 677790 677789 677787 677783 677775 677756 677754 677753 677750 677749 677747 677742 677741 677739 677735 677726 677725 677723 677719 677711 677694 677693 677691 677687 677679 677663 677628 677626 677625 677622 677621 677619 677614 677613 677611 677607 677598 677597 677595 677591 677583 677566 677565 677563 677559 677551 677535 677502 677501 677499 677495 677487 677471 677439 677372 677370 677369 677366 677365 677363 677358 677357 677355 677351 677342 677341 677339 677335 677327 677310 677309 677307 677303 677295 677279 677246 677245 677243 677239 677231 677215 677183 677118 677117 677115 677111 677103 677087 677055 676991 676860 676858 676857 676854 676853 676851 676846 676845 676843 676839 676830 676829 676827 676823 676815 676798 676797 676795 676791 676783 676767 676734 676733 676731 676727 676719 676703 676671 676606 676605 676603 676599 676591 676575 676543 676479 676350 676349 676347 676343 676335 676319 676287 676223 676095 675832 675828 675826 675825 675820 675818 675817 675814 675813 675811 675804 675802 675801 675798 675797 675795 675790 675789 675787 675783 675772 675770 675769 675766 675765 675763 675758 675757 675755 675751 675742 675741 675739 675735 675727 675708 675706 675705 675702 675701 675699 675694 675693 675691 675687 675678 675677 675675 675671 675663 675646 675645 675643 675639 675631 675615 675580 675578 675577 675574 675573 675571 675566 675565 675563 675559 675550 675549 675547 675543 675535 675518 675517 675515 675511 675503 675487 675454 675453 675451 675447 675439 675423 675391 675324 675322 675321 675318 675317 675315 675310 675309 675307 675303 675294 675293 675291 675287 675279 675262 675261 675259 675255 675247 675231 675198 675197 675195 675191 675183 675167 675135 675070 675069 675067 675063 675055 675039 675007 674943 674812 674810 674809 674806 674805 674803 674798 674797 674795 674791 674782 674781 674779 674775 674767 674750 674749 674747 674743 674735 674719 674686 674685 674683 674679 674671 674655 674623 674558 674557 674555 674551 674543 674527 674495 674431 674302 674301 674299 674295 674287 674271 674239 674175 674047 673788 673786 673785 673782 673781 673779 673774 673773 673771 673767 673758 673757 673755 673751 673743 673726 673725 673723 673719 673711 673695 673662 673661 673659 673655 673647 673631 673599 673534 673533 673531 673527 673519 673503 673471 673407 673278 673277 673275 673271 673263 673247 673215 673151 673023 672766 672765 672763 672759 672751 672735 672703 672639 672511 672255 671728 671720 671716 671714 671713 671704 671700 671698 671697 671692 671690 671689 671686 671685 671683 671672 671668 671666 671665 671660 671658 671657 671654 671653 671651 671644 671642 671641 671638 671637 671635 671630 671629 671627 671623 671608 671604 671602 671601 671596 671594 671593 671590 671589 671587 671580 671578 671577 671574 671573 671571 671566 671565 671563 671559 671548 671546 671545 671542 671541 671539 671534 671533 671531 671527 671518 671517 671515 671511 671503 671480 671476 671474 671473 671468 671466 671465 671462 671461 671459 671452 671450 671449 671446 671445 671443 671438 671437 671435 671431 671420 671418 671417 671414 671413 671411 671406 671405 671403 671399 671390 671389 671387 671383 671375 671356 671354 671353 671350 671349 671347 671342 671341 671339 671335 671326 671325 671323 671319 671311 671294 671293 671291 671287 671279 671263 671224 671220 671218 671217 671212 671210 671209 671206 671205 671203 671196 671194 671193 671190 671189 671187 671182 671181 671179 671175 671164 671162 671161 671158 671157 671155 671150 671149 671147 671143 671134 671133 671131 671127 671119 671100 671098 671097 671094 671093 671091 671086 671085 671083 671079 671070 671069 671067 671063 671055 671038 671037 671035 671031 671023 671007 670972 670970 670969 670966 670965 670963 670958 670957 670955 670951 670942 670941 670939 670935 670927 670910 670909 670907 670903 670895 670879 670846 670845 670843 670839 670831 670815 670783 670712 670708 670706 670705 670700 670698 670697 670694 670693 670691 670684 670682 670681 670678 670677 670675 670670 670669 670667 670663 670652 670650 670649 670646 670645 670643 670638 670637 670635 670631 670622 670621 670619 670615 670607 670588 670586 670585 670582 670581 670579 670574 670573 670571 670567 670558 670557 670555 670551 670543 670526 670525 670523 670519 670511 670495 670460 670458 670457 670454 670453 670451 670446 670445 670443 670439 670430 670429 670427 670423 670415 670398 670397 670395 670391 670383 670367 670334 670333 670331 670327 670319 670303 670271 670204 670202 670201 670198 670197 670195 670190 670189 670187 670183 670174 670173 670171 670167 670159 670142 670141 670139 670135 670127 670111 670078 670077 670075 670071 670063 670047 670015 669950 669949 669947 669943 669935 669919 669887 669823 669688 669684 669682 669681 669676 669674 669673 669670 669669 669667 669660 669658 669657 669654 669653 669651 669646 669645 669643 669639 669628 669626 669625 669622 669621 669619 669614 669613 669611 669607 669598 669597 669595 669591 669583 669564 669562 669561 669558 669557 669555 669550 669549 669547 669543 669534 669533 669531 669527 669519 669502 669501 669499 669495 669487 669471 669436 669434 669433 669430 669429 669427 669422 669421 669419 669415 669406 669405 669403 669399 669391 669374 669373 669371 669367 669359 669343 669310 669309 669307 669303 669295 669279 669247 669180 669178 669177 669174 669173 669171 669166 669165 669163 669159 669150 669149 669147 669143 669135 669118 669117 669115 669111 669103 669087 669054 669053 669051 669047 669039 669023 668991 668926 668925 668923 668919 668911 668895 668863 668799 668668 668666 668665 668662 668661 668659 668654 668653 668651 668647 668638 668637 668635 668631 668623 668606 668605 668603 668599 668591 668575 668542 668541 668539 668535 668527 668511 668479 668414 668413 668411 668407 668399 668383 668351 668287 668158 668157 668155 668151 668143 668127 668095 668031 667903 667640 667636 667634 667633 667628 667626 667625 667622 667621 667619 667612 667610 667609 667606 667605 667603 667598 667597 667595 667591 667580 667578 667577 667574 667573 667571 667566 667565 667563 667559 667550 667549 667547 667543 667535 667516 667514 667513 667510 667509 667507 667502 667501 667499 667495 667486 667485 667483 667479 667471 667454 667453 667451 667447 667439 667423 667388 667386 667385 667382 667381 667379 667374 667373 667371 667367 667358 667357 667355 667351 667343 667326 667325 667323 667319 667311 667295 667262 667261 667259 667255 667247 667231 667199 667132 667130 667129 667126 667125 667123 667118 667117 667115 667111 667102 667101 667099 667095 667087 667070 667069 667067 667063 667055 667039 667006 667005 667003 666999 666991 666975 666943 666878 666877 666875 666871 666863 666847 666815 666751 666620 666618 666617 666614 666613 666611 666606 666605 666603 666599 666590 666589 666587 666583 666575 666558 666557 666555 666551 666543 666527 666494 666493 666491 666487 666479 666463 666431 666366 666365 666363 666359 666351 666335 666303 666239 666110 666109 666107 666103 666095 666079 666047 665983 665855 665596 665594 665593 665590 665589 665587 665582 665581 665579 665575 665566 665565 665563 665559 665551 665534 665533 665531 665527 665519 665503 665470 665469 665467 665463 665455 665439 665407 665342 665341 665339 665335 665327 665311 665279 665215 665086 665085 665083 665079 665071 665055 665023 664959 664831 664574 664573 664571 664567 664559 664543 664511 664447 664319 664063 663544 663540 663538 663537 663532 663530 663529 663526 663525 663523 663516 663514 663513 663510 663509 663507 663502 663501 663499 663495 663484 663482 663481 663478 663477 663475 663470 663469 663467 663463 663454 663453 663451 663447 663439 663420 663418 663417 663414 663413 663411 663406 663405 663403 663399 663390 663389 663387 663383 663375 663358 663357 663355 663351 663343 663327 663292 663290 663289 663286 663285 663283 663278 663277 663275 663271 663262 663261 663259 663255 663247 663230 663229 663227 663223 663215 663199 663166 663165 663163 663159 663151 663135 663103 663036 663034 663033 663030 663029 663027 663022 663021 663019 663015 663006 663005 663003 662999 662991 662974 662973 662971 662967 662959 662943 662910 662909 662907 662903 662895 662879 662847 662782 662781 662779 662775 662767 662751 662719 662655 662524 662522 662521 662518 662517 662515 662510 662509 662507 662503 662494 662493 662491 662487 662479 662462 662461 662459 662455 662447 662431 662398 662397 662395 662391 662383 662367 662335 662270 662269 662267 662263 662255 662239 662207 662143 662014 662013 662011 662007 661999 661983 661951 661887 661759 661500 661498 661497 661494 661493 661491 661486 661485 661483 661479 661470 661469 661467 661463 661455 661438 661437 661435 661431 661423 661407 661374 661373 661371 661367 661359 661343 661311 661246 661245 661243 661239 661231 661215 661183 661119 660990 660989 660987 660983 660975 660959 660927 660863 660735 660478 660477 660475 660471 660463 660447 660415 660351 660223 659967 659452 659450 659449 659446 659445 659443 659438 659437 659435 659431 659422 659421 659419 659415 659407 659390 659389 659387 659383 659375 659359 659326 659325 659323 659319 659311 659295 659263 659198 659197 659195 659191 659183 659167 659135 659071 658942 658941 658939 658935 658927 658911 658879 658815 658687 658430 658429 658427 658423 658415 658399 658367 658303 658175 657919 657406 657405 657403 657399 657391 657375 657343 657279 657151 656895 656383 655296 655264 655248 655240 655236 655234 655233 655200 655184 655176 655172 655170 655169 655152 655144 655140 655138 655137 655128 655124 655122 655121 655116 655114 655113 655110 655109 655107 655072 655056 655048 655044 655042 655041 655024 655016 655012 655010 655009 655000 654996 654994 654993 654988 654986 654985 654982 654981 654979 654960 654952 654948 654946 654945 654936 654932 654930 654929 654924 654922 654921 654918 654917 654915 654904 654900 654898 654897 654892 654890 654889 654886 654885 654883 654876 654874 654873 654870 654869 654867 654862 654861 654859 654855 654816 654800 654792 654788 654786 654785 654768 654760 654756 654754 654753 654744 654740 654738 654737 654732 654730 654729 654726 654725 654723 654704 654696 654692 654690 654689 654680 654676 654674 654673 654668 654666 654665 654662 654661 654659 654648 654644 654642 654641 654636 654634 654633 654630 654629 654627 654620 654618 654617 654614 654613 654611 654606 654605 654603 654599 654576 654568 654564 654562 654561 654552 654548 654546 654545 654540 654538 654537 654534 654533 654531 654520 654516 654514 654513 654508 654506 654505 654502 654501 654499 654492 654490 654489 654486 654485 654483 654478 654477 654475 654471 654456 654452 654450 654449 654444 654442 654441 654438 654437 654435 654428 654426 654425 654422 654421 654419 654414 654413 654411 654407 654396 654394 654393 654390 654389 654387 654382 654381 654379 654375 654366 654365 654363 654359 654351 654304 654288 654280 654276 654274 654273 654256 654248 654244 654242 654241 654232 654228 654226 654225 654220 654218 654217 654214 654213 654211 654192 654184 654180 654178 654177 654168 654164 654162 654161 654156 654154 654153 654150 654149 654147 654136 654132 654130 654129 654124 654122 654121 654118 654117 654115 654108 654106 654105 654102 654101 654099 654094 654093 654091 654087 654064 654056 654052 654050 654049 654040 654036 654034 654033 654028 654026 654025 654022 654021 654019 654008 654004 654002 654001 653996 653994 653993 653990 653989 653987 653980 653978 653977 653974 653973 653971 653966 653965 653963 653959 653944 653940 653938 653937 653932 653930 653929 653926 653925 653923 653916 653914 653913 653910 653909 653907 653902 653901 653899 653895 653884 653882 653881 653878 653877 653875 653870 653869 653867 653863 653854 653853 653851 653847 653839 653808 653800 653796 653794 653793 653784 653780 653778 653777 653772 653770 653769 653766 653765 653763 653752 653748 653746 653745 653740 653738 653737 653734 653733 653731 653724 653722 653721 653718 653717 653715 653710 653709 653707 653703 653688 653684 653682 653681 653676 653674 653673 653670 653669 653667 653660 653658 653657 653654 653653 653651 653646 653645 653643 653639 653628 653626 653625 653622 653621 653619 653614 653613 653611 653607 653598 653597 653595 653591 653583 653560 653556 653554 653553 653548 653546 653545 653542 653541 653539 653532 653530 653529 653526 653525 653523 653518 653517 653515 653511 653500 653498 653497 653494 653493 653491 653486 653485 653483 653479 653470 653469 653467 653463 653455 653436 653434 653433 653430 653429 653427 653422 653421 653419 653415 653406 653405 653403 653399 653391 653374 653373 653371 653367 653359 653343 653280 653264 653256 653252 653250 653249 653232 653224 653220 653218 653217 653208 653204 653202 653201 653196 653194 653193 653190 653189 653187 653168 653160 653156 653154 653153 653144 653140 653138 653137 653132 653130 653129 653126 653125 653123 653112 653108 653106 653105 653100 653098 653097 653094 653093 653091 653084 653082 653081 653078 653077 653075 653070 653069 653067 653063 653040 653032 653028 653026 653025 653016 653012 653010 653009 653004 653002 653001 652998 652997 652995 652984 652980 652978 652977 652972 652970 652969 652966 652965 652963 652956 652954 652953 652950 652949 652947 652942 652941 652939 652935 652920 652916 652914 652913 652908 652906 652905 652902 652901 652899 652892 652890 652889 652886 652885 652883 652878 652877 652875 652871 652860 652858 652857 652854 652853 652851 652846 652845 652843 652839 652830 652829 652827 652823 652815 652784 652776 652772 652770 652769 652760 652756 652754 652753 652748 652746 652745 652742 652741 652739 652728 652724 652722 652721 652716 652714 652713 652710 652709 652707 652700 652698 652697 652694 652693 652691 652686 652685 652683 652679 652664 652660 652658 652657 652652 652650 652649 652646 652645 652643 652636 652634 652633 652630 652629 652627 652622 652621 652619 652615 652604 652602 652601 652598 652597 652595 652590 652589 652587 652583 652574 652573 652571 652567 652559 652536 652532 652530 652529 652524 652522 652521 652518 652517 652515 652508 652506 652505 652502 652501 652499 652494 652493 652491 652487 652476 652474 652473 652470 652469 652467 652462 652461 652459 652455 652446 652445 652443 652439 652431 652412 652410 652409 652406 652405 652403 652398 652397 652395 652391 652382 652381 652379 652375 652367 652350 652349 652347 652343 652335 652319 652272 652264 652260 652258 652257 652248 652244 652242 652241 652236 652234 652233 652230 652229 652227 652216 652212 652210 652209 652204 652202 652201 652198 652197 652195 652188 652186 652185 652182 652181 652179 652174 652173 652171 652167 652152 652148 652146 652145 652140 652138 652137 652134 652133 652131 652124 652122 652121 652118 652117 652115 652110 652109 652107 652103 652092 652090 652089 652086 652085 652083 652078 652077 652075 652071 652062 652061 652059 652055 652047 652024 652020 652018 652017 652012 652010 652009 652006 652005 652003 651996 651994 651993 651990 651989 651987 651982 651981 651979 651975 651964 651962 651961 651958 651957 651955 651950 651949 651947 651943 651934 651933 651931 651927 651919 651900 651898 651897 651894 651893 651891 651886 651885 651883 651879 651870 651869 651867 651863 651855 651838 651837 651835 651831 651823 651807 651768 651764 651762 651761 651756 651754 651753 651750 651749 651747 651740 651738 651737 651734 651733 651731 651726 651725 651723 651719 651708 651706 651705 651702 651701 651699 651694 651693 651691 651687 651678 651677 651675 651671 651663 651644 651642 651641 651638 651637 651635 651630 651629 651627 651623 651614 651613 651611 651607 651599 651582 651581 651579 651575 651567 651551 651516 651514 651513 651510 651509 651507 651502 651501 651499 651495 651486 651485 651483 651479 651471 651454 651453 651451 651447 651439 651423 651390 651389 651387 651383 651375 651359 651327 651232 651216 651208 651204 651202 651201 651184 651176 651172 651170 651169 651160 651156 651154 651153 651148 651146 651145 651142 651141 651139 651120 651112 651108 651106 651105 651096 651092 651090 651089 651084 651082 651081 651078 651077 651075 651064 651060 651058 651057 651052 651050 651049 651046 651045 651043 651036 651034 651033 651030 651029 651027 651022 651021 651019 651015 650992 650984 650980 650978 650977 650968 650964 650962 650961 650956 650954 650953 650950 650949 650947 650936 650932 650930 650929 650924 650922 650921 650918 650917 650915 650908 650906 650905 650902 650901 650899 650894 650893 650891 650887 650872 650868 650866 650865 650860 650858 650857 650854 650853 650851 650844 650842 650841 650838 650837 650835 650830 650829 650827 650823 650812 650810 650809 650806 650805 650803 650798 650797 650795 650791 650782 650781 650779 650775 650767 650736 650728 650724 650722 650721 650712 650708 650706 650705 650700 650698 650697 650694 650693 650691 650680 650676 650674 650673 650668 650666 650665 650662 650661 650659 650652 650650 650649 650646 650645 650643 650638 650637 650635 650631 650616 650612 650610 650609 650604 650602 650601 650598 650597 650595 650588 650586 650585 650582 650581 650579 650574 650573 650571 650567 650556 650554 650553 650550 650549 650547 650542 650541 650539 650535 650526 650525 650523 650519 650511 650488 650484 650482 650481 650476 650474 650473 650470 650469 650467 650460 650458 650457 650454 650453 650451 650446 650445 650443 650439 650428 650426 650425 650422 650421 650419 650414 650413 650411 650407 650398 650397 650395 650391 650383 650364 650362 650361 650358 650357 650355 650350 650349 650347 650343 650334 650333 650331 650327 650319 650302 650301 650299 650295 650287 650271 650224 650216 650212 650210 650209 650200 650196 650194 650193 650188 650186 650185 650182 650181 650179 650168 650164 650162 650161 650156 650154 650153 650150 650149 650147 650140 650138 650137 650134 650133 650131 650126 650125 650123 650119 650104 650100 650098 650097 650092 650090 650089 650086 650085 650083 650076 650074 650073 650070 650069 650067 650062 650061 650059 650055 650044 650042 650041 650038 650037 650035 650030 650029 650027 650023 650014 650013 650011 650007 649999 649976 649972 649970 649969 649964 649962 649961 649958 649957 649955 649948 649946 649945 649942 649941 649939 649934 649933 649931 649927 649916 649914 649913 649910 649909 649907 649902 649901 649899 649895 649886 649885 649883 649879 649871 649852 649850 649849 649846 649845 649843 649838 649837 649835 649831 649822 649821 649819 649815 649807 649790 649789 649787 649783 649775 649759 649720 649716 649714 649713 649708 649706 649705 649702 649701 649699 649692 649690 649689 649686 649685 649683 649678 649677 649675 649671 649660 649658 649657 649654 649653 649651 649646 649645 649643 649639 649630 649629 649627 649623 649615 649596 649594 649593 649590 649589 649587 649582 649581 649579 649575 649566 649565 649563 649559 649551 649534 649533 649531 649527 649519 649503 649468 649466 649465 649462 649461 649459 649454 649453 649451 649447 649438 649437 649435 649431 649423 649406 649405 649403 649399 649391 649375 649342 649341 649339 649335 649327 649311 649279 649200 649192 649188 649186 649185 649176 649172 649170 649169 649164 649162 649161 649158 649157 649155 649144 649140 649138 649137 649132 649130 649129 649126 649125 649123 649116 649114 649113 649110 649109 649107 649102 649101 649099 649095 649080 649076 649074 649073 649068 649066 649065 649062 649061 649059 649052 649050 649049 649046 649045 649043 649038 649037 649035 649031 649020 649018 649017 649014 649013 649011 649006 649005 649003 648999 648990 648989 648987 648983 648975 648952 648948 648946 648945 648940 648938 648937 648934 648933 648931 648924 648922 648921 648918 648917 648915 648910 648909 648907 648903 648892 648890 648889 648886 648885 648883 648878 648877 648875 648871 648862 648861 648859 648855 648847 648828 648826 648825 648822 648821 648819 648814 648813 648811 648807 648798 648797 648795 648791 648783 648766 648765 648763 648759 648751 648735 648696 648692 648690 648689 648684 648682 648681 648678 648677 648675 648668 648666 648665 648662 648661 648659 648654 648653 648651 648647 648636 648634 648633 648630 648629 648627 648622 648621 648619 648615 648606 648605 648603 648599 648591 648572 648570 648569 648566 648565 648563 648558 648557 648555 648551 648542 648541 648539 648535 648527 648510 648509 648507 648503 648495 648479 648444 648442 648441 648438 648437 648435 648430 648429 648427 648423 648414 648413 648411 648407 648399 648382 648381 648379 648375 648367 648351 648318 648317 648315 648311 648303 648287 648255 648184 648180 648178 648177 648172 648170 648169 648166 648165 648163 648156 648154 648153 648150 648149 648147 648142 648141 648139 648135 648124 648122 648121 648118 648117 648115 648110 648109 648107 648103 648094 648093 648091 648087 648079 648060 648058 648057 648054 648053 648051 648046 648045 648043 648039 648030 648029 648027 648023 648015 647998 647997 647995 647991 647983 647967 647932 647930 647929 647926 647925 647923 647918 647917 647915 647911 647902 647901 647899 647895 647887 647870 647869 647867 647863 647855 647839 647806 647805 647803 647799 647791 647775 647743 647676 647674 647673 647670 647669 647667 647662 647661 647659 647655 647646 647645 647643 647639 647631 647614 647613 647611 647607 647599 647583 647550 647549 647547 647543 647535 647519 647487 647422 647421 647419 647415 647407 647391 647359 647295 647136 647120 647112 647108 647106 647105 647088 647080 647076 647074 647073 647064 647060 647058 647057 647052 647050 647049 647046 647045 647043 647024 647016 647012 647010 647009 647000 646996 646994 646993 646988 646986 646985 646982 646981 646979 646968 646964 646962 646961 646956 646954 646953 646950 646949 646947 646940 646938 646937 646934 646933 646931 646926 646925 646923 646919 646896 646888 646884 646882 646881 646872 646868 646866 646865 646860 646858 646857 646854 646853 646851 646840 646836 646834 646833 646828 646826 646825 646822 646821 646819 646812 646810 646809 646806 646805 646803 646798 646797 646795 646791 646776 646772 646770 646769 646764 646762 646761 646758 646757 646755 646748 646746 646745 646742 646741 646739 646734 646733 646731 646727 646716 646714 646713 646710 646709 646707 646702 646701 646699 646695 646686 646685 646683 646679 646671 646640 646632 646628 646626 646625 646616 646612 646610 646609 646604 646602 646601 646598 646597 646595 646584 646580 646578 646577 646572 646570 646569 646566 646565 646563 646556 646554 646553 646550 646549 646547 646542 646541 646539 646535 646520 646516 646514 646513 646508 646506 646505 646502 646501 646499 646492 646490 646489 646486 646485 646483 646478 646477 646475 646471 646460 646458 646457 646454 646453 646451 646446 646445 646443 646439 646430 646429 646427 646423 646415 646392 646388 646386 646385 646380 646378 646377 646374 646373 646371 646364 646362 646361 646358 646357 646355 646350 646349 646347 646343 646332 646330 646329 646326 646325 646323 646318 646317 646315 646311 646302 646301 646299 646295 646287 646268 646266 646265 646262 646261 646259 646254 646253 646251 646247 646238 646237 646235 646231 646223 646206 646205 646203 646199 646191 646175 646128 646120 646116 646114 646113 646104 646100 646098 646097 646092 646090 646089 646086 646085 646083 646072 646068 646066 646065 646060 646058 646057 646054 646053 646051 646044 646042 646041 646038 646037 646035 646030 646029 646027 646023 646008 646004 646002 646001 645996 645994 645993 645990 645989 645987 645980 645978 645977 645974 645973 645971 645966 645965 645963 645959 645948 645946 645945 645942 645941 645939 645934 645933 645931 645927 645918 645917 645915 645911 645903 645880 645876 645874 645873 645868 645866 645865 645862 645861 645859 645852 645850 645849 645846 645845 645843 645838 645837 645835 645831 645820 645818 645817 645814 645813 645811 645806 645805 645803 645799 645790 645789 645787 645783 645775 645756 645754 645753 645750 645749 645747 645742 645741 645739 645735 645726 645725 645723 645719 645711 645694 645693 645691 645687 645679 645663 645624 645620 645618 645617 645612 645610 645609 645606 645605 645603 645596 645594 645593 645590 645589 645587 645582 645581 645579 645575 645564 645562 645561 645558 645557 645555 645550 645549 645547 645543 645534 645533 645531 645527 645519 645500 645498 645497 645494 645493 645491 645486 645485 645483 645479 645470 645469 645467 645463 645455 645438 645437 645435 645431 645423 645407 645372 645370 645369 645366 645365 645363 645358 645357 645355 645351 645342 645341 645339 645335 645327 645310 645309 645307 645303 645295 645279 645246 645245 645243 645239 645231 645215 645183 645104 645096 645092 645090 645089 645080 645076 645074 645073 645068 645066 645065 645062 645061 645059 645048 645044 645042 645041 645036 645034 645033 645030 645029 645027 645020 645018 645017 645014 645013 645011 645006 645005 645003 644999 644984 644980 644978 644977 644972 644970 644969 644966 644965 644963 644956 644954 644953 644950 644949 644947 644942 644941 644939 644935 644924 644922 644921 644918 644917 644915 644910 644909 644907 644903 644894 644893 644891 644887 644879 644856 644852 644850 644849 644844 644842 644841 644838 644837 644835 644828 644826 644825 644822 644821 644819 644814 644813 644811 644807 644796 644794 644793 644790 644789 644787 644782 644781 644779 644775 644766 644765 644763 644759 644751 644732 644730 644729 644726 644725 644723 644718 644717 644715 644711 644702 644701 644699 644695 644687 644670 644669 644667 644663 644655 644639 644600 644596 644594 644593 644588 644586 644585 644582 644581 644579 644572 644570 644569 644566 644565 644563 644558 644557 644555 644551 644540 644538 644537 644534 644533 644531 644526 644525 644523 644519 644510 644509 644507 644503 644495 644476 644474 644473 644470 644469 644467 644462 644461 644459 644455 644446 644445 644443 644439 644431 644414 644413 644411 644407 644399 644383 644348 644346 644345 644342 644341 644339 644334 644333 644331 644327 644318 644317 644315 644311 644303 644286 644285 644283 644279 644271 644255 644222 644221 644219 644215 644207 644191 644159 644088 644084 644082 644081 644076 644074 644073 644070 644069 644067 644060 644058 644057 644054 644053 644051 644046 644045 644043 644039 644028 644026 644025 644022 644021 644019 644014 644013 644011 644007 643998 643997 643995 643991 643983 643964 643962 643961 643958 643957 643955 643950 643949 643947 643943 643934 643933 643931 643927 643919 643902 643901 643899 643895 643887 643871 643836 643834 643833 643830 643829 643827 643822 643821 643819 643815 643806 643805 643803 643799 643791 643774 643773 643771 643767 643759 643743 643710 643709 643707 643703 643695 643679 643647 643580 643578 643577 643574 643573 643571 643566 643565 643563 643559 643550 643549 643547 643543 643535 643518 643517 643515 643511 643503 643487 643454 643453 643451 643447 643439 643423 643391 643326 643325 643323 643319 643311 643295 643263 643199 643056 643048 643044 643042 643041 643032 643028 643026 643025 643020 643018 643017 643014 643013 643011 643000 642996 642994 642993 642988 642986 642985 642982 642981 642979 642972 642970 642969 642966 642965 642963 642958 642957 642955 642951 642936 642932 642930 642929 642924 642922 642921 642918 642917 642915 642908 642906 642905 642902 642901 642899 642894 642893 642891 642887 642876 642874 642873 642870 642869 642867 642862 642861 642859 642855 642846 642845 642843 642839 642831 642808 642804 642802 642801 642796 642794 642793 642790 642789 642787 642780 642778 642777 642774 642773 642771 642766 642765 642763 642759 642748 642746 642745 642742 642741 642739 642734 642733 642731 642727 642718 642717 642715 642711 642703 642684 642682 642681 642678 642677 642675 642670 642669 642667 642663 642654 642653 642651 642647 642639 642622 642621 642619 642615 642607 642591 642552 642548 642546 642545 642540 642538 642537 642534 642533 642531 642524 642522 642521 642518 642517 642515 642510 642509 642507 642503 642492 642490 642489 642486 642485 642483 642478 642477 642475 642471 642462 642461 642459 642455 642447 642428 642426 642425 642422 642421 642419 642414 642413 642411 642407 642398 642397 642395 642391 642383 642366 642365 642363 642359 642351 642335 642300 642298 642297 642294 642293 642291 642286 642285 642283 642279 642270 642269 642267 642263 642255 642238 642237 642235 642231 642223 642207 642174 642173 642171 642167 642159 642143 642111 642040 642036 642034 642033 642028 642026 642025 642022 642021 642019 642012 642010 642009 642006 642005 642003 641998 641997 641995 641991 641980 641978 641977 641974 641973 641971 641966 641965 641963 641959 641950 641949 641947 641943 641935 641916 641914 641913 641910 641909 641907 641902 641901 641899 641895 641886 641885 641883 641879 641871 641854 641853 641851 641847 641839 641823 641788 641786 641785 641782 641781 641779 641774 641773 641771 641767 641758 641757 641755 641751 641743 641726 641725 641723 641719 641711 641695 641662 641661 641659 641655 641647 641631 641599 641532 641530 641529 641526 641525 641523 641518 641517 641515 641511 641502 641501 641499 641495 641487 641470 641469 641467 641463 641455 641439 641406 641405 641403 641399 641391 641375 641343 641278 641277 641275 641271 641263 641247 641215 641151 641016 641012 641010 641009 641004 641002 641001 640998 640997 640995 640988 640986 640985 640982 640981 640979 640974 640973 640971 640967 640956 640954 640953 640950 640949 640947 640942 640941 640939 640935 640926 640925 640923 640919 640911 640892 640890 640889 640886 640885 640883 640878 640877 640875 640871 640862 640861 640859 640855 640847 640830 640829 640827 640823 640815 640799 640764 640762 640761 640758 640757 640755 640750 640749 640747 640743 640734 640733 640731 640727 640719 640702 640701 640699 640695 640687 640671 640638 640637 640635 640631 640623 640607 640575 640508 640506 640505 640502 640501 640499 640494 640493 640491 640487 640478 640477 640475 640471 640463 640446 640445 640443 640439 640431 640415 640382 640381 640379 640375 640367 640351 640319 640254 640253 640251 640247 640239 640223 640191 640127 639996 639994 639993 639990 639989 639987 639982 639981 639979 639975 639966 639965 639963 639959 639951 639934 639933 639931 639927 639919 639903 639870 639869 639867 639863 639855 639839 639807 639742 639741 639739 639735 639727 639711 639679 639615 639486 639485 639483 639479 639471 639455 639423 639359 639231 638944 638928 638920 638916 638914 638913 638896 638888 638884 638882 638881 638872 638868 638866 638865 638860 638858 638857 638854 638853 638851 638832 638824 638820 638818 638817 638808 638804 638802 638801 638796 638794 638793 638790 638789 638787 638776 638772 638770 638769 638764 638762 638761 638758 638757 638755 638748 638746 638745 638742 638741 638739 638734 638733 638731 638727 638704 638696 638692 638690 638689 638680 638676 638674 638673 638668 638666 638665 638662 638661 638659 638648 638644 638642 638641 638636 638634 638633 638630 638629 638627 638620 638618 638617 638614 638613 638611 638606 638605 638603 638599 638584 638580 638578 638577 638572 638570 638569 638566 638565 638563 638556 638554 638553 638550 638549 638547 638542 638541 638539 638535 638524 638522 638521 638518 638517 638515 638510 638509 638507 638503 638494 638493 638491 638487 638479 638448 638440 638436 638434 638433 638424 638420 638418 638417 638412 638410 638409 638406 638405 638403 638392 638388 638386 638385 638380 638378 638377 638374 638373 638371 638364 638362 638361 638358 638357 638355 638350 638349 638347 638343 638328 638324 638322 638321 638316 638314 638313 638310 638309 638307 638300 638298 638297 638294 638293 638291 638286 638285 638283 638279 638268 638266 638265 638262 638261 638259 638254 638253 638251 638247 638238 638237 638235 638231 638223 638200 638196 638194 638193 638188 638186 638185 638182 638181 638179 638172 638170 638169 638166 638165 638163 638158 638157 638155 638151 638140 638138 638137 638134 638133 638131 638126 638125 638123 638119 638110 638109 638107 638103 638095 638076 638074 638073 638070 638069 638067 638062 638061 638059 638055 638046 638045 638043 638039 638031 638014 638013 638011 638007 637999 637983 637936 637928 637924 637922 637921 637912 637908 637906 637905 637900 637898 637897 637894 637893 637891 637880 637876 637874 637873 637868 637866 637865 637862 637861 637859 637852 637850 637849 637846 637845 637843 637838 637837 637835 637831 637816 637812 637810 637809 637804 637802 637801 637798 637797 637795 637788 637786 637785 637782 637781 637779 637774 637773 637771 637767 637756 637754 637753 637750 637749 637747 637742 637741 637739 637735 637726 637725 637723 637719 637711 637688 637684 637682 637681 637676 637674 637673 637670 637669 637667 637660 637658 637657 637654 637653 637651 637646 637645 637643 637639 637628 637626 637625 637622 637621 637619 637614 637613 637611 637607 637598 637597 637595 637591 637583 637564 637562 637561 637558 637557 637555 637550 637549 637547 637543 637534 637533 637531 637527 637519 637502 637501 637499 637495 637487 637471 637432 637428 637426 637425 637420 637418 637417 637414 637413 637411 637404 637402 637401 637398 637397 637395 637390 637389 637387 637383 637372 637370 637369 637366 637365 637363 637358 637357 637355 637351 637342 637341 637339 637335 637327 637308 637306 637305 637302 637301 637299 637294 637293 637291 637287 637278 637277 637275 637271 637263 637246 637245 637243 637239 637231 637215 637180 637178 637177 637174 637173 637171 637166 637165 637163 637159 637150 637149 637147 637143 637135 637118 637117 637115 637111 637103 637087 637054 637053 637051 637047 637039 637023 636991 636912 636904 636900 636898 636897 636888 636884 636882 636881 636876 636874 636873 636870 636869 636867 636856 636852 636850 636849 636844 636842 636841 636838 636837 636835 636828 636826 636825 636822 636821 636819 636814 636813 636811 636807 636792 636788 636786 636785 636780 636778 636777 636774 636773 636771 636764 636762 636761 636758 636757 636755 636750 636749 636747 636743 636732 636730 636729 636726 636725 636723 636718 636717 636715 636711 636702 636701 636699 636695 636687 636664 636660 636658 636657 636652 636650 636649 636646 636645 636643 636636 636634 636633 636630 636629 636627 636622 636621 636619 636615 636604 636602 636601 636598 636597 636595 636590 636589 636587 636583 636574 636573 636571 636567 636559 636540 636538 636537 636534 636533 636531 636526 636525 636523 636519 636510 636509 636507 636503 636495 636478 636477 636475 636471 636463 636447 636408 636404 636402 636401 636396 636394 636393 636390 636389 636387 636380 636378 636377 636374 636373 636371 636366 636365 636363 636359 636348 636346 636345 636342 636341 636339 636334 636333 636331 636327 636318 636317 636315 636311 636303 636284 636282 636281 636278 636277 636275 636270 636269 636267 636263 636254 636253 636251 636247 636239 636222 636221 636219 636215 636207 636191 636156 636154 636153 636150 636149 636147 636142 636141 636139 636135 636126 636125 636123 636119 636111 636094 636093 636091 636087 636079 636063 636030 636029 636027 636023 636015 635999 635967 635896 635892 635890 635889 635884 635882 635881 635878 635877 635875 635868 635866 635865 635862 635861 635859 635854 635853 635851 635847 635836 635834 635833 635830 635829 635827 635822 635821 635819 635815 635806 635805 635803 635799 635791 635772 635770 635769 635766 635765 635763 635758 635757 635755 635751 635742 635741 635739 635735 635727 635710 635709 635707 635703 635695 635679 635644 635642 635641 635638 635637 635635 635630 635629 635627 635623 635614 635613 635611 635607 635599 635582 635581 635579 635575 635567 635551 635518 635517 635515 635511 635503 635487 635455 635388 635386 635385 635382 635381 635379 635374 635373 635371 635367 635358 635357 635355 635351 635343 635326 635325 635323 635319 635311 635295 635262 635261 635259 635255 635247 635231 635199 635134 635133 635131 635127 635119 635103 635071 635007 634864 634856 634852 634850 634849 634840 634836 634834 634833 634828 634826 634825 634822 634821 634819 634808 634804 634802 634801 634796 634794 634793 634790 634789 634787 634780 634778 634777 634774 634773 634771 634766 634765 634763 634759 634744 634740 634738 634737 634732 634730 634729 634726 634725 634723 634716 634714 634713 634710 634709 634707 634702 634701 634699 634695 634684 634682 634681 634678 634677 634675 634670 634669 634667 634663 634654 634653 634651 634647 634639 634616 634612 634610 634609 634604 634602 634601 634598 634597 634595 634588 634586 634585 634582 634581 634579 634574 634573 634571 634567 634556 634554 634553 634550 634549 634547 634542 634541 634539 634535 634526 634525 634523 634519 634511 634492 634490 634489 634486 634485 634483 634478 634477 634475 634471 634462 634461 634459 634455 634447 634430 634429 634427 634423 634415 634399 634360 634356 634354 634353 634348 634346 634345 634342 634341 634339 634332 634330 634329 634326 634325 634323 634318 634317 634315 634311 634300 634298 634297 634294 634293 634291 634286 634285 634283 634279 634270 634269 634267 634263 634255 634236 634234 634233 634230 634229 634227 634222 634221 634219 634215 634206 634205 634203 634199 634191 634174 634173 634171 634167 634159 634143 634108 634106 634105 634102 634101 634099 634094 634093 634091 634087 634078 634077 634075 634071 634063 634046 634045 634043 634039 634031 634015 633982 633981 633979 633975 633967 633951 633919 633848 633844 633842 633841 633836 633834 633833 633830 633829 633827 633820 633818 633817 633814 633813 633811 633806 633805 633803 633799 633788 633786 633785 633782 633781 633779 633774 633773 633771 633767 633758 633757 633755 633751 633743 633724 633722 633721 633718 633717 633715 633710 633709 633707 633703 633694 633693 633691 633687 633679 633662 633661 633659 633655 633647 633631 633596 633594 633593 633590 633589 633587 633582 633581 633579 633575 633566 633565 633563 633559 633551 633534 633533 633531 633527 633519 633503 633470 633469 633467 633463 633455 633439 633407 633340 633338 633337 633334 633333 633331 633326 633325 633323 633319 633310 633309 633307 633303 633295 633278 633277 633275 633271 633263 633247 633214 633213 633211 633207 633199 633183 633151 633086 633085 633083 633079 633071 633055 633023 632959 632824 632820 632818 632817 632812 632810 632809 632806 632805 632803 632796 632794 632793 632790 632789 632787 632782 632781 632779 632775 632764 632762 632761 632758 632757 632755 632750 632749 632747 632743 632734 632733 632731 632727 632719 632700 632698 632697 632694 632693 632691 632686 632685 632683 632679 632670 632669 632667 632663 632655 632638 632637 632635 632631 632623 632607 632572 632570 632569 632566 632565 632563 632558 632557 632555 632551 632542 632541 632539 632535 632527 632510 632509 632507 632503 632495 632479 632446 632445 632443 632439 632431 632415 632383 632316 632314 632313 632310 632309 632307 632302 632301 632299 632295 632286 632285 632283 632279 632271 632254 632253 632251 632247 632239 632223 632190 632189 632187 632183 632175 632159 632127 632062 632061 632059 632055 632047 632031 631999 631935 631804 631802 631801 631798 631797 631795 631790 631789 631787 631783 631774 631773 631771 631767 631759 631742 631741 631739 631735 631727 631711 631678 631677 631675 631671 631663 631647 631615 631550 631549 631547 631543 631535 631519 631487 631423 631294 631293 631291 631287 631279 631263 631231 631167 631039 630768 630760 630756 630754 630753 630744 630740 630738 630737 630732 630730 630729 630726 630725 630723 630712 630708 630706 630705 630700 630698 630697 630694 630693 630691 630684 630682 630681 630678 630677 630675 630670 630669 630667 630663 630648 630644 630642 630641 630636 630634 630633 630630 630629 630627 630620 630618 630617 630614 630613 630611 630606 630605 630603 630599 630588 630586 630585 630582 630581 630579 630574 630573 630571 630567 630558 630557 630555 630551 630543 630520 630516 630514 630513 630508 630506 630505 630502 630501 630499 630492 630490 630489 630486 630485 630483 630478 630477 630475 630471 630460 630458 630457 630454 630453 630451 630446 630445 630443 630439 630430 630429 630427 630423 630415 630396 630394 630393 630390 630389 630387 630382 630381 630379 630375 630366 630365 630363 630359 630351 630334 630333 630331 630327 630319 630303 630264 630260 630258 630257 630252 630250 630249 630246 630245 630243 630236 630234 630233 630230 630229 630227 630222 630221 630219 630215 630204 630202 630201 630198 630197 630195 630190 630189 630187 630183 630174 630173 630171 630167 630159 630140 630138 630137 630134 630133 630131 630126 630125 630123 630119 630110 630109 630107 630103 630095 630078 630077 630075 630071 630063 630047 630012 630010 630009 630006 630005 630003 629998 629997 629995 629991 629982 629981 629979 629975 629967 629950 629949 629947 629943 629935 629919 629886 629885 629883 629879 629871 629855 629823 629752 629748 629746 629745 629740 629738 629737 629734 629733 629731 629724 629722 629721 629718 629717 629715 629710 629709 629707 629703 629692 629690 629689 629686 629685 629683 629678 629677 629675 629671 629662 629661 629659 629655 629647 629628 629626 629625 629622 629621 629619 629614 629613 629611 629607 629598 629597 629595 629591 629583 629566 629565 629563 629559 629551 629535 629500 629498 629497 629494 629493 629491 629486 629485 629483 629479 629470 629469 629467 629463 629455 629438 629437 629435 629431 629423 629407 629374 629373 629371 629367 629359 629343 629311 629244 629242 629241 629238 629237 629235 629230 629229 629227 629223 629214 629213 629211 629207 629199 629182 629181 629179 629175 629167 629151 629118 629117 629115 629111 629103 629087 629055 628990 628989 628987 628983 628975 628959 628927 628863 628728 628724 628722 628721 628716 628714 628713 628710 628709 628707 628700 628698 628697 628694 628693 628691 628686 628685 628683 628679 628668 628666 628665 628662 628661 628659 628654 628653 628651 628647 628638 628637 628635 628631 628623 628604 628602 628601 628598 628597 628595 628590 628589 628587 628583 628574 628573 628571 628567 628559 628542 628541 628539 628535 628527 628511 628476 628474 628473 628470 628469 628467 628462 628461 628459 628455 628446 628445 628443 628439 628431 628414 628413 628411 628407 628399 628383 628350 628349 628347 628343 628335 628319 628287 628220 628218 628217 628214 628213 628211 628206 628205 628203 628199 628190 628189 628187 628183 628175 628158 628157 628155 628151 628143 628127 628094 628093 628091 628087 628079 628063 628031 627966 627965 627963 627959 627951 627935 627903 627839 627708 627706 627705 627702 627701 627699 627694 627693 627691 627687 627678 627677 627675 627671 627663 627646 627645 627643 627639 627631 627615 627582 627581 627579 627575 627567 627551 627519 627454 627453 627451 627447 627439 627423 627391 627327 627198 627197 627195 627191 627183 627167 627135 627071 626943 626680 626676 626674 626673 626668 626666 626665 626662 626661 626659 626652 626650 626649 626646 626645 626643 626638 626637 626635 626631 626620 626618 626617 626614 626613 626611 626606 626605 626603 626599 626590 626589 626587 626583 626575 626556 626554 626553 626550 626549 626547 626542 626541 626539 626535 626526 626525 626523 626519 626511 626494 626493 626491 626487 626479 626463 626428 626426 626425 626422 626421 626419 626414 626413 626411 626407 626398 626397 626395 626391 626383 626366 626365 626363 626359 626351 626335 626302 626301 626299 626295 626287 626271 626239 626172 626170 626169 626166 626165 626163 626158 626157 626155 626151 626142 626141 626139 626135 626127 626110 626109 626107 626103 626095 626079 626046 626045 626043 626039 626031 626015 625983 625918 625917 625915 625911 625903 625887 625855 625791 625660 625658 625657 625654 625653 625651 625646 625645 625643 625639 625630 625629 625627 625623 625615 625598 625597 625595 625591 625583 625567 625534 625533 625531 625527 625519 625503 625471 625406 625405 625403 625399 625391 625375 625343 625279 625150 625149 625147 625143 625135 625119 625087 625023 624895 624636 624634 624633 624630 624629 624627 624622 624621 624619 624615 624606 624605 624603 624599 624591 624574 624573 624571 624567 624559 624543 624510 624509 624507 624503 624495 624479 624447 624382 624381 624379 624375 624367 624351 624319 624255 624126 624125 624123 624119 624111 624095 624063 623999 623871 623614 623613 623611 623607 623599 623583 623551 623487 623359 623103 622560 622544 622536 622532 622530 622529 622512 622504 622500 622498 622497 622488 622484 622482 622481 622476 622474 622473 622470 622469 622467 622448 622440 622436 622434 622433 622424 622420 622418 622417 622412 622410 622409 622406 622405 622403 622392 622388 622386 622385 622380 622378 622377 622374 622373 622371 622364 622362 622361 622358 622357 622355 622350 622349 622347 622343 622320 622312 622308 622306 622305 622296 622292 622290 622289 622284 622282 622281 622278 622277 622275 622264 622260 622258 622257 622252 622250 622249 622246 622245 622243 622236 622234 622233 622230 622229 622227 622222 622221 622219 622215 622200 622196 622194 622193 622188 622186 622185 622182 622181 622179 622172 622170 622169 622166 622165 622163 622158 622157 622155 622151 622140 622138 622137 622134 622133 622131 622126 622125 622123 622119 622110 622109 622107 622103 622095 622064 622056 622052 622050 622049 622040 622036 622034 622033 622028 622026 622025 622022 622021 622019 622008 622004 622002 622001 621996 621994 621993 621990 621989 621987 621980 621978 621977 621974 621973 621971 621966 621965 621963 621959 621944 621940 621938 621937 621932 621930 621929 621926 621925 621923 621916 621914 621913 621910 621909 621907 621902 621901 621899 621895 621884 621882 621881 621878 621877 621875 621870 621869 621867 621863 621854 621853 621851 621847 621839 621816 621812 621810 621809 621804 621802 621801 621798 621797 621795 621788 621786 621785 621782 621781 621779 621774 621773 621771 621767 621756 621754 621753 621750 621749 621747 621742 621741 621739 621735 621726 621725 621723 621719 621711 621692 621690 621689 621686 621685 621683 621678 621677 621675 621671 621662 621661 621659 621655 621647 621630 621629 621627 621623 621615 621599 621552 621544 621540 621538 621537 621528 621524 621522 621521 621516 621514 621513 621510 621509 621507 621496 621492 621490 621489 621484 621482 621481 621478 621477 621475 621468 621466 621465 621462 621461 621459 621454 621453 621451 621447 621432 621428 621426 621425 621420 621418 621417 621414 621413 621411 621404 621402 621401 621398 621397 621395 621390 621389 621387 621383 621372 621370 621369 621366 621365 621363 621358 621357 621355 621351 621342 621341 621339 621335 621327 621304 621300 621298 621297 621292 621290 621289 621286 621285 621283 621276 621274 621273 621270 621269 621267 621262 621261 621259 621255 621244 621242 621241 621238 621237 621235 621230 621229 621227 621223 621214 621213 621211 621207 621199 621180 621178 621177 621174 621173 621171 621166 621165 621163 621159 621150 621149 621147 621143 621135 621118 621117 621115 621111 621103 621087 621048 621044 621042 621041 621036 621034 621033 621030 621029 621027 621020 621018 621017 621014 621013 621011 621006 621005 621003 620999 620988 620986 620985 620982 620981 620979 620974 620973 620971 620967 620958 620957 620955 620951 620943 620924 620922 620921 620918 620917 620915 620910 620909 620907 620903 620894 620893 620891 620887 620879 620862 620861 620859 620855 620847 620831 620796 620794 620793 620790 620789 620787 620782 620781 620779 620775 620766 620765 620763 620759 620751 620734 620733 620731 620727 620719 620703 620670 620669 620667 620663 620655 620639 620607 620528 620520 620516 620514 620513 620504 620500 620498 620497 620492 620490 620489 620486 620485 620483 620472 620468 620466 620465 620460 620458 620457 620454 620453 620451 620444 620442 620441 620438 620437 620435 620430 620429 620427 620423 620408 620404 620402 620401 620396 620394 620393 620390 620389 620387 620380 620378 620377 620374 620373 620371 620366 620365 620363 620359 620348 620346 620345 620342 620341 620339 620334 620333 620331 620327 620318 620317 620315 620311 620303 620280 620276 620274 620273 620268 620266 620265 620262 620261 620259 620252 620250 620249 620246 620245 620243 620238 620237 620235 620231 620220 620218 620217 620214 620213 620211 620206 620205 620203 620199 620190 620189 620187 620183 620175 620156 620154 620153 620150 620149 620147 620142 620141 620139 620135 620126 620125 620123 620119 620111 620094 620093 620091 620087 620079 620063 620024 620020 620018 620017 620012 620010 620009 620006 620005 620003 619996 619994 619993 619990 619989 619987 619982 619981 619979 619975 619964 619962 619961 619958 619957 619955 619950 619949 619947 619943 619934 619933 619931 619927 619919 619900 619898 619897 619894 619893 619891 619886 619885 619883 619879 619870 619869 619867 619863 619855 619838 619837 619835 619831 619823 619807 619772 619770 619769 619766 619765 619763 619758 619757 619755 619751 619742 619741 619739 619735 619727 619710 619709 619707 619703 619695 619679 619646 619645 619643 619639 619631 619615 619583 619512 619508 619506 619505 619500 619498 619497 619494 619493 619491 619484 619482 619481 619478 619477 619475 619470 619469 619467 619463 619452 619450 619449 619446 619445 619443 619438 619437 619435 619431 619422 619421 619419 619415 619407 619388 619386 619385 619382 619381 619379 619374 619373 619371 619367 619358 619357 619355 619351 619343 619326 619325 619323 619319 619311 619295 619260 619258 619257 619254 619253 619251 619246 619245 619243 619239 619230 619229 619227 619223 619215 619198 619197 619195 619191 619183 619167 619134 619133 619131 619127 619119 619103 619071 619004 619002 619001 618998 618997 618995 618990 618989 618987 618983 618974 618973 618971 618967 618959 618942 618941 618939 618935 618927 618911 618878 618877 618875 618871 618863 618847 618815 618750 618749 618747 618743 618735 618719 618687 618623 618480 618472 618468 618466 618465 618456 618452 618450 618449 618444 618442 618441 618438 618437 618435 618424 618420 618418 618417 618412 618410 618409 618406 618405 618403 618396 618394 618393 618390 618389 618387 618382 618381 618379 618375 618360 618356 618354 618353 618348 618346 618345 618342 618341 618339 618332 618330 618329 618326 618325 618323 618318 618317 618315 618311 618300 618298 618297 618294 618293 618291 618286 618285 618283 618279 618270 618269 618267 618263 618255 618232 618228 618226 618225 618220 618218 618217 618214 618213 618211 618204 618202 618201 618198 618197 618195 618190 618189 618187 618183 618172 618170 618169 618166 618165 618163 618158 618157 618155 618151 618142 618141 618139 618135 618127 618108 618106 618105 618102 618101 618099 618094 618093 618091 618087 618078 618077 618075 618071 618063 618046 618045 618043 618039 618031 618015 617976 617972 617970 617969 617964 617962 617961 617958 617957 617955 617948 617946 617945 617942 617941 617939 617934 617933 617931 617927 617916 617914 617913 617910 617909 617907 617902 617901 617899 617895 617886 617885 617883 617879 617871 617852 617850 617849 617846 617845 617843 617838 617837 617835 617831 617822 617821 617819 617815 617807 617790 617789 617787 617783 617775 617759 617724 617722 617721 617718 617717 617715 617710 617709 617707 617703 617694 617693 617691 617687 617679 617662 617661 617659 617655 617647 617631 617598 617597 617595 617591 617583 617567 617535 617464 617460 617458 617457 617452 617450 617449 617446 617445 617443 617436 617434 617433 617430 617429 617427 617422 617421 617419 617415 617404 617402 617401 617398 617397 617395 617390 617389 617387 617383 617374 617373 617371 617367 617359 617340 617338 617337 617334 617333 617331 617326 617325 617323 617319 617310 617309 617307 617303 617295 617278 617277 617275 617271 617263 617247 617212 617210 617209 617206 617205 617203 617198 617197 617195 617191 617182 617181 617179 617175 617167 617150 617149 617147 617143 617135 617119 617086 617085 617083 617079 617071 617055 617023 616956 616954 616953 616950 616949 616947 616942 616941 616939 616935 616926 616925 616923 616919 616911 616894 616893 616891 616887 616879 616863 616830 616829 616827 616823 616815 616799 616767 616702 616701 616699 616695 616687 616671 616639 616575 616440 616436 616434 616433 616428 616426 616425 616422 616421 616419 616412 616410 616409 616406 616405 616403 616398 616397 616395 616391 616380 616378 616377 616374 616373 616371 616366 616365 616363 616359 616350 616349 616347 616343 616335 616316 616314 616313 616310 616309 616307 616302 616301 616299 616295 616286 616285 616283 616279 616271 616254 616253 616251 616247 616239 616223 616188 616186 616185 616182 616181 616179 616174 616173 616171 616167 616158 616157 616155 616151 616143 616126 616125 616123 616119 616111 616095 616062 616061 616059 616055 616047 616031 615999 615932 615930 615929 615926 615925 615923 615918 615917 615915 615911 615902 615901 615899 615895 615887 615870 615869 615867 615863 615855 615839 615806 615805 615803 615799 615791 615775 615743 615678 615677 615675 615671 615663 615647 615615 615551 615420 615418 615417 615414 615413 615411 615406 615405 615403 615399 615390 615389 615387 615383 615375 615358 615357 615355 615351 615343 615327 615294 615293 615291 615287 615279 615263 615231 615166 615165 615163 615159 615151 615135 615103 615039 614910 614909 614907 614903 614895 614879 614847 614783 614655 614384 614376 614372 614370 614369 614360 614356 614354 614353 614348 614346 614345 614342 614341 614339 614328 614324 614322 614321 614316 614314 614313 614310 614309 614307 614300 614298 614297 614294 614293 614291 614286 614285 614283 614279 614264 614260 614258 614257 614252 614250 614249 614246 614245 614243 614236 614234 614233 614230 614229 614227 614222 614221 614219 614215 614204 614202 614201 614198 614197 614195 614190 614189 614187 614183 614174 614173 614171 614167 614159 614136 614132 614130 614129 614124 614122 614121 614118 614117 614115 614108 614106 614105 614102 614101 614099 614094 614093 614091 614087 614076 614074 614073 614070 614069 614067 614062 614061 614059 614055 614046 614045 614043 614039 614031 614012 614010 614009 614006 614005 614003 613998 613997 613995 613991 613982 613981 613979 613975 613967 613950 613949 613947 613943 613935 613919 613880 613876 613874 613873 613868 613866 613865 613862 613861 613859 613852 613850 613849 613846 613845 613843 613838 613837 613835 613831 613820 613818 613817 613814 613813 613811 613806 613805 613803 613799 613790 613789 613787 613783 613775 613756 613754 613753 613750 613749 613747 613742 613741 613739 613735 613726 613725 613723 613719 613711 613694 613693 613691 613687 613679 613663 613628 613626 613625 613622 613621 613619 613614 613613 613611 613607 613598 613597 613595 613591 613583 613566 613565 613563 613559 613551 613535 613502 613501 613499 613495 613487 613471 613439 613368 613364 613362 613361 613356 613354 613353 613350 613349 613347 613340 613338 613337 613334 613333 613331 613326 613325 613323 613319 613308 613306 613305 613302 613301 613299 613294 613293 613291 613287 613278 613277 613275 613271 613263 613244 613242 613241 613238 613237 613235 613230 613229 613227 613223 613214 613213 613211 613207 613199 613182 613181 613179 613175 613167 613151 613116 613114 613113 613110 613109 613107 613102 613101 613099 613095 613086 613085 613083 613079 613071 613054 613053 613051 613047 613039 613023 612990 612989 612987 612983 612975 612959 612927 612860 612858 612857 612854 612853 612851 612846 612845 612843 612839 612830 612829 612827 612823 612815 612798 612797 612795 612791 612783 612767 612734 612733 612731 612727 612719 612703 612671 612606 612605 612603 612599 612591 612575 612543 612479 612344 612340 612338 612337 612332 612330 612329 612326 612325 612323 612316 612314 612313 612310 612309 612307 612302 612301 612299 612295 612284 612282 612281 612278 612277 612275 612270 612269 612267 612263 612254 612253 612251 612247 612239 612220 612218 612217 612214 612213 612211 612206 612205 612203 612199 612190 612189 612187 612183 612175 612158 612157 612155 612151 612143 612127 612092 612090 612089 612086 612085 612083 612078 612077 612075 612071 612062 612061 612059 612055 612047 612030 612029 612027 612023 612015 611999 611966 611965 611963 611959 611951 611935 611903 611836 611834 611833 611830 611829 611827 611822 611821 611819 611815 611806 611805 611803 611799 611791 611774 611773 611771 611767 611759 611743 611710 611709 611707 611703 611695 611679 611647 611582 611581 611579 611575 611567 611551 611519 611455 611324 611322 611321 611318 611317 611315 611310 611309 611307 611303 611294 611293 611291 611287 611279 611262 611261 611259 611255 611247 611231 611198 611197 611195 611191 611183 611167 611135 611070 611069 611067 611063 611055 611039 611007 610943 610814 610813 610811 610807 610799 610783 610751 610687 610559 610296 610292 610290 610289 610284 610282 610281 610278 610277 610275 610268 610266 610265 610262 610261 610259 610254 610253 610251 610247 610236 610234 610233 610230 610229 610227 610222 610221 610219 610215 610206 610205 610203 610199 610191 610172 610170 610169 610166 610165 610163 610158 610157 610155 610151 610142 610141 610139 610135 610127 610110 610109 610107 610103 610095 610079 610044 610042 610041 610038 610037 610035 610030 610029 610027 610023 610014 610013 610011 610007 609999 609982 609981 609979 609975 609967 609951 609918 609917 609915 609911 609903 609887 609855 609788 609786 609785 609782 609781 609779 609774 609773 609771 609767 609758 609757 609755 609751 609743 609726 609725 609723 609719 609711 609695 609662 609661 609659 609655 609647 609631 609599 609534 609533 609531 609527 609519 609503 609471 609407 609276 609274 609273 609270 609269 609267 609262 609261 609259 609255 609246 609245 609243 609239 609231 609214 609213 609211 609207 609199 609183 609150 609149 609147 609143 609135 609119 609087 609022 609021 609019 609015 609007 608991 608959 608895 608766 608765 608763 608759 608751 608735 608703 608639 608511 608252 608250 608249 608246 608245 608243 608238 608237 608235 608231 608222 608221 608219 608215 608207 608190 608189 608187 608183 608175 608159 608126 608125 608123 608119 608111 608095 608063 607998 607997 607995 607991 607983 607967 607935 607871 607742 607741 607739 607735 607727 607711 607679 607615 607487 607230 607229 607227 607223 607215 607199 607167 607103 606975 606719 606192 606184 606180 606178 606177 606168 606164 606162 606161 606156 606154 606153 606150 606149 606147 606136 606132 606130 606129 606124 606122 606121 606118 606117 606115 606108 606106 606105 606102 606101 606099 606094 606093 606091 606087 606072 606068 606066 606065 606060 606058 606057 606054 606053 606051 606044 606042 606041 606038 606037 606035 606030 606029 606027 606023 606012 606010 606009 606006 606005 606003 605998 605997 605995 605991 605982 605981 605979 605975 605967 605944 605940 605938 605937 605932 605930 605929 605926 605925 605923 605916 605914 605913 605910 605909 605907 605902 605901 605899 605895 605884 605882 605881 605878 605877 605875 605870 605869 605867 605863 605854 605853 605851 605847 605839 605820 605818 605817 605814 605813 605811 605806 605805 605803 605799 605790 605789 605787 605783 605775 605758 605757 605755 605751 605743 605727 605688 605684 605682 605681 605676 605674 605673 605670 605669 605667 605660 605658 605657 605654 605653 605651 605646 605645 605643 605639 605628 605626 605625 605622 605621 605619 605614 605613 605611 605607 605598 605597 605595 605591 605583 605564 605562 605561 605558 605557 605555 605550 605549 605547 605543 605534 605533 605531 605527 605519 605502 605501 605499 605495 605487 605471 605436 605434 605433 605430 605429 605427 605422 605421 605419 605415 605406 605405 605403 605399 605391 605374 605373 605371 605367 605359 605343 605310 605309 605307 605303 605295 605279 605247 605176 605172 605170 605169 605164 605162 605161 605158 605157 605155 605148 605146 605145 605142 605141 605139 605134 605133 605131 605127 605116 605114 605113 605110 605109 605107 605102 605101 605099 605095 605086 605085 605083 605079 605071 605052 605050 605049 605046 605045 605043 605038 605037 605035 605031 605022 605021 605019 605015 605007 604990 604989 604987 604983 604975 604959 604924 604922 604921 604918 604917 604915 604910 604909 604907 604903 604894 604893 604891 604887 604879 604862 604861 604859 604855 604847 604831 604798 604797 604795 604791 604783 604767 604735 604668 604666 604665 604662 604661 604659 604654 604653 604651 604647 604638 604637 604635 604631 604623 604606 604605 604603 604599 604591 604575 604542 604541 604539 604535 604527 604511 604479 604414 604413 604411 604407 604399 604383 604351 604287 604152 604148 604146 604145 604140 604138 604137 604134 604133 604131 604124 604122 604121 604118 604117 604115 604110 604109 604107 604103 604092 604090 604089 604086 604085 604083 604078 604077 604075 604071 604062 604061 604059 604055 604047 604028 604026 604025 604022 604021 604019 604014 604013 604011 604007 603998 603997 603995 603991 603983 603966 603965 603963 603959 603951 603935 603900 603898 603897 603894 603893 603891 603886 603885 603883 603879 603870 603869 603867 603863 603855 603838 603837 603835 603831 603823 603807 603774 603773 603771 603767 603759 603743 603711 603644 603642 603641 603638 603637 603635 603630 603629 603627 603623 603614 603613 603611 603607 603599 603582 603581 603579 603575 603567 603551 603518 603517 603515 603511 603503 603487 603455 603390 603389 603387 603383 603375 603359 603327 603263 603132 603130 603129 603126 603125 603123 603118 603117 603115 603111 603102 603101 603099 603095 603087 603070 603069 603067 603063 603055 603039 603006 603005 603003 602999 602991 602975 602943 602878 602877 602875 602871 602863 602847 602815 602751 602622 602621 602619 602615 602607 602591 602559 602495 602367 602104 602100 602098 602097 602092 602090 602089 602086 602085 602083 602076 602074 602073 602070 602069 602067 602062 602061 602059 602055 602044 602042 602041 602038 602037 602035 602030 602029 602027 602023 602014 602013 602011 602007 601999 601980 601978 601977 601974 601973 601971 601966 601965 601963 601959 601950 601949 601947 601943 601935 601918 601917 601915 601911 601903 601887 601852 601850 601849 601846 601845 601843 601838 601837 601835 601831 601822 601821 601819 601815 601807 601790 601789 601787 601783 601775 601759 601726 601725 601723 601719 601711 601695 601663 601596 601594 601593 601590 601589 601587 601582 601581 601579 601575 601566 601565 601563 601559 601551 601534 601533 601531 601527 601519 601503 601470 601469 601467 601463 601455 601439 601407 601342 601341 601339 601335 601327 601311 601279 601215 601084 601082 601081 601078 601077 601075 601070 601069 601067 601063 601054 601053 601051 601047 601039 601022 601021 601019 601015 601007 600991 600958 600957 600955 600951 600943 600927 600895 600830 600829 600827 600823 600815 600799 600767 600703 600574 600573 600571 600567 600559 600543 600511 600447 600319 600060 600058 600057 600054 600053 600051 600046 600045 600043 600039 600030 600029 600027 600023 600015 599998 599997 599995 599991 599983 599967 599934 599933 599931 599927 599919 599903 599871 599806 599805 599803 599799 599791 599775 599743 599679 599550 599549 599547 599543 599535 599519 599487 599423 599295 599038 599037 599035 599031 599023 599007 598975 598911 598783 598527 598008 598004 598002 598001 597996 597994 597993 597990 597989 597987 597980 597978 597977 597974 597973 597971 597966 597965 597963 597959 597948 597946 597945 597942 597941 597939 597934 597933 597931 597927 597918 597917 597915 597911 597903 597884 597882 597881 597878 597877 597875 597870 597869 597867 597863 597854 597853 597851 597847 597839 597822 597821 597819 597815 597807 597791 597756 597754 597753 597750 597749 597747 597742 597741 597739 597735 597726 597725 597723 597719 597711 597694 597693 597691 597687 597679 597663 597630 597629 597627 597623 597615 597599 597567 597500 597498 597497 597494 597493 597491 597486 597485 597483 597479 597470 597469 597467 597463 597455 597438 597437 597435 597431 597423 597407 597374 597373 597371 597367 597359 597343 597311 597246 597245 597243 597239 597231 597215 597183 597119 596988 596986 596985 596982 596981 596979 596974 596973 596971 596967 596958 596957 596955 596951 596943 596926 596925 596923 596919 596911 596895 596862 596861 596859 596855 596847 596831 596799 596734 596733 596731 596727 596719 596703 596671 596607 596478 596477 596475 596471 596463 596447 596415 596351 596223 595964 595962 595961 595958 595957 595955 595950 595949 595947 595943 595934 595933 595931 595927 595919 595902 595901 595899 595895 595887 595871 595838 595837 595835 595831 595823 595807 595775 595710 595709 595707 595703 595695 595679 595647 595583 595454 595453 595451 595447 595439 595423 595391 595327 595199 594942 594941 594939 594935 594927 594911 594879 594815 594687 594431 593916 593914 593913 593910 593909 593907 593902 593901 593899 593895 593886 593885 593883 593879 593871 593854 593853 593851 593847 593839 593823 593790 593789 593787 593783 593775 593759 593727 593662 593661 593659 593655 593647 593631 593599 593535 593406 593405 593403 593399 593391 593375 593343 593279 593151 592894 592893 592891 592887 592879 592863 592831 592767 592639 592383 591870 591869 591867 591863 591855 591839 591807 591743 591615 591359 590847 589792 589776 589768 589764 589762 589761 589744 589736 589732 589730 589729 589720 589716 589714 589713 589708 589706 589705 589702 589701 589699 589680 589672 589668 589666 589665 589656 589652 589650 589649 589644 589642 589641 589638 589637 589635 589624 589620 589618 589617 589612 589610 589609 589606 589605 589603 589596 589594 589593 589590 589589 589587 589582 589581 589579 589575 589552 589544 589540 589538 589537 589528 589524 589522 589521 589516 589514 589513 589510 589509 589507 589496 589492 589490 589489 589484 589482 589481 589478 589477 589475 589468 589466 589465 589462 589461 589459 589454 589453 589451 589447 589432 589428 589426 589425 589420 589418 589417 589414 589413 589411 589404 589402 589401 589398 589397 589395 589390 589389 589387 589383 589372 589370 589369 589366 589365 589363 589358 589357 589355 589351 589342 589341 589339 589335 589327 589296 589288 589284 589282 589281 589272 589268 589266 589265 589260 589258 589257 589254 589253 589251 589240 589236 589234 589233 589228 589226 589225 589222 589221 589219 589212 589210 589209 589206 589205 589203 589198 589197 589195 589191 589176 589172 589170 589169 589164 589162 589161 589158 589157 589155 589148 589146 589145 589142 589141 589139 589134 589133 589131 589127 589116 589114 589113 589110 589109 589107 589102 589101 589099 589095 589086 589085 589083 589079 589071 589048 589044 589042 589041 589036 589034 589033 589030 589029 589027 589020 589018 589017 589014 589013 589011 589006 589005 589003 588999 588988 588986 588985 588982 588981 588979 588974 588973 588971 588967 588958 588957 588955 588951 588943 588924 588922 588921 588918 588917 588915 588910 588909 588907 588903 588894 588893 588891 588887 588879 588862 588861 588859 588855 588847 588831 588784 588776 588772 588770 588769 588760 588756 588754 588753 588748 588746 588745 588742 588741 588739 588728 588724 588722 588721 588716 588714 588713 588710 588709 588707 588700 588698 588697 588694 588693 588691 588686 588685 588683 588679 588664 588660 588658 588657 588652 588650 588649 588646 588645 588643 588636 588634 588633 588630 588629 588627 588622 588621 588619 588615 588604 588602 588601 588598 588597 588595 588590 588589 588587 588583 588574 588573 588571 588567 588559 588536 588532 588530 588529 588524 588522 588521 588518 588517 588515 588508 588506 588505 588502 588501 588499 588494 588493 588491 588487 588476 588474 588473 588470 588469 588467 588462 588461 588459 588455 588446 588445 588443 588439 588431 588412 588410 588409 588406 588405 588403 588398 588397 588395 588391 588382 588381 588379 588375 588367 588350 588349 588347 588343 588335 588319 588280 588276 588274 588273 588268 588266 588265 588262 588261 588259 588252 588250 588249 588246 588245 588243 588238 588237 588235 588231 588220 588218 588217 588214 588213 588211 588206 588205 588203 588199 588190 588189 588187 588183 588175 588156 588154 588153 588150 588149 588147 588142 588141 588139 588135 588126 588125 588123 588119 588111 588094 588093 588091 588087 588079 588063 588028 588026 588025 588022 588021 588019 588014 588013 588011 588007 587998 587997 587995 587991 587983 587966 587965 587963 587959 587951 587935 587902 587901 587899 587895 587887 587871 587839 587760 587752 587748 587746 587745 587736 587732 587730 587729 587724 587722 587721 587718 587717 587715 587704 587700 587698 587697 587692 587690 587689 587686 587685 587683 587676 587674 587673 587670 587669 587667 587662 587661 587659 587655 587640 587636 587634 587633 587628 587626 587625 587622 587621 587619 587612 587610 587609 587606 587605 587603 587598 587597 587595 587591 587580 587578 587577 587574 587573 587571 587566 587565 587563 587559 587550 587549 587547 587543 587535 587512 587508 587506 587505 587500 587498 587497 587494 587493 587491 587484 587482 587481 587478 587477 587475 587470 587469 587467 587463 587452 587450 587449 587446 587445 587443 587438 587437 587435 587431 587422 587421 587419 587415 587407 587388 587386 587385 587382 587381 587379 587374 587373 587371 587367 587358 587357 587355 587351 587343 587326 587325 587323 587319 587311 587295 587256 587252 587250 587249 587244 587242 587241 587238 587237 587235 587228 587226 587225 587222 587221 587219 587214 587213 587211 587207 587196 587194 587193 587190 587189 587187 587182 587181 587179 587175 587166 587165 587163 587159 587151 587132 587130 587129 587126 587125 587123 587118 587117 587115 587111 587102 587101 587099 587095 587087 587070 587069 587067 587063 587055 587039 587004 587002 587001 586998 586997 586995 586990 586989 586987 586983 586974 586973 586971 586967 586959 586942 586941 586939 586935 586927 586911 586878 586877 586875 586871 586863 586847 586815 586744 586740 586738 586737 586732 586730 586729 586726 586725 586723 586716 586714 586713 586710 586709 586707 586702 586701 586699 586695 586684 586682 586681 586678 586677 586675 586670 586669 586667 586663 586654 586653 586651 586647 586639 586620 586618 586617 586614 586613 586611 586606 586605 586603 586599 586590 586589 586587 586583 586575 586558 586557 586555 586551 586543 586527 586492 586490 586489 586486 586485 586483 586478 586477 586475 586471 586462 586461 586459 586455 586447 586430 586429 586427 586423 586415 586399 586366 586365 586363 586359 586351 586335 586303 586236 586234 586233 586230 586229 586227 586222 586221 586219 586215 586206 586205 586203 586199 586191 586174 586173 586171 586167 586159 586143 586110 586109 586107 586103 586095 586079 586047 585982 585981 585979 585975 585967 585951 585919 585855 585712 585704 585700 585698 585697 585688 585684 585682 585681 585676 585674 585673 585670 585669 585667 585656 585652 585650 585649 585644 585642 585641 585638 585637 585635 585628 585626 585625 585622 585621 585619 585614 585613 585611 585607 585592 585588 585586 585585 585580 585578 585577 585574 585573 585571 585564 585562 585561 585558 585557 585555 585550 585549 585547 585543 585532 585530 585529 585526 585525 585523 585518 585517 585515 585511 585502 585501 585499 585495 585487 585464 585460 585458 585457 585452 585450 585449 585446 585445 585443 585436 585434 585433 585430 585429 585427 585422 585421 585419 585415 585404 585402 585401 585398 585397 585395 585390 585389 585387 585383 585374 585373 585371 585367 585359 585340 585338 585337 585334 585333 585331 585326 585325 585323 585319 585310 585309 585307 585303 585295 585278 585277 585275 585271 585263 585247 585208 585204 585202 585201 585196 585194 585193 585190 585189 585187 585180 585178 585177 585174 585173 585171 585166 585165 585163 585159 585148 585146 585145 585142 585141 585139 585134 585133 585131 585127 585118 585117 585115 585111 585103 585084 585082 585081 585078 585077 585075 585070 585069 585067 585063 585054 585053 585051 585047 585039 585022 585021 585019 585015 585007 584991 584956 584954 584953 584950 584949 584947 584942 584941 584939 584935 584926 584925 584923 584919 584911 584894 584893 584891 584887 584879 584863 584830 584829 584827 584823 584815 584799 584767 584696 584692 584690 584689 584684 584682 584681 584678 584677 584675 584668 584666 584665 584662 584661 584659 584654 584653 584651 584647 584636 584634 584633 584630 584629 584627 584622 584621 584619 584615 584606 584605 584603 584599 584591 584572 584570 584569 584566 584565 584563 584558 584557 584555 584551 584542 584541 584539 584535 584527 584510 584509 584507 584503 584495 584479 584444 584442 584441 584438 584437 584435 584430 584429 584427 584423 584414 584413 584411 584407 584399 584382 584381 584379 584375 584367 584351 584318 584317 584315 584311 584303 584287 584255 584188 584186 584185 584182 584181 584179 584174 584173 584171 584167 584158 584157 584155 584151 584143 584126 584125 584123 584119 584111 584095 584062 584061 584059 584055 584047 584031 583999 583934 583933 583931 583927 583919 583903 583871 583807 583672 583668 583666 583665 583660 583658 583657 583654 583653 583651 583644 583642 583641 583638 583637 583635 583630 583629 583627 583623 583612 583610 583609 583606 583605 583603 583598 583597 583595 583591 583582 583581 583579 583575 583567 583548 583546 583545 583542 583541 583539 583534 583533 583531 583527 583518 583517 583515 583511 583503 583486 583485 583483 583479 583471 583455 583420 583418 583417 583414 583413 583411 583406 583405 583403 583399 583390 583389 583387 583383 583375 583358 583357 583355 583351 583343 583327 583294 583293 583291 583287 583279 583263 583231 583164 583162 583161 583158 583157 583155 583150 583149 583147 583143 583134 583133 583131 583127 583119 583102 583101 583099 583095 583087 583071 583038 583037 583035 583031 583023 583007 582975 582910 582909 582907 582903 582895 582879 582847 582783 582652 582650 582649 582646 582645 582643 582638 582637 582635 582631 582622 582621 582619 582615 582607 582590 582589 582587 582583 582575 582559 582526 582525 582523 582519 582511 582495 582463 582398 582397 582395 582391 582383 582367 582335 582271 582142 582141 582139 582135 582127 582111 582079 582015 581887 581616 581608 581604 581602 581601 581592 581588 581586 581585 581580 581578 581577 581574 581573 581571 581560 581556 581554 581553 581548 581546 581545 581542 581541 581539 581532 581530 581529 581526 581525 581523 581518 581517 581515 581511 581496 581492 581490 581489 581484 581482 581481 581478 581477 581475 581468 581466 581465 581462 581461 581459 581454 581453 581451 581447 581436 581434 581433 581430 581429 581427 581422 581421 581419 581415 581406 581405 581403 581399 581391 581368 581364 581362 581361 581356 581354 581353 581350 581349 581347 581340 581338 581337 581334 581333 581331 581326 581325 581323 581319 581308 581306 581305 581302 581301 581299 581294 581293 581291 581287 581278 581277 581275 581271 581263 581244 581242 581241 581238 581237 581235 581230 581229 581227 581223 581214 581213 581211 581207 581199 581182 581181 581179 581175 581167 581151 581112 581108 581106 581105 581100 581098 581097 581094 581093 581091 581084 581082 581081 581078 581077 581075 581070 581069 581067 581063 581052 581050 581049 581046 581045 581043 581038 581037 581035 581031 581022 581021 581019 581015 581007 580988 580986 580985 580982 580981 580979 580974 580973 580971 580967 580958 580957 580955 580951 580943 580926 580925 580923 580919 580911 580895 580860 580858 580857 580854 580853 580851 580846 580845 580843 580839 580830 580829 580827 580823 580815 580798 580797 580795 580791 580783 580767 580734 580733 580731 580727 580719 580703 580671 580600 580596 580594 580593 580588 580586 580585 580582 580581 580579 580572 580570 580569 580566 580565 580563 580558 580557 580555 580551 580540 580538 580537 580534 580533 580531 580526 580525 580523 580519 580510 580509 580507 580503 580495 580476 580474 580473 580470 580469 580467 580462 580461 580459 580455 580446 580445 580443 580439 580431 580414 580413 580411 580407 580399 580383 580348 580346 580345 580342 580341 580339 580334 580333 580331 580327 580318 580317 580315 580311 580303 580286 580285 580283 580279 580271 580255 580222 580221 580219 580215 580207 580191 580159 580092 580090 580089 580086 580085 580083 580078 580077 580075 580071 580062 580061 580059 580055 580047 580030 580029 580027 580023 580015 579999 579966 579965 579963 579959 579951 579935 579903 579838 579837 579835 579831 579823 579807 579775 579711 579576 579572 579570 579569 579564 579562 579561 579558 579557 579555 579548 579546 579545 579542 579541 579539 579534 579533 579531 579527 579516 579514 579513 579510 579509 579507 579502 579501 579499 579495 579486 579485 579483 579479 579471 579452 579450 579449 579446 579445 579443 579438 579437 579435 579431 579422 579421 579419 579415 579407 579390 579389 579387 579383 579375 579359 579324 579322 579321 579318 579317 579315 579310 579309 579307 579303 579294 579293 579291 579287 579279 579262 579261 579259 579255 579247 579231 579198 579197 579195 579191 579183 579167 579135 579068 579066 579065 579062 579061 579059 579054 579053 579051 579047 579038 579037 579035 579031 579023 579006 579005 579003 578999 578991 578975 578942 578941 578939 578935 578927 578911 578879 578814 578813 578811 578807 578799 578783 578751 578687 578556 578554 578553 578550 578549 578547 578542 578541 578539 578535 578526 578525 578523 578519 578511 578494 578493 578491 578487 578479 578463 578430 578429 578427 578423 578415 578399 578367 578302 578301 578299 578295 578287 578271 578239 578175 578046 578045 578043 578039 578031 578015 577983 577919 577791 577528 577524 577522 577521 577516 577514 577513 577510 577509 577507 577500 577498 577497 577494 577493 577491 577486 577485 577483 577479 577468 577466 577465 577462 577461 577459 577454 577453 577451 577447 577438 577437 577435 577431 577423 577404 577402 577401 577398 577397 577395 577390 577389 577387 577383 577374 577373 577371 577367 577359 577342 577341 577339 577335 577327 577311 577276 577274 577273 577270 577269 577267 577262 577261 577259 577255 577246 577245 577243 577239 577231 577214 577213 577211 577207 577199 577183 577150 577149 577147 577143 577135 577119 577087 577020 577018 577017 577014 577013 577011 577006 577005 577003 576999 576990 576989 576987 576983 576975 576958 576957 576955 576951 576943 576927 576894 576893 576891 576887 576879 576863 576831 576766 576765 576763 576759 576751 576735 576703 576639 576508 576506 576505 576502 576501 576499 576494 576493 576491 576487 576478 576477 576475 576471 576463 576446 576445 576443 576439 576431 576415 576382 576381 576379 576375 576367 576351 576319 576254 576253 576251 576247 576239 576223 576191 576127 575998 575997 575995 575991 575983 575967 575935 575871 575743 575484 575482 575481 575478 575477 575475 575470 575469 575467 575463 575454 575453 575451 575447 575439 575422 575421 575419 575415 575407 575391 575358 575357 575355 575351 575343 575327 575295 575230 575229 575227 575223 575215 575199 575167 575103 574974 574973 574971 574967 574959 574943 574911 574847 574719 574462 574461 574459 574455 574447 574431 574399 574335 574207 573951 573424 573416 573412 573410 573409 573400 573396 573394 573393 573388 573386 573385 573382 573381 573379 573368 573364 573362 573361 573356 573354 573353 573350 573349 573347 573340 573338 573337 573334 573333 573331 573326 573325 573323 573319 573304 573300 573298 573297 573292 573290 573289 573286 573285 573283 573276 573274 573273 573270 573269 573267 573262 573261 573259 573255 573244 573242 573241 573238 573237 573235 573230 573229 573227 573223 573214 573213 573211 573207 573199 573176 573172 573170 573169 573164 573162 573161 573158 573157 573155 573148 573146 573145 573142 573141 573139 573134 573133 573131 573127 573116 573114 573113 573110 573109 573107 573102 573101 573099 573095 573086 573085 573083 573079 573071 573052 573050 573049 573046 573045 573043 573038 573037 573035 573031 573022 573021 573019 573015 573007 572990 572989 572987 572983 572975 572959 572920 572916 572914 572913 572908 572906 572905 572902 572901 572899 572892 572890 572889 572886 572885 572883 572878 572877 572875 572871 572860 572858 572857 572854 572853 572851 572846 572845 572843 572839 572830 572829 572827 572823 572815 572796 572794 572793 572790 572789 572787 572782 572781 572779 572775 572766 572765 572763 572759 572751 572734 572733 572731 572727 572719 572703 572668 572666 572665 572662 572661 572659 572654 572653 572651 572647 572638 572637 572635 572631 572623 572606 572605 572603 572599 572591 572575 572542 572541 572539 572535 572527 572511 572479 572408 572404 572402 572401 572396 572394 572393 572390 572389 572387 572380 572378 572377 572374 572373 572371 572366 572365 572363 572359 572348 572346 572345 572342 572341 572339 572334 572333 572331 572327 572318 572317 572315 572311 572303 572284 572282 572281 572278 572277 572275 572270 572269 572267 572263 572254 572253 572251 572247 572239 572222 572221 572219 572215 572207 572191 572156 572154 572153 572150 572149 572147 572142 572141 572139 572135 572126 572125 572123 572119 572111 572094 572093 572091 572087 572079 572063 572030 572029 572027 572023 572015 571999 571967 571900 571898 571897 571894 571893 571891 571886 571885 571883 571879 571870 571869 571867 571863 571855 571838 571837 571835 571831 571823 571807 571774 571773 571771 571767 571759 571743 571711 571646 571645 571643 571639 571631 571615 571583 571519 571384 571380 571378 571377 571372 571370 571369 571366 571365 571363 571356 571354 571353 571350 571349 571347 571342 571341 571339 571335 571324 571322 571321 571318 571317 571315 571310 571309 571307 571303 571294 571293 571291 571287 571279 571260 571258 571257 571254 571253 571251 571246 571245 571243 571239 571230 571229 571227 571223 571215 571198 571197 571195 571191 571183 571167 571132 571130 571129 571126 571125 571123 571118 571117 571115 571111 571102 571101 571099 571095 571087 571070 571069 571067 571063 571055 571039 571006 571005 571003 570999 570991 570975 570943 570876 570874 570873 570870 570869 570867 570862 570861 570859 570855 570846 570845 570843 570839 570831 570814 570813 570811 570807 570799 570783 570750 570749 570747 570743 570735 570719 570687 570622 570621 570619 570615 570607 570591 570559 570495 570364 570362 570361 570358 570357 570355 570350 570349 570347 570343 570334 570333 570331 570327 570319 570302 570301 570299 570295 570287 570271 570238 570237 570235 570231 570223 570207 570175 570110 570109 570107 570103 570095 570079 570047 569983 569854 569853 569851 569847 569839 569823 569791 569727 569599 569336 569332 569330 569329 569324 569322 569321 569318 569317 569315 569308 569306 569305 569302 569301 569299 569294 569293 569291 569287 569276 569274 569273 569270 569269 569267 569262 569261 569259 569255 569246 569245 569243 569239 569231 569212 569210 569209 569206 569205 569203 569198 569197 569195 569191 569182 569181 569179 569175 569167 569150 569149 569147 569143 569135 569119 569084 569082 569081 569078 569077 569075 569070 569069 569067 569063 569054 569053 569051 569047 569039 569022 569021 569019 569015 569007 568991 568958 568957 568955 568951 568943 568927 568895 568828 568826 568825 568822 568821 568819 568814 568813 568811 568807 568798 568797 568795 568791 568783 568766 568765 568763 568759 568751 568735 568702 568701 568699 568695 568687 568671 568639 568574 568573 568571 568567 568559 568543 568511 568447 568316 568314 568313 568310 568309 568307 568302 568301 568299 568295 568286 568285 568283 568279 568271 568254 568253 568251 568247 568239 568223 568190 568189 568187 568183 568175 568159 568127 568062 568061 568059 568055 568047 568031 567999 567935 567806 567805 567803 567799 567791 567775 567743 567679 567551 567292 567290 567289 567286 567285 567283 567278 567277 567275 567271 567262 567261 567259 567255 567247 567230 567229 567227 567223 567215 567199 567166 567165 567163 567159 567151 567135 567103 567038 567037 567035 567031 567023 567007 566975 566911 566782 566781 566779 566775 566767 566751 566719 566655 566527 566270 566269 566267 566263 566255 566239 566207 566143 566015 565759 565240 565236 565234 565233 565228 565226 565225 565222 565221 565219 565212 565210 565209 565206 565205 565203 565198 565197 565195 565191 565180 565178 565177 565174 565173 565171 565166 565165 565163 565159 565150 565149 565147 565143 565135 565116 565114 565113 565110 565109 565107 565102 565101 565099 565095 565086 565085 565083 565079 565071 565054 565053 565051 565047 565039 565023 564988 564986 564985 564982 564981 564979 564974 564973 564971 564967 564958 564957 564955 564951 564943 564926 564925 564923 564919 564911 564895 564862 564861 564859 564855 564847 564831 564799 564732 564730 564729 564726 564725 564723 564718 564717 564715 564711 564702 564701 564699 564695 564687 564670 564669 564667 564663 564655 564639 564606 564605 564603 564599 564591 564575 564543 564478 564477 564475 564471 564463 564447 564415 564351 564220 564218 564217 564214 564213 564211 564206 564205 564203 564199 564190 564189 564187 564183 564175 564158 564157 564155 564151 564143 564127 564094 564093 564091 564087 564079 564063 564031 563966 563965 563963 563959 563951 563935 563903 563839 563710 563709 563707 563703 563695 563679 563647 563583 563455 563196 563194 563193 563190 563189 563187 563182 563181 563179 563175 563166 563165 563163 563159 563151 563134 563133 563131 563127 563119 563103 563070 563069 563067 563063 563055 563039 563007 562942 562941 562939 562935 562927 562911 562879 562815 562686 562685 562683 562679 562671 562655 562623 562559 562431 562174 562173 562171 562167 562159 562143 562111 562047 561919 561663 561148 561146 561145 561142 561141 561139 561134 561133 561131 561127 561118 561117 561115 561111 561103 561086 561085 561083 561079 561071 561055 561022 561021 561019 561015 561007 560991 560959 560894 560893 560891 560887 560879 560863 560831 560767 560638 560637 560635 560631 560623 560607 560575 560511 560383 560126 560125 560123 560119 560111 560095 560063 559999 559871 559615 559102 559101 559099 559095 559087 559071 559039 558975 558847 558591 558079 557040 557032 557028 557026 557025 557016 557012 557010 557009 557004 557002 557001 556998 556997 556995 556984 556980 556978 556977 556972 556970 556969 556966 556965 556963 556956 556954 556953 556950 556949 556947 556942 556941 556939 556935 556920 556916 556914 556913 556908 556906 556905 556902 556901 556899 556892 556890 556889 556886 556885 556883 556878 556877 556875 556871 556860 556858 556857 556854 556853 556851 556846 556845 556843 556839 556830 556829 556827 556823 556815 556792 556788 556786 556785 556780 556778 556777 556774 556773 556771 556764 556762 556761 556758 556757 556755 556750 556749 556747 556743 556732 556730 556729 556726 556725 556723 556718 556717 556715 556711 556702 556701 556699 556695 556687 556668 556666 556665 556662 556661 556659 556654 556653 556651 556647 556638 556637 556635 556631 556623 556606 556605 556603 556599 556591 556575 556536 556532 556530 556529 556524 556522 556521 556518 556517 556515 556508 556506 556505 556502 556501 556499 556494 556493 556491 556487 556476 556474 556473 556470 556469 556467 556462 556461 556459 556455 556446 556445 556443 556439 556431 556412 556410 556409 556406 556405 556403 556398 556397 556395 556391 556382 556381 556379 556375 556367 556350 556349 556347 556343 556335 556319 556284 556282 556281 556278 556277 556275 556270 556269 556267 556263 556254 556253 556251 556247 556239 556222 556221 556219 556215 556207 556191 556158 556157 556155 556151 556143 556127 556095 556024 556020 556018 556017 556012 556010 556009 556006 556005 556003 555996 555994 555993 555990 555989 555987 555982 555981 555979 555975 555964 555962 555961 555958 555957 555955 555950 555949 555947 555943 555934 555933 555931 555927 555919 555900 555898 555897 555894 555893 555891 555886 555885 555883 555879 555870 555869 555867 555863 555855 555838 555837 555835 555831 555823 555807 555772 555770 555769 555766 555765 555763 555758 555757 555755 555751 555742 555741 555739 555735 555727 555710 555709 555707 555703 555695 555679 555646 555645 555643 555639 555631 555615 555583 555516 555514 555513 555510 555509 555507 555502 555501 555499 555495 555486 555485 555483 555479 555471 555454 555453 555451 555447 555439 555423 555390 555389 555387 555383 555375 555359 555327 555262 555261 555259 555255 555247 555231 555199 555135 555000 554996 554994 554993 554988 554986 554985 554982 554981 554979 554972 554970 554969 554966 554965 554963 554958 554957 554955 554951 554940 554938 554937 554934 554933 554931 554926 554925 554923 554919 554910 554909 554907 554903 554895 554876 554874 554873 554870 554869 554867 554862 554861 554859 554855 554846 554845 554843 554839 554831 554814 554813 554811 554807 554799 554783 554748 554746 554745 554742 554741 554739 554734 554733 554731 554727 554718 554717 554715 554711 554703 554686 554685 554683 554679 554671 554655 554622 554621 554619 554615 554607 554591 554559 554492 554490 554489 554486 554485 554483 554478 554477 554475 554471 554462 554461 554459 554455 554447 554430 554429 554427 554423 554415 554399 554366 554365 554363 554359 554351 554335 554303 554238 554237 554235 554231 554223 554207 554175 554111 553980 553978 553977 553974 553973 553971 553966 553965 553963 553959 553950 553949 553947 553943 553935 553918 553917 553915 553911 553903 553887 553854 553853 553851 553847 553839 553823 553791 553726 553725 553723 553719 553711 553695 553663 553599 553470 553469 553467 553463 553455 553439 553407 553343 553215 552952 552948 552946 552945 552940 552938 552937 552934 552933 552931 552924 552922 552921 552918 552917 552915 552910 552909 552907 552903 552892 552890 552889 552886 552885 552883 552878 552877 552875 552871 552862 552861 552859 552855 552847 552828 552826 552825 552822 552821 552819 552814 552813 552811 552807 552798 552797 552795 552791 552783 552766 552765 552763 552759 552751 552735 552700 552698 552697 552694 552693 552691 552686 552685 552683 552679 552670 552669 552667 552663 552655 552638 552637 552635 552631 552623 552607 552574 552573 552571 552567 552559 552543 552511 552444 552442 552441 552438 552437 552435 552430 552429 552427 552423 552414 552413 552411 552407 552399 552382 552381 552379 552375 552367 552351 552318 552317 552315 552311 552303 552287 552255 552190 552189 552187 552183 552175 552159 552127 552063 551932 551930 551929 551926 551925 551923 551918 551917 551915 551911 551902 551901 551899 551895 551887 551870 551869 551867 551863 551855 551839 551806 551805 551803 551799 551791 551775 551743 551678 551677 551675 551671 551663 551647 551615 551551 551422 551421 551419 551415 551407 551391 551359 551295 551167 550908 550906 550905 550902 550901 550899 550894 550893 550891 550887 550878 550877 550875 550871 550863 550846 550845 550843 550839 550831 550815 550782 550781 550779 550775 550767 550751 550719 550654 550653 550651 550647 550639 550623 550591 550527 550398 550397 550395 550391 550383 550367 550335 550271 550143 549886 549885 549883 549879 549871 549855 549823 549759 549631 549375 548856 548852 548850 548849 548844 548842 548841 548838 548837 548835 548828 548826 548825 548822 548821 548819 548814 548813 548811 548807 548796 548794 548793 548790 548789 548787 548782 548781 548779 548775 548766 548765 548763 548759 548751 548732 548730 548729 548726 548725 548723 548718 548717 548715 548711 548702 548701 548699 548695 548687 548670 548669 548667 548663 548655 548639 548604 548602 548601 548598 548597 548595 548590 548589 548587 548583 548574 548573 548571 548567 548559 548542 548541 548539 548535 548527 548511 548478 548477 548475 548471 548463 548447 548415 548348 548346 548345 548342 548341 548339 548334 548333 548331 548327 548318 548317 548315 548311 548303 548286 548285 548283 548279 548271 548255 548222 548221 548219 548215 548207 548191 548159 548094 548093 548091 548087 548079 548063 548031 547967 547836 547834 547833 547830 547829 547827 547822 547821 547819 547815 547806 547805 547803 547799 547791 547774 547773 547771 547767 547759 547743 547710 547709 547707 547703 547695 547679 547647 547582 547581 547579 547575 547567 547551 547519 547455 547326 547325 547323 547319 547311 547295 547263 547199 547071 546812 546810 546809 546806 546805 546803 546798 546797 546795 546791 546782 546781 546779 546775 546767 546750 546749 546747 546743 546735 546719 546686 546685 546683 546679 546671 546655 546623 546558 546557 546555 546551 546543 546527 546495 546431 546302 546301 546299 546295 546287 546271 546239 546175 546047 545790 545789 545787 545783 545775 545759 545727 545663 545535 545279 544764 544762 544761 544758 544757 544755 544750 544749 544747 544743 544734 544733 544731 544727 544719 544702 544701 544699 544695 544687 544671 544638 544637 544635 544631 544623 544607 544575 544510 544509 544507 544503 544495 544479 544447 544383 544254 544253 544251 544247 544239 544223 544191 544127 543999 543742 543741 543739 543735 543727 543711 543679 543615 543487 543231 542718 542717 542715 542711 542703 542687 542655 542591 542463 542207 541695 540664 540660 540658 540657 540652 540650 540649 540646 540645 540643 540636 540634 540633 540630 540629 540627 540622 540621 540619 540615 540604 540602 540601 540598 540597 540595 540590 540589 540587 540583 540574 540573 540571 540567 540559 540540 540538 540537 540534 540533 540531 540526 540525 540523 540519 540510 540509 540507 540503 540495 540478 540477 540475 540471 540463 540447 540412 540410 540409 540406 540405 540403 540398 540397 540395 540391 540382 540381 540379 540375 540367 540350 540349 540347 540343 540335 540319 540286 540285 540283 540279 540271 540255 540223 540156 540154 540153 540150 540149 540147 540142 540141 540139 540135 540126 540125 540123 540119 540111 540094 540093 540091 540087 540079 540063 540030 540029 540027 540023 540015 539999 539967 539902 539901 539899 539895 539887 539871 539839 539775 539644 539642 539641 539638 539637 539635 539630 539629 539627 539623 539614 539613 539611 539607 539599 539582 539581 539579 539575 539567 539551 539518 539517 539515 539511 539503 539487 539455 539390 539389 539387 539383 539375 539359 539327 539263 539134 539133 539131 539127 539119 539103 539071 539007 538879 538620 538618 538617 538614 538613 538611 538606 538605 538603 538599 538590 538589 538587 538583 538575 538558 538557 538555 538551 538543 538527 538494 538493 538491 538487 538479 538463 538431 538366 538365 538363 538359 538351 538335 538303 538239 538110 538109 538107 538103 538095 538079 538047 537983 537855 537598 537597 537595 537591 537583 537567 537535 537471 537343 537087 536572 536570 536569 536566 536565 536563 536558 536557 536555 536551 536542 536541 536539 536535 536527 536510 536509 536507 536503 536495 536479 536446 536445 536443 536439 536431 536415 536383 536318 536317 536315 536311 536303 536287 536255 536191 536062 536061 536059 536055 536047 536031 535999 535935 535807 535550 535549 535547 535543 535535 535519 535487 535423 535295 535039 534526 534525 534523 534519 534511 534495 534463 534399 534271 534015 533503 532476 532474 532473 532470 532469 532467 532462 532461 532459 532455 532446 532445 532443 532439 532431 532414 532413 532411 532407 532399 532383 532350 532349 532347 532343 532335 532319 532287 532222 532221 532219 532215 532207 532191 532159 532095 531966 531965 531963 531959 531951 531935 531903 531839 531711 531454 531453 531451 531447 531439 531423 531391 531327 531199 530943 530430 530429 530427 530423 530415 530399 530367 530303 530175 529919 529407 528382 528381 528379 528375 528367 528351 528319 528255 528127 527871 527359 526335 524160 524096 524064 524048 524040 524036 524034 524033 523968 523936 523920 523912 523908 523906 523905 523872 523856 523848 523844 523842 523841 523824 523816 523812 523810 523809 523800 523796 523794 523793 523788 523786 523785 523782 523781 523779 523712 523680 523664 523656 523652 523650 523649 523616 523600 523592 523588 523586 523585 523568 523560 523556 523554 523553 523544 523540 523538 523537 523532 523530 523529 523526 523525 523523 523488 523472 523464 523460 523458 523457 523440 523432 523428 523426 523425 523416 523412 523410 523409 523404 523402 523401 523398 523397 523395 523376 523368 523364 523362 523361 523352 523348 523346 523345 523340 523338 523337 523334 523333 523331 523320 523316 523314 523313 523308 523306 523305 523302 523301 523299 523292 523290 523289 523286 523285 523283 523278 523277 523275 523271 523200 523168 523152 523144 523140 523138 523137 523104 523088 523080 523076 523074 523073 523056 523048 523044 523042 523041 523032 523028 523026 523025 523020 523018 523017 523014 523013 523011 522976 522960 522952 522948 522946 522945 522928 522920 522916 522914 522913 522904 522900 522898 522897 522892 522890 522889 522886 522885 522883 522864 522856 522852 522850 522849 522840 522836 522834 522833 522828 522826 522825 522822 522821 522819 522808 522804 522802 522801 522796 522794 522793 522790 522789 522787 522780 522778 522777 522774 522773 522771 522766 522765 522763 522759 522720 522704 522696 522692 522690 522689 522672 522664 522660 522658 522657 522648 522644 522642 522641 522636 522634 522633 522630 522629 522627 522608 522600 522596 522594 522593 522584 522580 522578 522577 522572 522570 522569 522566 522565 522563 522552 522548 522546 522545 522540 522538 522537 522534 522533 522531 522524 522522 522521 522518 522517 522515 522510 522509 522507 522503 522480 522472 522468 522466 522465 522456 522452 522450 522449 522444 522442 522441 522438 522437 522435 522424 522420 522418 522417 522412 522410 522409 522406 522405 522403 522396 522394 522393 522390 522389 522387 522382 522381 522379 522375 522360 522356 522354 522353 522348 522346 522345 522342 522341 522339 522332 522330 522329 522326 522325 522323 522318 522317 522315 522311 522300 522298 522297 522294 522293 522291 522286 522285 522283 522279 522270 522269 522267 522263 522255 522176 522144 522128 522120 522116 522114 522113 522080 522064 522056 522052 522050 522049 522032 522024 522020 522018 522017 522008 522004 522002 522001 521996 521994 521993 521990 521989 521987 521952 521936 521928 521924 521922 521921 521904 521896 521892 521890 521889 521880 521876 521874 521873 521868 521866 521865 521862 521861 521859 521840 521832 521828 521826 521825 521816 521812 521810 521809 521804 521802 521801 521798 521797 521795 521784 521780 521778 521777 521772 521770 521769 521766 521765 521763 521756 521754 521753 521750 521749 521747 521742 521741 521739 521735 521696 521680 521672 521668 521666 521665 521648 521640 521636 521634 521633 521624 521620 521618 521617 521612 521610 521609 521606 521605 521603 521584 521576 521572 521570 521569 521560 521556 521554 521553 521548 521546 521545 521542 521541 521539 521528 521524 521522 521521 521516 521514 521513 521510 521509 521507 521500 521498 521497 521494 521493 521491 521486 521485 521483 521479 521456 521448 521444 521442 521441 521432 521428 521426 521425 521420 521418 521417 521414 521413 521411 521400 521396 521394 521393 521388 521386 521385 521382 521381 521379 521372 521370 521369 521366 521365 521363 521358 521357 521355 521351 521336 521332 521330 521329 521324 521322 521321 521318 521317 521315 521308 521306 521305 521302 521301 521299 521294 521293 521291 521287 521276 521274 521273 521270 521269 521267 521262 521261 521259 521255 521246 521245 521243 521239 521231 521184 521168 521160 521156 521154 521153 521136 521128 521124 521122 521121 521112 521108 521106 521105 521100 521098 521097 521094 521093 521091 521072 521064 521060 521058 521057 521048 521044 521042 521041 521036 521034 521033 521030 521029 521027 521016 521012 521010 521009 521004 521002 521001 520998 520997 520995 520988 520986 520985 520982 520981 520979 520974 520973 520971 520967 520944 520936 520932 520930 520929 520920 520916 520914 520913 520908 520906 520905 520902 520901 520899 520888 520884 520882 520881 520876 520874 520873 520870 520869 520867 520860 520858 520857 520854 520853 520851 520846 520845 520843 520839 520824 520820 520818 520817 520812 520810 520809 520806 520805 520803 520796 520794 520793 520790 520789 520787 520782 520781 520779 520775 520764 520762 520761 520758 520757 520755 520750 520749 520747 520743 520734 520733 520731 520727 520719 520688 520680 520676 520674 520673 520664 520660 520658 520657 520652 520650 520649 520646 520645 520643 520632 520628 520626 520625 520620 520618 520617 520614 520613 520611 520604 520602 520601 520598 520597 520595 520590 520589 520587 520583 520568 520564 520562 520561 520556 520554 520553 520550 520549 520547 520540 520538 520537 520534 520533 520531 520526 520525 520523 520519 520508 520506 520505 520502 520501 520499 520494 520493 520491 520487 520478 520477 520475 520471 520463 520440 520436 520434 520433 520428 520426 520425 520422 520421 520419 520412 520410 520409 520406 520405 520403 520398 520397 520395 520391 520380 520378 520377 520374 520373 520371 520366 520365 520363 520359 520350 520349 520347 520343 520335 520316 520314 520313 520310 520309 520307 520302 520301 520299 520295 520286 520285 520283 520279 520271 520254 520253 520251 520247 520239 520223 520128 520096 520080 520072 520068 520066 520065 520032 520016 520008 520004 520002 520001 519984 519976 519972 519970 519969 519960 519956 519954 519953 519948 519946 519945 519942 519941 519939 519904 519888 519880 519876 519874 519873 519856 519848 519844 519842 519841 519832 519828 519826 519825 519820 519818 519817 519814 519813 519811 519792 519784 519780 519778 519777 519768 519764 519762 519761 519756 519754 519753 519750 519749 519747 519736 519732 519730 519729 519724 519722 519721 519718 519717 519715 519708 519706 519705 519702 519701 519699 519694 519693 519691 519687 519648 519632 519624 519620 519618 519617 519600 519592 519588 519586 519585 519576 519572 519570 519569 519564 519562 519561 519558 519557 519555 519536 519528 519524 519522 519521 519512 519508 519506 519505 519500 519498 519497 519494 519493 519491 519480 519476 519474 519473 519468 519466 519465 519462 519461 519459 519452 519450 519449 519446 519445 519443 519438 519437 519435 519431 519408 519400 519396 519394 519393 519384 519380 519378 519377 519372 519370 519369 519366 519365 519363 519352 519348 519346 519345 519340 519338 519337 519334 519333 519331 519324 519322 519321 519318 519317 519315 519310 519309 519307 519303 519288 519284 519282 519281 519276 519274 519273 519270 519269 519267 519260 519258 519257 519254 519253 519251 519246 519245 519243 519239 519228 519226 519225 519222 519221 519219 519214 519213 519211 519207 519198 519197 519195 519191 519183 519136 519120 519112 519108 519106 519105 519088 519080 519076 519074 519073 519064 519060 519058 519057 519052 519050 519049 519046 519045 519043 519024 519016 519012 519010 519009 519000 518996 518994 518993 518988 518986 518985 518982 518981 518979 518968 518964 518962 518961 518956 518954 518953 518950 518949 518947 518940 518938 518937 518934 518933 518931 518926 518925 518923 518919 518896 518888 518884 518882 518881 518872 518868 518866 518865 518860 518858 518857 518854 518853 518851 518840 518836 518834 518833 518828 518826 518825 518822 518821 518819 518812 518810 518809 518806 518805 518803 518798 518797 518795 518791 518776 518772 518770 518769 518764 518762 518761 518758 518757 518755 518748 518746 518745 518742 518741 518739 518734 518733 518731 518727 518716 518714 518713 518710 518709 518707 518702 518701 518699 518695 518686 518685 518683 518679 518671 518640 518632 518628 518626 518625 518616 518612 518610 518609 518604 518602 518601 518598 518597 518595 518584 518580 518578 518577 518572 518570 518569 518566 518565 518563 518556 518554 518553 518550 518549 518547 518542 518541 518539 518535 518520 518516 518514 518513 518508 518506 518505 518502 518501 518499 518492 518490 518489 518486 518485 518483 518478 518477 518475 518471 518460 518458 518457 518454 518453 518451 518446 518445 518443 518439 518430 518429 518427 518423 518415 518392 518388 518386 518385 518380 518378 518377 518374 518373 518371 518364 518362 518361 518358 518357 518355 518350 518349 518347 518343 518332 518330 518329 518326 518325 518323 518318 518317 518315 518311 518302 518301 518299 518295 518287 518268 518266 518265 518262 518261 518259 518254 518253 518251 518247 518238 518237 518235 518231 518223 518206 518205 518203 518199 518191 518175 518112 518096 518088 518084 518082 518081 518064 518056 518052 518050 518049 518040 518036 518034 518033 518028 518026 518025 518022 518021 518019 518000 517992 517988 517986 517985 517976 517972 517970 517969 517964 517962 517961 517958 517957 517955 517944 517940 517938 517937 517932 517930 517929 517926 517925 517923 517916 517914 517913 517910 517909 517907 517902 517901 517899 517895 517872 517864 517860 517858 517857 517848 517844 517842 517841 517836 517834 517833 517830 517829 517827 517816 517812 517810 517809 517804 517802 517801 517798 517797 517795 517788 517786 517785 517782 517781 517779 517774 517773 517771 517767 517752 517748 517746 517745 517740 517738 517737 517734 517733 517731 517724 517722 517721 517718 517717 517715 517710 517709 517707 517703 517692 517690 517689 517686 517685 517683 517678 517677 517675 517671 517662 517661 517659 517655 517647 517616 517608 517604 517602 517601 517592 517588 517586 517585 517580 517578 517577 517574 517573 517571 517560 517556 517554 517553 517548 517546 517545 517542 517541 517539 517532 517530 517529 517526 517525 517523 517518 517517 517515 517511 517496 517492 517490 517489 517484 517482 517481 517478 517477 517475 517468 517466 517465 517462 517461 517459 517454 517453 517451 517447 517436 517434 517433 517430 517429 517427 517422 517421 517419 517415 517406 517405 517403 517399 517391 517368 517364 517362 517361 517356 517354 517353 517350 517349 517347 517340 517338 517337 517334 517333 517331 517326 517325 517323 517319 517308 517306 517305 517302 517301 517299 517294 517293 517291 517287 517278 517277 517275 517271 517263 517244 517242 517241 517238 517237 517235 517230 517229 517227 517223 517214 517213 517211 517207 517199 517182 517181 517179 517175 517167 517151 517104 517096 517092 517090 517089 517080 517076 517074 517073 517068 517066 517065 517062 517061 517059 517048 517044 517042 517041 517036 517034 517033 517030 517029 517027 517020 517018 517017 517014 517013 517011 517006 517005 517003 516999 516984 516980 516978 516977 516972 516970 516969 516966 516965 516963 516956 516954 516953 516950 516949 516947 516942 516941 516939 516935 516924 516922 516921 516918 516917 516915 516910 516909 516907 516903 516894 516893 516891 516887 516879 516856 516852 516850 516849 516844 516842 516841 516838 516837 516835 516828 516826 516825 516822 516821 516819 516814 516813 516811 516807 516796 516794 516793 516790 516789 516787 516782 516781 516779 516775 516766 516765 516763 516759 516751 516732 516730 516729 516726 516725 516723 516718 516717 516715 516711 516702 516701 516699 516695 516687 516670 516669 516667 516663 516655 516639 516600 516596 516594 516593 516588 516586 516585 516582 516581 516579 516572 516570 516569 516566 516565 516563 516558 516557 516555 516551 516540 516538 516537 516534 516533 516531 516526 516525 516523 516519 516510 516509 516507 516503 516495 516476 516474 516473 516470 516469 516467 516462 516461 516459 516455 516446 516445 516443 516439 516431 516414 516413 516411 516407 516399 516383 516348 516346 516345 516342 516341 516339 516334 516333 516331 516327 516318 516317 516315 516311 516303 516286 516285 516283 516279 516271 516255 516222 516221 516219 516215 516207 516191 516159 516032 516000 515984 515976 515972 515970 515969 515936 515920 515912 515908 515906 515905 515888 515880 515876 515874 515873 515864 515860 515858 515857 515852 515850 515849 515846 515845 515843 515808 515792 515784 515780 515778 515777 515760 515752 515748 515746 515745 515736 515732 515730 515729 515724 515722 515721 515718 515717 515715 515696 515688 515684 515682 515681 515672 515668 515666 515665 515660 515658 515657 515654 515653 515651 515640 515636 515634 515633 515628 515626 515625 515622 515621 515619 515612 515610 515609 515606 515605 515603 515598 515597 515595 515591 515552 515536 515528 515524 515522 515521 515504 515496 515492 515490 515489 515480 515476 515474 515473 515468 515466 515465 515462 515461 515459 515440 515432 515428 515426 515425 515416 515412 515410 515409 515404 515402 515401 515398 515397 515395 515384 515380 515378 515377 515372 515370 515369 515366 515365 515363 515356 515354 515353 515350 515349 515347 515342 515341 515339 515335 515312 515304 515300 515298 515297 515288 515284 515282 515281 515276 515274 515273 515270 515269 515267 515256 515252 515250 515249 515244 515242 515241 515238 515237 515235 515228 515226 515225 515222 515221 515219 515214 515213 515211 515207 515192 515188 515186 515185 515180 515178 515177 515174 515173 515171 515164 515162 515161 515158 515157 515155 515150 515149 515147 515143 515132 515130 515129 515126 515125 515123 515118 515117 515115 515111 515102 515101 515099 515095 515087 515040 515024 515016 515012 515010 515009 514992 514984 514980 514978 514977 514968 514964 514962 514961 514956 514954 514953 514950 514949 514947 514928 514920 514916 514914 514913 514904 514900 514898 514897 514892 514890 514889 514886 514885 514883 514872 514868 514866 514865 514860 514858 514857 514854 514853 514851 514844 514842 514841 514838 514837 514835 514830 514829 514827 514823 514800 514792 514788 514786 514785 514776 514772 514770 514769 514764 514762 514761 514758 514757 514755 514744 514740 514738 514737 514732 514730 514729 514726 514725 514723 514716 514714 514713 514710 514709 514707 514702 514701 514699 514695 514680 514676 514674 514673 514668 514666 514665 514662 514661 514659 514652 514650 514649 514646 514645 514643 514638 514637 514635 514631 514620 514618 514617 514614 514613 514611 514606 514605 514603 514599 514590 514589 514587 514583 514575 514544 514536 514532 514530 514529 514520 514516 514514 514513 514508 514506 514505 514502 514501 514499 514488 514484 514482 514481 514476 514474 514473 514470 514469 514467 514460 514458 514457 514454 514453 514451 514446 514445 514443 514439 514424 514420 514418 514417 514412 514410 514409 514406 514405 514403 514396 514394 514393 514390 514389 514387 514382 514381 514379 514375 514364 514362 514361 514358 514357 514355 514350 514349 514347 514343 514334 514333 514331 514327 514319 514296 514292 514290 514289 514284 514282 514281 514278 514277 514275 514268 514266 514265 514262 514261 514259 514254 514253 514251 514247 514236 514234 514233 514230 514229 514227 514222 514221 514219 514215 514206 514205 514203 514199 514191 514172 514170 514169 514166 514165 514163 514158 514157 514155 514151 514142 514141 514139 514135 514127 514110 514109 514107 514103 514095 514079 514016 514000 513992 513988 513986 513985 513968 513960 513956 513954 513953 513944 513940 513938 513937 513932 513930 513929 513926 513925 513923 513904 513896 513892 513890 513889 513880 513876 513874 513873 513868 513866 513865 513862 513861 513859 513848 513844 513842 513841 513836 513834 513833 513830 513829 513827 513820 513818 513817 513814 513813 513811 513806 513805 513803 513799 513776 513768 513764 513762 513761 513752 513748 513746 513745 513740 513738 513737 513734 513733 513731 513720 513716 513714 513713 513708 513706 513705 513702 513701 513699 513692 513690 513689 513686 513685 513683 513678 513677 513675 513671 513656 513652 513650 513649 513644 513642 513641 513638 513637 513635 513628 513626 513625 513622 513621 513619 513614 513613 513611 513607 513596 513594 513593 513590 513589 513587 513582 513581 513579 513575 513566 513565 513563 513559 513551 513520 513512 513508 513506 513505 513496 513492 513490 513489 513484 513482 513481 513478 513477 513475 513464 513460 513458 513457 513452 513450 513449 513446 513445 513443 513436 513434 513433 513430 513429 513427 513422 513421 513419 513415 513400 513396 513394 513393 513388 513386 513385 513382 513381 513379 513372 513370 513369 513366 513365 513363 513358 513357 513355 513351 513340 513338 513337 513334 513333 513331 513326 513325 513323 513319 513310 513309 513307 513303 513295 513272 513268 513266 513265 513260 513258 513257 513254 513253 513251 513244 513242 513241 513238 513237 513235 513230 513229 513227 513223 513212 513210 513209 513206 513205 513203 513198 513197 513195 513191 513182 513181 513179 513175 513167 513148 513146 513145 513142 513141 513139 513134 513133 513131 513127 513118 513117 513115 513111 513103 513086 513085 513083 513079 513071 513055 513008 513000 512996 512994 512993 512984 512980 512978 512977 512972 512970 512969 512966 512965 512963 512952 512948 512946 512945 512940 512938 512937 512934 512933 512931 512924 512922 512921 512918 512917 512915 512910 512909 512907 512903 512888 512884 512882 512881 512876 512874 512873 512870 512869 512867 512860 512858 512857 512854 512853 512851 512846 512845 512843 512839 512828 512826 512825 512822 512821 512819 512814 512813 512811 512807 512798 512797 512795 512791 512783 512760 512756 512754 512753 512748 512746 512745 512742 512741 512739 512732 512730 512729 512726 512725 512723 512718 512717 512715 512711 512700 512698 512697 512694 512693 512691 512686 512685 512683 512679 512670 512669 512667 512663 512655 512636 512634 512633 512630 512629 512627 512622 512621 512619 512615 512606 512605 512603 512599 512591 512574 512573 512571 512567 512559 512543 512504 512500 512498 512497 512492 512490 512489 512486 512485 512483 512476 512474 512473 512470 512469 512467 512462 512461 512459 512455 512444 512442 512441 512438 512437 512435 512430 512429 512427 512423 512414 512413 512411 512407 512399 512380 512378 512377 512374 512373 512371 512366 512365 512363 512359 512350 512349 512347 512343 512335 512318 512317 512315 512311 512303 512287 512252 512250 512249 512246 512245 512243 512238 512237 512235 512231 512222 512221 512219 512215 512207 512190 512189 512187 512183 512175 512159 512126 512125 512123 512119 512111 512095 512063 511968 511952 511944 511940 511938 511937 511920 511912 511908 511906 511905 511896 511892 511890 511889 511884 511882 511881 511878 511877 511875 511856 511848 511844 511842 511841 511832 511828 511826 511825 511820 511818 511817 511814 511813 511811 511800 511796 511794 511793 511788 511786 511785 511782 511781 511779 511772 511770 511769 511766 511765 511763 511758 511757 511755 511751 511728 511720 511716 511714 511713 511704 511700 511698 511697 511692 511690 511689 511686 511685 511683 511672 511668 511666 511665 511660 511658 511657 511654 511653 511651 511644 511642 511641 511638 511637 511635 511630 511629 511627 511623 511608 511604 511602 511601 511596 511594 511593 511590 511589 511587 511580 511578 511577 511574 511573 511571 511566 511565 511563 511559 511548 511546 511545 511542 511541 511539 511534 511533 511531 511527 511518 511517 511515 511511 511503 511472 511464 511460 511458 511457 511448 511444 511442 511441 511436 511434 511433 511430 511429 511427 511416 511412 511410 511409 511404 511402 511401 511398 511397 511395 511388 511386 511385 511382 511381 511379 511374 511373 511371 511367 511352 511348 511346 511345 511340 511338 511337 511334 511333 511331 511324 511322 511321 511318 511317 511315 511310 511309 511307 511303 511292 511290 511289 511286 511285 511283 511278 511277 511275 511271 511262 511261 511259 511255 511247 511224 511220 511218 511217 511212 511210 511209 511206 511205 511203 511196 511194 511193 511190 511189 511187 511182 511181 511179 511175 511164 511162 511161 511158 511157 511155 511150 511149 511147 511143 511134 511133 511131 511127 511119 511100 511098 511097 511094 511093 511091 511086 511085 511083 511079 511070 511069 511067 511063 511055 511038 511037 511035 511031 511023 511007 510960 510952 510948 510946 510945 510936 510932 510930 510929 510924 510922 510921 510918 510917 510915 510904 510900 510898 510897 510892 510890 510889 510886 510885 510883 510876 510874 510873 510870 510869 510867 510862 510861 510859 510855 510840 510836 510834 510833 510828 510826 510825 510822 510821 510819 510812 510810 510809 510806 510805 510803 510798 510797 510795 510791 510780 510778 510777 510774 510773 510771 510766 510765 510763 510759 510750 510749 510747 510743 510735 510712 510708 510706 510705 510700 510698 510697 510694 510693 510691 510684 510682 510681 510678 510677 510675 510670 510669 510667 510663 510652 510650 510649 510646 510645 510643 510638 510637 510635 510631 510622 510621 510619 510615 510607 510588 510586 510585 510582 510581 510579 510574 510573 510571 510567 510558 510557 510555 510551 510543 510526 510525 510523 510519 510511 510495 510456 510452 510450 510449 510444 510442 510441 510438 510437 510435 510428 510426 510425 510422 510421 510419 510414 510413 510411 510407 510396 510394 510393 510390 510389 510387 510382 510381 510379 510375 510366 510365 510363 510359 510351 510332 510330 510329 510326 510325 510323 510318 510317 510315 510311 510302 510301 510299 510295 510287 510270 510269 510267 510263 510255 510239 510204 510202 510201 510198 510197 510195 510190 510189 510187 510183 510174 510173 510171 510167 510159 510142 510141 510139 510135 510127 510111 510078 510077 510075 510071 510063 510047 510015 509936 509928 509924 509922 509921 509912 509908 509906 509905 509900 509898 509897 509894 509893 509891 509880 509876 509874 509873 509868 509866 509865 509862 509861 509859 509852 509850 509849 509846 509845 509843 509838 509837 509835 509831 509816 509812 509810 509809 509804 509802 509801 509798 509797 509795 509788 509786 509785 509782 509781 509779 509774 509773 509771 509767 509756 509754 509753 509750 509749 509747 509742 509741 509739 509735 509726 509725 509723 509719 509711 509688 509684 509682 509681 509676 509674 509673 509670 509669 509667 509660 509658 509657 509654 509653 509651 509646 509645 509643 509639 509628 509626 509625 509622 509621 509619 509614 509613 509611 509607 509598 509597 509595 509591 509583 509564 509562 509561 509558 509557 509555 509550 509549 509547 509543 509534 509533 509531 509527 509519 509502 509501 509499 509495 509487 509471 509432 509428 509426 509425 509420 509418 509417 509414 509413 509411 509404 509402 509401 509398 509397 509395 509390 509389 509387 509383 509372 509370 509369 509366 509365 509363 509358 509357 509355 509351 509342 509341 509339 509335 509327 509308 509306 509305 509302 509301 509299 509294 509293 509291 509287 509278 509277 509275 509271 509263 509246 509245 509243 509239 509231 509215 509180 509178 509177 509174 509173 509171 509166 509165 509163 509159 509150 509149 509147 509143 509135 509118 509117 509115 509111 509103 509087 509054 509053 509051 509047 509039 509023 508991 508920 508916 508914 508913 508908 508906 508905 508902 508901 508899 508892 508890 508889 508886 508885 508883 508878 508877 508875 508871 508860 508858 508857 508854 508853 508851 508846 508845 508843 508839 508830 508829 508827 508823 508815 508796 508794 508793 508790 508789 508787 508782 508781 508779 508775 508766 508765 508763 508759 508751 508734 508733 508731 508727 508719 508703 508668 508666 508665 508662 508661 508659 508654 508653 508651 508647 508638 508637 508635 508631 508623 508606 508605 508603 508599 508591 508575 508542 508541 508539 508535 508527 508511 508479 508412 508410 508409 508406 508405 508403 508398 508397 508395 508391 508382 508381 508379 508375 508367 508350 508349 508347 508343 508335 508319 508286 508285 508283 508279 508271 508255 508223 508158 508157 508155 508151 508143 508127 508095 508031 507840 507808 507792 507784 507780 507778 507777 507744 507728 507720 507716 507714 507713 507696 507688 507684 507682 507681 507672 507668 507666 507665 507660 507658 507657 507654 507653 507651 507616 507600 507592 507588 507586 507585 507568 507560 507556 507554 507553 507544 507540 507538 507537 507532 507530 507529 507526 507525 507523 507504 507496 507492 507490 507489 507480 507476 507474 507473 507468 507466 507465 507462 507461 507459 507448 507444 507442 507441 507436 507434 507433 507430 507429 507427 507420 507418 507417 507414 507413 507411 507406 507405 507403 507399 507360 507344 507336 507332 507330 507329 507312 507304 507300 507298 507297 507288 507284 507282 507281 507276 507274 507273 507270 507269 507267 507248 507240 507236 507234 507233 507224 507220 507218 507217 507212 507210 507209 507206 507205 507203 507192 507188 507186 507185 507180 507178 507177 507174 507173 507171 507164 507162 507161 507158 507157 507155 507150 507149 507147 507143 507120 507112 507108 507106 507105 507096 507092 507090 507089 507084 507082 507081 507078 507077 507075 507064 507060 507058 507057 507052 507050 507049 507046 507045 507043 507036 507034 507033 507030 507029 507027 507022 507021 507019 507015 507000 506996 506994 506993 506988 506986 506985 506982 506981 506979 506972 506970 506969 506966 506965 506963 506958 506957 506955 506951 506940 506938 506937 506934 506933 506931 506926 506925 506923 506919 506910 506909 506907 506903 506895 506848 506832 506824 506820 506818 506817 506800 506792 506788 506786 506785 506776 506772 506770 506769 506764 506762 506761 506758 506757 506755 506736 506728 506724 506722 506721 506712 506708 506706 506705 506700 506698 506697 506694 506693 506691 506680 506676 506674 506673 506668 506666 506665 506662 506661 506659 506652 506650 506649 506646 506645 506643 506638 506637 506635 506631 506608 506600 506596 506594 506593 506584 506580 506578 506577 506572 506570 506569 506566 506565 506563 506552 506548 506546 506545 506540 506538 506537 506534 506533 506531 506524 506522 506521 506518 506517 506515 506510 506509 506507 506503 506488 506484 506482 506481 506476 506474 506473 506470 506469 506467 506460 506458 506457 506454 506453 506451 506446 506445 506443 506439 506428 506426 506425 506422 506421 506419 506414 506413 506411 506407 506398 506397 506395 506391 506383 506352 506344 506340 506338 506337 506328 506324 506322 506321 506316 506314 506313 506310 506309 506307 506296 506292 506290 506289 506284 506282 506281 506278 506277 506275 506268 506266 506265 506262 506261 506259 506254 506253 506251 506247 506232 506228 506226 506225 506220 506218 506217 506214 506213 506211 506204 506202 506201 506198 506197 506195 506190 506189 506187 506183 506172 506170 506169 506166 506165 506163 506158 506157 506155 506151 506142 506141 506139 506135 506127 506104 506100 506098 506097 506092 506090 506089 506086 506085 506083 506076 506074 506073 506070 506069 506067 506062 506061 506059 506055 506044 506042 506041 506038 506037 506035 506030 506029 506027 506023 506014 506013 506011 506007 505999 505980 505978 505977 505974 505973 505971 505966 505965 505963 505959 505950 505949 505947 505943 505935 505918 505917 505915 505911 505903 505887 505824 505808 505800 505796 505794 505793 505776 505768 505764 505762 505761 505752 505748 505746 505745 505740 505738 505737 505734 505733 505731 505712 505704 505700 505698 505697 505688 505684 505682 505681 505676 505674 505673 505670 505669 505667 505656 505652 505650 505649 505644 505642 505641 505638 505637 505635 505628 505626 505625 505622 505621 505619 505614 505613 505611 505607 505584 505576 505572 505570 505569 505560 505556 505554 505553 505548 505546 505545 505542 505541 505539 505528 505524 505522 505521 505516 505514 505513 505510 505509 505507 505500 505498 505497 505494 505493 505491 505486 505485 505483 505479 505464 505460 505458 505457 505452 505450 505449 505446 505445 505443 505436 505434 505433 505430 505429 505427 505422 505421 505419 505415 505404 505402 505401 505398 505397 505395 505390 505389 505387 505383 505374 505373 505371 505367 505359 505328 505320 505316 505314 505313 505304 505300 505298 505297 505292 505290 505289 505286 505285 505283 505272 505268 505266 505265 505260 505258 505257 505254 505253 505251 505244 505242 505241 505238 505237 505235 505230 505229 505227 505223 505208 505204 505202 505201 505196 505194 505193 505190 505189 505187 505180 505178 505177 505174 505173 505171 505166 505165 505163 505159 505148 505146 505145 505142 505141 505139 505134 505133 505131 505127 505118 505117 505115 505111 505103 505080 505076 505074 505073 505068 505066 505065 505062 505061 505059 505052 505050 505049 505046 505045 505043 505038 505037 505035 505031 505020 505018 505017 505014 505013 505011 505006 505005 505003 504999 504990 504989 504987 504983 504975 504956 504954 504953 504950 504949 504947 504942 504941 504939 504935 504926 504925 504923 504919 504911 504894 504893 504891 504887 504879 504863 504816 504808 504804 504802 504801 504792 504788 504786 504785 504780 504778 504777 504774 504773 504771 504760 504756 504754 504753 504748 504746 504745 504742 504741 504739 504732 504730 504729 504726 504725 504723 504718 504717 504715 504711 504696 504692 504690 504689 504684 504682 504681 504678 504677 504675 504668 504666 504665 504662 504661 504659 504654 504653 504651 504647 504636 504634 504633 504630 504629 504627 504622 504621 504619 504615 504606 504605 504603 504599 504591 504568 504564 504562 504561 504556 504554 504553 504550 504549 504547 504540 504538 504537 504534 504533 504531 504526 504525 504523 504519 504508 504506 504505 504502 504501 504499 504494 504493 504491 504487 504478 504477 504475 504471 504463 504444 504442 504441 504438 504437 504435 504430 504429 504427 504423 504414 504413 504411 504407 504399 504382 504381 504379 504375 504367 504351 504312 504308 504306 504305 504300 504298 504297 504294 504293 504291 504284 504282 504281 504278 504277 504275 504270 504269 504267 504263 504252 504250 504249 504246 504245 504243 504238 504237 504235 504231 504222 504221 504219 504215 504207 504188 504186 504185 504182 504181 504179 504174 504173 504171 504167 504158 504157 504155 504151 504143 504126 504125 504123 504119 504111 504095 504060 504058 504057 504054 504053 504051 504046 504045 504043 504039 504030 504029 504027 504023 504015 503998 503997 503995 503991 503983 503967 503934 503933 503931 503927 503919 503903 503871 503776 503760 503752 503748 503746 503745 503728 503720 503716 503714 503713 503704 503700 503698 503697 503692 503690 503689 503686 503685 503683 503664 503656 503652 503650 503649 503640 503636 503634 503633 503628 503626 503625 503622 503621 503619 503608 503604 503602 503601 503596 503594 503593 503590 503589 503587 503580 503578 503577 503574 503573 503571 503566 503565 503563 503559 503536 503528 503524 503522 503521 503512 503508 503506 503505 503500 503498 503497 503494 503493 503491 503480 503476 503474 503473 503468 503466 503465 503462 503461 503459 503452 503450 503449 503446 503445 503443 503438 503437 503435 503431 503416 503412 503410 503409 503404 503402 503401 503398 503397 503395 503388 503386 503385 503382 503381 503379 503374 503373 503371 503367 503356 503354 503353 503350 503349 503347 503342 503341 503339 503335 503326 503325 503323 503319 503311 503280 503272 503268 503266 503265 503256 503252 503250 503249 503244 503242 503241 503238 503237 503235 503224 503220 503218 503217 503212 503210 503209 503206 503205 503203 503196 503194 503193 503190 503189 503187 503182 503181 503179 503175 503160 503156 503154 503153 503148 503146 503145 503142 503141 503139 503132 503130 503129 503126 503125 503123 503118 503117 503115 503111 503100 503098 503097 503094 503093 503091 503086 503085 503083 503079 503070 503069 503067 503063 503055 503032 503028 503026 503025 503020 503018 503017 503014 503013 503011 503004 503002 503001 502998 502997 502995 502990 502989 502987 502983 502972 502970 502969 502966 502965 502963 502958 502957 502955 502951 502942 502941 502939 502935 502927 502908 502906 502905 502902 502901 502899 502894 502893 502891 502887 502878 502877 502875 502871 502863 502846 502845 502843 502839 502831 502815 502768 502760 502756 502754 502753 502744 502740 502738 502737 502732 502730 502729 502726 502725 502723 502712 502708 502706 502705 502700 502698 502697 502694 502693 502691 502684 502682 502681 502678 502677 502675 502670 502669 502667 502663 502648 502644 502642 502641 502636 502634 502633 502630 502629 502627 502620 502618 502617 502614 502613 502611 502606 502605 502603 502599 502588 502586 502585 502582 502581 502579 502574 502573 502571 502567 502558 502557 502555 502551 502543 502520 502516 502514 502513 502508 502506 502505 502502 502501 502499 502492 502490 502489 502486 502485 502483 502478 502477 502475 502471 502460 502458 502457 502454 502453 502451 502446 502445 502443 502439 502430 502429 502427 502423 502415 502396 502394 502393 502390 502389 502387 502382 502381 502379 502375 502366 502365 502363 502359 502351 502334 502333 502331 502327 502319 502303 502264 502260 502258 502257 502252 502250 502249 502246 502245 502243 502236 502234 502233 502230 502229 502227 502222 502221 502219 502215 502204 502202 502201 502198 502197 502195 502190 502189 502187 502183 502174 502173 502171 502167 502159 502140 502138 502137 502134 502133 502131 502126 502125 502123 502119 502110 502109 502107 502103 502095 502078 502077 502075 502071 502063 502047 502012 502010 502009 502006 502005 502003 501998 501997 501995 501991 501982 501981 501979 501975 501967 501950 501949 501947 501943 501935 501919 501886 501885 501883 501879 501871 501855 501823 501744 501736 501732 501730 501729 501720 501716 501714 501713 501708 501706 501705 501702 501701 501699 501688 501684 501682 501681 501676 501674 501673 501670 501669 501667 501660 501658 501657 501654 501653 501651 501646 501645 501643 501639 501624 501620 501618 501617 501612 501610 501609 501606 501605 501603 501596 501594 501593 501590 501589 501587 501582 501581 501579 501575 501564 501562 501561 501558 501557 501555 501550 501549 501547 501543 501534 501533 501531 501527 501519 501496 501492 501490 501489 501484 501482 501481 501478 501477 501475 501468 501466 501465 501462 501461 501459 501454 501453 501451 501447 501436 501434 501433 501430 501429 501427 501422 501421 501419 501415 501406 501405 501403 501399 501391 501372 501370 501369 501366 501365 501363 501358 501357 501355 501351 501342 501341 501339 501335 501327 501310 501309 501307 501303 501295 501279 501240 501236 501234 501233 501228 501226 501225 501222 501221 501219 501212 501210 501209 501206 501205 501203 501198 501197 501195 501191 501180 501178 501177 501174 501173 501171 501166 501165 501163 501159 501150 501149 501147 501143 501135 501116 501114 501113 501110 501109 501107 501102 501101 501099 501095 501086 501085 501083 501079 501071 501054 501053 501051 501047 501039 501023 500988 500986 500985 500982 500981 500979 500974 500973 500971 500967 500958 500957 500955 500951 500943 500926 500925 500923 500919 500911 500895 500862 500861 500859 500855 500847 500831 500799 500728 500724 500722 500721 500716 500714 500713 500710 500709 500707 500700 500698 500697 500694 500693 500691 500686 500685 500683 500679 500668 500666 500665 500662 500661 500659 500654 500653 500651 500647 500638 500637 500635 500631 500623 500604 500602 500601 500598 500597 500595 500590 500589 500587 500583 500574 500573 500571 500567 500559 500542 500541 500539 500535 500527 500511 500476 500474 500473 500470 500469 500467 500462 500461 500459 500455 500446 500445 500443 500439 500431 500414 500413 500411 500407 500399 500383 500350 500349 500347 500343 500335 500319 500287 500220 500218 500217 500214 500213 500211 500206 500205 500203 500199 500190 500189 500187 500183 500175 500158 500157 500155 500151 500143 500127 500094 500093 500091 500087 500079 500063 500031 499966 499965 499963 499959 499951 499935 499903 499839 499680 499664 499656 499652 499650 499649 499632 499624 499620 499618 499617 499608 499604 499602 499601 499596 499594 499593 499590 499589 499587 499568 499560 499556 499554 499553 499544 499540 499538 499537 499532 499530 499529 499526 499525 499523 499512 499508 499506 499505 499500 499498 499497 499494 499493 499491 499484 499482 499481 499478 499477 499475 499470 499469 499467 499463 499440 499432 499428 499426 499425 499416 499412 499410 499409 499404 499402 499401 499398 499397 499395 499384 499380 499378 499377 499372 499370 499369 499366 499365 499363 499356 499354 499353 499350 499349 499347 499342 499341 499339 499335 499320 499316 499314 499313 499308 499306 499305 499302 499301 499299 499292 499290 499289 499286 499285 499283 499278 499277 499275 499271 499260 499258 499257 499254 499253 499251 499246 499245 499243 499239 499230 499229 499227 499223 499215 499184 499176 499172 499170 499169 499160 499156 499154 499153 499148 499146 499145 499142 499141 499139 499128 499124 499122 499121 499116 499114 499113 499110 499109 499107 499100 499098 499097 499094 499093 499091 499086 499085 499083 499079 499064 499060 499058 499057 499052 499050 499049 499046 499045 499043 499036 499034 499033 499030 499029 499027 499022 499021 499019 499015 499004 499002 499001 498998 498997 498995 498990 498989 498987 498983 498974 498973 498971 498967 498959 498936 498932 498930 498929 498924 498922 498921 498918 498917 498915 498908 498906 498905 498902 498901 498899 498894 498893 498891 498887 498876 498874 498873 498870 498869 498867 498862 498861 498859 498855 498846 498845 498843 498839 498831 498812 498810 498809 498806 498805 498803 498798 498797 498795 498791 498782 498781 498779 498775 498767 498750 498749 498747 498743 498735 498719 498672 498664 498660 498658 498657 498648 498644 498642 498641 498636 498634 498633 498630 498629 498627 498616 498612 498610 498609 498604 498602 498601 498598 498597 498595 498588 498586 498585 498582 498581 498579 498574 498573 498571 498567 498552 498548 498546 498545 498540 498538 498537 498534 498533 498531 498524 498522 498521 498518 498517 498515 498510 498509 498507 498503 498492 498490 498489 498486 498485 498483 498478 498477 498475 498471 498462 498461 498459 498455 498447 498424 498420 498418 498417 498412 498410 498409 498406 498405 498403 498396 498394 498393 498390 498389 498387 498382 498381 498379 498375 498364 498362 498361 498358 498357 498355 498350 498349 498347 498343 498334 498333 498331 498327 498319 498300 498298 498297 498294 498293 498291 498286 498285 498283 498279 498270 498269 498267 498263 498255 498238 498237 498235 498231 498223 498207 498168 498164 498162 498161 498156 498154 498153 498150 498149 498147 498140 498138 498137 498134 498133 498131 498126 498125 498123 498119 498108 498106 498105 498102 498101 498099 498094 498093 498091 498087 498078 498077 498075 498071 498063 498044 498042 498041 498038 498037 498035 498030 498029 498027 498023 498014 498013 498011 498007 497999 497982 497981 497979 497975 497967 497951 497916 497914 497913 497910 497909 497907 497902 497901 497899 497895 497886 497885 497883 497879 497871 497854 497853 497851 497847 497839 497823 497790 497789 497787 497783 497775 497759 497727 497648 497640 497636 497634 497633 497624 497620 497618 497617 497612 497610 497609 497606 497605 497603 497592 497588 497586 497585 497580 497578 497577 497574 497573 497571 497564 497562 497561 497558 497557 497555 497550 497549 497547 497543 497528 497524 497522 497521 497516 497514 497513 497510 497509 497507 497500 497498 497497 497494 497493 497491 497486 497485 497483 497479 497468 497466 497465 497462 497461 497459 497454 497453 497451 497447 497438 497437 497435 497431 497423 497400 497396 497394 497393 497388 497386 497385 497382 497381 497379 497372 497370 497369 497366 497365 497363 497358 497357 497355 497351 497340 497338 497337 497334 497333 497331 497326 497325 497323 497319 497310 497309 497307 497303 497295 497276 497274 497273 497270 497269 497267 497262 497261 497259 497255 497246 497245 497243 497239 497231 497214 497213 497211 497207 497199 497183 497144 497140 497138 497137 497132 497130 497129 497126 497125 497123 497116 497114 497113 497110 497109 497107 497102 497101 497099 497095 497084 497082 497081 497078 497077 497075 497070 497069 497067 497063 497054 497053 497051 497047 497039 497020 497018 497017 497014 497013 497011 497006 497005 497003 496999 496990 496989 496987 496983 496975 496958 496957 496955 496951 496943 496927 496892 496890 496889 496886 496885 496883 496878 496877 496875 496871 496862 496861 496859 496855 496847 496830 496829 496827 496823 496815 496799 496766 496765 496763 496759 496751 496735 496703 496632 496628 496626 496625 496620 496618 496617 496614 496613 496611 496604 496602 496601 496598 496597 496595 496590 496589 496587 496583 496572 496570 496569 496566 496565 496563 496558 496557 496555 496551 496542 496541 496539 496535 496527 496508 496506 496505 496502 496501 496499 496494 496493 496491 496487 496478 496477 496475 496471 496463 496446 496445 496443 496439 496431 496415 496380 496378 496377 496374 496373 496371 496366 496365 496363 496359 496350 496349 496347 496343 496335 496318 496317 496315 496311 496303 496287 496254 496253 496251 496247 496239 496223 496191 496124 496122 496121 496118 496117 496115 496110 496109 496107 496103 496094 496093 496091 496087 496079 496062 496061 496059 496055 496047 496031 495998 495997 495995 495991 495983 495967 495935 495870 495869 495867 495863 495855 495839 495807 495743 495600 495592 495588 495586 495585 495576 495572 495570 495569 495564 495562 495561 495558 495557 495555 495544 495540 495538 495537 495532 495530 495529 495526 495525 495523 495516 495514 495513 495510 495509 495507 495502 495501 495499 495495 495480 495476 495474 495473 495468 495466 495465 495462 495461 495459 495452 495450 495449 495446 495445 495443 495438 495437 495435 495431 495420 495418 495417 495414 495413 495411 495406 495405 495403 495399 495390 495389 495387 495383 495375 495352 495348 495346 495345 495340 495338 495337 495334 495333 495331 495324 495322 495321 495318 495317 495315 495310 495309 495307 495303 495292 495290 495289 495286 495285 495283 495278 495277 495275 495271 495262 495261 495259 495255 495247 495228 495226 495225 495222 495221 495219 495214 495213 495211 495207 495198 495197 495195 495191 495183 495166 495165 495163 495159 495151 495135 495096 495092 495090 495089 495084 495082 495081 495078 495077 495075 495068 495066 495065 495062 495061 495059 495054 495053 495051 495047 495036 495034 495033 495030 495029 495027 495022 495021 495019 495015 495006 495005 495003 494999 494991 494972 494970 494969 494966 494965 494963 494958 494957 494955 494951 494942 494941 494939 494935 494927 494910 494909 494907 494903 494895 494879 494844 494842 494841 494838 494837 494835 494830 494829 494827 494823 494814 494813 494811 494807 494799 494782 494781 494779 494775 494767 494751 494718 494717 494715 494711 494703 494687 494655 494584 494580 494578 494577 494572 494570 494569 494566 494565 494563 494556 494554 494553 494550 494549 494547 494542 494541 494539 494535 494524 494522 494521 494518 494517 494515 494510 494509 494507 494503 494494 494493 494491 494487 494479 494460 494458 494457 494454 494453 494451 494446 494445 494443 494439 494430 494429 494427 494423 494415 494398 494397 494395 494391 494383 494367 494332 494330 494329 494326 494325 494323 494318 494317 494315 494311 494302 494301 494299 494295 494287 494270 494269 494267 494263 494255 494239 494206 494205 494203 494199 494191 494175 494143 494076 494074 494073 494070 494069 494067 494062 494061 494059 494055 494046 494045 494043 494039 494031 494014 494013 494011 494007 493999 493983 493950 493949 493947 493943 493935 493919 493887 493822 493821 493819 493815 493807 493791 493759 493695 493560 493556 493554 493553 493548 493546 493545 493542 493541 493539 493532 493530 493529 493526 493525 493523 493518 493517 493515 493511 493500 493498 493497 493494 493493 493491 493486 493485 493483 493479 493470 493469 493467 493463 493455 493436 493434 493433 493430 493429 493427 493422 493421 493419 493415 493406 493405 493403 493399 493391 493374 493373 493371 493367 493359 493343 493308 493306 493305 493302 493301 493299 493294 493293 493291 493287 493278 493277 493275 493271 493263 493246 493245 493243 493239 493231 493215 493182 493181 493179 493175 493167 493151 493119 493052 493050 493049 493046 493045 493043 493038 493037 493035 493031 493022 493021 493019 493015 493007 492990 492989 492987 492983 492975 492959 492926 492925 492923 492919 492911 492895 492863 492798 492797 492795 492791 492783 492767 492735 492671 492540 492538 492537 492534 492533 492531 492526 492525 492523 492519 492510 492509 492507 492503 492495 492478 492477 492475 492471 492463 492447 492414 492413 492411 492407 492399 492383 492351 492286 492285 492283 492279 492271 492255 492223 492159 492030 492029 492027 492023 492015 491999 491967 491903 491775 491456 491424 491408 491400 491396 491394 491393 491360 491344 491336 491332 491330 491329 491312 491304 491300 491298 491297 491288 491284 491282 491281 491276 491274 491273 491270 491269 491267 491232 491216 491208 491204 491202 491201 491184 491176 491172 491170 491169 491160 491156 491154 491153 491148 491146 491145 491142 491141 491139 491120 491112 491108 491106 491105 491096 491092 491090 491089 491084 491082 491081 491078 491077 491075 491064 491060 491058 491057 491052 491050 491049 491046 491045 491043 491036 491034 491033 491030 491029 491027 491022 491021 491019 491015 490976 490960 490952 490948 490946 490945 490928 490920 490916 490914 490913 490904 490900 490898 490897 490892 490890 490889 490886 490885 490883 490864 490856 490852 490850 490849 490840 490836 490834 490833 490828 490826 490825 490822 490821 490819 490808 490804 490802 490801 490796 490794 490793 490790 490789 490787 490780 490778 490777 490774 490773 490771 490766 490765 490763 490759 490736 490728 490724 490722 490721 490712 490708 490706 490705 490700 490698 490697 490694 490693 490691 490680 490676 490674 490673 490668 490666 490665 490662 490661 490659 490652 490650 490649 490646 490645 490643 490638 490637 490635 490631 490616 490612 490610 490609 490604 490602 490601 490598 490597 490595 490588 490586 490585 490582 490581 490579 490574 490573 490571 490567 490556 490554 490553 490550 490549 490547 490542 490541 490539 490535 490526 490525 490523 490519 490511 490464 490448 490440 490436 490434 490433 490416 490408 490404 490402 490401 490392 490388 490386 490385 490380 490378 490377 490374 490373 490371 490352 490344 490340 490338 490337 490328 490324 490322 490321 490316 490314 490313 490310 490309 490307 490296 490292 490290 490289 490284 490282 490281 490278 490277 490275 490268 490266 490265 490262 490261 490259 490254 490253 490251 490247 490224 490216 490212 490210 490209 490200 490196 490194 490193 490188 490186 490185 490182 490181 490179 490168 490164 490162 490161 490156 490154 490153 490150 490149 490147 490140 490138 490137 490134 490133 490131 490126 490125 490123 490119 490104 490100 490098 490097 490092 490090 490089 490086 490085 490083 490076 490074 490073 490070 490069 490067 490062 490061 490059 490055 490044 490042 490041 490038 490037 490035 490030 490029 490027 490023 490014 490013 490011 490007 489999 489968 489960 489956 489954 489953 489944 489940 489938 489937 489932 489930 489929 489926 489925 489923 489912 489908 489906 489905 489900 489898 489897 489894 489893 489891 489884 489882 489881 489878 489877 489875 489870 489869 489867 489863 489848 489844 489842 489841 489836 489834 489833 489830 489829 489827 489820 489818 489817 489814 489813 489811 489806 489805 489803 489799 489788 489786 489785 489782 489781 489779 489774 489773 489771 489767 489758 489757 489755 489751 489743 489720 489716 489714 489713 489708 489706 489705 489702 489701 489699 489692 489690 489689 489686 489685 489683 489678 489677 489675 489671 489660 489658 489657 489654 489653 489651 489646 489645 489643 489639 489630 489629 489627 489623 489615 489596 489594 489593 489590 489589 489587 489582 489581 489579 489575 489566 489565 489563 489559 489551 489534 489533 489531 489527 489519 489503 489440 489424 489416 489412 489410 489409 489392 489384 489380 489378 489377 489368 489364 489362 489361 489356 489354 489353 489350 489349 489347 489328 489320 489316 489314 489313 489304 489300 489298 489297 489292 489290 489289 489286 489285 489283 489272 489268 489266 489265 489260 489258 489257 489254 489253 489251 489244 489242 489241 489238 489237 489235 489230 489229 489227 489223 489200 489192 489188 489186 489185 489176 489172 489170 489169 489164 489162 489161 489158 489157 489155 489144 489140 489138 489137 489132 489130 489129 489126 489125 489123 489116 489114 489113 489110 489109 489107 489102 489101 489099 489095 489080 489076 489074 489073 489068 489066 489065 489062 489061 489059 489052 489050 489049 489046 489045 489043 489038 489037 489035 489031 489020 489018 489017 489014 489013 489011 489006 489005 489003 488999 488990 488989 488987 488983 488975 488944 488936 488932 488930 488929 488920 488916 488914 488913 488908 488906 488905 488902 488901 488899 488888 488884 488882 488881 488876 488874 488873 488870 488869 488867 488860 488858 488857 488854 488853 488851 488846 488845 488843 488839 488824 488820 488818 488817 488812 488810 488809 488806 488805 488803 488796 488794 488793 488790 488789 488787 488782 488781 488779 488775 488764 488762 488761 488758 488757 488755 488750 488749 488747 488743 488734 488733 488731 488727 488719 488696 488692 488690 488689 488684 488682 488681 488678 488677 488675 488668 488666 488665 488662 488661 488659 488654 488653 488651 488647 488636 488634 488633 488630 488629 488627 488622 488621 488619 488615 488606 488605 488603 488599 488591 488572 488570 488569 488566 488565 488563 488558 488557 488555 488551 488542 488541 488539 488535 488527 488510 488509 488507 488503 488495 488479 488432 488424 488420 488418 488417 488408 488404 488402 488401 488396 488394 488393 488390 488389 488387 488376 488372 488370 488369 488364 488362 488361 488358 488357 488355 488348 488346 488345 488342 488341 488339 488334 488333 488331 488327 488312 488308 488306 488305 488300 488298 488297 488294 488293 488291 488284 488282 488281 488278 488277 488275 488270 488269 488267 488263 488252 488250 488249 488246 488245 488243 488238 488237 488235 488231 488222 488221 488219 488215 488207 488184 488180 488178 488177 488172 488170 488169 488166 488165 488163 488156 488154 488153 488150 488149 488147 488142 488141 488139 488135 488124 488122 488121 488118 488117 488115 488110 488109 488107 488103 488094 488093 488091 488087 488079 488060 488058 488057 488054 488053 488051 488046 488045 488043 488039 488030 488029 488027 488023 488015 487998 487997 487995 487991 487983 487967 487928 487924 487922 487921 487916 487914 487913 487910 487909 487907 487900 487898 487897 487894 487893 487891 487886 487885 487883 487879 487868 487866 487865 487862 487861 487859 487854 487853 487851 487847 487838 487837 487835 487831 487823 487804 487802 487801 487798 487797 487795 487790 487789 487787 487783 487774 487773 487771 487767 487759 487742 487741 487739 487735 487727 487711 487676 487674 487673 487670 487669 487667 487662 487661 487659 487655 487646 487645 487643 487639 487631 487614 487613 487611 487607 487599 487583 487550 487549 487547 487543 487535 487519 487487 487392 487376 487368 487364 487362 487361 487344 487336 487332 487330 487329 487320 487316 487314 487313 487308 487306 487305 487302 487301 487299 487280 487272 487268 487266 487265 487256 487252 487250 487249 487244 487242 487241 487238 487237 487235 487224 487220 487218 487217 487212 487210 487209 487206 487205 487203 487196 487194 487193 487190 487189 487187 487182 487181 487179 487175 487152 487144 487140 487138 487137 487128 487124 487122 487121 487116 487114 487113 487110 487109 487107 487096 487092 487090 487089 487084 487082 487081 487078 487077 487075 487068 487066 487065 487062 487061 487059 487054 487053 487051 487047 487032 487028 487026 487025 487020 487018 487017 487014 487013 487011 487004 487002 487001 486998 486997 486995 486990 486989 486987 486983 486972 486970 486969 486966 486965 486963 486958 486957 486955 486951 486942 486941 486939 486935 486927 486896 486888 486884 486882 486881 486872 486868 486866 486865 486860 486858 486857 486854 486853 486851 486840 486836 486834 486833 486828 486826 486825 486822 486821 486819 486812 486810 486809 486806 486805 486803 486798 486797 486795 486791 486776 486772 486770 486769 486764 486762 486761 486758 486757 486755 486748 486746 486745 486742 486741 486739 486734 486733 486731 486727 486716 486714 486713 486710 486709 486707 486702 486701 486699 486695 486686 486685 486683 486679 486671 486648 486644 486642 486641 486636 486634 486633 486630 486629 486627 486620 486618 486617 486614 486613 486611 486606 486605 486603 486599 486588 486586 486585 486582 486581 486579 486574 486573 486571 486567 486558 486557 486555 486551 486543 486524 486522 486521 486518 486517 486515 486510 486509 486507 486503 486494 486493 486491 486487 486479 486462 486461 486459 486455 486447 486431 486384 486376 486372 486370 486369 486360 486356 486354 486353 486348 486346 486345 486342 486341 486339 486328 486324 486322 486321 486316 486314 486313 486310 486309 486307 486300 486298 486297 486294 486293 486291 486286 486285 486283 486279 486264 486260 486258 486257 486252 486250 486249 486246 486245 486243 486236 486234 486233 486230 486229 486227 486222 486221 486219 486215 486204 486202 486201 486198 486197 486195 486190 486189 486187 486183 486174 486173 486171 486167 486159 486136 486132 486130 486129 486124 486122 486121 486118 486117 486115 486108 486106 486105 486102 486101 486099 486094 486093 486091 486087 486076 486074 486073 486070 486069 486067 486062 486061 486059 486055 486046 486045 486043 486039 486031 486012 486010 486009 486006 486005 486003 485998 485997 485995 485991 485982 485981 485979 485975 485967 485950 485949 485947 485943 485935 485919 485880 485876 485874 485873 485868 485866 485865 485862 485861 485859 485852 485850 485849 485846 485845 485843 485838 485837 485835 485831 485820 485818 485817 485814 485813 485811 485806 485805 485803 485799 485790 485789 485787 485783 485775 485756 485754 485753 485750 485749 485747 485742 485741 485739 485735 485726 485725 485723 485719 485711 485694 485693 485691 485687 485679 485663 485628 485626 485625 485622 485621 485619 485614 485613 485611 485607 485598 485597 485595 485591 485583 485566 485565 485563 485559 485551 485535 485502 485501 485499 485495 485487 485471 485439 485360 485352 485348 485346 485345 485336 485332 485330 485329 485324 485322 485321 485318 485317 485315 485304 485300 485298 485297 485292 485290 485289 485286 485285 485283 485276 485274 485273 485270 485269 485267 485262 485261 485259 485255 485240 485236 485234 485233 485228 485226 485225 485222 485221 485219 485212 485210 485209 485206 485205 485203 485198 485197 485195 485191 485180 485178 485177 485174 485173 485171 485166 485165 485163 485159 485150 485149 485147 485143 485135 485112 485108 485106 485105 485100 485098 485097 485094 485093 485091 485084 485082 485081 485078 485077 485075 485070 485069 485067 485063 485052 485050 485049 485046 485045 485043 485038 485037 485035 485031 485022 485021 485019 485015 485007 484988 484986 484985 484982 484981 484979 484974 484973 484971 484967 484958 484957 484955 484951 484943 484926 484925 484923 484919 484911 484895 484856 484852 484850 484849 484844 484842 484841 484838 484837 484835 484828 484826 484825 484822 484821 484819 484814 484813 484811 484807 484796 484794 484793 484790 484789 484787 484782 484781 484779 484775 484766 484765 484763 484759 484751 484732 484730 484729 484726 484725 484723 484718 484717 484715 484711 484702 484701 484699 484695 484687 484670 484669 484667 484663 484655 484639 484604 484602 484601 484598 484597 484595 484590 484589 484587 484583 484574 484573 484571 484567 484559 484542 484541 484539 484535 484527 484511 484478 484477 484475 484471 484463 484447 484415 484344 484340 484338 484337 484332 484330 484329 484326 484325 484323 484316 484314 484313 484310 484309 484307 484302 484301 484299 484295 484284 484282 484281 484278 484277 484275 484270 484269 484267 484263 484254 484253 484251 484247 484239 484220 484218 484217 484214 484213 484211 484206 484205 484203 484199 484190 484189 484187 484183 484175 484158 484157 484155 484151 484143 484127 484092 484090 484089 484086 484085 484083 484078 484077 484075 484071 484062 484061 484059 484055 484047 484030 484029 484027 484023 484015 483999 483966 483965 483963 483959 483951 483935 483903 483836 483834 483833 483830 483829 483827 483822 483821 483819 483815 483806 483805 483803 483799 483791 483774 483773 483771 483767 483759 483743 483710 483709 483707 483703 483695 483679 483647 483582 483581 483579 483575 483567 483551 483519 483455 483296 483280 483272 483268 483266 483265 483248 483240 483236 483234 483233 483224 483220 483218 483217 483212 483210 483209 483206 483205 483203 483184 483176 483172 483170 483169 483160 483156 483154 483153 483148 483146 483145 483142 483141 483139 483128 483124 483122 483121 483116 483114 483113 483110 483109 483107 483100 483098 483097 483094 483093 483091 483086 483085 483083 483079 483056 483048 483044 483042 483041 483032 483028 483026 483025 483020 483018 483017 483014 483013 483011 483000 482996 482994 482993 482988 482986 482985 482982 482981 482979 482972 482970 482969 482966 482965 482963 482958 482957 482955 482951 482936 482932 482930 482929 482924 482922 482921 482918 482917 482915 482908 482906 482905 482902 482901 482899 482894 482893 482891 482887 482876 482874 482873 482870 482869 482867 482862 482861 482859 482855 482846 482845 482843 482839 482831 482800 482792 482788 482786 482785 482776 482772 482770 482769 482764 482762 482761 482758 482757 482755 482744 482740 482738 482737 482732 482730 482729 482726 482725 482723 482716 482714 482713 482710 482709 482707 482702 482701 482699 482695 482680 482676 482674 482673 482668 482666 482665 482662 482661 482659 482652 482650 482649 482646 482645 482643 482638 482637 482635 482631 482620 482618 482617 482614 482613 482611 482606 482605 482603 482599 482590 482589 482587 482583 482575 482552 482548 482546 482545 482540 482538 482537 482534 482533 482531 482524 482522 482521 482518 482517 482515 482510 482509 482507 482503 482492 482490 482489 482486 482485 482483 482478 482477 482475 482471 482462 482461 482459 482455 482447 482428 482426 482425 482422 482421 482419 482414 482413 482411 482407 482398 482397 482395 482391 482383 482366 482365 482363 482359 482351 482335 482288 482280 482276 482274 482273 482264 482260 482258 482257 482252 482250 482249 482246 482245 482243 482232 482228 482226 482225 482220 482218 482217 482214 482213 482211 482204 482202 482201 482198 482197 482195 482190 482189 482187 482183 482168 482164 482162 482161 482156 482154 482153 482150 482149 482147 482140 482138 482137 482134 482133 482131 482126 482125 482123 482119 482108 482106 482105 482102 482101 482099 482094 482093 482091 482087 482078 482077 482075 482071 482063 482040 482036 482034 482033 482028 482026 482025 482022 482021 482019 482012 482010 482009 482006 482005 482003 481998 481997 481995 481991 481980 481978 481977 481974 481973 481971 481966 481965 481963 481959 481950 481949 481947 481943 481935 481916 481914 481913 481910 481909 481907 481902 481901 481899 481895 481886 481885 481883 481879 481871 481854 481853 481851 481847 481839 481823 481784 481780 481778 481777 481772 481770 481769 481766 481765 481763 481756 481754 481753 481750 481749 481747 481742 481741 481739 481735 481724 481722 481721 481718 481717 481715 481710 481709 481707 481703 481694 481693 481691 481687 481679 481660 481658 481657 481654 481653 481651 481646 481645 481643 481639 481630 481629 481627 481623 481615 481598 481597 481595 481591 481583 481567 481532 481530 481529 481526 481525 481523 481518 481517 481515 481511 481502 481501 481499 481495 481487 481470 481469 481467 481463 481455 481439 481406 481405 481403 481399 481391 481375 481343 481264 481256 481252 481250 481249 481240 481236 481234 481233 481228 481226 481225 481222 481221 481219 481208 481204 481202 481201 481196 481194 481193 481190 481189 481187 481180 481178 481177 481174 481173 481171 481166 481165 481163 481159 481144 481140 481138 481137 481132 481130 481129 481126 481125 481123 481116 481114 481113 481110 481109 481107 481102 481101 481099 481095 481084 481082 481081 481078 481077 481075 481070 481069 481067 481063 481054 481053 481051 481047 481039 481016 481012 481010 481009 481004 481002 481001 480998 480997 480995 480988 480986 480985 480982 480981 480979 480974 480973 480971 480967 480956 480954 480953 480950 480949 480947 480942 480941 480939 480935 480926 480925 480923 480919 480911 480892 480890 480889 480886 480885 480883 480878 480877 480875 480871 480862 480861 480859 480855 480847 480830 480829 480827 480823 480815 480799 480760 480756 480754 480753 480748 480746 480745 480742 480741 480739 480732 480730 480729 480726 480725 480723 480718 480717 480715 480711 480700 480698 480697 480694 480693 480691 480686 480685 480683 480679 480670 480669 480667 480663 480655 480636 480634 480633 480630 480629 480627 480622 480621 480619 480615 480606 480605 480603 480599 480591 480574 480573 480571 480567 480559 480543 480508 480506 480505 480502 480501 480499 480494 480493 480491 480487 480478 480477 480475 480471 480463 480446 480445 480443 480439 480431 480415 480382 480381 480379 480375 480367 480351 480319 480248 480244 480242 480241 480236 480234 480233 480230 480229 480227 480220 480218 480217 480214 480213 480211 480206 480205 480203 480199 480188 480186 480185 480182 480181 480179 480174 480173 480171 480167 480158 480157 480155 480151 480143 480124 480122 480121 480118 480117 480115 480110 480109 480107 480103 480094 480093 480091 480087 480079 480062 480061 480059 480055 480047 480031 479996 479994 479993 479990 479989 479987 479982 479981 479979 479975 479966 479965 479963 479959 479951 479934 479933 479931 479927 479919 479903 479870 479869 479867 479863 479855 479839 479807 479740 479738 479737 479734 479733 479731 479726 479725 479723 479719 479710 479709 479707 479703 479695 479678 479677 479675 479671 479663 479647 479614 479613 479611 479607 479599 479583 479551 479486 479485 479483 479479 479471 479455 479423 479359 479216 479208 479204 479202 479201 479192 479188 479186 479185 479180 479178 479177 479174 479173 479171 479160 479156 479154 479153 479148 479146 479145 479142 479141 479139 479132 479130 479129 479126 479125 479123 479118 479117 479115 479111 479096 479092 479090 479089 479084 479082 479081 479078 479077 479075 479068 479066 479065 479062 479061 479059 479054 479053 479051 479047 479036 479034 479033 479030 479029 479027 479022 479021 479019 479015 479006 479005 479003 478999 478991 478968 478964 478962 478961 478956 478954 478953 478950 478949 478947 478940 478938 478937 478934 478933 478931 478926 478925 478923 478919 478908 478906 478905 478902 478901 478899 478894 478893 478891 478887 478878 478877 478875 478871 478863 478844 478842 478841 478838 478837 478835 478830 478829 478827 478823 478814 478813 478811 478807 478799 478782 478781 478779 478775 478767 478751 478712 478708 478706 478705 478700 478698 478697 478694 478693 478691 478684 478682 478681 478678 478677 478675 478670 478669 478667 478663 478652 478650 478649 478646 478645 478643 478638 478637 478635 478631 478622 478621 478619 478615 478607 478588 478586 478585 478582 478581 478579 478574 478573 478571 478567 478558 478557 478555 478551 478543 478526 478525 478523 478519 478511 478495 478460 478458 478457 478454 478453 478451 478446 478445 478443 478439 478430 478429 478427 478423 478415 478398 478397 478395 478391 478383 478367 478334 478333 478331 478327 478319 478303 478271 478200 478196 478194 478193 478188 478186 478185 478182 478181 478179 478172 478170 478169 478166 478165 478163 478158 478157 478155 478151 478140 478138 478137 478134 478133 478131 478126 478125 478123 478119 478110 478109 478107 478103 478095 478076 478074 478073 478070 478069 478067 478062 478061 478059 478055 478046 478045 478043 478039 478031 478014 478013 478011 478007 477999 477983 477948 477946 477945 477942 477941 477939 477934 477933 477931 477927 477918 477917 477915 477911 477903 477886 477885 477883 477879 477871 477855 477822 477821 477819 477815 477807 477791 477759 477692 477690 477689 477686 477685 477683 477678 477677 477675 477671 477662 477661 477659 477655 477647 477630 477629 477627 477623 477615 477599 477566 477565 477563 477559 477551 477535 477503 477438 477437 477435 477431 477423 477407 477375 477311 477176 477172 477170 477169 477164 477162 477161 477158 477157 477155 477148 477146 477145 477142 477141 477139 477134 477133 477131 477127 477116 477114 477113 477110 477109 477107 477102 477101 477099 477095 477086 477085 477083 477079 477071 477052 477050 477049 477046 477045 477043 477038 477037 477035 477031 477022 477021 477019 477015 477007 476990 476989 476987 476983 476975 476959 476924 476922 476921 476918 476917 476915 476910 476909 476907 476903 476894 476893 476891 476887 476879 476862 476861 476859 476855 476847 476831 476798 476797 476795 476791 476783 476767 476735 476668 476666 476665 476662 476661 476659 476654 476653 476651 476647 476638 476637 476635 476631 476623 476606 476605 476603 476599 476591 476575 476542 476541 476539 476535 476527 476511 476479 476414 476413 476411 476407 476399 476383 476351 476287 476156 476154 476153 476150 476149 476147 476142 476141 476139 476135 476126 476125 476123 476119 476111 476094 476093 476091 476087 476079 476063 476030 476029 476027 476023 476015 475999 475967 475902 475901 475899 475895 475887 475871 475839 475775 475646 475645 475643 475639 475631 475615 475583 475519 475391 475104 475088 475080 475076 475074 475073 475056 475048 475044 475042 475041 475032 475028 475026 475025 475020 475018 475017 475014 475013 475011 474992 474984 474980 474978 474977 474968 474964 474962 474961 474956 474954 474953 474950 474949 474947 474936 474932 474930 474929 474924 474922 474921 474918 474917 474915 474908 474906 474905 474902 474901 474899 474894 474893 474891 474887 474864 474856 474852 474850 474849 474840 474836 474834 474833 474828 474826 474825 474822 474821 474819 474808 474804 474802 474801 474796 474794 474793 474790 474789 474787 474780 474778 474777 474774 474773 474771 474766 474765 474763 474759 474744 474740 474738 474737 474732 474730 474729 474726 474725 474723 474716 474714 474713 474710 474709 474707 474702 474701 474699 474695 474684 474682 474681 474678 474677 474675 474670 474669 474667 474663 474654 474653 474651 474647 474639 474608 474600 474596 474594 474593 474584 474580 474578 474577 474572 474570 474569 474566 474565 474563 474552 474548 474546 474545 474540 474538 474537 474534 474533 474531 474524 474522 474521 474518 474517 474515 474510 474509 474507 474503 474488 474484 474482 474481 474476 474474 474473 474470 474469 474467 474460 474458 474457 474454 474453 474451 474446 474445 474443 474439 474428 474426 474425 474422 474421 474419 474414 474413 474411 474407 474398 474397 474395 474391 474383 474360 474356 474354 474353 474348 474346 474345 474342 474341 474339 474332 474330 474329 474326 474325 474323 474318 474317 474315 474311 474300 474298 474297 474294 474293 474291 474286 474285 474283 474279 474270 474269 474267 474263 474255 474236 474234 474233 474230 474229 474227 474222 474221 474219 474215 474206 474205 474203 474199 474191 474174 474173 474171 474167 474159 474143 474096 474088 474084 474082 474081 474072 474068 474066 474065 474060 474058 474057 474054 474053 474051 474040 474036 474034 474033 474028 474026 474025 474022 474021 474019 474012 474010 474009 474006 474005 474003 473998 473997 473995 473991 473976 473972 473970 473969 473964 473962 473961 473958 473957 473955 473948 473946 473945 473942 473941 473939 473934 473933 473931 473927 473916 473914 473913 473910 473909 473907 473902 473901 473899 473895 473886 473885 473883 473879 473871 473848 473844 473842 473841 473836 473834 473833 473830 473829 473827 473820 473818 473817 473814 473813 473811 473806 473805 473803 473799 473788 473786 473785 473782 473781 473779 473774 473773 473771 473767 473758 473757 473755 473751 473743 473724 473722 473721 473718 473717 473715 473710 473709 473707 473703 473694 473693 473691 473687 473679 473662 473661 473659 473655 473647 473631 473592 473588 473586 473585 473580 473578 473577 473574 473573 473571 473564 473562 473561 473558 473557 473555 473550 473549 473547 473543 473532 473530 473529 473526 473525 473523 473518 473517 473515 473511 473502 473501 473499 473495 473487 473468 473466 473465 473462 473461 473459 473454 473453 473451 473447 473438 473437 473435 473431 473423 473406 473405 473403 473399 473391 473375 473340 473338 473337 473334 473333 473331 473326 473325 473323 473319 473310 473309 473307 473303 473295 473278 473277 473275 473271 473263 473247 473214 473213 473211 473207 473199 473183 473151 473072 473064 473060 473058 473057 473048 473044 473042 473041 473036 473034 473033 473030 473029 473027 473016 473012 473010 473009 473004 473002 473001 472998 472997 472995 472988 472986 472985 472982 472981 472979 472974 472973 472971 472967 472952 472948 472946 472945 472940 472938 472937 472934 472933 472931 472924 472922 472921 472918 472917 472915 472910 472909 472907 472903 472892 472890 472889 472886 472885 472883 472878 472877 472875 472871 472862 472861 472859 472855 472847 472824 472820 472818 472817 472812 472810 472809 472806 472805 472803 472796 472794 472793 472790 472789 472787 472782 472781 472779 472775 472764 472762 472761 472758 472757 472755 472750 472749 472747 472743 472734 472733 472731 472727 472719 472700 472698 472697 472694 472693 472691 472686 472685 472683 472679 472670 472669 472667 472663 472655 472638 472637 472635 472631 472623 472607 472568 472564 472562 472561 472556 472554 472553 472550 472549 472547 472540 472538 472537 472534 472533 472531 472526 472525 472523 472519 472508 472506 472505 472502 472501 472499 472494 472493 472491 472487 472478 472477 472475 472471 472463 472444 472442 472441 472438 472437 472435 472430 472429 472427 472423 472414 472413 472411 472407 472399 472382 472381 472379 472375 472367 472351 472316 472314 472313 472310 472309 472307 472302 472301 472299 472295 472286 472285 472283 472279 472271 472254 472253 472251 472247 472239 472223 472190 472189 472187 472183 472175 472159 472127 472056 472052 472050 472049 472044 472042 472041 472038 472037 472035 472028 472026 472025 472022 472021 472019 472014 472013 472011 472007 471996 471994 471993 471990 471989 471987 471982 471981 471979 471975 471966 471965 471963 471959 471951 471932 471930 471929 471926 471925 471923 471918 471917 471915 471911 471902 471901 471899 471895 471887 471870 471869 471867 471863 471855 471839 471804 471802 471801 471798 471797 471795 471790 471789 471787 471783 471774 471773 471771 471767 471759 471742 471741 471739 471735 471727 471711 471678 471677 471675 471671 471663 471647 471615 471548 471546 471545 471542 471541 471539 471534 471533 471531 471527 471518 471517 471515 471511 471503 471486 471485 471483 471479 471471 471455 471422 471421 471419 471415 471407 471391 471359 471294 471293 471291 471287 471279 471263 471231 471167 471024 471016 471012 471010 471009 471000 470996 470994 470993 470988 470986 470985 470982 470981 470979 470968 470964 470962 470961 470956 470954 470953 470950 470949 470947 470940 470938 470937 470934 470933 470931 470926 470925 470923 470919 470904 470900 470898 470897 470892 470890 470889 470886 470885 470883 470876 470874 470873 470870 470869 470867 470862 470861 470859 470855 470844 470842 470841 470838 470837 470835 470830 470829 470827 470823 470814 470813 470811 470807 470799 470776 470772 470770 470769 470764 470762 470761 470758 470757 470755 470748 470746 470745 470742 470741 470739 470734 470733 470731 470727 470716 470714 470713 470710 470709 470707 470702 470701 470699 470695 470686 470685 470683 470679 470671 470652 470650 470649 470646 470645 470643 470638 470637 470635 470631 470622 470621 470619 470615 470607 470590 470589 470587 470583 470575 470559 470520 470516 470514 470513 470508 470506 470505 470502 470501 470499 470492 470490 470489 470486 470485 470483 470478 470477 470475 470471 470460 470458 470457 470454 470453 470451 470446 470445 470443 470439 470430 470429 470427 470423 470415 470396 470394 470393 470390 470389 470387 470382 470381 470379 470375 470366 470365 470363 470359 470351 470334 470333 470331 470327 470319 470303 470268 470266 470265 470262 470261 470259 470254 470253 470251 470247 470238 470237 470235 470231 470223 470206 470205 470203 470199 470191 470175 470142 470141 470139 470135 470127 470111 470079 470008 470004 470002 470001 469996 469994 469993 469990 469989 469987 469980 469978 469977 469974 469973 469971 469966 469965 469963 469959 469948 469946 469945 469942 469941 469939 469934 469933 469931 469927 469918 469917 469915 469911 469903 469884 469882 469881 469878 469877 469875 469870 469869 469867 469863 469854 469853 469851 469847 469839 469822 469821 469819 469815 469807 469791 469756 469754 469753 469750 469749 469747 469742 469741 469739 469735 469726 469725 469723 469719 469711 469694 469693 469691 469687 469679 469663 469630 469629 469627 469623 469615 469599 469567 469500 469498 469497 469494 469493 469491 469486 469485 469483 469479 469470 469469 469467 469463 469455 469438 469437 469435 469431 469423 469407 469374 469373 469371 469367 469359 469343 469311 469246 469245 469243 469239 469231 469215 469183 469119 468984 468980 468978 468977 468972 468970 468969 468966 468965 468963 468956 468954 468953 468950 468949 468947 468942 468941 468939 468935 468924 468922 468921 468918 468917 468915 468910 468909 468907 468903 468894 468893 468891 468887 468879 468860 468858 468857 468854 468853 468851 468846 468845 468843 468839 468830 468829 468827 468823 468815 468798 468797 468795 468791 468783 468767 468732 468730 468729 468726 468725 468723 468718 468717 468715 468711 468702 468701 468699 468695 468687 468670 468669 468667 468663 468655 468639 468606 468605 468603 468599 468591 468575 468543 468476 468474 468473 468470 468469 468467 468462 468461 468459 468455 468446 468445 468443 468439 468431 468414 468413 468411 468407 468399 468383 468350 468349 468347 468343 468335 468319 468287 468222 468221 468219 468215 468207 468191 468159 468095 467964 467962 467961 467958 467957 467955 467950 467949 467947 467943 467934 467933 467931 467927 467919 467902 467901 467899 467895 467887 467871 467838 467837 467835 467831 467823 467807 467775 467710 467709 467707 467703 467695 467679 467647 467583 467454 467453 467451 467447 467439 467423 467391 467327 467199 466928 466920 466916 466914 466913 466904 466900 466898 466897 466892 466890 466889 466886 466885 466883 466872 466868 466866 466865 466860 466858 466857 466854 466853 466851 466844 466842 466841 466838 466837 466835 466830 466829 466827 466823 466808 466804 466802 466801 466796 466794 466793 466790 466789 466787 466780 466778 466777 466774 466773 466771 466766 466765 466763 466759 466748 466746 466745 466742 466741 466739 466734 466733 466731 466727 466718 466717 466715 466711 466703 466680 466676 466674 466673 466668 466666 466665 466662 466661 466659 466652 466650 466649 466646 466645 466643 466638 466637 466635 466631 466620 466618 466617 466614 466613 466611 466606 466605 466603 466599 466590 466589 466587 466583 466575 466556 466554 466553 466550 466549 466547 466542 466541 466539 466535 466526 466525 466523 466519 466511 466494 466493 466491 466487 466479 466463 466424 466420 466418 466417 466412 466410 466409 466406 466405 466403 466396 466394 466393 466390 466389 466387 466382 466381 466379 466375 466364 466362 466361 466358 466357 466355 466350 466349 466347 466343 466334 466333 466331 466327 466319 466300 466298 466297 466294 466293 466291 466286 466285 466283 466279 466270 466269 466267 466263 466255 466238 466237 466235 466231 466223 466207 466172 466170 466169 466166 466165 466163 466158 466157 466155 466151 466142 466141 466139 466135 466127 466110 466109 466107 466103 466095 466079 466046 466045 466043 466039 466031 466015 465983 465912 465908 465906 465905 465900 465898 465897 465894 465893 465891 465884 465882 465881 465878 465877 465875 465870 465869 465867 465863 465852 465850 465849 465846 465845 465843 465838 465837 465835 465831 465822 465821 465819 465815 465807 465788 465786 465785 465782 465781 465779 465774 465773 465771 465767 465758 465757 465755 465751 465743 465726 465725 465723 465719 465711 465695 465660 465658 465657 465654 465653 465651 465646 465645 465643 465639 465630 465629 465627 465623 465615 465598 465597 465595 465591 465583 465567 465534 465533 465531 465527 465519 465503 465471 465404 465402 465401 465398 465397 465395 465390 465389 465387 465383 465374 465373 465371 465367 465359 465342 465341 465339 465335 465327 465311 465278 465277 465275 465271 465263 465247 465215 465150 465149 465147 465143 465135 465119 465087 465023 464888 464884 464882 464881 464876 464874 464873 464870 464869 464867 464860 464858 464857 464854 464853 464851 464846 464845 464843 464839 464828 464826 464825 464822 464821 464819 464814 464813 464811 464807 464798 464797 464795 464791 464783 464764 464762 464761 464758 464757 464755 464750 464749 464747 464743 464734 464733 464731 464727 464719 464702 464701 464699 464695 464687 464671 464636 464634 464633 464630 464629 464627 464622 464621 464619 464615 464606 464605 464603 464599 464591 464574 464573 464571 464567 464559 464543 464510 464509 464507 464503 464495 464479 464447 464380 464378 464377 464374 464373 464371 464366 464365 464363 464359 464350 464349 464347 464343 464335 464318 464317 464315 464311 464303 464287 464254 464253 464251 464247 464239 464223 464191 464126 464125 464123 464119 464111 464095 464063 463999 463868 463866 463865 463862 463861 463859 463854 463853 463851 463847 463838 463837 463835 463831 463823 463806 463805 463803 463799 463791 463775 463742 463741 463739 463735 463727 463711 463679 463614 463613 463611 463607 463599 463583 463551 463487 463358 463357 463355 463351 463343 463327 463295 463231 463103 462840 462836 462834 462833 462828 462826 462825 462822 462821 462819 462812 462810 462809 462806 462805 462803 462798 462797 462795 462791 462780 462778 462777 462774 462773 462771 462766 462765 462763 462759 462750 462749 462747 462743 462735 462716 462714 462713 462710 462709 462707 462702 462701 462699 462695 462686 462685 462683 462679 462671 462654 462653 462651 462647 462639 462623 462588 462586 462585 462582 462581 462579 462574 462573 462571 462567 462558 462557 462555 462551 462543 462526 462525 462523 462519 462511 462495 462462 462461 462459 462455 462447 462431 462399 462332 462330 462329 462326 462325 462323 462318 462317 462315 462311 462302 462301 462299 462295 462287 462270 462269 462267 462263 462255 462239 462206 462205 462203 462199 462191 462175 462143 462078 462077 462075 462071 462063 462047 462015 461951 461820 461818 461817 461814 461813 461811 461806 461805 461803 461799 461790 461789 461787 461783 461775 461758 461757 461755 461751 461743 461727 461694 461693 461691 461687 461679 461663 461631 461566 461565 461563 461559 461551 461535 461503 461439 461310 461309 461307 461303 461295 461279 461247 461183 461055 460796 460794 460793 460790 460789 460787 460782 460781 460779 460775 460766 460765 460763 460759 460751 460734 460733 460731 460727 460719 460703 460670 460669 460667 460663 460655 460639 460607 460542 460541 460539 460535 460527 460511 460479 460415 460286 460285 460283 460279 460271 460255 460223 460159 460031 459774 459773 459771 459767 459759 459743 459711 459647 459519 459263 458688 458656 458640 458632 458628 458626 458625 458592 458576 458568 458564 458562 458561 458544 458536 458532 458530 458529 458520 458516 458514 458513 458508 458506 458505 458502 458501 458499 458464 458448 458440 458436 458434 458433 458416 458408 458404 458402 458401 458392 458388 458386 458385 458380 458378 458377 458374 458373 458371 458352 458344 458340 458338 458337 458328 458324 458322 458321 458316 458314 458313 458310 458309 458307 458296 458292 458290 458289 458284 458282 458281 458278 458277 458275 458268 458266 458265 458262 458261 458259 458254 458253 458251 458247 458208 458192 458184 458180 458178 458177 458160 458152 458148 458146 458145 458136 458132 458130 458129 458124 458122 458121 458118 458117 458115 458096 458088 458084 458082 458081 458072 458068 458066 458065 458060 458058 458057 458054 458053 458051 458040 458036 458034 458033 458028 458026 458025 458022 458021 458019 458012 458010 458009 458006 458005 458003 457998 457997 457995 457991 457968 457960 457956 457954 457953 457944 457940 457938 457937 457932 457930 457929 457926 457925 457923 457912 457908 457906 457905 457900 457898 457897 457894 457893 457891 457884 457882 457881 457878 457877 457875 457870 457869 457867 457863 457848 457844 457842 457841 457836 457834 457833 457830 457829 457827 457820 457818 457817 457814 457813 457811 457806 457805 457803 457799 457788 457786 457785 457782 457781 457779 457774 457773 457771 457767 457758 457757 457755 457751 457743 457696 457680 457672 457668 457666 457665 457648 457640 457636 457634 457633 457624 457620 457618 457617 457612 457610 457609 457606 457605 457603 457584 457576 457572 457570 457569 457560 457556 457554 457553 457548 457546 457545 457542 457541 457539 457528 457524 457522 457521 457516 457514 457513 457510 457509 457507 457500 457498 457497 457494 457493 457491 457486 457485 457483 457479 457456 457448 457444 457442 457441 457432 457428 457426 457425 457420 457418 457417 457414 457413 457411 457400 457396 457394 457393 457388 457386 457385 457382 457381 457379 457372 457370 457369 457366 457365 457363 457358 457357 457355 457351 457336 457332 457330 457329 457324 457322 457321 457318 457317 457315 457308 457306 457305 457302 457301 457299 457294 457293 457291 457287 457276 457274 457273 457270 457269 457267 457262 457261 457259 457255 457246 457245 457243 457239 457231 457200 457192 457188 457186 457185 457176 457172 457170 457169 457164 457162 457161 457158 457157 457155 457144 457140 457138 457137 457132 457130 457129 457126 457125 457123 457116 457114 457113 457110 457109 457107 457102 457101 457099 457095 457080 457076 457074 457073 457068 457066 457065 457062 457061 457059 457052 457050 457049 457046 457045 457043 457038 457037 457035 457031 457020 457018 457017 457014 457013 457011 457006 457005 457003 456999 456990 456989 456987 456983 456975 456952 456948 456946 456945 456940 456938 456937 456934 456933 456931 456924 456922 456921 456918 456917 456915 456910 456909 456907 456903 456892 456890 456889 456886 456885 456883 456878 456877 456875 456871 456862 456861 456859 456855 456847 456828 456826 456825 456822 456821 456819 456814 456813 456811 456807 456798 456797 456795 456791 456783 456766 456765 456763 456759 456751 456735 456672 456656 456648 456644 456642 456641 456624 456616 456612 456610 456609 456600 456596 456594 456593 456588 456586 456585 456582 456581 456579 456560 456552 456548 456546 456545 456536 456532 456530 456529 456524 456522 456521 456518 456517 456515 456504 456500 456498 456497 456492 456490 456489 456486 456485 456483 456476 456474 456473 456470 456469 456467 456462 456461 456459 456455 456432 456424 456420 456418 456417 456408 456404 456402 456401 456396 456394 456393 456390 456389 456387 456376 456372 456370 456369 456364 456362 456361 456358 456357 456355 456348 456346 456345 456342 456341 456339 456334 456333 456331 456327 456312 456308 456306 456305 456300 456298 456297 456294 456293 456291 456284 456282 456281 456278 456277 456275 456270 456269 456267 456263 456252 456250 456249 456246 456245 456243 456238 456237 456235 456231 456222 456221 456219 456215 456207 456176 456168 456164 456162 456161 456152 456148 456146 456145 456140 456138 456137 456134 456133 456131 456120 456116 456114 456113 456108 456106 456105 456102 456101 456099 456092 456090 456089 456086 456085 456083 456078 456077 456075 456071 456056 456052 456050 456049 456044 456042 456041 456038 456037 456035 456028 456026 456025 456022 456021 456019 456014 456013 456011 456007 455996 455994 455993 455990 455989 455987 455982 455981 455979 455975 455966 455965 455963 455959 455951 455928 455924 455922 455921 455916 455914 455913 455910 455909 455907 455900 455898 455897 455894 455893 455891 455886 455885 455883 455879 455868 455866 455865 455862 455861 455859 455854 455853 455851 455847 455838 455837 455835 455831 455823 455804 455802 455801 455798 455797 455795 455790 455789 455787 455783 455774 455773 455771 455767 455759 455742 455741 455739 455735 455727 455711 455664 455656 455652 455650 455649 455640 455636 455634 455633 455628 455626 455625 455622 455621 455619 455608 455604 455602 455601 455596 455594 455593 455590 455589 455587 455580 455578 455577 455574 455573 455571 455566 455565 455563 455559 455544 455540 455538 455537 455532 455530 455529 455526 455525 455523 455516 455514 455513 455510 455509 455507 455502 455501 455499 455495 455484 455482 455481 455478 455477 455475 455470 455469 455467 455463 455454 455453 455451 455447 455439 455416 455412 455410 455409 455404 455402 455401 455398 455397 455395 455388 455386 455385 455382 455381 455379 455374 455373 455371 455367 455356 455354 455353 455350 455349 455347 455342 455341 455339 455335 455326 455325 455323 455319 455311 455292 455290 455289 455286 455285 455283 455278 455277 455275 455271 455262 455261 455259 455255 455247 455230 455229 455227 455223 455215 455199 455160 455156 455154 455153 455148 455146 455145 455142 455141 455139 455132 455130 455129 455126 455125 455123 455118 455117 455115 455111 455100 455098 455097 455094 455093 455091 455086 455085 455083 455079 455070 455069 455067 455063 455055 455036 455034 455033 455030 455029 455027 455022 455021 455019 455015 455006 455005 455003 454999 454991 454974 454973 454971 454967 454959 454943 454908 454906 454905 454902 454901 454899 454894 454893 454891 454887 454878 454877 454875 454871 454863 454846 454845 454843 454839 454831 454815 454782 454781 454779 454775 454767 454751 454719 454624 454608 454600 454596 454594 454593 454576 454568 454564 454562 454561 454552 454548 454546 454545 454540 454538 454537 454534 454533 454531 454512 454504 454500 454498 454497 454488 454484 454482 454481 454476 454474 454473 454470 454469 454467 454456 454452 454450 454449 454444 454442 454441 454438 454437 454435 454428 454426 454425 454422 454421 454419 454414 454413 454411 454407 454384 454376 454372 454370 454369 454360 454356 454354 454353 454348 454346 454345 454342 454341 454339 454328 454324 454322 454321 454316 454314 454313 454310 454309 454307 454300 454298 454297 454294 454293 454291 454286 454285 454283 454279 454264 454260 454258 454257 454252 454250 454249 454246 454245 454243 454236 454234 454233 454230 454229 454227 454222 454221 454219 454215 454204 454202 454201 454198 454197 454195 454190 454189 454187 454183 454174 454173 454171 454167 454159 454128 454120 454116 454114 454113 454104 454100 454098 454097 454092 454090 454089 454086 454085 454083 454072 454068 454066 454065 454060 454058 454057 454054 454053 454051 454044 454042 454041 454038 454037 454035 454030 454029 454027 454023 454008 454004 454002 454001 453996 453994 453993 453990 453989 453987 453980 453978 453977 453974 453973 453971 453966 453965 453963 453959 453948 453946 453945 453942 453941 453939 453934 453933 453931 453927 453918 453917 453915 453911 453903 453880 453876 453874 453873 453868 453866 453865 453862 453861 453859 453852 453850 453849 453846 453845 453843 453838 453837 453835 453831 453820 453818 453817 453814 453813 453811 453806 453805 453803 453799 453790 453789 453787 453783 453775 453756 453754 453753 453750 453749 453747 453742 453741 453739 453735 453726 453725 453723 453719 453711 453694 453693 453691 453687 453679 453663 453616 453608 453604 453602 453601 453592 453588 453586 453585 453580 453578 453577 453574 453573 453571 453560 453556 453554 453553 453548 453546 453545 453542 453541 453539 453532 453530 453529 453526 453525 453523 453518 453517 453515 453511 453496 453492 453490 453489 453484 453482 453481 453478 453477 453475 453468 453466 453465 453462 453461 453459 453454 453453 453451 453447 453436 453434 453433 453430 453429 453427 453422 453421 453419 453415 453406 453405 453403 453399 453391 453368 453364 453362 453361 453356 453354 453353 453350 453349 453347 453340 453338 453337 453334 453333 453331 453326 453325 453323 453319 453308 453306 453305 453302 453301 453299 453294 453293 453291 453287 453278 453277 453275 453271 453263 453244 453242 453241 453238 453237 453235 453230 453229 453227 453223 453214 453213 453211 453207 453199 453182 453181 453179 453175 453167 453151 453112 453108 453106 453105 453100 453098 453097 453094 453093 453091 453084 453082 453081 453078 453077 453075 453070 453069 453067 453063 453052 453050 453049 453046 453045 453043 453038 453037 453035 453031 453022 453021 453019 453015 453007 452988 452986 452985 452982 452981 452979 452974 452973 452971 452967 452958 452957 452955 452951 452943 452926 452925 452923 452919 452911 452895 452860 452858 452857 452854 452853 452851 452846 452845 452843 452839 452830 452829 452827 452823 452815 452798 452797 452795 452791 452783 452767 452734 452733 452731 452727 452719 452703 452671 452592 452584 452580 452578 452577 452568 452564 452562 452561 452556 452554 452553 452550 452549 452547 452536 452532 452530 452529 452524 452522 452521 452518 452517 452515 452508 452506 452505 452502 452501 452499 452494 452493 452491 452487 452472 452468 452466 452465 452460 452458 452457 452454 452453 452451 452444 452442 452441 452438 452437 452435 452430 452429 452427 452423 452412 452410 452409 452406 452405 452403 452398 452397 452395 452391 452382 452381 452379 452375 452367 452344 452340 452338 452337 452332 452330 452329 452326 452325 452323 452316 452314 452313 452310 452309 452307 452302 452301 452299 452295 452284 452282 452281 452278 452277 452275 452270 452269 452267 452263 452254 452253 452251 452247 452239 452220 452218 452217 452214 452213 452211 452206 452205 452203 452199 452190 452189 452187 452183 452175 452158 452157 452155 452151 452143 452127 452088 452084 452082 452081 452076 452074 452073 452070 452069 452067 452060 452058 452057 452054 452053 452051 452046 452045 452043 452039 452028 452026 452025 452022 452021 452019 452014 452013 452011 452007 451998 451997 451995 451991 451983 451964 451962 451961 451958 451957 451955 451950 451949 451947 451943 451934 451933 451931 451927 451919 451902 451901 451899 451895 451887 451871 451836 451834 451833 451830 451829 451827 451822 451821 451819 451815 451806 451805 451803 451799 451791 451774 451773 451771 451767 451759 451743 451710 451709 451707 451703 451695 451679 451647 451576 451572 451570 451569 451564 451562 451561 451558 451557 451555 451548 451546 451545 451542 451541 451539 451534 451533 451531 451527 451516 451514 451513 451510 451509 451507 451502 451501 451499 451495 451486 451485 451483 451479 451471 451452 451450 451449 451446 451445 451443 451438 451437 451435 451431 451422 451421 451419 451415 451407 451390 451389 451387 451383 451375 451359 451324 451322 451321 451318 451317 451315 451310 451309 451307 451303 451294 451293 451291 451287 451279 451262 451261 451259 451255 451247 451231 451198 451197 451195 451191 451183 451167 451135 451068 451066 451065 451062 451061 451059 451054 451053 451051 451047 451038 451037 451035 451031 451023 451006 451005 451003 450999 450991 450975 450942 450941 450939 450935 450927 450911 450879 450814 450813 450811 450807 450799 450783 450751 450687 450528 450512 450504 450500 450498 450497 450480 450472 450468 450466 450465 450456 450452 450450 450449 450444 450442 450441 450438 450437 450435 450416 450408 450404 450402 450401 450392 450388 450386 450385 450380 450378 450377 450374 450373 450371 450360 450356 450354 450353 450348 450346 450345 450342 450341 450339 450332 450330 450329 450326 450325 450323 450318 450317 450315 450311 450288 450280 450276 450274 450273 450264 450260 450258 450257 450252 450250 450249 450246 450245 450243 450232 450228 450226 450225 450220 450218 450217 450214 450213 450211 450204 450202 450201 450198 450197 450195 450190 450189 450187 450183 450168 450164 450162 450161 450156 450154 450153 450150 450149 450147 450140 450138 450137 450134 450133 450131 450126 450125 450123 450119 450108 450106 450105 450102 450101 450099 450094 450093 450091 450087 450078 450077 450075 450071 450063 450032 450024 450020 450018 450017 450008 450004 450002 450001 449996 449994 449993 449990 449989 449987 449976 449972 449970 449969 449964 449962 449961 449958 449957 449955 449948 449946 449945 449942 449941 449939 449934 449933 449931 449927 449912 449908 449906 449905 449900 449898 449897 449894 449893 449891 449884 449882 449881 449878 449877 449875 449870 449869 449867 449863 449852 449850 449849 449846 449845 449843 449838 449837 449835 449831 449822 449821 449819 449815 449807 449784 449780 449778 449777 449772 449770 449769 449766 449765 449763 449756 449754 449753 449750 449749 449747 449742 449741 449739 449735 449724 449722 449721 449718 449717 449715 449710 449709 449707 449703 449694 449693 449691 449687 449679 449660 449658 449657 449654 449653 449651 449646 449645 449643 449639 449630 449629 449627 449623 449615 449598 449597 449595 449591 449583 449567 449520 449512 449508 449506 449505 449496 449492 449490 449489 449484 449482 449481 449478 449477 449475 449464 449460 449458 449457 449452 449450 449449 449446 449445 449443 449436 449434 449433 449430 449429 449427 449422 449421 449419 449415 449400 449396 449394 449393 449388 449386 449385 449382 449381 449379 449372 449370 449369 449366 449365 449363 449358 449357 449355 449351 449340 449338 449337 449334 449333 449331 449326 449325 449323 449319 449310 449309 449307 449303 449295 449272 449268 449266 449265 449260 449258 449257 449254 449253 449251 449244 449242 449241 449238 449237 449235 449230 449229 449227 449223 449212 449210 449209 449206 449205 449203 449198 449197 449195 449191 449182 449181 449179 449175 449167 449148 449146 449145 449142 449141 449139 449134 449133 449131 449127 449118 449117 449115 449111 449103 449086 449085 449083 449079 449071 449055 449016 449012 449010 449009 449004 449002 449001 448998 448997 448995 448988 448986 448985 448982 448981 448979 448974 448973 448971 448967 448956 448954 448953 448950 448949 448947 448942 448941 448939 448935 448926 448925 448923 448919 448911 448892 448890 448889 448886 448885 448883 448878 448877 448875 448871 448862 448861 448859 448855 448847 448830 448829 448827 448823 448815 448799 448764 448762 448761 448758 448757 448755 448750 448749 448747 448743 448734 448733 448731 448727 448719 448702 448701 448699 448695 448687 448671 448638 448637 448635 448631 448623 448607 448575 448496 448488 448484 448482 448481 448472 448468 448466 448465 448460 448458 448457 448454 448453 448451 448440 448436 448434 448433 448428 448426 448425 448422 448421 448419 448412 448410 448409 448406 448405 448403 448398 448397 448395 448391 448376 448372 448370 448369 448364 448362 448361 448358 448357 448355 448348 448346 448345 448342 448341 448339 448334 448333 448331 448327 448316 448314 448313 448310 448309 448307 448302 448301 448299 448295 448286 448285 448283 448279 448271 448248 448244 448242 448241 448236 448234 448233 448230 448229 448227 448220 448218 448217 448214 448213 448211 448206 448205 448203 448199 448188 448186 448185 448182 448181 448179 448174 448173 448171 448167 448158 448157 448155 448151 448143 448124 448122 448121 448118 448117 448115 448110 448109 448107 448103 448094 448093 448091 448087 448079 448062 448061 448059 448055 448047 448031 447992 447988 447986 447985 447980 447978 447977 447974 447973 447971 447964 447962 447961 447958 447957 447955 447950 447949 447947 447943 447932 447930 447929 447926 447925 447923 447918 447917 447915 447911 447902 447901 447899 447895 447887 447868 447866 447865 447862 447861 447859 447854 447853 447851 447847 447838 447837 447835 447831 447823 447806 447805 447803 447799 447791 447775 447740 447738 447737 447734 447733 447731 447726 447725 447723 447719 447710 447709 447707 447703 447695 447678 447677 447675 447671 447663 447647 447614 447613 447611 447607 447599 447583 447551 447480 447476 447474 447473 447468 447466 447465 447462 447461 447459 447452 447450 447449 447446 447445 447443 447438 447437 447435 447431 447420 447418 447417 447414 447413 447411 447406 447405 447403 447399 447390 447389 447387 447383 447375 447356 447354 447353 447350 447349 447347 447342 447341 447339 447335 447326 447325 447323 447319 447311 447294 447293 447291 447287 447279 447263 447228 447226 447225 447222 447221 447219 447214 447213 447211 447207 447198 447197 447195 447191 447183 447166 447165 447163 447159 447151 447135 447102 447101 447099 447095 447087 447071 447039 446972 446970 446969 446966 446965 446963 446958 446957 446955 446951 446942 446941 446939 446935 446927 446910 446909 446907 446903 446895 446879 446846 446845 446843 446839 446831 446815 446783 446718 446717 446715 446711 446703 446687 446655 446591 446448 446440 446436 446434 446433 446424 446420 446418 446417 446412 446410 446409 446406 446405 446403 446392 446388 446386 446385 446380 446378 446377 446374 446373 446371 446364 446362 446361 446358 446357 446355 446350 446349 446347 446343 446328 446324 446322 446321 446316 446314 446313 446310 446309 446307 446300 446298 446297 446294 446293 446291 446286 446285 446283 446279 446268 446266 446265 446262 446261 446259 446254 446253 446251 446247 446238 446237 446235 446231 446223 446200 446196 446194 446193 446188 446186 446185 446182 446181 446179 446172 446170 446169 446166 446165 446163 446158 446157 446155 446151 446140 446138 446137 446134 446133 446131 446126 446125 446123 446119 446110 446109 446107 446103 446095 446076 446074 446073 446070 446069 446067 446062 446061 446059 446055 446046 446045 446043 446039 446031 446014 446013 446011 446007 445999 445983 445944 445940 445938 445937 445932 445930 445929 445926 445925 445923 445916 445914 445913 445910 445909 445907 445902 445901 445899 445895 445884 445882 445881 445878 445877 445875 445870 445869 445867 445863 445854 445853 445851 445847 445839 445820 445818 445817 445814 445813 445811 445806 445805 445803 445799 445790 445789 445787 445783 445775 445758 445757 445755 445751 445743 445727 445692 445690 445689 445686 445685 445683 445678 445677 445675 445671 445662 445661 445659 445655 445647 445630 445629 445627 445623 445615 445599 445566 445565 445563 445559 445551 445535 445503 445432 445428 445426 445425 445420 445418 445417 445414 445413 445411 445404 445402 445401 445398 445397 445395 445390 445389 445387 445383 445372 445370 445369 445366 445365 445363 445358 445357 445355 445351 445342 445341 445339 445335 445327 445308 445306 445305 445302 445301 445299 445294 445293 445291 445287 445278 445277 445275 445271 445263 445246 445245 445243 445239 445231 445215 445180 445178 445177 445174 445173 445171 445166 445165 445163 445159 445150 445149 445147 445143 445135 445118 445117 445115 445111 445103 445087 445054 445053 445051 445047 445039 445023 444991 444924 444922 444921 444918 444917 444915 444910 444909 444907 444903 444894 444893 444891 444887 444879 444862 444861 444859 444855 444847 444831 444798 444797 444795 444791 444783 444767 444735 444670 444669 444667 444663 444655 444639 444607 444543 444408 444404 444402 444401 444396 444394 444393 444390 444389 444387 444380 444378 444377 444374 444373 444371 444366 444365 444363 444359 444348 444346 444345 444342 444341 444339 444334 444333 444331 444327 444318 444317 444315 444311 444303 444284 444282 444281 444278 444277 444275 444270 444269 444267 444263 444254 444253 444251 444247 444239 444222 444221 444219 444215 444207 444191 444156 444154 444153 444150 444149 444147 444142 444141 444139 444135 444126 444125 444123 444119 444111 444094 444093 444091 444087 444079 444063 444030 444029 444027 444023 444015 443999 443967 443900 443898 443897 443894 443893 443891 443886 443885 443883 443879 443870 443869 443867 443863 443855 443838 443837 443835 443831 443823 443807 443774 443773 443771 443767 443759 443743 443711 443646 443645 443643 443639 443631 443615 443583 443519 443388 443386 443385 443382 443381 443379 443374 443373 443371 443367 443358 443357 443355 443351 443343 443326 443325 443323 443319 443311 443295 443262 443261 443259 443255 443247 443231 443199 443134 443133 443131 443127 443119 443103 443071 443007 442878 442877 442875 442871 442863 442847 442815 442751 442623 442336 442320 442312 442308 442306 442305 442288 442280 442276 442274 442273 442264 442260 442258 442257 442252 442250 442249 442246 442245 442243 442224 442216 442212 442210 442209 442200 442196 442194 442193 442188 442186 442185 442182 442181 442179 442168 442164 442162 442161 442156 442154 442153 442150 442149 442147 442140 442138 442137 442134 442133 442131 442126 442125 442123 442119 442096 442088 442084 442082 442081 442072 442068 442066 442065 442060 442058 442057 442054 442053 442051 442040 442036 442034 442033 442028 442026 442025 442022 442021 442019 442012 442010 442009 442006 442005 442003 441998 441997 441995 441991 441976 441972 441970 441969 441964 441962 441961 441958 441957 441955 441948 441946 441945 441942 441941 441939 441934 441933 441931 441927 441916 441914 441913 441910 441909 441907 441902 441901 441899 441895 441886 441885 441883 441879 441871 441840 441832 441828 441826 441825 441816 441812 441810 441809 441804 441802 441801 441798 441797 441795 441784 441780 441778 441777 441772 441770 441769 441766 441765 441763 441756 441754 441753 441750 441749 441747 441742 441741 441739 441735 441720 441716 441714 441713 441708 441706 441705 441702 441701 441699 441692 441690 441689 441686 441685 441683 441678 441677 441675 441671 441660 441658 441657 441654 441653 441651 441646 441645 441643 441639 441630 441629 441627 441623 441615 441592 441588 441586 441585 441580 441578 441577 441574 441573 441571 441564 441562 441561 441558 441557 441555 441550 441549 441547 441543 441532 441530 441529 441526 441525 441523 441518 441517 441515 441511 441502 441501 441499 441495 441487 441468 441466 441465 441462 441461 441459 441454 441453 441451 441447 441438 441437 441435 441431 441423 441406 441405 441403 441399 441391 441375 441328 441320 441316 441314 441313 441304 441300 441298 441297 441292 441290 441289 441286 441285 441283 441272 441268 441266 441265 441260 441258 441257 441254 441253 441251 441244 441242 441241 441238 441237 441235 441230 441229 441227 441223 441208 441204 441202 441201 441196 441194 441193 441190 441189 441187 441180 441178 441177 441174 441173 441171 441166 441165 441163 441159 441148 441146 441145 441142 441141 441139 441134 441133 441131 441127 441118 441117 441115 441111 441103 441080 441076 441074 441073 441068 441066 441065 441062 441061 441059 441052 441050 441049 441046 441045 441043 441038 441037 441035 441031 441020 441018 441017 441014 441013 441011 441006 441005 441003 440999 440990 440989 440987 440983 440975 440956 440954 440953 440950 440949 440947 440942 440941 440939 440935 440926 440925 440923 440919 440911 440894 440893 440891 440887 440879 440863 440824 440820 440818 440817 440812 440810 440809 440806 440805 440803 440796 440794 440793 440790 440789 440787 440782 440781 440779 440775 440764 440762 440761 440758 440757 440755 440750 440749 440747 440743 440734 440733 440731 440727 440719 440700 440698 440697 440694 440693 440691 440686 440685 440683 440679 440670 440669 440667 440663 440655 440638 440637 440635 440631 440623 440607 440572 440570 440569 440566 440565 440563 440558 440557 440555 440551 440542 440541 440539 440535 440527 440510 440509 440507 440503 440495 440479 440446 440445 440443 440439 440431 440415 440383 440304 440296 440292 440290 440289 440280 440276 440274 440273 440268 440266 440265 440262 440261 440259 440248 440244 440242 440241 440236 440234 440233 440230 440229 440227 440220 440218 440217 440214 440213 440211 440206 440205 440203 440199 440184 440180 440178 440177 440172 440170 440169 440166 440165 440163 440156 440154 440153 440150 440149 440147 440142 440141 440139 440135 440124 440122 440121 440118 440117 440115 440110 440109 440107 440103 440094 440093 440091 440087 440079 440056 440052 440050 440049 440044 440042 440041 440038 440037 440035 440028 440026 440025 440022 440021 440019 440014 440013 440011 440007 439996 439994 439993 439990 439989 439987 439982 439981 439979 439975 439966 439965 439963 439959 439951 439932 439930 439929 439926 439925 439923 439918 439917 439915 439911 439902 439901 439899 439895 439887 439870 439869 439867 439863 439855 439839 439800 439796 439794 439793 439788 439786 439785 439782 439781 439779 439772 439770 439769 439766 439765 439763 439758 439757 439755 439751 439740 439738 439737 439734 439733 439731 439726 439725 439723 439719 439710 439709 439707 439703 439695 439676 439674 439673 439670 439669 439667 439662 439661 439659 439655 439646 439645 439643 439639 439631 439614 439613 439611 439607 439599 439583 439548 439546 439545 439542 439541 439539 439534 439533 439531 439527 439518 439517 439515 439511 439503 439486 439485 439483 439479 439471 439455 439422 439421 439419 439415 439407 439391 439359 439288 439284 439282 439281 439276 439274 439273 439270 439269 439267 439260 439258 439257 439254 439253 439251 439246 439245 439243 439239 439228 439226 439225 439222 439221 439219 439214 439213 439211 439207 439198 439197 439195 439191 439183 439164 439162 439161 439158 439157 439155 439150 439149 439147 439143 439134 439133 439131 439127 439119 439102 439101 439099 439095 439087 439071 439036 439034 439033 439030 439029 439027 439022 439021 439019 439015 439006 439005 439003 438999 438991 438974 438973 438971 438967 438959 438943 438910 438909 438907 438903 438895 438879 438847 438780 438778 438777 438774 438773 438771 438766 438765 438763 438759 438750 438749 438747 438743 438735 438718 438717 438715 438711 438703 438687 438654 438653 438651 438647 438639 438623 438591 438526 438525 438523 438519 438511 438495 438463 438399 438256 438248 438244 438242 438241 438232 438228 438226 438225 438220 438218 438217 438214 438213 438211 438200 438196 438194 438193 438188 438186 438185 438182 438181 438179 438172 438170 438169 438166 438165 438163 438158 438157 438155 438151 438136 438132 438130 438129 438124 438122 438121 438118 438117 438115 438108 438106 438105 438102 438101 438099 438094 438093 438091 438087 438076 438074 438073 438070 438069 438067 438062 438061 438059 438055 438046 438045 438043 438039 438031 438008 438004 438002 438001 437996 437994 437993 437990 437989 437987 437980 437978 437977 437974 437973 437971 437966 437965 437963 437959 437948 437946 437945 437942 437941 437939 437934 437933 437931 437927 437918 437917 437915 437911 437903 437884 437882 437881 437878 437877 437875 437870 437869 437867 437863 437854 437853 437851 437847 437839 437822 437821 437819 437815 437807 437791 437752 437748 437746 437745 437740 437738 437737 437734 437733 437731 437724 437722 437721 437718 437717 437715 437710 437709 437707 437703 437692 437690 437689 437686 437685 437683 437678 437677 437675 437671 437662 437661 437659 437655 437647 437628 437626 437625 437622 437621 437619 437614 437613 437611 437607 437598 437597 437595 437591 437583 437566 437565 437563 437559 437551 437535 437500 437498 437497 437494 437493 437491 437486 437485 437483 437479 437470 437469 437467 437463 437455 437438 437437 437435 437431 437423 437407 437374 437373 437371 437367 437359 437343 437311 437240 437236 437234 437233 437228 437226 437225 437222 437221 437219 437212 437210 437209 437206 437205 437203 437198 437197 437195 437191 437180 437178 437177 437174 437173 437171 437166 437165 437163 437159 437150 437149 437147 437143 437135 437116 437114 437113 437110 437109 437107 437102 437101 437099 437095 437086 437085 437083 437079 437071 437054 437053 437051 437047 437039 437023 436988 436986 436985 436982 436981 436979 436974 436973 436971 436967 436958 436957 436955 436951 436943 436926 436925 436923 436919 436911 436895 436862 436861 436859 436855 436847 436831 436799 436732 436730 436729 436726 436725 436723 436718 436717 436715 436711 436702 436701 436699 436695 436687 436670 436669 436667 436663 436655 436639 436606 436605 436603 436599 436591 436575 436543 436478 436477 436475 436471 436463 436447 436415 436351 436216 436212 436210 436209 436204 436202 436201 436198 436197 436195 436188 436186 436185 436182 436181 436179 436174 436173 436171 436167 436156 436154 436153 436150 436149 436147 436142 436141 436139 436135 436126 436125 436123 436119 436111 436092 436090 436089 436086 436085 436083 436078 436077 436075 436071 436062 436061 436059 436055 436047 436030 436029 436027 436023 436015 435999 435964 435962 435961 435958 435957 435955 435950 435949 435947 435943 435934 435933 435931 435927 435919 435902 435901 435899 435895 435887 435871 435838 435837 435835 435831 435823 435807 435775 435708 435706 435705 435702 435701 435699 435694 435693 435691 435687 435678 435677 435675 435671 435663 435646 435645 435643 435639 435631 435615 435582 435581 435579 435575 435567 435551 435519 435454 435453 435451 435447 435439 435423 435391 435327 435196 435194 435193 435190 435189 435187 435182 435181 435179 435175 435166 435165 435163 435159 435151 435134 435133 435131 435127 435119 435103 435070 435069 435067 435063 435055 435039 435007 434942 434941 434939 434935 434927 434911 434879 434815 434686 434685 434683 434679 434671 434655 434623 434559 434431 434160 434152 434148 434146 434145 434136 434132 434130 434129 434124 434122 434121 434118 434117 434115 434104 434100 434098 434097 434092 434090 434089 434086 434085 434083 434076 434074 434073 434070 434069 434067 434062 434061 434059 434055 434040 434036 434034 434033 434028 434026 434025 434022 434021 434019 434012 434010 434009 434006 434005 434003 433998 433997 433995 433991 433980 433978 433977 433974 433973 433971 433966 433965 433963 433959 433950 433949 433947 433943 433935 433912 433908 433906 433905 433900 433898 433897 433894 433893 433891 433884 433882 433881 433878 433877 433875 433870 433869 433867 433863 433852 433850 433849 433846 433845 433843 433838 433837 433835 433831 433822 433821 433819 433815 433807 433788 433786 433785 433782 433781 433779 433774 433773 433771 433767 433758 433757 433755 433751 433743 433726 433725 433723 433719 433711 433695 433656 433652 433650 433649 433644 433642 433641 433638 433637 433635 433628 433626 433625 433622 433621 433619 433614 433613 433611 433607 433596 433594 433593 433590 433589 433587 433582 433581 433579 433575 433566 433565 433563 433559 433551 433532 433530 433529 433526 433525 433523 433518 433517 433515 433511 433502 433501 433499 433495 433487 433470 433469 433467 433463 433455 433439 433404 433402 433401 433398 433397 433395 433390 433389 433387 433383 433374 433373 433371 433367 433359 433342 433341 433339 433335 433327 433311 433278 433277 433275 433271 433263 433247 433215 433144 433140 433138 433137 433132 433130 433129 433126 433125 433123 433116 433114 433113 433110 433109 433107 433102 433101 433099 433095 433084 433082 433081 433078 433077 433075 433070 433069 433067 433063 433054 433053 433051 433047 433039 433020 433018 433017 433014 433013 433011 433006 433005 433003 432999 432990 432989 432987 432983 432975 432958 432957 432955 432951 432943 432927 432892 432890 432889 432886 432885 432883 432878 432877 432875 432871 432862 432861 432859 432855 432847 432830 432829 432827 432823 432815 432799 432766 432765 432763 432759 432751 432735 432703 432636 432634 432633 432630 432629 432627 432622 432621 432619 432615 432606 432605 432603 432599 432591 432574 432573 432571 432567 432559 432543 432510 432509 432507 432503 432495 432479 432447 432382 432381 432379 432375 432367 432351 432319 432255 432120 432116 432114 432113 432108 432106 432105 432102 432101 432099 432092 432090 432089 432086 432085 432083 432078 432077 432075 432071 432060 432058 432057 432054 432053 432051 432046 432045 432043 432039 432030 432029 432027 432023 432015 431996 431994 431993 431990 431989 431987 431982 431981 431979 431975 431966 431965 431963 431959 431951 431934 431933 431931 431927 431919 431903 431868 431866 431865 431862 849720 431859 431854 431853 431851 431847 431838 431837 431835 431831 431823 431806 431805 431803 431799 431791 431775 431742 431741 431739 431735 431727 431711 431679 431612 431610 431609 431606 431605 431603 431598 431597 431595 431591 431582 431581 431579 431575 431567 431550 431549 431547 431543 431535 431519 431486 431485 431483 431479 431471 431455 431423 431358 431357 431355 431351 431343 431327 431295 431231 431100 431098 431097 431094 431093 431091 431086 431085 431083 431079 431070 431069 431067 431063 431055 431038 431037 431035 431031 431023 431007 430974 430973 430971 430967 430959 430943 430911 430846 430845 430843 430839 430831 430815 430783 430719 430590 430589 430587 430583 430575 430559 430527 430463 430335 430072 430068 430066 430065 430060 430058 430057 430054 430053 430051 430044 430042 430041 430038 430037 430035 430030 430029 430027 430023 430012 430010 430009 430006 430005 430003 429998 429997 429995 429991 429982 429981 429979 429975 429967 429948 429946 429945 429942 429941 429939 429934 429933 429931 429927 429918 429917 429915 429911 429903 429886 429885 429883 429879 429871 429855 429820 429818 429817 429814 429813 429811 429806 429805 429803 429799 429790 429789 429787 429783 429775 429758 429757 429755 429751 429743 429727 429694 429693 429691 429687 429679 429663 429631 429564 429562 429561 429558 429557 429555 429550 429549 429547 429543 429534 429533 429531 429527 429519 429502 429501 429499 429495 429487 429471 429438 429437 429435 429431 429423 429407 429375 429310 429309 429307 429303 429295 429279 429247 429183 429052 429050 429049 429046 429045 429043 429038 429037 429035 429031 429022 429021 429019 429015 429007 428990 428989 428987 428983 428975 428959 428926 428925 428923 428919 428911 428895 428863 428798 428797 428795 428791 428783 428767 428735 428671 428542 428541 428539 428535 428527 428511 428479 428415 428287 428028 428026 428025 428022 428021 428019 428014 428013 428011 428007 427998 427997 427995 427991 427983 427966 427965 427963 427959 427951 427935 427902 427901 427899 427895 427887 427871 427839 427774 427773 427771 427767 427759 427743 427711 427647 427518 427517 427515 427511 427503 427487 427455 427391 427263 427006 427005 427003 426999 426991 426975 426943 426879 426751 426495 425952 425936 425928 425924 425922 425921 425904 425896 425892 425890 425889 425880 425876 425874 425873 425868 425866 425865 425862 425861 425859 425840 425832 425828 425826 425825 425816 425812 425810 425809 425804 425802 425801 425798 425797 425795 425784 425780 425778 425777 425772 425770 425769 425766 425765 425763 425756 425754 425753 425750 425749 425747 425742 425741 425739 425735 425712 425704 425700 425698 425697 425688 425684 425682 425681 425676 425674 425673 425670 425669 425667 425656 425652 425650 425649 425644 425642 425641 425638 425637 425635 425628 425626 425625 425622 425621 425619 425614 425613 425611 425607 425592 425588 425586 425585 425580 425578 425577 425574 425573 425571 425564 425562 425561 425558 425557 425555 425550 425549 425547 425543 425532 425530 425529 425526 425525 425523 425518 425517 425515 425511 425502 425501 425499 425495 425487 425456 425448 425444 425442 425441 425432 425428 425426 425425 425420 425418 425417 425414 425413 425411 425400 425396 425394 425393 425388 425386 425385 425382 425381 425379 425372 425370 425369 425366 425365 425363 425358 425357 425355 425351 425336 425332 425330 425329 425324 425322 425321 425318 425317 425315 425308 425306 425305 425302 425301 425299 425294 425293 425291 425287 425276 425274 425273 425270 425269 425267 425262 425261 425259 425255 425246 425245 425243 425239 425231 425208 425204 425202 425201 425196 425194 425193 425190 425189 425187 425180 425178 425177 425174 425173 425171 425166 425165 425163 425159 425148 425146 425145 425142 425141 425139 425134 425133 425131 425127 425118 425117 425115 425111 425103 425084 425082 425081 425078 425077 425075 425070 425069 425067 425063 425054 425053 425051 425047 425039 425022 425021 425019 425015 425007 424991 424944 424936 424932 424930 424929 424920 424916 424914 424913 424908 424906 424905 424902 424901 424899 424888 424884 424882 424881 424876 424874 424873 424870 424869 424867 424860 424858 424857 424854 424853 424851 424846 424845 424843 424839 424824 424820 424818 424817 424812 424810 424809 424806 424805 424803 424796 424794 424793 424790 424789 424787 424782 424781 424779 424775 424764 424762 424761 424758 424757 424755 424750 424749 424747 424743 424734 424733 424731 424727 424719 424696 424692 424690 424689 424684 424682 424681 424678 424677 424675 424668 424666 424665 424662 424661 424659 424654 424653 424651 424647 424636 424634 424633 424630 424629 424627 424622 424621 424619 424615 424606 424605 424603 424599 424591 424572 424570 424569 424566 424565 424563 424558 424557 424555 424551 424542 424541 424539 424535 424527 424510 424509 424507 424503 424495 424479 424440 424436 424434 424433 424428 424426 424425 424422 424421 424419 424412 424410 424409 424406 424405 424403 424398 424397 424395 424391 424380 424378 424377 424374 424373 424371 424366 424365 424363 424359 424350 424349 424347 424343 424335 424316 424314 424313 424310 424309 424307 424302 424301 424299 424295 424286 424285 424283 424279 424271 424254 424253 424251 424247 424239 424223 424188 424186 424185 424182 424181 424179 424174 424173 424171 424167 424158 424157 424155 424151 424143 424126 424125 424123 424119 424111 424095 424062 424061 424059 424055 424047 424031 423999 423920 423912 423908 423906 423905 423896 423892 423890 423889 423884 423882 423881 423878 423877 423875 423864 423860 423858 423857 423852 423850 423849 423846 423845 423843 423836 423834 423833 423830 423829 423827 423822 423821 423819 423815 423800 423796 423794 423793 423788 423786 423785 423782 423781 423779 423772 423770 423769 423766 423765 423763 423758 423757 423755 423751 423740 423738 423737 423734 423733 423731 423726 423725 423723 423719 423710 423709 423707 423703 423695 423672 423668 423666 423665 423660 423658 423657 423654 423653 423651 423644 423642 423641 423638 423637 423635 423630 423629 423627 423623 423612 423610 423609 423606 423605 423603 423598 423597 423595 423591 423582 423581 423579 423575 423567 423548 423546 423545 423542 423541 423539 423534 423533 423531 423527 423518 423517 423515 423511 423503 423486 423485 423483 423479 423471 423455 423416 423412 423410 423409 423404 423402 423401 423398 423397 423395 423388 423386 423385 423382 423381 423379 423374 423373 423371 423367 423356 423354 423353 423350 423349 423347 423342 423341 423339 423335 423326 423325 423323 423319 423311 423292 423290 423289 423286 423285 423283 423278 423277 423275 423271 423262 423261 423259 423255 423247 423230 423229 423227 423223 423215 423199 423164 423162 423161 423158 423157 423155 423150 423149 423147 423143 423134 423133 423131 423127 423119 423102 423101 423099 423095 423087 423071 423038 423037 423035 423031 423023 423007 422975 422904 422900 422898 422897 422892 422890 422889 422886 422885 422883 422876 422874 422873 422870 422869 422867 422862 422861 422859 422855 422844 422842 422841 422838 422837 422835 422830 422829 422827 422823 422814 422813 422811 422807 422799 422780 422778 422777 422774 422773 422771 422766 422765 422763 422759 422750 422749 422747 422743 422735 422718 422717 422715 422711 422703 422687 422652 422650 422649 422646 422645 422643 422638 422637 422635 422631 422622 422621 422619 422615 422607 422590 422589 422587 422583 422575 422559 422526 422525 422523 422519 422511 422495 422463 422396 422394 422393 422390 422389 422387 422382 422381 422379 422375 422366 422365 422363 422359 422351 422334 422333 422331 422327 422319 422303 422270 422269 422267 422263 422255 422239 422207 422142 422141 422139 422135 422127 422111 422079 422015 421872 421864 421860 421858 421857 421848 421844 421842 421841 421836 421834 421833 421830 421829 421827 421816 421812 421810 421809 421804 421802 421801 421798 421797 421795 421788 421786 421785 421782 421781 421779 421774 421773 421771 421767 421752 421748 421746 421745 421740 421738 421737 421734 421733 421731 421724 421722 421721 421718 421717 421715 421710 421709 421707 421703 421692 421690 421689 421686 421685 421683 421678 421677 421675 421671 421662 421661 421659 421655 421647 421624 421620 421618 421617 421612 421610 421609 421606 421605 421603 421596 421594 421593 421590 421589 421587 421582 421581 421579 421575 421564 421562 421561 421558 421557 421555 421550 421549 421547 421543 421534 421533 421531 421527 421519 421500 421498 421497 421494 421493 421491 421486 421485 421483 421479 421470 421469 421467 421463 421455 421438 421437 421435 421431 421423 421407 421368 421364 421362 421361 421356 421354 421353 421350 421349 421347 421340 421338 421337 421334 421333 421331 421326 421325 421323 421319 421308 421306 421305 421302 421301 421299 421294 421293 421291 421287 421278 421277 421275 421271 421263 421244 421242 421241 421238 421237 421235 421230 421229 421227 421223 421214 421213 421211 421207 421199 421182 421181 421179 421175 421167 421151 421116 421114 421113 421110 421109 421107 421102 421101 421099 421095 421086 421085 421083 421079 421071 421054 421053 421051 421047 421039 421023 420990 420989 420987 420983 420975 420959 420927 420856 420852 420850 420849 420844 420842 420841 420838 420837 420835 420828 420826 420825 420822 420821 420819 420814 420813 420811 420807 420796 420794 420793 420790 420789 420787 420782 420781 420779 420775 420766 420765 420763 420759 420751 420732 420730 420729 420726 420725 420723 420718 420717 420715 420711 420702 420701 420699 420695 420687 420670 420669 420667 420663 420655 420639 420604 420602 420601 420598 420597 420595 420590 420589 420587 420583 420574 420573 420571 420567 420559 420542 420541 420539 420535 420527 420511 420478 420477 420475 420471 420463 420447 420415 420348 420346 420345 420342 420341 420339 420334 420333 420331 420327 420318 420317 420315 420311 420303 420286 420285 420283 420279 420271 420255 420222 420221 420219 420215 420207 420191 420159 420094 420093 420091 420087 420079 420063 420031 419967 419832 419828 419826 419825 419820 419818 419817 419814 419813 419811 419804 419802 419801 419798 419797 419795 419790 419789 419787 419783 419772 419770 419769 419766 419765 419763 419758 419757 419755 419751 419742 419741 419739 419735 419727 419708 419706 419705 419702 419701 419699 419694 419693 419691 419687 419678 419677 419675 419671 419663 419646 419645 419643 419639 419631 419615 419580 419578 419577 419574 419573 419571 419566 419565 419563 419559 419550 419549 419547 419543 419535 419518 419517 419515 419511 419503 419487 419454 419453 419451 419447 419439 419423 419391 419324 419322 419321 419318 419317 419315 419310 419309 419307 419303 419294 419293 419291 419287 419279 419262 419261 419259 419255 419247 419231 419198 419197 419195 419191 419183 419167 419135 419070 419069 419067 419063 419055 419039 419007 418943 418812 418810 418809 418806 418805 418803 418798 418797 418795 418791 418782 418781 418779 418775 418767 418750 418749 418747 418743 418735 418719 418686 418685 418683 418679 418671 418655 418623 418558 418557 418555 418551 418543 418527 418495 418431 418302 418301 418299 418295 418287 418271 418239 418175 418047 417776 417768 417764 417762 417761 417752 417748 417746 417745 417740 417738 417737 417734 417733 417731 417720 417716 417714 417713 417708 417706 417705 417702 417701 417699 417692 417690 417689 417686 417685 417683 417678 417677 417675 417671 417656 417652 417650 417649 417644 417642 417641 417638 417637 417635 417628 417626 417625 417622 417621 417619 417614 417613 417611 417607 417596 417594 417593 417590 417589 417587 417582 417581 417579 417575 417566 417565 417563 417559 417551 417528 417524 417522 417521 417516 417514 417513 417510 417509 417507 417500 417498 417497 417494 417493 417491 417486 417485 417483 417479 417468 417466 417465 417462 417461 417459 417454 417453 417451 417447 417438 417437 417435 417431 417423 417404 417402 417401 417398 417397 417395 417390 417389 417387 417383 417374 417373 417371 417367 417359 417342 417341 417339 417335 417327 417311 417272 417268 417266 417265 417260 417258 417257 417254 417253 417251 417244 417242 417241 417238 417237 417235 417230 417229 417227 417223 417212 417210 417209 417206 417205 417203 417198 417197 417195 417191 417182 417181 417179 417175 417167 417148 417146 417145 417142 417141 417139 417134 417133 417131 417127 417118 417117 417115 417111 417103 417086 417085 417083 417079 417071 417055 417020 417018 417017 417014 417013 417011 417006 417005 417003 416999 416990 416989 416987 416983 416975 416958 416957 416955 416951 416943 416927 416894 416893 416891 416887 416879 416863 416831 416760 416756 416754 416753 416748 416746 416745 416742 416741 416739 416732 416730 416729 416726 416725 416723 416718 416717 416715 416711 416700 416698 416697 416694 416693 416691 416686 416685 416683 416679 416670 416669 416667 416663 416655 416636 416634 416633 416630 416629 416627 416622 416621 416619 416615 416606 416605 416603 416599 416591 416574 416573 416571 416567 416559 416543 416508 416506 416505 416502 416501 416499 416494 416493 416491 416487 416478 416477 416475 416471 416463 416446 416445 416443 416439 416431 416415 416382 416381 416379 416375 416367 416351 416319 416252 416250 416249 416246 416245 416243 416238 416237 416235 416231 416222 416221 416219 416215 416207 416190 416189 416187 416183 416175 416159 416126 416125 416123 416119 416111 416095 416063 415998 415997 415995 415991 415983 415967 415935 415871 415736 415732 415730 415729 415724 415722 415721 415718 415717 415715 415708 415706 415705 415702 415701 415699 415694 415693 415691 415687 415676 415674 415673 415670 415669 415667 415662 415661 415659 415655 415646 415645 415643 415639 415631 415612 415610 415609 415606 415605 415603 415598 415597 415595 415591 415582 415581 415579 415575 415567 415550 415549 415547 415543 415535 415519 415484 415482 415481 415478 415477 415475 415470 415469 415467 415463 415454 415453 415451 415447 415439 415422 415421 415419 415415 415407 415391 415358 415357 415355 415351 415343 415327 415295 415228 415226 415225 415222 415221 415219 415214 415213 415211 415207 415198 415197 415195 415191 415183 415166 415165 415163 415159 415151 415135 415102 415101 415099 415095 415087 415071 415039 414974 414973 414971 414967 414959 414943 414911 414847 414716 414714 414713 414710 414709 414707 414702 414701 414699 414695 414686 414685 414683 414679 414671 414654 414653 414651 414647 414639 414623 414590 414589 414587 414583 414575 414559 414527 414462 414461 414459 414455 414447 414431 414399 414335 414206 414205 414203 414199 414191 414175 414143 414079 413951 413688 413684 413682 413681 413676 413674 413673 413670 413669 413667 413660 413658 413657 413654 413653 413651 413646 413645 413643 413639 413628 413626 413625 413622 413621 413619 413614 413613 413611 413607 413598 413597 413595 413591 413583 413564 413562 413561 413558 413557 413555 413550 413549 413547 413543 413534 413533 413531 413527 413519 413502 413501 413499 413495 413487 413471 413436 413434 413433 413430 413429 413427 413422 413421 413419 413415 413406 413405 413403 413399 413391 413374 413373 413371 413367 413359 413343 413310 413309 413307 413303 413295 413279 413247 413180 413178 413177 413174 413173 413171 413166 413165 413163 413159 413150 413149 413147 413143 413135 413118 413117 413115 413111 413103 413087 413054 413053 413051 413047 413039 413023 412991 412926 412925 412923 412919 412911 412895 412863 412799 412668 412666 412665 412662 412661 412659 412654 412653 412651 412647 412638 412637 412635 412631 412623 412606 412605 412603 412599 412591 412575 412542 412541 412539 412535 412527 412511 412479 412414 412413 412411 412407 412399 412383 412351 412287 412158 412157 412155 412151 412143 412127 412095 412031 411903 411644 411642 411641 411638 411637 411635 411630 411629 411627 411623 411614 411613 411611 411607 411599 411582 411581 411579 411575 411567 411551 411518 411517 411515 411511 411503 411487 411455 411390 411389 411387 411383 411375 411359 411327 411263 411134 411133 411131 411127 411119 411103 411071 411007 410879 410622 410621 410619 410615 410607 410591 410559 410495 410367 410111 409584 409576 409572 409570 409569 409560 409556 409554 409553 409548 409546 409545 409542 409541 409539 409528 409524 409522 409521 409516 409514 409513 409510 409509 409507 409500 409498 409497 409494 409493 409491 409486 409485 409483 409479 409464 409460 409458 409457 409452 409450 409449 409446 409445 409443 409436 409434 409433 409430 409429 409427 409422 409421 409419 409415 409404 409402 409401 409398 409397 409395 409390 409389 409387 409383 409374 409373 409371 409367 409359 409336 409332 409330 409329 409324 409322 409321 409318 409317 409315 409308 409306 409305 409302 409301 409299 409294 409293 409291 409287 409276 409274 409273 409270 409269 409267 409262 409261 409259 409255 409246 409245 409243 409239 409231 409212 409210 409209 409206 409205 409203 409198 409197 409195 409191 409182 409181 409179 409175 409167 409150 409149 409147 409143 409135 409119 409080 409076 409074 409073 409068 409066 409065 409062 409061 409059 409052 409050 409049 409046 409045 409043 409038 409037 409035 409031 409020 409018 409017 409014 409013 409011 409006 409005 409003 408999 408990 408989 408987 408983 408975 408956 408954 408953 408950 408949 408947 408942 408941 408939 408935 408926 408925 408923 408919 408911 408894 408893 408891 408887 408879 408863 408828 408826 408825 408822 408821 408819 408814 408813 408811 408807 408798 408797 408795 408791 408783 408766 408765 408763 408759 408751 408735 408702 408701 408699 408695 408687 408671 408639 408568 408564 408562 408561 408556 408554 408553 408550 408549 408547 408540 408538 408537 408534 408533 408531 408526 408525 408523 408519 408508 408506 408505 408502 408501 408499 408494 408493 408491 408487 408478 408477 408475 408471 408463 408444 408442 408441 408438 408437 408435 408430 408429 408427 408423 408414 408413 408411 408407 408399 408382 408381 408379 408375 408367 408351 408316 408314 408313 408310 408309 408307 408302 408301 408299 408295 408286 408285 408283 408279 408271 408254 408253 408251 408247 408239 408223 408190 408189 408187 408183 408175 408159 408127 408060 408058 408057 408054 408053 408051 408046 408045 408043 408039 408030 408029 408027 408023 408015 407998 407997 407995 407991 407983 407967 407934 407933 407931 407927 407919 407903 407871 407806 407805 407803 407799 407791 407775 407743 407679 407544 407540 407538 407537 407532 407530 407529 407526 407525 407523 407516 407514 407513 407510 407509 407507 407502 407501 407499 407495 407484 407482 407481 407478 407477 407475 407470 407469 407467 407463 407454 407453 407451 407447 407439 407420 407418 407417 407414 407413 407411 407406 407405 407403 407399 407390 407389 407387 407383 407375 407358 407357 407355 407351 407343 407327 407292 407290 407289 407286 407285 407283 407278 407277 407275 407271 407262 407261 407259 407255 407247 407230 407229 407227 407223 407215 407199 407166 407165 407163 407159 407151 407135 407103 407036 407034 407033 407030 407029 407027 407022 407021 407019 407015 407006 407005 407003 406999 406991 406974 406973 406971 406967 406959 406943 406910 406909 406907 406903 406895 406879 406847 406782 406781 406779 406775 406767 406751 406719 406655 406524 406522 406521 406518 406517 406515 406510 406509 406507 406503 406494 406493 406491 406487 406479 406462 406461 406459 406455 406447 406431 406398 406397 406395 406391 406383 406367 406335 406270 406269 406267 406263 406255 406239 406207 406143 406014 406013 406011 406007 405999 405983 405951 405887 405759 405496 405492 405490 405489 405484 405482 405481 405478 405477 405475 405468 405466 405465 405462 405461 405459 405454 405453 405451 405447 405436 405434 405433 405430 405429 405427 405422 405421 405419 405415 405406 405405 405403 405399 405391 405372 405370 405369 405366 405365 405363 405358 405357 405355 405351 405342 405341 405339 405335 405327 405310 405309 405307 405303 405295 405279 405244 405242 405241 405238 405237 405235 405230 405229 405227 405223 405214 405213 405211 405207 405199 405182 405181 405179 405175 405167 405151 405118 405117 405115 405111 405103 405087 405055 404988 404986 404985 404982 404981 404979 404974 404973 404971 404967 404958 404957 404955 404951 404943 404926 404925 404923 404919 404911 404895 404862 404861 404859 404855 404847 404831 404799 404734 404733 404731 404727 404719 404703 404671 404607 404476 404474 404473 404470 404469 404467 404462 404461 404459 404455 404446 404445 404443 404439 404431 404414 404413 404411 404407 404399 404383 404350 404349 404347 404343 404335 404319 404287 404222 404221 404219 404215 404207 404191 404159 404095 403966 403965 403963 403959 403951 403935 403903 403839 403711 403452 403450 403449 403446 403445 403443 403438 403437 403435 403431 403422 403421 403419 403415 403407 403390 403389 403387 403383 403375 403359 403326 403325 403323 403319 403311 403295 403263 403198 403197 403195 403191 403183 403167 403135 403071 402942 402941 402939 402935 402927 402911 402879 402815 402687 402430 402429 402427 402423 402415 402399 402367 402303 402175 401919 401400 401396 401394 401393 401388 401386 401385 401382 401381 401379 401372 401370 401369 401366 401365 401363 401358 401357 401355 401351 401340 401338 401337 401334 401333 401331 401326 401325 401323 401319 401310 401309 401307 401303 401295 401276 401274 401273 401270 401269 401267 401262 401261 401259 401255 401246 401245 401243 401239 401231 401214 401213 401211 401207 401199 401183 401148 401146 401145 401142 401141 401139 401134 401133 401131 401127 401118 401117 401115 401111 401103 401086 401085 401083 401079 401071 401055 401022 401021 401019 401015 401007 400991 400959 400892 400890 400889 400886 400885 400883 400878 400877 400875 400871 400862 400861 400859 400855 400847 400830 400829 400827 400823 400815 400799 400766 400765 400763 400759 400751 400735 400703 400638 400637 400635 400631 400623 400607 400575 400511 400380 400378 400377 400374 400373 400371 400366 400365 400363 400359 400350 400349 400347 400343 400335 400318 400317 400315 400311 400303 400287 400254 400253 400251 400247 400239 400223 400191 400126 400125 400123 400119 400111 400095 400063 399999 399870 399869 399867 399863 399855 399839 399807 399743 399615 399356 399354 399353 399350 399349 399347 399342 399341 399339 399335 399326 399325 399323 399319 399311 399294 399293 399291 399287 399279 399263 399230 399229 399227 399223 399215 399199 399167 399102 399101 399099 399095 399087 399071 399039 398975 398846 398845 398843 398839 398831 398815 398783 398719 398591 398334 398333 398331 398327 398319 398303 398271 398207 398079 397823 397308 397306 397305 397302 397301 397299 397294 397293 397291 397287 397278 397277 397275 397271 397263 397246 397245 397243 397239 397231 397215 397182 397181 397179 397175 397167 397151 397119 397054 397053 397051 397047 397039 397023 396991 396927 396798 396797 396795 396791 396783 396767 396735 396671 396543 396286 396285 396283 396279 396271 396255 396223 396159 396031 395775 395262 395261 395259 395255 395247 395231 395199 395135 395007 394751 394239 393152 393120 393104 393096 393092 393090 393089 393056 393040 393032 393028 393026 393025 393008 393000 392996 392994 392993 392984 392980 392978 392977 392972 392970 392969 392966 392965 392963 392928 392912 392904 392900 392898 392897 392880 392872 392868 392866 392865 392856 392852 392850 392849 392844 392842 392841 392838 392837 392835 392816 392808 392804 392802 392801 392792 392788 392786 392785 392780 392778 392777 392774 392773 392771 392760 392756 392754 392753 392748 392746 392745 392742 392741 392739 392732 392730 392729 392726 392725 392723 392718 392717 392715 392711 392672 392656 392648 392644 392642 392641 392624 392616 392612 392610 392609 392600 392596 392594 392593 392588 392586 392585 392582 392581 392579 392560 392552 392548 392546 392545 392536 392532 392530 392529 392524 392522 392521 392518 392517 392515 392504 392500 392498 392497 392492 392490 392489 392486 392485 392483 392476 392474 392473 392470 392469 392467 392462 392461 392459 392455 392432 392424 392420 392418 392417 392408 392404 392402 392401 392396 392394 392393 392390 392389 392387 392376 392372 392370 392369 392364 392362 392361 392358 392357 392355 392348 392346 392345 392342 392341 392339 392334 392333 392331 392327 392312 392308 392306 392305 392300 392298 392297 392294 392293 392291 392284 392282 392281 392278 392277 392275 392270 392269 392267 392263 392252 392250 392249 392246 392245 392243 392238 392237 392235 392231 392222 392221 392219 392215 392207 392160 392144 392136 392132 392130 392129 392112 392104 392100 392098 392097 392088 392084 392082 392081 392076 392074 392073 392070 392069 392067 392048 392040 392036 392034 392033 392024 392020 392018 392017 392012 392010 392009 392006 392005 392003 391992 391988 391986 391985 391980 391978 391977 391974 391973 391971 391964 391962 391961 391958 391957 391955 391950 391949 391947 391943 391920 391912 391908 391906 391905 391896 391892 391890 391889 391884 391882 391881 391878 391877 391875 391864 391860 391858 391857 391852 391850 391849 391846 391845 391843 391836 391834 391833 391830 391829 391827 391822 391821 391819 391815 391800 391796 391794 391793 391788 391786 391785 391782 391781 391779 391772 391770 391769 391766 391765 391763 391758 391757 391755 391751 391740 391738 391737 391734 391733 391731 391726 391725 391723 391719 391710 391709 391707 391703 391695 391664 391656 391652 391650 391649 391640 391636 391634 391633 391628 391626 391625 391622 391621 391619 391608 391604 391602 391601 391596 391594 391593 391590 391589 391587 391580 391578 391577 391574 391573 391571 391566 391565 391563 391559 391544 391540 391538 391537 391532 391530 391529 391526 391525 391523 391516 391514 391513 391510 391509 391507 391502 391501 391499 391495 391484 391482 391481 391478 391477 391475 391470 391469 391467 391463 391454 391453 391451 391447 391439 391416 391412 391410 391409 391404 391402 391401 391398 391397 391395 391388 391386 391385 391382 391381 391379 391374 391373 391371 391367 391356 391354 391353 391350 391349 391347 391342 391341 391339 391335 391326 391325 391323 391319 391311 391292 391290 391289 391286 391285 391283 391278 391277 391275 391271 391262 391261 391259 391255 391247 391230 391229 391227 391223 391215 391199 391136 391120 391112 391108 391106 391105 391088 391080 391076 391074 391073 391064 391060 391058 391057 391052 391050 391049 391046 391045 391043 391024 391016 391012 391010 391009 391000 390996 390994 390993 390988 390986 390985 390982 390981 390979 390968 390964 390962 390961 390956 390954 390953 390950 390949 390947 390940 390938 390937 390934 390933 390931 390926 390925 390923 390919 390896 390888 390884 390882 390881 390872 390868 390866 390865 390860 390858 390857 390854 390853 390851 390840 390836 390834 390833 390828 390826 390825 390822 390821 390819 390812 390810 390809 390806 390805 390803 390798 390797 390795 390791 390776 390772 390770 390769 390764 390762 390761 390758 390757 390755 390748 390746 390745 390742 390741 390739 390734 390733 390731 390727 390716 390714 390713 390710 390709 390707 390702 390701 390699 390695 390686 390685 390683 390679 390671 390640 390632 390628 390626 390625 390616 390612 390610 390609 390604 390602 390601 390598 390597 390595 390584 390580 390578 390577 390572 390570 390569 390566 390565 390563 390556 390554 390553 390550 390549 390547 390542 390541 390539 390535 390520 390516 390514 390513 390508 390506 390505 390502 390501 390499 390492 390490 390489 390486 390485 390483 390478 390477 390475 390471 390460 390458 390457 390454 390453 390451 390446 390445 390443 390439 390430 390429 390427 390423 390415 390392 390388 390386 390385 390380 390378 390377 390374 390373 390371 390364 390362 390361 390358 390357 390355 390350 390349 390347 390343 390332 390330 390329 390326 390325 390323 390318 390317 390315 390311 390302 390301 390299 390295 390287 390268 390266 390265 390262 390261 390259 390254 390253 390251 390247 390238 390237 390235 390231 390223 390206 390205 390203 390199 390191 390175 390128 390120 390116 390114 390113 390104 390100 390098 390097 390092 390090 390089 390086 390085 390083 390072 390068 390066 390065 390060 390058 390057 390054 390053 390051 390044 390042 390041 390038 390037 390035 390030 390029 390027 390023 390008 390004 390002 390001 389996 389994 389993 389990 389989 389987 389980 389978 389977 389974 389973 389971 389966 389965 389963 389959 389948 389946 389945 389942 389941 389939 389934 389933 389931 389927 389918 389917 389915 389911 389903 389880 389876 389874 389873 389868 389866 389865 389862 389861 389859 389852 389850 389849 389846 389845 389843 389838 389837 389835 389831 389820 389818 389817 389814 389813 389811 389806 389805 389803 389799 389790 389789 389787 389783 389775 389756 389754 389753 389750 389749 389747 389742 389741 389739 389735 389726 389725 389723 389719 389711 389694 389693 389691 389687 389679 389663 389624 389620 389618 389617 389612 389610 389609 389606 389605 389603 389596 389594 389593 389590 389589 389587 389582 389581 389579 389575 389564 389562 389561 389558 389557 389555 389550 389549 389547 389543 389534 389533 389531 389527 389519 389500 389498 389497 389494 389493 389491 389486 389485 389483 389479 389470 389469 389467 389463 389455 389438 389437 389435 389431 389423 389407 389372 389370 389369 389366 389365 389363 389358 389357 389355 389351 389342 389341 389339 389335 389327 389310 389309 389307 389303 389295 389279 389246 389245 389243 389239 389231 389215 389183 389088 389072 389064 389060 389058 389057 389040 389032 389028 389026 389025 389016 389012 389010 389009 389004 389002 389001 388998 388997 388995 388976 388968 388964 388962 388961 388952 388948 388946 388945 388940 388938 388937 388934 388933 388931 388920 388916 388914 388913 388908 388906 388905 388902 388901 388899 388892 388890 388889 388886 388885 388883 388878 388877 388875 388871 388848 388840 388836 388834 388833 388824 388820 388818 388817 388812 388810 388809 388806 388805 388803 388792 388788 388786 388785 388780 388778 388777 388774 388773 388771 388764 388762 388761 388758 388757 388755 388750 388749 388747 388743 388728 388724 388722 388721 388716 388714 388713 388710 388709 388707 388700 388698 388697 388694 388693 388691 388686 388685 388683 388679 388668 388666 388665 388662 388661 388659 388654 388653 388651 388647 388638 388637 388635 388631 388623 388592 388584 388580 388578 388577 388568 388564 388562 388561 388556 388554 388553 388550 388549 388547 388536 388532 388530 388529 388524 388522 388521 388518 388517 388515 388508 388506 388505 388502 388501 388499 388494 388493 388491 388487 388472 388468 388466 388465 388460 388458 388457 388454 388453 388451 388444 388442 388441 388438 388437 388435 388430 388429 388427 388423 388412 388410 388409 388406 388405 388403 388398 388397 388395 388391 388382 388381 388379 388375 388367 388344 388340 388338 388337 388332 388330 388329 388326 388325 388323 388316 388314 388313 388310 388309 388307 388302 388301 388299 388295 388284 388282 388281 388278 388277 388275 388270 388269 388267 388263 388254 388253 388251 388247 388239 388220 388218 388217 388214 388213 388211 388206 388205 388203 388199 388190 388189 388187 388183 388175 388158 388157 388155 388151 388143 388127 388080 388072 388068 388066 388065 388056 388052 388050 388049 388044 388042 388041 388038 388037 388035 388024 388020 388018 388017 388012 388010 388009 388006 388005 388003 387996 387994 387993 387990 387989 387987 387982 387981 387979 387975 387960 387956 387954 387953 387948 387946 387945 387942 387941 387939 387932 387930 387929 387926 387925 387923 387918 387917 387915 387911 387900 387898 387897 387894 387893 387891 387886 387885 387883 387879 387870 387869 387867 387863 387855 387832 387828 387826 387825 387820 387818 387817 387814 387813 387811 387804 387802 387801 387798 387797 387795 387790 387789 387787 387783 387772 387770 387769 387766 387765 387763 387758 387757 387755 387751 387742 387741 387739 387735 387727 387708 387706 387705 387702 387701 387699 387694 387693 387691 387687 387678 387677 387675 387671 387663 387646 387645 387643 387639 387631 387615 387576 387572 387570 387569 387564 387562 387561 387558 387557 387555 387548 387546 387545 387542 387541 387539 387534 387533 387531 387527 387516 387514 387513 387510 387509 387507 387502 387501 387499 387495 387486 387485 387483 387479 387471 387452 387450 387449 387446 387445 387443 387438 387437 387435 387431 387422 387421 387419 387415 387407 387390 387389 387387 387383 387375 387359 387324 387322 387321 387318 387317 387315 387310 387309 387307 387303 387294 387293 387291 387287 387279 387262 387261 387259 387255 387247 387231 387198 387197 387195 387191 387183 387167 387135 387056 387048 387044 387042 387041 387032 387028 387026 387025 387020 387018 387017 387014 387013 387011 387000 386996 386994 386993 386988 386986 386985 386982 386981 386979 386972 386970 386969 386966 386965 386963 386958 386957 386955 386951 386936 386932 386930 386929 386924 386922 386921 386918 386917 386915 386908 386906 386905 386902 386901 386899 386894 386893 386891 386887 386876 386874 386873 386870 386869 386867 386862 386861 386859 386855 386846 386845 386843 386839 386831 386808 386804 386802 386801 386796 386794 386793 386790 386789 386787 386780 386778 386777 386774 386773 386771 386766 386765 386763 386759 386748 386746 386745 386742 386741 386739 386734 386733 386731 386727 386718 386717 386715 386711 386703 386684 386682 386681 386678 386677 386675 386670 386669 386667 386663 386654 386653 386651 386647 386639 386622 386621 386619 386615 386607 386591 386552 386548 386546 386545 386540 386538 386537 386534 386533 386531 386524 386522 386521 386518 386517 386515 386510 386509 386507 386503 386492 386490 386489 386486 386485 386483 386478 386477 386475 386471 386462 386461 386459 386455 386447 386428 386426 386425 386422 386421 386419 386414 386413 386411 386407 386398 386397 386395 386391 386383 386366 386365 386363 386359 386351 386335 386300 386298 386297 386294 386293 386291 386286 386285 386283 386279 386270 386269 386267 386263 386255 386238 386237 386235 386231 386223 386207 386174 386173 386171 386167 386159 386143 386111 386040 386036 386034 386033 386028 386026 386025 386022 386021 386019 386012 386010 386009 386006 386005 386003 385998 385997 385995 385991 385980 385978 385977 385974 385973 385971 385966 385965 385963 385959 385950 385949 385947 385943 385935 385916 385914 385913 385910 385909 385907 385902 385901 385899 385895 385886 385885 385883 385879 385871 385854 385853 385851 385847 385839 385823 385788 385786 385785 385782 385781 385779 385774 385773 385771 385767 385758 385757 385755 385751 385743 385726 385725 385723 385719 385711 385695 385662 385661 385659 385655 385647 385631 385599 385532 385530 385529 385526 385525 385523 385518 385517 385515 385511 385502 385501 385499 385495 385487 385470 385469 385467 385463 385455 385439 385406 385405 385403 385399 385391 385375 385343 385278 385277 385275 385271 385263 385247 385215 385151 384992 384976 384968 384964 384962 384961 384944 384936 384932 384930 384929 384920 384916 384914 384913 384908 384906 384905 384902 384901 384899 384880 384872 384868 384866 384865 384856 384852 384850 384849 384844 384842 384841 384838 384837 384835 384824 384820 384818 384817 384812 384810 384809 384806 384805 384803 384796 384794 384793 384790 384789 384787 384782 384781 384779 384775 384752 384744 384740 384738 384737 384728 384724 384722 384721 384716 384714 384713 384710 384709 384707 384696 384692 384690 384689 384684 384682 384681 384678 384677 384675 384668 384666 384665 384662 384661 384659 384654 384653 384651 384647 384632 384628 384626 384625 384620 384618 384617 384614 384613 384611 384604 384602 384601 384598 384597 384595 384590 384589 384587 384583 384572 384570 384569 384566 384565 384563 384558 384557 384555 384551 384542 384541 384539 384535 384527 384496 384488 384484 384482 384481 384472 384468 384466 384465 384460 384458 384457 384454 384453 384451 384440 384436 384434 384433 384428 384426 384425 384422 384421 384419 384412 384410 384409 384406 384405 384403 384398 384397 384395 384391 384376 384372 384370 384369 384364 384362 384361 384358 384357 384355 384348 384346 384345 384342 384341 384339 384334 384333 384331 384327 384316 384314 384313 384310 384309 384307 384302 384301 384299 384295 384286 384285 384283 384279 384271 384248 384244 384242 384241 384236 384234 384233 384230 384229 384227 384220 384218 384217 384214 384213 384211 384206 384205 384203 384199 384188 384186 384185 384182 384181 384179 384174 384173 384171 384167 384158 384157 384155 384151 384143 384124 384122 384121 384118 384117 384115 384110 384109 384107 384103 384094 384093 384091 384087 384079 384062 384061 384059 384055 384047 384031 383984 383976 383972 383970 383969 383960 383956 383954 383953 383948 383946 383945 383942 383941 383939 383928 383924 383922 383921 383916 383914 383913 383910 383909 383907 383900 383898 383897 383894 383893 383891 383886 383885 383883 383879 383864 383860 383858 383857 383852 383850 383849 383846 383845 383843 383836 383834 383833 383830 383829 383827 383822 383821 383819 383815 383804 383802 383801 383798 383797 383795 383790 383789 383787 383783 383774 383773 383771 383767 383759 383736 383732 383730 383729 383724 383722 383721 383718 383717 383715 383708 383706 383705 383702 383701 383699 383694 383693 383691 383687 383676 383674 383673 383670 383669 383667 383662 383661 383659 383655 383646 383645 383643 383639 383631 383612 383610 383609 383606 383605 383603 383598 383597 383595 383591 383582 383581 383579 383575 383567 383550 383549 383547 383543 383535 383519 383480 383476 383474 383473 383468 383466 383465 383462 383461 383459 383452 383450 383449 383446 383445 383443 383438 383437 383435 383431 383420 383418 383417 383414 383413 383411 383406 383405 383403 383399 383390 383389 383387 383383 383375 383356 383354 383353 383350 383349 383347 383342 383341 383339 383335 383326 383325 383323 383319 383311 383294 383293 383291 383287 383279 383263 383228 383226 383225 383222 383221 383219 383214 383213 383211 383207 383198 383197 383195 383191 383183 383166 383165 383163 383159 383151 383135 383102 383101 383099 383095 383087 383071 383039 382960 382952 382948 382946 382945 382936 382932 382930 382929 382924 382922 382921 382918 382917 382915 382904 382900 382898 382897 382892 382890 382889 382886 382885 382883 382876 382874 382873 382870 382869 382867 382862 382861 382859 382855 382840 382836 382834 382833 382828 382826 382825 382822 382821 382819 382812 382810 382809 382806 382805 382803 382798 382797 382795 382791 382780 382778 382777 382774 382773 382771 382766 382765 382763 382759 382750 382749 382747 382743 382735 382712 382708 382706 382705 382700 382698 382697 382694 382693 382691 382684 382682 382681 382678 382677 382675 382670 382669 382667 382663 382652 382650 382649 382646 382645 382643 382638 382637 382635 382631 382622 382621 382619 382615 382607 382588 382586 382585 382582 382581 382579 382574 382573 382571 382567 382558 382557 382555 382551 382543 382526 382525 382523 382519 382511 382495 382456 382452 382450 382449 382444 382442 382441 382438 382437 382435 382428 382426 382425 382422 382421 382419 382414 382413 382411 382407 382396 382394 382393 382390 382389 382387 382382 382381 382379 382375 382366 382365 382363 382359 382351 382332 382330 382329 382326 382325 382323 382318 382317 382315 382311 382302 382301 382299 382295 382287 382270 382269 382267 382263 382255 382239 382204 382202 382201 382198 382197 382195 382190 382189 382187 382183 382174 382173 382171 382167 382159 382142 382141 382139 382135 382127 382111 382078 382077 382075 382071 382063 382047 382015 381944 381940 381938 381937 381932 381930 381929 381926 381925 381923 381916 381914 381913 381910 381909 381907 381902 381901 381899 381895 381884 381882 381881 381878 381877 381875 381870 381869 381867 381863 381854 381853 381851 381847 381839 381820 381818 381817 381814 381813 381811 381806 381805 381803 381799 381790 381789 381787 381783 381775 381758 381757 381755 381751 381743 381727 381692 381690 381689 381686 381685 381683 381678 381677 381675 381671 381662 381661 381659 381655 381647 381630 381629 381627 381623 381615 381599 381566 381565 381563 381559 381551 381535 381503 381436 381434 381433 381430 381429 381427 381422 381421 381419 381415 381406 381405 381403 381399 381391 381374 381373 381371 381367 381359 381343 381310 381309 381307 381303 381295 381279 381247 381182 381181 381179 381175 381167 381151 381119 381055 380912 380904 380900 380898 380897 380888 380884 380882 380881 380876 380874 380873 380870 380869 380867 380856 380852 380850 380849 380844 380842 380841 380838 380837 380835 380828 380826 380825 380822 380821 380819 380814 380813 380811 380807 380792 380788 380786 380785 380780 380778 380777 380774 380773 380771 380764 380762 380761 380758 380757 380755 380750 380749 380747 380743 380732 380730 380729 380726 380725 380723 380718 380717 380715 380711 380702 380701 380699 380695 380687 380664 380660 380658 380657 380652 380650 380649 380646 380645 380643 380636 380634 380633 380630 380629 380627 380622 380621 380619 380615 380604 380602 380601 380598 380597 380595 380590 380589 380587 380583 380574 380573 380571 380567 380559 380540 380538 380537 380534 380533 380531 380526 380525 380523 380519 380510 380509 380507 380503 380495 380478 380477 380475 380471 380463 380447 380408 380404 380402 380401 380396 380394 380393 380390 380389 380387 380380 380378 380377 380374 380373 380371 380366 380365 380363 380359 380348 380346 380345 380342 380341 380339 380334 380333 380331 380327 380318 380317 380315 380311 380303 380284 380282 380281 380278 380277 380275 380270 380269 380267 380263 380254 380253 380251 380247 380239 380222 380221 380219 380215 380207 380191 380156 380154 380153 380150 380149 380147 380142 380141 380139 380135 380126 380125 380123 380119 380111 380094 380093 380091 380087 380079 380063 380030 380029 380027 380023 380015 379999 379967 379896 379892 379890 379889 379884 379882 379881 379878 379877 379875 379868 379866 379865 379862 379861 379859 379854 379853 379851 379847 379836 379834 379833 379830 379829 379827 379822 379821 379819 379815 379806 379805 379803 379799 379791 379772 379770 379769 379766 379765 379763 379758 379757 379755 379751 379742 379741 379739 379735 379727 379710 379709 379707 379703 379695 379679 379644 379642 379641 379638 379637 379635 379630 379629 379627 379623 379614 379613 379611 379607 379599 379582 379581 379579 379575 379567 379551 379518 379517 379515 379511 379503 379487 379455 379388 379386 379385 379382 379381 379379 379374 379373 379371 379367 379358 379357 379355 379351 379343 379326 379325 379323 379319 379311 379295 379262 379261 379259 379255 379247 379231 379199 379134 379133 379131 379127 379119 379103 379071 379007 378872 378868 378866 378865 378860 378858 378857 378854 378853 378851 378844 378842 378841 378838 378837 378835 378830 378829 378827 378823 378812 378810 378809 378806 378805 378803 378798 378797 378795 378791 378782 378781 378779 378775 378767 378748 378746 378745 378742 378741 378739 378734 378733 378731 378727 378718 378717 378715 378711 378703 378686 378685 378683 378679 378671 378655 378620 378618 378617 378614 378613 378611 378606 378605 378603 378599 378590 378589 378587 378583 378575 378558 378557 378555 378551 378543 378527 378494 378493 378491 378487 378479 378463 378431 378364 378362 378361 378358 378357 378355 378350 378349 378347 378343 378334 378333 378331 378327 378319 378302 378301 378299 378295 378287 378271 378238 378237 378235 378231 378223 378207 378175 378110 378109 378107 378103 378095 378079 378047 377983 377852 377850 377849 377846 377845 377843 377838 377837 377835 377831 377822 377821 377819 377815 377807 377790 377789 377787 377783 377775 377759 377726 377725 377723 377719 377711 377695 377663 377598 377597 377595 377591 377583 377567 377535 377471 377342 377341 377339 377335 377327 377311 377279 377215 377087 376800 376784 376776 376772 376770 376769 376752 376744 376740 376738 376737 376728 376724 376722 376721 376716 376714 376713 376710 376709 376707 376688 376680 376676 376674 376673 376664 376660 376658 376657 376652 376650 376649 376646 376645 376643 376632 376628 376626 376625 376620 376618 376617 376614 376613 376611 376604 376602 376601 376598 376597 376595 376590 376589 376587 376583 376560 376552 376548 376546 376545 376536 376532 376530 376529 376524 376522 376521 376518 376517 376515 376504 376500 376498 376497 376492 376490 376489 376486 376485 376483 376476 376474 376473 376470 376469 376467 376462 376461 376459 376455 376440 376436 376434 376433 376428 376426 376425 376422 376421 376419 376412 376410 376409 376406 376405 376403 376398 376397 376395 376391 376380 376378 376377 376374 376373 376371 376366 376365 376363 376359 376350 376349 376347 376343 376335 376304 376296 376292 376290 376289 376280 376276 376274 376273 376268 376266 376265 376262 376261 376259 376248 376244 376242 376241 376236 376234 376233 376230 376229 376227 376220 376218 376217 376214 376213 376211 376206 376205 376203 376199 376184 376180 376178 376177 376172 376170 376169 376166 376165 376163 376156 376154 376153 376150 376149 376147 376142 376141 376139 376135 376124 376122 376121 376118 376117 376115 376110 376109 376107 376103 376094 376093 376091 376087 376079 376056 376052 376050 376049 376044 376042 376041 376038 376037 376035 376028 376026 376025 376022 376021 376019 376014 376013 376011 376007 375996 375994 375993 375990 375989 375987 375982 375981 375979 375975 375966 375965 375963 375959 375951 375932 375930 375929 375926 375925 375923 375918 375917 375915 375911 375902 375901 375899 375895 375887 375870 375869 375867 375863 375855 375839 375792 375784 375780 375778 375777 375768 375764 375762 375761 375756 375754 375753 375750 375749 375747 375736 375732 375730 375729 375724 375722 375721 375718 375717 375715 375708 375706 375705 375702 375701 375699 375694 375693 375691 375687 375672 375668 375666 375665 375660 375658 375657 375654 375653 375651 375644 375642 375641 375638 375637 375635 375630 375629 375627 375623 375612 375610 375609 375606 375605 375603 375598 375597 375595 375591 375582 375581 375579 375575 375567 375544 375540 375538 375537 375532 375530 375529 375526 375525 375523 375516 375514 375513 375510 375509 375507 375502 375501 375499 375495 375484 375482 375481 375478 375477 375475 375470 375469 375467 375463 375454 375453 375451 375447 375439 375420 375418 375417 375414 375413 375411 375406 375405 375403 375399 375390 375389 375387 375383 375375 375358 375357 375355 375351 375343 375327 375288 375284 375282 375281 375276 375274 375273 375270 375269 375267 375260 375258 375257 375254 375253 375251 375246 375245 375243 375239 375228 375226 375225 375222 375221 375219 375214 375213 375211 375207 375198 375197 375195 375191 375183 375164 375162 375161 375158 375157 375155 375150 375149 375147 375143 375134 375133 375131 375127 375119 375102 375101 375099 375095 375087 375071 375036 375034 375033 375030 375029 375027 375022 375021 375019 375015 375006 375005 375003 374999 374991 374974 374973 374971 374967 374959 374943 374910 374909 374907 374903 374895 374879 374847 374768 374760 374756 374754 374753 374744 374740 374738 374737 374732 374730 374729 374726 374725 374723 374712 374708 374706 374705 374700 374698 374697 374694 374693 374691 374684 374682 374681 374678 374677 374675 374670 374669 374667 374663 374648 374644 374642 374641 374636 374634 374633 374630 374629 374627 374620 374618 374617 374614 374613 374611 374606 374605 374603 374599 374588 374586 374585 374582 374581 374579 374574 374573 374571 374567 374558 374557 374555 374551 374543 374520 374516 374514 374513 374508 374506 374505 374502 374501 374499 374492 374490 374489 374486 374485 374483 374478 374477 374475 374471 374460 374458 374457 374454 374453 374451 374446 374445 374443 374439 374430 374429 374427 374423 374415 374396 374394 374393 374390 374389 374387 374382 374381 374379 374375 374366 374365 374363 374359 374351 374334 374333 374331 374327 374319 374303 374264 374260 374258 374257 374252 374250 374249 374246 374245 374243 374236 374234 374233 374230 374229 374227 374222 374221 374219 374215 374204 374202 374201 374198 374197 374195 374190 374189 374187 374183 374174 374173 374171 374167 374159 374140 374138 374137 374134 374133 374131 374126 374125 374123 374119 374110 374109 374107 374103 374095 374078 374077 374075 374071 374063 374047 374012 374010 374009 374006 374005 374003 373998 373997 373995 373991 373982 373981 373979 373975 373967 373950 373949 373947 373943 373935 373919 373886 373885 373883 373879 373871 373855 373823 373752 373748 373746 373745 373740 373738 373737 373734 373733 373731 373724 373722 373721 373718 373717 373715 373710 373709 373707 373703 373692 373690 373689 373686 373685 373683 373678 373677 373675 373671 373662 373661 373659 373655 373647 373628 373626 373625 373622 373621 373619 373614 373613 373611 373607 373598 373597 373595 373591 373583 373566 373565 373563 373559 373551 373535 373500 373498 373497 373494 373493 373491 373486 373485 373483 373479 373470 373469 373467 373463 373455 373438 373437 373435 373431 373423 373407 373374 373373 373371 373367 373359 373343 373311 373244 373242 373241 373238 373237 373235 373230 373229 373227 373223 373214 373213 373211 373207 373199 373182 373181 373179 373175 373167 373151 373118 373117 373115 373111 373103 373087 373055 372990 372989 372987 372983 372975 372959 372927 372863 372720 372712 372708 372706 372705 372696 372692 372690 372689 372684 372682 372681 372678 372677 372675 372664 372660 372658 372657 372652 372650 372649 372646 372645 372643 372636 372634 372633 372630 372629 372627 372622 372621 372619 372615 372600 372596 372594 372593 372588 372586 372585 372582 372581 372579 372572 372570 372569 372566 372565 372563 372558 372557 372555 372551 372540 372538 372537 372534 372533 372531 372526 372525 372523 372519 372510 372509 372507 372503 372495 372472 372468 372466 372465 372460 372458 372457 372454 372453 372451 372444 372442 372441 372438 372437 372435 372430 372429 372427 372423 372412 372410 372409 372406 372405 372403 372398 372397 372395 372391 372382 372381 372379 372375 372367 372348 372346 372345 372342 372341 372339 372334 372333 372331 372327 372318 372317 372315 372311 372303 372286 372285 372283 372279 372271 372255 372216 372212 372210 372209 372204 372202 372201 372198 372197 372195 372188 372186 372185 372182 372181 372179 372174 372173 372171 372167 372156 372154 372153 372150 372149 372147 372142 372141 372139 372135 372126 372125 372123 372119 372111 372092 372090 372089 372086 372085 372083 372078 372077 372075 372071 372062 372061 372059 372055 372047 372030 372029 372027 372023 372015 371999 371964 371962 371961 371958 371957 371955 371950 371949 371947 371943 371934 371933 371931 371927 371919 371902 371901 371899 371895 371887 371871 371838 371837 371835 371831 371823 371807 371775 371704 371700 371698 371697 371692 371690 371689 371686 371685 371683 371676 371674 371673 371670 371669 371667 371662 371661 371659 371655 371644 371642 371641 371638 371637 371635 371630 371629 371627 371623 371614 371613 371611 371607 371599 371580 371578 371577 371574 371573 371571 371566 371565 371563 371559 371550 371549 371547 371543 371535 371518 371517 371515 371511 371503 371487 371452 371450 371449 371446 371445 371443 371438 371437 371435 371431 371422 371421 371419 371415 371407 371390 371389 371387 371383 371375 371359 371326 371325 371323 371319 371311 371295 371263 371196 371194 371193 371190 371189 371187 371182 371181 371179 371175 371166 371165 371163 371159 371151 371134 371133 371131 371127 371119 371103 371070 371069 371067 371063 371055 371039 371007 370942 370941 370939 370935 370927 370911 370879 370815 370680 370676 370674 370673 370668 370666 370665 370662 370661 370659 370652 370650 370649 370646 370645 370643 370638 370637 370635 370631 370620 370618 370617 370614 370613 370611 370606 370605 370603 370599 370590 370589 370587 370583 370575 370556 370554 370553 370550 370549 370547 370542 370541 370539 370535 370526 370525 370523 370519 370511 370494 370493 370491 370487 370479 370463 370428 370426 370425 370422 370421 370419 370414 370413 370411 370407 370398 370397 370395 370391 370383 370366 370365 370363 370359 370351 370335 370302 370301 370299 370295 370287 370271 370239 370172 370170 370169 370166 370165 370163 370158 370157 370155 370151 370142 370141 370139 370135 370127 370110 370109 370107 370103 370095 370079 370046 370045 370043 370039 370031 370015 369983 369918 369917 369915 369911 369903 369887 369855 369791 369660 369658 369657 369654 369653 369651 369646 369645 369643 369639 369630 369629 369627 369623 369615 369598 369597 369595 369591 369583 369567 369534 369533 369531 369527 369519 369503 369471 369406 369405 369403 369399 369391 369375 369343 369279 369150 369149 369147 369143 369135 369119 369087 369023 368895 368624 368616 368612 368610 368609 368600 368596 368594 368593 368588 368586 368585 368582 368581 368579 368568 368564 368562 368561 368556 368554 368553 368550 368549 368547 368540 368538 368537 368534 368533 368531 368526 368525 368523 368519 368504 368500 368498 368497 368492 368490 368489 368486 368485 368483 368476 368474 368473 368470 368469 368467 368462 368461 368459 368455 368444 368442 368441 368438 368437 368435 368430 368429 368427 368423 368414 368413 368411 368407 368399 368376 368372 368370 368369 368364 368362 368361 368358 368357 368355 368348 368346 368345 368342 368341 368339 368334 368333 368331 368327 368316 368314 368313 368310 368309 368307 368302 368301 368299 368295 368286 368285 368283 368279 368271 368252 368250 368249 368246 368245 368243 368238 368237 368235 368231 368222 368221 368219 368215 368207 368190 368189 368187 368183 368175 368159 368120 368116 368114 368113 368108 368106 368105 368102 368101 368099 368092 368090 368089 368086 368085 368083 368078 368077 368075 368071 368060 368058 368057 368054 368053 368051 368046 368045 368043 368039 368030 368029 368027 368023 368015 367996 367994 367993 367990 367989 367987 367982 367981 367979 367975 367966 367965 367963 367959 367951 367934 367933 367931 367927 367919 367903 367868 367866 367865 367862 367861 367859 367854 367853 367851 367847 367838 367837 367835 367831 367823 367806 367805 367803 367799 367791 367775 367742 367741 367739 367735 367727 367711 367679 367608 367604 367602 367601 367596 367594 367593 367590 367589 367587 367580 367578 367577 367574 367573 367571 367566 367565 367563 367559 367548 367546 367545 367542 367541 367539 367534 367533 367531 367527 367518 367517 367515 367511 367503 367484 367482 367481 367478 367477 367475 367470 367469 367467 367463 367454 367453 367451 367447 367439 367422 367421 367419 367415 367407 367391 367356 367354 367353 367350 367349 367347 367342 367341 367339 367335 367326 367325 367323 367319 367311 367294 367293 367291 367287 367279 367263 367230 367229 367227 367223 367215 367199 367167 367100 367098 367097 367094 367093 367091 367086 367085 367083 367079 367070 367069 367067 367063 367055 367038 367037 367035 367031 367023 367007 366974 366973 366971 366967 366959 366943 366911 366846 366845 366843 366839 366831 366815 366783 366719 366584 366580 366578 366577 366572 366570 366569 366566 366565 366563 366556 366554 366553 366550 366549 366547 366542 366541 366539 366535 366524 366522 366521 366518 366517 366515 366510 366509 366507 366503 366494 366493 366491 366487 366479 366460 366458 366457 366454 366453 366451 366446 366445 366443 366439 366430 366429 366427 366423 366415 366398 366397 366395 366391 366383 366367 366332 366330 366329 366326 366325 366323 366318 366317 366315 366311 366302 366301 366299 366295 366287 366270 366269 366267 366263 366255 366239 366206 366205 366203 366199 366191 366175 366143 366076 366074 366073 366070 366069 366067 366062 366061 366059 366055 366046 366045 366043 366039 366031 366014 366013 366011 366007 365999 365983 365950 365949 365947 365943 365935 365919 365887 365822 365821 365819 365815 365807 365791 365759 365695 365564 365562 365561 365558 365557 365555 365550 365549 365547 365543 365534 365533 365531 365527 365519 365502 365501 365499 365495 365487 365471 365438 365437 365435 365431 365423 365407 365375 365310 365309 365307 365303 365295 365279 365247 365183 365054 365053 365051 365047 365039 365023 364991 364927 364799 364536 364532 364530 364529 364524 364522 364521 364518 364517 364515 364508 364506 364505 364502 364501 364499 364494 364493 364491 364487 364476 364474 364473 364470 364469 364467 364462 364461 364459 364455 364446 364445 364443 364439 364431 364412 364410 364409 364406 364405 364403 364398 364397 364395 364391 364382 364381 364379 364375 364367 364350 364349 364347 364343 364335 364319 364284 364282 364281 364278 364277 364275 364270 364269 364267 364263 364254 364253 364251 364247 364239 364222 364221 364219 364215 364207 364191 364158 364157 364155 364151 364143 364127 364095 364028 364026 364025 364022 364021 364019 364014 364013 364011 364007 363998 363997 363995 363991 363983 363966 363965 363963 363959 363951 363935 363902 363901 363899 363895 363887 363871 363839 363774 363773 363771 363767 363759 363743 363711 363647 363516 363514 363513 363510 363509 363507 363502 363501 363499 363495 363486 363485 363483 363479 363471 363454 363453 363451 363447 363439 363423 363390 363389 363387 363383 363375 363359 363327 363262 363261 363259 363255 363247 363231 363199 363135 363006 363005 363003 362999 362991 362975 362943 362879 362751 362492 362490 362489 362486 362485 362483 362478 362477 362475 362471 362462 362461 362459 362455 362447 362430 362429 362427 362423 362415 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12