CHARSET="ANSI"; AXIS-VERSION="2013"; CODEPAGE="iso-8859-15"; LANGUAGE="fi"; LANGUAGES="fi","sv","en"; CREATION-DATE="20190329 09:00"; NEXT-UPDATE="20240329 08:00"; TABLEID="statfin_vaerak_pxt_11rx"; DECIMALS=0; SHOWDECIMALS=0; MATRIX="001_11rx_2022"; SUBJECT-CODE="VAERAK"; SUBJECT-AREA="vaerak"; SUBJECT-AREA[sv]="vaerak"; SUBJECT-AREA[en]="vaerak"; COPYRIGHT=YES; DESCRIPTION="11rx -- Uskonnolliseen yhdyskuntaan kuuluminen iän ja sukupuolen mukaan, 1990-2022"; DESCRIPTION[sv]="11rx -- Tillhörighet till religionssamfund efter ålder och kön, 1990-2022"; DESCRIPTION[en]="11rx -- Belonging to a religious community by age and sex, 1990-2022"; TITLE="Väestö 31.12. muuttujina Uskontokunta, Sukupuoli, Ikä, Vuosi ja Tiedot"; TITLE[sv]="Befolkning 31.12. efter Religiöst samfund, Kön, Ålder, År och Uppgifter"; TITLE[en]="Population 31.12. by Religious community, Sex, Age, Year and Information"; CONTENTS="Väestö 31.12."; CONTENTS[sv]="Befolkning 31.12."; CONTENTS[en]="Population 31.12."; UNITS="Lukumäärä"; UNITS[sv]="Antal"; UNITS[en]="Number"; STUB="Uskontokunta","Sukupuoli"; STUB[sv]="Religiöst samfund","Kön"; STUB[en]="Religious community","Sex"; HEADING="Ikä","Vuosi","Tiedot"; HEADING[sv]="Ålder","År","Uppgifter"; HEADING[en]="Age","Year","Information"; CONTVARIABLE="Tiedot"; CONTVARIABLE[sv]="Uppgifter"; CONTVARIABLE[en]="Information"; VALUES("Uskontokunta")="YHTEENSÄ","ALKUPERÄISUSKONNOT JA UUSPAKANUUS","BUDDHALAISUUS", "HINDULAISUUS","ISLAM","JUUTALAISUUS","KRISTINUSKO","Adventismi","Anglikaaniset kirkot","Baptismi", "Evankelisluterilaiset vapaaseurakunnat","Helluntailaisuus","Katolinen kirkko","Metodistikirkot", "Ortodoksiset kirkot","Suomen evankelis-luterilainen kirkko","Vapaakirkot","Muut kristilliset", "MUUT USKONTOKUNNAT","Bahá'í yhdyskunnat","Jehovan todistajat", "Myöh. Aik. Pyhien Jeesuksen Kristuksen Kirkko","Suomen Kristiyhteisö","Vapaa katolinen kirkko", "Muut","USKONTOKUNTIIN KUULUMATTOMAT"; VALUES[sv]("Religiöst samfund")="TOTALT","URSPRUNGSRELIGIONER OCH NYHEDENDOM","BUDDHISMEN", "HINDUISMEN","ISLAM","JUDENDOMEN","KRISTENDOMEN","Adventismen","Anglikanska kyrkor","Baptismen", "Evangelisk-luhterska firkyrkoförsamlingar","Pingströrelsen","Katolska kyrkan","Metodismen", "Ortodoxa kyrkor","Evangelisk-lutherska kyrkan i Finland","Frikyrkor","Övriga kristna", "ÖVRIGA RELIGIONSSAMFUND","Bahá'ísamfunden","Jehovas vittnen", "Jesu Kristi Kyrka av Sista Dagars heliga","Kristensamfundet i Finland","Fria katolska kyrkan", "Övriga","UTANFÖR ETT RELIGIÖST SAMFUND"; VALUES[en]("Religious community")="TOTAL","INDIGENEOUS RELIGIONS AND NEO-PAGANISM","BUDDHISM", "HINDUISM","ISLAM","JUDAISM","CHRISTIANITY","Adventism","Anglican churches","Baptism", "Evangelical Lutheran free congregations","Pentecostalism","Roman Catholic Church","Methodism", "Greek Orthodox Church","Evangelical Lutheran Church of Finland","Free churches","Other Christian", "OTHER RELIGIOUS GROUPS","Bahá'í communities","Jehovah's Witnesses", "Church of Jesus Christ of Latter-day Saints","Christian Community of Finland", "Liberal Catholic Church","Others","PERSONS NOT MEMBERS OF ANY RELIGIOUS COMMUNITY"; VALUES("Sukupuoli")="Yhteensä","Miehet","Naiset"; VALUES[sv]("Kön")="Totalt","Män","Kvinnor"; VALUES[en]("Sex")="Total","Males","Females"; VALUES("Ikä")="Yhteensä","0 - 14","15 - 24","25 - 44","45 - 64","65 -"; VALUES[sv]("Ålder")="Totalt","0 - 14","15 - 24","25 - 44","45 - 64","65 -"; VALUES[en]("Age")="Total","0 - 14","15 - 24","25 - 44","45 - 64","65 -"; VALUES("Vuosi")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000","2001", "2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015", "2016","2017","2018","2019","2020","2021","2022"; VALUES[sv]("År")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000", "2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014", "2015","2016","2017","2018","2019","2020","2021","2022"; VALUES[en]("Year")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000", "2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014", "2015","2016","2017","2018","2019","2020","2021","2022"; VALUES("Tiedot")="Väestö 31.12."; VALUES[sv]("Uppgifter")="Befolkning 31.12."; VALUES[en]("Information")="Population 31 Dec"; TIMEVAL("Vuosi")=TLIST(A1),"1990","1991","1992","1993","1994","1995","1996","1997","1998","1999", "2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013", "2014","2015","2016","2017","2018","2019","2020","2021","2022"; TIMEVAL[sv]("År")=TLIST(A1),"1990","1991","1992","1993","1994","1995","1996","1997","1998","1999", "2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013", "2014","2015","2016","2017","2018","2019","2020","2021","2022"; TIMEVAL[en]("Year")=TLIST(A1),"1990","1991","1992","1993","1994","1995","1996","1997","1998","1999", "2000","2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013", "2014","2015","2016","2017","2018","2019","2020","2021","2022"; CODES("Uskontokunta")="SSS","A00","B00","C00","D00","E00","F00","F01","F02","F03","F04","F05","F06", "F07","F08","F09","F10","F11","G00","G01","G02","G03","G04","G05","G06","H00"; CODES[sv]("Religiöst samfund")="SSS","A00","B00","C00","D00","E00","F00","F01","F02","F03","F04", "F05","F06","F07","F08","F09","F10","F11","G00","G01","G02","G03","G04","G05","G06","H00"; CODES[en]("Religious community")="SSS","A00","B00","C00","D00","E00","F00","F01","F02","F03","F04", "F05","F06","F07","F08","F09","F10","F11","G00","G01","G02","G03","G04","G05","G06","H00"; CODES("Sukupuoli")="SSS","1","2"; CODES[sv]("Kön")="SSS","1","2"; CODES[en]("Sex")="SSS","1","2"; CODES("Ikä")="SSS","0-14","15-24","25-44","45-64","65-"; CODES[sv]("Ålder")="SSS","0-14","15-24","25-44","45-64","65-"; CODES[en]("Age")="SSS","0-14","15-24","25-44","45-64","65-"; CODES("Vuosi")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000","2001", "2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015", "2016","2017","2018","2019","2020","2021","2022"; CODES[sv]("År")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000","2001", "2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014","2015", "2016","2017","2018","2019","2020","2021","2022"; CODES[en]("Year")="1990","1991","1992","1993","1994","1995","1996","1997","1998","1999","2000", "2001","2002","2003","2004","2005","2006","2007","2008","2009","2010","2011","2012","2013","2014", "2015","2016","2017","2018","2019","2020","2021","2022"; CODES("Tiedot")="vaesto"; CODES[sv]("Uppgifter")="vaesto"; CODES[en]("Information")="vaesto"; VARIABLE-TYPE("Uskontokunta")="Classificatory"; VARIABLE-TYPE[sv]("Religiöst samfund")="Classificatory"; VARIABLE-TYPE[en]("Religious community")="Classificatory"; VARIABLE-TYPE("Sukupuoli")="Classificatory"; VARIABLE-TYPE[sv]("Kön")="Classificatory"; VARIABLE-TYPE[en]("Sex")="Classificatory"; VARIABLE-TYPE("Ikä")="Classificatory"; VARIABLE-TYPE[sv]("Ålder")="Classificatory"; VARIABLE-TYPE[en]("Age")="Classificatory"; VARIABLE-TYPE("Vuosi")="Time"; VARIABLE-TYPE[sv]("År")="Time"; VARIABLE-TYPE[en]("Year")="Time"; ELIMINATION("Uskontokunta")="YHTEENSÄ"; ELIMINATION[sv]("Religiöst samfund")="TOTALT"; ELIMINATION[en]("Religious community")="TOTAL"; ELIMINATION("Sukupuoli")="Yhteensä"; ELIMINATION[sv]("Kön")="Totalt"; ELIMINATION[en]("Sex")="Total"; ELIMINATION("Ikä")="Yhteensä"; ELIMINATION[sv]("Ålder")="Totalt"; ELIMINATION[en]("Age")="Total"; LAST-UPDATED("Väestö 31.12.")="20230331 08:00"; LAST-UPDATED[sv]("Befolkning 31.12.")="20230331 08:00"; LAST-UPDATED[en]("Population 31 Dec")="20230331 08:00"; UNITS("Väestö 31.12.")="Lukumäärä"; UNITS[sv]("Befolkning 31.12.")="Antal"; UNITS[en]("Population 31 Dec")="Number"; CONTACT("Väestö 31.12.")="Tilaston kotisivu"; CONTACT[sv]("Befolkning 31.12.")="Statistikens webbsidor"; CONTACT[en]("Population 31 Dec")="Statistics' homepage"; SOURCE="Tilastokeskus, väestörakenne"; SOURCE[sv]="Statistikcentralen, befolkningsstruktur"; SOURCE[en]="Statistics Finland, population structure"; META-ID("Uskontokunta")="SCALE-TYPE=nominal"; META-ID[sv]("Religiöst samfund")="SCALE-TYPE=nominal"; META-ID[en]("Religious community")="SCALE-TYPE=nominal"; META-ID("Sukupuoli")="SCALE-TYPE=nominal"; META-ID[sv]("Kön")="SCALE-TYPE=nominal"; META-ID[en]("Sex")="SCALE-TYPE=nominal"; META-ID("Ikä")="SCALE-TYPE=ordinal"; META-ID[sv]("Ålder")="SCALE-TYPE=ordinal"; META-ID[en]("Age")="SCALE-TYPE=ordinal"; OFFICIAL-STATISTICS=YES; NOTE="Tilaston dokumentaatio##Historiallisen tilastotiedon opas, ks. linkki# # Väestötilastoja " "vuodesta 1750 lähtien on digitoitu pdf-muotoon Kansalliskirjaston Doria-palveluun:# Väestörakenne ja Väestönmuutokset -julkaisuja Doriassa# Väestölaskenta-julkaisuja Doriassa# # ---"; NOTE[sv]="Dokumentation för statistiken##Befolkningsstatistik fr.o.m. år 1750 har digitaliserats till pdf-format och finns i Nationalbibliotekets tjänst Doria:# Publikationer om Befolkningsstruktur och befolkningsförändringar i Doria (på finska)# Publikationer om Folkräkningar i Doria (på finska)# # ---"; NOTE[en]="Documentation of statistics##Starting from 1750 Population statistics have been digitised into PDF format in the National Library's Doria service:# Publications on Population structure and Vital statistics in Doria (in Finnish)# Publications on Population censuses in Doria (in Finnish)# " "# ---"; NOTE("Uskontokunta")="Uskontokunta on muodostettu Tilastokeskuksessa seurakuntatiedon perusteella. Tilastovuodesta 2019 alkaen: Jos henkilö on useamman uskontokunnan tai seurakunnan jäsen, uskontokunnaksi on valittu viimeisin uskontokunta."; NOTE[sv]("Religiöst samfund")="Trossamfundet har bildats vid Statistikcentralen på basis av uppgift om församling. Fr.o.m. statistikåret 2019: Om personen är medlem i flera trossamfund eller församlingar, har som trossamfund valts det senaste " "trossamfundet."; NOTE[en]("Religious community")="The religious community is formed at Statistics Finland based on parish data. Starting from the statistical year 2019: If a person is a member of several religious communities or parishes, the latest religious community is " "selected as the religious community."; NOTE("Ikä")="Ikä tarkoittaa henkilön ikää kokonaisina vuosina vuoden viimeisenä päivänä."; NOTE[sv]("Ålder")="Med ålder avses en persons ålder i hela år den sista dagen under året."; NOTE[en]("Age")="Age refers to a person's age in whole years as at 31 December."; VALUENOTE("Tiedot","Väestö 31.12.")="Väkiluku tilastoajanjakson lopussa."; VALUENOTE[sv]("Uppgifter","Befolkning 31.12.")="Folkmängden vid slutet av statistikperioden."; VALUENOTE[en]("Information","Population 31 Dec")="Population at the end of the statistical reference period."; MADE-WITH="PxPro"; DATA= 4998478 5029002 5054982 5077912 5098754 5116826 5132320 5147349 5159646 5171302 5181115 5194901 5206295 5219732 5236611 5255580 5276955 5300484 5326314 5351427 5375276 5401267 5426674 5451270 5471753 5487308 5503297 5513130 5517919 5525292 5533793 5548241 5563970 964203 965598 968280 970729 972244 971770 968567 961350 951145 943001 936333 931587 927009 920097 914560 906904 901181 894590 891162 888323 887677 888982 891392 895021 896608 896023 894178 890424 882234 871036 860861 851794 840328 646991 642510 636529 632000 631089 632169 635973 644802 656317 660272 659008 654819 650392 650625 651469 654878 657351 659186 658617 659108 659864 660647 660471 654417 648668 640387 633704 623807 616543 610615 606642 607961 612345 1606688 1595494 1579690 1561252 1537722 1516092 1495364 1470935 1447763 1429438 1414003 1401890 1391195 1383714 1373989 1365700 1358996 1356314 1354546 1352126 1348940 1345762 1343366 1346680 1354060 1363155 1375752 1389906 1403384 1413710 1420282 1425736 1437327 1107631 1140650 1175232 1207803 1237981 1264378 1289261 1317774 1345601 1371423 1394573 1419234 1439135 1452101 1465653 1486933 1490710 1515163 1529921 1541429 1537754 1526236 1513252 1498605 1481029 1464640 1449688 1429675 1410921 1398657 1390070 1383714 1379459 672965 684750 695251 706128 719718 732417 743155 752488 758820 767168 777198 787371 798564 813195 830940 841165 868717 875231 892068 910441 941041 979640 1018193 1056547 1091388 1123103 1149975 1179318 1204837 1231274 1255938 1279036 1294511 2426204 2443042 2457282 2470196 2481649 2491701 2500596 2509098 2516075 2523026 2529341 2537597 2544916 2552893 2562077 2572350 2583742 2596787 2611653 2625067 2638416 2652534 2666622 2680364 2691863 2701490 2712327 2719131 2723290 2728262 2733808 2743101 2753477 492828 493375 494804 495839 496671 496307 494759 490594 485325 481142 478029 475510 473310 469700 466880 462817 459955 456679 455175 453820 453645 454172 455556 457579 458400 458048 457070 455032 451244 445250 440174 435445 429539 330258 328397 325406 323163 322365 323016 325169 329618 335387 337602 336701 334649 332444 332476 333068 334828 336003 336799 336449 336571 337041 337487 337196 334179 331254 327383 324991 320229 316625 313909 311700 312265 314917 821781 815681 807081 797192 784508 772860 761618 749132 737372 728384 720572 714465 708990 705385 700358 696581 693541 692831 692657 691658 690611 689527 688831 690954 694825 700126 707666 715531 722563 728257 731897 735807 742671 542042 560182 579085 596753 613759 628264 641282 656290 670354 683117 694869 707537 717814 724133 731113 741356 743061 754973 762069 767680 765409 759674 753270 746006 737342 729278 721930 712654 704086 699166 695813 693787 692557 239295 245407 250906 257249 264346 271254 277768 283464 287637 292781 299170 305436 312358 321199 330658 336768 351182 355505 365303 375338 391710 411674 431769 451646 470042 486655 500670 515685 528772 541680 554224 565797 573793 2572274 2585960 2597700 2607716 2617105 2625125 2631724 2638251 2643571 2648276 2651774 2657304 2661379 2666839 2674534 2683230 2693213 2703697 2714661 2726360 2736860 2748733 2760052 2770906 2779890 2785818 2790970 2793999 2794629 2797030 2799985 2805140 2810493 471375 472223 473476 474890 475573 475463 473808 470756 465820 461859 458304 456077 453699 450397 447680 444087 441226 437911 435987 434503 434032 434810 435836 437442 438208 437975 437108 435392 430990 425786 420687 416349 410789 316733 314113 311123 308837 308724 309153 310804 315184 320930 322670 322307 320170 317948 318149 318401 320050 321348 322387 322168 322537 322823 323160 323275 320238 317414 313004 308713 303578 299918 296706 294942 295696 297428 784907 779813 772609 764060 753214 743232 733746 721803 710391 701054 693431 687425 682205 678329 673631 669119 665455 663483 661889 660468 658329 656235 654535 655726 659235 663029 668086 674375 680821 685453 688385 689929 694656 565589 580468 596147 611050 624222 636114 647979 661484 675247 688306 699704 711697 721321 727968 734540 745577 747649 760190 767852 773749 772345 766562 759982 752599 743687 735362 727758 717021 706835 699491 694257 689927 686902 433670 439343 444345 448879 455372 461163 465387 469024 471183 474387 478028 481935 486206 491996 500282 504397 517535 519726 526765 535103 549331 567966 586424 604901 621346 636448 649305 663633 676065 689594 701714 713239 720718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 35 42 52 60 60 65 62 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 5 6 6 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 25 29 34 42 41 46 43 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 8 10 10 11 13 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 12 14 20 23 24 26 25 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 9 14 18 17 18 17 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 3 5 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 23 28 32 37 36 39 37 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 5 5 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 18 20 20 24 24 28 26 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 7 8 8 8 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 26 38 40 39 40 68 75 110 103 353 509 509 538 877 887 956 1036 1814 1777 1792 1826 1834 1854 0 0 0 0 0 0 0 0 4 4 4 7 6 2 5 7 5 6 8 44 69 62 64 142 130 137 131 141 107 120 110 92 87 0 0 0 0 0 0 0 0 1 3 3 4 5 5 4 5 6 8 6 39 69 71 68 105 101 114 121 171 153 144 132 124 130 0 0 0 0 0 0 0 0 1 8 11 19 20 21 19 34 38 56 54 158 223 217 226 357 359 382 425 815 790 747 742 718 703 0 0 0 0 0 0 0 0 1 6 7 6 7 9 10 20 24 37 33 99 129 138 154 248 263 280 310 604 631 674 727 769 787 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 2 13 19 21 26 25 34 43 49 83 96 107 115 131 147 0 0 0 0 0 0 0 0 1 5 7 12 14 14 12 25 31 43 41 154 228 226 242 385 391 427 462 565 549 559 584 582 590 0 0 0 0 0 0 0 0 1 1 1 2 2 0 1 1 1 3 3 24 34 29 31 67 61 66 64 63 51 59 53 45 42 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 3 4 2 15 32 34 33 44 45 48 55 72 64 60 52 48 52 0 0 0 0 0 0 0 0 0 1 2 6 7 9 6 14 17 24 27 72 104 100 105 166 162 176 194 245 236 230 247 243 239 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 8 10 12 9 36 49 53 62 99 112 121 130 158 165 172 187 197 201 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 10 11 9 11 16 19 27 33 38 45 49 56 0 0 0 0 0 0 0 0 6 17 19 26 26 25 28 43 44 67 62 199 281 283 296 492 496 529 574 1249 1228 1233 1242 1252 1264 0 0 0 0 0 0 0 0 3 3 3 5 4 2 4 6 4 3 5 20 35 33 33 75 69 71 67 78 56 61 57 47 45 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 3 3 4 4 24 37 37 35 61 56 66 66 99 89 84 80 76 78 0 0 0 0 0 0 0 0 1 7 9 13 13 12 13 20 21 32 27 86 119 117 121 191 197 206 231 570 554 517 495 475 464 0 0 0 0 0 0 0 0 1 5 5 4 4 6 7 12 14 25 24 63 80 85 92 149 151 159 180 446 466 502 540 572 586 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 3 2 6 10 11 15 16 23 27 30 56 63 69 70 82 91 9 9 19 28 29 30 34 33 29 37 37 44 47 64 64 66 89 93 98 98 91 98 96 127 300 324 345 353 358 367 368 371 379 0 0 0 1 1 1 1 1 1 2 2 3 3 13 15 21 17 21 22 21 18 16 15 12 63 62 67 68 57 57 52 51 51 1 0 5 6 6 5 7 6 4 7 10 9 6 5 5 5 13 13 14 14 13 15 15 19 37 33 30 29 30 32 35 39 40 6 7 12 17 18 20 22 22 19 22 19 26 32 39 35 30 45 45 46 48 42 44 42 56 130 148 159 163 176 168 162 153 150 2 2 2 4 4 4 4 4 5 6 5 5 5 6 8 9 13 13 14 14 16 21 22 34 59 70 78 79 80 90 98 106 115 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 2 2 2 6 11 11 11 14 15 20 21 22 23 4 4 10 17 17 18 19 19 16 21 20 27 30 38 36 33 41 44 49 49 46 47 48 63 157 172 186 189 193 198 198 200 203 0 0 0 1 1 1 1 1 1 2 2 2 2 6 6 7 7 10 11 10 9 7 7 6 29 29 31 29 26 26 26 25 22 1 0 3 4 4 4 4 3 1 3 3 4 3 3 1 1 2 2 2 3 2 4 5 7 20 17 15 17 18 19 17 20 21 3 4 7 11 11 12 13 14 13 14 13 19 23 27 25 20 25 25 28 28 26 25 24 32 74 85 91 90 94 90 86 81 79 0 0 0 1 1 1 1 1 1 2 2 2 2 2 4 5 7 7 8 8 9 11 12 16 30 37 45 46 49 54 59 64 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 7 6 9 10 10 9 5 5 9 11 12 12 15 14 13 16 17 17 17 26 28 33 48 49 49 49 45 51 48 64 143 152 159 164 165 169 170 171 176 0 0 0 0 0 0 0 0 0 0 0 1 1 7 9 14 10 11 11 11 9 9 8 6 34 33 36 39 31 31 26 26 29 0 0 2 2 2 1 3 3 3 4 7 5 3 2 4 4 11 11 12 11 11 11 10 12 17 16 15 12 12 13 18 19 19 3 3 5 6 7 8 9 8 6 8 6 7 9 12 10 10 20 20 18 20 16 19 18 24 56 63 68 73 82 78 76 72 71 2 2 2 3 3 3 3 3 4 4 3 3 3 4 4 4 6 6 6 6 7 10 10 18 29 33 33 33 31 36 39 42 43 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 2 2 2 4 7 7 7 7 9 11 11 12 14 810 813 911 936 976 980 996 999 1057 1096 1199 2197 2442 2746 2991 4237 4942 5687 6822 8230 9393 10088 10596 11125 12327 13289 14141 15359 16057 16674 19347 20876 22261 109 109 147 158 166 172 183 191 224 241 300 803 893 1024 1142 1665 1896 2171 2512 2963 3168 3206 3166 3145 3399 3567 3586 3841 3802 3759 4579 4971 5104 78 76 82 87 89 96 92 92 94 93 94 218 280 337 348 565 679 797 1007 1264 1539 1765 1931 2101 2355 2585 2817 3045 3205 3318 3682 3849 4085 245 245 284 288 306 297 300 291 304 324 353 679 738 819 899 1247 1519 1727 2132 2599 3064 3320 3532 3700 4131 4448 4821 5225 5541 5831 6851 7464 8096 200 199 207 208 218 219 224 231 248 247 263 305 334 363 400 543 620 745 914 1120 1322 1484 1629 1807 2031 2235 2420 2707 2919 3145 3538 3832 4127 178 184 191 195 197 196 197 194 187 191 189 192 197 203 202 217 228 247 257 284 300 313 338 372 411 454 497 541 590 621 697 760 849 377 380 443 465 487 494 503 507 547 570 612 1168 1281 1427 1548 2259 2635 3050 3719 4467 5132 5566 5870 6163 6857 7384 7916 8531 8936 9267 10766 11537 12317 60 61 78 85 86 91 96 102 121 133 154 421 460 518 562 845 937 1089 1279 1513 1622 1672 1654 1645 1793 1893 1907 2002 1998 1969 2419 2570 2667 35 36 41 44 46 51 48 48 52 53 52 118 143 176 182 301 360 427 534 662 790 924 1016 1096 1236 1332 1478 1594 1677 1727 1911 2017 2147 121 127 157 165 180 174 176 175 191 199 211 403 431 461 512 716 872 978 1226 1472 1763 1904 2022 2113 2367 2545 2768 3001 3184 3348 3951 4264 4609 92 87 94 97 102 104 110 111 117 120 132 158 177 197 216 312 370 447 565 685 821 927 1021 1132 1263 1388 1510 1657 1768 1899 2119 2288 2447 69 69 73 74 73 74 73 71 66 65 63 68 70 75 76 85 96 109 115 135 136 139 157 177 198 226 253 277 309 324 366 398 447 433 433 468 471 489 486 493 492 510 526 587 1029 1161 1319 1443 1978 2307 2637 3103 3763 4261 4522 4726 4962 5470 5905 6225 6828 7121 7407 8581 9339 9944 49 48 69 73 80 81 87 89 103 108 146 382 433 506 580 820 959 1082 1233 1450 1546 1534 1512 1500 1606 1674 1679 1839 1804 1790 2160 2401 2437 43 40 41 43 43 45 44 44 42 40 42 100 137 161 166 264 319 370 473 602 749 841 915 1005 1119 1253 1339 1451 1528 1591 1771 1832 1938 124 118 127 123 126 123 124 116 113 125 142 276 307 358 387 531 647 749 906 1127 1301 1416 1510 1587 1764 1903 2053 2224 2357 2483 2900 3200 3487 108 112 113 111 116 115 114 120 131 127 131 147 157 166 184 231 250 298 349 435 501 557 608 675 768 847 910 1050 1151 1246 1419 1544 1680 109 115 118 121 124 122 124 123 121 126 126 124 127 128 126 132 132 138 142 149 164 174 181 195 213 228 244 264 281 297 331 362 402 1006 1056 1100 1119 1136 1135 1165 1148 1157 1165 1157 1170 1171 1189 1203 1184 1194 1181 1230 1236 1208 1198 1188 1170 1145 1133 1110 1093 1096 1101 1094 1079 1073 149 163 176 182 182 176 189 176 173 174 160 157 161 158 164 159 162 159 183 184 170 167 168 172 157 161 156 155 153 162 179 177 172 114 115 125 129 140 140 145 142 146 155 159 160 154 164 164 156 160 157 160 159 149 150 154 142 143 135 128 123 121 111 107 114 113 292 315 327 327 336 334 333 330 334 321 311 315 317 318 324 315 307 306 306 303 289 289 286 284 283 272 269 256 258 260 244 238 239 219 227 245 250 250 264 282 283 294 302 317 329 332 337 343 352 361 360 381 376 368 345 328 319 310 314 293 286 290 280 280 255 260 232 236 227 231 228 221 216 217 210 213 210 209 207 212 208 202 204 199 200 214 232 247 252 253 252 251 264 273 274 288 284 295 289 499 525 546 555 561 559 568 564 570 578 581 595 597 608 616 608 608 600 625 625 616 615 610 607 592 581 568 556 553 555 549 539 534 78 89 98 100 104 95 105 97 101 99 90 88 87 84 89 83 77 77 93 91 87 86 84 84 77 80 79 80 81 83 86 87 84 60 62 68 69 72 73 73 70 69 74 83 82 81 89 91 88 98 94 95 93 85 88 88 83 80 71 64 59 61 54 54 55 55 146 156 162 163 163 166 162 167 168 166 159 171 171 166 166 165 160 158 150 149 151 145 148 149 153 145 143 130 124 132 121 117 120 110 110 116 116 118 126 131 135 139 146 154 160 163 172 175 180 185 184 201 194 183 179 176 173 161 164 158 156 156 147 149 139 138 105 108 102 107 104 99 97 95 93 93 95 94 95 97 95 92 88 87 86 98 110 117 114 118 121 121 124 131 131 139 139 141 137 507 531 554 564 575 576 597 584 587 587 576 575 574 581 587 576 586 581 605 611 592 583 578 563 553 552 542 537 543 546 545 540 539 71 74 78 82 78 81 84 79 72 75 70 69 74 74 75 76 85 82 90 93 83 81 84 88 80 81 77 75 72 79 93 90 88 54 53 57 60 68 67 72 72 77 81 76 78 73 75 73 68 62 63 65 66 64 62 66 59 63 64 64 64 60 57 53 59 58 146 159 165 164 173 168 171 163 166 155 152 144 146 152 158 150 147 148 156 154 138 144 138 135 130 127 126 126 134 128 123 121 119 109 117 129 134 132 138 151 148 155 156 163 169 169 165 168 172 176 176 180 182 185 166 152 146 149 150 135 130 134 133 131 116 122 127 128 125 124 124 122 119 122 117 120 115 115 112 115 113 110 116 112 114 116 122 130 138 135 131 130 140 142 143 149 145 154 152 4470527 4473150 4466764 4458309 4466002 4473926 4482010 4489558 4493232 4493824 4496229 4497370 4495907 4486548 4477249 4466128 4450077 4430362 4397008 4372848 4308342 4278219 4251545 4211277 4147658 4112681 4069236 4021460 3965115 3909054 3861833 3805908 3735746 883638 880932 879055 876491 876527 875217 871943 865063 855176 844214 838372 833118 828208 821937 815941 812593 805347 796307 789127 781626 775146 768882 762476 756565 748277 738177 725718 711474 693512 672769 652264 632603 610009 603039 595711 587402 580548 578936 579079 581328 588117 597024 598900 595879 589611 583010 579935 577169 573797 570032 564596 554724 550347 537946 534165 532702 525009 515964 511294 504453 495732 486879 479491 475091 470942 465828 1393195 1373210 1346355 1319299 1296742 1277943 1261582 1241983 1222194 1207651 1195808 1184540 1173773 1159989 1142531 1121644 1100307 1079707 1051711 1027976 985101 958512 934668 909680 880157 867477 855437 845218 832824 818492 806099 787181 765122 968412 991861 1014534 1034499 1055545 1073632 1090762 1110889 1130708 1148676 1164283 1180506 1193173 1196107 1199876 1209884 1204835 1216949 1217106 1216152 1192327 1170765 1148137 1119766 1081730 1054563 1027668 997178 967313 941691 921046 899234 877067 622243 631436 639418 647472 658252 668055 676395 683506 688130 694383 701887 709595 717743 728580 741732 748210 769556 772803 784340 796747 817822 845895 873562 900257 921530 941170 955960 971858 984587 996611 1007333 1015948 1017720 2112083 2113271 2108961 2104481 2109219 2114371 2119656 2124606 2127378 2128882 2131418 2133302 2133987 2130233 2125761 2119376 2110353 2099605 2080209 2066241 2031707 2015473 2001514 1979918 1944969 1927367 1904937 1880989 1853840 1826040 1803723 1778050 1745732 451326 449730 448757 447060 447124 446453 444914 441019 435869 430318 427689 425072 422446 419353 416375 414627 411005 406578 403074 399422 396140 392640 389509 386757 382558 377208 370693 363293 354459 343638 333115 323113 311408 306686 302973 298673 295237 294249 294411 295837 299248 303729 304843 303059 300087 296964 295221 294042 291856 289421 286126 280280 277541 271206 269499 268630 264884 260280 258819 256102 252369 248500 245272 243651 241768 240098 691224 680599 665679 651082 639715 630371 622177 612903 603354 596686 591155 585705 580494 573395 563952 552771 541042 529619 512913 499218 475317 460647 447421 433089 415504 408173 401214 395381 388890 381932 376724 369090 359474 450929 463556 475566 486216 497865 507782 516532 526904 536760 545471 553246 561333 567907 569488 571757 576493 574342 580104 579851 579214 567197 556713 545852 531545 512204 498554 484705 469511 454916 442276 431680 420812 409994 211918 216413 220286 224886 230266 235354 240196 244532 247666 251564 256269 261105 266176 272776 279635 283629 294543 297178 304091 310846 321847 335974 350102 363643 374423 384613 392223 400435 407075 412922 418553 423267 424758 2358444 2359879 2357803 2353828 2356783 2359555 2362354 2364952 2365854 2364942 2364811 2364068 2361920 2356315 2351488 2346752 2339724 2330757 2316799 2306607 2276635 2262746 2250031 2231359 2202689 2185314 2164299 2140471 2111275 2083014 2058110 2027858 1990014 432312 431202 430298 429431 429403 428764 427029 424044 419307 413896 410683 408046 405762 402584 399566 397966 394342 389729 386053 382204 379006 376242 372967 369808 365719 360969 355025 348181 339053 329131 319149 309490 298601 296353 292738 288729 285311 284687 284668 285491 288869 293295 294057 292820 289524 286046 284714 283127 281941 280611 278470 274444 272806 266740 264666 264072 260125 255684 252475 248351 243363 238379 234219 231440 229174 225730 701971 692611 680676 668217 657027 647572 639405 629080 618840 610965 604653 598835 593279 586594 578579 568873 559265 550088 538798 528758 509784 497865 487247 476591 464653 459304 454223 449837 443934 436560 429375 418091 405648 517483 528305 538968 548283 557680 565850 574230 583985 593948 603205 611037 619173 625266 626619 628119 633391 630493 636845 637255 636938 625130 614052 602285 588221 569526 556009 542963 527667 512397 499415 489366 478422 467073 410325 415023 419132 422586 427986 432701 436199 438974 440464 442819 445618 448490 451567 455804 462097 464581 475013 475625 480249 485901 495975 509921 523460 536614 547107 556557 563737 571423 577512 583689 588780 592681 592962 4805 4767 4783 4763 4731 4671 4593 4483 4423 4406 4316 4281 4191 4099 4031 4015 3986 3821 3751 3688 3648 3553 3474 3413 3429 3458 3414 3362 3283 3257 3236 3208 3137 779 783 774 757 741 710 676 628 608 581 524 477 445 385 351 353 360 318 293 260 242 220 195 174 193 209 178 176 173 157 160 179 175 481 482 486 489 486 489 500 511 513 528 524 555 520 530 518 509 465 411 420 390 376 320 305 284 274 275 276 254 226 216 215 205 190 1251 1219 1225 1211 1191 1165 1139 1074 1026 1028 995 975 956 947 917 908 881 805 764 755 756 736 699 694 710 714 711 716 708 722 717 724 709 1013 1019 1042 1063 1081 1084 1079 1092 1130 1147 1172 1177 1197 1180 1183 1185 1212 1227 1227 1235 1208 1193 1164 1133 1104 1101 1080 1035 983 965 924 886 861 1281 1264 1256 1243 1232 1223 1199 1178 1146 1122 1101 1097 1073 1057 1062 1060 1068 1060 1047 1048 1066 1084 1111 1128 1148 1159 1169 1181 1193 1197 1220 1214 1202 1840 1832 1859 1851 1865 1853 1819 1791 1764 1764 1735 1736 1709 1687 1659 1670 1646 1567 1548 1534 1520 1468 1441 1419 1431 1456 1441 1427 1389 1385 1376 1383 1347 409 411 405 385 379 355 333 308 287 264 234 211 202 173 155 162 170 155 151 137 122 113 101 97 108 116 101 92 94 84 81 99 92 231 229 231 240 247 256 258 266 269 285 278 298 275 277 268 257 218 190 193 180 175 146 140 127 124 126 124 124 111 107 105 106 104 536 521 531 522 510 503 499 471 440 441 442 433 436 437 423 422 409 359 343 349 353 334 312 317 325 332 325 327 319 328 329 327 321 356 359 377 391 412 410 409 427 448 452 466 475 477 479 494 504 527 538 532 536 521 515 514 494 480 474 475 454 429 427 408 388 376 308 312 315 313 317 329 320 319 320 322 315 319 319 321 319 325 322 325 329 332 349 360 374 384 394 408 416 430 436 439 453 463 454 2965 2935 2924 2912 2866 2818 2774 2692 2659 2642 2581 2545 2482 2412 2372 2345 2340 2254 2203 2154 2128 2085 2033 1994 1998 2002 1973 1935 1894 1872 1860 1825 1790 370 372 369 372 362 355 343 320 321 317 290 266 243 212 196 191 190 163 142 123 120 107 94 77 85 93 77 84 79 73 79 80 83 250 253 255 249 239 233 242 245 244 243 246 257 245 253 250 252 247 221 227 210 201 174 165 157 150 149 152 130 115 109 110 99 86 715 698 694 689 681 662 640 603 586 587 553 542 520 510 494 486 472 446 421 406 403 402 387 377 385 382 386 389 389 394 388 397 388 657 660 665 672 669 674 670 665 682 695 706 702 720 701 689 681 685 689 695 699 687 678 650 639 624 627 605 581 554 538 516 498 485 973 952 941 930 915 894 879 859 826 800 786 778 754 736 743 735 746 735 718 716 717 724 737 744 754 751 753 751 757 758 767 751 748 94 93 93 93 94 93 97 95 94 92 95 99 97 99 97 93 88 89 88 89 88 84 91 116 138 151 171 173 171 195 204 192 200 12 11 12 12 10 11 14 9 8 8 12 16 17 19 19 17 16 15 14 12 13 9 9 13 22 24 24 26 23 27 30 23 24 11 12 7 7 6 5 5 6 7 9 8 7 6 6 4 7 7 6 6 8 8 9 8 14 14 16 19 18 18 19 19 20 20 30 27 28 27 31 29 28 27 25 24 25 24 24 23 22 19 15 15 16 15 15 14 17 25 30 37 52 52 51 59 62 55 56 30 32 34 35 34 34 36 39 38 36 35 35 33 29 29 29 29 30 27 26 26 26 28 32 39 40 40 40 41 51 54 57 61 11 11 12 12 13 14 14 14 16 15 15 17 17 22 23 21 21 23 25 28 26 26 29 32 33 34 36 37 38 39 39 37 39 50 51 51 51 52 51 56 54 54 54 54 56 55 56 54 54 54 56 54 54 53 51 56 70 80 86 96 98 93 105 112 108 111 8 9 10 10 9 10 13 9 8 8 10 11 12 13 13 11 10 9 8 7 8 6 6 7 13 13 12 13 10 9 10 9 7 7 6 3 3 2 2 2 3 4 5 4 4 4 4 3 6 7 6 6 7 7 8 7 9 9 8 10 9 9 11 11 10 10 17 16 16 15 18 15 17 16 15 14 14 14 14 13 12 11 10 12 13 12 11 10 11 18 19 25 33 34 31 37 40 36 37 14 15 18 19 19 20 19 21 21 21 20 21 20 17 18 18 19 19 17 16 16 17 20 21 23 23 24 24 25 30 32 35 38 4 5 4 4 4 4 5 5 6 6 6 6 5 9 8 8 8 10 10 12 11 10 12 15 16 17 17 18 18 18 19 18 19 44 42 42 42 42 42 41 41 40 38 41 43 42 43 43 39 34 33 34 35 35 33 35 46 58 65 75 75 78 90 92 84 89 4 2 2 2 1 1 1 0 0 0 2 5 5 6 6 6 6 6 6 5 5 3 3 6 9 11 12 13 13 18 20 14 17 4 6 4 4 4 3 3 3 3 4 4 3 2 2 1 1 0 0 0 1 1 1 1 5 5 8 9 9 9 8 8 10 10 13 11 12 12 13 14 11 11 10 10 11 10 10 10 10 8 5 3 3 3 4 4 6 7 11 12 19 18 20 22 22 19 19 16 17 16 16 15 14 17 18 17 15 15 14 13 12 11 11 10 11 10 10 10 9 8 11 16 17 16 16 16 21 22 22 23 7 6 8 8 9 10 9 9 10 9 9 11 12 13 15 13 13 13 15 16 15 16 17 17 17 17 19 19 20 21 20 19 20 2565 2469 2465 2456 2444 2409 2393 2368 2333 2474 2437 2448 2474 2489 2495 2472 2481 2462 2442 2435 2419 2383 2395 2373 2585 2657 2540 2505 2471 2456 2512 2455 2362 413 402 409 397 401 380 368 354 342 327 303 302 296 283 281 271 264 238 220 226 221 183 185 183 257 287 262 261 224 222 239 219 177 295 295 281 269 258 255 267 263 257 292 282 274 267 286 294 290 284 291 283 269 262 266 266 247 276 286 253 230 219 221 234 219 226 726 679 668 651 626 613 610 594 577 616 607 612 612 618 622 605 615 601 600 595 589 591 588 583 639 665 650 643 652 640 652 628 607 601 591 599 624 648 655 640 656 666 716 718 731 751 746 746 759 748 743 741 739 728 701 700 701 726 727 693 675 667 665 665 662 639 530 502 508 515 511 506 508 501 491 523 527 529 548 556 552 547 570 589 598 606 619 642 656 659 687 692 682 696 709 708 722 727 713 1178 1161 1163 1157 1140 1123 1110 1107 1097 1149 1127 1134 1135 1139 1145 1132 1144 1136 1123 1134 1136 1123 1138 1135 1223 1276 1220 1201 1183 1182 1208 1181 1140 195 195 201 199 195 185 174 175 172 158 148 152 143 141 140 132 121 108 99 108 103 89 85 85 125 156 140 140 118 117 126 117 96 140 148 137 131 125 125 129 121 120 126 118 112 110 114 120 115 120 133 129 124 130 135 145 133 140 151 125 111 108 113 116 112 115 374 345 346 335 323 315 318 309 297 314 303 304 293 296 295 288 292 281 279 274 270 267 264 261 284 295 294 295 303 289 299 285 283 293 302 304 322 327 329 322 336 345 376 378 388 403 395 396 403 398 394 386 387 377 357 359 361 368 365 354 338 326 328 327 325 309 176 171 175 170 170 169 167 166 163 175 180 178 186 193 194 194 213 220 230 241 256 275 285 295 306 309 307 317 328 335 340 342 337 1387 1308 1302 1299 1304 1286 1283 1261 1236 1325 1310 1314 1339 1350 1350 1340 1337 1326 1319 1301 1283 1260 1257 1238 1362 1381 1320 1304 1288 1274 1304 1274 1222 218 207 208 198 206 195 194 179 170 169 155 150 153 142 141 139 143 130 121 118 118 94 100 98 132 131 122 121 106 105 113 102 81 155 147 144 138 133 130 138 142 137 166 164 162 157 172 174 175 164 158 154 145 132 131 121 114 136 135 128 119 111 108 118 107 111 352 334 322 316 303 298 292 285 280 302 304 308 319 322 327 317 323 320 321 321 319 324 324 322 355 370 356 348 349 351 353 343 324 308 289 295 302 321 326 318 320 321 340 340 343 348 351 350 356 350 349 355 352 351 344 341 340 358 362 339 337 341 337 338 337 330 354 331 333 345 341 337 341 335 328 348 347 351 362 363 358 353 357 369 368 365 363 367 371 364 381 383 375 379 381 373 382 385 376 1079 1074 1063 1084 1083 1055 1046 1039 1048 1044 1033 1026 1012 1019 1012 1031 1032 1017 1008 1006 994 984 980 984 987 977 945 927 933 933 904 845 827 214 215 210 217 209 201 197 193 202 199 192 183 177 181 175 167 165 153 140 140 129 131 134 134 134 128 124 123 125 129 118 103 94 134 125 119 130 128 129 131 128 127 122 126 131 125 122 118 126 122 124 132 125 125 123 116 114 110 99 98 92 92 85 77 67 70 322 315 316 321 324 304 299 296 289 295 283 278 275 272 268 264 265 252 240 237 236 229 231 239 236 244 236 227 225 221 216 205 197 239 249 246 242 248 250 248 254 259 254 252 254 254 258 258 268 267 272 282 291 290 278 276 274 274 265 256 252 250 257 239 222 220 170 170 172 174 174 171 171 168 171 174 180 180 181 186 193 206 213 216 214 213 214 223 223 223 233 241 231 233 241 241 254 248 246 517 518 511 520 517 503 499 499 506 511 513 506 501 501 497 512 519 512 502 503 498 493 490 490 491 488 472 468 471 473 455 424 416 106 106 107 111 111 106 98 96 100 101 99 93 89 87 85 82 85 80 67 65 60 62 60 56 59 54 50 53 54 56 53 44 44 71 69 63 67 64 67 74 74 73 65 66 65 66 66 65 69 63 62 70 69 67 64 61 62 58 51 54 50 46 43 36 35 32 151 151 154 157 158 148 147 146 145 156 158 158 153 151 145 145 151 146 140 135 137 134 133 136 133 139 132 127 127 124 119 110 110 126 128 123 120 123 123 125 126 125 123 119 119 120 121 118 122 124 125 128 135 137 133 137 139 139 136 131 130 136 142 136 127 124 63 64 64 65 61 59 55 57 63 66 71 71 73 76 84 94 96 99 97 99 97 100 99 97 102 108 105 108 108 108 111 108 106 562 556 552 564 566 552 547 540 542 533 520 520 511 518 515 519 513 505 506 503 496 491 490 494 496 489 473 459 462 460 449 421 411 108 109 103 106 98 95 99 97 102 98 93 90 88 94 90 85 80 73 73 75 69 69 74 78 75 74 74 70 71 73 65 59 50 63 56 56 63 64 62 57 54 54 57 60 66 59 56 53 57 59 62 62 56 58 59 55 52 52 48 44 42 46 42 41 32 38 171 164 162 164 166 156 152 150 144 139 125 120 122 121 123 119 114 106 100 102 99 95 98 103 103 105 104 100 98 97 97 95 87 113 121 123 122 125 127 123 128 134 131 133 135 134 137 140 146 143 147 154 156 153 145 139 135 135 129 125 122 114 115 103 95 96 107 106 108 109 113 112 116 111 108 108 109 109 108 110 109 112 117 117 117 114 117 123 124 126 131 133 126 125 133 133 143 140 140 15 15 19 18 18 18 15 15 18 19 20 20 23 1000 1294 1992 2516 3486 4681 5473 6312 6909 7477 7855 8402 8762 9055 9936 11791 12501 12784 12944 13242 0 0 2 1 1 1 1 1 2 2 2 2 1 136 182 275 355 468 627 716 815 898 984 1003 1055 1048 1063 1084 1240 1254 1248 1195 1185 2 0 0 0 0 0 0 0 0 0 0 0 1 50 81 183 271 362 514 639 796 870 946 955 1002 1030 1022 1037 1165 1236 1287 1349 1424 13 15 17 17 17 17 14 14 16 17 18 18 21 200 284 418 572 839 1210 1454 1716 1926 2144 2340 2534 2694 2849 3044 3368 3567 3620 3656 3721 0 0 0 0 0 0 0 0 0 0 0 0 0 345 417 640 747 1033 1342 1522 1685 1801 1869 1933 2040 2133 2175 2419 2915 3080 3120 3111 3110 0 0 0 0 0 0 0 0 0 0 0 0 0 269 330 476 571 784 988 1142 1300 1414 1534 1624 1771 1857 1946 2352 3103 3364 3509 3633 3802 6 6 7 6 6 6 5 5 6 6 7 7 9 392 521 818 1046 1455 1957 2315 2678 2947 3214 3389 3630 3765 3899 4274 5078 5366 5548 5636 5783 0 0 1 0 0 0 0 0 0 0 0 0 0 66 92 140 181 235 296 341 384 427 475 494 527 511 525 534 618 626 655 625 632 2 0 0 0 0 0 0 0 0 0 0 0 0 19 28 66 104 139 220 283 355 391 437 437 457 463 453 444 514 533 565 596 623 4 6 6 6 6 6 5 5 6 6 7 7 9 84 131 192 259 394 564 687 803 898 977 1062 1147 1211 1279 1377 1540 1633 1665 1675 1699 0 0 0 0 0 0 0 0 0 0 0 0 0 141 169 264 315 431 552 621 696 756 797 834 880 932 949 1053 1260 1342 1362 1370 1393 0 0 0 0 0 0 0 0 0 0 0 0 0 82 101 156 187 256 325 383 440 475 528 562 619 648 693 866 1146 1232 1301 1370 1436 9 9 12 12 12 12 10 10 12 13 13 13 14 608 773 1174 1470 2031 2724 3158 3634 3962 4263 4466 4772 4997 5156 5662 6713 7135 7236 7308 7459 0 0 1 1 1 1 1 1 2 2 2 2 1 70 90 135 174 233 331 375 431 471 509 509 528 537 538 550 622 628 593 570 553 0 0 0 0 0 0 0 0 0 0 0 0 1 31 53 117 167 223 294 356 441 479 509 518 545 567 569 593 651 703 722 753 801 9 9 11 11 11 11 9 9 10 11 11 11 12 116 153 226 313 445 646 767 913 1028 1167 1278 1387 1483 1570 1667 1828 1934 1955 1981 2022 0 0 0 0 0 0 0 0 0 0 0 0 0 204 248 376 432 602 790 901 989 1045 1072 1099 1160 1201 1226 1366 1655 1738 1758 1741 1717 0 0 0 0 0 0 0 0 0 0 0 0 0 187 229 320 384 528 663 759 860 939 1006 1062 1152 1209 1253 1486 1957 2132 2208 2263 2366 4247 4525 4885 5300 5599 5916 6232 6533 6776 7043 7227 7413 7643 7897 8094 8446 8783 9184 9672 10090 10640 11091 11530 11994 12554 13069 13528 14034 14357 14224 14529 14795 15016 1048 1119 1241 1373 1470 1592 1692 1789 1854 1939 1965 2010 2072 2113 2109 2176 2241 2329 2395 2467 2597 2693 2735 2863 2983 3115 3227 3331 3366 3361 3359 3330 3325 643 679 697 753 783 809 832 863 886 906 917 912 919 962 1008 1075 1144 1215 1319 1377 1470 1513 1599 1586 1664 1668 1711 1748 1778 1777 1810 1876 1923 1391 1491 1616 1754 1848 1946 2092 2175 2254 2338 2402 2482 2531 2606 2664 2774 2876 2984 3148 3280 3449 3590 3701 3878 4057 4249 4410 4583 4660 4498 4551 4602 4578 794 858 949 1016 1084 1155 1197 1274 1334 1393 1470 1522 1624 1706 1762 1828 1900 2008 2125 2240 2335 2450 2573 2685 2797 2919 3047 3165 3292 3314 3466 3577 3728 371 378 382 404 414 414 419 432 448 467 473 487 497 510 551 593 622 648 685 726 789 845 922 982 1053 1118 1133 1207 1261 1274 1343 1410 1462 2103 2228 2384 2572 2706 2853 3013 3154 3269 3398 3488 3577 3685 3802 3872 4025 4173 4370 4606 4817 5097 5313 5508 5751 6031 6271 6463 6659 6828 6758 6912 7006 7070 554 581 631 683 730 787 847 894 931 968 990 1016 1058 1082 1059 1082 1118 1166 1211 1250 1327 1362 1390 1468 1540 1585 1630 1657 1670 1679 1681 1657 1651 330 348 357 382 406 414 419 430 447 453 456 455 454 472 494 527 556 599 642 675 707 733 779 785 821 838 869 890 917 905 931 954 959 658 701 757 828 857 903 973 1013 1043 1088 1127 1165 1174 1212 1235 1285 1333 1392 1476 1538 1642 1701 1738 1818 1906 2011 2064 2131 2161 2076 2087 2097 2064 421 452 487 517 548 583 600 636 653 690 715 732 786 813 836 864 890 924 971 1024 1065 1124 1176 1233 1283 1332 1395 1449 1518 1533 1616 1673 1738 140 146 152 162 165 166 174 181 195 199 200 209 213 223 248 267 276 289 306 330 356 393 425 447 481 505 505 532 562 565 597 625 658 2144 2297 2501 2728 2893 3063 3219 3379 3507 3645 3739 3836 3958 4095 4222 4421 4610 4814 5066 5273 5543 5778 6022 6243 6523 6798 7065 7375 7529 7466 7617 7789 7946 494 538 610 690 740 805 845 895 923 971 975 994 1014 1031 1050 1094 1123 1163 1184 1217 1270 1331 1345 1395 1443 1530 1597 1674 1696 1682 1678 1673 1674 313 331 340 371 377 395 413 433 439 453 461 457 465 490 514 548 588 616 677 702 763 780 820 801 843 830 842 858 861 872 879 922 964 733 790 859 926 991 1043 1119 1162 1211 1250 1275 1317 1357 1394 1429 1489 1543 1592 1672 1742 1807 1889 1963 2060 2151 2238 2346 2452 2499 2422 2464 2505 2514 373 406 462 499 536 572 597 638 681 703 755 790 838 893 926 964 1010 1084 1154 1216 1270 1326 1397 1452 1514 1587 1652 1716 1774 1781 1850 1904 1990 231 232 230 242 249 248 245 251 253 268 273 278 284 287 303 326 346 359 379 396 433 452 497 535 572 613 628 675 699 709 746 785 804 1266 1259 1252 1270 1257 1259 1261 1265 1278 1278 1260 1249 1257 1244 1250 1256 1281 1267 1279 1301 1301 1342 1352 1400 1413 1415 1424 1434 1381 1403 1364 1319 1282 157 150 145 146 146 149 148 161 166 165 158 157 151 153 147 150 155 150 152 164 157 168 163 185 184 185 181 185 162 175 166 141 129 114 115 110 108 113 106 104 103 103 102 98 93 104 94 106 103 113 109 109 104 105 110 102 99 97 92 97 101 104 107 105 104 104 421 402 397 391 376 365 353 349 353 349 340 331 319 309 310 313 306 294 301 300 304 310 317 326 340 334 334 328 306 301 288 277 261 297 323 339 358 360 364 378 374 377 388 392 400 420 420 419 436 445 452 451 451 452 451 451 466 462 456 448 447 438 435 416 396 383 277 269 261 267 262 275 278 278 279 274 272 268 263 268 268 254 262 262 266 282 283 303 319 324 330 348 364 373 371 385 389 401 405 605 605 607 615 613 620 621 626 640 639 635 629 634 634 639 644 655 657 656 659 658 680 680 701 702 709 711 718 698 712 692 668 654 70 67 69 69 71 74 71 79 82 83 83 80 76 76 76 81 82 80 83 83 78 84 77 92 89 91 88 96 85 92 87 68 66 68 67 62 59 59 57 58 53 49 45 41 40 48 45 50 50 51 50 48 49 49 52 52 50 48 48 50 50 52 51 54 57 56 227 215 212 211 200 197 189 185 194 192 191 189 179 172 170 167 165 167 166 166 166 168 168 163 170 169 165 162 146 141 129 127 123 155 169 178 185 186 182 189 195 198 205 206 206 220 228 225 236 240 243 241 237 238 240 240 250 241 240 233 226 230 236 229 221 209 85 87 86 91 97 110 114 114 117 114 114 114 111 113 118 110 117 117 118 124 127 136 143 146 154 161 175 184 185 192 193 195 200 661 654 645 655 644 639 640 639 638 639 625 620 623 610 611 612 626 610 623 642 643 662 672 699 711 706 713 716 683 691 672 651 628 87 83 76 77 75 75 77 82 84 82 75 77 75 77 71 69 73 70 69 81 79 84 86 93 95 94 93 89 77 83 79 73 63 46 48 48 49 54 49 46 50 54 57 57 53 56 49 56 53 62 59 61 55 56 58 50 49 49 44 47 51 52 56 51 47 48 194 187 185 180 176 168 164 164 159 157 149 142 140 137 140 146 141 127 135 134 138 142 149 163 170 165 169 166 160 160 159 150 138 142 154 161 173 174 182 189 179 179 183 186 194 200 192 194 200 205 209 210 214 214 211 211 216 221 216 215 221 208 199 187 175 174 192 182 175 176 165 165 164 164 162 160 158 154 152 155 150 144 145 145 148 158 156 167 176 178 176 187 189 189 186 193 196 206 205 53427 53634 53786 53921 54421 54770 54951 55360 55850 56316 56807 57364 57973 58453 59078 59558 60018 60382 60536 60765 60851 61183 61506 61608 61574 61690 61529 61441 61112 60567 60086 59508 58472 8029 8198 8485 8743 9019 9212 9352 9528 9661 9842 9980 10099 10197 10276 10388 10434 10476 10488 10463 10523 10552 10652 10760 10799 10897 10965 10912 10910 10687 10451 10194 9958 9631 4904 4852 4806 4773 4838 4928 4984 5124 5369 5459 5568 5678 5849 6034 6226 6420 6565 6676 6727 6819 6841 6863 6933 6987 6974 6956 6922 6838 6851 6727 6628 6609 6565 15032 14873 14622 14391 14270 14118 13915 13774 13619 13567 13538 13492 13452 13452 13437 13377 13288 13219 13168 13039 12912 12895 12920 12876 12849 12985 13053 13131 13183 13107 13039 12878 12663 15623 15768 15781 15736 15815 15843 15946 16079 16209 16291 16410 16602 16823 16868 16970 17160 17098 17425 17445 17519 17420 17278 17100 16848 16514 16253 15970 15672 15332 15073 14822 14517 14088 9839 9943 10092 10278 10479 10669 10754 10855 10992 11157 11311 11493 11652 11823 12057 12167 12591 12574 12733 12865 13126 13495 13793 14098 14340 14531 14672 14890 15059 15209 15403 15546 15525 24545 24592 24615 24629 24784 24946 25005 25188 25418 25563 25713 25904 26095 26273 26487 26618 26771 26877 26915 26961 26924 27016 27165 27139 27085 27049 26940 26863 26760 26506 26320 26071 25539 4036 4114 4263 4397 4538 4664 4732 4851 4963 5048 5116 5176 5198 5252 5311 5331 5392 5380 5383 5445 5425 5478 5524 5515 5549 5555 5502 5514 5404 5301 5155 5010 4857 2452 2420 2387 2349 2388 2411 2445 2530 2638 2705 2746 2789 2897 2976 3059 3130 3193 3228 3304 3310 3368 3403 3478 3537 3562 3566 3566 3492 3492 3458 3420 3433 3368 7458 7307 7127 6966 6814 6697 6548 6384 6262 6175 6124 6036 5961 5904 5843 5781 5702 5685 5618 5550 5442 5394 5442 5391 5357 5376 5406 5495 5628 5607 5678 5651 5608 7420 7518 7532 7516 7571 7620 7650 7717 7775 7776 7786 7832 7852 7846 7840 7866 7730 7818 7756 7736 7619 7499 7348 7197 6984 6820 6685 6464 6281 6157 6009 5880 5670 3179 3233 3306 3401 3473 3554 3630 3706 3780 3859 3941 4071 4187 4295 4434 4510 4754 4766 4854 4920 5070 5242 5373 5499 5633 5732 5781 5898 5955 5983 6058 6097 6036 28882 29042 29171 29292 29637 29824 29946 30172 30432 30753 31094 31460 31878 32180 32591 32940 33247 33505 33621 33804 33927 34167 34341 34469 34489 34641 34589 34578 34352 34061 33766 33437 32933 3993 4084 4222 4346 4481 4548 4620 4677 4698 4794 4864 4923 4999 5024 5077 5103 5084 5108 5080 5078 5127 5174 5236 5284 5348 5410 5410 5396 5283 5150 5039 4948 4774 2452 2432 2419 2424 2450 2517 2539 2594 2731 2754 2822 2889 2952 3058 3167 3290 3372 3448 3423 3509 3473 3460 3455 3450 3412 3390 3356 3346 3359 3269 3208 3176 3197 7574 7566 7495 7425 7456 7421 7367 7390 7357 7392 7414 7456 7491 7548 7594 7596 7586 7534 7550 7489 7470 7501 7478 7485 7492 7609 7647 7636 7555 7500 7361 7227 7055 8203 8250 8249 8220 8244 8223 8296 8362 8434 8515 8624 8770 8971 9022 9130 9294 9368 9607 9689 9783 9801 9779 9752 9651 9530 9433 9285 9208 9051 8916 8813 8637 8418 6660 6710 6786 6877 7006 7115 7124 7149 7212 7298 7370 7422 7465 7528 7623 7657 7837 7808 7879 7945 8056 8253 8420 8599 8707 8799 8891 8992 9104 9226 9345 9449 9489 4390739 4392900 4385694 4376477 4383259 4390550 4398158 4405073 4408053 4407725 4409576 4410043 4407755 4396813 4386336 4373556 4355949 4334586 4299186 4273425 4207192 4175443 4147371 4106025 4040787 4004369 3960453 3911260 3853106 3796918 3749713 3694315 3625007 870261 867319 864982 862022 861685 860160 856759 849695 839689 828625 822824 817572 812590 806251 800212 796669 789229 780135 772839 765157 758429 751867 745262 739143 730487 720113 707674 693322 675482 654956 634784 615573 593472 595204 587860 579580 572602 570848 570849 572925 579482 588067 589736 586574 580131 573406 570023 566978 563256 559262 553613 543402 538805 526169 522327 520683 513031 503882 499258 492463 483844 474901 467616 463292 459109 453952 1369770 1349969 1323221 1296323 1273879 1255248 1239068 1219721 1200172 1185589 1173806 1162595 1151868 1137905 1120346 1099303 1077743 1056943 1028437 1004441 961161 934150 909951 884569 854456 841128 828682 817898 804994 790677 778310 759593 737855 947272 970395 992742 1012537 1033282 1051135 1068007 1087759 1107212 1124857 1140094 1155969 1168158 1170564 1173975 1183358 1178075 1189271 1188842 1187384 1163375 1141703 1119126 1090841 1052936 1025761 999090 968670 938629 913136 892683 871229 849468 608232 617357 625169 632993 643565 653158 661399 668416 672913 678918 686278 693776 701733 712070 724825 730970 751640 754624 765666 777638 798058 825396 852349 878441 899026 918109 932544 947526 959100 970533 980644 988811 990260 2075826 2076810 2072132 2067359 2071705 2076535 2081592 2086208 2088628 2089754 2092080 2093675 2094067 2089656 2084729 2077657 2067983 2056553 2036274 2021599 1986310 1969412 1954801 1932696 1897038 1878853 1856253 1831736 1803750 1775948 1753550 1728083 1696261 444569 442859 441642 439769 439634 438852 437269 433262 428003 422404 419792 417164 414525 411367 408397 406548 402782 398346 394742 390988 387605 383964 380744 377863 373493 368036 361560 354141 345373 334643 324265 314532 303051 302787 299068 294790 291316 290248 290354 291687 294971 299321 300332 298493 295453 292255 290402 289079 286769 284248 280861 274787 271939 265463 263703 262693 258914 254237 252788 250066 246419 242491 239325 237713 235769 234139 679902 669459 654639 640173 628967 619735 611636 602585 593219 586574 581075 575699 570571 563430 554004 542770 530987 519425 502528 488715 464642 449827 436439 421966 404124 396525 389419 383262 376433 369472 364190 356615 347125 441076 453496 465356 475907 487385 497152 505810 515956 525620 534196 541858 549821 556246 557634 559782 564289 562120 567575 567181 566381 554352 543898 533091 518829 499616 486010 472258 457202 442553 429966 419464 408715 398083 207492 211928 215705 220194 225471 230442 235190 239434 242465 246248 250862 255538 260470 266823 273467 277281 287846 290346 297036 303576 314248 328020 341834 355124 365568 375494 382950 390712 396900 402542 407918 412452 413863 2314913 2316090 2313562 2309118 2311554 2314015 2316566 2318865 2319425 2317971 2317496 2316368 2313688 2307157 2301607 2295899 2287966 2278033 2262912 2251826 2220882 2206031 2192570 2173329 2143749 2125516 2104200 2079524 2049356 2020970 1996163 1966232 1928746 425692 424460 423340 422253 422051 421308 419490 416433 411686 406221 403032 400408 398065 394884 391815 390121 386447 381789 378097 374169 370824 367903 364518 361280 356994 352077 346114 339181 330109 320313 310519 301041 290421 292417 288792 284790 281286 280600 280495 281238 284511 288746 289404 288081 284678 281151 279621 277899 276487 275014 272752 268615 266866 260706 258624 257990 254117 249645 246470 242397 237425 232410 228291 225579 223340 219813 689868 680510 668582 656150 644912 635513 627432 617136 606953 599015 592731 586896 581297 574475 566342 556533 546756 537518 525909 515726 496519 484323 473512 462603 450332 444603 439263 434636 428561 421205 414120 402978 390730 506196 516899 527386 536630 545897 553983 562197 571803 581592 590661 598236 606148 611912 612930 614193 619069 615955 621696 621661 621003 609023 597805 586035 572012 553320 539751 526832 511468 496076 483170 473219 462514 451385 400740 405429 409464 412799 418094 422716 426209 428982 430448 432670 435416 438238 441263 445247 451358 453689 463794 464278 468630 474062 483810 497376 510515 523317 533458 542615 549594 556814 562200 567991 572726 576359 576397 12266 12390 12699 12897 13070 13157 13236 13298 13331 13398 13431 13399 13453 13402 13519 13663 13895 14022 14233 14293 14485 14789 14932 15064 15191 15409 15376 15397 15312 15205 15064 14811 14635 2721 2731 2792 2817 2840 2796 2731 2700 2640 2522 2408 2296 2258 2135 2069 2073 2077 2004 1961 1909 1910 1973 1971 1977 1956 1983 1946 1889 1838 1798 1733 1652 1560 1247 1287 1311 1412 1473 1505 1577 1634 1691 1742 1778 1825 1809 1822 1830 1821 1793 1784 1793 1780 1755 1725 1700 1646 1614 1530 1492 1435 1391 1331 1269 1234 1209 4235 4216 4240 4208 4173 4131 4056 3952 3858 3823 3789 3728 3709 3651 3650 3650 3730 3738 3783 3759 3821 3914 3952 4005 4068 4131 4147 4208 4173 4120 4032 3907 3810 2532 2615 2791 2876 2984 3103 3222 3351 3471 3581 3728 3805 3901 3978 4103 4207 4302 4477 4585 4656 4685 4745 4714 4717 4678 4725 4651 4557 4472 4379 4315 4205 4112 1531 1541 1565 1584 1600 1622 1650 1661 1671 1730 1728 1745 1776 1816 1867 1912 1993 2019 2111 2189 2314 2432 2595 2719 2875 3040 3140 3308 3438 3577 3715 3813 3944 5401 5456 5620 5707 5818 5866 5921 5958 5981 6028 6052 6063 6081 6076 6135 6219 6335 6397 6509 6534 6644 6764 6820 6920 6968 7069 7064 7091 7053 6989 6913 6816 6731 1377 1386 1427 1435 1455 1418 1375 1343 1321 1282 1215 1166 1140 1093 1041 1051 1057 1012 1018 967 981 1005 1004 1030 997 1027 1013 971 946 920 890 835 796 596 616 640 687 709 723 763 798 806 825 855 869 854 844 874 866 860 857 873 892 866 846 817 810 797 746 743 723 702 665 636 635 622 1896 1877 1890 1867 1858 1848 1841 1785 1731 1724 1712 1698 1701 1693 1690 1704 1727 1751 1769 1748 1790 1847 1873 1894 1926 1951 1952 1990 1967 1960 1915 1878 1827 1062 1111 1185 1234 1290 1358 1403 1484 1568 1624 1691 1732 1775 1806 1870 1917 1970 2029 2065 2101 2124 2115 2109 2121 2110 2127 2097 2057 2024 1963 1941 1907 1878 470 466 478 484 506 519 539 548 555 573 579 598 611 640 660 681 721 748 784 826 883 951 1017 1065 1138 1218 1259 1350 1414 1481 1531 1561 1608 6865 6934 7079 7190 7252 7291 7315 7340 7350 7370 7379 7336 7372 7326 7384 7444 7560 7625 7724 7759 7841 8025 8112 8144 8223 8340 8312 8306 8259 8216 8151 7995 7904 1344 1345 1365 1382 1385 1378 1356 1357 1319 1240 1193 1130 1118 1042 1028 1022 1020 992 943 942 929 968 967 947 959 956 933 918 892 878 843 817 764 651 671 671 725 764 782 814 836 885 917 923 956 955 978 956 955 933 927 920 888 889 879 883 836 817 784 749 712 689 666 633 599 587 2339 2339 2350 2341 2315 2283 2215 2167 2127 2099 2077 2030 2008 1958 1960 1946 2003 1987 2014 2011 2031 2067 2079 2111 2142 2180 2195 2218 2206 2160 2117 2029 1983 1470 1504 1606 1642 1694 1745 1819 1867 1903 1957 2037 2073 2126 2172 2233 2290 2332 2448 2520 2555 2561 2630 2605 2596 2568 2598 2554 2500 2448 2416 2374 2298 2234 1061 1075 1087 1100 1094 1103 1111 1113 1116 1157 1149 1147 1165 1176 1207 1231 1272 1271 1327 1363 1431 1481 1578 1654 1737 1822 1881 1958 2024 2096 2184 2252 2336 24 24 25 30 26 28 28 29 28 29 27 28 29 33 43 46 48 46 132 283 412 458 437 445 598 724 801 991 1198 1395 1437 1516 1566 4 4 3 6 5 5 5 5 4 4 4 4 4 5 8 8 9 9 23 52 81 88 78 91 109 120 127 167 192 239 233 230 237 4 4 5 5 3 4 3 3 4 4 4 5 4 6 6 7 6 5 19 31 39 39 44 46 57 84 100 135 134 156 155 150 145 4 4 5 5 7 7 8 7 5 5 5 5 6 6 11 13 16 17 44 101 142 157 148 145 238 296 313 388 504 580 612 656 665 11 11 11 12 9 9 9 11 12 13 12 11 12 13 14 14 12 11 39 89 123 139 136 136 160 183 218 246 294 336 342 372 397 1 1 1 2 2 3 3 3 3 3 2 3 3 3 4 4 5 4 7 10 27 35 31 27 34 41 43 55 74 84 95 108 122 12 12 12 14 13 15 15 16 15 16 14 15 16 17 23 27 27 25 65 131 189 206 201 208 290 345 378 454 537 616 637 674 680 2 2 1 2 2 2 2 2 2 2 2 3 3 3 6 7 7 7 16 31 47 50 43 50 58 64 72 82 87 111 112 117 116 2 2 3 3 1 2 2 2 2 2 2 2 1 2 2 1 1 1 8 13 19 18 21 20 27 34 42 57 58 61 64 61 70 1 1 1 2 4 4 4 4 2 2 2 2 3 3 4 6 7 7 17 44 61 67 64 63 113 139 145 181 235 265 273 289 277 6 6 6 5 4 5 5 6 7 8 7 7 8 8 9 10 9 8 22 40 52 59 61 66 80 95 104 114 134 152 156 171 176 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 3 3 2 2 3 10 12 12 9 12 13 15 20 23 27 32 36 41 12 12 13 16 13 13 13 13 13 13 13 13 13 16 20 19 21 21 67 152 223 252 236 237 308 379 423 537 661 779 800 842 886 2 2 2 4 3 3 3 3 2 2 2 1 1 2 2 1 2 2 7 21 34 38 35 41 51 56 55 85 105 128 121 113 121 2 2 2 2 2 2 1 1 2 2 2 3 3 4 4 6 5 4 11 18 20 21 23 26 30 50 58 78 76 95 91 89 75 3 3 4 3 3 3 4 3 3 3 3 3 3 3 7 7 9 10 27 57 81 90 84 82 125 157 168 207 269 315 339 367 388 5 5 5 7 5 4 4 5 5 5 5 4 4 5 5 4 3 3 17 49 71 80 75 70 80 88 114 132 160 184 186 201 221 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 2 2 5 7 17 23 19 18 22 28 28 35 51 57 63 72 81 15610 20485 20844 20982 21053 21129 21160 21174 22477 22568 22488 22392 22294 22248 22270 22375 22336 22328 22225 23332 23304 23183 22981 23007 22949 22784 22454 22261 22023 21852 21533 21212 20843 3318 4401 4312 4134 3909 3705 3531 3349 3591 3443 3261 3096 2948 2796 2713 2702 2641 2537 2440 2594 2532 2453 2302 2255 2158 2059 1915 1866 1678 1658 1516 1438 1325 1882 2491 2608 2733 2880 3025 3136 3212 3470 3529 3574 3513 3420 3329 3166 3060 2927 2771 2631 2616 2530 2422 2341 2272 2246 2157 2090 2019 1991 1949 1858 1782 1657 5293 6782 6766 6655 6585 6496 6374 6255 6433 6314 6178 6093 6004 5967 6019 6039 5989 5999 5945 6195 6173 6076 6005 6016 5995 5934 5848 5713 5657 5528 5456 5270 5105 3196 4345 4577 4775 4913 5070 5207 5393 5823 6047 6172 6294 6441 6568 6656 6781 6800 6939 7065 7453 7411 7375 7238 7127 7016 6873 6710 6535 6409 6240 6114 6018 5940 1921 2466 2581 2685 2766 2833 2912 2965 3160 3235 3303 3396 3481 3588 3716 3793 3979 4082 4144 4474 4658 4857 5095 5337 5534 5761 5891 6128 6288 6477 6589 6704 6816 6957 8828 8964 9062 9107 9151 9200 9226 9765 9812 9791 9768 9720 9701 9736 9800 9773 9723 9692 10143 10133 10073 9993 10037 10007 9962 9851 9775 9674 9629 9483 9340 9189 1661 2187 2132 2065 1958 1857 1778 1687 1821 1726 1630 1561 1483 1404 1362 1343 1307 1255 1223 1288 1255 1199 1122 1104 1061 1013 952 924 835 840 775 714 664 939 1219 1270 1329 1404 1483 1542 1588 1697 1735 1764 1712 1682 1646 1577 1534 1456 1361 1292 1283 1244 1205 1171 1151 1133 1096 1059 1025 996 957 901 869 804 2441 2950 2970 2944 2926 2903 2873 2857 2908 2873 2830 2822 2781 2770 2818 2857 2871 2883 2870 2996 2994 2927 2915 2924 2922 2910 2876 2821 2793 2726 2696 2593 2516 1318 1714 1794 1892 1963 2026 2090 2165 2346 2470 2526 2589 2648 2695 2735 2782 2793 2848 2904 3076 3061 3076 3034 3011 2964 2932 2880 2825 2784 2735 2703 2700 2686 598 758 798 832 856 882 917 929 993 1008 1041 1084 1126 1186 1244 1284 1346 1376 1403 1500 1579 1666 1751 1847 1927 2011 2084 2180 2266 2371 2408 2464 2519 8653 11657 11880 11920 11946 11978 11960 11948 12712 12756 12697 12624 12574 12547 12534 12575 12563 12605 12533 13189 13171 13110 12988 12970 12942 12822 12603 12486 12349 12223 12050 11872 11654 1657 2214 2180 2069 1951 1848 1753 1662 1770 1717 1631 1535 1465 1392 1351 1359 1334 1282 1217 1306 1277 1254 1180 1151 1097 1046 963 942 843 818 741 724 661 943 1272 1338 1404 1476 1542 1594 1624 1773 1794 1810 1801 1738 1683 1589 1526 1471 1410 1339 1333 1286 1217 1170 1121 1113 1061 1031 994 995 992 957 913 853 2852 3832 3796 3711 3659 3593 3501 3398 3525 3441 3348 3271 3223 3197 3201 3182 3118 3116 3075 3199 3179 3149 3090 3092 3073 3024 2972 2892 2864 2802 2760 2677 2589 1878 2631 2783 2883 2950 3044 3117 3228 3477 3577 3646 3705 3793 3873 3921 3999 4007 4091 4161 4377 4350 4299 4204 4116 4052 3941 3830 3710 3625 3505 3411 3318 3254 1323 1708 1783 1853 1910 1951 1995 2036 2167 2227 2262 2312 2355 2402 2472 2509 2633 2706 2741 2974 3079 3191 3344 3490 3607 3750 3807 3948 4022 4106 4181 4240 4297 403 403 438 445 434 437 443 468 471 475 469 466 464 464 501 523 528 534 554 547 568 560 557 566 666 670 667 656 654 655 653 656 649 120 115 123 126 116 109 105 108 102 97 90 81 75 61 62 64 64 62 62 61 63 61 53 53 78 78 75 74 78 74 76 83 78 32 40 51 53 55 64 69 79 89 90 90 88 84 89 91 96 93 93 95 91 95 88 89 79 83 76 70 63 60 65 58 53 50 176 162 166 161 155 146 141 139 125 122 124 125 123 124 149 156 162 174 178 165 173 173 174 187 227 231 232 227 224 217 220 214 210 56 68 76 79 82 89 97 111 124 133 133 139 144 148 155 162 166 165 176 183 188 185 179 181 203 200 198 191 179 173 174 176 177 19 18 22 26 26 29 31 31 31 33 32 33 38 42 44 45 43 40 43 47 49 53 62 66 75 85 92 101 113 126 125 130 134 183 182 200 203 201 198 203 218 218 218 216 218 221 223 245 256 259 255 267 262 274 267 267 269 318 322 321 313 313 314 312 320 315 64 57 58 59 55 52 51 52 48 41 39 38 37 30 31 32 36 31 33 34 38 34 29 30 43 44 46 42 41 39 37 44 40 18 26 31 31 33 34 36 41 45 48 46 40 38 40 42 48 47 46 47 39 42 41 44 42 41 34 30 26 26 29 29 28 27 70 62 69 69 65 61 60 63 54 56 59 64 67 73 87 88 88 93 90 91 93 92 93 92 116 122 121 120 118 114 116 114 110 25 31 35 35 39 42 45 52 61 63 62 64 63 62 67 69 71 69 78 77 79 77 74 76 86 88 88 86 82 81 82 84 87 6 6 7 9 9 9 11 10 10 10 10 12 16 18 18 19 17 16 19 21 22 23 27 29 32 34 36 39 46 51 48 50 51 220 221 238 242 233 239 240 250 253 257 253 248 243 241 256 267 269 279 287 285 294 293 290 297 348 348 346 343 341 341 341 336 334 56 58 65 67 61 57 54 56 54 56 51 43 38 31 31 32 28 31 29 27 25 27 24 23 35 34 29 32 37 35 39 39 38 14 14 20 22 22 30 33 38 44 42 44 48 46 49 49 48 46 47 48 52 53 47 45 37 42 42 40 37 34 36 29 25 23 106 100 97 92 90 85 81 76 71 66 65 61 56 51 62 68 74 81 88 74 80 81 81 95 111 109 111 107 106 103 104 100 100 31 37 41 44 43 47 52 59 63 70 71 75 81 86 88 93 95 96 98 106 109 108 105 105 117 112 110 105 97 92 92 92 90 13 12 15 17 17 20 20 21 21 23 22 21 22 24 26 26 26 24 24 26 27 30 35 37 43 51 56 62 67 75 77 80 83 12157 17013 17301 17357 17347 17402 17379 17301 18562 18592 18492 18390 18280 18245 18239 18329 18306 18177 18025 19142 19094 19001 18826 18697 18467 18286 17979 17685 17303 17083 16787 16495 16193 2413 3489 3407 3220 2998 2817 2629 2436 2691 2546 2381 2251 2118 1996 1943 1949 1917 1837 1756 1946 1895 1857 1750 1654 1529 1453 1334 1256 1092 1047 935 853 783 1469 2073 2167 2274 2380 2498 2581 2633 2883 2933 2959 2890 2811 2718 2554 2433 2303 2148 2005 1989 1916 1805 1729 1670 1623 1565 1534 1473 1440 1426 1349 1316 1221 4242 5759 5739 5619 5529 5451 5347 5218 5410 5283 5148 5056 4962 4926 4951 4975 4936 4925 4880 5145 5122 5036 4970 4928 4841 4751 4644 4476 4347 4214 4137 3963 3827 2482 3600 3803 3977 4103 4240 4359 4502 4881 5073 5174 5290 5415 5535 5622 5726 5751 5817 5893 6269 6218 6194 6066 5933 5802 5655 5500 5339 5179 5009 4897 4807 4720 1551 2092 2185 2267 2337 2396 2463 2512 2697 2757 2830 2903 2974 3070 3169 3246 3399 3450 3491 3793 3943 4109 4311 4512 4672 4862 4967 5141 5245 5387 5469 5556 5642 5442 7305 7400 7452 7461 7501 7511 7489 8017 8024 7985 7953 7894 7881 7891 7947 7920 7857 7794 8248 8227 8195 8118 8072 7960 7880 7765 7639 7462 7389 7261 7132 7011 1202 1729 1681 1606 1500 1409 1324 1230 1375 1287 1192 1139 1064 999 969 967 938 908 876 963 931 909 858 813 763 721 663 620 545 533 488 429 397 718 997 1039 1092 1146 1216 1259 1295 1407 1429 1457 1406 1383 1348 1276 1219 1148 1060 987 981 946 909 864 840 806 782 766 743 724 703 654 640 594 1967 2485 2485 2444 2419 2404 2378 2347 2411 2368 2316 2301 2260 2246 2274 2318 2329 2334 2329 2447 2455 2398 2389 2379 2347 2310 2266 2193 2119 2042 2013 1915 1856 1038 1423 1493 1581 1643 1697 1747 1802 1947 2052 2095 2153 2204 2249 2286 2322 2332 2371 2405 2580 2559 2570 2525 2481 2417 2374 2321 2265 2202 2152 2114 2116 2089 517 671 702 729 753 775 803 815 877 888 925 954 983 1039 1086 1121 1173 1184 1197 1277 1336 1409 1482 1559 1627 1693 1749 1818 1872 1959 1992 2032 2075 6715 9708 9901 9905 9886 9901 9868 9812 10545 10568 10507 10437 10386 10364 10348 10382 10386 10320 10231 10894 10867 10806 10708 10625 10507 10406 10214 10046 9841 9694 9526 9363 9182 1211 1760 1726 1614 1498 1408 1305 1206 1316 1259 1189 1112 1054 997 974 982 979 929 880 983 964 948 892 841 766 732 671 636 547 514 447 424 386 751 1076 1128 1182 1234 1282 1322 1338 1476 1504 1502 1484 1428 1370 1278 1214 1155 1088 1018 1008 970 896 865 830 817 783 768 730 716 723 695 676 627 2275 3274 3254 3175 3110 3047 2969 2871 2999 2915 2832 2755 2702 2680 2677 2657 2607 2591 2551 2698 2667 2638 2581 2549 2494 2441 2378 2283 2228 2172 2124 2048 1971 1444 2177 2310 2396 2460 2543 2612 2700 2934 3021 3079 3137 3211 3286 3336 3404 3419 3446 3488 3689 3659 3624 3541 3452 3385 3281 3179 3074 2977 2857 2783 2691 2631 1034 1421 1483 1538 1584 1621 1660 1697 1820 1869 1905 1949 1991 2031 2083 2125 2226 2266 2294 2516 2607 2700 2829 2953 3045 3169 3218 3323 3373 3428 3477 3524 3567 2883 2905 2941 3015 3101 3110 3153 3215 3235 3287 3307 3321 3331 3317 3315 3301 3282 3264 3251 3239 3225 3208 3181 3282 3284 3259 3235 3314 3275 3269 3230 3187 3125 774 784 773 775 780 760 777 787 774 777 767 742 734 717 695 675 647 616 594 562 549 516 480 527 513 492 475 504 462 474 445 431 400 369 364 377 395 437 458 479 492 489 498 516 526 519 517 511 519 519 516 517 518 500 506 499 497 501 473 447 444 434 405 400 370 345 832 823 821 840 862 853 843 853 848 857 854 859 864 863 870 861 848 845 831 833 831 826 828 845 850 862 869 887 879 858 864 856 849 602 618 637 653 660 675 683 710 743 761 782 790 803 806 799 807 800 791 810 814 820 815 810 827 830 821 817 816 820 830 806 795 795 306 316 333 352 362 364 371 373 381 394 388 404 411 414 440 439 468 496 499 512 525 545 564 586 590 611 627 663 680 702 715 735 736 1267 1279 1301 1343 1380 1385 1415 1445 1446 1485 1504 1512 1518 1508 1516 1512 1512 1494 1501 1500 1498 1478 1473 1532 1532 1537 1540 1577 1559 1569 1549 1522 1501 391 396 389 395 397 388 395 398 386 387 388 372 371 363 355 337 327 305 301 280 274 247 226 251 239 231 229 244 226 235 221 209 200 194 186 193 201 222 233 245 249 242 255 257 261 256 254 252 259 254 248 250 251 244 242 250 253 263 256 241 234 220 206 199 184 167 388 388 396 411 421 414 411 419 413 417 422 425 425 422 431 426 431 428 423 433 425 418 418 421 417 427 433 441 442 443 445 441 440 231 237 244 252 257 262 273 288 313 328 344 350 355 357 355 362 363 361 368 369 374 380 381 394 398 396 393 393 395 397 395 390 393 63 72 79 84 83 88 91 91 92 98 93 104 111 112 123 128 137 152 159 167 181 191 198 213 215 227 244 265 276 288 289 298 301 1616 1626 1640 1672 1721 1725 1738 1770 1789 1802 1803 1809 1813 1809 1799 1789 1770 1770 1750 1739 1727 1730 1708 1750 1752 1722 1695 1737 1716 1700 1681 1665 1624 383 388 384 380 383 372 382 389 388 390 379 370 363 354 340 338 320 311 293 282 275 269 254 276 274 261 246 260 236 239 224 222 200 175 178 184 194 215 225 234 243 247 243 259 265 263 263 259 260 265 268 267 267 256 264 249 244 238 217 206 210 214 199 201 186 178 444 435 425 429 441 439 432 434 435 440 432 434 439 441 439 435 417 417 408 400 406 408 410 424 433 435 436 446 437 415 419 415 409 371 381 393 401 403 413 410 422 430 433 438 440 448 449 444 445 437 430 442 445 446 435 429 433 432 425 424 423 425 433 411 405 402 243 244 254 268 279 276 280 282 289 296 295 300 300 302 317 311 331 344 340 345 344 354 366 373 375 384 383 398 404 414 426 437 435 36 35 34 37 38 46 47 45 64 66 71 68 73 75 76 78 77 209 251 259 275 275 280 283 286 290 283 290 290 291 286 286 282 2 2 1 3 3 5 4 3 9 8 8 5 5 5 3 3 0 10 17 13 15 10 10 10 9 9 8 8 6 7 5 7 5 7 7 5 3 2 1 3 2 2 2 2 3 2 2 4 5 6 9 9 12 11 14 15 17 17 19 17 17 18 13 12 8 6 12 12 14 14 14 18 16 16 24 24 24 23 25 23 23 20 18 30 32 30 26 25 20 18 21 16 17 18 18 21 18 20 17 11 10 9 12 13 15 18 17 18 21 22 24 26 26 28 31 32 116 139 142 146 142 143 137 123 125 119 106 97 89 84 80 75 4 4 5 5 6 7 6 7 11 11 15 13 15 19 18 19 21 44 54 62 77 84 92 101 116 121 122 141 151 161 167 171 179 20 18 18 18 17 18 20 19 29 28 29 28 29 31 31 32 30 65 80 79 83 83 84 86 88 90 87 88 88 87 83 84 83 1 1 1 1 1 2 1 1 6 5 5 4 4 4 2 2 0 5 8 6 8 5 5 5 3 3 2 3 3 4 2 2 2 7 7 4 2 1 0 2 1 1 1 1 2 2 2 4 5 5 6 6 8 7 8 8 10 10 11 10 9 8 4 4 2 2 6 6 9 10 10 10 9 10 14 14 15 14 12 12 12 11 11 15 16 15 12 13 10 8 10 8 9 10 10 11 10 10 9 5 4 3 4 4 5 7 5 5 5 4 4 6 7 8 9 8 28 36 34 37 35 39 41 38 38 37 32 30 30 29 29 27 1 0 1 1 1 1 1 2 3 3 4 4 5 6 5 5 6 11 14 16 19 22 22 22 27 30 29 34 37 38 38 41 43 16 17 16 19 21 28 27 26 35 38 42 40 44 44 45 46 47 144 171 180 192 192 196 197 198 200 196 202 202 204 203 202 199 1 1 0 2 2 3 3 2 3 3 3 1 1 1 1 1 0 5 9 7 7 5 5 5 6 6 6 5 3 3 3 5 3 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 3 3 4 4 6 7 7 7 8 7 8 10 9 8 6 4 6 6 5 4 4 8 7 6 10 10 9 9 13 11 11 9 7 15 16 15 14 12 10 10 11 8 8 8 8 10 8 10 8 6 6 6 8 9 10 11 12 13 16 18 20 20 19 20 22 24 88 103 108 109 107 104 96 85 87 82 74 67 59 55 51 48 3 4 4 4 5 6 5 5 8 8 11 9 10 13 13 14 15 33 40 46 58 62 70 79 89 91 93 107 114 123 129 130 136 130 128 129 127 132 133 137 139 140 143 144 142 139 140 132 137 136 137 137 138 135 132 130 135 134 139 138 135 132 125 125 119 117 9 11 8 10 12 14 16 15 15 15 15 17 16 17 10 11 13 12 11 12 10 9 9 10 9 11 9 10 10 10 9 9 9 5 7 8 8 6 4 4 5 6 5 7 6 4 3 6 7 6 5 5 6 8 9 9 6 7 7 8 8 7 8 7 6 5 30 25 25 20 24 27 26 25 23 25 24 26 26 27 22 23 21 21 20 19 18 15 12 16 14 12 11 11 13 12 14 12 9 45 49 52 54 55 51 50 53 56 58 60 50 50 50 49 52 48 47 44 42 36 34 35 33 32 36 36 36 34 32 30 31 32 41 36 36 35 35 37 41 41 40 40 38 43 43 43 45 44 48 52 57 59 63 65 65 70 72 73 74 70 68 63 65 61 62 44 43 44 45 47 48 50 50 50 52 52 52 51 51 46 46 45 45 43 47 44 43 44 47 44 51 50 48 47 44 44 44 44 3 4 3 4 5 6 7 6 6 6 6 8 7 8 5 5 6 6 5 5 4 4 4 4 3 5 4 5 4 4 4 4 4 2 3 3 3 2 0 0 1 1 1 3 3 3 2 3 3 2 1 2 4 5 5 5 4 3 3 3 3 2 3 2 2 1 9 8 10 9 10 13 14 14 13 15 14 14 13 13 10 10 8 9 8 7 6 5 4 7 5 3 2 2 3 3 4 4 4 19 19 19 20 20 20 18 18 19 21 20 17 17 17 16 17 16 16 14 13 9 9 10 10 12 18 19 19 18 17 15 15 14 11 9 9 9 10 9 11 11 11 9 9 10 11 11 12 11 13 13 14 18 20 20 21 22 21 22 22 19 20 17 19 19 21 86 85 85 82 85 85 87 89 90 91 92 90 88 89 86 91 91 92 94 91 91 89 86 88 90 88 88 87 85 81 81 75 73 6 7 5 6 7 8 9 9 9 9 9 9 9 9 5 6 7 6 6 7 6 5 5 6 6 6 5 5 6 6 5 5 5 3 4 5 5 4 4 4 4 5 4 4 3 1 1 3 4 4 4 3 2 3 4 4 2 4 4 5 5 5 5 5 4 4 21 17 15 11 14 14 12 11 10 10 10 12 13 14 12 13 13 12 12 12 12 10 8 9 9 9 9 9 10 9 10 8 5 26 30 33 34 35 31 32 35 37 37 40 33 33 33 33 35 32 31 30 29 27 25 25 23 20 18 17 17 16 15 15 16 18 30 27 27 26 25 28 30 30 29 31 29 33 32 32 33 33 35 39 43 41 43 45 44 48 51 51 52 51 48 46 46 42 41 1 1 1 1 1 1 1 6 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 44 112 140 152 181 369 429 452 469 477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 16 14 14 30 46 46 55 50 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 17 14 14 32 32 32 29 30 1 1 1 1 1 1 1 4 3 3 4 4 4 4 4 4 4 4 4 3 3 1 1 22 42 62 75 94 176 206 203 205 193 0 0 0 0 0 0 0 0 1 1 1 1 3 3 3 3 3 3 3 3 3 5 5 16 26 36 40 47 100 107 123 129 141 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 9 9 9 12 31 38 48 51 63 1 1 1 1 1 1 1 5 5 5 5 5 7 7 7 7 7 7 7 7 7 7 7 31 65 82 88 110 205 226 234 238 235 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 9 8 10 16 25 23 26 21 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 10 9 10 16 12 13 13 13 1 1 1 1 1 1 1 4 3 3 4 4 4 4 4 4 4 4 4 3 3 1 1 17 27 40 45 55 101 113 108 109 97 0 0 0 0 0 0 0 0 1 1 1 1 3 3 3 3 3 3 3 3 3 5 5 9 13 18 22 30 57 58 68 66 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 5 5 4 5 15 18 22 24 28 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 47 58 64 71 164 203 218 231 242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 7 6 4 14 21 23 29 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 5 4 16 20 19 16 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 22 30 39 75 93 95 96 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 18 18 17 43 49 55 63 65 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 5 7 16 20 26 27 35 510516 533489 565344 596538 609558 619626 626955 634437 641687 652590 659979 671690 684394 706898 732794 761522 798242 840723 898828 945330 1032429 1087972 1139730 1203687 1286458 1336106 1394933 1450738 1511433 1574392 1627727 1696899 1781751 76989 79993 84590 89763 91459 92499 92720 92570 91976 94923 94234 94403 94790 94167 94580 89757 91113 93389 96870 100891 106574 114196 123201 132730 142422 151858 162603 172878 182925 192511 202161 212461 223579 41877 44117 46307 48497 49038 49824 51265 53233 55578 57585 59289 61304 63517 66850 70613 77290 83534 90844 100075 104669 117618 122059 123260 124769 127820 124068 124062 122683 124158 125564 125733 131108 140489 207657 214935 225946 234666 233735 231002 226753 222054 218478 214798 211323 210218 210311 216561 224162 236391 250791 268474 294352 314847 354048 377304 398607 426587 462985 484469 508764 532482 558096 582643 600682 624669 657868 135602 144016 155667 168067 177051 185189 192782 200974 208522 216139 223526 231789 238843 248711 258360 269344 278057 290120 304408 316215 336181 346108 355744 369304 389615 400298 412201 422276 433269 446526 458254 473487 491150 48391 50428 52834 55545 58275 61112 63435 65606 67133 69145 71607 73976 76933 80609 85079 88740 94747 97896 103123 108708 118008 128305 138918 150297 163616 175413 187303 200419 212985 227148 240897 255174 268665 306284 320034 338358 355616 362258 367108 370650 374176 377798 383158 386912 392725 399287 410872 424368 440249 460301 483722 517318 543388 590554 620534 648345 683191 728882 755585 788393 818506 849522 881990 908479 942828 984888 39703 41308 43739 46528 47398 47810 47865 47688 47411 48863 48463 48364 48830 48335 48485 45911 46621 47667 49492 51472 54498 58539 63149 67916 72821 77757 83342 88640 93794 98635 103700 108891 114652 22537 24107 25351 26480 26590 26994 27665 28661 29839 30892 31738 32644 33569 35339 37173 41046 44663 48785 54244 56974 63682 65733 66253 66914 68460 66000 66218 65093 65308 65818 65113 67487 71739 127846 131845 138106 142827 141513 139234 136217 133016 130738 128445 126202 125339 125083 128557 132879 140038 148554 159144 175443 187723 210256 223779 236196 252481 273637 286085 300371 313849 327224 339782 348054 359402 375617 89593 94715 101515 108431 113710 118225 122418 126974 130991 134907 138807 143293 146914 151576 156223 161576 165354 171371 178531 184467 194089 198715 203113 210030 220606 226079 232499 238298 244246 251880 258911 267582 277015 26605 28059 29647 31350 33047 34845 36485 37837 38819 40051 41702 43085 44891 47065 49608 51678 55109 56755 59608 62752 68029 73768 79634 85850 93358 99664 105963 112626 118950 125875 132701 139466 145865 204232 213455 226986 240922 247300 252518 256305 260261 263889 269432 273067 278965 285107 296026 308426 321273 337941 357001 381510 401942 441875 467438 491385 520496 557576 580521 606540 632232 661911 692402 719248 754071 796863 37286 38685 40851 43235 44061 44689 44855 44882 44565 46060 45771 46039 45960 45832 46095 43846 44492 45722 47378 49419 52076 55657 60052 64814 69601 74101 79261 84238 89131 93876 98461 103570 108927 19340 20010 20956 22017 22448 22830 23600 24572 25739 26693 27551 28660 29948 31511 33440 36244 38871 42059 45831 47695 53936 56326 57007 57855 59360 58068 57844 57590 58850 59746 60620 63621 68750 79811 83090 87840 91839 92222 91768 90536 89038 87740 86353 85121 84879 85228 88004 91283 96353 102237 109330 118909 127124 143792 153525 162411 174106 189348 198384 208393 218633 230872 242861 252628 265267 282251 46009 49301 54152 59636 63341 66964 70364 74000 77531 81232 84719 88496 91929 97135 102137 107768 112703 118749 125877 131748 142092 147393 152631 159274 169009 174219 179702 183978 189023 194646 199343 205905 214135 21786 22369 23187 24195 25228 26267 26950 27769 28314 29094 29905 30891 32042 33544 35471 37062 39638 41141 43515 45956 49979 54537 59284 64447 70258 75749 81340 87793 94035 101273 108196 115708 122800;