CHARSET="ANSI"; AXIS-VERSION="2013"; CODEPAGE="iso-8859-15"; LANGUAGE="fi"; LANGUAGES="fi","sv","en"; CREATION-DATE="20200417 09:00"; TABLEID="statfin_tyokay_pxt_115w"; DECIMALS=0; SHOWDECIMALS=0; MATRIX="001_115w_2022"; SUBJECT-CODE="TYOKAY"; SUBJECT-AREA="tyokay"; SUBJECT-AREA[sv]="tyokay"; SUBJECT-AREA[en]="tyokay"; COPYRIGHT=YES; DESCRIPTION="115w -- Väestö alueen, pääasiallisen toiminnan, iän (5-v), sukupuolen ja vuoden mukaan, 1987-2022"; DESCRIPTION[sv]="115w -- Befolkningen efter område, huvudsaklig verksamhet, ålder (5 år), kön och år, 1987-2022"; DESCRIPTION[en]="115w -- Population by area, main type of activity, age (5-year), sex and year, 1987-2022"; TITLE="Väestö muuttujina Alue, Pääasiallinen toiminta, Ikä, Sukupuoli, Vuosi ja Tiedot"; TITLE[sv]="Befolkningen efter Område, Huvudsaklig verksamhet, Ålder, Kön, År och Uppgifter"; TITLE[en]="Population by Area, Main type of activity, Age, Sex, Year and Information"; CONTENTS="Väestö"; CONTENTS[sv]="Befolkningen"; CONTENTS[en]="Population"; UNITS="Lukumäärä"; UNITS[sv]="Antal"; UNITS[en]="Number"; STUB="Alue","Pääasiallinen toiminta","Ikä"; STUB[sv]="Område","Huvudsaklig verksamhet","Ålder"; STUB[en]="Area","Main type of activity","Age"; HEADING="Sukupuoli","Vuosi","Tiedot"; HEADING[sv]="Kön","År","Uppgifter"; HEADING[en]="Sex","Year","Information"; CONTVARIABLE="Tiedot"; CONTVARIABLE[sv]="Uppgifter"; CONTVARIABLE[en]="Information"; VALUES("Alue")="KOKO MAA","MK01 Uusimaa","MK02 Varsinais-Suomi","MK05 Kanta-Häme", "MK07 Päijät-Häme","MK08 Kymenlaakso","MK09 Etelä-Karjala","MK04 Satakunta","MK06 Pirkanmaa", "MK13 Keski-Suomi","MK14 Etelä-Pohjanmaa","MK15 Pohjanmaa","MK10 Etelä-Savo","MK11 Pohjois-Savo", "MK12 Pohjois-Karjala","MK16 Keski-Pohjanmaa","MK17 Pohjois-Pohjanmaa","MK18 Kainuu","MK19 Lappi", "MK21 Ahvenanmaa"; VALUES[sv]("Område")="HELA LANDET","MK01 Nyland","MK02 Egentliga Finland", "MK05 Egentliga Tavastland","MK07 Päijänne-Tavastland","MK08 Kymmenedalen","MK09 Södra Karelen", "MK04 Satakunta","MK06 Birkaland","MK13 Mellersta Finland","MK14 Södra Österbotten", "MK15 Österbotten","MK10 Södra Savolax","MK11 Norra Savolax","MK12 Norra Karelen", "MK16 Mellersta Österbotten","MK17 Norra Österbotten","MK18 Kajanaland","MK19 Lappland","MK21 Åland"; VALUES[en]("Area")="WHOLE COUNTRY","MK01 Uusimaa","MK02 Southwest Finland","MK05 Kanta-Häme", "MK07 Päijät-Häme","MK08 Kymenlaakso","MK09 South Karelia","MK04 Satakunta","MK06 Pirkanmaa", "MK13 Central Finland","MK14 South Ostrobothnia","MK15 Ostrobothnia","MK10 South Savo", "MK11 North Savo","MK12 North Karelia","MK16 Central Ostrobothnia","MK17 North Ostrobothnia", "MK18 Kainuu","MK19 Lapland","MK21 Åland"; VALUES("Pääasiallinen toiminta")="Yhteensä","Työvoima","Työlliset","Työttömät", "Työvoiman ulkopuolella olevat","0-14 -vuotiaat","Opiskelijat, koululaiset", "Varusmiehet, siviilipalvelusmiehet","Eläkeläiset","Muut työvoiman ulkopuolella olevat"; VALUES[sv]("Huvudsaklig verksamhet")="Totalt","Arbetskraften","Sysselsatta","Arbetslösa", "Personer utanför arbetskraften","0-14 -åringar","Studerande, skolelever", "Beväringar, civiltjänstepliktiga","Pensionärer","Övriga personer utanför arbetskraften"; VALUES[en]("Main type of activity")="Total","Labour force","Employed","Unemployed", "Persons outside the labour force","0-14 years old","Students, pupils", "Conscripts, persons in non-military service","Pensioners","Other persons outside the labour force"; VALUES("Ikä")="Yhteensä","0 - 17","18 - 24","25 - 29","30 - 34","35 - 39","40 - 44","45 - 49", "50 - 54","55 - 59","60 - 64","65 - 69","70 - 74","75 -"; VALUES[sv]("Ålder")="Totalt","0 - 17","18 - 24","25 - 29","30 - 34","35 - 39","40 - 44","45 - 49", "50 - 54","55 - 59","60 - 64","65 - 69","70 - 74","75 -"; VALUES[en]("Age")="Total","0 - 17","18 - 24","25 - 29","30 - 34","35 - 39","40 - 44","45 - 49", "50 - 54","55 - 59","60 - 64","65 - 69","70 - 74","75 -"; VALUES("Sukupuoli")="Yhteensä","Miehet","Naiset"; VALUES[sv]("Kön")="Totalt","Män","Kvinnor"; VALUES[en]("Sex")="Total","Males","Females"; VALUES("Vuosi")="1987","1988","1989","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")="1987","1988","1989","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")="1987","1988","1989","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),"1987","1988","1989","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),"1987","1988","1989","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),"1987","1988","1989","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("Alue")="SSS","MK01","MK02","MK05","MK07","MK08","MK09","MK04","MK06","MK13","MK14","MK15", "MK10","MK11","MK12","MK16","MK17","MK18","MK19","MK21"; CODES[sv]("Område")="SSS","MK01","MK02","MK05","MK07","MK08","MK09","MK04","MK06","MK13","MK14", "MK15","MK10","MK11","MK12","MK16","MK17","MK18","MK19","MK21"; CODES[en]("Area")="SSS","MK01","MK02","MK05","MK07","MK08","MK09","MK04","MK06","MK13","MK14", "MK15","MK10","MK11","MK12","MK16","MK17","MK18","MK19","MK21"; CODES("Pääasiallinen toiminta")="SSS","11+12","11","12","21-99","21","22","25","24+29","99"; CODES[sv]("Huvudsaklig verksamhet")="SSS","11+12","11","12","21-99","21","22","25","24+29","99"; CODES[en]("Main type of activity")="SSS","11+12","11","12","21-99","21","22","25","24+29","99"; CODES("Ikä")="SSS","0-17","18-24","25-29","30-34","35-39","40-44","45-49","50-54","55-59","60-64", "65-69","70-74","75-"; CODES[sv]("Ålder")="SSS","0-17","18-24","25-29","30-34","35-39","40-44","45-49","50-54","55-59", "60-64","65-69","70-74","75-"; CODES[en]("Age")="SSS","0-17","18-24","25-29","30-34","35-39","40-44","45-49","50-54","55-59", "60-64","65-69","70-74","75-"; CODES("Sukupuoli")="SSS","1","2"; CODES[sv]("Kön")="SSS","1","2"; CODES[en]("Sex")="SSS","1","2"; CODES("Vuosi")="1987","1988","1989","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")="1987","1988","1989","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")="1987","1988","1989","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("Alue")="Region"; VARIABLE-TYPE[sv]("Område")="Region"; VARIABLE-TYPE[en]("Area")="Region"; VARIABLE-TYPE("Pääasiallinen toiminta")="Classificatory"; VARIABLE-TYPE[sv]("Huvudsaklig verksamhet")="Classificatory"; VARIABLE-TYPE[en]("Main type of activity")="Classificatory"; VARIABLE-TYPE("Ikä")="Classificatory"; VARIABLE-TYPE[sv]("Ålder")="Classificatory"; VARIABLE-TYPE[en]("Age")="Classificatory"; VARIABLE-TYPE("Sukupuoli")="Classificatory"; VARIABLE-TYPE[sv]("Kön")="Classificatory"; VARIABLE-TYPE[en]("Sex")="Classificatory"; VARIABLE-TYPE("Vuosi")="Time"; VARIABLE-TYPE[sv]("År")="Time"; VARIABLE-TYPE[en]("Year")="Time"; MAP("Alue")="Alue 2023"; MAP[sv]("Område")="Alue 2023"; MAP[en]("Area")="Alue 2023"; ELIMINATION("Alue")="KOKO MAA"; ELIMINATION[sv]("Område")="HELA LANDET"; ELIMINATION[en]("Area")="WHOLE COUNTRY"; ELIMINATION("Pääasiallinen toiminta")="Yhteensä"; ELIMINATION[sv]("Huvudsaklig verksamhet")="Totalt"; ELIMINATION[en]("Main type of activity")="Total"; ELIMINATION("Ikä")="Yhteensä"; ELIMINATION[sv]("Ålder")="Totalt"; ELIMINATION[en]("Age")="Total"; ELIMINATION("Sukupuoli")="Yhteensä"; ELIMINATION[sv]("Kön")="Totalt"; ELIMINATION[en]("Sex")="Total"; LAST-UPDATED("Väestö 31.12.")="20231214 08:00"; LAST-UPDATED[sv]("Befolkning 31.12")="20231214 08:00"; LAST-UPDATED[en]("Population 31 Dec")="20231214 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, työssäkäynti"; SOURCE[sv]="Statistikcentralen, sysselsättning"; SOURCE[en]="Statistics Finland, employment"; META-ID("Alue")="SCALE-TYPE=nominal"; META-ID[sv]("Område")="SCALE-TYPE=nominal"; META-ID[en]("Area")="SCALE-TYPE=nominal"; META-ID("Pääasiallinen toiminta")="SCALE-TYPE=nominal"; META-ID[sv]("Huvudsaklig verksamhet")="SCALE-TYPE=nominal"; META-ID[en]("Main type of activity")="SCALE-TYPE=nominal"; META-ID("Ikä")="SCALE-TYPE=ordinal"; META-ID[sv]("Ålder")="SCALE-TYPE=ordinal"; META-ID[en]("Age")="SCALE-TYPE=ordinal"; META-ID("Sukupuoli")="SCALE-TYPE=nominal"; META-ID[sv]("Kön")="SCALE-TYPE=nominal"; META-ID[en]("Sex")="SCALE-TYPE=nominal"; OFFICIAL-STATISTICS=YES; NOTE="Tilaston dokumentaatio##Tilaston viiteajankohta on vuoden viimeinen viikko (25.-31.12.). ##Tilastossa käytetään viimeisintä saatavilla olevaa aluejakoa.##Työeläkeuudistuksesta " "johtuen vuonna 2005 työllisten alaikäraja työssäkäyntitilastossa nousi 15 ikävuodesta 18 vuoteen. Muutos näkyy nuorten työllisyyden vähenemisenä ja opiskelijoiden määrän kasvuna."; NOTE[sv]="Dokumentation för statistiken##Referenstidpunkten för statistiken är årets sista vecka (25.-31.12). ##I statistiken används den senaste ikraftvarande " "områdesindelningen.##Till följd av arbetspensionsreformen steg den nedre åldersgränsen för sysselsatta i sysselsättningsstatistiken från 15 år till 18 år. Ändringen som gjordes år 2005 syns i en minskning av de ungas sysselsättning och en ökning av " "antalet studerande."; NOTE[en]="Documentation of statistics##The reference period of the statistics is the last week of the year (25 to 31 December).##The latest valid regional division is used in " "the statistics.##Due to the employment pension reform, the lower age limit for employed persons rose in 2005 from 15 to 18 years in the employment statistics. The change is visible as a fall in employment by young people and a rise in the number of " "students."; MADE-WITH="PxPro"; DATA= 4938602 4954359 4974383 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 2392868 2401368 2412760 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 2545734 2552991 2561623 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 1135963 1136128 1139536 1148057 1159853 1166378 1168519 1167822 1165866 1162752 1158576 1152035 1145462 1135359 1124779 1115062 1108712 1105768 1103698 1099713 1096025 1091560 1088456 1084296 1081766 1078730 1076680 1075492 1073060 1071905 1066261 1058091 1049057 1041526 1035517 1026192 580699 580862 582803 586986 592729 596219 596948 596403 595395 593840 591668 588186 584763 579622 574174 569469 566186 564586 563369 561287 559475 557268 555732 553743 552535 551116 550276 549560 548666 548482 545401 541154 536391 532412 529354 524530 555264 555266 556733 561071 567124 570159 571571 571419 570471 568912 566908 563849 560699 555737 550605 545593 542526 541182 540329 538426 536550 534292 532724 530553 529231 527614 526404 525932 524394 523423 520860 516937 512666 509114 506163 501662 505753 491782 477408 463137 448255 438431 434210 435511 438073 441788 447576 455427 457811 459982 461627 462339 462010 460261 458084 458819 457751 458219 458975 463245 467863 473133 472758 469784 463350 455977 447970 440686 432594 425977 424238 426481 257867 250608 243076 236100 229043 223991 222054 222633 223928 226088 228544 232526 233981 235108 235985 236285 235990 235362 234276 234671 234003 234356 234659 236943 239124 241636 241482 240094 236765 233579 229860 226715 222768 219462 218356 219926 247886 241174 234332 227037 219212 214440 212156 212878 214145 215700 219032 222901 223830 224874 225642 226054 226020 224899 223808 224148 223748 223863 224316 226302 228739 231497 231276 229690 226585 222398 218110 213971 209826 206515 205882 206555 375276 377764 377940 376821 376431 374213 368480 357733 347131 334569 320816 307320 304448 306202 312190 319485 327973 330853 331174 330967 334682 340416 344634 346063 345438 341295 339934 339565 342528 347839 354325 354872 355685 352990 349251 344950 191995 193106 193158 192527 192300 191029 187952 182487 177046 170510 163755 157174 155590 156842 160236 163651 167827 169294 169408 169194 171554 174715 177022 177710 177541 175226 174367 174020 175568 178544 182223 182635 183092 181808 180133 177930 183281 184658 184782 184294 184131 183184 180528 175246 170085 164059 157061 150146 148858 149360 151954 155834 160146 161559 161766 161773 163128 165701 167612 168353 167897 166069 165567 165545 166960 169295 172102 172237 172593 171182 169118 167020 397877 391222 386877 383326 380129 378982 382300 382020 379987 377527 374399 367975 357565 346890 335071 321645 308602 306354 308990 315588 323951 334075 337970 339277 340247 344759 350780 355387 356932 356563 352269 350396 350768 355067 361543 372101 203365 199831 197918 196001 194261 193682 195434 195346 194189 192790 191034 187594 182321 176839 170678 164134 157884 156605 158395 162205 166303 171532 173572 174220 174711 177454 180608 183123 183915 184004 181676 180832 181115 183434 186959 192595 194512 191391 188959 187325 185868 185300 186866 186674 185798 184737 183365 180381 175244 170051 164393 157511 150718 149749 150595 153383 157648 162543 164398 165057 165536 167305 170172 172264 173017 172559 170593 169564 169653 171633 174584 179506 428782 417907 410165 405368 405035 399440 393435 388699 384742 380187 378530 381393 380939 378646 376538 373457 367428 357316 347754 336438 324082 311930 310768 313917 320917 329842 340126 344429 345816 346604 350498 355751 360782 363694 364634 363619 220731 214784 209916 207180 206710 203601 200415 198272 196143 193667 192836 194367 194200 192915 191831 190176 186935 181791 176975 171224 165325 159578 158921 161115 165054 169502 174775 177106 177811 178273 180761 183327 186122 187719 188746 188248 208051 203123 200249 198188 198325 195839 193020 190427 188599 186520 185694 187026 186739 185731 184707 183281 180493 175525 170779 165214 158757 152352 151847 152802 155863 160340 165351 167323 168005 168331 169737 172424 174660 175975 175888 175371 385651 413394 436378 441173 433899 427055 417037 409270 404232 403081 397190 391075 386486 382265 378091 376608 379711 379466 377782 376003 373599 368125 358754 349683 339160 327470 315840 314679 317879 324746 332814 342365 346475 348531 350308 356657 197535 211665 223804 226073 222410 218769 213391 208403 205482 204651 201507 198237 196273 193976 191720 191029 192739 192668 191803 190918 189649 186832 182143 177566 172221 166649 161204 160576 162832 166845 170871 175769 177928 178936 179969 183898 188116 201729 212574 215100 211489 208286 203646 200867 198750 198430 195683 192838 190213 188289 186371 185579 186972 186798 185979 185085 183950 181293 176611 172117 166939 160821 154636 154103 155047 157901 161943 166596 168547 169595 170339 172759 292980 294692 297913 325282 341453 381240 409135 431795 436449 428832 421934 411958 404445 399427 398557 393036 387053 382724 379095 375319 374364 377979 378341 377077 375591 373298 368266 359317 350369 339818 327889 315578 314373 317890 325423 334702 147360 148425 150596 165065 173557 194072 208269 220058 222209 218371 214671 209355 204582 201745 201113 198164 195024 193185 191198 189147 188798 190839 191110 190596 189973 188707 186147 181712 177270 171965 166331 160573 159982 162358 166795 171537 145620 146267 147317 160217 167896 187168 200866 211737 214240 210461 207263 202603 199863 197682 197444 194872 192029 189539 187897 186172 185566 187140 187231 186481 185618 184591 182119 177605 173099 167853 161558 155005 154391 155532 158628 163165 261688 270273 278177 275265 293585 287170 289144 292435 319111 334890 373934 401144 423566 428147 420940 414266 404572 397493 392973 392282 387167 381671 378037 374857 371613 371171 374932 375585 374501 372735 369756 364549 355794 347146 337196 326045 129606 134091 138055 136588 146054 143038 144260 146495 160523 168729 188644 202307 213919 215979 212453 208985 203830 199376 196815 196272 193476 190665 189311 187628 185871 185863 187930 188443 188139 187364 185887 183302 179182 174856 169983 164781 132082 136182 140122 138677 147531 144132 144884 145940 158588 166161 185290 198837 209647 212168 208487 205281 200742 198117 196158 196010 193691 191006 188726 187229 185742 185308 187002 187142 186362 185371 183869 181247 176612 172290 167213 161264 267092 260096 255274 252434 251058 253661 262399 270468 267867 285534 279074 281074 284194 310083 325664 363817 390583 412327 416888 410077 403762 394516 388165 384108 383809 379195 374239 370897 368110 365424 364798 368233 368871 367783 366313 364009 128319 125373 123603 122808 122134 123702 128255 132270 131071 140106 137110 138400 140513 154028 162079 181388 194731 205792 207826 204428 201192 196318 192402 190137 189879 187478 184987 183866 182452 181217 181216 183156 183719 183465 182956 181875 138773 134723 131671 129626 128924 129959 134144 138198 136796 145428 141964 142674 143681 156055 163585 182429 195852 206535 209062 205649 202570 198198 195763 193971 193930 191717 189252 187031 185658 184207 183582 185077 185152 184318 183357 182134 248274 250160 252983 254650 254554 253161 247125 243283 240951 240005 242832 251425 259218 256916 274073 268016 269893 273109 297977 313032 349870 375755 396886 401712 395223 389588 381168 375230 371660 371711 367232 362561 359619 357251 354782 354703 111253 113819 115967 117581 118437 118273 115969 114936 114461 114076 115865 120292 124103 123117 131892 129277 130548 132760 145517 153214 171507 184247 194857 197048 193951 191222 186942 183321 181417 181384 179220 177055 176283 175134 174053 174364 137021 136341 137016 137069 136117 134888 131156 128347 126490 125929 126967 131133 135115 133799 142181 138739 139345 140349 152460 159818 178363 191508 202029 204664 201272 198366 194226 191909 190243 190327 188012 185506 183336 182117 180729 180339 203126 209574 220838 222601 225198 228027 230284 233739 235870 236340 235617 230291 227163 225524 225223 228179 236582 244189 242434 259097 253225 255273 258319 281997 296656 331528 356236 376614 381263 375219 370001 362208 356960 353975 354164 349928 80710 84085 89510 91843 94656 97706 100353 102809 104628 105880 106122 104275 103675 103778 103927 105749 110107 113827 113204 121620 119141 120498 122578 134543 142014 158967 170935 181087 183252 180472 178082 174278 171275 169845 169895 167972 122416 125489 131328 130758 130542 130321 129931 130930 131242 130460 129495 126016 123488 121746 121296 122430 126475 130362 129230 137477 134084 134775 135741 147454 154642 172561 185301 195527 198011 194747 191919 187930 185685 184130 184269 181956 169502 168554 161743 167296 173336 177469 183669 193957 196407 199273 202451 205111 208620 211265 212474 212476 208415 206336 205764 205928 209415 217574 225043 223495 239251 233799 235915 238873 261165 274915 307517 330660 349731 354128 348817 343733 61983 61666 59336 61511 64059 65843 68920 73667 76020 78832 81866 84586 86775 88852 90397 91018 90050 90150 90986 91351 93470 97658 101250 100784 108607 106568 107976 110037 121120 128014 143498 154506 163697 165833 163585 161239 107519 106888 102407 105785 109277 111626 114749 120290 120387 120441 120585 120525 121845 122413 122077 121458 118365 116186 114778 114577 115945 119916 123793 122711 130644 127231 127939 128836 140045 146901 164019 176154 186034 188295 185232 182494 266638 272813 279151 283068 286216 289755 292175 292022 300140 307542 314420 323418 331385 340409 349674 357909 368198 380415 392967 403692 412591 419221 427079 435549 443733 452866 464396 475901 480675 499841 501800 511969 524583 547835 576055 600850 81445 83053 85018 85941 86692 87357 87976 87870 90606 93056 95476 98776 102331 106540 111112 115591 121042 126681 132578 138211 142894 147147 151510 156383 161053 166234 172735 178918 182283 192184 194105 199988 206708 218546 232317 244582 185193 189760 194133 197127 199524 202398 204199 204152 209534 214486 218944 224642 229054 233869 238562 242318 247156 253734 260389 265481 269697 272074 275569 279166 282680 286632 291661 296983 298392 307657 307695 311981 317875 329289 343738 356268 2468220 2482746 2482078 2473243 2469863 2457979 2413011 2408607 2409319 2425002 2444500 2506821 2527471 2546661 2550058 2544624 2549534 2561691 2548746 2562547 2587739 2610668 2589838 2593914 2611164 2621312 2630122 2636703 2631321 2631516 2624226 2630122 2630884 2636256 2648166 2681104 1275884 1287160 1290136 1284980 1286533 1279297 1255796 1252929 1257325 1257855 1267298 1296544 1303316 1312927 1312879 1308205 1308639 1313917 1306795 1312627 1323667 1331206 1314692 1315818 1323360 1326727 1332601 1335657 1332866 1334656 1332748 1336581 1339954 1344053 1355983 1371789 1192336 1195586 1191942 1188263 1183330 1178682 1157215 1155678 1151994 1167147 1177202 1210277 1224155 1233734 1237179 1236419 1240895 1247774 1241951 1249920 1264072 1279462 1275146 1278096 1287804 1294585 1297521 1301046 1298455 1296860 1291478 1293541 1290930 1292203 1292183 1309315 22517 25555 26658 26002 20261 15730 12065 11527 11066 9236 10061 23318 25333 25069 23534 21626 20113 20154 554 554 540 587 592 582 578 483 509 429 328 473 305 294 272 292 196 43 11363 12914 13444 12618 9736 7807 6433 6094 5855 4874 5442 11432 12318 12204 11267 10176 9480 9456 241 252 276 298 294 293 276 242 240 210 161 309 191 164 156 162 106 30 11154 12641 13214 13384 10525 7923 5632 5433 5211 4362 4619 11886 13015 12865 12267 11450 10633 10698 313 302 264 289 298 289 302 241 269 219 167 164 114 130 116 130 90 13 315265 307790 294562 276211 262584 248211 221282 214750 214683 210007 212276 238617 244279 247375 247376 243184 241775 244624 246048 252570 261947 266467 252866 257863 266894 269937 272959 269931 265373 265113 264171 261297 252115 237371 240331 246632 160717 158065 152858 141161 136944 131417 118721 116924 119120 115388 115844 126948 127352 129182 126267 122819 121058 123143 124017 126843 130691 131724 122969 125788 130021 130382 134397 133263 130968 130930 130338 129164 124952 118918 120174 122833 154548 149725 141704 135050 125640 116794 102561 97826 95563 94619 96432 111669 116927 118193 121109 120365 120717 121481 122031 125727 131256 134743 129897 132075 136873 139555 138562 136668 134405 134183 133833 132133 127163 118453 120157 123799 323101 323492 320260 316551 313432 306741 293494 281000 269133 262719 253636 246996 246008 248768 254214 258316 264728 267094 267494 267626 272727 280277 279668 279537 279717 275885 273495 272460 273779 277904 282780 284980 283887 280488 278562 276699 171675 173331 172368 170594 169019 165381 159554 153541 148172 143333 138697 135001 134311 136196 138821 140220 143174 144041 144054 143478 145952 149341 148539 148453 148525 146253 144296 143444 144045 146122 148750 149842 149183 147012 146675 145473 151426 150161 147892 145957 144413 141360 133940 127459 120961 119386 114939 111995 111697 112572 115393 118096 121554 123053 123440 124148 126775 130936 131129 131084 131192 129632 129199 129016 129734 131782 134030 135138 134704 133476 131887 131226 357078 349179 343515 338469 333590 330253 328892 327357 323665 324535 322950 318560 309789 300923 290900 277823 266117 264206 266780 272342 280677 291310 293509 293260 294013 297306 302125 305173 305923 304933 300451 299776 297650 301112 304610 315741 189843 186175 184125 182136 179908 178084 177925 177126 175583 174982 173970 171686 166903 162095 156532 149839 143701 142425 144183 147390 151266 155917 156507 156095 156216 158319 160708 162208 162525 162098 159768 159256 159165 160739 163684 168907 167235 163004 159390 156333 153682 152169 150967 150231 148082 149553 148980 146874 142886 138828 134368 127984 122416 121781 122597 124952 129411 135393 137002 137165 137797 138987 141417 142965 143398 142835 140683 140520 138485 140373 140926 146834 389841 378872 370614 364645 362822 355980 348692 344801 340223 338430 337566 341034 340774 339083 336834 332061 325899 316755 308233 297575 287142 277511 276071 278037 285125 293111 301873 306004 306243 306295 308764 314157 316086 318539 317716 317733 206175 200190 195193 192186 191363 187383 183261 180986 178757 177224 176779 179044 178732 177842 176746 174359 171156 166268 161779 156048 150755 145524 144387 145710 149700 153726 158199 160269 160222 160307 162210 164876 166892 167973 168885 168638 183666 178682 175421 172459 171459 168597 165431 163815 161466 161206 160787 161990 162042 161241 160088 157702 154743 150487 146454 141527 136387 131987 131684 132327 135425 139385 143674 145735 146021 145988 146554 149281 149194 150566 148831 149095 353166 377500 398113 401121 392932 384926 373940 367167 361994 362372 357734 353362 349724 346832 342915 339938 342207 341862 340400 337893 335907 331751 322446 313682 304369 293959 283864 283433 286169 292430 299590 308994 311851 313750 314431 320359 183652 196136 207132 208625 204682 199956 193594 188478 185719 185087 182738 180342 178881 177305 175378 174201 175545 175367 174610 173217 172093 169670 164646 160021 155326 150318 145569 145261 147247 150899 154486 159338 161224 162106 162838 166423 169514 181364 190981 192496 188250 184970 180346 178689 176275 177285 174996 173020 170843 169527 167537 165737 166662 166495 165790 164676 163814 162081 157800 153661 149043 143641 138295 138172 138922 141531 145104 149656 150627 151644 151593 153936 261495 263814 266846 291485 306028 340807 363365 383501 386502 380688 374670 367135 361076 357523 356899 350252 344970 341068 339119 335243 334546 338911 339088 336995 336263 334894 330914 323449 315548 305839 294968 284662 283663 287888 294530 304257 132530 133750 135640 148632 156342 173826 184863 194829 196135 193065 189913 185991 182032 180008 179606 176146 173225 171561 170480 168565 168271 170473 170544 169656 169248 168595 166503 162882 158962 154196 149216 144563 144089 146694 150982 155820 128965 130064 131206 142853 149686 166981 178502 188672 190367 187623 184757 181144 179044 177515 177293 174106 171745 169507 168639 166678 166275 168438 168544 167339 167015 166299 164411 160567 156586 151643 145752 140099 139574 141194 143548 148437 216169 224380 231221 229444 246464 241218 242012 245229 267988 283643 317571 342932 362622 366855 360712 353906 345215 339493 336575 336581 333011 329823 327647 325721 324407 325284 330161 332432 331787 330982 328534 324474 316760 310609 301778 293119 108023 112054 115203 114086 122578 119523 119601 121306 133319 140886 158249 171094 181252 183280 180370 176889 172162 168415 166654 166620 164582 162799 161946 160797 160174 160970 163636 165112 164996 164950 163811 161883 158415 155487 151388 147374 108146 112326 116018 115358 123886 121695 122411 123923 134669 142757 159322 171838 181370 183575 180342 177017 173053 171078 169921 169961 168429 167024 165701 164924 164233 164314 166525 167320 166791 166032 164723 162591 158345 155122 150390 145745 153027 154013 154620 156639 159033 163751 169396 178081 178351 196864 197683 206145 212388 235380 250774 280957 303106 320702 323944 320440 317586 312007 308572 307545 309755 309457 308087 308752 308760 308575 309515 313871 315356 317358 316924 317239 74899 75559 75808 77236 77931 79684 81930 85801 86304 94722 95354 100028 103248 114901 122978 138106 148974 157712 158849 157039 155659 152586 149663 148850 149790 149402 148684 149556 149520 149874 150909 153399 154743 155985 156281 156763 78128 78454 78812 79403 81102 84067 87466 92280 92047 102142 102329 106117 109140 120479 127796 142851 154132 162990 165095 163401 161927 159421 158909 158695 159965 160055 159403 159196 159240 158701 158606 160472 160613 161373 160643 160476 69345 71631 69725 67128 67666 65657 54483 49814 50559 51307 55089 61663 68096 70467 80620 80873 89073 98526 112311 131137 151590 167784 174653 183233 189761 197861 201809 209066 212203 213786 209815 211741 220656 233371 242148 248730 32824 35205 35017 34661 35209 33635 27504 25420 25983 26004 27982 31450 34602 35860 41708 42005 46306 51199 57612 66819 77039 84590 86912 90367 92811 95890 97240 99728 100851 101762 99649 100921 105005 111562 116535 119801 36521 36426 34708 32467 32457 32022 26979 24394 24576 25303 27107 30213 33494 34607 38912 38868 42767 47327 54699 64318 74551 83194 87741 92866 96950 101971 104569 109338 111352 112024 110166 110820 115651 121809 125613 128929 5027 4889 4516 4233 3787 3573 3744 3713 3584 3602 3626 4909 5110 5594 3999 4407 4916 5670 6620 9977 11485 13703 14261 17207 20091 22928 24094 25316 24905 24860 24906 25446 29061 31946 33075 35997 2814 2737 2487 2303 2131 2027 1786 1836 1809 1733 1748 2624 2726 2881 2430 2645 2975 3362 3945 6017 6775 7989 8025 9639 11172 12522 13016 13609 13228 13068 13222 13008 14103 15316 16094 17065 2213 2152 2029 1930 1656 1546 1958 1877 1775 1869 1878 2285 2384 2713 1569 1762 1941 2308 2675 3960 4710 5714 6236 7568 8919 10406 11078 11707 11677 11792 11684 12438 14958 16630 16981 18932 1772 1631 1428 1315 1264 1132 1646 1667 1571 1599 1638 2150 2272 2792 1281 1281 1415 1537 668 609 581 537 465 252 191 207 232 258 303 326 427 430 3527 3532 3865 4555 1108 1044 861 742 690 574 624 588 569 557 582 904 959 1173 776 800 883 968 371 339 308 295 260 149 101 108 113 115 141 141 198 167 2027 2099 2341 2662 664 587 567 573 574 558 1022 1079 1002 1042 1056 1246 1313 1619 505 481 532 569 297 270 273 242 205 103 90 99 119 143 162 185 229 263 1500 1433 1524 1893 417 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 261 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 156 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 2319527 2353195 2373747 2332282 2169147 2014430 1877721 1917051 1932752 1957144 2037997 2132704 2173885 2228557 2235317 2242303 2245780 2262359 2265211 2313788 2369066 2377181 2289975 2325679 2354422 2339904 2301751 2274076 2256459 2275679 2327730 2373668 2373526 2284673 2377126 2423548 1190939 1216913 1230576 1197873 1096013 1011624 947592 980356 993634 1002752 1053180 1102601 1121439 1151121 1146883 1144342 1144358 1153977 1157668 1183123 1209238 1198379 1134713 1159733 1176250 1162292 1140651 1124785 1118399 1135382 1167798 1191376 1189972 1140046 1199161 1221891 1128588 1136282 1143171 1134409 1073134 1002806 930129 936695 939118 954392 984817 1030103 1052446 1077436 1088434 1097961 1101422 1108382 1107543 1130665 1159828 1178802 1155262 1165946 1178172 1177612 1161100 1149291 1138060 1140297 1159932 1182292 1183554 1144627 1177965 1201657 20115 23509 24933 23766 16448 10296 7645 8111 8371 8146 8950 22284 24230 24132 22673 20960 19523 19598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10051 11909 12539 11364 7734 5227 4206 4339 4451 4350 4897 10940 11767 11756 10852 9857 9196 9225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10064 11600 12394 12402 8714 5069 3439 3772 3920 3796 4053 11344 12463 12376 11821 11103 10327 10373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 281088 280151 272674 246458 198179 153521 120240 127795 133581 139878 158456 188802 200173 209042 209021 206328 204444 209170 214468 226125 239664 238709 213222 225046 234997 235208 228597 218822 212895 216937 225427 227841 219247 194300 209824 218812 141223 143443 141229 122607 96246 74615 60236 66173 70908 74072 85549 99699 104195 109430 105030 102083 100095 103454 106547 112446 118351 114274 97121 105678 110492 108409 105575 100571 97780 101173 106603 108411 103857 92028 100869 105383 139865 136708 131445 123851 101933 78906 60004 61622 62673 65806 72907 89103 95978 99612 103991 104245 104349 105716 107921 113679 121313 124435 116101 119368 124505 126799 123022 118251 115115 115764 118824 119430 115390 102272 108955 113429 303145 306130 306533 297682 268285 241314 215604 214433 210271 208166 209657 209061 212229 219736 225320 230080 234886 238374 240846 244736 253054 256672 245940 251281 252721 246109 238937 234126 233352 239520 250665 257025 256222 242013 250397 250091 160429 163967 164852 158547 139213 124537 112797 115480 114701 113190 115298 115361 116809 121542 123371 124571 126631 128183 129514 131229 135415 135234 127384 131257 132382 128127 123472 120720 120532 124148 130439 133502 132395 124119 129923 129674 142716 142163 141681 139135 129072 116777 102807 98953 95570 94976 94359 93700 95420 98194 101949 105509 108255 110191 111332 113507 117639 121438 118556 120024 120339 117982 115465 113406 112820 115372 120226 123523 123827 117894 120474 120417 337812 332845 330200 321104 295509 274818 259580 264909 265678 268312 275141 276293 271028 267691 258955 248857 238513 237647 242102 250982 261949 269853 264057 267777 269537 269520 267948 266512 265434 266571 269142 272476 269980 262179 275093 285720 178521 176879 176524 170986 155136 143911 137368 142257 143215 144169 148708 149709 147088 145417 139895 134224 128978 128706 131514 136573 141676 143932 138932 141254 142253 142228 141105 140197 139721 141182 142759 143990 143191 138251 146672 151644 159291 155966 153676 150118 140373 130907 122212 122652 122463 124143 126433 126584 123940 122274 119060 114633 109535 108941 110588 114409 120273 125921 125125 126523 127284 127292 126843 126315 125713 125389 126383 128486 126789 123928 128421 134076 370493 362018 356585 346507 324641 301996 282745 285212 284804 284581 291336 298338 300710 303080 300872 298307 292403 284954 278937 273614 267095 256878 248830 254442 262972 267787 271119 271704 270273 271761 279722 288113 289131 280399 288986 289885 194135 190187 186699 180290 166404 154024 145031 148177 148191 147775 152592 156843 158056 159515 157724 156152 153189 149554 146558 143812 140517 133996 128337 132369 137314 139128 140684 141085 140508 141810 146644 150664 151725 146289 152632 152880 176358 171831 169886 166217 158237 147972 137714 137035 136613 136806 138744 141495 142654 143565 143148 142155 139214 135400 132379 129802 126578 122882 120493 122073 125658 128659 130435 130619 129765 129951 133078 137449 137406 134110 136354 137005 338334 362730 384656 382999 354654 330037 307169 306917 304761 306091 309258 309680 308722 310289 306467 305715 307598 308037 308037 310340 311954 306160 289633 285612 279363 267424 254060 251156 252980 260716 272879 285256 287479 278440 288323 294195 174494 187412 198904 196701 179557 165560 154182 154663 153440 153784 156548 157296 157221 158191 155840 155169 156572 157044 157374 158751 159457 155188 145273 144020 141134 135054 128545 127061 128927 133833 140156 146416 147563 142039 148320 151728 163840 175318 185752 186298 175097 164477 152987 152254 151321 152307 152710 152384 151501 152098 150627 150546 151026 150993 150663 151589 152497 150972 144360 141592 138229 132370 125515 124095 124053 126883 132723 138840 139916 136401 140003 142467 249441 253192 258074 279628 280285 297874 304777 325101 328159 322166 323614 320903 317667 318409 317388 313843 309213 306924 306713 307420 310116 312359 304661 306625 308212 304437 295541 285684 277566 270912 266686 261132 260463 255344 270175 280214 125307 127749 130593 141175 139772 147349 150437 161847 163385 160211 161943 160948 158579 159096 158052 155575 153188 152717 152855 153482 155174 155016 149746 151718 152955 150455 145739 140860 137341 134715 133653 131329 130861 128120 137181 141958 124134 125443 127481 138453 140513 150525 154340 163254 164774 161955 161671 159955 159088 159313 159336 158268 156025 154207 153858 153938 154942 157343 154915 154907 155257 153982 149802 144824 140225 136197 133033 129803 129602 127224 132994 138256 203652 212639 221372 218028 223890 209522 202480 207180 225499 237056 273218 299877 318055 325337 318843 314448 307058 302989 301749 306064 306149 301467 292365 294422 295314 293801 293315 292002 290085 290804 294525 295270 287760 272231 273742 267299 101217 105931 109971 107462 108880 100996 97480 100905 110633 116050 134997 148580 157898 161639 157859 154862 150922 148428 147792 150346 150089 146545 140685 142264 143195 142197 141638 141007 140703 142024 144648 145413 141505 133257 135193 132383 102435 106708 111401 110566 115010 108526 105000 106275 114866 121006 138221 151297 160157 163698 160984 159586 156136 154561 153957 155718 156060 154922 151680 152158 152119 151604 151677 150995 149382 148780 149877 149857 146255 138974 138549 134916 143128 145014 145794 145847 140297 133530 126683 128908 124628 135431 137864 148913 157678 183713 202918 229672 249705 262991 266955 268621 272704 272113 265657 267732 272456 270763 266403 264855 263981 265894 271695 281170 282116 273569 282218 285210 70199 71609 71866 72028 67998 63669 59955 61340 59924 64748 66598 72661 76849 89876 99369 112216 121787 128232 130434 131056 132870 131017 125296 126302 128918 127260 124946 124008 123868 125889 129736 134775 135352 130657 136173 137882 72929 73405 73928 73819 72299 69861 66728 67568 64704 70683 71266 76252 80829 93837 103549 117456 127918 134759 136521 137565 139834 141096 140361 141430 143538 143503 141457 140847 140113 140005 141959 146395 146764 142912 146045 147328 65166 68470 67012 64756 61940 56860 45461 43151 41913 42186 45314 51553 56078 58840 67688 68560 76257 84661 98116 115300 134315 148730 150884 155283 158568 161720 161505 163641 164685 167378 171656 179509 188540 190720 201428 211570 31196 34051 34059 33683 32269 29147 23505 22767 22430 22140 23752 27061 29313 30641 35725 36253 39998 44189 50764 59072 68606 74893 73654 75083 76334 76804 75818 75552 75650 77399 79740 83701 87393 87871 93763 98632 33970 34419 32953 31073 29671 27713 21956 20384 19483 20046 21562 24492 26765 28199 31963 32307 36259 40472 47352 56228 65709 73837 77230 80200 82234 84916 85687 88089 89035 89979 91916 95808 101147 102849 107665 112938 4964 4866 4486 4192 3755 3530 3691 3667 3516 3532 3551 4850 5043 5496 3894 4255 4768 5481 6620 9977 11485 13703 14261 17207 20091 22928 24094 25316 24905 24860 24906 25446 29061 31946 33075 35997 2798 2732 2479 2288 2114 2015 1771 1820 1787 1706 1716 2599 2705 2845 2391 2581 2920 3278 3945 6017 6775 7989 8025 9639 11172 12522 13016 13609 13228 13068 13222 13008 14103 15316 16094 17065 2166 2134 2007 1904 1641 1515 1920 1847 1729 1826 1835 2251 2338 2651 1503 1674 1848 2203 2675 3960 4710 5714 6236 7568 8919 10406 11078 11707 11677 11792 11684 12438 14958 16630 16981 18932 1772 1631 1428 1315 1264 1132 1646 1667 1571 1599 1638 2150 2272 2792 1278 1278 1412 1533 668 609 581 537 465 252 191 207 232 258 303 326 427 430 3527 3532 3865 4555 1108 1044 861 742 690 574 624 588 569 557 582 904 959 1173 775 799 882 967 371 339 308 295 260 149 101 108 113 115 141 141 198 167 2027 2099 2341 2662 664 587 567 573 574 558 1022 1079 1002 1042 1056 1246 1313 1619 503 479 530 566 297 270 273 242 205 103 90 99 119 143 162 185 229 263 1500 1433 1524 1893 417 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 261 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 156 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 148693 129551 108331 140961 300716 443549 535290 491556 476567 467858 406503 374117 353586 318104 314741 302321 303754 299332 283535 248759 218673 233487 299863 268235 256742 281408 328371 362627 374862 355837 296496 256454 257358 351583 271040 257556 84945 70247 59560 87107 190520 267673 308204 272573 263691 255103 214118 193943 181877 161806 165996 163863 164281 159940 149127 129504 114429 132827 179979 156085 147110 164435 191950 210872 214467 199274 164950 145205 149982 204007 156822 149898 63748 59304 48771 53854 110196 175876 227086 218983 212876 212755 192385 180174 171709 156298 148745 138458 139473 139392 134408 119255 104244 100660 119884 112150 109632 116973 136421 151755 160395 156563 131546 111249 107376 147576 114218 107658 2402 2046 1725 2236 3813 5434 4420 3416 2695 1090 1111 1034 1103 937 861 666 590 556 554 554 540 587 592 582 578 483 509 429 328 473 305 294 272 292 196 43 1312 1005 905 1254 2002 2580 2227 1755 1404 524 545 492 551 448 415 319 284 231 241 252 276 298 294 293 276 242 240 210 161 309 191 164 156 162 106 30 1090 1041 820 982 1811 2854 2193 1661 1291 566 566 542 552 489 446 347 306 325 313 302 264 289 298 289 302 241 269 219 167 164 114 130 116 130 90 13 34177 27639 21888 29753 64405 94690 101042 86955 81102 70129 53820 49815 44106 38333 38355 36856 37331 35454 31580 26445 22283 27758 39644 32817 31897 34729 44362 51109 52478 48176 38744 33456 32868 43071 30507 27820 19494 14622 11629 18554 40698 56802 58485 50751 48212 41316 30295 27249 23157 19752 21237 20736 20963 19689 17470 14397 12340 17450 25848 20110 19529 21973 28822 32692 33188 29757 23735 20753 21095 26890 19305 17450 14683 13017 10259 11199 23707 37888 42557 36204 32890 28813 23525 22566 20949 18581 17118 16120 16368 15765 14110 12048 9943 10308 13796 12707 12368 12756 15540 18417 19290 18419 15009 12703 11773 16181 11202 10370 19956 17362 13727 18869 45147 65427 77890 66567 58862 54553 43979 37935 33779 29032 28894 28236 29842 28720 26648 22890 19673 23605 33728 28256 26996 29776 34558 38334 40427 38384 32115 27955 27665 38475 28165 26608 11246 9364 7516 12047 29806 40844 46757 38061 33471 30143 23399 19640 17502 14654 15450 15649 16543 15858 14540 12249 10537 14107 21155 17196 16143 18126 20824 22724 23513 21974 18311 16340 16788 22893 16752 15799 8710 7998 6211 6822 15341 24583 31133 28506 25391 24410 20580 18295 16277 14378 13444 12587 13299 12862 12108 10641 9136 9498 12573 11060 10853 11650 13734 15610 16914 16410 13804 11615 10877 15582 11413 10809 19266 16334 13315 17365 38081 55435 69312 62448 57987 56223 47809 42267 38761 33232 31945 28966 27604 26559 24678 21360 18728 21457 29452 25483 24476 27786 34177 38661 40489 38362 31309 27300 27670 38933 29517 30021 11322 9296 7601 11150 24772 34173 40557 34869 32368 30813 25262 21977 19815 16678 16637 15615 14723 13719 12669 10817 9590 11985 17575 14841 13963 16091 19603 22011 22804 20916 17009 15266 15974 22488 17012 17263 7944 7038 5714 6215 13309 21262 28755 27579 25619 25410 22547 20290 18946 16554 15308 13351 12881 12840 12009 10543 9138 9472 11877 10642 10513 11695 14574 16650 17685 17446 14300 12034 11696 16445 12505 12758 19348 16854 14029 18138 38181 53984 65947 59589 55419 53849 46230 42696 40064 36003 35962 33754 33496 31801 29296 23961 20047 20633 27241 23595 22153 25324 30754 34300 35970 34534 29042 26044 26955 38140 28730 27848 12040 10003 8494 11896 24959 33359 38230 32809 30566 29449 24187 22201 20676 18327 19022 18207 17967 16714 15221 12236 10238 11528 16050 13341 12386 14598 17515 19184 19714 18497 15566 14212 15167 21684 16253 15758 7308 6851 5535 6242 13222 20625 27717 26780 24853 24400 22043 20495 19388 17676 16940 15547 15529 15087 14075 11725 9809 9105 11191 10254 9767 10726 13239 15116 16256 16037 13476 11832 11788 16456 12477 12090 14832 14770 13457 18122 38278 54889 66771 60250 57233 56281 48476 43682 41002 36543 36448 34223 34609 33825 32363 27553 23953 25591 32813 28070 25006 26535 29804 32277 33189 31714 26711 23738 24372 35310 26108 26164 9158 8724 8228 11924 25125 34396 39412 33815 32279 31303 26190 23046 21660 19114 19538 19032 18973 18323 17236 14466 12636 14482 19373 16001 14192 15264 17024 18200 18320 17066 14330 12922 13661 20067 14518 14695 5674 6046 5229 6198 13153 20493 27359 26435 24954 24978 22286 20636 19342 17429 16910 15191 15636 15502 15127 13087 11317 11109 13440 12069 10814 11271 12780 14077 14869 14648 12381 10816 10711 15243 11590 11469 12054 10622 8772 11857 25743 42933 58588 58400 58343 58522 51056 46232 43409 39114 39511 36409 35757 34144 32406 27823 24430 26552 34427 30370 28051 30457 35373 37765 37982 34927 28282 23530 23200 32544 24355 24043 7223 6001 5047 7457 16570 26477 34426 32982 32750 32854 27970 25043 23453 20912 21554 20571 20037 18844 17625 15083 13097 15457 20798 17938 16293 18140 20764 22022 21621 19481 15563 13234 13228 18574 13801 13862 4831 4621 3725 4400 9173 16456 24162 25418 25593 25668 23086 21189 19956 18202 17957 15838 15720 15300 14781 12740 11333 11095 13629 12432 11758 12317 14609 15743 16361 15446 12719 10296 9972 13970 10554 10181 12517 11741 9849 11416 22574 31696 39532 38049 42489 46587 44353 43055 44567 41518 41869 39458 38157 36504 34826 30517 26862 28356 35282 31299 29093 31483 36846 40430 41702 40178 34009 29204 29000 38378 28036 25820 6806 6123 5232 6624 13698 18527 22121 20401 22686 24836 23252 22514 23354 21641 22511 22027 21240 19987 18862 16274 14493 16254 21261 18533 16979 18773 21998 24105 24293 22926 19163 16470 16910 22230 16195 14991 5711 5618 4617 4792 8876 13169 17411 17648 19803 21751 21101 20541 21213 19877 19358 17431 16917 16517 15964 14243 12369 12102 14021 12766 12114 12710 14848 16325 17409 17252 14846 12734 12090 16148 11841 10829 9899 8999 8826 10792 18736 30221 42713 49173 53723 61433 59819 57232 54710 51667 47856 51285 53401 57711 56989 51819 44882 39894 42915 39813 37299 38694 41684 43897 44779 42681 37820 32701 33240 43789 34706 32029 4700 3950 3942 5208 9933 16015 21975 24461 26380 29974 28756 27367 26399 25025 23609 25890 27187 29480 28415 25983 22789 21569 24367 22548 20872 22142 23738 25548 25652 23985 21173 18624 19391 25328 20108 18881 5199 5049 4884 5584 8803 14206 20738 24712 27343 31459 31063 29865 28311 26642 24247 25395 26214 28231 28574 25836 22093 18325 18548 17265 16427 16552 17946 18349 19127 18696 16647 14077 13849 18461 14598 13148 4179 3161 2713 2372 5726 8797 9022 6663 8646 9121 9775 10110 12018 11627 12932 12313 12816 13865 14195 15837 17275 19054 23769 27950 31193 36141 40304 45425 47518 46408 38159 32232 32116 42651 40720 37160 1628 1154 958 978 2940 4488 3999 2653 3553 3864 4230 4389 5289 5219 5983 5752 6308 7010 6848 7747 8433 9697 13258 15284 16477 19086 21422 24176 25201 24363 19909 17220 17612 23691 22772 21169 2551 2007 1755 1394 2786 4309 5023 4010 5093 5257 5545 5721 6729 6408 6949 6561 6508 6855 7347 8090 8842 9357 10511 12666 14716 17055 18882 21249 22317 22045 18250 15012 14504 18960 17948 15991 63 23 30 41 32 43 53 46 68 70 75 59 67 98 105 152 148 189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 5 8 15 17 12 15 16 22 27 32 25 21 36 39 64 55 84 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 18 22 26 15 31 38 30 46 43 43 34 46 62 66 88 93 105 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 3 3 3 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 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 2 2 2 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2470382 2471613 2492305 2525235 2559139 2597003 2664901 2690147 2707507 2707318 2702849 2652825 2643831 2634454 2644843 2661671 2670198 2674920 2706834 2714408 2712745 2715646 2761589 2781362 2790103 2805362 2821148 2835050 2855987 2871781 2888904 2887797 2894408 2897537 2900075 2882866 1116984 1114208 1122624 1141224 1156509 1177985 1214400 1228720 1234376 1242741 1241800 1219531 1219710 1216414 1224718 1236711 1244254 1248160 1265555 1271115 1273120 1280447 1310375 1322598 1329174 1339895 1347763 1356206 1368624 1377671 1386383 1386709 1388308 1389755 1387118 1381688 1353398 1357405 1369681 1384011 1402630 1419018 1450501 1461427 1473131 1464577 1461049 1433294 1424121 1418040 1420125 1424960 1425944 1426760 1441279 1443293 1439625 1435199 1451214 1458764 1460929 1465467 1473385 1478844 1487363 1494110 1502521 1501088 1506100 1507782 1512957 1501178 1113446 1110573 1112878 1122055 1139592 1150648 1156454 1156295 1154800 1153516 1148515 1128717 1120129 1110290 1101245 1093436 1088599 1085614 1103144 1099159 1095485 1090973 1087864 1083714 1081188 1078247 1076171 1075063 1072732 1071432 1065956 1057797 1048785 1041234 1035321 1026149 569336 567948 569359 574368 582993 588412 590515 590309 589540 588966 586226 576754 572445 567418 562907 559293 556706 555130 563128 561035 559199 556970 555438 553450 552259 550874 550036 549350 548505 548173 545210 540990 536235 532250 529248 524500 544110 542625 543519 547687 556599 562236 565939 565986 565260 564550 562289 551963 547684 542872 538338 534143 531893 530484 540016 538124 536286 534003 532426 530264 528929 527373 526135 525713 524227 523259 520746 516807 512550 508984 506073 501649 190488 183992 182846 186926 185671 190220 212928 220761 223390 231781 235300 216810 213532 212607 214251 219155 220235 215637 212036 206249 195804 191752 206109 205382 200969 203196 199799 199853 197977 190864 183799 179389 180479 188606 183907 179849 97150 92543 90218 94939 92099 92574 103333 105709 104808 110700 112700 105578 106629 105926 109718 113466 114932 112219 110259 107828 103312 102632 111690 111155 109103 111254 107085 106831 105797 102649 99522 97551 97816 100544 98182 97093 93338 91449 92628 91987 93572 97646 109595 115052 118582 121081 122600 111232 106903 106681 104533 105689 105303 103418 101777 98421 92492 89120 94419 94227 91866 91942 92714 93022 92180 88215 84277 81838 82663 88062 85725 82756 52175 54272 57680 60270 62999 67472 74986 76733 77998 71850 67180 60324 58440 57434 57976 61169 63245 63759 63680 63341 61955 60139 64966 66526 65721 65410 66439 67105 68749 69935 71545 69892 71798 72502 70689 68251 20320 19775 20790 21933 23281 25648 28398 28946 28874 27177 25058 22173 21279 20646 21415 23431 24653 25253 25354 25716 25602 25374 28483 29257 29016 28973 30071 30576 31523 32422 33473 32793 33909 34796 33458 32457 31855 34497 36890 38337 39718 41824 46588 47787 49124 44673 42122 38151 37161 36788 36561 37738 38592 38506 38326 37625 36353 34765 36483 37269 36705 36437 36368 36529 37226 37513 38072 37099 37889 37706 37231 35794 40799 42043 43362 44857 46539 48729 53408 54663 56322 52992 51449 49415 47776 45967 44171 43822 42485 42148 42210 43246 43274 42765 44461 46017 46234 47453 48655 50214 51009 51630 51818 50620 53118 53955 56933 56360 13522 13656 13793 13865 14353 15598 17509 18220 18606 17808 17064 15908 15418 14744 14146 14295 14183 14180 14212 14815 15037 15615 17065 18125 18495 19135 19900 20915 21390 21906 21908 21576 21950 22695 23275 23688 27277 28387 29569 30992 32186 33131 35899 36443 37716 35184 34385 33507 32358 31223 30025 29527 28302 27968 27998 28431 28237 27150 27396 27892 27739 28318 28755 29299 29619 29724 29910 29044 31168 31260 33658 32672 38941 39035 39551 40723 42213 43460 44743 43898 44519 41757 40964 40359 40165 39563 39704 41396 41529 40561 39521 38863 36940 34419 34697 35880 35792 36731 38253 38425 39573 40309 41734 41594 44696 45155 46918 45886 14556 14594 14723 14994 15347 16218 17154 17286 17386 16443 16057 15323 15468 15073 15085 15817 15779 15523 15196 15176 14570 14054 14534 15405 15354 15776 16576 16837 17589 17966 18551 18451 19230 19746 19861 19610 24385 24441 24828 25729 26866 27242 27589 26612 27133 25314 24907 25036 24697 24490 24619 25579 25750 25038 24325 23687 22370 20365 20163 20475 20438 20955 21677 21588 21984 22343 23183 23143 25466 25409 27057 26276 32485 35894 38265 40052 40967 42129 43097 42103 42238 40709 39456 37713 36762 35433 35176 36670 37504 37604 37382 38110 37692 36374 36308 36001 34791 33511 31976 31246 31710 32316 33224 33371 34624 34781 35877 36298 13883 15529 16672 17448 17728 18813 19797 19925 19763 19564 18769 17895 17392 16671 16342 16828 17194 17301 17193 17701 17556 17162 17497 17545 16895 16331 15635 15315 15585 15946 16385 16431 16704 16830 17131 17475 18602 20365 21593 22604 23239 23316 23300 22178 22475 21145 20687 19818 19370 18762 18834 19842 20310 20303 20189 20409 20136 19212 18811 18456 17896 17180 16341 15931 16125 16370 16839 16940 17920 17951 18746 18823 31485 30878 31067 33797 35425 40433 45770 48294 49947 48144 47264 44823 43369 41904 41658 42784 42083 41656 39976 40076 39818 39068 39253 40082 39328 38404 37352 35868 34821 33979 32921 30916 30710 30002 30893 30445 14830 14675 14956 16433 17215 20246 23406 25229 26074 25306 24758 23364 22550 21737 21507 22018 21799 21624 20718 20582 20527 20366 20566 20940 20725 20112 19644 18830 18308 17769 17115 16010 15893 15664 15813 15717 16655 16203 16111 17364 18210 20187 22364 23065 23873 22838 22506 21459 20819 20167 20151 20766 20284 20032 19258 19494 19291 18702 18687 19142 18603 18292 17708 17038 16513 16210 15806 14906 14817 14338 15080 14728 45519 45893 46956 45821 47121 45952 47132 47206 51123 51247 56363 58212 60944 61292 60228 60360 59357 58000 56398 55701 54156 51848 50390 49136 47206 45887 44771 43153 42714 41753 41222 40075 39034 36537 35418 32926 21583 22037 22852 22502 23476 23515 24659 25189 27204 27843 30395 31213 32667 32699 32083 32096 31668 30961 30161 29652 28894 27866 27365 26831 25697 24893 24294 23331 23143 22414 22076 21419 20767 19369 18595 17407 23936 23856 24104 23319 23645 22437 22473 22017 23919 23404 25968 26999 28277 28593 28145 28264 27689 27039 26237 26049 25262 23982 23025 22305 21509 20994 20477 19822 19571 19339 19146 18656 18267 17168 16823 15519 114065 106083 100654 95795 92025 89910 93003 92387 89516 88670 81391 74929 71806 74703 74890 82860 87477 91625 92944 89637 86176 82509 79593 76563 74054 69738 66152 62145 59350 56849 55283 54362 53515 50425 49389 46770 53420 49814 47795 45572 44203 44018 46325 46469 44767 45384 41756 38372 37265 39127 39101 43282 45757 48080 48977 47389 45533 43732 42739 41287 40089 38076 36303 34310 32932 31343 30307 29757 28976 27480 26675 25112 60645 56269 52859 50223 47822 45892 46678 45918 44749 43286 39635 36557 34541 35576 35789 39578 41720 43545 43967 42248 40643 38777 36854 35276 33965 31662 29849 27835 26418 25506 24976 24605 24539 22945 22714 21658 178929 178529 183258 187522 186888 187504 192642 193469 190392 188698 187743 189762 191122 186449 193453 187143 180820 174583 185666 181895 198280 207971 222233 218479 205462 191727 179359 166164 159457 157925 157417 150820 138963 123880 112634 105973 78429 78614 80950 82920 83228 84638 88465 89516 88478 88072 87883 88842 89501 87257 90184 87272 84242 81561 87905 86395 94468 99657 107945 106681 101140 95332 89702 83593 80566 79622 79571 76134 71278 63572 57518 54563 100500 99915 102308 104602 103660 102866 104177 103953 101914 100626 99860 100920 101621 99192 103269 99871 96578 93022 97761 95500 103812 108314 114288 111798 104322 96395 89657 82571 78891 78303 77846 74686 67685 60308 55116 51410 198099 204685 216322 218368 221411 224454 226540 230026 232286 232738 231991 225382 222053 219930 221224 223772 231666 238519 235814 249120 241740 241570 244058 264790 276565 308600 332142 351298 356358 350359 345095 336762 327899 322029 321089 313931 77896 81348 87023 89540 92525 95679 98567 100973 102819 104147 104374 101651 100949 100897 101497 103104 107132 110465 109259 115603 112366 112509 114553 124904 130842 146445 157919 167478 170024 167404 164860 161270 157172 154529 153801 150907 120203 123337 129299 128828 128886 128775 127973 129053 129467 128591 127617 123731 121104 119033 119727 120668 124534 128054 126555 133517 129374 129061 129505 139886 145723 162155 174223 183820 186334 182955 180235 175492 170727 167500 167288 163024 167730 166923 160315 165981 172072 176337 182023 192290 194836 197674 200813 202961 206348 208473 211193 211195 207000 204799 205096 205319 208834 217037 224578 223243 239060 233592 235683 238615 260862 274589 307090 330230 346204 350596 344952 339178 60875 60622 58475 60769 63369 65269 68296 73079 75451 78275 81284 83682 85816 87679 89621 90218 89167 89182 90615 91012 93162 97363 100990 100635 108506 106460 107863 109922 120979 127873 143300 154339 161670 163734 161244 158577 106855 106301 101840 105212 108703 111068 113727 119211 119385 119399 119529 119279 120532 120794 121572 120977 117833 115617 114481 114307 115672 119674 123588 122608 130554 127132 127820 128693 139883 146716 163790 175891 184534 186862 183708 180601 266221 272813 279151 283068 286216 289755 292175 292022 300140 307542 314420 323418 331385 340409 349674 357909 368198 380415 392967 403692 412591 419221 427079 435549 443733 452866 464396 475901 480675 499841 501800 511969 524583 547835 576055 600850 81184 83053 85018 85941 86692 87357 87976 87870 90606 93056 95476 98776 102331 106540 111112 115591 121042 126681 132578 138211 142894 147147 151510 156383 161053 166234 172735 178918 182283 192184 194105 199988 206708 218546 232317 244582 185037 189760 194133 197127 199524 202398 204199 204152 209534 214486 218944 224642 229054 233869 238562 242318 247156 253734 260389 265481 269697 272074 275569 279166 282680 286632 291661 296983 298392 307657 307695 311981 317875 329289 343738 356268 952942 959981 962269 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 487217 490612 491934 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 465725 469369 470335 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 952942 959981 962269 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 487217 490612 491934 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 465725 469369 470335 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 310102 308841 317099 329058 359214 375649 424656 441366 454033 441405 443104 405599 395156 390457 386460 398039 400532 401417 426292 425615 415445 405963 422618 423255 412429 410856 411149 412686 411925 407905 400807 391043 400924 420134 422861 413173 145646 142907 144495 150250 164835 174965 196351 205890 210542 207581 208035 191974 187709 185421 185319 192610 194532 195269 207459 206991 202175 199342 209779 209904 205060 204979 205847 206790 206811 205526 201499 196141 199511 207698 207825 203265 164456 165934 172604 178808 194379 200684 228305 235476 243491 233824 235069 213625 207447 205036 201141 205429 206000 206148 218833 218624 213270 206621 212839 213351 207369 205877 205302 205896 205114 202379 199308 194902 201413 212436 215036 209908 143654 141752 140100 146009 160311 167208 177137 176088 174923 173552 175220 166031 164858 161951 158265 155382 158029 160126 190272 191175 192651 191709 192316 188929 185229 180418 174541 173306 171520 171570 170318 170526 172082 175658 180950 181008 73356 72524 71540 75057 82145 85389 89790 89095 88631 87746 88945 85127 84648 83040 81270 79911 81255 82197 97380 97563 98181 97498 97871 96158 94532 92080 88984 88275 87741 87858 87411 87065 87811 89375 92571 92341 70298 69228 68560 70952 78166 81819 87347 86993 86292 85806 86275 80904 80210 78911 76995 75471 76774 77929 92892 93612 94470 94211 94445 92771 90697 88338 85557 85031 83779 83712 82907 83461 84271 86283 88379 88667 129628 126792 129893 130423 136042 139597 164068 177714 185130 184718 186098 167790 159179 159937 161059 167248 167518 164363 161112 156549 146787 143193 153169 152886 148916 150572 154056 154655 152924 147079 139552 134825 136476 146445 142123 137555 55720 53952 54793 55412 59100 61687 71991 78388 81202 82589 83273 76462 73693 74213 76776 81613 82113 80535 78794 76859 72363 71551 77396 77298 75477 77306 79743 80153 79307 76958 72724 70243 70748 74360 72131 70481 73908 72840 75100 75011 76942 77910 92077 99326 103928 102129 102825 91328 85486 85724 84283 85635 85405 83828 82318 79690 74424 71642 75773 75588 73439 73266 74313 74502 73617 70121 66828 64582 65728 72085 69992 67074 22962 23704 26397 28123 30838 32409 39107 41487 43778 39513 36794 31098 29851 29827 30310 32896 34186 34934 34326 34459 33546 31729 35039 35850 35081 34922 36164 36736 37807 38067 38887 37090 38694 40477 39289 37279 11018 10558 11427 12252 13861 15254 18624 19858 20288 18676 17119 14323 13529 13315 13562 15034 15855 16530 16123 16223 15794 15120 17160 17413 17044 16912 17903 18230 18803 19105 19517 18575 19307 20368 19295 18065 11944 13146 14970 15871 16977 17155 20483 21629 23490 20837 19675 16775 16322 16512 16748 17862 18331 18404 18203 18236 17752 16609 17879 18437 18037 18010 18261 18506 19004 18962 19370 18515 19387 20109 19994 19214 7220 8210 9742 10607 12741 13647 16720 17553 18836 16661 16388 14432 14213 13364 12610 13315 12690 13135 12929 13754 13444 12964 14143 15234 15265 16347 17269 18100 18450 18719 18548 17316 18985 20615 21730 21003 3008 3033 3407 3581 4360 5094 6423 7142 7696 7009 6646 5559 5372 5055 4630 4964 4863 5102 4960 5252 5118 5172 5989 6436 6549 6911 7394 7775 7973 8091 7841 7384 7861 8657 8775 8423 4212 5177 6335 7026 8381 8553 10297 10411 11140 9652 9742 8873 8841 8309 7980 8351 7827 8033 7969 8502 8326 7792 8154 8798 8716 9436 9875 10325 10477 10628 10707 9932 11124 11958 12955 12580 3795 4544 5622 6865 9036 10056 11759 11714 12394 10259 10223 9471 9635 8980 8876 10056 9869 9718 9301 9383 8792 7766 8224 9067 8874 9382 10180 10717 11426 11810 12169 11555 12998 13985 14649 13716 1465 1541 1688 2018 2641 3340 3989 4379 4717 4013 3990 3436 3481 3252 3113 3620 3474 3577 3322 3349 3060 2774 3156 3627 3481 3782 4081 4389 4651 4856 4923 4532 4956 5521 5475 5017 2330 3003 3934 4847 6395 6716 7770 7335 7677 6246 6233 6035 6154 5728 5763 6436 6395 6141 5979 6034 5732 4992 5068 5440 5393 5600 6099 6328 6775 6954 7246 7023 8042 8464 9174 8699 1799 2474 3454 4418 6225 7210 8364 8389 9023 7867 8000 7009 7049 6459 6274 7482 7227 7450 7152 7523 7255 6649 6987 7290 6578 6598 6488 6750 7077 7493 7832 7341 8278 9010 9425 9051 672 799 1024 1142 1643 2265 2731 3314 3556 3335 3276 2745 2543 2337 2213 2676 2516 2624 2504 2702 2549 2364 2714 2878 2501 2560 2474 2674 2821 3030 3226 2953 3230 3600 3590 3422 1127 1675 2430 3276 4582 4945 5633 5075 5467 4532 4724 4264 4506 4122 4061 4806 4711 4826 4648 4821 4706 4285 4273 4412 4077 4038 4014 4076 4256 4463 4606 4388 5048 5410 5835 5629 638 845 1257 1732 2797 3895 5230 5620 6495 5626 5984 5305 5299 4694 4418 5754 5416 5563 5170 5676 5608 5039 5393 6009 5407 5466 5328 5359 5370 5538 5526 4841 5302 5612 5993 5626 246 294 379 483 680 1287 1867 2355 2831 2565 2636 2204 2138 1870 1680 2242 2069 2144 1881 2068 2094 1936 2138 2458 2228 2197 2120 2191 2238 2250 2255 2012 2102 2269 2272 2148 392 551 878 1249 2117 2608 3363 3265 3664 3061 3348 3101 3161 2824 2738 3512 3347 3419 3289 3608 3514 3103 3255 3551 3179 3269 3208 3168 3132 3288 3271 2829 3200 3343 3721 3478 227 304 450 611 922 1243 1631 1914 2417 2447 3529 3477 3608 3399 2899 3663 3418 3700 3519 3961 3962 3641 3913 4228 3683 3754 3751 3671 3868 3973 4119 3669 3951 4046 4113 3663 97 125 158 184 284 470 677 978 1190 1263 1719 1630 1601 1460 1262 1509 1368 1491 1379 1560 1497 1447 1691 1822 1599 1604 1567 1533 1623 1674 1782 1553 1639 1646 1633 1484 130 179 292 427 638 773 954 936 1227 1184 1810 1847 2007 1939 1637 2154 2050 2209 2140 2401 2465 2194 2222 2406 2084 2150 2184 2138 2245 2299 2337 2116 2312 2400 2480 2179 81 94 91 136 146 203 322 409 501 466 543 626 861 1013 921 1278 1245 1382 1406 1740 1896 1837 1927 2173 1877 1835 1826 1830 1863 2074 2212 2218 2396 2525 2642 2364 35 42 39 68 66 103 133 196 218 241 270 312 433 499 456 613 602 622 604 768 829 786 901 998 865 837 821 800 850 931 1006 988 1002 1049 1150 966 46 52 52 68 80 100 189 213 283 225 273 314 428 514 465 665 643 760 802 972 1067 1051 1026 1175 1012 998 1005 1030 1013 1143 1206 1230 1394 1476 1492 1398 56 70 52 71 81 97 173 273 308 149 195 207 409 458 466 555 510 596 616 767 849 779 805 847 753 718 667 664 665 630 672 768 818 825 970 1014 16 21 21 26 27 43 71 106 126 75 96 96 170 199 193 237 203 232 286 361 391 374 408 434 404 368 322 333 327 307 346 391 389 385 443 466 40 49 31 45 54 54 102 167 182 74 99 111 239 259 273 318 307 364 330 406 458 405 397 413 349 350 345 331 338 323 326 377 429 440 527 548 32 37 33 47 55 65 112 161 180 113 96 105 134 251 253 302 327 337 375 478 471 472 515 558 572 623 645 645 667 624 610 540 588 590 617 582 9 10 13 16 18 24 43 62 72 57 53 60 70 119 112 140 169 170 172 208 209 220 255 293 278 308 317 304 317 295 283 262 278 285 299 291 23 27 20 31 37 41 69 99 108 56 43 45 64 132 141 162 158 167 203 270 262 252 260 265 294 315 328 341 350 329 327 278 310 305 318 291 10 15 8 16 20 19 33 44 48 34 34 48 60 124 109 108 97 113 114 150 184 185 187 184 194 221 234 253 288 328 362 354 356 346 360 312 4 8 6 11 10 9 12 17 15 12 12 20 31 62 52 51 45 45 54 78 90 100 100 89 102 114 121 133 160 171 185 183 188 183 191 161 6 7 2 5 10 10 21 27 33 22 22 28 29 62 57 57 52 68 60 72 94 85 87 95 92 107 113 120 128 157 177 171 168 163 169 151 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 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 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 27214 24075 22177 28024 21533 17660 21485 19375 16204 16146 16133 15358 20025 17789 19720 17960 19181 17137 17344 17304 16721 16508 17468 17534 17564 17191 7802 7638 7607 7294 7737 7843 7407 7533 7342 7525 27214 24075 22177 28024 21533 17660 21485 19373 16184 15987 15870 15161 19737 17478 19411 17730 18918 16928 17091 17055 16459 16241 17203 17267 17220 16837 7570 7420 7386 7012 7424 7375 6924 7004 6739 6981 0 0 0 0 0 0 0 2 20 159 263 197 288 311 309 230 263 209 253 249 262 267 265 267 344 354 232 218 221 282 313 468 483 529 603 544 75 83 65 171 85 44 124 61 51 53 57 70 61 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75 83 65 171 85 44 124 61 51 53 56 69 61 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 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 26488 23453 21547 27295 21065 17298 20921 18939 15737 15789 15682 14842 19449 17578 19281 17524 18695 16666 16896 16914 16381 16161 17143 17178 17282 16874 7567 7425 7336 7027 7476 7616 7181 7294 7109 7300 26488 23453 21547 27295 21065 17298 20921 18937 15722 15652 15446 14661 19187 17295 18991 17311 18449 16474 16658 16683 16134 15920 16894 16930 16953 16542 7353 7226 7132 6767 7191 7179 6729 6798 6540 6795 0 0 0 0 0 0 0 2 15 137 236 181 262 283 290 213 246 192 238 231 247 241 249 248 329 332 214 199 204 260 285 437 452 496 569 505 648 537 555 554 379 316 437 367 410 297 389 435 503 204 432 427 460 439 435 386 336 342 320 356 280 314 232 212 267 262 259 226 224 238 232 220 648 537 555 554 379 316 437 367 405 276 364 420 477 178 413 411 444 423 422 370 321 317 305 337 265 294 215 193 250 240 231 195 193 205 198 182 0 0 0 0 0 0 0 0 5 21 25 15 26 26 19 16 16 16 13 16 15 25 15 19 15 20 17 19 17 22 28 31 31 33 34 38 3 2 8 4 4 2 3 6 6 7 5 11 12 3 7 8 19 20 13 4 4 5 5 0 2 3 3 1 4 5 2 1 2 1 1 5 3 2 8 4 4 2 3 6 6 6 4 11 12 1 7 8 18 19 11 2 4 4 4 0 2 1 2 1 4 5 2 1 2 1 1 4 0 0 0 0 0 0 0 0 0 1 1 0 0 2 0 0 1 1 2 2 0 1 1 0 0 2 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 1 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 0 2 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 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 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 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 0 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 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 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 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 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 0 0 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 1001417 1011557 1026528 1040017 1051101 1062036 1080981 1095214 1102774 1111747 1111307 1108400 1114364 1119197 1135945 1144650 1154513 1166193 1185637 1198901 1213529 1232420 1260128 1278070 1297126 1313087 1333415 1348240 1368473 1389830 1415313 1429664 1436590 1438602 1444502 1445115 406099 409736 416993 423304 429929 437733 449728 457783 462210 469385 470030 468561 472745 476763 485311 491076 497554 504350 515709 522588 530404 541173 557308 567510 577941 587329 598311 606912 617912 628516 641190 648586 652608 653788 655511 656506 595318 601821 609535 616713 621172 624303 631253 637431 640564 642362 641277 639839 641619 642434 650634 653574 656959 661843 669928 676313 683125 691247 702820 710560 719185 725758 735104 741328 750561 761314 774123 781078 783982 784814 788991 788609 1449 1158 1254 1362 1541 1702 1310 1178 1133 836 889 914 766 487 303 314 265 313 322 475 640 587 580 574 536 577 559 488 522 564 528 530 560 541 169 525 785 681 731 773 868 972 774 685 654 494 521 513 438 281 177 163 141 186 181 284 391 358 344 342 335 346 360 298 311 326 301 329 343 319 100 352 664 477 523 589 673 730 536 493 479 342 368 401 328 206 126 151 124 127 141 191 249 229 236 232 201 231 199 190 211 238 227 201 217 222 69 173 5536 5187 5028 4830 4682 4557 3755 3574 3414 3519 3529 3817 4083 4153 4289 4098 4050 4158 4213 4426 4580 4654 4899 5109 5247 5487 5652 5847 5814 5886 5913 6138 6212 6295 6145 6107 3273 3045 3011 2865 2795 2725 2253 2192 2104 2140 2131 2293 2428 2481 2557 2406 2385 2397 2390 2519 2600 2619 2775 2926 3025 3148 3209 3331 3305 3331 3341 3432 3457 3545 3475 3441 2263 2142 2017 1965 1887 1832 1502 1382 1310 1379 1398 1524 1655 1672 1732 1692 1665 1761 1823 1907 1980 2035 2124 2183 2222 2339 2443 2516 2509 2555 2572 2706 2755 2750 2670 2666 5910 5877 5840 5856 5898 6006 5430 5151 4982 4831 4431 4284 4173 4163 4257 4498 4664 4828 4999 5064 5244 5481 5734 5798 5958 5950 5987 5899 6152 6410 6758 7076 7417 7457 7257 7008 3465 3416 3453 3534 3520 3621 3247 3116 2968 2884 2663 2581 2533 2523 2587 2754 2830 2872 3009 3021 3089 3199 3311 3347 3412 3381 3385 3367 3498 3646 3879 3990 4167 4165 4090 3979 2445 2461 2387 2322 2378 2385 2183 2035 2014 1947 1768 1703 1640 1640 1670 1744 1834 1956 1990 2043 2155 2282 2423 2451 2546 2569 2602 2532 2654 2764 2879 3086 3250 3292 3167 3029 9485 9187 8835 8486 8291 8067 7721 7640 7611 7677 7541 7314 7010 6853 6673 6343 6278 6165 6117 6151 6357 6578 6767 6940 7088 7203 7350 7477 7612 7594 7592 7653 7706 8010 8211 8435 5500 5410 5178 5017 4938 4828 4644 4568 4579 4549 4460 4334 4128 4016 3937 3779 3763 3694 3638 3630 3718 3844 3951 4039 4113 4162 4203 4298 4341 4262 4238 4273 4278 4491 4619 4768 3985 3777 3657 3469 3353 3239 3077 3072 3032 3128 3081 2980 2882 2837 2736 2564 2515 2471 2479 2521 2639 2734 2816 2901 2975 3041 3147 3179 3271 3332 3354 3380 3428 3519 3592 3667 13489 13357 13307 13294 13224 12761 12070 11666 11202 10885 10447 10170 10206 10264 10234 10218 10296 10066 9812 9429 8865 8564 8466 8427 8399 8494 8734 8690 8622 8656 8830 8973 9335 9469 9455 9245 7709 7628 7686 7695 7723 7474 7073 6873 6600 6409 6171 5943 5922 5938 5896 5901 5949 5826 5642 5459 5142 4990 4967 4927 4863 4878 5011 4976 4951 4910 4976 5003 5163 5209 5165 5076 5780 5729 5621 5599 5501 5287 4997 4793 4602 4476 4276 4227 4284 4326 4338 4317 4347 4240 4170 3970 3723 3574 3499 3500 3536 3616 3723 3714 3671 3746 3854 3970 4172 4260 4290 4169 15381 16809 18085 18691 18915 19101 18687 18327 17976 17818 16926 16029 15467 14936 14572 14354 14594 14591 14389 14235 14070 13908 13507 13086 12531 11757 11087 10665 10384 10286 10286 10523 10773 10666 10608 10655 8743 9528 10274 10682 10822 11029 10821 10582 10330 10316 9766 9255 8952 8639 8410 8221 8335 8286 8191 8074 7990 7902 7690 7399 7141 6712 6287 6049 5887 5829 5784 5879 5903 5915 5844 5823 6638 7281 7811 8009 8093 8072 7866 7745 7646 7502 7160 6774 6515 6297 6162 6133 6259 6305 6198 6161 6080 6006 5817 5687 5390 5045 4800 4616 4497 4457 4502 4644 4870 4751 4764 4832 20186 19711 20047 21710 22125 24367 26525 28047 28764 28623 27586 26117 25366 24565 24390 23836 23382 22782 21706 20767 20240 20003 19659 19312 18970 18356 17891 17014 16044 15176 14257 13438 13190 12688 12632 12394 11305 11064 11319 12333 12738 14189 15386 16202 16532 16517 15879 14929 14472 13987 13903 13558 13346 13001 12410 11782 11378 11207 10999 10859 10631 10284 10006 9473 8880 8417 7880 7392 7236 6960 6906 6725 8881 8647 8728 9377 9387 10178 11139 11845 12232 12106 11707 11188 10894 10578 10487 10278 10036 9781 9296 8985 8862 8796 8660 8453 8339 8072 7885 7541 7164 6759 6377 6046 5954 5728 5726 5669 33435 34420 35621 35159 36480 35300 35380 35215 37529 37861 40170 40841 42938 43262 42524 41790 41066 39888 38440 37181 35513 33981 32505 30676 29053 27708 26788 25642 24741 23827 22968 22221 21534 20077 19104 17409 18335 18854 19534 19270 20190 19801 20005 20048 21445 21995 23234 23501 24659 24738 24323 23870 23444 22733 21811 21064 20123 19258 18599 17526 16550 15682 15056 14325 13892 13276 12799 12239 11775 10929 10322 9356 15100 15566 16087 15889 16290 15499 15375 15167 16084 15866 16936 17340 18279 18524 18201 17920 17622 17155 16629 16117 15390 14723 13906 13150 12503 12026 11732 11317 10849 10551 10169 9982 9759 9148 8782 8053 99702 94318 89660 85001 82108 80598 83497 83049 80065 79654 72147 65276 61764 63652 62846 68820 71981 75337 76537 72752 69170 65687 63150 59577 57112 53406 50160 46790 43855 41069 38881 37327 36557 34258 32905 30941 50450 47641 45534 43190 41871 41619 43439 43364 41507 42178 38296 34723 33230 34559 34208 37473 39160 41081 41950 39957 37947 36189 35009 33188 31927 30013 28361 26583 24932 23254 21859 21008 20357 19210 18166 16939 49252 46677 44126 41811 40237 38979 40058 39685 38558 37476 33851 30553 28534 29093 28638 31347 32821 34256 34587 32795 31223 29498 28141 26389 25185 23393 21799 20207 18923 17815 17022 16319 16200 15048 14739 14002 165472 167746 173648 178814 178898 179953 186013 187234 184442 183759 182468 184118 185233 180733 187097 180907 174457 167787 178707 173967 189290 198711 212819 208769 195708 182107 170194 157203 150297 149020 148672 140430 128276 112396 100006 92294 76767 77615 79943 81893 82138 83489 87302 88310 87166 87025 86537 87217 87799 85505 88162 85176 82055 79166 85287 83314 90959 96011 104115 102620 96895 91081 85526 79511 76306 75449 75414 71172 66123 58033 51458 47857 88705 90131 93705 96921 96760 96464 98711 98924 97276 96734 95931 96901 97434 95228 98935 95731 92402 88621 93420 90653 98331 102700 108704 106149 98813 91026 84668 77692 73991 73571 73258 69258 62153 54363 48548 44437 197553 204188 215870 217919 220874 223812 226428 229865 231237 231732 230813 224126 220690 218456 219638 222064 229882 236653 233887 247045 239799 239717 242141 262778 274732 306589 329966 349030 354021 348165 343069 334759 325914 319957 318693 311760 77761 81233 86897 89412 92360 95467 98524 100911 102465 103785 103932 101184 100436 100330 100892 102449 106415 109743 108519 114819 111576 111720 113705 123969 129953 145434 156828 166363 168922 166386 163977 160318 156230 153511 152613 149843 119792 122955 128973 128507 128514 128345 127904 128954 128772 127947 126881 122942 120254 118126 118746 119615 123467 126910 125368 132226 128223 127997 128436 138809 144779 161155 173138 182667 185099 181779 179092 174441 169684 166446 166080 161917 167598 166786 160182 165827 171849 176057 181990 192246 194279 197010 199940 201976 205283 207264 209448 209499 205400 203210 203541 203717 207170 215328 222822 221475 238059 232587 234651 237594 259734 273336 305759 328627 344533 348953 343262 337492 60822 60568 58415 60699 63274 65162 68284 73062 75254 78037 80964 83312 85417 87226 89147 89735 88689 88684 90103 90454 92597 96729 100333 99985 108043 105974 107344 109420 120404 127246 142637 153563 160868 162955 160436 157765 106776 106218 101767 105128 108575 110895 113706 119184 119025 118973 118976 118664 119866 120038 120301 119764 116711 114526 113438 113263 114573 118599 122489 121490 130016 126613 127307 128174 139330 146090 163122 175064 183665 185998 182826 179727 266221 272813 279151 283068 286216 289755 292175 292022 300140 307542 314420 323418 331385 340409 349674 357909 368198 380415 392967 403692 412591 419221 427079 435549 443733 452866 464396 475901 480675 499841 501800 511969 524583 547835 576055 600850 81184 83053 85018 85941 86692 87357 87976 87870 90606 93056 95476 98776 102331 106540 111112 115591 121042 126681 132578 138211 142894 147147 151510 156383 161053 166234 172735 178918 182283 192184 194105 199988 206708 218546 232317 244582 185037 189760 194133 197127 199524 202398 204199 204152 209534 214486 218944 224642 229054 233869 238562 242318 247156 253734 260389 265481 269697 272074 275569 279166 282680 286632 291661 296983 298392 307657 307695 311981 317875 329289 343738 356268 178707 167159 164232 163933 161693 173378 167050 161948 162726 169453 170955 172323 171285 170678 171131 174013 175875 175613 170657 171407 172460 169593 173052 174826 174002 172836 173761 169878 171959 172574 174623 177013 178451 170407 173576 176725 50808 46878 47025 46818 46837 52823 50997 49003 49133 55029 57271 58510 58377 58723 59167 61985 63550 64733 62479 64526 67403 68516 72265 74272 74781 75194 78456 76684 78467 79547 81238 83363 84015 81091 81598 85397 127899 120281 117207 117115 114856 120555 116053 112945 113593 114424 113684 113813 112908 111955 111964 112028 112325 110880 108178 106881 105057 101077 100787 100554 99221 97642 95305 93194 93492 93027 93385 93650 94436 89316 91978 91328 15326 7599 9190 10310 12057 13414 7154 6724 6923 10508 10999 10557 11443 11515 11090 10731 10208 10615 5646 6328 7604 7515 6645 6534 6441 5860 6050 4661 4667 5120 4686 4507 5107 4174 2408 4288 7903 4048 5089 5539 6520 7203 3988 3797 3897 5914 6110 5720 6156 6064 5950 5909 5610 5867 2750 3233 3948 3939 3403 3305 3220 2892 3113 2377 2405 2919 2466 2352 2831 2382 1132 2268 7423 3551 4101 4771 5537 6211 3166 2927 3026 4594 4889 4837 5287 5451 5140 4822 4598 4748 2896 3095 3656 3576 3242 3229 3221 2968 2937 2284 2262 2201 2220 2155 2276 1792 1276 2020 28836 28560 26378 24378 23882 28768 24184 20534 19109 27755 29991 30361 30821 30939 29622 30285 29972 30450 29815 28360 28056 27744 30898 30209 29524 30263 32524 31926 31903 30872 30858 30810 30610 28572 28530 28887 11669 12093 10867 9367 9139 10864 8168 6192 5780 10319 11850 12162 11321 11937 11394 12136 11985 12813 12417 11767 12215 12542 14625 14001 13648 14258 16780 16121 16053 15593 16266 16697 16882 15841 16036 16376 17167 16467 15511 15011 14743 17904 16016 14342 13329 17436 18141 18199 19500 19002 18228 18149 17987 17637 17398 16593 15841 15202 16273 16208 15876 16005 15744 15805 15850 15279 14592 14113 13728 12731 12494 12511 22655 24154 24888 25737 25884 28741 30012 29728 28828 27209 25566 24507 23913 23240 22977 23348 23935 23558 23920 23432 22829 22587 23873 24522 24402 24224 24056 24258 24523 25196 25641 25500 25463 24330 23911 23744 5189 5264 5355 5593 5521 6457 6090 5605 5213 5341 4912 4849 4740 4630 4853 5232 5524 5428 5800 6102 6398 6738 7707 8160 8295 8386 8568 8786 8972 9431 9846 10033 10242 10058 9875 10231 17466 18890 19533 20144 20363 22284 23922 24123 23615 21868 20654 19658 19173 18610 18124 18116 18411 18130 18120 17330 16431 15849 16166 16362 16107 15838 15488 15472 15551 15765 15795 15467 15221 14272 14036 13513 24091 24644 24777 25760 25503 27013 28964 29464 29869 28647 27515 27658 26541 25747 24881 24156 23498 22828 23151 23337 23469 23218 23546 23843 23879 23900 24033 24636 24943 25312 25676 25650 26425 25329 26991 26917 5011 5211 5200 5263 5051 5674 6439 6504 6325 6244 5954 6004 5906 5672 5572 5544 5539 5365 5603 5931 6197 6595 7121 7650 7831 8061 8301 8841 9072 9548 9827 9918 9809 9546 9880 10493 19080 19433 19577 20497 20452 21339 22525 22960 23544 22403 21561 21654 20635 20075 19309 18612 17959 17463 17548 17406 17272 16623 16425 16193 16048 15839 15732 15795 15871 15764 15849 15732 16616 15783 17111 16424 21657 21134 20621 20564 19953 20643 20914 20516 20923 20613 20294 20718 20324 20319 20594 21121 21362 20771 20408 20051 19283 18089 18007 18386 18519 18855 19339 19018 19525 19843 20735 21066 22363 21701 22814 22925 5382 5425 5348 5281 4983 5404 6092 6032 6069 6021 5896 5944 6065 5883 6076 6296 6354 6114 6232 6368 6368 6290 6411 6851 7010 7116 7484 7472 7987 8200 8652 8916 9111 9016 9221 9517 16275 15709 15273 15283 14970 15239 14822 14484 14854 14592 14398 14774 14259 14436 14518 14825 15008 14657 14176 13683 12915 11799 11596 11535 11509 11739 11855 11546 11538 11643 12083 12150 13252 12685 13593 13408 15305 16611 16725 16943 15827 15818 16046 15387 15239 15024 14530 14675 14246 14038 14330 14834 15683 15558 15841 16352 16367 15817 15814 15625 15682 15156 14401 13831 14249 14537 15106 15507 15573 15105 15844 16592 4468 5202 5373 5624 5263 5519 6245 6029 5877 5913 5727 5895 5897 5695 5719 5931 6343 6386 6498 6925 7017 6896 7093 7268 7253 7059 6874 6592 6877 7087 7375 7599 7571 7315 7697 8230 10837 11409 11352 11319 10564 10299 9801 9358 9362 9111 8803 8780 8349 8343 8611 8903 9340 9172 9343 9427 9350 8921 8721 8357 8429 8097 7527 7239 7372 7450 7731 7908 8002 7790 8147 8362 10661 10322 9763 10355 10503 12171 14015 14627 14688 13895 13694 13401 12704 12645 12850 13194 13283 13310 13100 13633 13970 14026 14201 14761 14951 14582 14133 13495 13407 13265 13138 12637 12218 11702 12268 12425 3279 3317 3258 3617 3797 4770 6153 6672 6711 6224 6243 6231 5940 5880 5924 6218 6382 6478 6427 6732 7055 7223 7429 7623 7866 7631 7518 7166 7190 7102 6980 6606 6555 6435 6635 6844 7382 7005 6505 6738 6706 7401 7862 7955 7977 7671 7451 7170 6764 6765 6926 6976 6901 6832 6673 6901 6915 6803 6772 7138 7085 6951 6615 6329 6217 6163 6158 6031 5663 5267 5633 5581 11857 11169 10885 10051 9719 9409 10121 10077 11177 10939 12664 13894 14398 14631 14805 14907 14871 14412 14439 14559 14681 14226 13972 14232 14470 14425 14232 13840 14105 13953 14135 14185 13549 12414 12201 11854 3151 3058 3160 3048 3002 3244 3977 4163 4569 4585 5442 6082 6407 6501 6498 6717 6854 6737 6971 7028 7274 7161 7075 7483 7548 7607 7671 7473 7628 7464 7495 7627 7353 6794 6640 6567 8706 8111 7725 7003 6717 6165 6144 5914 6608 6354 7222 7812 7991 8130 8307 8190 8017 7675 7468 7531 7407 7065 6897 6749 6922 6818 6561 6367 6477 6489 6640 6558 6196 5620 5561 5287 14282 11671 10903 10658 9771 9109 9184 8929 8950 8550 8701 9027 9181 10038 11123 12762 14250 14906 15001 15145 15110 14985 14516 14813 15065 14497 14166 13525 13632 13706 14190 14817 14562 13642 13842 13465 2935 2131 2222 2314 2266 2296 2753 2909 3042 2965 3190 3337 3602 4069 4437 5196 5994 6377 6423 6664 6757 6757 6829 7101 7297 7226 7121 6927 7150 7158 7442 7761 7617 7221 7359 7207 11347 9540 8681 8344 7505 6813 6431 6020 5908 5585 5511 5690 5579 5969 6686 7566 8256 8529 8578 8481 8353 8228 7687 7712 7768 7271 7045 6598 6482 6548 6748 7056 6945 6421 6483 6258 13401 10713 9558 8637 7909 7454 6456 5962 5642 4790 5080 5437 5480 5258 5890 5681 5853 6200 6343 7161 8141 8481 8609 8863 9001 8902 8498 8297 8495 8275 8073 9622 9869 10659 11658 12665 1646 978 986 1001 1063 1106 1092 1100 1186 972 1250 1529 1532 1553 1829 1859 1984 2163 2332 2720 3118 3272 3422 3627 3841 3883 3854 3749 3933 3866 3811 4571 4766 5154 5617 6240 11755 9735 8572 7636 6846 6348 5364 4862 4456 3818 3830 3908 3948 3705 4061 3822 3869 4037 4011 4441 5023 5209 5187 5236 5160 5019 4644 4548 4562 4409 4262 5051 5103 5505 6041 6425 514 460 419 402 482 577 0 0 869 893 1082 1151 1229 1223 1333 1406 1457 1529 1552 1597 1470 1381 1402 1454 1261 1388 1531 1623 1670 1570 1416 1463 1397 1482 1779 1589 126 105 113 112 147 188 0 0 282 305 389 407 443 448 493 515 548 552 568 576 581 569 593 642 611 703 774 811 785 723 600 690 664 733 889 773 388 355 306 290 335 389 0 0 587 588 693 744 786 775 840 891 909 977 984 1021 889 812 809 812 650 685 757 812 885 847 816 773 733 749 890 816 122 122 125 138 203 261 0 0 509 630 839 937 1005 1085 1636 1588 1503 1476 1441 1452 1480 1524 1569 1584 807 784 798 768 840 925 969 1249 1315 1297 1330 1374 49 46 54 59 85 98 0 0 182 226 308 350 368 391 422 432 433 453 458 480 475 534 557 561 361 372 398 369 415 456 478 593 614 596 617 651 73 76 71 79 118 163 0 0 327 404 531 587 637 694 1214 1156 1070 1023 983 972 1005 990 1012 1023 446 412 400 399 425 469 491 656 701 701 713 723 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 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 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 1199530 1210941 1219864 1232236 1248072 1261807 1277609 1293573 1310680 1327243 1344989 1362634 1379712 1394199 1408525 1419938 1429869 1439400 1452083 1467453 1483719 1501511 1517542 1532309 1549058 1566835 1585473 1603388 1620261 1638293 1655624 1671024 1689725 1702678 1714741 1733033 567207 573265 578419 585265 593641 601073 609235 617424 626304 634799 643886 653087 661845 669214 676696 682615 687975 692922 699612 707331 716029 725612 733672 741391 750126 759593 769181 778493 787495 797682 806972 815181 825227 832256 839306 849733 632323 637676 641445 646971 654431 660734 668374 676149 684376 692444 701103 709547 717867 724985 731829 737323 741894 746478 752471 760122 767690 775899 783870 790918 798932 807242 816292 824895 832766 840611 848652 855843 864498 870422 875435 883300 264663 266423 267683 271119 276630 281131 285443 289411 293114 296683 299857 302532 304872 305644 306350 307381 308633 310111 311386 312465 313153 314040 315106 315604 316278 317156 319025 321582 324099 327090 329121 330179 331183 332078 332670 332953 135453 136359 137247 138867 141603 144009 146062 147932 149898 151597 153067 154207 155349 155628 156040 156637 157185 157742 158361 158994 159412 159958 160530 160907 161341 161870 162813 164107 165630 167543 168482 168952 169414 169926 170253 170367 129210 130064 130436 132252 135027 137122 139381 141479 143216 145086 146790 148325 149523 150016 150310 150744 151448 152369 153025 153471 153741 154082 154576 154697 154937 155286 156212 157475 158469 159547 160639 161227 161769 162152 162417 162586 124794 123370 120812 117904 113781 110253 109744 111231 113628 116024 119336 123016 125081 126874 127408 127162 126652 125590 126204 127902 129777 132301 133674 136156 138862 141485 142008 141566 140006 138321 136470 134682 133131 130966 130479 131871 60822 60083 58784 57588 55745 54203 54124 55056 56253 57658 59137 61126 62136 63064 63181 62931 62535 62278 62499 63257 64212 65625 66312 67455 68734 70156 70475 70166 69168 68525 67722 67050 66459 65297 65061 65967 63972 63287 62028 60316 58036 56050 55620 56175 57375 58366 60199 61890 62945 63810 64227 64231 64117 63312 63705 64645 65565 66676 67362 68701 70128 71329 71533 71400 70838 69796 68748 67632 66672 65669 65418 65904 103130 105806 107765 109712 111628 112011 110935 108123 105534 102692 99810 97249 98688 101332 104459 106874 108817 108871 108416 108690 110299 112271 113156 113459 113827 113300 114269 115893 118351 121965 125526 126901 128407 127804 125776 124583 50884 52234 53289 54255 55053 55024 54306 52858 51618 50189 48996 47850 48659 50141 51798 52784 53765 53804 53704 53585 54635 55586 55922 56028 56509 56019 56475 57253 58496 60276 62233 62875 63567 63201 62338 61712 52246 53572 54476 55457 56575 56987 56629 55265 53916 52503 50814 49399 50029 51191 52661 54090 55052 55067 54712 55105 55664 56685 57234 57431 57318 57281 57794 58640 59855 61689 63293 64026 64840 64603 63438 62871 105873 104799 104200 104401 105305 106886 110057 112564 114619 116399 117862 118129 116092 113501 110537 106667 102782 102765 104531 107451 110753 114409 116147 116553 117545 119561 121897 123341 124580 125189 125209 126772 129666 132694 135675 140324 52014 51786 51926 52228 52740 53529 55126 56289 57241 58002 58574 58688 57676 56449 55047 53301 51483 51477 52482 54228 55859 57770 58723 58941 59248 60594 61582 62405 63008 63581 63409 64292 65914 67539 68851 71385 53859 53013 52274 52173 52565 53357 54931 56275 57378 58397 59288 59441 58416 57052 55490 53366 51299 51288 52049 53223 54894 56639 57424 57612 58297 58967 60315 60936 61572 61608 61800 62480 63752 65155 66824 68939 112715 108958 106170 104808 105313 104784 104325 104613 105291 106007 107961 111406 114185 115846 117351 118226 117732 114935 112335 109207 105721 102537 103521 105693 108855 112851 116902 119262 120125 121230 123362 125614 127942 129610 130241 131283 55083 53075 51511 51031 51385 51471 51527 52145 52637 53094 54071 55873 57242 57943 58702 59061 58806 57331 56216 54727 53254 51858 52390 53725 55481 57473 59719 61029 61513 61900 63242 64167 65493 66414 67186 67551 57632 55883 54659 53777 53928 53313 52798 52468 52654 52913 53890 55533 56943 57903 58649 59165 58926 57604 56119 54480 52467 50679 51131 51968 53374 55378 57183 58233 58612 59330 60120 61447 62449 63196 63055 63732 107654 114622 118923 118109 114511 111318 107917 105551 104575 105080 104758 104473 104818 105202 106088 107648 110546 112833 114465 115933 116949 116686 114449 112063 109352 106368 103666 104779 107314 110647 114339 118076 120602 121608 122754 125865 53048 56355 58224 57603 55792 54125 52351 50989 50676 50981 51243 51429 52075 52367 52920 53767 55312 56494 57247 58058 58466 58331 57182 56150 54896 53657 52428 53077 54651 56646 58551 60608 61891 62413 62898 64925 54606 58267 60699 60506 58719 57193 55566 54562 53899 54099 53515 53044 52743 52835 53168 53881 55234 56339 57218 57875 58483 58355 57267 55913 54456 52711 51238 51702 52663 54001 55788 57468 58711 59195 59856 60940 76295 78336 81166 89748 95455 105986 112905 117449 116840 113262 110343 107147 105001 103909 104413 104071 103655 103768 104171 104868 106532 109619 112135 113922 115341 116501 116468 114393 112437 109878 106946 103968 104935 107403 110718 114834 37325 38238 39822 44037 46869 51846 55139 57125 56544 54754 53242 51653 50433 49979 50353 50563 50688 51176 51512 51898 52831 54511 55809 56685 57481 57959 57946 56911 56187 55035 53838 52472 53054 54597 56617 58804 38970 40098 41344 45711 48586 54140 57766 60324 60296 58508 57101 55494 54568 53930 54060 53508 52967 52592 52659 52970 53701 55108 56326 57237 57860 58542 58522 57482 56250 54843 53108 51496 51881 52806 54101 56030 61892 64662 67375 68263 74163 74219 76378 79190 87702 93188 103564 110549 115171 114559 111296 108293 105002 102652 101877 102366 101979 101659 102071 102654 103420 105181 108341 111086 112859 114328 115167 114926 113088 111021 108405 105634 30005 31402 32643 33067 35834 35926 36886 38433 42602 45272 50138 53415 55450 54930 53312 51755 50151 48837 48631 48913 49051 49177 49839 50299 50709 51661 53378 54809 55692 56562 56904 56866 56083 55223 54119 53021 31887 33260 34732 35196 38329 38293 39492 40757 45100 47916 53426 57134 59721 59629 57984 56538 54851 53815 53246 53453 52928 52482 52232 52355 52711 53520 54963 56277 57167 57766 58263 58060 57005 55798 54286 52613 57901 57363 57026 57087 57514 59005 61897 64716 65635 71277 71241 73314 76094 84277 89779 99859 106473 110813 110266 107073 104136 101071 99249 98506 99086 98998 98896 99439 100132 101066 102765 105742 108285 109836 111023 111888 27291 27100 26993 27109 27448 28222 29618 30840 31281 33890 33933 34853 36356 40361 43040 47759 50804 52672 52273 50638 49083 47559 46555 46343 46781 47045 47254 47946 48452 49038 49964 51645 52970 53817 54655 55117 30610 30263 30033 29978 30066 30783 32279 33876 34354 37387 37308 38461 39738 43916 46739 52100 55669 58141 57993 56435 55053 53512 52694 52163 52305 51953 51642 51493 51680 52028 52801 54097 55315 56019 56368 56771 50458 50747 51232 51856 52579 53349 53205 53126 53371 53853 55164 57863 60471 61308 66517 66365 68358 71053 78672 83952 93486 99757 103948 103522 100519 98118 95575 93767 93362 94055 93934 94018 94644 95300 96086 97857 21860 22486 22969 23431 23922 24413 24465 24553 24730 25046 25737 27002 28132 28533 30897 30946 31907 33441 36995 39537 43956 46788 48556 48160 46639 45501 44263 43295 43198 43631 43990 44324 45169 45606 46101 47116 28598 28261 28263 28425 28657 28936 28740 28573 28641 28807 29427 30861 32339 32775 35620 35419 36451 37612 41677 44415 49530 52969 55392 55362 53880 52617 51312 50472 50164 50424 49944 49694 49475 49694 49985 50741 41303 42129 44335 44354 44717 45163 45714 46526 47389 48223 48979 48810 48707 48832 49195 50383 52802 55185 56092 60960 60894 62868 65412 72526 77493 86154 91919 95934 95586 92852 90784 88451 87046 86576 86965 86664 15694 16145 17185 17548 18016 18649 19284 19931 20509 21074 21513 21561 21589 21762 22078 22703 23831 24836 25307 27519 27610 28558 29957 33239 35595 39458 41992 43715 43492 42148 41189 40057 39306 39231 39588 39868 25609 25984 27150 26806 26701 26514 26430 26595 26880 27149 27466 27249 27118 27070 27117 27680 28971 30349 30785 33441 33284 34310 35455 39287 41898 46696 49927 52219 52094 50704 49595 48394 47740 47345 47377 46796 35145 34715 33141 34251 35264 35851 36717 38894 39128 39611 40029 40576 41423 42194 43035 43621 43609 43635 43961 44388 45644 48015 50412 51215 55766 55725 57655 59941 66541 71121 79215 84602 88463 87930 85420 83396 12000 11887 11355 11913 12406 12727 13168 14090 14492 14995 15543 16109 16692 17225 17779 18113 18282 18411 18754 19096 19716 20827 21819 22191 24224 24416 25351 26601 29556 31748 35171 37557 39167 38851 37659 36716 23145 22828 21786 22338 22858 23124 23549 24804 24636 24616 24486 24467 24731 24969 25256 25508 25327 25224 25207 25292 25928 27188 28593 29024 31542 31309 32304 33340 36985 39373 44044 47045 49296 49079 47761 46680 57707 59011 60036 60624 61212 61851 62372 62179 63854 64944 66085 67570 69109 70721 72097 73388 74808 77189 79707 82198 84396 86278 88262 90436 92714 95437 98852 102405 104869 110551 112786 117093 122333 129852 138529 145881 15728 16115 16471 16588 16828 16929 17179 17183 17823 18247 18692 19321 20056 20832 21549 22295 23226 24423 25631 26881 27944 29064 30078 31268 32488 33784 35505 37179 38452 41049 42277 44316 46740 50141 53980 57184 41979 42896 43565 44036 44384 44922 45193 44996 46031 46697 47393 48249 49053 49889 50548 51093 51582 52766 54076 55317 56452 57214 58184 59168 60226 61653 63347 65226 66417 69502 70509 72777 75593 79711 84549 88697 667345 673425 677924 677079 679107 675539 660679 663947 670298 680643 695307 723342 739381 752959 761370 762459 763576 768516 768143 776897 790225 803063 801229 803931 812619 820857 828895 836335 843571 850624 857350 870203 880161 882835 892621 909886 329637 333899 336784 336320 338961 337131 330192 331750 335844 340096 347423 360559 368242 374648 377808 377879 378121 380748 380481 384303 390506 396012 393804 395900 400606 405227 410061 414816 419100 423472 427784 434969 441868 444955 451688 461039 337708 339526 341140 340759 340146 338408 330487 332197 334454 340547 347884 362783 371139 378311 383562 384580 385455 387768 387662 392594 399719 407051 407425 408031 412013 415630 418834 421519 424471 427152 429566 435234 438293 437880 440933 448847 7881 8632 9484 9112 6463 4494 3122 2986 2955 2821 3289 7608 8493 8244 7780 6755 6309 6216 143 141 137 155 162 173 144 141 142 99 94 115 84 83 73 98 67 13 3551 4026 4615 4165 2865 2133 1605 1482 1477 1390 1696 3677 4012 3767 3460 3001 2825 2768 63 79 72 80 79 90 73 78 68 45 50 67 50 48 41 53 33 8 4330 4606 4869 4947 3598 2361 1517 1504 1478 1431 1593 3931 4481 4477 4320 3754 3484 3448 80 62 65 75 83 83 71 63 74 54 44 48 34 35 32 45 34 5 85964 84709 82642 76789 72658 66378 58620 57536 58081 57983 60649 71033 74871 77383 77623 75191 73358 73338 74433 76531 80868 83851 79956 81621 84704 85813 85630 84145 83156 83580 83585 83372 80629 74007 75437 77867 40045 40087 39417 36039 35159 32491 29059 29175 29919 29626 30641 35125 36597 37741 36935 35402 34031 34359 34876 35585 37456 38917 36571 37664 38920 39506 39968 39558 38895 39194 38943 38915 37910 35073 35545 36843 45919 44622 43225 40750 37499 33887 29561 28361 28162 28357 30008 35908 38274 39642 40688 39789 39327 38979 39557 40946 43412 44934 43385 43957 45784 46307 45662 44587 44261 44386 44642 44457 42719 38934 39892 41024 90994 92645 93224 93690 94385 93041 89009 85593 82801 81232 79744 79374 81223 84099 87246 88539 89492 89488 89206 89395 91410 93929 93404 92918 93169 92459 92755 93798 95520 98283 101143 103333 103517 102334 101305 100795 46234 47422 47938 48330 48710 47904 45985 44297 43108 42167 41579 41282 42300 43881 45207 45580 46017 45985 45830 45593 46572 47546 46947 46823 47245 46834 46812 47325 48403 49658 51142 52138 52358 51602 51281 50999 44760 45223 45286 45360 45675 45137 43024 41296 39693 39065 38165 38092 38923 40218 42039 42959 43475 43503 43376 43802 44838 46383 46457 46095 45924 45625 45943 46473 47117 48625 50001 51195 51159 50732 50024 49796 96012 94350 93316 92716 93094 93820 94470 96576 97957 99943 101870 102590 100980 98959 96604 92885 89065 89049 90763 93276 96598 100396 101564 101167 101604 103174 104973 105742 106626 106713 106550 108455 110087 112378 114237 119082 48892 48534 48484 48517 49005 49364 49853 50821 51623 52429 53304 53574 52700 51732 50474 48620 46743 46730 47566 49049 50537 52233 52795 52644 52673 53829 54600 55035 55469 55773 55664 56726 58001 59387 60509 62980 47120 45816 44832 44199 44089 44456 44617 45755 46334 47514 48566 49016 48280 47227 46130 44265 42322 42319 43197 44227 46061 48163 48769 48523 48931 49345 50373 50707 51157 50940 50886 51729 52086 52991 53728 56102 103733 99817 96814 95093 95170 94160 92376 92628 92901 93987 96016 99238 101973 103600 104883 105377 104530 101898 99517 96656 93621 91256 91913 93520 96561 99942 103516 105700 106002 106510 107905 110349 111560 112931 112897 113841 52167 50052 48298 47596 47901 47676 47096 47443 47745 48393 49403 51205 52553 53341 54007 54135 53749 52333 51253 49686 48264 46963 47329 48349 50050 51732 53759 55061 55228 55292 56377 57433 58605 59388 60025 60372 51566 49765 48516 47497 47269 46484 45280 45185 45156 45594 46613 48033 49420 50259 50876 51242 50781 49565 48264 46970 45357 44293 44584 45171 46511 48210 49757 50639 50774 51218 51528 52916 52955 53543 52872 53469 99872 105905 110048 108773 105129 101820 97544 95248 94029 94490 94478 94352 94791 95560 96382 97474 99676 101821 103086 104152 105128 105093 102890 100477 97888 95289 93063 94194 96523 99441 102859 106660 108621 109183 109960 112625 50027 52851 54483 53705 51907 50126 47862 46385 45947 46074 46533 46741 47475 47895 48407 49074 50376 51466 52004 52556 52942 52744 51524 50346 49207 48132 47208 47898 49348 51061 52833 54952 56095 56505 56897 58609 49845 53054 55565 55068 53222 51694 49682 48863 48082 48416 47945 47611 47316 47665 47975 48400 49300 50355 51082 51596 52186 52349 51366 50131 48681 47157 45855 46296 47175 48380 50026 51708 52526 52678 53063 54016 69780 71575 74223 82000 87149 96385 101285 105325 104447 101426 99111 96559 94738 93893 94482 93723 93182 93268 93813 94275 95694 98622 100860 101953 103276 104606 104942 103285 101688 99124 96379 94091 95201 97663 100687 104782 34405 35136 36574 40372 42985 47208 49348 51011 50341 48907 47704 46423 45361 45043 45387 45319 45332 45798 46157 46466 47205 48688 49816 50378 51144 51751 51919 51096 50557 49400 48354 47437 48002 49620 51529 53626 35375 36439 37649 41628 44164 49177 51937 54314 54106 52519 51407 50136 49377 48850 49095 48404 47850 47470 47656 47809 48489 49934 51044 51575 52132 52855 53023 52189 51131 49724 48025 46654 47199 48043 49158 51156 53334 55843 58463 59337 64809 64749 65814 68138 75430 80572 89679 96290 100574 100289 97666 94939 92024 89931 89325 89693 89299 89271 89738 90302 91245 93122 96370 99244 101211 102459 103330 103451 101902 100374 98153 95803 26069 27251 28417 28772 31323 31166 31511 32753 36334 38834 43052 46115 48069 47800 46404 44978 43538 42332 42133 42385 42512 42695 43274 43699 44205 45182 46957 48539 49537 50350 50761 50899 50217 49686 48786 47896 27265 28592 30046 30565 33486 33583 34303 35385 39096 41738 46627 50175 52505 52489 51262 49961 48486 47599 47192 47308 46787 46576 46464 46603 47040 47940 49413 50705 51674 52109 52569 52552 51685 50688 49367 47907 39604 39339 39525 39627 40419 41734 43122 45826 47229 52994 54157 57410 60486 67728 72658 80781 86355 90185 89730 87795 86073 83952 82554 82111 83047 83506 83922 85101 86449 87584 89447 92501 95056 96972 98273 99387 18896 18723 18752 18950 19282 19803 20408 21536 22243 24818 25500 27064 28697 32096 34495 38198 40660 42313 41880 40854 40002 38925 37966 37893 38467 38911 39363 40342 41153 41837 42930 44706 46072 47116 47986 48665 20708 20616 20773 20677 21137 21931 22714 24290 24986 28176 28657 30346 31789 35632 38163 42583 45695 47872 47850 46941 46071 45027 44588 44218 44580 44595 44559 44759 45296 45747 46517 47795 48984 49856 50287 50722 18107 18723 18456 18234 18309 17592 14283 13086 13515 14309 15462 17624 19890 21243 24612 25219 27892 31354 35842 41550 47390 51822 53137 53752 54064 55017 55403 56774 58213 58863 58209 59847 63122 66757 70309 73420 8261 8802 8922 8991 9040 8554 6925 6334 6591 6984 7548 8646 9720 10394 12210 12690 13905 15598 17473 20145 22750 24652 24879 24956 25014 25261 25292 25791 26470 26941 26839 27907 29666 31606 33444 35055 9846 9921 9534 9243 9269 9038 7358 6752 6924 7325 7914 8978 10170 10849 12402 12529 13987 15756 18369 21405 24640 27170 28258 28796 29050 29756 30111 30983 31743 31922 31370 31940 33456 35151 36865 38365 1483 1458 1403 1364 1193 1046 760 725 730 685 683 1000 1067 1414 1114 1235 1335 1571 2118 3275 3865 4623 4967 5889 6832 7685 8048 8135 7964 7809 7671 7859 9182 9109 10149 10914 767 763 711 695 617 546 406 387 412 380 379 571 588 713 625 668 730 846 1158 1820 2124 2526 2582 3037 3571 3962 4058 4081 3942 3842 3815 3746 4283 4337 4966 5234 716 695 692 669 576 500 354 338 318 305 304 429 479 701 489 567 605 725 960 1455 1741 2097 2385 2852 3261 3723 3990 4054 4022 3967 3856 4113 4899 4772 5183 5680 475 429 326 344 329 320 274 280 223 201 169 264 295 547 320 341 358 397 167 158 142 93 84 48 85 103 131 118 125 143 188 202 1211 1029 1147 1357 264 252 173 188 167 160 134 126 104 94 84 136 170 245 197 214 215 220 88 85 70 43 42 21 37 49 57 45 48 57 76 62 618 582 687 752 211 177 153 156 162 160 140 154 119 107 85 128 125 302 123 127 143 177 79 73 72 50 42 27 48 54 74 73 77 86 112 140 593 447 460 605 106 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 59 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 47 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 653347 661540 668312 662931 620790 579448 541746 551416 562452 578970 610197 651450 673687 696572 703670 702861 701021 705403 708218 724005 746138 757618 736309 744820 755479 757522 750579 745478 745792 756611 775979 797737 807755 768692 802986 826194 320875 326579 330815 326767 299693 277136 259569 267247 274610 283752 301380 321935 333151 344191 345727 344213 342848 345599 347296 355173 366216 369773 354967 361738 368210 369184 365728 364014 365014 372473 383839 395314 401734 382978 402534 415075 332472 334961 337497 336164 321097 302312 282177 284169 287842 295218 308817 329515 340536 352381 357943 358648 358173 359804 360922 368832 379922 387845 381342 383082 387269 388338 384851 381464 380778 384138 392140 402423 406021 385714 400452 411119 7650 8455 9356 8872 5574 3214 2004 2180 2357 2592 3079 7399 8261 8061 7595 6599 6178 6078 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3428 3935 4542 4017 2387 1521 1034 1059 1164 1263 1582 3583 3879 3675 3362 2924 2755 2706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4222 4520 4814 4855 3187 1693 970 1121 1193 1329 1497 3816 4382 4386 4233 3675 3423 3372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83748 82984 81386 74511 60728 47213 37083 38621 40886 44586 51738 64069 69242 72872 72606 69966 67899 68070 69914 72714 77999 80018 73219 76034 79073 79715 77192 73714 72424 73924 75557 76480 73942 62314 67285 70968 38776 39111 38687 34571 27420 20947 16736 18301 19863 21865 25683 31307 33510 35263 33985 32262 30863 31270 32177 33343 35781 36490 32056 34266 35473 35714 34618 33068 32238 33279 34089 34694 33796 28460 30702 32801 44972 43873 42699 39940 33308 26266 20347 20320 21023 22721 26055 32762 35732 37609 38621 37704 37036 36800 37737 39371 42218 43528 41163 41768 43600 44001 42574 40646 40186 40645 41468 41786 40146 33854 36583 38167 89362 91196 92134 91746 84854 77925 71092 70075 69251 69435 70477 72257 75275 79179 82000 82847 83326 83488 83631 84723 87633 89526 86556 86910 87333 85903 84745 84288 84876 88077 92422 95496 96109 89569 92019 92244 45190 46510 47253 46972 42120 38118 34822 35059 35213 35583 36460 37364 38976 41143 42216 42232 42385 42514 42566 42875 44422 44882 42737 43199 43834 43022 42178 41939 42334 43925 46305 47740 48116 44652 46148 46290 44172 44686 44881 44774 42734 39807 36270 35016 34038 33852 34017 34893 36299 38036 39784 40615 40941 40974 41065 41848 43211 44644 43819 43711 43499 42881 42567 42349 42542 44152 46117 47756 47993 44917 45871 45954 94153 92818 92095 90886 85467 81135 78475 81280 83840 86837 91065 93788 93200 92665 90276 86404 82658 82773 84938 88212 92411 95826 94530 94976 95579 96149 95896 94858 94933 95570 97008 99904 101590 98349 103432 108480 47708 47547 47685 47236 43693 41154 40001 41816 43364 44938 47234 48614 48443 48224 46872 44873 43078 43216 44296 46169 48185 49581 48589 49006 49261 49801 49502 49029 49027 49802 50541 52089 53328 51778 54611 57275 46445 45271 44410 43650 41774 39981 38474 39464 40476 41899 43831 45174 44757 44441 43404 41531 39580 39557 40642 42043 44226 46245 45941 45970 46318 46348 46394 45829 45906 45768 46467 47815 48262 46571 48821 51205 101745 98078 95431 93155 87592 82326 77481 78547 80118 82085 85827 90726 94073 96689 97623 97725 96505 94151 92387 90734 89010 86786 85300 87602 90903 93439 95020 95679 95297 96011 98742 101949 102982 99273 102329 103829 50857 48931 47407 46246 42739 40221 38197 39471 40494 41681 43773 46454 48166 49467 49845 49808 49233 48057 47214 46420 45727 44359 43378 44934 46874 48081 49042 49601 49455 49837 51537 53018 53952 52027 54267 55027 50888 49147 48024 46909 44853 42105 39284 39076 39624 40404 42054 44272 45907 47222 47778 47917 47272 46094 45173 44314 43283 42427 41922 42668 44029 45358 45978 46078 45842 46174 47205 48931 49030 47246 48062 48802 98165 104318 108686 106774 97636 89814 82935 81699 81447 82473 84387 85883 86994 88914 89501 90246 91879 93875 95395 97475 99739 99514 94860 93432 91626 88491 84912 85097 86734 89978 94466 99006 100787 96596 100338 103076 48871 51781 53582 52305 46798 42508 39102 38569 38764 39360 40961 42073 43244 44208 44519 44932 45909 46885 47654 48796 49895 49555 46843 46446 45708 44313 42690 42917 44163 46057 48414 50867 51886 49704 51802 53490 49294 52537 55104 54469 50838 47306 43833 43130 42683 43113 43426 43810 43750 44706 44982 45314 45970 46990 47741 48679 49844 49959 48017 46986 45918 44178 42222 42180 42571 43921 46052 48139 48901 46892 48536 49586 68509 70486 73244 80571 81847 86369 87631 91526 91238 88810 88489 87802 86926 87275 87468 86764 85785 86041 86737 88130 90591 93257 92792 94701 96439 97013 95456 92750 90780 89029 87768 86786 88022 86316 91837 96256 33501 34407 35914 39379 39327 40839 41154 43012 42681 41721 41801 41582 41020 41325 41410 41303 41117 41721 42140 42950 44300 45487 44952 46121 47216 47397 46650 45279 44633 44036 43785 43443 44132 43550 46714 48900 35008 36079 37330 41192 42520 45530 46477 48514 48557 47089 46688 46220 45906 45950 46058 45461 44668 44320 44597 45180 46291 47770 47840 48580 49223 49616 48806 47471 46147 44993 43983 43343 43890 42766 45123 47356 52189 54762 57588 58242 60839 58104 57095 59231 65373 69654 79910 87689 92057 92920 90184 87597 84491 82610 82273 83484 84084 83918 82303 83428 84797 85897 87405 88747 89849 91243 93478 94694 93308 87820 88724 87190 25299 26547 27834 28008 28554 26991 26342 27652 30668 32800 37761 41451 43456 43713 42183 40754 39181 38167 38156 38929 39516 39569 38807 39650 40452 40971 41720 42449 43153 44175 45388 46148 45448 42857 43625 43171 26890 28215 29754 30234 32285 31113 30753 31579 34705 36854 42149 46238 48601 49207 48001 46843 45310 44443 44117 44555 44568 44349 43496 43778 44345 44926 45685 46298 46696 47068 48090 48546 47860 44963 45099 44019 38333 38335 38572 38556 37646 36409 34784 35848 35793 39721 41297 45419 49252 57531 63317 70866 75892 78524 78405 77441 77402 76695 74146 74217 75396 75636 74739 74979 75492 76716 79420 83518 85753 83357 87036 89321 18191 18200 18255 18332 17517 16636 15777 16185 16302 18118 19158 21263 23267 27078 29725 33024 35132 36294 36167 35569 35483 34909 33141 33441 34227 34521 34255 34702 35082 35917 37463 39645 40830 39700 41776 42980 20142 20135 20317 20224 20129 19773 19007 19663 19491 21603 22139 24156 25985 30453 33592 37842 40760 42230 42238 41872 41919 41786 41005 40776 41169 41115 40484 40277 40410 40799 41957 43873 44923 43657 45260 46341 17443 18227 18096 17917 17090 15582 12145 11418 11213 11913 13102 15176 17067 18533 21702 22307 24744 27871 32253 37659 43262 47362 47552 47583 47416 47491 47035 47113 47318 48111 49259 51843 54869 54960 58690 62559 7970 8597 8776 8822 8357 7498 5866 5616 5590 5957 6512 7547 8439 9147 10802 11238 12265 13721 15680 18217 20713 22372 21840 21617 21557 21353 20958 20904 20939 21546 22426 23862 25345 25331 27236 29155 9473 9630 9320 9095 8733 8084 6279 5802 5623 5956 6590 7629 8628 9386 10900 11069 12479 14150 16573 19442 22549 24990 25712 25966 25859 26138 26077 26209 26379 26565 26833 27981 29524 29629 31454 33404 1469 1452 1398 1357 1188 1037 747 711 713 663 657 978 1045 1386 1080 1201 1308 1527 2118 3275 3865 4623 4967 5889 6832 7685 8048 8135 7964 7809 7671 7859 9182 9109 10149 10914 761 761 707 691 614 543 404 381 403 372 371 561 581 703 612 650 716 829 1158 1820 2124 2526 2582 3037 3571 3962 4058 4081 3942 3842 3815 3746 4283 4337 4966 5234 708 691 691 666 574 494 343 330 310 291 286 417 464 683 468 551 592 698 960 1455 1741 2097 2385 2852 3261 3723 3990 4054 4022 3967 3856 4113 4899 4772 5183 5680 475 429 326 344 329 320 274 280 223 201 169 264 295 547 318 339 356 395 167 158 142 93 84 48 85 103 131 118 125 143 188 202 1211 1029 1147 1357 264 252 173 188 167 160 134 126 104 94 84 136 170 245 196 213 214 219 88 85 70 43 42 21 37 49 57 45 48 57 76 62 618 582 687 752 211 177 153 156 162 160 140 154 119 107 85 128 125 302 122 126 142 176 79 73 72 50 42 27 48 54 74 73 77 86 112 140 593 447 460 605 106 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 59 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 47 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 13998 11885 9612 14148 58317 96091 118933 112531 107846 101673 85110 71892 65694 56387 57700 59598 62555 63113 59925 52892 44087 45445 64920 59111 57140 63335 78316 90857 97779 94013 81371 72466 72406 114143 89635 83692 8762 7320 5969 9553 39268 59995 70623 64503 61234 56344 46043 38624 35091 30457 32081 33666 35273 35149 33185 29130 24290 26239 38837 34162 32396 36043 44333 50802 54086 50999 43945 39655 40134 61977 49154 45964 5236 4565 3643 4595 19049 36096 48310 48028 46612 45329 39067 33268 30603 25930 25619 25932 27282 27964 26740 23762 19797 19206 26083 24949 24744 27292 33983 40055 43693 43014 37426 32811 32272 52166 40481 37728 231 177 128 240 889 1280 1118 806 598 229 210 209 232 183 185 156 131 138 143 141 137 155 162 173 144 141 142 99 94 115 84 83 73 98 67 13 123 91 73 148 478 612 571 423 313 127 114 94 133 92 98 77 70 62 63 79 72 80 79 90 73 78 68 45 50 67 50 48 41 53 33 8 108 86 55 92 411 668 547 383 285 102 96 115 99 91 87 79 61 76 80 62 65 75 83 83 71 63 74 54 44 48 34 35 32 45 34 5 2216 1725 1256 2278 11930 19165 21537 18915 17195 13397 8911 6964 5629 4511 5017 5225 5459 5268 4519 3817 2869 3833 6737 5587 5631 6098 8438 10431 10732 9656 8028 6892 6687 11693 8152 6899 1269 976 730 1468 7739 11544 12323 10874 10056 7761 4958 3818 3087 2478 2950 3140 3168 3089 2699 2242 1675 2427 4515 3398 3447 3792 5350 6490 6657 5915 4854 4221 4114 6613 4843 4042 947 749 526 810 4191 7621 9214 8041 7139 5636 3953 3146 2542 2033 2067 2085 2291 2179 1820 1575 1194 1406 2222 2189 2184 2306 3088 3941 4075 3741 3174 2671 2573 5080 3309 2857 1632 1449 1090 1944 9531 15116 17917 15518 13550 11797 9267 7117 5948 4920 5246 5692 6166 6000 5575 4672 3777 4403 6848 6008 5836 6556 8010 9510 10644 10206 8721 7837 7408 12765 9286 8551 1044 912 685 1358 6590 9786 11163 9238 7895 6584 5119 3918 3324 2738 2991 3348 3632 3471 3264 2718 2150 2664 4210 3624 3411 3812 4634 5386 6069 5733 4837 4398 4242 6950 5133 4709 588 537 405 586 2941 5330 6754 6280 5655 5213 4148 3199 2624 2182 2255 2344 2534 2529 2311 1954 1627 1739 2638 2384 2425 2744 3376 4124 4575 4473 3884 3439 3166 5815 4153 3842 1859 1532 1221 1830 7627 12685 15995 15296 14117 13106 10805 8802 7780 6294 6328 6481 6407 6276 5825 5064 4187 4570 7034 6191 6025 7025 9077 10884 11693 11143 9542 8551 8497 14029 10805 10602 1184 987 799 1281 5312 8210 9852 9005 8259 7491 6070 4960 4257 3508 3602 3747 3665 3514 3270 2880 2352 2652 4206 3638 3412 4028 5098 6006 6442 5971 5123 4637 4673 7609 5898 5705 675 545 422 549 2315 4475 6143 6291 5858 5615 4735 3842 3523 2786 2726 2734 2742 2762 2555 2184 1835 1918 2828 2553 2613 2997 3979 4878 5251 5172 4419 3914 3824 6420 4907 4897 1988 1739 1383 1938 7578 11834 14895 14081 12783 11902 10189 8512 7900 6911 7260 7652 8025 7747 7130 5922 4611 4470 6613 5918 5658 6503 8496 10021 10705 10499 9163 8400 8578 13658 10568 10012 1310 1121 891 1350 5162 7455 8899 7972 7251 6712 5630 4751 4387 3874 4162 4327 4516 4276 4039 3266 2537 2604 3951 3415 3176 3651 4717 5460 5773 5455 4840 4415 4653 7361 5758 5345 678 618 492 588 2416 4379 5996 6109 5532 5190 4559 3761 3513 3037 3098 3325 3509 3471 3091 2656 2074 1866 2662 2503 2482 2852 3779 4561 4932 5044 4323 3985 3925 6297 4810 4667 1707 1587 1362 1999 7493 12006 14609 13549 12582 12017 10091 8469 7797 6646 6881 7228 7797 7946 7691 6677 5389 5579 8030 7045 6262 6798 8151 9097 9789 9463 8393 7654 7834 12587 9622 9549 1156 1070 901 1400 5109 7618 8760 7816 7183 6714 5572 4668 4231 3687 3888 4142 4467 4581 4350 3760 3047 3189 4681 3900 3499 3819 4518 4981 5185 5004 4419 4085 4209 6801 5095 5119 551 517 461 599 2384 4388 5849 5733 5399 5303 4519 3801 3566 2959 2993 3086 3330 3365 3341 2917 2342 2390 3349 3145 2763 2979 3633 4116 4604 4459 3974 3569 3625 5786 4527 4430 1271 1089 979 1429 5302 10016 13654 13799 13209 12616 10622 8757 7812 6618 7014 6959 7397 7227 7076 6145 5103 5365 8068 7252 6837 7593 9486 10535 10908 10095 8611 7305 7179 11347 8850 8526 904 729 660 993 3658 6369 8194 7999 7660 7186 5903 4841 4341 3718 3977 4016 4215 4077 4017 3516 2905 3201 4864 4257 3928 4354 5269 5817 5924 5364 4569 3994 3870 6070 4815 4726 367 360 319 436 1644 3647 5460 5800 5549 5430 4719 3916 3471 2900 3037 2943 3182 3150 3059 2629 2198 2164 3204 2995 2909 3239 4217 4718 4984 4731 4042 3311 3309 5277 4035 3800 1145 1081 875 1095 3970 6645 8719 8907 10057 10918 9769 8601 8517 7369 7482 7342 7533 7321 7052 6209 5215 5353 7435 6874 6448 7225 8965 10497 11362 11216 9852 8757 8594 12554 9429 8613 770 704 583 764 2769 4175 5169 5101 5666 6034 5291 4664 4613 4087 4221 4224 4357 4165 3977 3456 2996 3126 4467 4049 3753 4211 5237 6090 6384 6175 5373 4751 4769 6829 5161 4725 375 377 292 331 1201 2470 3550 3806 4391 4884 4478 3937 3904 3282 3261 3118 3176 3156 3075 2753 2219 2227 2968 2825 2695 3014 3728 4407 4978 5041 4479 4006 3825 5725 4268 3888 1271 1004 953 1071 2773 5325 8338 9978 11436 13273 12860 11991 11234 10197 9341 9915 10463 11661 11325 10354 8671 7257 8408 7894 7651 7870 9183 10122 10957 10868 10027 8983 9303 13615 11237 10066 705 523 497 618 1765 3167 4631 5351 5941 6700 6342 5801 5430 5018 4770 5174 5528 6019 5713 5285 4519 4016 4825 4452 4240 4390 5108 5640 6071 5920 5467 5061 5242 7416 6210 5685 566 481 456 453 1008 2158 3707 4627 5495 6573 6518 6190 5804 5179 4571 4741 4935 5642 5612 5069 4152 3241 3583 3442 3411 3480 4075 4482 4886 4948 4560 3922 4061 6199 5027 4381 664 496 360 317 1219 2010 2138 1668 2302 2396 2360 2448 2823 2710 2910 2912 3148 3483 3589 3891 4128 4460 5585 6169 6648 7526 8368 9661 10895 10752 8950 8004 8253 11797 11619 10861 291 205 146 169 683 1056 1059 718 1001 1027 1036 1099 1281 1247 1408 1452 1640 1877 1793 1928 2037 2280 3039 3339 3457 3908 4334 4887 5531 5395 4413 4045 4321 6275 6208 5900 373 291 214 148 536 954 1079 950 1301 1369 1324 1349 1542 1463 1502 1460 1508 1606 1796 1963 2091 2180 2546 2830 3191 3618 4034 4774 5364 5357 4537 3959 3932 5522 5411 4961 14 6 5 7 5 9 13 14 17 22 26 22 22 28 34 34 27 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2 4 4 3 3 2 6 9 8 8 10 7 10 13 18 14 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 1 3 2 6 11 8 8 14 18 12 15 18 21 16 13 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 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 1 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 532185 537516 541940 555157 568965 586268 616930 629626 640382 646600 649682 639292 640331 641240 647155 657479 666293 670884 683940 690556 693494 698448 716313 728378 736439 745978 756578 767053 776690 787669 798274 800821 809564 819843 822120 823147 237570 239366 241635 248945 254680 263942 279043 285674 290460 294703 296463 292528 293603 294566 298888 304736 309854 312174 319131 323028 325523 329600 339868 345491 349520 354366 359120 363677 368395 374210 379188 380212 383359 387301 387618 388694 294615 298150 300305 306212 314285 322326 337887 343952 349922 351897 353219 346764 346728 346674 348267 352743 356439 358710 364809 367528 367971 368848 376445 382887 386919 391612 397458 403376 408295 413459 419086 420609 426205 432542 434502 434453 256782 257791 258199 262007 270167 276637 282321 286425 290159 293862 296568 294924 296379 297400 298570 300626 302324 303895 311243 312324 313016 313885 314944 315431 316134 317015 318883 321483 324005 326975 329037 330096 331110 331980 332603 332940 131902 132333 132632 134702 138738 141876 144457 146450 148421 150207 151371 150530 151337 151861 152580 153636 154360 154974 158298 158915 159340 159878 160451 160817 161268 161792 162745 164062 165580 167476 168432 168904 169373 169873 170220 170359 124880 125458 125567 127305 131429 134761 137864 139975 141738 143655 145197 144394 145042 145539 145990 146990 147964 148921 152945 153409 153676 154007 154493 154614 154866 155223 156138 157421 158425 159499 160605 161192 161737 162107 162383 162581 38830 38661 38170 41115 41123 43875 51124 53695 55547 58041 58687 51983 50210 49491 49785 51971 53294 52252 51771 51371 48909 48450 53718 54535 54158 55672 56378 57421 56850 54741 52885 51310 52502 56959 55042 54004 20777 19996 19367 21549 20586 21712 25065 25881 26334 28032 28496 26001 25539 25323 26246 27529 28504 27919 27623 27672 26756 26708 29741 29791 29814 30650 30507 30608 30273 29331 28779 28135 28549 30224 29516 29124 18053 18665 18803 19566 20537 22163 26059 27814 29213 30009 30191 25982 24671 24168 23539 24442 24790 24333 24148 23699 22153 21742 23977 24744 24344 25022 25871 26813 26577 25410 24106 23175 23953 26735 25526 24880 12136 13161 14541 16022 17243 18970 21926 22530 22733 21460 20066 17875 17465 17233 17213 18335 19325 19383 19210 19295 18889 18342 19752 20541 20658 20841 21514 22095 22831 23682 24383 23568 24890 25470 24471 23788 4650 4812 5351 5925 6343 7120 8321 8561 8510 8022 7417 6568 6359 6260 6591 7204 7748 7819 7874 7992 8063 8040 8975 9205 9264 9185 9663 9928 10093 10618 11091 10737 11209 11599 11057 10713 7486 8349 9190 10097 10900 11850 13605 13969 14223 13438 12649 11307 11106 10973 10622 11131 11577 11564 11336 11303 10826 10302 10777 11336 11394 11656 11851 12167 12738 13064 13292 12831 13681 13871 13414 13075 9861 10449 10884 11685 12211 13066 15587 15988 16662 16456 15992 15539 15112 14542 13933 13782 13717 13716 13768 14175 14155 14013 14583 15386 15941 16387 16924 17599 17954 18476 18659 18317 19579 20316 21438 21242 3122 3252 3442 3711 3735 4165 5273 5468 5618 5573 5270 5114 4976 4717 4573 4681 4740 4747 4916 5179 5322 5537 5928 6297 6575 6765 6982 7370 7539 7808 7745 7566 7913 8152 8342 8405 6739 7197 7442 7974 8476 8901 10314 10520 11044 10883 10722 10425 10136 9825 9360 9101 8977 8969 8852 8996 8833 8476 8655 9089 9366 9622 9942 10229 10415 10668 10914 10751 11666 12164 13096 12837 8982 9141 9356 9715 10143 10624 11949 11985 12390 12020 11945 12168 12212 12246 12468 12849 13202 13037 12818 12551 12100 11281 11608 12173 12294 12909 13386 13562 14123 14720 15457 15265 16382 16679 17344 17442 2916 3023 3213 3435 3484 3795 4431 4702 4892 4701 4668 4668 4689 4602 4695 4926 5057 4998 4963 5041 4990 4895 5061 5376 5431 5741 5960 5968 6285 6608 6865 6734 6888 7026 7161 7179 6066 6118 6143 6280 6659 6829 7518 7283 7498 7319 7277 7500 7523 7644 7773 7923 8145 8039 7855 7510 7110 6386 6547 6797 6863 7168 7426 7594 7838 8112 8592 8531 9494 9653 10183 10263 7782 8717 8875 9336 9382 9498 10373 10303 10546 10590 10280 10121 10027 9642 9706 10174 10870 11012 11379 11781 11821 11593 11559 11586 11464 11079 10603 10585 10791 11206 11480 11416 11981 12425 12794 13240 3021 3504 3741 3898 3885 3999 4489 4604 4729 4907 4710 4688 4600 4472 4513 4693 4936 5028 5243 5502 5524 5587 5658 5804 5689 5525 5220 5179 5303 5585 5718 5656 5796 5908 6001 6316 4761 5213 5134 5438 5497 5499 5884 5699 5817 5683 5570 5433 5427 5170 5193 5481 5934 5984 6136 6279 6297 6006 5901 5782 5775 5554 5383 5406 5488 5621 5762 5760 6185 6517 6793 6924 6515 6761 6943 7748 8306 9601 11620 12124 12393 11836 11232 10588 10263 10016 9931 10348 10473 10500 10358 10593 10838 10997 11275 11969 12065 11895 11526 11108 10749 10754 10567 9877 9734 9740 10031 10052 2920 3102 3248 3665 3884 4638 5791 6114 6203 5847 5538 5230 5072 4936 4966 5244 5356 5378 5355 5432 5626 5823 5993 6307 6337 6208 6027 5815 5630 5635 5484 5035 5052 4977 5088 5178 3595 3659 3695 4083 4422 4963 5829 6010 6190 5989 5694 5358 5191 5080 4965 5104 5117 5122 5003 5161 5212 5174 5282 5662 5728 5687 5499 5293 5119 5119 5083 4842 4682 4763 4943 4874 8558 8819 8912 8926 9354 9470 10564 11052 12272 12616 13885 14259 14597 14270 13630 13354 12978 12721 12552 12673 12680 12388 12333 12352 12175 12059 11971 11842 11648 11869 11837 11475 11186 10647 10252 9831 3936 4151 4226 4295 4511 4760 5375 5680 6268 6438 7086 7300 7381 7130 6908 6777 6613 6505 6498 6528 6539 6482 6565 6600 6504 6479 6421 6270 6155 6212 6143 5967 5866 5537 5333 5125 4622 4668 4686 4631 4843 4710 5189 5372 6004 6178 6799 6959 7216 7140 6722 6577 6365 6216 6054 6145 6141 5906 5768 5752 5671 5580 5550 5572 5493 5657 5694 5508 5320 5110 4919 4706 18297 18024 17501 17460 17095 17271 18775 18890 18406 18283 17084 15904 15608 16549 17121 19078 20118 20628 20536 19278 18063 17119 16695 16395 16039 15492 14974 14338 13683 13482 13318 13241 13229 12864 12750 12501 8395 8377 8241 8159 8166 8419 9210 9304 9038 9072 8433 7789 7659 8265 8545 9561 10144 10359 10393 9784 9081 8634 8589 8450 8314 8134 7891 7604 7299 7201 7034 6939 6898 6701 6669 6452 9902 9647 9260 9301 8929 8852 9565 9586 9368 9211 8651 8115 7949 8284 8576 9517 9974 10269 10143 9494 8982 8485 8106 7945 7725 7358 7083 6734 6384 6281 6284 6302 6331 6163 6081 6049 32351 32024 32776 33622 34270 35757 38922 40040 39856 39544 39702 40239 40581 40065 41905 41146 40466 39699 42830 42402 46096 47935 50811 49770 46455 43101 40172 36993 35149 35192 35725 34171 31522 28543 25777 24437 13599 13684 14047 14440 14882 15859 17540 18219 18139 18062 18189 18356 18412 18139 18687 18256 18002 17843 19522 19392 21206 22136 23677 23204 21625 20240 18971 17504 16728 16690 17151 16417 15503 14000 12657 12061 18752 18340 18729 19182 19388 19898 21382 21821 21717 21482 21513 21883 22169 21926 23218 22890 22464 21856 23308 23010 24890 25799 27134 26566 24830 22861 21201 19489 18421 18502 18574 17754 16019 14543 13120 12376 39820 40671 42932 42990 43524 44117 44954 45801 46659 47538 48296 47810 47640 47418 48081 49148 51467 53614 53974 57685 57029 58245 60445 66637 70661 78469 83871 87799 87622 85043 83113 80592 77864 77467 76816 75750 14927 15382 16474 16853 17399 18103 18878 19544 20097 20694 21134 20990 21001 21049 21453 22035 23101 23990 24149 25699 25486 26032 27375 30202 32024 35496 37934 39634 39550 38306 37374 36311 35023 34894 34622 34634 24893 25289 26458 26137 26125 26014 26076 26257 26562 26844 27162 26820 26639 26369 26628 27113 28366 29624 29825 31986 31543 32213 33070 36435 38637 42973 45937 48165 48072 46737 45739 44281 42841 42573 42194 41116 34670 34286 32815 33907 34935 35531 36443 38614 38905 39410 39860 40312 41128 41647 42715 43280 43251 43238 43794 44230 45502 47922 50328 51167 55681 55622 57524 59823 66416 70978 79027 84400 87252 86901 84273 82039 11736 11635 11182 11725 12239 12567 13034 13964 14388 14901 15459 15973 16522 16980 17582 17899 18067 18191 18666 19011 19646 20784 21777 22170 24187 24367 25294 26556 29508 31691 35095 37495 38549 38269 36972 35964 22934 22651 21633 22182 22696 22964 23409 24650 24517 24509 24401 24339 24606 24667 25133 25381 25184 25047 25128 25219 25856 27138 28551 28997 31494 31255 32230 33267 36908 39287 43932 46905 48703 48632 47301 46075 57601 59011 60036 60624 61212 61851 62372 62179 63854 64944 66085 67570 69109 70721 72097 73388 74808 77189 79707 82198 84396 86278 88262 90436 92714 95437 98852 102405 104869 110551 112786 117093 122333 129852 138529 145881 15669 16115 16471 16588 16828 16929 17179 17183 17823 18247 18692 19321 20056 20832 21549 22295 23226 24423 25631 26881 27944 29064 30078 31268 32488 33784 35505 37179 38452 41049 42277 44316 46740 50141 53980 57184 41932 42896 43565 44036 44384 44922 45193 44996 46031 46697 47393 48249 49053 49889 50548 51093 51582 52766 54076 55317 56452 57214 58184 59168 60226 61653 63347 65226 66417 69502 70509 72777 75593 79711 84549 88697 224032 226830 227492 229021 231964 235797 240294 244545 248595 251954 253938 255211 256642 258035 259438 260671 260760 260528 259521 259289 258252 258529 259139 260368 262194 264409 267640 270609 273167 275492 277390 277777 277607 277306 276478 275627 114776 116139 116756 117388 118715 120692 122870 125028 126981 128673 129382 130031 130760 131501 132114 132818 132761 132566 131977 132016 131634 131892 132075 132710 133650 135049 136823 138326 139758 141113 142150 142426 142288 142195 141693 141234 109256 110691 110736 111633 113249 115105 117424 119517 121614 123281 124556 125180 125882 126534 127324 127853 127999 127962 127544 127273 126618 126637 127064 127658 128544 129360 130817 132283 133409 134379 135240 135351 135319 135111 134785 134393 224032 226830 227492 229021 231964 235797 240294 244545 248595 251954 253938 255211 256642 258035 259438 260671 260760 260528 259521 259289 258252 258529 259139 260368 262194 264409 267640 270609 273167 275492 277390 277777 277607 277306 276478 275627 114776 116139 116756 117388 118715 120692 122870 125028 126981 128673 129382 130031 130760 131501 132114 132818 132761 132566 131977 132016 131634 131892 132075 132710 133650 135049 136823 138326 139758 141113 142150 142426 142288 142195 141693 141234 109256 110691 110736 111633 113249 115105 117424 119517 121614 123281 124556 125180 125882 126534 127324 127853 127999 127962 127544 127273 126618 126637 127064 127658 128544 129360 130817 132283 133409 134379 135240 135351 135319 135111 134785 134393 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 62630 64227 65001 69401 77981 82883 100255 106253 110389 107999 106974 95362 92526 92087 90570 95309 98471 99990 108914 110967 108634 107308 112990 114931 113365 114214 116370 118875 120267 120452 119130 117456 122803 133080 132701 130512 30284 30250 30112 32327 36752 39337 46884 49785 51294 50601 50143 45043 43698 43619 43679 46274 47911 48683 52962 54013 53243 53085 56474 56887 56278 56564 57592 58669 59239 59652 58915 57863 59841 64115 63823 62484 32346 33977 34889 37074 41229 43546 53371 56468 59095 57398 56831 50319 48828 48468 46891 49035 50560 51307 55952 56954 55391 54223 56516 58044 57087 57650 58778 60206 61028 60800 60215 59593 62962 68965 68878 68028 29145 29044 28029 29832 34362 36277 39385 39479 38976 38356 38821 36125 35818 35684 35456 36370 38062 39693 49452 50593 51787 52327 53163 52330 51333 50241 49048 49072 49027 49371 49753 50554 51386 53174 55011 55508 15249 15175 14429 15599 17892 18655 20031 20062 19990 19505 19888 18581 18511 18406 18499 18830 19688 20415 25209 25668 26169 26380 26990 26723 26284 25552 24778 24807 24862 25178 25282 25530 25916 26845 28003 28141 13896 13869 13600 14233 16470 17622 19354 19417 18986 18851 18933 17544 17307 17278 16957 17540 18374 19278 24243 24925 25618 25947 26173 25607 25049 24689 24270 24265 24165 24193 24471 25024 25470 26329 27008 27367 24451 25013 25472 26633 28792 30598 38548 42554 45262 45241 45155 38626 36271 36322 36152 38145 38777 38095 37619 37503 35014 34505 38146 38954 38440 39763 41714 42977 42486 40844 38494 37312 38424 43612 41623 40338 11103 10952 11125 11677 12960 13955 17332 19064 20143 20612 20517 17966 17033 17258 17629 18917 19227 19012 18753 18825 17912 17774 19616 19820 19676 20499 21623 22060 21767 21116 19961 19399 19936 21897 21176 20558 13348 14061 14347 14956 15832 16643 21216 23490 25119 24629 24638 20660 19238 19064 18523 19228 19550 19083 18866 18678 17102 16731 18530 19134 18764 19264 20091 20917 20719 19728 18533 17913 18488 21715 20447 19780 5601 6057 6828 7524 8347 8988 11546 12404 12928 12090 11107 9248 8907 9088 8939 9787 10340 10474 10244 10295 9884 9196 10114 10535 10449 10556 11323 11724 12373 12667 12997 12246 13187 14420 13630 13011 2532 2617 2891 3187 3678 4119 5329 5697 5714 5386 4856 3983 3771 3845 3843 4313 4639 4740 4645 4644 4547 4312 4913 4890 4908 4841 5363 5572 5851 6044 6250 5876 6146 6779 6301 5916 3069 3440 3937 4337 4669 4869 6217 6707 7214 6704 6251 5265 5136 5243 5096 5474 5701 5734 5599 5651 5337 4884 5201 5645 5541 5715 5960 6152 6522 6623 6747 6370 7041 7641 7329 7095 1871 2124 2415 2626 2933 3168 4502 4902 5348 5097 4796 4406 4249 4047 3742 3882 3834 4045 4047 4327 4044 3943 4214 4608 4923 5113 5478 5879 6184 6415 6371 6094 7092 7973 8215 7996 796 814 903 977 1082 1233 1818 1998 2093 2041 1867 1622 1571 1454 1321 1445 1437 1542 1549 1637 1564 1597 1814 1876 2046 2079 2225 2419 2541 2665 2618 2493 2867 3196 3067 2896 1075 1310 1512 1649 1851 1935 2684 2904 3255 3056 2929 2784 2678 2593 2421 2437 2397 2503 2498 2690 2480 2346 2400 2732 2877 3034 3253 3460 3643 3750 3753 3601 4225 4777 5148 5100 826 1054 1150 1335 1680 1752 2619 2778 3058 2783 2582 2669 2677 2511 2437 2631 2771 2805 2659 2674 2470 2202 2282 2644 2682 2922 3138 3368 3848 4171 4326 4270 4820 5263 5417 5322 324 370 378 459 574 624 941 1088 1220 1063 1019 997 965 872 845 931 975 1025 925 992 882 852 904 1057 1039 1189 1229 1353 1515 1665 1733 1663 1770 1959 1886 1820 502 684 772 876 1106 1128 1678 1690 1838 1720 1563 1672 1712 1639 1592 1700 1796 1780 1734 1682 1588 1350 1378 1587 1643 1733 1909 2015 2333 2506 2593 2607 3050 3304 3531 3502 425 565 660 820 1061 1109 1739 1810 2068 1909 1872 1693 1794 1638 1525 1716 1814 1844 1962 2082 1977 1880 1803 1977 1869 1891 1887 2080 2310 2583 2677 2566 3054 3511 3623 3466 165 196 232 223 319 384 612 769 837 789 745 677 640 599 556 649 685 681 727 801 735 741 732 788 724 756 720 799 947 1072 1130 1024 1197 1381 1307 1221 260 369 428 597 742 725 1127 1041 1231 1120 1127 1016 1154 1039 969 1067 1129 1163 1235 1281 1242 1139 1071 1189 1145 1135 1167 1281 1363 1511 1547 1542 1857 2130 2316 2245 145 195 276 378 538 656 1239 1399 1630 1478 1369 1276 1270 1163 960 1180 1260 1319 1254 1476 1422 1314 1347 1638 1544 1616 1563 1587 1698 1811 1811 1701 1867 2083 2142 2066 57 67 93 119 153 235 522 641 776 671 618 547 517 447 380 486 515 530 458 571 582 548 602 720 622 669 637 665 687 725 735 706 732 797 788 774 88 128 183 259 385 421 717 758 854 807 751 729 753 716 580 694 745 789 796 905 840 766 745 918 922 947 926 922 1011 1086 1076 995 1135 1286 1354 1292 67 80 88 126 157 199 426 551 684 749 942 922 988 964 726 825 836 888 841 1002 982 904 868 1050 1007 1000 1071 1053 1146 1288 1374 1312 1411 1431 1424 1262 33 34 33 36 63 85 204 314 348 391 462 480 443 428 319 348 375 357 313 414 385 399 386 445 434 428 479 449 502 570 600 542 593 570 562 482 34 46 55 90 94 114 222 237 336 358 480 442 545 536 407 477 461 531 528 588 597 505 482 605 573 572 592 604 644 718 774 770 818 861 862 780 39 31 34 52 31 43 112 150 192 162 192 238 300 351 315 404 399 432 426 513 532 534 508 619 545 521 541 540 577 689 712 740 849 919 867 829 13 9 9 25 9 16 51 78 82 89 102 116 140 170 146 182 195 192 186 224 233 231 248 273 260 255 249 253 267 305 309 318 346 361 372 326 26 22 25 27 22 27 61 72 110 73 90 122 160 181 169 222 204 240 240 289 299 303 260 346 285 266 292 287 310 384 403 422 503 558 495 503 33 38 23 36 38 45 66 119 133 63 77 87 158 165 169 206 213 217 225 276 279 259 287 289 256 253 251 228 232 222 228 278 299 297 354 352 8 11 10 11 10 16 21 40 50 25 42 41 65 74 72 92 85 99 108 126 119 122 136 149 125 118 116 115 114 121 118 134 139 129 161 168 25 27 13 25 28 29 45 79 83 38 35 46 93 91 97 114 128 118 117 150 160 137 151 140 131 135 135 113 118 101 110 144 160 168 193 184 22 21 24 29 30 36 58 80 78 49 43 47 70 108 101 111 118 128 138 173 177 177 194 227 243 253 261 262 270 245 247 230 259 246 253 226 3 4 8 8 8 11 18 25 31 22 21 23 30 44 44 57 69 74 71 84 82 86 91 118 121 129 121 119 121 114 106 105 124 124 126 112 19 17 16 21 22 25 40 55 47 27 22 24 40 64 57 54 49 54 67 89 95 91 103 109 122 124 140 143 149 131 141 125 135 122 127 114 5 5 2 10 12 12 15 27 32 22 18 25 24 46 48 52 47 50 47 53 66 67 64 60 74 85 95 105 116 146 140 153 155 151 142 136 1 1 1 6 4 4 5 9 10 7 6 10 12 22 25 24 21 16 18 27 33 43 42 28 39 49 52 58 65 77 73 73 75 77 74 70 4 4 1 4 8 8 10 18 22 15 12 15 12 24 23 28 26 34 29 26 33 24 22 32 35 36 43 47 51 69 67 80 80 74 68 66 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 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 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 6037 5268 4820 6619 4086 4206 4934 4512 3946 3924 4110 3986 4981 3979 4806 4461 5070 4357 4427 4613 4410 4380 4717 4618 4719 4658 2330 2173 2171 2177 2431 2485 2276 2406 2318 2330 6037 5268 4820 6619 4086 4206 4934 4511 3939 3874 4046 3944 4898 3907 4744 4418 5022 4310 4383 4570 4364 4316 4659 4573 4662 4579 2285 2126 2120 2112 2343 2376 2136 2275 2144 2201 0 0 0 0 0 0 0 1 7 50 64 42 83 72 62 43 48 47 44 43 46 64 58 45 57 79 45 47 51 65 88 109 140 131 174 129 16 22 9 52 26 21 32 9 9 14 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 22 9 52 26 21 32 9 9 14 15 8 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 0 0 0 0 0 0 0 0 0 0 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 5807 5081 4607 6348 3941 4064 4744 4379 3769 3792 3952 3804 4765 3901 4607 4266 4880 4166 4238 4466 4278 4232 4579 4456 4595 4521 2227 2084 2074 2065 2328 2373 2187 2289 2209 2231 5807 5081 4607 6348 3941 4064 4744 4378 3763 3750 3896 3768 4692 3835 4551 4228 4838 4126 4201 4424 4238 4177 4526 4414 4540 4450 2185 2044 2026 2004 2248 2276 2056 2167 2047 2118 0 0 0 0 0 0 0 1 6 42 56 36 73 66 56 38 42 40 37 42 40 55 53 42 55 71 42 40 48 61 80 97 131 122 162 113 213 164 200 216 116 120 158 118 168 115 141 168 208 78 195 187 180 182 180 145 129 145 135 162 123 136 102 88 96 110 103 112 89 116 109 99 213 164 200 216 116 120 158 118 167 107 133 163 198 72 189 183 174 176 175 144 123 137 130 159 121 128 99 81 93 106 95 100 80 107 97 83 0 0 0 0 0 0 0 0 1 8 8 5 10 6 6 4 6 6 5 1 6 8 5 3 2 8 3 7 3 4 8 12 9 9 12 16 1 1 3 3 3 1 0 4 0 3 2 5 6 0 4 7 10 8 9 2 3 3 3 0 1 1 1 1 1 2 0 0 0 1 0 0 1 1 3 3 3 1 0 4 0 3 2 5 6 0 4 7 10 7 7 2 3 2 3 0 1 1 1 1 1 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 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 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196204 198591 201500 204616 208043 212213 219366 223545 225888 228017 228789 228565 230320 231852 236274 239574 242927 246517 252443 256850 261804 268113 277083 284247 291614 297895 305116 310744 316801 323937 332423 337208 339433 342449 344001 345886 73802 75044 76540 78158 80398 83152 87107 89459 90812 92350 92873 92886 93879 94925 97174 98900 100916 102847 106098 108158 110483 113710 118435 121843 125068 128123 131533 134210 137045 140212 144134 146316 147271 148349 148737 149845 122402 123547 124960 126458 127645 129061 132259 134086 135076 135667 135916 135679 136441 136927 139100 140674 142011 143670 146345 148692 151321 154403 158648 162404 166546 169772 173583 176534 179756 183725 188289 190892 192162 194100 195264 196041 291 242 312 335 399 434 343 297 309 186 211 219 185 112 69 74 52 54 82 110 137 146 154 158 127 136 143 119 153 142 126 127 137 139 54 145 163 145 183 190 226 249 220 171 170 110 125 123 90 55 42 34 22 28 45 64 79 94 99 98 75 78 84 65 95 92 76 81 83 81 31 98 128 97 129 145 173 185 123 126 139 76 86 96 95 57 27 40 30 26 37 46 58 52 55 60 52 58 59 54 58 50 50 46 54 58 23 47 1135 1053 1019 1014 1019 1067 883 809 828 830 837 925 954 995 981 938 939 941 968 1026 1067 1103 1163 1230 1316 1350 1340 1350 1321 1371 1379 1404 1408 1437 1385 1393 700 664 648 627 639 650 528 499 520 508 505 577 592 606 611 556 543 519 520 546 580 612 637 687 747 756 747 764 745 771 783 781 789 812 789 785 435 389 371 387 380 417 355 310 308 322 332 348 362 389 370 382 396 422 448 480 487 491 526 543 569 594 593 586 576 600 596 623 619 625 596 608 1104 1128 1113 1151 1248 1319 1197 1164 1116 1128 1021 987 971 968 980 1048 1072 1102 1132 1172 1229 1256 1324 1305 1355 1341 1373 1342 1396 1444 1568 1663 1719 1663 1616 1546 654 670 685 729 779 832 762 742 710 701 635 606 602 598 605 656 679 680 707 717 726 721 752 750 762 742 766 756 775 799 879 926 977 934 937 897 450 458 428 422 469 487 435 422 406 427 386 381 369 370 375 392 393 422 425 455 503 535 572 555 593 599 607 586 621 645 689 737 742 729 679 649 1782 1736 1726 1666 1649 1585 1581 1565 1586 1708 1707 1658 1599 1568 1529 1463 1473 1453 1407 1441 1506 1557 1548 1616 1675 1685 1721 1740 1753 1725 1723 1718 1694 1813 1905 1923 999 991 1007 993 1010 990 979 968 991 1034 1028 1016 964 945 921 871 871 872 857 888 916 944 934 977 999 997 979 987 993 959 953 970 936 1004 1077 1117 783 745 719 673 639 595 602 597 595 674 679 642 635 623 608 592 602 581 550 553 590 613 614 639 676 688 742 753 760 766 770 748 758 809 828 806 2300 2282 2301 2396 2489 2532 2421 2371 2271 2187 2136 2085 2098 2179 2264 2324 2366 2343 2276 2182 2049 2009 2028 1975 1967 2020 2036 2003 1996 2027 2060 2075 2106 2134 2105 2090 1203 1207 1277 1352 1413 1436 1367 1384 1350 1303 1275 1218 1216 1256 1285 1345 1383 1368 1317 1260 1194 1167 1192 1150 1138 1166 1204 1184 1178 1179 1196 1160 1166 1177 1156 1142 1097 1075 1024 1044 1076 1096 1054 987 921 884 861 867 882 923 979 979 983 975 959 922 855 842 836 825 829 854 832 819 818 848 864 915 940 957 949 948 2938 3285 3411 3466 3548 3563 3524 3464 3483 3577 3445 3218 3150 3036 2972 3008 3101 3125 3128 3198 3256 3244 3154 3069 2967 2789 2649 2596 2498 2406 2397 2439 2483 2480 2458 2473 1558 1761 1846 1876 1946 1949 1929 1888 1922 1989 1931 1805 1782 1748 1700 1693 1709 1738 1770 1766 1787 1827 1765 1722 1685 1605 1479 1450 1357 1331 1332 1397 1414 1421 1379 1385 1380 1524 1565 1590 1602 1614 1595 1576 1561 1588 1514 1413 1368 1288 1272 1315 1392 1387 1358 1432 1469 1417 1389 1347 1282 1184 1170 1146 1141 1075 1065 1042 1069 1059 1079 1088 3733 3780 3900 4273 4458 4968 5510 5783 5845 5762 5364 4935 4856 4714 4792 4806 4669 4618 4416 4266 4143 4231 4269 4302 4305 4224 4175 4011 3770 3645 3444 3195 3100 2986 2916 2871 1998 2028 2092 2338 2450 2759 3070 3209 3166 3132 2880 2635 2626 2547 2591 2645 2571 2533 2440 2380 2257 2306 2332 2364 2360 2293 2276 2181 2061 2008 1895 1714 1675 1584 1578 1559 1735 1752 1808 1935 2008 2209 2440 2574 2679 2630 2484 2300 2230 2167 2201 2161 2098 2085 1976 1886 1886 1925 1937 1938 1945 1931 1899 1830 1709 1637 1549 1481 1425 1402 1338 1312 5859 6134 6310 6317 6591 6641 6937 7110 7840 8032 8515 8613 8837 8648 8277 8014 7716 7459 7268 7110 6948 6619 6477 6181 5959 5752 5653 5523 5364 5294 5244 5139 5014 4763 4517 4129 3129 3297 3342 3347 3516 3632 3767 3859 4279 4392 4622 4665 4781 4598 4473 4273 4114 4021 3953 3830 3745 3544 3539 3366 3252 3129 3046 2969 2896 2830 2818 2755 2688 2550 2412 2181 2730 2837 2968 2970 3075 3009 3170 3251 3561 3640 3893 3948 4056 4050 3804 3741 3602 3438 3315 3280 3203 3075 2938 2815 2707 2623 2607 2554 2468 2464 2426 2384 2326 2213 2105 1948 15299 15239 15000 14863 14679 14918 16129 16173 15678 15425 14105 12743 12177 12792 13026 14431 15096 15457 15358 14133 12987 12113 11710 11102 10672 10220 9718 9185 8632 8173 7865 7715 7624 7411 7228 7014 7809 7784 7635 7444 7489 7705 8295 8287 7980 7948 7216 6520 6236 6635 6809 7571 7941 8056 8059 7440 6756 6345 6170 5878 5655 5440 5195 4948 4680 4466 4244 4179 4098 3988 3833 3658 7490 7455 7365 7419 7190 7213 7834 7886 7698 7477 6889 6223 5941 6157 6217 6860 7155 7401 7299 6693 6231 5768 5540 5224 5017 4780 4523 4237 3952 3707 3621 3536 3526 3423 3395 3356 29832 29879 30769 31774 32507 33992 37145 38322 38260 38061 38150 38523 38720 38248 39898 39081 38319 37346 40343 39582 42988 44803 47651 46548 43258 39938 37185 34039 32230 32314 32817 30868 27951 24661 21623 19994 13302 13411 13747 14151 14538 15465 17122 17795 17669 17663 17716 17810 17811 17512 18002 17497 17181 16932 18478 18198 19890 20819 22338 21792 20183 18817 17592 16134 15348 15300 15739 14804 13735 12128 10688 9914 16530 16468 17022 17623 17969 18527 20023 20527 20591 20398 20434 20713 20909 20736 21896 21584 21138 20414 21865 21384 23098 23984 25313 24756 23075 21121 19593 17905 16882 17014 17078 16064 14216 12533 10935 10080 39692 40570 42818 42871 43373 43913 44896 45721 46175 47082 47746 47244 47045 46784 47419 48460 50745 52859 53230 56865 56275 57538 59731 65847 69954 77724 83101 86970 86802 84307 82418 79879 77147 76731 75937 74944 14895 15351 16438 16816 17350 18024 18860 19519 19919 20527 20929 20786 20787 20825 21217 21779 22814 23685 23869 25395 25188 25733 27077 29846 31682 35116 37541 39212 39156 37945 37065 35985 34684 34516 34171 34231 24797 25219 26380 26055 26023 25889 26036 26202 26256 26555 26817 26458 26258 25959 26202 26681 27931 29174 29361 31470 31087 31805 32654 36001 38272 42608 45560 47758 47646 46362 45353 43894 42463 42215 41766 40713 34638 34252 32785 33866 34871 35430 36428 38587 38643 39095 39467 39845 40619 41087 41970 42539 42571 42571 43128 43567 44823 47216 49612 50478 55345 55279 57170 59461 66017 70538 78596 83893 86717 86379 83728 81483 11723 11620 11169 11707 12214 12532 13029 13955 14313 14796 15319 15804 16336 16768 17369 17685 17862 17992 18452 18793 19421 20534 21522 21945 24042 24200 25119 26381 29309 31483 34877 37248 38286 38013 36706 35694 22915 22632 21616 22159 22657 22898 23399 24632 24330 24299 24148 24041 24283 24319 24601 24854 24709 24579 24676 24774 25402 26682 28090 28533 31303 31079 32051 33080 36708 39055 43719 46645 48431 48366 47022 45789 57601 59011 60036 60624 61212 61851 62372 62179 63854 64944 66085 67570 69109 70721 72097 73388 74808 77189 79707 82198 84396 86278 88262 90436 92714 95437 98852 102405 104869 110551 112786 117093 122333 129852 138529 145881 15669 16115 16471 16588 16828 16929 17179 17183 17823 18247 18692 19321 20056 20832 21549 22295 23226 24423 25631 26881 27944 29064 30078 31268 32488 33784 35505 37179 38452 41049 42277 44316 46740 50141 53980 57184 41932 42896 43565 44036 44384 44922 45193 44996 46031 46697 47393 48249 49053 49889 50548 51093 51582 52766 54076 55317 56452 57214 58184 59168 60226 61653 63347 65226 66417 69502 70509 72777 75593 79711 84549 88697 43282 42600 43127 45500 46891 51169 52081 50771 51564 54706 55871 56168 55862 55287 56067 57464 59065 59492 58635 58837 60394 60118 62384 64214 64547 64802 65122 64652 64284 65611 66900 65895 67445 64602 66622 68792 12671 12665 13407 14453 14729 16555 17248 16891 17434 19205 20019 20624 20368 20614 21177 22326 23244 23768 23711 24271 25799 26597 28225 29478 29862 30051 30887 30346 30233 31121 31646 31231 31823 30367 31221 32930 30611 29935 29720 31047 32162 34614 34833 33880 34130 35501 35852 35544 35494 34673 34890 35138 35821 35724 34924 34566 34595 33521 34159 34736 34685 34751 34235 34306 34051 34490 35254 34664 35622 34235 35401 35862 3298 1653 2357 2767 3416 4108 2267 2095 2270 3352 3583 3360 3732 3569 3607 3511 3450 3620 2188 2332 2840 2883 2488 2575 2480 2229 2052 1683 1658 1970 1768 1638 1980 1361 1060 1660 1698 852 1255 1473 1879 2259 1304 1180 1271 1905 1961 1787 1974 1899 1925 1954 1889 1965 1067 1167 1458 1512 1287 1286 1259 1113 1060 864 865 1093 924 867 1086 752 493 886 1600 801 1102 1294 1537 1849 963 915 999 1447 1622 1573 1758 1670 1682 1557 1561 1655 1121 1165 1382 1371 1201 1289 1221 1116 992 819 793 877 844 771 894 609 567 774 7437 7514 7072 7120 7371 8146 6949 5953 5688 8178 8743 8628 8220 8273 8045 8622 8698 9050 8946 8376 8550 8610 9830 9895 9807 10038 11097 11010 10969 10461 10684 10221 10483 9621 9825 10042 3167 3299 2987 2897 3046 3043 2461 1940 1908 3162 3578 3690 3222 3624 3455 3828 3896 4262 4149 3877 4026 4145 4962 4870 4851 4945 5952 5740 5735 5440 5787 5679 5768 5348 5504 5663 4270 4215 4085 4223 4325 5103 4488 4013 3780 5016 5165 4938 4998 4649 4590 4794 4802 4788 4797 4499 4524 4465 4868 5025 4956 5093 5145 5270 5234 5021 4897 4542 4715 4273 4321 4379 5218 5812 6400 7131 7532 8543 9025 8844 8521 8127 7797 7472 7379 7099 7099 7313 7733 7625 7654 7683 7647 7745 8179 8539 8731 8808 8716 8941 8966 9461 9715 9547 9895 9271 9116 9132 1251 1361 1575 1793 1770 2049 2072 2004 1919 1828 1793 1816 1788 1745 1954 2052 2256 2223 2347 2487 2667 2870 3180 3406 3473 3474 3435 3519 3374 3669 3867 3835 4006 3779 3722 3817 3967 4451 4825 5338 5762 6494 6953 6840 6602 6299 6004 5656 5591 5354 5145 5261 5477 5402 5307 5196 4980 4875 4999 5133 5258 5334 5281 5422 5592 5792 5848 5712 5889 5492 5394 5315 6207 6588 6740 7390 7626 8312 9504 9517 9728 9648 9487 9470 9258 8927 8658 8430 8400 8210 8305 8405 8602 8510 8818 9162 9342 9588 9724 9979 10016 10334 10565 10505 10793 10529 11318 11323 1326 1446 1529 1738 1640 1941 2476 2498 2534 2495 2373 2471 2435 2318 2327 2358 2422 2326 2503 2652 2839 2994 3177 3444 3529 3688 3777 3963 4004 4182 4174 4103 4110 3951 4198 4392 4881 5142 5211 5652 5986 6371 7028 7019 7194 7153 7114 6999 6823 6609 6331 6072 5978 5884 5802 5753 5763 5516 5641 5718 5813 5900 5947 6016 6012 6152 6391 6402 6683 6578 7120 6931 5856 5805 5905 5984 5974 6340 6909 6834 7061 7050 7227 7414 7437 7556 7767 7893 8065 7889 7883 7695 7581 7070 7298 7554 7645 7967 8212 8191 8279 8522 9071 8920 9456 9282 9822 10030 1389 1446 1558 1624 1497 1735 2123 2228 2322 2335 2374 2453 2508 2474 2565 2650 2699 2605 2721 2789 2914 2876 2965 3169 3254 3386 3527 3431 3592 3764 3936 3911 3952 3890 4119 4217 4467 4359 4347 4360 4477 4605 4786 4606 4739 4715 4853 4961 4929 5082 5202 5243 5366 5284 5162 4906 4667 4194 4333 4385 4391 4581 4685 4760 4687 4758 5135 5009 5504 5392 5703 5813 4419 4867 4803 5050 4773 4826 5110 5029 4995 5104 4963 5210 5083 4968 5209 5450 5955 6042 6289 6501 6588 6469 6602 6540 6628 6399 6067 5909 5983 6217 6406 6411 6444 6434 6713 7301 1298 1547 1662 1799 1620 1666 1948 1947 1970 2129 2034 2206 2178 2125 2257 2351 2542 2608 2746 2935 3002 3019 3161 3294 3280 3164 3021 2930 2999 3182 3256 3235 3185 3106 3315 3710 3121 3320 3141 3251 3153 3160 3162 3082 3025 2975 2929 3004 2905 2843 2952 3099 3413 3434 3543 3566 3586 3450 3441 3246 3348 3235 3046 2979 2984 3035 3150 3176 3259 3328 3398 3591 2637 2786 2767 3097 3310 3977 4871 4942 4918 4596 4499 4377 4137 4139 4179 4362 4544 4563 4688 4851 5273 5452 5659 6029 6216 6055 5788 5510 5281 5298 5312 4981 4767 4671 4973 5115 865 1007 1063 1208 1281 1644 2199 2264 2261 2044 2040 2048 1929 1942 1995 2113 2270 2315 2457 2481 2787 2969 3059 3223 3355 3246 3114 2969 2882 2902 2854 2615 2645 2596 2722 2845 1772 1779 1704 1889 2029 2333 2672 2678 2657 2552 2459 2329 2208 2197 2184 2249 2274 2248 2231 2370 2486 2483 2600 2806 2861 2809 2674 2541 2399 2396 2458 2366 2122 2075 2251 2270 2632 2605 2514 2483 2606 2630 3201 3391 3748 3835 4428 4724 4772 4658 4627 4515 4426 4374 4443 4561 4750 4865 4988 5121 5209 5307 5247 5266 5138 5287 5219 5024 4761 4453 4311 4440 774 820 851 912 932 1043 1404 1507 1641 1655 2002 2155 2157 2104 2116 2156 2124 2127 2232 2284 2409 2539 2640 2789 2818 2922 2896 2852 2757 2812 2725 2670 2585 2417 2359 2462 1858 1785 1663 1571 1674 1587 1797 1884 2107 2180 2426 2569 2615 2554 2511 2359 2302 2247 2211 2277 2341 2326 2348 2332 2391 2385 2351 2414 2381 2475 2494 2354 2176 2036 1952 1978 2959 2754 2467 2545 2385 2310 2534 2567 2536 2696 2787 2923 3131 3406 3780 4243 4623 4739 4752 4632 4544 4472 4477 4674 4822 4751 4715 4613 4474 4620 4741 4786 4756 4534 4655 4658 573 584 597 690 668 698 864 939 976 1035 1115 1153 1283 1460 1590 1808 2008 2111 2148 2120 2092 2058 2171 2299 2399 2439 2447 2403 2352 2430 2481 2442 2454 2352 2464 2468 2386 2170 1870 1855 1717 1612 1670 1628 1560 1661 1672 1770 1848 1946 2190 2435 2615 2628 2604 2512 2452 2414 2306 2375 2423 2312 2268 2210 2122 2190 2260 2344 2302 2182 2191 2190 2486 2107 1984 1812 1725 1720 1711 1599 1463 1420 1475 1629 1703 1652 1838 1859 1934 2136 2262 2544 2829 2873 2873 2933 2941 2910 2736 2726 2687 2656 2680 3025 3272 3585 3800 4091 289 262 290 278 334 378 397 384 420 374 431 505 536 553 613 667 736 812 936 1068 1197 1195 1203 1263 1317 1305 1263 1255 1266 1269 1294 1479 1629 1743 1808 1979 2197 1845 1694 1534 1391 1342 1314 1215 1043 1046 1044 1124 1167 1099 1225 1192 1198 1324 1326 1476 1632 1678 1670 1670 1624 1605 1473 1471 1421 1387 1386 1546 1643 1842 1992 2112 106 80 90 90 121 168 0 0 406 407 507 519 525 526 561 577 604 627 606 647 577 530 520 563 464 492 509 567 550 491 448 483 458 490 626 580 29 27 28 29 41 68 0 0 147 145 184 181 184 180 192 199 218 231 209 220 216 213 207 238 221 251 272 303 273 247 203 221 215 254 325 291 77 53 62 61 80 100 0 0 259 262 323 338 341 346 369 378 386 396 397 427 361 317 313 325 243 241 237 264 277 244 245 262 243 236 301 289 27 29 28 31 52 89 0 0 230 293 375 442 485 514 697 689 633 617 619 610 613 639 652 629 262 258 259 257 283 294 291 354 380 371 403 420 12 14 12 12 21 31 0 0 65 98 134 159 174 190 188 190 184 183 196 191 192 207 213 197 106 118 123 117 134 131 145 174 188 179 192 200 15 15 16 19 31 58 0 0 165 195 241 283 311 324 509 499 449 434 423 419 421 432 439 432 156 140 136 140 149 163 146 180 192 192 211 220 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 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 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 419059 421591 423659 425282 427158 428864 430409 432603 435119 437491 439973 443050 445542 447103 449293 450968 452444 453745 455584 457789 459235 461177 462914 465183 467217 468936 470880 472725 474323 475543 477677 478582 479341 481403 483477 485567 200894 202257 203273 204201 205317 206250 207117 208218 209561 210823 212151 213671 214901 215762 216869 217841 218574 219376 220401 221518 222413 223588 224645 226014 227107 228122 229299 230309 231240 232069 233454 234142 234555 235849 237149 238411 218165 219334 220386 221081 221841 222614 223292 224385 225558 226668 227822 229379 230641 231341 232424 233127 233870 234369 235183 236271 236822 237589 238269 239169 240110 240814 241581 242416 243083 243474 244223 244440 244786 245554 246328 247156 90947 91135 91458 91990 92825 93257 93386 93318 93169 93062 93135 93279 93270 92827 92314 91816 91408 91208 91105 90832 90551 90344 89942 89789 89467 88999 88708 88400 88070 87522 86958 86170 85456 84955 84794 84221 46210 46421 46514 46818 47234 47519 47633 47620 47580 47526 47677 47754 47722 47506 47290 47128 46945 46867 46791 46591 46363 46222 45990 45935 45772 45653 45517 45295 45116 44789 44456 44093 43750 43529 43377 43047 44737 44714 44944 45172 45591 45738 45753 45698 45589 45536 45458 45525 45548 45321 45024 44688 44463 44341 44314 44241 44188 44122 43952 43854 43695 43346 43191 43105 42954 42733 42502 42077 41706 41426 41417 41174 41460 40938 39923 38736 37345 36389 35827 36409 37285 38080 38863 40066 40626 40908 41302 41025 40592 40346 40019 40181 39818 39771 39779 40110 40694 41361 41479 41622 41353 41038 40989 40611 39966 39648 39465 39783 21210 20857 20347 19640 19018 18453 18194 18348 18744 19055 19281 19790 20063 20116 20220 20006 19755 19755 19635 19823 19760 19763 19833 20083 20372 20639 20684 20828 20681 20499 20578 20283 19955 19744 19717 19918 20250 20081 19576 19096 18327 17936 17633 18061 18541 19025 19582 20276 20563 20792 21082 21019 20837 20591 20384 20358 20058 20008 19946 20027 20322 20722 20795 20794 20672 20539 20411 20328 20011 19904 19748 19865 30521 30950 31179 31241 31557 31677 31525 30866 30405 29380 28468 27536 27373 27408 27837 28763 29803 29941 29990 30080 29948 29918 30191 30168 29961 29481 29516 29203 29522 30107 31088 31301 31597 31636 31272 30952 15684 15893 15781 15882 15923 15973 15881 15657 15321 14867 14409 14028 13882 13979 14116 14562 14909 14911 14870 14848 14839 14925 15147 15193 15126 14968 15048 14806 14983 15390 15910 16037 16220 16304 16107 15931 14837 15057 15398 15359 15634 15704 15644 15209 15084 14513 14059 13508 13491 13429 13721 14201 14894 15030 15120 15232 15109 14993 15044 14975 14835 14513 14468 14397 14539 14717 15178 15264 15377 15332 15165 15021 32491 32071 31599 31318 30715 30766 31155 31388 31462 31735 31879 31665 31027 30376 29464 28508 27224 26865 26965 27459 28197 29238 29439 29526 29481 29503 29682 30131 30120 29918 29537 29563 29468 30067 30939 32279 16439 16280 16150 15938 15706 15743 15910 15862 15997 15974 16118 16008 15777 15308 14946 14443 13915 13704 13843 14036 14338 14747 14803 14816 14737 14751 14965 15290 15300 15265 15194 15305 15198 15568 16153 16781 16052 15791 15449 15380 15009 15023 15245 15526 15465 15761 15761 15657 15250 15068 14518 14065 13309 13161 13122 13423 13859 14491 14636 14710 14744 14752 14717 14841 14820 14653 14343 14258 14270 14499 14786 15498 36188 35016 34486 33737 33685 32683 32166 31591 31312 30797 30886 31359 31647 31639 31949 32012 31776 31126 30483 29522 28476 27293 27019 27203 27610 28367 29318 29605 29663 29768 30021 30169 30564 30716 30825 30568 18328 17624 17293 16950 16945 16454 16220 16081 15902 15729 15749 15934 15921 16013 16101 16138 15999 15753 15321 14927 14462 13978 13775 13966 14167 14471 14803 14907 14929 14955 15125 15329 15631 15739 15846 15855 17860 17392 17193 16787 16740 16229 15946 15510 15410 15068 15137 15425 15726 15626 15848 15874 15777 15373 15162 14595 14014 13315 13244 13237 13443 13896 14515 14698 14734 14813 14896 14840 14933 14977 14979 14713 33378 36032 37766 38014 37062 36267 35026 34343 33724 33609 32684 32219 31720 31504 30971 31099 31520 31660 31784 32084 32143 31915 31228 30604 29677 28736 27528 27252 27454 27887 28753 29777 30110 30219 30421 30713 17299 18617 19502 19522 18889 18328 17587 17121 16812 16792 16390 16207 16123 15980 15704 15763 15950 15861 16036 16099 16164 16046 15793 15358 14976 14541 14090 13938 14116 14295 14698 15023 15157 15193 15245 15467 16079 17415 18264 18492 18173 17939 17439 17222 16912 16817 16294 16012 15597 15524 15267 15336 15570 15799 15748 15985 15979 15869 15435 15246 14701 14195 13438 13314 13338 13592 14055 14754 14953 15026 15176 15246 24263 24455 25112 27758 29575 33258 35879 37463 37613 36740 35896 34793 34180 33622 33539 32616 32138 31572 31382 30866 31019 31427 31749 31844 32141 32232 32013 31401 30738 29801 28866 27546 27305 27627 28272 29156 12165 12373 12724 14122 15173 17105 18422 19188 19207 18626 18010 17303 16902 16656 16676 16254 16043 15907 15760 15513 15582 15787 15844 16019 16092 16134 15992 15750 15312 15004 14592 14098 13913 14160 14475 14847 12098 12082 12388 13636 14402 16153 17457 18275 18406 18114 17886 17490 17278 16966 16863 16362 16095 15665 15622 15353 15437 15640 15905 15825 16049 16098 16021 15651 15426 14797 14274 13448 13392 13467 13797 14309 21953 22649 23261 23052 24447 24021 24166 24751 27373 29178 32836 35401 37059 37238 36363 35560 34468 33910 33384 33291 32397 31897 31367 31170 30679 30828 31259 31584 31710 32000 32138 32014 31389 30699 29813 28890 10784 11162 11536 11416 12117 11945 12119 12433 13782 14849 16722 18004 18822 18824 18234 17642 16954 16624 16412 16430 16010 15808 15701 15543 15314 15404 15642 15643 15836 15889 15984 15924 15723 15274 15005 14628 11169 11487 11725 11636 12330 12076 12047 12318 13591 14329 16114 17397 18237 18414 18129 17918 17514 17286 16972 16861 16387 16089 15666 15627 15365 15424 15617 15941 15874 16111 16154 16090 15666 15425 14808 14262 23582 22763 22206 21669 21464 21473 22157 22804 22606 24005 23558 23732 24384 26907 28714 32287 34812 36415 36595 35681 34989 33910 33413 32876 32765 31864 31367 30965 30757 30351 30477 30950 31263 31478 31747 31918 11177 10767 10595 10419 10301 10393 10757 11142 11045 11739 11571 11739 12104 13405 14448 16271 17525 18250 18230 17646 17159 16489 16193 15980 15988 15562 15369 15356 15186 15001 15103 15361 15377 15635 15679 15771 12405 11996 11611 11250 11163 11080 11400 11662 11561 12266 11987 11993 12280 13502 14266 16016 17287 18165 18365 18035 17830 17421 17220 16896 16777 16302 15998 15609 15571 15350 15374 15589 15886 15843 16068 16147 22464 22729 22907 22990 22960 22657 21915 21357 20866 20749 20913 21630 22318 22138 23477 23108 23327 23959 26411 28135 31596 33977 35469 35730 34914 34104 33140 32677 32131 32048 31235 30832 30408 30239 29863 30026 9990 10240 10389 10559 10600 10468 10113 9946 9768 9708 9891 10294 10681 10606 11265 11149 11351 11677 12935 13896 15586 16762 17455 17475 16995 16477 15871 15621 15413 15445 15067 14930 14888 14779 14615 14727 12474 12489 12518 12431 12360 12189 11802 11411 11098 11041 11022 11336 11637 11532 12212 11959 11976 12282 13476 14239 16010 17215 18014 18255 17919 17627 17269 17056 16718 16603 16168 15902 15520 15460 15248 15299 18741 19375 20557 20624 20647 20980 21116 21337 21569 21601 21420 20786 20322 19925 19846 20029 20784 21463 21345 22673 22232 22489 23131 25400 27086 30378 32620 34174 34388 33586 32873 31954 31471 31109 31038 30353 7453 7727 8296 8445 8654 8980 9137 9281 9514 9586 9523 9246 9159 9054 9017 9209 9647 10039 9962 10634 10480 10716 11018 12164 13066 14629 15731 16462 16506 16021 15584 15021 14763 14618 14649 14399 11288 11648 12261 12179 11993 12000 11979 12056 12055 12015 11897 11540 11163 10871 10829 10820 11137 11424 11383 12039 11752 11773 12113 13236 14020 15749 16889 17712 17882 17565 17289 16933 16708 16491 16389 15954 16042 15894 15164 15821 16305 16577 17196 18232 18316 18394 18739 19018 19325 19625 19757 19606 19052 18643 18385 18364 18580 19289 19933 19854 21128 20777 20985 21541 23769 25347 28495 30626 31975 32222 31450 30712 5805 5836 5553 5807 6058 6163 6429 6909 7029 7253 7563 7789 7931 8188 8317 8281 8066 8022 8035 8060 8291 8636 9001 8963 9602 9501 9696 9964 11060 11915 13353 14381 14983 15051 14603 14167 10237 10058 9611 10014 10247 10414 10767 11323 11287 11141 11176 11229 11394 11437 11440 11325 10986 10621 10350 10304 10289 10653 10932 10891 11526 11276 11289 11577 12709 13432 15142 16245 16992 17171 16847 16545 27029 27584 28041 28332 28571 28859 28895 28744 29419 30161 30696 31566 32291 32986 33760 34539 35540 36637 37736 38621 39289 39709 40254 40909 41614 42306 43265 44170 44648 46170 46247 47069 48369 50788 53578 55996 8350 8460 8593 8683 8699 8726 8715 8630 8860 9119 9247 9575 9814 10127 10535 10995 11515 12006 12571 13015 13379 13709 14092 14519 14900 15392 15891 16449 16802 17601 17810 18357 18997 20255 21678 22873 18679 19124 19448 19649 19872 20133 20180 20114 20559 21042 21449 21991 22477 22859 23225 23544 24025 24631 25165 25606 25910 26000 26162 26390 26714 26914 27374 27721 27846 28569 28437 28712 29372 30533 31900 33123 211512 212641 213270 211812 211318 210174 207002 206824 207425 208321 211913 218335 220664 221583 222628 221457 221367 222972 222073 223876 225568 226905 225430 225379 226756 226756 226756 227264 227000 227380 228063 228666 228633 229281 231049 234265 109243 110005 110392 109598 109499 108921 106976 106836 107472 107282 108876 111927 112553 113282 113505 112968 112151 113051 112552 113375 114181 114673 113253 112972 113499 113332 113492 113764 113447 113970 114922 115194 115380 115603 117242 118919 102269 102636 102878 102214 101819 101253 100026 99988 99953 101039 103037 106408 108111 108301 109123 108489 109216 109921 109521 110501 111387 112232 112177 112407 113257 113424 113264 113500 113553 113410 113141 113472 113253 113678 113807 115346 2016 2140 2307 2176 1719 1391 1043 1096 1053 778 911 1973 2087 2087 1912 1688 1534 1571 38 36 42 41 38 42 42 38 44 35 32 51 33 31 10 25 23 5 1065 1183 1217 1099 824 703 563 607 548 425 482 968 1003 1043 916 835 715 758 16 13 22 21 23 24 20 22 19 14 19 25 23 17 5 15 10 5 951 957 1090 1077 895 688 480 489 505 353 429 1005 1084 1044 996 853 819 813 22 23 20 20 15 18 22 16 25 21 13 26 10 14 5 10 13 0 26883 26239 25211 23671 22344 20812 18541 18567 18928 18647 19597 22479 22681 22996 23111 22599 21986 22322 22168 22991 23648 23684 22363 22914 23720 23981 24081 23981 24060 24430 24692 24487 23556 22252 22570 22873 13853 13454 13066 11983 11593 10928 9792 9861 10269 9915 10276 11469 11196 11420 11184 10936 10399 10726 10670 11121 11413 11314 10495 10748 11222 11281 11440 11515 11559 11800 12070 11772 11291 10713 10910 11019 13030 12785 12145 11688 10751 9884 8749 8706 8659 8732 9321 11010 11485 11576 11927 11663 11587 11596 11498 11870 12235 12370 11868 12166 12498 12700 12641 12466 12501 12630 12622 12715 12265 11539 11660 11854 26498 26737 26592 26256 26313 26135 25386 24428 23689 23014 22622 22247 22102 22170 22617 22929 23681 23963 23886 24092 24160 24395 24335 24189 24280 23665 23574 23203 23483 23900 24745 25029 25138 25018 24920 24797 14143 14367 14121 14027 13935 13887 13522 13172 12824 12428 12156 11998 11865 11932 12063 12201 12420 12429 12397 12390 12460 12608 12564 12517 12546 12281 12242 12028 12103 12409 12890 12997 13144 13039 13061 12991 12355 12370 12471 12229 12378 12248 11864 11256 10865 10586 10466 10249 10237 10238 10554 10728 11261 11534 11489 11702 11700 11787 11771 11672 11734 11384 11332 11175 11380 11491 11855 12032 11994 11979 11859 11806 29327 28811 28319 27913 27276 27074 27111 27093 26909 27279 27579 27549 27138 26410 25685 24534 23319 23139 23257 23650 24331 25315 25554 25423 25387 25322 25432 25802 25765 25543 25190 25221 24977 25445 26081 27352 15475 15260 15151 14941 14686 14587 14632 14489 14492 14468 14652 14656 14498 14013 13668 13107 12516 12363 12545 12698 12970 13325 13296 13159 13066 13016 13174 13440 13379 13296 13299 13393 13293 13552 14083 14616 13852 13551 13168 12972 12590 12487 12479 12604 12417 12811 12927 12893 12640 12397 12017 11427 10803 10776 10712 10952 11361 11990 12258 12264 12321 12306 12258 12362 12386 12247 11891 11828 11684 11893 11998 12736 33189 32019 31534 30631 30519 29448 28862 28257 27993 27562 27753 28135 28527 28407 28710 28418 28134 27590 27043 26104 25208 24198 24067 24087 24552 25205 26009 26360 26295 26308 26409 26626 26734 26843 26861 26775 17300 16531 16241 15881 15819 15291 14958 14741 14616 14429 14522 14723 14716 14829 14884 14752 14593 14386 13969 13573 13201 12736 12547 12625 12836 13114 13385 13454 13422 13389 13502 13724 13967 13981 14154 14218 15889 15488 15293 14750 14700 14157 13904 13516 13377 13133 13231 13412 13811 13578 13826 13666 13541 13204 13074 12531 12007 11462 11520 11462 11716 12091 12624 12906 12873 12919 12907 12902 12767 12862 12707 12557 30987 33307 34857 34987 34010 33097 31837 31149 30484 30386 29654 29334 28988 28608 28218 28039 28364 28595 28708 28873 29002 28801 28219 27486 26630 25786 24719 24550 24773 25124 25916 26857 27074 27169 27292 27619 16284 17464 18249 18214 17576 16964 16103 15642 15363 15297 14956 14870 14825 14655 14453 14379 14454 14465 14632 14635 14690 14623 14361 13831 13475 13121 12708 12601 12771 12929 13310 13605 13703 13716 13743 14000 14703 15843 16608 16773 16434 16133 15734 15507 15121 15089 14698 14464 14163 13953 13765 13660 13910 14130 14076 14238 14312 14178 13858 13655 13155 12665 12011 11949 12002 12195 12606 13252 13371 13453 13549 13619 21944 22154 22852 25186 26839 30173 32398 33659 33706 32827 32252 31331 30929 30262 30278 29162 28686 28263 28123 27600 27784 28274 28598 28607 28908 28978 28855 28310 27706 26880 26020 24895 24680 24972 25589 26525 11121 11307 11659 12869 13835 15542 16670 17198 17162 16613 16171 15531 15277 15025 15074 14533 14270 14233 14124 13878 13985 14214 14270 14372 14399 14418 14381 14176 13773 13490 13102 12695 12545 12724 13079 13500 10823 10847 11193 12317 13004 14631 15728 16461 16544 16214 16081 15800 15652 15237 15204 14629 14416 14030 13999 13722 13799 14060 14328 14235 14509 14560 14474 14134 13933 13390 12918 12200 12135 12248 12510 13025 18606 19289 19889 19695 20925 20575 20642 21211 23445 25114 28330 30687 32195 32221 31535 30617 29497 29143 28720 28718 27955 27684 27395 27196 26892 27118 27571 28116 28230 28497 28659 28596 28039 27542 26654 25986 9300 9646 9960 9834 10425 10245 10317 10571 11708 12636 14319 15513 16244 16185 15784 15166 14412 14223 14045 14111 13743 13633 13603 13407 13276 13464 13690 13823 13980 14049 14132 14118 13981 13620 13353 13101 9306 9643 9929 9861 10500 10330 10325 10640 11737 12478 14011 15174 15951 16036 15751 15451 15085 14920 14675 14607 14212 14051 13792 13789 13616 13654 13881 14293 14250 14448 14527 14478 14058 13922 13301 12885 14446 14226 14129 14062 14233 14515 15101 15756 15743 17148 17267 17902 18746 20909 22596 25375 27340 28556 28699 28154 27736 27036 26904 26619 26700 26235 26034 26083 25993 25798 25946 26545 26825 27156 27447 27818 7046 6951 6923 6988 7019 7124 7335 7687 7666 8297 8354 8803 9229 10345 11253 12725 13657 14190 14137 13851 13519 13056 12874 12811 12872 12597 12519 12691 12575 12543 12693 12992 13018 13249 13405 13601 7400 7275 7206 7074 7214 7391 7766 8069 8077 8851 8913 9099 9517 10564 11343 12650 13683 14366 14562 14303 14217 13980 14030 13808 13828 13638 13515 13392 13418 13255 13253 13553 13807 13907 14042 14217 6882 7084 6985 6737 6650 6487 5508 5022 4911 4980 5306 5951 6518 6689 7482 7582 8254 9187 10704 12545 14445 16032 16465 17064 17548 18078 18091 18386 18357 18479 18102 18039 18650 19608 20326 21000 3226 3483 3483 3499 3528 3413 2841 2612 2575 2518 2707 3033 3329 3431 3934 4007 4357 4884 5586 6428 7431 8264 8340 8478 8621 8705 8614 8702 8651 8806 8638 8654 8947 9411 9836 10183 3656 3601 3502 3238 3122 3074 2667 2410 2336 2462 2599 2918 3189 3258 3548 3575 3897 4303 5118 6117 7014 7768 8125 8586 8927 9373 9477 9684 9706 9673 9464 9385 9703 10197 10490 10817 509 478 456 386 366 363 408 407 403 415 444 509 486 529 363 391 444 521 682 1063 1202 1382 1436 1729 2083 2336 2334 2426 2284 2348 2323 2312 2629 2931 2945 3156 296 264 237 201 187 187 186 202 197 198 210 271 263 275 224 249 280 320 409 650 712 840 850 988 1160 1307 1315 1315 1204 1223 1248 1212 1276 1376 1392 1466 213 214 219 185 179 176 222 205 206 217 234 238 223 254 139 142 164 201 273 413 490 542 586 741 923 1029 1019 1111 1080 1125 1075 1100 1353 1555 1553 1690 184 157 139 112 124 104 165 179 161 171 198 238 267 295 121 123 128 122 45 50 55 63 56 23 14 14 12 12 22 22 28 28 321 320 341 359 106 95 85 62 72 50 57 54 52 58 71 92 108 129 68 78 78 74 22 27 35 39 30 12 6 6 5 5 11 11 15 15 210 207 216 219 78 62 54 50 52 54 108 125 109 113 127 146 159 166 53 45 50 48 23 23 20 24 26 11 8 8 7 7 11 11 13 13 111 113 125 140 41 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 28 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 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 0 0 0 0 0 0 0 0 201817 204273 205216 201929 188193 175077 163219 169133 171919 174107 182112 189900 193145 197908 198317 198472 197332 199819 202116 206267 210149 210161 200852 202007 204877 201618 198110 195818 194561 196637 203162 207212 207106 199102 208984 213230 103934 105522 105795 103443 95338 87745 81945 86490 88334 88934 93457 97667 98922 101742 101021 100707 99190 100789 102433 104517 106385 105478 98629 99029 101066 98861 97133 95740 95192 97212 101457 103390 103065 97525 104669 106588 97883 98751 99421 98486 92855 87332 81274 82643 83585 85173 88655 92233 94223 96166 97296 97765 98142 99030 99683 101750 103764 104683 102223 102978 103811 102757 100977 100078 99369 99425 101705 103822 104041 101577 104315 106642 1828 2005 2217 2030 1407 914 674 781 802 681 802 1872 1981 2018 1831 1633 1484 1521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 972 1112 1161 1006 648 475 374 442 426 380 432 911 956 1013 881 806 685 728 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 856 893 1056 1024 759 439 300 339 376 301 370 961 1025 1005 950 827 799 793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24991 24636 23976 21823 17380 13676 10839 12152 12947 13589 15553 18260 19045 19924 19876 19457 18874 19523 20190 21261 22273 21714 19202 20342 21101 20935 20254 19668 19750 20317 21617 21819 20848 18752 20092 20670 12850 12666 12387 10836 8611 6599 5379 6222 6798 7035 8116 9302 9482 10052 9547 9266 8696 9200 9657 10218 10673 10070 8386 9147 9652 9312 9010 8769 8884 9316 10226 10198 9635 8488 9385 9670 12141 11970 11589 10987 8769 7077 5460 5930 6149 6554 7437 8958 9563 9872 10329 10191 10178 10323 10533 11043 11600 11644 10816 11195 11449 11623 11244 10899 10866 11001 11391 11621 11213 10264 10707 11000 25349 25744 25685 24984 22889 20931 18949 19256 19341 19053 19331 19266 19381 19916 20256 20645 21072 21426 21873 22339 22662 22595 21354 21716 21907 20942 20496 19863 19984 20774 22124 22693 22736 21655 22377 22502 13541 13839 13580 13192 11741 10670 9690 10289 10421 10256 10381 10521 10460 10818 10803 10921 11019 11067 11351 11483 11677 11546 10721 10969 11104 10586 10414 10024 10091 10678 11463 11687 11665 10953 11574 11593 11808 11905 12105 11792 11148 10261 9259 8967 8920 8797 8950 8745 8921 9098 9453 9724 10053 10359 10522 10856 10985 11049 10633 10747 10803 10356 10082 9839 9893 10096 10661 11006 11071 10702 10803 10909 28110 27811 27404 26781 24451 22842 21598 22549 22814 23296 24250 24430 24142 23926 23134 22238 21058 20997 21448 22088 22872 23703 22995 23023 23094 22738 22380 22347 22162 22146 22555 22960 22617 22077 23690 24769 14755 14668 14582 14187 12871 11962 11385 12063 12263 12316 12898 13063 12998 12784 12362 11855 11289 11238 11641 11929 12257 12443 11770 11743 11749 11525 11418 11472 11365 11493 11919 12132 11918 11531 12739 13121 13355 13143 12822 12594 11580 10880 10213 10486 10551 10980 11352 11367 11144 11142 10772 10383 9769 9759 9807 10159 10615 11260 11225 11280 11345 11213 10962 10875 10797 10653 10636 10828 10699 10546 10951 11648 31960 30977 30461 29354 27660 25301 23650 23998 24189 24025 24710 25241 25612 25923 26026 25994 25559 25110 24994 24325 23687 22652 21730 21864 22579 22714 23216 23181 23002 23084 23841 24374 24354 23557 24543 24493 16565 15939 15585 15029 14033 12707 11947 12426 12588 12499 12968 13239 13281 13582 13491 13474 13173 13076 12935 12702 12430 11904 11152 11277 11724 11691 11790 11705 11629 11665 12177 12492 12625 12014 12839 12868 15395 15038 14876 14325 13627 12594 11703 11572 11601 11526 11742 12002 12331 12341 12535 12520 12386 12034 12059 11623 11257 10748 10578 10587 10855 11023 11426 11476 11373 11419 11664 11882 11729 11543 11704 11625 29982 32306 33718 33639 31071 28691 26324 26720 26395 26553 26376 26432 26092 26253 25694 25754 25761 26161 26554 26983 27297 26987 25473 24920 24475 23212 21973 21609 21706 22207 23542 24764 24905 24011 25113 25477 15619 16847 17514 17339 15756 14273 12981 13319 13166 13220 13224 13358 13298 13447 13113 13133 13058 13186 13535 13661 13809 13627 12748 12277 12261 11658 11188 10962 11061 11412 12073 12489 12533 11863 12518 12747 14363 15459 16204 16300 15315 14418 13343 13401 13229 13333 13152 13074 12794 12806 12581 12621 12703 12975 13019 13322 13488 13360 12725 12643 12214 11554 10785 10647 10645 10795 11469 12275 12372 12148 12595 12730 21177 21474 22134 24344 24854 26638 27311 29016 29304 28517 28676 28033 27711 27499 27470 26710 26138 25853 26012 25797 26191 26443 25848 25964 26500 26293 25747 25011 24225 23679 23515 22811 22672 22028 23568 24508 10657 10909 11226 12324 12573 13338 13669 14647 14763 14254 14273 13883 13671 13642 13594 13162 12829 12883 13017 12936 13146 13203 12667 12789 13041 12866 12579 12256 11810 11730 11745 11551 11402 10941 11938 12354 10520 10565 10908 12020 12281 13300 13642 14369 14541 14263 14403 14150 14040 13857 13876 13548 13309 12970 12995 12861 13045 13240 13181 13175 13459 13427 13168 12755 12415 11949 11770 11260 11270 11087 11630 12154 17748 18527 19134 18888 19276 18130 17488 18275 20161 21440 24986 27358 28778 29258 28456 27813 26678 26499 26423 26642 26167 25844 24714 24608 24544 24470 24440 24700 24679 25094 25813 26104 25568 24038 24391 23867 8838 9232 9538 9357 9420 8813 8513 8981 9942 10655 12539 13786 14483 14682 14205 13659 12924 12847 12847 13046 12806 12609 11993 11804 11921 11921 11892 11862 11960 12161 12589 12772 12602 11529 12043 11829 8910 9295 9596 9531 9856 9317 8975 9294 10219 10785 12447 13572 14295 14576 14251 14154 13754 13652 13576 13596 13361 13235 12721 12804 12623 12549 12548 12838 12719 12933 13224 13332 12966 12509 12348 12038 13567 13438 13249 13121 12673 11909 11356 11542 11368 12240 12413 13312 14310 16792 18782 21283 22978 24102 24418 24480 24657 24289 23590 23294 23716 22974 22593 22410 22136 22220 22946 23853 24208 23557 24770 25316 6647 6604 6526 6510 6200 5706 5360 5523 5475 5877 6014 6590 7076 8368 9346 10641 11366 11915 12035 12081 12014 11695 11086 10919 11214 10820 10624 10602 10396 10574 11033 11514 11544 11138 11913 12169 6920 6834 6723 6611 6473 6203 5996 6019 5893 6363 6399 6722 7234 8424 9436 10642 11612 12187 12383 12399 12643 12594 12504 12375 12502 12154 11969 11808 11740 11646 11913 12339 12664 12419 12857 13147 6373 6721 6646 6473 6046 5585 4468 4264 4045 4135 4383 4953 5348 5587 6323 6449 7175 8005 9477 11239 13086 14489 14454 14524 14864 14990 14665 14591 14611 14746 14858 15494 16248 16176 17154 18113 3060 3347 3374 3401 3227 2968 2409 2323 2245 2189 2334 2651 2850 2953 3392 3471 3801 4269 4984 5784 6826 7502 7226 7104 7234 7169 6898 6768 6781 6949 6969 7328 7655 7485 8112 8552 3313 3374 3272 3072 2819 2617 2059 1941 1800 1946 2049 2302 2498 2634 2931 2978 3374 3736 4493 5455 6260 6987 7228 7420 7630 7821 7767 7823 7830 7797 7889 8166 8593 8691 9042 9561 507 477 453 380 362 356 397 401 392 407 434 505 478 517 348 373 427 500 682 1063 1202 1382 1436 1729 2083 2336 2334 2426 2284 2348 2323 2312 2629 2931 2945 3156 296 264 237 200 186 184 181 201 195 195 207 271 259 272 219 241 272 306 409 650 712 840 850 988 1160 1307 1315 1315 1204 1223 1248 1212 1276 1376 1392 1466 211 213 216 180 176 172 216 200 197 212 227 234 219 245 129 132 155 194 273 413 490 542 586 741 923 1029 1019 1111 1080 1125 1075 1100 1353 1555 1553 1690 184 157 139 112 124 104 165 179 161 171 198 238 267 295 121 123 128 122 45 50 55 63 56 23 14 14 12 12 22 22 28 28 321 320 341 359 106 95 85 62 72 50 57 54 52 58 71 92 108 129 68 78 78 74 22 27 35 39 30 12 6 6 5 5 11 11 15 15 210 207 216 219 78 62 54 50 52 54 108 125 109 113 127 146 159 166 53 45 50 48 23 23 20 24 26 11 8 8 7 7 11 11 13 13 111 113 125 140 41 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 28 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 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 0 0 0 0 0 0 0 0 9695 8368 8054 9883 23125 35097 43783 37691 35506 34214 29801 28435 27519 23675 24311 22985 24035 23153 19957 17609 15419 16744 24578 23372 21879 25138 28646 31446 32439 30743 24901 21454 21527 30179 22065 21035 5309 4483 4597 6155 14161 21176 25031 20346 19138 18348 15419 14260 13631 11540 12484 12261 12961 12262 10119 8858 7796 9195 14624 13943 12433 14471 16359 18024 18255 16758 13465 11804 12315 18078 12573 12331 4386 3885 3457 3728 8964 13921 18752 17345 16368 15866 14382 14175 13888 12135 11827 10724 11074 10891 9838 8751 7623 7549 9954 9429 9446 10667 12287 13422 14184 13985 11436 9650 9212 12101 9492 8704 188 135 90 146 312 477 369 315 251 97 109 101 106 69 81 55 50 50 38 36 42 41 38 42 42 38 44 35 32 51 33 31 10 25 23 5 93 71 56 93 176 228 189 165 122 45 50 57 47 30 35 29 30 30 16 13 22 21 23 24 20 22 19 14 19 25 23 17 5 15 10 5 95 64 34 53 136 249 180 150 129 52 59 44 59 39 46 26 20 20 22 23 20 20 15 18 22 16 25 21 13 26 10 14 5 10 13 0 1892 1603 1235 1848 4964 7136 7702 6415 5981 5058 4044 4219 3636 3072 3235 3142 3112 2799 1978 1730 1375 1970 3161 2572 2619 3046 3827 4313 4310 4113 3075 2668 2708 3500 2478 2203 1003 788 679 1147 2982 4329 4413 3639 3471 2880 2160 2167 1714 1368 1637 1670 1703 1526 1013 903 740 1244 2109 1601 1570 1969 2430 2746 2675 2484 1844 1574 1656 2225 1525 1349 889 815 556 701 1982 2807 3289 2776 2510 2178 1884 2052 1922 1704 1598 1472 1409 1273 965 827 635 726 1052 971 1049 1077 1397 1567 1635 1629 1231 1094 1052 1275 953 854 1149 993 907 1272 3424 5204 6437 5172 4348 3961 3291 2981 2721 2254 2361 2284 2609 2537 2013 1753 1498 1800 2981 2473 2373 2723 3078 3340 3499 3126 2621 2336 2402 3363 2543 2295 602 528 541 835 2194 3217 3832 2883 2403 2172 1775 1477 1405 1114 1260 1280 1401 1362 1046 907 783 1062 1843 1548 1442 1695 1828 2004 2012 1731 1427 1310 1479 2086 1487 1398 547 465 366 437 1230 1987 2605 2289 1945 1789 1516 1504 1316 1140 1101 1004 1208 1175 967 846 715 738 1138 925 931 1028 1250 1336 1487 1395 1194 1026 923 1277 1056 897 1217 1000 915 1132 2825 4232 5513 4544 4095 3983 3329 3119 2996 2484 2551 2296 2261 2142 1809 1562 1459 1612 2559 2400 2293 2584 3052 3455 3603 3397 2635 2261 2360 3368 2391 2583 720 592 569 754 1815 2625 3247 2426 2229 2152 1754 1593 1500 1229 1306 1252 1227 1125 904 769 713 882 1526 1416 1317 1491 1756 1968 2014 1803 1380 1261 1375 2021 1344 1495 497 408 346 378 1010 1607 2266 2118 1866 1831 1575 1526 1496 1255 1245 1044 1034 1017 905 793 746 730 1033 984 976 1093 1296 1487 1589 1594 1255 1000 985 1347 1047 1088 1229 1042 1073 1277 2859 4147 5212 4259 3804 3537 3043 2894 2915 2484 2684 2424 2575 2480 2049 1779 1521 1546 2337 2223 1973 2491 2793 3179 3293 3224 2568 2252 2380 3286 2318 2282 735 592 656 852 1786 2584 3011 2315 2028 1930 1554 1484 1435 1247 1393 1278 1420 1310 1034 871 771 832 1395 1348 1112 1423 1595 1749 1793 1724 1325 1232 1342 1967 1315 1350 494 450 417 425 1073 1563 2201 1944 1776 1607 1489 1410 1480 1237 1291 1146 1155 1170 1015 908 750 714 942 875 861 1068 1198 1430 1500 1500 1243 1020 1038 1319 1003 932 1005 1001 1139 1348 2939 4406 5513 4429 4089 3833 3278 2902 2896 2355 2524 2285 2603 2434 2154 1890 1705 1814 2746 2566 2155 2574 2746 2941 3067 2917 2374 2093 2169 3158 2179 2142 665 617 735 875 1820 2691 3122 2323 2197 2077 1732 1512 1527 1208 1340 1246 1396 1279 1097 974 881 996 1613 1554 1214 1463 1520 1639 1710 1517 1237 1116 1170 1853 1225 1253 340 384 404 473 1119 1715 2391 2106 1892 1756 1546 1390 1369 1147 1184 1039 1207 1155 1057 916 824 818 1133 1012 941 1111 1226 1302 1357 1400 1137 977 999 1305 954 889 767 680 718 842 1985 3535 5087 4643 4402 4310 3576 3298 3218 2763 2808 2452 2548 2410 2111 1803 1593 1831 2750 2643 2408 2685 3108 3299 3481 3201 2505 2084 2008 2944 2021 2017 464 398 433 545 1262 2204 3001 2551 2399 2359 1898 1648 1606 1383 1480 1371 1441 1350 1107 942 839 1011 1603 1583 1358 1552 1802 1920 1963 1760 1357 1144 1143 1783 1141 1146 303 282 285 297 723 1331 2086 2092 2003 1951 1678 1650 1612 1380 1328 1081 1107 1060 1004 861 754 820 1147 1060 1050 1133 1306 1379 1518 1441 1148 940 865 1161 880 871 858 762 755 807 1649 2445 3154 2936 3284 3674 3344 3329 3417 2963 3079 2804 2819 2644 2297 2076 1788 1840 2681 2588 2348 2648 3131 3416 3551 3403 2846 2492 2471 3504 2263 2119 462 414 422 477 1005 1432 1804 1590 1766 1981 1780 1727 1761 1503 1579 1507 1488 1376 1198 1065 937 1024 1610 1603 1355 1543 1798 1961 2020 1888 1543 1346 1379 2091 1310 1272 396 348 333 330 644 1013 1350 1346 1518 1693 1564 1602 1656 1460 1500 1297 1331 1268 1099 1011 851 816 1071 985 993 1105 1333 1455 1531 1515 1303 1146 1092 1413 953 847 879 788 880 941 1560 2606 3745 4214 4375 4908 4854 4590 4436 4117 3814 4092 4362 4454 4281 3674 3079 2747 3314 3325 2984 3261 3441 3673 3857 3578 3000 2692 2617 3599 2677 2502 399 347 397 478 819 1418 1975 2164 2191 2420 2340 2213 2153 1977 1907 2084 2291 2275 2102 1770 1505 1361 1788 1892 1658 1777 1895 2089 2179 1969 1660 1478 1474 2111 1492 1432 480 441 483 463 741 1188 1770 2050 2184 2488 2514 2377 2283 2140 1907 2008 2071 2179 2179 1904 1574 1386 1526 1433 1326 1484 1546 1584 1678 1609 1340 1214 1143 1488 1185 1070 509 363 339 264 604 902 1040 758 866 845 923 998 1170 1102 1159 1133 1079 1182 1227 1306 1359 1543 2011 2540 2684 3088 3426 3795 3746 3733 3244 2545 2402 3432 3172 2887 166 136 109 98 301 445 432 289 330 329 373 382 479 478 542 536 556 615 602 644 605 762 1114 1374 1387 1536 1716 1934 1870 1857 1669 1326 1292 1926 1724 1631 343 227 230 166 303 457 608 469 536 516 550 616 691 624 617 597 523 567 625 662 754 781 897 1166 1297 1552 1710 1861 1876 1876 1575 1219 1110 1506 1448 1256 2 1 3 6 4 7 11 6 11 8 10 4 8 12 15 18 17 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 1 2 3 3 0 4 3 5 8 8 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 5 3 4 6 5 9 5 7 4 4 9 10 10 9 7 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 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 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 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 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 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 207547 208950 210389 213470 215840 218690 223407 225779 227694 229170 228060 224715 224878 225520 226665 229511 231077 230773 233511 233913 233667 234272 237484 239804 240461 242180 244124 245461 247323 248163 249614 249916 250708 252122 252428 251302 91651 92252 92881 94603 95818 97329 100141 101382 102089 103541 103275 101744 102348 102480 103364 104873 106423 106325 107849 108143 108232 108915 111392 113042 113608 114790 115807 116545 117793 118099 118532 118948 119175 120246 119907 119492 115896 116698 117508 118867 120022 121361 123266 124397 125605 125629 124785 122971 122530 123040 123301 124638 124654 124448 125662 125770 125435 125357 126092 126762 126853 127390 128317 128916 129530 130064 131082 130968 131533 131876 132521 131810 88931 88995 89151 89814 91106 91866 92343 92222 92116 92284 92224 91306 91183 90740 90402 90128 89874 89637 91067 90796 90509 90303 89904 89747 89425 88961 88664 88365 88038 87471 86925 86139 85446 84930 84771 84216 45145 45238 45297 45719 46410 46816 47070 47013 47032 47101 47195 46786 46719 46463 46374 46293 46230 46109 46775 46578 46341 46201 45967 45911 45752 45631 45498 45281 45097 44764 44433 44076 43745 43514 43367 43042 43786 43757 43854 44095 44696 45050 45273 45209 45084 45183 45029 44520 44464 44277 44028 43835 43644 43528 44292 44218 44168 44102 43937 43836 43673 43330 43166 43084 42941 42707 42492 42063 41701 41416 41404 41174 14577 14699 14712 15065 15001 15577 17286 17842 18357 19433 19266 17587 17945 17912 18191 18426 18606 18024 17851 17190 16170 16087 17416 17196 16974 17380 17398 17641 17293 16608 16297 16124 16410 17396 16895 16910 7357 7403 7281 7657 7425 7525 8402 8487 8475 9140 9005 8321 8867 8696 9036 9070 9356 9029 8965 8702 8347 8449 9338 9335 9150 9358 9244 9313 9122 8699 8508 8511 8664 9031 8807 8899 7220 7296 7431 7408 7576 8052 8884 9355 9882 10293 10261 9266 9078 9216 9155 9356 9250 8995 8886 8488 7823 7638 8078 7861 7824 8022 8154 8328 8171 7909 7789 7613 7746 8365 8088 8011 4023 4213 4587 4985 5244 5542 6139 6438 6716 6366 5846 5289 5271 5238 5220 5834 6122 5978 6104 5988 5788 5523 5856 5979 5681 5816 5942 6000 6039 6207 6343 6272 6459 6618 6352 6155 1541 1526 1660 1855 1988 2086 2359 2485 2497 2439 2253 2030 2017 2047 2053 2361 2489 2482 2473 2458 2379 2317 2583 2676 2580 2687 2806 2778 2880 2981 3020 3040 3076 3265 3046 2940 2482 2687 2927 3130 3256 3456 3780 3953 4219 3927 3593 3259 3254 3191 3167 3473 3633 3496 3631 3530 3409 3206 3273 3303 3101 3129 3136 3222 3159 3226 3323 3232 3383 3353 3306 3215 3164 3260 3280 3405 3439 3692 4044 4295 4553 4456 4300 4116 3889 3966 3779 3974 3905 3726 3708 3809 3866 3923 3885 4103 4094 4181 4250 4329 4355 4375 4347 4342 4491 4622 4858 4927 964 1020 999 997 1020 1156 1278 1373 1505 1506 1466 1352 1279 1295 1278 1336 1399 1341 1298 1338 1368 1422 1507 1657 1671 1735 1791 1850 1921 1969 1895 1912 1905 2016 2070 2165 2200 2240 2281 2408 2419 2536 2766 2922 3048 2950 2834 2764 2610 2671 2501 2638 2506 2385 2410 2471 2498 2501 2378 2446 2423 2446 2459 2479 2434 2406 2452 2430 2586 2606 2788 2762 2999 2997 2952 3106 3166 3235 3304 3334 3319 3235 3133 3224 3120 3232 3239 3594 3642 3536 3440 3418 3268 3095 2952 3116 3058 3162 3309 3245 3368 3460 3612 3543 3830 3873 3964 3793 1028 1093 1052 1069 1126 1163 1262 1340 1286 1300 1227 1211 1205 1184 1217 1386 1406 1367 1352 1354 1261 1242 1228 1341 1331 1357 1418 1453 1507 1566 1623 1605 1664 1758 1692 1637 1971 1904 1900 2037 2040 2072 2042 1994 2033 1935 1906 2013 1915 2048 2022 2208 2236 2169 2088 2064 2007 1853 1724 1775 1727 1805 1891 1792 1861 1894 1989 1938 2166 2115 2272 2156 2391 2725 2909 3027 3052 3170 3189 3194 3240 3223 3030 2885 2732 2896 2753 3060 3156 3065 3076 3211 3141 3114 3009 3118 3047 2950 2809 2702 2681 2763 2837 2920 3036 3050 3129 3094 1015 1153 1253 1308 1313 1364 1484 1479 1449 1495 1434 1337 1298 1325 1251 1384 1496 1396 1404 1464 1474 1423 1432 1527 1501 1420 1382 1337 1345 1366 1388 1418 1454 1477 1502 1467 1376 1572 1656 1719 1739 1806 1705 1715 1791 1728 1596 1548 1434 1571 1502 1676 1660 1669 1672 1747 1667 1691 1577 1591 1546 1530 1427 1365 1336 1397 1449 1502 1582 1573 1627 1627 2319 2301 2260 2572 2736 3085 3481 3804 3907 3913 3644 3462 3251 3360 3261 3454 3452 3309 3259 3266 3235 3153 3151 3237 3233 3254 3158 3091 3032 2921 2846 2651 2625 2655 2683 2631 1044 1066 1065 1253 1338 1563 1752 1990 2045 2013 1839 1772 1625 1631 1602 1721 1773 1674 1636 1635 1597 1573 1574 1647 1693 1716 1611 1574 1539 1514 1490 1403 1368 1436 1396 1347 1275 1235 1195 1319 1398 1522 1729 1814 1862 1900 1805 1690 1626 1729 1659 1733 1679 1635 1623 1631 1638 1580 1577 1590 1540 1538 1547 1517 1493 1407 1356 1248 1257 1219 1287 1284 3347 3360 3372 3357 3522 3446 3524 3540 3928 4064 4506 4714 4864 5017 4828 4943 4971 4767 4664 4573 4442 4213 3972 3974 3787 3710 3688 3468 3480 3503 3479 3418 3350 3157 3159 2904 1484 1516 1576 1582 1692 1700 1802 1862 2074 2213 2403 2491 2578 2639 2450 2476 2542 2401 2367 2319 2267 2175 2098 2136 2038 1940 1952 1820 1856 1840 1852 1806 1742 1654 1652 1527 1863 1844 1796 1775 1830 1746 1722 1678 1854 1851 2103 2223 2286 2378 2378 2467 2429 2366 2297 2254 2175 2038 1874 1838 1749 1770 1736 1648 1624 1663 1627 1612 1608 1503 1507 1377 9136 8537 8077 7607 7231 6958 7056 7048 6863 6857 6291 5830 5638 5998 6118 6912 7472 7859 7896 7527 7253 6874 6509 6257 6065 5629 5333 4882 4764 4553 4531 4405 4438 4322 4300 4100 4131 3816 3672 3431 3282 3269 3422 3455 3379 3442 3217 2936 2875 3060 3195 3546 3868 4060 4093 3795 3640 3433 3319 3169 3116 2965 2850 2665 2611 2458 2410 2369 2359 2386 2274 2170 5005 4721 4405 4176 3949 3689 3634 3593 3484 3415 3074 2894 2763 2938 2923 3366 3604 3799 3803 3732 3613 3441 3190 3088 2949 2664 2483 2217 2153 2095 2121 2036 2079 1936 2026 1930 15582 15645 15922 16253 16310 16170 16407 16335 15955 15769 15607 15679 15800 15449 15995 15526 15073 14772 15707 15590 17151 17945 19004 18666 17366 16026 15049 14291 13774 13569 13133 12793 11758 10631 9537 9026 6764 6757 6906 7060 7072 7055 7272 7334 7193 7190 7184 7261 7352 7175 7331 7142 6994 6793 7349 7468 8155 8498 9115 8997 8374 7772 7257 6919 6762 6639 6429 6276 5941 5368 4779 4544 8818 8888 9016 9193 9238 9115 9135 9001 8762 8579 8423 8418 8448 8274 8664 8384 8079 7979 8358 8122 8996 9447 9889 9669 8992 8254 7792 7372 7012 6930 6704 6517 5817 5263 4758 4482 18232 18897 20101 20238 20281 20617 20708 20930 21166 21186 20976 20277 19836 19396 19483 19638 20340 20942 20663 21610 21030 21107 21695 23671 25003 28042 30286 31748 32104 31238 30550 29642 28842 28178 28093 27197 7157 7463 8059 8244 8467 8793 8951 9079 9317 9388 9313 8975 8896 8779 8793 8960 9367 9719 9553 9984 9768 9876 10168 11176 11906 13322 14416 15147 15302 14798 14336 13809 13487 13242 13257 12933 11075 11434 12042 11994 11814 11824 11757 11851 11849 11798 11663 11302 10940 10617 10690 10678 10973 11223 11110 11626 11262 11231 11527 12495 13097 14720 15870 16601 16802 16440 16214 15833 15355 14936 14836 14264 15858 15737 15025 15709 16181 16473 17031 18053 18155 18223 18541 18780 19058 19330 19636 19483 18924 18521 18340 18314 18525 19226 19877 19831 21114 20763 20973 21529 23747 25325 28467 30598 31654 31902 31109 30353 5699 5741 5468 5745 5986 6113 6372 6855 6977 7195 7492 7697 7823 8059 8249 8203 7988 7948 8013 8033 8256 8597 8971 8951 9596 9495 9691 9959 11049 11904 13338 14366 14773 14844 14387 13948 10159 9996 9557 9964 10195 10360 10659 11198 11178 11028 11049 11083 11235 11271 11387 11280 10936 10573 10327 10281 10269 10629 10906 10880 11518 11268 11282 11570 12698 13421 15129 16232 16881 17058 16722 16405 26988 27584 28041 28332 28571 28859 28895 28744 29419 30161 30696 31566 32291 32986 33760 34539 35540 36637 37736 38621 39289 39709 40254 40909 41614 42306 43265 44170 44648 46170 46247 47069 48369 50788 53578 55996 8322 8460 8593 8683 8699 8726 8715 8630 8860 9119 9247 9575 9814 10127 10535 10995 11515 12006 12571 13015 13379 13709 14092 14519 14900 15392 15891 16449 16802 17601 17810 18357 18997 20255 21678 22873 18666 19124 19448 19649 19872 20133 20180 20114 20559 21042 21449 21991 22477 22859 23225 23544 24025 24631 25165 25606 25910 26000 26162 26390 26714 26914 27374 27721 27846 28569 28437 28712 29372 30533 31900 33123 76095 77008 77250 77189 77216 77139 77246 77335 77498 77382 77197 77030 77070 76856 76823 76730 76144 75741 75182 74757 74177 73904 73452 73450 73277 73188 73240 73089 72898 72455 72260 71661 70758 70186 69913 69305 38653 39159 39274 39317 39366 39386 39481 39566 39600 39543 39540 39484 39465 39400 39413 39414 39063 38926 38637 38375 37953 37747 37575 37594 37548 37533 37519 37416 37359 37070 36891 36584 36127 35903 35764 35538 37442 37849 37976 37872 37850 37753 37765 37769 37898 37839 37657 37546 37605 37456 37410 37316 37081 36815 36545 36382 36224 36157 35877 35856 35729 35655 35721 35673 35539 35385 35369 35077 34631 34283 34149 33767 76095 77008 77250 77189 77216 77139 77246 77335 77498 77382 77197 77030 77070 76856 76823 76730 76144 75741 75182 74757 74177 73904 73452 73450 73277 73188 73240 73089 72898 72455 72260 71661 70758 70186 69913 69305 38653 39159 39274 39317 39366 39386 39481 39566 39600 39543 39540 39484 39465 39400 39413 39414 39063 38926 38637 38375 37953 37747 37575 37594 37548 37533 37519 37416 37359 37070 36891 36584 36127 35903 35764 35538 37442 37849 37976 37872 37850 37753 37765 37769 37898 37839 37657 37546 37605 37456 37410 37316 37081 36815 36545 36382 36224 36157 35877 35856 35729 35655 35721 35673 35539 35385 35369 35077 34631 34283 34149 33767 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 24733 24843 25588 26949 29270 30642 34648 36474 37806 38091 37207 33935 32748 33453 32743 35039 35133 34632 36750 36850 35894 35216 36272 36646 35802 36396 36491 36618 36296 35615 35049 34752 35537 37042 37199 36508 11561 11436 11623 12290 13429 13986 15909 16950 17272 17667 17172 15824 15310 15485 15488 16543 16867 16570 17500 17507 17048 17000 17750 18120 17675 17983 18243 18258 18219 17866 17367 17304 17502 18192 18106 17555 13172 13407 13965 14659 15841 16656 18739 19524 20534 20424 20035 18111 17438 17968 17255 18496 18266 18062 19250 19343 18846 18216 18522 18526 18127 18413 18248 18360 18077 17749 17682 17448 18035 18850 19093 18953 11588 11393 11182 11762 12941 13618 14346 14220 13950 13884 13963 13255 13058 12833 12524 12409 12878 12978 15427 15499 15688 15759 15888 15724 15625 15313 14974 14870 14749 14579 14237 14071 14202 14445 14681 14587 5836 5736 5600 5909 6514 6810 7159 7065 7037 6991 7054 6744 6676 6491 6402 6335 6691 6667 7914 7918 8037 8115 8082 8011 7945 7878 7760 7639 7533 7441 7314 7263 7332 7429 7515 7316 5752 5657 5582 5853 6427 6808 7187 7155 6913 6893 6909 6511 6382 6342 6122 6074 6187 6311 7513 7581 7651 7644 7806 7713 7680 7435 7214 7231 7216 7138 6923 6808 6870 7016 7166 7271 10110 10195 10499 10637 11040 11370 13368 14737 15407 15812 15544 13878 13305 13572 13915 14513 14395 14007 13757 13353 12290 12226 13048 12937 12740 13075 13479 13730 13427 12998 12622 12433 12753 13651 13422 13251 4324 4284 4404 4539 4798 4891 5821 6528 6595 6890 6708 6143 5954 6080 6430 6782 6789 6573 6424 6274 5805 5898 6456 6490 6336 6493 6809 6954 6830 6635 6298 6230 6347 6666 6606 6522 5786 5911 6095 6098 6242 6479 7547 8209 8812 8922 8836 7735 7351 7492 7485 7731 7606 7434 7333 7079 6485 6328 6592 6447 6404 6582 6670 6776 6597 6363 6324 6203 6406 6985 6816 6729 1883 1934 2254 2534 2799 2816 3360 3620 3952 3788 3484 3018 3045 3065 3019 3531 3715 3598 3588 3615 3497 3205 3498 3565 3330 3480 3565 3606 3584 3558 3621 3639 3753 3802 3726 3614 912 890 985 1131 1267 1284 1580 1729 1788 1743 1615 1386 1373 1435 1407 1601 1681 1696 1611 1617 1535 1443 1619 1696 1607 1706 1786 1756 1793 1795 1764 1834 1854 1925 1825 1705 971 1044 1269 1403 1532 1532 1780 1891 2164 2045 1869 1632 1672 1630 1612 1930 2034 1902 1977 1998 1962 1762 1879 1869 1723 1774 1779 1850 1791 1763 1857 1805 1899 1877 1901 1909 595 682 799 854 1019 1091 1390 1524 1728 1647 1506 1334 1244 1353 1170 1418 1373 1304 1277 1413 1438 1372 1352 1530 1501 1661 1658 1676 1721 1706 1688 1655 1735 1876 1976 1974 260 277 303 305 359 417 556 621 691 695 621 531 483 496 469 563 580 545 506 570 546 545 548 657 632 723 741 750 818 784 740 721 743 798 827 841 335 405 496 549 660 674 834 903 1037 952 885 803 761 857 701 855 793 759 771 843 892 827 804 873 869 938 917 926 903 922 948 934 992 1078 1149 1133 327 351 464 565 695 764 957 971 1034 1001 874 883 775 867 785 1049 968 922 950 971 946 817 781 909 851 945 969 954 1019 1027 1043 1051 1182 1254 1295 1148 116 135 168 173 220 243 328 391 409 440 351 316 285 309 275 402 357 347 343 351 311 291 301 372 371 409 397 415 455 465 426 426 461 510 482 409 211 216 296 392 475 521 629 580 625 561 523 567 490 558 510 647 611 575 607 620 635 526 480 537 480 536 572 539 564 562 617 625 721 744 813 739 151 192 257 370 456 548 624 683 784 835 737 637 487 649 514 784 712 698 631 727 689 676 603 668 610 685 633 644 621 627 656 704 733 786 815 757 67 76 97 134 165 178 227 279 306 362 324 266 195 230 177 287 275 265 247 267 259 220 235 267 253 258 261 267 254 248 263 277 292 327 326 279 84 116 160 236 291 370 397 404 478 473 413 371 292 419 337 497 437 433 384 460 430 456 368 401 357 427 372 377 367 379 393 427 441 459 489 478 58 60 84 144 220 294 425 456 576 681 594 476 405 513 382 613 515 505 487 535 547 443 430 520 471 507 521 497 505 469 487 471 445 498 473 468 30 19 38 56 61 98 151 202 261 320 253 222 154 192 150 272 222 215 177 208 226 185 176 230 206 203 195 189 214 200 220 213 179 213 187 170 28 41 46 88 159 196 274 254 315 361 341 254 251 321 232 341 293 290 310 327 321 258 254 290 265 304 326 308 291 269 267 258 266 285 286 298 11 25 34 58 71 96 124 177 262 333 415 364 292 396 256 443 353 399 371 404 431 355 332 403 332 376 357 317 351 335 331 352 361 359 365 317 9 12 17 29 26 36 54 92 138 170 207 170 128 155 100 176 158 160 163 160 176 148 156 200 160 152 140 130 163 144 155 154 134 151 149 142 2 13 17 29 45 60 70 85 124 163 208 194 164 241 156 267 195 239 208 244 255 207 176 203 172 224 217 187 188 191 176 198 227 208 216 175 5 4 9 18 19 27 32 44 58 72 57 55 72 121 89 169 134 128 157 191 211 187 164 212 190 195 194 178 169 170 203 204 205 208 259 209 3 3 6 9 14 17 20 23 25 37 24 29 35 65 40 80 72 53 64 76 84 71 80 100 88 91 84 92 80 85 108 101 87 98 107 83 2 1 3 9 5 10 12 21 33 35 33 26 37 56 49 89 62 75 93 115 127 116 84 112 102 104 110 86 89 85 95 103 118 110 152 126 3 3 2 3 4 12 11 25 30 19 19 22 49 50 50 60 45 46 51 72 90 100 91 80 78 73 53 65 65 47 62 83 76 69 92 96 2 1 1 2 1 8 5 10 12 11 9 11 20 18 24 29 17 25 26 33 38 48 52 46 44 35 27 27 30 18 29 42 31 31 40 45 1 2 1 1 3 4 6 15 18 8 10 11 29 32 26 31 28 21 25 39 52 52 39 34 34 38 26 38 35 29 33 41 45 38 52 51 1 1 2 3 5 4 8 15 22 15 11 6 6 16 25 38 39 40 46 52 45 52 60 74 53 63 65 56 53 66 61 57 58 65 58 58 1 1 2 2 3 3 6 9 9 6 5 4 4 7 11 13 21 20 20 25 23 25 33 40 23 26 33 30 33 35 34 25 20 27 27 29 0 0 0 1 2 1 2 6 13 9 6 2 2 9 14 25 18 20 26 27 22 27 27 34 30 37 32 26 20 31 27 32 38 38 31 29 1 3 2 1 1 2 3 2 3 4 3 7 10 18 14 12 6 7 8 18 22 24 25 24 21 23 23 25 32 33 38 32 34 29 37 29 1 2 2 1 1 1 2 1 1 2 1 2 3 7 3 3 4 4 5 8 8 11 12 11 10 9 10 9 16 16 16 18 22 17 15 14 0 1 0 0 0 1 1 1 2 2 2 5 7 11 11 9 2 3 3 10 14 13 13 13 11 14 13 16 16 17 22 14 12 12 22 15 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 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 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 2123 2063 1838 2234 1730 1597 1846 1377 1326 1299 1290 1222 1873 1504 1519 1154 1472 1161 1397 1330 1377 1390 1461 1425 1453 1391 713 737 717 577 615 689 631 682 627 708 2123 2063 1838 2234 1730 1597 1846 1377 1326 1278 1259 1205 1848 1478 1491 1138 1455 1145 1388 1309 1360 1373 1434 1405 1424 1362 693 725 699 550 587 651 605 638 574 662 0 0 0 0 0 0 0 0 0 21 31 17 25 26 28 16 17 16 9 21 17 17 27 20 29 29 20 12 18 27 28 38 26 44 53 46 4 2 7 13 4 1 18 0 0 3 1 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 7 13 4 1 18 0 0 3 1 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2061 1997 1780 2178 1692 1563 1782 1326 1285 1267 1244 1168 1831 1485 1472 1105 1418 1115 1347 1288 1340 1340 1416 1394 1412 1344 685 716 674 547 585 664 601 656 601 678 2061 1997 1780 2178 1692 1563 1782 1326 1285 1250 1214 1151 1807 1462 1450 1091 1402 1100 1339 1269 1325 1326 1392 1375 1387 1317 668 705 657 521 560 627 577 616 549 636 0 0 0 0 0 0 0 0 0 17 30 17 24 23 22 14 16 15 8 19 15 14 24 19 25 27 17 11 17 26 25 37 24 40 52 42 58 64 50 43 34 33 44 51 41 29 44 49 42 19 47 48 52 44 50 41 37 49 43 31 41 46 28 21 43 30 30 24 30 26 26 29 58 64 50 43 34 33 44 51 41 25 44 49 41 16 41 46 51 43 49 40 35 46 41 30 37 45 25 20 42 29 27 23 28 22 25 25 0 0 0 0 0 0 0 0 0 4 0 0 1 3 6 2 1 1 1 1 2 3 2 1 4 1 3 1 1 1 3 1 2 4 1 4 0 0 1 0 0 0 2 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 2 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 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 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 0 0 0 0 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90250 91494 92660 94040 94790 95591 96874 97903 98347 99050 98933 98743 99302 99626 101216 102037 103121 104319 105892 107046 108422 109853 112324 114054 115970 117618 119818 121539 123791 125573 127530 128899 129524 130088 130645 130437 35471 35867 36445 37061 37583 38196 38995 39604 39949 40601 40651 40480 40820 41140 41881 42476 43226 43916 44896 45538 46328 47098 48635 49703 50776 51804 52959 53981 55198 56067 56965 57697 58104 58508 58633 58593 54779 55627 56215 56979 57207 57395 57879 58299 58398 58449 58282 58263 58482 58486 59335 59561 59895 60403 60996 61508 62094 62755 63689 64351 65194 65814 66859 67558 68593 69506 70565 71202 71420 71580 72012 71844 106 79 80 93 101 121 108 85 84 60 54 52 44 30 22 33 36 33 20 51 59 50 38 37 48 40 42 49 44 49 50 77 50 50 17 46 67 59 54 53 59 71 64 50 47 34 28 24 21 16 10 13 21 20 13 32 35 24 22 22 29 22 26 36 28 27 28 48 33 35 9 27 39 20 26 40 42 50 44 35 37 26 26 28 23 14 12 20 15 13 7 19 24 26 16 15 19 18 16 13 16 22 22 29 17 15 8 19 402 383 386 368 394 360 283 258 264 263 267 278 305 316 323 312 313 324 336 363 387 370 401 388 411 453 492 508 514 512 542 535 570 586 572 564 226 221 238 239 240 220 179 168 169 168 163 161 171 180 182 168 165 185 189 204 225 213 235 222 238 268 289 294 293 296 312 310 328 351 349 332 176 162 148 129 154 140 104 90 95 95 104 117 134 136 141 144 148 139 147 159 162 157 166 166 173 185 203 214 221 216 230 225 242 235 223 232 382 374 395 407 416 449 429 392 393 378 353 340 338 346 336 373 384 426 463 463 445 461 482 488 511 512 497 489 520 562 586 627 673 700 707 662 218 208 218 225 235 264 248 234 229 228 216 208 204 204 196 215 226 248 257 271 251 265 280 287 293 288 282 277 302 325 356 376 396 388 396 374 164 166 177 182 181 185 181 158 164 150 137 132 134 142 140 158 158 178 206 192 194 196 202 201 218 224 215 212 218 237 230 251 277 312 311 288 594 594 545 530 508 537 518 526 530 564 560 565 541 543 572 530 512 510 530 530 540 596 646 655 639 632 657 665 658 667 662 660 672 708 722 734 320 323 306 305 293 309 299 298 303 318 324 324 329 324 325 308 303 298 294 287 292 326 356 365 368 349 365 382 375 364 355 374 377 415 405 433 274 271 239 225 215 228 219 228 227 246 236 241 212 219 247 222 209 212 236 243 248 270 290 290 271 283 292 283 283 303 307 286 295 293 317 301 950 894 869 884 897 877 848 791 759 744 716 698 732 742 789 822 833 805 806 818 793 758 741 730 733 765 801 824 817 813 814 831 838 869 880 830 516 496 458 468 493 492 477 451 420 413 402 390 391 389 424 453 458 449 453 461 437 413 414 417 405 411 435 441 439 441 426 440 455 481 468 446 434 398 411 416 404 385 371 340 339 331 314 308 341 353 365 369 375 356 353 357 356 345 327 313 328 354 366 383 378 372 388 391 383 388 412 384 1046 1194 1323 1348 1361 1372 1349 1318 1287 1256 1212 1152 1122 1114 1060 1062 1092 1111 1128 1166 1169 1174 1165 1153 1118 1048 998 947 898 914 950 1001 1043 1015 1022 991 591 656 742 740 750 746 748 711 691 692 659 626 623 623 593 585 600 595 595 621 648 643 633 633 615 595 549 527 506 501 524 534 517 524 541 516 455 538 581 608 611 626 601 607 596 564 553 526 499 491 467 477 492 516 533 545 521 531 532 520 503 453 449 420 392 413 426 467 526 491 481 475 1410 1387 1407 1574 1619 1807 2013 2144 2173 2121 1996 1899 1837 1804 1816 1752 1787 1674 1654 1553 1560 1565 1569 1537 1587 1579 1543 1523 1456 1363 1297 1210 1198 1154 1153 1165 748 762 764 871 933 1065 1140 1223 1241 1180 1099 1029 977 953 971 941 963 901 912 847 834 827 815 823 844 866 835 819 763 731 713 658 651 640 612 619 662 625 643 703 686 742 873 921 932 941 897 870 860 851 845 811 824 773 742 706 726 738 754 714 743 713 708 704 693 632 584 552 547 514 541 546 2302 2356 2435 2454 2618 2555 2576 2570 2786 2836 3075 3199 3354 3345 3313 3268 3260 3178 3070 2967 2823 2682 2526 2404 2302 2213 2190 2108 2074 2076 2022 1962 1932 1803 1756 1594 1214 1221 1298 1285 1421 1393 1439 1448 1554 1655 1751 1793 1889 1887 1808 1780 1757 1682 1606 1573 1522 1435 1385 1330 1277 1210 1196 1124 1105 1099 1079 1038 1018 947 917 835 1088 1135 1137 1169 1197 1162 1137 1122 1232 1181 1324 1406 1465 1458 1505 1488 1503 1496 1464 1394 1301 1247 1141 1074 1025 1003 994 984 969 977 943 924 914 856 839 759 7782 7465 7052 6655 6346 6152 6261 6284 6038 6093 5534 4997 4821 5022 5032 5629 5988 6371 6435 6077 5801 5400 5155 4836 4623 4292 4040 3711 3567 3333 3210 3066 3085 2966 2898 2785 3833 3617 3454 3244 3072 3078 3192 3229 3106 3178 2941 2649 2563 2671 2751 3015 3207 3421 3460 3169 2989 2773 2668 2498 2416 2298 2203 2070 1974 1824 1738 1661 1666 1635 1543 1479 3949 3848 3598 3411 3274 3074 3069 3055 2932 2915 2593 2348 2258 2351 2281 2614 2781 2950 2975 2908 2812 2627 2487 2338 2207 1994 1837 1641 1593 1509 1472 1405 1419 1331 1355 1306 14247 14607 15053 15493 15566 15495 15866 15825 15454 15339 15153 15162 15278 14927 15433 14969 14467 14137 15056 14870 16344 17091 18136 17788 16525 15250 14326 13570 13051 12869 12435 11932 10910 9682 8472 7839 6569 6655 6807 6970 6960 6954 7179 7238 7095 7096 7091 7110 7218 7032 7151 6953 6783 6575 7106 7177 7826 8142 8757 8621 8010 7414 6927 6596 6418 6322 6098 5874 5551 4898 4230 3939 7678 7952 8246 8523 8606 8541 8687 8587 8359 8243 8062 8052 8060 7895 8282 8016 7684 7562 7950 7693 8518 8949 9379 9167 8515 7836 7399 6974 6633 6547 6337 6058 5359 4784 4242 3900 18191 18850 20060 20203 20234 20559 20700 20915 21054 21080 20854 20156 19701 19256 19323 19464 20163 20770 20479 21420 20852 20925 21499 23461 24832 27852 30086 31545 31894 31026 30371 29487 28682 28007 27897 27002 7152 7452 8050 8235 8451 8775 8945 9070 9278 9353 9265 8927 8838 8722 8733 8895 9292 9646 9479 9907 9691 9792 10074 11076 11829 13236 14318 15051 15195 14688 14245 13732 13419 13164 13160 12833 11039 11398 12010 11968 11783 11784 11755 11845 11776 11727 11589 11229 10863 10534 10590 10569 10871 11124 11000 11513 11161 11133 11425 12385 13003 14616 15768 16494 16699 16338 16126 15755 15263 14843 14737 14169 15850 15727 15014 15699 16159 16448 17028 18051 18106 18155 18463 18679 18938 19195 19437 19284 18746 18343 18179 18147 18360 19072 19712 19668 21027 20676 20881 21430 23650 25219 28344 30442 31502 31760 30971 30229 5695 5737 5463 5743 5977 6103 6370 6854 6956 7167 7465 7664 7782 8012 8202 8155 7936 7890 7961 7974 8199 8536 8904 8890 9552 9455 9643 9915 10998 11848 13281 14295 14696 14775 14325 13887 10155 9990 9551 9956 10182 10345 10658 11197 11150 10988 10998 11015 11156 11183 11235 11129 10810 10453 10218 10173 10161 10536 10808 10778 11475 11221 11238 11515 12652 13371 15063 16147 16806 16985 16646 16342 26988 27584 28041 28332 28571 28859 28895 28744 29419 30161 30696 31566 32291 32986 33760 34539 35540 36637 37736 38621 39289 39709 40254 40909 41614 42306 43265 44170 44648 46170 46247 47069 48369 50788 53578 55996 8322 8460 8593 8683 8699 8726 8715 8630 8860 9119 9247 9575 9814 10127 10535 10995 11515 12006 12571 13015 13379 13709 14092 14519 14900 15392 15891 16449 16802 17601 17810 18357 18997 20255 21678 22873 18666 19124 19448 19649 19872 20133 20180 20114 20559 21042 21449 21991 22477 22859 23225 23544 24025 24631 25165 25606 25910 26000 26162 26390 26714 26914 27374 27721 27846 28569 28437 28712 29372 30533 31900 33123 14346 13542 13053 13058 12834 13721 12793 12690 12717 13348 13433 13785 13885 14081 14364 14551 15207 14920 14290 13930 13797 13909 13975 14229 13959 13587 13862 13478 13621 13943 14160 13915 14258 14124 14044 14344 3843 3727 3701 3701 3710 4164 3910 3885 3942 4452 4653 4751 4905 4977 5091 5302 5812 5768 5428 5414 5543 5697 5998 6220 6185 6108 6393 6165 6318 6546 6722 6712 6837 7005 6830 7144 10503 9815 9352 9357 9124 9557 8883 8805 8775 8896 8780 9034 8980 9104 9273 9249 9395 9152 8862 8516 8254 8212 7977 8009 7774 7479 7469 7313 7303 7397 7438 7203 7421 7119 7214 7200 1138 513 632 757 844 987 625 582 584 955 1009 964 1011 1021 1033 956 816 885 438 489 585 590 526 536 475 420 408 357 347 388 378 330 436 249 160 278 585 282 362 427 467 548 348 332 348 530 572 529 557 556 549 531 455 496 211 253 316 315 288 284 230 198 193 190 177 226 200 181 253 147 79 161 553 231 270 330 377 439 277 250 236 425 437 435 454 465 484 425 361 389 227 236 269 275 238 252 245 222 215 167 170 162 178 149 183 102 81 117 2004 2124 2047 1882 1875 2284 1853 1521 1401 2091 2211 2263 2504 2539 2481 2496 2480 2578 2411 2186 2153 2151 2551 2477 2411 2508 2742 2687 2678 2551 2548 2492 2486 2503 2300 2417 746 901 859 701 695 851 620 465 426 832 920 866 935 974 974 1029 1000 1171 1013 955 992 1012 1255 1248 1189 1280 1478 1360 1342 1247 1338 1344 1412 1398 1303 1409 1258 1223 1188 1181 1180 1433 1233 1056 975 1259 1291 1397 1569 1565 1507 1467 1480 1407 1398 1231 1161 1139 1296 1229 1222 1228 1264 1327 1336 1304 1210 1148 1074 1105 997 1008 1700 1841 1888 2001 1995 2244 2306 2375 2330 2171 1965 1882 1846 1808 1818 1882 1971 1910 2003 1869 1809 1808 1833 1895 1799 1778 1852 1884 1892 2057 2106 1982 2003 2090 1893 1850 353 364 407 456 452 505 487 471 439 443 378 387 399 392 409 499 531 495 556 530 558 563 643 663 643 648 713 725 743 832 873 807 798 930 800 836 1347 1477 1481 1545 1543 1739 1819 1904 1891 1728 1587 1495 1447 1416 1409 1383 1440 1415 1447 1339 1251 1245 1190 1232 1156 1130 1139 1159 1149 1225 1233 1175 1205 1160 1093 1014 1975 1984 1935 2021 1912 2064 2134 2245 2295 2245 2233 2217 2104 2070 2037 2025 2020 1912 1901 1865 1888 1954 1885 1918 1954 1887 1935 1988 1976 2002 1997 2026 2084 2038 2160 2218 384 420 389 387 368 430 421 454 511 493 521 497 467 475 484 464 516 498 498 481 530 550 602 635 671 663 685 718 728 821 800 816 785 803 838 890 1591 1564 1546 1634 1544 1634 1713 1791 1784 1752 1712 1720 1637 1595 1553 1561 1504 1414 1403 1384 1358 1404 1283 1283 1283 1224 1250 1270 1248 1181 1197 1210 1299 1235 1322 1328 1722 1752 1619 1657 1574 1594 1499 1572 1526 1490 1543 1643 1613 1623 1665 1723 1840 1808 1684 1629 1529 1520 1430 1477 1474 1452 1539 1467 1532 1620 1755 1661 1810 1750 1789 1815 396 462 426 428 413 428 457 498 457 447 474 505 529 486 518 531 590 570 556 542 513 538 513 552 555 537 586 597 613 660 771 739 748 767 742 782 1326 1290 1193 1229 1161 1166 1042 1074 1069 1043 1069 1138 1084 1137 1147 1192 1250 1238 1128 1087 1016 982 917 925 919 915 953 870 919 960 984 922 1062 983 1047 1033 1194 1339 1329 1309 1235 1250 1216 1193 1169 1132 1081 1096 1123 1133 1179 1214 1352 1256 1317 1318 1283 1264 1241 1297 1319 1217 1178 1111 1162 1222 1231 1215 1260 1249 1292 1346 357 421 414 434 398 440 509 489 452 441 451 445 480 472 481 512 621 536 562 576 567 560 564 627 633 567 572 543 585 617 601 607 645 626 635 672 837 918 915 875 837 810 707 704 717 691 630 651 643 661 698 702 731 720 755 742 716 704 677 670 686 650 606 568 577 605 630 608 615 623 657 674 851 854 769 854 897 984 1043 1204 1158 1111 1054 1087 1009 1043 1063 1089 1150 1129 1118 1178 1128 1145 1152 1180 1175 1168 1094 1071 1071 1089 1062 970 982 1003 1057 998 266 285 263 326 344 400 461 565 543 513 487 521 494 486 481 508 588 557 547 580 537 561 583 594 643 647 581 566 562 583 557 532 538 583 597 558 585 569 506 528 553 584 582 639 615 598 567 566 515 557 582 581 562 572 571 598 591 584 569 586 532 521 513 505 509 506 505 438 444 420 460 440 1034 979 903 845 833 795 824 793 880 895 1016 1151 1218 1276 1259 1232 1358 1190 1223 1202 1188 1176 1114 1167 1153 1121 1141 1043 1055 1092 1126 1104 1057 995 1038 993 261 283 261 268 245 271 309 322 382 388 445 528 561 597 542 520 627 559 598 586 569 592 557 606 601 578 616 566 588 597 618 614 590 556 586 550 773 696 642 577 588 524 515 471 498 507 571 623 657 679 717 712 731 631 625 616 619 584 557 561 552 543 525 477 467 495 508 490 467 439 452 443 1349 1068 1016 934 866 779 763 720 767 692 700 778 745 855 997 1114 1349 1360 1304 1259 1241 1287 1190 1209 1252 1142 1099 993 1028 1050 1118 1135 1148 1148 1143 1106 295 196 212 178 196 174 210 203 248 227 252 258 277 324 404 451 588 586 569 550 567 589 571 571 612 576 563 503 557 549 564 607 606 653 624 608 1054 872 804 756 670 605 553 517 519 465 448 520 468 531 593 663 761 774 735 709 674 698 619 638 640 566 536 490 471 501 554 528 542 495 519 498 1332 1035 867 757 740 663 530 485 471 411 435 495 473 472 512 497 561 589 600 648 717 754 777 798 763 703 670 656 658 653 636 778 772 880 973 1091 193 101 98 88 111 93 88 86 86 83 84 140 114 125 156 160 194 193 217 258 291 308 306 330 320 323 303 296 314 299 302 360 359 439 509 560 1139 934 769 669 629 570 442 399 385 328 351 355 359 347 356 337 367 396 383 390 426 446 471 468 443 380 367 360 344 354 334 418 413 441 464 531 40 46 39 32 42 54 0 0 90 91 111 115 129 124 135 136 138 132 138 138 133 130 136 136 118 127 135 147 157 146 118 98 102 106 138 137 4 10 7 7 13 15 0 0 30 29 43 44 54 50 49 52 54 53 54 52 54 59 61 60 54 60 65 66 74 75 57 52 48 51 70 71 36 36 32 25 29 39 0 0 60 62 68 71 75 74 86 84 84 79 84 86 79 71 75 76 64 67 70 81 83 71 61 46 54 55 68 66 7 7 9 9 21 23 0 0 46 64 75 94 110 117 185 187 172 171 153 149 143 130 140 139 66 64 69 74 65 73 85 124 118 113 101 95 3 2 3 1 8 9 0 0 20 26 26 31 38 40 44 45 48 54 47 51 49 50 55 50 34 31 38 35 35 40 41 53 55 52 47 47 4 5 6 8 13 14 0 0 26 38 49 63 72 77 141 142 124 117 106 98 94 80 85 89 32 33 31 39 30 33 44 71 63 61 54 48 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 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 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 158739 159709 161181 162248 163442 164363 164767 164957 164937 164892 165026 164914 165190 165307 165509 165886 166648 167630 168381 169952 171449 173041 173828 174555 175230 175472 175481 175350 174710 173781 172720 171364 170925 170577 170213 169537 76616 77077 77813 78346 79069 79626 79846 79953 79911 79961 80034 80065 80267 80327 80488 80745 81117 81591 82006 82909 83675 84492 84904 85360 85726 86006 86120 86219 86009 85623 85278 84711 84473 84368 84298 83983 82123 82632 83368 83902 84373 84737 84921 85004 85026 84931 84992 84849 84923 84980 85021 85141 85531 86039 86375 87043 87774 88549 88924 89195 89504 89466 89361 89131 88701 88158 87442 86653 86452 86209 85915 85554 34505 34718 35098 35461 36099 36375 36467 36468 36421 36274 36226 36058 35963 35819 35530 35213 35247 35397 35432 35583 35816 35952 35800 35553 35460 35207 34910 34616 34087 33637 33027 32356 31843 31293 30718 30126 17668 17749 17935 18108 18439 18632 18593 18574 18537 18496 18447 18423 18405 18292 18105 17945 17915 17989 18019 18119 18246 18287 18263 18118 18080 18004 17881 17743 17496 17257 16987 16691 16400 16190 15928 15652 16837 16969 17163 17353 17660 17743 17874 17894 17884 17778 17779 17635 17558 17527 17425 17268 17332 17408 17413 17464 17570 17665 17537 17435 17380 17203 17029 16873 16591 16380 16040 15665 15443 15103 14790 14474 15759 15348 14962 14689 14221 13825 13482 13190 12966 12921 13024 13095 13090 12991 12902 12957 12985 13023 13000 13131 13109 13207 13323 13491 13480 13558 13550 13362 13028 12473 12118 11715 11511 11391 11307 11188 8175 7952 7691 7518 7357 7134 6998 6840 6677 6680 6691 6695 6634 6547 6591 6649 6701 6703 6757 6853 6812 6801 6829 6945 6982 7051 7052 7025 6895 6673 6547 6387 6300 6241 6185 6081 7584 7396 7271 7171 6864 6691 6484 6350 6289 6241 6333 6400 6456 6444 6311 6308 6284 6320 6243 6278 6297 6406 6494 6546 6498 6507 6498 6337 6133 5800 5571 5328 5211 5150 5122 5107 11243 11429 11596 11518 11454 11411 11183 10789 10394 9848 9200 8638 8508 8341 8512 8657 8965 9061 8965 8955 9086 9329 9441 9543 9431 9233 8997 8884 8851 8857 8779 8579 8516 8424 8270 8076 5816 5899 6030 6015 5969 5915 5820 5592 5406 5073 4749 4477 4403 4299 4405 4416 4535 4574 4459 4517 4630 4784 4798 4945 4856 4739 4594 4579 4536 4602 4634 4546 4479 4452 4375 4285 5427 5530 5566 5503 5485 5496 5363 5197 4988 4775 4451 4161 4105 4042 4107 4241 4430 4487 4506 4438 4456 4545 4643 4598 4575 4494 4403 4305 4315 4255 4145 4033 4037 3972 3895 3791 12308 12069 12013 11908 11949 11832 11854 11718 11544 11335 11278 11046 10685 10395 9994 9478 9017 8938 9060 9368 9686 9990 10044 9924 9912 9912 9975 9929 9921 9765 9469 9156 8968 8882 8998 9133 6343 6180 6132 6106 6120 6069 6078 6040 5937 5845 5787 5683 5479 5346 5078 4862 4617 4546 4641 4771 4883 5024 5052 4919 4981 5019 5108 5079 5157 5045 4878 4700 4656 4610 4697 4759 5965 5889 5881 5802 5829 5763 5776 5678 5607 5490 5491 5363 5206 5049 4916 4616 4400 4392 4419 4597 4803 4966 4992 5005 4931 4893 4867 4850 4764 4720 4591 4456 4312 4272 4301 4374 13492 13222 13125 12996 12869 12759 12538 12382 12177 12057 11811 11854 11793 11752 11602 11529 11418 11192 11017 10744 10297 9933 9821 9880 10033 10238 10469 10497 10379 10208 10096 10108 10040 10104 10060 9866 6960 6860 6831 6695 6655 6533 6387 6279 6222 6125 6005 6031 6073 6048 5979 5907 5844 5715 5642 5456 5255 5084 5002 5042 5109 5192 5257 5283 5167 5138 5125 5149 5097 5192 5148 5019 6532 6362 6294 6301 6214 6226 6151 6103 5955 5932 5806 5823 5720 5704 5623 5622 5574 5477 5375 5288 5042 4849 4819 4838 4924 5046 5212 5214 5212 5070 4971 4959 4943 4912 4912 4847 12098 13064 13949 14159 13983 13798 13476 13279 13086 12909 12825 12539 12343 12125 12094 11977 12061 12116 12075 12058 12109 11984 11728 11508 11201 10703 10207 10073 10012 10166 10362 10544 10538 10446 10337 10357 6362 6823 7266 7313 7165 7078 6947 6895 6721 6630 6528 6344 6201 6122 6100 6062 6134 6214 6166 6207 6179 6130 5993 5923 5692 5456 5211 5142 5112 5170 5188 5271 5273 5154 5185 5243 5736 6241 6683 6846 6818 6720 6529 6384 6365 6279 6297 6195 6142 6003 5994 5915 5927 5902 5909 5851 5930 5854 5735 5585 5509 5247 4996 4931 4900 4996 5174 5273 5265 5292 5152 5114 9239 9247 9259 10187 10776 12162 13120 13934 14188 13969 13669 13363 13148 12988 12865 12821 12575 12395 12243 12293 12257 12436 12445 12449 12303 12255 12187 11950 11671 11282 10727 10165 10038 10015 10203 10405 4686 4667 4684 5239 5585 6348 6818 7184 7266 7116 6987 6853 6767 6630 6565 6477 6317 6207 6150 6180 6178 6317 6365 6336 6309 6269 6240 6084 5983 5725 5477 5184 5114 5082 5179 5245 4553 4580 4575 4948 5191 5814 6302 6750 6922 6853 6682 6510 6381 6358 6300 6344 6258 6188 6093 6113 6079 6119 6080 6113 5994 5986 5947 5866 5688 5557 5250 4981 4924 4933 5024 5160 8378 8738 9062 8916 9473 9139 9162 9185 10047 10680 12033 12954 13742 13951 13795 13593 13344 13163 13004 12848 12844 12633 12513 12445 12480 12391 12483 12448 12397 12217 12108 11959 11747 11498 11159 10643 4174 4381 4525 4452 4734 4570 4569 4591 5101 5465 6191 6655 7018 7060 6944 6880 6773 6706 6557 6500 6408 6281 6227 6222 6243 6235 6338 6352 6308 6240 6159 6075 5940 5840 5599 5386 4204 4357 4537 4464 4739 4569 4593 4594 4946 5215 5842 6299 6724 6891 6851 6713 6571 6457 6447 6348 6436 6352 6286 6223 6237 6156 6145 6096 6089 5977 5949 5884 5807 5658 5560 5257 9088 8766 8446 8234 8110 8234 8597 8944 8827 9320 8998 8979 9064 9896 10444 11830 12781 13531 13793 13697 13477 13268 13113 12954 12817 12782 12541 12406 12295 12280 12217 12293 12318 12300 12113 12033 4245 4130 4012 3947 3912 4041 4228 4407 4353 4576 4418 4384 4443 4953 5260 5983 6440 6777 6860 6773 6708 6633 6556 6431 6366 6307 6162 6126 6107 6110 6125 6201 6229 6189 6139 6051 4843 4636 4434 4287 4198 4193 4369 4537 4474 4744 4580 4595 4621 4943 5184 5847 6341 6754 6933 6924 6769 6635 6557 6523 6451 6475 6379 6280 6188 6170 6092 6092 6089 6111 5974 5982 8905 8907 8960 9060 9008 8825 8477 8207 7975 7940 8099 8485 8748 8678 9173 8858 8859 8892 9741 10292 11741 12683 13461 13697 13538 13285 13067 12885 12700 12563 12507 12251 12213 12160 12182 12084 3947 4006 4062 4130 4107 4027 3895 3807 3751 3778 3915 4113 4225 4199 4422 4255 4241 4285 4772 5083 5815 6274 6617 6717 6590 6492 6408 6306 6198 6133 6056 5918 5924 5946 5977 5994 4958 4901 4898 4930 4901 4798 4582 4400 4224 4162 4184 4372 4523 4479 4751 4603 4618 4607 4969 5209 5926 6409 6844 6980 6948 6793 6659 6579 6502 6430 6451 6333 6289 6214 6205 6090 7396 7725 8229 8298 8261 8339 8367 8433 8514 8516 8339 8038 7794 7645 7640 7791 8168 8438 8339 8876 8581 8621 8658 9513 10108 11494 12409 13162 13345 13158 12869 12584 12465 12279 12232 12230 2852 3048 3329 3388 3445 3555 3635 3697 3743 3771 3683 3593 3546 3533 3576 3695 3862 3969 3922 4156 4044 4018 4066 4544 4872 5568 6004 6339 6390 6266 6144 6030 5980 5860 5851 5820 4544 4677 4900 4910 4816 4784 4732 4736 4771 4745 4656 4445 4248 4112 4064 4096 4306 4469 4417 4720 4537 4603 4592 4969 5236 5926 6405 6823 6955 6892 6725 6554 6485 6419 6381 6410 6200 6151 5942 6149 6458 6622 6887 7310 7409 7413 7520 7529 7666 7767 7754 7617 7379 7159 7008 7079 7205 7612 7870 7816 8298 8042 8063 8168 8965 9491 10783 11704 12377 12573 12397 12152 2295 2260 2137 2206 2316 2379 2536 2766 2839 2925 3044 3098 3202 3280 3282 3216 3164 3123 3116 3191 3277 3488 3594 3557 3764 3652 3627 3734 4175 4448 5126 5548 5832 5909 5765 5646 3905 3891 3805 3943 4142 4243 4351 4544 4570 4488 4476 4431 4464 4487 4472 4401 4215 4036 3892 3888 3928 4124 4276 4259 4534 4390 4436 4434 4790 5043 5657 6156 6545 6664 6632 6506 10128 10325 10540 10673 10781 11042 11157 11118 11389 11710 12004 12336 12646 12959 13204 13565 13849 14325 14704 15028 15241 15393 15611 15782 16169 16372 16623 16970 17059 17684 17658 17950 18351 19212 20237 21244 3093 3122 3179 3229 3265 3345 3342 3281 3358 3481 3589 3716 3871 4018 4181 4398 4574 4783 4945 5103 5240 5371 5542 5661 5882 6022 6238 6427 6485 6816 6832 7011 7249 7703 8270 8802 7035 7203 7361 7444 7516 7697 7815 7837 8031 8229 8415 8620 8775 8941 9023 9167 9275 9542 9759 9925 10001 10022 10069 10121 10287 10350 10385 10543 10574 10868 10826 10939 11102 11509 11967 12442 78214 79270 79718 79565 79737 79226 77955 77538 77097 77407 77723 79307 79542 79776 79760 79807 80341 81063 80927 81996 83244 84041 83746 83889 83922 83851 83496 82991 81716 81071 79522 78957 78133 78479 78380 78490 40996 41537 41929 41726 42005 41641 40964 40667 40571 40378 40483 41339 41238 41374 41265 41311 41506 41844 41694 42126 42733 42932 42502 42686 42639 42551 42471 42160 41544 41227 40499 40323 39808 40020 40189 40072 37218 37733 37789 37839 37732 37585 36991 36871 36526 37029 37240 37968 38304 38402 38495 38496 38835 39219 39233 39870 40511 41109 41244 41203 41283 41300 41025 40831 40172 39844 39023 38634 38325 38459 38191 38418 644 844 833 824 621 484 416 366 314 272 271 728 772 812 768 723 711 657 24 18 18 23 22 23 26 21 24 13 14 15 16 8 0 9 4 1 308 421 426 384 284 235 224 187 165 145 136 348 403 421 382 328 308 306 11 7 9 11 12 17 14 8 13 4 7 8 11 2 0 6 2 0 336 423 407 440 337 249 192 179 149 127 135 380 369 391 386 395 403 351 13 11 9 12 10 6 12 13 11 9 7 7 5 6 0 3 2 1 9970 9832 9409 8879 8630 7969 7228 6869 6717 6561 6668 7321 7320 7299 7186 7141 7209 7404 7431 7783 8130 8251 7765 7891 8005 8023 8130 7967 7569 7433 7145 7155 6916 6652 6723 6716 5220 5116 4921 4536 4567 4244 3925 3719 3765 3632 3661 3972 3776 3757 3677 3687 3713 3819 3873 3968 4145 4061 3736 3899 3941 3951 4115 4006 3938 3877 3691 3831 3668 3599 3614 3538 4750 4716 4488 4343 4063 3725 3303 3150 2952 2929 3007 3349 3544 3542 3509 3454 3496 3585 3558 3815 3985 4190 4029 3992 4064 4072 4015 3961 3631 3556 3454 3324 3248 3053 3109 3178 9732 9892 9992 9852 9771 9530 9133 8710 8366 8054 7492 7136 7061 6901 7105 7242 7479 7553 7506 7525 7737 7973 7997 8024 7968 7712 7447 7256 7146 7253 7061 6951 6862 6841 6695 6562 5274 5362 5476 5412 5351 5204 5070 4822 4675 4432 4163 3978 3910 3807 3922 3943 4031 4056 3962 3984 4146 4267 4258 4313 4257 4127 3932 3894 3788 3879 3856 3788 3695 3702 3650 3539 4458 4530 4516 4440 4420 4326 4063 3888 3691 3622 3329 3158 3151 3094 3183 3299 3448 3497 3544 3541 3591 3706 3739 3711 3711 3585 3515 3362 3358 3374 3205 3163 3167 3139 3045 3023 11018 10809 10702 10594 10545 10384 10286 10187 9975 9900 9909 9758 9413 9159 8821 8288 7896 7837 7974 8251 8559 8869 8930 8795 8784 8793 8741 8673 8652 8479 8138 7850 7593 7557 7578 7774 5953 5820 5749 5719 5713 5664 5580 5564 5460 5391 5344 5309 5101 4987 4741 4511 4286 4205 4294 4405 4529 4649 4651 4522 4581 4617 4667 4586 4646 4505 4315 4125 4067 4014 4106 4170 5065 4989 4953 4875 4832 4720 4706 4623 4515 4509 4565 4449 4312 4172 4080 3777 3610 3632 3680 3846 4030 4220 4279 4273 4203 4176 4074 4087 4006 3974 3823 3725 3526 3543 3472 3604 12311 12027 11986 11789 11691 11471 11219 11105 10861 10830 10609 10675 10683 10651 10531 10397 10268 10052 9962 9725 9298 8938 8884 8950 9075 9319 9479 9470 9314 9137 8988 8990 8887 8934 8815 8642 6540 6425 6424 6264 6243 6060 5932 5810 5709 5641 5536 5592 5635 5622 5571 5506 5438 5308 5236 5072 4871 4676 4591 4655 4714 4797 4847 4853 4718 4686 4634 4675 4590 4658 4620 4488 5771 5602 5562 5525 5448 5411 5287 5295 5152 5189 5073 5083 5048 5029 4960 4891 4830 4744 4726 4653 4427 4262 4293 4295 4361 4522 4632 4617 4596 4451 4354 4315 4297 4276 4195 4154 11171 12015 12777 12983 12794 12601 12236 12042 11788 11727 11644 11460 11290 11112 11069 10922 10981 11046 11023 10964 11045 10973 10713 10481 10167 9753 9308 9177 9106 9316 9426 9601 9536 9505 9347 9418 5959 6365 6779 6831 6684 6546 6358 6317 6106 6064 5961 5855 5728 5673 5626 5594 5648 5723 5707 5709 5703 5668 5496 5408 5212 5009 4783 4700 4639 4739 4743 4830 4791 4719 4735 4802 5212 5650 5998 6152 6110 6055 5878 5725 5682 5663 5683 5605 5562 5439 5443 5328 5333 5323 5316 5255 5342 5305 5217 5073 4955 4744 4525 4477 4467 4577 4683 4771 4745 4786 4612 4616 8329 8368 8343 9183 9730 10940 11818 12514 12664 12491 12272 12028 11837 11703 11575 11484 11269 11150 11072 11139 11109 11335 11377 11354 11172 11198 11027 10834 10563 10227 9698 9227 9040 9077 9298 9553 4273 4270 4250 4743 5054 5715 6137 6439 6470 6338 6223 6142 6088 5971 5925 5809 5667 5583 5546 5572 5595 5735 5799 5776 5714 5724 5628 5508 5380 5161 4934 4700 4593 4607 4705 4811 4056 4098 4093 4440 4676 5225 5681 6075 6194 6153 6049 5886 5749 5732 5650 5675 5602 5567 5526 5567 5514 5600 5578 5578 5458 5474 5399 5326 5183 5066 4764 4527 4447 4470 4593 4742 7060 7453 7720 7618 8088 7796 7766 7812 8521 9134 10353 11215 11887 12062 11905 11711 11449 11308 11172 11118 11139 11012 11017 11017 11089 10999 11165 11151 11061 10913 10809 10633 10420 10342 10040 9567 3575 3795 3923 3843 4093 3907 3848 3854 4272 4593 5275 5728 6033 6098 5951 5884 5779 5743 5594 5592 5518 5436 5435 5464 5474 5462 5612 5628 5584 5529 5460 5374 5223 5212 5019 4819 3485 3658 3797 3775 3995 3889 3918 3958 4249 4541 5078 5487 5854 5964 5954 5827 5670 5565 5578 5526 5621 5576 5582 5553 5615 5537 5553 5523 5477 5384 5349 5259 5197 5130 5021 4748 5281 5261 5246 5293 5321 5533 5775 6036 5976 6524 6474 6666 6836 7560 8072 9194 10028 10653 10880 10810 10725 10537 10525 10524 10440 10507 10422 10382 10313 10370 10360 10451 10439 10505 10412 10453 2571 2580 2598 2645 2648 2768 2849 2956 2935 3166 3125 3207 3282 3713 4021 4623 5014 5296 5419 5306 5277 5211 5195 5111 5118 5084 4998 5010 4992 5028 5089 5165 5166 5178 5200 5183 2710 2681 2648 2648 2673 2765 2926 3080 3041 3358 3349 3459 3554 3847 4051 4571 5014 5357 5461 5504 5448 5326 5330 5413 5322 5423 5424 5372 5321 5342 5271 5286 5273 5327 5212 5270 2476 2589 2523 2365 2379 2365 1880 1734 1752 1734 1835 2063 2196 2244 2556 2535 2846 3192 3662 4337 5089 5673 6004 6240 6506 6747 6922 7176 7089 7066 7034 7174 7375 7844 8228 8429 1194 1280 1275 1250 1267 1209 954 923 940 896 969 1068 1144 1181 1339 1308 1476 1666 1909 2313 2689 2949 3050 3189 3227 3325 3421 3483 3412 3384 3318 3389 3490 3729 3932 4081 1282 1309 1248 1115 1112 1156 926 811 812 838 866 995 1052 1063 1217 1227 1370 1526 1753 2024 2400 2724 2954 3051 3279 3422 3501 3693 3677 3682 3716 3785 3885 4115 4296 4348 154 133 151 139 124 120 143 118 121 126 142 196 170 182 131 135 152 171 207 315 378 439 503 588 690 776 828 883 878 846 831 893 955 1090 1107 1219 84 72 89 77 80 74 68 55 60 58 70 110 102 103 85 90 107 111 134 192 239 260 274 331 387 446 454 484 438 429 440 434 464 533 533 554 70 61 62 62 44 46 75 63 61 68 72 86 68 79 46 45 45 60 73 123 139 179 229 257 303 330 374 399 440 417 391 459 491 557 574 665 53 47 36 46 43 33 55 45 42 54 54 61 77 91 41 35 53 40 14 11 17 18 9 2 0 3 3 9 11 16 16 24 110 123 133 156 35 31 19 22 21 15 19 21 14 22 20 30 36 41 25 28 39 28 9 6 12 9 5 1 0 1 1 4 2 2 8 10 61 63 73 87 18 16 17 24 22 18 36 24 28 32 34 31 41 50 16 7 14 12 5 5 5 9 4 1 0 2 2 5 9 14 8 14 49 60 60 69 15 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 10 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 5 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 74563 75942 77403 75911 70690 65111 60497 61793 61682 62285 64784 67490 68534 69799 70458 70987 71464 72142 72551 74719 76891 76755 74346 75133 76045 75464 73778 72638 71144 70785 71211 71700 71144 69254 70713 71601 38939 39789 40699 39496 36045 32979 30829 31815 32007 32049 33794 35256 35725 36475 36549 36646 36848 37199 37353 38498 39387 38753 36866 37602 38185 37850 36987 36278 35623 35614 35916 36233 35719 34600 35737 36014 35624 36153 36704 36415 34645 32132 29668 29978 29675 30236 30990 32234 32809 33324 33909 34341 34616 34943 35198 36221 37504 38002 37480 37531 37860 37614 36791 36360 35521 35171 35295 35467 35425 34654 34976 35587 565 779 788 759 516 301 264 250 224 232 243 704 740 779 742 708 684 634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 267 386 405 349 232 152 145 124 117 126 126 334 387 403 369 324 296 298 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 298 393 383 410 284 149 119 126 107 106 117 370 353 376 373 384 388 336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9203 9171 9013 8162 6673 5049 3903 4065 4071 4276 4933 5692 5962 6084 6162 6143 6163 6376 6493 7033 7465 7376 6414 6759 6980 6959 6720 6437 6018 5853 6039 6142 5956 5451 5870 5952 4771 4803 4712 4092 3272 2507 1976 2080 2169 2227 2705 3072 3101 3192 3114 3103 3109 3253 3339 3573 3773 3501 2861 3167 3314 3272 3213 3014 2949 2915 3009 3173 3003 2802 3021 3049 4432 4368 4301 4070 3401 2542 1927 1985 1902 2049 2228 2620 2861 2892 3048 3040 3054 3123 3154 3460 3692 3875 3553 3592 3666 3687 3507 3423 3069 2938 3030 2969 2953 2649 2849 2903 9302 9503 9719 9399 8438 7500 6677 6752 6572 6399 6237 6005 6031 6018 6254 6457 6672 6755 6772 6907 7219 7306 7031 7153 7224 6916 6507 6263 6130 6145 6209 6239 6157 5919 5991 5943 5047 5140 5326 5108 4426 3920 3580 3676 3670 3517 3498 3406 3392 3389 3483 3521 3601 3628 3549 3670 3866 3849 3624 3767 3810 3667 3386 3315 3207 3238 3341 3366 3259 3122 3221 3167 4255 4363 4393 4291 4012 3580 3097 3076 2902 2882 2739 2599 2639 2629 2771 2936 3071 3127 3223 3237 3353 3457 3407 3386 3414 3249 3121 2948 2923 2907 2868 2873 2898 2797 2770 2776 10567 10448 10436 10163 9438 8691 8140 8337 8241 8237 8511 8547 8255 8204 7905 7475 7098 7065 7273 7697 8064 8235 8058 8002 8073 8011 7856 7703 7601 7513 7340 7126 6906 6693 6843 7058 5694 5620 5612 5427 4966 4556 4333 4522 4470 4479 4644 4671 4534 4526 4286 4076 3886 3823 3930 4134 4267 4283 4112 4076 4168 4175 4142 4041 4041 3968 3867 3727 3657 3506 3663 3743 4873 4828 4824 4736 4472 4135 3807 3815 3771 3758 3867 3876 3721 3678 3619 3399 3212 3242 3343 3563 3797 3952 3946 3926 3905 3836 3714 3662 3560 3545 3473 3399 3249 3187 3180 3315 11843 11613 11675 11320 10595 9786 9179 9267 9135 9135 9296 9496 9522 9578 9526 9485 9357 9179 9185 9041 8760 8314 8076 8193 8430 8632 8626 8572 8377 8246 8273 8340 8186 7975 8058 7968 6234 6177 6237 5969 5495 5011 4766 4788 4747 4697 4881 5023 5056 5093 5080 5026 4963 4846 4845 4735 4577 4311 4109 4228 4336 4407 4392 4357 4210 4211 4248 4310 4185 4099 4176 4091 5609 5436 5438 5351 5100 4775 4413 4479 4388 4438 4415 4473 4466 4485 4446 4459 4394 4333 4340 4306 4183 4003 3967 3965 4094 4225 4234 4215 4167 4035 4025 4030 4001 3876 3882 3877 10777 11635 12502 12526 11634 10818 10060 10133 10022 10056 10153 10165 10106 10053 10012 9973 10069 10118 10136 10223 10359 10181 9707 9583 9437 8959 8435 8228 8176 8407 8650 8907 8909 8611 8644 8763 5720 6140 6604 6533 5898 5415 5054 5221 5134 5134 5184 5180 5108 5121 5086 5072 5142 5228 5239 5347 5323 5218 4903 4877 4777 4551 4284 4174 4137 4258 4328 4466 4439 4221 4343 4412 5057 5495 5898 5993 5736 5403 5006 4912 4888 4922 4969 4985 4998 4932 4926 4901 4927 4890 4897 4876 5036 4963 4804 4706 4660 4408 4151 4054 4039 4149 4322 4441 4470 4390 4301 4351 8040 8056 8157 8857 8960 9585 9823 10570 10762 10615 10656 10603 10538 10497 10452 10443 10251 10124 10131 10357 10454 10532 10351 10391 10328 10271 10027 9741 9488 9189 8887 8546 8418 8253 8627 8889 4096 4083 4143 4538 4540 4845 4940 5326 5391 5294 5357 5368 5379 5334 5319 5257 5140 5042 5051 5165 5253 5265 5179 5213 5239 5196 5073 4904 4794 4607 4511 4326 4247 4133 4344 4415 3944 3973 4014 4319 4420 4740 4883 5244 5371 5321 5299 5235 5159 5163 5133 5186 5111 5082 5080 5192 5201 5267 5172 5178 5089 5075 4954 4837 4694 4582 4376 4220 4171 4120 4283 4474 6780 7166 7523 7327 7434 6830 6490 6563 7121 7541 8843 9768 10497 10723 10630 10479 10322 10166 10134 10225 10384 10093 9900 9938 10155 10046 10030 9959 9817 9751 9820 9808 9597 9281 9182 8847 3415 3643 3821 3676 3668 3321 3112 3183 3521 3739 4477 4953 5313 5409 5274 5213 5161 5121 5046 5133 5109 4907 4802 4844 4968 4969 4958 4943 4887 4900 4907 4904 4756 4582 4534 4390 3365 3523 3702 3651 3766 3509 3378 3380 3600 3802 4366 4815 5184 5314 5356 5266 5161 5045 5088 5092 5275 5186 5098 5094 5187 5077 5072 5016 4930 4851 4913 4904 4841 4699 4648 4457 4964 4943 4983 4965 4685 4405 4230 4201 3965 4234 4280 4611 4892 5754 6501 7533 8232 8804 9014 9096 9273 9215 9103 9193 9272 9312 9117 9102 8988 9134 9245 9470 9496 9256 9340 9537 2444 2456 2488 2503 2299 2140 2027 2005 1920 2013 2048 2221 2366 2865 3279 3801 4127 4399 4523 4504 4565 4513 4408 4422 4500 4429 4306 4294 4261 4390 4501 4615 4635 4474 4582 4659 2520 2487 2495 2462 2386 2265 2203 2196 2045 2221 2232 2390 2526 2889 3222 3732 4105 4405 4491 4592 4708 4702 4695 4771 4772 4883 4811 4808 4727 4744 4744 4855 4861 4782 4758 4878 2300 2448 2421 2250 2150 1997 1538 1495 1408 1382 1443 1644 1745 1838 2106 2129 2417 2717 3192 3814 4518 5046 5194 5331 5456 5579 5629 5741 5660 5685 5901 6205 6454 6602 6918 7269 1122 1238 1243 1203 1148 1024 812 815 794 744 788 889 951 1000 1151 1138 1280 1425 1688 2039 2403 2637 2589 2676 2686 2737 2778 2748 2697 2696 2756 2902 3013 3065 3247 3447 1178 1210 1178 1047 1002 973 726 680 614 638 655 755 794 838 955 991 1137 1292 1504 1775 2115 2409 2605 2655 2770 2842 2851 2993 2963 2989 3145 3303 3441 3537 3671 3822 154 133 150 137 124 116 138 115 119 124 135 194 169 180 127 127 146 164 207 315 378 439 503 588 690 776 828 883 878 846 831 893 955 1090 1107 1219 84 72 89 76 80 73 65 54 60 57 66 109 102 102 83 87 104 108 134 192 239 260 274 331 387 446 454 484 438 429 440 434 464 533 533 554 70 61 61 61 44 43 73 61 59 67 69 85 67 78 44 40 42 56 73 123 139 179 229 257 303 330 374 399 440 417 391 459 491 557 574 665 53 47 36 46 43 33 55 45 42 54 54 61 77 91 41 35 53 40 14 11 17 18 9 2 0 3 3 9 11 16 16 24 110 123 133 156 35 31 19 22 21 15 19 21 14 22 20 30 36 41 25 28 39 28 9 6 12 9 5 1 0 1 1 4 2 2 8 10 61 63 73 87 18 16 17 24 22 18 36 24 28 32 34 31 41 50 16 7 14 12 5 5 5 9 4 1 0 2 2 5 9 14 8 14 49 60 60 69 15 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 10 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 5 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 3651 3328 2315 3654 9047 14115 17458 15745 15415 15122 12939 11817 11008 9977 9302 8820 8877 8921 8376 7277 6353 7286 9400 8756 7877 8387 9718 10353 10572 10286 8311 7257 6989 9225 7667 6889 2057 1748 1230 2230 5960 8662 10135 8852 8564 8329 6689 6083 5513 4899 4716 4665 4658 4645 4341 3628 3346 4179 5636 5084 4454 4701 5484 5882 5921 5613 4583 4090 4089 5420 4452 4058 1594 1580 1085 1424 3087 5453 7323 6893 6851 6793 6250 5734 5495 5078 4586 4155 4219 4276 4035 3649 3007 3107 3764 3672 3423 3686 4234 4471 4651 4673 3728 3167 2900 3805 3215 2831 79 65 45 65 105 183 152 116 90 40 28 24 32 33 26 15 27 23 24 18 18 23 22 23 26 21 24 13 14 15 16 8 0 9 4 1 41 35 21 35 52 83 79 63 48 19 10 14 16 18 13 4 12 8 11 7 9 11 12 17 14 8 13 4 7 8 11 2 0 6 2 0 38 30 24 30 53 100 73 53 42 21 18 10 16 15 13 11 15 15 13 11 9 12 10 6 12 13 11 9 7 7 5 6 0 3 2 1 767 661 396 717 1957 2920 3325 2804 2646 2285 1735 1629 1358 1215 1024 998 1046 1028 938 750 665 875 1351 1132 1025 1064 1410 1530 1551 1580 1106 1013 960 1201 853 764 449 313 209 444 1295 1737 1949 1639 1596 1405 956 900 675 565 563 584 604 566 534 395 372 560 875 732 627 679 902 992 989 962 682 658 665 797 593 489 318 348 187 273 662 1183 1376 1165 1050 880 779 729 683 650 461 414 442 462 404 355 293 315 476 400 398 385 508 538 562 618 424 355 295 404 260 275 430 389 273 453 1333 2030 2456 1958 1794 1655 1255 1131 1030 883 851 785 807 798 734 618 518 667 966 871 744 796 940 993 1016 1108 852 712 705 922 704 619 227 222 150 304 925 1284 1490 1146 1005 915 665 572 518 418 439 422 430 428 413 314 280 418 634 546 447 460 546 579 581 641 515 422 436 580 429 372 203 167 123 149 408 746 966 812 789 740 590 559 512 465 412 363 377 370 321 304 238 249 332 325 297 336 394 414 435 467 337 290 269 342 275 247 451 361 266 431 1107 1693 2146 1850 1734 1663 1398 1211 1158 955 916 813 798 772 701 554 495 634 872 793 711 782 885 970 1051 966 798 724 687 864 735 716 259 200 137 292 747 1108 1247 1042 990 912 700 638 567 461 455 435 400 382 364 271 262 366 539 446 413 442 525 545 605 537 448 398 410 508 443 427 192 161 129 139 360 585 899 808 744 751 698 573 591 494 461 378 398 390 337 283 233 268 333 347 298 340 360 425 446 429 350 326 277 356 292 289 468 414 311 469 1096 1685 2040 1838 1726 1695 1313 1179 1161 1073 1005 912 911 873 777 684 538 624 808 757 645 687 853 898 937 891 715 650 701 959 757 674 306 248 187 295 748 1049 1166 1022 962 944 655 569 579 529 491 480 475 462 391 337 294 365 482 427 378 390 455 496 508 475 386 365 405 559 444 397 162 166 124 174 348 636 874 816 764 751 658 610 582 544 514 432 436 411 386 347 244 259 326 330 267 297 398 402 429 416 329 285 296 400 313 277 394 380 275 457 1160 1783 2176 1909 1766 1671 1491 1295 1184 1059 1057 949 912 928 887 741 686 792 1006 898 730 794 873 949 930 909 776 694 627 894 703 655 239 225 175 298 786 1131 1304 1096 972 930 777 675 620 552 540 522 506 495 468 362 380 450 593 531 435 458 499 526 502 481 415 364 352 498 392 390 155 155 100 159 374 652 872 813 794 741 714 620 564 507 517 427 406 433 419 379 306 342 413 367 295 336 374 423 428 428 361 330 275 396 311 265 289 312 186 326 770 1355 1995 1944 1902 1876 1616 1425 1299 1206 1123 1041 1018 1026 941 782 655 803 1026 963 844 927 1000 1093 1075 1038 811 681 622 824 671 664 177 187 107 205 514 870 1197 1113 1079 1044 866 774 709 637 606 552 527 541 495 407 342 470 620 563 475 528 555 604 586 554 423 374 346 474 361 396 112 125 79 121 256 485 798 831 823 832 750 651 590 569 517 489 491 485 446 375 313 333 406 400 369 399 445 489 489 484 388 307 276 350 310 268 280 287 197 291 654 966 1276 1249 1400 1593 1510 1447 1390 1339 1275 1232 1127 1142 1038 893 755 919 1117 1079 934 953 1135 1192 1244 1162 989 825 823 1061 858 720 160 152 102 167 425 586 736 671 751 854 798 775 720 689 677 671 618 622 548 459 409 529 633 620 506 493 654 685 697 629 553 470 467 630 485 429 120 135 95 124 229 380 540 578 649 739 712 672 670 650 598 561 509 520 490 434 346 390 484 459 428 460 481 507 547 533 436 355 356 431 373 291 317 318 263 328 636 1128 1545 1835 2011 2290 2194 2055 1944 1806 1571 1661 1796 1849 1866 1714 1452 1322 1422 1331 1168 1195 1305 1280 1325 1236 1115 981 943 1249 1072 916 127 124 110 142 349 628 822 951 1015 1153 1077 986 916 848 742 822 887 897 896 802 712 698 787 689 618 655 692 716 731 638 588 550 531 704 618 524 190 194 153 186 287 500 723 884 996 1137 1117 1069 1028 958 829 839 909 952 970 912 740 624 635 642 550 540 613 564 594 598 527 431 412 545 454 392 176 141 102 115 229 368 342 239 344 352 392 419 451 406 450 406 429 475 470 523 571 627 810 909 1050 1168 1293 1435 1429 1381 1133 969 921 1242 1310 1160 72 42 32 47 119 185 142 108 146 152 181 179 193 181 188 170 196 241 221 274 286 312 461 513 541 588 643 735 715 688 562 487 477 664 685 634 104 99 70 68 110 183 200 131 198 200 211 240 258 225 262 236 233 234 249 249 285 315 349 396 509 580 650 700 714 693 571 482 444 578 625 526 0 0 1 2 0 4 5 3 2 2 7 2 1 2 4 8 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 1 0 1 4 1 0 1 2 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 3 2 2 2 1 3 1 1 1 2 5 3 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 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 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 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 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 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 0 0 80525 80439 81463 82683 83705 85137 86812 87419 87840 87485 87303 85607 85648 85531 85749 86079 86307 86567 87454 87956 88205 89000 90082 90666 91308 91621 91985 92359 92994 92710 93198 92407 92792 92098 91833 91047 35620 35540 35884 36620 37064 37985 38882 39286 39340 39583 39551 38726 39029 38953 39223 39434 39611 39747 40312 40783 40942 41560 42402 42674 43087 43455 43649 44059 44465 44396 44779 44388 44665 44348 44109 43911 44905 44899 45579 46063 46641 47152 47930 48133 48500 47902 47752 46881 46619 46578 46526 46645 46696 46820 47142 47173 47263 47440 47680 47992 48221 48166 48336 48300 48529 48314 48419 48019 48127 47750 47724 47136 33861 33874 34265 34637 35478 35891 36051 36102 36107 36002 35955 35330 35191 35007 34762 34490 34536 34740 35408 35565 35798 35929 35778 35530 35434 35186 34886 34603 34073 33622 33011 32348 31843 31284 30714 30125 17360 17328 17509 17724 18155 18397 18369 18387 18372 18351 18311 18075 18002 17871 17723 17617 17607 17683 18008 18112 18237 18276 18251 18101 18066 17996 17868 17739 17489 17249 16976 16689 16400 16184 15926 15652 16501 16546 16756 16913 17323 17494 17682 17715 17735 17651 17644 17255 17189 17136 17039 16873 16929 17057 17400 17453 17561 17653 17527 17429 17368 17190 17018 16864 16584 16373 16035 15659 15443 15100 14788 14473 5789 5516 5553 5810 5591 5856 6254 6321 6249 6360 6356 5774 5770 5692 5716 5816 5776 5619 5569 5348 4979 4956 5558 5600 5475 5535 5420 5395 5459 5040 4973 4560 4595 4739 4584 4472 2955 2836 2770 2982 2790 2890 3073 3121 2912 3048 3030 2723 2858 2790 2914 2962 2988 2884 2884 2885 2667 2740 3093 3046 3041 3100 2937 3019 2957 2796 2856 2556 2632 2642 2571 2543 2834 2680 2783 2828 2801 2966 3181 3200 3337 3312 3326 3051 2912 2902 2802 2854 2788 2735 2685 2463 2312 2216 2465 2554 2434 2435 2483 2376 2502 2244 2117 2004 1963 2097 2013 1929 1511 1537 1604 1666 1683 1881 2050 2079 2028 1794 1708 1502 1447 1440 1407 1415 1486 1508 1459 1430 1349 1356 1444 1519 1463 1521 1550 1628 1705 1604 1718 1628 1654 1583 1575 1514 542 537 554 603 618 711 750 770 731 641 586 499 493 492 483 473 504 518 497 533 484 517 540 632 599 612 662 685 748 723 778 758 784 750 725 746 969 1000 1050 1063 1065 1170 1300 1309 1297 1153 1122 1003 954 948 924 942 982 990 962 897 865 839 904 887 864 909 888 943 957 881 940 870 870 833 850 768 1290 1260 1311 1314 1404 1448 1568 1531 1569 1435 1369 1288 1272 1236 1173 1190 1121 1101 1086 1117 1127 1121 1114 1129 1128 1119 1234 1256 1269 1286 1331 1306 1375 1325 1420 1359 390 360 383 387 407 405 498 476 477 454 443 374 378 359 337 351 331 341 347 366 354 375 401 397 400 402 441 493 511 540 563 575 589 596 591 589 900 900 928 927 997 1043 1070 1055 1092 981 926 914 894 877 836 839 790 760 739 751 773 746 713 732 728 717 793 763 758 746 768 731 786 729 829 770 1181 1195 1139 1207 1178 1288 1319 1277 1316 1227 1202 1179 1110 1101 1071 1132 1150 1140 1055 1019 999 995 937 930 958 919 990 1027 1065 1071 1108 1118 1153 1170 1245 1224 420 435 407 431 412 473 455 469 513 484 469 439 438 426 408 401 406 407 406 384 384 408 411 387 395 395 410 430 449 452 491 474 507 534 528 531 761 760 732 776 766 815 864 808 803 743 733 740 672 675 663 731 744 733 649 635 615 587 526 543 563 524 580 597 616 619 617 644 646 636 717 693 927 1049 1172 1176 1189 1197 1240 1237 1298 1182 1181 1079 1053 1013 1025 1055 1080 1070 1052 1094 1064 1011 1015 1027 1034 950 899 896 906 850 936 943 1002 941 990 939 403 458 487 482 481 532 589 578 615 566 567 489 473 449 474 468 486 491 459 498 476 462 497 515 480 447 428 442 473 431 445 441 482 435 450 441 524 591 685 694 708 665 651 659 683 616 614 590 580 564 551 587 594 579 593 596 588 549 518 512 554 503 471 454 433 419 491 502 520 506 540 498 910 879 916 1004 1046 1222 1302 1420 1524 1478 1397 1335 1311 1285 1290 1337 1306 1245 1171 1154 1148 1101 1068 1095 1131 1057 1160 1116 1108 1055 1029 938 998 938 905 852 413 397 434 496 531 633 681 745 796 778 764 711 679 659 640 668 650 624 604 608 583 582 566 560 595 545 612 576 603 564 543 484 521 475 474 434 497 482 482 508 515 589 621 675 728 700 633 624 632 626 650 669 656 621 567 546 565 519 502 535 536 512 548 540 505 491 486 454 477 463 431 418 1318 1285 1342 1298 1385 1343 1396 1373 1526 1546 1680 1739 1855 1889 1890 1882 1895 1855 1832 1730 1705 1621 1496 1428 1391 1392 1318 1297 1336 1304 1299 1326 1327 1156 1119 1076 599 586 602 609 641 663 721 737 829 872 916 927 985 962 993 996 994 963 963 908 890 845 792 758 769 773 726 724 724 711 699 701 717 628 580 567 719 699 740 689 744 680 675 636 697 674 764 812 870 927 897 886 901 892 869 822 815 776 704 670 622 619 592 573 612 593 600 625 610 528 539 509 3807 3505 3200 2941 2789 2701 2822 2908 2851 2796 2524 2313 2228 2336 2372 2636 2753 2878 2913 2887 2752 2731 2588 2430 2377 2275 2119 2024 1982 1910 1857 1842 1879 1795 1701 1580 1674 1550 1414 1302 1264 1273 1379 1451 1418 1410 1293 1177 1161 1240 1239 1360 1426 1481 1441 1467 1431 1422 1361 1320 1248 1223 1164 1116 1115 1082 1036 1036 1063 1011 939 868 2133 1955 1786 1639 1525 1428 1443 1457 1433 1386 1231 1136 1067 1096 1133 1276 1327 1397 1472 1420 1321 1309 1227 1110 1129 1052 955 908 867 828 821 806 816 784 762 712 6429 6318 6437 6695 6629 6460 6597 6473 6223 6206 6264 6422 6552 6434 6617 6323 6013 5700 6079 5955 6652 7010 7457 7457 7032 6538 6145 5709 5611 5497 5473 5077 4838 4316 3954 3655 2753 2726 2787 2880 2840 2818 2941 2884 2811 2882 2946 3045 3081 3018 3083 2947 2765 2619 2863 2770 3126 3325 3567 3528 3363 3167 2987 2823 2786 2749 2738 2529 2434 2217 2045 1913 3676 3592 3650 3815 3789 3642 3656 3589 3412 3324 3318 3377 3471 3416 3534 3376 3248 3081 3216 3185 3526 3685 3890 3929 3669 3371 3158 2886 2825 2748 2735 2548 2404 2099 1909 1742 7242 7592 8078 8159 8137 8219 8224 8315 8393 8390 8197 7842 7624 7463 7509 7656 8016 8267 8132 8561 8203 8182 8155 8925 9418 10718 11581 12279 12467 12312 12038 11691 11510 11189 11125 11011 2768 2976 3240 3311 3365 3481 3567 3642 3683 3713 3613 3483 3444 3430 3491 3605 3755 3858 3788 3964 3805 3758 3792 4213 4485 5122 5550 5855 5952 5837 5704 5596 5516 5327 5318 5266 4474 4616 4838 4848 4772 4738 4657 4673 4710 4677 4584 4359 4180 4033 4018 4051 4261 4409 4344 4597 4398 4424 4363 4712 4933 5596 6031 6424 6515 6475 6334 6095 5994 5862 5807 5745 6147 6104 5906 6103 6415 6589 6832 7265 7367 7359 7466 7468 7589 7676 7713 7582 7326 7119 6994 7068 7188 7594 7861 7814 8298 8039 8060 8159 8954 9475 10767 11680 12267 12450 12264 11996 2260 2229 2118 2184 2295 2364 2517 2745 2825 2903 3024 3068 3166 3239 3257 3188 3125 3095 3107 3185 3265 3479 3589 3556 3764 3651 3626 3730 4173 4446 5118 5538 5771 5846 5692 5559 3887 3875 3788 3919 4120 4225 4315 4520 4542 4456 4442 4400 4423 4437 4456 4394 4201 4024 3887 3883 3923 4115 4272 4258 4534 4388 4434 4429 4781 5029 5649 6142 6496 6604 6572 6437 10113 10325 10540 10673 10781 11042 11157 11118 11389 11710 12004 12336 12646 12959 13204 13565 13849 14325 14704 15028 15241 15393 15611 15782 16169 16372 16623 16970 17059 17684 17658 17950 18351 19212 20237 21244 3083 3122 3179 3229 3265 3345 3342 3281 3358 3481 3589 3716 3871 4018 4181 4398 4574 4783 4945 5103 5240 5371 5542 5661 5882 6022 6238 6427 6485 6816 6832 7011 7249 7703 8270 8802 7030 7203 7361 7444 7516 7697 7815 7837 8031 8229 8415 8620 8775 8941 9023 9167 9275 9542 9759 9925 10001 10022 10069 10121 10287 10350 10385 10543 10574 10868 10826 10939 11102 11509 11967 12442 28759 29195 29519 29757 30049 30282 30350 30456 30470 30367 30239 29846 29672 29539 29433 29276 29283 29421 29279 29260 29244 29414 29316 29142 29062 28883 28780 28574 28174 27782 27290 26647 26036 25450 24844 24179 14709 14898 15043 15137 15320 15492 15492 15539 15560 15522 15444 15220 15156 15018 15001 14932 14890 14946 14854 14886 14865 14953 14963 14889 14837 14794 14737 14621 14459 14268 14067 13795 13440 13228 12896 12521 14050 14297 14476 14620 14729 14790 14858 14917 14910 14845 14795 14626 14516 14521 14432 14344 14393 14475 14425 14374 14379 14461 14353 14253 14225 14089 14043 13953 13715 13514 13223 12852 12596 12222 11948 11658 28759 29195 29519 29757 30049 30282 30350 30456 30470 30367 30239 29846 29672 29539 29433 29276 29283 29421 29279 29260 29244 29414 29316 29142 29062 28883 28780 28574 28174 27782 27290 26647 26036 25450 24844 24179 14709 14898 15043 15137 15320 15492 15492 15539 15560 15522 15444 15220 15156 15018 15001 14932 14890 14946 14854 14886 14865 14953 14963 14889 14837 14794 14737 14621 14459 14268 14067 13795 13440 13228 12896 12521 14050 14297 14476 14620 14729 14790 14858 14917 14910 14845 14795 14626 14516 14521 14432 14344 14393 14475 14425 14374 14379 14461 14353 14253 14225 14089 14043 13953 13715 13514 13223 12852 12596 12222 11948 11658 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 9483 9218 9522 9844 10729 11308 12596 12658 12911 12317 12394 11383 11164 10909 10898 11105 11088 10990 11826 11775 11636 11541 12037 12122 11856 11736 11845 11829 11875 11405 11404 10876 10966 11412 11502 11150 4491 4369 4370 4586 5025 5291 5816 5941 5936 5765 5809 5331 5253 5154 5131 5213 5267 5245 5721 5782 5683 5709 5947 5910 5831 5796 5876 5937 5896 5677 5749 5467 5468 5648 5700 5645 4992 4849 5152 5258 5704 6017 6780 6717 6975 6552 6585 6052 5911 5755 5767 5892 5821 5745 6105 5993 5953 5832 6090 6212 6025 5940 5969 5892 5979 5728 5655 5409 5498 5764 5802 5505 4639 4435 4445 4536 5007 5229 5454 5423 5418 5321 5385 5191 5212 5160 5026 4904 4947 5025 5977 6134 6319 6266 6288 6195 6178 6102 5919 5891 5752 5688 5599 5551 5669 5718 5815 5835 2425 2300 2289 2390 2587 2702 2737 2727 2683 2669 2682 2697 2678 2685 2537 2509 2556 2577 3086 3137 3238 3193 3199 3105 3122 3097 3034 3041 2954 2897 2847 2822 2876 2885 3004 3065 2214 2135 2156 2146 2420 2527 2717 2696 2735 2652 2703 2494 2534 2475 2489 2395 2391 2448 2891 2997 3081 3073 3089 3090 3056 3005 2885 2850 2798 2791 2752 2729 2793 2833 2811 2770 3853 3771 3906 4019 4192 4237 4831 4969 5041 4997 5004 4468 4171 4083 4124 4281 4248 4146 4080 3859 3554 3490 3905 4010 3853 3934 4019 3917 3943 3673 3543 3270 3148 3476 3315 3207 1645 1647 1650 1671 1880 1854 2138 2231 2181 2221 2235 1962 1869 1816 1909 1981 1996 1967 1945 1914 1785 1780 1968 1987 1945 2021 2072 2077 2054 1941 1935 1771 1684 1835 1752 1711 2208 2124 2256 2348 2312 2383 2693 2738 2860 2776 2769 2506 2302 2267 2215 2300 2252 2179 2135 1945 1769 1710 1937 2023 1908 1913 1947 1840 1889 1732 1608 1499 1464 1641 1563 1496 612 573 634 696 733 860 1049 1034 1034 855 826 691 687 687 705 689 733 737 674 643 637 646 700 734 677 670 725 755 813 735 816 748 727 761 757 683 287 267 274 322 340 407 493 517 491 395 376 309 298 302 286 274 299 315 283 291 257 278 303 332 305 293 330 339 367 342 405 366 360 369 352 325 325 306 360 374 393 453 556 517 543 460 450 382 389 385 419 415 434 422 391 352 380 368 397 402 372 377 395 416 446 393 411 382 367 392 405 358 189 214 257 236 319 331 460 469 492 413 430 349 360 322 331 355 331 310 318 320 307 317 353 349 327 339 383 409 447 425 454 417 429 446 515 465 71 76 96 87 105 113 167 178 187 163 182 122 127 118 119 125 113 112 118 127 96 119 141 137 126 107 135 176 187 174 169 165 160 188 201 178 118 138 161 149 214 218 293 291 305 250 248 227 233 204 212 230 218 198 200 193 211 198 212 212 201 232 248 233 260 251 285 252 269 258 314 287 109 119 129 165 207 302 350 299 352 277 270 256 252 227 220 269 267 249 229 212 217 240 231 215 231 196 247 293 309 296 327 297 337 354 394 353 35 40 26 52 48 103 118 107 126 105 100 88 95 75 79 82 82 79 86 75 78 91 103 83 79 65 86 86 105 99 128 107 131 142 138 135 74 79 103 113 159 199 232 192 226 172 170 168 157 152 141 187 185 170 143 137 139 149 128 132 152 131 161 207 204 197 199 190 206 212 256 218 47 60 85 114 164 191 250 241 274 210 214 189 206 187 188 237 206 193 184 210 210 185 175 192 188 155 181 186 210 189 240 192 237 232 281 238 19 22 14 34 30 52 87 84 120 95 103 57 68 66 73 85 77 73 59 79 70 66 75 81 72 55 64 61 68 59 86 71 93 71 95 87 28 38 71 80 134 139 163 157 154 115 111 132 138 121 115 152 129 120 125 131 140 119 100 111 116 100 117 125 142 130 154 121 144 161 186 151 24 31 50 47 72 110 137 149 206 185 171 115 133 113 130 192 186 143 141 157 158 158 150 153 143 117 162 157 181 169 166 157 176 180 174 144 8 9 15 18 23 40 50 60 104 83 78 44 48 43 44 69 75 50 53 61 56 71 57 62 61 45 63 58 71 61 65 58 62 64 65 46 16 22 35 29 49 70 87 89 102 102 93 71 85 70 86 123 111 93 88 96 102 87 93 91 82 72 99 99 110 108 101 99 114 116 109 98 8 11 10 23 29 42 54 52 72 45 82 98 110 81 115 105 111 106 132 125 120 129 122 135 123 111 109 106 109 118 128 114 112 104 121 115 1 5 3 8 10 17 24 28 34 25 47 38 48 31 52 47 42 43 56 48 45 58 50 48 57 54 42 42 38 49 50 50 45 36 40 52 7 6 7 15 19 25 30 24 38 20 35 60 62 50 63 58 69 63 76 77 75 71 72 87 66 57 67 64 71 69 78 64 67 68 81 63 1 1 2 3 3 4 5 8 11 6 9 18 14 27 35 47 36 43 47 58 60 64 63 75 70 62 52 61 70 74 91 84 81 74 78 52 0 1 1 2 1 2 1 5 7 6 5 10 10 9 22 31 17 14 13 23 31 32 26 45 28 33 25 30 31 38 43 31 30 27 28 16 1 0 1 1 2 2 4 3 4 0 4 8 4 18 13 16 19 29 34 35 29 32 37 30 42 29 27 31 39 36 48 53 51 47 50 36 1 2 2 3 2 1 4 11 6 3 1 5 12 14 17 18 16 25 25 28 27 27 27 40 41 26 23 24 19 17 17 22 24 37 28 35 0 1 0 0 0 0 1 3 3 2 1 3 7 6 7 7 7 11 16 14 14 12 15 17 25 16 13 13 11 7 12 15 16 16 15 19 1 1 2 3 2 1 3 8 3 1 0 2 5 8 10 11 9 14 9 14 13 15 12 23 16 10 10 11 8 10 5 7 8 21 13 16 0 0 1 1 0 0 2 3 5 5 2 3 5 5 3 4 4 10 16 25 22 16 20 19 19 18 19 25 20 11 14 15 16 21 17 14 0 0 1 1 0 0 0 1 0 1 0 1 4 2 1 1 3 4 4 11 11 7 9 12 9 7 9 12 9 4 5 6 6 10 6 5 0 0 0 0 0 0 2 2 5 4 2 2 1 3 2 3 1 6 12 14 11 9 11 7 10 11 10 13 11 7 9 9 10 11 11 9 0 1 1 1 1 1 0 0 0 0 0 0 2 3 4 4 3 3 3 4 5 3 3 5 6 6 6 5 2 10 9 9 10 9 7 9 0 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 0 0 2 2 2 2 1 1 2 3 3 2 1 6 4 5 5 5 4 6 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 1 2 3 1 2 4 4 3 3 3 1 4 5 4 5 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 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 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 0 0 912 766 690 961 563 608 688 653 506 507 395 362 602 538 623 554 610 510 575 597 501 571 650 598 639 596 270 338 299 270 319 194 323 221 262 245 912 766 690 961 563 608 688 653 505 504 394 353 590 528 616 548 604 507 563 584 489 566 644 589 629 579 257 325 288 261 312 175 306 200 243 224 0 0 0 0 0 0 0 0 1 3 1 9 12 10 7 6 6 3 12 13 12 5 6 9 10 17 13 13 11 9 7 19 17 21 19 21 0 5 0 4 1 0 3 0 0 0 0 5 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 5 0 4 1 0 3 0 0 0 0 5 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 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 893 747 682 941 549 602 671 647 500 505 385 354 588 535 618 551 599 504 567 591 498 566 647 591 636 594 266 336 292 263 314 193 317 216 258 242 893 747 682 941 549 602 671 647 499 502 384 345 579 525 611 545 593 501 555 579 486 561 641 584 628 577 254 324 283 255 307 174 300 196 240 222 0 0 0 0 0 0 0 0 1 3 1 9 9 10 7 6 6 3 12 12 12 5 6 7 8 17 12 12 9 8 7 19 17 20 18 20 18 14 8 16 12 6 14 6 6 2 10 3 12 3 5 3 9 6 8 6 3 5 3 7 3 2 4 2 7 7 5 1 6 5 4 3 18 14 8 16 12 6 14 6 6 2 10 3 9 3 5 3 9 6 8 5 3 5 3 5 1 2 3 1 5 6 5 1 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 0 0 0 2 2 0 1 1 2 1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35812 36142 36599 37085 37433 37772 38420 38935 39143 39465 39435 39263 39578 39739 40180 40383 40561 40824 41277 41745 42098 42878 43571 44313 45120 45692 46254 46768 47649 48431 49271 49648 50194 50253 50520 50703 14050 14185 14358 14561 14764 15093 15531 15789 15941 16308 16331 16296 16521 16671 16944 17115 17231 17411 17674 17891 18146 18586 19057 19460 19897 20254 20603 20947 21483 21868 22301 22511 22793 22855 22996 23104 21762 21957 22241 22524 22669 22679 22889 23146 23202 23157 23104 22967 23057 23068 23236 23268 23330 23413 23603 23854 23952 24292 24514 24853 25223 25438 25651 25821 26166 26563 26970 27137 27401 27398 27524 27599 40 25 31 44 52 54 40 42 31 29 29 27 21 17 6 10 10 11 9 11 16 12 12 11 8 19 19 14 17 20 6 19 26 25 3 17 20 13 20 29 27 35 22 23 19 20 17 16 12 9 4 6 5 6 5 6 10 7 7 7 3 6 12 8 13 11 4 15 16 16 3 12 20 12 11 15 25 19 18 19 12 9 12 11 9 8 2 4 5 5 4 5 6 5 5 4 5 13 7 6 4 9 2 4 10 9 0 5 177 162 164 166 154 143 103 107 111 124 115 118 136 129 136 124 119 122 130 129 135 145 144 163 183 185 176 164 155 170 185 203 221 219 209 207 95 95 92 91 87 85 61 72 73 83 76 74 79 74 77 78 72 69 69 68 71 72 87 96 118 109 94 87 92 92 97 101 119 129 121 118 82 67 72 75 67 58 42 35 38 41 39 44 57 55 59 46 47 53 61 61 64 73 57 67 65 76 82 77 63 78 88 102 102 90 88 89 168 191 181 183 188 179 160 164 164 156 147 144 133 131 131 135 129 147 148 146 133 144 145 159 161 173 182 184 202 199 208 208 221 222 214 232 91 103 108 109 105 97 91 91 93 86 83 85 89 86 90 86 81 87 85 82 77 88 78 88 94 101 108 116 122 121 121 118 121 120 118 138 77 88 73 74 83 82 69 73 71 70 64 59 44 45 41 49 48 60 63 64 56 56 67 71 67 72 74 68 80 78 87 90 100 102 96 94 319 280 270 259 248 242 232 218 228 230 223 210 213 211 207 204 200 185 178 177 200 190 190 197 210 189 204 207 203 216 232 244 245 278 278 273 178 163 146 155 153 143 138 131 131 130 126 122 118 119 115 116 112 112 113 106 115 116 114 104 105 104 110 112 117 127 136 140 144 155 161 160 141 117 124 104 95 99 94 87 97 100 97 88 95 92 92 88 88 73 65 71 85 74 76 93 105 85 94 95 86 89 96 104 101 123 117 113 389 414 407 402 401 392 375 383 375 352 334 338 318 323 321 316 315 319 304 297 277 269 259 268 244 244 242 245 257 261 261 276 291 280 300 309 225 230 229 226 233 229 212 207 217 210 194 192 184 182 176 175 175 174 176 166 159 154 163 167 150 151 143 148 147 141 133 143 147 155 158 159 164 184 178 176 168 163 163 176 158 142 140 146 134 141 145 141 140 145 128 131 118 115 96 101 94 93 99 97 110 120 128 133 144 125 142 150 448 498 538 546 542 553 556 558 560 557 535 484 465 460 458 443 446 436 442 438 419 436 437 424 406 388 342 322 326 308 308 307 316 316 309 306 256 280 307 298 304 329 326 324 311 313 289 268 245 251 262 239 243 249 244 237 233 247 241 250 231 218 184 189 201 190 184 169 171 165 160 161 192 218 231 248 238 224 230 234 249 244 246 216 220 209 196 204 203 187 198 201 186 189 196 174 175 170 158 133 125 118 124 138 145 151 149 145 570 569 588 659 662 740 796 844 874 874 848 842 837 792 789 768 743 729 692 646 607 595 566 575 597 570 585 552 511 487 457 419 440 415 387 374 314 305 330 371 395 438 469 490 492 508 507 496 485 443 427 411 401 399 390 376 345 336 317 309 324 310 333 297 285 269 244 222 236 228 219 210 256 264 258 288 267 302 327 354 382 366 341 346 352 349 362 357 342 330 302 270 262 259 249 266 273 260 252 255 226 218 213 197 204 187 168 164 957 958 1000 983 1056 1034 1067 1067 1141 1201 1249 1258 1346 1384 1355 1310 1342 1331 1278 1220 1151 1055 1004 957 878 838 805 792 795 754 739 740 703 636 624 563 504 499 504 509 548 565 600 609 676 732 734 744 768 760 767 753 749 753 714 683 627 581 552 532 502 480 462 455 449 415 417 408 373 346 332 293 453 459 496 474 508 469 467 458 465 469 515 514 578 624 588 557 593 578 564 537 524 474 452 425 376 358 343 337 346 339 322 332 330 290 292 270 3325 3100 2804 2547 2465 2417 2532 2622 2559 2512 2263 2041 1958 2021 2032 2230 2306 2415 2468 2386 2217 2201 2089 1963 1885 1767 1632 1524 1454 1383 1272 1251 1261 1220 1146 1078 1572 1478 1338 1212 1187 1200 1286 1340 1317 1315 1210 1073 1058 1123 1100 1192 1251 1302 1283 1262 1200 1176 1139 1091 1023 965 914 855 830 803 730 720 729 701 650 603 1753 1622 1466 1335 1278 1217 1246 1282 1242 1197 1053 968 900 898 932 1038 1055 1113 1185 1124 1017 1025 950 872 862 802 718 669 624 580 542 531 532 519 496 475 5932 5936 6107 6372 6351 6200 6348 6235 6007 6037 6098 6239 6374 6257 6417 6139 5849 5510 5891 5749 6415 6749 7199 7176 6728 6265 5885 5443 5333 5231 5213 4744 4426 3901 3524 3198 2687 2696 2753 2842 2806 2793 2900 2835 2765 2840 2899 2993 3038 2974 3032 2902 2717 2552 2783 2691 3030 3228 3473 3427 3242 3048 2868 2705 2654 2631 2608 2368 2242 2016 1840 1677 3245 3240 3354 3530 3545 3407 3448 3400 3242 3197 3199 3246 3336 3283 3385 3237 3132 2958 3108 3058 3385 3521 3726 3749 3486 3217 3017 2738 2679 2600 2605 2376 2184 1885 1684 1521 7229 7582 8065 8150 8123 8197 8222 8312 8357 8350 8155 7796 7581 7421 7464 7611 7974 8218 8079 8491 8144 8139 8099 8870 9377 10666 11520 12214 12403 12276 11994 11645 11462 11111 11056 10945 2765 2973 3235 3308 3361 3475 3567 3641 3672 3696 3596 3464 3425 3412 3474 3589 3740 3843 3773 3940 3784 3743 3769 4186 4466 5099 5521 5827 5924 5823 5689 5575 5493 5291 5288 5234 4464 4609 4830 4842 4762 4722 4655 4671 4685 4654 4559 4332 4156 4009 3990 4022 4234 4375 4306 4551 4360 4396 4330 4684 4911 5567 5999 6387 6479 6453 6305 6070 5969 5820 5768 5711 6145 6102 5904 6101 6410 6579 6832 7265 7347 7333 7435 7430 7550 7634 7660 7528 7279 7076 6954 7027 7143 7550 7816 7768 8274 8016 8039 8137 8934 9442 10738 11642 12231 12418 12233 11957 2260 2228 2117 2182 2293 2359 2517 2745 2817 2894 3011 3053 3149 3220 3239 3170 3111 3082 3094 3171 3255 3467 3575 3542 3757 3641 3616 3721 4164 4429 5106 5521 5753 5830 5676 5537 3885 3874 3787 3919 4117 4220 4315 4520 4530 4439 4424 4377 4401 4414 4421 4358 4168 3994 3860 3856 3888 4083 4241 4226 4517 4375 4423 4416 4770 5013 5632 6121 6478 6588 6557 6420 10113 10325 10540 10673 10781 11042 11157 11118 11389 11710 12004 12336 12646 12959 13204 13565 13849 14325 14704 15028 15241 15393 15611 15782 16169 16372 16623 16970 17059 17684 17658 17950 18351 19212 20237 21244 3083 3122 3179 3229 3265 3345 3342 3281 3358 3481 3589 3716 3871 4018 4181 4398 4574 4783 4945 5103 5240 5371 5542 5661 5882 6022 6238 6427 6485 6816 6832 7011 7249 7703 8270 8802 7030 7203 7361 7444 7516 7697 7815 7837 8031 8229 8415 8620 8775 8941 9023 9167 9275 9542 9759 9925 10001 10022 10069 10121 10287 10350 10385 10543 10574 10868 10826 10939 11102 11509 11967 12442 5559 5118 5133 5036 4931 5167 4758 4717 4810 4829 4840 4753 4632 4806 4615 4761 4765 4822 4497 4579 4726 4596 4508 4491 4631 4714 4836 4850 4997 4822 4914 5042 5273 4762 4705 4770 1458 1322 1423 1375 1392 1501 1355 1364 1398 1484 1573 1526 1509 1582 1531 1626 1619 1638 1500 1640 1759 1746 1791 1826 1893 2032 2176 2229 2339 2322 2350 2440 2658 2417 2274 2417 4101 3796 3710 3661 3539 3666 3403 3353 3412 3345 3267 3227 3123 3224 3084 3135 3146 3184 2997 2939 2967 2850 2717 2665 2738 2682 2660 2621 2658 2500 2564 2602 2615 2345 2431 2353 423 214 270 296 369 326 204 181 188 285 302 261 284 291 297 300 296 283 143 160 219 237 162 182 186 182 168 124 130 132 116 131 112 91 52 94 206 112 157 164 220 168 115 98 110 140 168 137 154 159 181 170 156 154 63 83 124 123 82 100 104 99 85 69 63 73 58 57 68 55 23 54 217 102 113 132 149 158 89 83 78 145 134 124 130 132 116 130 140 129 80 77 95 114 80 82 82 83 83 55 67 59 58 74 44 36 29 40 866 836 801 684 696 874 649 598 597 734 852 834 875 945 838 860 810 847 792 769 792 755 862 836 803 822 959 978 1069 934 931 894 909 828 802 816 322 347 346 279 274 349 203 171 159 242 335 342 331 375 317 358 327 347 315 324 325 327 397 379 350 393 517 531 528 508 517 510 529 482 458 492 544 489 455 405 422 525 446 427 438 492 517 492 544 570 521 502 483 500 477 445 467 428 465 457 453 429 442 447 541 426 414 384 380 346 344 324 713 759 781 771 750 836 827 875 824 781 725 664 615 619 566 588 615 618 629 635 576 561 596 619 622 676 639 687 683 663 689 671 700 595 600 596 146 153 164 156 161 201 152 156 141 158 117 102 97 101 102 110 115 110 121 155 147 146 156 207 199 216 221 229 254 254 247 273 297 257 252 281 567 606 617 615 589 635 675 719 683 623 608 562 518 518 464 478 500 508 508 480 429 415 440 412 423 460 418 458 429 409 442 398 403 338 348 315 781 766 784 819 836 875 876 844 849 792 716 729 699 703 635 631 589 606 590 620 620 614 571 583 591 591 647 640 619 645 645 645 701 601 627 621 140 121 141 145 148 149 193 167 159 161 135 130 133 122 103 110 105 117 116 133 143 140 146 156 169 191 196 205 207 239 258 270 285 253 229 251 641 645 643 674 688 726 683 677 690 631 581 599 566 581 532 521 484 489 474 487 477 474 425 427 422 400 451 435 412 406 387 375 416 348 398 370 683 662 603 640 570 594 594 595 589 598 598 585 540 551 530 547 568 572 522 510 505 486 447 447 483 479 501 489 499 514 520 545 525 536 551 562 160 165 152 153 131 141 125 155 170 169 175 159 159 169 153 144 149 154 144 143 147 163 145 137 166 179 181 196 197 212 230 224 229 237 232 237 523 497 451 487 439 453 469 440 419 429 423 426 381 382 377 403 419 418 378 367 358 323 302 310 317 300 320 293 302 302 290 321 296 299 319 325 432 491 549 516 483 453 434 438 464 415 432 406 382 366 379 375 428 441 426 446 435 390 403 411 440 407 376 388 370 353 388 444 449 393 400 395 128 156 166 150 147 151 176 170 184 158 175 164 160 132 139 144 166 169 156 182 173 149 181 184 177 174 180 192 204 182 175 201 218 199 195 193 304 335 383 366 336 302 258 268 280 257 257 242 222 234 240 231 262 272 270 264 262 241 222 227 263 233 196 196 166 171 213 243 231 194 205 202 316 279 278 298 312 372 369 427 444 419 378 378 341 380 371 377 376 373 338 351 383 348 352 367 391 370 413 407 416 399 406 362 382 343 344 334 91 83 89 107 113 155 162 195 200 187 179 171 146 173 169 188 173 175 161 171 182 175 192 189 210 190 216 221 247 234 234 204 223 183 190 178 225 196 189 191 199 217 207 232 244 232 199 207 195 207 202 189 203 198 177 180 201 173 160 178 181 180 197 186 169 165 172 158 159 160 154 156 353 316 332 292 300 267 275 254 313 300 349 383 399 424 420 467 442 418 422 385 434 437 370 336 390 443 404 399 432 432 432 472 512 416 374 398 94 82 95 92 83 81 97 100 119 115 135 145 169 171 174 196 203 167 193 177 218 206 190 178 210 239 222 227 237 247 232 243 299 246 208 222 259 234 237 200 217 186 178 154 194 185 214 238 230 253 246 271 239 251 229 208 216 231 180 158 180 204 182 172 195 185 200 229 213 170 166 176 481 404 394 391 321 280 285 278 281 278 252 254 256 288 305 359 411 420 398 443 475 466 436 392 422 446 435 439 458 453 494 507 537 501 477 450 102 71 75 88 76 71 92 106 94 89 78 94 93 108 117 137 158 165 145 182 200 214 196 184 197 225 225 231 254 241 263 285 304 283 261 249 379 333 319 303 245 209 193 172 187 189 174 160 163 180 188 222 253 255 253 261 275 252 240 208 225 221 210 208 204 212 231 222 233 218 216 201 496 380 328 320 276 259 245 227 210 166 165 178 166 163 183 166 148 165 163 178 210 234 231 241 263 247 237 242 259 249 243 311 388 378 402 422 66 29 34 38 34 25 40 46 43 40 46 49 36 38 44 38 41 56 64 65 82 85 79 84 96 103 106 105 121 111 118 146 176 185 190 217 430 351 294 282 242 234 205 181 167 126 119 129 130 125 139 128 107 109 99 113 128 149 152 157 167 144 131 137 138 138 125 165 212 193 212 205 13 10 12 8 14 22 0 0 31 35 40 43 38 37 42 41 38 39 37 45 37 27 36 36 22 34 42 40 44 25 30 31 32 57 52 52 3 3 4 2 4 6 0 0 11 16 17 18 15 16 16 15 12 11 11 13 10 8 14 15 10 16 20 16 19 10 10 15 17 26 24 27 10 7 8 6 10 16 0 0 20 19 23 25 23 21 26 26 26 28 26 32 27 19 22 21 12 18 22 24 25 15 20 16 15 31 28 25 2 1 1 1 4 9 0 0 20 26 31 38 37 39 49 50 44 40 37 37 40 41 42 41 18 17 15 17 18 23 20 29 26 23 24 30 0 0 0 1 1 4 0 0 8 9 13 15 16 18 16 16 14 13 11 12 8 10 13 13 5 7 7 7 8 11 8 12 13 11 12 16 2 1 1 0 3 5 0 0 12 17 18 23 21 21 33 34 30 27 26 25 32 31 29 28 13 10 8 10 10 12 12 17 13 12 12 14 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 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 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 202777 203219 204146 204901 205613 206107 206233 206171 205973 205394 205338 205030 204858 204912 205071 205464 205755 206021 206240 206481 207269 207940 208331 208777 209238 209503 209405 208959 208525 208574 208048 207394 206315 205771 205124 204528 97294 97529 98091 98548 98949 99212 99358 99422 99306 99068 99022 98813 98774 98881 98998 99172 99315 99563 99670 99814 100226 100647 100915 101131 101432 101560 101608 101422 101283 101556 101445 101186 100693 100502 100177 100056 105483 105690 106055 106353 106664 106895 106875 106749 106667 106326 106316 106217 106084 106031 106073 106292 106440 106458 106570 106667 107043 107293 107416 107646 107806 107943 107797 107537 107242 107018 106603 106208 105622 105269 104947 104472 45059 44954 44957 45205 45476 45613 45511 45287 45085 44806 44492 43970 43534 43130 42664 42227 41833 41557 41500 41292 41042 40732 40414 40001 39542 39122 38756 38419 38053 37873 37480 36977 36368 35929 35564 34868 22855 22811 22857 22989 23090 23108 23111 23001 22876 22780 22572 22254 22047 21797 21542 21307 21090 21009 21008 20894 20779 20592 20441 20225 20059 19853 19713 19585 19400 19392 19269 18969 18665 18414 18259 17929 22204 22143 22100 22216 22386 22505 22400 22286 22209 22026 21920 21716 21487 21333 21122 20920 20743 20548 20492 20398 20263 20140 19973 19776 19483 19269 19043 18834 18653 18481 18211 18008 17703 17515 17305 16939 20709 20091 19618 19039 18351 17886 17380 17030 16816 16625 16626 16760 16752 16756 16700 16801 16736 16575 16254 16064 16036 16086 16169 16492 16705 16980 16895 16461 16004 15686 15252 14920 14222 13705 13425 13458 10667 10296 10049 9721 9390 9180 8928 8699 8687 8562 8549 8568 8541 8572 8564 8555 8583 8518 8311 8213 8188 8255 8279 8431 8484 8590 8511 8307 8068 7978 7785 7633 7309 7102 6971 7053 10042 9795 9569 9318 8961 8706 8452 8331 8129 8063 8077 8192 8211 8184 8136 8246 8153 8057 7943 7851 7848 7831 7890 8061 8221 8390 8384 8154 7936 7708 7467 7287 6913 6603 6454 6405 14076 14254 14404 14478 14527 14372 14127 13587 12909 12228 11604 11018 10672 10560 10699 10832 11054 11124 11107 10928 11045 11222 11399 11376 11402 11139 10912 10863 10779 10980 11192 11208 11150 11005 10737 10374 7241 7387 7463 7517 7537 7417 7244 7021 6607 6275 5904 5664 5473 5478 5512 5599 5615 5624 5665 5642 5696 5785 5893 5853 5850 5693 5607 5604 5604 5732 5836 5887 5816 5754 5573 5382 6835 6867 6941 6961 6990 6955 6883 6566 6302 5953 5700 5354 5199 5082 5187 5233 5439 5500 5442 5286 5349 5437 5506 5523 5552 5446 5305 5259 5175 5248 5356 5321 5334 5251 5164 4992 15490 15168 14946 14717 14497 14325 14440 14375 14275 14136 13972 13626 13152 12645 12157 11592 11119 10926 10861 11049 11251 11458 11460 11490 11444 11527 11669 11720 11712 11634 11403 11156 11027 10974 11088 11452 7815 7644 7608 7480 7390 7356 7457 7428 7339 7290 7209 6979 6773 6464 6195 5857 5697 5577 5591 5653 5770 5885 5861 5883 5934 5976 6023 6023 5982 5917 5795 5751 5713 5693 5762 5951 7675 7524 7338 7237 7107 6969 6983 6947 6936 6846 6763 6647 6379 6181 5962 5735 5422 5349 5270 5396 5481 5573 5599 5607 5510 5551 5646 5697 5730 5717 5608 5405 5314 5281 5326 5501 18581 17763 17181 16594 16268 15771 15351 15036 14763 14403 14230 14322 14277 14200 14152 14113 13880 13474 13021 12559 12115 11585 11424 11413 11530 11739 11893 11896 11871 11790 11749 11797 11925 11938 11867 11755 9465 9002 8624 8378 8221 7964 7753 7604 7451 7291 7272 7374 7357 7310 7313 7293 7109 6915 6603 6387 6127 5897 5807 5859 5886 6031 6064 6053 6062 6070 6023 6002 6075 6070 6028 6001 9116 8761 8557 8216 8047 7807 7598 7432 7312 7112 6958 6948 6920 6890 6839 6820 6771 6559 6418 6172 5988 5688 5617 5554 5644 5708 5829 5843 5809 5720 5726 5795 5850 5868 5839 5754 16620 17969 18967 19361 19027 18616 17815 17201 16548 16167 15654 15284 15028 14781 14472 14271 14451 14417 14387 14372 14334 14123 13775 13330 12891 12364 11845 11647 11642 11764 11930 12130 12029 12111 12013 11983 8502 9195 9772 9944 9732 9456 8997 8622 8320 8107 7833 7635 7530 7412 7302 7278 7401 7417 7399 7398 7364 7213 7046 6718 6491 6218 6033 5917 5984 6010 6131 6221 6142 6164 6132 6104 8118 8774 9195 9417 9295 9160 8818 8579 8228 8060 7821 7649 7498 7369 7170 6993 7050 7000 6988 6974 6970 6910 6729 6612 6400 6146 5812 5730 5658 5754 5799 5909 5887 5947 5881 5879 12698 12800 12978 14043 14655 16509 17854 18871 19208 18789 18423 17625 17047 16438 16056 15622 15278 14982 14769 14490 14331 14468 14482 14485 14504 14478 14238 13883 13397 12960 12400 11825 11738 11739 11870 12065 6413 6482 6570 7113 7419 8408 9120 9690 9822 9554 9278 8805 8439 8175 7970 7736 7584 7480 7364 7262 7243 7338 7362 7391 7419 7371 7227 7042 6691 6493 6199 5987 5922 6016 6045 6176 6285 6318 6408 6930 7236 8101 8734 9181 9386 9235 9145 8820 8608 8263 8086 7886 7694 7502 7405 7228 7088 7130 7120 7094 7085 7107 7011 6841 6706 6467 6201 5838 5816 5723 5825 5889 11004 11457 11857 11856 12829 12463 12562 12775 13821 14393 16261 17560 18523 18870 18542 18161 17394 16885 16300 15948 15515 15213 14948 14693 14455 14289 14433 14430 14533 14530 14465 14247 13805 13375 12992 12502 5266 5554 5803 5824 6370 6241 6297 6400 6961 7252 8239 8911 9443 9559 9363 9077 8629 8275 8044 7845 7638 7508 7416 7263 7157 7152 7255 7274 7353 7385 7356 7183 6967 6644 6480 6225 5738 5903 6054 6032 6459 6222 6265 6375 6860 7141 8022 8649 9080 9311 9179 9084 8765 8610 8256 8103 7877 7705 7532 7430 7298 7137 7178 7156 7180 7145 7109 7064 6838 6731 6512 6277 10923 10688 10571 10526 10427 10711 11201 11592 11637 12592 12178 12270 12475 13485 14080 15896 17222 18158 18511 18198 17847 17173 16616 16085 15756 15366 15063 14757 14533 14367 14201 14372 14408 14451 14455 14432 5133 5008 4958 4988 4931 5042 5332 5591 5628 6143 5969 6038 6143 6693 7004 7956 8634 9148 9220 9026 8760 8376 8029 7846 7658 7453 7317 7199 7087 7018 7032 7170 7235 7305 7304 7264 5790 5680 5613 5538 5496 5669 5869 6001 6009 6449 6209 6232 6332 6792 7076 7940 8588 9010 9291 9172 9087 8797 8587 8239 8098 7913 7746 7558 7446 7349 7169 7202 7173 7146 7151 7168 10475 10525 10551 10652 10695 10487 10245 10127 10089 10025 10388 10907 11277 11283 12247 11929 11977 12199 13160 13734 15552 16879 17782 18115 17845 17511 16816 16361 15847 15503 15099 14786 14513 14374 14244 14185 4587 4697 4706 4743 4769 4772 4656 4618 4639 4618 4780 5076 5309 5332 5839 5718 5754 5874 6385 6704 7623 8253 8752 8856 8692 8443 8080 7780 7590 7421 7210 7055 6961 6925 6902 6965 5888 5828 5845 5909 5926 5715 5589 5509 5450 5407 5608 5831 5968 5951 6408 6211 6223 6325 6775 7030 7929 8626 9030 9259 9153 9068 8736 8581 8257 8082 7889 7731 7552 7449 7342 7220 8810 9001 9479 9445 9601 9785 9839 9889 9969 10006 9848 9625 9569 9620 9607 9964 10430 10831 10883 11803 11444 11519 11751 12740 13366 15037 16308 17147 17433 17196 16845 16215 15795 15369 15082 14708 3368 3467 3698 3751 3964 4062 4165 4210 4268 4278 4303 4215 4197 4263 4283 4463 4724 4975 5010 5466 5320 5404 5513 6009 6349 7199 7812 8266 8328 8188 7948 7601 7345 7202 7065 6885 5442 5534 5781 5694 5637 5723 5674 5679 5701 5728 5545 5410 5372 5357 5324 5501 5706 5856 5873 6337 6124 6115 6238 6731 7017 7838 8496 8881 9105 9008 8897 8614 8450 8167 8017 7823 7210 7140 7003 7244 7383 7652 7808 8239 8329 8470 8634 8707 8761 8939 9052 8927 8811 8797 8836 8883 9238 9692 10045 10085 11000 10620 10663 10960 11937 12496 13987 15136 15973 16337 16095 15853 2560 2506 2478 2607 2592 2719 2805 2987 3052 3256 3365 3441 3488 3597 3631 3663 3652 3661 3751 3801 3980 4226 4424 4483 4931 4760 4818 4976 5498 5796 6534 7079 7511 7618 7497 7317 4650 4634 4525 4637 4791 4933 5003 5252 5277 5214 5269 5266 5273 5342 5421 5264 5159 5136 5085 5082 5258 5466 5621 5602 6069 5860 5845 5984 6439 6700 7453 8057 8462 8719 8598 8536 11122 11409 11634 11741 11877 11917 12100 12162 12524 12754 13028 13356 13791 14205 14643 15129 15570 16096 16651 17161 17519 17790 18066 18472 18798 19331 19914 20415 20784 21795 22045 22625 23362 24464 25692 26893 3422 3480 3505 3493 3544 3487 3493 3551 3656 3662 3749 3853 4034 4229 4480 4670 4843 5090 5319 5523 5738 5915 6092 6314 6522 6821 7148 7396 7636 8156 8327 8648 9032 9595 10159 10804 7700 7929 8129 8248 8333 8430 8607 8611 8868 9092 9279 9503 9757 9976 10163 10459 10727 11006 11332 11638 11781 11875 11974 12158 12276 12510 12766 13019 13148 13639 13718 13977 14330 14869 15533 16089 101237 101837 102209 102006 101448 101129 99083 98470 97872 98021 98179 99863 100191 100622 99649 99399 99765 100049 98685 98551 99360 99709 98519 98011 98263 98374 97486 97376 96334 95996 94744 93952 92638 92666 92579 92827 52160 52763 53091 53067 52988 52787 51559 51240 51244 50898 50919 51623 51675 51938 51583 51213 51297 51375 50731 50693 50935 50870 49983 49723 49700 49630 49258 49164 48708 48715 48281 47930 47204 47360 47463 47508 49077 49074 49118 48939 48460 48342 47524 47230 46628 47123 47260 48240 48516 48684 48066 48186 48468 48674 47954 47858 48425 48839 48536 48288 48563 48744 48228 48212 47626 47281 46463 46022 45434 45306 45116 45319 811 973 1068 1117 779 675 482 495 401 337 381 854 943 1083 821 812 739 770 31 28 26 36 45 30 37 21 27 34 16 22 21 16 20 28 17 0 388 479 528 552 388 317 247 251 206 164 194 396 451 517 389 343 333 336 12 14 16 21 24 16 20 13 10 25 4 11 14 10 12 18 7 0 423 494 540 565 391 358 235 244 195 173 187 458 492 566 432 469 406 434 19 14 10 15 21 14 17 8 17 9 12 11 7 6 8 10 10 0 12854 12600 12221 11446 10814 10481 9211 8687 8770 8276 8270 8929 9048 9022 8985 8958 8961 9073 8943 8971 9348 9351 8898 9077 9592 9669 9572 9468 9140 9002 8928 8829 8409 7821 7793 7721 6639 6521 6336 5814 5680 5594 4966 4729 4943 4678 4584 4862 4853 4869 4764 4543 4549 4672 4593 4566 4728 4662 4381 4456 4733 4673 4719 4689 4524 4503 4541 4415 4257 4021 4013 3934 6215 6079 5885 5632 5134 4887 4245 3958 3827 3598 3686 4067 4195 4153 4221 4415 4412 4401 4350 4405 4620 4689 4517 4621 4859 4996 4853 4779 4616 4499 4387 4414 4152 3800 3780 3787 12143 12110 12194 12137 12036 11761 11256 10742 9969 9641 9282 8855 8636 8617 8689 8706 8952 9115 9046 8946 9109 9323 9298 9260 9262 9168 8937 8864 8784 8971 9064 9097 8926 8724 8507 8180 6538 6623 6683 6696 6653 6480 6210 6012 5579 5352 5098 4870 4770 4807 4840 4860 4885 4928 4921 4879 4937 5047 5022 4990 4941 4876 4742 4740 4737 4848 4886 4956 4763 4691 4555 4397 5605 5487 5511 5441 5383 5281 5046 4730 4390 4289 4184 3985 3866 3810 3849 3846 4067 4187 4125 4067 4172 4276 4276 4270 4321 4292 4195 4124 4047 4123 4178 4141 4163 4033 3952 3783 13759 13370 13114 12936 12604 12466 12368 12247 11994 12165 11958 11757 11386 10971 10463 9995 9593 9465 9351 9571 9775 10048 10039 9943 9881 9942 10072 10120 10060 10038 9790 9555 9373 9352 9408 9714 7268 7115 7056 6970 6844 6783 6797 6774 6656 6687 6593 6392 6205 5945 5670 5356 5179 5110 5116 5195 5287 5371 5334 5286 5333 5368 5400 5383 5316 5289 5162 5080 5031 5013 5074 5185 6491 6255 6058 5966 5760 5683 5571 5473 5338 5478 5365 5365 5181 5026 4793 4639 4414 4355 4235 4376 4488 4677 4705 4657 4548 4574 4672 4737 4744 4749 4628 4475 4342 4339 4334 4529 16814 16085 15465 14802 14425 13952 13552 13299 13026 12763 12634 12821 12775 12725 12684 12499 12338 11943 11496 11020 10740 10337 10243 10130 10253 10462 10541 10639 10595 10504 10351 10372 10347 10388 10329 10341 8818 8396 7983 7713 7579 7321 7085 6923 6819 6658 6655 6798 6781 6746 6737 6682 6520 6321 6029 5817 5622 5406 5314 5351 5350 5507 5524 5538 5527 5510 5430 5392 5405 5446 5431 5410 7996 7689 7482 7089 6846 6631 6467 6376 6207 6105 5979 6023 5994 5979 5947 5817 5818 5622 5467 5203 5118 4931 4929 4779 4903 4955 5017 5101 5068 4994 4921 4980 4942 4942 4898 4931 15194 16425 17303 17600 17192 16673 15962 15449 14801 14563 14048 13758 13657 13450 13095 12840 13049 13026 12978 12950 12936 12806 12415 11943 11536 11081 10648 10571 10553 10669 10804 10935 10749 10859 10705 10685 7891 8546 9060 9204 8936 8630 8143 7776 7506 7363 7089 6934 6890 6804 6689 6615 6764 6780 6744 6741 6734 6603 6408 6079 5837 5603 5462 5407 5485 5524 5618 5661 5550 5584 5527 5504 7303 7879 8243 8396 8256 8043 7819 7673 7295 7200 6959 6824 6767 6646 6406 6225 6285 6246 6234 6209 6202 6203 6007 5864 5699 5478 5186 5164 5068 5145 5186 5274 5199 5275 5178 5181 11326 11451 11609 12570 13156 14727 15899 16785 17023 16745 16413 15758 15179 14715 14326 13891 13654 13372 13297 12961 12857 13001 13038 12958 13046 13008 12756 12490 12055 11651 11164 10684 10529 10648 10749 10944 5781 5836 5934 6426 6688 7529 8148 8602 8721 8463 8252 7861 7460 7270 7125 6892 6778 6651 6613 6475 6461 6570 6597 6625 6685 6630 6460 6340 6033 5828 5595 5432 5324 5469 5516 5636 5545 5615 5675 6144 6468 7198 7751 8183 8302 8282 8161 7897 7719 7445 7201 6999 6876 6721 6684 6486 6396 6431 6441 6333 6361 6378 6296 6150 6022 5823 5569 5252 5205 5179 5233 5308 9126 9500 9853 9888 10807 10509 10550 10725 11653 12332 13908 15167 15982 16319 15925 15555 14903 14489 14014 13687 13414 13184 12967 12785 12628 12574 12749 12846 12927 13045 12903 12653 12140 11811 11517 11184 4415 4665 4863 4909 5421 5270 5247 5314 5797 6083 6933 7623 8080 8184 8002 7750 7323 7030 6827 6688 6534 6440 6356 6226 6171 6214 6352 6427 6493 6615 6547 6367 6114 5868 5720 5556 4711 4835 4990 4979 5386 5239 5303 5411 5856 6249 6975 7544 7902 8135 7923 7805 7580 7459 7187 6999 6880 6744 6611 6559 6457 6360 6397 6419 6434 6430 6356 6286 6026 5943 5797 5628 6166 6245 6425 6664 6716 7064 7413 7878 8036 8973 8865 9174 9490 10430 11014 12459 13492 14223 14443 14351 14159 13735 13315 12975 12708 12591 12385 12420 12329 12290 12191 12383 12265 12458 12578 12590 2992 3039 3103 3233 3226 3345 3521 3765 3909 4348 4277 4421 4569 5069 5403 6163 6732 7104 7150 7065 6904 6609 6304 6214 6069 5981 5884 5932 5911 5929 5963 6111 6068 6216 6311 6298 3174 3206 3322 3431 3490 3719 3892 4113 4127 4625 4588 4753 4921 5361 5611 6296 6760 7119 7293 7286 7255 7126 7011 6761 6639 6610 6501 6488 6418 6361 6228 6272 6197 6242 6267 6292 2812 2846 2742 2655 2754 2656 2151 1924 1965 1999 2199 2451 2772 2916 3462 3485 3852 4300 4812 5643 6518 7301 7652 8198 8513 8880 8798 8875 8881 8800 8547 8475 8756 9314 9658 10004 1289 1404 1410 1444 1479 1426 1104 1004 1019 1019 1140 1296 1456 1553 1852 1885 2083 2264 2552 2992 3426 3796 3911 4071 4114 4240 4157 4096 4139 4122 4018 4005 4108 4404 4670 4874 1523 1442 1332 1211 1275 1230 1047 920 946 980 1059 1155 1316 1363 1610 1600 1769 2036 2260 2651 3092 3505 3741 4127 4399 4640 4641 4779 4742 4678 4529 4470 4648 4910 4988 5130 161 173 164 144 124 130 157 159 159 150 145 204 200 232 144 159 189 228 255 401 461 569 595 708 806 976 998 1041 989 996 969 945 1015 1117 1187 1300 93 102 98 77 70 69 62 65 67 59 74 110 105 113 85 99 123 151 161 247 275 335 324 406 446 524 547 583 536 533 501 497 506 558 570 629 68 71 66 67 54 61 95 94 92 91 71 94 95 119 59 60 66 77 94 154 186 234 271 302 360 452 451 458 453 463 468 448 509 559 617 671 56 59 51 47 41 35 82 80 75 77 76 135 123 142 41 40 43 45 19 22 17 18 14 4 1 2 3 8 5 8 12 8 109 146 131 164 37 37 37 29 24 23 29 25 22 24 30 60 55 61 27 25 28 28 13 14 11 10 8 3 1 1 1 4 3 3 6 4 66 72 69 85 19 22 14 18 17 12 53 55 53 53 46 75 68 81 14 15 15 17 6 8 6 8 6 1 0 1 2 4 2 5 6 4 43 74 62 79 15 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 11 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 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 0 0 0 0 0 0 0 0 94898 97024 98408 96051 87107 80244 73354 75061 75796 75744 79168 82058 83493 85609 85169 85565 85576 86294 85006 86407 89003 88578 83691 85166 86210 85365 82781 80519 79826 80546 81028 81745 80973 77524 80363 81263 48806 50266 51162 49512 44253 40326 37250 38528 39241 39261 41300 42664 43551 44647 44122 43859 43873 44149 43881 44700 45783 44663 41228 42536 42959 42255 40929 39731 39434 40270 40716 41002 40524 38569 40335 40702 46092 46758 47246 46539 42854 39918 36104 36533 36555 36483 37868 39394 39942 40962 41047 41706 41703 42145 41125 41707 43220 43915 42463 42630 43251 43110 41852 40788 40392 40276 40312 40743 40449 38955 40028 40561 693 866 997 976 563 368 248 321 284 278 317 782 867 1021 771 769 710 738 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 329 435 497 469 274 168 143 170 148 136 164 364 415 490 366 316 320 323 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 364 431 500 507 289 200 105 151 136 142 153 418 452 531 405 453 390 415 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11567 11687 11498 10197 7797 6057 4571 4828 5131 5130 5879 6765 6996 7303 7376 7496 7319 7650 7357 7693 8396 8140 7103 7614 8150 8104 7652 7151 6999 7056 7248 7192 6829 5968 6481 6506 5982 6086 5992 5070 3813 2907 2316 2517 2791 2844 3302 3716 3852 4022 3883 3764 3646 3870 3742 3908 4194 3884 3211 3562 3831 3714 3563 3318 3217 3330 3520 3410 3287 2866 3194 3208 5585 5601 5506 5127 3984 3150 2255 2311 2340 2286 2577 3049 3144 3281 3493 3732 3673 3780 3615 3785 4202 4256 3892 4052 4319 4390 4089 3833 3782 3726 3728 3782 3542 3102 3287 3298 11437 11588 11787 11418 10089 8909 7843 7882 7615 7301 7452 7218 7177 7349 7481 7585 7785 7959 7889 7918 8272 8312 7777 8058 8110 7878 7520 7229 7083 7368 7649 7792 7658 7191 7414 7190 6162 6340 6465 6208 5338 4648 4187 4320 4211 4050 4128 4011 4024 4188 4191 4231 4258 4301 4306 4335 4507 4426 4048 4270 4231 4051 3878 3795 3728 3915 4034 4161 3985 3740 3895 3777 5275 5248 5322 5210 4751 4261 3656 3562 3404 3251 3324 3207 3153 3161 3290 3354 3527 3658 3583 3583 3765 3886 3729 3788 3879 3827 3642 3434 3355 3453 3615 3631 3673 3451 3519 3413 13022 12839 12708 12274 10940 10097 9463 9601 9665 9752 10003 9932 9689 9420 9012 8814 8392 8311 8255 8567 8963 9068 8711 8842 8816 8762 8646 8479 8516 8579 8480 8407 8218 7869 8234 8555 6862 6813 6843 6548 5767 5286 5071 5270 5325 5377 5524 5423 5355 5186 4904 4744 4548 4503 4580 4711 4886 4830 4512 4634 4688 4684 4551 4438 4422 4461 4441 4405 4362 4129 4346 4488 6160 6026 5865 5726 5173 4811 4392 4331 4340 4375 4479 4509 4334 4234 4108 4070 3844 3808 3675 3856 4077 4238 4199 4208 4128 4078 4095 4041 4094 4118 4039 4002 3856 3740 3888 4067 15974 15462 14999 14073 12695 11569 10645 10730 10744 10508 10723 10993 11070 11224 11210 11122 10890 10571 10186 9895 9813 9364 8904 9011 9257 9311 9236 9113 9042 9013 9108 9266 9264 8910 9150 9201 8303 8032 7705 7243 6502 5876 5479 5503 5548 5464 5676 5846 5941 6013 5979 5922 5762 5603 5368 5258 5157 4843 4532 4705 4813 4830 4797 4690 4652 4728 4773 4775 4806 4604 4732 4758 7671 7430 7294 6830 6193 5693 5166 5227 5196 5044 5047 5147 5129 5211 5231 5200 5128 4968 4818 4637 4656 4521 4372 4306 4444 4481 4439 4423 4390 4285 4335 4491 4458 4306 4418 4443 14469 15809 16772 16758 15221 13991 12676 12558 12244 11976 11944 11815 11815 11812 11523 11439 11597 11631 11599 11785 11821 11601 10789 10589 10366 9933 9387 9039 9057 9311 9568 9867 9698 9384 9600 9567 7470 8207 8773 8682 7726 6978 6298 6212 6098 6011 6012 5950 5957 5949 5844 5799 5954 6028 6034 6160 6155 5910 5439 5333 5168 4938 4701 4536 4644 4798 4931 5047 4945 4758 4893 4852 6999 7602 7999 8076 7495 7013 6378 6346 6146 5965 5932 5865 5858 5863 5679 5640 5643 5603 5565 5625 5666 5691 5350 5256 5198 4995 4686 4503 4413 4513 4637 4820 4753 4626 4707 4715 10785 11037 11275 12022 11820 12547 12774 13712 14011 13703 13919 13489 13184 12903 12561 12260 12040 11915 11823 11683 11765 11821 11432 11601 11787 11650 11164 10673 10313 10051 9806 9545 9488 9171 9640 9827 5478 5607 5754 6121 5897 6227 6372 6917 7082 6882 6956 6699 6472 6369 6195 5980 5888 5824 5864 5816 5911 5888 5648 5831 5962 5842 5541 5303 5054 4920 4837 4765 4715 4579 4868 4976 5307 5430 5521 5901 5923 6320 6402 6795 6929 6821 6963 6790 6712 6534 6366 6280 6152 6091 5959 5867 5854 5933 5784 5770 5825 5808 5623 5370 5259 5131 4969 4780 4773 4592 4772 4851 8494 8988 9468 9420 9631 8882 8347 8641 9402 9892 11530 12773 13644 14182 13805 13530 13010 12704 12276 12169 12100 11790 11156 11257 11244 11156 11097 10986 11033 11308 11228 11174 10796 10078 10097 9882 4092 4396 4664 4652 4776 4377 4091 4248 4655 4879 5773 6404 6914 7116 6877 6647 6358 6093 5949 5958 5877 5661 5271 5353 5395 5400 5400 5367 5409 5653 5600 5520 5342 4858 4876 4778 4402 4592 4804 4768 4855 4505 4256 4393 4747 5013 5757 6369 6730 7066 6928 6883 6652 6611 6327 6211 6223 6129 5885 5904 5849 5756 5697 5619 5624 5655 5628 5654 5454 5220 5221 5104 5632 5802 6066 6165 5724 5403 4912 4958 4914 5422 5496 5987 6537 7676 8477 9540 10544 11074 11359 11525 11788 11627 10960 10948 10905 10672 10397 10235 10192 10293 10339 10788 10778 10464 10851 10993 2772 2854 2960 3016 2734 2564 2351 2429 2465 2721 2775 3011 3265 3854 4250 4780 5295 5569 5705 5723 5803 5589 5063 5215 5157 4980 4836 4726 4730 4865 4965 5244 5244 5088 5311 5345 2860 2948 3106 3149 2990 2839 2561 2529 2449 2701 2721 2976 3272 3822 4227 4760 5249 5505 5654 5802 5985 6038 5897 5733 5748 5692 5561 5509 5462 5428 5374 5544 5534 5376 5540 5648 2601 2714 2624 2557 2462 2259 1637 1594 1552 1556 1689 1971 2195 2350 2769 2819 3066 3476 3988 4749 5607 6268 6250 6534 6768 6921 6681 6565 6597 6563 6621 6761 7120 7226 7578 8078 1215 1357 1374 1397 1332 1205 851 854 829 815 890 1075 1198 1287 1521 1556 1696 1858 2159 2570 3007 3287 3172 3224 3267 3291 3114 2971 3039 3064 3108 3174 3266 3317 3581 3806 1386 1357 1250 1160 1130 1054 786 740 723 741 799 896 997 1063 1248 1263 1370 1618 1829 2179 2600 2981 3078 3310 3501 3630 3567 3594 3558 3499 3513 3587 3854 3909 3997 4272 153 173 163 144 124 127 156 156 159 149 140 198 196 227 143 151 180 220 255 401 461 569 595 708 806 976 998 1041 989 996 969 945 1015 1117 1187 1300 93 102 98 77 70 67 62 63 67 58 70 105 103 112 85 95 120 149 161 247 275 335 324 406 446 524 547 583 536 533 501 497 506 558 570 629 60 71 65 67 54 60 94 93 92 91 70 93 93 115 58 56 60 71 94 154 186 234 271 302 360 452 451 458 453 463 468 448 509 559 617 671 56 59 51 47 41 35 82 80 75 77 76 135 123 142 41 40 43 45 19 22 17 18 14 4 1 2 3 8 5 8 12 8 109 146 131 164 37 37 37 29 24 23 29 25 22 24 30 60 55 61 27 25 28 28 13 14 11 10 8 3 1 1 1 4 3 3 6 4 66 72 69 85 19 22 14 18 17 12 53 55 53 53 46 75 68 81 14 15 15 17 6 8 6 8 6 1 0 1 2 4 2 5 6 4 43 74 62 79 15 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 11 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 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 0 0 0 0 0 0 0 0 6339 4813 3801 5955 14341 20885 25729 23409 22076 22277 19011 17805 16698 15013 14480 13834 14189 13755 13679 12144 10357 11131 14828 12845 12053 13009 14705 16857 16508 15450 13716 12207 11665 15142 12216 11564 3354 2497 1929 3555 8735 12461 14309 12712 12003 11637 9619 8959 8124 7291 7461 7354 7424 7226 6850 5993 5152 6207 8755 7187 6741 7375 8329 9433 9274 8445 7565 6928 6680 8791 7128 6806 2985 2316 1872 2400 5606 8424 11420 10697 10073 10640 9392 8846 8574 7722 7019 6480 6765 6529 6829 6151 5205 4924 6073 5658 5312 5634 6376 7424 7234 7005 6151 5279 4985 6351 5088 4758 118 107 71 141 216 307 234 174 117 59 64 72 76 62 50 43 29 32 31 28 26 36 45 30 37 21 27 34 16 22 21 16 20 28 17 0 59 44 31 83 114 149 104 81 58 28 30 32 36 27 23 27 13 13 12 14 16 21 24 16 20 13 10 25 4 11 14 10 12 18 7 0 59 63 40 58 102 158 130 93 59 31 34 40 40 35 27 16 16 19 19 14 10 15 21 14 17 8 17 9 12 11 7 6 8 10 10 0 1287 913 723 1249 3017 4424 4640 3859 3639 3146 2391 2164 2052 1719 1609 1462 1642 1423 1586 1278 952 1211 1795 1463 1442 1565 1920 2317 2141 1946 1680 1637 1580 1853 1312 1215 657 435 344 744 1867 2687 2650 2212 2152 1834 1282 1146 1001 847 881 779 903 802 851 658 534 778 1170 894 902 959 1156 1371 1307 1173 1021 1005 970 1155 819 726 630 478 379 505 1150 1737 1990 1647 1487 1312 1109 1018 1051 872 728 683 739 621 735 620 418 433 625 569 540 606 764 946 834 773 659 632 610 698 493 489 706 522 407 719 1947 2852 3413 2860 2354 2340 1830 1637 1459 1268 1208 1121 1167 1156 1157 1028 837 1011 1521 1202 1152 1290 1417 1635 1701 1603 1415 1305 1268 1533 1093 990 376 283 218 488 1315 1832 2023 1692 1368 1302 970 859 746 619 649 629 627 627 615 544 430 621 974 720 710 825 864 945 1009 933 852 795 778 951 660 620 330 239 189 231 632 1020 1390 1168 986 1038 860 778 713 649 559 492 540 529 542 484 407 390 547 482 442 465 553 690 692 670 563 510 490 582 433 370 737 531 406 662 1664 2369 2905 2646 2329 2413 1955 1825 1697 1551 1451 1181 1201 1154 1096 1004 812 980 1328 1101 1065 1180 1426 1641 1544 1459 1310 1148 1155 1483 1174 1159 406 302 213 422 1077 1497 1726 1504 1331 1310 1069 969 850 759 766 612 631 607 536 484 401 541 822 652 645 684 849 945 894 828 721 675 669 884 728 697 331 229 193 240 587 872 1179 1142 998 1103 886 856 847 792 685 569 570 547 560 520 411 439 506 449 420 496 577 696 650 631 589 473 486 599 446 462 840 623 466 729 1730 2383 2907 2569 2282 2255 1911 1828 1705 1501 1474 1377 1448 1372 1310 1125 927 973 1339 1119 996 1151 1305 1526 1553 1491 1243 1106 1083 1478 1179 1140 515 364 278 470 1077 1445 1606 1420 1271 1194 979 952 840 733 758 760 758 718 661 559 465 563 782 646 537 677 727 848 875 782 657 617 599 842 699 652 325 259 188 259 653 938 1301 1149 1011 1061 932 876 865 768 716 617 690 654 649 566 462 410 557 473 459 474 578 678 678 709 586 489 484 636 480 488 725 616 531 842 1971 2682 3286 2891 2557 2587 2104 1943 1842 1638 1572 1401 1452 1395 1379 1165 1115 1205 1626 1354 1170 1148 1261 1532 1496 1358 1236 1068 1051 1475 1105 1118 421 339 287 522 1210 1652 1845 1564 1408 1352 1077 984 933 855 845 816 810 752 710 581 579 693 969 746 669 665 761 871 841 726 687 614 605 826 634 652 304 277 244 320 761 1030 1441 1327 1149 1235 1027 959 909 783 727 585 642 643 669 584 536 512 657 608 501 483 500 661 655 632 549 454 446 649 471 466 541 414 334 548 1336 2180 3125 3073 3012 3042 2494 2269 1995 1812 1765 1631 1614 1457 1474 1278 1092 1180 1606 1357 1259 1358 1592 1817 1742 1600 1358 1139 1041 1477 1109 1117 303 229 180 305 791 1302 1776 1685 1639 1581 1296 1162 988 901 930 912 890 827 749 659 550 682 949 794 723 788 919 1037 979 908 758 667 609 890 648 660 238 185 154 243 545 878 1349 1388 1373 1461 1198 1107 1007 911 835 719 724 630 725 619 542 498 657 563 536 570 673 780 763 692 600 472 432 587 461 457 632 512 385 468 1176 1627 2203 2084 2251 2440 2378 2394 2338 2137 2120 2025 1893 1785 1738 1518 1314 1394 1811 1528 1384 1418 1652 1860 1894 1737 1675 1479 1344 1733 1420 1302 323 269 199 257 645 893 1156 1066 1142 1204 1160 1219 1166 1068 1125 1103 965 937 878 730 657 779 1085 873 776 814 952 1060 1084 962 947 847 772 1010 844 778 309 243 186 211 531 734 1047 1018 1109 1236 1218 1175 1172 1069 995 922 928 848 860 788 657 615 726 655 608 604 700 800 810 775 728 632 572 723 576 524 534 443 359 499 992 1661 2501 2920 3122 3551 3369 3187 2953 2754 2537 2919 2948 3149 3084 2826 2371 2108 2355 2027 1803 1919 1988 2185 2137 1997 1852 1595 1487 1994 1727 1597 220 185 143 217 492 781 1170 1336 1444 1627 1502 1410 1304 1215 1153 1383 1437 1535 1445 1342 1101 1020 1241 999 912 1001 1048 1206 1181 1064 998 867 824 1128 1000 953 314 258 216 282 500 880 1331 1584 1678 1924 1867 1777 1649 1539 1384 1536 1511 1614 1639 1484 1270 1088 1114 1028 891 918 940 979 956 933 854 728 663 866 727 644 211 132 118 98 292 397 514 330 413 443 510 480 577 566 693 666 786 824 824 894 911 1033 1402 1664 1745 1959 2117 2310 2284 2237 1926 1714 1636 2088 2080 1926 74 47 36 47 147 221 253 150 190 204 250 221 258 266 331 329 387 406 393 422 419 509 739 847 847 949 1043 1125 1100 1058 910 831 842 1087 1089 1068 137 85 82 51 145 176 261 180 223 239 260 259 319 300 362 337 399 418 431 472 492 524 663 817 898 1010 1074 1185 1184 1179 1016 883 794 1001 991 858 8 0 1 0 0 3 1 3 0 1 5 6 4 5 1 8 9 8 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 2 0 1 4 5 2 1 0 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 1 0 0 1 1 1 0 0 1 1 2 4 1 4 6 6 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 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 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 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 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 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 101540 101382 101937 102895 104165 104978 107150 107701 108101 107373 107159 105167 104667 104290 105422 106065 105990 105972 107555 107930 107909 108231 109812 110766 110975 111129 111919 111583 112191 112578 113304 113442 113677 113105 112545 111701 45134 44766 45000 45481 45961 46425 47799 48182 48062 48170 48103 47190 47099 46943 47415 47959 48018 48188 48939 49121 49291 49777 50932 51408 51732 51930 52350 52258 52575 52841 53164 53256 53489 53142 52714 52548 56406 56616 56937 57414 58204 58553 59351 59519 60039 59203 59056 57977 57568 57347 58007 58106 57972 57784 58616 58809 58618 58454 58880 59358 59243 59199 59569 59325 59616 59737 60140 60186 60188 59963 59831 59153 44248 43981 43889 44088 44697 44938 45029 44792 44684 44469 44111 43116 42591 42047 41843 41415 41094 40787 41469 41264 41016 40696 40369 39971 39505 39101 38729 38385 38037 37851 37459 36961 36348 35901 35547 34868 22467 22332 22329 22437 22702 22791 22864 22750 22670 22616 22378 21858 21596 21280 21153 20964 20757 20673 20996 20880 20763 20571 20417 20209 20039 19840 19703 19560 19396 19381 19255 18959 18653 18396 18252 17929 21781 21649 21560 21651 21995 22147 22165 22042 22014 21853 21733 21258 20995 20767 20690 20451 20337 20114 20473 20384 20253 20125 19952 19762 19466 19261 19026 18825 18641 18470 18204 18002 17695 17505 17295 16939 7855 7491 7397 7593 7537 7405 8169 8343 8046 8349 8356 7831 7704 7734 7715 7843 7775 7502 7311 7093 6688 6735 7271 7415 7113 7311 7323 6993 6864 6684 6324 6091 5813 5884 5632 5737 4028 3775 3713 3907 3710 3586 3962 3970 3744 3884 3965 3706 3688 3703 3800 4012 4034 3846 3718 3647 3460 3593 3898 3975 3751 3917 3792 3618 3544 3475 3244 3218 3052 3081 2958 3119 3827 3716 3684 3686 3827 3819 4207 4373 4302 4465 4391 4125 4016 4031 3915 3831 3741 3656 3593 3446 3228 3142 3373 3440 3362 3394 3531 3375 3320 3209 3080 2873 2761 2803 2674 2618 1933 2144 2210 2341 2491 2611 2871 2845 2940 2587 2322 2163 2036 1943 2010 2126 2102 2009 2061 1982 1936 1899 2101 2116 2140 1971 1975 1999 1995 2009 2128 2111 2224 2281 2230 2194 703 764 780 821 884 937 1034 1009 1028 923 806 794 703 671 672 739 730 696 744 763 759 738 871 863 909 817 865 864 867 884 950 931 1053 1063 1018 985 1230 1380 1430 1520 1607 1674 1837 1836 1912 1664 1516 1369 1333 1272 1338 1387 1372 1313 1317 1219 1177 1161 1230 1253 1231 1154 1110 1135 1128 1125 1178 1180 1171 1218 1212 1209 1731 1798 1832 1781 1893 1859 2072 2128 2281 1971 2014 1869 1766 1674 1694 1597 1526 1461 1510 1478 1476 1410 1421 1547 1563 1585 1597 1600 1652 1596 1613 1601 1654 1622 1680 1738 547 529 552 510 546 573 660 654 683 603 616 587 568 519 525 501 518 467 475 458 483 514 527 597 601 608 623 640 666 628 633 671 682 680 688 766 1184 1269 1280 1271 1347 1286 1412 1474 1598 1368 1398 1282 1198 1155 1169 1096 1008 994 1035 1020 993 896 894 950 962 977 974 960 986 968 980 930 972 942 992 972 1767 1678 1716 1792 1843 1819 1799 1737 1737 1640 1596 1501 1502 1475 1468 1614 1542 1531 1525 1539 1375 1248 1181 1283 1277 1277 1352 1257 1276 1286 1398 1425 1578 1550 1538 1414 647 606 641 665 642 643 668 681 632 633 617 576 576 564 576 611 589 594 574 570 505 491 493 508 536 524 540 515 535 560 593 610 670 624 597 591 1120 1072 1075 1127 1201 1176 1131 1056 1105 1007 979 925 926 911 892 1003 953 937 951 969 870 757 688 775 741 753 812 742 741 726 805 815 908 926 941 823 1426 1544 1664 1761 1835 1943 1853 1752 1747 1604 1606 1526 1371 1331 1377 1431 1402 1391 1409 1422 1398 1317 1360 1387 1355 1283 1197 1076 1089 1095 1126 1195 1280 1252 1308 1298 611 649 712 740 796 826 854 846 814 744 744 701 640 608 613 663 637 637 655 657 630 610 638 639 654 615 571 510 499 486 513 560 592 580 605 600 815 895 952 1021 1039 1117 999 906 933 860 862 825 731 723 764 768 765 754 754 765 768 707 722 748 701 668 626 566 590 609 613 635 688 672 703 698 1372 1349 1369 1473 1499 1782 1955 2086 2185 2044 2010 1867 1868 1723 1730 1731 1624 1610 1472 1529 1474 1467 1444 1527 1458 1470 1482 1393 1342 1309 1236 1141 1209 1091 1121 1121 632 646 636 687 731 879 972 1088 1101 1091 1026 944 979 905 845 844 806 829 751 787 782 768 765 766 734 741 767 702 658 665 604 555 598 547 529 540 740 703 733 786 768 903 983 998 1084 953 984 923 889 818 885 887 818 781 721 742 692 699 679 761 724 729 715 691 684 644 632 586 611 544 592 581 1878 1957 2004 1968 2022 1954 2012 2050 2168 2061 2353 2393 2541 2551 2617 2606 2491 2396 2286 2261 2101 2029 1981 1908 1827 1715 1684 1584 1606 1485 1562 1594 1665 1564 1475 1318 851 889 940 915 949 971 1050 1086 1164 1169 1306 1288 1363 1375 1361 1327 1306 1245 1217 1157 1104 1068 1060 1037 986 938 903 847 860 770 809 816 853 776 760 669 1027 1068 1064 1053 1073 983 962 964 1004 892 1047 1105 1178 1176 1256 1279 1185 1151 1069 1104 997 961 921 871 841 777 781 737 746 715 753 778 812 788 715 649 4757 4443 4146 3862 3711 3647 3788 3714 3601 3619 3313 3096 2985 3055 3066 3437 3730 3935 4068 3847 3688 3438 3301 3110 3048 2775 2678 2337 2204 2077 2010 1989 2143 1993 1877 1842 2141 1969 1855 1755 1705 1697 1811 1826 1719 1795 1692 1617 1574 1624 1601 1793 1902 2044 2070 1961 1856 1767 1725 1632 1589 1472 1433 1267 1176 1089 1069 1059 1167 1089 993 966 2616 2474 2291 2107 2006 1950 1977 1888 1882 1824 1621 1479 1411 1431 1465 1644 1828 1891 1998 1886 1832 1671 1576 1478 1459 1303 1245 1070 1028 988 941 930 976 904 884 876 7663 7679 7809 7997 7941 7831 8094 8203 8124 8026 8189 8456 8505 8367 8785 8444 8125 7899 8348 8091 9034 9578 10130 9917 9332 8631 8018 7486 6966 6703 6552 6311 5757 5060 4586 4181 3298 3293 3296 3299 3290 3346 3552 3614 3620 3599 3640 3780 3853 3779 3987 3833 3671 3610 3833 3712 4197 4457 4841 4785 4578 4203 3923 3684 3451 3299 3192 3050 2853 2521 2232 2091 4365 4386 4513 4698 4651 4485 4542 4589 4504 4427 4549 4676 4652 4588 4798 4611 4454 4289 4515 4379 4837 5121 5289 5132 4754 4428 4095 3802 3515 3404 3360 3261 2904 2539 2354 2090 8649 8828 9315 9301 9477 9655 9682 9730 9810 9856 9703 9421 9369 9388 9463 9805 10241 10603 10628 11402 10983 10950 11156 12032 12560 14061 15310 16106 16444 16200 15876 15270 14780 14252 13895 13408 3275 3365 3600 3674 3894 3993 4103 4145 4201 4219 4229 4105 4092 4150 4198 4364 4601 4824 4849 5219 5045 5069 5189 5603 5903 6675 7265 7683 7792 7655 7447 7104 6839 6644 6495 6256 5374 5463 5715 5627 5583 5662 5579 5585 5609 5637 5474 5316 5277 5238 5265 5441 5640 5779 5779 6183 5938 5881 5967 6429 6657 7386 8045 8423 8652 8545 8429 8166 7941 7608 7400 7152 7154 7081 6952 7197 7342 7617 7726 8159 8254 8393 8558 8572 8638 8797 9011 8887 8768 8752 8817 8861 9221 9674 10031 10081 10999 10618 10660 10952 11932 12488 13975 15128 15864 16191 15964 15689 2523 2469 2441 2578 2568 2696 2776 2962 3030 3232 3335 3381 3433 3536 3604 3638 3624 3633 3738 3787 3969 4216 4416 4480 4930 4759 4817 4972 5495 5793 6528 7075 7445 7546 7428 7232 4631 4612 4511 4619 4774 4921 4950 5197 5224 5161 5223 5191 5205 5261 5407 5249 5144 5119 5079 5074 5252 5458 5615 5601 6069 5859 5843 5980 6437 6695 7447 8053 8419 8645 8536 8457 11107 11409 11634 11741 11877 11917 12100 12162 12524 12754 13028 13356 13791 14205 14643 15129 15570 16096 16651 17161 17519 17790 18066 18472 18798 19331 19914 20415 20784 21795 22045 22625 23362 24464 25692 26893 3411 3480 3505 3493 3544 3487 3493 3551 3656 3662 3749 3853 4034 4229 4480 4670 4843 5090 5319 5523 5738 5915 6092 6314 6522 6821 7148 7396 7636 8156 8327 8648 9032 9595 10159 10804 7696 7929 8129 8248 8333 8430 8607 8611 8868 9092 9279 9503 9757 9976 10163 10459 10727 11006 11332 11638 11781 11875 11974 12158 12276 12510 12766 13019 13148 13639 13718 13977 14330 14869 15533 16089 37349 37466 37457 37559 37550 37623 37617 37570 37377 37119 36663 36074 35585 35298 35028 34886 34611 34300 33903 33527 33121 32872 32491 32258 32008 31926 31849 31669 31372 31176 30905 30521 29762 29177 28775 28067 19017 19038 19015 19065 19065 19055 19120 19072 18972 18876 18566 18256 18009 17858 17700 17633 17464 17347 17117 16930 16728 16613 16434 16335 16285 16244 16268 16246 16069 16026 15912 15719 15327 14980 14740 14429 18332 18428 18442 18494 18485 18568 18497 18498 18405 18243 18097 17818 17576 17440 17328 17253 17147 16953 16786 16597 16393 16259 16057 15923 15723 15682 15581 15423 15303 15150 14993 14802 14435 14197 14035 13638 37349 37466 37457 37559 37550 37623 37617 37570 37377 37119 36663 36074 35585 35298 35028 34886 34611 34300 33903 33527 33121 32872 32491 32258 32008 31926 31849 31669 31372 31176 30905 30521 29762 29177 28775 28067 19017 19038 19015 19065 19065 19055 19120 19072 18972 18876 18566 18256 18009 17858 17700 17633 17464 17347 17117 16930 16728 16613 16434 16335 16285 16244 16268 16246 16069 16026 15912 15719 15327 14980 14740 14429 18332 18428 18442 18494 18485 18568 18497 18498 18405 18243 18097 17818 17576 17440 17328 17253 17147 16953 16786 16597 16393 16259 16057 15923 15723 15682 15581 15423 15303 15150 14993 14802 14435 14197 14035 13638 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 12517 12581 12598 12946 14093 14517 16274 16336 16834 15492 15960 14690 14270 13658 14041 14337 13997 13834 15017 15048 14613 14255 14955 15235 14670 14427 14696 14393 14314 13958 13861 13130 13211 13661 13663 13528 5859 5766 5819 5905 6397 6750 7439 7526 7691 7293 7565 6893 6628 6354 6460 6682 6584 6546 7180 7139 7008 6821 7244 7370 6987 6957 7076 6944 6892 6796 6750 6406 6416 6589 6626 6657 6658 6815 6779 7041 7696 7767 8835 8810 9143 8199 8395 7797 7642 7304 7581 7655 7413 7288 7837 7909 7605 7434 7711 7865 7683 7470 7620 7449 7422 7162 7111 6724 6795 7072 7037 6871 6077 6063 5904 5904 6423 6558 7019 6877 6937 6722 6828 6484 6432 6200 6302 6033 6033 6030 7356 7465 7603 7435 7500 7377 7155 6911 6556 6517 6453 6443 6349 6255 6345 6558 6686 6635 3046 3065 3031 3033 3244 3349 3530 3472 3478 3406 3503 3314 3309 3117 3173 3062 3039 3068 3768 3794 3877 3746 3783 3703 3563 3459 3255 3209 3209 3220 3237 3140 3186 3331 3470 3400 3031 2998 2873 2871 3179 3209 3489 3405 3459 3316 3325 3170 3123 3083 3129 2971 2994 2962 3588 3671 3726 3689 3717 3674 3592 3452 3301 3308 3244 3223 3112 3115 3159 3227 3216 3235 5193 4986 5043 5089 5287 5258 6075 6379 6412 6272 6359 5799 5534 5499 5477 5653 5625 5462 5348 5132 4807 4785 5138 5312 5109 5229 5593 5337 5194 4977 4679 4277 4087 4228 3940 4024 2275 2127 2168 2176 2271 2372 2647 2738 2772 2735 2841 2577 2383 2418 2463 2630 2672 2602 2515 2437 2292 2288 2475 2596 2422 2558 2753 2673 2593 2473 2293 2135 2015 2040 1904 2055 2918 2859 2875 2913 3016 2886 3428 3641 3640 3537 3518 3222 3151 3081 3014 3023 2953 2860 2833 2695 2515 2497 2663 2716 2687 2671 2840 2664 2601 2504 2386 2142 2072 2188 2036 1969 738 865 895 974 1051 1090 1322 1311 1441 1146 1044 929 867 804 928 1000 999 919 942 918 876 823 959 960 988 948 975 1012 1043 1015 1111 1024 1076 1132 1076 1014 355 393 387 434 487 533 635 629 662 549 502 447 398 387 397 440 427 374 403 419 404 370 473 455 456 428 464 479 501 507 543 492 539 561 505 476 383 472 508 540 564 557 687 682 779 597 542 482 469 417 531 560 572 545 539 499 472 453 486 505 532 520 511 533 542 508 568 532 537 571 571 538 241 279 326 325 420 459 612 589 673 480 555 471 454 393 409 393 385 387 393 410 370 351 371 445 435 462 532 515 559 516 562 505 549 587 616 643 95 81 112 94 152 162 232 229 261 202 222 175 164 136 136 120 139 138 147 132 129 143 152 191 179 185 222 214 225 210 236 213 220 248 250 269 146 198 214 231 268 297 380 360 412 278 333 296 290 257 273 273 246 249 246 278 241 208 219 254 256 277 310 301 334 306 326 292 329 339 366 374 158 180 208 301 394 430 463 454 468 308 385 322 311 257 294 367 325 298 303 348 274 261 268 325 301 270 344 347 363 346 420 391 415 434 467 414 58 46 59 86 102 120 149 162 164 126 151 111 103 87 92 115 95 98 96 104 68 78 95 119 115 105 125 123 120 132 166 147 144 134 152 149 100 134 149 215 292 310 314 292 304 182 234 211 208 170 202 252 230 200 207 244 206 183 173 206 186 165 219 224 243 214 254 244 271 300 315 265 70 130 137 218 336 416 409 345 425 273 341 292 264 221 243 291 226 266 245 269 216 197 243 282 238 218 236 220 253 245 250 236 275 266 310 314 22 30 33 50 98 118 131 137 158 114 127 100 90 78 72 94 66 81 74 86 65 60 90 107 80 82 84 77 77 91 95 84 111 97 117 123 48 100 104 168 238 298 278 208 267 159 214 192 174 143 171 197 160 185 171 183 151 137 153 175 158 136 152 143 176 154 155 152 164 169 193 191 29 49 64 103 130 222 258 268 327 185 256 223 204 139 198 296 203 214 176 213 187 169 198 243 198 173 213 200 188 187 217 163 194 188 227 192 6 16 23 25 29 71 75 107 130 98 115 94 87 57 54 99 72 76 65 65 57 51 71 84 72 53 73 77 70 71 74 71 82 77 86 72 23 33 41 78 101 151 183 161 197 87 141 129 117 82 144 197 131 138 111 148 130 118 127 159 126 120 140 123 118 116 143 92 112 111 141 120 10 21 17 24 46 75 96 86 118 86 162 131 146 97 122 203 125 158 157 166 141 123 154 162 135 122 144 148 154 130 157 145 155 145 186 164 2 5 3 3 10 21 34 43 54 52 88 53 62 49 49 75 39 58 64 45 47 38 51 62 56 44 54 58 53 48 58 64 68 53 75 66 8 16 14 21 36 54 62 43 64 34 74 78 84 48 73 128 86 100 93 121 94 85 103 100 79 78 90 90 101 82 99 81 87 92 111 98 1 4 1 7 3 7 14 13 15 14 21 29 36 23 41 61 45 61 58 72 84 62 78 80 73 53 66 59 64 61 84 98 79 82 105 80 0 1 1 4 3 4 4 5 5 7 12 17 21 11 13 25 22 34 29 30 41 25 29 29 25 21 29 17 23 25 30 36 30 33 48 28 1 3 0 3 0 3 10 8 10 7 9 12 15 12 28 36 23 27 29 42 43 37 49 51 48 32 37 42 41 36 54 62 49 49 57 52 0 1 3 0 1 1 4 10 15 6 8 8 20 14 14 24 18 20 24 31 33 30 27 30 23 21 17 18 18 14 8 14 16 24 29 34 0 1 2 0 0 0 2 4 7 4 3 3 9 7 4 12 5 6 10 15 18 12 15 14 8 11 8 8 8 7 5 10 8 7 10 13 0 0 1 0 1 1 2 6 8 2 5 5 11 7 10 12 13 14 14 16 15 18 12 16 15 10 9 10 10 7 3 4 8 17 19 21 0 2 0 1 2 1 2 4 3 0 1 2 2 8 10 11 10 13 10 18 15 13 14 14 13 18 15 17 17 19 15 10 8 6 10 8 0 1 0 0 1 0 0 0 0 0 1 2 2 5 6 7 7 8 6 7 4 5 6 7 10 10 6 8 8 9 7 5 4 1 3 3 0 1 0 1 1 1 2 4 3 0 0 0 0 3 4 4 3 5 4 11 11 8 8 7 3 8 9 9 9 10 8 5 4 5 7 5 0 1 0 0 0 0 0 0 0 0 0 0 0 3 3 5 3 6 5 6 7 6 5 5 2 2 5 3 8 5 9 12 12 11 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 1 3 3 5 6 5 4 3 1 1 3 1 5 3 6 9 9 7 6 3 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 1 1 1 1 2 1 1 2 2 3 2 3 3 3 4 5 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 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 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 0 0 1117 1035 902 1208 937 663 875 873 641 655 574 536 770 753 781 823 798 669 639 694 624 756 796 799 771 749 350 303 307 366 312 381 284 333 348 322 1117 1035 902 1208 937 663 875 873 641 644 564 528 759 737 773 809 794 664 630 685 614 737 787 785 751 737 342 296 301 358 305 364 271 316 331 297 0 0 0 0 0 0 0 0 0 11 10 8 11 16 8 14 4 5 9 9 10 19 9 14 20 12 8 7 6 8 7 17 13 17 17 25 3 3 4 11 5 0 2 2 3 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 4 11 5 0 2 2 3 0 0 1 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 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 1097 1020 888 1180 925 653 857 864 628 649 562 524 751 746 770 813 782 654 626 686 613 752 788 796 764 744 345 301 304 360 307 373 282 328 341 318 1097 1020 888 1180 925 653 857 864 628 640 553 516 742 731 764 800 779 650 618 677 604 733 779 784 744 732 337 294 298 353 301 357 269 312 325 294 0 0 0 0 0 0 0 0 0 9 9 8 9 15 6 13 3 4 8 9 9 19 9 12 20 12 8 7 6 7 6 16 13 16 16 24 17 12 10 17 7 10 16 7 9 6 12 10 17 7 10 10 14 14 13 8 10 4 8 3 7 5 5 2 3 6 4 8 2 5 7 4 17 12 10 17 7 10 16 7 9 4 11 10 15 6 8 9 13 13 12 8 9 4 8 1 7 5 5 2 3 5 3 7 2 4 6 3 0 0 0 0 0 0 0 0 0 2 1 0 2 1 2 1 1 1 1 0 1 0 0 2 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 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 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 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 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 0 0 0 0 0 0 0 0 0 0 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 0 0 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 42366 42764 43446 43807 44100 44469 45209 45854 46147 46507 46597 46540 46906 47457 48426 48966 49525 50233 51370 52050 52952 53868 55061 55862 56932 57572 58678 59482 60471 61426 62597 63417 63830 63861 63820 63782 16787 16802 17013 17150 17365 17650 18118 18508 18601 18943 19016 18971 19222 19534 20019 20313 20603 21092 21666 21955 22455 23060 23867 24290 24936 25306 25871 26333 26840 27276 27797 28141 28408 28472 28327 28360 25579 25962 26433 26657 26735 26819 27091 27346 27546 27564 27581 27569 27684 27923 28407 28653 28922 29141 29704 30095 30497 30808 31194 31572 31996 32266 32807 33149 33631 34150 34800 35276 35422 35389 35493 35422 52 46 60 70 80 80 50 45 40 33 56 56 47 25 16 18 10 12 19 14 18 21 37 33 25 24 20 12 14 26 22 23 23 19 9 25 23 26 35 30 43 46 27 25 22 15 32 30 26 15 11 13 5 10 13 8 12 15 21 16 13 16 17 9 10 17 12 14 12 9 6 19 29 20 25 40 37 34 23 20 18 18 24 26 21 10 5 5 5 2 6 6 6 6 16 17 12 8 3 3 4 9 10 9 11 10 3 6 244 224 216 204 188 173 141 135 126 119 119 149 168 177 201 205 199 212 221 214 193 194 210 207 195 223 232 255 256 246 229 244 228 245 243 229 141 124 125 117 111 102 77 73 69 69 66 89 102 104 118 114 125 125 130 130 118 113 124 120 112 127 123 142 137 124 117 123 123 144 131 129 103 100 91 87 77 71 64 62 57 50 53 60 66 73 83 91 74 87 91 84 75 81 86 87 83 96 109 113 119 122 112 121 105 101 112 100 251 234 238 230 241 246 229 222 218 213 187 162 145 155 166 178 198 200 201 227 253 247 265 281 289 260 239 233 225 227 241 292 298 302 283 305 140 129 130 136 136 136 124 127 126 124 108 96 85 91 94 104 111 117 128 141 149 142 144 153 169 145 143 134 129 126 142 161 156 153 142 158 111 105 108 94 105 110 105 95 92 89 79 66 60 64 72 74 87 83 73 86 104 105 121 128 120 115 96 99 96 101 99 131 142 149 141 147 385 375 356 334 314 316 305 303 322 308 312 313 303 296 299 271 252 219 230 232 253 263 267 284 296 323 324 325 356 350 315 307 302 281 270 287 222 212 191 183 174 189 177 169 180 174 171 173 167 166 174 159 156 131 134 131 145 153 158 166 169 187 179 180 198 191 169 177 164 155 147 165 163 163 165 151 140 127 128 134 142 134 141 140 136 130 125 112 96 88 96 101 108 110 109 118 127 136 145 145 158 159 146 130 138 126 123 122 573 549 572 583 546 500 469 444 397 435 411 409 419 446 417 450 445 453 433 408 385 370 323 323 315 311 344 344 339 366 389 385 419 426 411 364 323 314 328 344 315 287 265 251 224 242 247 243 241 253 237 245 247 259 249 242 223 213 188 187 176 169 186 196 196 212 209 207 221 226 212 192 250 235 244 239 231 213 204 193 173 193 164 166 178 193 180 205 198 194 184 166 162 157 135 136 139 142 158 148 143 154 180 178 198 200 199 172 647 695 738 767 795 804 757 754 696 680 640 624 581 553 582 559 588 580 592 556 598 567 577 565 547 488 448 395 381 375 391 441 451 466 462 493 377 396 420 428 449 443 440 439 407 388 370 344 326 305 331 321 343 338 342 313 329 321 334 315 317 278 255 230 218 203 212 238 244 254 257 263 270 299 318 339 346 361 317 315 289 292 270 280 255 248 251 238 245 242 250 243 269 246 243 250 230 210 193 165 163 172 179 203 207 212 205 230 825 806 841 890 884 1012 1106 1163 1208 1230 1172 1066 1052 1017 966 896 895 875 807 807 789 784 754 756 716 726 715 707 673 651 607 565 554 504 508 511 458 460 474 508 514 597 641 673 675 716 655 594 598 580 533 494 492 496 451 463 468 463 439 426 393 398 399 389 359 361 325 297 298 270 246 251 367 346 367 382 370 415 465 490 533 514 517 472 454 437 433 402 403 379 356 344 321 321 315 330 323 328 316 318 314 290 282 268 256 234 262 260 1338 1392 1465 1458 1516 1438 1461 1470 1542 1509 1648 1660 1733 1796 1793 1752 1658 1611 1533 1486 1354 1328 1264 1137 1087 1032 1003 946 967 879 887 914 909 866 837 753 698 720 773 756 794 799 825 824 894 896 967 964 1001 1020 1011 971 928 901 865 815 755 755 733 655 620 600 575 538 551 494 489 491 477 436 451 399 640 672 692 702 722 639 636 646 648 613 681 696 732 776 782 781 730 710 668 671 599 573 531 482 467 432 428 408 416 385 398 423 432 430 386 354 4113 3965 3694 3414 3275 3233 3364 3315 3198 3244 2905 2650 2513 2606 2532 2826 3034 3183 3344 3111 2940 2695 2578 2382 2304 2072 1938 1756 1589 1543 1479 1411 1441 1367 1257 1248 1992 1872 1745 1651 1589 1583 1666 1701 1576 1676 1535 1428 1373 1429 1390 1544 1605 1713 1774 1657 1525 1442 1411 1301 1252 1146 1058 988 877 842 812 779 802 778 692 663 2121 2093 1949 1763 1686 1650 1698 1614 1622 1568 1370 1222 1140 1177 1142 1282 1429 1470 1570 1454 1415 1253 1167 1081 1052 926 880 768 712 701 667 632 639 589 565 585 7051 7185 7383 7637 7596 7512 7821 7956 7866 7805 7955 8209 8267 8136 8515 8178 7862 7633 8096 7772 8628 9159 9705 9483 8885 8212 7645 7140 6633 6399 6246 5936 5328 4605 4128 3703 3211 3240 3251 3256 3245 3303 3504 3568 3560 3554 3587 3708 3781 3702 3900 3739 3582 3515 3743 3596 4047 4307 4684 4621 4398 4027 3753 3521 3297 3154 3054 2880 2653 2314 2023 1880 3840 3945 4132 4381 4351 4209 4317 4388 4306 4251 4368 4501 4486 4434 4615 4439 4280 4118 4353 4176 4581 4852 5021 4862 4487 4185 3892 3619 3336 3245 3192 3056 2675 2291 2105 1823 8629 8808 9303 9286 9451 9631 9680 9726 9782 9814 9638 9356 9295 9301 9372 9706 10138 10501 10517 11291 10894 10873 11079 11962 12507 13994 15236 16026 16357 16116 15812 15201 14707 14183 13809 13332 3269 3361 3597 3671 3886 3986 4103 4145 4191 4205 4206 4082 4071 4120 4162 4331 4569 4791 4804 5182 5007 5040 5159 5579 5879 6652 7237 7651 7754 7620 7421 7075 6803 6612 6452 6227 5360 5447 5706 5615 5565 5645 5577 5581 5591 5609 5432 5274 5224 5181 5210 5375 5569 5710 5713 6109 5887 5833 5920 6383 6628 7342 7999 8375 8603 8496 8391 8126 7904 7571 7357 7105 7151 7076 6946 7193 7337 7607 7726 8159 8228 8363 8526 8530 8592 8744 8924 8798 8676 8658 8726 8771 9128 9577 9936 9977 10968 10576 10620 10928 11897 12453 13934 15073 15808 16133 15911 15639 2522 2468 2439 2577 2565 2692 2776 2962 3021 3222 3323 3367 3417 3520 3578 3608 3597 3606 3714 3754 3939 4181 4380 4437 4916 4740 4798 4959 5478 5776 6508 7051 7423 7526 7409 7210 4629 4608 4507 4616 4772 4915 4950 5197 5207 5141 5203 5163 5175 5224 5346 5190 5079 5052 5012 5017 5189 5396 5556 5540 6052 5836 5822 5969 6419 6677 7426 8022 8385 8607 8502 8429 11107 11409 11634 11741 11877 11917 12100 12162 12524 12754 13028 13356 13791 14205 14643 15129 15570 16096 16651 17161 17519 17790 18066 18472 18798 19331 19914 20415 20784 21795 22045 22625 23362 24464 25692 26893 3411 3480 3505 3493 3544 3487 3493 3551 3656 3662 3749 3853 4034 4229 4480 4670 4843 5090 5319 5523 5738 5915 6092 6314 6522 6821 7148 7396 7636 8156 8327 8648 9032 9595 10159 10804 7696 7929 8129 8248 8333 8430 8607 8611 8868 9092 9279 9503 9757 9976 10163 10459 10727 11006 11332 11638 11781 11875 11974 12158 12276 12510 12766 13019 13148 13639 13718 13977 14330 14869 15533 16089 8191 7536 7534 7375 7485 7706 7175 7068 7102 7600 7365 7327 7136 7124 7146 7053 7059 6936 6626 6611 6599 6480 6509 6612 6594 6455 6346 5736 5727 5652 5629 5993 6590 6073 5939 6002 2354 2125 2251 2153 2197 2307 2247 2203 2157 2414 2392 2542 2481 2460 2463 2522 2573 2539 2346 2412 2486 2546 2600 2628 2773 2686 2793 2439 2473 2385 2400 2626 3067 2785 2690 2805 5837 5411 5283 5222 5288 5399 4928 4865 4945 5186 4973 4785 4655 4664 4683 4531 4486 4397 4280 4199 4113 3934 3909 3984 3821 3769 3553 3297 3254 3267 3229 3367 3523 3288 3249 3197 767 403 464 544 639 677 341 298 327 595 564 501 525 524 497 478 440 445 191 258 274 368 341 303 317 240 304 187 198 206 183 162 218 147 77 141 378 200 244 298 345 341 185 179 195 319 277 257 250 290 269 256 249 248 98 148 146 197 179 155 178 121 163 96 108 118 94 86 128 76 36 81 389 203 220 246 294 336 156 119 132 276 287 244 275 234 228 222 191 197 93 110 128 171 162 148 139 119 141 91 90 88 89 76 90 71 41 60 1321 1261 1250 1120 1137 1321 1096 965 880 1309 1316 1359 1251 1312 1267 1172 1169 1174 1116 1061 1075 1004 1135 1100 1045 1115 1153 1100 1110 1101 1109 1197 1216 1083 1108 1166 515 504 532 434 403 459 381 295 275 440 505 524 461 450 455 468 458 469 455 403 446 459 520 475 473 500 579 509 516 525 533 603 645 585 598 641 806 757 718 686 734 862 715 670 605 869 811 835 790 862 812 704 711 705 661 658 629 545 615 625 572 615 574 591 594 576 576 594 571 498 510 525 927 1033 1067 1120 1192 1265 1304 1305 1272 1222 1079 1062 1007 977 906 938 891 876 905 829 797 825 869 872 856 758 756 752 724 761 772 787 848 842 864 871 191 230 253 234 254 258 259 246 231 246 185 241 205 187 173 186 179 192 201 195 197 222 246 254 277 239 253 249 234 246 262 271 356 345 365 348 736 803 814 886 938 1007 1045 1059 1041 976 894 821 802 790 733 752 712 684 704 634 600 603 623 618 579 519 503 503 490 515 510 516 492 497 499 523 1105 1144 1150 1122 1159 1084 1155 1236 1285 1183 1147 1084 1009 985 985 933 888 855 887 836 852 796 783 818 832 800 741 760 737 730 735 789 803 754 794 808 230 236 249 233 220 222 251 256 241 227 223 238 237 217 214 222 222 198 194 195 208 218 217 240 253 236 222 246 243 227 227 281 298 277 291 332 875 908 901 889 939 862 904 980 1044 956 924 846 772 768 771 711 666 657 693 641 644 578 566 578 579 564 519 514 494 503 508 508 505 477 503 476 1036 949 936 908 903 889 867 839 872 897 800 770 772 772 757 797 772 780 789 783 716 617 590 635 661 696 664 566 574 574 589 649 744 690 660 636 266 246 254 235 225 236 254 268 244 265 219 222 232 224 247 251 247 237 229 224 214 200 210 202 245 250 229 196 219 216 218 256 305 264 233 250 770 703 682 673 678 653 613 571 628 632 581 548 540 548 510 546 525 543 560 559 502 417 380 433 416 446 435 370 355 358 371 393 439 426 427 386 709 719 789 776 704 723 687 653 626 651 625 610 526 557 552 581 588 544 572 597 584 553 540 540 570 577 513 461 455 475 485 518 554 520 536 491 212 223 259 262 249 265 283 270 249 242 247 257 224 225 210 248 228 217 239 258 236 229 214 217 257 255 232 203 204 192 206 238 237 229 231 214 497 496 530 514 455 458 404 383 377 409 378 353 302 332 342 333 360 327 333 339 348 324 326 323 313 322 281 258 251 283 279 280 317 291 305 277 518 494 464 480 485 548 591 655 650 629 582 578 612 567 566 539 526 521 489 509 498 514 492 528 544 571 554 486 481 471 412 413 461 399 386 418 168 170 139 154 188 211 256 308 296 277 256 256 294 268 258 251 242 257 235 259 257 254 255 256 269 290 295 236 229 233 205 187 218 200 197 217 350 324 325 326 297 337 335 347 354 352 326 322 318 299 308 288 284 264 254 250 241 260 237 272 275 281 259 250 252 238 207 226 243 199 189 201 530 544 522 486 460 441 455 494 508 466 543 602 662 658 702 651 707 627 596 609 606 578 563 609 605 561 537 490 485 476 518 535 601 553 452 401 151 164 164 156 145 151 191 219 216 221 251 271 300 306 301 281 338 286 288 297 302 275 276 320 310 294 274 251 256 228 262 261 308 287 234 204 379 380 358 330 315 290 264 275 292 245 292 331 362 352 401 370 369 341 308 312 304 303 287 289 295 267 263 239 229 248 256 274 293 266 218 197 643 474 451 441 433 407 410 386 388 361 387 417 436 426 493 550 651 691 666 664 664 681 645 648 671 650 674 522 551 473 447 480 623 544 515 514 149 96 109 100 113 110 141 120 138 112 145 172 180 184 198 224 275 297 267 274 290 300 285 302 312 305 346 262 276 222 227 244 335 278 253 275 494 378 342 341 320 297 269 266 250 249 242 245 256 242 295 326 376 394 399 390 374 381 360 346 359 345 328 260 275 251 220 236 288 266 262 239 612 493 423 360 344 318 269 237 243 215 226 239 218 217 256 242 245 246 228 288 373 389 398 404 424 398 356 328 315 290 298 361 413 431 429 444 87 52 43 43 45 43 46 42 53 41 50 69 63 70 83 82 84 89 80 101 132 138 142 150 172 165 162 155 146 138 133 160 192 200 199 198 525 441 380 317 299 275 223 195 190 174 176 170 155 147 173 160 161 157 148 187 241 251 256 254 252 233 194 173 169 152 165 201 221 231 230 246 20 18 12 14 24 23 0 0 25 42 64 63 72 79 81 88 93 89 101 93 74 64 63 56 40 49 59 63 70 65 49 59 65 63 76 68 6 3 3 3 7 7 0 0 10 14 22 21 19 25 30 26 25 25 39 30 34 24 24 17 14 13 22 24 30 26 19 24 32 31 40 26 14 15 9 11 17 16 0 0 15 28 42 42 53 54 51 62 68 64 62 63 40 40 39 39 26 36 37 39 40 39 30 35 33 32 36 42 3 4 6 4 5 10 0 0 26 30 32 42 46 50 84 84 89 88 86 84 86 91 90 99 29 40 35 21 27 30 32 43 44 47 42 44 1 1 2 1 3 4 0 0 9 10 12 14 16 14 25 27 26 24 21 28 24 30 32 40 13 18 16 12 12 14 14 15 13 13 13 19 2 3 4 3 2 6 0 0 17 20 20 28 30 36 59 57 63 64 65 56 62 61 58 59 16 22 19 9 15 16 18 28 31 34 29 25 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 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 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 187544 186726 186368 186030 186322 186382 186054 185462 184595 183819 182942 182215 181122 179940 179292 178735 178341 178205 177931 176995 176356 175661 175556 175377 174827 174466 173864 172908 171778 170770 168691 166623 164456 162812 161391 159488 91537 91182 91045 90899 91066 91100 90965 90743 90352 89927 89462 89100 88645 88111 87884 87706 87660 87654 87499 86972 86656 86341 86381 86283 86068 85914 85596 85140 84678 84196 83218 82337 81222 80520 79867 79027 96007 95544 95323 95131 95256 95282 95089 94719 94243 93892 93480 93115 92477 91829 91408 91029 90681 90551 90432 90023 89700 89320 89175 89094 88759 88552 88268 87768 87100 86574 85473 84286 83234 82292 81524 80461 39805 39493 39304 39343 39497 39427 39167 38778 38376 38103 37642 37292 36836 36227 35736 35267 34784 34555 34299 33720 33360 32791 32449 32168 31653 31321 30817 30343 29852 29361 28544 27760 26973 26281 25704 24937 20420 20271 20125 20158 20180 20169 20003 19808 19579 19429 19153 18934 18727 18445 18206 17926 17693 17588 17461 17159 16985 16680 16559 16358 16086 15915 15655 15400 15167 14933 14520 14117 13691 13354 13076 12700 19385 19222 19179 19185 19317 19258 19164 18970 18797 18674 18489 18358 18109 17782 17530 17341 17091 16967 16838 16561 16375 16111 15890 15810 15567 15406 15162 14943 14685 14428 14024 13643 13282 12927 12628 12237 18629 17799 17212 16503 16041 15645 15278 15057 14850 14618 14573 14508 14313 14104 13873 13859 13859 13717 13586 13287 13069 12827 12689 12771 12867 12902 12899 12556 12345 12068 11560 11105 10647 10290 9967 9880 9717 9275 9040 8637 8419 8163 7952 7854 7775 7605 7579 7533 7507 7435 7329 7392 7405 7338 7217 7052 6949 6822 6725 6769 6857 6926 6934 6738 6642 6481 6253 6096 5860 5701 5577 5566 8912 8524 8172 7866 7622 7482 7326 7203 7075 7013 6994 6975 6806 6669 6544 6467 6454 6379 6369 6235 6120 6005 5964 6002 6010 5976 5965 5818 5703 5587 5307 5009 4787 4589 4390 4314 13142 13035 12763 12517 12396 12320 12170 11766 11262 10770 10142 9487 9127 8947 8926 9118 9257 9409 9423 9173 9094 9165 9220 9163 9039 8887 8708 8557 8458 8443 8385 8261 7990 7909 7834 7615 6988 6906 6768 6630 6571 6488 6444 6202 5870 5611 5304 4968 4755 4671 4655 4750 4873 4987 5011 4898 4890 4916 4972 4958 4865 4724 4601 4520 4461 4455 4455 4425 4327 4285 4236 4166 6154 6129 5995 5887 5825 5832 5726 5564 5392 5159 4838 4519 4372 4276 4271 4368 4384 4422 4412 4275 4204 4249 4248 4205 4174 4163 4107 4037 3997 3988 3930 3836 3663 3624 3598 3449 14201 13869 13756 13440 13176 13009 12844 12638 12412 12178 11942 11728 11294 10735 10356 9750 9270 9000 9035 9108 9280 9399 9539 9526 9279 9298 9330 9372 9230 9157 8840 8527 8331 8268 8203 8205 7447 7274 7233 7016 6845 6793 6696 6603 6527 6381 6218 6129 5885 5515 5348 5049 4793 4646 4702 4697 4751 4842 4931 4967 4890 4928 4937 4978 4915 4874 4705 4496 4344 4330 4274 4308 6754 6595 6523 6424 6331 6216 6148 6035 5885 5797 5724 5599 5409 5220 5008 4701 4477 4354 4333 4411 4529 4557 4608 4559 4389 4370 4393 4394 4315 4283 4135 4031 3987 3938 3929 3897 16164 15530 14954 14627 14529 14236 13973 13775 13422 13088 12832 12712 12491 12341 12167 12004 11732 11334 10824 10520 9967 9466 9293 9268 9332 9477 9635 9676 9659 9399 9257 9270 9199 9065 8966 8769 8466 8145 7767 7610 7589 7407 7272 7177 6932 6747 6641 6583 6478 6434 6312 6209 6077 5877 5538 5401 5136 4848 4767 4781 4753 4804 4947 5021 4995 4906 4876 4873 4873 4795 4752 4632 7698 7385 7187 7017 6940 6829 6701 6598 6490 6341 6191 6129 6013 5907 5855 5795 5655 5457 5286 5119 4831 4618 4526 4487 4579 4673 4688 4655 4664 4493 4381 4397 4326 4270 4214 4137 14899 15950 16762 16760 16466 16031 15468 14904 14571 14426 14103 13808 13605 13312 13021 12792 12753 12600 12446 12225 12082 11842 11463 11045 10749 10237 9737 9489 9402 9451 9545 9571 9572 9490 9289 9238 7761 8269 8719 8701 8532 8327 8059 7701 7543 7491 7299 7122 7035 6822 6652 6551 6554 6461 6420 6287 6206 6093 5894 5607 5494 5264 4974 4804 4817 4796 4810 4872 4911 4879 4802 4809 7138 7681 8043 8059 7934 7704 7409 7203 7028 6935 6804 6686 6570 6490 6369 6241 6199 6139 6026 5938 5876 5749 5569 5438 5255 4973 4763 4685 4585 4655 4735 4699 4661 4611 4487 4429 11486 11523 11584 12684 13157 14705 15748 16539 16543 16165 15738 15207 14640 14306 14246 13965 13679 13570 13277 12989 12811 12771 12670 12528 12337 12179 11966 11545 11116 10812 10212 9670 9364 9291 9297 9434 5907 5929 5976 6599 6834 7606 8086 8532 8534 8329 8131 7879 7492 7360 7360 7206 7041 6992 6776 6604 6536 6540 6488 6456 6347 6254 6123 5879 5616 5480 5192 4907 4723 4731 4676 4725 5579 5594 5608 6085 6323 7099 7662 8007 8009 7836 7607 7328 7148 6946 6886 6759 6638 6578 6501 6385 6275 6231 6182 6072 5990 5925 5843 5666 5500 5332 5020 4763 4641 4560 4621 4709 10510 10718 11009 10854 11550 11234 11291 11310 12369 12815 14301 15344 16146 16152 15757 15348 14832 14364 14064 14001 13711 13448 13361 13120 12895 12722 12724 12597 12420 12167 11997 11764 11354 10943 10653 10066 5312 5493 5618 5505 5875 5716 5738 5757 6358 6586 7314 7787 8242 8238 8019 7852 7610 7313 7191 7181 7000 6831 6814 6640 6519 6443 6462 6404 6368 6218 6119 5975 5774 5506 5389 5123 5198 5225 5391 5349 5675 5518 5553 5553 6011 6229 6987 7557 7904 7914 7738 7496 7222 7051 6873 6820 6711 6617 6547 6480 6376 6279 6262 6193 6052 5949 5878 5789 5580 5437 5264 4943 11298 10859 10553 10322 10139 10145 10367 10667 10496 11155 10833 10927 10946 11995 12417 13879 14906 15683 15679 15292 14904 14397 13977 13723 13714 13450 13214 13126 12883 12720 12483 12444 12342 12186 11995 11829 5459 5274 5167 5103 5022 5045 5238 5365 5237 5588 5437 5482 5488 6067 6271 6990 7475 7905 7891 7689 7538 7311 7023 6891 6915 6782 6646 6633 6469 6382 6255 6263 6209 6182 6056 5973 5839 5585 5386 5219 5117 5100 5129 5302 5259 5567 5396 5445 5458 5928 6146 6889 7431 7778 7788 7603 7366 7086 6954 6832 6799 6668 6568 6493 6414 6338 6228 6181 6133 6004 5939 5856 10600 10666 10743 10821 10763 10629 10247 10015 9820 9631 9615 9833 10122 10016 10699 10410 10487 10555 11566 12003 13339 14296 15007 15021 14671 14358 13897 13501 13245 13220 12991 12756 12668 12473 12346 12140 4696 4745 4905 4994 5050 4991 4842 4774 4746 4662 4668 4850 4964 4878 5240 5102 5141 5178 5735 5961 6595 7035 7449 7452 7254 7103 6898 6623 6505 6568 6460 6348 6309 6163 6117 6014 5904 5921 5838 5827 5713 5638 5405 5241 5074 4969 4947 4983 5158 5138 5459 5308 5346 5377 5831 6042 6744 7261 7558 7569 7417 7255 6999 6878 6740 6652 6531 6408 6359 6310 6229 6126 8330 8592 9197 9317 9430 9641 9761 9885 9963 9953 9852 9520 9332 9159 9009 9045 9266 9543 9458 10092 9843 9861 9927 10884 11263 12608 13557 14270 14284 14000 13677 13243 12845 12638 12607 12361 3282 3477 3704 3798 3886 4078 4165 4335 4418 4490 4452 4325 4297 4274 4213 4250 4424 4530 4468 4788 4669 4672 4730 5253 5449 6093 6518 6924 6918 6752 6592 6424 6174 6114 6132 6047 5048 5115 5493 5519 5544 5563 5596 5550 5545 5463 5400 5195 5035 4885 4796 4795 4842 5013 4990 5304 5174 5189 5197 5631 5814 6515 7039 7346 7366 7248 7085 6819 6671 6524 6475 6314 7276 7252 6765 6936 7225 7250 7461 8025 8178 8292 8460 8612 8753 8874 8880 8851 8554 8456 8355 8190 8188 8389 8699 8660 9271 9032 9075 9116 10029 10448 11719 12570 13127 13155 12867 12567 2701 2668 2453 2519 2639 2659 2811 3033 3134 3206 3349 3463 3626 3711 3795 3802 3711 3739 3749 3674 3682 3830 3943 3911 4215 4131 4157 4188 4692 4910 5526 5908 6212 6228 6062 5881 4575 4584 4312 4417 4586 4591 4650 4992 5044 5086 5111 5149 5127 5163 5085 5049 4843 4717 4606 4516 4506 4559 4756 4749 5056 4901 4918 4928 5337 5538 6193 6662 6915 6927 6805 6686 11204 11440 11766 11906 11953 12110 12279 12103 12333 12625 12909 13237 13517 13772 14205 14447 14962 15419 15919 16395 16708 17009 17262 17500 17757 17995 18305 18760 18855 19524 19481 19682 20044 20823 21663 22447 3381 3456 3570 3629 3624 3658 3659 3602 3699 3802 3917 4045 4149 4261 4484 4627 4863 5100 5340 5581 5719 5921 6086 6240 6424 6547 6744 7028 7113 7441 7455 7633 7815 8252 8718 9083 7823 7984 8196 8277 8329 8452 8620 8501 8634 8823 8992 9192 9368 9511 9721 9820 10099 10319 10579 10814 10989 11088 11176 11260 11333 11448 11561 11732 11742 12083 12026 12049 12229 12571 12945 13364 90956 91321 90717 90261 89706 89104 87244 86709 86033 85994 85698 86399 86265 85954 85003 84443 84149 84325 83044 82344 81978 81460 80087 80065 79692 79186 78927 78226 76907 76193 74752 74062 72529 72173 71110 70634 48517 48782 48512 48120 47997 47615 46436 46062 46007 45650 45221 45507 45178 45100 44657 44298 44201 44202 43499 42963 42708 42301 41342 41289 41022 40493 40382 39980 39369 39044 38333 37975 37276 37063 36780 36487 42439 42539 42205 42141 41709 41489 40808 40647 40026 40344 40477 40892 41087 40854 40346 40145 39948 40123 39545 39381 39270 39159 38745 38776 38670 38693 38545 38246 37538 37149 36419 36087 35253 35110 34330 34147 531 729 691 676 585 490 374 376 360 235 248 610 715 663 668 598 570 567 27 22 23 19 20 22 28 25 19 19 12 28 14 20 17 14 10 1 270 354 333 297 267 237 188 179 184 114 123 277 335 333 334 317 272 267 10 5 10 11 7 8 17 9 6 12 6 22 10 13 9 10 6 1 261 375 358 379 318 253 186 197 176 121 125 333 380 330 334 281 298 300 17 17 13 8 13 14 11 16 13 7 6 6 4 7 8 4 4 0 11335 10973 10387 9817 9310 8921 7731 7592 7554 7244 7141 7472 7519 7329 7187 7113 7238 7388 7357 7315 7310 7300 6885 7169 7313 7273 7447 7173 6929 6838 6596 6459 6131 5825 5570 5620 6012 5855 5614 5182 5011 4926 4259 4217 4397 4162 4004 4081 4049 3974 3853 3794 3899 3999 3971 3888 3838 3823 3542 3669 3748 3680 3881 3756 3651 3571 3441 3399 3265 3154 3045 3066 5323 5118 4773 4635 4299 3995 3472 3375 3157 3082 3137 3391 3470 3355 3334 3319 3339 3389 3386 3427 3472 3477 3343 3500 3565 3593 3566 3417 3278 3267 3155 3060 2866 2671 2525 2554 11285 11142 10792 10604 10393 10152 9912 9518 8888 8698 8211 7663 7345 7248 7171 7348 7480 7632 7628 7417 7396 7521 7455 7414 7284 7134 7015 6880 6748 6710 6669 6653 6352 6282 6219 6003 6303 6274 6092 5978 5840 5699 5596 5407 5049 4856 4579 4304 4079 4103 4035 4102 4237 4323 4320 4153 4174 4231 4190 4185 4104 3939 3824 3693 3667 3661 3658 3666 3505 3476 3452 3346 4982 4868 4700 4626 4553 4453 4316 4111 3839 3842 3632 3359 3266 3145 3136 3246 3243 3309 3308 3264 3222 3290 3265 3229 3180 3195 3191 3187 3081 3049 3011 2987 2847 2806 2767 2657 12663 12326 12212 11911 11579 11316 11098 10867 10595 10565 10377 10201 9835 9338 8929 8376 7934 7727 7712 7755 7929 8075 8081 8093 7893 7893 7959 7953 7726 7707 7417 7271 6960 6923 6746 6752 6961 6796 6788 6579 6370 6275 6112 6021 5977 5909 5745 5671 5425 5095 4947 4632 4373 4226 4262 4273 4303 4373 4368 4375 4293 4334 4324 4373 4249 4209 4067 3903 3763 3707 3667 3679 5702 5530 5424 5332 5209 5041 4986 4846 4618 4656 4632 4530 4410 4243 3982 3744 3561 3501 3450 3482 3626 3702 3713 3718 3600 3559 3635 3580 3477 3498 3350 3368 3197 3216 3079 3073 14635 14072 13553 13243 13038 12665 12464 12298 11970 11685 11485 11390 11151 11071 10915 10659 10398 10081 9583 9307 8776 8326 8136 8134 8162 8330 8443 8502 8414 8190 8045 8138 7953 7901 7724 7570 7933 7616 7268 7147 7079 6853 6714 6615 6417 6224 6120 6082 5976 5955 5850 5726 5605 5415 5102 4924 4666 4390 4288 4287 4247 4303 4407 4479 4406 4334 4297 4365 4307 4240 4207 4082 6702 6456 6285 6096 5959 5812 5750 5683 5553 5461 5365 5308 5175 5116 5065 4933 4793 4666 4481 4383 4110 3936 3848 3847 3915 4027 4036 4023 4008 3856 3748 3773 3646 3661 3517 3488 13513 14469 15266 15217 14894 14484 13975 13460 13144 13069 12772 12549 12343 12148 11831 11585 11452 11330 11210 10965 10810 10628 10242 9869 9577 9088 8645 8414 8356 8416 8475 8556 8449 8421 8235 8222 7187 7654 8095 8062 7912 7658 7394 7031 6910 6862 6667 6522 6424 6274 6110 5990 5981 5905 5861 5751 5628 5522 5310 5059 4923 4675 4423 4267 4279 4296 4294 4366 4372 4347 4282 4309 6326 6815 7171 7155 6982 6826 6581 6429 6234 6207 6105 6027 5919 5874 5721 5595 5471 5425 5349 5214 5182 5106 4932 4810 4654 4413 4222 4147 4077 4120 4181 4190 4077 4074 3953 3913 10133 10256 10293 11275 11682 13073 13942 14697 14634 14389 13973 13554 13127 12892 12744 12444 12119 12027 11829 11551 11379 11323 11190 11101 10947 10778 10674 10316 9922 9624 9075 8632 8341 8334 8295 8454 5300 5371 5379 5940 6166 6826 7199 7619 7538 7402 7205 6999 6698 6628 6599 6425 6231 6204 6035 5871 5811 5783 5713 5731 5631 5506 5440 5232 4984 4848 4598 4356 4194 4231 4178 4221 4833 4885 4914 5335 5516 6247 6743 7078 7096 6987 6768 6555 6429 6264 6145 6019 5888 5823 5794 5680 5568 5540 5477 5370 5316 5272 5234 5084 4938 4776 4477 4276 4147 4103 4117 4233 8525 8798 9027 8947 9568 9286 9342 9366 10284 10736 12000 12938 13671 13697 13332 12980 12504 12156 11892 11883 11648 11442 11398 11217 11050 10911 10946 10882 10780 10653 10526 10354 10019 9685 9430 8961 4421 4597 4667 4571 4902 4739 4755 4730 5269 5480 6095 6544 6950 6972 6763 6596 6347 6118 6011 6028 5908 5758 5729 5596 5509 5446 5479 5454 5468 5414 5324 5218 5051 4825 4740 4520 4104 4201 4360 4376 4666 4547 4587 4636 5015 5256 5905 6394 6721 6725 6569 6384 6157 6038 5881 5855 5740 5684 5669 5621 5541 5465 5467 5428 5312 5239 5202 5136 4968 4860 4690 4441 5830 5990 6016 6132 6158 6265 6406 6784 6798 7503 7473 7807 7998 8896 9331 10435 11222 11835 11765 11491 11306 11002 10698 10634 10642 10592 10511 10536 10424 10392 10275 10286 10216 10216 10098 10032 2870 2972 3030 3113 3117 3126 3224 3354 3325 3685 3681 3861 3919 4417 4622 5189 5553 5869 5815 5658 5594 5487 5238 5223 5205 5162 5098 5135 5048 5054 4993 5027 5010 5069 4999 4966 2960 3018 2986 3019 3041 3139 3182 3430 3473 3818 3792 3946 4079 4479 4709 5246 5669 5966 5950 5833 5712 5515 5460 5411 5437 5430 5413 5401 5376 5338 5282 5259 5206 5147 5099 5066 2262 2378 2296 2277 2351 2298 1848 1593 1655 1704 1843 1995 2316 2408 2741 2729 3052 3364 3833 4343 5060 5430 5613 5925 6231 6491 6583 6842 6950 6978 6992 6991 7268 7670 7863 7919 1107 1168 1135 1163 1251 1188 925 820 874 895 943 1066 1212 1232 1451 1422 1599 1746 1996 2232 2570 2691 2745 2887 3027 3087 3142 3216 3287 3310 3291 3301 3400 3571 3757 3773 1155 1210 1161 1114 1100 1110 923 773 781 809 900 929 1104 1176 1290 1307 1453 1618 1837 2111 2490 2739 2868 3038 3204 3404 3441 3626 3663 3668 3701 3690 3868 4099 4106 4146 164 127 136 120 117 115 110 110 94 112 113 153 173 165 121 145 138 172 185 273 318 376 359 481 560 668 681 701 637 645 655 692 736 818 826 963 101 81 79 60 61 68 52 55 46 46 44 72 84 84 73 87 77 101 106 168 196 222 206 265 315 350 356 357 318 318 353 355 354 385 391 443 63 46 57 60 56 47 58 55 48 66 69 81 89 81 48 58 61 71 79 105 122 154 153 216 245 318 325 344 319 327 302 337 382 433 435 520 67 61 48 42 31 39 42 48 57 54 62 67 72 99 33 31 42 46 23 22 23 18 10 6 5 3 4 8 9 12 13 10 87 84 94 137 43 44 32 28 21 20 18 14 21 15 15 28 27 33 20 18 27 29 10 12 10 10 6 4 3 2 2 6 6 7 7 6 46 48 56 81 24 17 16 14 10 19 24 34 36 39 47 39 45 66 13 13 15 17 13 10 13 8 4 2 2 1 2 2 3 5 6 4 41 36 38 56 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 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 84206 85182 85715 83422 77765 72604 67431 68510 68428 68459 69860 71430 71722 72286 72409 72390 72613 72850 72133 72497 73237 72254 68563 69323 68869 67797 66095 64495 62590 62425 63288 64162 62966 60838 62028 62335 45029 45870 46004 44175 40669 37931 35577 36646 36915 36471 37454 38304 38145 38532 38478 38212 38259 38428 38115 38031 38284 37221 34342 35055 34600 33557 32675 31923 31085 31216 31885 32307 31685 30346 31410 31566 39177 39312 39711 39247 37096 34673 31854 31864 31513 31988 32406 33126 33577 33754 33931 34178 34354 34422 34018 34466 34953 35033 34221 34268 34269 34240 33420 32572 31505 31209 31403 31855 31281 30492 30618 30769 407 609 611 565 416 279 200 223 243 180 190 558 674 620 623 564 547 540 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 206 297 291 234 178 142 104 104 124 83 99 253 314 314 311 304 259 256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 201 312 320 331 238 137 96 119 119 97 91 305 360 306 312 260 288 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9586 9530 9262 8173 6532 5163 4051 4221 4237 4378 4785 5236 5413 5616 5576 5552 5806 5998 6066 6265 6418 6234 5301 5803 5733 5784 5592 5021 4752 4863 4995 5036 4780 4304 4535 4724 5123 5151 5054 4164 3237 2642 2112 2277 2397 2434 2664 2855 2927 3031 2969 2936 3106 3226 3259 3287 3356 3137 2459 2801 2710 2654 2585 2340 2218 2289 2447 2516 2370 2155 2365 2496 4463 4379 4208 4009 3295 2521 1939 1944 1840 1944 2121 2381 2486 2585 2607 2616 2700 2772 2807 2978 3062 3097 2842 3002 3023 3130 3007 2681 2534 2574 2548 2520 2410 2149 2170 2228 10470 10392 10254 9790 8774 7905 7058 7068 6757 6677 6500 6162 5949 5957 6079 6266 6386 6553 6618 6590 6661 6694 6269 6371 6194 6045 5788 5559 5337 5390 5608 5668 5417 5207 5403 5277 5882 5934 5834 5489 4786 4291 3950 4079 3903 3778 3745 3569 3382 3458 3484 3523 3627 3736 3778 3683 3764 3734 3392 3519 3391 3236 3028 2897 2799 2852 3006 3041 2902 2779 2918 2874 4588 4458 4420 4301 3988 3614 3108 2989 2854 2899 2755 2593 2567 2499 2595 2743 2759 2817 2840 2907 2897 2960 2877 2852 2803 2809 2760 2662 2538 2538 2602 2627 2515 2428 2485 2403 11848 11586 11610 11146 10186 9496 8731 8827 8711 8695 8635 8652 8326 8015 7714 7327 6977 6744 6823 6972 7232 7329 7004 7169 6964 6924 6835 6674 6380 6345 6380 6362 6111 5912 5910 5982 6525 6451 6472 6142 5516 5188 4843 4986 5042 4949 4941 4945 4721 4477 4339 4087 3878 3747 3816 3882 3952 3974 3696 3842 3747 3724 3654 3619 3443 3466 3464 3360 3243 3106 3167 3211 5323 5135 5138 5004 4670 4308 3888 3841 3669 3746 3694 3707 3605 3538 3375 3240 3099 2997 3007 3090 3280 3355 3308 3327 3217 3200 3181 3055 2937 2879 2916 3002 2868 2806 2743 2771 13739 13291 12899 12379 11561 10782 10091 10238 10113 9895 9879 9803 9701 9673 9584 9455 9241 9018 8593 8457 8044 7570 7137 7219 7320 7378 7330 7339 7103 6989 7082 7285 7134 6852 6855 6750 7419 7210 6908 6635 6169 5746 5428 5580 5491 5326 5372 5365 5304 5330 5221 5125 5017 4894 4617 4518 4300 3973 3674 3761 3749 3720 3746 3795 3706 3674 3768 3879 3847 3630 3686 3604 6320 6081 5991 5744 5392 5036 4663 4658 4622 4569 4507 4438 4397 4343 4363 4330 4224 4124 3976 3939 3744 3597 3463 3458 3571 3658 3584 3544 3397 3315 3314 3406 3287 3222 3169 3146 12785 13697 14591 14325 13342 12394 11463 11251 11085 11013 10982 10842 10819 10678 10509 10346 10283 10147 10118 9940 9988 9731 9122 8857 8591 8036 7494 7259 7165 7211 7445 7683 7594 7392 7378 7419 6784 7248 7718 7490 6931 6420 6022 5916 5859 5777 5772 5720 5706 5623 5495 5394 5371 5329 5348 5245 5229 5035 4677 4499 4356 4031 3768 3607 3600 3619 3724 3873 3880 3750 3786 3845 6001 6449 6873 6835 6411 5974 5441 5335 5226 5236 5210 5122 5113 5055 5014 4952 4912 4818 4770 4695 4759 4696 4445 4358 4235 4005 3726 3652 3565 3592 3721 3810 3714 3642 3592 3574 9607 9750 9859 10648 10626 11439 11738 12450 12470 12083 11925 11707 11350 11197 11234 11003 10870 10834 10697 10555 10510 10347 9958 9962 9877 9616 9306 8937 8475 8314 7960 7725 7461 7268 7468 7654 5008 5112 5149 5584 5514 5859 5990 6428 6421 6186 6184 6094 5832 5784 5839 5676 5577 5598 5489 5387 5372 5243 4973 5059 4996 4795 4624 4424 4159 4121 3985 3859 3697 3609 3706 3747 4599 4638 4710 5064 5112 5580 5748 6022 6049 5897 5741 5613 5518 5413 5395 5327 5293 5236 5208 5168 5138 5104 4985 4903 4881 4821 4682 4513 4316 4193 3975 3866 3764 3659 3762 3907 7986 8280 8612 8409 8668 8084 7855 7933 8686 9013 10283 11170 11822 11869 11568 11342 10994 10761 10560 10628 10641 10362 10109 10019 9932 9715 9519 9371 9182 9039 9159 9201 8932 8348 8414 8008 4186 4395 4478 4308 4398 4089 3986 4059 4533 4626 5271 5720 6051 6094 5903 5751 5547 5410 5317 5389 5389 5199 4972 4920 4875 4707 4623 4560 4553 4482 4554 4545 4423 4042 4153 3981 3800 3885 4134 4101 4270 3995 3869 3874 4153 4387 5012 5450 5771 5775 5665 5591 5447 5351 5243 5239 5252 5163 5137 5099 5057 5008 4896 4811 4629 4557 4605 4656 4509 4306 4261 4027 5407 5621 5660 5653 5417 5009 4586 4768 4624 5001 5064 5447 5664 6548 7222 8160 8800 9274 9266 9148 9196 9093 8751 8798 8947 8874 8787 8755 8627 8652 8741 8995 8861 8641 8882 8915 2682 2837 2901 2916 2751 2501 2287 2406 2332 2526 2589 2786 2852 3326 3664 4129 4408 4626 4652 4547 4548 4449 4138 4188 4236 4142 4102 4115 4053 4120 4180 4349 4260 4142 4269 4308 2725 2784 2759 2737 2666 2508 2299 2362 2292 2475 2475 2661 2812 3222 3558 4031 4392 4648 4614 4601 4648 4644 4613 4610 4711 4732 4685 4640 4574 4532 4561 4646 4601 4499 4613 4607 2129 2240 2175 2172 2097 1899 1507 1374 1355 1361 1444 1637 1761 1852 2154 2204 2530 2771 3184 3647 4206 4500 4543 4638 4746 4754 4759 4871 4923 4965 5250 5505 5853 6012 6263 6506 1061 1110 1089 1125 1109 965 785 742 747 726 760 899 946 979 1164 1183 1365 1481 1723 1913 2168 2245 2149 2197 2222 2196 2187 2203 2230 2268 2397 2524 2663 2700 2913 2976 1068 1130 1086 1047 988 934 722 632 608 635 684 738 815 873 990 1021 1165 1290 1461 1734 2038 2255 2394 2441 2524 2558 2572 2668 2693 2697 2853 2981 3190 3312 3350 3530 162 125 134 120 115 115 109 109 90 109 111 149 171 162 113 140 137 164 185 273 318 376 359 481 560 668 681 701 637 645 655 692 736 818 826 963 101 81 78 60 59 68 52 55 45 45 42 70 83 83 69 86 77 96 106 168 196 222 206 265 315 350 356 357 318 318 353 355 354 385 391 443 61 44 56 60 56 47 57 54 45 64 69 79 88 79 44 54 60 68 79 105 122 154 153 216 245 318 325 344 319 327 302 337 382 433 435 520 67 61 48 42 31 39 42 48 57 54 62 67 72 99 33 31 42 46 23 22 23 18 10 6 5 3 4 8 9 12 13 10 87 84 94 137 43 44 32 28 21 20 18 14 21 15 15 28 27 33 20 18 27 29 10 12 10 10 6 4 3 2 2 6 6 7 7 6 46 48 56 81 24 17 16 14 10 19 24 34 36 39 47 39 45 66 13 13 15 17 13 10 13 8 4 2 2 1 2 2 3 5 6 4 41 36 38 56 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 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 6750 6139 5002 6839 11941 16500 19813 18199 17605 17535 15838 14969 14543 13668 12594 12053 11536 11475 10911 9847 8741 9206 11524 10742 10823 11389 12832 13731 14317 13768 11464 9900 9563 11335 9082 8299 3488 2912 2508 3945 7328 9684 10859 9416 9092 9179 7767 7203 7033 6568 6179 6086 5942 5774 5384 4932 4424 5080 7000 6234 6422 6936 7707 8057 8284 7828 6448 5668 5591 6717 5370 4921 3262 3227 2494 2894 4613 6816 8954 8783 8513 8356 8071 7766 7510 7100 6415 5967 5594 5701 5527 4915 4317 4126 4524 4508 4401 4453 5125 5674 6033 5940 5016 4232 3972 4618 3712 3378 124 120 80 111 169 211 174 153 117 55 58 52 41 43 45 34 23 27 27 22 23 19 20 22 28 25 19 19 12 28 14 20 17 14 10 1 64 57 42 63 89 95 84 75 60 31 24 24 21 19 23 13 13 11 10 5 10 11 7 8 17 9 6 12 6 22 10 13 9 10 6 1 60 63 38 48 80 116 90 78 57 24 34 28 20 24 22 21 10 16 17 17 13 8 13 14 11 16 13 7 6 6 4 7 8 4 4 0 1749 1443 1125 1644 2778 3758 3680 3371 3317 2866 2356 2236 2106 1713 1611 1561 1432 1390 1291 1050 892 1066 1584 1366 1580 1489 1855 2152 2177 1975 1601 1423 1351 1521 1035 896 889 704 560 1018 1774 2284 2147 1940 2000 1728 1340 1226 1122 943 884 858 793 773 712 601 482 686 1083 868 1038 1026 1296 1416 1433 1282 994 883 895 999 680 570 860 739 565 626 1004 1474 1533 1431 1317 1138 1016 1010 984 770 727 703 639 617 579 449 410 380 501 498 542 463 559 736 744 693 607 540 456 522 355 326 815 750 538 814 1619 2247 2854 2450 2131 2021 1711 1501 1396 1291 1092 1082 1094 1079 1010 827 735 827 1186 1043 1090 1089 1227 1321 1411 1320 1061 985 935 1075 816 726 421 340 258 489 1054 1408 1646 1328 1146 1078 834 735 697 645 551 579 610 587 542 470 410 497 798 666 713 703 796 796 868 809 652 625 603 697 534 472 394 410 280 325 565 839 1208 1122 985 943 877 766 699 646 541 503 484 492 468 357 325 330 388 377 377 386 431 525 543 511 409 360 332 378 282 254 815 740 602 765 1393 1820 2367 2040 1884 1870 1742 1549 1509 1323 1215 1049 957 983 889 783 697 746 1077 924 929 969 1124 1279 1346 1362 1037 909 849 1011 836 770 436 345 316 437 854 1087 1269 1035 935 960 804 726 704 618 608 545 495 479 446 391 351 399 672 533 546 610 670 754 806 743 603 543 520 601 500 468 379 395 286 328 539 733 1098 1005 949 910 938 823 805 705 607 504 462 504 443 392 346 347 405 391 383 359 454 525 540 619 434 366 329 410 336 302 896 781 654 864 1477 1883 2373 2060 1857 1790 1606 1587 1450 1398 1331 1204 1157 1063 990 850 732 756 999 915 842 952 1113 1163 1311 1201 963 853 819 1049 869 820 514 406 360 512 910 1107 1286 1035 926 898 748 717 672 625 629 601 588 521 485 406 366 417 614 526 498 583 661 684 700 660 529 486 460 610 521 478 382 375 294 352 567 776 1087 1025 931 892 858 870 778 773 702 603 569 542 505 444 366 339 385 389 344 369 452 479 611 541 434 367 359 439 348 342 728 772 675 892 1552 2090 2512 2209 2059 2056 1790 1707 1524 1470 1322 1239 1169 1183 1092 1025 822 897 1120 1012 986 1052 1151 1155 1191 1205 1030 873 855 1029 857 803 403 406 377 572 981 1238 1372 1115 1051 1085 895 802 718 651 615 596 610 576 513 506 399 487 633 560 567 644 655 660 679 677 570 493 492 597 496 464 325 366 298 320 571 852 1140 1094 1008 971 895 905 806 819 707 643 559 607 579 519 423 410 487 452 419 408 496 495 512 528 460 380 363 432 361 339 526 506 434 627 1056 1634 2204 2247 2164 2306 2048 1847 1777 1695 1510 1441 1249 1193 1132 996 869 976 1232 1139 1070 1162 1368 1379 1447 1310 1115 907 880 1066 827 800 292 259 230 356 652 967 1209 1191 1117 1216 1021 905 866 844 760 749 654 606 546 484 439 540 740 672 635 711 816 808 825 727 613 497 497 622 472 474 234 247 204 271 404 667 995 1056 1047 1090 1027 942 911 851 750 692 595 587 586 512 430 436 492 467 435 451 552 571 622 583 502 410 383 444 355 326 539 518 415 538 900 1202 1487 1433 1598 1723 1717 1768 1849 1828 1764 1638 1510 1395 1332 1255 1007 1080 1289 1198 1118 1196 1427 1511 1598 1614 1367 1153 1087 1337 1016 953 235 202 189 263 504 650 769 671 736 854 824 824 899 878 860 845 800 708 694 639 519 559 757 676 634 739 856 894 915 932 770 673 628 783 587 539 304 316 226 275 396 552 718 762 862 869 893 944 950 950 904 793 710 687 638 616 488 521 532 522 484 457 571 617 683 682 597 480 459 554 429 414 423 369 356 479 741 1256 1820 2016 2174 2502 2409 2360 2334 2348 2109 2275 2422 2561 2499 2343 2110 1909 1947 1836 1695 1718 1724 1781 1797 1740 1534 1291 1355 1575 1216 1117 188 135 129 197 366 625 937 948 993 1159 1092 1075 1067 1091 958 1060 1145 1243 1163 1111 1046 1038 1100 1035 969 1020 996 1020 995 934 813 678 750 927 730 658 235 234 227 282 375 631 883 1068 1181 1343 1317 1285 1267 1257 1151 1215 1277 1318 1336 1232 1064 871 847 801 726 698 728 761 802 806 721 613 605 648 486 459 133 138 121 105 254 399 341 219 300 343 399 358 555 556 587 525 522 593 649 696 854 930 1070 1287 1485 1737 1824 1971 2027 2013 1742 1486 1415 1658 1600 1413 46 58 46 38 142 223 140 78 127 169 183 167 266 253 287 239 234 265 273 319 402 446 596 690 805 891 955 1013 1057 1042 894 777 737 871 844 797 87 80 75 67 112 176 201 141 173 174 216 191 289 303 300 286 288 328 376 377 452 484 474 597 680 846 869 958 970 971 848 709 678 787 756 616 2 2 2 0 2 0 1 1 4 3 2 4 2 3 8 5 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0 1 1 2 2 1 1 4 1 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 1 1 3 2 0 2 1 2 4 4 1 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 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 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 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 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 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 0 0 0 0 0 96588 95405 95651 95769 96616 97278 98810 98753 98562 97825 97244 95816 94857 93986 94289 94292 94192 93880 94887 94651 94378 94201 95469 95312 95135 95280 94937 94682 94871 94577 93939 92561 91927 90639 90281 88854 43020 42400 42533 42779 43069 43485 44529 44681 44345 44277 44241 43593 43467 43011 43227 43408 43459 43452 44000 44009 43948 44040 45039 44994 45046 45421 45214 45160 45309 45152 44885 44362 43946 43457 43087 42540 53568 53005 53118 52990 53547 53793 54281 54072 54217 53548 53003 52223 51390 50975 51062 50884 50733 50428 50887 50642 50430 50161 50430 50318 50089 49859 49723 49522 49562 49425 49054 48199 47981 47182 47194 46314 39274 38764 38613 38667 38912 38937 38793 38402 38016 37868 37394 36682 36121 35564 35068 34669 34214 33988 34272 33698 33337 32772 32429 32146 31625 31296 30798 30324 29840 29333 28530 27740 26956 26267 25694 24936 20150 19917 19792 19861 19913 19932 19815 19629 19395 19315 19030 18657 18392 18112 17872 17609 17421 17321 17451 17154 16975 16669 16552 16350 16069 15906 15649 15388 15161 14911 14510 14104 13682 13344 13070 12699 19124 18847 18821 18806 18999 19005 18978 18773 18621 18553 18364 18025 17729 17452 17196 17060 16793 16667 16821 16544 16362 16103 15877 15796 15556 15390 15149 14936 14679 14422 14020 13636 13274 12923 12624 12237 7294 6826 6825 6686 6731 6724 7547 7465 7296 7374 7432 7036 6794 6775 6686 6746 6621 6329 6229 5972 5759 5527 5804 5602 5554 5629 5452 5383 5416 5230 4964 4646 4516 4465 4397 4260 3705 3420 3426 3455 3408 3237 3693 3637 3378 3443 3575 3452 3458 3461 3476 3598 3506 3339 3246 3164 3111 2999 3183 3100 3109 3246 3053 2982 2991 2910 2812 2697 2595 2547 2532 2500 3589 3406 3399 3231 3323 3487 3854 3828 3918 3931 3857 3584 3336 3314 3210 3148 3115 2990 2983 2808 2648 2528 2621 2502 2445 2383 2399 2401 2425 2320 2152 1949 1921 1918 1865 1760 1857 1893 1971 1913 2003 2168 2258 2248 2374 2072 1931 1824 1782 1699 1755 1770 1777 1777 1795 1756 1698 1644 1765 1749 1755 1753 1693 1677 1710 1733 1716 1608 1638 1627 1615 1612 685 632 676 652 731 789 848 795 821 755 725 664 676 568 620 648 636 664 691 745 716 685 782 773 761 785 777 827 794 794 797 759 822 809 784 820 1172 1261 1295 1261 1272 1379 1410 1453 1553 1317 1206 1160 1106 1131 1135 1122 1141 1113 1104 1011 982 959 983 976 994 968 916 850 916 939 919 849 816 818 831 792 1538 1543 1544 1529 1597 1693 1746 1771 1817 1613 1565 1527 1459 1397 1427 1374 1336 1273 1323 1353 1351 1324 1458 1433 1386 1405 1371 1419 1504 1450 1423 1256 1371 1345 1457 1453 486 478 445 437 475 518 584 582 550 472 473 458 460 420 401 417 420 420 440 424 448 469 563 592 597 594 613 605 666 665 638 593 581 623 607 629 1052 1065 1099 1092 1122 1175 1162 1189 1267 1141 1092 1069 999 977 1026 957 916 853 883 929 903 855 895 841 789 811 758 814 838 785 785 663 790 722 850 824 1529 1458 1401 1384 1491 1571 1509 1477 1452 1403 1347 1322 1340 1270 1252 1345 1334 1253 1241 1213 1191 1140 1157 1134 1170 1147 1192 1174 1245 1209 1212 1132 1246 1164 1242 1199 533 529 499 463 510 554 558 562 515 523 521 501 502 479 462 483 472 462 436 477 470 458 479 494 506 501 540 542 589 572 579 508 566 555 545 550 996 929 902 921 981 1017 951 915 937 880 826 821 838 791 790 862 862 791 805 736 721 682 678 640 664 646 652 632 656 637 633 624 680 609 697 649 1386 1481 1496 1543 1572 1547 1493 1444 1427 1357 1331 1259 1262 1164 1190 1207 1301 1270 1236 1260 1272 1214 1221 1176 1172 1149 1092 1075 1046 1035 1070 1015 1123 1069 1054 1016 574 615 624 639 620 669 665 670 633 629 632 600 611 548 542 561 573 556 559 536 578 571 584 548 571 589 551 537 538 500 516 506 539 532 520 500 812 866 872 904 952 878 828 774 794 728 699 659 651 616 648 646 728 714 677 724 694 643 637 628 601 560 541 538 508 535 554 509 584 537 534 516 1353 1267 1291 1409 1475 1632 1806 1842 1909 1776 1765 1653 1513 1414 1502 1521 1560 1543 1448 1438 1432 1448 1480 1427 1390 1401 1292 1229 1194 1188 1137 1038 1023 957 1002 980 607 558 597 659 668 780 887 913 996 927 926 880 794 732 761 781 810 788 741 733 725 757 775 725 716 748 683 647 632 632 594 551 529 500 498 504 746 709 694 750 807 852 919 929 913 849 839 773 719 682 741 740 750 755 707 705 707 691 705 702 674 653 609 582 562 556 543 487 494 457 504 476 1985 1920 1982 1907 1982 1948 1949 1944 2085 2079 2301 2406 2475 2455 2425 2368 2328 2208 2172 2118 2063 2006 1963 1903 1845 1811 1778 1715 1640 1514 1471 1410 1335 1258 1223 1105 891 896 951 934 973 977 983 1027 1089 1106 1219 1243 1292 1266 1256 1256 1263 1195 1180 1153 1092 1073 1085 1044 1010 997 983 950 900 804 795 757 723 681 649 603 1094 1024 1031 973 1009 971 966 917 996 973 1082 1163 1183 1189 1169 1112 1065 1013 992 965 971 933 878 859 835 814 795 765 740 710 676 653 612 577 574 502 5468 4869 4537 4190 3981 3880 3961 3883 3698 3652 3360 3120 2948 3099 3086 3444 3684 3848 3914 3801 3598 3395 3279 3089 3072 2858 2703 2590 2459 2328 2208 2158 2126 1970 1897 1797 2589 2302 2137 1990 1905 1919 2014 2011 1912 1903 1756 1621 1569 1650 1649 1801 1922 2036 2076 2031 1944 1824 1785 1668 1710 1620 1548 1498 1421 1328 1262 1236 1199 1113 1057 1007 2879 2567 2400 2200 2076 1961 1947 1872 1786 1749 1604 1499 1379 1449 1437 1643 1762 1812 1838 1770 1654 1571 1494 1421 1362 1238 1155 1092 1038 1000 946 922 927 857 840 790 8338 8288 8447 8544 8412 8331 8399 8422 8165 7927 7772 7838 7806 7608 7958 7681 7435 7191 7733 7660 8279 8866 9394 9096 8440 7867 7314 6659 6295 6242 5999 5765 5400 4803 4483 4221 3589 3577 3770 3831 3799 3803 3917 3954 3872 3767 3725 3784 3752 3646 3789 3680 3542 3432 3739 3729 4025 4344 4704 4565 4227 4016 3756 3407 3218 3258 3169 3047 2909 2592 2360 2241 4749 4711 4677 4713 4613 4528 4482 4468 4293 4160 4047 4054 4054 3962 4169 4001 3893 3759 3994 3931 4254 4522 4690 4531 4213 3851 3558 3252 3077 2984 2830 2718 2491 2211 2123 1980 8166 8465 9061 9197 9313 9526 9651 9775 9869 9841 9739 9367 9159 8994 8888 8900 9128 9371 9273 9819 9525 9485 9568 10403 10703 11940 12876 13569 13647 13355 13022 12551 12109 11820 11781 11398 3181 3396 3625 3738 3825 4010 4113 4280 4372 4444 4408 4253 4213 4190 4140 4163 4347 4429 4362 4620 4473 4450 4524 4988 5134 5743 6162 6567 6600 6434 6239 6069 5820 5729 5741 5604 4985 5069 5436 5459 5488 5516 5538 5495 5497 5397 5331 5114 4946 4804 4748 4737 4781 4942 4911 5199 5052 5035 5044 5415 5569 6197 6714 7002 7047 6921 6783 6482 6289 6091 6040 5794 7209 7191 6717 6894 7194 7211 7419 7977 8121 8238 8398 8545 8681 8775 8847 8820 8512 8410 8332 8168 8165 8371 8689 8654 9266 9029 9071 9108 10020 10436 11706 12560 13040 13071 12773 12430 2658 2624 2421 2491 2618 2639 2793 3019 3113 3191 3334 3435 3599 3678 3775 3784 3684 3710 3739 3662 3672 3820 3937 3907 4212 4129 4155 4182 4686 4903 5519 5902 6166 6180 6006 5800 4551 4567 4296 4403 4576 4572 4626 4958 5008 5047 5064 5110 5082 5097 5072 5036 4828 4700 4593 4506 4493 4551 4752 4747 5054 4900 4916 4926 5334 5533 6187 6658 6874 6891 6767 6630 11191 11440 11766 11906 11953 12110 12279 12103 12333 12625 12909 13237 13517 13772 14205 14447 14962 15419 15919 16395 16708 17009 17262 17500 17757 17995 18305 18760 18855 19524 19481 19682 20044 20823 21663 22447 3372 3456 3570 3629 3624 3658 3659 3602 3699 3802 3917 4045 4149 4261 4484 4627 4863 5100 5340 5581 5719 5921 6086 6240 6424 6547 6744 7028 7113 7441 7455 7633 7815 8252 8718 9083 7819 7984 8196 8277 8329 8452 8620 8501 8634 8823 8992 9192 9368 9511 9721 9820 10099 10319 10579 10814 10989 11088 11176 11260 11333 11448 11561 11732 11742 12083 12026 12049 12229 12571 12945 13364 32962 32906 32826 32602 32349 32151 32014 31890 31644 31448 31005 30585 30092 29603 29385 29078 28684 28354 27974 27366 26972 26443 26072 25821 25439 25371 25100 24757 24385 23953 23345 22649 21920 21248 20768 20072 16905 16824 16804 16698 16535 16446 16348 16298 16133 16032 15776 15528 15281 15028 14904 14727 14590 14454 14258 13939 13739 13440 13268 13123 12917 12898 12758 12573 12372 12112 11818 11462 11049 10713 10508 10194 16057 16082 16022 15904 15814 15705 15666 15592 15511 15416 15229 15057 14811 14575 14481 14351 14094 13900 13716 13427 13233 13003 12804 12698 12522 12473 12342 12184 12013 11841 11527 11187 10871 10535 10260 9878 32962 32906 32826 32602 32349 32151 32014 31890 31644 31448 31005 30585 30092 29603 29385 29078 28684 28354 27974 27366 26972 26443 26072 25821 25439 25371 25100 24757 24385 23953 23345 22649 21920 21248 20768 20072 16905 16824 16804 16698 16535 16446 16348 16298 16133 16032 15776 15528 15281 15028 14904 14727 14590 14454 14258 13939 13739 13440 13268 13123 12917 12898 12758 12573 12372 12112 11818 11462 11049 10713 10508 10194 16057 16082 16022 15904 15814 15705 15666 15592 15511 15416 15229 15057 14811 14575 14481 14351 14094 13900 13716 13427 13233 13003 12804 12698 12522 12473 12342 12184 12013 11841 11527 11187 10871 10535 10260 9878 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11888 11559 11848 12087 13230 13621 14794 14653 14837 13998 14013 13133 12674 12360 12276 12259 12069 11783 12585 12447 12279 11838 12234 11917 11794 11334 10873 11280 11356 11045 10660 9985 10043 10197 10102 9753 5596 5374 5455 5529 6022 6327 6956 6880 6821 6510 6664 6278 6165 5987 6017 6024 5853 5802 6134 6113 6033 5824 6134 5992 5988 5842 5508 5697 5804 5654 5466 5180 5133 5264 5170 4992 6292 6185 6393 6558 7208 7294 7838 7773 8016 7488 7349 6855 6509 6373 6259 6235 6216 5981 6451 6334 6246 6014 6100 5925 5806 5492 5365 5583 5552 5391 5194 4805 4910 4933 4932 4761 5593 5565 5462 5701 6189 6301 6466 6244 6123 6097 6060 5784 5678 5579 5345 5249 5193 5267 6108 6149 6109 6113 6111 6067 5932 5650 5089 5351 5318 5215 5042 4949 4829 4875 4842 4761 2879 2923 2796 2961 3182 3234 3295 3173 3125 3087 3079 2956 2911 2883 2799 2704 2657 2691 3110 3135 3108 3112 3164 3106 3037 2889 2551 2713 2730 2718 2618 2566 2495 2541 2523 2445 2714 2642 2666 2740 3007 3067 3171 3071 2998 3010 2981 2828 2767 2696 2546 2545 2536 2576 2998 3014 3001 3001 2947 2961 2895 2761 2538 2638 2588 2497 2424 2383 2334 2334 2319 2316 5006 4663 4938 4723 4926 5014 5810 5904 6002 5846 5804 5311 4938 4962 4937 5016 4876 4649 4542 4324 4150 3840 4019 3854 3917 3849 3899 3908 3908 3692 3471 3169 3080 3181 3077 3040 2151 1926 2125 1996 2117 2194 2568 2606 2569 2509 2586 2426 2341 2379 2416 2512 2409 2294 2221 2129 2089 1912 2018 1987 2063 2076 2104 2086 2101 1985 1884 1752 1674 1738 1697 1712 2855 2737 2813 2727 2809 2820 3242 3298 3433 3337 3218 2885 2597 2583 2521 2504 2467 2355 2321 2195 2061 1928 2001 1867 1854 1773 1795 1822 1807 1707 1587 1417 1406 1443 1380 1328 766 753 823 843 917 971 1072 1090 1206 953 866 806 781 734 757 773 751 754 792 801 751 728 751 759 760 707 693 746 773 779 738 712 697 729 733 678 358 330 371 361 437 476 550 541 564 483 438 400 388 328 366 383 369 385 405 423 388 371 381 399 373 372 363 411 391 387 369 370 392 378 372 338 408 423 452 482 480 495 522 549 642 470 428 406 393 406 391 390 382 369 387 378 363 357 370 360 387 335 330 335 382 392 369 342 305 351 361 340 240 250 284 333 422 437 502 500 516 403 405 398 385 337 359 328 337 307 331 330 342 309 391 382 353 361 397 429 477 473 447 343 428 453 456 421 109 96 83 102 134 151 223 227 205 160 157 148 151 114 110 100 125 130 142 117 132 111 176 167 163 163 182 166 233 222 207 172 181 206 185 168 131 154 201 231 288 286 279 273 311 243 248 250 234 223 249 228 212 177 189 213 210 198 215 215 190 198 215 263 244 251 240 171 247 247 271 253 150 185 163 221 341 396 389 357 370 280 279 283 310 253 281 293 294 246 291 261 261 238 267 276 267 240 272 268 311 284 315 282 330 319 336 311 47 52 41 49 77 121 125 131 120 95 115 112 113 91 99 99 84 94 84 88 91 82 98 106 116 100 112 106 121 112 130 111 131 149 133 120 103 133 122 172 264 275 264 226 250 185 164 171 197 162 182 194 210 152 207 173 170 156 169 170 151 140 160 162 190 172 185 171 199 170 203 191 100 93 119 181 281 290 295 300 310 193 250 196 251 201 222 230 265 232 213 235 245 203 234 230 202 179 186 205 222 230 232 184 256 246 247 188 36 28 25 33 54 90 93 91 87 74 114 87 111 73 73 78 80 82 66 79 78 66 96 89 82 80 70 77 94 78 93 72 92 95 92 68 64 65 94 148 227 200 202 209 223 119 136 109 140 128 149 152 185 150 147 156 167 137 138 141 120 99 116 128 128 152 139 112 164 151 155 120 23 36 45 61 123 164 190 181 204 148 198 188 166 144 198 186 192 168 155 156 193 193 218 147 158 173 152 172 152 175 196 152 168 158 170 146 9 12 8 15 16 40 71 70 92 61 96 74 62 50 69 75 67 55 47 62 62 79 88 59 69 78 58 67 58 76 71 54 61 54 61 54 14 24 37 46 107 124 119 111 112 87 102 114 104 94 129 111 125 113 108 94 131 114 130 88 89 95 94 105 94 99 125 98 107 104 109 92 7 10 13 19 26 43 54 63 83 62 125 144 121 101 117 135 110 109 97 123 143 130 152 108 113 102 113 124 127 110 123 91 116 122 128 95 6 5 5 8 4 17 23 34 48 31 64 61 66 40 48 50 39 47 34 52 49 51 67 45 52 51 41 45 51 38 44 36 47 47 46 36 1 5 8 11 22 26 31 29 35 31 61 83 55 61 69 85 71 62 63 71 94 79 85 63 61 51 72 79 76 72 79 55 69 75 82 59 2 2 1 2 3 4 10 8 15 12 18 15 29 29 37 30 31 24 26 41 52 57 63 65 67 46 49 46 49 59 58 70 99 79 69 73 0 0 1 2 0 3 4 5 7 7 11 10 16 17 24 15 14 12 10 18 19 26 30 20 25 22 20 16 19 26 31 30 45 36 36 31 2 2 0 0 3 1 6 3 8 5 7 5 13 12 13 15 17 12 16 23 33 31 33 45 42 24 29 30 30 33 27 40 54 43 33 42 1 1 0 3 1 1 4 4 4 2 6 6 11 14 17 14 10 18 15 14 20 17 16 17 13 13 11 18 12 14 24 20 24 17 28 27 1 1 0 2 1 1 3 2 2 1 2 2 3 8 9 7 5 6 7 6 12 11 10 8 2 4 3 8 4 8 14 12 7 8 15 13 0 0 0 1 0 0 1 2 2 1 4 4 8 6 8 7 5 12 8 8 8 6 6 9 11 9 8 10 8 6 10 8 17 9 13 14 0 0 0 0 1 0 2 2 3 2 2 2 3 4 6 5 10 9 14 13 11 8 9 6 5 8 8 9 6 10 8 7 8 12 11 9 0 0 0 0 0 0 1 0 2 2 2 2 2 3 4 1 4 6 7 4 5 2 3 2 2 4 4 2 2 2 2 3 3 7 6 3 0 0 0 0 1 0 1 2 1 0 0 0 1 1 2 4 6 3 7 9 6 6 6 4 3 4 4 7 4 8 6 4 5 5 5 6 0 1 0 0 0 0 0 0 1 0 0 0 1 2 0 0 0 0 1 0 2 2 3 6 7 6 4 4 1 4 6 6 8 6 5 4 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 1 3 4 4 3 0 0 0 2 3 2 5 5 4 4 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 2 1 0 2 3 3 4 4 1 2 3 4 3 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 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 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 0 0 0 1065 949 828 1066 928 600 738 740 509 516 550 525 674 612 632 635 638 638 578 600 577 596 605 596 559 607 272 276 262 304 314 321 312 282 261 235 1065 949 828 1066 928 600 738 740 509 510 538 518 662 598 612 624 624 625 569 589 562 583 590 586 547 596 264 264 253 291 298 305 295 252 234 212 0 0 0 0 0 0 0 0 0 6 12 7 12 14 20 11 14 13 9 11 15 13 15 10 12 11 8 12 9 13 16 16 17 30 27 23 1 1 0 1 1 1 4 0 1 1 2 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 1 1 0 1 1 1 4 0 1 1 2 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 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 1048 933 811 1059 917 597 731 734 501 512 543 515 664 610 619 632 627 631 574 592 572 591 595 591 555 602 267 276 254 298 309 317 310 276 260 232 1048 933 811 1059 917 597 731 734 501 507 532 509 652 597 600 622 613 618 565 583 558 579 581 582 543 592 259 264 248 286 294 301 293 250 233 209 0 0 0 0 0 0 0 0 0 5 11 6 12 13 19 10 14 13 9 9 14 12 14 9 12 10 8 12 6 12 15 16 17 26 27 23 16 15 17 6 10 2 3 6 7 3 5 7 9 2 13 3 9 4 4 7 5 5 10 5 4 5 5 0 8 5 4 4 2 6 1 3 16 15 17 6 10 2 3 6 7 2 4 6 9 1 12 2 9 4 4 6 4 4 9 4 4 4 5 0 5 4 3 4 2 2 1 3 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 3 1 1 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 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 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 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 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 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 0 0 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 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 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 0 0 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 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 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 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 43109 43248 43752 44102 44335 44605 45208 45733 45821 45987 45925 45705 45739 45779 46304 46460 46794 47222 48072 48560 48911 49759 50729 51162 51618 52060 52645 53021 53534 54030 54500 54688 54709 54382 54338 53994 17589 17622 17876 18086 18208 18460 18860 19231 19362 19580 19628 19503 19643 19690 19996 20185 20470 20743 21232 21501 21637 22155 22765 23013 23304 23623 23888 24173 24466 24712 24931 25100 25106 25024 24922 24746 25520 25626 25876 26016 26127 26145 26348 26502 26459 26407 26297 26202 26096 26089 26308 26275 26324 26479 26840 27059 27274 27604 27964 28149 28314 28437 28757 28848 29068 29318 29569 29588 29603 29358 29416 29248 53 49 53 37 47 52 52 55 42 31 34 30 30 21 9 6 5 6 8 10 16 15 22 16 19 31 26 25 14 22 19 12 16 16 2 17 34 28 30 22 25 30 31 34 26 16 17 14 18 11 7 3 1 2 3 7 11 11 14 11 15 17 15 16 9 11 10 5 12 9 1 12 19 21 23 15 22 22 21 21 16 15 17 16 12 10 2 3 4 4 5 3 5 4 8 5 4 14 11 9 5 11 9 7 4 7 1 5 193 186 166 166 154 150 131 129 131 151 150 153 178 186 180 155 158 144 134 145 152 163 184 190 182 205 224 222 215 227 226 233 224 202 193 204 117 108 105 107 100 95 83 77 78 92 91 85 98 109 101 86 89 75 60 74 88 97 100 106 105 119 128 125 120 125 123 134 121 111 107 116 76 78 61 59 54 55 48 52 53 59 59 68 80 77 79 69 69 69 74 71 64 66 84 84 77 86 96 97 95 102 103 99 103 91 86 88 202 211 225 229 225 220 191 164 155 161 167 163 170 164 168 176 185 215 208 211 202 211 209 219 226 243 233 214 242 251 274 291 323 297 272 282 133 129 137 139 129 124 108 98 93 100 108 105 105 98 95 106 112 127 135 133 115 115 120 123 130 140 134 131 146 140 151 150 172 161 144 154 69 82 88 90 96 96 83 66 62 61 59 58 65 66 73 70 73 88 73 78 87 96 89 96 96 103 99 83 96 111 123 141 151 136 128 128 320 322 319 306 312 292 287 298 280 275 280 251 239 240 242 258 233 233 242 243 244 272 289 315 309 291 289 291 300 291 294 294 306 339 352 362 192 195 194 186 198 190 183 185 166 149 162 151 145 145 149 159 148 149 149 142 142 162 168 192 190 171 165 169 164 169 174 172 168 193 201 201 128 127 125 120 114 102 104 113 114 126 118 100 94 95 93 99 85 84 93 101 102 110 121 123 119 120 124 122 136 122 120 122 138 146 151 161 473 450 444 449 441 431 409 407 385 409 386 393 410 405 386 367 375 349 341 329 331 329 317 301 308 323 351 367 378 371 344 344 367 354 367 384 285 284 278 273 265 247 244 246 237 260 250 242 238 233 212 211 220 213 196 206 203 197 188 180 177 193 207 218 228 224 200 193 204 187 206 215 188 166 166 176 176 184 165 161 148 149 136 151 172 172 174 156 155 136 145 123 128 132 129 121 131 130 144 149 150 147 144 151 163 167 161 169 622 678 719 709 692 671 649 620 612 604 588 564 560 534 544 543 546 566 567 527 536 518 481 464 457 454 431 412 404 396 411 420 458 452 431 405 358 391 411 419 412 409 396 385 369 377 351 336 344 320 326 325 327 327 322 290 300 289 274 259 262 263 251 235 239 230 231 237 250 260 239 219 264 287 308 290 280 262 253 235 243 227 237 228 216 214 218 218 219 239 245 237 236 229 207 205 195 191 180 177 165 166 180 183 208 192 192 186 841 765 815 901 907 987 1034 1085 1122 1105 1040 976 902 860 863 868 869 872 833 802 798 802 781 777 735 728 674 636 618 560 539 504 495 459 479 493 484 429 476 527 538 588 612 630 674 677 643 610 551 523 518 512 516 527 506 483 471 476 457 441 420 418 366 347 347 308 305 289 271 263 262 267 357 336 339 374 369 399 422 455 448 428 397 366 351 337 345 356 353 345 327 319 327 326 324 336 315 310 308 289 271 252 234 215 224 196 217 226 1411 1409 1446 1436 1515 1486 1463 1471 1553 1564 1678 1723 1801 1779 1720 1665 1658 1583 1540 1479 1377 1361 1315 1247 1197 1157 1134 1104 1028 966 892 873 811 760 714 650 775 799 822 828 868 855 841 863 894 938 998 1010 1050 1025 1003 996 1007 949 922 887 803 793 806 753 714 694 696 662 598 547 511 472 450 434 390 356 636 610 624 608 647 631 622 608 659 626 680 713 751 754 717 669 651 634 618 592 574 568 509 494 483 463 438 442 430 419 381 401 361 326 324 294 4713 4273 3990 3702 3519 3464 3522 3476 3311 3280 3021 2742 2563 2700 2625 2904 3057 3231 3310 3185 3014 2818 2704 2483 2444 2258 2115 2058 1922 1794 1694 1624 1569 1447 1340 1258 2475 2233 2068 1927 1838 1843 1919 1891 1815 1797 1669 1499 1444 1522 1492 1625 1701 1810 1870 1809 1747 1619 1552 1412 1431 1350 1279 1249 1164 1081 1016 989 935 855 762 714 2238 2040 1922 1775 1681 1621 1603 1585 1496 1483 1352 1243 1119 1178 1133 1279 1356 1421 1440 1376 1267 1199 1152 1071 1013 908 836 809 758 713 678 635 634 592 578 544 7745 7833 8056 8188 8085 8016 8123 8175 7945 7739 7585 7623 7601 7424 7738 7473 7239 6959 7496 7383 7985 8542 9066 8751 8110 7507 7018 6354 5983 5941 5702 5403 5050 4453 4087 3772 3536 3556 3742 3805 3773 3776 3879 3921 3835 3745 3693 3739 3711 3599 3719 3618 3488 3367 3665 3647 3940 4247 4593 4454 4129 3890 3634 3282 3084 3131 3032 2898 2763 2441 2195 2046 4209 4277 4314 4383 4312 4240 4244 4254 4110 3994 3892 3884 3890 3825 4019 3855 3751 3592 3831 3736 4045 4295 4473 4297 3981 3617 3384 3072 2899 2810 2670 2505 2287 2012 1892 1726 8147 8449 9040 9183 9298 9518 9649 9773 9842 9819 9711 9330 9117 8955 8837 8843 9062 9295 9199 9737 9452 9425 9495 10339 10655 11877 12808 13509 13589 13292 12952 12494 12055 11756 11708 11343 3175 3394 3623 3736 3822 4006 4112 4280 4366 4441 4401 4239 4198 4173 4122 4144 4329 4402 4337 4593 4447 4429 4495 4962 5116 5713 6132 6545 6579 6415 6216 6043 5798 5700 5711 5585 4972 5055 5417 5447 5476 5512 5537 5493 5476 5378 5310 5091 4919 4782 4715 4699 4733 4893 4862 5144 5005 4996 5000 5377 5539 6164 6676 6964 7010 6877 6736 6451 6257 6056 5997 5758 7198 7183 6713 6890 7187 7208 7419 7977 8110 8224 8376 8520 8651 8739 8787 8755 8445 8350 8275 8114 8096 8294 8604 8560 9219 8991 9037 9069 9986 10395 11672 12514 12991 13024 12730 12377 2653 2620 2420 2488 2616 2639 2793 3019 3110 3186 3328 3428 3592 3671 3768 3773 3669 3695 3727 3649 3651 3799 3912 3880 4191 4108 4137 4166 4675 4890 5507 5885 6147 6158 5986 5778 4545 4563 4293 4402 4571 4569 4626 4958 5000 5038 5048 5092 5059 5068 5019 4982 4776 4655 4548 4465 4445 4495 4692 4680 5028 4883 4900 4903 5311 5505 6165 6629 6844 6866 6744 6599 11191 11440 11766 11906 11953 12110 12279 12103 12333 12625 12909 13237 13517 13772 14205 14447 14962 15419 15919 16395 16708 17009 17262 17500 17757 17995 18305 18760 18855 19524 19481 19682 20044 20823 21663 22447 3372 3456 3570 3629 3624 3658 3659 3602 3699 3802 3917 4045 4149 4261 4484 4627 4863 5100 5340 5581 5719 5921 6086 6240 6424 6547 6744 7028 7113 7441 7455 7633 7815 8252 8718 9083 7819 7984 8196 8277 8329 8452 8620 8501 8634 8823 8992 9192 9368 9511 9721 9820 10099 10319 10579 10814 10989 11088 11176 11260 11333 11448 11561 11732 11742 12083 12026 12049 12229 12571 12945 13364 7564 6743 6397 5912 5774 6301 6056 5737 5751 5876 5751 5868 5678 5632 5692 5860 6007 5883 5678 5678 5639 5565 5829 5816 5725 5908 6047 5348 5334 5245 5120 4918 4943 4530 4812 4800 1865 1631 1570 1400 1376 1652 1627 1532 1520 1645 1635 1766 1716 1708 1698 1848 1922 1828 1807 1867 1977 2038 2282 2280 2290 2462 2796 2453 2414 2383 2372 2315 2363 2204 2253 2396 5699 5112 4827 4512 4398 4649 4429 4205 4231 4231 4116 4102 3962 3924 3994 4012 4085 4055 3871 3811 3662 3527 3547 3536 3435 3446 3251 2895 2920 2862 2748 2603 2580 2326 2559 2404 665 243 272 326 326 432 257 213 206 291 293 280 321 361 329 336 332 361 182 173 240 201 224 242 235 244 583 191 123 143 124 130 191 128 82 86 331 141 162 179 170 221 137 124 110 179 156 156 182 190 162 175 173 174 80 73 117 106 106 110 100 102 325 86 50 70 64 71 126 81 38 48 334 102 110 147 156 211 120 89 96 112 137 124 139 171 167 161 159 187 102 100 123 95 118 132 135 142 258 105 73 73 60 59 65 47 44 38 1047 1044 910 738 734 963 875 698 662 865 935 1057 1014 1017 950 943 960 905 979 911 885 933 1006 967 900 973 1062 977 1039 1013 958 927 902 806 867 784 389 453 385 293 274 351 311 220 230 335 366 432 367 376 359 378 395 352 400 378 376 411 484 425 398 459 562 507 522 514 511 510 507 448 495 463 658 591 525 445 460 612 564 478 432 530 569 625 647 641 591 565 565 553 579 533 509 522 522 542 502 514 500 470 517 499 447 417 395 358 372 321 873 914 906 835 851 975 992 988 1006 955 893 848 822 799 817 818 832 804 791 737 740 700 795 766 765 798 762 717 687 698 700 601 616 595 609 649 178 158 151 146 155 187 187 150 157 170 175 153 174 141 147 157 146 148 147 183 209 195 272 247 254 269 275 285 252 263 274 235 256 268 267 325 695 756 755 689 696 788 805 838 849 785 718 695 648 658 670 661 686 656 644 554 531 505 523 519 511 529 487 432 435 435 426 366 360 327 342 324 978 971 941 890 863 964 957 973 1021 935 880 878 834 820 826 788 766 733 750 779 765 743 778 736 724 753 685 699 727 685 681 619 637 553 649 670 185 187 168 149 143 177 178 170 179 163 154 159 163 161 142 158 147 141 149 165 174 196 219 233 244 260 266 270 269 273 256 249 232 224 221 260 793 784 773 741 720 787 779 803 842 772 726 719 671 659 684 630 619 592 601 614 591 547 559 503 480 493 419 429 458 412 425 370 405 329 428 410 906 823 794 714 709 744 711 713 697 714 682 646 620 612 585 685 665 656 609 623 599 573 573 557 595 584 569 539 556 554 553 506 549 491 539 504 201 193 180 141 168 186 189 185 158 168 156 147 151 155 151 173 168 153 156 183 176 179 193 208 213 208 221 218 240 236 249 204 231 219 206 215 705 630 614 573 541 558 522 528 539 546 526 499 469 457 434 512 497 503 453 440 423 394 380 349 382 376 348 321 316 318 304 302 318 272 333 289 664 710 658 653 599 586 549 524 505 560 493 499 451 429 424 434 490 471 456 498 491 493 506 482 513 516 475 458 420 409 427 411 409 371 376 423 180 196 188 187 154 170 176 194 177 178 167 177 156 155 143 158 166 146 171 167 200 216 214 200 227 246 230 225 205 192 192 197 197 177 189 213 484 514 470 466 445 416 373 330 328 382 326 322 295 274 281 276 324 325 285 331 291 277 292 282 286 270 245 233 215 217 235 214 212 194 187 210 489 466 431 447 445 481 582 576 583 523 527 489 445 410 441 467 498 503 460 480 441 453 481 503 497 500 466 421 424 453 402 382 360 340 353 341 114 117 113 117 114 152 204 213 230 189 187 196 181 159 174 194 226 206 188 188 192 202 230 225 227 252 259 233 227 248 218 208 197 183 175 183 375 349 318 330 331 329 378 363 353 334 340 293 264 251 267 273 272 297 272 292 249 251 251 278 270 248 207 188 197 205 184 174 163 157 178 158 567 501 523 452 441 419 432 410 449 453 498 539 553 575 588 568 559 516 535 516 543 515 496 548 535 552 531 487 485 438 456 446 408 376 381 360 110 92 124 98 101 105 119 130 147 137 157 172 176 201 205 210 216 199 224 214 240 229 212 246 244 252 246 243 251 219 240 249 226 200 213 211 457 409 399 354 340 314 313 280 302 316 341 367 377 374 383 358 343 317 311 302 303 286 284 302 291 300 285 244 234 219 216 197 182 176 168 149 753 594 546 486 459 412 429 399 372 360 321 363 356 370 424 510 596 593 578 575 532 520 512 541 561 554 539 486 488 475 456 464 458 444 488 466 114 69 68 61 67 73 91 115 90 99 76 112 109 111 133 161 207 214 196 204 178 179 203 236 254 248 249 233 238 221 215 217 219 222 259 262 639 525 478 425 392 339 338 284 282 261 245 251 247 259 291 349 389 379 382 371 354 341 309 305 307 306 290 253 250 254 241 247 239 222 229 204 592 454 391 353 326 314 272 243 216 186 181 209 194 170 203 194 186 214 222 263 274 307 312 328 317 347 285 287 300 287 273 342 326 333 368 422 52 20 28 24 25 26 35 31 35 21 30 43 38 39 61 55 49 59 67 76 73 86 101 103 96 122 119 117 130 119 123 137 139 143 150 182 540 434 363 329 301 288 237 212 181 165 151 166 156 131 142 139 137 155 155 187 201 221 211 225 221 225 166 170 170 168 150 205 187 190 218 240 19 16 21 14 14 8 0 0 24 20 26 35 39 35 45 52 56 67 60 69 62 52 64 58 43 55 60 51 52 53 62 50 46 52 62 46 6 2 2 2 3 4 0 0 4 1 5 12 13 14 14 18 14 21 18 23 21 19 26 24 16 26 26 20 19 17 21 23 19 22 24 16 13 14 19 12 11 4 0 0 20 19 21 23 26 21 31 34 42 46 42 46 41 33 38 34 27 29 34 31 33 36 41 27 27 30 38 30 11 7 4 4 7 3 0 0 10 14 22 25 29 34 60 65 67 60 56 54 67 75 82 88 40 32 30 35 33 37 28 40 41 41 38 49 5 3 1 3 2 0 0 0 3 5 6 7 6 6 7 11 15 15 11 13 21 20 22 23 17 18 18 16 11 11 9 15 14 17 16 18 6 4 3 1 5 3 0 0 7 9 16 18 23 28 53 54 52 45 45 41 46 55 60 65 23 14 12 19 22 26 19 25 27 24 22 31 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 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 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 141044 140448 140237 140244 140150 139907 139569 139297 138678 138163 137944 137238 136525 136299 136161 135840 135458 134962 134786 134441 133899 133647 133210 132899 132527 132355 132252 131764 131155 130506 129865 128756 127757 126921 126107 125353 68611 68440 68391 68502 68526 68496 68403 68356 68191 67959 67848 67526 67231 67129 67178 67081 66946 66677 66593 66462 66231 66158 65970 65849 65638 65507 65466 65279 64994 64743 64437 63932 63581 63187 62845 62635 72433 72008 71846 71742 71624 71411 71166 70941 70487 70204 70096 69712 69294 69170 68983 68759 68512 68285 68193 67979 67668 67489 67240 67050 66889 66848 66786 66485 66161 65763 65428 64824 64176 63734 63262 62718 30197 29974 29830 29806 29834 29754 29497 29264 28949 28611 28384 27908 27506 27196 26787 26334 25938 25603 25410 25047 24703 24344 23975 23597 23339 23040 22818 22548 22247 21991 21702 21225 20708 20214 19877 19573 15256 15164 15149 15203 15283 15256 15105 15013 14899 14670 14507 14294 14085 13957 13713 13515 13321 13114 13020 12812 12600 12412 12191 11986 11848 11658 11525 11427 11283 11156 11038 10783 10537 10292 10083 9958 14941 14810 14681 14603 14551 14498 14392 14251 14050 13941 13877 13614 13421 13239 13074 12819 12617 12489 12390 12235 12103 11932 11784 11611 11491 11382 11293 11121 10964 10835 10664 10442 10171 9922 9794 9615 13999 13347 12961 12550 12027 11743 11538 11374 11212 11058 11195 11341 11148 11145 11311 11299 11335 11239 11088 11053 10822 10663 10492 10528 10533 10613 10657 10553 10483 10220 10103 9943 9944 9882 9621 9525 7240 6941 6740 6547 6219 6065 6016 5963 5878 5887 5998 6109 5989 5956 6185 6146 6159 6093 5968 5987 5949 5829 5790 5866 5835 5880 5895 5823 5838 5687 5593 5588 5629 5578 5464 5453 6759 6406 6221 6003 5808 5678 5522 5411 5334 5171 5197 5232 5159 5189 5126 5153 5176 5146 5120 5066 4873 4834 4702 4662 4698 4733 4762 4730 4645 4533 4510 4355 4315 4304 4157 4072 9620 9487 9350 9214 9154 9037 8869 8597 8265 7930 7567 7157 6932 6915 6860 7013 7178 7135 7147 7121 7125 7234 7345 7251 7119 6977 6941 6852 6812 6817 6930 6768 6641 6537 6465 6291 5051 5000 4913 4811 4753 4752 4630 4528 4409 4175 3970 3757 3692 3710 3673 3790 3898 3881 3909 3897 3876 3968 4012 3896 3879 3834 3781 3749 3717 3726 3820 3727 3686 3676 3594 3501 4569 4487 4437 4403 4401 4285 4239 4069 3856 3755 3597 3400 3240 3205 3187 3223 3280 3254 3238 3224 3249 3266 3333 3355 3240 3143 3160 3103 3095 3091 3110 3041 2955 2861 2871 2790 10741 10458 10163 9960 9824 9552 9487 9300 9092 8955 8771 8515 8286 7980 7685 7340 6958 6868 6878 6761 6822 7006 6943 7039 7012 7033 7071 7177 7131 7084 6885 6697 6533 6525 6587 6743 5562 5456 5322 5211 5191 5023 4990 4852 4719 4664 4582 4433 4309 4166 3975 3792 3573 3556 3575 3525 3598 3707 3697 3776 3761 3711 3754 3780 3741 3773 3675 3525 3489 3456 3536 3645 5179 5002 4841 4749 4633 4529 4497 4448 4373 4291 4189 4082 3977 3814 3710 3548 3385 3312 3303 3236 3224 3299 3246 3263 3251 3322 3317 3397 3390 3311 3210 3172 3044 3069 3051 3098 11951 11595 11330 11167 11005 10816 10535 10256 9992 9836 9624 9521 9319 9153 9038 8837 8600 8340 8086 7729 7441 7095 6999 6964 6932 7039 7273 7218 7123 7120 7077 7089 7145 7099 7009 6935 6354 6141 5940 5828 5665 5588 5472 5360 5236 5160 5028 4948 4824 4733 4664 4579 4451 4283 4194 3963 3790 3622 3599 3587 3559 3654 3794 3763 3723 3733 3694 3731 3729 3711 3718 3687 5597 5454 5390 5339 5340 5228 5063 4896 4756 4676 4596 4573 4495 4420 4374 4258 4149 4057 3892 3766 3651 3473 3400 3377 3373 3385 3479 3455 3400 3387 3383 3358 3416 3388 3291 3248 10815 11522 12230 12400 12184 11842 11543 11272 11089 10907 10720 10418 10170 9958 9822 9643 9615 9422 9202 9105 8956 8745 8508 8174 7849 7620 7245 7167 7158 7083 7184 7333 7272 7198 7185 7097 5699 6038 6462 6555 6463 6241 6076 5867 5739 5592 5495 5375 5286 5171 5137 5018 4990 4854 4708 4663 4615 4480 4335 4204 3981 3857 3670 3664 3649 3611 3693 3800 3774 3758 3768 3723 5116 5484 5768 5845 5721 5601 5467 5405 5350 5315 5225 5043 4884 4787 4685 4625 4625 4568 4494 4442 4341 4265 4173 3970 3868 3763 3575 3503 3509 3472 3491 3533 3498 3440 3417 3374 8920 8785 8711 9361 9573 10657 11324 11995 12161 12005 11748 11422 11180 10997 10829 10603 10331 10074 9937 9778 9600 9589 9433 9265 9192 9026 8808 8578 8254 7950 7662 7265 7154 7148 7095 7220 4587 4543 4510 4875 5001 5575 5895 6301 6372 6314 6154 5967 5785 5673 5522 5409 5308 5227 5155 5093 4983 4946 4822 4726 4688 4610 4489 4366 4234 4012 3853 3663 3638 3618 3607 3700 4333 4242 4201 4486 4572 5082 5429 5694 5789 5691 5594 5455 5395 5324 5307 5194 5023 4847 4782 4685 4617 4643 4611 4539 4504 4416 4319 4212 4020 3938 3809 3602 3516 3530 3488 3520 8139 8375 8603 8435 8990 8678 8593 8538 9145 9340 10411 11077 11778 11962 11776 11565 11274 11015 10791 10665 10458 10241 9989 9843 9688 9545 9552 9416 9249 9178 8969 8769 8478 8207 7907 7626 4089 4254 4364 4276 4563 4434 4410 4368 4699 4822 5381 5695 6114 6198 6125 5991 5838 5639 5493 5384 5268 5217 5158 5080 5006 4896 4891 4791 4682 4652 4563 4425 4277 4182 3968 3827 4050 4121 4239 4159 4427 4244 4183 4170 4446 4518 5030 5382 5664 5764 5651 5574 5436 5376 5298 5281 5190 5024 4831 4763 4682 4649 4661 4625 4567 4526 4406 4344 4201 4025 3939 3799 8556 8377 8130 7931 7833 7868 8117 8338 8238 8768 8479 8377 8279 8853 9036 10060 10749 11448 11626 11485 11270 10974 10770 10554 10456 10278 10049 9858 9733 9612 9453 9403 9277 9109 9045 8887 4136 4040 3900 3864 3835 3858 4034 4151 4109 4379 4253 4218 4173 4467 4593 5141 5456 5865 5941 5913 5782 5628 5455 5299 5214 5146 5045 5005 4952 4918 4821 4768 4660 4559 4548 4487 4420 4337 4230 4067 3998 4010 4083 4187 4129 4389 4226 4159 4106 4386 4443 4919 5293 5583 5685 5572 5488 5346 5315 5255 5242 5132 5004 4853 4781 4694 4632 4635 4617 4550 4497 4400 7819 7893 8101 8242 8242 8115 7902 7752 7560 7475 7523 7781 7991 7848 8401 8169 8088 7941 8514 8679 9652 10318 10976 11229 11063 10851 10580 10369 10225 10179 9984 9797 9622 9513 9351 9263 3539 3608 3764 3849 3866 3802 3689 3609 3587 3572 3599 3788 3897 3825 4094 4008 3991 3921 4224 4318 4839 5159 5515 5650 5594 5465 5336 5186 5073 5031 4936 4873 4817 4767 4702 4666 4280 4285 4337 4393 4376 4313 4213 4143 3973 3903 3924 3993 4094 4023 4307 4161 4097 4020 4290 4361 4813 5159 5461 5579 5469 5386 5244 5183 5152 5148 5048 4924 4805 4746 4649 4597 6306 6457 6758 6838 6984 7186 7257 7452 7552 7526 7475 7333 7200 7080 7075 7103 7322 7529 7427 7963 7684 7650 7495 8015 8188 9110 9752 10372 10535 10383 10234 10047 9879 9763 9732 9548 2518 2628 2742 2804 2933 3092 3167 3328 3366 3385 3360 3282 3207 3222 3268 3287 3445 3552 3517 3780 3680 3674 3600 3867 3988 4455 4753 5095 5180 5126 5012 4978 4862 4774 4720 4612 3788 3829 4016 4034 4051 4094 4090 4124 4186 4141 4115 4051 3993 3858 3807 3816 3877 3977 3910 4183 4004 3976 3895 4148 4200 4655 4999 5277 5355 5257 5222 5069 5017 4989 5012 4936 5371 5396 5146 5261 5426 5488 5653 5898 5989 6143 6328 6411 6577 6742 6701 6708 6628 6501 6464 6489 6548 6733 6932 6853 7317 7044 7023 6869 7357 7485 8332 8912 9503 9696 9624 9478 1882 1873 1821 1922 2009 2072 2161 2249 2312 2433 2565 2638 2755 2830 2844 2855 2822 2769 2828 2859 2899 3038 3173 3157 3360 3259 3244 3163 3402 3491 3925 4163 4496 4619 4635 4540 3489 3523 3325 3339 3417 3416 3492 3649 3677 3710 3763 3773 3822 3912 3857 3853 3806 3732 3636 3630 3649 3695 3759 3696 3957 3785 3779 3706 3955 3994 4407 4749 5007 5077 4989 4938 8610 8782 8924 9079 9074 9171 9254 9261 9434 9609 9719 9977 10159 10470 10840 11166 11442 11847 12216 12566 12818 13055 13353 13587 13839 14179 14483 14787 14848 15404 15350 15508 15601 16030 16609 17167 2698 2754 2764 2757 2745 2738 2758 2767 2866 2906 2956 3022 3115 3221 3385 3550 3694 3923 4061 4268 4352 4478 4623 4755 4925 5082 5289 5467 5520 5827 5814 5908 5987 6197 6502 6836 5912 6028 6160 6322 6329 6433 6496 6494 6568 6703 6763 6955 7044 7249 7455 7616 7748 7924 8155 8298 8466 8577 8730 8832 8914 9097 9194 9320 9328 9577 9536 9600 9614 9833 10107 10331 68635 68516 68234 67990 67324 66735 65249 64586 64118 63922 63512 64331 63898 64183 63859 63513 63080 63074 62290 61957 61827 61733 60557 60656 60896 60918 60702 60476 59772 59142 58146 57159 56328 56084 55317 55221 36436 36579 36506 36369 35925 35561 34844 34272 34258 33869 33764 34082 33756 33965 33802 33600 33277 33163 32821 32533 32490 32168 31413 31401 31518 31499 31486 31282 30891 30539 29992 29510 29216 29066 28760 28718 32199 31937 31728 31621 31399 31174 30405 30314 29860 30053 29748 30249 30142 30218 30057 29913 29803 29911 29469 29424 29337 29565 29144 29255 29378 29419 29216 29194 28881 28603 28154 27649 27112 27018 26557 26503 499 552 509 551 459 348 321 302 283 194 199 569 519 541 553 593 510 498 26 21 22 24 19 21 11 20 12 13 10 10 8 6 9 5 4 1 282 294 238 271 242 181 178 174 151 99 107 279 271 291 296 288 253 264 12 15 11 11 10 9 6 12 6 5 4 4 4 2 4 0 4 1 217 258 271 280 217 167 143 128 132 95 92 290 248 250 257 305 257 234 14 6 11 13 9 12 5 8 6 8 6 6 4 4 5 5 0 0 8226 7814 7573 7173 6644 6436 5839 5662 5502 5213 5191 5680 5673 5695 5722 5636 5527 5570 5554 5601 5723 5663 5239 5424 5732 5755 5937 5893 5709 5549 5367 5323 5119 4921 4766 4727 4307 4171 4120 3868 3524 3516 3248 3134 3166 2981 2996 3203 3146 3157 3125 3056 2945 2927 2937 2960 3069 2906 2677 2750 2983 2982 3156 3126 3035 2907 2753 2829 2715 2659 2532 2539 3919 3643 3453 3305 3120 2920 2591 2528 2336 2232 2195 2477 2527 2538 2597 2580 2582 2643 2617 2641 2654 2757 2562 2674 2749 2773 2781 2767 2674 2642 2614 2494 2404 2262 2234 2188 8148 8057 7818 7723 7534 7375 7041 6669 6389 6246 5841 5651 5493 5512 5491 5596 5705 5689 5666 5687 5743 5847 5813 5741 5692 5619 5528 5482 5370 5395 5485 5306 5213 5043 4927 4847 4483 4486 4390 4290 4143 4082 3922 3710 3664 3502 3283 3159 3099 3143 3138 3219 3271 3264 3263 3233 3221 3285 3236 3162 3152 3145 3077 3062 3001 3009 3066 2962 2921 2822 2769 2693 3665 3571 3428 3433 3391 3293 3119 2959 2725 2744 2558 2492 2394 2369 2353 2377 2434 2425 2403 2454 2522 2562 2577 2579 2540 2474 2451 2420 2369 2386 2419 2344 2292 2221 2158 2154 9607 9304 9018 8797 8617 8284 8158 7945 7721 7671 7508 7303 7012 6816 6575 6238 5929 5886 5889 5805 5850 6076 5994 6114 6076 6069 6105 6119 6105 6054 5874 5708 5498 5475 5425 5624 5209 5100 4963 4872 4821 4613 4571 4408 4273 4207 4151 4044 3874 3777 3614 3438 3215 3214 3240 3202 3281 3376 3330 3398 3370 3314 3357 3347 3318 3336 3214 3100 3072 3010 2998 3124 4398 4204 4055 3925 3796 3671 3587 3537 3448 3464 3357 3259 3138 3039 2961 2800 2714 2672 2649 2603 2569 2700 2664 2716 2706 2755 2748 2772 2787 2718 2660 2608 2426 2465 2427 2500 10808 10495 10255 10053 9909 9703 9380 9078 8823 8729 8499 8463 8230 8173 8050 7798 7575 7352 7113 6759 6531 6249 6174 6149 6174 6302 6455 6440 6326 6312 6243 6274 6246 6202 6059 6027 5933 5734 5552 5422 5270 5176 5046 4901 4793 4733 4599 4553 4400 4359 4273 4170 4075 3885 3831 3581 3433 3263 3229 3214 3243 3358 3456 3421 3382 3395 3344 3355 3330 3314 3301 3276 4875 4761 4703 4631 4639 4527 4334 4177 4030 3996 3900 3910 3830 3814 3777 3628 3500 3467 3282 3178 3098 2986 2945 2935 2931 2944 2999 3019 2944 2917 2899 2919 2916 2888 2758 2751 9886 10482 11147 11291 11010 10683 10338 10099 9931 9856 9675 9379 9103 8955 8813 8584 8648 8473 8294 8139 7955 7796 7542 7299 7051 6830 6470 6430 6433 6382 6468 6585 6535 6444 6423 6356 5297 5595 6001 6099 5985 5711 5527 5310 5201 5103 5034 4906 4785 4700 4672 4534 4551 4428 4310 4195 4147 4044 3875 3785 3598 3464 3277 3312 3290 3270 3354 3446 3434 3393 3416 3360 4589 4887 5146 5192 5025 4972 4811 4789 4730 4753 4641 4473 4318 4255 4141 4050 4097 4045 3984 3944 3808 3752 3667 3514 3453 3366 3193 3118 3143 3112 3114 3139 3101 3051 3007 2996 7911 7840 7750 8391 8547 9494 10037 10634 10734 10633 10372 10110 9919 9802 9656 9412 9101 8880 8795 8652 8462 8531 8391 8287 8256 8120 7926 7695 7407 7118 6865 6495 6394 6389 6316 6446 4116 4109 4052 4394 4493 4983 5225 5576 5627 5597 5427 5312 5132 5060 4933 4823 4686 4607 4569 4521 4408 4376 4297 4227 4192 4131 4029 3884 3778 3560 3439 3256 3239 3225 3207 3308 3795 3731 3698 3997 4054 4511 4812 5058 5107 5036 4945 4798 4787 4742 4723 4589 4415 4273 4226 4131 4054 4155 4094 4060 4064 3989 3897 3811 3629 3558 3426 3239 3155 3164 3109 3138 6713 6958 7150 7040 7500 7263 7165 7124 7680 7830 8699 9331 9920 10106 9952 9782 9491 9317 9174 9136 8953 8764 8523 8457 8370 8340 8334 8294 8175 8113 7908 7703 7440 7270 6977 6745 3432 3583 3664 3592 3810 3692 3673 3585 3908 3956 4443 4722 5082 5186 5139 4999 4842 4704 4631 4572 4469 4425 4340 4315 4277 4237 4225 4191 4096 4056 3953 3817 3713 3663 3482 3361 3281 3375 3486 3448 3690 3571 3492 3539 3772 3874 4256 4609 4838 4920 4813 4783 4649 4613 4543 4564 4484 4339 4183 4142 4093 4103 4109 4103 4079 4057 3955 3886 3727 3607 3495 3384 4725 4810 4824 4849 4936 5064 5218 5475 5462 5991 5934 6040 6078 6600 6852 7625 8189 8720 8872 8767 8653 8467 8354 8270 8337 8328 8192 8128 8055 8010 7878 7842 7764 7741 7643 7603 2325 2348 2341 2395 2455 2525 2606 2712 2698 2936 2939 3012 2978 3256 3423 3851 4108 4409 4484 4453 4347 4267 4122 4051 4072 4072 4032 4049 4008 4007 3916 3859 3810 3780 3765 3758 2400 2462 2483 2454 2481 2539 2612 2763 2764 3055 2995 3028 3100 3344 3429 3774 4081 4311 4388 4314 4306 4200 4232 4219 4265 4256 4160 4079 4047 4003 3962 3983 3954 3961 3878 3845 1944 2054 2057 2002 2058 1979 1603 1448 1443 1427 1454 1606 1755 1761 2071 2093 2260 2521 2763 3176 3693 4027 4240 4575 4809 5082 5253 5446 5611 5653 5504 5370 5471 5855 6063 6098 954 1068 1107 1093 1106 1016 789 701 716 701 731 816 907 938 1119 1137 1251 1370 1452 1664 1976 2057 2154 2334 2429 2537 2593 2583 2663 2706 2649 2593 2639 2831 2953 2937 990 986 950 909 952 963 814 747 727 726 723 790 848 823 952 956 1009 1151 1311 1512 1717 1970 2086 2241 2380 2545 2660 2863 2948 2947 2855 2777 2832 3024 3110 3161 111 107 92 89 83 82 101 89 95 90 100 134 143 155 91 119 106 128 129 198 227 268 252 312 387 450 488 534 569 543 543 541 587 684 642 650 65 65 55 56 60 51 39 37 40 39 47 57 63 68 50 63 59 72 84 127 123 147 132 152 195 245 277 301 315 286 297 288 305 331 283 297 46 42 37 33 23 31 62 52 55 51 53 77 80 87 41 56 47 56 45 71 104 121 120 160 192 205 211 233 254 257 246 253 282 353 359 353 46 43 41 31 27 24 48 61 55 42 40 65 53 67 33 37 39 40 15 16 15 21 16 7 1 3 2 2 2 3 3 6 52 55 72 97 27 26 23 17 16 15 20 24 21 15 7 19 19 30 20 22 21 19 8 10 5 11 11 4 1 2 1 1 1 3 3 3 34 38 50 64 19 17 18 14 11 9 28 37 34 27 33 46 34 37 13 15 18 21 7 6 10 10 5 3 0 1 1 1 1 0 0 3 18 17 22 33 11 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 6 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 5 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 63170 63984 64385 63125 57859 53533 49777 49765 49946 49334 50526 52092 52392 54156 53608 53508 53434 53569 53332 53854 54626 54331 51692 52523 53192 52759 52046 50919 49580 49245 49807 50293 49196 47467 48708 48762 33562 34266 34523 33547 30117 27600 25762 26112 26684 26108 27083 27829 27975 29178 28413 28210 28155 28282 28213 28358 28830 28075 26165 26715 27103 26714 26341 25724 24979 25021 25257 25573 24894 24054 24923 24988 29608 29718 29862 29578 27742 25933 24015 23653 23262 23226 23443 24263 24417 24978 25195 25298 25279 25287 25119 25496 25796 26256 25527 25808 26089 26045 25705 25195 24601 24224 24550 24720 24302 23413 23785 23774 409 471 434 468 358 218 208 231 223 171 172 545 493 522 532 568 499 486 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 232 245 203 226 190 126 123 138 111 87 96 266 259 281 285 273 246 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 226 231 242 168 92 85 93 112 84 76 279 234 241 247 295 253 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6883 6811 6734 6082 4557 3522 2810 2911 3050 2980 3343 3990 4105 4401 4340 4298 4185 4333 4487 4619 4838 4682 3961 4381 4745 4673 4726 4427 4121 4083 4198 4284 4120 3734 4001 3989 3549 3661 3674 3198 2246 1760 1442 1491 1659 1652 1932 2213 2267 2514 2307 2248 2159 2243 2347 2399 2558 2267 1832 2086 2338 2239 2293 2130 1964 2002 1967 2154 2016 1870 2021 2034 3334 3150 3060 2884 2311 1762 1368 1420 1391 1328 1411 1777 1838 1887 2033 2050 2026 2090 2140 2220 2280 2415 2129 2295 2407 2434 2433 2297 2157 2081 2231 2130 2104 1864 1980 1955 7466 7495 7371 7156 6190 5556 4882 4755 4707 4553 4471 4315 4328 4588 4549 4650 4776 4849 4896 4995 5148 5123 4895 4934 4949 4844 4704 4505 4379 4400 4577 4626 4480 4256 4369 4272 4162 4206 4157 3974 3279 2946 2614 2629 2720 2567 2569 2490 2514 2720 2642 2704 2760 2786 2835 2856 2884 2813 2618 2661 2685 2657 2549 2445 2379 2417 2509 2530 2444 2329 2428 2358 3304 3289 3214 3182 2911 2610 2268 2126 1987 1986 1902 1825 1814 1868 1907 1946 2016 2063 2061 2139 2264 2310 2277 2273 2264 2187 2155 2060 2000 1983 2068 2096 2036 1927 1941 1914 8920 8750 8592 8240 7505 6777 6331 6266 6203 6093 6115 6056 5834 5850 5618 5310 5069 5077 5129 5163 5348 5486 5270 5444 5443 5399 5374 5267 5159 5137 5109 5076 4852 4679 4800 4989 4872 4814 4758 4557 4140 3705 3493 3514 3509 3382 3459 3437 3313 3334 3133 2962 2793 2852 2861 2892 3034 3053 2894 2985 2998 2915 2928 2849 2789 2809 2781 2723 2660 2547 2630 2756 4048 3936 3834 3683 3365 3072 2838 2752 2694 2711 2656 2619 2521 2516 2485 2348 2276 2225 2268 2271 2314 2433 2376 2459 2445 2484 2446 2418 2370 2328 2328 2353 2192 2132 2170 2233 10058 9858 9760 9449 8765 8153 7602 7448 7344 7206 7153 7156 7111 7122 6961 6776 6609 6439 6253 6032 5928 5639 5408 5476 5560 5684 5745 5682 5484 5494 5557 5655 5581 5383 5467 5440 5478 5380 5267 5063 4559 4242 4018 4055 4033 3940 3955 3931 3883 3885 3713 3621 3570 3420 3405 3231 3145 2934 2801 2865 2907 3012 3050 3011 2908 2935 2961 3006 2937 2836 2965 2950 4580 4478 4493 4386 4206 3911 3584 3393 3311 3266 3198 3225 3228 3237 3248 3155 3039 3019 2848 2801 2783 2705 2607 2611 2653 2672 2695 2671 2576 2559 2596 2649 2644 2547 2502 2490 9334 9940 10634 10632 9790 9030 8416 8252 8265 8187 8228 8079 7898 7912 7727 7554 7615 7457 7371 7302 7242 7040 6621 6491 6324 6112 5745 5621 5551 5554 5769 5992 5892 5631 5812 5741 4998 5280 5691 5652 5154 4664 4377 4272 4298 4194 4270 4249 4174 4224 4106 3982 4035 3924 3838 3783 3794 3626 3340 3326 3186 3056 2880 2871 2820 2859 2987 3134 3063 2947 3077 3018 4336 4660 4943 4980 4636 4366 4039 3980 3967 3993 3958 3830 3724 3688 3621 3572 3580 3533 3533 3519 3448 3414 3281 3165 3138 3056 2865 2750 2731 2695 2782 2858 2829 2684 2735 2723 7402 7469 7410 7941 7723 8209 8354 8807 8978 8791 8754 8623 8541 8584 8418 8252 8040 7844 7848 7839 7701 7743 7429 7415 7430 7249 6996 6781 6403 6170 6078 5868 5730 5602 5763 5882 3837 3927 3865 4128 3985 4188 4206 4511 4661 4565 4542 4506 4410 4425 4262 4191 4102 4067 4095 4107 4045 3988 3722 3700 3703 3595 3443 3355 3200 3052 3008 2914 2857 2783 2909 3016 3565 3542 3545 3813 3738 4021 4148 4296 4317 4226 4212 4117 4131 4159 4156 4061 3938 3777 3753 3732 3656 3755 3707 3715 3727 3654 3553 3426 3203 3118 3070 2954 2873 2819 2854 2866 6284 6577 6813 6622 6730 6278 5970 5918 6369 6393 7289 7948 8429 8816 8529 8410 8259 8133 8003 8156 8112 7925 7492 7527 7495 7422 7385 7260 7080 6982 6965 6900 6621 6265 6248 6086 3224 3394 3516 3374 3374 3133 2999 2980 3268 3236 3722 4004 4322 4564 4390 4256 4190 4103 4026 4078 4090 3976 3731 3803 3786 3689 3650 3587 3467 3412 3429 3360 3210 3081 3062 2980 3060 3183 3297 3248 3356 3145 2971 2938 3101 3157 3567 3944 4107 4252 4139 4154 4069 4030 3977 4078 4022 3949 3761 3724 3709 3733 3735 3673 3613 3570 3536 3540 3411 3184 3186 3106 4407 4514 4532 4487 4290 4019 3724 3787 3515 3736 3729 3917 4092 4760 5192 5866 6396 6731 6935 6930 7059 7034 6875 6903 7132 7099 6970 6835 6731 6759 6772 6969 6799 6596 6741 6698 2188 2235 2240 2238 2127 1939 1771 1833 1759 1852 1882 1995 2035 2378 2610 2961 3193 3401 3503 3519 3554 3537 3336 3309 3443 3434 3371 3318 3249 3316 3309 3392 3273 3167 3263 3230 2219 2279 2292 2249 2163 2080 1953 1954 1756 1884 1847 1922 2057 2382 2582 2905 3203 3330 3432 3411 3505 3497 3539 3594 3689 3665 3599 3517 3482 3443 3463 3577 3526 3429 3478 3468 1842 1950 1973 1928 1843 1665 1332 1240 1143 1092 1135 1265 1366 1382 1618 1673 1842 2055 2266 2604 3008 3370 3473 3633 3726 3824 3911 4005 4101 4120 4236 4376 4482 4582 4793 4918 924 1033 1074 1064 988 831 660 628 606 579 605 662 717 756 895 929 1027 1136 1211 1356 1598 1723 1748 1824 1861 1870 1899 1856 1887 1930 2006 2069 2095 2125 2235 2285 918 917 899 864 855 834 672 612 537 513 530 603 649 626 723 744 815 919 1055 1248 1410 1647 1725 1809 1865 1954 2012 2149 2214 2190 2230 2307 2387 2457 2558 2633 108 106 91 89 81 82 100 89 94 90 97 133 142 152 91 114 105 125 129 198 227 268 252 312 387 450 488 534 569 543 543 541 587 684 642 650 65 65 55 56 59 51 39 37 39 39 44 57 62 67 50 61 59 71 84 127 123 147 132 152 195 245 277 301 315 286 297 288 305 331 283 297 43 41 36 33 22 31 61 52 55 51 53 76 80 85 41 53 46 54 45 71 104 121 120 160 192 205 211 233 254 257 246 253 282 353 359 353 46 43 41 31 27 24 48 61 55 42 40 65 53 67 33 37 39 40 15 16 15 21 16 7 1 3 2 2 2 3 3 6 52 55 72 97 27 26 23 17 16 15 20 24 21 15 7 19 19 30 20 22 21 19 8 10 5 11 11 4 1 2 1 1 1 3 3 3 34 38 50 64 19 17 18 14 11 9 28 37 34 27 33 46 34 37 13 15 18 21 7 6 10 10 5 3 0 1 1 1 1 0 0 3 18 17 22 33 11 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 6 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 5 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 5465 4532 3849 4865 9465 13202 15472 14821 14172 14588 12986 12239 11506 10027 10251 10005 9646 9505 8958 8103 7201 7402 8865 8133 7704 8159 8656 9557 10192 9897 8339 6866 7132 8617 6609 6459 2874 2313 1983 2822 5808 7961 9082 8160 7574 7761 6681 6253 5781 4787 5389 5390 5122 4881 4608 4175 3660 4093 5248 4686 4415 4785 5145 5558 5912 5518 4735 3937 4322 5012 3837 3730 2591 2219 1866 2043 3657 5241 6390 6661 6598 6827 6305 5986 5725 5240 4862 4615 4524 4624 4350 3928 3541 3309 3617 3447 3289 3374 3511 3999 4280 4379 3604 2929 2810 3605 2772 2729 90 81 75 83 101 130 113 71 60 23 27 24 26 19 21 25 11 12 26 21 22 24 19 21 11 20 12 13 10 10 8 6 9 5 4 1 50 49 35 45 52 55 55 36 40 12 11 13 12 10 11 15 7 4 12 15 11 11 10 9 6 12 6 5 4 4 4 2 4 0 4 1 40 32 40 38 49 75 58 35 20 11 16 11 14 9 10 10 4 8 14 6 11 13 9 12 5 8 6 8 6 6 4 4 5 5 0 0 1343 1003 839 1091 2087 2914 3029 2751 2452 2233 1848 1690 1568 1294 1382 1338 1342 1237 1067 982 885 981 1278 1043 987 1082 1211 1466 1588 1466 1169 1039 999 1187 765 738 758 510 446 670 1278 1756 1806 1643 1507 1329 1064 990 879 643 818 808 786 684 590 561 511 639 845 664 645 743 863 996 1071 905 786 675 699 789 511 505 585 493 393 421 809 1158 1223 1108 945 904 784 700 689 651 564 530 556 553 477 421 374 342 433 379 342 339 348 470 517 561 383 364 300 398 254 233 682 562 447 567 1344 1819 2159 1914 1682 1693 1370 1336 1165 924 942 946 929 840 770 692 595 724 918 807 743 775 824 977 991 995 908 680 733 787 558 575 321 280 233 316 864 1136 1308 1081 944 935 714 669 585 423 496 515 511 478 428 377 337 472 618 501 467 488 528 617 622 592 557 432 477 493 341 335 361 282 214 251 480 683 851 833 738 758 656 667 580 501 446 431 418 362 342 315 258 252 300 306 276 287 296 360 369 403 351 248 256 294 217 240 687 554 426 557 1112 1507 1827 1679 1518 1578 1393 1247 1178 966 957 928 860 809 760 642 502 590 724 670 633 670 731 852 946 917 765 632 646 796 625 635 337 286 205 315 681 908 1078 894 764 825 692 607 561 443 481 476 422 362 379 310 247 323 436 413 372 399 429 498 529 527 433 377 412 463 368 368 350 268 221 242 431 599 749 785 754 753 701 640 617 523 476 452 438 447 381 332 255 267 288 257 261 271 302 354 417 390 332 255 234 333 257 267 750 637 495 604 1144 1550 1778 1630 1479 1523 1346 1307 1119 1051 1089 1022 966 913 860 727 603 610 766 673 614 618 710 758 842 818 686 619 665 819 592 587 455 354 285 359 711 934 1028 846 760 793 644 622 517 474 560 549 505 465 426 350 288 329 428 349 336 346 406 410 474 460 383 349 393 478 336 326 295 283 210 245 433 616 750 784 719 730 702 685 602 577 529 473 461 448 434 377 315 281 338 324 278 272 304 348 368 358 303 270 272 341 256 261 552 542 513 659 1220 1653 1922 1847 1666 1669 1447 1300 1205 1043 1086 1030 1033 1016 923 837 713 756 921 808 727 718 725 809 882 828 699 593 643 813 611 615 299 315 310 447 831 1047 1150 1038 903 909 764 657 611 476 566 552 516 504 472 412 353 418 535 459 412 408 397 441 470 411 367 312 371 446 339 342 253 227 203 212 389 606 772 809 763 760 683 643 594 567 520 478 517 512 451 425 360 338 386 349 315 310 328 368 412 417 332 281 272 367 272 273 509 371 340 450 824 1285 1683 1827 1756 1842 1618 1487 1378 1218 1238 1160 1061 1036 947 813 761 788 962 872 826 871 930 914 1004 948 787 627 664 787 553 564 279 182 187 266 508 795 1019 1065 966 1032 885 806 722 635 671 632 584 540 474 414 363 388 575 527 489 536 586 529 578 508 431 342 382 442 298 292 230 189 153 184 316 490 664 762 790 810 733 681 656 583 567 528 477 496 473 399 398 400 387 345 337 335 344 385 426 440 356 285 282 345 255 272 429 381 337 418 770 985 1195 1206 1311 1437 1410 1383 1491 1290 1423 1372 1232 1184 1171 980 841 839 1031 930 875 918 949 1034 1095 1131 943 803 819 1005 729 659 208 189 148 218 436 559 674 605 640 720 721 718 760 622 749 743 652 601 605 494 379 449 609 512 491 548 575 604 629 644 524 457 503 582 420 381 221 192 189 200 334 426 521 601 671 717 689 665 731 668 674 629 580 583 566 486 462 390 422 418 384 370 374 430 466 487 419 346 316 423 309 278 318 296 292 362 646 1045 1494 1688 1947 2255 2205 2123 1986 1840 1660 1759 1793 1989 1937 1837 1594 1433 1479 1367 1205 1229 1222 1293 1324 1251 1106 873 965 1145 902 905 137 113 101 157 328 586 835 879 939 1084 1057 1017 943 878 813 890 915 1008 981 934 793 730 786 742 629 638 661 731 759 691 607 467 537 613 502 528 181 183 191 205 318 459 659 809 1008 1171 1148 1106 1043 962 847 869 878 981 956 903 801 703 693 625 576 591 561 562 565 560 499 406 428 532 400 377 102 104 84 74 215 314 271 208 300 335 319 341 389 379 453 420 418 466 497 572 685 657 767 942 1083 1258 1342 1441 1510 1533 1268 994 989 1273 1270 1180 30 35 33 29 118 185 129 73 110 122 126 154 190 182 224 208 224 234 241 308 378 334 406 510 568 667 694 727 776 776 643 524 544 706 718 652 72 69 51 45 97 129 142 135 190 213 193 187 199 197 229 212 194 232 256 264 307 323 361 432 515 591 648 714 734 757 625 470 445 567 552 528 3 1 1 0 2 0 1 0 1 0 3 1 1 3 0 5 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 3 0 1 1 0 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 0 1 0 1 0 0 0 0 1 0 2 0 3 1 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 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 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 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 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 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 0 0 0 0 0 72409 71932 72003 72254 72826 73172 74320 74711 74560 74241 74432 72907 72627 72116 72302 72327 72378 71888 72496 72484 72072 71914 72653 72243 71631 71437 71550 71288 71383 71364 71719 71597 71429 70837 70790 70132 32175 31861 31885 32133 32601 32935 33559 34084 33933 34090 34084 33444 33475 33164 33376 33481 33669 33514 33772 33929 33741 33990 34557 34448 34120 34008 33980 33997 34103 34204 34445 34422 34365 34121 34085 33917 40234 40071 40118 40121 40225 40237 40761 40627 40627 40151 40348 39463 39152 38952 38926 38846 38709 38374 38724 38555 38331 37924 38096 37795 37511 37429 37570 37291 37280 37160 37274 37175 37064 36716 36705 36215 29698 29422 29321 29255 29375 29406 29176 28962 28666 28417 28185 27339 26987 26655 26234 25741 25428 25105 25384 25026 24681 24320 23956 23576 23328 23020 22806 22535 22237 21981 21694 21219 20699 20209 19873 19572 14974 14870 14911 14932 15041 15075 14927 14839 14748 14571 14400 14015 13814 13666 13417 13227 13068 12850 13008 12797 12589 12401 12181 11977 11842 11646 11519 11422 11279 11152 11034 10781 10533 10292 10079 9957 14724 14552 14410 14323 14334 14331 14249 14123 13918 13846 13785 13324 13173 12989 12817 12514 12360 12255 12376 12229 12092 11919 11775 11599 11486 11374 11287 11113 10958 10829 10660 10438 10166 9917 9794 9615 5773 5533 5388 5377 5383 5307 5699 5712 5710 5845 6004 5661 5475 5450 5589 5663 5808 5669 5534 5452 5099 5000 5253 5104 4801 4858 4720 4660 4774 4671 4736 4620 4825 4961 4855 4798 2933 2770 2620 2679 2695 2549 2768 2829 2712 2906 3002 2906 2843 2799 3060 3090 3214 3166 3031 3027 2880 2923 3113 3116 2852 2898 2739 2697 2803 2780 2840 2759 2914 2919 2932 2914 2840 2763 2768 2698 2688 2758 2931 2883 2998 2939 3002 2755 2632 2651 2529 2573 2594 2503 2503 2425 2219 2077 2140 1988 1949 1960 1981 1963 1971 1891 1896 1861 1911 2042 1923 1884 1472 1430 1532 1491 1620 1662 1828 1928 1876 1684 1726 1506 1439 1403 1369 1417 1473 1446 1481 1434 1382 1387 1532 1510 1427 1358 1413 1370 1442 1422 1445 1462 1428 1494 1538 1444 568 514 523 521 610 670 708 818 745 673 687 598 593 567 535 571 627 617 646 664 655 683 776 734 727 689 704 687 716 717 754 765 765 854 825 808 904 916 1009 970 1010 992 1120 1110 1131 1011 1039 908 846 836 834 846 846 829 835 770 727 704 756 776 700 669 709 683 726 705 691 697 663 640 713 636 1134 1154 1145 1163 1207 1268 1329 1355 1371 1284 1263 1212 1274 1164 1110 1102 1029 982 989 956 972 930 949 925 936 964 966 1058 1026 1030 1011 989 1035 1050 1162 1119 353 356 359 339 370 410 419 444 446 457 431 389 435 389 361 354 358 342 335 323 317 331 367 378 391 397 397 433 423 437 461 425 417 446 538 521 781 798 786 824 837 858 910 911 925 827 832 823 839 775 749 748 671 640 654 633 655 599 582 547 545 567 569 625 603 593 550 564 618 604 624 598 1143 1100 1075 1114 1096 1113 1155 1178 1169 1107 1125 1058 1089 980 988 1039 1025 988 973 970 910 846 825 815 758 737 818 778 797 808 834 815 899 897 950 908 421 407 388 406 395 412 426 459 443 427 429 395 424 374 391 409 376 398 363 382 357 359 370 373 316 296 338 342 341 338 350 376 399 397 417 411 722 693 687 708 701 701 729 719 726 680 696 663 665 606 597 630 649 590 610 588 553 487 455 442 442 441 480 436 456 470 484 439 500 500 533 497 929 1040 1083 1109 1174 1159 1205 1173 1158 1051 1045 1039 1067 1003 1009 1059 967 949 908 966 1001 949 966 875 798 790 775 737 725 701 716 748 737 754 762 741 402 443 461 456 478 530 549 557 538 489 461 469 501 471 465 484 439 426 398 468 468 436 460 419 383 393 393 352 359 341 339 354 340 365 352 363 527 597 622 653 696 629 656 616 620 562 584 570 566 532 544 575 528 523 510 498 533 513 506 456 415 397 382 385 366 360 377 394 397 389 410 378 1009 945 961 970 1026 1163 1287 1361 1427 1372 1376 1312 1261 1195 1173 1191 1230 1194 1142 1126 1138 1058 1042 978 936 906 882 883 847 832 797 770 760 759 779 774 471 434 458 481 508 592 670 725 745 717 727 655 653 613 589 586 622 620 586 572 575 570 525 499 496 479 460 482 456 452 414 407 399 393 400 392 538 511 503 489 518 571 617 636 682 655 649 657 608 582 584 605 608 574 556 554 563 488 517 479 440 427 422 401 391 380 383 363 361 366 379 382 1426 1417 1453 1395 1490 1415 1428 1414 1465 1510 1712 1746 1858 1856 1824 1783 1783 1698 1617 1529 1505 1477 1466 1386 1318 1205 1218 1122 1074 1065 1061 1066 1038 937 930 881 657 671 700 684 753 742 737 783 791 866 938 973 1032 1012 986 992 996 935 862 812 799 792 818 765 729 659 666 600 586 596 610 608 564 519 486 466 769 746 753 711 737 673 691 631 674 644 774 773 826 844 838 791 787 763 755 717 706 685 648 621 589 546 552 522 488 469 451 458 474 418 444 415 3831 3567 3306 3082 2897 2804 2899 2863 2776 2777 2545 2337 2201 2253 2184 2435 2560 2728 2754 2718 2617 2507 2416 2284 2119 1950 1857 1730 1678 1602 1575 1561 1513 1368 1402 1284 1811 1692 1559 1469 1380 1333 1428 1439 1411 1443 1314 1206 1195 1211 1170 1290 1348 1456 1457 1460 1435 1361 1333 1248 1142 1074 1013 956 944 911 905 909 850 779 783 729 2020 1875 1747 1613 1517 1471 1471 1424 1365 1334 1231 1131 1006 1042 1014 1145 1212 1272 1297 1258 1182 1146 1083 1036 977 876 844 774 734 691 670 652 663 589 619 555 5875 5839 6044 6240 6184 6136 6299 6304 6117 6048 6069 6175 6236 6087 6330 6076 5828 5420 5751 5503 5959 6291 6736 6654 6254 5769 5327 4923 4614 4526 4480 4427 4151 3658 3288 3165 2585 2540 2657 2756 2760 2786 2900 2908 2871 2871 2868 2972 2990 2887 2975 2871 2740 2551 2772 2654 2863 3102 3361 3316 3165 2928 2743 2603 2410 2325 2287 2280 2178 1936 1749 1729 3290 3299 3387 3484 3424 3350 3399 3396 3246 3177 3201 3203 3246 3200 3355 3205 3088 2869 2979 2849 3096 3189 3375 3338 3089 2841 2584 2320 2204 2201 2193 2147 1973 1722 1539 1436 6195 6350 6666 6749 6901 7104 7156 7363 7457 7436 7375 7199 7057 6925 6984 6984 7216 7401 7298 7765 7457 7382 7243 7703 7801 8660 9264 9838 9966 9840 9691 9506 9292 9079 9090 8898 2453 2563 2687 2748 2873 3041 3128 3291 3326 3346 3313 3225 3144 3154 3218 3224 3386 3480 3433 3653 3557 3527 3468 3715 3793 4210 4476 4794 4865 4840 4715 4690 4557 4443 4437 4315 3742 3787 3979 4001 4028 4063 4028 4072 4131 4090 4062 3974 3913 3771 3766 3760 3830 3921 3865 4112 3900 3855 3775 3988 4008 4450 4788 5044 5101 5000 4976 4816 4735 4636 4653 4583 5325 5353 5105 5230 5399 5464 5605 5837 5934 6101 6288 6346 6524 6675 6668 6671 6589 6461 6449 6473 6533 6712 6916 6846 7316 7041 7021 6867 7355 7482 8329 8906 9451 9641 9552 9381 1855 1847 1798 1905 1993 2057 2141 2225 2291 2418 2558 2619 2736 2800 2824 2833 2801 2750 2820 2849 2894 3027 3162 3153 3359 3257 3243 3162 3401 3488 3922 4160 4462 4581 4585 4476 3470 3506 3307 3325 3406 3407 3464 3612 3643 3683 3730 3727 3788 3875 3844 3838 3788 3711 3629 3624 3639 3685 3754 3693 3957 3784 3778 3705 3954 3994 4407 4746 4989 5060 4967 4905 8599 8782 8924 9079 9074 9171 9254 9261 9434 9609 9719 9977 10159 10470 10840 11166 11442 11847 12216 12566 12818 13055 13353 13587 13839 14179 14483 14787 14848 15404 15350 15508 15601 16030 16609 17167 2692 2754 2764 2757 2745 2738 2758 2767 2866 2906 2956 3022 3115 3221 3385 3550 3694 3923 4061 4268 4352 4478 4623 4755 4925 5082 5289 5467 5520 5827 5814 5908 5987 6197 6502 6836 5907 6028 6160 6322 6329 6433 6496 6494 6568 6703 6763 6955 7044 7249 7455 7616 7748 7924 8155 8298 8466 8577 8730 8832 8914 9097 9194 9320 9328 9577 9536 9600 9614 9833 10107 10331 24889 24910 24841 24747 24556 24437 24238 24063 23821 23560 23355 22809 22435 22160 21995 21624 21230 20851 20521 20212 19810 19546 19146 18986 18807 18673 18641 18496 18375 18101 17883 17464 17040 16540 16108 15737 12568 12669 12650 12656 12605 12554 12417 12327 12260 12108 11998 11709 11496 11365 11251 11114 10879 10633 10455 10280 10042 9917 9701 9613 9563 9457 9428 9369 9291 9158 9037 8830 8674 8421 8172 8014 12321 12241 12191 12091 11951 11883 11821 11736 11561 11452 11357 11100 10939 10795 10744 10510 10351 10218 10066 9932 9768 9629 9445 9373 9244 9216 9213 9127 9084 8943 8846 8634 8366 8119 7936 7723 24889 24910 24841 24747 24556 24437 24238 24063 23821 23560 23355 22809 22435 22160 21995 21624 21230 20851 20521 20212 19810 19546 19146 18986 18807 18673 18641 18496 18375 18101 17883 17464 17040 16540 16108 15737 12568 12669 12650 12656 12605 12554 12417 12327 12260 12108 11998 11709 11496 11365 11251 11114 10879 10633 10455 10280 10042 9917 9701 9613 9563 9457 9428 9369 9291 9158 9037 8830 8674 8421 8172 8014 12321 12241 12191 12091 11951 11883 11821 11736 11561 11452 11357 11100 10939 10795 10744 10510 10351 10218 10066 9932 9768 9629 9445 9373 9244 9216 9213 9127 9084 8943 8846 8634 8366 8119 7936 7723 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 9294 9203 9283 9313 10046 10248 11065 11386 11597 11051 11348 10484 10327 9931 9890 10045 10316 10200 10831 10724 10520 10187 10718 10165 9732 9576 9528 9473 9266 9266 9361 8877 9018 9330 9495 9477 4286 4153 4141 4158 4543 4778 5093 5452 5460 5331 5357 5113 5080 4924 4993 5072 5278 5322 5524 5562 5419 5349 5678 5400 5132 5049 4964 4969 4967 4998 5102 4843 4826 4921 5018 5084 5008 5050 5142 5155 5503 5470 5972 5934 6137 5720 5991 5371 5247 5007 4897 4973 5038 4878 5307 5162 5101 4838 5040 4765 4600 4527 4564 4504 4299 4268 4259 4034 4192 4409 4477 4393 4292 4228 4190 4172 4462 4595 4744 4715 4673 4577 4562 4257 4234 4163 3972 3858 3964 4006 4755 4684 4708 4610 4665 4440 4370 4223 4040 3950 3758 3791 3714 3654 3563 3592 3713 3744 2141 2063 2109 2104 2237 2323 2405 2415 2396 2299 2246 2169 2153 2137 2017 1966 2056 2067 2496 2447 2447 2383 2401 2273 2190 2125 2019 2006 1937 1953 1947 1897 1799 1830 1885 1895 2151 2165 2081 2068 2225 2272 2339 2300 2277 2278 2316 2088 2081 2026 1955 1892 1908 1939 2259 2237 2261 2227 2264 2167 2180 2098 2021 1944 1821 1838 1767 1757 1764 1762 1828 1849 4082 3974 3959 3889 3992 3997 4418 4595 4724 4655 4763 4474 4206 4193 4320 4403 4560 4453 4303 4287 3997 3808 4021 3818 3614 3696 3716 3657 3737 3655 3707 3556 3718 3919 3805 3848 1730 1676 1600 1638 1740 1750 1944 2089 2087 2163 2217 2206 2075 2070 2286 2358 2438 2432 2260 2311 2155 2127 2276 2207 2049 2136 2112 2079 2167 2132 2202 2099 2202 2246 2223 2287 2352 2298 2359 2251 2252 2247 2474 2506 2637 2492 2546 2268 2131 2123 2034 2045 2122 2021 2043 1976 1842 1681 1745 1611 1565 1560 1604 1578 1570 1523 1505 1457 1516 1673 1582 1561 598 584 677 674 781 761 879 993 1025 884 886 721 703 702 709 784 805 788 818 798 783 814 936 903 828 732 773 774 759 777 770 731 722 731 793 748 298 269 299 287 366 390 439 547 526 454 460 371 383 375 351 399 435 440 457 467 463 480 569 505 505 424 437 448 437 439 455 438 414 443 453 448 300 315 378 387 415 371 440 446 499 430 426 350 320 327 358 385 370 348 361 331 320 334 367 398 323 308 336 326 322 338 315 293 308 288 340 300 160 190 199 226 320 326 361 386 415 341 376 316 371 306 287 290 289 277 271 275 285 288 327 295 299 342 354 388 354 370 379 291 336 339 389 376 73 72 72 61 94 123 128 153 165 159 150 124 148 125 107 96 112 112 98 104 112 124 148 153 159 154 160 163 156 174 175 126 140 130 169 165 87 118 127 165 226 203 233 233 250 182 226 192 223 181 180 194 177 165 173 171 173 164 179 142 140 188 194 225 198 196 204 165 196 209 220 211 103 112 132 178 213 241 265 283 285 244 277 246 285 203 217 245 251 227 225 213 211 177 207 200 185 180 218 244 239 231 257 213 234 245 292 238 32 42 29 38 43 80 73 91 109 94 94 75 102 78 86 82 68 83 62 72 74 65 83 81 72 65 85 110 110 105 102 89 97 93 110 94 71 70 103 140 170 161 192 192 176 150 183 171 183 125 131 163 183 144 163 141 137 112 124 119 113 115 133 134 129 126 155 124 137 152 182 144 42 77 85 112 164 175 228 217 245 190 201 177 208 166 163 189 165 174 160 181 219 172 201 193 159 141 146 170 152 154 190 151 163 187 163 177 10 23 23 9 33 56 63 74 85 76 69 68 79 58 53 60 51 60 41 50 60 50 68 67 50 49 54 57 55 68 73 60 56 74 56 73 32 54 62 103 131 119 165 143 160 114 132 109 129 108 110 129 114 114 119 131 159 122 133 126 109 92 92 113 97 86 117 91 107 113 107 104 14 25 28 50 83 109 129 136 151 118 165 177 166 106 121 153 146 152 149 146 155 129 163 138 127 122 124 120 119 127 136 112 110 139 128 151 1 4 7 15 20 36 31 52 68 62 73 49 72 37 45 47 53 64 54 50 42 46 54 47 47 43 41 46 44 57 49 43 39 43 46 43 13 21 21 35 63 73 98 84 83 56 92 128 94 69 76 106 93 88 95 96 113 83 109 91 80 79 83 74 75 70 87 69 71 96 82 108 1 3 10 10 26 39 31 48 55 34 92 89 120 60 67 77 91 87 101 83 101 108 111 90 93 80 94 101 88 101 126 104 96 91 104 100 1 1 1 5 7 17 7 26 16 19 38 37 53 29 31 41 43 44 35 30 37 39 41 32 34 31 34 37 30 37 58 49 38 32 37 37 0 2 9 5 19 22 24 22 39 15 54 52 67 31 36 36 48 43 66 53 64 69 70 58 59 49 60 64 58 64 68 55 58 59 67 63 1 7 2 1 2 2 5 6 11 0 17 17 22 16 14 31 30 26 32 36 42 59 63 66 39 42 40 41 34 39 53 46 48 60 74 61 0 2 1 1 2 2 1 2 4 0 6 9 12 10 8 13 13 14 11 19 20 25 30 24 16 12 10 8 14 17 23 27 24 16 23 25 1 5 1 0 0 0 4 4 7 0 11 8 10 6 6 18 17 12 21 17 22 34 33 42 23 30 30 33 20 22 30 19 24 44 51 36 1 3 1 1 2 1 2 3 9 4 5 6 8 9 10 5 5 5 10 13 11 8 10 14 8 8 11 13 10 9 14 9 18 13 23 20 0 1 0 0 0 0 1 2 3 4 4 4 2 3 3 3 2 2 6 8 5 4 4 7 5 5 5 9 8 7 7 6 11 6 9 8 1 2 1 1 2 1 1 1 6 0 1 2 6 6 7 2 3 3 4 5 6 4 6 7 3 3 6 4 2 2 7 3 7 7 14 12 0 0 0 0 1 2 3 4 4 4 3 3 3 5 7 9 9 1 4 6 5 9 8 7 9 8 8 10 13 7 9 8 9 11 7 11 0 0 0 0 1 1 1 1 1 1 0 1 1 2 4 6 6 0 1 2 2 4 4 4 5 4 4 3 6 5 6 7 5 5 4 7 0 0 0 0 0 1 2 3 3 3 3 2 2 3 3 3 3 1 3 4 3 5 4 3 4 4 4 7 7 2 3 1 4 6 3 4 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 1 1 4 3 2 3 5 6 1 1 2 4 5 3 5 6 2 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 4 3 2 2 2 0 0 0 1 3 3 3 4 5 2 1 3 3 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 1 3 6 1 1 1 1 2 0 1 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 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 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 0 0 794 707 653 754 680 432 563 543 448 472 473 382 463 420 483 436 465 421 399 355 398 435 436 534 423 405 200 184 202 185 181 192 217 215 204 210 794 707 653 754 680 432 563 543 447 466 469 371 456 416 477 428 449 411 394 352 392 429 424 523 413 390 194 179 196 180 172 172 204 196 191 196 0 0 0 0 0 0 0 0 1 6 4 11 7 4 6 8 16 10 5 3 6 6 12 11 10 15 6 5 6 5 9 20 13 19 13 14 1 2 3 3 3 1 2 0 0 2 0 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 1 2 3 3 3 1 2 0 0 2 0 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 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 783 701 645 744 671 426 553 532 440 462 466 369 452 413 480 433 456 410 393 348 392 431 431 530 420 398 194 180 197 181 180 189 216 204 203 206 783 701 645 744 671 426 553 532 440 457 463 359 445 409 474 425 441 401 388 346 386 425 419 519 410 387 190 176 191 176 171 169 203 189 190 193 0 0 0 0 0 0 0 0 0 5 3 10 7 4 6 8 15 9 5 2 6 6 12 11 10 11 4 4 6 5 9 20 13 15 13 13 10 4 5 7 6 5 8 9 6 7 7 11 9 7 3 3 9 6 6 7 6 4 5 4 3 7 6 4 5 4 1 3 0 11 1 3 10 4 5 7 6 5 8 9 5 7 6 10 9 7 3 3 8 5 6 6 6 4 5 4 3 3 4 3 5 4 1 3 0 7 1 2 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 4 2 1 0 0 0 0 0 4 0 1 0 0 0 0 0 0 0 2 2 1 0 0 1 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 2 2 0 0 0 1 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 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 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32174 32365 32679 33100 33300 33513 34073 34510 34553 34853 34918 34847 34981 35163 35660 35876 36093 36196 36608 36999 37255 37740 38461 38807 39028 39264 39529 39581 39835 40171 40598 40901 41027 40712 40711 40665 13097 13138 13272 13473 13620 13830 14217 14484 14579 14829 14881 14850 14947 15010 15249 15406 15578 15664 15952 16199 16352 16719 17177 17409 17540 17652 17810 17944 18049 18248 18430 18594 18708 18581 18615 18613 19077 19227 19407 19627 19680 19683 19856 20026 19974 20024 20037 19997 20034 20153 20411 20470 20515 20532 20656 20800 20903 21021 21284 21398 21488 21612 21719 21637 21786 21923 22168 22307 22319 22131 22096 22052 54 38 29 37 39 41 32 29 33 23 20 20 22 19 7 6 12 11 8 12 19 15 10 14 12 8 12 13 15 16 13 14 10 11 4 15 22 20 15 20 23 24 18 14 16 11 12 12 13 12 4 4 6 7 4 7 12 8 6 9 10 5 10 10 10 9 8 8 8 6 2 12 32 18 14 17 16 17 14 15 17 12 8 8 9 7 3 2 6 4 4 5 7 7 4 5 2 3 2 3 5 7 5 6 2 5 2 3 146 146 144 142 135 131 113 109 102 99 109 125 115 114 141 122 118 110 112 100 123 114 137 139 138 130 133 129 137 140 145 136 145 153 151 137 94 90 91 88 79 75 67 66 61 61 68 76 66 65 81 64 68 56 61 57 72 61 74 80 78 79 82 78 83 86 86 86 87 93 91 78 52 56 53 54 56 56 46 43 41 38 41 49 49 49 60 58 50 54 51 43 51 53 63 59 60 51 51 51 54 54 59 50 58 60 60 59 182 173 171 167 170 178 163 159 148 148 143 147 136 124 121 124 134 134 140 138 129 141 124 128 133 159 152 143 148 161 143 149 151 164 160 151 112 112 106 108 113 116 102 107 93 87 80 92 81 77 79 83 84 82 81 79 73 81 71 74 74 91 84 83 89 95 90 90 96 109 103 98 70 61 65 59 57 62 61 52 55 61 63 55 55 47 42 41 50 52 59 59 56 60 53 54 59 68 68 60 59 66 53 59 55 55 57 53 264 276 275 259 266 251 246 227 233 243 242 229 226 223 212 200 209 185 187 183 171 161 177 196 195 180 168 162 164 169 179 187 170 167 182 164 152 170 168 157 164 157 154 135 145 158 159 140 138 136 124 121 132 118 124 115 104 97 107 112 111 105 103 98 92 90 101 100 94 97 114 103 112 106 107 102 102 94 92 92 88 85 83 89 88 87 88 79 77 67 63 68 67 64 70 84 84 75 65 64 72 79 78 87 76 70 68 61 400 387 377 388 369 353 361 369 347 321 316 297 302 291 297 319 324 318 301 280 269 256 249 241 219 213 234 220 215 213 206 201 197 201 198 223 220 211 222 231 220 206 207 216 203 189 191 183 181 170 179 196 188 201 188 170 157 159 159 154 136 130 136 127 122 114 117 115 110 108 111 125 180 176 155 157 149 147 154 153 144 132 125 114 121 121 118 123 136 117 113 110 112 97 90 87 83 83 98 93 93 99 89 86 87 93 87 98 469 498 528 556 562 555 536 513 490 476 466 475 481 461 454 459 439 422 393 414 404 403 413 393 356 337 309 281 279 249 231 255 259 255 258 244 272 289 299 310 304 311 303 295 285 271 258 265 264 257 262 260 257 233 228 255 255 242 253 238 216 201 183 176 170 149 137 138 148 142 151 132 197 209 229 246 258 244 233 218 205 205 208 210 217 204 192 199 182 189 165 159 149 161 160 155 140 136 126 105 109 100 94 117 111 113 107 112 674 622 631 665 665 733 788 846 878 855 831 737 717 706 671 666 681 685 652 631 628 584 564 526 520 511 481 470 440 414 387 368 357 332 310 301 372 339 358 393 388 434 464 485 491 469 468 416 409 406 381 375 387 382 368 361 358 343 320 307 309 309 283 280 260 242 220 217 210 196 180 176 302 283 273 272 277 299 324 361 387 386 363 321 308 300 290 291 294 303 284 270 270 241 244 219 211 202 198 190 180 172 167 151 147 136 130 125 1073 1084 1130 1116 1196 1122 1116 1096 1122 1166 1264 1277 1306 1357 1350 1286 1250 1199 1094 1031 989 975 988 958 879 834 792 720 678 661 607 585 583 526 487 463 581 589 618 612 677 646 641 648 668 718 765 773 784 797 779 763 755 706 638 598 556 564 597 577 537 498 477 419 404 397 371 346 329 309 276 258 492 495 512 504 519 476 475 448 454 448 499 504 522 560 571 523 495 493 456 433 433 411 391 381 342 336 315 301 274 264 236 239 254 217 211 205 3369 3162 2963 2752 2626 2538 2620 2601 2476 2516 2285 2072 1948 1937 1861 2060 2122 2274 2302 2237 2095 2001 1909 1819 1686 1567 1461 1351 1300 1217 1153 1085 1066 947 920 851 1743 1635 1511 1416 1326 1275 1358 1362 1308 1360 1232 1117 1093 1089 1042 1151 1168 1264 1283 1252 1210 1161 1107 1064 963 897 841 788 770 740 701 664 628 567 551 507 1626 1527 1452 1336 1300 1263 1262 1239 1168 1156 1053 955 855 848 819 909 954 1010 1019 985 885 840 802 755 723 670 620 563 530 477 452 421 438 380 369 344 5445 5507 5746 5972 5907 5888 6086 6104 5928 5899 5911 6003 6053 5925 6145 5917 5667 5262 5585 5307 5750 6071 6506 6389 6003 5505 5083 4668 4366 4289 4243 4078 3826 3290 2890 2760 2534 2522 2637 2732 2720 2755 2877 2874 2835 2847 2839 2928 2942 2845 2923 2819 2695 2503 2711 2581 2795 3018 3275 3221 3059 2820 2640 2495 2303 2211 2183 2115 2029 1771 1557 1538 2911 2985 3109 3240 3187 3133 3209 3230 3093 3052 3072 3075 3111 3080 3222 3098 2972 2759 2874 2726 2955 3053 3231 3168 2944 2685 2443 2173 2063 2078 2060 1963 1797 1519 1333 1222 6175 6339 6657 6739 6896 7093 7153 7359 7437 7414 7349 7167 7019 6890 6930 6922 7153 7345 7221 7687 7392 7322 7187 7654 7760 8624 9222 9789 9910 9781 9634 9452 9243 9029 9036 8857 2449 2561 2685 2746 2871 3039 3127 3290 3321 3340 3304 3217 3135 3143 3193 3196 3356 3461 3405 3629 3534 3506 3443 3695 3772 4187 4449 4770 4837 4815 4693 4659 4530 4418 4412 4298 3726 3778 3972 3993 4025 4054 4026 4069 4116 4074 4045 3950 3884 3747 3737 3726 3797 3884 3816 4058 3858 3816 3744 3959 3988 4437 4773 5019 5073 4966 4941 4793 4713 4611 4624 4559 5324 5351 5104 5228 5395 5459 5605 5837 5925 6084 6263 6321 6497 6646 6631 6629 6542 6404 6397 6413 6468 6642 6844 6763 7288 7017 6999 6848 7335 7457 8307 8883 9419 9607 9506 9332 1854 1846 1798 1903 1990 2054 2141 2225 2287 2412 2549 2609 2726 2792 2817 2824 2788 2728 2800 2827 2874 3001 3142 3123 3350 3248 3233 3153 3389 3473 3909 4148 4452 4568 4565 4452 3470 3505 3306 3325 3405 3405 3464 3612 3638 3672 3714 3712 3771 3854 3814 3805 3754 3676 3597 3586 3594 3641 3702 3640 3938 3769 3766 3695 3946 3984 4398 4735 4967 5039 4941 4880 8599 8782 8924 9079 9074 9171 9254 9261 9434 9609 9719 9977 10159 10470 10840 11166 11442 11847 12216 12566 12818 13055 13353 13587 13839 14179 14483 14787 14848 15404 15350 15508 15601 16030 16609 17167 2692 2754 2764 2757 2745 2738 2758 2767 2866 2906 2956 3022 3115 3221 3385 3550 3694 3923 4061 4268 4352 4478 4623 4755 4925 5082 5289 5467 5520 5827 5814 5908 5987 6197 6502 6836 5907 6028 6160 6322 6329 6433 6496 6494 6568 6703 6763 6955 7044 7249 7455 7616 7748 7924 8155 8298 8466 8577 8730 8832 8914 9097 9194 9320 9328 9577 9536 9600 9614 9833 10107 10331 5258 4747 4547 4340 4244 4542 4381 4209 4141 4305 4338 4385 4421 4442 4274 4346 4274 4220 4137 4194 4089 4006 3892 3751 3641 3519 3652 3554 3705 3641 3696 4163 4127 4040 4272 4043 1430 1194 1169 1092 1153 1341 1269 1278 1187 1356 1379 1401 1496 1449 1406 1461 1485 1484 1447 1536 1536 1576 1577 1503 1472 1460 1584 1536 1600 1620 1704 1983 1953 2002 2089 2010 3828 3553 3378 3248 3091 3201 3112 2931 2954 2949 2959 2984 2925 2993 2868 2885 2789 2736 2690 2658 2553 2430 2315 2248 2169 2059 2068 2018 2105 2021 1992 2180 2174 2038 2183 2033 462 244 258 296 315 332 160 155 139 255 248 251 295 313 260 253 222 237 100 118 144 149 135 136 139 116 113 76 89 73 84 87 86 66 48 76 242 116 134 149 173 173 85 83 76 151 144 123 151 152 145 143 127 143 53 63 88 93 73 82 79 59 62 37 41 32 42 46 52 35 20 36 220 128 124 147 142 159 75 72 63 104 104 128 144 161 115 110 95 94 47 55 56 56 62 54 60 57 51 39 48 41 42 41 34 31 28 40 762 712 640 602 585 753 615 476 444 629 666 693 702 730 648 705 674 696 726 717 587 647 664 617 629 634 677 694 703 695 704 739 746 685 696 607 326 303 284 209 205 298 204 142 124 225 254 265 257 255 219 243 267 277 322 313 267 310 344 310 315 296 355 364 362 386 381 405 422 391 428 356 436 409 356 393 380 455 411 334 320 404 412 428 445 475 429 462 407 419 404 404 320 337 320 307 314 338 322 330 341 309 323 334 324 294 268 251 682 669 679 643 663 718 778 767 697 645 690 627 591 570 536 506 525 518 517 491 464 428 467 475 463 460 482 449 530 480 531 579 555 588 584 542 148 129 113 119 125 159 159 155 121 125 141 125 120 108 102 86 100 90 102 112 113 118 131 151 145 171 179 153 185 179 208 234 255 295 268 260 534 540 566 524 538 559 619 612 576 520 549 502 471 462 434 420 425 428 415 379 351 310 336 324 318 289 303 296 345 301 323 345 300 293 316 282 710 688 671 678 621 691 722 740 721 699 645 667 676 635 611 612 531 516 531 498 516 481 445 434 442 442 444 508 508 491 453 511 528 544 591 578 128 114 119 121 112 130 137 154 134 140 122 125 148 128 130 137 114 108 113 104 101 110 112 113 121 138 134 172 175 173 185 199 182 219 255 252 582 574 552 557 509 561 585 586 587 559 523 542 528 507 481 475 417 408 418 394 415 371 333 321 321 304 310 336 333 318 268 312 346 325 336 326 640 601 566 548 514 519 529 526 537 542 532 515 502 486 474 475 450 442 447 477 430 413 369 374 354 344 366 314 343 364 371 401 468 451 460 447 169 154 137 137 132 126 146 152 131 144 144 137 141 126 126 131 120 113 113 140 126 135 128 138 108 101 117 105 109 119 131 172 192 196 196 192 471 447 429 411 382 393 383 374 406 398 388 378 361 360 348 344 330 329 334 337 304 278 241 236 246 243 249 209 234 245 240 229 276 255 264 255 418 465 470 441 448 429 441 443 423 385 378 387 378 376 392 411 363 353 355 371 378 374 352 289 283 312 320 286 294 298 295 342 315 312 341 320 120 131 139 137 141 163 183 188 168 142 134 136 158 156 150 164 131 133 129 163 153 144 139 114 117 143 156 119 134 124 129 156 136 149 145 158 298 334 331 304 307 266 258 255 255 243 244 251 220 220 242 247 232 220 226 208 225 230 213 175 166 169 164 167 160 174 166 186 179 163 196 162 321 298 302 255 278 321 370 379 398 399 380 398 378 383 381 372 403 357 341 349 355 345 315 314 289 273 277 293 288 291 274 290 293 288 341 322 98 91 93 73 100 122 175 188 186 186 186 190 172 170 163 164 182 174 164 161 175 181 151 145 140 127 136 156 152 153 145 147 150 154 174 173 223 207 209 182 178 199 195 191 212 213 194 208 206 213 218 208 221 183 177 188 180 164 164 169 149 146 141 137 136 138 129 143 143 134 167 149 352 330 313 269 268 254 281 270 288 310 356 380 432 439 407 420 442 412 422 415 415 394 367 338 346 291 332 301 308 303 328 377 359 320 339 318 75 81 81 67 69 79 89 109 107 129 135 163 195 186 176 188 198 185 189 184 206 189 180 156 158 130 155 144 152 162 181 213 197 178 173 171 277 249 232 202 199 175 192 161 181 181 221 217 237 253 231 232 244 227 233 231 209 205 187 182 188 161 177 157 156 141 147 164 162 142 166 147 461 398 341 329 269 264 274 256 289 261 243 248 231 300 309 344 408 428 420 445 480 447 444 399 394 341 356 338 344 346 369 430 399 361 408 372 68 55 47 52 52 56 69 75 99 83 76 80 90 112 120 126 167 178 163 189 205 175 196 160 163 165 162 160 160 154 181 218 198 196 209 197 393 343 294 277 217 208 205 181 190 178 167 168 141 188 189 218 241 250 257 256 275 272 248 239 231 176 194 178 184 192 188 212 201 165 199 175 429 329 297 267 275 247 211 197 180 145 153 166 175 153 175 154 156 153 156 183 198 212 220 251 243 256 233 242 238 228 223 340 307 355 375 385 51 17 20 24 40 31 22 32 33 20 25 40 46 39 49 49 43 46 55 65 63 80 82 88 101 103 98 99 99 107 97 159 138 159 183 183 378 312 277 243 235 216 189 165 147 125 128 126 129 114 126 105 113 107 101 118 135 132 138 163 142 153 135 143 139 121 126 181 169 196 192 202 20 11 9 10 4 9 0 0 16 18 23 29 35 30 47 53 54 55 73 72 60 51 48 42 32 28 34 39 43 52 48 46 40 39 47 30 4 2 2 2 1 1 0 0 4 5 9 7 8 9 21 22 24 19 27 22 21 17 21 16 16 19 23 21 22 20 16 24 22 20 21 10 16 9 7 8 3 8 0 0 12 13 14 22 27 21 26 31 30 36 46 50 39 34 27 26 16 9 11 18 21 32 32 22 18 19 26 20 1 2 1 2 4 5 0 0 9 17 24 24 26 27 34 41 46 53 49 58 62 65 66 82 27 22 18 14 17 20 16 21 31 31 42 46 1 1 0 2 3 3 0 0 4 6 9 10 10 8 5 8 12 18 17 20 18 24 20 30 9 8 7 6 9 11 8 10 9 10 17 22 0 1 1 0 1 2 0 0 5 11 15 14 16 19 29 33 34 35 32 38 44 41 46 52 18 14 11 8 8 9 8 11 22 21 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 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 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 0 242794 241805 240925 240777 240767 240744 240519 240028 239255 238057 236818 235662 234233 232569 231307 230480 229910 229389 228675 228051 227131 226358 226116 225762 225302 224934 224556 223983 222957 221740 220398 218624 216752 215416 214281 212556 117937 117522 117112 117157 117183 117238 117172 117005 116680 116137 115609 115171 114507 113845 113334 113031 112827 112532 112237 111899 111442 111087 111044 111005 110812 110734 110567 110434 110004 109619 109103 108269 107357 106767 106235 105472 124857 124283 123813 123620 123584 123506 123347 123023 122575 121920 121209 120491 119726 118724 117973 117449 117083 116857 116438 116152 115689 115271 115072 114757 114490 114200 113989 113549 112953 112121 111295 110355 109395 108649 108046 107084 55253 54606 54129 54082 54060 53918 53279 52764 52349 51671 50998 50314 49572 48486 47515 46636 46058 45630 45205 44795 44215 43477 43135 42615 42397 41975 41545 41109 40705 40286 39708 39066 38339 37777 37226 36464 28040 27786 27555 27552 27507 27513 27158 26902 26673 26387 26067 25736 25364 24871 24382 23955 23710 23453 23229 22952 22650 22274 22112 21898 21770 21586 21310 21069 20889 20635 20343 19971 19618 19286 18948 18612 27213 26820 26574 26530 26553 26405 26121 25862 25676 25284 24931 24578 24208 23615 23133 22681 22348 22177 21976 21843 21565 21203 21023 20717 20627 20389 20235 20040 19816 19651 19365 19095 18721 18491 18278 17852 25045 24135 23202 22456 21585 21113 20817 20547 20160 19971 19845 19815 19610 19315 19125 19240 19053 18785 18593 18278 17889 17644 17518 17584 17369 17534 17523 17533 16914 16455 15949 15527 14951 14393 14114 14041 12995 12506 12019 11667 11192 10832 10669 10554 10421 10305 10266 10301 10219 10099 10079 10085 10003 9877 9784 9688 9449 9298 9237 9297 9199 9275 9238 9234 8903 8756 8539 8330 8050 7808 7655 7607 12050 11629 11183 10789 10393 10281 10148 9993 9739 9666 9579 9514 9391 9216 9046 9155 9050 8908 8809 8590 8440 8346 8281 8287 8170 8259 8285 8299 8011 7699 7410 7197 6901 6585 6459 6434 16586 16494 16412 16283 16359 16106 15879 15398 14899 14180 13296 12355 11829 11563 11570 11757 12066 12206 12013 11912 11990 12071 12188 12336 12302 12005 11751 11602 11677 11618 11699 11409 11313 11053 10981 10627 8535 8574 8538 8469 8612 8525 8373 8065 7827 7383 6898 6448 6151 6006 5985 6119 6268 6337 6346 6252 6258 6355 6390 6432 6409 6272 6141 6129 6146 6171 6251 6103 6007 5878 5882 5715 8051 7920 7874 7814 7747 7581 7506 7333 7072 6797 6398 5907 5678 5557 5585 5638 5798 5869 5667 5660 5732 5716 5798 5904 5893 5733 5610 5473 5531 5447 5448 5306 5306 5175 5099 4912 18183 17535 17005 16564 16124 15980 16080 16092 16010 15866 15526 15150 14501 14015 13309 12540 11800 11445 11339 11402 11674 11994 12176 12028 12018 12145 12341 12452 12483 12431 12138 11781 11533 11591 11532 11596 9348 8919 8658 8424 8156 8122 8272 8346 8271 8306 8147 7903 7530 7256 6844 6403 6055 5848 5772 5817 5966 6128 6270 6256 6244 6288 6453 6517 6514 6486 6316 6118 6031 6064 6080 6154 8835 8616 8347 8140 7968 7858 7808 7746 7739 7560 7379 7247 6971 6759 6465 6137 5745 5597 5567 5585 5708 5866 5906 5772 5774 5857 5888 5935 5969 5945 5822 5663 5502 5527 5452 5442 20786 20070 19374 18838 18487 17905 17337 16865 16444 16016 15866 15905 15885 15710 15605 15248 14928 14372 13970 13344 12647 11914 11583 11541 11636 11886 12340 12483 12357 12280 12409 12466 12570 12676 12645 12391 10850 10454 10041 9819 9565 9175 8808 8526 8322 8026 7994 8123 8169 8085 8121 7975 7731 7413 7169 6803 6430 6096 5895 5856 5893 6036 6290 6395 6407 6354 6440 6517 6575 6590 6552 6388 9936 9616 9333 9019 8922 8730 8529 8339 8122 7990 7872 7782 7716 7625 7484 7273 7197 6959 6801 6541 6217 5818 5688 5685 5743 5850 6050 6088 5950 5926 5969 5949 5995 6086 6093 6003 18955 20261 21140 21335 20924 20437 19820 19218 18617 18252 17690 17182 16727 16278 15816 15688 15756 15753 15582 15526 15173 14911 14404 14039 13460 12842 12107 11795 11692 11802 11980 12380 12496 12410 12356 12546 9763 10486 10986 11034 10852 10627 10256 9905 9644 9418 9023 8697 8415 8165 7909 7881 8004 8073 7991 8023 7873 7660 7367 7159 6854 6523 6172 5983 5920 5989 6083 6295 6390 6419 6402 6478 9192 9775 10154 10301 10072 9810 9564 9313 8973 8834 8667 8485 8312 8113 7907 7807 7752 7680 7591 7503 7300 7251 7037 6880 6606 6319 5935 5812 5772 5813 5897 6085 6106 5991 5954 6068 14750 14688 14683 15828 16601 18518 19835 20802 21003 20569 20110 19492 18886 18296 17946 17376 16860 16431 16054 15664 15473 15526 15539 15455 15458 15187 14894 14401 14013 13431 12865 12108 11748 11667 11792 11995 7474 7468 7475 8119 8472 9467 10209 10759 10795 10582 10341 9992 9675 9442 9201 8820 8483 8206 8025 7810 7750 7869 7918 7902 7972 7871 7667 7377 7132 6824 6544 6176 5947 5907 5989 6110 7276 7220 7208 7709 8129 9051 9626 10043 10208 9987 9769 9500 9211 8854 8745 8556 8377 8225 8029 7854 7723 7657 7621 7553 7486 7316 7227 7024 6881 6607 6321 5932 5801 5760 5803 5885 13558 14078 14539 14367 14924 14425 14378 14401 15494 16209 18099 19358 20326 20519 20116 19688 19077 18508 17921 17565 17042 16519 16109 15819 15469 15407 15470 15493 15416 15387 15064 14752 14232 13901 13387 12784 6763 6966 7191 7097 7463 7243 7255 7275 7884 8204 9190 9885 10421 10455 10271 10075 9712 9412 9148 8925 8590 8277 8023 7871 7675 7667 7770 7838 7831 7897 7773 7568 7281 7068 6790 6447 6795 7112 7348 7270 7461 7182 7123 7126 7610 8005 8909 9473 9905 10064 9845 9613 9365 9096 8773 8640 8452 8242 8086 7948 7794 7740 7700 7655 7585 7490 7291 7184 6951 6833 6597 6337 13625 13142 13003 12887 12987 13161 13686 14087 13947 14429 13951 13902 13884 14959 15726 17526 18814 19795 19988 19613 19151 18533 18012 17465 17154 16645 16222 15862 15596 15282 15245 15249 15271 15185 15163 14795 6586 6414 6417 6366 6371 6466 6663 6856 6796 7129 6907 6910 6938 7511 7869 8809 9511 10034 10065 9893 9682 9328 9075 8872 8652 8322 8069 7849 7698 7531 7558 7641 7674 7689 7744 7606 7039 6728 6586 6521 6616 6695 7023 7231 7151 7300 7044 6992 6946 7448 7857 8717 9303 9761 9923 9720 9469 9205 8937 8593 8502 8323 8153 8013 7898 7751 7687 7608 7597 7496 7419 7189 12936 13010 13055 13110 13071 12935 12552 12463 12324 12411 12559 13045 13456 13327 13826 13417 13366 13349 14384 15108 16855 18086 19009 19246 18870 18437 17888 17377 16892 16610 16147 15807 15421 15175 14874 14810 5775 5879 5922 6011 6082 6095 5994 5994 5940 5942 6036 6223 6411 6366 6701 6525 6530 6552 7101 7450 8345 9012 9489 9537 9370 9195 8888 8631 8482 8273 7963 7773 7567 7420 7263 7257 7161 7131 7133 7099 6989 6840 6558 6469 6384 6469 6523 6822 7045 6961 7125 6892 6836 6797 7283 7658 8510 9074 9520 9709 9500 9242 9000 8746 8410 8337 8184 8034 7854 7755 7611 7553 10223 10774 11428 11640 11721 11888 12007 12070 12178 12201 12079 11673 11631 11506 11651 11816 12318 12729 12632 13105 12687 12585 12580 13536 14176 15848 17020 17891 18122 17827 17424 16932 16496 16098 15813 15405 4100 4386 4690 4836 4970 5092 5206 5275 5376 5458 5490 5364 5409 5398 5460 5560 5754 5937 5890 6206 6019 6001 6044 6521 6853 7674 8285 8755 8806 8718 8552 8273 8065 7973 7772 7498 6123 6388 6738 6804 6751 6796 6801 6795 6802 6743 6589 6309 6222 6108 6191 6256 6564 6792 6742 6899 6668 6584 6536 7015 7323 8174 8735 9136 9316 9109 8872 8659 8431 8125 8041 7907 8803 8583 8169 8290 8683 8981 9480 10030 10260 10309 10501 10680 10747 10904 10967 10915 10590 10570 10518 10663 10829 11304 11713 11596 12037 11593 11544 11540 12421 12994 14557 15663 16496 16743 16482 16137 3275 3162 3028 3102 3228 3363 3614 3889 4015 4113 4220 4373 4434 4578 4684 4741 4679 4740 4769 4799 4907 5093 5294 5237 5524 5335 5337 5396 5828 6085 6855 7434 7845 7916 7839 7731 5528 5421 5141 5188 5455 5618 5866 6141 6245 6196 6281 6307 6313 6326 6283 6174 5911 5830 5749 5864 5922 6211 6419 6359 6513 6258 6207 6144 6593 6909 7702 8229 8651 8827 8643 8406 14091 14429 14786 15097 15241 15377 15369 15291 15570 15973 16298 16791 17179 17691 18135 18633 19224 19816 20476 21076 21506 21794 22150 22502 22956 23430 23911 24445 24669 25337 25213 25484 25886 26747 27916 28965 4433 4522 4592 4661 4713 4718 4695 4659 4716 4884 5030 5216 5371 5613 5828 6083 6387 6650 6948 7281 7523 7696 7930 8167 8397 8690 8947 9261 9448 9900 9886 10070 10307 10749 11319 11869 9658 9907 10194 10436 10528 10659 10674 10632 10854 11089 11268 11575 11808 12078 12307 12550 12837 13166 13528 13795 13983 14098 14220 14335 14559 14740 14964 15184 15221 15437 15327 15414 15579 15998 16597 17096 118330 117501 116360 116003 115361 114003 112618 112117 110987 110024 109979 111837 111093 110835 110076 109490 109392 109169 107281 106668 106645 106447 104916 104487 104201 103853 103476 102883 101175 100013 99069 97967 96959 96399 95787 95840 62429 62146 61777 61395 61162 60193 59350 59302 58959 58129 57895 58842 58309 58009 57560 57066 56878 56753 55783 55368 55290 54905 53780 53509 53337 53092 52912 52597 51640 51181 50884 50306 49878 49608 49422 49371 55901 55355 54583 54608 54199 53810 53268 52815 52028 51895 52084 52995 52784 52826 52516 52424 52514 52416 51498 51300 51355 51542 51136 50978 50864 50761 50564 50286 49535 48832 48185 47661 47081 46791 46365 46469 873 925 956 1010 794 639 544 495 483 377 364 881 1027 970 921 843 810 745 26 14 24 18 20 21 17 19 18 24 10 17 13 17 20 11 9 3 484 490 497 498 377 330 286 284 264 206 224 463 492 504 436 407 406 346 10 6 11 12 10 12 8 11 10 16 6 13 9 8 8 7 6 3 389 435 459 512 417 309 258 211 219 171 140 418 535 466 485 436 404 399 16 8 13 6 10 9 9 8 8 8 4 4 4 9 12 4 3 0 15352 14488 13641 13017 12264 11542 10489 10198 9865 9262 9169 10121 9815 9609 9687 9788 9712 9990 9766 9805 10074 10087 9538 9725 9820 9962 10141 10167 9869 9618 9623 9407 8990 8534 8347 8487 8220 7843 7482 6994 6673 6265 5730 5743 5719 5308 5241 5639 5406 5223 5276 5156 5106 5365 5195 5255 5308 5184 4845 4920 4983 5033 5165 5151 4979 4904 4989 4887 4706 4515 4362 4442 7132 6645 6159 6023 5591 5277 4759 4455 4146 3954 3928 4482 4409 4386 4411 4632 4606 4625 4571 4550 4766 4903 4693 4805 4837 4929 4976 5016 4890 4714 4634 4520 4284 4019 3985 4045 14197 14051 13837 13695 13642 13189 12796 12276 11705 11123 10523 9958 9554 9429 9352 9502 9821 9892 9698 9621 9790 9983 10015 10072 10044 9814 9529 9392 9415 9442 9480 9204 9118 8816 8768 8612 7701 7751 7678 7546 7622 7414 7219 6986 6711 6272 5862 5614 5377 5298 5224 5307 5450 5467 5487 5369 5402 5529 5460 5448 5446 5332 5139 5127 5105 5165 5206 5065 4931 4767 4833 4744 6496 6300 6159 6149 6020 5775 5577 5290 4994 4851 4661 4344 4177 4131 4128 4195 4371 4425 4211 4252 4388 4454 4555 4624 4598 4482 4390 4265 4310 4277 4274 4139 4187 4049 3935 3868 16334 15687 15075 14638 14158 13877 13931 13897 13679 13649 13447 13125 12560 12163 11656 10921 10249 9913 9758 9841 10150 10493 10635 10423 10433 10559 10677 10746 10703 10615 10355 10119 9822 9798 9717 9864 8810 8383 8116 7875 7617 7497 7643 7683 7558 7581 7465 7282 6975 6718 6349 5930 5596 5373 5276 5326 5538 5625 5692 5645 5629 5650 5789 5820 5760 5731 5571 5438 5360 5316 5320 5390 7524 7304 6959 6763 6541 6380 6288 6214 6121 6068 5982 5843 5585 5445 5307 4991 4653 4540 4482 4515 4612 4868 4943 4778 4804 4909 4888 4926 4943 4884 4784 4681 4462 4482 4397 4474 18858 18225 17554 17071 16635 15972 15400 15067 14585 14218 14201 14350 14310 14161 14104 13721 13367 12931 12560 11886 11302 10693 10378 10346 10473 10735 11099 11174 10969 10866 10960 11034 11039 11059 11067 10860 10146 9807 9392 9197 8961 8478 8109 7871 7655 7404 7385 7575 7585 7528 7560 7430 7172 6871 6642 6260 5923 5633 5400 5351 5398 5568 5765 5831 5771 5712 5786 5875 5882 5885 5881 5736 8712 8418 8162 7874 7674 7494 7291 7196 6930 6814 6816 6775 6725 6633 6544 6291 6195 6060 5918 5626 5379 5060 4978 4995 5075 5167 5334 5343 5198 5154 5174 5159 5157 5174 5186 5124 17273 18492 19217 19398 18971 18434 17916 17403 16858 16454 16009 15619 15184 14841 14419 14259 14344 14309 14194 14097 13743 13549 13041 12729 12193 11599 10960 10676 10504 10611 10810 11176 11289 11150 11053 11247 9119 9785 10205 10248 10022 9722 9393 9086 8871 8618 8280 8013 7737 7547 7324 7261 7377 7444 7369 7363 7228 7027 6696 6551 6269 5920 5607 5419 5326 5413 5487 5687 5774 5764 5735 5823 8154 8707 9012 9150 8949 8712 8523 8317 7987 7836 7729 7606 7447 7294 7095 6998 6967 6865 6825 6734 6515 6522 6345 6178 5924 5679 5353 5257 5178 5198 5323 5489 5515 5386 5318 5424 13123 13099 13144 14119 14910 16516 17700 18591 18667 18304 17961 17426 16901 16516 16143 15609 15160 14750 14443 14123 13929 14066 14007 13866 13900 13724 13478 13036 12610 12115 11576 10913 10545 10476 10630 10940 6758 6776 6791 7336 7697 8483 9144 9652 9614 9432 9214 8949 8695 8521 8292 7957 7620 7362 7241 7046 6982 7106 7112 7038 7125 7105 6912 6644 6400 6138 5883 5546 5318 5283 5383 5534 6365 6323 6353 6783 7213 8033 8556 8939 9053 8872 8747 8477 8206 7995 7851 7652 7540 7388 7202 7077 6947 6960 6895 6828 6775 6619 6566 6392 6210 5977 5693 5367 5227 5193 5247 5406 11244 11620 12023 11967 12503 12016 12068 12167 13111 13823 15472 16690 17489 17743 17393 16959 16464 16024 15557 15190 14797 14335 14093 13875 13630 13556 13658 13711 13523 13570 13333 13061 12616 12370 11866 11342 5701 5841 6042 6010 6341 6072 6096 6125 6632 6941 7793 8463 8904 9003 8852 8621 8340 8092 7884 7667 7393 7102 6929 6825 6647 6665 6787 6855 6795 6895 6819 6626 6401 6217 5953 5653 5543 5779 5981 5957 6162 5944 5972 6042 6479 6882 7679 8227 8585 8740 8541 8338 8124 7932 7673 7523 7404 7233 7164 7050 6983 6891 6871 6856 6728 6675 6514 6435 6215 6153 5913 5689 7357 7336 7498 7818 8140 8517 8870 9333 9356 10036 9979 10346 10593 11556 12387 13860 14950 15682 15777 15575 15315 14889 14548 14172 13938 13647 13440 13230 13029 12880 12819 12854 12904 12925 12928 12807 3700 3697 3816 3963 4063 4201 4301 4521 4562 4945 4933 5137 5283 5729 6133 6855 7437 7801 7802 7686 7579 7369 7202 7068 6922 6714 6544 6410 6270 6192 6226 6308 6422 6481 6530 6506 3657 3639 3682 3855 4077 4316 4569 4812 4794 5091 5046 5209 5310 5827 6254 7005 7513 7881 7975 7889 7736 7520 7346 7104 7016 6933 6896 6820 6759 6688 6593 6546 6482 6444 6398 6301 3382 3311 3155 3038 3132 3087 2595 2395 2429 2508 2624 2944 3262 3453 3783 3775 4212 4618 5195 6084 7013 7700 8017 8509 8904 9277 9430 9655 9476 9236 9052 9170 9371 9822 9935 10055 1585 1614 1603 1584 1654 1600 1299 1232 1268 1306 1392 1532 1659 1745 1974 1989 2178 2441 2677 3120 3602 3937 4062 4218 4423 4569 4632 4741 4650 4449 4329 4323 4444 4646 4678 4792 1797 1697 1552 1454 1478 1487 1296 1163 1161 1202 1232 1412 1603 1708 1809 1786 2034 2177 2518 2964 3411 3763 3955 4291 4481 4708 4798 4914 4826 4787 4723 4847 4927 5176 5257 5263 223 187 187 166 144 161 209 202 168 172 150 248 253 246 175 198 231 248 280 409 487 610 599 733 840 954 1039 1064 1057 1036 1038 1006 1121 1299 1311 1443 130 105 108 102 96 101 91 90 75 77 74 129 143 146 111 122 147 149 180 257 313 367 357 421 481 520 557 576 571 565 573 541 564 641 657 648 93 82 79 64 48 60 118 112 93 95 76 119 110 100 64 76 84 99 100 152 174 243 242 312 359 434 482 488 486 471 465 465 557 658 654 795 90 80 73 66 68 53 100 93 81 98 80 129 145 148 56 55 72 67 27 23 21 24 25 16 9 7 7 8 10 7 10 6 124 139 156 180 62 54 47 42 39 30 39 29 30 39 32 46 53 47 29 31 49 42 20 13 11 14 15 12 6 5 5 7 7 4 6 2 68 86 84 100 28 26 26 24 29 23 61 64 51 59 48 83 92 101 27 24 23 25 7 10 10 10 10 4 3 2 2 1 3 3 4 4 56 53 72 80 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 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 11 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 108127 108630 109196 107355 98531 90649 84995 87380 86943 86142 89003 91877 91218 93016 92984 92804 92863 92871 92690 94139 95855 95682 91590 92324 92849 91569 90063 87936 85596 84858 87665 87837 86409 83472 86290 86383 57433 57888 58115 56404 51020 46534 44093 46477 46694 45703 47628 49348 48524 49855 49374 48720 48554 48580 48668 49457 50332 49377 46424 46773 47052 46211 45339 43885 42748 42768 44716 44707 43635 41630 43834 43659 50694 50742 51081 50951 47511 44115 40902 40903 40249 40439 41375 42529 42694 43161 43610 44084 44309 44291 44022 44682 45523 46305 45166 45551 45797 45358 44724 44051 42848 42090 42949 43130 42774 41842 42456 42724 712 789 849 896 590 409 330 326 350 319 321 839 953 913 875 814 780 721 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 406 423 450 436 275 218 189 186 203 177 195 448 456 474 410 395 389 337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 306 366 399 460 315 191 141 140 147 142 126 391 497 439 465 419 391 384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12927 12599 12187 11242 8636 6723 5326 5908 6032 5825 6447 7604 7404 7389 7535 7753 7520 7924 7954 8445 8935 8894 7699 8146 8392 8373 8333 8034 7568 7595 8149 8031 7494 6887 7216 7394 6993 6914 6762 5927 4444 3467 2839 3301 3496 3270 3763 4375 4167 4187 4126 4056 3929 4206 4216 4557 4714 4460 3692 3998 4119 4032 3993 3780 3495 3665 4090 4053 3719 3405 3611 3729 5934 5685 5425 5315 4192 3256 2487 2607 2536 2555 2684 3229 3237 3202 3409 3697 3591 3718 3738 3888 4221 4434 4007 4148 4273 4341 4340 4254 4073 3930 4059 3978 3775 3482 3605 3665 12982 12902 12973 12613 11307 10025 9081 9108 8853 8458 8483 8102 7716 7917 7956 8080 8289 8459 8465 8546 8932 8994 8624 8857 8939 8625 8243 8005 7840 7909 8363 8181 8017 7548 7891 7727 7146 7216 7248 6901 6147 5459 5074 5333 5234 4868 4895 4759 4480 4643 4553 4575 4610 4733 4835 4845 4996 4996 4639 4729 4819 4647 4407 4318 4196 4281 4610 4445 4278 3967 4300 4189 5836 5686 5725 5712 5160 4566 4007 3775 3619 3590 3588 3343 3236 3274 3403 3505 3679 3726 3630 3701 3936 3998 3985 4128 4120 3978 3836 3687 3644 3628 3753 3736 3739 3581 3591 3538 15093 14662 14257 13742 12322 11376 10711 11101 11021 11054 11186 10997 10528 10429 10038 9404 8878 8598 8643 8897 9343 9619 9459 9413 9488 9508 9437 9396 9244 9157 9292 9130 8825 8542 8818 8877 8205 7888 7697 7337 6497 6010 5841 6218 6190 6245 6380 6308 6013 5960 5626 5203 4884 4721 4762 4919 5185 5194 5081 5063 5097 5075 5095 5022 4952 4964 5064 4929 4783 4538 4783 4788 6888 6774 6560 6405 5825 5366 4870 4883 4831 4809 4806 4689 4515 4469 4412 4201 3994 3877 3881 3978 4158 4425 4378 4350 4391 4433 4342 4374 4292 4193 4228 4201 4042 4004 4035 4089 17604 17068 16616 16021 14633 13285 12238 12314 12077 11822 12023 12268 12230 12299 12230 12011 11792 11370 11176 10808 10358 9804 9288 9382 9614 9771 9951 9926 9651 9536 9974 10137 10040 9816 10133 9897 9499 9200 8854 8537 7685 6870 6362 6489 6415 6198 6370 6600 6579 6699 6675 6570 6402 6131 5989 5758 5512 5170 4787 4836 4940 5047 5150 5143 5054 4983 5258 5395 5299 5132 5377 5199 8105 7868 7762 7484 6948 6415 5876 5825 5662 5624 5653 5668 5651 5600 5555 5441 5390 5239 5187 5050 4846 4634 4501 4546 4674 4724 4801 4783 4597 4553 4716 4742 4741 4684 4756 4698 16226 17402 18258 18226 16837 15446 14478 14423 14052 13705 13657 13376 13028 12995 12677 12608 12603 12592 12650 12789 12618 12419 11680 11527 11136 10508 9847 9475 9250 9342 9900 10308 10419 9984 10223 10350 8563 9226 9673 9553 8677 7885 7380 7489 7378 7148 7106 6958 6691 6731 6508 6432 6502 6571 6603 6734 6695 6457 5975 5875 5689 5311 4980 4743 4645 4730 5014 5226 5277 5046 5264 5302 7663 8176 8585 8673 8160 7561 7098 6934 6674 6557 6551 6418 6337 6264 6169 6176 6101 6021 6047 6055 5923 5962 5705 5652 5447 5197 4867 4732 4605 4612 4886 5082 5142 4938 4959 5048 12294 12369 12575 13372 13341 14086 14547 15570 15623 15255 15236 15000 14536 14435 14132 13644 13375 13062 12991 12831 12887 12926 12558 12562 12716 12497 12082 11529 11138 10604 10538 10026 9650 9388 9885 10096 6333 6438 6487 6893 6743 7061 7381 8079 8107 7802 7823 7717 7455 7527 7306 6946 6689 6521 6534 6445 6513 6510 6293 6313 6428 6383 6112 5763 5544 5291 5324 5038 4779 4598 4965 5021 5961 5931 6088 6479 6598 7025 7166 7491 7516 7453 7413 7283 7081 6908 6826 6698 6686 6541 6457 6386 6374 6416 6265 6249 6288 6114 5970 5766 5594 5313 5214 4988 4871 4790 4920 5075 10281 10761 11318 11124 11035 10118 9809 10071 10802 11187 12934 14112 14770 15293 15031 14650 14258 14008 13759 13738 13509 13016 12527 12472 12394 12221 12177 12047 11772 11834 12010 11906 11441 10882 10884 10362 5242 5424 5698 5553 5495 4984 4857 5078 5504 5628 6575 7266 7583 7865 7684 7385 7193 7066 7012 6996 6829 6441 6101 6054 5940 5902 5923 5845 5758 5907 6074 5995 5712 5308 5375 5073 5039 5337 5620 5571 5540 5134 4952 4993 5298 5559 6359 6846 7187 7428 7347 7265 7065 6942 6747 6742 6680 6575 6426 6418 6454 6319 6254 6202 6014 5927 5936 5911 5729 5574 5509 5289 6638 6716 6932 6999 6806 6412 6055 6232 5891 6264 6368 6818 7126 8258 9287 10569 11628 12005 12372 12519 12703 12642 12311 12157 12082 11813 11642 11268 11067 10936 11283 11538 11493 11135 11596 11544 3379 3456 3555 3598 3417 3097 2921 3084 2955 3157 3244 3458 3563 4148 4690 5325 5897 6034 6190 6238 6383 6253 6020 5965 5938 5734 5566 5255 5188 5111 5362 5591 5591 5377 5709 5715 3259 3260 3377 3401 3389 3315 3134 3148 2936 3107 3124 3360 3563 4110 4597 5244 5731 5971 6182 6281 6320 6389 6291 6192 6144 6079 6076 6013 5879 5825 5921 5947 5902 5758 5887 5829 3038 3098 2974 2888 2814 2558 2112 2035 1997 1989 2121 2386 2531 2696 2998 3029 3442 3825 4373 5134 6062 6734 6820 7059 7239 7292 7305 7184 6999 6902 7108 7568 7785 7852 8177 8513 1463 1546 1537 1525 1506 1353 1119 1103 1109 1096 1171 1285 1341 1428 1658 1684 1864 2072 2327 2695 3181 3515 3464 3507 3595 3555 3551 3433 3338 3267 3341 3492 3565 3532 3709 3895 1575 1552 1437 1363 1308 1205 993 932 888 893 950 1101 1190 1268 1340 1345 1578 1753 2046 2439 2881 3219 3356 3552 3644 3737 3754 3751 3661 3635 3767 4076 4220 4320 4468 4618 218 184 184 166 142 158 208 199 164 166 147 246 251 244 169 187 226 240 280 409 487 610 599 733 840 954 1039 1064 1057 1036 1038 1006 1121 1299 1311 1443 129 103 107 102 95 100 91 88 73 75 74 128 143 146 109 118 146 146 180 257 313 367 357 421 481 520 557 576 571 565 573 541 564 641 657 648 89 81 77 64 47 58 117 111 91 91 73 118 108 98 60 69 80 94 100 152 174 243 242 312 359 434 482 488 486 471 465 465 557 658 654 795 90 80 73 66 68 53 100 93 81 98 80 129 145 148 56 55 72 67 27 23 21 24 25 16 9 7 7 8 10 7 10 6 124 139 156 180 62 54 47 42 39 30 39 29 30 39 32 46 53 47 29 31 49 42 20 13 11 14 15 12 6 5 5 7 7 4 6 2 68 86 84 100 28 26 26 24 29 23 61 64 51 59 48 83 92 101 27 24 23 25 7 10 10 10 10 4 3 2 2 1 3 3 4 4 56 53 72 80 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 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 11 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 10203 8871 7164 8648 16830 23354 27623 24737 24044 23882 20976 19960 19875 17819 17092 16686 16529 16298 14591 12529 10790 10765 13326 12163 11352 12284 13413 14947 15579 15155 11404 10130 10550 12927 9497 9457 4996 4258 3662 4991 10142 13659 15257 12825 12265 12426 10267 9494 9785 8154 8186 8346 8324 8173 7115 5911 4958 5528 7356 6736 6285 6881 7573 8712 8892 8413 6168 5599 6243 7978 5588 5712 5207 4613 3502 3657 6688 9695 12366 11912 11779 11456 10709 10466 10090 9665 8906 8340 8205 8125 7476 6618 5832 5237 5970 5427 5067 5403 5840 6235 6687 6742 5236 4531 4307 4949 3909 3745 161 136 107 114 204 230 214 169 133 58 43 42 74 57 46 29 30 24 26 14 24 18 20 21 17 19 18 24 10 17 13 17 20 11 9 3 78 67 47 62 102 112 97 98 61 29 29 15 36 30 26 12 17 9 10 6 11 12 10 12 8 11 10 16 6 13 9 8 8 7 6 3 83 69 60 52 102 118 117 71 72 29 14 27 38 27 20 17 13 15 16 8 13 6 10 9 9 8 8 8 4 4 4 9 12 4 3 0 2425 1889 1454 1775 3628 4819 5163 4290 3833 3437 2722 2517 2411 2220 2152 2035 2192 2066 1812 1360 1139 1193 1839 1579 1428 1589 1808 2133 2301 2023 1474 1376 1496 1647 1131 1093 1227 929 720 1067 2229 2798 2891 2442 2223 2038 1478 1264 1239 1036 1150 1100 1177 1159 979 698 594 724 1153 922 864 1001 1172 1371 1484 1239 899 834 987 1110 751 713 1198 960 734 708 1399 2021 2272 1848 1610 1399 1244 1253 1172 1184 1002 935 1015 907 833 662 545 469 686 657 564 588 636 762 817 784 575 542 509 537 380 380 1215 1149 864 1082 2335 3164 3715 3168 2852 2665 2040 1856 1838 1512 1396 1422 1532 1433 1233 1075 858 989 1391 1215 1105 1189 1286 1387 1575 1533 1117 1023 1101 1268 877 885 555 535 430 645 1475 1955 2145 1653 1477 1404 967 855 897 655 671 732 840 734 652 524 406 533 821 719 627 685 732 809 909 884 596 620 653 800 533 555 660 614 434 437 860 1209 1570 1515 1375 1261 1073 1001 941 857 725 690 692 699 581 551 452 456 570 496 478 504 554 578 666 649 521 403 448 468 344 330 1241 1025 818 896 1836 2501 3220 2796 2658 2595 2261 2128 2032 1734 1618 1517 1371 1315 1115 944 807 874 1176 1010 945 1051 1240 1350 1459 1458 1063 989 997 1256 899 987 605 495 419 538 1120 1487 1802 1465 1368 1336 1085 974 962 758 723 727 712 652 514 407 353 431 611 582 532 575 694 798 808 767 507 509 577 778 537 602 636 530 399 358 716 1014 1418 1331 1290 1259 1176 1154 1070 976 895 790 659 663 601 537 454 443 565 428 413 476 546 552 651 691 556 480 420 478 362 385 1254 1157 938 1050 2002 2687 3162 2753 2508 2396 2178 2082 2080 1862 1874 1710 1575 1561 1384 1078 944 889 1090 964 859 964 1148 1248 1318 1330 986 897 999 1243 934 963 647 607 538 660 1276 1608 1747 1382 1240 1206 1015 975 1006 829 885 860 770 740 653 502 411 463 613 515 458 521 615 688 717 729 528 480 583 753 504 537 607 550 400 390 726 1079 1415 1371 1268 1190 1163 1107 1074 1033 989 850 805 821 731 576 533 426 477 449 401 443 533 560 601 601 458 417 416 490 430 426 1047 1090 959 1172 2134 2988 3438 2980 2806 2749 2352 2243 2156 1846 1742 1651 1741 1717 1544 1308 1125 1130 1361 1202 1057 1091 1113 1201 1254 1269 910 868 870 1166 830 897 556 559 532 695 1345 1837 2013 1597 1493 1470 1174 1055 1046 816 816 829 875 873 766 629 533 570 721 676 580 609 627 676 681 683 473 461 497 718 471 521 491 531 427 477 789 1151 1425 1383 1313 1279 1178 1188 1110 1030 926 822 866 844 778 679 592 560 640 526 477 482 486 525 573 586 437 407 373 448 359 376 829 730 569 747 1569 2430 3153 3021 3044 3049 2725 2426 2365 2081 2011 1965 1785 1688 1452 1292 1042 1140 1449 1304 1184 1227 1396 1507 1472 1511 1038 887 895 1088 745 844 425 338 304 443 954 1422 1763 1573 1507 1630 1391 1232 1240 994 986 1011 931 841 707 601 469 596 819 725 697 722 800 881 856 847 559 508 539 685 418 513 404 392 265 304 615 1008 1390 1448 1537 1419 1334 1194 1125 1087 1025 954 854 847 745 691 573 544 630 579 487 505 596 626 616 664 479 379 356 403 327 331 963 859 705 843 1468 1898 2259 2096 2309 2636 2538 2578 2719 2450 2362 2309 2206 2016 1798 1452 1288 1319 1566 1403 1236 1335 1481 1664 1751 1736 1323 1155 1175 1488 982 980 459 417 344 457 846 1088 1239 1047 1128 1313 1218 1197 1321 1138 1168 1236 1147 1026 872 671 564 661 828 771 707 763 864 1010 1037 988 745 631 689 909 578 580 504 442 361 386 622 810 1020 1049 1181 1323 1320 1381 1398 1312 1194 1073 1059 990 926 781 724 658 738 632 529 572 617 654 714 748 578 524 486 579 404 400 719 620 566 819 1334 2105 2815 3101 3465 3772 3611 3528 3467 3298 3100 3291 3322 3677 3405 3056 2612 2247 2237 2015 1856 1834 1798 1962 1962 1944 1536 1316 1411 1790 1332 1263 321 241 261 365 646 1104 1380 1437 1607 1788 1689 1679 1720 1581 1443 1530 1540 1767 1612 1448 1196 1116 1182 1103 984 980 978 1155 1082 1081 864 717 831 1104 821 791 398 379 305 454 688 1001 1435 1664 1858 1984 1922 1849 1747 1717 1657 1761 1782 1910 1793 1608 1416 1131 1055 912 872 854 820 807 880 863 672 599 580 686 511 472 344 213 181 150 318 529 483 360 432 519 503 558 731 757 785 746 770 793 822 950 951 966 1197 1450 1665 1985 2125 2471 2477 2334 1944 1602 1586 1970 1758 1542 122 68 66 59 148 247 180 129 159 210 221 247 318 317 316 305 314 369 350 425 421 422 598 711 828 1014 1081 1308 1312 1182 988 831 879 1114 969 897 222 145 115 91 170 282 303 231 273 309 282 311 413 440 469 441 456 424 472 525 530 544 599 739 837 971 1044 1163 1165 1152 956 771 707 856 789 645 5 3 3 0 2 3 1 3 4 6 3 2 2 2 6 11 5 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 1 0 2 2 2 0 1 0 0 2 4 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 2 0 1 2 1 1 2 4 3 1 2 2 4 7 4 5 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 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 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 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 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 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 124464 124304 124565 124774 125406 126741 127901 127911 128268 128033 126839 123825 123140 121734 121231 120990 120518 120220 121394 121383 120486 119911 121200 121275 121101 121081 121080 121100 121782 121727 121329 120657 119793 119017 118494 116716 55508 55376 55335 55762 56021 57045 57822 57703 57721 58008 57714 56329 56198 55836 55774 55965 55949 55779 56454 56531 56152 56182 57264 57496 57475 57642 57655 57837 58364 58438 58219 57963 57479 57159 56813 56101 68956 68928 69230 69012 69385 69696 70079 70208 70547 70025 69125 67496 66942 65898 65457 65025 64569 64441 64940 64852 64334 63729 63936 63779 63626 63439 63425 63263 63418 63289 63110 62694 62314 61858 61681 60615 54380 53681 53173 53072 53266 53279 52735 52269 51866 51294 50634 49433 48545 47516 46594 45793 45248 44885 45179 44781 44191 43459 43115 42594 42380 41956 41527 41085 40695 40269 39695 39049 38319 37766 37217 36461 27556 27296 27058 27054 27130 27183 26872 26618 26409 26181 25843 25273 24872 24367 23946 23548 23304 23107 23219 22946 22639 22262 22102 21886 21762 21575 21300 21053 20883 20622 20334 19963 19610 19279 18942 18609 26824 26385 26115 26018 26136 26096 25863 25651 25457 25113 24791 24160 23673 23149 22648 22245 21944 21778 21960 21835 21552 21197 21013 20708 20618 20381 20227 20032 19812 19647 19361 19086 18709 18487 18275 17852 9693 9647 9561 9439 9321 9571 10328 10349 10295 10709 10676 9694 9795 9706 9438 9452 9341 8795 8827 8473 7815 7557 7980 7859 7549 7572 7382 7366 7045 6837 6326 6120 5961 5859 5767 5554 4775 4663 4537 4673 4519 4567 4939 4811 4702 4997 5025 4662 4813 4876 4803 4929 4897 4512 4589 4433 4141 4114 4392 4377 4216 4242 4073 4083 3924 3852 3550 3443 3344 3293 3293 3165 4918 4984 5024 4766 4802 5004 5389 5538 5593 5712 5651 5032 4982 4830 4635 4523 4444 4283 4238 4040 3674 3443 3588 3482 3333 3330 3309 3283 3121 2985 2776 2677 2617 2566 2474 2389 2389 2443 2575 2588 2717 2917 3083 3122 3194 3057 2773 2397 2275 2134 2218 2255 2245 2314 2315 2291 2200 2088 2173 2264 2258 2191 2222 2210 2262 2176 2219 2205 2195 2237 2213 2015 834 823 860 923 990 1111 1154 1079 1116 1111 1036 834 774 708 761 812 818 870 859 883 856 826 930 984 963 940 1002 1002 1041 1006 1045 1038 1076 1111 1049 971 1555 1620 1715 1665 1727 1806 1929 2043 2078 1946 1737 1563 1501 1426 1457 1443 1427 1444 1456 1408 1344 1262 1243 1280 1295 1251 1220 1208 1221 1170 1174 1167 1119 1126 1164 1044 1849 1848 1930 1926 1966 2103 2149 2195 2331 2217 2079 2025 1941 1852 1653 1619 1551 1532 1581 1561 1524 1501 1541 1605 1585 1586 1664 1706 1780 1816 1783 1662 1711 1793 1815 1732 538 536 542 549 539 625 629 663 713 725 682 621 555 538 495 473 459 475 496 491 428 503 578 611 615 638 664 697 754 755 745 680 671 748 760 764 1311 1312 1388 1377 1427 1478 1520 1532 1618 1492 1397 1404 1386 1314 1158 1146 1092 1057 1085 1070 1096 998 963 994 970 948 1000 1009 1026 1061 1038 982 1040 1045 1055 968 1928 1845 1820 1767 1852 1933 1937 1798 1859 1798 1665 1555 1575 1549 1501 1527 1561 1441 1410 1458 1345 1221 1205 1195 1163 1151 1241 1309 1388 1414 1449 1432 1531 1617 1578 1531 704 647 649 622 604 697 699 655 667 622 609 548 584 557 561 545 559 542 527 543 507 463 495 505 495 468 525 564 636 642 654 642 693 705 671 652 1224 1198 1171 1145 1248 1236 1238 1143 1192 1176 1056 1007 991 992 940 982 1002 899 883 915 838 758 710 690 668 683 716 745 752 772 795 790 838 912 907 879 1682 1769 1923 1937 1953 2003 1904 1815 1759 1798 1681 1563 1543 1437 1397 1429 1412 1444 1388 1429 1430 1362 1363 1310 1267 1243 1147 1119 1188 1191 1170 1204 1207 1260 1303 1299 644 701 781 786 830 905 863 819 773 800 743 684 678 618 585 620 627 629 622 660 645 633 671 608 585 603 565 564 594 576 596 608 616 655 667 655 1038 1068 1142 1151 1123 1098 1041 996 986 998 938 879 865 819 812 809 785 815 766 769 785 729 692 702 682 640 582 555 594 615 574 596 591 605 636 644 1627 1589 1539 1709 1691 2002 2135 2211 2336 2265 2149 2066 1985 1780 1803 1767 1700 1681 1611 1541 1544 1460 1532 1589 1558 1463 1416 1365 1403 1316 1289 1195 1203 1191 1162 1055 716 692 684 783 775 984 1065 1107 1181 1150 1127 1043 980 921 909 863 863 844 784 764 768 763 806 864 847 766 755 733 732 686 661 630 629 624 606 576 911 897 855 926 916 1018 1070 1104 1155 1115 1022 1023 1005 859 894 904 837 837 827 777 776 697 726 725 711 697 661 632 671 630 628 565 574 567 556 479 2314 2458 2516 2400 2421 2409 2310 2234 2383 2386 2627 2668 2837 2776 2723 2729 2613 2484 2364 2375 2245 2184 2016 1944 1839 1851 1812 1782 1893 1817 1731 1691 1616 1531 1521 1442 1062 1125 1149 1087 1122 1171 1159 1150 1252 1263 1397 1422 1517 1452 1419 1454 1372 1320 1264 1258 1197 1175 1094 1046 1028 1002 983 983 1036 1002 954 942 880 851 837 794 1252 1333 1367 1313 1299 1238 1151 1084 1131 1123 1230 1246 1320 1324 1304 1275 1241 1164 1100 1117 1048 1009 922 898 811 849 829 799 857 815 777 749 736 680 684 648 6268 5806 5505 5069 4847 4644 4816 4754 4591 4393 3972 3556 3291 3403 3339 3666 3864 4113 4211 4038 3836 3644 3464 3293 3216 2998 2782 2632 2567 2402 2426 2395 2367 2260 2235 1988 2886 2717 2601 2403 2308 2265 2362 2335 2234 2184 1974 1773 1655 1782 1736 1954 2074 2233 2263 2207 2103 1959 1873 1804 1730 1608 1525 1439 1428 1339 1332 1333 1252 1208 1214 1100 3382 3089 2904 2666 2539 2379 2454 2419 2357 2209 1998 1783 1636 1621 1603 1712 1790 1880 1948 1831 1733 1685 1591 1489 1486 1390 1257 1193 1139 1063 1094 1062 1115 1052 1021 888 9554 9699 9900 10072 9939 9848 9957 10068 9895 9903 9935 10101 10194 9874 10043 9642 9154 8731 9189 9024 9842 10386 10992 10737 9966 9160 8458 7722 7416 7374 7095 6637 6050 5353 4939 4755 4190 4265 4319 4427 4428 4495 4695 4762 4672 4636 4644 4691 4752 4621 4727 4536 4352 4111 4424 4330 4743 5075 5427 5319 4947 4626 4256 3890 3832 3824 3634 3450 3123 2774 2585 2465 5364 5434 5581 5645 5511 5353 5262 5306 5223 5267 5291 5410 5442 5253 5316 5106 4802 4620 4765 4694 5099 5311 5565 5418 5019 4534 4202 3832 3584 3550 3461 3187 2927 2579 2354 2290 10000 10587 11241 11474 11577 11727 11798 11868 12010 12029 11929 11425 11378 11260 11476 11618 12087 12481 12352 12696 12200 11975 11981 12803 13336 14894 15981 16827 17065 16791 16386 15926 15375 14799 14502 13962 3970 4281 4582 4734 4874 4991 5115 5185 5301 5381 5416 5235 5266 5252 5349 5438 5607 5788 5710 5949 5706 5634 5687 6100 6372 7154 7728 8179 8235 8153 7979 7732 7501 7332 7115 6850 6030 6306 6659 6740 6703 6736 6683 6683 6709 6648 6513 6190 6112 6008 6127 6180 6480 6693 6642 6747 6494 6341 6294 6703 6964 7740 8253 8648 8830 8638 8407 8194 7874 7467 7387 7112 8713 8503 8096 8224 8615 8928 9380 9937 10179 10211 10421 10551 10602 10756 10911 10860 10518 10503 10491 10640 10808 11280 11688 11580 12028 11586 11537 11532 12411 12987 14547 15657 16372 16604 16326 15957 3213 3108 2981 3060 3189 3333 3575 3860 3985 4074 4188 4327 4381 4531 4655 4710 4630 4698 4749 4786 4896 5079 5279 5225 5518 5330 5332 5389 5821 6081 6849 7432 7777 7830 7755 7631 5500 5395 5115 5164 5426 5595 5805 6077 6194 6137 6233 6224 6221 6225 6256 6150 5888 5805 5742 5854 5912 6201 6409 6355 6510 6256 6205 6143 6590 6906 7698 8225 8595 8774 8571 8326 14067 14429 14786 15097 15241 15377 15369 15291 15570 15973 16298 16791 17179 17691 18135 18633 19224 19816 20476 21076 21506 21794 22150 22502 22956 23430 23911 24445 24669 25337 25213 25484 25886 26747 27916 28965 4420 4522 4592 4661 4713 4718 4695 4659 4716 4884 5030 5216 5371 5613 5828 6083 6387 6650 6948 7281 7523 7696 7930 8167 8397 8690 8947 9261 9448 9900 9886 10070 10307 10749 11319 11869 9647 9907 10194 10436 10528 10659 10674 10632 10854 11089 11268 11575 11808 12078 12307 12550 12837 13166 13528 13795 13983 14098 14220 14335 14559 14740 14964 15184 15221 15437 15327 15414 15579 15998 16597 17096 45916 45742 45334 45018 44532 44211 43559 43313 43041 42552 41697 40858 40115 39397 38799 38310 37818 37372 36737 36369 35761 35339 34979 34560 34275 34195 34114 33923 33633 33321 32905 32326 31504 30941 30223 29507 23270 23239 23094 22988 22723 22589 22218 22124 21977 21782 21319 20889 20526 20220 19972 19701 19442 19119 18812 18616 18331 18127 17968 17808 17605 17594 17462 17419 17205 17008 16744 16448 16052 15748 15366 15013 22646 22503 22240 22030 21809 21622 21341 21189 21064 20770 20378 19969 19589 19177 18827 18609 18376 18253 17925 17753 17430 17212 17011 16752 16670 16601 16652 16504 16428 16313 16161 15878 15452 15193 14857 14494 45916 45742 45334 45018 44532 44211 43559 43313 43041 42552 41697 40858 40115 39397 38799 38310 37818 37372 36737 36369 35761 35339 34979 34560 34275 34195 34114 33923 33633 33321 32905 32326 31504 30941 30223 29507 23270 23239 23094 22988 22723 22589 22218 22124 21977 21782 21319 20889 20526 20220 19972 19701 19442 19119 18812 18616 18331 18127 17968 17808 17605 17594 17462 17419 17205 17008 16744 16448 16052 15748 15366 15013 22646 22503 22240 22030 21809 21622 21341 21189 21064 20770 20378 19969 19589 19177 18827 18609 18376 18253 17925 17753 17430 17212 17011 16752 16670 16601 16652 16504 16428 16313 16161 15878 15452 15193 14857 14494 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 15798 16131 16388 16637 17871 18921 20142 20413 20889 20623 20465 18600 18355 17617 17271 17228 16956 16872 17756 17426 16863 16035 16475 16552 16188 15782 15623 15539 15134 14719 14038 13496 13626 12795 13894 13238 7265 7338 7270 7485 8028 8771 9187 9307 9601 9568 9623 8822 8659 8363 8259 8396 8287 8375 8812 8568 8260 7945 8319 8389 8217 7933 7985 7914 7820 7580 7247 6983 7002 6440 7092 6758 8533 8793 9118 9152 9843 10150 10955 11106 11288 11055 10842 9778 9696 9254 9012 8832 8669 8497 8944 8858 8603 8090 8156 8163 7971 7849 7638 7625 7314 7139 6791 6513 6624 6355 6802 6480 7488 7497 7360 7519 8131 8371 8804 8608 8477 8334 8513 8137 7964 7681 7405 7077 7039 7166 8268 8194 8220 7923 7953 7850 7896 7578 7232 7008 6899 6800 6674 6547 6643 6015 6929 6835 3789 3829 3714 3804 4100 4243 4445 4307 4219 4188 4284 4159 4096 3923 3778 3617 3642 3775 4313 4220 4198 4039 4047 3980 4039 3872 3742 3556 3586 3526 3530 3416 3466 3009 3547 3534 3699 3668 3646 3715 4031 4128 4359 4301 4258 4146 4229 3978 3868 3758 3627 3460 3397 3391 3955 3974 4022 3884 3906 3870 3857 3706 3490 3452 3313 3274 3144 3131 3177 3006 3382 3301 6752 6865 6951 6809 6968 7100 7892 8396 8647 8561 8562 7622 7462 7303 7260 7411 7253 6930 6799 6484 5988 5619 5976 5884 5645 5593 5687 5643 5346 5080 4655 4454 4342 4074 4185 3990 2772 2799 2786 2812 2904 3024 3356 3600 3767 3754 3756 3453 3397 3412 3497 3676 3592 3443 3374 3210 3017 2865 3102 3109 2966 2927 3023 3028 2869 2754 2500 2420 2320 2168 2282 2148 3980 4066 4165 3997 4064 4076 4536 4796 4880 4807 4806 4169 4065 3891 3763 3735 3661 3487 3425 3274 2971 2754 2874 2775 2679 2666 2664 2615 2477 2326 2155 2034 2022 1906 1903 1842 972 1065 1122 1209 1333 1427 1559 1542 1676 1610 1412 1147 1083 1031 1030 1076 1085 1168 1154 1136 1047 997 1067 1166 1177 1119 1145 1130 1134 1068 1072 1014 1036 1016 1047 866 466 468 475 542 636 718 749 725 814 787 724 538 492 451 474 513 508 563 549 539 512 485 538 594 594 559 598 588 602 546 529 511 555 554 513 443 506 597 647 667 697 709 810 817 862 823 688 609 591 580 556 563 577 605 605 597 535 512 529 572 583 560 547 542 532 522 543 503 481 462 534 423 288 318 416 434 559 673 686 674 757 721 624 556 563 530 470 484 436 458 431 457 450 419 431 516 483 502 566 617 578 620 574 533 542 554 584 551 115 105 126 147 179 259 238 258 299 301 277 221 185 185 140 154 148 158 164 164 126 155 189 232 205 220 245 252 264 271 241 223 204 239 250 222 173 213 290 287 380 414 448 416 458 420 347 335 378 345 330 330 288 300 267 293 324 264 242 284 278 282 321 365 314 349 333 310 338 315 334 329 162 204 268 329 430 529 538 494 530 490 454 357 400 374 360 382 383 350 353 385 321 291 273 286 278 286 340 391 414 396 388 350 374 402 406 357 62 65 79 96 97 182 167 170 182 175 176 129 141 135 108 125 113 122 120 128 96 88 102 105 102 93 121 151 175 173 154 141 160 161 165 128 100 139 189 233 333 347 371 324 348 315 278 228 259 239 252 257 270 228 233 257 225 203 171 181 176 193 219 240 239 223 234 209 214 241 241 229 85 114 173 212 291 429 353 364 367 401 372 303 331 260 289 323 306 321 284 285 306 261 288 284 249 262 228 245 259 255 239 227 250 267 273 249 33 44 50 39 67 157 104 112 128 153 152 111 118 82 85 116 102 98 99 98 98 83 118 109 90 87 73 100 96 90 100 88 110 117 118 105 52 70 123 173 224 272 249 252 239 248 220 192 213 178 204 207 204 223 185 187 208 178 170 175 159 175 155 145 163 165 139 139 140 150 155 144 34 45 65 93 127 268 235 237 308 342 299 273 289 205 217 232 227 232 240 226 243 213 208 245 210 189 182 226 223 212 179 145 163 176 177 153 17 18 20 31 31 118 85 84 119 134 145 111 113 76 81 86 88 94 83 83 92 82 86 100 87 63 64 98 89 81 70 67 56 68 75 64 17 27 45 62 96 150 150 153 189 208 154 162 176 129 136 146 139 138 157 143 151 131 122 145 123 126 118 128 134 131 109 78 107 108 102 89 9 13 26 26 24 110 57 68 95 132 202 177 212 171 181 175 144 147 145 160 162 162 138 175 134 141 149 152 162 152 132 101 140 142 148 126 5 4 14 11 11 59 33 33 59 58 96 87 89 72 67 78 54 69 61 72 54 75 64 76 65 55 68 69 63 62 57 45 62 56 65 50 4 9 12 15 13 51 24 35 36 74 106 90 123 99 114 97 90 78 84 88 108 87 74 99 69 86 81 83 99 90 75 56 78 86 83 76 4 4 4 4 6 11 6 16 15 27 20 23 36 40 36 37 49 66 48 62 78 97 93 103 70 64 52 83 75 87 79 84 99 99 87 63 4 3 4 2 2 9 4 8 6 13 9 10 21 19 19 16 24 36 30 30 43 51 48 58 37 26 26 44 45 44 38 47 44 38 42 32 0 1 0 2 4 2 2 8 9 14 11 13 15 21 17 21 25 30 18 32 35 46 45 45 33 38 26 39 30 43 41 37 55 61 45 31 1 2 1 1 1 3 7 11 10 3 4 3 12 15 12 12 15 17 20 17 32 32 28 20 21 26 22 22 19 23 18 26 19 28 29 27 1 2 1 1 1 2 4 8 5 3 3 2 5 7 6 5 6 7 10 12 14 9 12 12 15 18 13 15 15 16 9 17 13 18 17 18 0 0 0 0 0 1 3 3 5 0 1 1 7 8 6 7 9 10 10 5 18 23 16 8 6 8 9 7 4 7 9 9 6 10 12 9 1 2 0 0 0 0 4 3 6 2 1 1 2 5 9 18 17 13 10 14 8 15 15 16 19 19 14 15 19 21 21 11 13 15 21 13 0 0 0 0 0 0 2 2 2 2 1 1 2 1 4 10 9 8 6 7 4 9 8 9 13 11 8 8 12 13 15 7 10 9 13 9 1 2 0 0 0 0 2 1 4 0 0 0 0 4 5 8 8 5 4 7 4 6 7 7 6 8 6 7 7 8 6 4 3 6 8 4 2 2 2 1 1 0 1 0 1 0 2 1 1 2 2 1 2 4 4 6 8 6 5 7 6 3 6 7 6 5 7 4 5 7 8 8 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 3 5 6 4 5 5 4 2 4 5 4 4 4 1 2 3 5 5 1 1 1 1 1 0 1 0 0 0 2 1 1 2 2 1 1 2 1 1 2 2 0 2 2 1 2 2 2 1 3 3 3 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 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 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 0 0 1413 1204 1178 1414 1168 983 1157 892 672 767 737 667 903 904 789 754 853 523 730 705 670 755 721 707 733 730 281 298 307 290 269 210 221 220 266 274 1413 1204 1178 1414 1168 983 1157 892 669 762 722 655 888 892 779 746 845 518 716 697 657 746 712 694 721 715 274 288 298 281 256 193 210 198 243 256 0 0 0 0 0 0 0 0 3 5 15 12 15 12 10 8 8 5 14 8 13 9 9 13 12 15 7 10 9 9 13 17 11 22 23 18 3 4 4 9 6 3 7 3 6 4 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 3 4 4 9 6 3 7 3 6 4 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 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 1391 1183 1149 1384 1137 969 1133 877 655 755 720 661 889 903 784 742 844 515 718 698 660 749 712 696 728 724 279 291 302 284 264 208 216 216 263 268 1391 1183 1149 1384 1137 969 1133 877 653 750 707 650 876 891 774 734 836 511 704 690 647 740 703 683 716 710 272 282 294 275 252 191 208 195 240 252 0 0 0 0 0 0 0 0 2 5 13 11 13 12 10 8 8 4 14 8 13 9 9 13 12 14 7 9 8 9 12 17 8 21 23 16 19 17 25 21 25 11 17 12 11 8 16 5 13 1 5 12 9 7 12 7 10 6 9 11 5 6 2 7 5 6 5 2 5 4 3 6 19 17 25 21 25 11 17 12 10 8 14 4 11 1 5 12 9 6 12 7 10 6 9 11 5 5 2 6 4 6 4 2 2 3 3 4 0 0 0 0 0 0 0 0 1 0 2 1 2 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 0 1 0 3 1 0 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 52108 52906 53654 54178 54553 54943 55639 56158 56506 56801 56755 56639 56773 57040 57808 58199 58483 59146 59989 60685 61151 62042 63182 63723 64304 64852 65480 65774 66624 67245 67927 68290 68190 67849 67842 67550 21172 21519 21765 22005 22262 22597 23162 23471 23588 23859 23903 23888 24016 24337 24798 25121 25372 25720 26226 26616 26910 27358 28042 28381 28748 29164 29495 29753 30270 30708 31064 31329 31259 31154 31139 31072 30936 31387 31889 32173 32291 32346 32477 32687 32918 32942 32852 32751 32757 32703 33010 33078 33111 33426 33763 34069 34241 34684 35140 35342 35556 35688 35985 36021 36354 36537 36863 36961 36931 36695 36703 36478 79 47 51 69 69 92 60 58 52 32 40 49 35 19 13 17 10 13 18 24 31 25 27 23 35 33 23 24 29 20 19 17 25 22 3 24 41 23 26 40 36 48 32 40 39 19 26 31 20 12 7 10 5 9 11 15 20 17 18 12 26 24 17 13 18 13 11 10 15 14 2 11 38 24 25 29 33 44 28 18 13 13 14 18 15 7 6 7 5 4 7 9 11 8 9 11 9 9 6 11 11 7 8 7 10 8 1 13 239 228 223 218 209 215 176 177 165 175 174 174 188 196 188 199 182 202 204 216 192 205 191 233 238 245 277 247 260 275 267 273 270 281 267 255 140 128 129 118 116 116 101 105 96 107 108 109 121 121 113 121 109 113 108 120 107 112 102 140 139 140 162 156 159 164 160 156 158 167 164 155 99 100 94 100 93 99 75 72 69 68 66 65 67 75 75 78 73 89 96 96 85 93 89 93 99 105 115 91 101 111 107 117 112 114 103 100 243 246 247 246 233 252 240 207 206 208 194 199 197 207 214 217 234 230 242 238 260 250 279 271 281 277 278 281 304 314 309 330 328 359 343 335 130 137 144 149 140 150 146 121 115 123 113 115 120 127 130 130 143 144 159 153 156 152 150 153 154 159 150 152 162 165 173 190 188 205 199 197 113 109 103 97 93 102 94 86 91 85 81 84 77 80 84 87 91 86 83 85 104 98 129 118 127 118 128 129 142 149 136 140 140 154 144 138 419 402 380 388 369 334 310 327 313 298 305 323 283 287 295 284 276 288 309 312 300 308 308 308 320 346 349 358 372 360 362 357 361 376 387 387 238 235 222 219 202 188 177 189 181 185 187 193 167 164 177 168 161 168 178 177 167 176 188 182 191 201 191 194 205 193 195 186 189 196 215 217 181 167 158 169 167 146 133 138 132 113 118 130 116 123 118 116 115 120 131 135 133 132 120 126 129 145 158 164 167 167 167 171 172 180 172 170 604 593 582 550 577 575 517 505 501 471 440 424 447 450 415 433 454 428 404 405 387 371 393 404 400 391 396 372 379 385 408 410 444 448 430 439 358 350 344 330 332 325 294 292 282 262 249 237 257 262 252 262 277 253 242 243 235 220 223 227 217 222 232 224 229 217 233 231 236 229 222 228 246 243 238 220 245 250 223 213 219 209 191 187 190 188 163 171 177 175 162 162 152 151 170 177 183 169 164 148 150 168 175 179 208 219 208 211 745 803 869 893 888 849 815 764 733 759 719 704 655 655 627 593 587 615 587 603 592 608 576 555 542 517 498 488 482 469 443 458 464 470 478 491 400 418 464 498 512 512 479 451 425 424 394 392 368 367 355 337 337 350 338 361 354 356 342 314 307 291 284 277 274 258 245 260 260 260 270 276 345 385 405 395 376 337 336 313 308 335 325 312 287 288 272 256 250 265 249 242 238 252 234 241 235 226 214 211 208 211 198 198 204 210 208 215 987 958 960 1065 1060 1175 1244 1303 1338 1306 1233 1174 1086 1053 1057 1048 1007 983 927 868 824 815 848 851 864 830 819 734 698 654 620 595 587 567 543 510 525 526 525 584 583 651 698 732 752 748 716 674 608 616 608 581 569 564 526 480 460 468 482 494 512 486 484 424 399 368 342 328 332 315 294 275 462 432 435 481 477 524 546 571 586 558 517 500 478 437 449 467 438 419 401 388 364 347 366 357 352 344 335 310 299 286 278 267 255 252 249 235 1632 1775 1857 1797 1877 1814 1762 1676 1763 1767 1857 1890 2034 1986 1927 1886 1839 1746 1649 1638 1549 1523 1421 1336 1253 1227 1189 1128 1104 1058 1016 1010 938 871 830 784 890 947 989 936 973 974 962 925 987 1004 1064 1090 1180 1119 1104 1097 1052 1004 947 942 895 874 823 768 736 709 671 645 643 615 596 582 529 494 470 440 742 828 868 861 904 840 800 751 776 763 793 800 854 867 823 789 787 742 702 696 654 649 598 568 517 518 518 483 461 443 420 428 409 377 360 344 5526 5200 4930 4522 4325 4159 4327 4264 4139 3968 3533 3134 2839 2935 2868 3122 3267 3447 3495 3342 3102 2961 2801 2612 2550 2408 2243 2081 1940 1758 1688 1638 1622 1531 1533 1385 2745 2626 2492 2300 2219 2155 2241 2204 2103 2064 1834 1648 1496 1611 1573 1740 1843 1964 1991 1912 1793 1663 1562 1474 1419 1336 1260 1174 1091 1018 953 925 886 862 855 785 2781 2574 2438 2222 2106 2004 2086 2060 2036 1904 1699 1486 1343 1324 1295 1382 1424 1483 1504 1430 1309 1298 1239 1138 1131 1072 983 907 849 740 735 713 736 669 678 600 8877 9165 9457 9660 9545 9475 9646 9784 9588 9643 9656 9841 9897 9598 9757 9371 8881 8479 8921 8722 9496 10024 10617 10350 9582 8756 8070 7356 7023 6946 6751 6234 5625 4887 4417 4171 4110 4225 4282 4384 4384 4449 4649 4710 4620 4594 4590 4634 4676 4557 4665 4473 4282 4043 4345 4228 4629 4952 5299 5172 4803 4467 4083 3715 3641 3620 3495 3276 2934 2555 2331 2197 4767 4940 5175 5276 5161 5026 4997 5074 4968 5049 5066 5207 5221 5041 5092 4898 4599 4436 4576 4494 4867 5072 5318 5178 4779 4289 3987 3641 3382 3326 3256 2958 2691 2332 2086 1974 9981 10563 11223 11454 11554 11712 11794 11865 11976 12006 11911 11409 11353 11230 11439 11571 12034 12424 12291 12636 12138 11915 11926 12741 13286 14841 15930 16761 16986 16714 16320 15867 15312 14737 14418 13896 3964 4276 4578 4729 4866 4985 5113 5183 5293 5374 5410 5227 5256 5244 5336 5417 5584 5769 5691 5931 5686 5606 5659 6068 6342 7125 7703 8147 8199 8113 7942 7701 7468 7302 7068 6816 6017 6287 6645 6725 6688 6727 6681 6682 6683 6632 6501 6182 6097 5986 6103 6154 6450 6655 6600 6705 6452 6309 6267 6673 6944 7716 8227 8614 8787 8601 8378 8166 7844 7435 7350 7080 8709 8497 8089 8219 8606 8914 9379 9937 10162 10195 10395 10527 10580 10733 10873 10825 10488 10475 10466 10605 10774 11243 11645 11537 11997 11551 11497 11499 12378 12955 14511 15617 16328 16553 16277 15908 3211 3106 2978 3057 3186 3326 3575 3860 3979 4071 4182 4322 4376 4524 4650 4702 4623 4689 4742 4773 4885 5066 5264 5210 5505 5314 5311 5371 5802 6064 6833 7414 7757 7806 7730 7606 5498 5391 5111 5162 5420 5588 5804 6077 6183 6124 6213 6205 6204 6209 6223 6123 5865 5786 5724 5832 5889 6177 6381 6327 6492 6237 6186 6128 6576 6891 7678 8203 8571 8747 8547 8302 14067 14429 14786 15097 15241 15377 15369 15291 15570 15973 16298 16791 17179 17691 18135 18633 19224 19816 20476 21076 21506 21794 22150 22502 22956 23430 23911 24445 24669 25337 25213 25484 25886 26747 27916 28965 4420 4522 4592 4661 4713 4718 4695 4659 4716 4884 5030 5216 5371 5613 5828 6083 6387 6650 6948 7281 7523 7696 7930 8167 8397 8690 8947 9261 9448 9900 9886 10070 10307 10749 11319 11869 9647 9907 10194 10436 10528 10659 10674 10632 10854 11089 11268 11575 11808 12078 12307 12550 12837 13166 13528 13795 13983 14098 14220 14335 14559 14740 14964 15184 15221 15437 15327 15414 15579 15998 16597 17096 9229 8321 8011 7527 7282 7683 7404 7135 7160 7290 7185 7061 6994 6776 6564 6499 6408 6307 6182 6198 6041 5740 5843 5733 5601 5522 5582 5566 6084 6152 6190 6335 6252 7212 6269 6147 2388 2076 2028 1870 1840 2105 2098 1909 1886 2037 2147 2075 2109 2024 1966 2001 2003 2047 1888 2034 1994 2006 2223 2224 2184 2236 2439 2463 2771 2861 2908 3010 2956 3619 2973 3002 6841 6245 5983 5657 5442 5578 5306 5226 5274 5253 5038 4986 4885 4752 4598 4498 4405 4260 4294 4164 4047 3734 3620 3509 3417 3286 3143 3103 3313 3291 3282 3325 3296 3593 3296 3145 894 391 424 457 528 602 305 287 290 372 383 388 430 419 377 389 381 334 156 194 179 172 156 161 174 150 158 130 134 128 97 159 147 788 62 95 453 201 220 213 265 300 170 144 168 188 213 193 229 212 189 220 215 204 83 95 90 79 69 86 92 85 79 65 74 75 49 89 77 508 27 51 441 190 204 244 263 302 135 143 122 184 170 195 201 207 188 169 166 130 73 99 89 93 87 75 82 65 79 65 60 53 48 70 70 280 35 44 1311 1371 1238 1028 1007 1287 1127 899 828 1218 1220 1237 1256 1304 1206 1100 1062 1148 1106 1075 975 984 1101 1046 938 1010 1139 1185 1137 1198 1140 1185 1133 1288 1052 1041 472 553 473 359 362 458 349 229 186 386 454 450 419 452 419 398 360 445 403 413 370 397 485 445 395 465 616 617 602 659 638 676 658 763 607 610 839 818 765 669 645 829 778 670 642 832 766 787 837 852 787 702 702 703 703 662 605 587 616 601 543 545 523 568 535 539 502 509 475 525 445 431 1155 1115 1181 1112 1126 1227 1267 1361 1301 1231 1151 1046 982 895 969 950 917 909 907 910 883 835 818 816 795 789 797 792 819 788 833 859 826 858 820 808 219 201 216 211 189 232 242 221 177 193 185 177 151 129 152 157 158 157 139 184 178 183 233 226 210 217 252 256 273 289 339 335 331 349 334 327 936 914 965 901 937 995 1025 1140 1124 1038 966 869 831 766 817 793 759 752 768 726 705 652 585 590 585 572 545 536 546 499 494 524 495 509 486 481 1142 1128 1134 1104 1038 1096 1153 1194 1261 1198 1150 1146 1095 1035 888 851 839 786 841 792 774 774 802 781 782 738 749 731 830 836 847 772 808 863 844 794 185 196 194 183 158 178 214 216 233 239 218 207 203 189 178 151 150 149 154 150 135 172 201 197 219 217 228 251 285 291 309 271 278 313 295 325 957 932 940 921 880 918 939 978 1028 959 932 939 892 846 710 700 689 637 687 642 639 602 601 584 563 521 521 480 545 545 538 501 530 550 549 469 1162 1048 970 888 845 829 882 799 828 837 771 774 728 725 726 712 724 662 653 668 637 559 539 505 485 474 505 546 595 633 653 672 713 767 742 735 284 232 226 196 175 190 238 193 203 185 184 182 186 160 201 158 169 166 165 172 176 155 170 173 176 153 172 189 232 252 267 270 297 315 284 296 878 816 744 692 670 639 644 606 625 652 587 592 542 565 525 554 555 496 488 496 461 404 369 332 309 321 333 357 363 381 386 402 416 452 458 439 852 852 881 832 774 725 736 687 659 638 590 556 557 522 481 513 519 508 517 541 532 493 499 471 476 464 421 386 447 467 488 519 493 523 552 559 211 239 267 249 251 236 280 256 220 223 197 181 192 169 145 167 188 181 185 201 193 194 211 185 188 225 208 187 224 228 251 260 246 278 279 274 641 613 614 583 523 489 456 431 439 415 393 375 365 353 336 346 331 327 332 340 339 299 288 286 288 239 213 199 223 239 237 259 247 245 273 285 606 586 514 551 504 559 656 671 690 617 617 619 610 522 529 487 466 466 444 447 477 432 476 493 484 444 415 405 482 450 490 455 453 448 442 392 174 148 139 168 161 215 282 291 310 268 266 258 259 229 220 196 206 186 175 201 216 213 238 270 248 217 207 211 244 237 249 235 241 241 237 237 432 438 375 383 343 344 374 380 380 349 351 361 351 293 309 291 260 280 269 246 261 219 238 223 236 227 208 194 238 213 241 220 212 207 205 155 673 670 633 577 520 485 491 490 525 487 568 601 591 619 615 668 630 591 570 577 534 499 457 433 452 483 474 502 627 607 583 580 538 518 543 532 167 174 146 140 138 138 164 192 206 201 237 245 248 261 248 279 266 247 256 244 248 226 207 202 227 238 244 269 330 325 301 315 289 301 302 304 506 496 487 437 382 347 327 298 319 286 331 356 343 358 367 389 364 344 314 333 286 273 250 231 225 245 230 233 297 282 282 265 249 217 241 228 738 602 571 543 516 474 483 474 437 398 419 399 416 428 435 507 548 600 668 634 656 586 570 578 596 526 487 468 552 557 659 673 646 630 615 540 137 88 105 101 87 101 117 123 125 107 131 115 138 152 144 198 207 233 242 265 267 245 263 272 274 246 239 221 292 277 341 361 322 308 317 283 601 514 466 442 429 373 366 351 312 291 288 284 278 276 291 309 341 367 426 369 389 341 307 306 322 280 248 247 260 280 318 312 324 322 298 257 676 532 442 411 393 370 304 273 297 257 275 257 285 261 274 259 258 235 248 285 314 330 347 367 363 378 366 344 374 405 326 377 406 438 493 557 79 38 36 42 43 44 42 44 47 39 51 55 71 57 56 58 64 61 69 90 100 114 116 135 129 141 160 160 176 188 130 157 176 201 237 250 597 494 406 369 350 326 262 229 250 218 224 202 214 204 218 201 194 174 179 195 214 216 231 232 234 237 206 184 198 217 196 220 230 237 256 307 18 22 18 20 23 15 0 0 28 21 17 15 23 25 28 29 36 44 51 46 54 45 40 46 31 34 37 51 60 56 45 48 50 47 63 53 6 5 4 5 8 6 0 0 6 5 5 7 8 7 9 11 14 11 13 11 16 19 20 23 17 18 17 24 24 27 22 24 23 21 34 25 12 17 14 15 15 9 0 0 22 16 12 8 15 18 19 18 22 33 38 35 38 26 20 23 14 16 20 27 36 29 23 24 27 26 29 28 2 4 5 4 8 14 0 0 16 16 24 23 21 21 36 34 28 24 21 29 26 31 38 36 25 32 34 26 27 27 29 36 39 44 41 41 1 1 2 3 3 7 0 0 5 3 6 5 5 7 5 8 6 7 4 8 5 9 10 10 9 14 17 13 15 13 12 17 18 21 20 20 1 3 3 1 5 7 0 0 11 13 18 18 16 14 31 26 22 17 17 21 21 22 28 26 16 18 17 13 12 14 17 19 21 23 21 21 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 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 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 425231 426960 428740 430651 432391 434066 435789 438114 440734 443065 445536 448045 450548 453319 456934 460103 463330 467424 471409 476221 480634 484638 488295 491746 495242 499006 502575 505756 508448 511642 514333 517333 519872 522852 527478 532671 204035 205041 206187 207204 208198 209193 210323 211563 213007 214458 215931 217366 218692 220366 222381 224313 226145 228272 230310 232896 235282 237486 239369 241189 243036 245011 247048 248590 250024 251713 253219 254781 256046 257521 259963 262545 221196 221919 222553 223447 224193 224873 225466 226551 227727 228607 229605 230679 231856 232953 234553 235790 237185 239152 241099 243325 245352 247152 248926 250557 252206 253995 255527 257166 258424 259929 261114 262552 263826 265331 267515 270126 92112 92107 92454 93171 93889 94426 94801 94826 94988 94976 95141 95213 95147 94805 94550 94251 94270 94872 95476 95869 96345 96560 96945 97149 97473 97900 98225 98568 98697 99091 98848 98453 97811 97311 97208 96630 47291 47283 47490 47731 48049 48384 48624 48540 48577 48611 48657 48690 48588 48458 48317 48134 48206 48496 48720 48805 49160 49273 49473 49522 49654 49902 50072 50213 50262 50487 50354 50206 49841 49548 49484 49198 44821 44824 44964 45440 45840 46042 46177 46286 46411 46365 46484 46523 46559 46347 46233 46117 46064 46376 46756 47064 47185 47287 47472 47627 47819 47998 48153 48355 48435 48604 48494 48247 47970 47763 47724 47432 42183 41288 40023 38902 37527 36656 36051 36457 36933 37621 38264 39284 39858 40745 41528 41936 42142 42393 42591 43381 43332 43420 43601 43878 44455 44831 44749 44554 44522 44426 44379 44391 44130 44237 44558 45421 21492 21020 20406 19909 19248 18761 18366 18588 18841 19229 19464 20002 20335 20800 21142 21385 21493 21568 21752 22131 22064 22090 22111 22326 22668 22793 22809 22722 22764 22752 22667 22549 22369 22399 22482 22839 20691 20268 19617 18993 18279 17895 17685 17869 18092 18392 18800 19282 19523 19945 20386 20551 20649 20825 20839 21250 21268 21330 21490 21552 21787 22038 21940 21832 21758 21674 21712 21842 21761 21838 22076 22582 31257 31632 31709 31737 31550 31546 31207 30536 30224 29459 28639 27813 27950 28391 29372 30546 31688 32142 32496 32568 33324 34118 34664 34900 34667 34163 34055 33988 34121 34593 35116 35549 35702 35830 36392 37046 16131 16372 16331 16298 16131 16136 15952 15563 15484 15159 14903 14481 14496 14654 15205 15812 16326 16650 16763 16916 17191 17681 18035 18058 17823 17645 17615 17454 17504 17751 18083 18317 18434 18562 18913 19171 15126 15260 15378 15439 15419 15410 15255 14973 14740 14300 13736 13332 13454 13737 14167 14734 15362 15492 15733 15652 16133 16437 16629 16842 16844 16518 16440 16534 16617 16842 17033 17232 17268 17268 17479 17875 33284 32661 32537 32407 32138 31932 32269 32293 32147 32153 32310 31986 31388 30836 30080 29323 28594 28852 29379 30432 31413 32476 32720 33041 32976 33560 34395 35053 35173 35039 34667 34547 34824 35142 36083 37367 16985 16681 16734 16736 16638 16503 16692 16669 16513 16457 16548 16390 16073 15930 15544 15327 14954 15004 15213 15803 16262 16788 16999 17169 17160 17339 17814 18136 18132 18017 17871 17863 17905 18017 18556 19243 16299 15980 15803 15671 15500 15429 15577 15624 15634 15696 15762 15596 15315 14906 14536 13996 13640 13848 14166 14629 15151 15688 15721 15872 15816 16221 16581 16917 17041 17022 16796 16684 16919 17125 17527 18124 36893 35894 34997 34353 34112 33691 33010 32694 32520 32199 32114 32406 32477 32428 32498 32690 32549 31939 31530 30816 30076 29247 29457 29792 30819 31717 32726 33050 33238 33226 33797 34589 35247 35683 35819 35815 18999 18422 17815 17363 17353 17151 16825 16807 16738 16581 16491 16667 16691 16609 16589 16676 16582 16319 16204 15923 15643 15166 15232 15388 15957 16387 16857 17080 17172 17224 17480 17885 18178 18394 18373 18436 17894 17472 17182 16990 16759 16540 16185 15887 15782 15618 15623 15739 15786 15819 15909 16014 15967 15620 15326 14893 14433 14081 14225 14404 14862 15330 15869 15970 16066 16002 16317 16704 17069 17289 17446 17379 33763 36248 38215 38495 37701 36772 35803 34894 34336 34086 33596 32995 32742 32601 32312 32299 32626 32865 32817 32933 33047 32921 32310 31966 31109 30326 29505 29673 30009 31000 31849 32866 33140 33474 33596 34546 17193 18505 19610 19811 19366 18832 18276 17621 17235 17251 17015 16726 16729 16698 16554 16507 16743 16869 16792 16728 16810 16750 16433 16332 15927 15606 15197 15288 15410 15927 16369 16864 17085 17219 17325 17804 16570 17743 18605 18684 18335 17940 17527 17273 17101 16835 16581 16269 16013 15903 15758 15792 15883 15996 16025 16205 16237 16171 15877 15634 15182 14720 14308 14385 14599 15073 15480 16002 16055 16255 16271 16742 25273 25384 25857 28317 30012 33467 35959 37828 38118 37367 36465 35474 34631 34033 33922 33522 32953 32784 32621 32478 32478 32807 32983 32927 33013 33047 32893 32293 31914 31125 30271 29452 29726 30100 31200 32134 12564 12649 12974 14259 15068 16969 18270 19284 19480 19032 18526 17962 17343 16963 17067 16858 16612 16639 16571 16552 16535 16762 16809 16739 16714 16718 16607 16338 16228 15861 15492 15065 15225 15408 16006 16440 12709 12735 12883 14058 14944 16498 17689 18544 18638 18335 17939 17512 17288 17070 16855 16664 16341 16145 16050 15926 15943 16045 16174 16188 16299 16329 16286 15955 15686 15264 14779 14387 14501 14692 15194 15694 22995 23673 24301 24066 25374 24828 24938 25449 27810 29521 32918 35385 37261 37558 36897 36070 35075 34289 33726 33609 33259 32751 32617 32535 32315 32372 32697 32903 32817 32771 32795 32632 32099 31729 31032 30391 11217 11548 11889 11814 12508 12225 12319 12679 13880 14677 16533 17816 18811 19001 18598 18165 17605 17022 16689 16717 16545 16323 16383 16375 16327 16361 16590 16648 16572 16436 16455 16386 16136 16026 15722 15439 11778 12125 12412 12252 12866 12603 12619 12770 13930 14844 16385 17569 18450 18557 18299 17905 17470 17267 17037 16892 16714 16428 16234 16160 15988 16011 16107 16255 16245 16335 16340 16246 15963 15703 15310 14952 24209 23554 22923 22425 22222 22379 23059 23722 23513 24795 24319 24410 24809 27184 28846 32191 34702 36552 36838 36205 35373 34483 33673 33215 33085 32823 32334 32167 32093 31960 31938 32299 32441 32384 32525 32640 11406 11185 10970 10733 10624 10710 11079 11401 11371 12061 11838 11906 12188 13352 14127 15927 17219 18234 18412 18023 17591 17102 16531 16248 16267 16116 15909 15962 15989 16015 16026 16241 16281 16185 16167 16201 12803 12369 11953 11692 11598 11669 11980 12321 12142 12734 12481 12504 12621 13832 14719 16264 17483 18318 18426 18182 17782 17381 17142 16967 16818 16707 16425 16205 16104 15945 15912 16058 16160 16199 16358 16439 22701 22945 23187 23438 23439 23133 22555 22105 21668 21512 21715 22419 23037 22832 24124 23654 23707 24215 26498 28101 31426 33793 35565 35893 35270 34517 33619 32913 32507 32427 32200 31711 31511 31482 31397 31417 9923 10143 10297 10556 10654 10537 10379 10313 10136 10080 10180 10530 10838 10809 11503 11268 11316 11644 12760 13538 15297 16486 17374 17587 17249 16877 16400 15887 15606 15642 15546 15362 15450 15468 15530 15536 12778 12802 12890 12882 12785 12596 12176 11792 11532 11432 11535 11889 12199 12023 12621 12386 12391 12571 13738 14563 16129 17307 18191 18306 18021 17640 17219 17026 16901 16785 16654 16349 16061 16014 15867 15881 19061 19606 20700 20818 20978 21050 21253 21638 21895 21922 21685 21187 20809 20449 20442 20703 21428 21944 21797 23145 22724 22925 23405 25557 27069 30217 32517 34283 34637 34075 33333 32519 31938 31532 31465 31287 7429 7790 8299 8474 8691 8823 9018 9232 9456 9599 9562 9450 9410 9297 9298 9418 9807 10076 10084 10783 10543 10677 11006 12038 12746 14346 15479 16368 16584 16248 15905 15478 15062 14834 14856 14801 11632 11816 12401 12344 12287 12227 12235 12406 12439 12323 12123 11737 11399 11152 11144 11285 11621 11868 11713 12362 12181 12248 12399 13519 14323 15871 17038 17915 18053 17827 17428 17041 16876 16698 16609 16486 15916 15820 15134 15623 16212 16729 17266 18206 18369 18589 18787 19066 19358 19623 19729 19678 19237 19030 18892 18882 19201 19854 20389 20266 21572 21212 21417 21898 23901 25366 28329 30500 32240 32671 32169 31441 5662 5576 5325 5507 5791 6074 6409 6837 7021 7240 7452 7694 7853 8062 8250 8296 8192 8224 8243 8245 8446 8803 9050 9078 9743 9580 9712 10021 10970 11609 13090 14148 14973 15226 14994 14631 10254 10244 9809 10116 10421 10655 10857 11369 11348 11349 11335 11372 11505 11561 11479 11382 11045 10806 10649 10637 10755 11051 11339 11188 11829 11632 11705 11877 12931 13757 15239 16352 17267 17445 17175 16810 25584 26148 26703 26899 27237 27457 27618 27466 28213 28865 29583 30407 31081 31834 32634 33240 34359 35547 36748 37802 38636 39283 39966 40627 41419 42321 43443 44413 44819 46543 46811 47825 49063 51277 54034 56536 7743 7867 8047 8013 8077 8088 8114 8029 8275 8481 8762 9052 9337 9733 10187 10540 11090 11527 12107 12732 13195 13585 13933 14329 14801 15341 15987 16473 16831 17744 17881 18417 19107 20235 21555 22806 17841 18281 18656 18886 19160 19369 19504 19437 19938 20384 20821 21355 21744 22101 22447 22700 23269 24020 24641 25070 25441 25698 26033 26298 26618 26980 27456 27940 27988 28799 28930 29408 29956 31042 32479 33730 210257 211777 211198 210919 210540 208989 205742 206314 207379 210370 212276 218544 221278 223764 225488 226727 228420 230848 231214 233895 237538 240240 237843 238871 241012 242832 244222 245046 245371 245800 245002 245781 247562 250112 253537 258975 109096 110340 110525 110342 110371 109513 107677 108161 108929 110079 111256 114147 115079 116368 117190 117720 118365 119316 119298 120767 122495 123402 121638 121748 122775 123266 124245 124358 124467 124664 124429 124923 126010 127375 129665 132191 101161 101437 100673 100577 100169 99476 98065 98153 98450 100291 101020 104397 106199 107396 108298 109007 110055 111532 111916 113128 115043 116838 116205 117123 118237 119566 119977 120688 120904 121136 120573 120858 121552 122737 123872 126784 1633 1994 2055 1855 1562 1132 843 849 775 689 753 1855 1948 1900 1733 1647 1429 1593 49 52 57 72 61 59 53 37 46 40 21 31 24 21 20 17 7 4 867 999 1002 882 741 540 462 456 408 364 425 947 1002 964 861 819 689 775 21 25 30 41 28 30 22 15 18 17 10 20 14 11 15 7 4 4 766 995 1053 973 821 592 381 393 367 325 328 908 946 936 872 828 740 818 28 27 27 31 33 29 31 22 28 23 11 11 10 10 5 10 3 0 26145 25915 24495 23288 21890 20671 18493 18226 18439 18368 18565 20996 21792 22052 22363 22130 22098 22650 23279 24417 25115 25235 23814 24024 24891 25261 25436 25192 25175 25216 25657 25573 24740 24166 24599 25547 13424 13403 12898 12030 11496 11052 9869 9960 10094 10117 10109 11116 11292 11497 11311 11000 11016 11079 11427 11949 12324 12184 11219 11332 11835 11846 12235 12090 12136 12175 12445 12388 11972 11801 11911 12307 12721 12512 11597 11258 10394 9619 8624 8266 8345 8251 8456 9880 10500 10555 11052 11130 11082 11571 11852 12468 12791 13051 12595 12692 13056 13415 13201 13102 13039 13041 13212 13185 12768 12365 12688 13240 26769 27027 26719 26483 26079 25550 24573 23684 23221 23151 22533 22342 22701 23119 23966 24839 25752 26214 26485 26529 27388 28229 28041 28138 28016 27617 27346 27271 27208 27571 27897 28265 28299 28308 28954 29627 14436 14784 14639 14484 14203 13926 13486 13119 12979 12929 12728 12561 12593 12768 13271 13643 13993 14297 14364 14400 14723 15189 15041 14953 14851 14615 14443 14279 14174 14311 14552 14762 14779 14849 15317 15544 12333 12243 12080 11999 11876 11624 11087 10565 10242 10222 9805 9781 10108 10351 10695 11196 11759 11917 12121 12129 12665 13040 13000 13185 13165 13002 12903 12992 13034 13260 13345 13503 13520 13459 13637 14083 29867 29197 28794 28530 28062 27571 27525 27512 27244 27705 27803 27687 27175 26810 26216 25459 24855 25009 25529 26417 27533 28600 28546 28779 28806 29228 29941 30260 30421 30190 29637 29425 29476 29755 30469 31640 15956 15689 15622 15662 15497 15234 15210 15187 15045 15096 15203 15144 14831 14723 14385 14137 13743 13774 13997 14506 14984 15391 15434 15469 15462 15579 15960 16089 16107 15906 15619 15532 15621 15738 16262 16854 13911 13508 13172 12868 12565 12337 12315 12325 12199 12609 12600 12543 12344 12087 11831 11322 11112 11235 11532 11911 12549 13209 13112 13310 13344 13649 13981 14171 14314 14284 14018 13893 13855 14017 14207 14786 33702 32633 31594 30897 30548 29902 29288 29022 28778 28858 28733 29105 29168 29145 29122 29197 29036 28507 28143 27417 26898 26323 26434 26610 27678 28467 29228 29501 29583 29610 30077 30653 31008 31338 31256 31349 17911 17326 16673 16216 16195 15818 15459 15434 15364 15383 15313 15555 15536 15420 15411 15439 15353 15077 14949 14663 14460 14040 14052 14069 14632 14994 15339 15488 15512 15575 15822 16144 16319 16400 16415 16483 15791 15307 14921 14681 14353 14084 13829 13588 13414 13475 13420 13550 13632 13725 13711 13758 13683 13430 13194 12754 12438 12283 12382 12541 13046 13473 13889 14013 14071 14035 14255 14509 14689 14938 14841 14866 31023 33194 34884 34997 34242 33227 32132 31480 30924 30842 30418 30023 29833 29866 29597 29471 29744 29845 29695 29720 29856 29848 29264 28908 28166 27575 26777 26947 27177 28084 28747 29624 29828 30242 30226 31124 16159 17306 18289 18400 17964 17328 16692 16117 15763 15774 15564 15332 15387 15420 15336 15266 15472 15505 15390 15280 15332 15336 15019 14860 14544 14321 13926 13980 14050 14487 14819 15228 15436 15635 15693 16151 14864 15888 16595 16597 16278 15899 15440 15363 15161 15068 14854 14691 14446 14446 14261 14205 14272 14340 14305 14440 14524 14512 14245 14048 13622 13254 12851 12967 13127 13597 13928 14396 14392 14607 14533 14973 22655 22828 23222 25511 26966 29996 32053 33876 33976 33480 32538 31880 31112 30736 30592 30121 29747 29468 29447 29256 29254 29679 29792 29656 29746 29858 29754 29143 28841 28108 27215 26403 26761 27280 28230 29121 11415 11523 11802 13027 13723 15385 16408 17353 17487 17104 16590 16196 15607 15325 15394 15147 14962 14945 14934 14925 14896 15171 15162 15057 15015 15057 14965 14738 14654 14333 13936 13495 13712 13954 14491 14874 11240 11305 11420 12484 13243 14611 15645 16523 16489 16376 15948 15684 15505 15411 15198 14974 14785 14523 14513 14331 14358 14508 14630 14599 14731 14801 14789 14405 14187 13775 13279 12908 13049 13326 13739 14247 19081 19697 20167 20021 21334 20914 21000 21488 23547 25232 28294 30510 32208 32473 31909 31115 30227 29591 29241 29136 28955 28658 28564 28579 28462 28602 28949 29174 29108 29110 28984 28754 28369 28150 27561 27245 9465 9785 10047 10000 10637 10344 10362 10685 11762 12522 14221 15359 16264 16447 16126 15684 15187 14631 14343 14381 14287 14115 14196 14250 14250 14356 14601 14661 14561 14502 14411 14365 14175 14162 13975 13828 9616 9912 10120 10021 10697 10570 10638 10803 11785 12710 14073 15151 15944 16026 15783 15431 15040 14960 14898 14755 14668 14543 14368 14329 14212 14246 14348 14513 14547 14608 14573 14389 14194 13988 13586 13417 13187 13140 13400 13691 13978 14407 14880 15557 15689 17218 17408 18206 18806 20929 22513 25291 27290 28831 28967 28601 28076 27480 26890 26759 26909 26993 26845 26809 26938 27093 27034 27156 27470 27638 27842 28166 6499 6476 6568 6713 6845 6973 7233 7503 7577 8311 8441 8841 9215 10291 11069 12575 13518 14343 14395 14140 13878 13498 12993 12839 12961 12954 12923 12989 13141 13327 13358 13432 13590 13621 13666 13841 6688 6664 6832 6978 7133 7434 7647 8054 8112 8907 8967 9365 9591 10638 11444 12716 13772 14488 14572 14461 14198 13982 13897 13920 13948 14039 13922 13820 13797 13766 13676 13724 13880 14017 14176 14325 5587 5657 5375 5235 5507 5266 4495 4206 4351 4390 4785 5315 5862 6047 7008 6996 7695 8537 9734 11422 13332 14823 15154 15846 16536 17287 17916 18630 18885 18778 17754 17822 18954 20225 21129 21603 2608 2763 2690 2706 2872 2715 2284 2145 2244 2279 2462 2781 3014 3153 3726 3724 4098 4533 5092 5910 6928 7696 7771 8021 8201 8465 8731 8836 8984 8953 8405 8499 9069 9752 10317 10545 2979 2894 2685 2529 2635 2551 2211 2061 2107 2111 2323 2534 2848 2894 3282 3272 3597 4004 4642 5512 6404 7127 7383 7825 8335 8822 9185 9794 9901 9825 9349 9323 9885 10473 10812 11058 410 377 381 311 293 279 316 282 294 311 305 426 472 467 339 364 437 482 594 885 1015 1238 1238 1486 1734 1895 1977 2064 1994 1990 1954 2062 2361 2676 2855 3119 226 220 228 176 165 163 154 147 156 157 151 229 259 259 219 221 265 273 350 561 623 712 701 852 991 1058 1099 1184 1129 1069 1041 1060 1149 1259 1378 1519 184 157 153 135 128 116 162 135 138 154 154 197 213 208 120 143 172 209 244 324 392 526 537 634 743 837 878 880 865 921 913 1002 1212 1417 1477 1600 146 118 112 100 79 74 144 132 141 126 141 199 201 220 130 97 110 121 51 43 59 55 45 27 15 12 7 15 20 19 22 23 276 317 409 430 91 66 67 46 33 35 58 55 50 43 49 86 79 101 81 65 69 84 36 27 30 29 22 16 11 6 5 7 9 6 7 7 173 197 236 241 55 52 45 54 46 39 86 77 91 83 92 113 122 119 49 32 41 37 15 16 29 26 23 11 4 6 2 8 11 13 15 16 103 120 173 189 52 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 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 194447 197799 200343 197067 180600 168090 157008 162602 165800 167713 175362 184930 188680 194003 195933 197880 198540 202247 204228 210915 216446 216583 205273 210523 214975 213627 208741 206421 205705 207975 216162 222746 223118 217568 229843 236803 100919 103415 105260 102367 92175 85694 81065 85055 87254 88269 92751 97534 99367 102194 102569 103014 103106 104958 105976 109483 111935 110456 102381 105756 108539 106766 103974 101987 102139 103642 108742 112170 112184 108508 116135 119748 93528 94384 95083 94700 88425 82396 75943 77547 78546 79444 82611 87396 89313 91809 93364 94866 95434 97289 98252 101432 104511 106127 102892 104767 106436 106861 104767 104434 103566 104333 107420 110576 110934 109060 113708 117055 1415 1826 1880 1629 1245 698 496 582 566 587 661 1746 1848 1808 1642 1562 1359 1539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 752 920 916 760 586 351 292 333 309 321 381 903 955 925 822 778 663 752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 663 906 964 869 659 347 204 249 257 266 280 843 893 883 820 784 696 787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22688 23158 22437 20282 15908 12225 9508 10977 11910 12104 13862 16598 17917 18591 18804 18655 18372 19228 20301 22047 22987 22332 19376 20274 21623 21543 20419 19698 19345 19725 21408 22178 21356 19905 21802 23050 11654 12105 11953 10241 7809 6127 4923 5851 6431 6617 7584 8817 9398 9821 9471 9210 9062 9380 9953 10800 11218 10474 8432 9179 9979 9606 9072 8622 8581 8885 9969 10403 9923 9250 10239 10846 11034 11053 10484 10041 8099 6098 4585 5126 5479 5487 6278 7781 8519 8770 9333 9445 9310 9848 10348 11247 11769 11858 10944 11095 11644 11937 11347 11076 10764 10840 11439 11775 11433 10655 11563 12204 24871 25296 25381 24653 21651 19551 17589 17792 17983 18067 18479 18920 19433 20287 21147 21998 22569 23324 23769 24316 25295 25624 23994 24848 25062 24284 23352 22753 22695 23023 24272 25333 25339 24421 26114 27115 13469 13946 13969 13367 11348 10273 9520 9946 10238 10322 10727 10872 11094 11450 11854 12199 12374 12811 12989 13241 13652 13678 12518 13063 13207 12702 12063 11564 11658 11765 12523 13083 13032 12506 13618 14065 11402 11350 11412 11286 10303 9278 8069 7846 7745 7745 7752 8048 8339 8837 9293 9799 10195 10513 10780 11075 11643 11946 11476 11785 11855 11582 11289 11189 11037 11258 11749 12250 12307 11915 12496 13050 27912 27450 27477 26955 24374 22637 21267 22034 22314 22609 23414 23842 23453 23581 23166 22664 21946 22356 23086 24381 25611 26216 25048 25761 26065 26070 25839 25879 25868 25841 26345 26763 26599 25897 27638 28818 14887 14745 14947 14693 13192 12275 11733 12251 12427 12522 13026 13312 13061 13248 12967 12700 12267 12538 12848 13515 14009 14108 13359 13744 13967 13810 13682 13655 13634 13577 13903 14082 14024 13492 14656 15295 13025 12705 12530 12262 11182 10362 9534 9783 9887 10087 10388 10530 10392 10333 10199 9964 9679 9818 10238 10866 11602 12108 11689 12017 12098 12260 12157 12224 12234 12264 12442 12681 12575 12405 12982 13523 31605 30729 30216 29168 26825 25092 23429 23784 24007 24101 24677 25444 25623 25901 25927 26020 25714 25500 25315 25253 24951 24124 23272 24082 25257 25641 25739 25710 25618 25817 27078 28209 28287 27658 28714 28913 16707 16282 15944 15181 13859 12976 12196 12656 12889 12925 13267 13696 13815 13885 13802 13842 13682 13599 13575 13607 13470 12841 12230 12690 13318 13417 13392 13335 13336 13525 14209 14841 14819 14335 14984 15143 14898 14447 14272 13987 12966 12116 11233 11128 11118 11176 11410 11748 11808 12016 12125 12178 12032 11901 11740 11646 11481 11283 11042 11392 11939 12224 12347 12375 12282 12292 12869 13368 13468 13323 13730 13770 29440 31471 33520 33213 30361 28230 26127 26167 26058 25916 26208 26314 26243 26618 26439 26373 26610 26804 26779 27305 27618 27384 25747 25935 25590 24755 23503 23417 23654 24666 26142 27499 27494 26867 27880 28854 15271 16340 17526 17293 15478 14256 13359 13330 13188 13200 13379 13442 13547 13816 13703 13634 13852 13948 13900 14116 14208 13996 12958 13222 13123 12737 12046 11961 12102 12656 13438 14121 14160 13682 14397 14919 14169 15131 15994 15920 14883 13974 12768 12837 12870 12716 12829 12872 12696 12802 12736 12739 12758 12856 12879 13189 13410 13388 12789 12713 12467 12018 11457 11456 11552 12010 12704 13378 13334 13185 13483 13935 21388 21680 22343 24310 24274 25853 26612 28568 28909 28210 27954 27745 27209 27255 27072 26852 26522 26527 26616 26890 27103 27219 26320 26639 27109 26803 26139 25364 25015 24606 24571 24329 24564 24289 26198 27119 10735 10938 11363 12334 12069 12958 13383 14454 14745 14318 14202 14080 13689 13611 13593 13404 13241 13374 13452 13688 13804 13788 13091 13300 13547 13250 12928 12506 12465 12342 12504 12352 12495 12257 13353 13760 10653 10742 10980 11976 12205 12895 13229 14114 14164 13892 13752 13665 13520 13644 13479 13448 13281 13153 13164 13202 13299 13431 13229 13339 13562 13553 13211 12858 12550 12264 12067 11977 12069 12032 12845 13359 17766 18393 19144 18868 18975 17875 17245 17996 19673 20932 24209 26641 28034 28543 28022 27511 26692 26328 26203 26464 26515 25983 25078 25619 25803 25670 25439 25198 25078 25220 26020 26413 25841 24822 25224 25153 8840 9173 9593 9412 9352 8636 8382 8892 9768 10383 12158 13385 14190 14514 14147 13775 13316 12980 12851 13050 13033 12677 12147 12554 12776 12667 12572 12335 12227 12329 12803 13048 12731 12216 12642 12658 8926 9220 9551 9456 9623 9239 8863 9104 9905 10549 12051 13256 13844 14029 13875 13736 13376 13348 13352 13414 13482 13306 12931 13065 13027 13003 12867 12863 12851 12891 13217 13365 13110 12606 12582 12495 11792 11997 12327 12557 11761 11175 10584 10675 10416 11241 11639 12707 13486 15798 17592 20054 21819 22923 23202 23427 23678 23545 22533 22889 23352 23338 22800 22661 22731 23143 23801 24599 24674 23999 25128 25579 5867 6032 6148 6233 5746 5377 5127 5214 5148 5545 5756 6371 6733 7889 8775 10028 10843 11396 11612 11669 11755 11464 10608 10728 11070 10945 10678 10608 10792 11110 11609 12004 12009 11492 12145 12369 5925 5965 6179 6324 6015 5798 5457 5461 5268 5696 5883 6336 6753 7909 8817 10026 10976 11527 11590 11758 11923 12081 11925 12161 12282 12393 12122 12053 11939 12033 12192 12595 12665 12507 12983 13210 4973 5305 5130 5024 4859 4407 3696 3618 3538 3519 3817 4350 4770 4943 5664 5748 6407 7130 8312 9904 11614 12863 12622 12963 13365 13616 13527 13662 13687 13925 14549 15338 16327 16717 17881 18653 2383 2648 2606 2631 2539 2268 1939 1928 1909 1921 2072 2341 2549 2678 3140 3164 3476 3827 4410 5209 6133 6689 6315 6408 6550 6568 6437 6210 6206 6378 6736 7169 7669 7822 8487 8933 2590 2657 2524 2393 2320 2139 1757 1690 1629 1598 1745 2009 2221 2265 2524 2584 2931 3303 3902 4695 5481 6174 6307 6555 6815 7048 7090 7452 7481 7547 7813 8169 8658 8895 9394 9720 399 376 376 308 288 273 311 277 285 301 301 424 463 458 329 347 421 468 594 885 1015 1238 1238 1486 1734 1895 1977 2064 1994 1990 1954 2062 2361 2676 2855 3119 224 220 228 176 164 162 153 145 152 152 150 229 257 256 214 215 261 269 350 561 623 712 701 852 991 1058 1099 1184 1129 1069 1041 1060 1149 1259 1378 1519 175 156 148 132 124 111 158 132 133 149 151 195 206 202 115 132 160 199 244 324 392 526 537 634 743 837 878 880 865 921 913 1002 1212 1417 1477 1600 146 118 112 100 79 74 144 132 141 126 141 199 201 220 129 96 109 120 51 43 59 55 45 27 15 12 7 15 20 19 22 23 276 317 409 430 91 66 67 46 33 35 58 55 50 43 49 86 79 101 81 65 69 84 36 27 30 29 22 16 11 6 5 7 9 6 7 7 173 197 236 241 55 52 45 54 46 39 86 77 91 83 92 113 122 119 48 31 40 36 15 16 29 26 23 11 4 6 2 8 11 13 15 16 103 120 173 189 52 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 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 15810 13978 10855 13852 29940 40899 48734 43712 41579 42657 36914 33614 32598 29761 29555 28847 29880 28601 26986 22980 21092 23657 32570 28348 26037 29205 35481 38625 39666 37825 28840 23035 24444 32544 23694 22172 8177 6925 5265 7975 18196 23819 26612 23106 21675 21810 18505 16613 15712 14174 14621 14706 15259 14358 13322 11284 10560 12946 19257 15992 14236 16500 20271 22371 22328 21022 15687 12753 13826 18867 13530 12443 7633 7053 5590 5877 11744 17080 22122 20606 19904 20847 18409 17001 16886 15587 14934 14141 14621 14243 13664 11696 10532 10711 13313 12356 11801 12705 15210 16254 17338 16803 13153 10282 10618 13677 10164 9729 218 168 175 226 317 434 347 267 209 102 92 109 100 92 91 85 70 54 49 52 57 72 61 59 53 37 46 40 21 31 24 21 20 17 7 4 115 79 86 122 155 189 170 123 99 43 44 44 47 39 39 41 26 23 21 25 30 41 28 30 22 15 18 17 10 20 14 11 15 7 4 4 103 89 89 104 162 245 177 144 110 59 48 65 53 53 52 44 44 31 28 27 27 31 33 29 31 22 28 23 11 11 10 10 5 10 3 0 3457 2757 2058 3006 5982 8446 8985 7249 6529 6264 4703 4398 3875 3461 3559 3475 3726 3422 2978 2370 2128 2903 4438 3750 3268 3718 5017 5494 5830 5491 4249 3395 3384 4261 2797 2497 1770 1298 945 1789 3687 4925 4946 4109 3663 3500 2525 2299 1894 1676 1840 1790 1954 1699 1474 1149 1106 1710 2787 2153 1856 2240 3163 3468 3555 3290 2476 1985 2049 2551 1672 1461 1687 1459 1113 1217 2295 3521 4039 3140 2866 2764 2178 2099 1981 1785 1719 1685 1772 1723 1504 1221 1022 1193 1651 1597 1412 1478 1854 2026 2275 2201 1773 1410 1335 1710 1125 1036 1898 1731 1338 1830 4428 5999 6984 5892 5238 5084 4054 3422 3268 2832 2819 2841 3183 2890 2716 2213 2093 2605 4047 3290 2954 3333 3994 4518 4513 4548 3625 2932 2960 3887 2840 2512 967 838 670 1117 2855 3653 3966 3173 2741 2607 2001 1689 1499 1318 1417 1444 1619 1486 1375 1159 1071 1511 2523 1890 1644 1913 2380 2715 2516 2546 2029 1679 1747 2343 1699 1479 931 893 668 713 1573 2346 3018 2719 2497 2477 2053 1733 1769 1514 1402 1397 1564 1404 1341 1054 1022 1094 1524 1400 1310 1420 1614 1803 1997 2002 1596 1253 1213 1544 1141 1033 1955 1747 1317 1575 3688 4934 6258 5478 4930 5096 4389 3845 3722 3229 3050 2795 2909 2653 2443 2036 1922 2384 3498 3018 2741 3158 4102 4381 4553 4349 3292 2662 2877 3858 2831 2822 1069 944 675 969 2305 2959 3477 2936 2618 2574 2177 1832 1770 1475 1418 1437 1476 1236 1149 991 975 1283 2075 1725 1495 1769 2278 2434 2473 2329 1716 1450 1597 2246 1606 1559 886 803 642 606 1383 1975 2781 2542 2312 2522 2212 2013 1952 1754 1632 1358 1433 1417 1294 1045 947 1101 1423 1293 1246 1389 1824 1947 2080 2020 1576 1212 1280 1612 1225 1263 2097 1904 1378 1729 3723 4810 5859 5238 4771 4757 4056 3661 3545 3244 3195 3177 3322 3007 2828 2164 1947 2199 3162 2528 2421 2826 3489 3791 3965 3793 2999 2444 2721 3680 2542 2436 1204 1044 729 1035 2336 2842 3263 2778 2475 2458 2046 1859 1721 1535 1609 1597 1671 1478 1374 1056 990 1199 1822 1379 1314 1577 1947 2153 2176 2050 1613 1303 1500 2065 1431 1340 893 860 649 694 1387 1968 2596 2460 2296 2299 2010 1802 1824 1709 1586 1580 1651 1529 1454 1108 957 1000 1340 1149 1107 1249 1542 1638 1789 1743 1386 1141 1221 1615 1111 1096 1583 1723 1364 1784 3881 4997 6005 5313 4866 4926 4210 3709 3590 3248 3158 3098 3134 3041 2916 2415 2238 2464 3517 2973 2576 2820 3274 3530 3523 3418 2605 2125 2334 3375 2346 2270 888 966 763 1107 2486 3072 3333 2787 2575 2574 2185 1890 1840 1604 1633 1632 1620 1557 1490 1164 1124 1340 2061 1638 1421 1584 1880 2019 1948 1831 1381 1107 1276 1953 1296 1232 695 757 601 677 1395 1925 2672 2526 2291 2352 2025 1819 1750 1644 1525 1466 1514 1484 1426 1251 1114 1124 1456 1335 1155 1236 1394 1511 1575 1587 1224 1018 1058 1422 1050 1038 1267 1148 879 1201 2692 4143 5441 5308 5067 5270 4584 4135 3903 3481 3520 3269 3225 2941 2831 2366 2151 2460 3472 3017 2637 3055 3615 3779 3826 3502 2644 2074 2197 2991 2032 2002 680 585 439 693 1654 2427 3025 2899 2742 2786 2388 2116 1918 1714 1801 1743 1721 1571 1482 1237 1092 1383 2071 1757 1468 1807 2037 2232 2189 1991 1432 1143 1217 1697 1138 1114 587 563 440 508 1038 1716 2416 2409 2325 2484 2196 2019 1985 1767 1719 1526 1504 1370 1349 1129 1059 1077 1401 1260 1169 1248 1578 1547 1637 1511 1212 931 980 1294 894 888 1315 1304 1023 1153 2359 3039 3755 3492 3874 4300 4085 3869 4174 3930 3887 3604 3535 3263 3038 2672 2440 2675 3486 2960 2659 2932 3510 3976 4030 3890 2964 2341 2528 3328 2337 2092 625 612 454 588 1285 1708 1980 1793 1994 2139 2063 1974 2074 1933 1979 1909 1871 1651 1492 1331 1254 1438 2049 1696 1474 1689 2029 2326 2334 2173 1608 1317 1444 1946 1333 1170 690 692 569 565 1074 1331 1775 1699 1880 2161 2022 1895 2100 1997 1908 1695 1664 1612 1546 1341 1186 1237 1437 1264 1185 1243 1481 1650 1696 1717 1356 1024 1084 1382 1004 922 1395 1143 1073 1134 2217 3232 4296 4882 5273 5977 5769 5499 5320 5131 4921 5237 5471 5908 5765 5174 4398 3935 4357 3870 3557 3655 4045 4148 4207 3950 3233 2557 2796 3639 2714 2587 632 444 420 480 1099 1596 2106 2289 2429 2766 2685 2470 2482 2402 2294 2547 2675 2947 2783 2471 2123 2034 2385 2111 1891 2009 2245 2381 2349 2217 1749 1428 1581 2129 1521 1472 763 699 653 654 1118 1636 2190 2593 2844 3211 3084 3029 2838 2729 2627 2690 2796 2961 2982 2703 2275 1901 1972 1759 1666 1646 1800 1767 1858 1733 1484 1129 1215 1510 1193 1115 614 352 245 211 648 859 799 588 813 871 968 965 1092 1104 1344 1248 1288 1407 1422 1518 1718 1960 2532 2883 3171 3671 4389 4968 5198 4853 3205 2484 2627 3508 3248 2950 225 115 84 75 333 447 345 217 335 358 390 440 465 475 586 560 622 706 682 701 795 1007 1456 1613 1651 1897 2294 2626 2778 2575 1669 1330 1400 1930 1830 1612 389 237 161 136 315 412 454 371 478 513 578 525 627 629 758 688 666 701 740 817 923 953 1076 1270 1520 1774 2095 2342 2420 2278 1536 1154 1227 1578 1418 1338 11 1 5 3 5 6 5 5 9 10 4 2 9 9 10 17 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 1 1 2 4 5 1 0 2 3 5 6 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 1 5 3 4 5 4 3 5 5 3 2 7 6 5 11 12 10 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 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 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 0 0 0 1 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 214974 215183 217542 219732 221851 225077 230047 231800 233355 232695 233260 229501 229270 229555 231446 233376 234910 236576 240195 242326 243096 244398 250452 252875 254230 256174 258353 260710 263077 265842 269331 271552 272310 272740 273941 273696 94939 94701 95662 96862 97827 99680 102646 103402 104078 104379 104675 103219 103613 103998 105191 106593 107780 108956 111012 112129 112787 114084 117731 119441 120261 121745 122803 124232 125557 127049 128790 129858 130036 130146 130298 130354 120035 120482 121880 122870 124024 125397 127401 128398 129277 128316 128585 126282 125657 125557 126255 126783 127130 127620 129183 130197 130309 130314 132721 133434 133969 134429 135550 136478 137520 138793 140541 141694 142274 142594 143643 143342 90479 90113 90399 91316 92327 93294 93958 93977 94213 94287 94388 93358 93199 92905 92817 92604 92841 93279 95427 95817 96288 96488 96884 97090 97420 97863 98179 98528 98676 99060 98824 98432 97791 97294 97201 96626 46424 46284 46488 46849 47308 47844 48162 48084 48169 48247 48232 47743 47586 47494 47456 47315 47517 47721 48699 48780 49130 49232 49445 49492 49632 49887 50054 50196 50252 50467 50340 50195 49826 49541 49480 49194 44055 43829 43911 44467 45019 45450 45796 45893 46044 46040 46156 45615 45613 45411 45361 45289 45324 45558 46728 47037 47158 47256 47439 47598 47788 47976 48125 48332 48424 48593 48484 48237 47965 47753 47721 47432 16038 15373 15528 15614 15637 15985 17558 18231 18494 19253 19699 18288 18066 18693 19165 19806 20044 19743 19312 18964 18217 18185 19787 19854 19564 19570 19313 19362 19347 19210 18722 18818 19390 20071 19959 19874 8068 7617 7508 7879 7752 7709 8497 8628 8747 9112 9355 8886 9043 9303 9831 10385 10477 10489 10325 10182 9740 9906 10892 10994 10833 10947 10574 10632 10628 10577 10222 10161 10397 10598 10571 10532 7970 7756 8020 7735 7885 8276 9061 9603 9747 10141 10344 9402 9023 9390 9334 9421 9567 9254 8987 8782 8477 8279 8895 8860 8731 8623 8739 8730 8719 8633 8500 8657 8993 9473 9388 9342 4488 4605 4990 5254 5471 5996 6634 6852 7003 6308 6106 5471 5249 5272 5406 5707 5936 5928 6011 6039 5936 5889 6623 6762 6651 6546 6709 6717 6913 7022 7219 7284 7403 7522 7438 7419 1695 1588 1692 1814 1928 2210 2466 2444 2505 2230 2175 1920 1903 1886 1934 2169 2333 2353 2399 2516 2468 2492 2994 3105 2972 3030 3172 3175 3330 3440 3531 3555 3655 3713 3596 3627 2793 3017 3298 3440 3543 3786 4168 4408 4498 4078 3931 3551 3346 3386 3472 3538 3603 3575 3612 3523 3468 3397 3629 3657 3679 3516 3537 3542 3583 3582 3688 3729 3748 3809 3842 3792 3417 3464 3743 3877 4076 4361 4744 4781 4903 4448 4507 4299 4213 4026 3864 3864 3739 3843 3850 4015 3880 3876 4174 4262 4170 4332 4454 4793 4752 4849 5030 5122 5348 5387 5614 5727 1029 992 1112 1074 1141 1269 1482 1482 1468 1361 1345 1246 1242 1207 1159 1190 1211 1230 1216 1297 1278 1397 1565 1700 1698 1760 1854 2047 2025 2111 2252 2331 2284 2279 2294 2389 2388 2472 2631 2803 2935 3092 3262 3299 3435 3087 3162 3053 2971 2819 2705 2674 2528 2613 2634 2718 2602 2479 2609 2562 2472 2572 2600 2746 2727 2738 2778 2791 3064 3108 3320 3338 3191 3261 3403 3456 3564 3789 3722 3672 3742 3341 3381 3301 3309 3283 3376 3493 3513 3432 3387 3399 3178 2924 3023 3182 3141 3250 3498 3549 3655 3616 3720 3936 4239 4345 4563 4466 1088 1096 1142 1147 1158 1333 1366 1373 1374 1198 1178 1112 1155 1189 1178 1237 1229 1242 1255 1260 1183 1126 1180 1319 1325 1393 1518 1592 1660 1649 1658 1741 1859 1994 1958 1953 2103 2165 2261 2309 2406 2456 2356 2299 2368 2143 2203 2189 2154 2094 2198 2256 2284 2190 2132 2139 1995 1798 1843 1863 1816 1857 1980 1957 1995 1967 2062 2195 2380 2351 2605 2513 2740 3054 3331 3498 3459 3545 3671 3414 3412 3244 3178 2972 2909 2735 2715 2828 2882 3020 3122 3213 3191 3073 3046 3058 2943 2751 2728 2726 2832 2916 3102 3242 3312 3232 3370 3422 1034 1199 1321 1411 1402 1504 1584 1504 1472 1477 1451 1394 1342 1278 1218 1241 1271 1364 1402 1448 1478 1414 1414 1472 1383 1285 1271 1308 1360 1440 1550 1636 1649 1584 1632 1653 1706 1855 2010 2087 2057 2041 2087 1910 1940 1767 1727 1578 1567 1457 1497 1587 1611 1656 1720 1765 1713 1659 1632 1586 1560 1466 1457 1418 1472 1476 1552 1606 1663 1648 1738 1769 2618 2556 2635 2806 3046 3471 3906 3952 4142 3887 3927 3594 3519 3297 3330 3401 3206 3316 3174 3222 3224 3128 3191 3271 3267 3189 3139 3150 3073 3017 3056 3049 2965 2820 2970 3013 1149 1126 1172 1232 1345 1584 1862 1931 1993 1928 1936 1766 1736 1638 1673 1711 1650 1694 1637 1627 1639 1591 1647 1682 1699 1661 1642 1600 1574 1528 1556 1570 1513 1454 1515 1566 1469 1430 1463 1574 1701 1887 2044 2021 2149 1959 1991 1828 1783 1659 1657 1690 1556 1622 1537 1595 1585 1537 1544 1589 1568 1528 1497 1550 1499 1489 1500 1479 1452 1366 1455 1447 3914 3976 4134 4045 4040 3914 3938 3961 4263 4289 4624 4875 5053 5085 4988 4955 4848 4698 4485 4473 4304 4093 4053 3956 3853 3770 3748 3729 3709 3661 3811 3878 3730 3579 3471 3146 1752 1763 1842 1814 1871 1881 1957 1994 2118 2155 2312 2457 2547 2554 2472 2481 2418 2391 2346 2336 2258 2208 2187 2125 2077 2005 1989 1987 2011 1934 2044 2021 1961 1864 1747 1611 2162 2213 2292 2231 2169 2033 1981 1967 2145 2134 2312 2418 2506 2531 2516 2474 2430 2307 2139 2137 2046 1885 1866 1831 1776 1765 1759 1742 1698 1727 1767 1857 1769 1715 1724 1535 11022 10414 9523 8734 8244 7972 8179 8165 7824 7577 6911 6204 6003 6255 6333 6900 7412 7721 7871 7604 7297 7003 6783 6456 6176 5830 5489 5358 5155 4867 4904 5143 4971 4746 4683 4474 4907 4709 4402 4020 3779 3737 3846 3898 3794 3750 3397 3065 2973 3061 3058 3352 3701 3891 4017 3883 3713 3604 3538 3409 3306 3162 2986 2973 2848 2688 2668 2809 2691 2564 2501 2360 6115 5705 5121 4714 4465 4235 4333 4267 4030 3827 3514 3139 3030 3194 3275 3548 3711 3830 3854 3721 3584 3399 3245 3047 2870 2668 2503 2385 2307 2179 2236 2334 2280 2182 2182 2114 17114 17288 17812 18203 17932 17867 18060 17899 17317 17122 16930 17104 17175 16785 17116 16658 16012 15678 16764 16679 18094 18970 20411 20047 18734 17230 15703 14283 13622 13649 14446 13889 12557 11257 10268 9814 7315 7380 7607 7850 7782 7822 8095 8168 7892 7801 7718 7749 7824 7656 7777 7544 7218 7111 7668 7628 8369 8790 9603 9566 9048 8412 7669 7051 6622 6689 7141 6863 6381 5716 5213 4991 9799 9908 10205 10353 10150 10045 9965 9731 9425 9321 9212 9355 9351 9129 9339 9114 8794 8567 9096 9051 9725 10180 10808 10481 9686 8818 8034 7232 7000 6960 7305 7026 6176 5541 5055 4823 18651 19229 20319 20507 20685 20771 20937 21356 21601 21611 21380 20761 20337 19982 20103 20339 20991 21462 21203 22260 21709 21687 22167 24071 25335 28322 30540 32219 32643 32085 31379 30457 29577 28856 28610 28168 7203 7570 8071 8298 8526 8660 8864 9085 9300 9442 9411 9221 9151 9038 9079 9197 9542 9803 9734 10222 9920 9965 10305 11186 11755 13288 14380 15184 15455 15179 14864 14418 13913 13575 13478 13282 11448 11659 12248 12209 12159 12111 12073 12271 12301 12169 11969 11540 11186 10944 11024 11142 11449 11659 11469 12038 11789 11722 11862 12885 13580 15034 16160 17035 17188 16906 16515 16039 15664 15281 15132 14886 15770 15702 15022 15523 16133 16655 17122 18074 18228 18463 18646 18867 19157 19403 19599 19581 19127 18909 18841 18839 19142 19799 20344 20239 21557 21200 21410 21883 23881 25347 28307 30477 31964 32354 31760 31011 5571 5510 5258 5461 5758 6039 6351 6782 6971 7197 7403 7608 7774 7961 8169 8231 8123 8140 8207 8218 8416 8774 9028 9062 9732 9574 9707 10014 10961 11603 13083 14141 14800 15029 14758 14390 10199 10192 9764 10062 10375 10616 10771 11292 11257 11266 11243 11259 11383 11442 11430 11350 11004 10769 10634 10621 10726 11025 11316 11177 11825 11626 11703 11869 12920 13744 15224 16336 17164 17325 17002 16621 25532 26148 26703 26899 27237 27457 27618 27466 28213 28865 29583 30407 31081 31834 32634 33240 34359 35547 36748 37802 38636 39283 39966 40627 41419 42321 43443 44413 44819 46543 46811 47825 49063 51277 54034 56536 7704 7867 8047 8013 8077 8088 8114 8029 8275 8481 8762 9052 9337 9733 10187 10540 11090 11527 12107 12732 13195 13585 13933 14329 14801 15341 15987 16473 16831 17744 17881 18417 19107 20235 21555 22806 17828 18281 18656 18886 19160 19369 19504 19437 19938 20384 20821 21355 21744 22101 22447 22700 23269 24020 24641 25070 25441 25698 26033 26298 26618 26980 27456 27940 27988 28799 28930 29408 29956 31042 32479 33730 76814 77453 77607 78014 78022 78360 78834 79106 79458 79349 79152 78828 78610 78498 78783 78863 78684 78954 78967 79254 79289 79482 79719 80145 80797 81630 82421 82857 83097 83212 83123 82646 81657 80651 80049 79091 39375 39745 39844 40061 39990 40155 40394 40435 40572 40547 40460 40335 40123 40147 40314 40339 40194 40306 40310 40436 40498 40556 40723 40904 41131 41536 41987 42256 42380 42434 42323 42148 41654 41196 40903 40360 37439 37708 37763 37953 38032 38205 38440 38671 38886 38802 38692 38493 38487 38351 38469 38524 38490 38648 38657 38818 38791 38926 38996 39241 39666 40094 40434 40601 40717 40778 40800 40498 40003 39455 39146 38731 76814 77453 77607 78014 78022 78360 78834 79106 79458 79349 79152 78828 78610 78498 78783 78863 78684 78954 78967 79254 79289 79482 79719 80145 80797 81630 82421 82857 83097 83212 83123 82646 81657 80651 80049 79091 39375 39745 39844 40061 39990 40155 40394 40435 40572 40547 40460 40335 40123 40147 40314 40339 40194 40306 40310 40436 40498 40556 40723 40904 41131 41536 41987 42256 42380 42434 42323 42148 41654 41196 40903 40360 37439 37708 37763 37953 38032 38205 38440 38671 38886 38802 38692 38493 38487 38351 38469 38524 38490 38648 38657 38818 38791 38926 38996 39241 39666 40094 40434 40601 40717 40778 40800 40498 40003 39455 39146 38731 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 26515 26246 27491 28193 30498 32164 35854 37153 38236 36592 37399 34344 33830 33791 33777 35125 35668 35896 38109 37996 37561 37184 39577 39843 38611 38452 39012 39177 39203 39667 39040 38616 40285 42587 43321 42985 12430 12078 12467 12732 14009 15026 16554 17199 17731 17092 17325 16080 15984 16047 16120 17022 17485 17722 18767 18610 18326 18502 20016 20227 19645 19730 20069 20002 20001 20346 19959 19510 20169 21104 21123 21036 14085 14168 15024 15461 16489 17138 19300 19954 20505 19500 20074 18264 17846 17744 17657 18103 18183 18174 19342 19386 19235 18682 19561 19616 18966 18722 18943 19175 19202 19321 19081 19106 20116 21483 22198 21949 12100 11891 11892 12266 13220 13772 14507 14315 14163 14036 14236 13609 13652 13430 13101 12917 13360 13472 16040 16044 16333 16408 16639 16474 16105 15747 15263 15261 15168 15448 15306 15404 15701 16374 17009 17206 6263 6139 6154 6251 6775 7078 7417 7329 7263 7164 7204 6920 6949 6858 6670 6550 6880 6943 8172 8073 8284 8360 8467 8348 8267 8122 7815 7735 7642 7821 7803 7828 7936 8195 8502 8654 5837 5752 5738 6015 6445 6694 7090 6986 6900 6872 7032 6689 6703 6572 6431 6367 6480 6529 7868 7971 8049 8048 8172 8126 7838 7625 7448 7526 7526 7627 7503 7576 7765 8179 8507 8552 10988 10735 11096 10981 11514 11834 13549 14772 15431 15490 15633 14234 13575 14210 14416 15278 15452 15184 14910 14456 13822 13723 14947 15059 14607 14710 15237 15257 15283 15183 14654 14420 15201 16131 15944 15854 4649 4513 4614 4664 5033 5207 5878 6434 6839 6877 6985 6479 6307 6600 6910 7595 7655 7635 7571 7362 6924 6996 7759 7881 7663 7799 8163 8192 8198 8177 7820 7531 7878 8198 8061 8015 6339 6222 6482 6317 6481 6627 7671 8338 8592 8613 8648 7755 7268 7610 7506 7683 7797 7549 7339 7094 6898 6727 7188 7178 6944 6911 7074 7065 7085 7006 6834 6889 7323 7933 7883 7839 2123 2136 2451 2608 2817 2999 3606 3919 4074 3558 3478 2864 2818 2864 2974 3274 3443 3470 3480 3439 3518 3483 3983 3969 3873 3750 3945 3921 4059 4090 4114 4003 4203 4443 4413 4333 1010 922 1032 1120 1272 1427 1712 1818 1855 1600 1559 1297 1305 1310 1331 1482 1591 1624 1604 1677 1670 1690 2054 2050 1917 1914 2065 2010 2091 2160 2154 2070 2216 2320 2185 2152 1113 1214 1419 1488 1545 1572 1894 2101 2219 1958 1919 1567 1513 1554 1643 1792 1852 1846 1876 1762 1848 1793 1929 1919 1956 1836 1880 1911 1968 1930 1960 1933 1987 2123 2228 2181 687 729 938 1027 1200 1348 1640 1633 1732 1373 1497 1323 1344 1223 1200 1287 1159 1263 1217 1356 1344 1293 1460 1605 1488 1676 1768 1877 1790 1911 1869 1811 1963 2163 2248 2151 270 256 344 339 424 512 654 662 695 557 576 496 496 476 444 486 476 502 444 478 494 552 655 737 692 775 823 852 823 860 816 809 836 916 928 877 417 473 594 688 776 836 986 971 1037 816 921 827 848 747 756 801 683 761 773 878 850 741 805 868 796 901 945 1025 967 1051 1053 1002 1127 1247 1320 1274 343 412 560 633 802 969 1058 1075 1138 817 944 819 841 735 784 874 840 908 911 944 831 707 786 872 807 901 1045 1060 1090 1121 1113 1061 1237 1359 1442 1368 137 141 165 180 239 357 368 384 431 322 341 279 299 266 255 290 304 356 355 330 290 270 312 379 347 384 454 469 471 497 472 423 497 584 549 524 206 271 395 453 563 612 690 691 707 495 603 540 542 469 529 584 536 552 556 614 541 437 474 493 460 517 591 591 619 624 641 638 740 775 893 844 181 215 346 440 569 682 762 718 784 635 713 620 614 504 533 577 561 617 616 652 612 598 656 677 625 584 635 618 625 702 711 707 762 827 876 844 55 62 95 113 157 243 253 273 269 256 287 244 204 190 176 224 206 236 231 247 217 215 270 306 253 234 251 258 263 306 318 303 298 327 328 310 126 153 251 327 412 439 509 445 515 379 426 376 410 314 357 353 355 381 385 405 395 383 386 371 372 350 384 360 362 396 393 404 464 500 548 534 56 81 139 158 256 399 495 461 591 418 524 456 512 405 411 477 406 458 409 502 465 404 455 498 464 461 485 501 494 525 548 471 490 484 593 549 26 26 41 41 65 129 182 183 241 188 195 189 200 159 170 199 178 201 174 193 176 163 187 197 199 203 212 209 216 212 228 211 194 206 230 216 30 55 98 117 191 270 313 278 350 230 329 267 312 246 241 278 228 257 235 309 289 241 268 301 265 258 273 292 278 313 320 260 296 278 363 333 20 21 44 55 91 126 167 185 237 210 299 332 356 280 210 261 261 298 301 332 341 297 313 363 313 306 313 348 340 352 336 339 343 403 399 327 8 8 11 10 27 54 66 84 108 103 142 134 173 126 96 108 112 126 128 133 143 131 153 172 145 153 132 135 143 151 150 143 134 166 154 124 12 13 33 45 64 72 101 101 129 107 157 198 183 154 114 153 149 172 173 199 198 166 160 191 168 153 181 213 197 201 186 196 209 237 245 203 8 12 13 14 17 22 31 33 42 28 43 56 73 78 75 81 93 111 108 125 138 132 177 174 181 163 158 165 185 159 193 209 195 219 225 186 6 6 6 9 11 11 9 16 17 11 20 26 29 33 33 45 46 60 44 58 61 62 84 91 90 75 84 72 78 73 87 91 81 91 99 82 2 6 7 5 6 11 22 17 25 17 23 30 44 45 42 36 47 51 64 67 77 70 93 83 91 88 74 93 107 86 106 118 114 128 126 104 4 9 9 7 8 8 26 28 24 18 22 19 27 32 39 60 50 66 65 74 83 70 87 73 65 61 62 61 52 64 73 75 79 92 80 81 1 1 2 2 3 4 11 11 7 9 10 8 11 12 19 27 20 21 23 29 42 35 43 31 37 31 26 24 19 28 40 32 38 51 38 32 3 8 7 5 5 4 15 17 17 9 12 11 16 20 20 33 30 45 42 45 41 35 44 42 28 30 36 37 33 36 33 43 41 41 42 49 4 5 2 2 1 2 8 9 17 9 9 9 14 24 26 32 34 36 38 55 55 50 52 56 56 62 70 76 78 70 73 62 70 55 65 67 4 4 2 1 0 1 1 2 5 5 5 6 8 14 12 12 14 14 15 22 18 20 24 24 21 25 28 31 38 38 40 35 34 27 33 40 0 1 0 1 1 1 7 7 12 4 4 3 6 10 14 20 20 22 23 33 37 30 28 32 35 37 42 45 40 32 33 27 36 28 32 27 1 0 1 2 3 3 5 5 3 0 1 3 4 6 8 7 9 13 14 17 19 19 22 23 27 31 31 32 39 42 50 54 41 37 27 19 1 0 1 2 3 3 3 3 1 0 1 2 3 3 4 4 3 4 6 8 7 8 8 11 14 15 16 15 19 23 31 34 27 23 16 10 0 0 0 0 0 0 2 2 2 0 0 1 1 3 4 3 6 9 8 9 12 11 14 12 13 16 15 17 20 19 19 20 14 14 11 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 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 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 2470 2108 1880 2370 1943 1450 1859 1547 1380 1222 1221 1269 1727 1603 1851 1661 1762 1641 1614 1695 1572 1638 1594 1663 1659 1613 794 768 727 715 726 763 672 680 717 714 2470 2108 1880 2370 1943 1450 1859 1547 1378 1211 1202 1255 1707 1573 1818 1642 1736 1621 1587 1666 1549 1612 1560 1628 1625 1578 768 742 699 690 690 715 628 629 676 662 0 0 0 0 0 0 0 0 2 11 19 14 20 30 33 19 26 20 27 29 23 26 34 35 34 35 26 26 28 25 36 48 44 51 41 52 1 3 0 11 4 2 14 3 2 2 1 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 11 4 2 14 3 2 2 1 3 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2396 2044 1829 2302 1897 1415 1814 1522 1337 1193 1176 1219 1671 1587 1816 1624 1710 1597 1579 1658 1541 1609 1573 1620 1633 1579 770 749 707 697 696 743 649 668 702 697 2396 2044 1829 2302 1897 1415 1814 1522 1335 1184 1158 1207 1653 1561 1784 1608 1684 1578 1554 1631 1518 1587 1541 1589 1602 1547 747 724 682 675 666 699 611 618 664 648 0 0 0 0 0 0 0 0 2 9 18 12 18 26 32 16 26 19 25 27 23 22 32 31 31 32 23 25 25 22 30 44 38 50 38 49 72 60 49 56 42 32 31 22 40 27 44 47 48 16 34 37 50 42 34 37 31 29 21 43 26 34 24 19 20 18 30 20 23 12 15 17 72 60 49 56 42 32 31 22 40 25 43 45 46 12 33 34 50 41 32 35 31 25 19 39 23 31 21 18 17 15 24 16 17 11 12 14 0 0 0 0 0 0 0 0 0 2 1 2 2 4 1 3 0 1 2 2 0 4 2 4 3 3 3 1 3 3 6 4 6 1 3 3 1 1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 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 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 93994 95319 96370 97081 97684 98258 99374 100518 100798 101271 100925 100576 100957 101310 102526 103156 104134 105245 107089 108507 109906 111632 114434 116076 117803 119449 121130 122466 124199 126655 129891 131280 131938 132276 132861 133310 36860 37404 37854 38173 38553 39046 39876 40603 40842 41264 41195 41074 41382 41694 42398 42835 43507 44130 45315 46064 46843 47858 49474 50455 51473 52527 53444 54215 55138 56313 57975 58653 59056 59252 59479 59679 57134 57915 58516 58908 59131 59212 59498 59915 59956 60007 59730 59502 59575 59616 60128 60321 60627 61115 61774 62443 63063 63774 64960 65621 66330 66922 67686 68251 69061 70342 71916 72627 72882 73024 73382 73631 127 108 118 115 109 134 108 94 87 71 78 69 55 31 25 27 26 37 40 48 63 50 41 48 50 55 55 41 33 54 52 50 48 35 12 51 68 60 59 67 61 78 58 61 56 52 53 38 31 16 13 17 17 22 22 29 40 34 25 31 32 38 40 29 21 29 36 34 32 19 9 36 59 48 59 48 48 56 50 33 31 19 25 31 24 15 12 10 9 15 18 19 23 16 16 17 18 17 15 12 12 25 16 16 16 16 3 15 410 381 395 400 396 396 306 321 274 285 283 308 306 321 358 325 339 358 366 386 391 433 444 440 446 489 505 551 519 528 544 582 601 584 562 577 226 210 223 221 224 228 180 191 166 172 179 193 196 199 214 182 196 213 215 224 214 242 263 251 253 269 290 306 293 298 306 329 335 311 312 317 184 171 172 179 172 168 126 130 108 113 104 115 110 122 144 143 143 145 151 162 177 191 181 189 193 220 215 245 226 230 238 253 266 273 250 260 433 430 433 429 432 424 372 361 387 360 350 351 356 346 346 366 373 373 393 406 426 444 466 499 528 537 552 558 545 584 628 662 694 699 693 662 240 230 244 240 244 252 225 196 223 203 194 203 199 192 203 233 235 222 237 245 246 247 263 280 298 308 311 306 283 321 344 358 362 389 382 375 193 200 189 189 188 172 147 165 164 157 156 148 157 154 143 133 138 151 156 161 180 197 203 219 230 229 241 252 262 263 284 304 332 310 311 287 705 659 648 609 597 604 561 562 569 571 553 534 528 521 508 503 521 545 515 496 501 496 521 550 594 601 609 658 673 687 714 748 751 760 794 848 399 378 366 350 338 339 326 327 330 339 316 306 294 290 289 286 299 313 293 277 285 291 294 311 337 336 349 382 372 381 398 398 413 406 420 432 306 281 282 259 259 265 235 235 239 232 237 228 234 231 219 217 222 232 222 219 216 205 227 239 257 265 260 276 301 306 316 350 338 354 374 416 1085 1093 1067 1032 1004 972 885 871 846 803 780 750 749 778 785 768 768 744 765 774 718 689 708 721 691 692 737 710 749 752 775 779 830 893 910 888 603 597 589 568 558 565 503 503 474 441 427 412 423 441 441 428 421 397 419 429 391 390 393 403 390 394 411 398 430 414 432 431 459 474 480 484 482 496 478 464 446 407 382 368 372 362 353 338 326 337 344 340 347 347 346 345 327 299 315 318 301 298 326 312 319 338 343 348 371 419 430 404 1272 1404 1510 1584 1564 1536 1542 1478 1410 1382 1300 1191 1162 1112 1065 1094 1109 1110 1140 1110 1100 1089 1053 1018 1019 970 935 931 894 892 921 920 930 944 954 973 658 741 803 863 856 835 847 819 799 784 740 684 655 618 597 604 619 625 638 615 618 600 580 570 566 519 501 497 482 498 514 513 507 524 525 530 614 663 707 721 708 701 695 659 611 598 560 507 507 494 468 490 490 485 502 495 482 489 473 448 453 451 434 434 412 394 407 407 423 420 429 443 1611 1592 1615 1756 1851 2006 2187 2289 2336 2332 2262 2086 2020 1918 1876 1839 1777 1729 1638 1563 1584 1558 1542 1546 1510 1476 1464 1384 1334 1279 1248 1223 1200 1151 1142 1140 868 875 885 923 990 1099 1184 1247 1251 1280 1253 1153 1116 1074 1050 1030 991 968 917 861 881 846 868 872 837 839 802 738 719 677 643 639 640 599 618 609 743 717 730 833 861 907 1003 1042 1085 1052 1009 933 904 844 826 809 786 761 721 702 703 712 674 674 673 637 662 646 615 602 605 584 560 552 524 531 2844 2915 3057 3042 3080 2943 2880 2921 3124 3146 3274 3367 3511 3562 3505 3429 3343 3204 3024 2911 2726 2623 2533 2373 2263 2196 2181 2083 2022 2010 1980 1935 1889 1846 1758 1593 1515 1531 1569 1571 1613 1572 1573 1598 1679 1698 1775 1843 1908 1936 1881 1849 1792 1729 1687 1626 1527 1489 1430 1320 1271 1192 1177 1133 1107 1100 1087 1034 998 979 908 819 1329 1384 1488 1471 1467 1371 1307 1323 1445 1448 1499 1524 1603 1626 1624 1580 1551 1475 1337 1285 1199 1134 1103 1053 992 1004 1004 950 915 910 893 901 891 867 850 774 9766 9361 8542 7759 7342 7153 7340 7347 7004 6794 6089 5404 5169 5338 5349 5728 6122 6357 6431 6155 5830 5551 5292 4966 4692 4392 4095 3850 3628 3410 3277 3218 3207 3058 2941 2788 4660 4537 4215 3832 3606 3564 3637 3679 3541 3481 3115 2787 2667 2722 2717 2927 3201 3336 3428 3276 3087 2984 2878 2715 2604 2463 2304 2177 2064 1903 1807 1789 1762 1688 1588 1500 5106 4824 4327 3927 3736 3589 3703 3668 3463 3313 2974 2617 2502 2616 2632 2801 2921 3021 3003 2879 2743 2567 2414 2251 2088 1929 1791 1673 1564 1507 1470 1429 1445 1370 1353 1288 15848 16343 16976 17459 17302 17269 17529 17392 16838 16697 16479 16617 16677 16330 16608 16136 15490 15090 16207 16004 17325 18166 19597 19213 17909 16434 14854 13444 12740 12781 13548 12712 11498 10115 9019 8374 7161 7309 7536 7778 7718 7747 8018 8091 7809 7725 7609 7622 7685 7532 7615 7370 7044 6903 7485 7398 8108 8504 9311 9229 8688 8067 7288 6678 6241 6297 6701 6292 5872 5161 4593 4243 8687 9034 9440 9681 9584 9522 9511 9301 9029 8972 8870 8995 8992 8798 8993 8766 8446 8187 8722 8606 9217 9662 10286 9984 9221 8367 7566 6766 6499 6484 6847 6420 5626 4954 4426 4131 18596 19187 20291 20482 20649 20727 20929 21347 21523 21545 21311 20687 20260 19892 20002 20233 20878 21344 21090 22124 21566 21554 22025 23935 25202 28168 30364 32043 32462 31893 31196 30297 29404 28691 28410 27997 7188 7559 8064 8291 8516 8649 8863 9083 9283 9425 9392 9198 9126 9002 9046 9160 9498 9761 9692 10167 9865 9913 10243 11126 11703 13223 14310 15120 15378 15093 14791 14342 13827 13487 13382 13187 11408 11628 12227 12191 12133 12078 12066 12264 12240 12120 11919 11489 11134 10890 10956 11073 11380 11583 11398 11957 11701 11641 11782 12809 13499 14945 16054 16923 17084 16800 16405 15955 15577 15204 15028 14810 15765 15698 15015 15515 16121 16637 17117 18069 18187 18420 18583 18805 19083 19327 19465 19468 19029 18807 18732 18728 19040 19696 20246 20140 21480 21118 21336 21800 23781 25242 28197 30329 31823 32223 31632 30883 5570 5510 5254 5456 5752 6030 6348 6779 6956 7183 7380 7583 7745 7939 8145 8209 8104 8114 8175 8185 8386 8733 8993 9018 9693 9538 9674 9978 10917 11558 13035 14077 14742 14980 14707 14341 10195 10188 9761 10059 10369 10607 10769 11290 11231 11237 11203 11222 11338 11388 11320 11259 10925 10693 10557 10543 10654 10963 11253 11122 11787 11580 11662 11822 12864 13684 15162 16252 17081 17243 16925 16542 25532 26148 26703 26899 27237 27457 27618 27466 28213 28865 29583 30407 31081 31834 32634 33240 34359 35547 36748 37802 38636 39283 39966 40627 41419 42321 43443 44413 44819 46543 46811 47825 49063 51277 54034 56536 7704 7867 8047 8013 8077 8088 8114 8029 8275 8481 8762 9052 9337 9733 10187 10540 11090 11527 12107 12732 13195 13585 13933 14329 14801 15341 15987 16473 16831 17744 17881 18417 19107 20235 21555 22806 17828 18281 18656 18886 19160 19369 19504 19437 19938 20384 20821 21355 21744 22101 22447 22700 23269 24020 24641 25070 25441 25698 26033 26298 26618 26980 27456 27940 27988 28799 28930 29408 29956 31042 32479 33730 15181 14057 14194 14074 13704 14845 14126 13476 13483 14261 14563 14484 14146 14353 14509 14571 14662 14840 14416 14874 14768 14462 15128 15148 15360 15030 14996 15442 15851 15593 16551 18247 17758 16546 16993 17596 3804 3366 3617 3526 3332 4003 3963 3618 3555 4265 4493 4475 4417 4537 4541 4755 4858 5177 5033 5353 5571 5556 5958 6227 6387 6374 6535 7017 7339 7266 7843 8832 8529 7965 8117 8617 11377 10691 10577 10548 10372 10842 10163 9858 9928 9996 10070 10009 9729 9816 9968 9816 9804 9663 9383 9521 9197 8906 9170 8921 8973 8656 8461 8425 8512 8327 8708 9415 9229 8581 8876 8979 1437 658 782 910 972 1026 495 459 503 829 921 849 874 946 908 797 771 816 380 471 603 548 485 423 468 431 440 369 378 346 343 332 385 234 131 278 717 337 431 459 478 531 279 256 276 482 514 447 475 473 459 409 426 450 195 242 308 282 230 209 202 191 212 176 209 183 178 185 204 131 66 144 720 321 351 451 494 495 216 203 227 347 407 402 399 473 449 388 345 366 185 229 295 266 255 214 266 240 228 193 169 163 165 147 181 103 65 134 2244 2213 2208 1931 1830 2340 1889 1616 1452 2285 2607 2527 2514 2575 2575 2579 2543 2604 2457 2464 2463 2420 2823 2735 2878 2792 2801 2805 2838 2802 2828 3073 2939 2688 2751 2746 797 850 842 692 598 859 625 481 407 879 1033 1007 887 943 923 1000 942 1063 985 965 1084 1081 1329 1273 1315 1332 1374 1410 1455 1427 1430 1602 1573 1471 1534 1552 1447 1363 1366 1239 1232 1481 1264 1135 1045 1406 1574 1520 1627 1632 1652 1579 1601 1541 1472 1499 1379 1339 1494 1462 1563 1460 1427 1395 1383 1375 1398 1471 1366 1217 1217 1194 1860 1979 2057 2161 2180 2541 2625 2550 2502 2363 2234 2209 2027 2046 2052 2030 2070 2043 2104 2157 1961 1933 2153 2251 2224 2225 2188 2219 2289 2330 2447 2599 2483 2368 2317 2407 373 376 367 398 370 499 498 408 387 402 379 375 353 372 367 420 457 466 526 559 521 530 658 736 734 777 775 841 939 944 1009 1111 1060 993 1017 1086 1487 1603 1690 1763 1810 2042 2127 2142 2115 1961 1855 1834 1674 1674 1685 1610 1613 1577 1578 1598 1440 1403 1495 1515 1490 1448 1413 1378 1350 1386 1438 1488 1423 1375 1300 1321 2024 2075 2156 2240 2279 2408 2543 2586 2601 2504 2457 2442 2341 2282 2155 2074 2058 2035 2117 2163 2035 2087 2193 2107 2088 2055 2077 2258 2289 2251 2447 2563 2634 2464 2572 2728 359 357 401 384 379 417 502 493 442 465 453 444 452 441 425 418 435 415 478 542 499 554 616 652 669 649 682 813 830 870 1038 1124 1035 957 946 1080 1665 1718 1755 1856 1900 1991 2041 2093 2159 2039 2004 1998 1889 1841 1730 1656 1623 1620 1639 1621 1536 1533 1577 1455 1419 1406 1395 1445 1459 1381 1409 1439 1599 1507 1626 1648 1763 1756 1775 1791 1758 1848 1779 1726 1758 1721 1657 1732 1719 1770 1807 1851 1904 1779 1711 1681 1629 1528 1529 1589 1643 1657 1716 1779 1816 1743 1832 2096 2172 2093 2211 2210 348 358 387 399 361 411 495 486 469 435 410 421 433 482 482 519 503 488 481 501 502 466 475 537 588 615 653 725 759 738 754 887 903 936 929 945 1415 1398 1388 1392 1397 1437 1284 1240 1289 1286 1247 1311 1286 1288 1325 1332 1401 1291 1230 1180 1127 1062 1054 1052 1055 1042 1063 1054 1057 1005 1078 1209 1269 1157 1282 1265 1287 1435 1475 1474 1326 1327 1367 1218 1218 1227 1165 1161 1133 1119 1117 1157 1212 1292 1366 1451 1479 1386 1337 1363 1299 1197 1158 1177 1313 1322 1470 1615 1620 1461 1540 1605 321 396 423 435 389 426 484 412 404 437 424 466 483 470 445 413 446 502 533 586 643 599 564 596 564 532 519 553 615 636 718 820 844 733 779 813 966 1039 1052 1039 937 901 883 806 814 790 741 695 650 649 672 744 766 790 833 865 836 787 773 767 735 665 639 624 698 686 752 795 776 728 761 792 951 883 881 892 939 1066 1224 1202 1215 1137 1141 1052 987 974 1043 1085 1023 1129 1127 1157 1175 1166 1194 1227 1293 1252 1190 1265 1245 1213 1260 1355 1275 1185 1235 1324 255 225 246 268 290 356 496 501 501 460 488 424 420 405 453 482 481 525 546 573 582 582 592 613 663 619 628 653 639 639 685 720 679 649 667 741 696 658 635 624 649 710 728 701 714 677 653 628 567 569 590 603 542 604 581 584 593 584 602 614 630 633 562 612 606 574 575 635 596 536 568 583 1050 1040 1033 948 869 845 891 855 902 933 1051 1176 1186 1243 1273 1265 1244 1196 1160 1230 1237 1173 1207 1220 1277 1268 1254 1298 1347 1299 1495 1604 1498 1330 1314 1226 229 224 262 233 231 255 318 312 331 354 395 480 466 492 495 524 514 536 531 577 588 588 604 633 661 660 680 719 761 683 807 844 829 719 685 668 821 816 771 715 638 590 573 543 571 579 656 696 720 751 778 741 730 660 629 653 649 585 603 587 616 608 574 579 586 616 688 760 669 611 629 558 1248 1041 968 961 885 797 808 785 778 755 779 744 761 839 909 1091 1197 1253 1332 1324 1329 1320 1314 1316 1303 1275 1236 1343 1342 1298 1434 1716 1569 1469 1517 1500 241 166 181 179 162 162 200 203 236 258 262 252 277 306 308 380 454 495 545 549 565 558 576 603 612 624 598 724 706 712 774 929 848 785 814 778 1007 875 787 782 723 635 608 582 542 497 517 492 484 533 601 711 743 758 787 775 764 762 738 713 691 651 638 619 636 586 660 787 721 684 703 722 1262 936 827 737 622 590 505 479 455 407 429 468 471 423 469 462 472 522 492 601 686 734 727 761 760 735 787 778 830 804 825 1102 980 1050 1169 1359 153 70 69 70 61 71 66 66 76 67 99 119 128 112 143 147 154 187 160 201 219 251 249 306 323 314 355 349 362 364 400 539 471 504 582 716 1109 866 758 667 561 519 439 413 379 340 330 349 343 311 326 315 318 335 332 400 467 483 478 455 437 421 432 429 468 440 425 563 509 546 587 643 51 37 26 23 35 42 0 0 61 57 60 65 63 66 75 74 79 82 75 81 88 83 90 80 77 92 106 100 103 122 110 98 103 110 135 104 11 7 5 6 10 10 0 0 12 12 14 17 17 22 21 25 30 28 27 33 37 32 38 36 31 40 42 33 39 48 33 41 52 61 63 55 40 30 21 17 25 32 0 0 49 45 46 48 46 44 54 49 49 54 48 48 51 51 52 44 46 52 64 67 64 74 77 57 51 49 72 49 4 4 6 6 9 15 0 0 38 43 62 59 70 70 126 106 89 89 95 94 83 84 76 76 50 51 43 51 61 63 60 94 100 94 101 109 0 0 3 3 3 6 0 0 14 14 22 23 26 19 20 18 16 22 26 25 23 33 27 33 25 21 17 21 25 22 17 30 31 26 35 39 4 4 3 3 6 9 0 0 24 29 40 36 44 51 106 88 73 67 69 69 60 51 49 43 25 30 26 30 36 41 43 64 69 68 66 70 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 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 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 250239 251252 252917 254539 256480 257719 258485 259392 259778 260835 261559 261754 262106 262710 263574 263889 264936 266047 266770 266905 267998 269108 270195 271083 271874 272723 272911 272986 273446 273910 273779 273283 272898 272617 272683 272437 123100 123605 124492 125353 126307 126981 127416 127715 127883 128488 128790 128762 128915 129323 129651 129867 130412 130978 131461 131572 132164 132742 133299 133930 134366 134886 135134 135262 135595 136174 136146 135948 135820 135749 135921 135746 127139 127647 128425 129186 130173 130738 131069 131677 131895 132347 132769 132992 133191 133387 133923 134022 134524 135069 135309 135333 135834 136366 136896 137153 137508 137837 137777 137724 137851 137736 137633 137335 137078 136868 136762 136691 58596 58905 59385 60164 61017 61281 61216 61032 60494 60100 59813 59177 58717 57968 57382 56663 56369 56103 55933 55563 55538 55299 55279 55006 54888 54666 54354 54078 53842 53624 53197 52617 51918 51360 50718 49899 30167 30310 30498 30867 31280 31358 31365 31196 30892 30738 30575 30241 30005 29641 29243 28868 28664 28589 28477 28325 28238 28139 28104 28041 27958 27834 27693 27550 27424 27364 27161 26890 26501 26286 25971 25527 28429 28595 28887 29297 29737 29923 29851 29836 29602 29362 29238 28936 28712 28327 28139 27795 27705 27514 27456 27238 27300 27160 27175 26965 26930 26832 26661 26528 26418 26260 26036 25727 25417 25074 24747 24372 25074 24163 23539 22893 22208 21955 21720 22088 22557 23177 23635 24172 24360 24690 25060 25093 25276 25376 25062 25093 24942 25033 25063 25288 25435 25878 25598 25488 25418 25220 24700 24470 24068 23726 23542 23520 13113 12641 12323 12018 11683 11547 11423 11504 11682 11905 12073 12285 12385 12489 12653 12657 12736 12766 12665 12673 12651 12580 12609 12748 12860 13117 13056 13010 12968 12923 12643 12527 12265 12028 11902 11896 11961 11522 11216 10875 10525 10408 10297 10584 10875 11272 11562 11887 11975 12201 12407 12436 12540 12610 12397 12420 12291 12453 12454 12540 12575 12761 12542 12478 12450 12297 12057 11943 11803 11698 11640 11624 18876 18930 18792 18526 18258 17932 17518 16914 16411 15983 15614 14901 14828 15141 15703 16228 16897 17078 17018 16938 17024 17324 17606 17794 17784 17427 17213 16987 17012 17117 17594 17596 17641 17486 17448 17350 9832 9853 9818 9595 9384 9266 9038 8741 8493 8358 8127 7689 7638 7913 8190 8472 8772 8828 8782 8705 8855 9054 9156 9280 9311 9060 8903 8832 8914 9030 9346 9352 9455 9396 9397 9299 9044 9077 8974 8931 8874 8666 8480 8173 7918 7625 7487 7212 7190 7228 7513 7756 8125 8250 8236 8233 8169 8270 8450 8514 8473 8367 8310 8155 8098 8087 8248 8244 8186 8090 8051 8051 19589 19509 19478 19290 19441 19249 19352 18980 18545 17958 17400 16891 16419 15971 15459 15035 14540 14631 14884 15207 15679 16158 16190 16206 16233 16372 16568 16869 16864 16908 16471 16260 16025 16043 16194 16743 10147 10115 10040 9958 10059 9946 9999 9830 9593 9222 8973 8713 8492 8253 8045 7778 7552 7609 7807 7967 8184 8403 8422 8415 8385 8534 8646 8791 8770 8853 8552 8479 8411 8434 8570 8882 9442 9394 9438 9332 9382 9303 9353 9150 8952 8736 8427 8178 7927 7718 7414 7257 6988 7022 7077 7240 7495 7755 7768 7791 7848 7838 7922 8078 8094 8055 7919 7781 7614 7609 7624 7861 21256 20802 20427 20340 20322 20143 19890 19688 19412 19448 19177 19241 18794 18396 17910 17401 16967 16529 16102 15502 15186 14644 14659 14887 15219 15668 16061 16099 16183 16217 16355 16470 16723 16752 16789 16472 11234 10916 10720 10639 10556 10400 10283 10120 9983 10050 9904 9950 9727 9456 9102 8902 8714 8527 8308 8075 7842 7597 7584 7748 7922 8143 8280 8294 8320 8333 8476 8529 8640 8672 8736 8546 10022 9886 9707 9701 9766 9743 9607 9568 9429 9398 9273 9291 9067 8940 8808 8499 8253 8002 7794 7427 7344 7047 7075 7139 7297 7525 7781 7805 7863 7884 7879 7941 8083 8080 8053 7926 18557 19968 21563 22063 21800 21565 21020 20539 20257 20209 19990 19741 19583 19387 19422 19177 19226 18841 18413 17827 17296 16835 16450 15998 15562 15206 14711 14691 14878 15201 15594 15998 16086 16246 16278 16475 9597 10419 11268 11540 11439 11356 10981 10681 10492 10450 10270 10165 10020 9935 9982 9839 9833 9650 9400 8990 8800 8616 8459 8199 8041 7805 7611 7574 7736 7913 8089 8231 8290 8353 8356 8498 8960 9549 10295 10523 10361 10209 10039 9858 9765 9759 9720 9576 9563 9452 9440 9338 9393 9191 9013 8837 8496 8219 7991 7799 7521 7401 7100 7117 7142 7288 7505 7767 7796 7893 7922 7977 14702 14728 14588 15812 16426 18434 19965 21503 21904 21575 21315 20781 20327 20016 19967 19791 19515 19410 19269 19242 19036 19099 18741 18304 17754 17239 16754 16278 15876 15432 15131 14615 14589 14804 15161 15608 7537 7513 7464 8103 8409 9476 10339 11166 11384 11241 11151 10754 10502 10309 10251 10095 9980 9868 9821 9851 9729 9725 9554 9327 8932 8728 8539 8340 8111 7941 7746 7534 7535 7691 7869 8079 7165 7215 7124 7709 8017 8958 9626 10337 10520 10334 10164 10027 9825 9707 9716 9696 9535 9542 9448 9391 9307 9374 9187 8977 8822 8511 8215 7938 7765 7491 7385 7081 7054 7113 7292 7529 13459 13825 14220 14116 15018 14554 14545 14418 15623 16182 18210 19700 21120 21552 21171 20872 20359 20015 19731 19664 19515 19274 19121 18930 18996 18831 18868 18506 18096 17612 17067 16590 16218 15765 15301 14975 6773 6952 7161 7122 7611 7384 7358 7324 7953 8222 9291 10111 10850 11088 10944 10811 10451 10256 10068 10027 9875 9789 9655 9568 9646 9563 9549 9410 9180 8851 8632 8411 8252 8000 7821 7630 6686 6873 7059 6994 7407 7170 7187 7094 7670 7960 8919 9589 10270 10464 10227 10061 9908 9759 9663 9637 9640 9485 9466 9362 9350 9268 9319 9096 8916 8761 8435 8179 7966 7765 7480 7345 13989 13598 13334 13122 13083 13154 13520 13938 13741 14690 14215 14200 14089 15303 15874 17867 19268 20591 21043 20701 20429 19930 19554 19262 19225 19040 18823 18654 18519 18565 18395 18485 18191 17811 17352 16846 6813 6695 6574 6517 6483 6509 6704 6927 6824 7335 7113 7121 7094 7725 7974 9014 9768 10454 10704 10550 10435 10103 9930 9743 9710 9567 9494 9329 9286 9381 9269 9267 9169 8952 8618 8427 7176 6903 6760 6605 6600 6645 6816 7011 6917 7355 7102 7079 6995 7578 7900 8853 9500 10137 10339 10151 9994 9827 9624 9519 9515 9473 9329 9325 9233 9184 9126 9218 9022 8859 8734 8419 13417 13401 13490 13509 13447 13329 12974 12750 12633 12584 12646 13036 13492 13371 14280 13783 13839 13785 14917 15403 17328 18736 20026 20491 20176 19894 19341 19012 18754 18799 18601 18336 18238 18119 18199 18080 6019 6051 6142 6234 6317 6309 6195 6113 6114 6080 6116 6300 6547 6495 7015 6787 6844 6848 7415 7583 8564 9305 9978 10244 10105 9986 9648 9506 9370 9375 9206 9148 9006 8980 9105 9015 7398 7350 7348 7275 7130 7020 6779 6637 6519 6504 6530 6736 6945 6876 7265 6996 6995 6937 7502 7820 8764 9431 10048 10247 10071 9908 9693 9506 9384 9424 9395 9188 9232 9139 9094 9065 10879 11266 11866 11946 12111 12331 12380 12533 12589 12559 12513 12203 11984 11869 11862 11949 12328 12833 12809 13679 13250 13249 13110 14190 14729 16621 18014 19215 19635 19398 19181 18669 18330 18085 18117 17901 4316 4526 4849 4966 5094 5283 5370 5484 5596 5682 5702 5630 5546 5560 5555 5612 5796 6069 6074 6576 6418 6412 6351 6874 7102 8041 8781 9375 9579 9499 9436 9137 9012 8871 8864 8706 6563 6740 7017 6980 7017 7048 7010 7049 6993 6877 6811 6573 6438 6309 6307 6337 6532 6764 6735 7103 6832 6837 6759 7316 7627 8580 9233 9840 10056 9899 9745 9532 9318 9214 9253 9195 8767 8817 8519 8895 9269 9461 9821 10395 10535 10723 10970 11090 11223 11342 11300 11304 11109 10956 10885 10897 10991 11386 11870 11798 12620 12184 12239 12138 13197 13713 15447 16706 17930 18403 18197 17948 3290 3305 3207 3299 3466 3531 3703 3978 4118 4267 4448 4579 4665 4792 4830 4909 4927 4886 4923 4928 4945 5137 5412 5389 5860 5700 5733 5716 6225 6458 7298 7929 8533 8782 8734 8649 5477 5512 5312 5596 5803 5930 6118 6417 6417 6456 6522 6511 6558 6550 6470 6395 6182 6070 5962 5969 6046 6249 6458 6409 6760 6484 6506 6422 6972 7255 8149 8777 9397 9621 9463 9299 13078 13340 13716 13863 14080 14331 14564 14614 15077 15647 16061 16621 17170 17704 18184 18726 19243 19899 20704 21189 21784 22141 22526 22929 23253 23697 24367 24971 25172 26104 26046 26471 26941 28017 29387 30620 4262 4309 4428 4495 4526 4616 4658 4651 4759 4938 5047 5224 5444 5667 5867 6123 6375 6628 7017 7322 7628 7882 8085 8354 8534 8808 9201 9535 9712 10253 10292 10514 10751 11304 11978 12592 8816 9031 9288 9368 9554 9715 9906 9963 10318 10709 11014 11397 11726 12037 12317 12603 12868 13271 13687 13867 14156 14259 14441 14575 14719 14889 15166 15436 15460 15851 15754 15957 16190 16713 17409 18028 118748 120193 119834 119382 120610 120605 118664 117985 117353 118652 119300 122095 123150 124111 123787 123904 124434 124978 124057 124629 125504 126757 125775 126564 127417 127521 127422 127315 126637 126708 125644 125022 124466 124371 124507 125764 63053 63889 64054 63804 64322 64267 63201 62736 62624 62859 63191 64222 64614 65187 65002 64920 65140 65247 64782 65134 65489 65877 65091 65453 65593 65609 65723 65630 65165 65391 64754 64382 64194 64243 64469 64971 55695 56304 55780 55578 56288 56338 55463 55249 54729 55793 56109 57873 58536 58924 58785 58984 59294 59731 59275 59495 60015 60880 60684 61111 61824 61912 61699 61685 61472 61317 60890 60640 60272 60128 60038 60793 903 1049 1026 1003 841 813 646 538 505 368 391 976 1157 1095 1005 900 847 905 22 43 30 42 34 33 35 25 28 20 20 43 15 16 16 16 7 2 467 574 502 504 417 410 338 291 273 203 208 482 546 543 505 410 368 416 14 21 12 22 12 16 11 12 17 9 9 31 13 7 10 12 5 1 436 475 524 499 424 403 308 247 232 165 183 494 611 552 500 490 479 489 8 22 18 20 22 17 24 13 11 11 11 12 2 9 6 4 2 1 14625 14338 13773 12972 12527 12421 11050 10606 10539 10451 10507 11733 12340 12503 12337 12234 12256 12303 12231 12666 13017 13329 12806 13180 13524 13843 13960 13833 13685 13831 13748 13416 13024 12233 12225 12573 7793 7743 7544 7047 6843 6900 6206 5975 6075 5893 5886 6249 6496 6637 6383 6268 6247 6250 6206 6506 6550 6559 6191 6469 6537 6683 7018 6956 6806 6920 6856 6638 6400 6133 6167 6272 6832 6595 6229 5925 5684 5521 4844 4631 4464 4558 4621 5484 5844 5866 5954 5966 6009 6053 6025 6160 6467 6770 6615 6711 6987 7160 6942 6877 6879 6911 6892 6778 6624 6100 6058 6301 15893 15955 15612 15189 14972 14477 13747 13000 12361 12284 12003 11687 11638 12020 12320 12780 13219 13325 13341 13262 13485 13873 13915 14109 14212 13790 13536 13303 13221 13150 13585 13631 13513 13351 13326 13325 8754 8785 8739 8440 8232 7966 7676 7315 7051 6975 6796 6528 6524 6780 6973 7196 7365 7375 7319 7268 7450 7619 7612 7735 7779 7458 7279 7171 7115 7123 7389 7426 7352 7229 7231 7202 7139 7170 6873 6749 6740 6511 6071 5685 5310 5309 5207 5159 5114 5240 5347 5584 5854 5950 6022 5994 6035 6254 6303 6374 6433 6332 6257 6132 6106 6027 6196 6205 6161 6122 6095 6123 17279 17175 16927 16714 16963 16690 16622 16139 15512 15302 14897 14505 14151 13809 13326 12920 12461 12464 12686 12997 13439 13983 13965 14063 14095 14134 14229 14396 14385 14396 13936 13763 13432 13432 13500 14057 9399 9351 9268 9210 9307 9184 9136 8928 8593 8362 8193 7968 7797 7620 7418 7154 6920 6906 7133 7282 7432 7668 7618 7627 7597 7664 7700 7814 7800 7774 7473 7380 7298 7275 7360 7668 7880 7824 7659 7504 7656 7506 7486 7211 6919 6940 6704 6537 6354 6189 5908 5766 5541 5558 5553 5715 6007 6315 6347 6436 6498 6470 6529 6582 6585 6622 6463 6383 6134 6157 6140 6389 19073 18572 18074 17910 18002 17737 17564 17445 17108 17288 17072 17211 16700 16379 15934 15406 14960 14606 14206 13728 13398 13032 13022 13256 13556 13951 14299 14304 14344 14376 14429 14575 14609 14634 14615 14396 10385 10098 9863 9770 9728 9500 9413 9272 9118 9208 9121 9211 8910 8735 8417 8191 8003 7843 7620 7420 7186 6959 6959 7099 7261 7481 7608 7569 7552 7558 7672 7725 7762 7767 7789 7637 8688 8474 8211 8140 8274 8237 8151 8173 7990 8080 7951 8000 7790 7644 7517 7215 6957 6763 6586 6308 6212 6073 6063 6157 6295 6470 6691 6735 6792 6818 6757 6850 6847 6867 6826 6759 16749 18023 19330 19694 19482 19164 18607 18248 17948 18094 17995 17777 17681 17559 17535 17321 17295 16923 16569 16000 15531 15206 14831 14439 14088 13712 13290 13258 13408 13760 14100 14484 14549 14703 14708 14848 8854 9545 10304 10488 10433 10265 9886 9599 9430 9438 9330 9245 9137 9078 9121 9036 8983 8776 8583 8181 8017 7895 7732 7472 7344 7116 6938 6890 7045 7246 7390 7529 7570 7632 7612 7710 7895 8478 9026 9206 9049 8899 8721 8649 8518 8656 8665 8532 8544 8481 8414 8285 8312 8147 7986 7819 7514 7311 7099 6967 6744 6596 6352 6368 6363 6514 6710 6955 6979 7071 7096 7138 12867 12954 12807 13808 14496 16238 17531 18883 19191 19047 18835 18450 17990 17726 17714 17517 17309 17313 17202 17163 17063 17114 16816 16400 15981 15558 15113 14663 14315 13922 13682 13221 13184 13384 13703 14140 6675 6690 6643 7130 7490 8386 9094 9801 9935 9869 9825 9519 9287 9134 9105 8956 8881 8772 8755 8795 8762 8741 8602 8369 8050 7890 7707 7513 7306 7174 6998 6816 6819 6954 7143 7333 6192 6264 6164 6678 7006 7852 8437 9082 9256 9178 9010 8931 8703 8592 8609 8561 8428 8541 8447 8368 8301 8373 8214 8031 7931 7668 7406 7150 7009 6748 6684 6405 6365 6430 6560 6807 10752 11109 11411 11326 12215 11820 11813 11829 12842 13438 15176 16630 17855 18262 17883 17636 17173 16876 16680 16748 16600 16555 16557 16482 16619 16543 16623 16390 15986 15691 15136 14764 14370 14091 13658 13452 5490 5623 5770 5738 6212 5995 5946 5958 6463 6750 7634 8423 9069 9310 9152 9042 8748 8596 8427 8474 8350 8358 8272 8235 8352 8349 8386 8286 8080 7857 7616 7467 7292 7126 6961 6859 5262 5486 5641 5588 6003 5825 5867 5871 6379 6688 7542 8207 8786 8952 8731 8594 8425 8280 8253 8274 8250 8197 8285 8247 8267 8194 8237 8104 7906 7834 7520 7297 7078 6965 6697 6593 7268 7487 7461 7544 7810 8010 8295 8790 8799 9801 9711 10027 10144 11227 11824 13372 14673 15693 16040 15903 15818 15512 15334 15254 15434 15475 15493 15592 15578 15676 15644 15718 15428 15288 14904 14591 3589 3732 3692 3795 3888 3984 4096 4326 4384 4844 4825 4989 5047 5583 5878 6643 7325 7847 8057 8001 7972 7779 7707 7607 7646 7649 7681 7675 7666 7787 7799 7754 7698 7625 7310 7221 3679 3755 3769 3749 3922 4026 4199 4464 4415 4957 4886 5038 5097 5644 5946 6729 7348 7846 7983 7902 7846 7733 7627 7647 7788 7826 7812 7917 7912 7889 7845 7964 7730 7663 7594 7370 3050 3242 3156 2999 3081 3028 2500 2196 2247 2271 2435 2722 3122 3141 3664 3578 3944 4204 4756 5675 6641 7540 7932 8651 9094 9601 9910 10478 10625 10760 10264 10339 10947 11698 12243 12554 1461 1579 1585 1551 1652 1566 1290 1122 1165 1192 1262 1421 1631 1591 1910 1893 2125 2240 2474 2926 3472 3926 4047 4396 4537 4804 4849 5135 5168 5301 4945 5048 5253 5716 6047 6160 1589 1663 1571 1448 1429 1462 1210 1074 1082 1079 1173 1301 1491 1550 1754 1685 1819 1964 2282 2749 3169 3614 3885 4255 4557 4797 5061 5343 5457 5459 5319 5291 5694 5982 6196 6394 196 210 194 167 165 148 197 203 189 195 169 238 253 259 187 181 230 282 279 410 456 542 532 684 773 884 936 1072 1063 1098 1096 1086 1245 1393 1442 1593 123 114 100 93 89 77 90 110 97 88 71 124 121 118 111 98 135 175 172 241 271 332 320 420 475 499 537 608 613 615 596 588 657 677 739 775 73 96 94 74 76 71 107 93 92 107 98 114 132 141 76 83 95 107 107 169 185 210 212 264 298 385 399 464 450 483 500 498 588 716 703 818 81 79 63 56 56 59 92 108 112 113 109 139 119 131 58 59 67 84 45 34 26 29 31 13 6 5 5 6 7 5 9 9 149 148 176 233 57 55 44 38 31 34 30 39 40 37 40 63 49 58 29 33 40 51 22 19 15 19 19 8 4 4 3 4 5 5 7 4 83 97 105 133 24 24 19 18 25 25 62 69 72 76 69 76 70 73 29 26 27 33 23 15 11 10 12 5 2 1 2 2 2 0 2 5 66 51 71 100 12 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 6 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 6 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 109941 112503 113107 110051 103898 95906 88432 90231 90713 92118 95131 99187 101367 104371 104309 105181 105816 106899 106343 108687 110990 111557 107575 109955 110648 109079 105736 104626 103954 105481 107950 109266 108691 105045 108624 110792 57997 59622 60465 58047 53724 49323 45620 47106 47582 48221 50264 52074 53390 55113 54815 54952 55245 55784 55681 57024 57913 57477 54431 55820 56103 54907 52807 52440 52269 53433 55011 55484 54944 53008 55126 56128 51944 52881 52642 52004 50174 46583 42812 43125 43131 43897 44867 47113 47977 49258 49494 50229 50571 51115 50662 51663 53077 54080 53144 54135 54545 54172 52929 52186 51685 52048 52939 53782 53747 52037 53498 54664 737 916 904 843 621 460 382 339 341 310 311 931 1095 1047 962 862 822 869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 369 502 437 407 296 229 200 187 190 179 160 462 516 513 483 395 357 402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 368 414 467 436 325 231 182 152 151 131 151 469 579 534 479 467 465 467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12510 12643 12276 10896 8919 6972 5214 5545 5753 6222 6981 8257 9224 9823 9624 9640 9637 9811 9894 10642 11233 11312 10118 10746 11090 11156 10709 10242 10102 10503 10803 10891 10490 9208 9870 10497 6604 6838 6775 5701 4511 3557 2682 2902 3125 3378 3869 4350 4876 5210 4907 4842 4768 4910 4947 5409 5549 5374 4568 4959 5092 5014 4892 4687 4562 4887 5084 5097 4798 4282 4674 4966 5906 5805 5501 5195 4408 3415 2532 2643 2628 2844 3112 3907 4348 4613 4717 4798 4869 4901 4947 5233 5684 5938 5550 5787 5998 6142 5817 5555 5540 5616 5719 5794 5692 4926 5196 5531 14664 14885 14723 13868 12459 10926 9462 9263 9106 9181 9301 9320 9481 10069 10428 10841 11216 11485 11524 11661 12072 12277 11774 12316 12340 11719 11050 10716 10625 10832 11506 11745 11652 10960 11567 11554 8071 8204 8274 7610 6607 5781 5112 5139 5175 5242 5337 5247 5411 5786 5965 6139 6233 6337 6392 6474 6697 6681 6311 6647 6683 6239 5800 5684 5671 5834 6235 6341 6183 5801 6146 6101 6593 6681 6449 6258 5852 5145 4350 4124 3931 3939 3964 4073 4070 4283 4463 4702 4983 5148 5132 5187 5375 5596 5463 5669 5657 5480 5250 5032 4954 4998 5271 5404 5469 5159 5421 5453 16147 16237 16113 15615 14776 13530 12582 12571 12330 12141 12148 11963 11779 11749 11379 11146 10804 10900 11122 11616 12095 12521 12196 12530 12588 12407 12034 12142 12098 12184 12119 12123 11717 11356 11800 12330 8750 8816 8823 8535 7926 7292 6844 6971 6839 6674 6726 6624 6594 6601 6405 6222 6073 6124 6320 6592 6762 6893 6598 6749 6772 6715 6489 6543 6542 6582 6497 6451 6294 6061 6367 6648 7397 7421 7290 7080 6850 6238 5738 5600 5491 5467 5422 5339 5185 5148 4974 4924 4731 4776 4802 5024 5333 5628 5598 5781 5816 5692 5545 5599 5556 5602 5622 5672 5423 5295 5433 5682 17943 17601 17250 16702 15920 14776 13824 14150 14108 14192 14324 14538 14235 14150 13761 13399 12935 12751 12405 12228 12130 11708 11390 11823 12145 12383 12394 12361 12370 12552 12835 13062 13102 12711 13068 12858 9676 9492 9374 8992 8368 7687 7245 7469 7466 7553 7736 7835 7693 7623 7334 7163 7009 6910 6713 6712 6581 6287 6036 6343 6517 6598 6501 6513 6532 6617 6835 6901 6952 6695 6918 6757 8267 8109 7876 7710 7552 7089 6579 6681 6642 6639 6588 6703 6542 6527 6427 6236 5926 5841 5692 5516 5549 5421 5354 5480 5628 5785 5893 5848 5838 5935 6000 6161 6150 6016 6150 6101 15870 17187 18545 18543 17442 16220 14914 14838 14676 14954 15019 15157 15211 15412 15316 15242 15236 14994 14599 14284 13985 13605 12928 12852 12554 12158 11469 11476 11614 12077 12681 13165 13194 12994 13346 13492 8310 9046 9845 9752 9088 8417 7719 7681 7542 7675 7759 7835 7872 7995 7959 7908 7882 7751 7588 7313 7254 7034 6650 6587 6520 6268 5890 5888 6079 6339 6659 6802 6783 6659 6831 6987 7560 8141 8700 8791 8354 7803 7195 7157 7134 7279 7260 7322 7339 7417 7357 7334 7354 7243 7011 6971 6731 6571 6278 6265 6034 5890 5579 5588 5535 5738 6022 6363 6411 6335 6515 6505 12121 12287 12312 13088 13168 13996 14395 15745 16017 15788 15864 15634 15330 15324 15307 15350 15184 15266 15236 15423 15496 15465 14817 14672 14292 13718 12963 12508 12286 12080 12167 11954 11907 11780 12403 12896 6229 6317 6381 6684 6645 7022 7187 8002 8118 8019 8139 7953 7839 7868 7809 7794 7709 7690 7725 7864 7895 7800 7397 7364 7083 6808 6403 6246 6157 6154 6185 6126 6091 6058 6388 6601 5892 5970 5931 6404 6523 6974 7208 7743 7899 7769 7725 7681 7491 7456 7498 7556 7475 7576 7511 7559 7601 7665 7420 7308 7209 6910 6560 6262 6129 5926 5982 5828 5816 5722 6015 6295 10004 10390 10796 10577 10960 10093 9642 9690 10521 10895 12692 14136 15268 15860 15452 15309 14992 14697 14551 14882 14916 14801 14511 14611 14765 14507 14256 13946 13618 13401 13282 13135 12709 12278 12199 12139 5064 5235 5437 5308 5414 4959 4710 4752 5185 5352 6313 7123 7737 8067 7829 7741 7548 7422 7324 7520 7446 7384 7051 7156 7288 7150 6903 6810 6660 6511 6573 6556 6304 6068 6143 6086 4940 5155 5359 5269 5546 5134 4932 4938 5336 5543 6379 7013 7531 7793 7623 7568 7444 7275 7227 7362 7470 7417 7460 7455 7477 7357 7353 7136 6958 6890 6709 6579 6405 6210 6056 6053 6764 6969 6919 6826 6644 6198 5715 5911 5719 6292 6279 6674 6917 8071 8935 10234 11444 12264 12581 12644 12937 12946 12714 12767 12972 12910 12729 12834 12851 13124 13425 13726 13466 12942 12979 12855 3342 3469 3434 3429 3270 2981 2742 2859 2810 3034 3072 3279 3368 3979 4423 5042 5714 6108 6300 6348 6466 6370 6188 6139 6236 6145 6052 6076 6101 6313 6544 6648 6581 6249 6206 6209 3422 3500 3485 3397 3374 3217 2973 3052 2909 3258 3207 3395 3549 4092 4512 5192 5730 6156 6281 6296 6471 6576 6526 6628 6736 6765 6677 6758 6750 6811 6881 7078 6885 6693 6773 6646 2893 3101 3014 2872 2770 2533 2015 1870 1842 1837 1934 2203 2456 2479 2904 2922 3258 3513 4107 4863 5644 6351 6564 6941 7123 7232 7191 7323 7320 7625 8027 8370 9060 9275 9774 10345 1396 1534 1541 1500 1479 1288 1059 996 995 990 1042 1180 1314 1296 1561 1575 1780 1911 2178 2532 2977 3303 3293 3448 3433 3467 3337 3381 3347 3576 3796 3970 4218 4361 4609 4865 1497 1567 1473 1372 1291 1245 956 874 847 847 892 1023 1142 1183 1343 1347 1478 1602 1929 2331 2667 3048 3271 3493 3690 3765 3854 3942 3973 4049 4231 4400 4842 4914 5165 5480 195 208 192 165 163 143 195 201 188 193 169 235 252 256 183 177 221 265 279 410 456 542 532 684 773 884 936 1072 1063 1098 1096 1086 1245 1393 1442 1593 123 114 100 91 89 76 90 109 97 88 71 123 121 117 111 98 132 168 172 241 271 332 320 420 475 499 537 608 613 615 596 588 657 677 739 775 72 94 92 74 74 67 105 92 91 105 98 112 131 139 72 79 89 97 107 169 185 210 212 264 298 385 399 464 450 483 500 498 588 716 703 818 81 79 63 56 56 59 92 108 112 113 109 139 119 131 58 59 67 84 45 34 26 29 31 13 6 5 5 6 7 5 9 9 149 148 176 233 57 55 44 38 31 34 30 39 40 37 40 63 49 58 29 33 40 51 22 19 15 19 19 8 4 4 3 4 5 5 7 4 83 97 105 133 24 24 19 18 25 25 62 69 72 76 69 76 70 73 29 26 27 33 23 15 11 10 12 5 2 1 2 2 2 0 2 5 66 51 71 100 12 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 6 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 6 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 8807 7690 6727 9331 16712 24699 30232 27754 26640 26534 24169 22908 21783 19740 19478 18723 18618 18079 17714 15942 14514 15200 18200 16609 16769 18442 21686 22689 22683 21227 17694 15756 15775 19326 15883 14972 5056 4267 3589 5757 10598 14944 17581 15630 15042 14638 12927 12148 11224 10074 10187 9968 9895 9463 9101 8110 7576 8400 10660 9633 9490 10702 12916 13190 12896 11958 9743 8898 9250 11235 9343 8843 3751 3423 3138 3574 6114 9755 12651 12124 11598 11896 11242 10760 10559 9666 9291 8755 8723 8616 8613 7832 6938 6800 7540 6976 7279 7740 8770 9499 9787 9269 7951 6858 6525 8091 6540 6129 166 133 122 160 220 353 264 199 164 58 80 45 62 48 43 38 25 36 22 43 30 42 34 33 35 25 28 20 20 43 15 16 16 16 7 2 98 72 65 97 121 181 138 104 83 24 48 20 30 30 22 15 11 14 14 21 12 22 12 16 11 12 17 9 9 31 13 7 10 12 5 1 68 61 57 63 99 172 126 95 81 34 32 25 32 18 21 23 14 22 8 22 18 20 22 17 24 13 11 11 11 12 2 9 6 4 2 1 2115 1695 1497 2076 3608 5449 5836 5061 4786 4229 3526 3476 3116 2680 2713 2594 2619 2492 2337 2024 1784 2017 2688 2434 2434 2687 3251 3591 3583 3328 2945 2525 2534 3025 2355 2076 1189 905 769 1346 2332 3343 3524 3073 2950 2515 2017 1899 1620 1427 1476 1426 1479 1340 1259 1097 1001 1185 1623 1510 1445 1669 2126 2269 2244 2033 1772 1541 1602 1851 1493 1306 926 790 728 730 1276 2106 2312 1988 1836 1714 1509 1577 1496 1253 1237 1168 1140 1152 1078 927 783 832 1065 924 989 1018 1125 1322 1339 1295 1173 984 932 1174 862 770 1229 1070 889 1321 2513 3551 4285 3737 3255 3103 2702 2367 2157 1951 1892 1939 2003 1840 1817 1601 1413 1596 2141 1793 1872 2071 2486 2587 2596 2318 2079 1886 1861 2391 1759 1771 683 581 465 830 1625 2185 2564 2176 1876 1733 1459 1281 1113 994 1008 1057 1132 1038 927 794 753 938 1301 1088 1096 1219 1479 1487 1444 1289 1154 1085 1169 1428 1085 1101 546 489 424 491 888 1366 1721 1561 1379 1370 1243 1086 1044 957 884 882 871 802 890 807 660 658 840 705 776 852 1007 1100 1152 1029 925 801 692 963 674 670 1132 938 814 1099 2187 3160 4040 3568 3182 3161 2749 2542 2372 2060 1947 1774 1657 1564 1564 1381 1344 1462 1769 1533 1507 1727 2195 2254 2287 2212 1817 1640 1715 2076 1700 1727 649 535 445 675 1381 1892 2292 1957 1754 1688 1467 1344 1203 1019 1013 932 847 782 813 690 670 775 1020 878 825 949 1211 1271 1258 1192 976 929 1004 1214 993 1020 483 403 369 424 806 1268 1748 1611 1428 1473 1282 1198 1169 1041 934 842 810 782 751 691 674 687 749 655 682 778 984 983 1029 1020 841 711 711 862 707 707 1130 971 824 1208 2082 2961 3740 3295 3000 3096 2748 2673 2465 2229 2173 2007 2025 1855 1801 1500 1268 1324 1632 1433 1411 1568 1905 1943 1974 1824 1594 1513 1507 1923 1547 1538 709 606 489 778 1360 1813 2168 1803 1652 1655 1385 1376 1217 1112 1083 1028 994 933 907 708 605 672 923 756 744 883 1107 1056 1020 941 837 824 810 1072 871 880 421 365 335 430 722 1148 1572 1492 1348 1441 1363 1297 1248 1117 1090 979 1031 922 894 792 663 652 709 677 667 685 798 887 954 883 757 689 697 851 676 658 879 836 785 1151 2040 2944 3693 3410 3272 3140 2976 2620 2470 2147 2219 2079 2059 1929 1970 1716 1546 1601 1903 1587 1534 1554 1821 1782 1794 1683 1419 1319 1355 1709 1362 1356 544 499 459 736 1345 1848 2167 1918 1888 1763 1571 1410 1265 1083 1162 1128 1101 1025 995 868 763 861 1082 885 824 848 1048 1002 966 907 731 727 787 973 781 723 335 337 326 415 695 1096 1526 1492 1384 1377 1405 1210 1205 1064 1057 951 958 904 975 848 783 740 821 702 710 706 773 780 828 776 688 592 568 736 581 633 746 667 495 720 1328 2242 3136 3138 3174 3259 2971 2816 2660 2402 2407 2167 2125 2047 1966 1740 1567 1649 1999 1728 1689 1840 2150 2155 2029 1842 1515 1267 1277 1604 1300 1244 446 373 262 446 845 1364 1907 1799 1817 1850 1686 1566 1448 1266 1296 1162 1172 1082 1030 931 867 941 1205 1005 967 1082 1304 1267 1149 1020 813 690 728 896 755 732 300 294 233 274 483 878 1229 1339 1357 1409 1285 1250 1212 1136 1111 1005 953 965 936 809 700 708 794 723 722 758 846 888 880 822 702 577 549 708 545 512 748 719 615 749 1255 1727 2171 2139 2321 2543 2484 2494 2587 2402 2431 2327 2181 2179 2129 1866 1684 1754 2046 1871 1854 2036 2367 2444 2368 2290 1854 1629 1661 1813 1459 1313 426 388 333 430 798 1036 1236 1206 1278 1398 1321 1300 1332 1243 1323 1301 1200 1174 1103 954 904 974 1221 1079 1064 1199 1483 1476 1420 1346 1043 911 988 1058 818 773 322 331 282 319 457 691 935 933 1043 1145 1163 1194 1255 1159 1108 1026 981 1005 1026 912 780 780 825 792 790 837 884 968 948 944 811 718 673 755 641 540 504 518 542 718 1166 1812 2580 2879 3080 3509 3432 3353 3227 3156 2889 3138 3229 3429 3459 3259 2881 2566 2620 2487 2462 2565 2764 2758 2727 2552 2219 1992 1962 2346 1925 1736 247 263 258 366 618 1003 1354 1467 1574 1810 1753 1710 1679 1604 1455 1601 1611 1739 1757 1653 1506 1409 1519 1468 1410 1504 1629 1599 1565 1474 1255 1106 1117 1376 1104 1012 257 255 284 352 548 809 1226 1412 1506 1699 1679 1643 1548 1552 1434 1537 1618 1690 1702 1606 1375 1157 1101 1019 1052 1061 1135 1159 1162 1078 964 886 845 970 821 724 157 141 142 127 311 495 485 326 405 434 501 519 666 662 760 656 686 691 649 812 997 1189 1368 1710 1971 2369 2719 3155 3305 3135 2237 1969 1887 2423 2469 2209 65 45 44 51 173 278 231 126 170 202 220 241 317 295 349 318 345 329 296 394 495 623 754 948 1104 1337 1512 1754 1821 1725 1149 1078 1035 1355 1438 1295 92 96 98 76 138 217 254 200 235 232 281 278 349 367 411 338 341 362 353 418 502 566 614 762 867 1032 1207 1401 1484 1410 1088 891 852 1068 1031 914 1 2 2 2 2 5 2 2 1 2 0 3 1 3 4 4 9 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 1 0 0 0 1 0 1 0 0 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 2 4 2 1 1 2 0 2 1 2 4 4 6 10 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 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 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 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 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 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 131491 131059 133083 135157 135870 137114 139821 141407 142425 142183 142259 139659 138956 138599 139787 139985 140502 141069 142713 142276 142494 142351 144420 144519 144457 145202 145489 145671 146809 147202 148135 148261 148432 148246 148176 146673 60047 59716 60438 61549 61985 62714 64215 64979 65259 65629 65599 64540 64301 64136 64649 64947 65272 65731 66679 66438 66675 66865 68208 68477 68773 69277 69411 69632 70430 70783 71392 71566 71626 71506 71452 70775 71444 71343 72645 73608 73885 74400 75606 76428 77166 76554 76660 75119 74655 74463 75138 75038 75230 75338 76034 75838 75819 75486 76212 76042 75684 75925 76078 76039 76379 76419 76743 76695 76806 76740 76724 75898 57693 57856 58359 59161 60176 60468 60570 60494 59989 59732 59422 58201 57560 56873 56377 55763 55522 55198 55911 55520 55508 55257 55245 54973 54853 54641 54326 54058 53822 53581 53182 52601 51902 51344 50711 49897 29700 29736 29996 30363 30863 30948 31027 30905 30619 30535 30367 29759 29459 29098 28738 28458 28296 28173 28463 28304 28226 28117 28092 28025 27947 27822 27676 27541 27415 27333 27148 26883 26491 26274 25966 25526 27993 28120 28363 28798 29313 29520 29543 29589 29370 29197 29055 28442 28101 27775 27639 27305 27226 27025 27448 27216 27282 27140 27153 26948 26906 26819 26650 26517 26407 26248 26034 25718 25411 25070 24745 24371 10449 9825 9766 9921 9681 9534 10670 11482 12018 12726 13128 12439 12020 12187 12723 12859 13020 13073 12831 12427 11925 11704 12257 12108 11911 12035 11638 11655 11733 11389 10952 11054 11044 11493 11317 10947 5320 4898 4779 4971 4840 4647 5217 5529 5607 6012 6187 6036 5889 5852 6270 6389 6489 6516 6459 6167 6101 6021 6418 6279 6323 6434 6038 6054 6162 6003 5787 5889 5865 5895 5735 5624 5129 4927 4987 4950 4841 4887 5453 5953 6411 6714 6941 6403 6131 6335 6453 6470 6531 6557 6372 6260 5824 5683 5839 5829 5588 5601 5600 5601 5571 5386 5165 5165 5179 5598 5582 5323 2983 2975 3180 3337 3286 3455 3771 3914 4050 3699 3611 3214 3190 3121 3383 3448 3678 3753 3677 3676 3539 3451 3691 3685 3572 3637 3677 3684 3791 3967 4009 3965 4128 4135 4122 4025 1078 1068 1079 1155 1152 1300 1362 1426 1442 1383 1331 1161 1114 1133 1217 1276 1407 1453 1463 1437 1405 1435 1544 1545 1532 1602 1624 1661 1799 1907 1957 1926 2103 2167 2166 2097 1905 1907 2101 2182 2134 2155 2409 2488 2608 2316 2280 2053 2076 1988 2166 2172 2271 2300 2214 2239 2134 2016 2147 2140 2040 2035 2053 2023 1992 2060 2052 2039 2025 1968 1956 1928 2310 2334 2551 2576 2478 2559 2730 2841 3033 2656 2503 2386 2268 2162 2133 2115 2079 2167 2198 2210 2240 2175 2225 2143 2138 2238 2339 2473 2479 2512 2535 2497 2593 2611 2694 2686 748 764 772 748 752 762 863 902 1000 860 780 745 695 633 627 624 632 703 674 685 752 735 804 788 788 870 946 977 970 1079 1079 1099 1113 1159 1210 1214 1562 1570 1779 1828 1726 1797 1867 1939 2033 1796 1723 1641 1573 1529 1506 1491 1447 1464 1524 1525 1488 1440 1421 1355 1350 1368 1393 1496 1509 1433 1456 1398 1480 1452 1484 1472 2183 2230 2353 2430 2320 2406 2326 2243 2304 2160 2105 2030 2094 2017 1976 1995 2007 1923 1896 1774 1788 1612 1637 1631 1663 1717 1762 1795 1839 1841 1926 1895 2114 2118 2174 2076 849 818 857 869 828 900 870 848 865 842 783 739 817 721 685 711 711 684 688 655 656 638 625 649 661 662 672 725 768 775 804 804 878 905 947 909 1334 1412 1496 1561 1492 1506 1456 1395 1439 1318 1322 1291 1277 1296 1291 1284 1296 1239 1208 1119 1132 974 1012 982 1002 1055 1090 1070 1071 1066 1122 1091 1236 1213 1227 1167 1808 1945 2233 2369 2318 2401 2413 2291 2309 2115 1995 1964 1902 1828 1887 1856 1931 1918 1844 1827 1765 1629 1619 1559 1474 1494 1421 1433 1470 1441 1494 1514 1537 1543 1570 1627 743 874 964 1052 1006 1091 1095 1082 1062 1012 940 920 883 857 861 803 850 874 817 809 783 721 727 727 697 689 673 684 691 667 699 702 720 721 744 788 1065 1071 1269 1317 1312 1310 1318 1209 1247 1103 1055 1044 1019 971 1026 1053 1081 1044 1027 1018 982 908 892 832 777 805 748 749 779 774 795 812 817 822 826 839 1835 1774 1781 2004 1930 2196 2434 2620 2713 2528 2480 2331 2337 2290 2253 2274 2206 2097 2067 2079 1973 1985 1925 1904 1773 1681 1641 1615 1561 1510 1449 1394 1405 1420 1458 1468 862 823 821 973 919 1090 1245 1365 1449 1372 1326 1235 1215 1175 1146 1139 1099 1096 1066 1056 967 984 952 958 882 838 832 827 805 767 748 718 716 737 726 746 973 951 960 1031 1011 1106 1189 1255 1264 1156 1154 1096 1122 1115 1107 1135 1107 1001 1001 1023 1006 1001 973 946 891 843 809 788 756 743 701 676 689 683 732 722 2707 2716 2809 2790 2803 2734 2732 2589 2781 2744 3034 3070 3265 3290 3288 3236 3186 3139 3051 2916 2915 2719 2564 2448 2377 2288 2245 2116 2110 1921 1931 1826 1848 1674 1643 1523 1283 1329 1391 1384 1399 1389 1412 1366 1490 1472 1657 1688 1781 1778 1792 1769 1703 1660 1641 1553 1525 1431 1383 1333 1294 1214 1163 1124 1100 994 1016 944 960 874 860 771 1424 1387 1418 1406 1404 1345 1320 1223 1291 1272 1377 1382 1484 1512 1496 1467 1483 1479 1410 1363 1390 1288 1181 1115 1083 1074 1082 992 1010 927 915 882 888 800 783 752 6721 6111 5873 5578 5273 5144 5225 5148 4942 4889 4504 4173 3945 4076 4050 4495 4595 4898 5003 4798 4611 4418 4220 4008 3791 3565 3330 3062 2941 2889 2751 2767 2763 2523 2448 2255 3224 2963 2882 2722 2595 2525 2608 2601 2440 2491 2288 2132 2047 2142 2096 2371 2443 2607 2647 2549 2463 2324 2223 2136 2064 1918 1813 1654 1620 1594 1470 1513 1471 1327 1308 1206 3497 3148 2991 2856 2678 2619 2617 2547 2502 2398 2216 2041 1898 1934 1954 2124 2152 2291 2356 2249 2148 2094 1997 1872 1727 1647 1517 1408 1321 1295 1281 1254 1292 1196 1140 1049 10367 10159 10334 10510 10366 10301 10474 10554 10386 10313 10211 10314 10370 10230 10616 10205 9895 9581 10161 9728 10687 11196 12094 11840 11082 10293 9431 8534 8129 8039 8337 7997 7291 6421 5956 5526 4558 4472 4557 4683 4665 4743 4905 4991 4949 4888 4854 4879 4916 4904 5105 4894 4719 4608 4941 4657 5092 5379 5931 5848 5568 5182 4799 4371 4202 4074 4261 4100 3753 3264 3058 2855 5809 5687 5777 5827 5701 5558 5569 5563 5437 5425 5357 5435 5454 5326 5511 5311 5176 4973 5220 5071 5595 5817 6163 5992 5514 5111 4632 4163 3927 3965 4076 3897 3538 3157 2898 2671 10683 11056 11672 11779 11946 12183 12183 12330 12400 12364 12344 11965 11731 11610 11675 11768 12098 12551 12530 13269 12794 12707 12578 13506 13956 15737 17078 18143 18572 18300 18085 17583 17085 16692 16675 16308 4193 4412 4749 4873 5005 5206 5280 5374 5499 5594 5631 5506 5425 5442 5444 5514 5661 5894 5902 6335 6147 6080 6031 6454 6627 7542 8244 8767 8966 8884 8840 8549 8355 8194 8125 7931 6490 6644 6923 6906 6941 6977 6903 6956 6901 6770 6713 6459 6306 6168 6231 6254 6437 6657 6628 6934 6647 6627 6547 7052 7329 8195 8834 9376 9606 9416 9245 9034 8730 8498 8550 8377 8686 8738 8456 8839 9213 9402 9729 10287 10423 10610 10861 10951 11104 11211 11242 11245 11042 10872 10840 10863 10965 11357 11839 11785 12614 12179 12234 12132 13190 13708 15438 16697 17781 18255 18021 17715 3233 3250 3163 3261 3435 3497 3673 3939 4078 4230 4408 4516 4616 4734 4801 4876 4887 4835 4901 4909 4930 5118 5393 5381 5856 5696 5730 5712 6220 6453 7291 7925 8450 8685 8629 8516 5453 5488 5293 5578 5778 5905 6056 6348 6345 6380 6453 6435 6488 6477 6441 6369 6155 6037 5939 5954 6035 6239 6446 6404 6758 6483 6504 6420 6970 7255 8147 8772 9331 9570 9392 9199 13066 13340 13716 13863 14080 14331 14564 14614 15077 15647 16061 16621 17170 17704 18184 18726 19243 19899 20704 21189 21784 22141 22526 22929 23253 23697 24367 24971 25172 26104 26046 26471 26941 28017 29387 30620 4256 4309 4428 4495 4526 4616 4658 4651 4759 4938 5047 5224 5444 5667 5867 6123 6375 6628 7017 7322 7628 7882 8085 8354 8534 8808 9201 9535 9712 10253 10292 10514 10751 11304 11978 12592 8810 9031 9288 9368 9554 9715 9906 9963 10318 10709 11014 11397 11726 12037 12317 12603 12868 13271 13687 13867 14156 14259 14441 14575 14719 14889 15166 15436 15460 15851 15754 15957 16190 16713 17409 18028 49180 49825 50264 50643 50910 50801 50615 50539 50119 49905 49357 48652 47988 47447 47053 46765 46388 46154 45731 45496 45329 45184 45167 45168 45102 45171 45143 45245 45160 44891 44468 43870 43046 42360 41500 40535 25256 25539 25727 25906 26055 25957 25910 25807 25618 25548 25246 24798 24429 24185 23943 23789 23614 23499 23267 23108 23045 22944 22949 22987 22953 22969 23018 23059 22987 22854 22695 22454 22005 21691 21235 20750 23924 24286 24537 24737 24855 24844 24705 24732 24501 24357 24111 23854 23559 23262 23110 22976 22774 22655 22464 22388 22284 22240 22218 22181 22149 22202 22125 22186 22173 22037 21773 21416 21041 20669 20265 19785 49180 49825 50264 50643 50910 50801 50615 50539 50119 49905 49357 48652 47988 47447 47053 46765 46388 46154 45731 45496 45329 45184 45167 45168 45102 45171 45143 45245 45160 44891 44468 43870 43046 42360 41500 40535 25256 25539 25727 25906 26055 25957 25910 25807 25618 25548 25246 24798 24429 24185 23943 23789 23614 23499 23267 23108 23045 22944 22949 22987 22953 22969 23018 23059 22987 22854 22695 22454 22005 21691 21235 20750 23924 24286 24537 24737 24855 24844 24705 24732 24501 24357 24111 23854 23559 23262 23110 22976 22774 22655 22464 22388 22284 22240 22218 22181 22149 22202 22125 22186 22173 22037 21773 21416 21041 20669 20265 19785 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 16891 16514 17151 17569 19204 19783 22237 23515 24948 23894 24419 22465 21929 21816 22518 22260 22931 23045 24241 23886 23419 22865 23747 23345 22838 22883 22948 22918 23132 22948 22286 22232 22693 23737 23973 23318 7887 7633 7782 7927 8707 9122 10240 10842 11475 11165 11251 10520 10358 10267 10497 10501 10873 10925 11620 11411 11226 11046 11545 11392 11357 11375 11359 11358 11577 11604 11167 11143 11334 11829 11922 11501 9004 8881 9369 9642 10497 10661 11997 12673 13473 12729 13168 11945 11571 11549 12021 11759 12058 12120 12621 12475 12193 11819 12202 11953 11481 11508 11589 11560 11555 11344 11119 11089 11359 11908 12051 11817 7545 7434 7495 7869 8499 8780 9523 9505 9411 9227 9453 8981 8863 8755 8735 8410 8544 8409 9881 9730 9714 9681 9801 9533 9473 9205 8945 8603 8440 8432 8449 8482 8612 8787 9125 9124 3927 3857 3912 4073 4374 4511 4862 4844 4745 4661 4784 4655 4629 4550 4480 4352 4376 4320 5056 5057 4954 4971 4994 4906 4867 4731 4542 4373 4318 4322 4292 4300 4345 4470 4680 4660 3618 3577 3583 3796 4125 4269 4661 4661 4666 4566 4669 4326 4234 4205 4255 4058 4168 4089 4825 4673 4760 4710 4807 4627 4606 4474 4403 4230 4122 4110 4157 4182 4267 4317 4445 4464 7209 6832 7049 6942 7229 7113 8323 9300 10226 10411 10553 9656 9115 9355 9707 9876 10172 10220 10062 9714 9300 9147 9522 9368 9259 9316 9407 9527 9607 9348 8866 8891 8834 9460 9301 8798 3098 2920 2968 2931 3150 3169 3695 4063 4493 4595 4607 4298 4162 4220 4426 4612 4816 4781 4772 4538 4470 4406 4671 4541 4650 4680 4768 4819 4913 4831 4528 4577 4515 4643 4499 4259 4111 3912 4081 4011 4079 3944 4628 5237 5733 5816 5946 5358 4953 5135 5281 5264 5356 5439 5290 5176 4830 4741 4851 4827 4609 4636 4639 4708 4694 4517 4338 4314 4319 4817 4802 4539 1341 1294 1384 1435 1658 1691 1943 2165 2400 2109 2134 1802 1759 1804 2004 2011 2161 2253 2170 2243 2065 2002 2214 2216 2109 2136 2222 2242 2345 2444 2437 2424 2512 2608 2609 2527 581 556 571 577 691 749 890 997 1086 1010 984 802 770 808 874 889 991 1054 1044 1035 968 960 1050 1041 1024 1060 1091 1116 1228 1303 1294 1257 1360 1460 1457 1367 760 738 813 858 967 942 1053 1168 1314 1099 1150 1000 989 996 1130 1122 1170 1199 1126 1208 1097 1042 1164 1175 1085 1076 1131 1126 1117 1141 1143 1167 1152 1148 1152 1160 411 461 594 576 691 765 885 956 1109 832 858 751 746 672 696 655 660 764 737 762 763 753 806 783 751 877 925 979 1049 1073 982 968 1040 1092 1143 1084 137 147 166 164 215 242 314 376 466 345 314 279 259 244 255 224 236 291 273 276 300 291 341 335 319 381 406 418 419 478 441 449 460 523 555 527 274 314 428 412 476 523 571 580 643 487 544 472 487 428 441 431 424 473 464 486 463 462 465 448 432 496 519 561 630 595 541 519 580 569 588 557 224 275 331 378 509 618 649 654 740 511 559 488 539 461 490 457 492 472 463 466 472 404 440 459 448 463 530 591 643 619 591 581 683 703 717 679 82 83 93 92 142 204 201 212 258 191 202 159 200 155 146 135 157 154 158 157 161 126 141 172 166 174 191 226 271 247 225 209 242 288 294 266 142 192 238 286 367 414 448 442 482 320 357 329 339 306 344 322 335 318 305 309 311 278 299 287 282 289 339 365 372 372 366 372 441 415 423 413 111 149 214 248 380 493 501 470 512 411 384 357 373 310 367 365 358 331 351 375 421 308 326 335 272 323 319 353 402 387 381 345 390 438 409 436 43 45 47 57 82 143 144 169 185 161 142 127 118 104 119 105 105 112 99 123 133 86 102 118 100 111 111 146 148 156 145 133 150 170 159 179 68 104 167 191 298 350 357 301 327 250 242 230 255 206 248 260 253 219 252 252 288 222 224 217 172 212 208 207 254 231 236 212 240 268 250 257 36 42 62 88 160 221 277 336 389 275 297 241 291 235 257 251 274 269 265 270 289 251 265 281 234 227 242 278 270 287 229 232 249 258 267 267 15 14 19 23 31 69 89 124 156 131 124 105 116 92 90 83 85 93 88 88 98 84 83 106 91 79 90 110 118 114 93 91 105 105 98 89 21 28 43 65 129 152 188 212 233 144 173 136 175 143 167 168 189 176 177 182 191 167 182 175 143 148 152 168 152 173 136 141 144 153 169 178 9 16 15 24 56 77 88 86 118 96 143 145 164 157 181 137 176 198 184 193 217 189 211 205 156 184 204 181 212 189 179 137 169 192 182 164 4 8 6 6 17 25 28 42 63 56 75 74 63 62 74 54 60 71 72 77 64 63 87 90 72 79 77 78 88 75 76 53 72 80 73 58 5 8 9 18 39 52 60 44 55 40 68 71 101 95 107 83 116 127 112 116 153 126 124 115 84 105 127 103 124 114 103 84 97 112 109 106 2 7 4 3 10 9 27 21 20 14 19 20 42 33 40 57 50 73 74 74 111 70 92 91 73 95 91 100 98 95 105 97 118 118 135 131 0 2 0 1 2 5 10 5 10 7 9 11 24 16 14 27 27 27 31 32 43 25 35 38 29 51 47 41 45 43 36 29 40 49 62 44 2 5 4 2 8 4 17 16 10 7 10 9 18 17 26 30 23 46 43 42 68 45 57 53 44 44 44 59 53 52 69 68 78 69 73 87 2 1 3 6 6 5 9 8 10 1 10 12 25 22 27 24 26 36 33 33 42 33 39 45 33 24 27 29 26 38 30 41 49 43 42 66 0 0 0 3 1 2 4 4 7 1 3 3 10 9 10 8 11 14 17 17 25 23 26 27 22 12 16 13 13 17 21 26 22 21 19 29 2 1 3 3 5 3 5 4 3 0 7 9 15 13 17 16 15 22 16 16 17 10 13 18 11 12 11 16 13 21 9 15 27 22 23 37 1 2 0 0 6 10 7 10 11 5 6 7 7 6 9 14 14 16 16 23 22 21 25 23 20 22 30 26 30 27 23 22 24 24 23 31 0 0 0 0 2 3 2 5 5 5 5 5 3 4 6 10 6 5 6 9 8 9 14 16 12 12 18 12 11 15 10 12 15 12 14 19 1 2 0 0 4 7 5 5 6 0 1 2 4 2 3 4 8 11 10 14 14 12 11 7 8 10 12 14 19 12 13 10 9 12 9 12 0 1 0 0 0 1 5 4 2 2 3 5 5 6 5 3 4 4 5 3 3 6 6 6 10 11 6 9 10 9 14 12 13 14 20 11 0 1 0 0 0 0 1 1 1 2 2 2 4 3 3 2 3 3 4 2 2 2 1 2 5 5 2 6 5 3 6 7 8 8 12 4 0 0 0 0 0 1 4 3 1 0 1 3 1 3 2 1 1 1 1 1 1 4 5 4 5 6 4 3 5 6 8 5 5 6 8 7 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 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 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 1466 1252 1149 1448 1218 868 1068 1119 822 859 869 1027 998 860 1085 1025 926 976 985 953 886 874 943 985 939 964 394 376 409 381 365 382 382 369 311 361 1466 1252 1149 1448 1218 868 1068 1119 822 859 855 1014 989 841 1069 1004 913 967 972 939 871 856 935 963 912 942 383 369 402 362 351 363 346 337 284 327 0 0 0 0 0 0 0 0 0 0 14 13 9 19 16 21 13 9 13 14 15 18 8 22 27 22 11 7 7 19 14 19 36 32 27 34 11 5 8 9 3 2 1 3 6 2 5 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 5 8 9 3 2 1 3 6 2 4 9 8 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 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 1415 1221 1115 1413 1192 843 1035 1091 796 845 848 981 961 847 1060 1002 901 951 959 929 869 858 926 968 930 945 380 367 394 365 350 373 362 358 300 349 1415 1221 1115 1413 1192 843 1035 1091 796 845 835 969 953 832 1044 984 889 943 948 918 855 842 919 947 904 923 369 360 388 349 337 354 329 328 274 318 0 0 0 0 0 0 0 0 0 0 13 12 8 15 16 18 12 8 11 11 14 16 7 21 26 22 11 7 6 16 13 19 33 30 26 31 40 26 26 26 23 23 32 25 19 10 15 36 28 11 25 23 25 24 25 24 17 16 17 17 9 19 14 9 15 16 15 9 20 11 11 12 40 26 26 26 23 23 32 25 19 10 15 35 27 9 25 20 24 23 23 21 16 14 16 16 8 19 14 9 14 13 14 9 17 9 10 9 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 3 1 1 2 3 1 2 1 1 1 0 0 0 1 3 1 0 3 2 1 3 0 0 0 0 0 0 0 0 1 2 1 1 1 2 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 0 1 2 1 1 1 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 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 54214 54384 55249 55937 56442 56977 57827 58514 58775 59470 59549 59436 59726 60081 60795 61216 61592 62281 63624 63934 64725 65617 66989 67549 68171 68852 69710 70093 71115 71919 73535 74179 74509 74504 74863 74641 22756 22796 23276 23608 23852 24229 24723 25046 25192 25656 25698 25628 25806 26139 26468 26757 27025 27401 28177 28347 28680 29149 29988 30346 30767 31183 31723 31944 32524 32926 33812 34129 34299 34286 34469 34381 31458 31588 31973 32329 32590 32748 33104 33468 33583 33814 33851 33808 33920 33942 34327 34459 34567 34880 35447 35587 36045 36468 37001 37203 37404 37669 37987 38149 38591 38993 39723 40050 40210 40218 40394 40260 76 67 64 75 80 103 70 61 70 51 58 51 35 29 13 13 10 7 10 14 23 26 17 14 14 19 28 28 20 20 21 21 24 22 7 21 34 43 42 43 46 62 38 30 39 25 30 28 18 14 9 10 6 4 6 9 17 19 11 9 6 9 17 16 11 11 11 13 17 16 5 11 42 24 22 32 34 41 32 31 31 26 28 23 17 15 4 3 4 3 4 5 6 7 6 5 8 10 11 12 9 9 10 8 7 6 2 10 306 253 251 242 223 226 184 163 154 174 187 210 233 215 227 231 215 224 226 231 252 239 254 257 227 243 254 307 328 325 321 340 340 351 363 339 191 145 147 147 134 127 107 101 96 105 110 124 133 123 129 130 122 131 125 130 148 137 148 136 128 143 141 164 174 181 170 174 173 192 205 194 115 108 104 95 89 99 77 62 58 69 77 86 100 92 98 101 93 93 101 101 104 102 106 121 99 100 113 143 154 144 151 166 167 159 158 145 332 336 336 335 327 331 270 268 239 225 214 197 190 202 217 239 267 275 291 276 297 326 325 320 343 340 318 332 332 338 375 398 416 430 403 373 205 212 220 215 209 219 164 161 137 137 125 120 117 124 128 143 156 162 176 161 172 191 190 192 196 196 181 192 192 192 204 221 237 240 222 201 127 124 116 120 118 112 106 107 102 88 89 77 73 78 89 96 111 113 115 115 125 135 135 128 147 144 137 140 140 146 171 177 179 190 181 172 597 546 502 478 486 448 451 445 447 428 405 374 361 326 315 317 317 316 325 334 369 391 389 371 379 414 432 424 414 443 448 443 430 432 439 434 348 325 305 293 299 274 295 292 291 268 258 226 211 190 189 189 198 199 199 194 219 229 229 216 218 235 250 237 231 248 249 242 246 237 230 224 249 221 197 185 187 174 156 153 156 160 147 148 150 136 126 128 119 117 126 140 150 162 160 155 161 179 182 187 183 195 199 201 184 195 209 210 830 837 849 825 799 769 719 646 629 635 599 589 612 606 551 523 514 524 511 484 481 441 444 453 462 484 475 476 464 450 493 502 522 528 519 486 475 471 463 466 463 453 432 393 374 393 363 371 386 373 332 320 305 303 294 292 294 273 267 268 269 272 263 261 258 254 273 288 291 288 291 277 355 366 386 359 336 316 287 253 255 242 236 218 226 233 219 203 209 221 217 192 187 168 177 185 193 212 212 215 206 196 220 214 231 240 228 209 891 955 1065 1113 1141 1148 1129 1113 1071 1037 987 958 870 848 872 820 851 867 830 777 714 692 708 666 647 618 580 565 581 554 557 571 585 553 540 587 496 542 620 662 668 669 653 629 601 586 567 552 510 498 513 467 493 505 487 449 413 399 410 383 382 360 337 316 318 299 299 302 319 313 298 311 395 413 445 451 473 479 476 484 470 451 420 406 360 350 359 353 358 362 343 328 301 293 298 283 265 258 243 249 263 255 258 269 266 240 242 276 1251 1205 1189 1299 1260 1375 1513 1594 1643 1642 1569 1513 1494 1447 1410 1388 1352 1229 1214 1220 1132 1141 1125 1070 996 932 876 854 800 749 735 691 681 715 694 662 699 670 666 751 719 796 894 931 949 955 909 864 841 812 799 783 769 705 708 711 624 631 623 592 548 515 494 473 448 415 404 383 365 392 366 356 552 535 523 548 541 579 619 663 694 687 660 649 653 635 611 605 583 524 506 509 508 510 502 478 448 417 382 381 352 334 331 308 316 323 328 306 2037 2119 2182 2161 2248 2171 2156 2063 2137 2153 2317 2322 2437 2468 2439 2363 2312 2261 2173 2020 1994 1881 1754 1680 1661 1536 1481 1425 1337 1234 1186 1081 1087 990 969 899 1115 1167 1214 1193 1256 1222 1214 1171 1230 1237 1340 1350 1433 1431 1406 1354 1311 1285 1240 1156 1140 1059 1013 965 952 862 816 788 740 685 655 593 588 536 526 481 922 952 968 968 992 949 942 892 907 916 977 972 1004 1037 1033 1009 1001 976 933 864 854 822 741 715 709 674 665 637 597 549 531 488 499 454 443 418 5924 5462 5246 4959 4760 4647 4738 4690 4462 4482 4072 3734 3497 3583 3478 3818 3903 4116 4261 4034 3796 3642 3483 3246 3060 2881 2679 2416 2302 2213 2046 2025 1987 1814 1709 1517 3040 2830 2758 2591 2482 2415 2464 2443 2276 2371 2148 1976 1880 1953 1881 2099 2156 2287 2339 2197 2069 1982 1894 1794 1721 1592 1496 1348 1293 1248 1135 1139 1081 972 939 843 2884 2632 2488 2368 2278 2232 2274 2247 2186 2111 1924 1758 1617 1630 1597 1719 1747 1829 1922 1837 1727 1660 1589 1452 1339 1289 1183 1068 1009 965 911 886 906 842 770 674 9570 9506 9756 9997 9918 9893 10133 10254 10083 10073 9939 10029 10076 9923 10298 9899 9603 9281 9856 9383 10277 10794 11698 11413 10666 9898 9055 8158 7747 7635 7939 7530 6805 5893 5339 4845 4478 4429 4514 4631 4624 4690 4854 4937 4885 4841 4792 4804 4827 4816 5022 4811 4640 4514 4840 4545 4936 5215 5756 5669 5381 5013 4632 4207 4026 3876 4062 3875 3520 3005 2755 2522 5092 5077 5242 5366 5294 5203 5279 5317 5198 5232 5147 5225 5249 5107 5276 5088 4963 4767 5016 4838 5341 5579 5942 5744 5285 4885 4423 3951 3721 3759 3877 3655 3285 2888 2584 2323 10652 11028 11647 11760 11917 12143 12176 12320 12364 12332 12305 11914 11679 11559 11607 11691 12022 12466 12442 13173 12706 12614 12500 13421 13890 15653 16973 18043 18467 18192 17988 17484 17000 16597 16569 16221 4187 4405 4742 4866 4997 5192 5278 5369 5485 5579 5612 5486 5407 5421 5409 5476 5633 5864 5870 6300 6112 6037 5995 6412 6593 7502 8188 8716 8921 8831 8794 8494 8302 8151 8074 7891 6465 6623 6905 6894 6920 6951 6898 6951 6879 6753 6693 6428 6272 6138 6198 6215 6389 6602 6572 6873 6594 6577 6505 7009 7297 8151 8785 9327 9546 9361 9194 8990 8698 8446 8495 8330 8682 8730 8446 8830 9203 9392 9724 10283 10399 10591 10836 10924 11072 11171 11184 11188 10983 10816 10781 10799 10900 11289 11766 11709 12573 12137 12192 12094 13151 13662 15380 16622 17691 18162 17925 17637 3232 3248 3157 3255 3429 3494 3672 3938 4070 4221 4397 4503 4599 4717 4784 4852 4861 4814 4876 4881 4908 5095 5367 5356 5839 5676 5707 5691 6200 6433 7264 7891 8409 8640 8580 8478 5450 5482 5289 5575 5774 5898 6052 6345 6329 6370 6439 6421 6473 6454 6400 6336 6122 6002 5905 5918 5992 6194 6399 6353 6734 6461 6485 6403 6951 7229 8116 8731 9282 9522 9345 9159 13066 13340 13716 13863 14080 14331 14564 14614 15077 15647 16061 16621 17170 17704 18184 18726 19243 19899 20704 21189 21784 22141 22526 22929 23253 23697 24367 24971 25172 26104 26046 26471 26941 28017 29387 30620 4256 4309 4428 4495 4526 4616 4658 4651 4759 4938 5047 5224 5444 5667 5867 6123 6375 6628 7017 7322 7628 7882 8085 8354 8534 8808 9201 9535 9712 10253 10292 10514 10751 11304 11978 12592 8810 9031 9288 9368 9554 9715 9906 9963 10318 10709 11014 11397 11726 12037 12317 12603 12868 13271 13687 13867 14156 14259 14441 14575 14719 14889 15166 15436 15460 15851 15754 15957 16190 16713 17409 18028 9740 9084 9270 9560 8096 8685 8074 7720 7761 8055 8065 8079 8315 8395 8336 8719 8665 8613 8132 8007 8135 7811 7574 7472 7407 7332 7294 7039 6993 7063 7481 7598 7802 7276 7529 7818 2682 2496 2504 2660 2153 2538 2274 2165 2152 2401 2549 2580 2719 2704 2672 2896 2847 2939 2643 2633 2853 2870 2791 2789 2784 2808 2928 2902 2940 3037 3367 3477 3642 3363 3542 3816 7058 6588 6766 6900 5943 6147 5800 5555 5609 5654 5516 5499 5596 5691 5664 5823 5818 5674 5489 5374 5282 4941 4783 4683 4623 4524 4366 4137 4053 4026 4114 4121 4160 3913 3987 4002 881 525 528 565 684 782 361 386 383 547 549 508 666 642 576 575 580 628 289 280 442 366 260 258 264 246 210 182 202 238 244 228 220 175 79 217 472 292 307 332 385 416 216 221 211 299 303 269 375 349 306 307 300 350 134 130 210 183 138 123 121 113 99 93 99 146 150 116 124 97 46 105 409 233 221 233 299 366 145 165 172 248 246 239 291 293 270 268 280 278 155 150 232 183 122 135 143 133 111 89 103 92 94 112 96 78 33 112 1519 1519 1351 1324 1037 1352 1128 928 842 1296 1540 1592 1711 1770 1729 1750 1732 1678 1584 1553 1504 1460 1555 1515 1495 1531 1597 1454 1404 1351 1415 1450 1508 1324 1353 1461 616 612 549 480 364 508 380 274 222 467 635 645 641 677 671 663 662 661 614 581 628 636 680 655 641 688 760 711 687 642 752 784 848 732 757 853 903 907 802 844 673 844 748 654 620 829 905 947 1070 1093 1058 1087 1070 1017 970 972 876 824 875 860 854 843 837 743 717 709 663 666 660 592 596 608 1270 1319 1434 1541 1278 1410 1526 1456 1392 1355 1248 1179 1213 1104 1137 1175 1225 1201 1191 1133 1160 1107 1135 1132 1111 1142 1123 1101 1099 1169 1182 1134 1180 1086 1099 1113 252 274 262 337 229 309 276 243 200 226 207 204 200 192 190 224 236 214 220 220 249 270 288 296 304 327 338 344 365 399 445 439 489 458 477 520 1018 1045 1172 1204 1049 1101 1250 1213 1192 1129 1041 975 1013 912 947 951 989 987 971 913 911 837 847 836 807 815 785 757 734 770 737 695 691 628 622 593 1302 1327 1455 1522 1301 1346 1394 1440 1476 1394 1239 1260 1160 1162 1122 1143 1102 1086 1135 1114 1108 1031 1030 989 1008 947 982 1070 1016 996 1105 1086 1123 1087 1112 1168 263 292 301 291 238 246 254 234 242 245 207 239 224 199 183 211 198 212 201 215 233 215 234 237 251 254 290 322 320 353 389 408 407 399 425 463 1039 1035 1154 1231 1063 1100 1140 1206 1234 1149 1032 1021 936 963 939 932 904 874 934 899 875 816 796 752 757 693 692 748 696 643 716 678 716 688 687 705 1129 1118 1173 1227 1012 1019 958 943 935 1014 947 953 943 950 935 1015 1001 927 922 824 835 767 753 719 753 770 757 728 732 772 842 812 909 887 938 911 292 264 301 311 223 243 237 243 233 258 218 209 231 193 207 256 249 227 236 206 201 239 217 209 226 216 218 238 239 274 306 307 345 329 362 366 837 854 872 916 789 776 721 700 702 756 729 744 712 757 728 759 752 700 686 618 634 528 536 510 527 554 539 490 493 498 536 505 564 558 576 545 806 841 954 1008 797 760 783 708 726 667 624 649 659 670 648 671 722 720 663 675 630 629 585 558 555 553 522 515 487 500 556 598 562 552 621 604 204 287 297 333 256 279 298 284 276 265 231 241 255 255 229 231 252 257 231 237 237 236 215 226 215 218 225 222 225 212 255 267 251 238 287 298 602 554 657 675 541 481 485 424 450 402 393 408 404 415 419 440 470 463 432 438 393 393 370 332 340 335 297 293 262 288 301 331 311 314 334 306 548 527 530 617 510 600 644 690 681 611 614 577 552 608 586 635 580 599 588 589 552 593 535 553 543 522 523 483 491 474 485 471 475 447 497 539 148 139 136 199 169 225 262 310 344 286 293 266 258 271 257 273 245 298 270 257 245 269 246 260 243 244 248 244 239 238 251 244 246 240 262 301 400 388 394 418 341 375 382 380 337 325 321 311 294 337 329 362 335 301 318 332 307 324 289 293 300 278 275 239 252 236 234 227 229 207 235 238 661 581 612 605 499 486 488 440 526 495 574 603 664 665 668 736 698 680 694 703 704 649 599 563 560 568 560 510 561 498 566 608 592 492 492 460 164 154 171 185 126 142 170 153 197 179 242 264 285 285 312 361 332 304 329 320 321 309 283 278 270 273 270 258 272 234 285 298 300 258 261 232 497 427 441 420 373 344 318 287 329 316 332 339 379 380 356 375 366 376 365 383 383 340 316 285 290 295 290 252 289 264 281 310 292 234 231 228 795 642 623 616 503 488 460 437 460 393 413 419 406 460 532 620 642 709 668 690 704 706 645 671 658 589 560 546 541 581 600 645 658 591 604 607 184 131 124 130 111 105 134 153 154 113 131 145 143 173 201 245 260 293 277 320 351 317 294 304 314 275 270 265 282 303 299 345 350 306 307 319 611 511 499 486 392 383 326 284 306 280 282 274 263 287 331 375 382 416 391 370 353 389 351 367 344 314 290 281 259 278 301 300 308 285 297 288 795 652 575 507 442 403 332 292 293 239 262 273 269 285 291 282 266 264 272 312 368 369 357 382 383 371 349 347 356 366 368 426 437 485 575 615 80 43 43 49 40 51 47 50 57 46 59 72 79 79 73 75 68 80 84 95 131 141 149 152 165 157 151 151 163 181 178 199 211 238 284 304 715 609 532 458 402 352 285 242 236 193 203 201 190 206 218 207 198 184 188 217 237 228 208 230 218 214 198 196 193 185 190 227 226 247 291 311 30 26 25 19 23 30 0 0 25 27 33 44 45 45 59 63 62 69 72 73 66 72 53 62 46 62 75 74 75 81 74 77 61 71 83 56 6 7 7 7 6 11 0 0 9 10 14 15 15 17 29 28 22 25 26 26 27 34 22 26 22 28 38 39 34 38 36 43 38 31 37 21 24 19 18 12 17 19 0 0 16 17 19 29 30 28 30 35 40 44 46 47 39 38 31 36 24 34 37 35 41 43 38 34 23 40 46 35 4 7 10 9 10 9 0 0 22 17 22 22 27 34 53 54 55 52 54 61 62 62 67 70 31 31 36 29 29 37 44 63 77 79 76 67 1 1 6 6 6 3 0 0 7 7 9 11 13 14 14 22 23 18 21 26 20 21 25 23 12 15 21 15 15 17 21 27 33 37 37 34 3 6 4 3 4 6 0 0 15 10 13 11 14 20 39 32 32 34 33 35 42 41 42 47 19 16 15 14 14 20 23 36 44 42 39 33 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 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 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 206148 206237 206454 207010 207348 207742 207862 207514 206136 205108 203907 202935 202002 200766 199639 199190 199019 199150 198856 198626 198831 198502 198477 198469 198671 198944 198831 198242 197371 196572 195583 194316 193207 192150 191762 190774 101227 101231 101333 101659 101902 102187 102240 102218 101580 101121 100626 100146 99751 99314 98793 98642 98581 98733 98591 98513 98699 98612 98613 98622 98752 98917 99023 98716 98274 97866 97360 96903 96436 95988 95821 95348 104921 105006 105121 105351 105446 105555 105622 105296 104556 103987 103281 102789 102251 101452 100846 100548 100438 100417 100265 100113 100132 99890 99864 99847 99919 100027 99808 99526 99097 98706 98223 97413 96771 96162 95941 95426 50850 50860 50825 51197 51384 51318 51164 50763 49961 49307 48519 47778 47058 46234 45391 44620 44068 43747 43422 43000 42753 42348 42056 41800 41589 41550 41370 41041 40733 40454 40064 39368 38798 38162 37682 36991 26098 26034 25995 26225 26364 26354 26210 25998 25528 25210 24874 24527 24157 23783 23444 23008 22680 22550 22367 22171 22096 21861 21658 21463 21348 21299 21300 21145 20981 20751 20539 20212 19908 19558 19324 18914 24752 24826 24830 24972 25020 24964 24954 24765 24433 24097 23645 23251 22901 22451 21947 21612 21388 21197 21055 20829 20657 20487 20398 20337 20241 20251 20070 19896 19752 19703 19525 19156 18890 18604 18358 18077 20992 20334 19799 19034 18567 18322 18193 18014 17711 17516 17552 17622 17539 17354 17198 17443 17580 17692 17345 17177 16999 16670 16497 16351 16408 16373 16183 15926 15410 14938 14490 14077 13732 13379 13405 13503 10987 10675 10392 9994 9687 9570 9466 9448 9361 9255 9250 9302 9293 9245 9084 9232 9371 9442 9241 9113 8984 8865 8793 8702 8665 8627 8548 8387 8135 7940 7724 7625 7443 7278 7279 7355 10005 9659 9407 9040 8880 8752 8727 8566 8350 8261 8302 8320 8246 8109 8114 8211 8209 8250 8104 8064 8015 7805 7704 7649 7743 7746 7635 7539 7275 6998 6766 6452 6289 6101 6126 6148 14124 14116 13887 13712 13457 13394 13095 12709 12060 11563 10637 10125 9796 9577 9555 9706 9940 10085 10172 10235 10480 10760 10927 11056 11052 10915 10590 10352 10226 10180 10278 10193 10083 9869 9728 9462 7420 7357 7236 7156 7061 7023 6905 6720 6397 6092 5638 5300 5156 5036 5056 5174 5291 5333 5377 5389 5471 5621 5776 5868 5849 5770 5586 5415 5316 5281 5300 5289 5286 5198 5115 5052 6704 6759 6651 6556 6396 6371 6190 5989 5663 5471 4999 4825 4640 4541 4499 4532 4649 4752 4795 4846 5009 5139 5151 5188 5203 5145 5004 4937 4910 4899 4978 4904 4797 4671 4613 4410 15290 14979 14678 14427 14085 14009 14013 13703 13416 13029 12828 12352 11972 11457 11023 10341 9928 9722 9711 9784 10060 10300 10371 10434 10561 10746 11094 11242 11238 11115 10793 10480 10215 10160 10278 10442 8029 7817 7630 7431 7304 7225 7200 7065 6926 6766 6645 6423 6212 5995 5704 5374 5116 5048 5025 5100 5318 5426 5424 5429 5498 5554 5764 5889 5877 5793 5660 5466 5317 5271 5328 5335 7261 7162 7048 6996 6781 6784 6813 6638 6490 6263 6183 5929 5760 5462 5319 4967 4812 4674 4686 4684 4742 4874 4947 5005 5063 5192 5330 5353 5361 5322 5133 5014 4898 4889 4950 5107 16277 15887 15829 15750 15838 15418 15150 14816 14497 14045 13871 13809 13499 13232 12866 12740 12372 11983 11531 11222 10566 10193 9991 10042 10208 10491 10658 10733 10736 10792 10859 11123 11242 11363 11220 11038 8644 8500 8432 8391 8315 8059 7870 7682 7446 7242 7135 7078 6949 6790 6643 6546 6378 6178 5979 5783 5455 5223 5161 5216 5332 5519 5592 5612 5601 5597 5584 5720 5804 5862 5806 5753 7633 7387 7397 7359 7523 7359 7280 7134 7051 6803 6736 6731 6550 6442 6223 6194 5994 5805 5552 5439 5111 4970 4830 4826 4876 4972 5066 5121 5135 5195 5275 5403 5438 5501 5414 5285 13750 15010 16105 16569 16406 16344 15946 15862 15695 15729 15347 15060 14738 14378 13911 13784 13756 13466 13298 12964 12908 12509 12172 11718 11391 10746 10402 10204 10237 10334 10577 10745 10798 10813 10900 11045 7213 7912 8488 8715 8651 8654 8495 8401 8335 8246 8007 7808 7600 7361 7148 7063 7010 6865 6768 6641 6600 6424 6244 6044 5831 5526 5309 5248 5278 5369 5526 5600 5597 5611 5631 5658 6537 7098 7617 7854 7755 7690 7451 7461 7360 7483 7340 7252 7138 7017 6763 6721 6746 6601 6530 6323 6308 6085 5928 5674 5560 5220 5093 4956 4959 4965 5051 5145 5201 5202 5269 5387 10900 10787 10561 11497 12126 13665 14984 16079 16449 16255 16141 15724 15596 15486 15502 15141 14861 14571 14304 13843 13710 13668 13428 13275 13042 12982 12584 12273 11761 11393 10739 10359 10174 10241 10388 10668 5489 5426 5348 5899 6306 7124 7844 8424 8592 8536 8488 8330 8229 8199 8089 7870 7672 7482 7287 7080 6985 6938 6818 6735 6656 6609 6443 6283 6060 5821 5498 5250 5208 5259 5391 5569 5411 5361 5213 5598 5820 6541 7140 7655 7857 7719 7653 7394 7367 7287 7413 7271 7189 7089 7017 6763 6725 6730 6610 6540 6386 6373 6141 5990 5701 5572 5241 5109 4966 4982 4997 5099 10548 10686 10955 10611 11152 10726 10604 10408 11319 11966 13494 14735 15807 16206 15987 15859 15463 15392 15259 15370 15047 14724 14412 14086 13672 13574 13588 13374 13220 13009 12878 12476 12152 11686 11304 10691 5295 5341 5510 5312 5566 5361 5306 5238 5780 6191 7004 7659 8204 8388 8319 8274 8138 8078 8008 7957 7764 7560 7360 7121 6963 6865 6821 6725 6657 6599 6502 6366 6206 6010 5735 5429 5253 5345 5445 5299 5586 5365 5298 5170 5539 5775 6490 7076 7603 7818 7668 7585 7325 7314 7251 7413 7283 7164 7052 6965 6709 6709 6767 6649 6563 6410 6376 6110 5946 5676 5569 5262 11624 11102 10801 10602 10426 10317 10495 10746 10464 10939 10482 10429 10232 11114 11718 13235 14453 15481 15875 15678 15591 15183 15113 15024 15111 14762 14522 14155 13878 13455 13351 13327 13154 12980 12801 12759 5629 5375 5255 5206 5135 5112 5181 5345 5189 5407 5181 5174 5089 5644 6029 6802 7434 7940 8124 8068 8044 7903 7849 7800 7743 7565 7417 7188 6970 6782 6711 6655 6579 6496 6451 6403 5995 5727 5546 5396 5291 5205 5314 5401 5275 5532 5301 5255 5143 5470 5689 6433 7019 7541 7751 7610 7547 7280 7264 7224 7368 7197 7105 6967 6908 6673 6640 6672 6575 6484 6350 6356 11499 11520 11542 11499 11320 11248 10702 10444 10256 10138 10036 10183 10432 10131 10633 10202 10151 9943 10835 11498 12921 14089 15103 15477 15244 15149 14814 14783 14648 14733 14346 14099 13764 13494 13094 13010 5200 5337 5387 5396 5341 5336 5059 4969 4925 4880 4880 4951 5101 4914 5149 4984 4959 4887 5407 5814 6540 7149 7634 7796 7737 7716 7604 7600 7532 7463 7272 7107 6896 6703 6545 6480 6299 6183 6155 6103 5979 5912 5643 5475 5331 5258 5156 5232 5331 5217 5484 5218 5192 5056 5428 5684 6381 6940 7469 7681 7507 7433 7210 7183 7116 7270 7074 6992 6868 6791 6549 6530 9892 10354 10695 10722 10747 10713 10735 10740 10696 10582 10575 10089 9901 9757 9605 9495 9643 9964 9687 10170 9782 9732 9525 10415 11027 12407 13540 14496 14867 14649 14606 14252 14198 14090 14171 13746 4108 4285 4395 4487 4590 4647 4797 4841 4848 4828 4856 4620 4585 4565 4517 4492 4568 4766 4615 4835 4670 4659 4598 5113 5479 6154 6741 7179 7334 7284 7311 7211 7212 7150 7097 6873 5784 6069 6300 6235 6157 6066 5938 5899 5848 5754 5719 5469 5316 5192 5088 5003 5075 5198 5072 5335 5112 5073 4927 5302 5548 6253 6799 7317 7533 7365 7295 7041 6986 6940 7074 6873 8145 8058 7904 8179 8447 8735 9132 9495 9490 9526 9507 9539 9586 9573 9538 9578 9159 9035 8919 8817 8770 8930 9237 8988 9448 9083 9062 8876 9697 10282 11577 12635 13510 13881 13768 13681 3144 3145 3149 3194 3291 3384 3501 3662 3721 3828 3878 4019 4069 4109 4136 4201 4016 4014 4012 3998 4008 4096 4258 4138 4366 4215 4205 4157 4600 4956 5577 6128 6513 6703 6704 6724 5001 4913 4755 4985 5156 5351 5631 5833 5769 5698 5629 5520 5517 5464 5402 5377 5143 5021 4907 4819 4762 4834 4979 4850 5082 4868 4857 4719 5097 5326 6000 6507 6997 7178 7064 6957 12257 12544 12873 13211 13393 13533 13649 13735 14122 14513 14918 15490 15846 16267 16712 17046 17645 18069 18498 18868 19244 19396 19645 19803 19918 20166 20424 20787 20720 21238 21025 21182 21387 22032 23023 23738 3971 4027 4116 4253 4291 4338 4406 4425 4532 4640 4790 4955 5107 5285 5475 5622 5948 6150 6381 6564 6764 6887 7040 7197 7285 7498 7693 7888 7933 8230 8156 8274 8467 8889 9415 9803 8286 8517 8757 8958 9102 9195 9243 9310 9590 9873 10128 10535 10739 10982 11237 11424 11697 11919 12117 12304 12480 12509 12605 12606 12633 12668 12731 12899 12787 13008 12869 12908 12920 13143 13608 13935 95128 95428 95011 94392 93882 93156 91957 91107 90133 89480 89290 91244 91076 90996 90390 89988 90366 90477 90213 90666 91313 91569 90718 90521 90855 90774 90763 90229 89165 88250 87114 86502 86161 85739 85288 85803 50642 51071 51001 50719 50528 50014 49252 48983 48649 47984 47827 48750 48473 48500 48290 47783 47918 47983 47774 48067 48275 48325 47625 47326 47361 47260 47173 46699 46033 45580 44977 44635 44429 44115 44089 44225 44486 44357 44010 43673 43354 43142 42705 42124 41484 41496 41463 42494 42603 42496 42100 42205 42448 42494 42439 42599 43038 43244 43093 43195 43494 43514 43590 43530 43132 42670 42137 41867 41732 41624 41199 41578 792 854 839 898 733 613 570 478 502 393 400 957 951 959 877 801 749 767 11 13 11 7 9 11 12 18 17 11 10 7 12 4 13 4 7 0 478 502 479 522 407 346 315 276 285 239 240 457 504 511 507 406 400 382 5 3 4 3 3 5 3 7 8 7 7 5 9 2 7 1 5 0 314 352 360 376 326 267 255 202 217 154 160 500 447 448 370 395 349 385 6 10 7 4 6 6 9 11 9 4 3 2 3 2 6 3 2 0 12192 11796 11225 10401 10083 9639 8720 8308 8076 7853 7838 8644 8589 8699 8617 8605 8834 8958 9038 9331 9537 9412 8889 8921 9215 9277 9618 9327 9059 8890 8796 8554 8393 7935 8108 8343 6634 6456 6259 5719 5596 5372 4940 4827 4786 4688 4643 5027 4847 4964 4891 4691 4860 4906 4982 5126 5171 5086 4761 4674 4767 4782 5048 4841 4725 4622 4629 4516 4367 4193 4333 4440 5558 5340 4966 4682 4487 4267 3780 3481 3290 3165 3195 3617 3742 3735 3726 3914 3974 4052 4056 4205 4366 4326 4128 4247 4448 4495 4570 4486 4334 4268 4167 4038 4026 3742 3775 3903 12144 12089 11775 11633 11280 11047 10560 10179 9526 9214 8539 8283 8026 7887 7898 8033 8237 8263 8431 8557 8743 9126 9120 9168 9170 9081 8809 8661 8494 8412 8482 8452 8359 8122 7991 7862 6653 6654 6505 6442 6317 6139 5983 5810 5532 5235 4903 4702 4583 4497 4513 4608 4696 4693 4747 4819 4876 5044 5119 5123 5103 5055 4860 4689 4565 4545 4509 4512 4501 4358 4286 4265 5491 5435 5270 5191 4963 4908 4577 4369 3994 3979 3636 3581 3443 3390 3385 3425 3541 3570 3684 3738 3867 4082 4001 4045 4067 4026 3949 3972 3929 3867 3973 3940 3858 3764 3705 3597 13820 13501 13146 12834 12407 12184 12226 11849 11583 11269 11115 10776 10461 9946 9626 8995 8703 8427 8447 8530 8864 9125 9135 9177 9353 9495 9771 9932 9949 9764 9418 9184 8913 8795 8817 9046 7521 7334 7166 6963 6804 6665 6663 6491 6360 6203 6085 5962 5779 5521 5277 4960 4747 4660 4638 4733 4951 5070 5003 5006 5086 5135 5300 5376 5387 5268 5129 4961 4794 4704 4736 4766 6299 6167 5980 5871 5603 5519 5563 5358 5223 5066 5030 4814 4682 4425 4349 4035 3956 3767 3809 3797 3913 4055 4132 4171 4267 4360 4471 4556 4562 4496 4289 4223 4119 4091 4081 4280 14851 14411 14413 14182 14161 13736 13524 13278 13000 12571 12430 12469 12193 11930 11564 11443 11049 10716 10337 10024 9471 9137 8967 8950 9148 9451 9611 9695 9702 9756 9716 10015 10086 10138 9936 9841 8072 7926 7868 7794 7688 7426 7225 7105 6892 6679 6571 6599 6448 6308 6160 6072 5887 5712 5553 5342 5027 4823 4750 4747 4888 5095 5167 5169 5149 5173 5112 5258 5349 5325 5274 5246 6779 6485 6545 6388 6473 6310 6299 6173 6108 5892 5859 5870 5745 5622 5404 5371 5162 5004 4784 4682 4444 4314 4217 4203 4260 4356 4444 4526 4553 4583 4604 4757 4737 4813 4662 4595 12597 13738 14701 15142 14894 14718 14305 14187 14085 14100 13816 13670 13422 13090 12695 12492 12463 12151 12069 11757 11720 11387 11087 10629 10347 9735 9412 9232 9263 9349 9572 9750 9815 9882 9902 10039 6696 7331 7866 8092 7988 7913 7706 7602 7530 7413 7261 7112 6949 6726 6574 6441 6394 6253 6217 6077 6064 5907 5719 5529 5319 5024 4819 4766 4774 4873 5017 5097 5119 5141 5157 5174 5901 6407 6835 7050 6906 6805 6599 6585 6555 6687 6555 6558 6473 6364 6121 6051 6069 5898 5852 5680 5656 5480 5368 5100 5028 4711 4593 4466 4489 4476 4555 4653 4696 4741 4745 4865 9709 9638 9441 10276 10821 12162 13328 14259 14647 14445 14260 13963 13922 13836 13845 13493 13237 13000 12833 12393 12275 12271 12054 11912 11705 11670 11353 11095 10638 10331 9732 9340 9150 9266 9398 9712 4913 4891 4814 5338 5678 6363 6967 7453 7645 7558 7473 7377 7316 7300 7228 7017 6822 6661 6518 6347 6247 6230 6114 6044 5952 5921 5792 5640 5446 5261 4942 4723 4657 4726 4855 5068 4796 4747 4627 4938 5143 5799 6361 6806 7002 6887 6787 6586 6606 6536 6617 6476 6415 6339 6315 6046 6028 6041 5940 5868 5753 5749 5561 5455 5192 5070 4790 4617 4493 4540 4543 4644 8811 9003 9197 8885 9414 9034 8920 8739 9451 10052 11349 12556 13441 13792 13617 13419 13041 13003 13030 13129 12947 12753 12575 12253 11929 11856 11921 11784 11669 11513 11395 11073 10822 10436 10112 9609 4479 4548 4677 4480 4705 4509 4444 4372 4829 5173 5851 6471 6905 7062 7027 6943 6815 6805 6816 6794 6642 6504 6357 6119 6048 5981 5936 5880 5833 5801 5699 5603 5492 5312 5075 4808 4332 4455 4520 4405 4709 4525 4476 4367 4622 4879 5498 6085 6536 6730 6590 6476 6226 6198 6214 6335 6305 6249 6218 6134 5881 5875 5985 5904 5836 5712 5696 5470 5330 5124 5037 4801 6528 6603 6581 6677 6688 6719 6783 6994 6621 7044 6888 7067 7048 7815 8414 9577 10627 11472 11879 11884 11906 11695 11827 11874 12061 11878 11767 11616 11461 11198 11128 11208 11132 11084 10947 11043 3372 3435 3392 3442 3440 3440 3383 3502 3354 3477 3407 3522 3517 3981 4329 4918 5409 5852 6027 6079 6116 6093 6089 6076 6078 5975 5889 5776 5632 5534 5492 5520 5493 5465 5439 5449 3156 3168 3189 3235 3248 3279 3400 3492 3267 3567 3481 3545 3531 3834 4085 4659 5218 5620 5852 5805 5790 5602 5738 5798 5983 5903 5878 5840 5829 5664 5636 5688 5639 5619 5508 5594 3334 3500 3405 3179 3147 3068 2691 2516 2335 2226 2326 2516 2637 2636 2974 2834 3111 3359 3808 4602 5389 6142 6520 7023 7162 7410 7535 7876 7955 8103 7872 7938 8164 8516 8626 8761 1622 1818 1803 1767 1752 1697 1478 1404 1309 1205 1263 1359 1430 1427 1608 1543 1693 1823 2068 2467 2892 3248 3380 3638 3668 3780 3837 3999 3986 3977 3883 3911 3981 4126 4223 4255 1712 1682 1602 1412 1395 1371 1213 1112 1026 1021 1063 1157 1207 1209 1366 1291 1418 1536 1740 2135 2497 2894 3140 3385 3494 3630 3698 3877 3969 4126 3989 4027 4183 4390 4403 4506 247 229 198 214 179 176 220 215 198 198 203 227 272 268 203 227 239 277 286 404 420 479 504 587 744 895 940 997 958 919 981 963 1205 1403 1318 1370 143 132 114 120 110 115 113 111 93 88 93 122 153 147 138 145 149 183 179 257 269 296 310 355 444 501 509 555 525 516 551 527 602 682 622 637 104 97 84 94 69 61 107 104 105 110 110 105 119 121 65 82 90 94 107 147 151 183 194 232 300 394 431 442 433 403 430 436 603 721 696 733 86 66 90 71 75 60 110 105 109 115 126 116 114 138 60 69 76 84 44 42 30 35 31 16 9 8 9 3 7 8 10 21 109 158 126 177 52 44 58 40 43 29 35 30 34 26 37 40 42 56 38 39 46 53 24 23 16 21 20 10 5 4 8 1 4 5 5 5 67 82 84 117 34 22 32 31 32 31 75 75 75 89 89 76 72 82 22 30 30 31 20 19 14 14 11 6 4 4 1 2 3 3 5 16 42 76 42 60 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 0 0 0 0 0 0 0 0 0 0 0 7 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 10 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 89406 89954 89945 88378 81725 76078 70677 72556 71938 72578 75388 78418 78565 80224 79288 79929 80606 80908 81257 82977 84346 83458 80211 82214 82983 82123 80904 79190 77879 78014 78903 79525 79063 76659 78855 79415 47477 48424 48428 47151 42942 39758 37381 39124 39030 39168 41098 42657 42677 43608 42833 42749 42935 43185 43463 44447 45060 43752 41255 42583 42868 42108 41223 39987 39376 39767 40394 40567 39985 38715 40082 40319 41929 41530 41517 41227 38783 36320 33296 33432 32908 33410 34290 35761 35888 36616 36455 37180 37671 37723 37794 38530 39286 39706 38956 39631 40115 40015 39681 39203 38503 38247 38509 38958 39078 37944 38773 39096 714 777 780 810 612 453 426 367 411 361 341 926 921 923 856 790 737 755 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 425 464 448 478 346 266 236 216 237 226 211 446 488 491 499 402 399 378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 289 313 332 332 266 187 190 151 174 135 130 480 433 432 357 388 338 377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10756 10634 10227 9091 7437 5698 4574 4780 4842 4980 5713 6649 6790 7160 6976 7142 7422 7687 7941 8365 8639 8248 7234 7758 8080 7999 8060 7489 7093 7147 7345 7426 7275 6603 7177 7441 5831 5895 5764 4925 3882 2989 2547 2802 2896 3054 3541 4052 4030 4289 4053 3970 4119 4297 4468 4706 4792 4373 3683 3980 4095 4005 4019 3611 3457 3514 3724 3778 3593 3293 3710 3838 4925 4739 4463 4166 3555 2709 2027 1978 1946 1926 2172 2597 2760 2871 2923 3172 3303 3390 3473 3659 3847 3875 3551 3778 3985 3994 4041 3878 3636 3633 3621 3648 3682 3310 3467 3603 11388 11373 11165 10863 9523 8639 7575 7717 7293 7214 7039 6985 6800 6924 6868 7104 7307 7291 7596 7832 8145 8305 7904 8267 8352 8068 7795 7506 7300 7404 7638 7731 7617 7182 7334 7189 6259 6337 6205 5994 5152 4660 4188 4482 4295 4184 4169 4081 4033 4059 4013 4139 4222 4189 4344 4487 4610 4589 4358 4615 4620 4421 4242 3989 3893 3999 4059 4079 4015 3773 3856 3849 5129 5036 4960 4869 4371 3979 3387 3235 2998 3030 2870 2904 2767 2865 2855 2965 3085 3102 3252 3345 3535 3716 3546 3652 3732 3647 3553 3517 3407 3405 3579 3652 3602 3409 3478 3340 13116 12863 12548 12131 10916 10115 9496 9532 9448 9336 9585 9448 9150 8871 8524 8057 7836 7601 7714 7906 8314 8419 8195 8459 8662 8719 8850 8822 8758 8718 8605 8483 8214 7864 8219 8374 7126 7019 6853 6538 5863 5383 5162 5288 5316 5235 5389 5348 5191 5043 4759 4507 4327 4269 4326 4469 4723 4683 4433 4603 4697 4697 4783 4741 4712 4722 4703 4563 4369 4187 4379 4374 5990 5844 5695 5593 5053 4732 4334 4244 4132 4101 4196 4100 3959 3828 3765 3550 3509 3332 3388 3437 3591 3736 3762 3856 3965 4022 4067 4081 4046 3996 3902 3920 3845 3677 3840 4000 14162 13745 13793 13454 12643 11744 10863 11073 10828 10626 10877 11001 10771 10780 10365 10378 10053 9741 9468 9312 8855 8454 8081 8274 8526 8738 8773 8742 8720 8895 9046 9382 9410 9159 9324 9216 7651 7568 7529 7318 6719 6185 5794 5981 5798 5714 5879 5923 5804 5826 5577 5553 5370 5236 5131 5031 4764 4465 4255 4401 4549 4659 4655 4602 4574 4700 4762 4913 4937 4775 4910 4871 6511 6177 6264 6136 5924 5559 5069 5092 5030 4912 4998 5078 4967 4954 4788 4825 4683 4505 4337 4281 4091 3989 3826 3873 3977 4079 4118 4140 4146 4195 4284 4469 4473 4384 4414 4345 12098 13146 14113 14342 13307 12573 11498 11888 11734 12036 12197 12164 11930 11792 11362 11296 11377 11105 11084 10956 10968 10505 9973 9772 9603 8975 8522 8271 8325 8517 8893 9136 9190 9049 9371 9468 6393 7025 7518 7594 6964 6569 6081 6343 6267 6325 6457 6412 6269 6149 5932 5867 5866 5712 5739 5703 5710 5401 5050 5035 4912 4600 4303 4227 4259 4420 4662 4745 4726 4654 4842 4855 5705 6121 6595 6748 6343 6004 5417 5545 5467 5711 5740 5752 5661 5643 5430 5429 5511 5393 5345 5253 5258 5104 4923 4737 4691 4375 4219 4044 4066 4097 4231 4391 4464 4395 4529 4613 9299 9206 9064 9826 9794 10505 10921 11974 12308 12271 12489 12333 12328 12478 12385 12301 12047 11836 11728 11556 11494 11320 10884 11004 10891 10762 10313 9980 9551 9335 8999 8727 8505 8458 8830 9138 4673 4670 4604 5032 5032 5348 5625 6230 6406 6388 6579 6552 6508 6640 6477 6350 6176 6050 5976 5934 5882 5700 5400 5512 5496 5364 5165 4975 4802 4690 4530 4371 4284 4256 4503 4725 4626 4536 4460 4794 4762 5157 5296 5744 5902 5883 5910 5781 5820 5838 5908 5951 5871 5786 5752 5622 5612 5620 5484 5492 5395 5398 5148 5005 4749 4645 4469 4356 4221 4202 4327 4413 8275 8419 8680 8386 8445 7802 7423 7376 7890 8408 9804 11005 11765 12310 12108 12092 11798 11814 11878 12100 12016 11734 11299 11286 11009 10864 10790 10538 10431 10318 10446 10275 9982 9427 9397 8944 4204 4273 4429 4203 4164 3808 3658 3688 4018 4297 5085 5700 6072 6363 6282 6261 6152 6192 6216 6266 6176 5914 5597 5576 5504 5382 5263 5120 5112 5119 5176 5151 4984 4726 4642 4402 4071 4146 4251 4183 4281 3994 3765 3688 3872 4111 4719 5305 5693 5947 5826 5831 5646 5622 5662 5834 5840 5820 5702 5710 5505 5482 5527 5418 5319 5199 5270 5124 4998 4701 4755 4542 6086 6164 6063 6135 5877 5557 5223 5268 4827 5101 5034 5396 5489 6299 7032 8024 9020 9742 10105 10374 10554 10384 10356 10593 10820 10674 10485 10277 10120 9940 10060 10299 10219 9948 10097 10199 3155 3250 3176 3193 3032 2854 2628 2660 2491 2567 2551 2766 2820 3278 3645 4138 4609 4986 5188 5325 5462 5363 5214 5324 5359 5241 5102 4955 4839 4840 4889 5010 4927 4794 4909 4940 2931 2914 2887 2942 2845 2703 2595 2608 2336 2534 2483 2630 2669 3021 3387 3886 4411 4756 4917 5049 5092 5021 5142 5269 5461 5433 5383 5322 5281 5100 5171 5289 5292 5154 5188 5259 3162 3334 3228 3058 2918 2756 2348 2262 2051 1934 1980 2168 2238 2287 2552 2459 2703 2981 3413 4130 4911 5575 5750 6198 6287 6421 6367 6565 6616 6813 6880 7082 7337 7408 7662 7899 1558 1747 1730 1716 1635 1552 1314 1293 1179 1065 1107 1215 1269 1270 1422 1382 1502 1642 1872 2246 2656 2947 2935 3172 3187 3234 3174 3211 3199 3242 3333 3425 3481 3493 3625 3711 1604 1587 1498 1342 1283 1204 1034 969 872 869 873 953 969 1017 1130 1077 1201 1339 1541 1884 2255 2628 2815 3026 3100 3187 3193 3354 3417 3571 3547 3657 3856 3915 4037 4188 247 227 194 211 178 176 220 214 197 196 203 227 269 262 200 217 230 271 286 404 420 479 504 587 744 895 940 997 958 919 981 963 1205 1403 1318 1370 143 132 114 120 110 115 113 111 93 87 93 122 151 144 136 141 147 181 179 257 269 296 310 355 444 501 509 555 525 516 551 527 602 682 622 637 104 95 80 91 68 61 107 103 104 109 110 105 118 118 64 76 83 90 107 147 151 183 194 232 300 394 431 442 433 403 430 436 603 721 696 733 86 66 90 71 75 60 110 105 109 115 126 116 114 138 60 69 76 84 44 42 30 35 31 16 9 8 9 3 7 8 10 21 109 158 126 177 52 44 58 40 43 29 35 30 34 26 37 40 42 56 38 39 46 53 24 23 16 21 20 10 5 4 8 1 4 5 5 5 67 82 84 117 34 22 32 31 32 31 75 75 75 89 89 76 72 82 22 30 30 31 20 19 14 14 11 6 4 4 1 2 3 3 5 16 42 76 42 60 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 0 0 0 0 0 0 0 0 0 0 0 7 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 10 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 5722 5474 5066 6014 12157 17078 21280 18551 18195 16902 13902 12826 12511 10772 11102 10059 9760 9569 8956 7689 6967 8111 10507 8307 7872 8651 9859 11039 11286 10236 8211 6977 7098 9080 6433 6388 3165 2647 2573 3568 7586 10256 11871 9859 9619 8816 6729 6093 5796 4892 5457 5034 4983 4798 4311 3620 3215 4573 6370 4743 4493 5152 5950 6712 6657 5813 4583 4068 4444 5400 4007 3906 2557 2827 2493 2446 4571 6822 9409 8692 8576 8086 7173 6733 6715 5880 5645 5025 4777 4771 4645 4069 3752 3538 4137 3564 3379 3499 3909 4327 4629 4423 3628 2909 2654 3680 2426 2482 78 77 59 88 121 160 144 111 91 32 59 31 30 36 21 11 12 12 11 13 11 7 9 11 12 18 17 11 10 7 12 4 13 4 7 0 53 38 31 44 61 80 79 60 48 13 29 11 16 20 8 4 1 4 5 3 4 3 3 5 3 7 8 7 7 5 9 2 7 1 5 0 25 39 28 44 60 80 65 51 43 19 30 20 14 16 13 7 11 8 6 10 7 4 6 6 9 11 9 4 3 2 3 2 6 3 2 0 1436 1162 998 1310 2646 3941 4146 3528 3234 2873 2125 1995 1799 1539 1641 1463 1412 1271 1097 966 898 1164 1655 1163 1135 1278 1558 1838 1966 1743 1451 1128 1118 1332 931 902 803 561 495 794 1714 2383 2393 2025 1890 1634 1102 975 817 675 838 721 741 609 514 420 379 713 1078 694 672 777 1029 1230 1268 1108 905 738 774 900 623 602 633 601 503 516 932 1558 1753 1503 1344 1239 1023 1020 982 864 803 742 671 662 583 546 519 451 577 469 463 501 529 608 698 635 546 390 344 432 308 300 756 716 610 770 1757 2408 2985 2462 2233 2000 1500 1298 1226 963 1030 929 930 972 835 725 598 821 1216 901 818 1013 1014 1155 1194 1008 844 721 742 940 657 673 394 317 300 448 1165 1479 1795 1328 1237 1051 734 621 550 438 500 469 474 504 403 332 266 455 761 508 483 634 618 700 672 546 450 433 486 585 430 416 362 399 310 322 592 929 1190 1134 996 949 766 677 676 525 530 460 456 468 432 393 332 366 455 393 335 379 396 455 522 462 394 288 256 355 227 257 704 638 598 703 1491 2069 2730 2317 2135 1933 1530 1328 1311 1075 1102 938 867 826 733 624 550 706 940 718 691 776 921 1110 1191 1046 813 701 699 931 598 672 395 315 313 425 941 1282 1501 1203 1044 968 696 614 588 478 518 453 420 391 312 264 228 387 570 403 389 438 517 635 675 546 426 398 425 517 357 392 309 323 285 278 550 787 1229 1114 1091 965 834 714 723 597 584 485 447 435 421 360 322 319 370 315 302 338 404 475 516 500 387 303 274 414 241 280 689 666 620 728 1518 1992 2661 2205 2172 1945 1553 1468 1422 1150 1199 1065 996 975 869 712 616 683 886 676 622 713 838 953 982 861 670 633 676 979 612 625 421 358 339 476 969 1241 1431 1124 1094 965 692 676 644 482 583 519 517 476 422 311 263 358 495 346 339 436 512 567 575 473 350 345 412 550 364 375 268 308 281 252 549 751 1230 1081 1078 980 861 792 778 668 616 546 479 499 447 401 353 325 391 330 283 277 326 386 407 388 320 288 264 429 248 250 499 592 588 800 1587 2145 2807 2299 2351 2064 1619 1506 1492 1298 1333 1196 1086 1046 985 801 752 882 1114 857 744 760 890 961 938 832 679 614 625 833 531 571 303 306 348 498 1024 1344 1625 1259 1263 1088 804 700 680 577 642 574 528 541 478 374 354 506 669 494 407 424 516 539 515 453 355 352 393 487 315 319 196 286 240 302 563 801 1182 1040 1088 976 815 806 812 721 691 622 558 505 507 427 398 376 445 363 337 336 374 422 423 379 324 262 232 346 216 252 410 432 377 450 1027 1657 2407 2285 2339 2174 1771 1630 1594 1358 1460 1192 1190 1164 1105 837 781 951 1170 908 814 908 1040 1115 1087 996 733 613 645 808 568 574 240 221 210 306 646 1015 1342 1223 1239 1170 894 825 808 660 751 667 646 611 542 413 365 530 714 532 456 557 627 665 644 571 412 352 373 470 352 343 170 211 167 144 381 642 1065 1062 1100 1004 877 805 786 698 709 525 544 553 563 424 416 421 456 376 358 351 413 450 443 425 321 261 272 338 216 231 536 584 517 499 969 1232 1497 1363 1561 1644 1545 1551 1676 1482 1509 1327 1243 1189 1152 1029 931 1019 1276 967 920 992 1131 1246 1238 1195 949 798 840 1009 715 665 275 275 248 277 541 701 786 684 811 876 766 771 833 699 745 682 663 613 600 528 466 590 760 543 544 599 673 760 721 682 523 452 508 586 433 406 261 309 269 222 428 531 711 679 750 768 779 780 843 783 764 645 580 576 552 501 465 429 516 424 376 393 458 486 517 513 426 346 332 423 282 259 442 439 518 542 811 1162 1560 1726 1794 1943 1854 1671 1559 1516 1382 1553 1607 1730 1774 1510 1352 1311 1471 1281 1241 1204 1282 1339 1341 1258 1068 909 913 1136 850 844 217 185 216 249 408 586 755 842 863 910 856 756 697 703 684 780 800 866 839 754 654 730 875 752 719 734 787 821 793 694 603 510 566 671 530 509 225 254 302 293 403 576 805 884 931 1033 998 915 862 813 698 773 807 864 935 756 698 581 596 529 522 470 495 518 548 564 465 399 347 465 320 335 172 166 177 121 229 312 343 254 284 292 346 348 399 349 422 375 408 378 395 472 478 567 770 825 875 989 1168 1311 1339 1290 992 856 827 1108 964 862 64 71 73 51 117 145 164 111 130 140 156 144 161 157 186 161 191 181 196 221 236 301 445 466 481 546 663 788 787 735 550 486 500 633 598 544 108 95 104 70 112 167 179 143 154 152 190 204 238 192 236 214 217 197 199 251 242 266 325 359 394 443 505 523 552 555 442 370 327 475 366 318 0 2 4 3 1 0 0 1 1 2 0 0 3 6 3 10 9 6 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 0 0 2 3 2 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 1 1 1 0 0 1 3 1 6 7 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 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 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 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 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 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 0 0 111020 110809 111443 112618 113466 114586 115905 116407 116003 115628 114617 111691 110926 109770 109249 109202 108653 108673 108643 107960 107518 106933 107759 107948 107816 108170 108068 108013 108206 108322 108469 107814 107046 106411 106474 104971 50585 50160 50332 50940 51374 52173 52988 53235 52931 53137 52799 51396 51278 50814 50503 50859 50663 50750 50817 50446 50424 50287 50988 51296 51391 51657 51850 52017 52241 52286 52383 52268 52007 51873 51732 51123 60435 60649 61111 61678 62092 62413 62917 63172 63072 62491 61818 60295 59648 58956 58746 58343 57990 57923 57826 57514 57094 56646 56771 56652 56425 56513 56218 55996 55965 56036 56086 55546 55039 54538 54742 53848 50058 50006 49986 50299 50651 50705 50594 50285 49459 48914 48119 46821 46107 45275 44514 43819 43319 42980 43411 42987 42742 42341 42047 41789 41577 41532 41353 41030 40723 40447 40052 39364 38785 38158 37675 36991 25620 25532 25516 25703 25957 26008 25895 25722 25243 24971 24634 24070 23653 23272 22937 22602 22280 22168 22362 22168 22092 21858 21655 21458 21345 21292 21292 21138 20974 20746 20530 20210 19901 19557 19319 18914 24438 24474 24470 24596 24694 24697 24699 24563 24216 23943 23485 22751 22454 22003 21577 21217 21039 20812 21049 20819 20650 20483 20392 20331 20232 20240 20061 19892 19749 19701 19522 19154 18884 18601 18356 18077 8800 8538 8574 8633 8484 8683 9473 9706 9635 9663 9714 8978 8950 8655 8581 8838 8746 8734 8307 7846 7462 7258 7608 7430 7193 7096 6565 6599 6351 6048 5694 5523 5339 5444 5297 5160 4353 4219 4133 4275 4091 4198 4526 4621 4575 4567 4607 4275 4446 4281 4193 4541 4511 4536 4259 3987 3813 3779 4032 4028 3898 3845 3500 3546 3410 3318 3095 3109 3076 3085 2946 2915 4447 4319 4441 4358 4393 4485 4947 5085 5060 5096 5107 4703 4504 4374 4388 4297 4235 4198 4048 3859 3649 3479 3576 3402 3295 3251 3065 3053 2941 2730 2599 2414 2263 2359 2351 2245 1980 2027 2112 2079 2177 2347 2535 2530 2534 2349 2098 1842 1770 1690 1657 1673 1703 1822 1741 1678 1737 1634 1807 1888 1882 1834 1781 1691 1732 1768 1796 1741 1724 1747 1737 1600 767 703 731 714 744 884 922 910 865 857 735 598 573 539 543 566 595 640 630 570 595 577 657 745 746 715 726 726 751 736 791 777 785 840 829 787 1213 1324 1381 1365 1433 1463 1613 1620 1669 1492 1363 1244 1197 1151 1114 1107 1108 1182 1111 1108 1142 1057 1150 1143 1136 1119 1055 965 981 1032 1005 964 939 907 908 813 1470 1478 1532 1593 1678 1825 1787 1854 1833 1760 1713 1576 1511 1511 1397 1346 1225 1295 1264 1254 1196 1175 1236 1257 1208 1251 1323 1310 1289 1351 1375 1296 1302 1365 1461 1396 508 483 464 468 500 560 537 574 566 563 560 461 433 474 427 414 369 388 387 367 367 356 421 423 412 419 464 513 490 525 531 505 523 567 592 569 962 995 1068 1125 1178 1265 1250 1280 1267 1197 1153 1115 1078 1037 970 932 856 907 877 887 829 819 815 834 796 832 859 797 799 826 844 791 779 798 869 827 1426 1476 1416 1568 1677 1682 1626 1538 1497 1474 1441 1340 1306 1302 1302 1297 1323 1267 1194 1198 1095 1056 1024 1092 1060 1040 1047 1038 1034 1036 1143 1108 1156 1225 1284 1197 572 574 564 597 627 633 645 577 554 563 564 479 501 482 483 474 491 466 426 441 428 400 411 469 444 424 425 443 452 424 472 462 455 537 532 507 854 902 852 971 1050 1049 981 961 943 911 877 861 805 820 819 823 832 801 768 757 667 656 613 623 616 616 622 595 582 612 671 646 701 688 752 690 1153 1272 1404 1427 1512 1626 1641 1675 1610 1629 1531 1390 1316 1288 1216 1292 1293 1315 1229 1207 1188 1122 1085 1089 1044 1011 990 972 974 985 1005 995 983 931 998 1006 517 581 622 623 663 741 789 799 805 833 746 696 651 635 574 622 616 612 551 564 536 517 525 515 512 502 490 482 504 496 509 503 478 470 474 484 636 691 782 804 849 885 852 876 805 796 785 694 665 653 642 670 677 703 678 643 652 605 560 574 532 509 500 490 470 489 496 492 505 461 524 522 1191 1149 1120 1221 1305 1503 1656 1820 1802 1810 1881 1761 1674 1650 1657 1648 1624 1571 1471 1450 1435 1397 1374 1363 1337 1312 1231 1178 1123 1062 1007 1019 1024 975 990 956 576 535 534 561 628 761 877 971 947 978 1015 953 913 899 861 853 850 821 769 733 738 708 704 691 704 688 651 643 614 560 556 527 551 533 536 501 615 614 586 660 677 742 779 849 855 832 866 808 761 751 796 795 774 750 702 717 697 689 670 672 633 624 580 535 509 502 451 492 473 442 454 455 1737 1683 1758 1726 1738 1692 1684 1669 1868 1914 2145 2179 2366 2414 2370 2440 2422 2389 2229 2241 2100 1971 1837 1833 1743 1718 1667 1590 1551 1496 1483 1403 1330 1250 1192 1082 816 793 833 832 861 852 862 866 951 1018 1153 1188 1299 1326 1292 1331 1323 1273 1192 1163 1122 1056 1003 1002 915 884 885 845 824 798 803 763 714 698 660 621 921 890 925 894 877 840 822 803 917 896 992 991 1067 1088 1078 1109 1099 1116 1037 1078 978 915 834 831 828 834 782 745 727 698 680 640 616 552 532 461 5096 4499 4220 3925 3738 3598 3712 3752 3843 3895 3594 3362 3184 3299 3304 3658 3826 4009 3996 3794 3685 3488 3286 3150 3050 2884 2755 2539 2417 2257 2223 2119 2022 1896 1854 1716 2257 1940 1863 1764 1695 1672 1798 1843 1835 1930 1774 1652 1572 1663 1700 1884 2025 2088 2097 1989 1928 1810 1760 1724 1665 1590 1528 1412 1338 1248 1219 1135 1086 1031 1012 954 2839 2559 2357 2161 2043 1926 1914 1909 2008 1965 1820 1710 1612 1636 1604 1774 1801 1921 1899 1805 1757 1678 1526 1426 1385 1294 1227 1127 1079 1009 1004 984 936 865 842 762 8165 8020 8137 8320 8173 8180 8011 7928 7921 7912 7710 7667 7795 7495 7659 7368 7040 6584 7027 6896 7532 7947 8583 8454 8082 7739 7279 6907 6693 6630 6474 6161 5600 4978 4468 4249 3578 3519 3584 3629 3589 3639 3581 3565 3616 3675 3617 3592 3671 3487 3541 3441 3266 3064 3339 3347 3648 3901 4254 4158 4069 3936 3767 3601 3546 3486 3389 3196 2915 2577 2322 2225 4587 4501 4553 4691 4584 4541 4430 4363 4305 4237 4093 4075 4124 4008 4118 3927 3774 3520 3688 3549 3884 4046 4329 4296 4013 3803 3512 3306 3147 3144 3085 2965 2685 2401 2146 2024 9645 10125 10497 10508 10568 10537 10515 10525 10498 10384 10372 9862 9629 9489 9402 9268 9404 9687 9401 9766 9362 9253 9021 9828 10283 11512 12600 13499 13909 13730 13625 13289 12993 12687 12853 12376 3965 4153 4281 4367 4480 4532 4684 4730 4755 4740 4763 4498 4432 4418 4379 4347 4419 4583 4436 4578 4401 4363 4288 4758 5035 5653 6232 6624 6809 6768 6760 6684 6610 6468 6475 6236 5680 5972 6216 6141 6088 6005 5831 5795 5743 5644 5609 5364 5197 5071 5023 4921 4985 5104 4965 5188 4961 4890 4733 5070 5248 5859 6368 6875 7100 6962 6865 6605 6383 6219 6378 6140 8059 7992 7814 8108 8372 8675 9022 9390 9381 9411 9381 9423 9472 9435 9478 9509 9083 8951 8875 8775 8740 8895 9206 8972 9439 9075 9053 8873 9690 10274 11567 12614 13401 13723 13642 13504 3092 3101 3091 3154 3248 3355 3466 3632 3687 3802 3841 3979 4027 4053 4098 4162 3970 3961 3988 3975 3992 4075 4238 4128 4361 4211 4197 4156 4596 4951 5572 6123 6446 6621 6620 6607 4967 4891 4723 4954 5124 5320 5556 5758 5694 5609 5540 5444 5445 5382 5380 5347 5113 4990 4887 4800 4748 4820 4968 4844 5078 4864 4856 4717 5094 5323 5995 6491 6955 7102 7022 6897 12240 12544 12873 13211 13393 13533 13649 13735 14122 14513 14918 15490 15846 16267 16712 17046 17645 18069 18498 18868 19244 19396 19645 19803 19918 20166 20424 20787 20720 21238 21025 21182 21387 22032 23023 23738 3964 4027 4116 4253 4291 4338 4406 4425 4532 4640 4790 4955 5107 5285 5475 5622 5948 6150 6381 6564 6764 6887 7040 7197 7285 7498 7693 7888 7933 8230 8156 8274 8467 8889 9415 9803 8276 8517 8757 8958 9102 9195 9243 9310 9590 9873 10128 10535 10739 10982 11237 11424 11697 11919 12117 12304 12480 12509 12605 12606 12633 12668 12731 12899 12787 13008 12869 12908 12920 13143 13608 13935 42720 42978 42861 42873 42612 42346 42201 41877 41078 40415 39565 38714 37947 37289 36937 36536 36095 35779 35317 34929 34599 34340 34094 34120 34190 34362 34290 34043 33821 33522 33177 32537 31947 31285 30792 30212 21945 22043 21963 21967 21808 21647 21550 21465 21071 20717 20268 19907 19496 19191 19050 18814 18632 18514 18260 18002 17843 17717 17537 17544 17565 17640 17631 17524 17363 17128 16940 16663 16339 15962 15735 15367 20775 20935 20898 20906 20804 20699 20651 20412 20007 19698 19297 18807 18451 18098 17887 17722 17463 17265 17057 16927 16756 16623 16557 16576 16625 16722 16659 16519 16458 16394 16237 15874 15608 15323 15057 14845 42720 42978 42861 42873 42612 42346 42201 41877 41078 40415 39565 38714 37947 37289 36937 36536 36095 35779 35317 34929 34599 34340 34094 34120 34190 34362 34290 34043 33821 33522 33177 32537 31947 31285 30792 30212 21945 22043 21963 21967 21808 21647 21550 21465 21071 20717 20268 19907 19496 19191 19050 18814 18632 18514 18260 18002 17843 17717 17537 17544 17565 17640 17631 17524 17363 17128 16940 16663 16339 15962 15735 15367 20775 20935 20898 20906 20804 20699 20651 20412 20007 19698 19297 18807 18451 18098 17887 17722 17463 17265 17057 16927 16756 16623 16557 16576 16625 16722 16659 16519 16458 16394 16237 15874 15608 15323 15057 14845 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 14236 13954 14594 14956 16039 16795 18156 18760 18787 18560 18621 16948 16342 16032 15433 15629 15626 15661 16166 15897 15261 15031 15400 15032 14485 14125 13848 13767 13464 13276 13015 12648 12421 12761 12919 12276 6482 6216 6452 6657 7188 7887 8438 8689 8675 8721 8674 7971 7798 7664 7290 7684 7601 7606 7875 7756 7447 7402 7650 7440 7150 6966 6922 7006 6884 6789 6574 6459 6400 6558 6560 6289 7754 7738 8142 8299 8851 8908 9718 10071 10112 9839 9947 8977 8544 8368 8143 7945 8025 8055 8291 8141 7814 7629 7750 7592 7335 7159 6926 6761 6580 6487 6441 6189 6021 6203 6359 5987 6769 6726 6716 7009 7596 7855 8097 8155 8144 8194 8270 7828 7816 7641 7256 6983 6930 6930 7956 7905 7948 7836 7789 7529 7251 7027 6926 6836 6737 6778 6723 6702 6670 6738 6814 6631 3376 3326 3329 3508 3903 4105 4167 4112 4038 4080 4191 3998 3982 3913 3711 3617 3483 3526 4053 4075 4145 4059 4026 3848 3711 3581 3584 3534 3531 3534 3500 3481 3469 3522 3549 3469 3393 3400 3387 3501 3693 3750 3930 4043 4106 4114 4079 3830 3834 3728 3545 3366 3447 3404 3903 3830 3803 3777 3763 3681 3540 3446 3342 3302 3206 3244 3223 3221 3201 3216 3265 3162 6334 6015 6364 6322 6365 6576 7488 7885 8037 7815 7757 7234 6760 6594 6563 6904 6886 6742 6453 6180 5622 5599 5822 5600 5369 5238 5039 5071 4888 4563 4235 4013 3845 4009 3944 3662 2565 2400 2568 2581 2569 2803 3183 3370 3481 3428 3353 3186 3065 2961 2915 3304 3347 3242 3067 2948 2620 2734 2878 2763 2657 2622 2564 2645 2510 2423 2168 2154 2099 2142 2069 1959 3769 3615 3796 3741 3796 3773 4305 4515 4556 4387 4404 4048 3695 3633 3648 3600 3539 3500 3386 3232 3002 2865 2944 2837 2712 2616 2475 2426 2378 2140 2067 1859 1746 1867 1875 1703 766 759 876 910 1013 1029 1211 1215 1242 1125 1005 785 688 697 691 689 746 833 795 754 808 738 820 871 885 864 834 784 795 799 849 797 772 795 770 721 386 339 373 389 428 511 606 611 580 561 481 349 317 304 307 315 370 395 385 328 340 312 367 431 407 395 402 386 404 376 410 370 370 388 379 356 380 420 503 521 585 518 605 604 662 564 524 436 371 393 384 374 376 438 410 426 468 426 453 440 478 469 432 398 391 423 439 427 402 407 391 365 190 204 276 274 380 476 457 498 498 497 495 345 320 360 291 271 272 310 289 305 261 248 295 312 331 310 373 394 370 388 412 386 363 386 473 402 91 62 83 88 121 190 164 202 224 217 201 134 122 151 128 117 101 110 110 106 94 75 111 110 128 116 152 165 156 164 162 151 149 147 196 159 99 142 193 186 259 286 293 296 274 280 294 211 198 209 163 154 171 200 179 199 167 173 184 202 203 194 221 229 214 224 250 235 214 239 277 243 102 128 168 227 331 397 379 377 328 342 350 256 250 240 239 242 259 251 220 209 171 166 172 218 196 184 210 217 215 253 282 250 261 323 347 292 36 38 49 55 88 136 118 150 112 138 141 92 96 105 94 93 97 107 83 82 60 48 65 91 70 67 70 80 83 95 105 95 86 135 128 107 66 90 119 172 243 261 261 227 216 204 209 164 154 135 145 149 162 144 137 127 111 118 107 127 126 117 140 137 132 158 177 155 175 188 219 185 52 78 137 143 225 270 276 330 277 294 323 213 193 192 149 198 172 219 162 189 154 146 174 155 140 156 164 155 144 163 188 176 159 173 198 194 18 29 35 25 49 76 98 114 114 139 125 91 71 90 46 78 62 78 60 79 64 55 68 61 46 55 54 53 61 68 76 82 68 67 78 79 34 49 102 118 176 194 178 216 163 155 198 122 122 102 103 120 110 141 102 110 90 91 106 94 94 101 110 102 83 95 112 94 91 106 120 115 14 28 39 54 93 139 179 225 172 184 243 147 144 153 114 166 169 159 136 147 133 123 151 157 143 162 126 124 121 123 95 123 141 138 135 155 5 11 9 7 21 45 66 94 76 99 98 53 59 66 29 70 58 62 53 48 54 49 54 55 58 55 31 51 49 45 45 49 66 60 46 56 9 17 30 47 72 94 113 131 96 85 145 94 85 87 85 96 111 97 83 99 79 74 97 102 85 107 95 73 72 78 50 74 75 78 89 99 7 15 15 15 25 37 54 57 72 82 145 106 112 113 82 114 119 126 83 117 89 98 88 103 94 111 99 107 112 109 122 91 98 90 94 102 4 10 3 3 6 10 29 30 41 46 76 51 54 55 40 53 47 48 33 49 40 42 37 37 33 45 33 46 51 43 51 34 35 44 40 51 3 5 12 12 19 27 25 27 31 36 69 55 58 58 42 61 72 78 50 68 49 56 51 66 61 66 66 61 61 66 71 57 63 46 54 51 2 1 3 1 9 9 8 8 10 22 30 31 45 29 32 38 48 59 39 48 42 44 54 50 37 41 44 36 36 65 69 69 70 79 85 62 1 1 3 1 2 6 3 4 6 10 8 15 24 14 14 25 25 24 19 22 21 15 27 21 14 17 17 19 17 28 34 26 38 39 45 27 1 0 0 0 7 3 5 4 4 12 22 16 21 15 18 13 23 35 20 26 21 29 27 29 23 24 27 17 19 37 35 43 32 40 40 35 0 0 0 1 2 5 3 8 5 3 3 1 9 7 10 14 9 19 22 28 21 23 19 19 24 20 13 22 25 13 19 19 19 16 38 34 0 0 0 0 1 4 2 1 2 2 0 1 5 2 2 5 3 7 6 11 5 10 9 13 18 10 7 15 11 3 12 5 8 8 19 18 0 0 0 1 1 1 1 7 3 1 3 0 4 5 8 9 6 12 16 17 16 13 10 6 6 10 6 7 14 10 7 14 11 8 19 16 0 0 0 0 0 2 4 2 2 2 0 2 5 4 4 9 14 12 9 9 8 7 12 14 11 5 12 13 14 15 12 17 17 12 15 17 0 0 0 0 0 1 2 1 1 1 0 1 3 2 2 6 7 7 6 4 1 1 6 8 6 1 5 8 8 6 7 10 8 4 6 6 0 0 0 0 0 1 2 1 1 1 0 1 2 2 2 3 7 5 3 5 7 6 6 6 5 4 7 5 6 9 5 7 9 8 9 11 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 1 2 6 4 3 4 4 4 7 8 8 7 7 9 5 6 2 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 4 3 2 2 2 2 2 3 4 3 4 4 2 4 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 1 1 2 2 2 5 5 4 4 3 5 3 2 0 1 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 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 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 0 0 1208 1205 1067 1260 1113 895 995 943 768 690 726 589 875 865 828 792 740 870 799 647 764 646 675 787 802 736 307 282 293 264 259 270 283 300 260 310 1208 1205 1067 1260 1113 895 995 943 767 684 713 584 862 857 816 783 733 862 777 635 754 628 671 779 784 725 294 272 288 249 248 250 262 286 231 278 0 0 0 0 0 0 0 0 1 6 13 5 13 8 12 9 7 8 22 12 10 18 4 8 18 11 13 10 5 15 11 20 21 14 29 32 4 7 3 10 5 2 13 2 2 4 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 3 10 5 2 13 2 2 4 2 3 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 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 1190 1187 1048 1238 1102 884 977 932 760 679 718 583 867 862 822 786 738 861 795 641 762 644 675 777 798 732 305 280 289 260 256 267 280 297 258 306 1190 1187 1048 1238 1102 884 977 932 759 674 706 578 855 854 810 778 731 855 773 630 752 627 671 770 780 721 292 271 286 245 245 249 260 285 229 275 0 0 0 0 0 0 0 0 1 5 12 5 12 8 12 8 7 6 22 11 10 17 4 7 18 11 13 9 3 15 11 18 20 12 29 31 14 11 16 12 6 9 5 9 5 7 6 3 6 3 6 6 2 9 4 6 2 2 0 10 4 4 2 2 4 4 3 3 3 3 2 4 14 11 16 12 6 9 5 9 5 6 5 3 5 3 6 5 2 7 4 5 2 1 0 9 4 4 2 1 2 4 3 1 2 1 2 3 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 0 2 0 1 0 1 0 1 0 0 0 1 2 0 0 2 1 2 0 1 0 0 0 0 0 0 0 0 1 0 0 0 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 1 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46098 46464 47127 47739 48036 48417 49003 49517 49956 50482 50353 50081 50273 50324 50745 50910 50979 51113 51498 51617 51900 52196 52822 53114 53519 54055 54738 55132 55844 56469 57140 57497 57597 57442 57839 57488 18938 18966 19251 19480 19668 19950 20386 20687 20944 21342 21362 21183 21344 21453 21661 21840 21963 22073 22371 22461 22649 22893 23333 23630 23967 24388 24893 25118 25586 26008 26360 26615 26727 26758 26937 26853 27160 27498 27876 28259 28368 28467 28617 28830 29012 29140 28991 28898 28929 28871 29084 29070 29016 29040 29127 29156 29251 29303 29489 29484 29552 29667 29845 30014 30258 30461 30780 30882 30870 30684 30902 30635 55 39 57 65 52 70 57 45 37 28 32 35 24 15 13 15 17 16 8 11 18 19 20 14 13 16 16 24 24 28 34 22 29 33 14 27 30 22 33 38 24 31 34 27 19 15 16 12 9 9 9 10 11 10 3 7 11 10 12 10 9 12 12 14 12 17 22 13 17 20 6 14 25 17 24 27 28 39 23 18 18 13 16 23 15 6 4 5 6 6 5 4 7 9 8 4 4 4 4 10 12 11 12 9 12 13 8 13 220 217 209 192 201 183 170 182 169 167 175 164 162 153 146 151 136 137 143 151 155 161 168 176 178 193 200 202 211 217 204 236 247 248 253 254 120 115 108 97 112 108 90 105 105 97 99 89 85 85 81 88 80 75 82 85 89 87 98 103 104 113 113 114 115 129 124 136 133 131 141 142 100 102 101 95 89 75 80 77 64 70 76 75 77 68 65 63 56 62 61 66 66 74 70 73 74 80 87 88 96 88 80 100 114 117 112 112 268 256 265 252 262 255 236 227 218 217 186 198 192 194 192 205 189 207 200 196 192 199 205 226 234 225 226 227 238 240 252 276 288 293 296 286 142 140 144 136 140 140 126 126 127 126 115 113 112 118 116 123 104 118 117 110 99 111 112 121 129 131 122 128 137 132 149 152 153 159 170 163 126 116 121 116 122 115 110 101 91 91 71 85 80 76 76 82 85 89 83 86 93 88 93 105 105 94 104 99 101 108 103 124 135 134 126 123 434 397 378 373 351 366 347 359 336 344 346 324 314 304 287 252 275 283 270 264 277 260 263 266 258 286 284 276 292 308 297 302 315 334 311 319 245 228 206 206 205 197 190 201 186 183 184 179 168 173 160 155 162 168 160 155 158 140 136 143 137 140 152 150 157 159 158 155 171 184 167 159 189 169 172 167 146 169 157 158 150 161 162 145 146 131 127 97 113 115 110 109 119 120 127 123 121 146 132 126 135 149 139 147 144 150 144 160 602 621 610 632 626 558 536 490 481 465 485 472 468 463 474 463 449 420 404 385 348 369 368 364 371 361 352 347 328 321 343 340 363 369 382 366 335 345 349 356 355 316 314 275 276 266 267 257 253 244 262 243 238 218 209 209 206 211 217 215 212 197 184 178 168 159 168 170 180 187 189 195 267 276 261 276 271 242 222 215 205 199 218 215 215 219 212 220 211 202 195 176 142 158 151 149 159 164 168 169 160 162 175 170 183 182 193 171 662 695 788 789 802 844 860 861 867 832 751 728 694 672 659 670 688 692 667 635 617 588 554 517 515 484 488 468 446 441 447 442 438 384 394 425 375 393 435 433 439 477 486 492 507 488 434 416 392 376 366 373 376 377 349 337 324 326 305 286 291 279 281 269 259 251 245 238 223 208 206 211 287 302 353 356 363 367 374 369 360 344 317 312 302 296 293 297 312 315 318 298 293 262 249 231 224 205 207 199 187 190 202 204 215 176 188 214 796 792 808 869 917 995 1066 1192 1184 1225 1241 1216 1153 1167 1157 1087 1059 1019 966 933 932 924 888 856 809 786 725 697 661 619 550 551 555 537 555 507 444 428 445 464 498 560 613 681 678 695 713 695 659 667 659 595 593 567 546 512 503 495 475 467 432 425 403 395 368 348 316 301 319 312 310 281 352 364 363 405 419 435 453 511 506 530 528 521 494 500 498 492 466 452 420 421 429 429 413 389 377 361 322 302 293 271 234 250 236 225 245 226 1315 1310 1375 1357 1390 1349 1352 1341 1461 1538 1629 1662 1851 1883 1850 1856 1846 1803 1743 1668 1596 1473 1369 1307 1220 1165 1148 1094 1033 993 955 888 865 803 753 668 687 689 724 725 756 744 722 728 785 837 911 949 1063 1076 1051 1057 1054 1001 958 893 865 807 766 730 673 627 626 597 564 537 514 494 477 441 416 379 628 621 651 632 634 605 630 613 676 701 718 713 788 807 799 799 792 802 785 775 731 666 603 577 547 538 522 497 469 456 441 394 388 362 337 289 4379 4025 3823 3548 3386 3275 3443 3466 3505 3602 3295 3029 2868 2978 2946 3254 3364 3488 3525 3316 3181 2995 2809 2663 2553 2390 2278 2078 1953 1772 1704 1584 1506 1419 1386 1270 2076 1860 1793 1683 1602 1582 1717 1745 1727 1823 1660 1512 1439 1533 1546 1714 1824 1864 1885 1793 1704 1592 1513 1465 1412 1339 1281 1175 1101 1005 952 872 801 763 740 689 2303 2165 2030 1865 1784 1693 1726 1721 1778 1779 1635 1517 1429 1445 1400 1540 1540 1624 1640 1523 1477 1403 1296 1198 1141 1051 997 903 852 767 752 712 705 656 646 581 7455 7473 7657 7863 7749 7808 7754 7706 7723 7777 7568 7507 7629 7333 7477 7185 6877 6400 6849 6704 7284 7710 8352 8178 7782 7448 7006 6633 6414 6361 6213 5853 5296 4652 4060 3831 3471 3470 3535 3574 3527 3577 3540 3521 3568 3640 3578 3542 3617 3432 3482 3374 3209 3005 3278 3268 3553 3809 4156 4040 3921 3792 3630 3472 3409 3358 3262 3047 2778 2416 2128 2017 3984 4003 4122 4289 4222 4231 4214 4185 4155 4137 3990 3965 4012 3901 3995 3811 3668 3395 3571 3436 3731 3901 4196 4138 3861 3656 3376 3161 3005 3003 2951 2806 2518 2236 1932 1814 9620 10107 10476 10488 10544 10515 10511 10523 10477 10369 10357 9843 9607 9471 9381 9239 9368 9651 9370 9738 9342 9229 8999 9796 10249 11479 12559 13449 13857 13681 13585 13246 12952 12651 12811 12330 3960 4151 4276 4363 4473 4526 4682 4729 4749 4732 4758 4490 4418 4408 4368 4330 4400 4566 4421 4566 4393 4355 4277 4737 5012 5633 6208 6594 6780 6748 6743 6662 6590 6449 6451 6211 5660 5956 6200 6125 6071 5989 5829 5794 5728 5637 5599 5353 5189 5063 5013 4909 4968 5085 4949 5172 4949 4874 4722 5059 5237 5846 6351 6855 7077 6933 6842 6584 6362 6202 6360 6119 8052 7988 7808 8100 8363 8666 9022 9390 9376 9405 9370 9413 9465 9424 9451 9487 9066 8928 8855 8748 8714 8873 9182 8948 9419 9056 9032 8850 9667 10250 11531 12575 13356 13687 13601 13467 3089 3098 3087 3152 3246 3354 3466 3632 3685 3800 3837 3974 4022 4047 4086 4156 3964 3954 3982 3962 3980 4063 4226 4116 4350 4202 4188 4144 4583 4935 5551 6101 6418 6599 6598 6589 4963 4890 4721 4948 5117 5312 5556 5758 5691 5605 5533 5439 5443 5377 5365 5331 5102 4974 4873 4786 4734 4810 4956 4832 5069 4854 4844 4706 5084 5315 5980 6474 6938 7088 7003 6878 12240 12544 12873 13211 13393 13533 13649 13735 14122 14513 14918 15490 15846 16267 16712 17046 17645 18069 18498 18868 19244 19396 19645 19803 19918 20166 20424 20787 20720 21238 21025 21182 21387 22032 23023 23738 3964 4027 4116 4253 4291 4338 4406 4425 4532 4640 4790 4955 5107 5285 5475 5622 5948 6150 6381 6564 6764 6887 7040 7197 7285 7498 7693 7888 7933 8230 8156 8274 8467 8889 9415 9803 8276 8517 8757 8958 9102 9195 9243 9310 9590 9873 10128 10535 10739 10982 11237 11424 11697 11919 12117 12304 12480 12509 12605 12606 12633 12668 12731 12899 12787 13008 12869 12908 12920 13143 13608 13935 6758 6208 5794 5790 5666 6133 5550 5310 5414 5481 5352 5359 5489 5260 5306 5335 5213 5250 4863 4870 4994 4720 4768 4895 4820 4892 4885 4789 4784 4791 4878 4862 4798 4623 4664 4685 2012 1730 1599 1576 1597 1794 1619 1451 1474 1673 1782 1751 1778 1649 1686 1738 1734 1695 1534 1592 1731 1647 1797 1903 1925 1938 2110 2097 2120 2112 2261 2281 2279 2309 2269 2336 4746 4478 4195 4214 4069 4339 3931 3859 3940 3808 3570 3608 3711 3611 3620 3597 3479 3555 3329 3278 3263 3073 2971 2992 2895 2954 2775 2692 2664 2679 2617 2581 2519 2314 2395 2349 510 256 349 342 386 432 226 206 198 273 250 241 319 330 308 285 277 255 130 142 177 146 144 126 123 127 121 127 141 119 118 103 139 102 55 121 265 134 188 180 217 223 131 116 113 155 157 150 165 159 167 161 154 118 46 84 93 72 80 56 60 59 65 66 68 67 68 53 76 53 29 64 245 122 161 162 169 209 95 90 85 118 93 91 154 171 141 124 123 137 84 58 84 74 64 70 63 68 56 61 73 52 50 50 63 49 26 57 1056 1119 953 881 816 1040 838 707 669 1002 1064 997 1161 1046 1050 997 986 994 916 874 923 854 943 877 848 933 1021 1046 963 1008 999 1007 967 890 842 938 478 517 409 359 308 403 276 214 230 368 449 422 441 381 387 371 353 364 337 324 352 331 385 392 357 389 531 516 499 521 558 570 584 527 507 539 578 602 544 522 508 637 562 493 439 634 615 575 720 665 663 626 633 630 579 550 571 523 558 485 491 544 490 530 464 487 441 437 383 363 335 399 932 1001 955 905 896 1054 1083 1079 1069 1000 901 856 884 796 768 773 766 773 742 722 735 695 782 781 759 741 719 678 695 725 692 665 661 656 669 589 225 213 198 177 170 224 185 164 153 164 134 133 139 114 114 123 119 120 124 127 154 153 178 184 206 185 200 211 208 224 229 254 260 292 278 265 707 788 757 728 726 830 898 915 916 836 767 723 745 682 654 650 647 653 618 595 581 542 604 597 553 556 519 467 487 501 463 411 401 364 391 324 846 877 878 946 947 983 983 997 998 919 872 907 876 847 819 823 678 702 705 685 658 667 678 679 619 655 666 640 627 655 666 608 624 645 677 675 172 193 175 174 174 173 183 171 155 163 175 148 142 150 139 142 106 110 117 106 115 141 174 170 147 163 160 198 177 202 211 199 203 236 229 251 674 684 703 772 773 810 800 826 843 756 697 759 734 697 680 681 572 592 588 579 543 526 504 509 472 492 506 442 450 453 455 409 421 409 448 424 722 727 638 709 720 727 711 671 688 667 606 612 588 599 589 592 615 596 570 604 576 521 484 510 493 495 485 474 491 462 518 518 532 533 555 539 201 191 166 186 184 181 213 152 166 159 156 130 152 133 127 138 156 141 134 150 162 141 129 163 162 160 171 185 201 170 199 197 189 215 215 205 521 536 472 523 536 546 498 519 522 508 450 482 436 466 462 454 459 455 436 454 414 380 355 347 331 335 314 289 290 292 319 321 343 318 340 334 439 499 479 495 485 512 505 484 466 503 457 449 429 424 408 424 433 404 400 383 417 388 357 417 389 371 338 349 384 381 370 377 386 374 406 387 124 159 152 165 175 188 205 193 184 206 187 189 188 169 162 171 178 157 142 148 148 136 152 168 175 168 155 160 184 177 188 183 187 195 190 194 315 340 327 330 310 324 300 291 282 297 270 260 241 255 246 253 255 247 258 235 269 252 205 249 214 203 183 189 200 204 182 194 199 179 216 193 381 329 273 298 295 369 411 403 446 401 397 398 377 330 386 395 396 393 369 370 370 350 335 350 385 364 380 357 341 320 362 345 328 300 300 294 127 96 80 90 109 156 198 196 193 184 204 205 195 166 173 188 199 192 170 173 181 164 175 169 214 208 217 197 197 167 195 177 166 161 180 164 254 233 193 208 186 213 213 207 253 217 193 193 182 164 213 207 197 201 199 197 189 186 160 181 171 156 163 160 144 153 167 168 162 139 120 130 415 358 368 354 323 306 278 271 335 294 371 411 403 418 438 470 457 460 403 456 415 400 380 423 429 442 420 389 406 394 406 424 367 357 345 312 125 94 106 104 99 98 111 108 125 135 166 188 182 195 201 221 222 224 201 221 217 207 200 235 209 212 226 202 209 218 238 235 202 213 204 191 290 264 262 250 224 208 167 163 210 159 205 223 221 223 237 249 235 236 202 235 198 193 180 188 220 230 194 187 197 176 168 189 165 144 141 121 715 473 394 376 343 314 261 278 328 271 269 302 271 292 326 366 414 462 432 430 462 449 423 437 460 453 433 425 428 420 450 466 446 398 383 384 180 79 67 80 91 84 78 94 102 97 106 125 109 116 140 145 176 200 193 174 203 203 220 238 239 234 230 218 220 215 233 237 247 229 227 238 535 394 327 296 252 230 183 184 226 174 163 177 162 176 186 221 238 262 239 256 259 246 203 199 221 219 203 207 208 205 217 229 199 169 156 146 710 547 480 456 422 367 254 214 193 132 139 159 157 155 172 169 154 165 156 164 227 214 212 257 276 271 260 252 254 256 242 289 285 310 370 384 107 49 49 55 61 58 39 43 46 33 39 49 49 53 57 62 54 52 55 68 90 82 89 105 130 134 130 114 126 125 115 144 129 153 175 190 603 498 431 401 361 309 215 171 147 99 100 110 108 102 115 107 100 113 101 96 137 132 123 152 146 137 130 138 128 131 127 145 156 157 195 194 25 18 21 20 24 20 0 0 19 13 15 17 17 14 17 20 22 24 22 19 12 17 10 18 23 28 29 37 38 34 28 26 24 24 27 29 5 2 5 4 7 5 0 0 5 7 5 7 11 8 9 11 12 10 9 8 7 7 5 13 17 19 19 22 21 14 10 12 12 15 18 19 20 16 16 16 17 15 0 0 14 6 10 10 6 6 8 9 10 14 13 11 5 10 5 5 6 9 10 15 17 20 18 14 12 9 9 10 7 4 6 8 9 9 0 0 5 6 11 10 7 9 25 21 15 22 18 21 22 19 20 20 16 12 13 15 16 17 27 34 39 34 35 33 3 3 4 2 2 1 0 0 2 2 4 5 5 5 10 5 5 7 6 9 9 10 10 10 9 7 6 8 10 12 17 20 24 20 17 16 4 1 2 6 7 8 0 0 3 4 7 5 2 4 15 16 10 15 12 12 13 9 10 10 7 5 7 7 6 5 10 14 15 14 18 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 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 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 0 0 166999 166639 166821 167108 167807 168379 168698 168833 168888 169019 168964 168867 168326 168077 167986 167921 168046 168361 168583 169170 169971 170994 172085 172981 174170 174777 175530 176314 176894 176729 176272 176193 175923 175816 176041 176323 81464 81332 81475 81646 82107 82457 82794 82990 83093 83255 83377 83469 83273 83153 83288 83348 83508 83690 83967 84339 84787 85542 86234 86791 87405 87716 88198 88638 89088 89072 88975 89024 89016 88870 89145 89441 85535 85307 85346 85462 85700 85922 85904 85843 85795 85764 85587 85398 85053 84924 84698 84573 84538 84671 84616 84831 85184 85452 85851 86190 86765 87061 87332 87676 87806 87657 87297 87169 86907 86946 86896 86882 40323 39932 39930 40076 40293 40319 40218 40092 39959 39711 39254 38836 38393 37943 37471 37266 37074 36888 36771 36696 36602 36517 36553 36572 36655 36484 36460 36524 36625 36648 36533 36371 36152 35834 35676 35465 20765 20551 20578 20637 20808 20791 20741 20696 20649 20516 20272 20074 19868 19628 19388 19287 19218 19073 19050 18950 18862 18882 18904 18888 18882 18773 18719 18785 18880 18848 18756 18684 18603 18427 18374 18251 19558 19381 19352 19439 19485 19528 19477 19396 19310 19195 18982 18762 18525 18315 18083 17979 17856 17815 17721 17746 17740 17635 17649 17684 17773 17711 17741 17739 17745 17800 17777 17687 17549 17407 17302 17214 16727 16429 16157 15877 15602 15482 15474 15264 15178 15202 15372 15661 15668 15693 15747 15539 15375 15296 15165 15142 15207 15328 15646 15784 16128 16433 16362 16444 16260 15800 15453 15181 14867 14737 14834 15037 8635 8558 8377 8250 8061 8019 8059 7964 7857 7889 8029 8213 8227 8187 8234 8144 8025 7970 7923 7941 7940 8039 8228 8346 8501 8594 8568 8602 8534 8363 8264 8139 8006 7852 7941 8115 8092 7871 7780 7627 7541 7463 7415 7300 7321 7313 7343 7448 7441 7506 7513 7395 7350 7326 7242 7201 7267 7289 7418 7438 7627 7839 7794 7842 7726 7437 7189 7042 6861 6885 6893 6922 11199 11128 11086 11014 11074 11101 11106 11123 10999 10823 10490 10028 9699 9541 9524 9667 10004 10178 10269 10443 10563 10814 10868 10877 10879 10825 11011 11107 11195 11210 11180 11097 10988 10729 10528 10425 5732 5642 5625 5603 5759 5801 5874 5894 5840 5703 5516 5309 5151 5040 5084 5127 5357 5427 5490 5611 5666 5845 5846 5848 5806 5798 5888 5932 5991 6021 6051 5972 5899 5750 5611 5611 5467 5486 5461 5411 5315 5300 5232 5229 5159 5120 4974 4719 4548 4501 4440 4540 4647 4751 4779 4832 4897 4969 5022 5029 5073 5027 5123 5175 5204 5189 5129 5125 5089 4979 4917 4814 12133 11803 11443 11202 10993 10921 10954 10890 10882 10983 10979 10913 10732 10536 10281 9961 9599 9423 9346 9423 9667 10078 10351 10499 10710 10837 10944 10965 10932 10846 10624 10553 10549 10702 10814 10957 6203 6057 5879 5773 5557 5512 5522 5516 5562 5720 5755 5745 5640 5565 5396 5215 5034 4974 4932 4969 5081 5340 5514 5584 5745 5827 5878 5831 5779 5697 5557 5540 5550 5643 5735 5811 5930 5746 5564 5429 5436 5409 5432 5374 5320 5263 5224 5168 5092 4971 4885 4746 4565 4449 4414 4454 4586 4738 4837 4915 4965 5010 5066 5134 5153 5149 5067 5013 4999 5059 5079 5146 13233 12859 12616 12442 12332 12061 11753 11405 11120 10924 10810 10804 10757 10738 10797 10811 10719 10678 10596 10400 10190 9868 9696 9709 9792 9950 10315 10538 10746 10791 10862 10943 10920 10847 10836 10790 6814 6608 6480 6359 6291 6138 5984 5802 5684 5509 5439 5402 5396 5423 5569 5648 5626 5581 5550 5417 5318 5140 5082 5077 5119 5190 5444 5567 5696 5746 5777 5800 5762 5696 5663 5605 6419 6251 6136 6083 6041 5923 5769 5603 5436 5415 5371 5402 5361 5315 5228 5163 5093 5097 5046 4983 4872 4728 4614 4632 4673 4760 4871 4971 5050 5045 5085 5143 5158 5151 5173 5185 12391 13038 13661 13631 13205 13065 12759 12531 12303 12168 11879 11649 11313 11057 10831 10701 10745 10759 10755 10848 10919 10860 10822 10753 10612 10317 10041 9883 9864 9896 10041 10340 10490 10692 10856 11007 6440 6735 7030 6978 6783 6705 6531 6416 6279 6182 6028 5925 5744 5618 5439 5351 5344 5393 5421 5610 5688 5696 5661 5631 5538 5356 5205 5110 5107 5157 5213 5434 5519 5638 5785 5862 5951 6303 6631 6653 6422 6360 6228 6115 6024 5986 5851 5724 5569 5439 5392 5350 5401 5366 5334 5238 5231 5164 5161 5122 5074 4961 4836 4773 4757 4739 4828 4906 4971 5054 5071 5145 9483 9557 9693 10606 11128 12157 12830 13408 13433 12982 12827 12546 12335 12164 12074 11818 11521 11168 10913 10742 10618 10732 10755 10775 10836 10891 10836 10809 10764 10572 10294 9960 9789 9817 9876 10065 4832 4931 5013 5447 5722 6296 6602 6882 6876 6641 6577 6422 6292 6178 6122 5977 5815 5641 5544 5389 5300 5335 5387 5432 5571 5648 5666 5655 5635 5486 5316 5126 5044 5058 5103 5227 4651 4626 4680 5159 5406 5861 6228 6526 6557 6341 6250 6124 6043 5986 5952 5841 5706 5527 5369 5353 5318 5397 5368 5343 5265 5243 5170 5154 5129 5086 4978 4834 4745 4759 4773 4838 8621 8822 8990 8790 9448 9247 9300 9469 10381 10867 11886 12546 13137 13157 12723 12584 12335 12138 11997 11866 11619 11368 11060 10836 10674 10573 10676 10706 10705 10729 10732 10710 10661 10581 10415 10172 4278 4354 4436 4376 4742 4669 4758 4860 5294 5571 6119 6425 6718 6697 6474 6402 6267 6157 6049 5980 5848 5726 5559 5469 5314 5258 5278 5334 5386 5513 5572 5588 5564 5520 5400 5254 4343 4468 4554 4414 4706 4578 4542 4609 5087 5296 5767 6121 6419 6460 6249 6182 6068 5981 5948 5886 5771 5642 5501 5367 5360 5315 5398 5372 5319 5216 5160 5122 5097 5061 5015 4918 8615 8420 8286 8330 8264 8403 8574 8739 8503 9141 8948 9013 9183 10114 10617 11571 12247 12856 12860 12396 12277 12062 11883 11753 11639 11405 11128 10804 10578 10454 10350 10455 10467 10462 10478 10524 4139 4051 4055 4108 4056 4126 4190 4276 4194 4543 4477 4573 4680 5131 5407 5910 6244 6536 6527 6284 6235 6102 6010 5909 5833 5688 5549 5389 5286 5156 5110 5138 5188 5230 5337 5427 4476 4369 4231 4222 4208 4277 4384 4463 4309 4598 4471 4440 4503 4983 5210 5661 6003 6320 6333 6112 6042 5960 5873 5844 5806 5717 5579 5415 5292 5298 5240 5317 5279 5232 5141 5097 8743 8644 8638 8482 8292 8198 8057 7931 8001 7912 8037 8188 8356 8163 8803 8618 8681 8859 9754 10251 11180 11846 12448 12442 12061 11936 11724 11502 11363 11229 10985 10749 10491 10280 10142 10056 4061 4121 4115 4038 3980 3860 3801 3829 3901 3829 3892 3942 4022 3973 4337 4287 4378 4476 4907 5181 5661 5987 6299 6289 6083 6031 5910 5779 5669 5587 5428 5340 5203 5118 4993 4949 4682 4523 4523 4444 4312 4338 4256 4102 4100 4083 4145 4246 4334 4190 4466 4331 4303 4383 4847 5070 5519 5859 6149 6153 5978 5905 5814 5723 5694 5642 5557 5409 5288 5162 5149 5107 7832 8035 8187 8263 8265 8184 8144 8144 7936 7744 7693 7567 7447 7533 7520 7650 7818 7976 7757 8383 8232 8294 8454 9324 9829 10714 11334 11907 11910 11502 11331 11109 10913 10839 10738 10532 3341 3437 3507 3582 3631 3702 3787 3767 3678 3631 3544 3496 3520 3608 3588 3641 3695 3778 3712 4045 4041 4117 4193 4628 4905 5357 5670 5955 5943 5742 5669 5532 5420 5353 5279 5162 4491 4598 4680 4681 4634 4482 4357 4377 4258 4113 4149 4071 3927 3925 3932 4009 4123 4198 4045 4338 4191 4177 4261 4696 4924 5357 5664 5952 5967 5760 5662 5577 5493 5486 5459 5370 6818 6787 6611 6628 6869 7003 7221 7370 7506 7507 7435 7364 7382 7241 7096 7079 7014 6933 7004 7004 7124 7272 7434 7258 7855 7718 7771 7880 8722 9213 10029 10614 11169 11113 10748 10613 2738 2713 2665 2661 2822 2862 2970 3026 3118 3147 3225 3296 3293 3223 3221 3153 3149 3184 3268 3254 3295 3353 3441 3398 3728 3733 3792 3849 4265 4521 4928 5193 5480 5434 5265 5185 4080 4074 3946 3967 4047 4141 4251 4344 4388 4360 4210 4068 4089 4018 3875 3926 3865 3749 3736 3750 3829 3919 3993 3860 4127 3985 3979 4031 4457 4692 5101 5421 5689 5679 5483 5428 10881 11185 11523 11767 12042 12238 12308 12467 12687 13055 13354 13752 13924 14197 14502 14656 14914 15209 15396 15576 15773 15955 16115 16399 16500 16694 16928 17245 17230 17839 17858 18111 18467 19183 20100 20680 3486 3574 3715 3834 3895 3976 3975 4062 4161 4374 4504 4647 4722 4882 5029 5206 5356 5500 5594 5708 5852 5980 6110 6292 6380 6463 6631 6850 6917 7235 7334 7538 7778 8151 8659 8982 7395 7611 7808 7933 8147 8262 8333 8405 8526 8681 8850 9105 9202 9315 9473 9450 9558 9709 9802 9868 9921 9975 10005 10107 10120 10231 10297 10395 10313 10604 10524 10573 10689 11032 11441 11698 81333 80883 80392 79417 78790 78138 76641 76455 76717 77393 78100 80005 79965 80319 80308 80235 80389 80859 80106 80849 82093 83199 82283 82757 83782 83940 84569 84589 84109 83480 82960 82977 82631 82169 82659 83495 42459 42416 42238 41710 41554 41210 40512 40588 40823 40829 41278 42361 42136 42328 42346 42253 42298 42491 42133 42554 43267 43764 43035 43224 43686 43735 44166 44037 43807 43461 43283 43384 43108 42878 43239 43692 38874 38467 38154 37707 37236 36928 36129 35867 35894 36564 36822 37644 37829 37991 37962 37982 38091 38368 37973 38295 38826 39435 39248 39533 40096 40205 40403 40552 40302 40019 39677 39593 39523 39291 39420 39803 882 918 945 840 647 475 380 377 393 380 411 886 878 942 950 927 891 924 8 10 9 9 12 14 21 13 13 8 9 12 12 8 8 9 12 0 504 499 503 434 350 253 207 202 214 208 235 490 474 502 469 461 479 479 4 2 6 3 7 7 9 8 6 3 4 7 6 7 5 5 9 0 378 419 442 406 297 222 173 175 179 172 176 396 404 440 481 466 412 445 4 8 3 6 5 7 12 5 7 5 5 5 6 1 3 4 3 0 10032 9890 9371 8739 8454 8082 7238 7041 7028 7059 7064 7999 7964 8152 8205 8026 8041 8236 8262 8551 8935 9252 8840 9112 9666 9708 10054 9893 9609 9403 9332 9249 8700 8151 8654 8897 5240 5329 5089 4665 4599 4421 4020 4043 4000 3953 3969 4496 4341 4448 4447 4259 4169 4272 4313 4462 4644 4812 4501 4669 4938 4878 5160 5042 4888 4771 4772 4751 4450 4197 4443 4559 4792 4561 4282 4074 3855 3661 3218 2998 3028 3106 3095 3503 3623 3704 3758 3767 3872 3964 3949 4089 4291 4440 4339 4443 4728 4830 4894 4851 4721 4632 4560 4498 4250 3954 4211 4338 9806 9608 9534 9363 9274 9136 8826 8699 8622 8590 8498 8253 7985 7826 7837 7932 8223 8303 8367 8585 8823 9168 8987 9051 9045 8928 9035 9030 9087 9055 9073 9150 8982 8741 8578 8564 5201 5112 5091 5058 5097 5058 5004 4980 4983 4844 4789 4655 4518 4441 4449 4485 4639 4640 4725 4827 4956 5136 4975 5010 4958 4921 4989 4947 5009 4982 5035 5053 4932 4793 4676 4693 4605 4496 4443 4305 4177 4078 3822 3719 3639 3746 3709 3598 3467 3385 3388 3447 3584 3663 3642 3758 3867 4032 4012 4041 4087 4007 4046 4083 4078 4073 4038 4097 4050 3948 3902 3871 11088 10750 10372 10061 9788 9578 9538 9399 9392 9561 9589 9583 9483 9276 9020 8747 8438 8253 8216 8251 8507 8916 9116 9228 9483 9625 9711 9689 9606 9454 9244 9199 9162 9244 9323 9480 5901 5750 5577 5476 5236 5124 5128 5095 5127 5267 5315 5333 5258 5167 4996 4830 4664 4590 4583 4597 4730 4963 5055 5102 5241 5330 5360 5303 5265 5133 5020 5018 4993 5041 5158 5213 5187 5000 4795 4585 4552 4454 4410 4304 4265 4294 4274 4250 4225 4109 4024 3917 3774 3663 3633 3654 3777 3953 4061 4126 4242 4295 4351 4386 4341 4321 4224 4181 4169 4203 4165 4267 12273 11868 11640 11396 11227 10926 10588 10287 9986 9843 9829 9846 9826 9810 9844 9810 9692 9659 9590 9374 9233 8969 8761 8795 8907 9058 9373 9585 9720 9740 9786 9827 9756 9678 9576 9597 6482 6265 6155 6034 5917 5770 5582 5426 5312 5142 5106 5099 5080 5101 5219 5257 5223 5191 5145 5020 4957 4812 4710 4675 4755 4829 5039 5166 5221 5264 5276 5280 5246 5177 5128 5113 5791 5603 5485 5362 5310 5156 5006 4861 4674 4701 4723 4747 4746 4709 4625 4553 4469 4468 4445 4354 4276 4157 4051 4120 4152 4229 4334 4419 4499 4476 4510 4547 4510 4501 4448 4484 11581 12135 12726 12681 12176 11957 11639 11399 11271 11182 10972 10762 10460 10236 9997 9829 9842 9878 9900 9984 10076 9998 9943 9860 9753 9532 9269 9131 9101 9093 9222 9558 9641 9813 9901 10026 6143 6380 6659 6576 6372 6250 6081 5953 5854 5771 5646 5521 5365 5243 5064 4987 4960 5008 5041 5202 5306 5263 5230 5163 5099 4956 4819 4742 4746 4752 4820 5059 5114 5199 5317 5364 5438 5755 6067 6105 5804 5707 5558 5446 5417 5411 5326 5241 5095 4993 4933 4842 4882 4870 4859 4782 4770 4735 4713 4697 4654 4576 4450 4389 4355 4341 4402 4499 4527 4614 4584 4662 8731 8818 8937 9770 10215 11100 11728 12266 12219 11836 11735 11504 11334 11185 11076 10842 10528 10233 9991 9842 9752 9864 9825 9836 9954 10036 9967 10014 9912 9735 9461 9186 9043 9043 9104 9328 4500 4603 4666 5068 5304 5801 6056 6296 6275 6062 6010 5901 5809 5684 5633 5497 5323 5158 5064 4940 4868 4913 4927 4970 5127 5202 5200 5201 5153 5037 4859 4724 4655 4659 4703 4840 4231 4215 4271 4702 4911 5299 5672 5970 5944 5774 5725 5603 5525 5501 5443 5345 5205 5075 4927 4902 4884 4951 4898 4866 4827 4834 4767 4813 4759 4698 4602 4462 4388 4384 4401 4488 7550 7689 7825 7650 8253 8092 8150 8291 9139 9617 10530 11158 11683 11664 11326 11159 10918 10740 10695 10580 10425 10194 9900 9673 9583 9560 9667 9773 9754 9785 9784 9788 9780 9680 9525 9321 3810 3842 3897 3845 4170 4101 4168 4237 4645 4909 5413 5682 5948 5912 5748 5665 5536 5450 5390 5325 5236 5113 4931 4830 4724 4730 4767 4852 4896 5024 5070 5095 5096 5024 4918 4777 3740 3847 3928 3805 4083 3991 3982 4054 4494 4708 5117 5476 5735 5752 5578 5494 5382 5290 5305 5255 5189 5081 4969 4843 4859 4830 4900 4921 4858 4761 4714 4693 4684 4656 4607 4544 5709 5684 5691 5824 5787 5948 6095 6354 6191 6820 6801 7029 7239 8077 8620 9418 9970 10470 10476 10222 10182 10067 9953 9896 9930 9830 9633 9400 9240 9156 9119 9219 9260 9309 9324 9404 2816 2813 2867 2959 2931 2953 2988 3109 3078 3361 3386 3579 3664 4067 4368 4807 5089 5327 5292 5172 5193 5088 5003 4953 4922 4853 4749 4642 4553 4463 4447 4473 4551 4617 4696 4831 2893 2871 2824 2865 2856 2995 3107 3245 3113 3459 3415 3450 3575 4010 4252 4611 4881 5143 5184 5050 4989 4979 4950 4943 5008 4977 4884 4758 4687 4693 4672 4746 4709 4692 4628 4573 3294 3175 3047 2792 2708 2607 2228 2099 2268 2249 2433 2646 2780 2798 3180 3259 3547 3822 4299 5028 5634 6128 6308 6518 6563 6699 6828 7017 7037 7049 6933 6851 7023 7121 7224 7389 1619 1609 1570 1433 1429 1348 1164 1128 1217 1186 1288 1390 1487 1554 1782 1820 2015 2147 2376 2731 3040 3276 3306 3367 3372 3453 3471 3547 3486 3471 3408 3414 3457 3479 3488 3561 1675 1566 1477 1359 1279 1259 1064 971 1051 1063 1145 1256 1293 1244 1398 1439 1532 1675 1923 2297 2594 2852 3002 3151 3191 3246 3357 3470 3551 3578 3525 3437 3566 3642 3736 3828 261 232 206 208 161 160 162 170 156 175 163 233 228 238 191 229 242 263 269 401 496 611 623 761 869 942 1008 1034 1018 984 974 933 1104 1203 1291 1338 158 142 110 112 93 92 90 98 96 97 91 158 140 151 126 148 158 166 180 263 319 375 381 470 538 570 600 584 577 550 561 508 520 587 627 653 103 90 96 96 68 68 72 72 60 78 72 75 88 87 65 81 84 97 89 138 177 236 242 291 331 372 408 450 441 434 413 425 584 616 664 685 114 116 98 93 100 77 69 73 52 81 75 106 105 115 62 57 57 78 33 21 21 23 15 13 8 9 11 15 16 14 20 9 172 177 147 151 77 72 54 50 56 39 24 21 22 29 30 57 52 58 45 37 43 63 20 13 12 10 9 8 3 5 6 8 9 7 9 2 89 100 76 88 37 44 44 43 44 38 45 52 30 52 45 49 53 57 17 20 14 15 13 8 9 13 6 5 5 4 5 7 7 7 11 7 83 77 71 63 12 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 8 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 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 0 0 0 0 0 0 0 0 77900 77557 77118 75574 71101 66475 62627 64178 64718 66322 68438 71110 70908 72700 72953 73333 73698 74168 73949 75671 77749 78419 75590 77214 78513 78499 77850 77084 76218 75534 76771 77718 77396 73717 77808 78830 40741 40788 40621 39613 36955 34597 32860 34322 34744 35384 36766 38274 37943 38858 38836 38717 38901 39102 38990 39962 41106 41152 38887 39949 40638 40459 40047 39501 39035 38689 39668 40263 39925 37683 40289 40861 37159 36769 36497 35961 34146 31878 29767 29856 29974 30938 31672 32836 32965 33842 34117 34616 34797 35066 34959 35709 36643 37267 36703 37265 37875 38040 37803 37583 37183 36845 37103 37455 37471 36034 37519 37969 799 856 886 774 544 361 275 290 305 352 377 860 862 922 930 916 876 915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 455 465 474 395 300 202 150 159 166 197 219 475 465 495 461 454 472 475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 344 391 412 379 244 159 125 131 139 155 158 385 397 427 469 462 404 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9255 9094 8681 7881 6592 5284 4299 4474 4574 5010 5491 6580 6644 7081 7123 7029 7121 7355 7545 8016 8538 8655 7855 8416 8997 9022 9051 8739 8350 8300 8520 8551 8015 7235 8093 8403 4823 4920 4709 4133 3391 2712 2284 2573 2628 2828 3174 3728 3676 3929 3849 3679 3642 3797 3919 4174 4443 4419 3776 4203 4507 4428 4491 4261 4045 4039 4247 4293 3980 3559 4071 4222 4432 4174 3972 3748 3201 2572 2015 1901 1946 2182 2317 2852 2968 3152 3274 3350 3479 3558 3626 3842 4095 4236 4079 4213 4490 4594 4560 4478 4305 4261 4273 4258 4035 3676 4022 4181 9433 9224 9196 8889 8232 7544 6844 7039 7117 7268 7388 7287 7033 7147 7125 7273 7515 7632 7725 8104 8409 8658 8199 8469 8434 8332 8282 8195 8165 8159 8368 8548 8417 7854 8095 8067 5020 4920 4927 4779 4414 4085 3824 4088 4164 4158 4223 4201 4062 4136 4114 4114 4278 4279 4368 4600 4746 4850 4468 4670 4600 4531 4510 4423 4418 4446 4619 4684 4594 4228 4364 4388 4413 4304 4269 4110 3818 3459 3020 2951 2953 3110 3165 3086 2971 3011 3011 3159 3237 3353 3357 3504 3663 3808 3731 3799 3834 3801 3772 3772 3747 3713 3749 3864 3823 3626 3731 3679 10748 10365 10023 9634 9000 8339 7966 8124 8133 8400 8570 8668 8487 8489 8310 8105 7810 7650 7682 7816 8145 8476 8435 8707 8968 9066 8952 8861 8738 8539 8586 8630 8595 8333 8814 8973 5729 5533 5382 5223 4748 4436 4284 4440 4496 4705 4828 4916 4787 4811 4644 4503 4354 4300 4319 4415 4574 4740 4640 4794 4954 5015 4903 4834 4767 4624 4647 4685 4653 4483 4858 4907 5019 4832 4641 4411 4252 3903 3682 3684 3637 3695 3742 3752 3700 3678 3666 3602 3456 3350 3363 3401 3571 3736 3795 3913 4014 4051 4049 4027 3971 3915 3939 3945 3942 3850 3956 4066 11928 11496 11259 11015 10355 9674 9075 8974 8820 8800 8923 8982 8927 9048 9096 9100 9024 8992 8994 8881 8830 8504 8130 8308 8457 8580 8780 8877 8955 8945 9179 9276 9190 8755 9081 9074 6288 6062 5940 5817 5376 5044 4736 4767 4727 4636 4719 4730 4668 4757 4877 4904 4895 4861 4859 4789 4766 4578 4324 4406 4509 4539 4677 4739 4767 4794 4934 4952 4921 4605 4819 4817 5640 5434 5319 5198 4979 4630 4339 4207 4093 4164 4204 4252 4259 4291 4219 4196 4129 4131 4135 4092 4064 3926 3806 3902 3948 4041 4103 4138 4188 4151 4245 4324 4269 4150 4262 4257 11270 11821 12357 12245 11278 10684 10095 10050 10045 10040 10019 9884 9576 9466 9278 9192 9208 9226 9242 9453 9624 9550 9241 9312 9258 9010 8641 8459 8417 8381 8694 9111 9129 8855 9421 9559 5975 6219 6471 6343 5842 5546 5253 5281 5214 5172 5168 5087 4935 4875 4730 4664 4646 4683 4712 4934 5080 5022 4805 4862 4814 4649 4438 4374 4351 4351 4516 4813 4817 4606 5018 5078 5295 5602 5886 5902 5436 5138 4842 4769 4831 4868 4851 4797 4641 4591 4548 4528 4562 4543 4530 4519 4544 4528 4436 4450 4444 4361 4203 4085 4066 4030 4178 4298 4312 4249 4403 4481 8458 8571 8709 9447 9568 10067 10222 10890 10869 10649 10729 10606 10351 10392 10320 10129 9847 9533 9374 9299 9324 9383 9198 9259 9406 9478 9309 9218 9126 8923 8858 8730 8603 8172 8673 8884 4357 4476 4561 4909 4942 5213 5255 5623 5619 5495 5551 5499 5353 5314 5248 5095 4942 4800 4753 4660 4665 4661 4577 4632 4803 4876 4781 4723 4703 4556 4520 4458 4386 4132 4465 4592 4101 4095 4148 4538 4626 4854 4967 5267 5250 5154 5178 5107 4998 5078 5072 5034 4905 4733 4621 4639 4659 4722 4621 4627 4603 4602 4528 4495 4423 4367 4338 4272 4217 4040 4208 4292 7301 7438 7549 7370 7660 7184 7021 7316 8069 8577 9558 10210 10642 10748 10426 10347 10189 10004 9990 9991 9906 9633 9196 9071 9041 9017 8984 8986 8929 8964 9170 9259 9217 8668 8992 8829 3703 3729 3765 3699 3845 3618 3596 3779 4159 4435 4984 5275 5478 5498 5333 5256 5176 5086 5022 5004 4962 4800 4509 4486 4425 4419 4373 4380 4394 4500 4705 4789 4745 4448 4607 4480 3598 3709 3784 3671 3815 3566 3425 3537 3910 4142 4574 4935 5164 5250 5093 5091 5013 4918 4968 4987 4944 4833 4687 4585 4616 4598 4611 4606 4535 4464 4465 4470 4472 4220 4385 4349 5309 5376 5345 5466 5199 4946 4743 4918 4661 5101 5175 5493 5800 6776 7428 8206 8757 9194 9233 9161 9280 9285 9043 9099 9203 9095 8812 8589 8396 8309 8406 8605 8645 8316 8721 8825 2641 2706 2736 2810 2651 2472 2357 2468 2367 2601 2681 2927 3066 3529 3861 4274 4523 4710 4687 4628 4732 4674 4472 4474 4498 4409 4268 4170 4076 3970 4051 4107 4174 4028 4326 4459 2668 2670 2609 2656 2548 2474 2386 2450 2294 2500 2494 2566 2734 3247 3567 3932 4234 4484 4546 4533 4548 4611 4571 4625 4705 4686 4544 4419 4320 4339 4355 4498 4471 4288 4395 4366 3014 2968 2809 2562 2414 2157 1858 1861 1918 1874 1973 2204 2256 2285 2668 2758 3061 3338 3862 4528 5176 5641 5655 5799 5872 5948 6020 6111 6108 6016 5996 6066 6309 6149 6480 6727 1507 1544 1492 1348 1299 1138 1007 1025 1086 1033 1100 1222 1262 1310 1550 1593 1775 1889 2151 2482 2807 3023 2926 2944 2987 3018 3000 3005 2928 2852 2859 2972 3046 2907 3058 3177 1507 1424 1317 1214 1115 1019 851 836 832 841 873 982 994 975 1118 1165 1286 1449 1711 2046 2369 2618 2729 2855 2885 2930 3020 3106 3180 3164 3137 3094 3263 3242 3422 3550 259 232 206 198 159 158 160 169 155 170 160 230 225 231 187 221 233 251 269 401 496 611 623 761 869 942 1008 1034 1018 984 974 933 1104 1203 1291 1338 158 142 110 107 91 92 90 98 96 95 89 157 139 146 124 144 155 159 180 263 319 375 381 470 538 570 600 584 577 550 561 508 520 587 627 653 101 90 96 91 68 66 70 71 59 75 71 73 86 85 63 77 78 92 89 138 177 236 242 291 331 372 408 450 441 434 413 425 584 616 664 685 114 116 98 93 100 77 69 73 52 81 75 106 105 115 62 57 57 78 33 21 21 23 15 13 8 9 11 15 16 14 20 9 172 177 147 151 77 72 54 50 56 39 24 21 22 29 30 57 52 58 45 37 43 63 20 13 12 10 9 8 3 5 6 8 9 7 9 2 89 100 76 88 37 44 44 43 44 38 45 52 30 52 45 49 53 57 17 20 14 15 13 8 9 13 6 5 5 4 5 7 7 7 11 7 83 77 71 63 12 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 8 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 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 0 0 0 0 0 0 0 0 3433 3326 3274 3843 7689 11663 14014 12277 11999 11071 9662 8895 9057 7619 7355 6902 6691 6691 6157 5178 4344 4780 6693 5543 5269 5441 6719 7505 7891 7946 6189 5259 5235 8452 4851 4665 1718 1628 1617 2097 4599 6613 7652 6266 6079 5445 4512 4087 4193 3470 3510 3536 3397 3389 3143 2592 2161 2612 4148 3275 3048 3276 4119 4536 4772 4772 3615 3121 3183 5195 2950 2831 1715 1698 1657 1746 3090 5050 6362 6011 5920 5626 5150 4808 4864 4149 3845 3366 3294 3302 3014 2586 2183 2168 2545 2268 2221 2165 2600 2969 3119 3174 2574 2138 2052 3257 1901 1834 83 62 59 66 103 114 105 87 88 28 34 26 16 20 20 11 15 9 8 10 9 9 12 14 21 13 13 8 9 12 12 8 8 9 12 0 49 34 29 39 50 51 57 43 48 11 16 15 9 7 8 7 7 4 4 2 6 3 7 7 9 8 6 3 4 7 6 7 5 5 9 0 34 28 30 27 53 63 48 44 40 17 18 11 7 13 12 4 8 5 4 8 3 6 5 7 12 5 7 5 5 5 6 1 3 4 3 0 777 796 690 858 1862 2798 2939 2567 2454 2049 1573 1419 1320 1071 1082 997 920 881 717 535 397 597 985 696 669 686 1003 1154 1259 1103 812 698 685 916 561 494 417 409 380 532 1208 1709 1736 1470 1372 1125 795 768 665 519 598 580 527 475 394 288 201 393 725 466 431 450 669 781 843 732 525 458 470 638 372 337 360 387 310 326 654 1089 1203 1097 1082 924 778 651 655 552 484 417 393 406 323 247 196 204 260 230 238 236 334 373 416 371 287 240 215 278 189 157 373 384 338 474 1042 1592 1982 1660 1505 1322 1110 966 952 679 712 659 708 671 642 481 414 510 788 582 611 596 753 835 922 896 705 602 565 887 483 497 181 192 164 279 683 973 1180 892 819 686 566 454 456 305 335 371 361 361 357 227 210 286 507 340 358 390 479 524 591 536 416 369 338 565 312 305 192 192 174 195 359 619 802 768 686 636 544 512 496 374 377 288 347 310 285 254 204 224 281 242 253 206 274 311 331 360 289 233 227 322 171 192 340 385 349 427 788 1239 1572 1275 1259 1161 1019 915 996 787 710 642 628 603 534 435 362 440 681 521 515 559 759 828 868 915 658 569 567 911 509 507 172 217 195 253 488 688 844 655 631 562 487 417 471 356 352 327 310 290 264 182 156 223 415 308 287 315 457 469 498 509 373 333 340 558 300 306 168 168 154 174 300 551 728 620 628 599 532 498 525 431 358 315 318 313 270 253 206 217 266 213 228 244 302 359 370 406 285 236 227 353 209 201 345 372 381 381 872 1252 1513 1313 1166 1043 906 864 899 762 748 710 668 667 596 493 403 465 631 487 450 478 593 708 765 795 607 551 566 923 495 523 194 203 215 217 541 726 846 659 585 506 387 369 412 344 342 353 328 330 286 231 191 234 386 269 246 290 362 427 454 470 342 328 325 572 309 296 151 169 166 164 331 526 667 654 581 537 519 495 487 418 406 357 340 337 310 262 212 231 245 218 204 188 231 281 311 325 265 223 241 351 186 227 311 314 369 436 898 1273 1544 1349 1226 1142 953 878 884 770 719 637 634 652 658 531 452 448 702 548 495 522 628 672 684 712 528 447 512 958 480 467 168 161 188 233 530 704 828 672 640 599 478 434 430 368 334 323 314 325 329 268 226 241 425 301 285 307 381 368 395 401 304 246 297 593 299 286 143 153 181 203 368 569 716 677 586 543 475 444 454 402 385 314 320 327 329 263 226 207 277 247 210 215 247 304 289 311 224 201 215 365 181 181 273 247 228 323 647 1033 1506 1376 1350 1187 1006 898 983 793 756 713 681 700 617 543 428 481 627 577 548 558 658 796 786 812 603 456 440 871 431 444 143 127 105 159 362 588 801 673 656 567 459 402 456 370 385 402 381 358 311 280 203 252 350 338 324 326 419 478 450 481 339 266 269 527 238 248 130 120 123 164 285 445 705 703 694 620 547 496 527 423 371 311 300 342 306 263 225 229 277 239 224 232 239 318 336 331 264 190 171 344 193 196 249 251 276 280 593 908 1129 975 1070 1040 972 948 1041 916 900 812 729 736 705 589 519 561 704 602 542 543 683 787 825 821 614 529 563 1012 533 492 107 113 132 146 325 483 572 458 486 474 429 407 470 414 415 409 360 364 368 321 274 313 422 344 299 311 394 472 502 524 365 306 351 576 311 297 142 138 144 134 268 425 557 517 584 566 543 541 571 502 485 403 369 372 337 268 245 248 282 258 243 232 289 315 323 297 249 223 212 436 222 195 400 308 346 358 588 1002 1352 1436 1530 1719 1626 1536 1439 1301 1192 1212 1213 1276 1243 1061 902 782 910 797 727 735 821 811 844 847 713 614 615 993 603 579 175 107 131 149 280 481 631 641 711 760 705 652 598 538 507 533 566 617 605 544 461 414 531 479 424 444 481 472 477 493 396 366 377 589 370 372 225 201 215 209 308 521 721 795 819 959 921 884 841 763 685 679 647 659 638 517 441 368 379 318 303 291 340 339 367 354 317 248 238 404 233 207 280 207 238 230 294 450 370 238 350 375 460 442 524 513 512 501 486 484 437 500 458 487 653 719 691 751 808 906 929 1033 937 785 714 972 744 662 112 65 78 85 130 210 157 103 131 153 188 168 225 244 232 227 240 258 225 249 233 253 380 423 385 435 471 542 558 619 549 442 411 572 430 384 168 142 160 145 164 240 213 135 219 222 272 274 299 269 280 274 246 226 212 251 225 234 273 296 306 316 337 364 371 414 388 343 303 400 314 278 2 0 0 10 2 2 2 1 1 5 3 3 3 7 4 8 9 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 0 0 0 0 2 2 1 1 5 2 4 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 0 2 2 1 1 3 1 2 2 2 2 4 6 5 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 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 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 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 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 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 85666 85756 86429 87691 89017 90241 92057 92378 92171 91626 90864 88862 88361 87758 87678 87686 87657 87502 88477 88321 87878 87795 89802 90224 90388 90837 90961 91725 92785 93249 93312 93216 93292 93647 93382 92828 39005 38916 39237 39936 40553 41247 42282 42402 42270 42426 42099 41108 41137 40825 40942 41095 41210 41199 41834 41785 41520 41778 43199 43567 43719 43981 44032 44601 45281 45611 45692 45640 45908 45992 45906 45749 46661 46840 47192 47755 48464 48994 49775 49976 49901 49200 48765 47754 47224 46933 46736 46591 46447 46303 46643 46536 46358 46017 46603 46657 46669 46856 46929 47124 47504 47638 47620 47576 47384 47655 47476 47079 39441 39014 38985 39236 39646 39844 39838 39715 39566 39331 38843 37950 37515 37001 36521 36339 36183 35964 36763 36686 36593 36508 36541 36558 36634 36471 36447 36516 36616 36636 36521 36363 36144 35825 35664 35465 20261 20052 20075 20203 20458 20538 20534 20494 20435 20308 20037 19584 19394 19126 18919 18826 18739 18594 19046 18948 18856 18879 18897 18881 18873 18765 18713 18782 18876 18841 18750 18677 18598 18422 18365 18251 19180 18962 18910 19033 19188 19306 19304 19221 19131 19023 18806 18366 18121 17875 17602 17513 17444 17370 17717 17738 17737 17629 17644 17677 17761 17706 17734 17734 17740 17795 17771 17686 17546 17403 17299 17214 6695 6539 6786 7138 7148 7400 8236 8223 8150 8143 8308 7662 7704 7541 7542 7513 7334 7060 6903 6591 6272 6076 6806 6672 6462 6725 6308 6551 6651 6397 6121 5932 6167 6586 6180 6140 3395 3229 3288 3585 3462 3598 4039 3921 3857 3936 4060 3717 3886 3739 3787 3885 3856 3698 3610 3479 3296 3227 3727 3677 3563 3716 3408 3560 3646 3592 3492 3388 3556 3655 3498 3556 3300 3310 3498 3553 3686 3802 4197 4302 4293 4207 4248 3945 3818 3802 3755 3628 3478 3362 3293 3112 2976 2849 3079 2995 2899 3009 2900 2991 3005 2805 2629 2544 2611 2931 2682 2584 1393 1520 1552 1651 1800 1965 2280 2424 2377 2233 1992 1775 1714 1715 1687 1735 1781 1875 1902 1858 1740 1646 1881 1826 1834 1897 1976 2077 2108 2155 2107 1947 2006 1988 1950 1861 531 530 534 545 662 743 870 914 857 859 727 654 633 599 635 642 718 787 765 784 710 709 871 838 848 877 899 985 982 1039 1016 919 967 957 935 918 862 990 1018 1106 1138 1222 1410 1510 1520 1374 1265 1121 1081 1116 1052 1093 1063 1088 1137 1074 1030 937 1010 988 986 1020 1077 1092 1126 1116 1091 1028 1039 1031 1015 943 1045 1053 1071 1141 1205 1343 1416 1491 1490 1422 1390 1330 1249 1260 1261 1214 1161 1170 1130 1172 1160 1162 1235 1271 1227 1212 1233 1276 1326 1392 1380 1354 1387 1458 1491 1477 302 307 302 297 321 388 394 421 435 453 440 412 382 398 400 385 370 384 349 372 351 377 459 482 504 497 518 528 514 564 537 522 557 602 577 598 743 746 769 844 884 955 1022 1070 1055 969 950 918 867 862 861 829 791 786 781 800 809 785 776 789 723 715 715 748 812 828 843 832 830 856 914 879 960 991 976 1046 1105 1135 1165 1118 1134 1081 981 958 931 928 953 1001 1027 1019 1006 1026 957 899 935 914 885 892 942 953 1026 1051 1076 1116 1164 1169 1260 1193 332 343 325 325 374 368 402 376 372 367 333 303 316 322 350 391 403 390 405 397 361 328 372 402 364 361 405 401 475 482 501 520 516 519 535 492 628 648 651 721 731 767 763 742 762 714 648 655 615 606 603 610 624 629 601 629 596 571 563 512 521 531 537 552 551 569 575 596 648 650 725 701 810 903 935 950 1029 1108 1120 1132 1032 986 907 887 853 821 834 872 903 881 855 864 843 862 879 893 859 785 772 752 763 803 819 782 849 879 955 981 297 355 371 402 411 455 450 463 425 411 382 404 379 375 375 364 384 385 380 408 382 433 431 468 439 400 386 368 361 405 393 375 405 439 468 498 513 548 564 548 618 653 670 669 607 575 525 483 474 446 459 508 519 496 475 456 461 429 448 425 420 385 386 384 402 398 426 407 444 440 487 483 752 739 756 836 913 1057 1102 1142 1214 1146 1092 1042 1001 979 998 976 993 935 922 900 866 868 930 939 882 855 869 795 852 837 833 774 746 774 772 737 332 328 347 379 418 495 546 586 601 579 567 521 483 494 489 480 492 483 480 449 432 422 460 462 444 446 466 454 482 449 457 402 389 399 400 387 420 411 409 457 495 562 556 556 613 567 525 521 518 485 509 496 501 452 442 451 434 446 470 477 438 409 403 341 370 388 376 372 357 375 372 350 1071 1133 1165 1140 1195 1155 1150 1178 1242 1250 1356 1388 1454 1493 1397 1425 1417 1398 1302 1286 1194 1174 1160 1163 1091 1013 1009 933 951 944 948 922 881 901 890 851 468 512 539 531 572 568 590 623 649 662 706 743 770 785 726 737 731 707 659 655 612 613 628 639 590 528 511 482 490 489 502 493 468 496 482 477 603 621 626 609 623 587 560 555 593 588 650 645 684 708 671 688 686 691 643 631 582 561 532 524 501 485 498 451 461 455 446 429 413 405 408 374 2906 2736 2595 2506 2477 2455 2479 2385 2312 2321 2147 1984 1944 2037 1997 2153 2277 2386 2384 2174 2095 1995 1930 1857 1709 1575 1495 1404 1338 1298 1231 1236 1207 1153 1154 1120 1323 1238 1188 1149 1125 1173 1202 1167 1116 1182 1091 994 1016 1064 1039 1103 1155 1209 1235 1112 1042 1014 1007 956 911 835 800 747 733 693 663 665 637 613 641 596 1583 1498 1407 1357 1352 1282 1277 1218 1196 1139 1056 990 928 973 958 1050 1122 1177 1149 1062 1053 981 923 901 798 740 695 657 605 605 568 571 570 540 513 524 5449 5469 5591 5690 5584 5591 5829 5832 5733 5663 5604 5542 5576 5365 5623 5359 5134 5037 5455 5223 5546 5718 6140 5924 5498 5237 4896 4485 4326 4180 4052 3898 3468 3159 2918 2667 2442 2512 2545 2605 2551 2512 2637 2701 2684 2643 2604 2552 2535 2419 2555 2467 2363 2329 2531 2450 2621 2711 2993 2922 2711 2578 2439 2232 2183 2116 2020 1926 1746 1639 1505 1388 3007 2957 3046 3085 3033 3079 3192 3131 3049 3020 3000 2990 3041 2946 3068 2892 2771 2708 2924 2773 2925 3007 3147 3002 2787 2659 2457 2253 2143 2064 2032 1972 1722 1520 1413 1279 7571 7803 7981 8055 8104 8024 7982 7974 7780 7569 7530 7334 7219 7295 7329 7421 7576 7713 7488 7982 7736 7683 7831 8563 8960 9772 10326 10873 10892 10518 10357 10176 9809 9636 9447 9194 3183 3295 3397 3470 3538 3610 3697 3669 3582 3534 3453 3338 3380 3457 3462 3493 3537 3612 3532 3782 3722 3742 3812 4158 4367 4787 5070 5371 5366 5192 5108 5024 4900 4766 4652 4509 4388 4508 4584 4585 4566 4414 4285 4305 4198 4035 4077 3996 3839 3838 3867 3928 4039 4101 3956 4200 4014 3941 4019 4405 4593 4985 5256 5502 5526 5326 5249 5152 4909 4870 4795 4685 6704 6671 6513 6535 6769 6926 7152 7297 7454 7426 7360 7258 7277 7126 7034 7022 6957 6855 6971 6983 7103 7249 7419 7245 7847 7709 7760 7865 8706 9199 10009 10605 10997 10936 10601 10462 2661 2641 2611 2611 2766 2823 2946 3005 3096 3118 3195 3239 3241 3165 3176 3116 3106 3121 3248 3241 3283 3343 3432 3390 3725 3728 3786 3841 4256 4514 4919 5191 5391 5334 5189 5097 4043 4030 3902 3924 4003 4103 4206 4292 4358 4308 4165 4019 4036 3961 3858 3906 3851 3734 3723 3742 3820 3906 3987 3855 4122 3981 3974 4024 4450 4685 5090 5414 5606 5602 5412 5365 10869 11185 11523 11767 12042 12238 12308 12467 12687 13055 13354 13752 13924 14197 14502 14656 14914 15209 15396 15576 15773 15955 16115 16399 16500 16694 16928 17245 17230 17839 17858 18111 18467 19183 20100 20680 3478 3574 3715 3834 3895 3976 3975 4062 4161 4374 4504 4647 4722 4882 5029 5206 5356 5500 5594 5708 5852 5980 6110 6292 6380 6463 6631 6850 6917 7235 7334 7538 7778 8151 8659 8982 7391 7611 7808 7933 8147 8262 8333 8405 8526 8681 8850 9105 9202 9315 9473 9450 9558 9709 9802 9868 9921 9975 10005 10107 10120 10231 10297 10395 10313 10604 10524 10573 10689 11032 11441 11698 33554 33460 33519 33552 33513 33475 33303 33151 32927 32733 32313 31941 31658 31358 31060 30912 30706 30356 30017 29850 29785 29764 29807 29927 30099 30207 30407 30643 30752 30823 30672 30447 30163 29847 29620 29267 17283 17252 17287 17285 17289 17293 17241 17161 17019 16891 16648 16487 16400 16277 16109 16022 15909 15700 15543 15392 15331 15395 15447 15458 15523 15534 15590 15681 15780 15788 15750 15664 15537 15313 15196 15000 16271 16208 16232 16267 16224 16182 16062 15990 15908 15842 15665 15454 15258 15081 14951 14890 14797 14656 14474 14458 14454 14369 14360 14469 14576 14673 14817 14962 14972 15035 14922 14783 14626 14534 14424 14267 33554 33460 33519 33552 33513 33475 33303 33151 32927 32733 32313 31941 31658 31358 31060 30912 30706 30356 30017 29850 29785 29764 29807 29927 30099 30207 30407 30643 30752 30823 30672 30447 30163 29847 29620 29267 17283 17252 17287 17285 17289 17293 17241 17161 17019 16891 16648 16487 16400 16277 16109 16022 15909 15700 15543 15392 15331 15395 15447 15458 15523 15534 15590 15681 15780 15788 15750 15664 15537 15313 15196 15000 16271 16208 16232 16267 16224 16182 16062 15990 15908 15842 15665 15454 15258 15081 14951 14890 14797 14656 14474 14458 14454 14369 14360 14469 14576 14673 14817 14962 14972 15035 14922 14783 14626 14534 14424 14267 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 11147 11090 11508 12041 13169 13838 15415 15771 15757 15411 15271 14003 13453 13265 13078 13100 13201 13205 14130 14075 13490 13096 13970 13772 13398 13401 13081 13249 13391 13287 13055 12586 13032 13778 13515 13317 5225 5099 5203 5495 5992 6412 7154 7367 7377 7390 7303 6721 6476 6299 6291 6393 6524 6522 7029 7040 6658 6557 7089 7010 6848 6867 6771 6968 7063 7100 6914 6584 6920 7244 7122 7091 5922 5991 6305 6546 7177 7426 8261 8404 8380 8021 7968 7282 6977 6966 6787 6707 6677 6683 7101 7035 6832 6539 6881 6762 6550 6534 6310 6281 6328 6187 6141 6002 6112 6534 6393 6226 5439 5331 5193 5366 5817 6025 6317 6344 6408 6303 6243 5743 5518 5331 5181 5127 5175 5302 6577 6662 6621 6538 6543 6438 6343 6060 5782 5669 5705 5655 5704 5762 5806 5859 5986 6072 2742 2673 2622 2741 2990 3049 3171 3193 3260 3233 3204 2927 2804 2692 2650 2623 2653 2710 3417 3455 3425 3388 3354 3321 3260 3131 2980 2986 3009 2960 2922 2931 2959 3041 3137 3184 2697 2658 2571 2625 2827 2976 3146 3151 3148 3070 3039 2816 2714 2639 2531 2504 2522 2592 3160 3207 3196 3150 3189 3117 3083 2929 2802 2683 2696 2695 2782 2831 2847 2818 2849 2888 4847 4800 5142 5313 5576 5757 6588 6832 6893 6679 6777 6256 6094 6036 6032 5991 5949 5681 5508 5265 4910 4733 5270 5134 4993 5134 5086 5276 5394 5131 4887 4657 4951 5423 5038 4909 2070 2012 2124 2226 2335 2523 2905 3021 3042 3035 3096 2896 2871 2810 2835 2912 2951 2789 2690 2607 2400 2348 2690 2632 2580 2662 2704 2811 2915 2887 2758 2603 2833 2963 2804 2770 2777 2788 3018 3087 3241 3234 3683 3811 3851 3644 3681 3360 3223 3226 3197 3079 2998 2892 2818 2658 2510 2385 2580 2502 2413 2472 2382 2465 2479 2244 2129 2054 2118 2460 2234 2139 592 598 694 745 879 954 1208 1282 1267 1223 1082 933 897 900 930 966 995 1088 997 1034 919 841 992 929 952 1032 1015 1102 1095 1148 1106 965 1047 1073 1011 949 302 291 309 336 417 464 618 658 627 631 525 477 442 406 451 446 507 569 503 525 454 436 552 500 520 569 567 619 601 656 639 546 595 585 563 532 290 307 385 409 462 490 590 624 640 592 557 456 455 494 479 520 488 519 494 509 465 405 440 429 432 463 448 483 494 492 467 419 452 488 448 417 149 163 211 234 310 383 435 460 449 457 456 374 350 376 348 364 329 364 341 362 346 331 378 398 366 415 421 488 417 500 467 431 415 474 468 459 64 63 74 89 103 160 175 182 189 210 203 149 134 154 128 143 129 154 132 142 132 131 159 163 168 178 200 227 172 213 184 155 181 218 194 200 85 100 137 145 207 223 260 278 260 247 253 225 216 222 220 221 200 210 209 220 214 200 219 235 198 237 221 261 245 287 283 276 234 256 274 259 76 106 129 192 245 295 347 331 289 282 244 229 215 218 216 221 270 268 246 253 223 202 234 240 237 256 273 262 277 333 330 292 317 364 406 348 36 36 38 52 67 99 133 132 103 106 95 79 68 64 73 88 101 103 98 102 72 65 92 111 92 106 114 118 140 153 157 137 139 159 165 133 40 70 91 140 178 196 214 199 186 176 149 150 147 154 143 133 169 165 148 151 151 137 142 129 145 150 159 144 137 180 173 155 178 205 241 215 30 63 88 115 185 237 297 294 230 235 209 180 152 139 157 172 193 191 167 177 160 174 197 198 182 166 175 174 160 194 213 182 193 226 242 224 7 12 20 39 36 57 76 91 78 86 81 68 55 53 57 63 65 79 67 71 57 76 75 86 76 75 75 74 72 91 94 72 74 103 101 106 23 51 68 76 149 180 221 203 152 149 128 112 97 86 100 109 128 112 100 106 103 98 122 112 106 91 100 100 88 103 119 110 119 123 141 118 11 17 31 52 101 135 147 150 164 158 143 147 106 123 110 133 135 129 122 121 110 118 121 168 142 139 136 124 163 134 148 112 121 154 157 142 3 6 7 6 30 41 45 54 53 55 48 57 37 58 43 53 48 48 54 46 37 43 53 68 64 54 55 58 83 61 67 48 50 71 65 67 8 11 24 46 71 94 102 96 111 103 95 90 69 65 67 80 87 81 68 75 73 75 68 100 78 85 81 66 80 73 81 64 71 83 92 75 1 6 16 17 43 44 60 62 41 60 89 108 90 101 59 76 85 111 92 107 96 76 119 138 91 92 98 86 98 111 106 85 80 103 94 103 0 3 7 5 12 15 22 28 18 26 36 49 43 44 28 39 31 45 39 43 34 31 57 66 40 34 28 43 35 40 47 37 35 45 42 50 1 3 9 12 31 29 38 34 23 34 53 59 47 57 31 37 54 66 53 64 62 45 62 72 51 58 70 43 63 71 59 48 45 58 52 53 1 3 1 5 5 6 10 8 8 9 15 21 23 24 24 32 49 53 58 55 53 39 64 75 41 57 51 32 38 46 50 60 61 64 69 63 1 3 1 1 0 4 6 5 2 4 6 12 17 12 14 17 27 21 21 30 25 16 31 37 21 27 24 13 14 22 23 33 32 33 28 28 0 0 0 4 5 2 4 3 6 5 9 9 6 12 10 15 22 32 37 25 28 23 33 38 20 30 27 19 24 24 27 27 29 31 41 35 0 3 1 0 5 2 4 6 7 2 10 7 6 9 10 11 12 9 8 21 28 24 29 32 30 25 17 13 20 12 19 18 19 17 28 26 0 0 1 0 2 0 2 3 5 2 7 5 4 4 7 5 6 1 3 10 9 12 15 16 20 16 7 8 11 6 11 13 13 14 15 14 0 3 0 0 3 2 2 3 2 0 3 2 2 5 3 6 6 8 5 11 19 12 14 16 10 9 10 5 9 6 8 5 6 3 13 12 0 0 2 2 3 0 2 2 1 3 1 2 1 6 8 5 7 8 12 8 12 13 13 15 18 22 23 19 18 17 16 12 10 10 8 12 0 0 0 0 0 0 1 0 0 2 1 1 1 2 3 2 4 2 4 3 7 7 7 6 6 13 15 8 8 8 7 4 5 7 4 3 0 0 2 2 3 0 1 2 1 1 0 1 0 4 5 3 3 6 8 5 5 6 6 9 12 9 8 11 10 9 9 8 5 3 4 9 1 0 0 0 0 0 0 0 0 0 2 3 1 2 3 2 2 1 2 10 12 7 10 7 3 3 4 4 6 6 9 10 12 11 8 10 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 2 2 1 1 6 6 4 4 4 1 2 2 3 3 3 5 5 4 5 4 4 1 0 0 0 0 0 0 0 0 0 1 2 1 2 1 0 0 0 1 4 6 3 6 3 2 1 2 1 3 3 4 5 8 6 4 6 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 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 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 930 815 811 1016 823 640 880 700 641 585 647 484 658 548 622 632 593 592 590 570 544 515 583 617 571 597 191 236 209 195 203 232 197 231 218 267 930 815 811 1016 823 640 880 700 641 581 636 480 655 538 618 631 588 589 585 565 537 510 577 610 564 591 184 229 205 193 200 220 189 221 200 257 0 0 0 0 0 0 0 0 0 4 11 4 3 10 4 1 5 3 5 5 7 5 6 7 7 6 7 7 4 2 3 12 8 10 18 10 2 5 2 6 6 1 5 1 2 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 2 5 2 6 6 1 5 1 2 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 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 908 797 795 1004 808 632 867 691 628 579 638 476 650 547 614 626 578 579 580 562 536 507 577 607 566 595 187 228 204 188 194 226 192 227 213 264 908 797 795 1004 808 632 867 691 628 576 627 472 647 537 610 625 573 576 575 557 529 502 571 600 559 589 181 222 200 186 191 214 184 217 196 254 0 0 0 0 0 0 0 0 0 3 11 4 3 10 4 1 5 3 5 5 7 5 6 7 7 6 6 6 4 2 3 12 8 10 17 10 20 13 14 6 9 7 8 8 11 6 7 5 7 1 8 6 13 10 10 8 8 8 6 10 5 2 3 8 5 7 9 6 5 4 5 3 20 13 14 6 9 7 8 8 11 5 7 5 7 1 8 6 13 10 10 8 8 8 6 10 5 2 3 7 5 7 9 6 5 4 4 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 35134 35702 36206 36664 37183 37487 38086 38326 38427 38466 38306 38110 38228 38292 38661 38752 38896 39195 39538 39738 39937 40195 40967 41449 41918 42314 42755 43228 43762 44288 44713 45162 45075 45198 45188 45062 14324 14547 14816 15070 15321 15523 15897 16059 16105 16316 16239 16110 16240 16339 16533 16662 16742 16985 17263 17400 17590 17782 18309 18628 18925 19169 19508 19823 20171 20460 20727 20968 21075 21117 21196 21142 20810 21155 21390 21594 21862 21964 22189 22267 22322 22150 22067 22000 21988 21953 22128 22090 22154 22210 22275 22338 22347 22413 22658 22821 22993 23145 23247 23405 23591 23828 23986 24194 24000 24081 23992 23920 35 23 33 42 41 49 32 30 36 30 29 36 25 11 5 6 3 7 10 6 14 17 11 5 8 16 22 19 14 17 19 25 27 27 6 16 20 12 17 26 23 30 17 14 17 19 16 14 12 5 2 4 1 2 3 3 9 9 4 2 4 9 13 8 4 10 10 15 16 16 3 13 15 11 16 16 18 19 15 16 19 11 13 22 13 6 3 2 2 5 7 3 5 8 7 3 4 7 9 11 10 7 9 10 11 11 3 3 152 136 138 129 118 111 94 93 87 84 90 88 104 113 115 115 125 108 106 112 113 111 130 140 134 151 154 168 169 161 145 164 178 176 186 197 99 88 88 85 80 71 57 56 47 48 47 51 55 62 62 67 76 71 65 62 68 64 77 82 79 88 88 99 93 83 77 85 90 84 98 111 53 48 50 44 38 40 37 37 40 36 43 37 49 51 53 48 49 37 41 50 45 47 53 58 55 63 66 69 76 78 68 79 88 92 88 86 162 155 147 145 157 162 151 156 150 142 121 109 107 117 116 120 126 147 146 154 165 155 146 141 139 129 155 154 151 177 199 174 168 182 168 176 90 88 88 92 99 106 100 105 95 89 76 61 69 68 71 74 74 84 91 96 101 88 88 78 82 71 84 94 88 105 111 96 94 102 87 95 72 67 59 53 58 56 51 51 55 53 45 48 38 49 45 46 52 63 55 58 64 67 58 63 57 58 71 60 63 72 88 78 74 80 81 81 242 238 195 201 201 208 187 191 201 195 194 197 199 208 197 185 179 166 166 156 159 159 188 189 204 202 198 185 186 175 158 174 184 192 206 225 137 137 111 110 103 104 95 97 112 113 116 124 126 132 126 115 105 100 95 96 96 94 104 106 111 120 115 109 107 100 90 100 110 111 128 130 105 101 84 91 98 104 92 94 89 82 78 73 73 76 71 70 74 66 71 60 63 65 84 83 93 82 83 76 79 75 68 74 74 81 78 95 341 335 336 321 329 286 263 241 250 263 258 247 253 261 263 274 267 276 261 267 243 233 220 212 197 212 209 232 238 241 247 254 244 238 219 187 197 178 181 171 183 159 150 129 136 139 136 125 134 140 151 170 171 172 164 170 153 141 134 125 116 123 119 124 135 134 143 144 148 140 127 109 144 157 155 150 146 127 113 112 114 124 122 122 119 121 112 104 96 104 97 97 90 92 86 87 81 89 90 108 103 107 104 110 96 98 92 78 384 414 438 472 471 470 460 453 421 403 357 368 354 363 376 386 371 374 367 362 355 343 332 322 307 279 275 274 262 255 246 243 273 297 294 295 202 235 245 266 264 267 251 245 222 222 204 211 200 212 204 203 201 195 205 209 210 217 210 204 188 171 164 159 148 155 137 131 138 164 158 164 182 179 193 206 207 203 209 208 199 181 153 157 154 151 172 183 170 179 162 153 145 126 122 118 119 108 111 115 114 100 109 112 135 133 136 131 469 459 497 540 564 623 661 681 730 687 672 636 625 589 595 560 572 559 555 524 512 482 482 471 448 419 408 381 366 370 344 332 318 312 293 284 255 243 278 302 308 348 382 391 408 393 378 346 327 311 316 304 312 314 310 280 269 250 254 250 245 238 242 230 212 208 204 185 174 163 163 148 214 216 219 238 256 275 279 290 322 294 294 290 298 278 279 256 260 245 245 244 243 232 228 221 203 181 166 151 154 162 140 147 144 149 130 136 769 825 869 872 915 887 883 902 958 971 1009 980 1038 1080 1033 1041 1022 990 911 890 808 792 756 726 690 644 624 590 564 536 516 484 474 464 443 416 399 439 458 460 497 479 488 514 544 548 571 564 602 614 572 572 569 523 466 470 439 430 424 411 378 343 327 301 303 290 286 269 263 265 247 234 370 386 411 412 418 408 395 388 414 423 438 416 436 466 461 469 453 467 445 420 369 362 332 315 312 301 297 289 261 246 230 215 211 199 196 182 2498 2410 2311 2219 2180 2176 2252 2158 2103 2139 1944 1770 1722 1781 1737 1859 1912 2026 1997 1797 1757 1641 1550 1467 1351 1200 1147 1096 1022 959 893 874 834 773 736 715 1238 1177 1141 1097 1073 1093 1141 1102 1047 1118 1016 910 903 951 918 972 985 1068 1071 954 917 859 825 770 721 641 616 590 562 508 472 458 432 408 414 390 1260 1233 1170 1122 1107 1083 1111 1056 1056 1021 928 860 819 830 819 887 927 958 926 843 840 782 725 697 630 559 531 506 460 451 421 416 402 365 322 325 4994 5106 5275 5426 5356 5373 5663 5685 5602 5542 5444 5395 5439 5220 5454 5208 4978 4874 5274 5033 5314 5482 5907 5696 5259 5017 4686 4275 4095 3974 3865 3681 3234 2906 2612 2347 2386 2457 2499 2561 2509 2475 2599 2670 2649 2621 2553 2503 2489 2364 2485 2409 2302 2273 2464 2372 2526 2618 2898 2823 2597 2467 2333 2123 2061 2008 1922 1808 1614 1484 1338 1226 2608 2649 2776 2865 2847 2898 3064 3015 2953 2921 2891 2892 2950 2856 2969 2799 2676 2601 2810 2661 2788 2864 3009 2873 2662 2550 2353 2152 2034 1966 1943 1873 1620 1422 1274 1121 7536 7764 7948 8017 8067 8002 7980 7972 7758 7541 7497 7296 7178 7254 7283 7369 7521 7651 7421 7927 7673 7628 7768 8495 8876 9678 10220 10779 10802 10442 10286 10117 9754 9579 9390 9132 3173 3288 3390 3462 3534 3602 3696 3669 3577 3519 3437 3324 3365 3442 3442 3470 3506 3581 3503 3757 3687 3712 3778 4121 4320 4728 5007 5317 5314 5148 5069 4995 4870 4734 4621 4481 4363 4476 4558 4555 4533 4400 4284 4303 4181 4022 4060 3972 3813 3812 3841 3899 4015 4070 3918 4170 3986 3916 3990 4374 4556 4950 5213 5462 5488 5294 5217 5122 4884 4845 4769 4651 6683 6652 6496 6513 6742 6902 7152 7297 7444 7414 7337 7236 7260 7098 6985 6973 6906 6808 6928 6934 7051 7197 7362 7186 7805 7673 7729 7830 8663 9142 9937 10529 10920 10869 10535 10392 2650 2631 2605 2604 2753 2813 2946 3005 3090 3113 3185 3230 3236 3156 3155 3096 3084 3102 3232 3223 3263 3320 3403 3364 3704 3707 3769 3819 4227 4476 4872 5144 5348 5295 5153 5059 4033 4021 3891 3909 3989 4089 4206 4292 4354 4301 4152 4006 4024 3942 3830 3877 3822 3706 3696 3711 3788 3877 3959 3822 4101 3966 3960 4011 4436 4666 5065 5385 5572 5574 5382 5333 10869 11185 11523 11767 12042 12238 12308 12467 12687 13055 13354 13752 13924 14197 14502 14656 14914 15209 15396 15576 15773 15955 16115 16399 16500 16694 16928 17245 17230 17839 17858 18111 18467 19183 20100 20680 3478 3574 3715 3834 3895 3976 3975 4062 4161 4374 4504 4647 4722 4882 5029 5206 5356 5500 5594 5708 5852 5980 6110 6292 6380 6463 6631 6850 6917 7235 7334 7538 7778 8151 8659 8982 7391 7611 7808 7933 8147 8262 8333 8405 8526 8681 8850 9105 9202 9315 9473 9450 9558 9709 9802 9868 9921 9975 10005 10107 10120 10231 10297 10395 10313 10604 10524 10573 10689 11032 11441 11698 4901 4689 4385 4418 4329 4801 4373 4430 4419 4431 4327 4324 4364 4295 4257 4290 4261 4154 4202 4088 4122 4225 4475 4459 4402 4318 4527 4369 4671 4656 4669 4789 4825 4593 4841 4915 1243 1203 1120 1070 1128 1379 1110 1115 1128 1248 1273 1310 1366 1372 1391 1387 1447 1403 1414 1388 1404 1534 1777 1861 1859 1820 1979 1900 2062 2070 2101 2204 2187 2097 2192 2259 3658 3486 3265 3348 3201 3422 3263 3315 3291 3183 3054 3014 2998 2923 2866 2903 2814 2751 2788 2700 2718 2691 2698 2598 2543 2498 2548 2469 2609 2586 2568 2585 2638 2496 2649 2656 411 195 238 270 269 294 181 189 193 265 256 228 313 301 275 294 299 299 159 168 173 189 180 188 184 188 236 185 145 141 126 129 148 92 52 110 214 110 147 145 150 165 100 125 137 165 167 154 177 152 158 177 176 182 83 98 91 87 92 100 86 91 130 107 83 83 68 67 86 52 29 54 197 85 91 125 119 129 81 64 56 100 89 74 136 149 117 117 123 117 76 70 82 102 88 88 98 97 106 78 62 58 58 62 62 40 23 56 788 806 711 692 646 900 687 607 542 801 803 842 856 845 781 781 682 692 709 652 713 725 829 791 769 845 881 879 884 917 895 885 846 760 743 770 318 332 281 270 239 372 210 153 140 277 290 298 313 330 280 281 256 262 280 253 299 313 389 363 345 377 435 428 438 436 466 486 449 391 400 421 470 474 430 422 407 528 477 454 402 524 513 544 543 515 501 500 426 430 429 399 414 412 440 428 424 468 446 451 446 481 429 399 397 369 343 349 619 754 697 755 755 842 913 978 949 862 782 728 703 697 633 643 647 630 749 662 648 642 737 746 738 734 803 813 857 823 793 802 786 729 766 733 119 138 123 111 137 166 144 143 124 134 119 111 115 124 105 116 124 124 161 155 147 177 225 250 241 235 245 265 288 271 257 271 273 266 281 288 500 616 574 644 618 676 769 835 825 728 663 617 588 573 528 527 523 506 588 507 501 465 512 496 497 499 558 548 569 552 536 531 513 463 485 445 654 652 665 706 694 752 794 840 840 770 740 758 700 676 716 665 651 637 623 654 655 672 669 684 657 595 613 603 723 717 755 749 788 792 817 793 101 107 117 98 115 124 124 142 134 130 121 138 122 112 146 127 134 127 122 134 123 152 196 213 225 199 203 192 235 251 263 267 266 273 255 268 553 545 548 608 579 628 670 698 706 640 619 620 578 564 570 538 517 510 501 520 532 520 473 471 432 396 410 411 488 466 492 482 522 519 562 525 543 550 511 533 531 554 555 546 595 536 479 482 463 449 474 506 490 475 499 506 491 464 481 462 451 424 460 459 511 477 499 570 603 567 635 658 99 129 106 102 124 110 119 115 133 122 102 99 114 118 126 133 131 115 143 125 136 122 146 166 156 132 172 159 200 195 201 239 229 220 243 250 444 421 405 431 407 444 436 431 462 414 377 383 349 331 348 373 359 360 356 381 355 342 335 296 295 292 288 300 311 282 298 331 374 347 392 408 396 426 409 363 373 401 363 385 381 348 341 339 347 319 301 314 339 316 321 325 328 345 350 373 370 340 322 304 341 354 360 357 383 356 419 462 88 108 106 97 111 131 123 127 125 103 97 125 124 110 114 98 118 111 108 128 115 140 146 178 175 154 147 135 141 159 162 172 193 172 209 228 308 318 303 266 262 270 240 258 256 245 244 214 223 209 187 216 221 205 213 197 213 205 204 195 195 186 175 169 200 195 198 185 190 184 210 234 272 263 228 244 248 299 294 311 320 301 277 259 270 267 293 283 286 247 245 255 244 268 327 300 292 297 325 290 323 333 341 330 307 308 322 311 74 79 62 71 80 106 119 141 140 131 141 118 119 125 130 123 132 121 116 123 126 129 153 144 135 154 169 166 187 180 186 169 165 165 172 172 198 184 166 173 168 193 175 170 180 170 136 141 151 142 163 160 154 126 129 132 118 139 174 156 157 143 156 124 136 153 155 161 142 143 150 139 301 302 280 251 237 224 207 214 243 219 258 300 326 312 305 308 310 297 299 289 290 306 285 299 310 277 287 257 289 297 326 353 327 334 353 332 69 70 74 66 63 74 80 81 87 88 99 130 125 127 126 126 131 139 154 142 139 152 147 162 172 151 156 138 152 159 169 187 170 186 193 193 232 232 206 185 174 150 127 133 156 131 159 170 201 185 179 182 179 158 145 147 151 154 138 137 138 126 131 119 137 138 157 166 157 148 160 139 407 323 283 282 292 273 217 219 201 173 188 193 199 232 236 262 316 307 329 322 285 315 316 315 317 318 297 276 278 293 288 302 312 316 349 342 84 58 46 51 52 76 55 60 67 60 69 72 96 101 107 114 143 120 143 128 100 139 151 149 169 167 160 144 157 163 168 174 173 172 199 178 323 265 237 231 240 197 162 159 134 113 119 121 103 131 129 148 173 187 186 194 185 176 165 166 148 151 137 132 121 130 120 128 139 144 150 164 455 360 315 264 223 216 162 141 124 119 150 140 131 136 159 140 144 154 173 169 204 212 204 196 209 195 193 197 211 194 168 199 215 236 278 294 56 55 45 44 40 37 36 28 30 20 44 44 42 51 63 53 55 55 64 68 86 81 80 83 94 95 99 101 111 102 87 105 119 141 152 148 399 305 270 220 183 179 126 113 94 99 106 96 89 85 96 87 89 99 109 101 118 131 124 113 115 100 94 96 100 92 81 94 96 95 126 146 35 39 31 36 34 22 0 0 21 25 32 36 40 35 38 47 48 54 55 47 51 42 50 53 66 72 83 75 72 59 55 47 45 47 49 50 10 7 7 8 4 8 0 0 5 13 15 13 14 13 17 21 27 29 25 22 28 23 27 31 41 46 48 46 44 36 32 25 25 25 27 25 25 32 24 28 30 14 0 0 16 12 17 23 26 22 21 26 21 25 30 25 23 19 23 22 25 26 35 29 28 23 23 22 20 22 22 25 20 19 17 22 27 24 0 0 10 12 21 19 16 26 46 47 49 46 41 39 40 45 47 52 39 33 27 31 37 51 63 66 65 56 58 60 11 10 6 7 13 10 0 0 6 5 9 8 5 9 19 18 20 18 15 12 14 19 25 22 20 19 15 19 26 35 42 42 39 34 32 34 9 9 11 15 14 14 0 0 4 7 12 11 11 17 27 29 29 28 26 27 26 26 22 30 19 14 12 12 11 16 21 24 26 22 26 26 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 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 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 163535 163173 163522 163462 163426 163503 163130 162691 162033 161128 160077 158725 157334 156117 154978 153864 152965 152171 151395 150471 149032 147892 146979 146166 145353 144393 143638 142746 141621 140422 138822 136474 134314 132702 131688 130451 79673 79448 79677 79601 79684 79721 79598 79438 79131 78644 78106 77372 76693 76105 75621 75134 74748 74363 73991 73620 72987 72438 71992 71661 71326 70847 70467 70061 69559 68997 68240 67238 66253 65541 65044 64464 83862 83725 83845 83861 83742 83782 83532 83253 82902 82484 81971 81353 80641 80012 79357 78730 78217 77808 77404 76851 76045 75454 74987 74505 74027 73546 73171 72685 72062 71425 70582 69236 68061 67161 66644 65987 35709 35498 35650 35758 35849 35746 35394 34923 34477 34119 33597 33003 32390 31713 30945 30058 29408 28844 28395 27849 27127 26490 25886 25379 24973 24361 23917 23476 23094 22694 22156 21534 20910 20370 19862 19375 18165 18044 18149 18207 18241 18189 18010 17790 17595 17370 17126 16809 16528 16181 15775 15358 15016 14662 14463 14199 13843 13527 13233 12984 12799 12468 12257 12078 11890 11666 11368 11012 10707 10416 10147 9871 17544 17454 17501 17551 17608 17557 17384 17133 16882 16749 16471 16194 15862 15532 15170 14700 14392 14182 13932 13650 13284 12963 12653 12395 12174 11893 11660 11398 11204 11028 10788 10522 10203 9954 9715 9504 16623 15924 15152 14378 13816 13513 13381 13324 13201 13033 12913 12787 12443 12245 12126 12100 12076 12011 11909 11741 11491 11375 11213 11120 10964 10913 10790 10714 10406 10259 9940 9246 8697 8258 8154 8042 8568 8200 7788 7406 7203 7073 6992 6905 6801 6719 6605 6498 6342 6258 6243 6244 6271 6335 6277 6199 6106 6019 5897 5843 5750 5725 5633 5588 5440 5404 5259 5042 4786 4573 4511 4457 8055 7724 7364 6972 6613 6440 6389 6419 6400 6314 6308 6289 6101 5987 5883 5856 5805 5676 5632 5542 5385 5356 5316 5277 5214 5188 5157 5126 4966 4855 4681 4204 3911 3685 3643 3585 11658 11437 11339 10961 10785 10500 10235 9634 9162 8612 8100 7478 7127 6813 6744 6717 6857 6795 6735 6623 6482 6494 6714 6863 6951 6856 6846 6701 6707 6614 6561 6216 6015 5787 5743 5593 6110 5936 5933 5671 5566 5393 5232 4975 4753 4489 4227 3900 3677 3476 3496 3436 3543 3539 3480 3423 3406 3444 3543 3678 3751 3653 3661 3560 3562 3493 3445 3304 3195 3120 3089 3025 5548 5501 5406 5290 5219 5107 5003 4659 4409 4123 3873 3578 3450 3337 3248 3281 3314 3256 3255 3200 3076 3050 3171 3185 3200 3203 3185 3141 3145 3121 3116 2912 2820 2667 2654 2568 12388 12239 11997 11968 11591 11368 11114 11003 10628 10302 9900 9530 8928 8476 7906 7455 6884 6710 6495 6553 6508 6585 6526 6493 6419 6443 6540 6714 6771 6777 6751 6604 6297 6313 6202 6263 6566 6470 6261 6262 6032 5918 5762 5714 5462 5266 5072 4855 4560 4316 4041 3817 3499 3365 3287 3351 3306 3331 3309 3315 3277 3351 3428 3532 3583 3578 3596 3524 3353 3337 3263 3285 5822 5769 5736 5706 5559 5450 5352 5289 5166 5036 4828 4675 4368 4160 3865 3638 3385 3345 3208 3202 3202 3254 3217 3178 3142 3092 3112 3182 3188 3199 3155 3080 2944 2976 2939 2978 13335 13034 12922 12801 12811 12617 12428 12109 11965 11569 11249 10997 10873 10436 10158 9695 9378 8855 8457 7957 7495 6923 6787 6626 6647 6638 6776 6742 6692 6539 6486 6501 6624 6665 6776 6758 7068 6882 6848 6763 6766 6621 6516 6267 6218 5980 5817 5668 5620 5363 5171 4946 4758 4495 4274 4028 3796 3500 3418 3318 3381 3334 3407 3378 3376 3310 3339 3349 3443 3506 3587 3583 6267 6152 6074 6038 6045 5996 5912 5842 5747 5589 5432 5329 5253 5073 4987 4749 4620 4360 4183 3929 3699 3423 3369 3308 3266 3304 3369 3364 3316 3229 3147 3152 3181 3159 3189 3175 11685 12484 13185 13487 13471 13418 13180 13012 12874 12798 12514 12278 11934 11808 11429 11138 10901 10733 10395 10106 9723 9430 8906 8488 7999 7597 7060 6908 6751 6795 6707 6815 6696 6607 6477 6553 6060 6516 6859 7027 7072 7069 6914 6848 6750 6701 6530 6396 6141 6123 5877 5718 5558 5486 5260 5094 4934 4770 4506 4301 4031 3837 3539 3432 3347 3409 3320 3375 3325 3279 3245 3361 5625 5968 6326 6460 6399 6349 6266 6164 6124 6097 5984 5882 5793 5685 5552 5420 5343 5247 5135 5012 4789 4660 4400 4187 3968 3760 3521 3476 3404 3386 3387 3440 3371 3328 3232 3192 9512 9441 9489 10200 10436 11722 12504 13142 13400 13391 13234 12940 12778 12630 12582 12336 12135 11887 11702 11339 11061 10872 10703 10356 10059 9686 9429 8922 8485 8014 7613 7088 6904 6720 6757 6781 4840 4833 4936 5276 5402 6052 6490 6793 6940 6974 6912 6734 6691 6572 6556 6415 6291 6081 6030 5783 5633 5510 5446 5223 5058 4895 4761 4511 4286 4040 3822 3530 3412 3332 3366 3350 4672 4608 4553 4924 5034 5670 6014 6349 6460 6417 6322 6206 6087 6058 6026 5921 5844 5806 5672 5556 5428 5362 5257 5133 5001 4791 4668 4411 4199 3974 3791 3558 3492 3388 3391 3431 9273 9452 9658 9317 9828 9474 9401 9430 10124 10372 11587 12311 12984 13217 13193 13075 12810 12648 12497 12454 12213 12022 11747 11551 11181 10954 10810 10657 10352 10078 9650 9348 8861 8487 8051 7661 4612 4682 4785 4647 4916 4772 4768 4882 5222 5341 5937 6322 6627 6757 6791 6780 6644 6583 6478 6476 6313 6192 5988 5915 5686 5562 5455 5416 5227 5066 4856 4694 4453 4280 4071 3838 4661 4770 4873 4670 4912 4702 4633 4548 4902 5031 5650 5989 6357 6460 6402 6295 6166 6065 6019 5978 5900 5830 5759 5636 5495 5392 5355 5241 5125 5012 4794 4654 4408 4207 3980 3823 9946 9770 9579 9471 9288 9181 9391 9605 9248 9775 9410 9345 9290 10005 10237 11484 12223 12895 13128 13160 12988 12667 12460 12297 12292 12043 11834 11561 11403 11074 10809 10619 10472 10174 9964 9616 4802 4737 4651 4630 4533 4444 4571 4684 4555 4848 4680 4692 4748 5086 5180 5787 6197 6513 6649 6725 6665 6472 6394 6291 6296 6149 6010 5844 5773 5597 5467 5347 5306 5111 4951 4820 5144 5033 4928 4841 4755 4737 4820 4921 4693 4927 4730 4653 4542 4919 5057 5697 6026 6382 6479 6435 6323 6195 6066 6006 5996 5894 5824 5717 5630 5477 5342 5272 5166 5063 5013 4796 9424 9570 9757 9833 9770 9731 9569 9379 9273 9076 9029 9234 9445 9152 9687 9368 9265 9203 9898 10133 11364 12080 12697 12930 12870 12771 12497 12324 12134 12074 11877 11655 11391 11226 10927 10745 4301 4464 4580 4632 4583 4582 4517 4439 4421 4337 4298 4422 4528 4446 4732 4586 4572 4616 4961 5061 5648 6045 6329 6433 6469 6471 6316 6224 6155 6118 6001 5878 5732 5658 5471 5377 5123 5106 5177 5201 5187 5149 5052 4940 4852 4739 4731 4812 4917 4706 4955 4782 4693 4587 4937 5072 5716 6035 6368 6497 6401 6300 6181 6100 5979 5956 5876 5777 5659 5568 5456 5368 7778 8014 8360 8431 8602 8811 8906 9090 9164 9130 9105 8953 8771 8755 8622 8619 8891 9138 8817 9361 8985 8871 8852 9515 9752 10956 11698 12278 12488 12413 12245 12024 11831 11722 11744 11555 3087 3163 3336 3413 3620 3819 3953 4083 4148 4120 4152 4076 4015 4055 4022 4012 4160 4278 4179 4464 4286 4273 4345 4666 4763 5356 5774 6022 6098 6132 6084 5979 5912 5902 5920 5780 4691 4851 5024 5018 4982 4992 4953 5007 5016 5010 4953 4877 4756 4700 4600 4607 4731 4860 4638 4897 4699 4598 4507 4849 4989 5600 5924 6256 6390 6281 6161 6045 5919 5820 5824 5775 6293 6246 6125 6344 6552 6787 7032 7318 7439 7615 7830 7956 8075 8187 8226 8280 8147 7993 7967 7849 7901 8152 8365 8077 8594 8304 8198 8152 8782 9025 10074 10730 11306 11506 11506 11339 2305 2299 2260 2359 2425 2507 2584 2729 2834 3031 3201 3350 3412 3499 3552 3621 3570 3525 3524 3503 3521 3655 3753 3680 3942 3817 3825 3866 4193 4276 4785 5146 5382 5453 5527 5503 3988 3947 3865 3985 4127 4280 4448 4589 4605 4584 4629 4606 4663 4688 4674 4659 4577 4468 4443 4346 4380 4497 4612 4397 4652 4487 4373 4286 4589 4749 5289 5584 5924 6053 5979 5836 9911 10064 10309 10513 10627 10635 10595 10722 11078 11336 11609 11913 12296 12680 13123 13539 13990 14459 15000 15346 15694 15931 16123 16471 16652 16871 17243 17597 17556 18066 17953 18094 18310 18867 19525 20170 3189 3222 3291 3308 3325 3282 3289 3329 3432 3468 3549 3650 3804 3973 4185 4414 4669 4885 5129 5314 5530 5700 5831 6014 6123 6229 6401 6610 6629 6908 6898 7058 7247 7574 7896 8214 6722 6842 7018 7205 7302 7353 7306 7393 7646 7868 8060 8263 8492 8707 8938 9125 9321 9574 9871 10032 10164 10231 10292 10457 10529 10642 10842 10987 10927 11158 11055 11036 11063 11293 11629 11956 77957 77908 77454 76165 75595 75680 74221 73073 72279 71878 71061 71831 70974 70740 69653 68878 68561 68158 67085 66858 66464 66005 65191 64744 64408 63906 63404 63099 61888 61319 59574 58483 56747 56237 55795 55606 40830 40886 40840 40183 39935 39980 39170 38499 38283 37736 37384 37554 37030 36693 36326 35747 35475 35250 34627 34560 34264 33964 33327 32974 32776 32430 32211 32037 31462 31125 30228 29710 28957 28671 28517 28213 37127 37022 36614 35982 35660 35700 35051 34574 33996 34142 33677 34277 33944 34047 33327 33131 33086 32908 32458 32298 32200 32041 31864 31770 31632 31476 31193 31062 30426 30194 29346 28773 27790 27566 27278 27393 559 641 634 685 558 473 350 328 322 242 227 568 570 562 556 508 451 449 18 20 21 16 13 12 17 14 10 17 8 21 7 6 8 3 2 1 290 324 339 329 273 251 185 182 194 126 132 262 273 264 305 270 218 228 6 10 12 6 7 6 8 10 3 10 4 20 2 4 3 2 1 0 269 317 295 356 285 222 165 146 128 116 95 306 297 298 251 238 233 221 12 10 9 10 6 6 9 4 7 7 4 1 5 2 5 1 1 1 9662 9181 8696 7900 7428 7324 6626 6177 6066 5629 5233 5727 5644 5508 5515 5419 5577 5549 5638 5861 5900 6061 5742 5768 5922 5918 5878 5897 5681 5746 5637 5283 4883 4536 4537 4547 5064 4807 4635 4187 3997 4051 3725 3486 3502 3249 3017 3163 3054 3014 2999 2912 2916 3030 3036 3194 3182 3255 2969 2941 2989 2954 3001 3031 2948 2959 2925 2773 2652 2473 2449 2443 4598 4374 4061 3713 3431 3273 2901 2691 2564 2380 2216 2564 2590 2494 2516 2507 2661 2519 2602 2667 2718 2806 2773 2827 2933 2964 2877 2866 2733 2787 2712 2510 2231 2063 2088 2104 9900 9630 9522 8973 8788 8498 8066 7459 6927 6595 6241 5878 5581 5376 5245 5280 5427 5345 5350 5239 5197 5275 5482 5558 5634 5582 5554 5417 5375 5389 5234 5026 4813 4652 4625 4531 5364 5245 5235 4914 4793 4610 4391 4094 3866 3676 3497 3274 3097 2938 2917 2870 2982 2951 2963 2903 2882 2933 3030 3124 3195 3081 3072 2985 2932 2896 2812 2708 2588 2516 2519 2450 4536 4385 4287 4059 3995 3888 3675 3365 3061 2919 2744 2604 2484 2438 2328 2410 2445 2394 2387 2336 2315 2342 2452 2434 2439 2501 2482 2432 2443 2493 2422 2318 2225 2136 2106 2081 11111 10905 10648 10475 9992 9894 9609 9391 8988 8777 8422 8075 7529 7245 6726 6378 5856 5753 5560 5545 5540 5632 5558 5544 5498 5525 5628 5789 5799 5823 5737 5668 5347 5355 5288 5327 6064 5956 5799 5742 5488 5405 5268 5126 4888 4744 4562 4381 4105 3885 3631 3442 3155 3048 2955 2967 2948 2964 2916 2929 2912 2970 3057 3130 3175 3190 3136 3101 2938 2894 2852 2827 5047 4949 4849 4733 4504 4489 4341 4265 4100 4033 3860 3694 3424 3360 3095 2936 2701 2705 2605 2578 2592 2668 2642 2615 2586 2555 2571 2659 2624 2633 2601 2567 2409 2461 2436 2500 12013 11734 11590 11401 11347 11159 11045 10686 10512 10311 10031 9850 9669 9298 8968 8538 8235 7788 7406 6959 6580 6095 6022 5835 5870 5846 6003 5952 5875 5732 5680 5725 5775 5852 5946 5944 6487 6304 6284 6204 6185 6054 5954 5703 5636 5452 5313 5191 5106 4878 4713 4458 4287 4068 3854 3623 3412 3153 3078 2955 3025 2979 3061 3023 3017 2936 2956 2997 3067 3138 3203 3192 5526 5430 5306 5197 5162 5105 5091 4983 4876 4859 4718 4659 4563 4420 4255 4080 3948 3720 3552 3336 3168 2942 2944 2880 2845 2867 2942 2929 2858 2796 2724 2728 2708 2714 2743 2752 10573 11277 11854 12042 12018 11951 11760 11618 11463 11534 11242 11084 10719 10715 10356 9997 9800 9594 9268 9023 8695 8369 7942 7532 7125 6737 6282 6205 6025 6066 5918 6076 5877 5837 5754 5857 5538 5972 6232 6355 6398 6366 6207 6117 6047 6046 5900 5810 5569 5586 5354 5178 5011 4900 4686 4556 4414 4263 4034 3846 3619 3419 3146 3094 2998 3052 2942 3009 2934 2906 2891 3004 5035 5305 5622 5687 5620 5585 5553 5501 5416 5488 5342 5274 5150 5129 5002 4819 4789 4694 4582 4467 4281 4106 3908 3686 3506 3318 3136 3111 3027 3014 2976 3067 2943 2931 2863 2853 8386 8382 8396 8992 9219 10351 10976 11488 11717 11771 11538 11385 11277 11216 11158 10901 10710 10465 10360 9998 9804 9631 9505 9174 8917 8590 8348 7937 7535 7173 6759 6322 6154 6000 5994 6075 4244 4265 4356 4651 4773 5358 5702 5902 6052 6076 5960 5840 5817 5769 5781 5611 5521 5300 5301 5080 4936 4839 4793 4559 4425 4294 4190 4006 3807 3612 3387 3126 3035 2951 2963 2975 4142 4117 4040 4341 4446 4993 5274 5586 5665 5695 5578 5545 5460 5447 5377 5290 5189 5165 5059 4918 4868 4792 4712 4615 4492 4296 4158 3931 3728 3561 3372 3196 3119 3049 3031 3100 7483 7618 7790 7500 8009 7773 7709 7725 8303 8584 9622 10312 10836 11063 11031 10917 10680 10637 10465 10510 10353 10227 10066 9944 9636 9497 9407 9292 8984 8805 8395 8152 7675 7439 7072 6775 3716 3748 3817 3701 3965 3850 3848 3926 4196 4300 4837 5214 5444 5549 5582 5537 5431 5398 5316 5375 5273 5176 5037 4980 4811 4733 4654 4629 4418 4305 4157 4054 3824 3739 3573 3378 3767 3870 3973 3799 4044 3923 3861 3799 4107 4284 4785 5098 5392 5514 5449 5380 5249 5239 5149 5135 5080 5051 5029 4964 4825 4764 4753 4663 4566 4500 4238 4098 3851 3700 3499 3397 5516 5672 5541 5573 5530 5624 5784 6120 5943 6451 6344 6534 6589 7198 7452 8387 9006 9462 9649 9783 9784 9586 9577 9581 9680 9610 9505 9455 9383 9145 8937 8856 8727 8512 8369 8177 2714 2800 2704 2717 2632 2667 2745 2907 2866 3087 3056 3197 3259 3523 3661 4123 4476 4669 4749 4818 4820 4725 4734 4729 4804 4769 4687 4622 4613 4515 4395 4340 4303 4154 4047 3999 2802 2872 2837 2856 2898 2957 3039 3213 3077 3364 3288 3337 3330 3675 3791 4264 4530 4793 4900 4965 4964 4861 4843 4852 4876 4841 4818 4833 4770 4630 4542 4516 4424 4358 4322 4178 2510 2646 2608 2473 2554 2455 2086 1884 1852 1764 1942 2126 2263 2244 2473 2368 2598 2860 3176 3642 4299 4754 4909 5364 5620 6020 6191 6468 6514 6638 6491 6584 6621 7030 7166 7185 1208 1327 1333 1292 1334 1260 1060 967 953 885 1015 1089 1164 1149 1276 1226 1341 1504 1655 1870 2215 2425 2501 2641 2734 2919 3021 3157 3194 3252 3128 3213 3182 3414 3493 3399 1302 1319 1275 1181 1220 1195 1026 917 899 879 927 1037 1099 1095 1197 1142 1257 1356 1521 1772 2084 2329 2408 2723 2886 3101 3170 3311 3320 3386 3363 3371 3439 3616 3673 3786 167 182 134 119 121 137 142 134 134 153 151 196 205 203 135 148 166 198 177 260 260 333 360 424 484 563 594 666 701 773 765 773 799 936 945 1089 86 107 82 68 75 83 59 68 66 76 72 97 110 101 85 97 102 117 94 153 157 215 219 258 249 298 316 347 350 385 381 378 393 441 468 490 81 75 52 51 46 54 83 66 68 77 79 99 95 102 50 51 64 81 83 107 103 118 141 166 235 265 278 319 351 388 384 395 406 495 477 599 53 40 41 32 31 41 68 63 52 67 68 96 92 112 38 37 55 58 18 18 31 26 15 8 5 4 4 4 8 8 14 12 68 85 97 98 40 31 24 23 22 25 26 21 17 19 23 36 32 37 22 23 35 37 12 11 13 10 9 6 5 4 3 3 6 3 7 7 38 43 58 56 13 9 17 9 9 16 42 42 35 48 45 60 60 75 16 14 20 21 6 7 18 16 6 2 0 0 1 1 2 5 7 5 30 42 39 42 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 0 0 0 0 0 0 0 0 0 0 15 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 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 71180 72094 72214 69984 65021 60284 55314 55673 55346 54966 56265 57888 58117 58129 58342 58189 58303 57883 57436 58624 59154 58405 56408 56830 56744 55796 54454 53483 51691 51991 51872 51802 50469 48568 49623 49871 36855 37672 37886 36327 33225 30614 28291 28791 28609 28290 29296 30050 30147 30051 30189 29719 29756 29720 29480 30191 30433 29571 27891 28322 28209 27514 26775 26242 25295 25656 25682 25701 25051 23918 24659 24626 34325 34422 34328 33657 31796 29670 27023 26882 26737 26676 26969 27838 27970 28078 28153 28470 28547 28163 27956 28433 28721 28834 28517 28508 28535 28282 27679 27241 26396 26335 26190 26101 25418 24650 24964 25245 448 548 567 589 424 309 218 229 229 198 193 530 529 528 535 483 434 439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 233 278 295 275 203 164 123 130 134 108 115 245 251 248 296 260 210 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 215 270 272 314 221 145 95 99 95 90 78 285 278 280 239 223 224 215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7992 7952 7590 6580 5153 4084 3061 3152 3178 3161 3393 4008 4099 4054 4206 4197 4316 4272 4543 4934 5157 5138 4604 4797 5011 4861 4710 4535 4157 4358 4501 4356 4073 3617 3808 3867 4129 4168 4071 3366 2559 2076 1638 1696 1756 1758 1937 2186 2203 2219 2231 2184 2211 2278 2422 2676 2768 2655 2190 2349 2416 2277 2205 2116 1971 2090 2188 2149 2082 1861 1958 1998 3863 3784 3519 3214 2594 2008 1423 1456 1422 1403 1456 1822 1896 1835 1975 2013 2105 1994 2121 2258 2389 2483 2414 2448 2595 2584 2505 2419 2186 2268 2313 2207 1991 1756 1850 1869 9052 8893 8855 8162 7283 6354 5417 5198 4929 4734 4749 4594 4480 4262 4356 4445 4551 4502 4567 4598 4659 4665 4672 4861 4912 4868 4727 4559 4456 4509 4514 4417 4257 3940 4104 4040 4852 4826 4847 4406 3775 3282 2815 2813 2742 2619 2677 2587 2494 2383 2425 2388 2475 2472 2549 2552 2596 2568 2512 2683 2726 2618 2542 2433 2354 2360 2355 2314 2227 2050 2161 2122 4200 4067 4008 3756 3508 3072 2602 2385 2187 2115 2072 2007 1986 1879 1931 2057 2076 2030 2018 2046 2063 2097 2160 2178 2186 2250 2185 2126 2102 2149 2159 2103 2030 1890 1943 1918 10267 10208 10019 9717 8714 7980 7181 7239 6978 6865 6757 6574 6265 6015 5692 5437 5079 4951 4842 4987 5063 5094 4886 4939 4952 4906 4905 4972 4896 5024 5058 5081 4780 4643 4735 4795 5547 5546 5419 5242 4639 4193 3812 3900 3728 3651 3652 3584 3434 3272 3100 2920 2725 2636 2586 2670 2707 2645 2510 2597 2586 2594 2624 2647 2612 2710 2709 2745 2577 2442 2501 2488 4720 4662 4600 4475 4075 3787 3369 3339 3250 3214 3105 2990 2831 2743 2592 2517 2354 2315 2256 2317 2356 2449 2376 2342 2366 2312 2281 2325 2284 2314 2349 2336 2203 2201 2234 2307 11177 11040 10963 10625 10042 9200 8666 8548 8544 8290 8277 8230 8186 7896 7699 7428 7191 6754 6477 6237 5974 5507 5341 5285 5325 5313 5291 5182 5055 5040 5081 5160 5250 5174 5382 5409 5951 5892 5892 5688 5310 4828 4556 4508 4459 4298 4334 4301 4323 4126 4012 3839 3725 3528 3384 3256 3091 2806 2655 2626 2698 2664 2634 2594 2536 2565 2630 2664 2751 2720 2855 2838 5226 5148 5071 4937 4732 4372 4110 4040 4085 3992 3943 3929 3863 3770 3687 3589 3466 3226 3093 2981 2883 2701 2686 2659 2627 2649 2657 2588 2519 2475 2451 2496 2499 2454 2527 2571 9906 10623 11218 11280 10669 10018 9324 9447 9362 9318 9351 9309 9155 9206 8991 8763 8658 8470 8223 8137 7961 7560 7002 6757 6405 6045 5574 5418 5205 5333 5364 5547 5387 5245 5279 5379 5118 5566 5823 5849 5487 5105 4777 4880 4802 4824 4833 4819 4701 4744 4586 4449 4356 4284 4121 4084 4023 3795 3468 3394 3192 2982 2726 2607 2492 2625 2630 2709 2640 2550 2622 2714 4788 5057 5395 5431 5182 4913 4547 4567 4560 4494 4518 4490 4454 4462 4405 4314 4302 4186 4102 4053 3938 3765 3534 3363 3213 3063 2848 2811 2713 2708 2734 2838 2747 2695 2657 2665 7807 7850 7942 8445 8271 8821 8930 9376 9570 9613 9622 9568 9612 9539 9616 9478 9371 9172 9170 9060 8893 8731 8470 8258 8018 7723 7350 6927 6483 6266 6052 5731 5570 5324 5448 5564 3858 3943 4083 4282 4174 4409 4513 4710 4799 4800 4843 4799 4850 4838 4920 4790 4724 4591 4616 4546 4441 4316 4132 4017 3885 3780 3577 3422 3181 3068 2960 2774 2685 2536 2634 2663 3949 3907 3859 4163 4097 4412 4417 4666 4771 4813 4779 4769 4762 4701 4696 4688 4647 4581 4554 4514 4452 4415 4338 4241 4133 3943 3773 3505 3302 3198 3092 2957 2885 2788 2814 2901 6835 7006 7287 6987 7180 6617 6234 6297 6743 6839 7893 8588 9101 9279 9384 9413 9278 9293 9171 9415 9343 9169 8829 8883 8653 8466 8284 8082 7756 7656 7492 7328 6913 6516 6392 6130 3369 3431 3540 3390 3470 3164 3017 3142 3343 3366 3905 4292 4511 4586 4642 4658 4626 4652 4591 4758 4711 4537 4258 4332 4214 4104 3986 3895 3699 3639 3643 3590 3368 3169 3130 2960 3466 3575 3747 3597 3710 3453 3217 3155 3400 3473 3988 4296 4590 4693 4742 4755 4652 4641 4580 4657 4632 4632 4571 4551 4439 4362 4298 4187 4057 4017 3849 3738 3545 3347 3262 3170 5078 5215 5114 5069 4779 4540 4304 4353 4044 4269 4180 4444 4578 5212 5643 6424 7021 7411 7574 7881 8143 8108 8114 8184 8378 8221 8083 8041 7963 7872 7780 7854 7749 7318 7439 7338 2496 2594 2511 2484 2271 2145 2026 2049 1925 2014 2009 2175 2269 2539 2779 3094 3438 3633 3686 3864 3999 3936 3875 3914 4036 3914 3838 3783 3755 3761 3725 3747 3675 3429 3495 3510 2582 2621 2603 2585 2508 2395 2278 2304 2119 2255 2171 2269 2309 2673 2864 3330 3583 3778 3888 4017 4144 4172 4239 4270 4342 4307 4245 4258 4208 4111 4055 4107 4074 3889 3944 3828 2379 2538 2485 2379 2356 2185 1770 1639 1586 1459 1632 1752 1817 1825 2048 1943 2191 2373 2674 3097 3670 4074 4115 4434 4601 4826 4932 5097 5011 5152 5251 5543 5623 5770 5994 6162 1162 1290 1299 1254 1242 1140 930 874 840 757 896 930 969 959 1091 1021 1134 1276 1419 1621 1927 2088 2063 2146 2202 2279 2324 2395 2339 2450 2454 2624 2615 2677 2777 2787 1217 1248 1186 1125 1114 1045 840 765 746 702 736 822 848 866 957 922 1057 1097 1255 1476 1743 1986 2052 2288 2399 2547 2608 2702 2672 2702 2797 2919 3008 3093 3217 3375 162 181 133 119 119 135 141 132 131 153 150 195 203 201 134 141 158 188 177 260 260 333 360 424 484 563 594 666 701 773 765 773 799 936 945 1089 85 107 82 68 73 83 58 68 64 76 72 96 110 100 85 93 97 109 94 153 157 215 219 258 249 298 316 347 350 385 381 378 393 441 468 490 77 74 51 51 46 52 83 64 67 77 78 99 93 101 49 48 61 79 83 107 103 118 141 166 235 265 278 319 351 388 384 395 406 495 477 599 53 40 41 32 31 41 68 63 52 67 68 96 92 112 38 37 55 58 18 18 31 26 15 8 5 4 4 4 8 8 14 12 68 85 97 98 40 31 24 23 22 25 26 21 17 19 23 36 32 37 22 23 35 37 12 11 13 10 9 6 5 4 3 3 6 3 7 7 38 43 58 56 13 9 17 9 9 16 42 42 35 48 45 60 60 75 16 14 20 21 6 7 18 16 6 2 0 0 1 1 2 5 7 5 30 42 39 42 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 0 0 0 0 0 0 0 0 0 0 15 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 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 6777 5814 5240 6181 10574 15396 18907 17400 16933 16912 14796 13943 12857 12611 11311 10689 10258 10275 9649 8234 7310 7600 8783 7914 7664 8110 8950 9616 10197 9328 7702 6681 6278 7669 6172 5735 3975 3214 2954 3856 6710 9366 10879 9708 9674 9446 8088 7504 6883 6642 6137 6028 5719 5530 5147 4369 3831 4393 5436 4652 4567 4916 5436 5795 6167 5469 4546 4009 3906 4753 3858 3587 2802 2600 2286 2325 3864 6030 8028 7692 7259 7466 6708 6439 5974 5969 5174 4661 4539 4745 4502 3865 3479 3207 3347 3262 3097 3194 3514 3821 4030 3859 3156 2672 2372 2916 2314 2148 111 93 67 96 134 164 132 99 93 44 34 38 41 34 21 25 17 10 18 20 21 16 13 12 17 14 10 17 8 21 7 6 8 3 2 1 57 46 44 54 70 87 62 52 60 18 17 17 22 16 9 10 8 4 6 10 12 6 7 6 8 10 3 10 4 20 2 4 3 2 1 0 54 47 23 42 64 77 70 47 33 26 17 21 19 18 12 15 9 6 12 10 9 10 6 6 9 4 7 7 4 1 5 2 5 1 1 1 1670 1229 1106 1320 2275 3240 3565 3025 2888 2468 1840 1719 1545 1454 1309 1222 1261 1277 1095 927 743 923 1138 971 911 1057 1168 1362 1524 1388 1136 927 810 919 729 680 935 639 564 821 1438 1975 2087 1790 1746 1491 1080 977 851 795 768 728 705 752 614 518 414 600 779 592 573 677 796 915 977 869 737 624 570 612 491 445 735 590 542 499 837 1265 1478 1235 1142 977 760 742 694 659 541 494 556 525 481 409 329 323 359 379 338 380 372 447 547 519 399 303 240 307 238 235 848 737 667 811 1505 2144 2649 2261 1998 1861 1492 1284 1101 1114 889 835 876 843 783 641 538 610 810 697 722 714 827 858 919 880 720 609 556 712 521 491 512 419 388 508 1018 1328 1576 1281 1124 1057 820 687 603 555 492 482 507 479 414 351 286 365 518 441 469 463 530 552 578 536 457 394 361 466 358 328 336 318 279 303 487 816 1073 980 874 804 672 597 498 559 397 353 369 364 369 290 252 245 292 256 253 251 297 306 341 344 263 215 195 246 163 163 844 697 629 758 1278 1914 2428 2152 2010 1912 1665 1501 1264 1230 1034 941 777 802 718 558 477 538 672 605 546 619 723 817 903 799 679 587 567 712 553 532 517 410 380 500 849 1212 1456 1226 1160 1093 910 797 671 613 531 522 430 412 369 297 241 319 406 332 326 376 433 483 563 480 427 356 361 452 351 339 327 287 249 258 429 702 972 926 850 819 755 704 593 617 503 419 347 390 349 261 236 219 266 273 220 243 290 334 340 319 252 231 206 260 202 193 836 694 627 776 1305 1959 2379 2138 1968 2021 1754 1620 1483 1402 1269 1110 1044 1034 929 722 606 588 681 550 545 533 712 770 820 692 599 565 525 678 564 535 536 412 392 516 875 1226 1398 1195 1177 1154 979 890 783 752 701 619 562 540 470 367 321 347 423 329 327 315 427 429 481 371 326 333 316 418 348 354 300 282 235 260 430 733 981 943 791 867 775 730 700 650 568 491 482 494 459 355 285 241 258 221 218 218 285 341 339 321 273 232 209 260 216 181 667 654 636 762 1349 1933 2436 2171 2101 2216 1891 1775 1564 1509 1365 1234 1142 1124 1045 886 734 809 940 775 720 692 708 787 820 733 554 529 490 592 475 478 420 406 409 506 911 1261 1430 1237 1245 1222 1067 991 868 842 768 729 655 616 565 472 391 468 566 452 427 437 420 487 506 427 312 300 294 356 269 290 247 248 227 256 438 672 1006 934 856 994 824 784 696 667 597 505 487 508 480 414 343 341 374 323 293 255 288 300 314 306 242 229 196 236 206 188 579 532 454 547 948 1530 2046 2112 2147 2158 1916 1817 1665 1677 1542 1423 1339 1293 1190 938 911 900 1035 916 899 867 998 1010 1052 907 707 591 584 676 546 511 386 322 273 369 599 949 1189 1192 1253 1276 1117 1041 967 931 861 821 797 709 685 534 495 523 661 542 540 514 613 584 626 544 427 352 350 415 329 312 193 210 181 178 349 581 857 920 894 882 799 776 698 746 681 602 542 584 505 404 416 377 374 374 359 353 385 426 426 363 280 239 234 261 217 199 648 612 503 513 829 1156 1475 1428 1560 1745 1729 1724 1735 1784 1647 1504 1402 1344 1294 1095 1010 1058 1237 1061 983 1031 1123 1210 1228 1149 903 824 762 923 680 645 347 317 277 311 495 686 831 784 853 934 932 922 933 963 940 879 805 746 725 617 562 639 779 648 597 629 668 734 719 666 514 464 456 570 443 418 301 295 226 202 334 470 644 644 707 811 797 802 802 821 707 625 597 598 569 478 448 419 458 413 386 402 455 476 509 483 389 360 306 353 237 227 438 457 427 504 751 1084 1480 1767 1899 2182 2164 2090 2011 1986 1809 1963 1985 2051 2075 1902 1641 1478 1463 1397 1302 1389 1422 1414 1420 1273 1157 1002 978 1194 930 839 218 206 193 233 361 522 719 858 941 1073 1047 1022 990 984 882 1029 1038 1036 1063 954 821 789 859 815 768 855 849 839 858 754 670 593 628 725 552 489 220 251 234 271 390 562 761 909 958 1109 1117 1068 1021 1002 927 934 947 1015 1012 948 820 689 604 582 534 534 573 575 562 519 487 409 350 469 378 350 131 108 123 94 198 270 316 245 266 305 310 374 446 419 425 425 407 487 502 545 629 680 794 930 1019 1194 1259 1371 1503 1486 1240 1041 998 1260 1172 1023 46 37 34 38 92 120 130 93 113 128 119 159 195 190 185 205 207 228 236 249 288 337 438 495 532 640 697 762 855 802 674 589 567 737 716 612 85 71 89 56 106 150 186 152 153 177 191 215 251 229 240 220 200 259 266 296 341 343 356 435 487 554 562 609 648 684 566 452 431 523 456 411 5 1 1 0 2 2 1 2 3 0 1 1 2 2 1 7 8 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 0 1 0 2 0 0 1 0 1 0 4 5 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 1 0 0 2 0 2 1 0 1 0 2 1 1 3 3 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 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 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 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 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 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 0 0 0 0 0 85578 85265 86068 87297 87831 87823 88909 89618 89754 89250 89016 86894 86360 85377 85325 84986 84404 84013 84310 83613 82568 81887 81788 81422 80945 80487 80234 79647 79733 79103 79248 77991 77567 76465 75893 74845 38843 38562 38837 39418 39749 39741 40428 40939 40848 40908 40722 39818 39663 39412 39295 39387 39273 39113 39364 39060 38723 38474 38665 38687 38550 38417 38256 38024 38097 37872 38012 37528 37296 36870 36527 36251 46735 46703 47231 47879 48082 48082 48481 48679 48906 48342 48294 47076 46697 45965 46030 45599 45131 44900 44946 44553 43845 43413 43123 42735 42395 42070 41978 41623 41636 41231 41236 40463 40271 39595 39366 38594 35150 34857 35016 35073 35291 35273 35044 34595 34155 33877 33370 32435 31820 31151 30389 29550 28957 28395 28377 27829 27106 26474 25873 25367 24956 24347 23907 23459 23086 22673 22149 21528 20902 20367 19860 19374 17875 17720 17810 17878 17968 17938 17825 17608 17401 17244 16994 16547 16255 15917 15470 15088 14798 14434 14457 14189 13831 13521 13226 12978 12791 12458 12254 12068 11886 11646 11366 11008 10704 10414 10146 9871 17275 17137 17206 17195 17323 17335 17219 16987 16754 16633 16376 15888 15565 15234 14919 14462 14159 13961 13920 13640 13275 12953 12647 12389 12165 11889 11653 11391 11200 11027 10783 10520 10198 9953 9714 9503 6961 6743 6456 6478 6388 6189 6755 7147 7135 7404 7680 7060 6799 6737 6611 6681 6499 6462 6271 5880 5591 5314 5471 5352 5042 4995 4912 4817 4725 4513 4303 3963 3814 3722 3617 3495 3504 3393 3153 3219 3206 3022 3267 3419 3299 3470 3588 3335 3288 3244 3244 3332 3355 3305 3241 3005 2924 2764 2928 2902 2761 2771 2632 2557 2492 2445 2334 2269 2134 2100 2062 2014 3457 3350 3303 3259 3182 3167 3488 3728 3836 3934 4092 3725 3511 3493 3367 3349 3144 3157 3030 2875 2667 2550 2543 2450 2281 2224 2280 2260 2233 2068 1969 1694 1680 1622 1555 1481 1758 1807 1817 1988 1997 2002 2169 2175 2235 2017 1859 1600 1546 1437 1499 1437 1430 1450 1385 1384 1285 1219 1232 1305 1317 1274 1292 1284 1332 1225 1327 1190 1202 1135 1118 1062 746 691 698 757 773 783 841 881 887 813 730 626 580 538 579 566 561 588 517 520 524 511 513 554 556 572 589 575 630 597 633 596 607 604 570 575 1012 1116 1119 1231 1224 1219 1328 1294 1348 1204 1129 974 966 899 920 871 869 862 868 864 761 708 719 751 761 702 703 709 702 628 694 594 595 531 548 487 1277 1334 1349 1493 1599 1474 1505 1612 1640 1525 1478 1455 1399 1231 1180 1077 1028 957 935 1008 968 953 968 949 921 918 912 925 972 954 1014 936 950 958 914 936 502 514 462 520 544 513 494 588 574 522 510 474 455 431 410 375 344 317 332 384 358 367 393 386 365 381 371 402 408 388 460 423 415 443 411 458 775 820 887 973 1055 961 1011 1024 1066 1003 968 981 944 800 770 702 684 640 603 624 610 586 575 563 556 537 541 523 564 566 554 513 535 515 503 478 1322 1300 1332 1400 1464 1458 1383 1423 1453 1258 1218 1147 1204 1138 1190 1157 1143 1067 1051 998 915 828 765 791 777 792 773 790 817 807 806 776 849 813 830 814 581 578 564 559 581 567 562 564 582 528 504 477 514 485 458 488 471 427 420 405 384 347 340 363 356 355 346 355 359 374 383 352 376 368 384 391 741 722 768 841 883 891 821 859 871 730 714 670 690 653 732 669 672 640 631 593 531 481 425 428 421 437 427 435 458 433 423 424 473 445 446 423 1112 1207 1331 1445 1453 1467 1420 1394 1411 1264 1272 1194 1215 1093 1073 1141 1101 1139 1127 1083 1028 1061 964 956 874 860 778 703 726 729 789 739 819 770 723 696 522 544 627 672 674 703 707 731 703 655 630 586 572 537 523 540 547 586 574 538 520 507 472 455 412 418 393 338 349 357 378 366 391 373 354 357 590 663 704 773 779 764 713 663 708 609 642 608 643 556 550 601 554 553 553 545 508 554 492 501 462 442 385 365 377 372 411 373 428 397 369 339 1126 1059 1093 1208 1217 1371 1528 1654 1683 1620 1696 1555 1501 1414 1424 1435 1425 1422 1342 1341 1257 1241 1198 1182 1142 1096 1081 985 950 841 854 766 750 720 763 706 596 568 580 625 629 694 788 891 888 898 952 894 874 803 775 804 770 781 729 703 697 671 653 664 633 601 571 505 479 428 435 404 377 381 403 375 530 491 513 583 588 677 740 763 795 722 744 661 627 611 649 631 655 641 613 638 560 570 545 518 509 495 510 480 471 413 419 362 373 339 360 331 1790 1834 1868 1817 1819 1701 1692 1705 1821 1788 1965 1999 2148 2154 2162 2158 2130 2011 2032 1944 1860 1795 1681 1607 1545 1457 1403 1365 1368 1273 1255 1196 1186 1048 979 886 896 934 968 946 951 922 920 956 1026 1041 1100 1108 1183 1208 1209 1243 1213 1185 1162 1101 1040 1016 951 935 875 829 801 787 809 761 699 640 629 541 498 460 894 900 900 871 868 779 772 749 795 747 865 891 965 946 953 915 917 826 870 843 820 779 730 672 670 628 602 578 559 512 556 556 557 507 481 426 4430 4098 4038 3898 3758 3557 3607 3485 3305 3324 3066 2811 2701 2807 2785 3097 3217 3433 3479 3377 3204 3081 2883 2716 2612 2433 2329 2106 2020 1929 1872 1763 1745 1662 1595 1439 2088 1937 1947 1913 1901 1777 1826 1777 1689 1761 1624 1495 1489 1563 1519 1664 1721 1844 1900 1907 1845 1747 1660 1562 1492 1380 1323 1222 1160 1082 1072 1007 1003 957 904 821 2342 2161 2091 1985 1857 1780 1781 1708 1616 1563 1442 1316 1212 1244 1266 1433 1496 1589 1579 1470 1359 1334 1223 1154 1120 1053 1006 884 860 847 800 756 742 705 691 618 6914 6924 7149 7360 7216 7276 7483 7495 7421 7312 7087 7108 7182 6908 7214 7000 6667 6343 6722 6491 7065 7326 7788 7566 7250 6751 6306 5856 5620 5436 5386 5071 4770 4196 3761 3560 3093 3137 3247 3340 3249 3322 3457 3472 3468 3452 3283 3333 3364 3297 3456 3360 3231 3112 3306 3191 3433 3620 3828 3792 3735 3552 3295 3067 2961 2866 2873 2665 2550 2244 1978 1978 3821 3787 3902 4020 3967 3954 4026 4023 3953 3860 3804 3775 3818 3611 3758 3640 3436 3231 3416 3300 3632 3706 3960 3774 3515 3199 3011 2789 2659 2570 2513 2406 2220 1952 1783 1582 7611 7832 8226 8312 8481 8674 8764 8956 9030 8977 8954 8757 8566 8552 8487 8471 8725 8940 8640 9101 8725 8538 8492 9091 9268 10393 11104 11612 11787 11640 11480 11251 11032 10786 10799 10466 3001 3056 3254 3345 3545 3736 3894 4015 4082 4044 4080 3979 3905 3954 3937 3915 4058 4161 4085 4311 4129 4058 4126 4408 4514 5058 5458 5675 5748 5747 5703 5601 5519 5461 5452 5290 4610 4776 4972 4967 4936 4938 4870 4941 4948 4933 4874 4778 4661 4598 4550 4556 4667 4779 4555 4790 4596 4480 4366 4683 4754 5335 5646 5937 6039 5893 5777 5650 5513 5325 5347 5176 6240 6206 6084 6312 6521 6746 6964 7255 7387 7548 7762 7860 7983 8075 8188 8243 8092 7935 7949 7831 7870 8126 8350 8069 8589 8300 8194 8148 8774 9017 10060 10718 11238 11421 11409 11241 2265 2268 2236 2336 2403 2482 2558 2708 2817 3012 3178 3314 3380 3462 3530 3598 3535 3488 3512 3492 3508 3645 3744 3674 3937 3813 3822 3863 4187 4273 4778 5139 5344 5410 5469 5447 3975 3938 3848 3976 4118 4264 4406 4547 4570 4536 4584 4546 4603 4613 4658 4645 4557 4447 4437 4339 4362 4481 4606 4395 4652 4487 4372 4285 4587 4744 5282 5579 5894 6011 5940 5794 9887 10064 10309 10513 10627 10635 10595 10722 11078 11336 11609 11913 12296 12680 13123 13539 13990 14459 15000 15346 15694 15931 16123 16471 16652 16871 17243 17597 17556 18066 17953 18094 18310 18867 19525 20170 3174 3222 3291 3308 3325 3282 3289 3329 3432 3468 3549 3650 3804 3973 4185 4414 4669 4885 5129 5314 5530 5700 5831 6014 6123 6229 6401 6610 6629 6908 6898 7058 7247 7574 7896 8214 6713 6842 7018 7205 7302 7353 7306 7393 7646 7868 8060 8263 8492 8707 8938 9125 9321 9574 9871 10032 10164 10231 10292 10457 10529 10642 10842 10987 10927 11158 11055 11036 11063 11293 11629 11956 29641 29780 29883 29802 29473 29309 29097 28842 28555 28168 27571 26785 26087 25454 24882 24339 23785 23238 22636 22166 21616 21222 20717 20308 19993 19590 19323 19069 18771 18382 17996 17447 16884 16396 15934 15510 15067 15106 15169 15141 14984 14930 14828 14730 14616 14357 14060 13624 13334 12975 12625 12358 12106 11820 11540 11327 11049 10839 10599 10405 10265 10051 9936 9830 9645 9435 9203 8915 8622 8352 8132 7856 14574 14674 14714 14661 14489 14379 14269 14112 13939 13811 13511 13161 12753 12479 12257 11981 11679 11418 11096 10839 10567 10383 10118 9903 9728 9539 9387 9239 9126 8947 8793 8532 8262 8044 7802 7654 29641 29780 29883 29802 29473 29309 29097 28842 28555 28168 27571 26785 26087 25454 24882 24339 23785 23238 22636 22166 21616 21222 20717 20308 19993 19590 19323 19069 18771 18382 17996 17447 16884 16396 15934 15510 15067 15106 15169 15141 14984 14930 14828 14730 14616 14357 14060 13624 13334 12975 12625 12358 12106 11820 11540 11327 11049 10839 10599 10405 10265 10051 9936 9830 9645 9435 9203 8915 8622 8352 8132 7856 14574 14674 14714 14661 14489 14379 14269 14112 13939 13811 13511 13161 12753 12479 12257 11981 11679 11418 11096 10839 10567 10383 10118 9903 9728 9539 9387 9239 9126 8947 8793 8532 8262 8044 7802 7654 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 10950 10888 11108 11353 12549 12557 13687 14296 14327 13815 14226 13065 12933 12353 12337 11984 11741 11709 12139 11869 11212 10711 10620 10630 10239 10171 10039 9769 9742 9357 9181 8384 8321 8285 8065 7727 5034 4972 5020 5084 5608 5697 6244 6578 6510 6372 6522 6087 5964 5779 5774 5667 5596 5562 5804 5631 5417 5142 5219 5244 5050 5045 4979 4855 4884 4713 4628 4310 4243 4250 4142 4028 5916 5916 6088 6269 6941 6860 7443 7718 7817 7443 7704 6978 6969 6574 6563 6317 6145 6147 6335 6238 5795 5569 5401 5386 5189 5126 5060 4914 4858 4644 4553 4074 4078 4035 3923 3699 4894 4789 4786 4936 5455 5595 5735 5577 5387 5451 5509 5433 5453 5384 5208 4903 4931 4873 5599 5498 5300 5096 5023 4939 4839 4641 4452 4289 4182 4142 4044 3973 3893 3876 3832 3763 2459 2439 2441 2531 2774 2809 2882 2768 2669 2735 2777 2803 2751 2790 2675 2541 2551 2454 2850 2777 2680 2603 2556 2516 2465 2348 2249 2183 2180 2114 2105 2035 2020 2011 1983 1962 2435 2350 2345 2405 2681 2786 2853 2809 2718 2716 2732 2630 2702 2594 2533 2362 2380 2419 2749 2721 2620 2493 2467 2423 2374 2293 2203 2106 2002 2028 1939 1938 1873 1865 1849 1801 4838 4777 4727 4630 4719 4723 5433 5888 5973 5951 6272 5654 5257 5211 5102 5112 4967 5036 4787 4559 4326 4022 4106 4022 3798 3835 3878 3805 3776 3608 3336 2937 2811 2800 2663 2546 2029 1992 1934 1893 2009 2056 2371 2537 2525 2523 2693 2445 2318 2259 2300 2322 2347 2392 2283 2153 2099 1922 2050 1998 1898 1964 1985 1938 1909 1873 1712 1605 1505 1513 1465 1406 2809 2785 2793 2737 2710 2667 3062 3351 3448 3428 3579 3209 2939 2952 2802 2790 2620 2644 2504 2406 2227 2100 2056 2024 1900 1871 1893 1867 1867 1735 1624 1332 1306 1287 1198 1140 762 777 851 930 989 943 1128 1172 1219 1080 999 803 787 718 783 736 697 762 674 713 648 588 601 655 667 640 677 677 715 620 680 588 565 563 498 482 374 349 390 416 422 427 545 600 608 537 475 386 360 331 371 355 325 367 293 305 292 267 275 309 313 303 323 329 365 333 347 302 295 300 249 260 388 428 461 514 567 516 583 572 611 543 524 417 427 387 412 381 372 395 381 408 356 321 326 346 354 337 354 348 350 287 333 286 270 263 249 222 225 256 296 350 492 422 499 577 585 468 475 397 444 340 349 324 289 246 271 308 257 280 270 312 288 307 306 319 336 296 333 282 319 335 317 305 100 99 97 115 166 151 165 237 242 193 179 147 153 136 130 128 96 76 95 124 99 123 117 131 120 130 141 141 147 133 161 136 137 151 134 146 125 157 199 235 326 271 334 340 343 275 296 250 291 204 219 196 193 170 176 184 158 157 153 181 168 177 165 178 189 163 172 146 182 184 183 159 130 149 224 241 425 394 378 442 473 336 356 272 330 270 314 294 276 229 231 194 188 175 160 190 172 203 200 197 222 233 226 186 213 211 237 194 41 53 71 61 121 118 120 163 189 134 137 105 128 106 96 113 92 73 71 69 68 53 59 79 68 87 78 72 81 100 97 70 79 88 107 74 89 96 153 180 304 276 258 279 284 202 219 167 202 164 218 181 184 156 160 125 120 122 101 111 104 116 122 125 141 133 129 116 134 123 130 120 66 83 139 167 293 295 271 332 349 260 251 220 285 197 219 258 242 231 224 210 169 188 153 163 160 170 161 138 162 158 194 129 175 175 171 153 21 20 60 39 72 84 86 144 149 125 94 80 108 70 81 80 76 69 78 60 57 59 57 64 55 62 61 49 61 48 68 56 67 59 66 64 45 63 79 128 221 211 185 188 200 135 157 140 177 127 138 178 166 162 146 150 112 129 96 99 105 108 100 89 101 110 126 73 108 116 105 89 24 38 57 61 116 125 166 222 236 187 223 163 198 113 197 170 165 173 180 177 141 158 146 154 131 158 142 148 138 108 143 107 130 105 150 111 7 14 15 15 24 30 51 98 88 78 101 66 79 42 60 57 52 74 60 59 55 51 47 62 50 60 52 54 52 44 59 46 55 46 62 51 17 24 42 46 92 95 115 124 148 109 122 97 119 71 137 113 113 99 120 118 86 107 99 92 81 98 90 94 86 64 84 61 75 59 88 60 7 15 27 33 55 48 61 70 82 63 122 103 135 89 125 130 118 112 115 121 106 114 91 118 109 120 113 108 109 94 119 91 112 97 87 70 3 5 11 12 18 18 19 27 35 35 60 49 52 34 38 46 33 37 45 48 33 28 32 54 49 52 48 45 44 35 39 28 50 35 32 28 4 10 16 21 37 30 42 43 47 28 62 54 83 55 87 84 85 75 70 73 73 86 59 64 60 68 65 63 65 59 80 63 62 62 55 42 3 3 1 3 5 10 12 10 14 14 12 13 31 16 23 33 34 28 38 62 44 55 38 49 49 55 77 50 66 63 64 57 75 89 70 55 0 1 1 1 2 3 2 1 0 10 4 3 13 6 17 17 16 13 21 25 22 19 9 18 23 18 29 24 27 20 24 20 24 33 27 16 3 2 0 2 3 7 10 9 14 4 8 10 18 10 6 16 18 15 17 37 22 36 29 31 26 37 48 26 39 43 40 37 51 56 43 39 1 0 0 1 0 2 4 4 6 3 4 4 9 10 12 16 14 14 14 14 17 16 13 18 12 22 17 22 26 22 27 21 19 24 26 35 0 0 0 0 0 1 3 3 5 1 0 1 0 4 5 7 5 6 7 10 7 10 6 9 3 7 3 11 13 6 11 7 8 11 12 16 1 0 0 1 0 1 1 1 1 2 4 3 9 6 7 9 9 8 7 4 10 6 7 9 9 15 14 11 13 16 16 14 11 13 14 19 0 1 0 1 0 0 0 2 3 2 3 3 2 4 3 6 6 4 5 11 12 12 15 8 12 16 15 11 4 10 9 8 7 6 8 6 0 0 0 1 0 0 0 0 0 1 2 2 2 1 0 1 3 1 1 1 3 5 9 4 5 10 9 5 1 5 2 3 3 3 3 1 0 1 0 0 0 0 0 2 3 1 1 1 0 3 3 5 3 3 4 10 9 7 6 4 7 6 6 6 3 5 7 5 4 3 5 5 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 2 2 1 1 2 4 7 4 2 2 4 1 5 6 3 6 5 2 4 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 2 2 0 1 4 1 4 4 2 3 2 0 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 2 1 1 2 2 5 2 2 1 0 0 1 2 1 3 3 2 4 4 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 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 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 0 0 925 881 744 901 786 502 582 615 552 615 542 497 623 564 597 615 627 535 543 494 424 478 445 476 455 423 170 189 170 163 188 194 204 179 170 198 925 881 744 901 786 502 582 615 552 610 530 487 611 555 580 607 613 525 535 487 415 468 436 462 443 414 164 179 160 156 187 183 187 163 153 184 0 0 0 0 0 0 0 0 0 5 12 10 12 9 17 8 14 10 8 7 9 10 9 14 12 9 6 10 10 7 1 11 17 16 17 14 2 1 3 2 5 0 0 1 0 0 2 2 3 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 2 5 0 0 1 0 0 2 2 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 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 912 864 735 890 771 499 575 605 540 607 532 489 611 563 589 608 619 528 534 492 418 472 440 476 452 419 169 182 169 161 183 191 199 177 163 194 912 864 735 890 771 499 575 605 540 602 522 479 599 554 573 600 606 518 526 485 409 463 431 462 440 410 163 173 159 154 182 180 183 161 149 180 0 0 0 0 0 0 0 0 0 5 10 10 12 9 16 8 13 10 8 7 9 9 9 14 12 9 6 9 10 7 1 11 16 16 14 14 11 16 6 9 10 3 6 9 12 8 8 6 9 1 7 7 8 6 8 2 6 6 5 0 3 4 1 7 1 2 5 3 5 2 7 3 11 16 6 9 10 3 6 9 12 8 6 6 9 1 6 7 7 6 8 2 6 5 5 0 3 4 1 6 1 2 5 3 4 2 4 3 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 38209 38498 39331 39916 40219 40478 41013 41494 41771 42073 42069 41927 42271 42484 43087 43481 43772 44048 44669 44815 45070 45404 45993 46125 46495 46724 47070 47226 47568 47803 48353 48354 48508 48227 48311 47977 15922 15976 16383 16641 16860 17016 17389 17657 17814 18054 18002 17988 18190 18446 18729 19005 19207 19383 19775 19895 20051 20294 20684 20852 21118 21279 21473 21602 21810 21944 22313 22380 22524 22425 22410 22397 22287 22522 22948 23275 23359 23462 23624 23837 23957 24019 24067 23939 24081 24038 24358 24476 24565 24665 24894 24920 25019 25110 25309 25273 25377 25445 25597 25624 25758 25859 26040 25974 25984 25802 25901 25580 59 30 50 44 47 58 50 28 32 28 26 14 20 19 9 6 4 12 10 13 19 11 14 13 11 11 14 8 13 13 21 12 11 17 6 6 39 20 29 27 29 36 29 16 18 14 12 8 16 12 3 1 3 8 7 9 15 7 9 8 7 7 11 8 7 6 12 8 5 7 3 4 20 10 21 17 18 22 21 12 14 14 14 6 4 7 6 5 1 4 3 4 4 4 5 5 4 4 3 0 6 7 9 4 6 10 3 2 248 242 224 205 174 179 134 137 108 108 105 121 130 129 123 120 111 107 100 110 128 118 129 140 140 138 129 159 153 146 149 160 158 159 149 156 147 144 134 121 106 112 91 98 75 69 62 72 74 72 70 68 72 70 63 69 74 68 84 92 93 93 77 98 101 98 94 107 107 98 86 79 101 98 90 84 68 67 43 39 33 39 43 49 56 57 53 52 39 37 37 41 54 50 45 48 47 45 52 61 52 48 55 53 51 61 63 77 245 232 233 235 237 237 239 222 207 191 173 160 158 138 150 150 160 167 176 159 145 163 160 161 171 186 183 165 173 183 189 171 193 172 187 173 148 133 140 147 139 147 137 131 122 115 106 102 101 91 94 89 94 95 99 82 85 99 97 93 99 110 107 95 98 113 117 105 118 112 121 113 97 99 93 88 98 90 102 91 85 76 67 58 57 47 56 61 66 72 77 77 60 64 63 68 72 76 76 70 75 70 72 66 75 60 66 60 352 361 343 342 333 319 281 283 294 304 294 316 291 288 256 239 226 219 196 206 212 223 231 224 214 211 209 204 211 213 240 232 213 218 208 228 223 226 204 216 207 192 174 179 181 178 174 182 162 158 143 133 137 129 122 131 131 128 138 131 118 115 119 118 122 119 133 132 120 130 122 136 129 135 139 126 126 127 107 104 113 126 120 134 129 130 113 106 89 90 74 75 81 95 93 93 96 96 90 86 89 94 107 100 93 88 86 92 572 553 518 529 504 461 453 426 405 387 387 357 388 394 390 384 404 377 385 348 311 274 277 258 274 271 274 274 270 253 247 259 271 264 264 275 331 330 306 311 307 284 273 246 246 234 226 211 235 237 228 236 235 214 212 188 167 159 161 152 169 161 161 159 154 142 149 151 157 146 149 154 241 223 212 218 197 177 180 180 159 153 161 146 153 157 162 148 169 163 173 160 144 115 116 106 105 110 113 115 116 111 98 108 114 118 115 121 607 658 715 740 737 748 721 672 677 644 621 588 561 525 508 501 515 531 544 539 517 542 471 465 416 392 335 320 312 332 315 321 332 336 302 274 349 364 413 430 439 461 450 418 406 381 365 353 319 314 298 290 305 311 323 312 300 295 254 241 218 209 191 181 179 196 185 185 189 185 165 161 258 294 302 310 298 287 271 254 271 263 256 235 242 211 210 211 210 220 221 227 217 247 217 224 198 183 144 139 133 136 130 136 143 151 137 113 805 742 774 826 820 909 977 1025 1047 1054 1067 1025 964 954 905 885 882 863 823 771 744 737 734 711 713 650 641 561 532 481 451 379 383 371 404 366 489 457 461 489 506 531 561 603 615 640 648 623 607 580 540 544 529 511 494 451 439 430 428 419 420 378 353 299 273 243 236 208 206 205 231 210 316 285 313 337 314 378 416 422 432 414 419 402 357 374 365 341 353 352 329 320 305 307 306 292 293 272 288 262 259 238 215 171 177 166 173 156 1372 1426 1462 1425 1441 1347 1325 1334 1395 1391 1468 1464 1602 1598 1595 1565 1553 1471 1449 1396 1320 1262 1217 1121 1050 985 948 939 907 854 805 776 731 641 584 535 773 808 841 826 823 794 787 801 842 862 879 866 932 952 968 971 953 916 871 829 780 754 728 681 622 593 563 569 557 521 472 425 387 331 287 278 599 618 621 599 618 553 538 533 553 529 589 598 670 646 627 594 600 555 578 567 540 508 489 440 428 392 385 370 350 333 333 351 344 310 297 257 3919 3706 3664 3488 3443 3211 3272 3179 2999 3038 2766 2484 2378 2476 2425 2660 2727 2909 2943 2818 2683 2524 2403 2221 2112 1950 1839 1709 1606 1496 1387 1299 1255 1173 1155 1021 1981 1859 1870 1804 1827 1681 1725 1680 1593 1646 1510 1368 1350 1423 1369 1474 1492 1586 1655 1632 1590 1478 1429 1312 1225 1147 1087 1019 957 875 825 766 755 709 675 597 1938 1847 1794 1684 1616 1530 1547 1499 1406 1392 1256 1116 1028 1053 1056 1186 1235 1323 1288 1186 1093 1046 974 909 887 803 752 690 649 621 562 533 500 464 480 424 6313 6457 6743 6961 6878 6988 7238 7257 7174 7135 6910 6938 6997 6731 7025 6808 6471 6144 6538 6270 6795 7053 7501 7271 6956 6443 6031 5597 5341 5173 5122 4771 4469 3897 3414 3159 3009 3093 3208 3285 3211 3287 3421 3433 3414 3421 3246 3292 3329 3248 3397 3303 3156 3037 3235 3108 3335 3509 3698 3662 3605 3407 3163 2942 2828 2732 2737 2535 2411 2098 1801 1761 3304 3364 3535 3676 3667 3701 3817 3824 3760 3714 3664 3646 3668 3483 3628 3505 3315 3107 3303 3162 3460 3544 3803 3609 3351 3036 2868 2655 2513 2441 2385 2236 2058 1799 1613 1398 7593 7821 8213 8298 8461 8646 8764 8954 8998 8942 8919 8727 8539 8514 8444 8426 8679 8892 8595 9052 8675 8493 8437 9044 9224 10340 11050 11566 11745 11595 11435 11198 10982 10732 10751 10416 2995 3052 3251 3342 3539 3729 3894 4015 4071 4031 4064 3966 3894 3939 3922 3900 4040 4147 4067 4293 4111 4041 4103 4390 4495 5032 5430 5652 5730 5726 5685 5577 5493 5436 5429 5266 4598 4769 4962 4956 4922 4917 4870 4939 4927 4911 4855 4761 4645 4575 4522 4526 4639 4745 4528 4759 4564 4452 4334 4654 4729 5308 5620 5914 6015 5869 5750 5621 5489 5296 5322 5150 6237 6206 6083 6310 6517 6740 6964 7255 7357 7515 7724 7820 7947 8038 8134 8198 8050 7897 7910 7787 7827 8073 8296 8025 8562 8276 8174 8127 8749 8998 10039 10682 11200 11380 11362 11198 2264 2268 2235 2335 2402 2480 2558 2708 2799 2995 3161 3295 3367 3447 3512 3582 3522 3474 3498 3477 3494 3626 3724 3657 3924 3798 3810 3852 4175 4265 4770 5123 5329 5394 5445 5424 3973 3938 3848 3975 4115 4260 4406 4547 4558 4520 4563 4525 4580 4591 4622 4616 4528 4423 4412 4310 4333 4447 4572 4368 4638 4478 4364 4275 4574 4733 5269 5559 5871 5986 5917 5774 9887 10064 10309 10513 10627 10635 10595 10722 11078 11336 11609 11913 12296 12680 13123 13539 13990 14459 15000 15346 15694 15931 16123 16471 16652 16871 17243 17597 17556 18066 17953 18094 18310 18867 19525 20170 3174 3222 3291 3308 3325 3282 3289 3329 3432 3468 3549 3650 3804 3973 4185 4414 4669 4885 5129 5314 5530 5700 5831 6014 6123 6229 6401 6610 6629 6908 6898 7058 7247 7574 7896 8214 6713 6842 7018 7205 7302 7353 7306 7393 7646 7868 8060 8263 8492 8707 8938 9125 9321 9574 9871 10032 10164 10231 10292 10457 10529 10642 10842 10987 10927 11158 11055 11036 11063 11293 11629 11956 5853 5218 5002 5325 4804 4977 4530 4371 4549 4579 4608 4620 4446 4522 4422 4567 4479 4483 4323 4269 4246 4072 4013 3883 3763 3579 3632 3394 3482 3398 3530 3612 3650 3378 3413 3433 1895 1627 1521 1651 1511 1596 1385 1359 1356 1515 1608 1632 1564 1657 1587 1750 1751 1823 1710 1720 1791 1731 1727 1724 1674 1628 1704 1558 1598 1624 1681 1740 1720 1680 1690 1786 3958 3591 3481 3674 3293 3381 3145 3012 3193 3064 3000 2988 2882 2865 2835 2817 2728 2660 2613 2549 2455 2341 2286 2159 2089 1951 1928 1836 1884 1774 1849 1872 1930 1698 1723 1647 554 257 294 289 311 311 162 147 181 230 262 201 257 294 290 302 237 272 132 152 171 145 119 107 113 105 118 93 120 136 88 96 114 78 88 95 308 154 168 177 176 163 86 93 98 138 143 110 151 140 167 188 138 152 60 76 87 72 62 49 54 52 58 47 54 91 46 50 57 44 28 49 246 103 126 112 135 148 76 54 83 92 119 91 106 154 123 114 99 120 72 76 84 73 57 58 59 53 60 46 66 45 42 46 57 34 60 46 963 860 770 753 724 788 613 517 514 738 771 796 801 834 797 841 802 791 850 719 719 702 796 714 652 603 736 671 627 598 635 675 646 586 642 599 416 393 350 315 320 355 230 179 159 276 311 339 297 359 301 342 330 325 369 298 342 311 363 350 330 304 407 348 323 320 346 377 339 328 362 349 547 467 420 438 404 433 383 338 355 462 460 457 504 475 496 499 472 466 481 421 377 391 433 364 322 299 329 323 304 278 289 298 307 258 280 250 740 782 727 814 761 819 796 772 797 738 679 631 592 580 559 544 565 515 527 510 486 462 466 489 476 444 431 435 443 420 453 428 439 398 426 404 213 193 162 185 202 206 153 141 145 153 143 132 110 115 108 115 135 120 117 131 141 140 136 152 141 155 158 145 166 149 164 186 190 190 196 199 527 589 565 629 559 613 643 631 652 585 536 499 482 465 451 429 430 395 410 379 345 322 330 337 335 289 273 290 277 271 289 242 249 208 230 205 700 717 710 801 774 733 724 752 761 753 709 742 664 603 574 514 513 492 467 494 499 450 467 413 419 400 397 402 425 445 441 422 418 405 389 402 179 189 161 189 171 170 154 172 151 151 157 145 140 137 136 114 111 112 114 129 128 116 138 124 127 136 111 143 139 136 166 155 158 162 155 175 521 528 549 612 603 563 570 580 610 602 552 597 524 466 438 400 402 380 353 365 371 334 329 289 292 264 286 259 286 309 275 267 260 243 234 227 620 598 590 630 535 603 552 555 575 535 475 518 486 474 486 479 463 461 435 456 416 379 328 343 331 318 299 319 325 321 333 331 365 338 329 345 209 195 187 187 153 165 169 155 147 160 141 161 151 142 134 139 144 140 137 148 149 135 120 132 119 107 107 124 124 132 137 131 140 134 128 163 411 403 403 443 382 438 383 400 428 375 334 357 335 332 352 340 319 321 298 308 267 244 208 211 212 211 192 195 201 189 196 200 225 204 201 182 439 466 477 538 423 424 428 390 385 360 400 386 369 371 346 382 344 376 359 334 342 331 340 328 298 298 282 245 252 239 280 289 312 259 250 269 152 160 154 203 163 158 171 169 148 149 171 153 145 153 144 170 166 205 173 166 163 153 161 150 139 147 141 108 109 113 125 125 135 129 123 132 287 306 323 335 260 266 257 221 237 211 229 233 224 218 202 212 178 171 186 168 179 178 179 178 159 151 141 137 143 126 155 164 177 130 127 137 297 279 262 321 281 337 385 407 400 379 406 367 339 347 322 380 378 386 339 393 372 346 318 317 298 288 298 276 280 252 260 280 237 244 209 229 100 97 104 121 99 133 176 190 185 180 203 205 188 181 175 203 189 196 175 193 203 190 178 183 163 163 166 152 154 141 140 150 116 130 110 114 197 182 158 200 182 204 209 217 215 199 203 162 151 166 147 177 189 190 164 200 169 156 140 134 135 125 132 124 126 111 120 130 121 114 99 115 411 393 379 359 323 306 306 301 344 334 375 432 411 467 442 463 459 428 468 427 434 419 373 368 386 352 342 318 352 325 331 329 343 310 308 281 120 121 116 108 110 110 114 128 149 144 161 193 199 222 203 226 227 232 246 224 227 234 191 200 204 184 190 173 208 205 188 187 192 175 179 154 291 272 263 251 213 196 192 173 195 190 214 239 212 245 239 237 232 196 222 203 207 185 182 168 182 168 152 145 144 120 143 142 151 135 129 127 508 389 373 407 310 336 323 296 292 272 288 314 292 315 337 404 456 496 498 497 477 502 442 446 451 428 413 347 348 370 421 407 415 400 370 363 107 77 76 108 72 93 99 96 96 105 110 124 126 134 133 173 213 245 224 250 233 250 222 232 244 215 207 179 176 187 223 221 224 215 202 208 401 312 297 299 238 243 224 200 196 167 178 190 166 181 204 231 243 251 274 247 244 252 220 214 207 213 206 168 172 183 198 186 191 185 168 155 600 467 406 398 338 286 241 234 241 174 173 166 176 167 177 176 182 185 170 207 253 257 274 277 282 286 258 237 253 241 237 279 282 275 321 366 84 44 39 55 38 34 33 36 49 30 37 40 35 45 54 50 70 69 64 73 91 101 124 121 127 138 129 114 120 128 125 123 131 135 165 201 516 423 367 343 300 252 208 198 192 144 136 126 141 122 123 126 112 116 106 134 162 156 150 156 155 148 129 123 133 113 112 156 151 140 156 165 18 10 13 13 20 28 0 0 29 33 32 27 25 34 40 39 40 44 40 38 38 33 40 39 32 37 39 35 38 35 36 45 43 48 40 44 6 4 3 2 6 7 0 0 11 12 14 11 9 14 15 14 15 13 17 17 15 12 14 14 14 16 19 18 17 16 16 21 23 22 20 23 12 6 10 11 14 21 0 0 18 21 18 16 16 20 25 25 25 31 23 21 23 21 26 25 18 21 20 17 21 19 20 24 20 26 20 21 3 0 1 2 4 6 0 0 30 33 38 40 34 36 52 43 40 37 38 42 39 46 50 42 25 20 19 16 19 16 15 31 36 37 41 36 1 0 1 1 1 2 0 0 18 17 17 19 13 15 17 16 13 14 14 15 12 17 18 17 12 11 11 7 8 6 5 14 15 16 22 19 2 0 0 1 3 4 0 0 12 16 21 21 21 21 35 27 27 23 24 27 27 29 32 25 13 9 8 9 11 10 10 17 21 21 19 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 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 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 0 0 263858 264094 264650 265040 266039 266853 266956 266870 266308 265644 264578 262946 261393 259639 258664 257728 257079 256740 255683 255094 254367 253899 253605 253337 253472 253524 253643 253585 253239 252815 251570 250414 249003 248265 248363 247689 129144 129340 129677 129829 130380 130774 130879 130954 130680 130440 129916 129099 128426 127606 127128 126757 126515 126447 125845 125717 125402 125237 125181 125004 125234 125243 125307 125388 125344 125137 124538 123990 123251 122816 122849 122550 134714 134754 134973 135211 135659 136079 136077 135916 135628 135204 134662 133847 132967 132033 131536 130971 130564 130293 129838 129377 128965 128662 128424 128333 128238 128281 128336 128197 127895 127678 127032 126424 125752 125449 125514 125139 61317 61216 61370 61740 62224 62489 62192 61682 61035 60437 59641 58693 57582 56586 55577 54325 53431 52803 52121 51243 50516 49861 49119 48520 48146 47682 47259 46855 46497 46190 45531 44938 44030 43449 43080 42449 31260 31321 31351 31479 31666 31780 31545 31349 31016 30729 30376 29840 29282 28734 28257 27645 27172 26929 26477 26042 25727 25488 25167 24813 24672 24361 24202 23937 23752 23608 23279 22994 22484 22180 22001 21644 30057 29895 30019 30261 30558 30709 30647 30333 30019 29708 29265 28853 28300 27852 27320 26680 26259 25874 25644 25201 24789 24373 23952 23707 23474 23321 23057 22918 22745 22582 22252 21944 21546 21269 21079 20805 27180 26269 25039 23986 23171 22499 22278 22242 22063 22013 22149 22134 22252 21995 21947 22215 22415 22485 22055 22059 21853 21474 21445 21424 21414 21710 21613 21601 21343 20856 20156 19630 19184 18803 18739 18631 14075 13538 12867 12314 11913 11589 11488 11435 11379 11378 11408 11426 11545 11386 11252 11453 11558 11541 11354 11421 11232 11027 11032 10968 10958 11040 10941 10996 10886 10665 10278 10013 9689 9547 9428 9378 13105 12731 12172 11672 11258 10910 10790 10807 10684 10635 10741 10708 10707 10609 10695 10762 10857 10944 10701 10638 10621 10447 10413 10456 10456 10670 10672 10605 10457 10191 9878 9617 9495 9256 9311 9253 19931 19777 19592 19168 18788 18365 17866 17164 16526 15699 14730 13804 13092 12688 12701 13023 13281 13534 13577 13586 13723 14186 14414 14501 14465 14392 14486 14354 14439 14666 14945 14630 14630 14596 14361 14002 10318 10265 10210 9951 9800 9526 9249 8834 8437 8015 7531 7032 6662 6557 6624 6724 6935 7087 7091 7129 7230 7404 7459 7483 7518 7568 7622 7582 7600 7647 7749 7586 7629 7538 7513 7327 9613 9512 9382 9217 8988 8839 8617 8330 8089 7684 7199 6772 6430 6131 6077 6299 6346 6447 6486 6457 6493 6782 6955 7018 6947 6824 6864 6772 6839 7019 7196 7044 7001 7058 6848 6675 21219 20866 20745 20445 20049 19867 19726 19391 18914 18477 17740 17060 16193 15502 14780 13884 13195 12717 12469 12616 12849 13150 13436 13476 13476 13682 14144 14524 14712 14743 14455 14403 14121 14088 14489 14972 11190 10889 10780 10582 10338 10255 10218 10111 9820 9566 9125 8757 8259 7879 7453 7053 6703 6476 6411 6565 6637 6894 7054 7077 7037 7155 7327 7497 7599 7647 7552 7565 7442 7420 7527 7784 10029 9977 9965 9863 9711 9612 9508 9280 9094 8911 8615 8303 7934 7623 7327 6831 6492 6241 6058 6051 6212 6256 6382 6399 6439 6527 6817 7027 7113 7096 6903 6838 6679 6668 6962 7188 21996 21836 21665 21650 21736 21500 21149 20837 20424 19951 19713 19465 19026 18487 18056 17465 16792 16121 15484 14773 13924 13194 12696 12511 12741 13092 13358 13606 13649 13714 13892 14384 14644 14804 14924 14855 11777 11668 11556 11524 11501 11320 11045 10795 10529 10282 10157 10061 9871 9531 9319 8966 8579 8213 7856 7441 7063 6670 6416 6409 6597 6747 6952 7075 7095 7096 7222 7421 7530 7558 7693 7748 10219 10168 10109 10126 10235 10180 10104 10042 9895 9669 9556 9404 9155 8956 8737 8499 8213 7908 7628 7332 6861 6524 6280 6102 6144 6345 6406 6531 6554 6618 6670 6963 7114 7246 7231 7107 18373 19872 21336 21897 21912 22030 21866 21672 21610 21630 21244 20792 20483 19999 19544 19330 19167 18802 18282 17880 17360 16714 16034 15554 14910 14051 13366 12915 12762 12931 13150 13389 13571 13685 13831 14101 9662 10479 11321 11628 11657 11717 11626 11511 11457 11419 11138 10797 10580 10288 10023 9919 9866 9693 9396 9187 8872 8491 8139 7862 7513 7100 6743 6535 6540 6684 6745 6944 7037 7085 7131 7288 8711 9393 10015 10269 10255 10313 10240 10161 10153 10211 10106 9995 9903 9711 9521 9411 9301 9109 8886 8693 8488 8223 7895 7692 7397 6951 6623 6380 6222 6247 6405 6445 6534 6600 6700 6813 14944 14677 14554 15730 16339 18233 19756 21148 21720 21606 21708 21481 21268 21198 21141 20770 20428 20080 19704 19252 19028 18918 18596 18143 17824 17295 16737 16135 15581 14869 14051 13314 12924 12687 12865 13206 7589 7495 7430 8126 8463 9504 10349 11122 11446 11416 11495 11369 11246 11201 11087 10851 10560 10313 10069 9800 9697 9701 9556 9267 9116 8855 8530 8203 7876 7452 7086 6686 6524 6469 6613 6737 7355 7182 7124 7604 7876 8729 9407 10026 10274 10190 10213 10112 10022 9997 10054 9919 9868 9767 9635 9452 9331 9217 9040 8876 8708 8440 8207 7932 7705 7417 6965 6628 6400 6218 6252 6469 14001 14422 14702 14302 15182 14687 14466 14333 15429 16035 17848 19291 20623 21177 21081 21191 20889 20707 20667 20662 20309 19933 19678 19342 18976 18842 18708 18391 17983 17681 17164 16597 15934 15436 14800 13999 6923 7161 7277 7132 7661 7381 7306 7260 7897 8224 9215 10018 10772 11085 11081 11146 10944 10859 10808 10749 10494 10190 10005 9816 9622 9550 9511 9406 9155 9009 8745 8439 8043 7751 7383 7009 7078 7261 7425 7170 7521 7306 7160 7073 7532 7811 8633 9273 9851 10092 10000 10045 9945 9848 9859 9913 9815 9743 9673 9526 9354 9292 9197 8985 8828 8672 8419 8158 7891 7685 7417 6990 15168 14622 14304 14014 13763 13684 14071 14328 13977 14801 14290 14096 13997 14972 15563 17335 18759 20073 20584 20493 20599 20310 20117 20119 20165 19861 19602 19410 19105 18679 18545 18413 18119 17752 17439 16997 7433 7157 7035 6839 6686 6682 6901 6993 6870 7350 7057 7009 6995 7543 7889 8865 9669 10376 10646 10610 10680 10488 10410 10377 10352 10147 9920 9782 9620 9380 9301 9271 9182 8976 8836 8590 7735 7465 7269 7175 7077 7002 7170 7335 7107 7451 7233 7087 7002 7429 7674 8470 9090 9697 9938 9883 9919 9822 9707 9742 9813 9714 9682 9628 9485 9299 9244 9142 8937 8776 8603 8407 14465 14611 14805 14799 14701 14495 13994 13685 13463 13227 13178 13539 13813 13490 14314 13775 13576 13456 14445 15038 16738 18158 19496 19983 19907 19995 19761 19601 19629 19650 19350 19061 18857 18614 18231 18129 6493 6700 6825 6904 6924 6880 6627 6547 6424 6270 6286 6464 6561 6470 6962 6693 6642 6581 7151 7516 8414 9185 9921 10177 10157 10176 10053 9971 9950 9940 9738 9510 9365 9229 9023 8955 7972 7911 7980 7895 7777 7615 7367 7138 7039 6957 6892 7075 7252 7020 7352 7082 6934 6875 7294 7522 8324 8973 9575 9806 9750 9819 9708 9630 9679 9710 9612 9551 9492 9385 9208 9174 11491 11827 12468 12629 12922 13311 13455 13676 13723 13656 13466 13087 12819 12609 12415 12368 12757 13040 12776 13537 13055 12876 12750 13751 14339 16016 17354 18639 19139 19096 19187 18972 18829 18841 18962 18653 4594 4760 5097 5244 5442 5698 5897 6018 6099 6169 6147 5999 5936 5823 5694 5687 5896 6040 5984 6418 6203 6159 6096 6664 6975 7863 8560 9248 9522 9514 9574 9447 9383 9353 9381 9181 6897 7067 7371 7385 7480 7613 7558 7658 7624 7487 7319 7088 6883 6786 6721 6681 6861 7000 6792 7119 6852 6717 6654 7087 7364 8153 8794 9391 9617 9582 9613 9525 9446 9488 9581 9472 9377 9401 9032 9368 9821 10019 10376 10943 11136 11379 11794 11956 12188 12278 12252 12095 11781 11584 11457 11360 11381 11757 12030 11763 12486 12051 11846 11779 12686 13248 14831 16154 17330 17819 17846 17945 3396 3383 3305 3419 3623 3724 3894 4198 4350 4494 4739 4922 5041 5163 5249 5217 5102 5102 5061 4996 5042 5229 5363 5321 5743 5555 5510 5462 5949 6247 7056 7715 8348 8629 8670 8744 5981 6018 5727 5949 6198 6295 6482 6745 6786 6885 7055 7034 7147 7115 7003 6878 6679 6482 6396 6364 6339 6528 6667 6442 6743 6496 6336 6317 6737 7001 7775 8439 8982 9190 9176 9201 14396 14698 15038 15312 15431 15674 15761 15769 16288 16733 17077 17548 18057 18658 19293 19952 20608 21338 22062 22595 23032 23368 23794 24250 24623 24855 25409 25775 25714 26492 26313 26529 26830 27691 28796 29750 4434 4524 4623 4687 4706 4718 4734 4781 4956 5128 5242 5405 5676 5946 6238 6538 6889 7237 7541 7843 8111 8311 8563 8770 8974 9126 9436 9694 9800 10248 10213 10399 10595 11081 11650 12165 9962 10174 10415 10625 10725 10956 11027 10988 11332 11605 11835 12143 12381 12712 13055 13414 13719 14101 14521 14752 14921 15057 15231 15480 15649 15729 15973 16081 15914 16244 16100 16130 16235 16610 17146 17585 123398 124101 123449 122415 121725 120744 118354 117683 116960 117137 116698 117943 117984 117469 116827 116038 116456 116089 115065 114892 115641 116176 114820 114699 115210 115715 115514 115407 114775 114154 113324 112727 112391 112235 112262 112807 64885 65406 65176 64729 64516 63888 62743 62282 62179 61656 61357 62031 61807 61494 61085 60708 60998 60712 59994 59868 60114 60206 59210 58942 59205 59302 59073 58999 58686 58353 57806 57511 57401 57265 57639 57817 58513 58695 58273 57686 57209 56856 55611 55401 54781 55481 55341 55912 56177 55975 55742 55330 55458 55377 55071 55024 55527 55970 55610 55757 56005 56413 56441 56408 56089 55801 55518 55216 54990 54970 54623 54990 935 1051 1060 1035 923 728 615 574 571 385 387 950 1049 1033 1001 1006 906 855 45 32 24 31 21 23 33 16 19 10 11 9 7 11 12 6 4 3 453 536 534 500 462 366 326 304 302 213 201 469 471 497 477 478 445 411 20 13 9 15 10 14 15 4 10 3 7 6 3 7 8 5 1 2 482 515 526 535 461 362 289 270 269 172 186 481 578 536 524 528 461 444 25 19 15 16 11 9 18 12 9 7 4 3 4 4 4 1 3 1 15973 15650 14572 13553 12882 11991 10851 10175 10065 9651 9200 10009 10222 10082 10113 10050 10476 10489 10554 10706 11228 11369 10877 11014 11249 11584 11689 11711 11579 11571 11274 11134 10711 10252 10328 10495 8468 8236 7678 7059 6839 6493 5994 5686 5785 5474 5263 5627 5655 5416 5289 5304 5552 5517 5592 5641 5916 5944 5601 5624 5736 5712 5806 5875 5886 5889 5708 5639 5432 5248 5340 5305 7505 7414 6894 6494 6043 5498 4857 4489 4280 4177 3937 4382 4567 4666 4824 4746 4924 4972 4962 5065 5312 5425 5276 5390 5513 5872 5883 5836 5693 5682 5566 5495 5279 5004 4988 5190 16835 16577 16306 15760 15394 14742 13846 13232 12484 12125 11445 10719 10154 9900 9879 10078 10436 10626 10672 10786 10944 11451 11480 11544 11503 11556 11521 11475 11452 11569 11685 11512 11547 11579 11392 11189 8996 9008 8946 8655 8502 8037 7703 7338 6949 6609 6254 5869 5606 5570 5586 5609 5858 5950 5926 5995 6071 6288 6228 6239 6267 6346 6282 6251 6194 6198 6190 6116 6163 6104 6104 5980 7839 7569 7360 7105 6892 6705 6143 5894 5535 5516 5191 4850 4548 4330 4293 4469 4578 4676 4746 4791 4873 5163 5252 5305 5236 5210 5239 5224 5258 5371 5495 5396 5384 5475 5288 5209 18863 18417 18255 17877 17348 17109 16846 16485 15982 15808 15192 14553 13909 13228 12567 11760 11175 10779 10640 10701 10988 11327 11546 11536 11550 11654 12028 12320 12477 12455 12348 12318 12021 12038 12257 12774 10270 9943 9857 9660 9390 9259 9180 9029 8741 8585 8195 7889 7474 7118 6728 6322 6017 5813 5776 5884 5969 6194 6306 6265 6244 6328 6435 6563 6635 6652 6627 6622 6539 6503 6583 6808 8593 8474 8398 8217 7958 7850 7666 7456 7241 7223 6997 6664 6435 6110 5839 5438 5158 4966 4864 4817 5019 5133 5240 5271 5306 5326 5593 5757 5842 5803 5721 5696 5482 5535 5674 5966 19659 19483 19267 19197 19164 18861 18456 18221 17845 17652 17485 17273 16877 16366 15999 15275 14717 14074 13544 12898 12236 11657 11176 10996 11230 11578 11742 11996 11992 12020 12210 12660 12843 13003 13085 13017 10791 10649 10530 10499 10387 10186 9865 9665 9437 9271 9203 9129 8959 8644 8425 8060 7735 7380 7077 6666 6353 6036 5773 5719 5930 6064 6194 6327 6327 6327 6426 6625 6692 6746 6865 6919 8868 8834 8737 8698 8777 8675 8591 8556 8408 8381 8282 8144 7918 7722 7574 7215 6982 6694 6467 6232 5883 5621 5403 5277 5300 5514 5548 5669 5665 5693 5784 6035 6151 6257 6220 6098 16484 17762 19074 19434 19383 19296 19132 18982 18921 19103 18742 18432 18206 17849 17441 17215 17067 16709 16301 15840 15397 14920 14255 13788 13278 12557 11915 11504 11377 11476 11719 11961 12167 12216 12334 12622 8702 9428 10219 10445 10467 10363 10266 10101 10035 10040 9781 9536 9361 9177 8971 8896 8844 8696 8415 8200 7916 7619 7266 7005 6708 6384 6027 5793 5819 5935 6008 6197 6317 6327 6397 6559 7782 8334 8855 8989 8916 8933 8866 8881 8886 9063 8961 8896 8845 8672 8470 8319 8223 8013 7886 7640 7481 7301 6989 6783 6570 6173 5888 5711 5558 5541 5711 5764 5850 5889 5937 6063 12853 12669 12462 13557 14016 15721 16885 18163 18613 18574 18628 18443 18379 18414 18450 18009 17755 17356 17184 16807 16703 16685 16389 15912 15731 15279 14837 14302 13828 13175 12514 11891 11543 11394 11508 11846 6497 6432 6307 6968 7236 8152 8791 9460 9725 9721 9773 9709 9607 9635 9582 9293 9066 8824 8705 8483 8449 8502 8388 8091 7985 7778 7531 7202 6936 6550 6277 5928 5805 5765 5881 6034 6356 6237 6155 6589 6780 7569 8094 8703 8888 8853 8855 8734 8772 8779 8868 8716 8689 8532 8479 8324 8254 8183 8001 7821 7746 7501 7306 7100 6892 6625 6237 5963 5738 5629 5627 5812 10854 11255 11494 11142 11929 11552 11290 11161 12130 12798 14379 15667 16818 17261 17106 17206 17056 16916 17014 17034 16833 16685 16458 16324 16161 16167 16163 15901 15562 15342 14999 14565 14006 13657 13143 12458 5344 5574 5665 5494 5935 5705 5559 5485 6090 6389 7269 7994 8637 8865 8832 8937 8823 8727 8738 8716 8506 8350 8206 8122 8052 8077 8085 8031 7809 7728 7545 7288 6961 6778 6527 6200 5510 5681 5829 5648 5994 5847 5731 5676 6040 6409 7110 7673 8181 8396 8274 8269 8233 8189 8276 8318 8327 8335 8252 8202 8109 8090 8078 7870 7753 7614 7454 7277 7045 6879 6616 6258 7316 7374 7397 7482 7473 7570 7835 8244 7964 8809 8815 9087 9243 10129 10819 12085 13243 14377 14704 14666 14948 14923 14958 15199 15479 15428 15402 15343 15377 15166 15355 15318 15183 15026 14803 14500 3584 3622 3658 3692 3601 3672 3789 3977 3882 4266 4208 4390 4430 4938 5346 6031 6697 7305 7421 7407 7606 7519 7510 7581 7712 7617 7547 7492 7523 7405 7505 7548 7571 7469 7406 7266 3732 3752 3739 3790 3872 3898 4046 4267 4082 4543 4607 4697 4813 5191 5473 6054 6546 7072 7283 7259 7342 7404 7448 7618 7767 7811 7855 7851 7854 7761 7850 7770 7612 7557 7397 7234 3323 3567 3325 3127 2990 2973 2290 2147 2113 1999 2157 2463 2757 2804 3213 3097 3355 3604 4129 5010 5891 6611 7132 7769 8248 9027 9223 9809 10063 10301 10068 10208 10817 11412 11741 12080 1592 1783 1632 1610 1574 1548 1144 1108 1113 985 1090 1257 1436 1456 1701 1616 1786 1895 2144 2597 3050 3417 3622 3931 4133 4494 4586 4853 4926 5062 4856 4890 5103 5481 5687 5840 1731 1784 1693 1517 1416 1425 1146 1039 1000 1014 1067 1206 1321 1348 1512 1481 1569 1709 1985 2413 2841 3194 3510 3838 4115 4533 4637 4956 5137 5239 5212 5318 5714 5931 6054 6240 208 231 185 196 159 151 198 208 198 169 177 227 251 253 171 190 203 234 242 381 424 496 508 583 740 864 968 1029 1044 1052 1126 1125 1386 1510 1497 1620 122 140 115 114 90 83 88 98 94 80 90 115 126 119 103 121 135 151 159 249 252 306 286 341 418 496 567 607 617 589 647 635 705 738 722 768 86 91 70 82 69 68 110 110 104 89 87 112 125 134 68 69 68 83 83 132 172 190 222 242 322 368 401 422 427 463 479 490 681 772 775 852 72 65 52 55 64 50 110 91 74 64 91 120 119 150 68 67 67 70 36 31 25 21 20 11 8 5 7 7 13 18 19 24 155 142 170 203 51 55 35 33 33 24 38 31 26 23 30 47 45 59 45 41 40 43 21 17 17 16 14 10 5 2 3 2 7 12 14 16 105 101 126 136 21 10 17 22 31 26 72 60 48 41 61 73 74 91 23 26 27 27 15 14 8 5 6 1 3 3 4 5 6 6 5 8 50 41 44 67 23 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 15 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 8 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 113002 114842 115798 112672 104683 96872 89621 91080 90462 90805 93349 96295 97191 97612 98122 98798 99576 99936 99520 101174 103217 102636 98758 100604 102079 101681 99996 98367 97264 98241 99570 100394 100191 96967 100532 101411 58176 60058 60568 58510 53501 49260 45706 46955 46734 46480 48258 50190 50289 50679 50637 50968 51466 51651 51387 52334 53221 52099 49064 50458 51386 50729 49509 48610 48154 48860 49620 50093 49784 47652 50411 50612 54826 54784 55230 54162 51182 47612 43915 44125 43728 44325 45091 46105 46902 46933 47485 47830 48110 48285 48133 48840 49996 50537 49694 50146 50693 50952 50487 49757 49110 49381 49950 50301 50407 49315 50121 50799 767 914 923 896 741 461 391 373 409 319 319 888 982 972 945 969 862 823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 363 481 454 430 365 234 219 201 211 178 170 433 442 471 448 463 425 400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 404 433 469 466 376 227 172 172 198 141 149 455 540 501 497 506 437 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13400 13567 12853 11416 9213 6817 5234 5314 5408 5537 5856 6859 7338 7404 7692 7820 8174 8277 8577 9157 9935 9664 8721 9233 9677 9870 9695 9258 8931 9196 9371 9287 8973 8270 8843 9120 6843 7073 6698 5733 4541 3412 2706 2778 2946 2906 3263 3829 3960 3967 3926 4018 4181 4262 4457 4768 5134 4850 4156 4518 4763 4582 4461 4280 4171 4349 4495 4455 4266 3892 4361 4365 6557 6494 6155 5683 4672 3405 2528 2536 2462 2631 2593 3030 3378 3437 3766 3802 3993 4015 4120 4389 4801 4814 4565 4715 4914 5288 5234 4978 4760 4847 4876 4832 4707 4378 4482 4755 15372 15263 15265 14443 12843 11229 9660 9568 9189 8936 8794 8368 8086 7984 8093 8462 8772 9075 9224 9539 9824 10040 9668 10075 10216 10215 9948 9738 9698 9929 10274 10234 10209 9938 10192 10006 8040 8240 8293 7770 6812 5840 5148 5151 4964 4751 4799 4622 4468 4514 4569 4702 4908 5054 5086 5306 5455 5413 5051 5325 5482 5486 5293 5228 5132 5222 5334 5320 5290 5031 5330 5242 7332 7023 6972 6673 6031 5389 4512 4417 4225 4185 3995 3746 3618 3470 3524 3760 3864 4021 4138 4233 4369 4627 4617 4750 4734 4729 4655 4510 4566 4707 4940 4914 4919 4907 4862 4764 17476 17214 17267 16598 15120 14027 12960 12970 12608 12477 12365 12087 11578 11137 10696 10172 9755 9452 9363 9592 9955 10156 10043 10248 10397 10417 10558 10638 10675 10885 11019 11197 10898 10559 11085 11494 9331 9231 9242 8817 7890 7307 6848 6964 6751 6687 6633 6532 6205 5998 5711 5480 5264 5126 5094 5287 5412 5512 5354 5497 5564 5578 5541 5543 5598 5749 5866 5972 5842 5573 5864 5995 8145 7983 8025 7781 7230 6720 6112 6006 5857 5790 5732 5555 5373 5139 4985 4692 4491 4326 4269 4305 4543 4644 4689 4751 4833 4839 5017 5095 5077 5136 5153 5225 5056 4986 5221 5499 18221 18239 18266 17886 16907 15723 14724 14857 14492 14374 14666 14670 14436 14029 13796 13373 12911 12423 12031 11643 11171 10508 9816 9869 10201 10379 10435 10561 10480 10666 10946 11504 11674 11457 11948 11910 9782 9845 9862 9588 8879 8180 7616 7744 7499 7342 7572 7707 7587 7376 7171 6962 6701 6464 6288 5998 5788 5370 4935 5066 5326 5349 5409 5465 5434 5541 5716 5981 6009 5796 6222 6261 8439 8394 8404 8298 8028 7543 7108 7113 6993 7032 7094 6963 6849 6653 6625 6411 6210 5959 5743 5645 5383 5138 4881 4803 4875 5030 5026 5096 5046 5125 5230 5523 5665 5661 5726 5649 15510 16766 18186 18240 17182 16268 15421 15541 15519 15604 15747 15696 15600 15349 15115 15154 15071 14830 14483 14276 13991 13387 12526 12409 12070 11353 10588 10107 9984 10217 10590 10934 11151 10796 11322 11542 8009 8797 9646 9619 8987 8438 7963 8078 8012 8036 8054 8031 7891 7753 7658 7685 7695 7651 7393 7320 7127 6683 6138 6153 5978 5660 5231 4972 5013 5197 5344 5583 5712 5441 5799 5903 7501 7969 8540 8621 8195 7830 7458 7463 7507 7568 7693 7665 7709 7596 7457 7469 7376 7179 7090 6956 6864 6704 6388 6256 6092 5693 5357 5135 4971 5020 5246 5351 5439 5355 5523 5639 12022 11870 11847 12764 12600 13525 13932 15088 15295 15208 15542 15621 15710 15808 15913 15692 15574 15403 15316 15191 15189 15054 14342 14246 14216 13741 13174 12555 12146 11748 11291 10826 10563 10120 10557 10875 5947 5945 5916 6464 6277 6743 6946 7637 7735 7708 7962 8085 8089 8182 8124 7946 7834 7668 7631 7576 7596 7486 7062 7048 7044 6790 6449 6075 5903 5718 5548 5305 5218 4998 5302 5429 6075 5925 5931 6300 6323 6782 6986 7451 7560 7500 7580 7536 7621 7626 7789 7746 7740 7735 7685 7615 7593 7568 7280 7198 7172 6951 6725 6480 6243 6030 5743 5521 5345 5122 5255 5446 10001 10435 10854 10330 10640 9893 9225 9305 9997 10469 11991 13301 14267 14635 14521 14794 14754 14793 14992 15188 15166 14912 14429 14591 14573 14500 14261 13903 13491 13439 13282 13145 12625 11987 11944 11369 4838 5142 5298 5021 5131 4746 4403 4467 4891 5070 5935 6656 7198 7398 7373 7549 7506 7525 7607 7678 7573 7272 6910 7043 7068 7004 6883 6746 6497 6527 6472 6415 6066 5728 5763 5505 5163 5293 5556 5309 5509 5147 4822 4838 5106 5399 6056 6645 7069 7237 7148 7245 7248 7268 7385 7510 7593 7640 7519 7548 7505 7496 7378 7157 6994 6912 6810 6730 6559 6259 6181 5864 6776 6860 6883 6824 6432 6083 5753 5858 5476 5962 5994 6354 6519 7565 8455 9543 10592 11468 11691 11885 12445 12607 12593 12932 13322 13179 13191 12987 13038 13060 13400 13526 13375 12896 13189 12968 3320 3377 3415 3360 3025 2874 2703 2796 2622 2848 2814 3015 3062 3617 4088 4654 5264 5681 5798 5923 6253 6222 6136 6279 6463 6263 6189 6040 6098 6142 6344 6459 6427 6136 6391 6260 3456 3483 3468 3464 3407 3209 3050 3062 2854 3114 3180 3339 3457 3948 4367 4889 5328 5787 5893 5962 6192 6385 6457 6653 6859 6916 7002 6947 6940 6918 7056 7067 6948 6760 6798 6708 3155 3418 3218 3025 2784 2645 2014 1908 1803 1688 1811 2105 2306 2329 2657 2565 2843 3093 3565 4291 5092 5791 6092 6407 6659 7158 7171 7584 7764 8031 8252 8592 9182 9292 9785 10304 1515 1732 1595 1561 1473 1379 1028 1011 984 853 938 1119 1216 1227 1421 1348 1514 1628 1853 2212 2614 2969 3022 3178 3275 3519 3483 3652 3684 3814 3840 3952 4144 4218 4531 4748 1640 1686 1623 1464 1311 1266 986 897 819 835 873 986 1090 1102 1236 1217 1329 1465 1712 2079 2478 2822 3070 3229 3384 3639 3688 3932 4080 4217 4412 4640 5038 5074 5254 5556 207 231 184 195 157 151 197 207 192 167 173 226 250 250 171 187 201 229 242 381 424 496 508 583 740 864 968 1029 1044 1052 1126 1125 1386 1510 1497 1620 122 140 114 114 88 83 88 97 93 78 88 114 126 117 103 120 134 149 159 249 252 306 286 341 418 496 567 607 617 589 647 635 705 738 722 768 85 91 70 81 69 68 109 110 99 89 85 112 124 133 68 67 67 80 83 132 172 190 222 242 322 368 401 422 427 463 479 490 681 772 775 852 72 65 52 55 64 50 110 91 74 64 91 120 119 150 68 67 67 70 36 31 25 21 20 11 8 5 7 7 13 18 19 24 155 142 170 203 51 55 35 33 33 24 38 31 26 23 30 47 45 59 45 41 40 43 21 17 17 16 14 10 5 2 3 2 7 12 14 16 105 101 126 136 21 10 17 22 31 26 72 60 48 41 61 73 74 91 23 26 27 27 15 14 8 5 6 1 3 3 4 5 6 6 5 8 50 41 44 67 23 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 15 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 8 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 10396 9259 7651 9743 17042 23872 28733 26603 26498 26332 23349 21648 20793 19857 18705 17240 16880 16153 15545 13718 12424 13540 16062 14095 13131 14034 15518 17040 17511 15913 13754 12333 12200 15268 11730 11396 6709 5348 4608 6219 11015 14628 17037 15327 15445 15176 13099 11841 11518 10815 10448 9740 9532 9061 8607 7534 6893 8107 10146 8484 7819 8573 9564 10389 10532 9493 8186 7418 7617 9613 7228 7205 3687 3911 3043 3524 6027 9244 11696 11276 11053 11156 10250 9807 9275 9042 8257 7500 7348 7092 6938 6184 5531 5433 5916 5611 5312 5461 5954 6651 6979 6420 5568 4915 4583 5655 4502 4191 168 137 137 139 182 267 224 201 162 66 68 62 67 61 56 37 44 32 45 32 24 31 21 23 33 16 19 10 11 9 7 11 12 6 4 3 90 55 80 70 97 132 107 103 91 35 31 36 29 26 29 15 20 11 20 13 9 15 10 14 15 4 10 3 7 6 3 7 8 5 1 2 78 82 57 69 85 135 117 98 71 31 37 26 38 35 27 22 24 21 25 19 15 16 11 9 18 12 9 7 4 3 4 4 4 1 3 1 2573 2083 1719 2137 3669 5174 5617 4861 4657 4114 3344 3150 2884 2678 2421 2230 2302 2212 1977 1549 1293 1705 2156 1781 1572 1714 1994 2453 2648 2375 1903 1847 1738 1982 1485 1375 1625 1163 980 1326 2298 3081 3288 2908 2839 2568 2000 1798 1695 1449 1363 1286 1371 1255 1135 873 782 1094 1445 1106 973 1130 1345 1595 1715 1540 1213 1184 1166 1356 979 940 948 920 739 811 1371 2093 2329 1953 1818 1546 1344 1352 1189 1229 1058 944 931 957 842 676 511 611 711 675 599 584 649 858 933 835 690 663 572 626 506 435 1463 1314 1041 1317 2551 3513 4186 3664 3295 3189 2651 2351 2068 1916 1786 1616 1664 1551 1448 1247 1120 1411 1812 1469 1287 1341 1573 1737 1754 1640 1411 1278 1338 1641 1200 1183 956 768 653 885 1690 2197 2555 2187 1985 1858 1455 1247 1138 1056 1017 907 950 896 840 689 616 875 1177 914 785 860 989 1023 1062 976 856 796 873 1073 774 738 507 546 388 432 861 1316 1631 1477 1310 1331 1196 1104 930 860 769 709 714 655 608 558 504 536 635 555 502 481 584 714 692 664 555 482 465 568 426 445 1387 1203 988 1279 2228 3082 3886 3515 3374 3331 2827 2466 2331 2091 1871 1588 1420 1327 1277 1109 1033 1171 1503 1288 1153 1237 1470 1682 1802 1570 1329 1121 1123 1479 1172 1280 939 712 615 843 1500 1952 2332 2065 1990 1898 1562 1357 1269 1120 1017 842 753 687 682 597 557 682 952 768 680 750 894 1020 1037 903 761 650 697 930 719 813 448 491 373 436 728 1130 1554 1450 1384 1433 1265 1109 1062 971 854 746 667 640 595 512 476 489 551 520 473 487 576 662 765 667 568 471 426 549 453 467 1438 1244 1001 1311 2257 3138 3732 3364 3353 3278 2819 2603 2441 2337 2203 1902 1806 1651 1513 1255 1065 1149 1360 1127 1029 1199 1307 1435 1512 1354 1264 1156 1169 1546 1137 1107 1009 804 668 911 1508 2006 2249 1921 1938 1929 1631 1422 1372 1268 1254 1098 1034 916 789 668 565 666 838 653 604 715 785 862 893 786 710 644 683 950 643 658 429 440 333 400 749 1132 1483 1443 1415 1349 1188 1181 1069 1069 949 804 772 735 724 587 500 483 522 474 425 484 522 573 619 568 554 512 486 596 494 449 974 996 888 1194 2201 3028 3711 3441 3402 3499 2995 2736 2606 2500 2326 2061 1996 1879 1818 1564 1406 1533 1729 1379 1208 1204 1327 1397 1393 1259 1129 1027 1016 1420 1012 1080 693 631 573 826 1480 1925 2303 2023 2023 2004 1727 1505 1470 1424 1313 1211 1149 1045 1022 880 789 936 1128 852 730 724 796 821 806 738 664 614 605 886 598 656 281 365 315 368 721 1103 1408 1418 1379 1495 1268 1231 1136 1076 1013 850 847 834 796 684 617 597 601 527 478 480 531 576 587 521 465 413 411 534 414 424 831 799 615 793 1416 2196 2953 3075 3318 3366 3086 2822 2669 2606 2537 2317 2181 1953 1868 1616 1514 1631 2047 1666 1515 1538 1663 1747 1682 1427 1223 1065 980 1274 951 971 550 487 391 504 959 1409 1845 1823 1990 2013 1811 1624 1518 1453 1458 1347 1232 1156 1074 907 853 1016 1326 1043 941 988 1082 1127 1033 832 729 623 587 767 579 605 281 312 224 289 457 787 1108 1252 1328 1353 1275 1198 1151 1153 1079 970 949 797 794 709 661 615 721 623 574 550 581 620 649 595 494 442 393 507 372 366 853 820 640 812 1289 1659 2065 1856 2133 2329 2388 2366 2551 2626 2585 2412 2302 2123 2022 1846 1667 1773 2029 1733 1588 1667 1902 1998 2071 1903 1717 1420 1381 1670 1199 1089 506 432 367 473 804 959 1156 1018 1199 1319 1334 1338 1439 1467 1459 1388 1317 1202 1131 1038 933 1078 1296 1079 984 1073 1202 1285 1312 1201 1073 873 895 1050 764 695 347 388 273 339 485 700 909 838 934 1010 1054 1028 1112 1159 1126 1024 985 921 891 808 734 695 733 654 604 594 700 713 759 702 644 547 486 620 435 394 540 514 514 658 1041 1487 2082 2386 2488 2847 2821 2733 2724 2564 2364 2542 2651 2909 3013 2781 2503 2316 2365 2267 2157 2249 2211 2356 2339 2106 1955 1792 1808 2130 1614 1532 264 245 243 332 576 798 1086 1181 1260 1418 1394 1375 1368 1321 1258 1377 1433 1624 1623 1484 1353 1297 1374 1302 1249 1354 1358 1452 1425 1263 1161 1089 1144 1333 1015 1006 276 269 271 326 465 689 996 1205 1228 1429 1427 1358 1356 1243 1106 1165 1218 1285 1390 1297 1150 1019 991 965 908 895 853 904 914 843 794 703 664 797 599 526 168 149 107 102 206 328 276 239 310 311 346 358 451 475 556 532 512 511 564 719 799 820 1040 1362 1589 1869 2052 2225 2299 2270 1816 1616 1635 2120 1956 1776 77 51 37 49 101 169 116 97 129 132 152 138 220 229 280 268 272 267 291 385 436 448 600 753 858 975 1103 1201 1242 1248 1016 938 959 1263 1156 1092 91 98 70 53 105 159 160 142 181 179 194 220 231 246 276 264 240 244 273 334 363 372 440 609 731 894 949 1024 1057 1022 800 678 676 857 800 684 1 0 1 1 2 0 1 1 6 2 4 1 1 3 0 3 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 1 1 2 2 1 0 2 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 5 0 2 0 1 1 0 2 1 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 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 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 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 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 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 0 0 0 0 0 140460 139993 141201 142625 144314 146109 148602 149187 149348 148507 147880 145003 143409 142170 141837 141690 140623 140651 140618 140202 138726 137723 138785 138638 138262 137809 138129 138178 138464 138661 138246 137687 136612 136030 136101 134882 64259 63934 64501 65100 65864 66886 68136 68672 68501 68784 68559 67068 66619 66112 66043 66049 65517 65735 65851 65849 65288 65031 65971 66062 66029 65941 66234 66389 66658 66784 66732 66479 65850 65551 65210 64733 76201 76059 76700 77525 78450 79223 80466 80515 80847 79723 79321 77935 76790 76058 75794 75641 75106 74916 74767 74353 73438 72692 72814 72576 72233 71868 71895 71789 71806 71877 71514 71208 70762 70479 70891 70149 60382 60165 60310 60705 61301 61761 61577 61108 60464 60052 59254 57743 56533 55553 54576 53319 52525 51948 52076 51211 50492 49830 49098 48497 48113 47666 47240 46845 46486 46181 45524 44927 44018 43443 43076 42446 30807 30785 30817 30979 31204 31414 31219 31045 30714 30516 30175 29371 28811 28237 27780 27167 26727 26518 26457 26029 25718 25473 25157 24799 24657 24357 24192 23934 23745 23602 23276 22987 22476 22175 22000 21642 29575 29380 29493 29726 30097 30347 30358 30063 29750 29536 29079 28372 27722 27316 26796 26152 25798 25430 25619 25182 24774 24357 23941 23698 23456 23309 23048 22911 22741 22579 22248 21940 21542 21268 21076 20804 11207 10619 10467 10433 10289 10508 11427 12067 11998 12362 12949 12125 12030 11913 11834 12165 11939 11996 11501 11353 10625 10105 10568 10410 10165 10126 9924 9890 9764 9285 8882 8496 8473 8551 8411 8136 5607 5302 5189 5255 5074 5096 5494 5749 5594 5904 6145 5799 5890 5970 5963 6149 6006 6024 5762 5780 5316 5083 5431 5344 5222 5328 5135 5121 5000 4776 4570 4374 4257 4299 4088 4073 5600 5317 5278 5178 5215 5412 5933 6318 6404 6458 6804 6326 6140 5943 5871 6016 5933 5972 5739 5573 5309 5022 5137 5066 4943 4798 4789 4769 4764 4509 4312 4122 4216 4252 4323 4063 3096 3200 3286 3408 3394 3623 4020 3932 4042 3574 3285 3085 2938 2788 2822 2945 2845 2908 2905 2800 2779 2735 2934 2957 2962 2836 2965 2879 2987 3097 3260 3118 3083 3017 2969 2813 1322 1257 1264 1296 1298 1489 1546 1496 1488 1406 1277 1163 1056 987 1038 1115 1077 1137 1165 1134 1159 1116 1231 1244 1251 1222 1340 1331 1406 1449 1559 1470 1466 1434 1409 1347 1774 1943 2022 2112 2096 2134 2474 2436 2554 2168 2008 1922 1882 1801 1784 1830 1768 1771 1740 1666 1620 1619 1703 1713 1711 1614 1625 1548 1581 1648 1701 1648 1617 1583 1560 1466 2356 2449 2490 2568 2701 2758 2880 2906 2932 2669 2548 2507 2284 2274 2213 2124 2020 1938 1829 1915 1861 1823 1890 1940 1926 2028 2116 2204 2235 2288 2107 2085 2100 2050 2232 2198 920 946 923 922 948 996 1038 1082 1079 981 930 868 785 761 725 731 686 663 635 681 668 700 748 812 793 827 892 934 964 995 925 943 903 917 944 976 1436 1503 1567 1646 1753 1762 1842 1824 1853 1688 1618 1639 1499 1513 1488 1393 1334 1275 1194 1234 1193 1123 1142 1128 1133 1201 1224 1270 1271 1293 1182 1142 1197 1133 1288 1222 2337 2353 2398 2453 2572 2639 2693 2616 2579 2299 2228 2192 2149 2121 2057 2190 2075 2047 1940 1875 1688 1537 1520 1515 1511 1514 1616 1610 1657 1694 1682 1724 1801 1801 1839 1838 986 1019 1026 1025 1114 1134 1180 1130 1092 1011 954 932 912 887 894 906 844 833 779 775 710 634 643 690 667 683 758 748 768 769 796 796 838 812 828 829 1351 1334 1372 1428 1458 1505 1513 1486 1487 1288 1274 1260 1237 1234 1163 1284 1231 1214 1161 1100 978 903 877 825 844 831 858 862 889 925 886 928 963 989 1011 1009 1889 2110 2262 2463 2529 2734 2734 2690 2689 2527 2502 2360 2277 2150 2103 2115 2100 2093 1981 2040 1963 1794 1779 1766 1632 1494 1451 1411 1385 1455 1431 1428 1404 1469 1497 1479 960 1051 1102 1183 1190 1354 1360 1410 1422 1379 1357 1261 1219 1111 1052 1023 1022 997 981 987 956 872 873 857 805 716 716 742 721 749 737 747 720 758 734 729 929 1059 1160 1280 1339 1380 1374 1280 1267 1148 1145 1099 1058 1039 1051 1092 1078 1096 1000 1053 1007 922 906 909 827 778 735 669 664 706 694 681 684 711 763 750 2091 2008 2092 2173 2323 2512 2871 2985 3107 3032 3080 3038 2889 2784 2691 2761 2673 2724 2520 2445 2325 2233 2207 2231 2093 2016 1900 1833 1753 1694 1537 1423 1381 1293 1357 1360 1092 1063 1123 1158 1227 1352 1558 1662 1721 1695 1722 1660 1639 1566 1505 1558 1494 1489 1364 1317 1248 1199 1168 1176 1131 1077 999 1001 940 902 809 758 719 704 732 703 999 945 969 1015 1096 1160 1313 1323 1386 1337 1358 1378 1250 1218 1186 1203 1179 1235 1156 1128 1077 1034 1039 1055 962 939 901 832 813 792 728 665 662 589 625 657 3147 3167 3208 3160 3253 3135 3176 3172 3299 3237 3469 3624 3805 3916 3975 3985 3833 3791 3653 3628 3476 3248 3220 3018 2815 2675 2545 2490 2421 2339 2165 2032 1928 1779 1657 1541 1579 1587 1612 1638 1726 1676 1747 1775 1807 1835 1946 2024 2135 2220 2249 2209 2121 2132 2070 2033 1988 1840 1799 1694 1570 1473 1426 1375 1346 1281 1200 1151 1082 973 856 809 1568 1580 1596 1522 1527 1459 1429 1397 1492 1402 1523 1600 1670 1696 1726 1776 1712 1659 1583 1595 1488 1408 1421 1324 1245 1202 1119 1115 1075 1058 965 881 846 806 801 732 7852 7248 6907 6532 6290 6114 6236 6084 6013 5992 5475 5009 4754 4843 4744 5250 5516 5696 5880 5827 5651 5387 5159 4920 4686 4433 4200 4067 3728 3513 3190 3095 2936 2726 2636 2497 3849 3535 3377 3147 3085 3010 3112 3016 2988 3084 2849 2619 2565 2605 2543 2834 2972 3071 3225 3203 3074 2969 2900 2796 2640 2530 2373 2290 2097 1975 1796 1723 1611 1507 1430 1324 4003 3713 3530 3385 3205 3104 3124 3068 3025 2908 2626 2390 2189 2238 2201 2416 2544 2625 2655 2624 2577 2418 2259 2124 2046 1903 1827 1777 1631 1538 1394 1372 1325 1219 1206 1173 11142 11044 11480 11672 11711 11522 11704 11538 11350 11228 11021 11076 11056 10686 11101 10678 10221 9852 10316 10028 10847 11547 12364 12214 11659 10968 10538 9792 9566 9349 9282 8853 8040 7202 6490 6049 4901 4917 5193 5294 5350 5332 5483 5439 5311 5285 5196 5207 5125 5014 5261 5077 4856 4686 5007 4919 5364 5768 6299 6246 6024 5682 5467 5118 5024 4878 4882 4620 4262 3748 3336 3115 6241 6127 6287 6378 6361 6190 6221 6099 6039 5943 5825 5869 5931 5672 5840 5601 5365 5166 5309 5109 5483 5779 6065 5968 5635 5286 5071 4674 4542 4471 4400 4233 3778 3454 3154 2934 11283 11596 12283 12433 12763 13160 13257 13468 13525 13487 13289 12860 12568 12356 12244 12178 12554 12806 12534 13156 12631 12380 12242 13168 13599 15152 16386 17610 18095 18044 18061 17847 17443 17331 17465 17033 4472 4620 4982 5130 5352 5615 5809 5920 6005 6089 6057 5884 5810 5704 5591 5566 5761 5889 5825 6169 5951 5853 5810 6323 6557 7367 7993 8641 8905 8925 8927 8812 8678 8615 8659 8413 6811 6976 7301 7303 7411 7545 7448 7548 7520 7398 7232 6976 6758 6652 6653 6612 6793 6917 6709 6987 6680 6527 6432 6845 7042 7785 8393 8969 9190 9119 9134 9035 8765 8716 8806 8620 9305 9336 8980 9313 9757 9969 10266 10852 11062 11315 11703 11836 12069 12128 12184 12028 11714 11514 11421 11329 11356 11736 12010 11752 12478 12046 11839 11772 12673 13230 14812 16130 17175 17677 17676 17742 3345 3328 3270 3386 3590 3700 3856 4167 4324 4471 4709 4875 4996 5104 5204 5176 5062 5059 5040 4979 5025 5213 5349 5311 5738 5553 5507 5460 5942 6235 7042 7699 8243 8528 8544 8608 5960 6008 5710 5927 6167 6269 6410 6685 6738 6844 6994 6961 7073 7024 6980 6852 6652 6455 6381 6350 6331 6523 6661 6441 6740 6493 6332 6312 6731 6995 7770 8431 8932 9149 9132 9134 14373 14698 15038 15312 15431 15674 15761 15769 16288 16733 17077 17548 18057 18658 19293 19952 20608 21338 22062 22595 23032 23368 23794 24250 24623 24855 25409 25775 25714 26492 26313 26529 26830 27691 28796 29750 4419 4524 4623 4687 4706 4718 4734 4781 4956 5128 5242 5405 5676 5946 6238 6538 6889 7237 7541 7843 8111 8311 8563 8770 8974 9126 9436 9694 9800 10248 10213 10399 10595 11081 11650 12165 9954 10174 10415 10625 10725 10956 11027 10988 11332 11605 11835 12143 12381 12712 13055 13414 13719 14101 14521 14752 14921 15057 15231 15480 15649 15729 15973 16081 15914 16244 16100 16130 16235 16610 17146 17585 51353 51767 52032 52038 51851 51697 51443 51101 50553 49725 48958 47812 46695 45831 45190 44422 43499 42944 42121 41369 40640 40202 39612 39279 39069 38903 38769 38511 38334 37969 37536 37055 36278 35585 35148 34603 26244 26504 26586 26449 26312 26232 26071 25973 25652 25265 24878 24305 23779 23318 23024 22553 22004 21824 21427 21161 20786 20629 20325 20145 20066 19876 19830 19667 19586 19422 19214 18987 18503 18141 17888 17582 25109 25263 25446 25589 25539 25465 25372 25128 24901 24460 24080 23507 22916 22513 22166 21869 21495 21120 20694 20208 19854 19573 19287 19134 19003 19027 18939 18844 18748 18547 18322 18068 17775 17444 17260 17021 51353 51767 52032 52038 51851 51697 51443 51101 50553 49725 48958 47812 46695 45831 45190 44422 43499 42944 42121 41369 40640 40202 39612 39279 39069 38903 38769 38511 38334 37969 37536 37055 36278 35585 35148 34603 26244 26504 26586 26449 26312 26232 26071 25973 25652 25265 24878 24305 23779 23318 23024 22553 22004 21824 21427 21161 20786 20629 20325 20145 20066 19876 19830 19667 19586 19422 19214 18987 18503 18141 17888 17582 25109 25263 25446 25589 25539 25465 25372 25128 24901 24460 24080 23507 22916 22513 22166 21869 21495 21120 20694 20208 19854 19573 19287 19134 19003 19027 18939 18844 18748 18547 18322 18068 17775 17444 17260 17021 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 17812 17587 18044 18677 20047 21076 23613 24131 24653 23666 24115 22673 21871 21430 21091 21751 21454 21337 22096 21865 21172 20307 20940 20692 20113 19724 19667 19368 19284 19320 18865 18174 18218 18556 18652 17929 8237 8137 8218 8540 9174 9780 10807 11105 11386 11136 11389 10627 10320 10062 9963 10371 10328 10101 10623 10363 9960 9589 10086 9966 9709 9670 9800 9603 9490 9529 9345 8955 8932 9086 8920 8732 9575 9450 9826 10137 10873 11296 12806 13026 13267 12530 12726 12046 11551 11368 11128 11380 11126 11236 11473 11502 11212 10718 10854 10726 10404 10054 9867 9765 9794 9791 9520 9219 9286 9470 9732 9197 7966 7819 7695 8043 8696 9172 9647 9525 9464 9666 9660 9299 9146 9067 8805 8391 8543 8431 9731 9539 9496 9333 9226 8952 8756 8502 8214 8124 7915 8011 7791 7679 7542 7707 7838 7648 3992 3954 3887 4193 4484 4685 4898 4799 4821 4898 4934 4726 4639 4576 4448 4341 4451 4348 4922 4714 4756 4700 4711 4526 4443 4347 4225 4154 4025 4062 3971 3910 3882 3952 4068 3966 3974 3865 3808 3850 4212 4487 4749 4726 4643 4768 4726 4573 4507 4491 4357 4050 4092 4083 4809 4825 4740 4633 4515 4426 4313 4155 3989 3970 3890 3949 3820 3769 3660 3755 3770 3682 7772 7465 7623 7453 7702 7867 8987 9740 10127 9806 10262 9420 9068 8827 8914 9386 9278 9074 8827 8623 8021 7662 8054 7942 7773 7683 7820 7722 7594 7300 6943 6595 6678 6797 6593 6301 3276 3212 3275 3172 3383 3472 3941 4235 4454 4354 4581 4224 4161 4088 4165 4432 4442 4214 4180 4092 3691 3537 3825 3784 3709 3774 3900 3824 3739 3646 3438 3231 3172 3251 3003 2995 4496 4253 4348 4281 4319 4395 5046 5505 5673 5452 5681 5196 4907 4739 4749 4954 4836 4860 4647 4531 4330 4125 4229 4158 4064 3909 3920 3898 3855 3654 3505 3364 3506 3546 3590 3306 1360 1390 1522 1587 1587 1751 2167 2173 2298 1976 1775 1613 1504 1391 1427 1574 1493 1549 1518 1515 1543 1447 1553 1556 1556 1511 1573 1499 1605 1710 1877 1787 1829 1747 1717 1566 698 638 682 704 709 857 1020 1017 1042 958 860 766 666 581 607 689 679 716 726 724 734 670 712 718 719 697 781 741 789 819 943 881 896 862 834 740 662 752 840 883 878 894 1147 1156 1256 1018 915 847 838 810 820 885 814 833 792 791 809 777 841 838 837 814 792 758 816 891 934 906 933 885 883 826 381 448 550 659 792 848 999 998 1009 843 896 816 709 697 691 699 613 633 588 601 615 621 642 694 670 753 805 822 867 847 797 769 803 810 909 874 148 176 184 227 260 316 368 409 429 360 368 330 296 246 250 264 228 249 217 234 226 250 269 305 304 317 358 360 366 365 343 344 361 366 369 382 233 272 366 432 532 532 631 589 580 483 528 486 413 451 441 435 385 384 371 367 389 371 373 389 366 436 447 462 501 482 454 425 442 444 540 492 221 279 353 466 598 610 781 713 760 542 546 523 535 552 493 628 544 583 468 491 437 371 408 418 400 413 448 415 467 522 521 478 548 586 593 585 85 102 101 133 185 186 250 244 244 202 217 194 194 219 206 248 198 208 186 192 171 129 162 179 151 157 186 184 201 221 223 194 244 241 234 239 136 177 252 333 413 424 531 469 516 340 329 329 341 333 287 380 346 375 282 299 266 242 246 239 249 256 262 231 266 301 298 284 304 345 359 346 75 130 206 315 406 475 568 535 546 427 459 464 407 350 336 437 407 437 390 401 389 302 377 394 337 264 291 259 288 335 342 348 315 377 414 383 29 40 64 80 92 152 179 205 223 188 183 174 144 124 109 148 133 141 151 133 137 103 135 149 130 109 121 115 118 147 148 145 137 170 170 158 46 90 142 235 314 323 389 330 323 239 276 290 263 226 227 289 274 296 239 268 252 199 242 245 207 155 170 144 170 188 194 203 178 207 244 225 24 33 72 115 197 261 349 324 321 271 321 319 283 289 214 335 304 338 301 322 329 261 305 366 277 261 239 223 228 252 258 222 205 219 238 229 7 13 18 23 45 86 111 140 121 115 148 118 122 118 77 115 94 121 108 117 116 89 109 141 106 121 100 97 112 108 104 98 92 94 96 91 17 20 54 92 152 175 238 184 200 156 173 201 161 171 137 220 210 217 193 205 213 172 196 225 171 140 139 126 116 144 154 124 113 125 142 138 10 16 21 33 63 79 88 93 95 105 167 189 172 173 151 206 197 207 163 226 199 170 239 220 207 211 159 168 181 181 187 146 167 176 173 169 2 0 6 4 12 17 28 42 35 46 79 82 72 72 70 88 70 72 76 90 68 48 92 92 87 87 75 71 80 83 97 73 83 86 71 75 8 16 15 29 51 62 60 51 60 59 88 107 100 101 81 118 127 135 87 136 131 122 147 128 120 124 84 97 101 98 90 73 84 90 102 94 1 2 0 3 3 9 15 21 19 21 20 20 30 51 29 63 49 49 67 104 92 96 94 98 81 79 80 92 78 104 98 99 78 87 115 111 0 2 0 3 2 7 5 8 10 10 14 7 17 24 17 31 22 20 33 47 33 41 47 47 32 38 32 36 31 50 53 49 34 38 44 54 1 0 0 0 1 2 10 13 9 11 6 13 13 27 12 32 27 29 34 57 59 55 47 51 49 41 48 56 47 54 45 50 44 49 71 57 1 4 2 1 2 3 8 6 11 7 7 4 13 21 18 16 9 24 26 29 34 26 25 40 37 25 22 26 32 31 26 27 29 22 34 39 0 0 1 1 2 1 4 3 4 4 3 2 6 8 8 6 4 7 15 13 17 11 14 18 17 12 13 11 15 17 16 16 16 11 15 13 1 4 1 0 0 2 4 3 7 3 4 2 7 13 10 10 5 17 11 16 17 15 11 22 20 13 9 15 17 14 10 11 13 11 19 26 1 1 0 2 0 1 2 3 3 1 1 5 1 9 10 12 14 9 12 9 10 10 11 7 12 15 10 12 21 21 14 15 15 17 16 15 0 0 0 0 0 1 2 3 3 1 1 3 1 4 4 6 6 4 6 5 7 7 7 6 7 8 6 6 9 8 5 9 10 11 11 13 1 1 0 2 0 0 0 0 0 0 0 2 0 5 6 6 8 5 6 4 3 3 4 1 5 7 4 6 12 13 9 6 5 6 5 2 0 0 0 0 1 0 2 0 0 1 1 1 3 3 3 4 3 3 5 5 7 8 6 5 7 7 6 6 8 6 11 9 9 11 12 9 0 0 0 0 0 0 1 0 0 0 1 1 2 2 2 3 1 1 3 2 4 4 3 1 4 3 3 4 5 3 4 5 5 4 5 6 0 0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 2 2 2 3 3 4 3 4 3 4 3 2 3 3 7 4 4 7 7 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 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 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 0 0 1389 1231 1168 1469 1076 872 986 1082 739 876 823 781 968 1079 1034 980 833 1041 848 942 899 815 824 815 808 803 360 345 369 289 334 361 316 291 292 283 1389 1231 1168 1469 1076 872 986 1082 737 869 814 770 952 1049 1008 967 816 1028 827 925 885 797 811 802 783 781 345 335 357 272 317 337 289 259 261 259 0 0 0 0 0 0 0 0 2 7 9 11 16 30 26 13 17 13 21 17 14 18 13 13 25 22 15 10 12 17 17 24 27 32 31 24 8 5 4 4 0 1 0 4 1 2 3 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 8 5 4 4 0 1 0 4 1 2 3 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 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 1355 1192 1129 1435 1057 860 963 1061 718 858 804 756 942 1068 1019 959 817 1023 822 916 880 797 811 804 795 794 349 335 363 279 328 353 309 286 285 275 1355 1192 1129 1435 1057 860 963 1061 717 851 797 745 928 1039 993 946 800 1010 801 900 866 781 798 793 772 773 336 326 351 263 311 331 282 255 255 252 0 0 0 0 0 0 0 0 1 7 7 11 14 29 26 13 17 13 21 16 14 16 13 11 23 21 13 9 12 16 17 22 27 31 30 23 26 34 35 30 19 11 23 17 20 16 15 20 22 11 15 21 16 18 26 26 19 18 13 11 13 9 11 10 6 9 6 8 7 5 6 6 26 34 35 30 19 11 23 17 19 16 13 20 20 10 15 21 16 18 26 25 19 16 13 9 11 8 9 9 6 8 6 6 7 4 5 6 0 0 0 0 0 0 0 0 1 0 2 0 2 1 0 0 0 0 0 1 0 2 0 2 2 1 2 1 0 1 0 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60064 60509 61429 62206 63155 63758 64525 64980 65515 66127 65829 65427 65657 65645 66431 66689 67080 67465 68114 68553 68809 69566 70670 71158 71586 71765 72509 73012 73583 74216 75261 75901 75917 75916 76252 76152 25239 25345 25902 26191 26731 27084 27653 27941 28194 28675 28566 28393 28567 28671 29108 29277 29537 29829 30263 30561 30835 31257 32019 32385 32701 32829 33235 33602 34024 34378 34947 35236 35385 35378 35439 35340 34825 35164 35527 36015 36424 36674 36872 37039 37321 37452 37263 37034 37090 36974 37323 37412 37543 37636 37851 37992 37974 38309 38651 38773 38885 38936 39274 39410 39559 39838 40314 40665 40532 40538 40813 40812 95 94 72 79 111 110 72 66 62 57 44 39 42 34 23 16 26 34 17 33 41 28 40 38 23 30 22 16 21 27 28 27 27 20 3 14 45 61 46 47 70 65 40 38 34 34 23 25 30 18 12 8 16 25 11 20 23 16 17 20 16 19 17 11 15 11 11 11 15 13 3 6 50 33 26 32 41 45 32 28 28 23 21 14 12 16 11 8 10 9 6 13 18 12 23 18 7 11 5 5 6 16 17 16 12 7 0 8 365 349 334 314 307 277 237 204 189 198 199 232 261 257 257 252 245 264 272 289 289 292 264 264 276 301 280 280 296 281 322 325 336 347 334 335 213 189 191 180 172 167 155 130 122 126 124 141 159 154 150 139 135 144 153 168 162 164 151 157 157 165 133 152 160 151 172 177 172 183 167 168 152 160 143 134 135 110 82 74 67 72 75 91 102 103 107 113 110 120 119 121 127 128 113 107 119 136 147 128 136 130 150 148 164 164 167 167 423 423 396 418 406 420 369 333 299 304 272 257 260 268 289 297 307 296 317 295 324 340 388 363 367 338 366 359 385 363 375 383 427 437 436 428 248 245 229 249 242 245 202 201 169 170 155 156 153 163 184 181 187 171 175 163 187 187 217 202 213 187 209 207 224 212 210 205 223 220 221 221 175 178 167 169 164 175 167 132 130 134 117 101 107 105 105 116 120 125 142 132 137 153 171 161 154 151 157 152 161 151 165 178 204 217 215 207 713 695 669 638 628 592 566 527 536 519 500 478 448 435 429 400 416 401 399 395 383 403 420 420 409 414 432 461 469 471 449 462 470 478 499 516 450 438 413 385 381 353 334 309 322 303 294 271 258 246 235 236 251 231 237 238 220 240 245 238 232 237 244 262 263 275 259 259 262 270 277 284 263 257 256 253 247 239 232 218 214 216 206 207 190 189 194 164 165 170 162 157 163 163 175 182 177 177 188 199 206 196 190 203 208 208 222 232 1030 1021 1011 967 966 982 914 924 868 825 761 735 718 714 720 706 690 667 646 617 550 544 536 549 556 537 563 548 525 504 518 547 571 572 576 573 615 610 625 607 610 631 592 579 544 506 452 431 417 422 434 409 391 398 361 336 313 308 297 323 322 315 334 314 297 281 290 300 315 316 327 313 415 411 386 360 356 351 322 345 324 319 309 304 301 292 286 297 299 269 285 281 237 236 239 226 234 222 229 234 228 223 228 247 256 256 249 260 1111 1205 1281 1339 1373 1446 1400 1381 1361 1367 1320 1226 1205 1143 1087 1017 1044 1037 1001 992 962 924 883 857 800 726 663 670 642 667 647 650 638 626 622 615 684 745 760 804 815 870 853 848 836 855 832 779 764 695 655 610 612 598 583 591 551 513 510 471 444 389 382 383 385 387 370 367 356 357 340 338 427 460 521 535 558 576 547 533 525 512 488 447 441 448 432 407 432 439 418 401 411 411 373 386 356 337 281 287 257 280 277 283 282 269 282 277 1520 1477 1539 1620 1662 1752 1889 1984 2079 2094 2060 2004 1942 1836 1838 1790 1757 1731 1601 1520 1414 1401 1379 1339 1297 1244 1182 1107 1022 941 855 790 792 742 773 771 889 868 918 970 998 1064 1141 1178 1263 1253 1241 1189 1179 1105 1120 1101 1081 1054 949 890 829 812 793 776 753 713 661 638 552 520 481 448 431 422 441 427 631 609 621 650 664 688 748 806 816 841 819 815 763 731 718 689 676 677 652 630 585 589 586 563 544 531 521 469 470 421 374 342 361 320 332 344 2475 2581 2607 2631 2705 2609 2648 2628 2687 2669 2768 2796 2946 3025 3052 3016 2949 2866 2732 2669 2568 2461 2382 2211 2018 1905 1799 1728 1649 1576 1491 1404 1316 1188 1107 1021 1389 1425 1425 1471 1533 1481 1531 1536 1561 1578 1629 1652 1709 1806 1826 1763 1720 1705 1634 1584 1566 1478 1413 1299 1187 1103 1035 984 935 890 848 797 752 644 588 536 1086 1156 1182 1160 1172 1128 1117 1092 1126 1091 1139 1144 1237 1219 1226 1253 1229 1161 1098 1085 1002 983 969 912 831 802 764 744 714 686 643 607 564 544 519 485 7067 6630 6332 5970 5784 5653 5796 5632 5572 5585 5091 4623 4361 4377 4245 4641 4846 4996 5136 4996 4812 4583 4404 4167 3955 3712 3503 3339 3051 2792 2564 2450 2349 2159 2057 1915 3668 3414 3280 3021 2958 2886 2969 2858 2821 2930 2686 2462 2376 2383 2324 2576 2675 2746 2876 2804 2693 2574 2548 2449 2298 2180 2041 1935 1765 1600 1450 1380 1311 1225 1148 1047 3399 3216 3052 2949 2826 2767 2827 2774 2751 2655 2405 2161 1985 1994 1921 2065 2171 2250 2260 2192 2119 2009 1856 1718 1657 1532 1462 1404 1286 1192 1114 1070 1038 934 909 868 10325 10440 10910 11196 11283 11144 11354 11215 11028 11012 10788 10841 10823 10466 10837 10463 9992 9580 10041 9743 10521 11178 12005 11853 11263 10586 10158 9440 9150 8954 8942 8485 7653 6769 6037 5566 4805 4883 5149 5260 5307 5295 5440 5399 5251 5244 5139 5141 5058 4946 5156 4995 4776 4589 4904 4804 5234 5619 6139 6078 5849 5516 5290 4967 4827 4699 4724 4443 4082 3559 3134 2885 5520 5557 5761 5936 5976 5849 5914 5816 5777 5768 5649 5700 5765 5520 5681 5468 5216 4991 5137 4939 5287 5559 5866 5775 5414 5070 4868 4473 4323 4255 4218 4042 3571 3210 2903 2681 11265 11562 12266 12416 12749 13136 13255 13465 13499 13462 13266 12830 12542 12323 12209 12140 12515 12770 12498 13113 12592 12339 12191 13121 13544 15093 16319 17540 18019 17962 17995 17780 17384 17266 17388 16958 4470 4615 4975 5127 5351 5611 5807 5917 5994 6081 6049 5874 5801 5692 5579 5553 5748 5877 5809 6150 5933 5831 5787 6300 6530 7335 7960 8606 8876 8895 8901 8779 8651 8581 8618 8370 6795 6947 7291 7289 7398 7525 7448 7548 7505 7381 7217 6956 6741 6631 6630 6587 6767 6893 6689 6963 6659 6508 6404 6821 7014 7758 8359 8934 9143 9067 9094 9001 8733 8685 8770 8588 9302 9334 8974 9306 9750 9963 10264 10852 11047 11302 11683 11818 12052 12109 12152 11999 11685 11485 11392 11296 11321 11705 11984 11726 12455 12024 11813 11749 12640 13186 14762 16069 17124 17621 17624 17690 3344 3328 3268 3383 3588 3698 3855 4167 4321 4467 4700 4867 4987 5095 5195 5168 5056 5054 5030 4970 5013 5204 5339 5302 5726 5544 5493 5449 5925 6209 7018 7671 8220 8507 8525 8580 5958 6006 5706 5923 6162 6265 6409 6685 6726 6835 6983 6951 7065 7014 6957 6831 6629 6431 6362 6326 6308 6501 6645 6424 6729 6480 6320 6300 6715 6977 7744 8398 8904 9114 9099 9110 14373 14698 15038 15312 15431 15674 15761 15769 16288 16733 17077 17548 18057 18658 19293 19952 20608 21338 22062 22595 23032 23368 23794 24250 24623 24855 25409 25775 25714 26492 26313 26529 26830 27691 28796 29750 4419 4524 4623 4687 4706 4718 4734 4781 4956 5128 5242 5405 5676 5946 6238 6538 6889 7237 7541 7843 8111 8311 8563 8770 8974 9126 9436 9694 9800 10248 10213 10399 10595 11081 11650 12165 9954 10174 10415 10625 10725 10956 11027 10988 11332 11605 11835 12143 12381 12712 13055 13414 13719 14101 14521 14752 14921 15057 15231 15480 15649 15729 15973 16081 15914 16244 16100 16130 16235 16610 17146 17585 9842 8899 8528 8235 8185 8706 8035 7893 7888 8113 8155 8310 8218 8185 8091 7848 7757 7864 7439 7473 7206 6833 6739 6694 6686 6614 6824 6942 6894 6867 6250 6196 5883 5682 5757 5915 3150 2717 2627 2451 2571 2918 2619 2571 2532 2839 2912 2973 3001 3012 2940 2881 2832 2953 2711 2839 2822 2759 2730 2764 2770 2785 3024 3182 3201 3183 2909 2964 2741 2687 2702 2820 6692 6182 5901 5784 5614 5788 5416 5322 5356 5274 5243 5337 5217 5173 5151 4967 4925 4911 4728 4634 4384 4074 4009 3930 3916 3829 3800 3760 3693 3684 3341 3232 3142 2995 3055 3095 960 480 507 541 643 781 415 412 384 602 589 588 646 621 558 490 457 539 207 270 315 267 220 228 265 231 235 194 216 174 169 166 171 131 87 181 518 261 294 286 338 431 210 231 206 317 337 310 359 325 296 265 256 321 97 134 153 128 104 108 132 115 120 102 119 107 80 79 76 69 41 88 442 219 213 255 305 350 205 181 178 285 252 278 287 296 262 225 201 218 110 136 162 139 116 120 133 116 115 92 97 67 89 87 95 62 46 93 1715 1613 1381 1231 1223 1504 1240 1062 964 1500 1684 1717 1759 1761 1644 1568 1599 1635 1580 1525 1435 1354 1439 1400 1321 1348 1475 1553 1511 1425 1289 1223 1150 1121 1199 1225 763 709 594 468 462 597 435 323 301 573 643 689 642 689 655 632 629 656 628 620 597 601 657 610 584 616 766 819 750 716 649 635 631 610 663 658 952 904 787 763 761 907 805 739 663 927 1041 1028 1117 1072 989 936 970 979 952 905 838 753 782 790 737 732 709 734 761 709 640 588 519 511 536 567 1287 1353 1333 1373 1382 1441 1461 1409 1425 1278 1223 1195 1152 1118 1091 1053 1029 1045 1044 964 893 930 980 1027 1026 978 1015 1011 991 1015 1002 940 820 828 810 813 350 340 318 313 328 376 301 261 258 262 249 221 217 233 232 224 195 232 238 222 219 243 289 315 308 330 341 374 387 410 400 378 340 348 349 380 937 1013 1015 1060 1054 1065 1160 1148 1167 1016 974 974 935 885 859 829 834 813 806 742 674 687 691 712 718 648 674 637 604 605 602 562 480 480 461 433 1262 1306 1271 1271 1281 1318 1315 1381 1387 1307 1151 1213 1127 1142 1093 1025 991 904 842 919 863 799 828 826 847 861 879 921 899 969 861 854 827 762 823 806 322 332 326 310 307 327 336 364 328 318 267 267 231 269 240 231 207 183 181 209 222 210 234 269 257 273 290 312 335 354 323 340 280 281 297 309 940 974 945 961 974 991 979 1017 1059 989 884 946 896 873 853 794 784 721 661 710 641 589 594 557 590 588 589 609 564 615 538 514 547 481 526 497 1086 1053 1034 1020 1008 1047 998 979 951 932 921 934 896 855 844 856 841 797 826 767 701 622 576 548 555 564 605 647 665 668 643 699 682 643 670 680 286 307 300 285 319 317 338 307 304 303 285 307 301 246 254 249 255 227 232 247 226 197 184 188 194 211 238 250 270 267 283 302 279 255 267 277 800 746 734 735 689 730 660 672 647 629 636 627 595 609 590 607 586 570 594 520 475 425 392 360 361 353 367 397 395 401 360 397 403 388 403 403 703 775 775 809 750 813 766 774 782 733 723 670 665 657 680 661 649 619 590 647 612 568 519 515 495 504 497 482 455 453 442 430 451 466 461 481 247 266 278 299 283 332 328 357 363 336 342 308 311 292 288 265 277 258 247 263 268 256 228 237 231 218 213 244 218 215 219 235 227 231 224 233 456 509 497 510 467 481 438 417 419 397 381 362 354 365 392 396 372 361 343 384 344 312 291 278 264 286 284 238 237 238 223 195 224 235 237 248 547 498 481 438 464 499 633 677 707 667 699 715 664 659 639 636 612 655 618 603 582 571 523 526 519 511 479 503 503 501 424 411 384 332 346 360 196 182 187 165 184 202 306 344 337 327 333 353 338 343 308 342 319 314 307 310 303 298 266 259 272 243 238 266 276 274 224 212 196 188 195 185 351 316 294 273 280 297 327 333 370 340 366 362 326 316 331 294 293 341 311 293 279 273 257 267 247 268 241 237 227 227 200 199 188 144 151 175 662 570 580 496 485 447 440 451 517 463 534 639 687 718 772 763 687 718 758 733 709 617 599 587 590 559 587 594 591 582 487 482 445 415 377 351 188 162 181 163 181 178 188 197 211 211 238 290 354 342 353 358 331 355 360 359 354 314 294 303 296 283 316 320 331 308 255 281 247 243 197 198 474 408 399 333 304 269 252 254 306 252 296 349 333 376 419 405 356 363 398 374 355 303 305 284 294 276 271 274 260 274 232 201 198 172 180 153 784 616 575 559 503 452 425 431 422 386 364 366 363 415 470 546 621 651 677 727 747 708 661 655 650 642 617 636 599 617 528 546 509 480 464 471 181 119 97 123 125 117 138 150 157 144 149 150 172 198 202 227 275 305 316 352 348 354 305 300 310 312 300 319 301 325 293 294 266 244 238 223 603 497 478 436 378 335 287 281 265 242 215 216 191 217 268 319 346 346 361 375 399 354 356 355 340 330 317 317 298 292 235 252 243 236 226 248 816 600 568 475 426 375 342 317 311 209 226 231 220 199 246 199 220 248 249 256 292 343 334 321 359 357 358 326 384 364 314 341 358 411 419 444 96 34 43 33 41 36 39 37 56 37 54 64 61 60 97 76 76 90 88 102 113 138 146 150 158 154 164 140 182 162 142 161 164 178 187 217 720 566 525 442 385 339 303 280 255 172 172 167 159 139 149 123 144 158 161 154 179 205 188 171 201 203 194 186 202 202 172 180 194 233 232 227 17 33 17 15 14 23 0 0 23 24 22 25 25 24 25 26 25 27 24 34 29 31 40 40 43 44 57 58 55 61 52 52 44 48 61 60 2 5 7 3 1 3 0 0 8 7 7 7 8 8 8 7 7 8 10 14 11 15 16 17 20 24 27 29 20 22 21 24 17 23 30 30 15 28 10 12 13 20 0 0 15 17 15 18 17 16 17 19 18 19 14 20 18 16 24 23 23 20 30 29 35 39 31 28 27 25 31 30 3 2 6 7 6 6 0 0 15 12 19 17 14 16 29 25 26 26 24 28 28 23 20 21 16 15 20 17 25 38 39 52 42 45 40 43 1 0 2 3 2 2 0 0 3 4 8 7 7 7 7 5 5 4 7 7 8 5 7 8 8 6 11 7 12 23 20 23 18 17 14 22 2 2 4 4 4 4 0 0 12 8 11 10 7 9 22 20 21 22 17 21 20 18 13 13 8 9 9 10 13 15 19 29 24 28 26 21 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 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 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 182197 181648 181932 182200 182707 183151 183293 183038 182336 181160 179977 178441 177238 176187 175322 174236 173580 173018 172633 171758 170896 170194 169937 169778 169733 169496 169112 168896 168329 167599 166441 165569 164465 163537 163281 162540 89970 89690 89872 90036 90434 90640 90755 90672 90382 89807 89253 88552 87913 87487 87110 86690 86296 85982 85827 85408 85008 84651 84536 84420 84410 84321 84114 84054 83761 83480 82914 82456 81902 81431 81318 80984 92227 91958 92060 92164 92273 92511 92538 92366 91954 91353 90724 89889 89325 88700 88212 87546 87284 87036 86806 86350 85888 85543 85401 85358 85323 85175 84998 84842 84568 84119 83527 83113 82563 82106 81963 81556 41838 41734 42079 42462 42721 42870 42736 42450 42013 41393 40900 40039 39313 38441 37480 36685 35929 35178 34581 33854 33184 32544 31958 31375 31177 30850 30485 30229 29763 29401 28745 28196 27638 27210 26829 26475 21327 21298 21465 21656 21850 21956 21872 21721 21537 21260 21011 20594 20131 19652 19158 18805 18424 17992 17675 17310 16982 16615 16276 15967 15845 15678 15441 15281 15039 14849 14528 14308 14003 13697 13562 13489 20511 20436 20614 20806 20871 20914 20864 20729 20476 20133 19889 19445 19182 18789 18322 17880 17505 17186 16906 16544 16202 15929 15682 15408 15332 15172 15044 14948 14724 14552 14217 13888 13635 13513 13267 12986 18122 17133 16299 15547 15031 14924 14821 14753 14621 14533 14473 14680 14720 14685 14955 14943 15023 15189 15192 15054 14937 14631 14623 14838 14846 14851 14727 14588 14349 14034 13639 13666 13370 13043 13142 12960 9341 8864 8428 8057 7801 7701 7683 7646 7599 7524 7530 7672 7708 7751 7903 7907 7949 7997 8015 7900 7797 7682 7701 7779 7769 7708 7668 7594 7381 7236 6958 6848 6726 6585 6548 6414 8781 8269 7871 7490 7230 7223 7138 7107 7022 7009 6943 7008 7012 6934 7052 7036 7074 7192 7177 7154 7140 6949 6922 7059 7077 7143 7059 6994 6968 6798 6681 6818 6644 6458 6594 6546 13691 13363 12874 12383 12208 11832 11427 10935 10401 9678 9125 8449 8193 8183 8312 8399 8653 8819 8963 9001 8980 9201 9463 9565 9539 9558 9413 9524 9686 9633 9760 9745 9698 9478 9320 9068 7141 6888 6602 6413 6377 6205 5971 5697 5379 5013 4723 4392 4258 4247 4357 4440 4567 4695 4766 4795 4819 4921 5101 5124 5071 5066 4978 5074 5182 5151 5242 5242 5205 5087 4993 4784 6550 6475 6272 5970 5831 5627 5456 5238 5022 4665 4402 4057 3935 3936 3955 3959 4086 4124 4197 4206 4161 4280 4362 4441 4468 4492 4435 4450 4504 4482 4518 4503 4493 4391 4327 4284 14897 14625 14476 14257 13909 13521 13356 12952 12321 11899 11249 10507 9952 9408 8850 8419 7954 7815 7901 7953 8124 8358 8396 8508 8627 8756 9033 9250 9267 9344 9349 9099 9002 9075 9127 9354 7937 7768 7680 7458 7252 6957 6809 6612 6352 6142 5830 5404 5095 4827 4554 4325 4055 3987 4022 4087 4212 4360 4379 4442 4536 4637 4802 4906 4924 4950 4949 4796 4744 4811 4850 5037 6960 6857 6796 6799 6657 6564 6547 6340 5969 5757 5419 5103 4857 4581 4296 4094 3899 3828 3879 3866 3912 3998 4017 4066 4091 4119 4231 4344 4343 4394 4400 4303 4258 4264 4277 4317 15205 15161 15079 15139 15195 15065 14897 14658 14388 13860 13311 13047 12525 11968 11506 11010 10390 9886 9392 8851 8453 8049 7881 7982 8062 8204 8500 8528 8598 8716 8771 9056 9296 9335 9408 9420 8348 8352 8217 8155 8100 7965 7866 7712 7496 7177 6824 6621 6340 6115 5857 5638 5312 5041 4806 4515 4308 4090 3999 4042 4116 4230 4413 4443 4489 4594 4609 4813 4915 4924 4954 4945 6857 6809 6862 6984 7095 7100 7031 6946 6892 6683 6487 6426 6185 5853 5649 5372 5078 4845 4586 4336 4145 3959 3882 3940 3946 3974 4087 4085 4109 4122 4162 4243 4381 4411 4454 4475 12844 13712 14782 15038 15191 15275 15266 15184 15163 15188 14991 14674 14349 14011 13568 13125 12971 12434 11931 11506 10956 10369 9896 9444 8938 8607 8167 8035 8058 8178 8282 8502 8520 8622 8761 8987 6896 7337 8005 8178 8266 8349 8383 8232 8137 8063 7877 7687 7515 7268 7013 6697 6560 6252 6052 5843 5587 5278 5049 4821 4551 4381 4131 4056 4055 4165 4252 4403 4414 4472 4569 4673 5948 6375 6777 6860 6925 6926 6883 6952 7026 7125 7114 6987 6834 6743 6555 6428 6411 6182 5879 5663 5369 5091 4847 4623 4387 4226 4036 3979 4003 4013 4030 4099 4106 4150 4192 4314 9979 9964 9953 10978 11254 12704 13640 14660 14913 15038 15074 15037 14899 14919 14948 14703 14423 14153 13844 13448 13028 12845 12357 11874 11486 10921 10374 9961 9492 8952 8565 8123 7986 8079 8212 8337 5135 5112 5098 5727 5956 6786 7275 7898 8070 8146 8195 8212 8032 7951 7886 7668 7481 7363 7123 6910 6624 6474 6205 6019 5840 5542 5271 5046 4818 4527 4344 4105 4028 4053 4177 4260 4844 4852 4855 5251 5298 5918 6365 6762 6843 6892 6879 6825 6867 6968 7062 7035 6942 6790 6721 6538 6404 6371 6152 5855 5646 5379 5103 4915 4674 4425 4221 4018 3958 4026 4035 4077 9789 10023 10101 9880 10300 9857 9844 9829 10821 11132 12512 13352 14304 14564 14673 14750 14739 14638 14625 14670 14470 14239 14019 13674 13314 12898 12738 12242 11745 11356 10840 10299 9850 9373 8911 8592 5004 5145 5206 5055 5273 5007 4979 4987 5592 5839 6619 7044 7654 7826 7884 7963 7987 7807 7723 7655 7471 7341 7234 7004 6782 6524 6384 6110 5911 5728 5477 5190 4966 4732 4487 4332 4785 4878 4895 4825 5027 4850 4865 4842 5229 5293 5893 6308 6650 6738 6789 6787 6752 6831 6902 7015 6999 6898 6785 6670 6532 6374 6354 6132 5834 5628 5363 5109 4884 4641 4424 4260 10650 10218 9876 9587 9667 9635 9836 9884 9679 10078 9695 9686 9653 10608 10866 12229 13067 13997 14222 14388 14470 14415 14339 14342 14373 14244 13962 13745 13466 13127 12723 12536 12052 11564 11224 10754 5150 4993 4873 4786 4817 4853 4986 5039 4906 5102 4874 4877 4838 5425 5639 6403 6815 7394 7539 7642 7725 7741 7592 7522 7439 7302 7151 7038 6858 6664 6379 6236 5985 5790 5630 5429 5500 5225 5003 4801 4850 4782 4850 4845 4773 4976 4821 4809 4815 5183 5227 5826 6252 6603 6683 6746 6745 6674 6747 6820 6934 6942 6811 6707 6608 6463 6344 6300 6067 5774 5594 5325 10021 10113 10468 10464 10213 10172 9768 9485 9210 9274 9260 9504 9593 9407 9780 9410 9432 9405 10333 10571 11840 12659 13631 13855 14003 14088 14039 13947 13960 14065 13925 13611 13394 13165 12829 12419 4555 4637 4835 4830 4779 4759 4618 4537 4461 4498 4540 4684 4785 4662 4876 4668 4670 4641 5209 5393 6098 6487 7078 7206 7319 7423 7421 7284 7224 7194 7081 6894 6793 6637 6431 6147 5466 5476 5633 5634 5434 5413 5150 4948 4749 4776 4720 4820 4808 4745 4904 4742 4762 4764 5124 5178 5742 6172 6553 6649 6684 6665 6618 6663 6736 6871 6844 6717 6601 6528 6398 6272 8228 8391 8731 8906 9117 9208 9307 9575 9655 9417 9432 9100 8839 8623 8721 8675 8940 9038 8855 9286 8955 8998 8977 9842 10099 11319 12109 13044 13245 13333 13395 13369 13297 13300 13463 13332 3336 3436 3592 3753 3868 3975 4067 4202 4257 4206 4229 4150 4091 4047 4102 4123 4270 4376 4253 4489 4295 4325 4312 4829 5030 5724 6099 6666 6786 6856 6922 6950 6825 6784 6768 6653 4892 4955 5139 5153 5249 5233 5240 5373 5398 5211 5203 4950 4748 4576 4619 4552 4670 4662 4602 4797 4660 4673 4665 5013 5069 5595 6010 6378 6459 6477 6473 6419 6472 6516 6695 6679 6736 6723 6468 6690 6923 7057 7234 7550 7705 7930 8054 8190 8487 8599 8462 8515 8206 8015 7808 7849 7890 8173 8298 8143 8589 8237 8291 8237 9099 9344 10475 11226 12036 12217 12241 12296 2507 2483 2410 2511 2612 2650 2763 2901 3008 3146 3266 3369 3515 3624 3606 3646 3579 3551 3504 3540 3612 3756 3875 3770 4016 3810 3837 3825 4351 4544 5159 5512 5973 6071 6118 6180 4229 4240 4058 4179 4311 4407 4471 4649 4697 4784 4788 4821 4972 4975 4856 4869 4627 4464 4304 4309 4278 4417 4423 4373 4573 4427 4454 4412 4748 4800 5316 5714 6063 6146 6123 6116 10197 10488 10746 10869 10978 11031 11161 11123 11446 11740 11901 12176 12411 12771 13201 13373 13853 14451 14986 15327 15609 15713 16099 16336 16680 16963 17274 17566 17601 18116 17972 18141 18326 19076 19814 20546 3293 3377 3461 3457 3483 3477 3483 3488 3588 3691 3735 3846 3951 4092 4275 4407 4627 4886 5140 5329 5478 5581 5735 5895 6096 6296 6518 6731 6743 7022 7014 7159 7325 7788 8231 8641 6904 7111 7285 7412 7495 7554 7678 7635 7858 8049 8166 8330 8460 8679 8926 8966 9226 9565 9846 9998 10131 10132 10364 10441 10584 10667 10756 10835 10858 11094 10958 10982 11001 11288 11583 11905 84023 83667 83430 82690 82193 82219 80546 80112 79424 79200 78575 79172 78923 78659 78033 77358 77405 77823 77223 76564 76801 76833 75552 75457 75787 75636 75373 75177 74397 73946 73333 72199 71372 71466 71079 71279 44736 44634 44594 44241 44096 44012 43058 42691 42359 41920 41547 41819 41649 41507 41088 40746 40727 40983 40757 40354 40189 40091 39360 39180 39203 38990 38833 38584 38086 37874 37615 37167 36644 36668 36729 36666 39287 39033 38836 38449 38097 38207 37488 37421 37065 37280 37028 37353 37274 37152 36945 36612 36678 36840 36466 36210 36612 36742 36192 36277 36584 36646 36540 36593 36311 36072 35718 35032 34728 34798 34350 34613 664 659 663 684 605 553 406 370 340 261 266 551 685 629 601 576 563 529 17 18 15 20 21 13 19 16 15 14 16 14 9 10 12 8 1 1 365 368 353 337 321 250 203 211 190 138 133 282 347 318 290 248 246 233 9 6 10 11 10 3 10 6 10 5 7 11 6 7 9 4 1 1 299 291 310 347 284 303 203 159 150 123 133 269 338 311 311 328 317 296 8 12 5 9 11 10 9 10 5 9 9 3 3 3 3 4 0 0 10529 9837 9283 8464 8086 7927 7025 6731 6460 6175 5941 6488 6555 6500 6565 6477 6585 6886 6913 7023 7324 7315 6992 7091 7343 7451 7698 7706 7519 7426 7378 7189 6888 6531 6669 6722 5598 5248 4962 4505 4359 4351 3935 3815 3721 3504 3434 3674 3666 3691 3560 3548 3556 3822 3825 3885 3897 3852 3660 3701 3811 3767 4019 4012 3908 3821 3763 3702 3511 3374 3458 3400 4931 4589 4321 3959 3727 3576 3090 2916 2739 2671 2507 2814 2889 2809 3005 2929 3029 3064 3088 3138 3427 3463 3332 3390 3532 3684 3679 3694 3611 3605 3615 3487 3377 3157 3211 3322 11517 11134 10674 10252 9837 9423 8847 8284 7733 7277 6883 6477 6284 6275 6339 6339 6563 6750 6954 6834 6946 7219 7272 7334 7377 7393 7289 7326 7345 7331 7438 7362 7200 7024 6926 6858 6232 5983 5751 5592 5427 5231 4922 4611 4312 4027 3841 3617 3540 3521 3591 3570 3722 3863 3951 3887 3933 4038 4104 4115 4094 4075 3973 4008 4015 4010 4110 4050 3976 3807 3783 3704 5285 5151 4923 4660 4410 4192 3925 3673 3421 3250 3042 2860 2744 2754 2748 2769 2841 2887 3003 2947 3013 3181 3168 3219 3283 3318 3316 3318 3330 3321 3328 3312 3224 3217 3143 3154 13192 12849 12791 12486 12073 11649 11306 10971 10416 10173 9619 8994 8504 8015 7497 7127 6663 6651 6676 6670 6832 7104 7029 7107 7236 7348 7507 7720 7724 7832 7804 7626 7418 7596 7550 7786 7212 7055 7039 6835 6604 6291 6110 5906 5677 5508 5197 4864 4559 4356 4079 3868 3606 3604 3623 3649 3717 3883 3832 3862 3954 4047 4124 4229 4230 4267 4239 4104 4015 4101 4143 4314 5980 5794 5752 5651 5469 5358 5196 5065 4739 4665 4422 4130 3945 3659 3418 3259 3057 3047 3053 3021 3115 3221 3197 3245 3282 3301 3383 3491 3494 3565 3565 3522 3403 3495 3407 3472 13456 13395 13331 13337 13314 13275 13059 12927 12604 12330 11766 11554 11071 10618 10127 9639 9075 8670 8239 7695 7357 6998 6805 6908 6992 7124 7388 7388 7432 7558 7681 7895 8065 8094 8100 8160 7484 7490 7415 7352 7273 7181 7041 6922 6681 6502 6140 6009 5771 5568 5305 5096 4800 4554 4357 4062 3864 3660 3541 3603 3671 3758 3910 3917 3925 4056 4107 4292 4352 4353 4356 4350 5972 5905 5916 5985 6041 6094 6018 6005 5923 5828 5626 5545 5300 5050 4822 4543 4275 4116 3882 3633 3493 3338 3264 3305 3321 3366 3478 3471 3507 3502 3574 3603 3713 3741 3744 3810 11366 12058 13062 13241 13300 13312 13279 13304 13357 13495 13371 13127 12837 12492 12116 11632 11504 11078 10658 10203 9731 9187 8691 8289 7855 7567 7189 7087 7111 7234 7350 7554 7528 7661 7791 8026 6101 6466 7101 7222 7281 7360 7345 7200 7181 7151 7006 6850 6725 6502 6298 6024 5908 5659 5486 5221 4997 4717 4470 4233 3998 3856 3647 3598 3579 3676 3771 3933 3946 3992 4109 4224 5265 5592 5961 6019 6019 5952 5934 6104 6176 6344 6365 6277 6112 5990 5818 5608 5596 5419 5172 4982 4734 4470 4221 4056 3857 3711 3542 3489 3532 3558 3579 3621 3582 3669 3682 3802 8489 8476 8474 9378 9614 10869 11595 12526 12757 12885 12882 12969 12891 12961 13067 12818 12620 12410 12158 11758 11429 11314 10886 10437 10158 9648 9162 8753 8325 7866 7584 7197 7091 7225 7328 7498 4360 4297 4304 4863 5055 5738 6114 6668 6770 6861 6938 7009 6893 6824 6815 6625 6497 6407 6230 6027 5784 5685 5449 5289 5132 4897 4627 4403 4177 3938 3821 3630 3567 3612 3734 3829 4129 4179 4170 4515 4559 5131 5481 5858 5987 6024 5944 5960 5998 6137 6252 6193 6123 6003 5928 5731 5645 5629 5437 5148 5026 4751 4535 4350 4148 3928 3763 3567 3524 3613 3594 3669 7443 7656 7695 7552 7950 7701 7717 7685 8464 8845 9966 10686 11543 11794 11958 11938 12000 11980 12058 12171 12135 12022 11765 11526 11352 11045 10930 10542 10142 9800 9424 8983 8600 8271 7869 7601 3762 3893 3882 3775 3950 3793 3766 3747 4216 4464 5083 5496 6016 6170 6268 6307 6392 6267 6269 6227 6138 6068 5957 5794 5698 5498 5387 5188 5022 4876 4699 4481 4288 4149 3920 3769 3681 3763 3813 3777 4000 3908 3951 3938 4248 4381 4883 5190 5527 5624 5690 5631 5608 5713 5789 5944 5997 5954 5808 5732 5654 5547 5543 5354 5120 4924 4725 4502 4312 4122 3949 3832 4984 5093 5043 5009 5220 5362 5463 5606 5552 6001 6017 6289 6361 7143 7539 8567 9331 10110 10320 10544 10681 10753 10778 10856 10997 11087 10947 10920 10753 10674 10426 10370 10087 9809 9483 9211 2445 2525 2509 2517 2620 2646 2655 2720 2698 2876 2863 3005 3050 3489 3772 4343 4730 5198 5316 5428 5548 5599 5526 5470 5460 5464 5408 5366 5260 5231 5062 5019 4898 4811 4682 4591 2539 2568 2534 2492 2600 2716 2808 2886 2854 3125 3154 3284 3311 3654 3767 4224 4601 4912 5004 5116 5133 5154 5252 5386 5537 5623 5539 5554 5493 5443 5364 5351 5189 4998 4801 4620 2186 2321 2241 2120 2055 2023 1657 1514 1540 1555 1647 1770 1912 1938 2065 2084 2312 2556 3054 3429 4101 4621 5007 5480 5975 6404 6706 7077 7344 7538 7515 7358 7685 8237 8336 8263 1061 1196 1177 1149 1122 1098 878 808 822 803 829 890 952 944 1022 1021 1151 1251 1572 1818 2157 2418 2629 2866 3092 3294 3410 3520 3579 3610 3616 3588 3677 3961 4021 3907 1125 1125 1064 971 933 925 779 706 718 752 818 880 960 994 1043 1063 1161 1305 1482 1611 1944 2203 2378 2614 2883 3110 3296 3557 3765 3928 3899 3770 4008 4276 4315 4356 149 143 123 130 112 99 133 138 144 130 137 177 179 177 115 118 144 160 160 204 238 268 291 408 480 550 538 636 674 661 711 647 724 938 931 1036 82 80 69 69 64 59 63 63 70 65 60 91 92 89 63 69 92 95 110 132 136 151 172 240 282 327 316 333 377 372 411 356 356 458 465 505 67 63 54 61 48 40 70 75 74 65 77 86 87 88 52 49 52 65 50 72 102 117 119 168 198 223 222 303 297 289 300 291 368 480 466 531 39 46 50 37 27 26 59 56 57 73 80 90 101 117 44 43 45 43 16 15 12 12 15 8 3 3 4 8 12 12 13 8 74 72 95 117 29 33 32 25 20 14 26 20 21 21 23 32 38 35 25 27 27 30 9 12 8 9 10 4 1 1 2 5 7 6 10 5 49 46 57 72 10 13 18 12 7 12 33 36 36 52 57 58 63 82 19 16 18 13 7 3 4 3 5 4 2 2 2 3 5 6 3 3 25 26 38 45 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 5 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 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 0 0 0 0 0 0 0 0 75588 76199 76535 74587 69776 64562 60466 60435 59525 58697 60104 61608 62675 63639 62979 63365 63522 64042 64254 64889 65487 65007 62966 64465 64596 63818 62793 62029 60682 60563 61536 62157 61194 59372 61230 61796 39516 40309 40596 39063 36188 33214 31037 31318 30867 30241 31334 32235 32645 33139 32676 32870 32975 33358 33718 33993 34036 33074 31539 32634 32630 31895 31359 30661 29902 30031 30787 31133 30414 29181 30667 30853 36072 35890 35939 35524 33588 31348 29429 29117 28658 28456 28770 29373 30030 30500 30303 30495 30547 30684 30536 30896 31451 31933 31427 31831 31966 31923 31434 31368 30780 30532 30749 31024 30780 30191 30563 30943 554 554 551 566 442 301 248 226 244 231 228 520 645 594 583 551 545 513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 313 296 273 241 144 128 138 144 127 119 270 321 295 280 238 239 229 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 247 241 255 293 201 157 120 88 100 104 109 250 324 299 303 313 306 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8599 8184 7823 6883 5579 4268 3389 3456 3472 3402 3680 4333 4665 4797 4857 4864 4948 5370 5568 5767 6087 5857 5264 5819 6039 6088 6011 5832 5492 5522 5728 5805 5499 5056 5524 5638 4422 4336 4168 3531 2794 2175 1821 1871 1908 1868 2155 2466 2617 2735 2586 2646 2637 2955 3072 3182 3214 2921 2550 2910 2990 2881 2914 2758 2588 2593 2738 2802 2606 2397 2691 2689 4177 3848 3655 3352 2785 2093 1568 1585 1564 1534 1525 1867 2048 2062 2271 2218 2311 2415 2496 2585 2873 2936 2714 2909 3049 3207 3097 3074 2904 2929 2990 3003 2893 2659 2833 2949 10240 10045 9763 9162 8071 6999 6036 5757 5416 4995 4958 4817 4842 5033 5061 5151 5338 5541 5803 5845 6001 6081 5991 6265 6315 6228 6100 6052 5947 5952 6275 6330 6192 5859 6003 5965 5457 5388 5275 4904 4287 3734 3225 3157 2969 2736 2789 2726 2755 2861 2889 2924 3048 3193 3347 3348 3407 3339 3248 3455 3449 3338 3248 3220 3137 3175 3399 3429 3327 3067 3180 3147 4783 4657 4488 4258 3784 3265 2811 2600 2447 2259 2169 2091 2087 2172 2172 2227 2290 2348 2456 2497 2594 2742 2743 2810 2866 2890 2852 2832 2810 2777 2876 2901 2865 2792 2823 2818 11968 11759 11830 11320 10296 9244 8513 8354 7889 7595 7462 7064 6925 6571 6083 5958 5610 5594 5710 5787 5989 6149 5963 6225 6306 6285 6408 6491 6473 6597 6789 6675 6485 6443 6641 6758 6445 6402 6485 6099 5457 4811 4439 4437 4224 4067 4041 3824 3701 3555 3291 3223 3058 3042 3128 3233 3314 3326 3176 3334 3386 3401 3472 3485 3473 3553 3646 3542 3446 3358 3577 3679 5523 5357 5345 5221 4839 4433 4074 3917 3665 3528 3421 3240 3224 3016 2792 2735 2552 2552 2582 2554 2675 2823 2787 2891 2920 2884 2936 3006 3000 3044 3143 3133 3039 3085 3064 3079 12303 12366 12330 12165 11558 10836 10213 10174 9867 9550 9396 9329 9097 8839 8436 8106 7682 7340 7036 6711 6410 6102 5842 6089 6200 6242 6374 6350 6354 6458 6687 7044 7142 6939 7155 7253 6711 6807 6770 6549 6099 5622 5308 5315 5097 4916 4863 4842 4700 4612 4412 4267 4042 3853 3735 3526 3378 3148 2970 3148 3237 3236 3351 3340 3322 3418 3563 3774 3794 3642 3794 3805 5592 5559 5560 5616 5459 5214 4905 4859 4770 4634 4533 4487 4397 4227 4024 3839 3640 3487 3301 3185 3032 2954 2872 2941 2963 3006 3023 3010 3032 3040 3124 3270 3348 3297 3361 3448 10492 11216 12212 12147 11597 10974 10532 10552 10501 10563 10721 10633 10570 10471 10050 9820 9711 9339 9086 8941 8530 7956 7497 7269 6889 6584 6238 6110 6093 6224 6434 6774 6705 6561 6977 7133 5515 5939 6500 6445 6120 5807 5566 5544 5438 5409 5501 5484 5457 5333 5124 4950 4886 4717 4643 4565 4369 4022 3742 3659 3435 3294 3103 3046 3009 3153 3292 3490 3458 3290 3622 3699 4977 5277 5712 5702 5477 5167 4966 5008 5063 5154 5220 5149 5113 5138 4926 4870 4825 4622 4443 4376 4161 3934 3755 3610 3454 3290 3135 3064 3084 3071 3142 3284 3247 3271 3355 3434 7804 7907 7956 8716 8615 9207 9472 10137 10157 10127 10337 10426 10538 10715 10783 10797 10637 10483 10371 10180 9936 9781 9346 9101 8883 8400 7896 7506 7101 6718 6632 6389 6272 6209 6503 6727 3929 3965 3999 4420 4383 4674 4776 5190 5191 5188 5403 5487 5488 5496 5480 5433 5344 5321 5222 5123 4942 4761 4495 4508 4408 4141 3880 3637 3446 3259 3263 3133 3055 3006 3253 3356 3875 3942 3957 4296 4232 4533 4696 4947 4966 4939 4934 4939 5050 5219 5303 5364 5293 5162 5149 5057 4994 5020 4851 4593 4475 4259 4016 3869 3655 3459 3369 3256 3217 3203 3250 3371 6754 7022 7086 6916 7054 6485 6304 6235 6743 6901 7962 8665 9343 9668 9756 9896 9925 9993 10137 10446 10433 10294 10036 10001 9790 9460 9276 8976 8544 8300 8144 7938 7507 7065 6916 6716 3355 3525 3531 3380 3410 3087 2956 2935 3275 3377 3950 4368 4732 4915 4989 5099 5144 5059 5135 5223 5165 5042 4865 4842 4752 4533 4362 4221 4086 3988 3957 3869 3619 3388 3335 3245 3399 3497 3555 3536 3644 3398 3348 3300 3468 3524 4012 4297 4611 4753 4767 4797 4781 4934 5002 5223 5268 5252 5171 5159 5038 4927 4914 4755 4458 4312 4187 4069 3888 3677 3581 3471 4603 4718 4628 4485 4510 4326 4137 4025 3767 3856 3815 4077 4235 5078 5528 6378 7061 7569 7798 8087 8354 8640 8684 8960 9123 9191 9027 8956 8767 8700 8626 8888 8584 8085 8138 7962 2254 2359 2311 2250 2268 2108 1958 1907 1808 1795 1750 1883 1952 2407 2687 3151 3508 3809 3982 4102 4263 4344 4273 4341 4370 4351 4295 4191 4046 4059 3990 4106 3969 3774 3841 3802 2349 2359 2317 2235 2242 2218 2179 2118 1959 2061 2065 2194 2283 2671 2841 3227 3553 3760 3816 3985 4091 4296 4411 4619 4753 4840 4732 4765 4721 4641 4636 4782 4615 4311 4297 4160 2077 2239 2183 2062 1915 1797 1430 1325 1270 1276 1328 1478 1536 1582 1688 1684 1879 2102 2569 2906 3497 3867 4037 4320 4568 4787 4921 5112 5225 5419 5497 5659 6010 6145 6347 6491 1007 1162 1160 1119 1045 979 771 741 722 672 680 762 792 807 851 843 952 1057 1335 1547 1840 2011 2038 2193 2320 2392 2416 2425 2411 2455 2518 2627 2735 2755 2852 2854 1070 1077 1023 943 870 818 659 584 548 604 648 716 744 775 837 841 927 1045 1234 1359 1657 1856 1999 2127 2248 2395 2505 2687 2814 2964 2979 3032 3275 3390 3495 3637 146 143 123 128 112 99 133 138 142 128 137 176 178 174 110 117 141 155 160 204 238 268 291 408 480 550 538 636 674 661 711 647 724 938 931 1036 80 80 69 68 64 59 63 63 70 65 60 91 92 88 62 69 90 93 110 132 136 151 172 240 282 327 316 333 377 372 411 356 356 458 465 505 66 63 54 60 48 40 70 75 72 63 77 85 86 86 48 48 51 62 50 72 102 117 119 168 198 223 222 303 297 289 300 291 368 480 466 531 39 46 50 37 27 26 59 56 57 73 80 90 101 117 44 43 45 43 16 15 12 12 15 8 3 3 4 8 12 12 13 8 74 72 95 117 29 33 32 25 20 14 26 20 21 21 23 32 38 35 25 27 27 30 9 12 8 9 10 4 1 1 2 5 7 6 10 5 49 46 57 72 10 13 18 12 7 12 33 36 36 52 57 58 63 82 19 16 18 13 7 3 4 3 5 4 2 2 2 3 5 6 3 3 25 26 38 45 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 5 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 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 0 0 0 0 0 0 0 0 8435 7468 6895 8103 12417 17657 20080 19677 19899 20503 18471 17564 16248 15020 15054 13993 13883 13781 12969 11675 11314 11826 12586 10992 11191 11818 12580 13148 13715 13383 11797 10042 10178 12094 9849 9483 5220 4325 3998 5178 7908 10798 12021 11373 11492 11679 10213 9584 9004 8368 8412 7876 7752 7625 7039 6361 6153 7017 7821 6546 6573 7095 7474 7923 8184 7843 6828 6034 6230 7487 6062 5813 3215 3143 2897 2925 4509 6859 8059 8304 8407 8824 8258 7980 7244 6652 6642 6117 6131 6156 5930 5314 5161 4809 4765 4446 4618 4723 5106 5225 5531 5540 4969 4008 3948 4607 3787 3670 110 105 112 118 163 252 158 144 96 30 38 31 40 35 18 25 18 16 17 18 15 20 21 13 19 16 15 14 16 14 9 10 12 8 1 1 58 55 57 64 80 106 75 73 46 11 14 12 26 23 10 10 7 4 9 6 10 11 10 3 10 6 10 5 7 11 6 7 9 4 1 1 52 50 55 54 83 146 83 71 50 19 24 19 14 12 8 15 11 12 8 12 5 9 11 10 9 10 5 9 9 3 3 3 3 4 0 0 1930 1653 1460 1581 2507 3659 3636 3275 2988 2773 2261 2155 1890 1703 1708 1613 1637 1516 1345 1256 1237 1458 1728 1272 1304 1363 1687 1874 2027 1904 1650 1384 1389 1475 1145 1084 1176 912 794 974 1565 2176 2114 1944 1813 1636 1279 1208 1049 956 974 902 919 867 753 703 683 931 1110 791 821 886 1105 1254 1320 1228 1025 900 905 977 767 711 754 741 666 607 942 1483 1522 1331 1175 1137 982 947 841 747 734 711 718 649 592 553 554 527 618 481 483 477 582 620 707 676 625 484 484 498 378 373 1277 1089 911 1090 1766 2424 2811 2527 2317 2282 1925 1660 1442 1242 1278 1188 1225 1209 1151 989 945 1138 1281 1069 1062 1165 1189 1274 1398 1379 1163 1032 1008 1165 923 893 775 595 476 688 1140 1497 1697 1454 1343 1291 1052 891 785 660 702 646 674 670 604 539 526 699 856 660 645 737 725 788 878 835 711 621 649 740 603 557 502 494 435 402 626 927 1114 1073 974 991 873 769 657 582 576 542 551 539 547 450 419 439 425 409 417 428 464 486 520 544 452 411 359 425 320 336 1224 1090 961 1166 1777 2405 2793 2617 2527 2578 2157 1930 1579 1444 1414 1169 1053 1057 966 883 843 955 1066 882 930 1063 1099 1229 1251 1235 1015 951 933 1153 909 1028 767 653 554 736 1147 1480 1671 1469 1453 1441 1156 1040 858 801 788 645 548 562 495 416 403 557 656 528 568 646 652 744 757 714 593 562 569 743 566 635 457 437 407 430 630 925 1122 1148 1074 1137 1001 890 721 643 626 524 505 495 471 467 440 398 410 354 362 417 447 485 494 521 422 389 364 410 343 393 1153 1029 1001 1172 1756 2439 2846 2753 2737 2780 2370 2225 1974 1779 1691 1533 1393 1330 1203 984 947 896 963 819 792 882 1014 1038 1078 1100 994 851 923 1155 945 907 773 683 645 803 1174 1559 1733 1607 1584 1586 1277 1167 1071 956 893 829 758 701 622 536 486 512 571 455 434 522 559 577 603 638 544 518 558 711 562 545 380 346 356 369 582 880 1113 1146 1153 1194 1093 1058 903 823 798 704 635 629 581 448 461 384 392 364 358 360 455 461 475 462 450 333 365 444 383 362 874 842 850 1094 1703 2338 2747 2752 2856 2932 2650 2494 2267 2021 2066 1812 1793 1739 1572 1262 1201 1231 1194 1020 966 983 951 977 1018 1010 916 780 823 1100 814 893 586 527 601 777 1161 1553 1779 1656 1743 1742 1505 1366 1268 1169 1174 1074 1022 942 843 656 628 695 728 574 563 562 544 552 570 523 479 443 488 702 487 525 288 315 249 317 542 785 968 1096 1113 1190 1145 1128 999 852 892 738 771 797 729 606 573 536 466 446 403 421 407 425 448 487 437 337 335 398 327 368 685 569 518 662 999 1662 2123 2389 2600 2758 2545 2543 2353 2246 2284 2021 1983 1927 1787 1578 1493 1533 1540 1336 1275 1248 1266 1247 1224 1148 952 808 819 1016 825 771 431 332 305 443 672 1064 1338 1478 1579 1673 1535 1522 1405 1328 1335 1192 1153 1086 1008 904 842 924 954 781 724 756 747 766 731 679 558 497 512 606 481 473 254 237 213 219 327 598 785 911 1021 1085 1010 1021 948 918 949 829 830 841 779 674 651 609 586 555 551 492 519 481 493 469 394 311 307 410 344 298 689 634 609 636 896 1216 1413 1450 1721 1944 2004 2021 2200 2126 2202 2042 2075 1987 1921 1725 1702 1728 1729 1525 1562 1585 1654 1566 1598 1500 1280 1045 1093 1206 953 885 407 368 351 395 540 706 810 812 941 1087 1133 1128 1284 1255 1279 1208 1248 1208 1134 1004 973 1026 1092 952 946 965 1025 967 936 888 742 612 669 761 585 524 282 266 258 241 356 510 603 638 780 857 871 893 916 871 923 834 827 779 787 721 729 702 637 573 616 620 629 599 662 612 538 433 424 445 368 361 381 375 415 524 710 1036 1326 1581 1785 2145 2202 2212 2126 2065 2011 2189 2270 2541 2522 2457 2327 2113 2094 1896 1874 1896 1920 1964 1986 1974 1800 1482 1503 1724 1345 1249 191 166 198 267 352 538 697 813 890 1081 1113 1122 1098 1082 1085 1192 1222 1389 1334 1326 1285 1255 1253 1129 1090 1113 1113 1175 1214 1172 1072 913 929 1037 841 789 190 209 217 257 358 498 629 768 895 1064 1089 1090 1028 983 926 997 1048 1152 1188 1131 1042 858 841 767 784 783 807 789 772 802 728 569 574 687 504 460 109 82 58 58 140 226 227 189 270 279 319 292 376 356 377 400 433 454 485 523 604 754 970 1160 1407 1617 1785 1965 2119 2119 2018 1699 1675 2092 1989 1772 54 34 17 30 77 119 107 67 100 131 149 128 160 137 171 178 199 194 237 271 317 407 591 673 772 902 994 1095 1168 1155 1098 961 942 1206 1169 1053 55 48 41 28 63 107 120 122 170 148 170 164 216 219 206 222 234 260 248 252 287 347 379 487 635 715 791 870 951 964 920 738 733 886 820 719 3 0 0 2 0 0 0 0 2 2 0 1 1 3 5 1 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 2 2 0 1 1 2 4 1 1 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 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 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 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 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 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 0 0 0 0 0 98174 97981 98502 99510 100514 100932 102747 102926 102912 101960 101402 99269 98315 97528 97289 96878 96175 95195 95410 95194 94095 93361 94385 94321 93946 93860 93739 93719 93932 93653 93108 93370 93093 92071 92202 91261 45234 45056 45278 45795 46338 46628 47697 47981 48023 47887 47706 46733 46264 45980 46022 45944 45569 44999 45070 45054 44819 44560 45176 45240 45207 45331 45281 45470 45675 45606 45299 45289 45258 44763 44589 44318 52940 52925 53224 53715 54176 54304 55050 54945 54889 54073 53696 52536 52051 51548 51267 50934 50606 50196 50340 50140 49276 48801 49209 49081 48739 48529 48458 48249 48257 48047 47809 48081 47835 47308 47613 46943 41174 41075 41416 41778 42116 42317 42330 42080 41673 41132 40634 39488 38628 37812 36879 36109 35366 34649 34564 33836 33169 32524 31937 31362 31158 30834 30470 30215 29747 29387 28736 28186 27626 27202 26828 26474 20962 20930 21112 21319 21529 21706 21669 21510 21347 21122 20878 20312 19784 19334 18868 18557 18178 17759 17666 17304 16972 16604 16266 15964 15835 15672 15431 15276 15032 14838 14522 14301 13994 13693 13561 13488 20212 20145 20304 20459 20587 20611 20661 20570 20326 20010 19756 19176 18844 18478 18011 17552 17188 16890 16898 16532 16197 15920 15671 15398 15323 15162 15039 14939 14715 14549 14214 13885 13632 13509 13267 12986 7593 7296 7016 7083 6945 6997 7796 8022 8161 8358 8532 8192 8165 8185 8390 8466 8438 8303 8279 8031 7613 7316 7631 7747 7503 7400 7029 6882 6830 6608 6261 6477 6482 6512 6473 6238 3743 3616 3466 3552 3442 3350 3748 3831 3878 4020 4096 3998 4042 4060 4343 4359 4393 4175 4190 4015 3900 3830 4041 4078 3958 3941 3649 3582 3473 3415 3195 3146 3215 3211 3090 3014 3850 3680 3550 3531 3503 3647 4048 4191 4283 4338 4436 4194 4123 4125 4047 4107 4045 4128 4089 4016 3713 3486 3590 3669 3545 3459 3380 3300 3357 3193 3066 3331 3267 3301 3383 3224 2174 2229 2200 2131 2371 2409 2580 2651 2668 2401 2242 1972 1909 1908 1973 2060 2090 2069 2009 2167 2034 1982 2191 2231 2162 2165 2124 2198 2341 2302 2322 2383 2498 2454 2394 2210 909 905 851 821 950 974 1049 1086 1067 986 882 775 718 726 766 870 845 832 815 908 886 883 997 1009 977 991 1005 1066 1167 1141 1132 1192 1229 1280 1210 1080 1265 1324 1349 1310 1421 1435 1531 1565 1601 1415 1360 1197 1191 1182 1207 1190 1245 1237 1194 1259 1148 1099 1194 1222 1185 1174 1119 1132 1174 1161 1190 1191 1269 1174 1184 1130 1705 1776 1685 1771 1836 1872 2050 1981 1905 1726 1630 1513 1448 1393 1353 1292 1291 1164 1225 1283 1292 1254 1367 1401 1391 1408 1526 1530 1543 1512 1545 1473 1584 1479 1577 1568 725 713 641 623 648 666 699 706 675 634 633 540 536 471 475 457 449 383 399 438 495 477 547 580 582 590 678 677 694 683 710 692 729 710 707 723 980 1063 1044 1148 1188 1206 1351 1275 1230 1092 997 973 912 922 878 835 842 781 826 845 797 777 820 821 809 818 848 853 849 829 835 781 855 769 870 845 1749 1766 1748 1802 1881 1790 1838 1731 1784 1530 1545 1493 1454 1350 1379 1371 1315 1216 1153 1156 1096 1051 1076 1074 1070 1080 1112 1140 1166 1158 1090 1161 1231 1241 1308 1260 864 862 802 803 827 784 825 790 815 675 684 612 569 547 552 542 512 487 449 453 444 430 458 439 445 472 503 526 564 538 502 521 563 571 598 595 885 904 946 999 1054 1006 1013 941 969 855 861 881 885 803 827 829 803 729 704 703 652 621 618 635 625 608 609 614 602 620 588 640 668 670 710 665 1478 1654 1720 1797 1891 1963 1987 1880 1806 1693 1620 1547 1512 1519 1452 1493 1467 1356 1273 1303 1225 1182 1205 1155 1083 1040 978 948 947 944 932 948 992 961 970 961 795 871 904 956 985 989 1038 1032 956 912 871 837 790 766 715 673 652 593 566 622 590 561 579 588 553 525 484 458 476 489 481 470 468 480 460 449 683 783 816 841 906 974 949 848 850 781 749 710 722 753 737 820 815 763 707 681 635 621 626 567 530 515 494 490 471 455 451 478 524 481 510 512 1490 1488 1479 1600 1640 1835 2045 2134 2156 2153 2192 2068 2008 1958 1881 1885 1803 1743 1686 1690 1599 1531 1471 1437 1328 1273 1212 1208 1167 1086 981 926 895 854 884 839 775 815 794 864 901 1048 1161 1230 1300 1285 1257 1203 1139 1127 1071 1043 984 956 893 883 840 789 756 730 708 645 644 643 641 589 523 475 461 441 443 431 715 673 685 736 739 787 884 904 856 868 935 865 869 831 810 842 819 787 793 807 759 742 715 707 620 628 568 565 526 497 458 451 434 413 441 408 2346 2367 2406 2328 2350 2156 2127 2144 2357 2287 2546 2666 2761 2770 2715 2812 2739 2658 2567 2499 2335 2217 2254 2148 1962 1853 1808 1700 1603 1556 1416 1316 1250 1102 1042 991 1242 1252 1324 1280 1323 1214 1213 1240 1376 1375 1536 1548 1638 1656 1616 1656 1595 1540 1454 1428 1333 1273 1277 1210 1084 1026 997 922 889 852 778 709 678 583 567 563 1104 1115 1082 1048 1027 942 914 904 981 912 1010 1118 1123 1114 1099 1156 1144 1118 1113 1071 1002 944 977 938 878 827 811 778 714 704 638 607 572 519 475 428 5666 5125 4833 4578 4447 4273 4373 4278 4127 4077 3678 3397 3292 3465 3327 3662 3736 3887 3902 3844 3789 3662 3561 3486 3376 3157 3015 2825 2713 2453 2297 2166 1965 1755 1741 1543 2705 2468 2364 2269 2197 2207 2331 2319 2208 2226 2011 1872 1788 1936 1867 2060 2085 2196 2223 2214 2177 2142 2066 2052 1979 1838 1743 1672 1598 1433 1317 1217 1087 979 948 838 2961 2657 2469 2309 2250 2066 2042 1959 1919 1851 1667 1525 1504 1529 1460 1602 1651 1691 1679 1630 1612 1520 1495 1434 1397 1319 1272 1153 1115 1020 980 949 878 776 793 705 7835 7792 8227 8344 8158 8149 8111 7971 7670 7719 7613 7734 7681 7469 7715 7326 7120 6849 7279 7142 7739 8038 8624 8375 8028 7684 7333 6870 6616 6527 6410 6253 5709 4928 4493 4156 3494 3441 3658 3681 3657 3661 3740 3729 3639 3695 3711 3794 3833 3718 3854 3647 3519 3390 3637 3575 3941 4069 4449 4340 4227 4129 4011 3764 3645 3584 3465 3306 3116 2676 2410 2240 4341 4351 4569 4663 4501 4488 4371 4242 4031 4024 3902 3940 3848 3751 3861 3679 3601 3459 3642 3567 3798 3969 4175 4035 3801 3555 3322 3106 2971 2943 2945 2947 2593 2252 2083 1916 8079 8248 8608 8776 9005 9109 9174 9437 9511 9287 9295 8923 8660 8446 8606 8557 8796 8878 8695 9082 8717 8730 8686 9434 9619 10769 11571 12408 12571 12672 12684 12722 12573 12362 12532 12296 3254 3356 3523 3684 3804 3916 4004 4139 4187 4141 4169 4059 3999 3958 4039 4054 4178 4281 4143 4357 4159 4174 4140 4589 4748 5397 5783 6333 6409 6484 6511 6594 6469 6326 6303 6148 4825 4892 5085 5092 5201 5193 5170 5298 5324 5146 5126 4864 4661 4488 4567 4503 4618 4597 4552 4725 4558 4556 4546 4845 4871 5372 5788 6075 6162 6188 6173 6128 6104 6036 6229 6148 6697 6677 6418 6653 6896 7031 7175 7494 7648 7857 7974 8100 8386 8482 8418 8472 8161 7972 7792 7834 7878 8161 8283 8135 8586 8234 8287 8229 9087 9332 10462 11218 11962 12145 12146 12179 2478 2450 2378 2486 2592 2636 2737 2881 2987 3125 3243 3337 3477 3589 3581 3619 3552 3521 3495 3528 3604 3747 3865 3766 4015 3809 3835 3820 4344 4538 5149 5507 5924 6025 6061 6108 4219 4227 4040 4167 4304 4395 4438 4613 4661 4732 4731 4763 4909 4893 4837 4853 4609 4451 4297 4306 4274 4414 4418 4369 4571 4425 4452 4409 4743 4794 5313 5711 6038 6120 6085 6071 10188 10488 10746 10869 10978 11031 11161 11123 11446 11740 11901 12176 12411 12771 13201 13373 13853 14451 14986 15327 15609 15713 16099 16336 16680 16963 17274 17566 17601 18116 17972 18141 18326 19076 19814 20546 3288 3377 3461 3457 3483 3477 3483 3488 3588 3691 3735 3846 3951 4092 4275 4407 4627 4886 5140 5329 5478 5581 5735 5895 6096 6296 6518 6731 6743 7022 7014 7159 7325 7788 8231 8641 6900 7111 7285 7412 7495 7554 7678 7635 7858 8049 8166 8330 8460 8679 8926 8966 9226 9565 9846 9998 10131 10132 10364 10441 10584 10667 10756 10835 10858 11094 10958 10982 11001 11288 11583 11905 35215 35424 35681 35712 35668 35660 35570 35346 34856 34194 33550 32515 31760 31036 30323 29780 29043 28310 27655 27000 26377 25939 25589 25288 25268 25037 24907 24663 24389 24102 23659 23234 22769 22297 21915 21495 17956 18088 18232 18239 18257 18275 18255 18127 17919 17578 17195 16649 16219 15836 15482 15235 14904 14492 14136 13752 13422 13184 13003 12847 12816 12693 12579 12470 12333 12122 11862 11708 11526 11248 11125 10931 17259 17336 17449 17473 17411 17385 17315 17219 16937 16616 16355 15866 15541 15200 14841 14545 14139 13818 13519 13248 12955 12755 12586 12441 12452 12344 12328 12193 12056 11980 11797 11526 11243 11049 10790 10564 35215 35424 35681 35712 35668 35660 35570 35346 34856 34194 33550 32515 31760 31036 30323 29780 29043 28310 27655 27000 26377 25939 25589 25288 25268 25037 24907 24663 24389 24102 23659 23234 22769 22297 21915 21495 17956 18088 18232 18239 18257 18275 18255 18127 17919 17578 17195 16649 16219 15836 15482 15235 14904 14492 14136 13752 13422 13184 13003 12847 12816 12693 12579 12470 12333 12122 11862 11708 11526 11248 11125 10931 17259 17336 17449 17473 17411 17385 17315 17219 16937 16616 16355 15866 15541 15200 14841 14545 14139 13818 13519 13248 12955 12755 12586 12441 12452 12344 12328 12193 12056 11980 11797 11526 11243 11049 10790 10564 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 12282 12153 12405 12965 13886 14440 16002 16509 17030 16394 16622 15642 15447 15495 15289 15509 15502 15490 16022 16222 15352 14856 15503 15385 14601 14416 14103 14146 13954 13717 13214 13257 13551 13821 13993 13500 5699 5527 5607 5881 6276 6623 7364 7817 8016 7864 8052 7648 7462 7493 7499 7616 7526 7453 7654 7804 7486 7264 7637 7568 7197 7176 7049 7030 6901 6861 6583 6445 6481 6686 6584 6422 6583 6626 6798 7084 7610 7817 8638 8692 9014 8530 8570 7994 7985 8002 7790 7893 7976 8037 8368 8418 7866 7592 7866 7817 7404 7240 7054 7116 7053 6856 6631 6812 7070 7135 7409 7078 5295 5206 5292 5597 5871 6171 6482 6477 6587 6629 6784 6664 6570 6468 6236 6001 6018 6032 6754 6615 6543 6365 6145 5900 5726 5630 5421 5436 5217 5140 4952 4851 4734 4816 4834 4870 2637 2602 2630 2830 2981 3159 3252 3239 3289 3376 3521 3483 3395 3323 3220 3132 3095 3088 3457 3434 3406 3288 3159 3035 2930 2888 2783 2745 2631 2617 2589 2540 2405 2399 2411 2496 2658 2604 2662 2767 2890 3012 3230 3238 3298 3253 3263 3181 3175 3145 3016 2869 2923 2944 3297 3181 3137 3077 2986 2865 2796 2742 2638 2691 2586 2523 2363 2311 2329 2417 2423 2374 5409 5205 5177 5207 5287 5365 6183 6625 6833 6818 6870 6453 6262 6336 6423 6514 6529 6653 6484 6452 5920 5808 6047 6134 5919 5790 5702 5612 5621 5393 5140 5293 5354 5508 5451 5195 2263 2181 2188 2225 2243 2322 2697 2982 3015 3060 3102 2963 2908 2961 3091 3133 3197 3201 3084 3060 2832 2843 3019 3043 2932 2919 2878 2820 2754 2700 2523 2442 2519 2599 2467 2376 3146 3024 2989 2982 3044 3043 3486 3643 3818 3758 3768 3490 3354 3375 3332 3381 3332 3452 3400 3392 3088 2965 3028 3091 2987 2871 2824 2792 2867 2693 2617 2851 2835 2909 2984 2819 950 993 1027 1008 1215 1262 1468 1577 1643 1445 1308 1066 1018 1062 1092 1167 1241 1249 1204 1328 1198 1142 1318 1385 1271 1310 1301 1353 1440 1437 1427 1477 1581 1632 1631 1479 479 457 460 444 548 594 719 786 795 723 635 535 485 515 538 625 600 600 564 650 597 590 684 706 638 663 676 716 768 762 740 778 797 875 852 720 471 536 567 564 667 668 749 791 848 722 673 531 533 547 554 542 641 649 640 678 601 552 634 679 633 647 625 637 672 675 687 699 784 757 779 759 319 361 408 476 595 600 670 688 710 593 552 480 488 458 451 466 473 412 468 510 516 446 559 596 576 570 644 663 621 636 660 605 672 641 724 721 163 130 153 150 216 220 241 291 309 273 266 216 221 185 176 189 190 144 175 202 219 174 243 252 273 258 310 326 308 301 298 290 312 316 320 310 156 231 255 326 379 380 429 397 401 320 286 264 267 273 275 277 283 268 293 308 297 272 316 344 303 312 334 337 313 335 362 315 360 325 404 411 177 203 270 347 448 481 515 510 551 368 428 353 360 361 373 424 374 310 297 338 327 303 364 347 342 342 338 391 371 406 381 415 435 469 515 455 93 82 97 116 142 154 200 215 246 165 202 151 134 147 149 160 145 121 107 111 126 106 137 125 121 138 134 158 150 182 163 165 172 190 211 198 84 121 173 231 306 327 315 295 305 203 226 202 226 214 224 264 229 189 190 227 201 197 227 222 221 204 204 233 221 224 218 250 263 279 304 257 77 131 161 212 304 353 394 351 354 275 315 285 317 331 317 386 367 310 311 339 311 284 359 326 272 258 229 243 240 250 233 238 298 295 299 321 37 50 57 73 95 105 135 177 168 126 141 129 120 129 144 137 111 93 97 120 119 102 127 132 107 106 84 83 100 109 98 84 90 125 127 130 40 81 104 139 209 248 259 174 186 149 174 156 197 202 173 249 256 217 214 219 192 182 232 194 165 152 145 160 140 141 135 154 208 170 172 191 38 41 46 78 115 155 219 202 249 175 240 201 247 252 214 307 268 270 267 320 260 245 296 304 208 215 173 179 182 189 171 141 188 201 227 181 17 20 13 26 33 51 81 78 139 83 119 98 104 124 89 121 103 104 94 108 84 74 101 112 86 82 62 67 75 81 69 47 80 83 79 73 21 21 33 52 82 104 138 124 110 92 121 103 143 128 125 186 165 166 173 212 176 171 195 192 122 133 111 112 107 108 102 94 108 118 148 108 8 6 16 28 38 39 57 59 81 63 105 119 136 156 128 175 160 179 155 204 163 155 267 232 158 160 154 145 126 132 132 119 142 106 130 123 3 1 7 13 13 15 31 36 47 43 54 61 71 68 66 86 54 72 51 71 62 49 101 88 48 56 57 52 45 50 51 44 48 35 44 54 5 5 9 15 25 24 26 23 34 20 51 58 65 88 62 89 106 107 104 133 101 106 166 144 110 104 97 93 81 82 81 75 94 71 86 69 5 5 4 6 7 10 8 13 13 19 13 16 35 53 34 41 52 51 54 83 73 73 106 109 78 83 82 67 78 81 67 61 87 92 107 80 5 3 1 3 3 2 5 9 5 11 8 8 14 32 18 21 23 24 16 37 28 26 48 50 35 34 32 32 35 31 30 30 34 42 46 38 0 2 3 3 4 8 3 4 8 8 5 8 21 21 16 20 29 27 38 46 45 47 58 59 43 49 50 35 43 50 37 31 53 50 61 42 4 1 3 3 3 3 4 1 4 2 2 3 10 11 13 22 12 17 18 22 26 21 22 31 27 26 28 27 23 27 19 27 29 30 41 42 2 1 1 1 1 1 2 0 1 1 2 2 6 5 4 9 4 3 6 9 10 9 8 15 14 14 17 15 15 16 8 14 13 11 14 12 2 0 2 2 2 2 2 1 3 1 0 1 4 6 9 13 8 14 12 13 16 12 14 16 13 12 11 12 8 11 11 13 16 19 27 30 0 1 1 3 3 1 1 5 4 5 3 2 1 5 7 4 5 4 6 8 13 12 16 17 19 24 22 19 23 16 18 18 16 17 21 22 0 0 0 0 1 0 1 4 2 3 2 2 1 2 3 1 1 1 1 0 2 3 8 8 11 15 12 10 11 5 6 4 5 4 7 8 0 1 1 3 2 1 0 1 2 2 1 0 0 3 4 3 4 3 5 8 11 9 8 9 8 9 10 9 12 11 12 14 11 13 14 14 0 0 0 0 0 0 1 1 1 2 2 0 3 2 1 2 3 3 4 3 2 2 4 4 5 8 9 11 12 10 14 12 15 14 13 11 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 2 3 2 2 2 1 0 2 2 2 3 4 6 9 7 8 7 6 7 6 7 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 1 2 1 1 2 2 2 3 5 5 5 3 3 6 5 9 7 7 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 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 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 935 881 841 954 806 591 732 589 635 537 539 539 649 603 743 715 738 512 622 461 599 461 484 564 566 511 183 197 197 194 182 185 182 153 152 162 935 881 841 954 806 591 732 589 635 535 531 534 638 583 727 696 724 502 612 449 584 457 474 553 553 501 178 192 190 189 174 168 163 143 142 147 0 0 0 0 0 0 0 0 0 2 8 5 11 20 16 19 14 10 10 12 15 4 10 11 13 10 5 5 7 5 8 17 19 10 10 15 2 1 2 6 8 1 1 1 2 3 1 0 2 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 2 6 8 1 1 1 2 3 1 0 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 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 917 863 826 934 785 586 716 575 618 528 531 527 637 598 735 702 722 500 610 451 583 452 472 554 562 505 181 187 183 189 175 182 179 148 145 153 917 863 826 934 785 586 716 575 618 526 524 522 627 579 719 683 708 490 600 440 569 448 462 543 549 495 176 182 176 184 168 167 160 138 136 140 0 0 0 0 0 0 0 0 0 2 7 5 10 19 16 19 14 10 10 11 14 4 10 11 13 10 5 5 7 5 7 15 19 10 9 13 16 17 13 14 13 4 15 13 15 6 7 12 10 5 8 13 16 12 12 10 16 9 12 10 4 6 2 10 14 5 7 3 3 5 7 9 16 17 13 14 13 4 15 13 15 6 6 12 9 4 8 13 16 12 12 9 15 9 12 10 4 6 2 10 14 5 6 1 3 5 6 7 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 0 0 1 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 42964 43134 43758 44223 44524 44560 44828 45251 45334 45636 45423 45166 45141 45133 45549 45467 45536 45706 46065 46420 46718 47160 47903 48236 48564 48904 49428 49696 50234 50728 51380 51906 51949 51685 52030 52001 18529 18528 18862 19053 19194 19301 19539 19849 19898 20124 20085 20035 20094 20215 20435 20447 20519 20675 20867 21107 21331 21611 21993 22251 22533 22831 23175 23448 23814 24095 24433 24690 24817 24664 24779 24765 24435 24606 24896 25170 25330 25259 25289 25402 25436 25512 25338 25131 25047 24918 25114 25020 25017 25031 25198 25313 25387 25549 25910 25985 26031 26073 26253 26248 26420 26633 26947 27216 27132 27021 27251 27236 60 57 47 49 58 54 35 41 37 26 31 35 28 15 15 15 8 25 16 23 35 23 13 18 18 20 20 12 19 22 15 7 10 12 3 8 35 35 27 25 34 32 20 27 29 17 18 24 21 10 6 5 3 15 8 11 20 13 9 12 13 15 11 6 10 13 8 4 5 5 0 4 25 22 20 24 24 22 15 14 8 9 13 11 7 5 9 10 5 10 8 12 15 10 4 6 5 5 9 6 9 9 7 3 5 7 3 4 223 206 183 181 183 167 138 131 108 107 105 120 136 137 139 138 139 143 138 155 160 168 187 184 190 196 203 211 200 184 184 201 172 178 185 175 130 119 109 113 109 103 84 80 63 64 63 78 85 93 92 93 86 83 78 95 91 93 105 110 108 117 116 122 122 106 103 112 96 98 99 98 93 87 74 68 74 64 54 51 45 43 42 42 51 44 47 45 53 60 60 60 69 75 82 74 82 79 87 89 78 78 81 89 76 80 86 77 300 299 296 267 244 230 200 181 191 166 160 168 156 140 138 138 135 143 147 146 167 172 199 205 206 213 219 204 227 239 248 229 242 238 230 210 182 180 177 169 144 133 120 116 119 102 103 105 95 84 87 80 87 89 90 84 104 108 115 119 123 123 128 118 139 143 144 139 147 148 141 123 118 119 119 98 100 97 80 65 72 64 57 63 61 56 51 58 48 54 57 62 63 64 84 86 83 90 91 86 88 96 104 90 95 90 89 87 510 508 468 452 399 393 380 364 321 323 313 270 235 241 237 220 216 203 191 194 201 210 219 234 213 218 216 253 263 271 271 273 270 287 281 294 327 324 302 280 240 237 231 212 191 187 177 162 146 141 148 138 132 122 115 117 122 135 137 140 132 135 125 145 155 164 166 160 155 170 169 168 183 184 166 172 159 156 149 152 130 136 136 108 89 100 89 82 84 81 76 77 79 75 82 94 81 83 91 108 108 107 105 113 115 117 112 126 835 803 796 780 744 652 608 583 577 534 506 485 469 424 416 397 366 345 338 317 296 285 272 245 257 259 288 274 274 258 261 262 304 318 328 343 517 507 500 481 475 414 382 379 357 310 295 284 267 242 236 224 208 201 197 197 188 178 169 146 155 156 180 171 171 157 149 152 168 184 192 201 318 296 296 299 269 238 226 204 220 224 211 201 202 182 180 173 158 144 141 120 108 107 103 99 102 103 108 103 103 101 112 110 136 134 136 142 898 959 1024 1059 1078 1097 1035 1019 958 928 853 797 740 733 652 652 645 612 560 542 508 476 439 449 419 389 362 338 320 333 334 338 322 336 329 316 569 605 645 670 670 684 643 622 580 579 532 499 463 449 376 377 363 337 314 311 296 284 272 275 263 248 221 199 187 191 190 202 195 190 183 171 329 354 379 389 408 413 392 397 378 349 321 298 277 284 276 275 282 275 246 231 212 192 167 174 156 141 141 139 133 142 144 136 127 146 146 145 1054 1042 1080 1168 1170 1296 1413 1498 1493 1517 1490 1411 1350 1284 1255 1169 1108 1045 1003 933 904 890 804 738 703 652 608 587 552 506 471 442 402 374 382 381 631 639 655 711 728 840 896 944 952 954 908 864 818 787 782 714 679 640 599 546 532 510 450 414 392 354 354 348 327 303 282 255 223 203 211 203 423 403 425 457 442 456 517 554 541 563 582 547 532 497 473 455 429 405 404 387 372 380 354 324 311 298 254 239 225 203 189 187 179 171 171 178 1861 1915 1961 1907 1937 1783 1709 1749 1906 1896 2056 2114 2184 2163 2111 2107 2059 1975 1884 1799 1671 1607 1533 1472 1317 1211 1135 1023 961 919 831 774 724 675 603 562 1092 1136 1193 1156 1189 1084 1046 1071 1176 1201 1311 1301 1358 1357 1330 1313 1297 1235 1154 1106 1022 984 942 895 785 722 664 573 547 513 468 434 423 382 350 328 769 779 768 751 748 699 663 678 730 695 745 813 826 806 781 794 762 740 730 693 649 623 591 577 532 489 471 450 414 406 363 340 301 293 253 234 5045 4666 4407 4161 4056 3919 3977 3925 3749 3761 3367 3081 2970 3103 2959 3193 3244 3364 3367 3253 3181 3061 2945 2828 2747 2526 2371 2193 2048 1826 1667 1538 1405 1248 1215 1092 2587 2386 2269 2177 2104 2116 2190 2199 2082 2109 1885 1763 1667 1782 1723 1858 1880 1968 2004 1960 1899 1871 1767 1716 1658 1524 1426 1331 1247 1094 983 904 804 711 680 598 2458 2280 2138 1984 1952 1803 1787 1726 1667 1652 1482 1318 1303 1321 1236 1335 1364 1396 1363 1293 1282 1190 1178 1112 1089 1002 945 862 801 732 684 634 601 537 535 494 7232 7286 7741 7917 7792 7822 7825 7712 7432 7550 7433 7543 7480 7264 7487 7124 6894 6635 7048 6907 7481 7765 8338 8072 7689 7345 6970 6500 6230 6158 6089 5879 5359 4556 4113 3721 3441 3417 3628 3647 3626 3635 3704 3695 3604 3665 3669 3736 3771 3656 3789 3595 3459 3325 3564 3497 3844 3967 4331 4217 4084 3979 3858 3600 3467 3415 3313 3122 2936 2488 2219 2031 3791 3869 4113 4270 4166 4187 4121 4017 3828 3885 3764 3807 3709 3608 3698 3529 3435 3310 3484 3410 3637 3798 4007 3855 3605 3366 3112 2900 2763 2743 2776 2757 2423 2068 1894 1690 8063 8230 8592 8761 8991 9088 9173 9432 9479 9252 9258 8888 8625 8405 8567 8513 8756 8837 8642 9031 8667 8674 8622 9369 9566 10706 11509 12342 12492 12602 12618 12647 12505 12298 12453 12230 3252 3353 3518 3681 3800 3910 4003 4135 4177 4130 4158 4046 3988 3941 4020 4034 4158 4267 4126 4345 4149 4160 4116 4565 4719 5362 5752 6301 6376 6459 6487 6562 6442 6301 6268 6120 4811 4877 5074 5080 5191 5178 5170 5297 5302 5122 5100 4842 4637 4464 4547 4479 4598 4570 4516 4686 4518 4514 4506 4804 4847 5344 5757 6041 6116 6143 6131 6085 6063 5997 6185 6110 6695 6675 6417 6652 6894 7028 7174 7493 7637 7836 7950 8078 8357 8453 8372 8428 8113 7928 7745 7793 7838 8116 8233 8086 8559 8206 8253 8193 9047 9294 10419 11175 11908 12089 12094 12123 2478 2450 2378 2486 2592 2636 2737 2881 2980 3115 3231 3327 3464 3581 3571 3609 3540 3507 3478 3509 3586 3727 3845 3747 4005 3800 3822 3803 4323 4515 5126 5485 5898 5996 6036 6079 4217 4225 4039 4166 4302 4392 4437 4612 4657 4721 4719 4751 4893 4872 4801 4819 4573 4421 4267 4284 4252 4389 4388 4339 4554 4406 4431 4390 4724 4779 5293 5690 6010 6093 6058 6044 10188 10488 10746 10869 10978 11031 11161 11123 11446 11740 11901 12176 12411 12771 13201 13373 13853 14451 14986 15327 15609 15713 16099 16336 16680 16963 17274 17566 17601 18116 17972 18141 18326 19076 19814 20546 3288 3377 3461 3457 3483 3477 3483 3488 3588 3691 3735 3846 3951 4092 4275 4407 4627 4886 5140 5329 5478 5581 5735 5895 6096 6296 6518 6731 6743 7022 7014 7159 7325 7788 8231 8641 6900 7111 7285 7412 7495 7554 7678 7635 7858 8049 8166 8330 8460 8679 8926 8966 9226 9565 9846 9998 10131 10132 10364 10441 10584 10667 10756 10835 10858 11094 10958 10982 11001 11288 11583 11905 6778 6389 5817 5656 5630 5681 5615 5231 5057 5199 5268 5407 5318 5261 5385 5407 5356 5177 5046 5091 5049 4945 4906 4848 4947 4992 5118 5017 5158 4912 4673 4788 4642 4115 4112 4103 2115 2032 1736 1668 1805 1838 1807 1599 1555 1786 1843 1867 1851 1853 1879 1950 1896 1877 1801 1942 1996 2044 2069 2021 2108 2130 2300 2330 2437 2339 2247 2278 2271 2022 1959 2053 4663 4357 4081 3988 3825 3843 3808 3632 3502 3413 3425 3540 3467 3408 3506 3457 3460 3300 3245 3149 3053 2901 2837 2827 2839 2862 2818 2687 2721 2573 2426 2510 2371 2093 2153 2050 602 387 394 414 511 431 242 215 191 280 268 274 268 293 305 313 297 282 139 198 214 197 190 156 146 147 122 104 122 123 110 94 113 77 76 101 332 204 221 219 249 239 141 116 108 148 143 156 147 165 160 185 176 164 65 107 124 119 95 70 76 76 58 55 58 86 63 49 58 41 25 57 270 183 173 195 262 192 101 99 83 132 125 118 121 128 145 128 121 118 74 91 90 78 95 86 70 71 64 49 64 37 47 45 55 36 51 44 1044 1022 830 761 690 879 759 691 602 905 1026 1092 1130 1114 1093 1112 1048 1007 1047 973 950 888 925 875 832 909 943 872 826 842 762 801 777 678 692 715 433 453 343 280 305 339 251 194 182 370 407 435 422 427 441 450 402 401 428 420 408 446 455 382 369 410 479 458 421 425 401 425 440 376 388 400 611 569 487 481 385 540 508 497 420 535 619 657 708 687 652 662 646 606 619 553 542 442 470 493 463 499 464 414 405 417 361 376 337 302 304 315 908 920 864 842 899 913 897 880 819 784 767 726 725 701 735 742 698 665 646 683 653 659 662 631 681 636 602 631 660 621 640 674 672 579 526 512 232 251 201 194 245 243 195 171 138 155 138 123 129 123 133 152 142 131 149 165 170 176 186 174 212 199 199 222 246 231 242 274 282 252 211 230 676 669 663 648 654 670 702 709 681 629 629 603 596 578 602 590 556 534 497 518 483 483 476 457 469 437 403 409 414 390 398 400 390 327 315 282 876 907 809 843 842 879 1000 929 874 810 765 763 725 694 665 606 602 549 566 579 575 598 589 571 602 620 666 614 659 605 614 595 642 551 572 553 235 259 186 193 192 209 227 203 175 174 190 162 169 145 151 130 127 117 109 119 154 168 167 188 177 197 243 206 231 218 246 242 262 224 218 245 641 648 623 650 650 670 773 726 699 636 575 601 556 549 514 476 475 432 457 460 421 430 422 383 425 423 423 408 428 387 368 353 380 327 354 308 737 760 682 675 689 657 715 638 656 628 611 655 625 565 590 550 575 561 518 501 473 463 440 482 471 479 486 475 521 494 448 484 492 454 465 462 254 273 205 206 210 216 243 196 212 200 187 177 168 158 167 158 159 165 145 145 130 146 152 168 169 178 189 197 243 199 190 204 223 197 195 196 483 487 477 469 479 441 472 442 444 428 424 478 457 407 423 392 416 396 373 356 343 317 288 314 302 301 297 278 278 295 258 280 269 257 270 266 503 564 535 526 509 513 558 510 494 490 452 465 455 455 483 455 455 434 402 422 406 422 407 380 392 393 387 367 387 361 365 372 372 330 342 324 189 216 202 213 220 200 260 233 208 207 198 209 207 188 195 159 178 163 155 191 175 175 180 181 183 171 179 176 189 189 193 184 183 165 150 148 314 348 333 313 289 313 298 277 286 283 254 256 248 267 288 296 277 271 247 231 231 247 227 199 209 222 208 191 198 172 172 188 189 165 192 176 398 405 353 354 355 384 413 434 414 461 462 456 411 422 412 409 427 428 416 437 435 396 371 395 417 406 431 442 433 391 339 343 305 279 275 277 127 156 126 127 140 157 184 208 209 248 230 241 217 216 200 208 202 212 200 229 224 205 205 204 230 209 228 228 239 205 172 173 158 155 153 155 271 249 227 227 215 227 229 226 205 213 232 215 194 206 212 201 225 216 216 208 211 191 166 191 187 197 203 214 194 186 167 170 147 124 122 122 477 446 429 393 375 334 361 336 370 328 385 433 441 451 476 530 520 504 528 496 501 455 454 444 487 482 519 532 516 505 453 423 384 321 309 306 147 115 124 111 121 115 136 133 153 131 171 186 209 231 220 257 244 233 249 251 249 240 234 227 251 248 276 297 297 289 259 231 207 166 173 181 330 331 305 282 254 219 225 203 217 197 214 247 232 220 256 273 276 271 279 245 252 215 220 217 236 234 243 235 219 216 194 192 177 155 136 125 616 454 422 411 384 344 388 340 365 297 298 300 287 309 334 428 440 472 481 508 535 528 510 549 551 548 562 565 587 546 563 567 473 415 419 371 113 79 94 89 90 89 136 111 121 106 118 101 107 122 126 181 182 204 203 217 250 245 251 286 286 280 285 309 316 308 304 283 249 226 222 202 503 375 328 322 294 255 252 229 244 191 180 199 180 187 208 247 258 268 278 291 285 283 259 263 265 268 277 256 271 238 259 284 224 189 197 169 599 505 483 424 363 324 282 258 234 167 178 188 191 194 215 180 214 197 213 213 232 252 264 272 312 313 335 343 363 342 302 347 321 342 339 393 51 23 29 33 30 25 34 34 34 29 40 56 56 57 61 43 56 62 67 69 87 93 110 108 129 136 136 149 163 153 144 170 167 177 177 197 548 482 454 391 333 299 248 224 200 138 138 132 135 137 154 137 158 135 146 144 145 159 154 164 183 177 199 194 200 189 158 177 154 165 162 196 16 17 15 12 11 20 0 0 28 30 34 33 34 36 32 40 35 37 47 43 37 44 48 48 34 39 40 47 56 54 48 57 52 47 58 44 2 3 5 3 3 6 0 0 8 8 9 11 10 15 16 19 19 13 16 12 8 11 16 16 18 20 19 22 22 20 18 28 22 21 28 20 14 14 10 9 8 14 0 0 20 22 25 22 24 21 16 21 16 24 31 31 29 33 32 32 16 19 21 25 34 34 30 29 30 26 30 24 2 2 1 1 2 3 0 0 10 19 22 22 26 27 45 42 45 41 43 38 38 43 46 45 22 20 25 25 28 28 29 31 39 42 39 45 0 0 0 0 0 0 0 0 7 10 12 10 10 6 9 8 9 12 15 17 17 20 18 17 8 6 9 11 12 16 15 15 20 22 19 22 2 2 1 1 2 3 0 0 3 9 10 12 16 21 36 34 36 29 28 21 21 23 28 28 14 14 16 14 16 12 14 16 19 20 20 23 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 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 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 67922 67849 68013 68214 68503 68887 69315 69627 69539 69213 69021 68773 68345 68052 67671 67497 67441 67369 67612 67632 67898 67991 68131 68321 68484 68610 68677 68832 69032 69027 68780 68437 68158 67988 67915 67805 33487 33456 33588 33692 33880 34048 34277 34397 34349 34195 34124 34032 33831 33676 33487 33368 33364 33368 33476 33472 33561 33640 33661 33779 33887 33985 34039 34144 34274 34327 34196 34067 33909 33900 33897 33902 34435 34393 34425 34522 34623 34839 35038 35230 35190 35018 34897 34741 34514 34376 34184 34129 34077 34001 34136 34160 34337 34351 34470 34542 34597 34625 34638 34688 34758 34700 34584 34370 34249 34088 34018 33903 18991 18843 18815 18860 18875 18858 18755 18633 18392 18083 17851 17590 17232 16905 16565 16280 16107 15886 15875 15745 15727 15593 15646 15626 15597 15572 15527 15578 15635 15635 15565 15463 15340 15173 15056 14938 9754 9631 9628 9661 9626 9598 9552 9494 9351 9161 9018 8879 8698 8540 8367 8189 8125 8050 8004 7934 7913 7853 7904 7928 7884 7899 7905 7914 7932 7948 7914 7876 7798 7728 7670 7593 9237 9212 9187 9199 9249 9260 9203 9139 9041 8922 8833 8711 8534 8365 8198 8091 7982 7836 7871 7811 7814 7740 7742 7698 7713 7673 7622 7664 7703 7687 7651 7587 7542 7445 7386 7345 7303 7075 6900 6660 6557 6462 6597 6667 6751 6690 6621 6626 6615 6476 6370 6336 6292 6276 6239 6180 6177 6213 6074 6012 6004 5944 5960 5812 5634 5596 5417 5228 5030 4974 4848 4780 3797 3724 3626 3514 3487 3422 3486 3489 3498 3498 3501 3492 3491 3402 3356 3339 3259 3268 3277 3251 3236 3285 3162 3108 3135 3073 3042 3024 2941 2910 2819 2741 2631 2646 2615 2626 3506 3351 3274 3146 3070 3040 3111 3178 3253 3192 3120 3134 3124 3074 3014 2997 3033 3008 2962 2929 2941 2928 2912 2904 2869 2871 2918 2788 2693 2686 2598 2487 2399 2328 2233 2154 4604 4654 4589 4578 4549 4576 4574 4508 4271 4146 3919 3731 3576 3589 3589 3663 3786 3861 3892 3843 3857 3907 3946 3977 4023 3981 3948 3982 4028 3887 3822 3720 3668 3563 3597 3555 2311 2344 2352 2345 2377 2426 2439 2402 2304 2236 2091 2013 1896 1877 1884 1912 1997 2027 2011 1985 2003 2000 2035 2049 2083 2094 2101 2082 2104 2055 1954 1926 1914 1842 1860 1869 2293 2310 2237 2233 2172 2150 2135 2106 1967 1910 1828 1718 1680 1712 1705 1751 1789 1834 1881 1858 1854 1907 1911 1928 1940 1887 1847 1900 1924 1832 1868 1794 1754 1721 1737 1686 5019 4791 4776 4642 4541 4553 4633 4569 4527 4445 4389 4288 4201 4054 3908 3702 3538 3474 3541 3597 3686 3810 3896 3924 3895 3947 3989 4054 4111 4162 4089 4028 3952 3963 3864 3821 2562 2453 2398 2326 2265 2266 2310 2321 2326 2296 2284 2253 2218 2178 2080 1959 1880 1818 1828 1858 1907 1967 1988 2005 1987 2027 2029 2084 2115 2143 2149 2100 2035 2058 2012 1951 2457 2338 2378 2316 2276 2287 2323 2248 2201 2149 2105 2035 1983 1876 1828 1743 1658 1656 1713 1739 1779 1843 1908 1919 1908 1920 1960 1970 1996 2019 1940 1928 1917 1905 1852 1870 5718 5514 5285 5212 5184 5034 4833 4814 4697 4527 4514 4571 4427 4417 4375 4324 4251 4158 4051 3908 3738 3590 3546 3632 3709 3793 3901 3981 4024 3997 4017 4016 4065 4082 4132 4149 2970 2840 2734 2650 2644 2551 2456 2414 2345 2241 2240 2288 2255 2267 2269 2238 2221 2187 2165 2078 1950 1894 1841 1870 1906 1950 2002 2043 2081 2064 2074 2047 2064 2068 2108 2150 2748 2674 2551 2562 2540 2483 2377 2400 2352 2286 2274 2283 2172 2150 2106 2086 2030 1971 1886 1830 1788 1696 1705 1762 1803 1843 1899 1938 1943 1933 1943 1969 2001 2014 2024 1999 4994 5387 5739 5846 5741 5620 5499 5296 5197 5155 5003 4768 4695 4591 4438 4420 4482 4387 4387 4364 4356 4227 4143 4045 3945 3801 3633 3600 3660 3733 3790 3918 3978 3988 3982 3992 2564 2783 2973 3014 2941 2926 2834 2716 2621 2624 2536 2408 2356 2293 2189 2189 2226 2211 2237 2244 2237 2188 2156 2146 2090 1981 1912 1865 1860 1902 1940 2005 2032 2061 2061 2051 2430 2604 2766 2832 2800 2694 2665 2580 2576 2531 2467 2360 2339 2298 2249 2231 2256 2176 2150 2120 2119 2039 1987 1899 1855 1820 1721 1735 1800 1831 1850 1913 1946 1927 1921 1941 3714 3735 3764 4102 4321 4892 5288 5681 5774 5656 5565 5410 5190 5072 5008 4858 4653 4607 4496 4390 4382 4488 4368 4336 4313 4276 4196 4124 4033 3901 3754 3605 3562 3629 3711 3793 1894 1887 1897 2128 2255 2514 2730 2943 2978 2889 2891 2780 2649 2544 2529 2444 2343 2297 2227 2149 2160 2211 2197 2194 2195 2175 2161 2131 2131 2050 1953 1896 1852 1850 1887 1936 1820 1848 1867 1974 2066 2378 2558 2738 2796 2767 2674 2630 2541 2528 2479 2414 2310 2310 2269 2241 2222 2277 2171 2142 2118 2101 2035 1993 1902 1851 1801 1709 1710 1779 1824 1857 3305 3386 3496 3425 3698 3646 3661 3688 4007 4213 4763 5177 5535 5623 5496 5368 5229 5045 4937 4901 4793 4585 4569 4451 4333 4338 4415 4296 4299 4257 4229 4134 4076 3964 3869 3742 1667 1741 1807 1746 1902 1853 1832 1845 2072 2189 2433 2661 2852 2886 2795 2779 2675 2570 2468 2465 2404 2298 2274 2198 2123 2134 2159 2137 2150 2147 2145 2119 2099 2080 2017 1942 1638 1645 1689 1679 1796 1793 1829 1843 1935 2024 2330 2516 2683 2737 2701 2589 2554 2475 2469 2436 2389 2287 2295 2253 2210 2204 2256 2159 2149 2110 2084 2015 1977 1884 1852 1800 3352 3242 3218 3247 3234 3206 3306 3399 3319 3589 3539 3558 3576 3900 4095 4653 5040 5357 5452 5371 5258 5123 4933 4838 4806 4691 4496 4479 4367 4260 4246 4336 4198 4212 4188 4176 1642 1590 1587 1617 1586 1592 1675 1730 1667 1834 1781 1766 1772 1993 2108 2369 2575 2747 2792 2724 2702 2594 2479 2392 2394 2343 2241 2218 2144 2072 2070 2104 2081 2104 2115 2105 1710 1652 1631 1630 1648 1614 1631 1669 1652 1755 1758 1792 1804 1907 1987 2284 2465 2610 2660 2647 2556 2529 2454 2446 2412 2348 2255 2261 2223 2188 2176 2232 2117 2108 2073 2071 3146 3187 3218 3203 3229 3220 3120 3112 3147 3087 3088 3168 3253 3210 3478 3431 3442 3474 3741 3937 4458 4837 5172 5279 5196 5074 4939 4780 4701 4672 4563 4373 4373 4246 4135 4113 1439 1468 1482 1489 1537 1555 1507 1508 1531 1472 1492 1568 1620 1579 1738 1684 1679 1685 1875 1993 2234 2441 2624 2676 2601 2562 2462 2368 2313 2317 2268 2172 2145 2072 1987 1987 1707 1719 1736 1714 1692 1665 1613 1604 1616 1615 1596 1600 1633 1631 1740 1747 1763 1789 1866 1944 2224 2396 2548 2603 2595 2512 2477 2412 2388 2355 2295 2201 2228 2174 2148 2126 2615 2760 2883 2911 2909 2955 3004 3053 3040 3055 3035 2944 2950 2968 2940 2933 3017 3079 3040 3310 3235 3231 3287 3546 3722 4237 4592 4902 5017 4963 4842 4711 4562 4504 4507 4396 1083 1160 1233 1260 1278 1298 1345 1364 1370 1406 1428 1382 1390 1405 1362 1376 1455 1503 1467 1623 1553 1542 1554 1726 1843 2092 2286 2443 2494 2437 2398 2314 2240 2191 2208 2173 1532 1600 1650 1651 1631 1657 1659 1689 1670 1649 1607 1562 1560 1563 1578 1557 1562 1576 1573 1687 1682 1689 1733 1820 1879 2145 2306 2459 2523 2526 2444 2397 2322 2313 2299 2223 2152 2148 2043 2157 2235 2313 2446 2555 2584 2620 2662 2717 2750 2738 2769 2758 2697 2717 2749 2706 2711 2786 2832 2806 3056 2998 3010 3059 3308 3462 3972 4307 4604 4687 4630 4535 833 827 784 841 853 890 959 1019 1056 1095 1119 1178 1194 1185 1230 1245 1213 1225 1259 1212 1238 1303 1342 1300 1447 1396 1395 1414 1582 1685 1917 2094 2241 2272 2211 2171 1319 1321 1259 1316 1382 1423 1487 1536 1528 1525 1543 1539 1556 1553 1539 1513 1484 1492 1490 1494 1473 1483 1490 1506 1609 1602 1615 1645 1726 1777 2055 2213 2363 2415 2419 2364 3009 3127 3287 3371 3430 3552 3599 3652 3833 3947 4072 4225 4345 4509 4640 4771 4907 5048 5212 5380 5520 5601 5719 5849 5885 5958 6071 6185 6215 6502 6474 6598 6750 7003 7396 7815 971 1008 1087 1101 1129 1157 1152 1152 1230 1254 1310 1364 1440 1527 1580 1645 1716 1780 1866 1956 2024 2064 2105 2187 2199 2259 2344 2421 2427 2597 2595 2673 2777 2928 3146 3348 2038 2119 2200 2270 2301 2395 2447 2500 2603 2693 2762 2861 2905 2982 3060 3126 3191 3268 3346 3424 3496 3537 3614 3662 3686 3699 3727 3764 3788 3905 3879 3925 3973 4075 4250 4467 31404 31536 31411 31135 30993 31000 30840 30806 30583 30446 30592 31214 31265 31357 31144 31117 31092 31043 31003 31092 31347 31525 31206 31163 31362 31351 31275 31386 31251 30932 30707 30644 30329 30451 30259 30643 16594 16719 16787 16573 16587 16578 16497 16386 16405 16207 16314 16594 16515 16604 16554 16472 16454 16375 16290 16405 16491 16543 16281 16203 16265 16210 16199 16242 16163 16016 15801 15753 15662 15746 15714 15856 14810 14817 14624 14562 14406 14422 14343 14420 14178 14239 14278 14620 14750 14753 14590 14645 14638 14668 14713 14687 14856 14982 14925 14960 15097 15141 15076 15144 15088 14916 14906 14891 14667 14705 14545 14787 311 355 335 309 255 227 167 183 182 148 163 345 356 397 366 425 331 301 4 4 8 3 4 7 6 7 5 3 4 8 2 3 2 3 2 0 170 189 183 184 135 128 92 93 102 95 93 154 174 175 172 194 165 153 1 3 6 2 3 3 3 4 3 2 2 5 1 2 0 0 2 0 141 166 152 125 120 99 75 90 80 53 70 191 182 222 194 231 166 148 3 1 2 1 1 4 3 3 2 1 2 3 1 1 2 3 0 0 4150 4108 3919 3701 3591 3499 3245 3065 3054 2930 2886 3184 3215 3171 3082 3078 3038 3077 3209 3307 3435 3581 3352 3391 3464 3473 3515 3504 3312 3324 3270 3210 3136 3016 2949 3041 2242 2229 2206 2026 2015 1958 1887 1800 1783 1699 1707 1805 1780 1789 1732 1692 1646 1639 1696 1826 1839 1919 1752 1772 1808 1768 1829 1853 1718 1745 1661 1652 1616 1584 1575 1646 1908 1879 1713 1675 1576 1541 1358 1265 1271 1231 1179 1379 1435 1382 1350 1386 1392 1438 1513 1481 1596 1662 1600 1619 1656 1705 1686 1651 1594 1579 1609 1558 1520 1432 1374 1395 3927 3936 3914 3867 3818 3746 3651 3545 3282 3250 3063 2942 2872 2877 2919 2938 3013 3089 3117 3073 3144 3240 3250 3238 3317 3245 3239 3250 3284 3138 3083 3067 3015 2905 2939 2927 2058 2106 2129 2106 2124 2099 2093 2041 1958 1902 1784 1712 1637 1649 1663 1668 1730 1745 1741 1705 1750 1775 1811 1798 1826 1809 1813 1787 1790 1759 1655 1660 1649 1578 1573 1596 1869 1830 1785 1761 1694 1647 1558 1504 1324 1348 1279 1230 1235 1228 1256 1270 1283 1344 1376 1368 1394 1465 1439 1440 1491 1436 1426 1463 1494 1379 1428 1407 1366 1327 1366 1331 4514 4283 4233 4062 3947 3953 4013 3912 3905 3816 3768 3706 3634 3517 3359 3190 3058 2993 3060 3106 3184 3278 3386 3367 3375 3427 3445 3522 3562 3599 3530 3494 3371 3402 3297 3297 2412 2305 2242 2166 2101 2097 2134 2098 2151 2112 2090 2080 2031 2011 1918 1803 1728 1666 1684 1731 1758 1820 1837 1827 1822 1858 1853 1896 1930 1939 1941 1896 1839 1855 1823 1738 2102 1978 1991 1896 1846 1856 1879 1814 1754 1704 1678 1626 1603 1506 1441 1387 1330 1327 1376 1375 1426 1458 1549 1540 1553 1569 1592 1626 1632 1660 1589 1598 1532 1547 1474 1559 5155 4972 4752 4675 4630 4471 4284 4278 4141 4036 4054 4077 3987 4004 3951 3845 3778 3665 3595 3472 3328 3179 3163 3223 3310 3389 3484 3576 3615 3549 3601 3634 3584 3627 3628 3682 2789 2678 2572 2470 2462 2365 2266 2230 2144 2061 2067 2118 2094 2122 2120 2068 2044 2003 1996 1912 1800 1740 1689 1707 1758 1797 1841 1880 1920 1885 1908 1898 1885 1903 1941 1977 2366 2294 2180 2205 2168 2106 2018 2048 1997 1975 1987 1959 1893 1882 1831 1777 1734 1662 1599 1560 1528 1439 1474 1516 1552 1592 1643 1696 1695 1664 1693 1736 1699 1724 1687 1705 4543 4897 5214 5288 5142 4998 4913 4717 4654 4639 4507 4315 4284 4190 4024 4001 4073 3968 3987 3975 3955 3838 3753 3675 3571 3411 3263 3271 3321 3367 3429 3555 3597 3641 3640 3668 2394 2594 2782 2807 2727 2678 2610 2457 2395 2405 2326 2223 2172 2104 2019 2012 2056 2034 2057 2065 2065 2006 1965 1969 1919 1805 1727 1710 1706 1720 1768 1829 1853 1887 1897 1906 2149 2303 2432 2481 2415 2320 2303 2260 2259 2234 2181 2092 2112 2086 2005 1989 2017 1934 1930 1910 1890 1832 1788 1706 1652 1606 1536 1561 1615 1647 1661 1726 1744 1754 1743 1762 3298 3329 3363 3657 3835 4315 4664 5059 5103 4992 4943 4855 4642 4565 4530 4362 4199 4130 4055 3959 3978 4062 3960 3916 3917 3862 3785 3722 3649 3526 3398 3287 3260 3340 3410 3484 1720 1705 1718 1932 2025 2248 2433 2640 2656 2556 2582 2514 2385 2304 2290 2205 2111 2057 2009 1939 1962 1994 1984 1971 1983 1964 1960 1925 1932 1848 1765 1718 1692 1686 1738 1777 1578 1624 1645 1725 1810 2067 2231 2419 2447 2436 2361 2341 2257 2261 2240 2157 2088 2073 2046 2020 2016 2068 1976 1945 1934 1898 1825 1797 1717 1678 1633 1569 1568 1654 1672 1707 2696 2785 2853 2812 3054 3013 3018 3067 3326 3567 4056 4425 4797 4878 4770 4622 4483 4302 4219 4219 4136 4011 4037 3920 3842 3859 3923 3845 3832 3801 3771 3708 3642 3561 3461 3391 1373 1461 1501 1460 1587 1553 1521 1525 1729 1842 2086 2295 2494 2520 2427 2406 2292 2190 2101 2113 2070 2005 1991 1912 1851 1867 1880 1889 1885 1894 1897 1884 1863 1867 1796 1750 1323 1324 1352 1352 1467 1460 1497 1542 1597 1725 1970 2130 2303 2358 2343 2216 2191 2112 2118 2106 2066 2006 2046 2008 1991 1992 2043 1956 1947 1907 1874 1824 1779 1694 1665 1641 1888 1908 1910 1906 1908 1955 2095 2201 2182 2378 2424 2517 2536 2804 3074 3571 3916 4199 4244 4150 4075 4003 3853 3825 3870 3852 3764 3778 3719 3648 3622 3715 3621 3669 3639 3680 959 954 954 967 969 980 1053 1109 1099 1198 1209 1243 1238 1426 1607 1838 2022 2176 2170 2092 2073 2003 1929 1886 1906 1907 1859 1846 1793 1725 1722 1767 1773 1807 1808 1842 929 954 956 939 939 975 1042 1092 1083 1180 1215 1274 1298 1378 1467 1733 1894 2023 2074 2058 2002 2000 1924 1939 1964 1945 1905 1932 1926 1923 1900 1948 1848 1862 1831 1838 822 871 821 782 759 766 707 691 673 619 630 730 797 843 989 998 1104 1214 1409 1672 1953 2162 2263 2360 2434 2532 2538 2574 2617 2654 2653 2594 2658 2735 2798 2896 411 440 436 413 411 436 378 359 351 310 333 394 436 448 553 530 591 639 769 921 1076 1171 1205 1206 1230 1262 1266 1261 1290 1309 1282 1249 1253 1295 1312 1349 411 431 385 369 348 330 329 332 322 309 297 336 361 395 436 468 513 575 640 751 877 991 1058 1154 1204 1270 1272 1313 1327 1345 1371 1345 1405 1440 1486 1547 70 63 61 50 31 38 49 56 54 45 70 83 102 62 57 61 76 80 92 144 147 163 179 237 253 291 310 337 331 316 345 374 394 502 441 514 44 37 37 28 20 30 18 25 28 18 30 40 57 30 37 40 52 56 58 92 90 107 114 151 156 166 165 191 194 187 201 198 205 248 214 231 26 26 24 22 11 8 31 31 26 27 40 43 45 32 20 21 24 24 34 52 57 56 65 86 97 125 145 146 137 129 144 176 189 254 227 283 26 29 36 26 23 19 34 32 27 26 28 35 43 49 23 26 23 25 12 11 4 5 6 4 3 3 4 4 5 2 3 3 49 50 55 63 18 21 27 14 11 6 12 9 9 9 7 16 17 26 16 16 17 17 8 6 2 1 1 1 3 3 3 2 3 0 0 0 34 36 35 44 8 8 9 12 12 13 22 23 18 17 21 19 26 23 7 10 6 8 4 5 2 4 5 3 0 0 1 2 2 2 3 3 15 14 20 19 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 0 0 0 0 0 0 0 0 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 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 0 0 0 29618 29730 29639 28996 26794 25348 23659 24405 24314 24468 25195 26325 26552 26917 27067 27487 27412 27589 27548 28271 28991 28672 27888 28475 28620 28559 28204 27834 27598 27405 27937 28271 27875 27352 27809 28113 15597 15794 15840 15350 14153 13473 12630 13020 13156 13184 13718 14271 14365 14588 14642 14632 14615 14600 14621 15019 15314 14983 14351 14722 14744 14643 14430 14185 14091 14040 14255 14411 14209 13846 14278 14298 14021 13936 13799 13646 12641 11875 11029 11385 11158 11284 11477 12054 12187 12329 12425 12855 12797 12989 12927 13252 13677 13689 13537 13753 13876 13916 13774 13649 13507 13365 13682 13860 13666 13506 13531 13815 272 309 307 273 211 149 117 147 148 144 148 333 346 381 358 421 325 299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 149 172 168 162 117 85 73 75 88 93 86 152 173 169 169 192 163 151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 123 137 139 111 94 64 44 72 60 51 62 181 173 212 189 229 162 148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3597 3666 3486 3149 2574 2019 1594 1672 1825 1835 1929 2270 2348 2393 2420 2512 2485 2559 2734 2930 3112 3127 2789 2959 3027 3046 2989 2856 2662 2667 2827 2823 2741 2478 2584 2646 1932 2004 1945 1698 1370 1102 943 989 1067 1074 1194 1311 1349 1398 1397 1389 1349 1372 1457 1627 1669 1637 1400 1514 1544 1520 1492 1423 1335 1356 1392 1410 1345 1220 1323 1371 1665 1662 1541 1451 1204 917 651 683 758 761 735 959 999 995 1023 1123 1136 1187 1277 1303 1443 1490 1389 1445 1483 1526 1497 1433 1327 1311 1435 1413 1396 1258 1261 1275 3677 3711 3723 3599 3218 2963 2595 2693 2474 2481 2458 2427 2387 2426 2511 2588 2633 2738 2772 2792 2922 2908 2807 2934 3011 2939 2861 2842 2835 2739 2751 2811 2737 2576 2664 2655 1924 1984 2029 1944 1736 1617 1444 1542 1484 1478 1468 1453 1410 1442 1475 1494 1544 1567 1571 1565 1634 1584 1544 1633 1642 1624 1587 1541 1529 1511 1468 1516 1476 1363 1414 1424 1753 1727 1694 1655 1482 1346 1151 1151 990 1003 990 974 977 984 1036 1094 1089 1171 1201 1227 1288 1324 1263 1301 1369 1315 1274 1301 1306 1228 1283 1295 1261 1213 1250 1231 4306 4103 4038 3836 3470 3336 3162 3216 3210 3183 3177 3168 3132 3021 2931 2849 2753 2716 2767 2860 2979 3027 3067 3109 3098 3104 3105 3132 3133 3220 3230 3230 3090 3062 3055 3019 2299 2211 2140 2027 1809 1762 1677 1757 1789 1765 1793 1808 1796 1780 1715 1634 1575 1525 1552 1625 1664 1686 1657 1691 1670 1684 1653 1681 1688 1743 1777 1755 1682 1671 1680 1569 2007 1892 1898 1809 1661 1574 1485 1459 1421 1418 1384 1360 1336 1241 1216 1215 1178 1191 1215 1235 1315 1341 1410 1418 1428 1420 1452 1451 1445 1477 1453 1475 1408 1391 1375 1450 4951 4745 4543 4416 4123 3816 3484 3570 3494 3446 3502 3579 3556 3562 3515 3470 3394 3308 3239 3216 3127 2940 2874 2990 3066 3154 3212 3234 3261 3223 3333 3380 3358 3338 3384 3402 2652 2544 2445 2320 2185 2004 1849 1876 1809 1781 1827 1902 1903 1923 1923 1870 1854 1813 1814 1781 1704 1607 1527 1584 1629 1663 1693 1701 1714 1703 1765 1762 1774 1749 1805 1810 2299 2201 2098 2096 1938 1812 1635 1694 1685 1665 1675 1677 1653 1639 1592 1600 1540 1495 1425 1435 1423 1333 1347 1406 1437 1491 1519 1533 1547 1520 1568 1618 1584 1589 1579 1592 4372 4692 4990 5011 4588 4291 4034 3960 3923 3933 3939 3824 3787 3752 3623 3612 3710 3655 3641 3713 3707 3544 3411 3393 3288 3175 3038 2981 3014 3064 3196 3327 3366 3345 3402 3453 2286 2476 2653 2650 2410 2285 2131 2051 2028 2051 2051 1987 1942 1919 1828 1825 1880 1883 1893 1932 1948 1841 1760 1817 1754 1673 1591 1539 1533 1554 1644 1703 1721 1709 1767 1779 2086 2216 2337 2361 2178 2006 1903 1909 1895 1882 1888 1837 1845 1833 1795 1787 1830 1772 1748 1781 1759 1703 1651 1576 1534 1502 1447 1442 1481 1510 1552 1624 1645 1636 1635 1674 3189 3205 3230 3476 3456 3801 3917 4349 4333 4289 4270 4267 4073 4030 4053 3970 3803 3777 3701 3663 3727 3761 3631 3660 3663 3598 3507 3395 3321 3225 3163 3115 3056 3076 3184 3250 1663 1638 1650 1827 1819 1976 2043 2261 2274 2215 2249 2249 2122 2051 2074 1995 1920 1865 1837 1795 1841 1837 1790 1830 1848 1809 1784 1729 1724 1682 1629 1627 1568 1524 1597 1639 1526 1567 1580 1649 1637 1825 1874 2088 2059 2074 2021 2018 1951 1979 1979 1975 1883 1912 1864 1868 1886 1924 1841 1830 1815 1789 1723 1666 1597 1543 1534 1488 1488 1552 1587 1611 2581 2612 2672 2634 2736 2583 2539 2584 2785 2975 3494 3896 4195 4309 4234 4160 4025 3867 3799 3893 3870 3692 3668 3621 3557 3570 3600 3515 3510 3453 3498 3460 3386 3244 3227 3159 1316 1385 1428 1364 1436 1362 1314 1321 1491 1580 1840 2062 2222 2268 2162 2146 2041 1957 1892 1951 1928 1824 1767 1728 1690 1698 1714 1706 1710 1705 1741 1730 1704 1657 1666 1608 1265 1227 1244 1270 1300 1221 1225 1263 1294 1395 1654 1834 1973 2041 2072 2014 1984 1910 1907 1942 1942 1868 1901 1893 1867 1872 1886 1809 1800 1748 1757 1730 1682 1587 1561 1551 1797 1770 1779 1772 1683 1648 1540 1535 1475 1597 1659 1814 1923 2219 2506 2965 3237 3522 3549 3572 3618 3577 3440 3481 3524 3534 3431 3396 3320 3268 3312 3458 3352 3336 3368 3397 913 897 904 912 864 851 796 804 780 842 880 938 993 1190 1365 1560 1696 1828 1839 1805 1841 1804 1723 1714 1725 1741 1681 1621 1574 1514 1553 1626 1617 1596 1652 1659 884 873 875 860 819 797 744 731 695 755 779 876 930 1029 1141 1405 1541 1694 1710 1767 1777 1773 1717 1767 1799 1793 1750 1775 1746 1754 1759 1832 1735 1740 1716 1738 776 825 774 754 681 685 594 593 566 514 521 629 661 714 837 855 953 1044 1242 1477 1778 1928 2016 2087 2130 2145 2147 2142 2206 2228 2279 2290 2346 2345 2445 2555 397 425 414 404 376 393 330 310 309 278 293 353 381 392 481 472 526 566 700 840 993 1055 1068 1059 1083 1062 1067 1051 1087 1085 1085 1084 1083 1073 1125 1164 379 400 360 350 305 292 264 283 257 236 228 276 280 322 356 383 427 478 542 637 785 873 948 1028 1047 1083 1080 1091 1119 1143 1194 1206 1263 1272 1320 1391 70 63 61 50 31 38 49 54 54 45 70 83 101 61 56 59 71 79 92 144 147 163 179 237 253 291 310 337 331 316 345 374 394 502 441 514 44 37 37 28 20 30 18 25 28 18 30 40 57 30 37 39 50 56 58 92 90 107 114 151 156 166 165 191 194 187 201 198 205 248 214 231 26 26 24 22 11 8 31 29 26 27 40 43 44 31 19 20 21 23 34 52 57 56 65 86 97 125 145 146 137 129 144 176 189 254 227 283 26 29 36 26 23 19 34 32 27 26 28 35 43 49 23 26 23 25 12 11 4 5 6 4 3 3 4 4 5 2 3 3 49 50 55 63 18 21 27 14 11 6 12 9 9 9 7 16 17 26 16 16 17 17 8 6 2 1 1 1 3 3 3 2 3 0 0 0 34 36 35 44 8 8 9 12 12 13 22 23 18 17 21 19 26 23 7 10 6 8 4 5 2 4 5 3 0 0 1 2 2 2 3 3 15 14 20 19 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 0 0 0 0 0 0 0 0 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 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 0 0 0 1786 1806 1772 2139 4199 5652 7181 6401 6269 5978 5397 4889 4713 4440 4077 3630 3680 3454 3455 2821 2356 2853 3318 2688 2742 2792 3071 3552 3653 3527 2770 2373 2454 3099 2450 2530 997 925 947 1223 2434 3105 3867 3366 3249 3023 2596 2323 2150 2016 1912 1840 1839 1775 1669 1386 1177 1560 1930 1481 1521 1567 1769 2057 2072 1976 1546 1342 1453 1900 1436 1558 789 881 825 916 1765 2547 3314 3035 3020 2955 2801 2566 2563 2424 2165 1790 1841 1679 1786 1435 1179 1293 1388 1207 1221 1225 1302 1495 1581 1551 1224 1031 1001 1199 1014 972 39 46 28 36 44 78 50 36 34 4 15 12 10 16 8 4 6 2 4 4 8 3 4 7 6 7 5 3 4 8 2 3 2 3 2 0 21 17 15 22 18 43 19 18 14 2 7 2 1 6 3 2 2 2 1 3 6 2 3 3 3 4 3 2 2 5 1 2 0 0 2 0 18 29 13 14 26 35 31 18 20 2 8 10 9 10 5 2 4 0 3 1 2 1 1 4 3 3 2 1 2 3 1 1 2 3 0 0 553 442 433 552 1017 1480 1651 1393 1229 1095 957 914 867 778 662 566 553 518 475 377 323 454 563 432 437 427 526 648 650 657 443 387 395 538 365 395 310 225 261 328 645 856 944 811 716 625 513 494 431 391 335 303 297 267 239 199 170 282 352 258 264 248 337 430 383 389 269 242 271 364 252 275 243 217 172 224 372 624 707 582 513 470 444 420 436 387 327 263 256 251 236 178 153 172 211 174 173 179 189 218 267 268 174 145 124 174 113 120 250 225 191 268 600 783 1056 852 808 769 605 515 485 451 408 350 380 351 345 281 222 332 443 304 306 306 378 408 449 399 332 256 278 329 275 272 134 122 100 162 388 482 649 499 474 424 316 259 227 207 188 174 186 178 170 140 116 191 267 165 184 185 226 246 261 248 187 144 173 215 159 172 116 103 91 106 212 301 407 353 334 345 289 256 258 244 220 176 194 173 175 141 106 141 176 139 122 121 152 162 188 151 145 112 105 114 116 100 208 180 195 226 477 617 851 696 695 633 591 538 502 496 428 341 305 277 293 246 205 251 319 258 277 323 340 390 429 379 300 264 281 340 242 278 113 94 102 139 292 335 457 341 362 347 297 272 235 231 203 169 153 141 132 106 94 134 180 136 152 174 200 215 242 196 164 141 157 184 143 169 95 86 93 87 185 282 394 355 333 286 294 266 267 265 225 172 152 136 161 140 111 117 139 122 125 149 140 175 187 183 136 123 124 156 99 109 204 227 209 259 507 655 800 708 647 590 552 498 431 442 436 375 384 357 356 256 201 239 289 233 244 235 272 342 354 326 268 254 226 289 244 280 137 134 127 150 277 361 417 354 335 280 240 216 191 199 197 198 190 190 182 131 96 133 162 123 129 134 148 179 206 182 143 136 111 154 136 167 67 93 82 109 230 294 383 354 312 310 312 282 240 243 239 177 194 167 174 125 105 106 127 110 115 101 124 163 148 144 125 118 115 135 108 113 171 205 224 277 554 707 879 757 731 706 568 491 497 438 401 389 363 313 346 262 248 294 342 282 283 236 225 290 307 303 233 228 231 296 238 215 108 118 129 157 317 393 479 406 367 354 275 236 230 185 191 187 176 151 164 133 117 165 205 152 165 132 136 171 173 166 124 126 132 178 130 127 63 87 95 120 237 314 400 351 364 352 293 255 267 253 210 202 187 162 182 129 131 129 137 130 118 104 89 119 134 137 109 102 99 118 108 88 109 124 133 181 379 514 747 710 770 703 673 588 569 535 477 392 396 353 354 296 251 301 329 256 254 264 278 327 328 301 235 172 204 264 226 234 57 67 68 105 206 272 390 379 382 341 333 265 263 253 216 210 191 192 172 144 121 157 194 141 135 155 176 196 208 166 136 91 124 162 141 138 52 57 65 76 173 242 357 331 388 362 340 323 306 282 261 182 205 161 182 152 130 144 135 115 119 109 102 131 120 135 99 81 80 102 85 96 115 173 181 178 318 430 479 483 541 592 562 529 602 569 536 462 458 435 420 326 266 319 369 299 285 289 323 330 322 348 273 248 256 317 234 232 57 76 73 96 151 191 207 204 238 262 246 233 272 252 265 260 251 233 209 162 142 181 224 184 161 169 166 183 175 189 156 154 159 210 130 142 58 97 108 82 167 239 272 279 303 330 316 296 330 317 271 202 207 202 211 164 124 138 145 115 124 120 157 147 147 159 117 94 97 107 104 90 91 138 131 134 225 307 555 666 707 781 765 703 613 585 568 606 679 677 695 578 457 426 413 344 346 318 333 382 399 380 310 257 269 333 271 283 46 57 50 55 105 129 257 305 319 356 329 305 245 236 242 278 326 348 331 287 232 199 206 172 181 166 178 225 219 211 169 141 156 211 156 183 45 81 81 79 120 178 298 361 388 425 436 398 368 349 326 328 353 329 364 291 225 227 207 172 165 152 155 157 180 169 141 116 113 122 115 100 46 46 47 28 78 81 113 98 107 105 109 101 136 129 152 143 151 170 167 195 175 234 247 273 304 387 391 432 411 426 374 304 312 390 353 341 14 15 22 9 35 43 48 49 42 32 40 41 55 56 72 58 65 73 69 81 83 116 137 147 147 200 199 210 203 224 197 165 170 222 187 185 32 31 25 19 43 38 65 49 65 73 69 60 81 73 80 85 86 97 98 114 92 118 110 126 157 187 192 222 208 202 177 139 142 168 166 156 0 0 0 0 0 0 0 2 0 0 0 0 1 1 1 2 5 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 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 0 0 0 0 1 1 1 1 3 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 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 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 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 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 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 36518 36313 36602 37079 37510 37887 38475 38821 38956 38767 38429 37559 37080 36695 36527 36380 36349 36326 36609 36540 36551 36466 36925 37158 37122 37259 37402 37446 37781 38095 38073 37793 37829 37537 37656 37162 16893 16737 16801 17119 17293 17470 17780 18011 17944 17988 17810 17438 17316 17072 16933 16896 16910 16993 17186 17067 17070 17097 17380 17576 17622 17775 17840 17902 18111 18311 18395 18314 18247 18154 18183 18046 19625 19576 19801 19960 20217 20417 20695 20810 21012 20779 20619 20121 19764 19623 19594 19484 19439 19333 19423 19473 19481 19369 19545 19582 19500 19484 19562 19544 19670 19784 19678 19479 19582 19383 19473 19116 18680 18488 18480 18551 18620 18631 18588 18450 18210 17935 17688 17245 16876 16508 16199 15855 15776 15585 15871 15741 15719 15590 15642 15619 15591 15565 15522 15575 15631 15627 15563 15460 15338 15170 15054 14938 9584 9442 9445 9477 9491 9470 9460 9401 9249 9066 8925 8725 8524 8365 8195 7995 7960 7897 8003 7931 7907 7851 7901 7925 7881 7895 7902 7912 7930 7943 7913 7874 7798 7728 7668 7593 9096 9046 9035 9074 9129 9161 9128 9049 8961 8869 8763 8520 8352 8143 8004 7860 7816 7688 7868 7810 7812 7739 7741 7694 7710 7670 7620 7663 7701 7684 7650 7586 7540 7442 7386 7345 3153 2967 2981 2959 2966 2963 3352 3602 3697 3760 3735 3442 3400 3305 3288 3258 3254 3199 3030 2873 2742 2632 2722 2621 2540 2471 2445 2308 2322 2272 2147 2018 1894 1958 1899 1739 1555 1495 1420 1488 1472 1464 1599 1689 1715 1799 1794 1687 1711 1613 1624 1647 1613 1629 1581 1425 1397 1366 1410 1336 1327 1305 1213 1171 1223 1165 1158 1089 1015 1062 1040 980 1598 1472 1561 1471 1494 1499 1753 1913 1982 1961 1941 1755 1689 1692 1664 1611 1641 1570 1449 1448 1345 1266 1312 1285 1213 1166 1232 1137 1099 1107 989 929 879 896 859 759 677 718 675 711 731 830 923 963 989 896 856 789 704 712 670 725 773 772 775 770 713 667 696 739 706 736 709 732 744 749 739 653 653 658 658 628 253 238 223 239 253 327 346 361 346 334 307 301 259 228 221 244 267 282 270 280 253 225 224 251 257 285 288 295 314 296 299 266 265 264 287 273 424 480 452 472 478 503 577 602 643 562 549 488 445 484 449 481 506 490 505 490 460 442 472 488 449 451 421 437 430 453 440 387 388 394 371 355 505 508 543 580 594 600 620 657 622 629 621 582 567 537 549 512 480 481 481 491 502 532 510 557 520 520 544 532 549 563 559 534 581 561 567 524 150 148 156 160 164 169 176 223 175 184 194 173 187 167 162 156 152 152 144 127 149 147 151 178 165 169 176 188 185 204 208 204 196 203 189 213 355 360 387 420 430 431 444 434 447 445 427 409 380 370 387 356 328 329 337 364 353 385 359 379 355 351 368 344 364 359 351 330 385 358 378 311 563 542 533 537 554 563 549 536 556 491 460 494 440 413 424 479 473 493 456 436 410 411 383 409 399 404 417 405 409 448 416 382 481 455 504 467 181 162 162 180 182 186 190 184 201 180 173 170 161 145 149 170 177 184 169 166 150 154 152 163 148 153 161 163 161 179 166 149 179 165 167 173 382 380 371 357 372 377 359 352 355 311 287 324 279 268 275 309 296 309 287 270 260 257 231 246 251 251 256 242 248 269 250 233 302 290 337 294 451 490 525 558 599 622 586 579 543 516 496 453 411 401 414 419 409 419 400 389 401 389 390 370 374 390 370 329 339 366 361 363 381 347 342 324 170 189 191 207 214 248 224 259 226 219 210 185 184 189 170 177 170 177 180 179 172 182 191 177 171 176 185 155 154 182 172 176 179 174 164 145 281 301 334 351 385 374 362 320 317 297 286 268 227 212 244 242 239 242 220 210 229 207 199 193 203 214 185 174 185 184 189 187 202 173 178 179 416 406 401 445 486 577 624 622 671 664 622 555 548 507 478 496 454 477 441 431 404 426 408 420 396 414 411 402 384 375 356 318 302 289 301 309 174 182 179 196 230 266 297 303 322 333 309 266 264 240 239 239 232 240 218 210 198 217 213 223 212 211 201 206 199 202 188 178 160 164 149 159 242 224 222 249 256 311 327 319 349 331 313 289 284 267 239 257 222 237 223 221 206 209 195 197 184 203 210 196 185 173 168 140 142 125 152 150 609 601 643 613 644 633 643 621 681 646 707 752 738 745 726 746 746 743 718 682 657 574 532 531 491 479 492 451 467 456 458 426 434 403 408 351 294 280 306 286 315 300 311 320 343 347 347 366 358 366 368 373 383 380 367 352 334 293 283 286 272 267 279 248 265 253 248 235 236 213 221 192 315 321 337 327 329 333 332 301 338 299 360 386 380 379 358 373 363 363 351 330 323 281 249 245 219 212 213 203 202 203 210 191 198 190 187 159 1464 1334 1308 1341 1326 1251 1211 1198 1137 1211 1115 1041 1040 1096 1021 1082 1124 1158 1208 1221 1183 1120 1080 1013 936 839 732 701 648 612 624 621 577 543 549 496 683 636 633 650 617 612 622 621 568 636 572 523 534 567 501 531 553 571 622 632 629 591 550 506 488 436 382 372 351 347 348 337 308 297 307 263 781 698 675 691 709 639 589 577 569 575 543 518 506 529 520 551 571 587 586 589 554 529 530 507 448 403 350 329 297 265 276 284 269 246 242 233 2324 2316 2397 2421 2470 2454 2413 2421 2474 2468 2458 2438 2456 2367 2489 2433 2338 2260 2332 2265 2505 2675 2909 2919 2762 2542 2401 2206 2084 2018 1910 1779 1715 1511 1337 1217 1028 1028 1046 1076 1126 1119 1129 1149 1180 1162 1159 1174 1184 1131 1185 1154 1088 1046 1106 1072 1158 1270 1419 1470 1371 1300 1196 1107 1023 1008 986 923 892 777 675 638 1296 1288 1351 1345 1344 1335 1284 1272 1294 1306 1299 1264 1272 1236 1304 1279 1250 1214 1226 1193 1347 1405 1490 1449 1391 1242 1205 1099 1061 1010 924 856 823 734 662 579 2545 2697 2822 2861 2878 2917 2955 2997 2986 3010 2965 2861 2848 2906 2883 2872 2941 2999 2948 3166 3088 3068 3108 3309 3469 3946 4282 4565 4686 4647 4497 4337 4168 4002 4066 3882 1039 1123 1196 1232 1258 1268 1327 1339 1342 1388 1398 1342 1333 1375 1325 1336 1403 1447 1409 1531 1463 1435 1440 1575 1687 1926 2121 2252 2300 2250 2197 2116 2035 1943 1994 1942 1506 1574 1626 1629 1620 1649 1628 1658 1644 1622 1567 1519 1515 1531 1558 1536 1538 1552 1539 1635 1625 1633 1668 1734 1782 2020 2161 2313 2386 2397 2300 2221 2133 2059 2072 1940 2126 2119 2007 2131 2212 2294 2412 2523 2557 2594 2634 2682 2707 2689 2746 2732 2674 2692 2737 2695 2707 2781 2826 2802 3053 2995 3006 3055 3303 3460 3969 4304 4555 4637 4575 4472 815 806 757 827 842 884 947 1010 1047 1086 1112 1162 1177 1159 1214 1229 1196 1208 1251 1206 1236 1302 1341 1299 1444 1393 1392 1412 1579 1685 1917 2094 2207 2236 2176 2127 1311 1313 1250 1304 1370 1410 1465 1513 1510 1508 1522 1520 1530 1530 1532 1503 1478 1484 1486 1489 1471 1479 1485 1503 1609 1602 1614 1643 1724 1775 2052 2210 2348 2401 2399 2345 3005 3127 3287 3371 3430 3552 3599 3652 3833 3947 4072 4225 4345 4509 4640 4771 4907 5048 5212 5380 5520 5601 5719 5849 5885 5958 6071 6185 6215 6502 6474 6598 6750 7003 7396 7815 967 1008 1087 1101 1129 1157 1152 1152 1230 1254 1310 1364 1440 1527 1580 1645 1716 1780 1866 1956 2024 2064 2105 2187 2199 2259 2344 2421 2427 2597 2595 2673 2777 2928 3146 3348 2038 2119 2200 2270 2301 2395 2447 2500 2603 2693 2762 2861 2905 2982 3060 3126 3191 3268 3346 3424 3496 3537 3614 3662 3686 3699 3727 3764 3788 3905 3879 3925 3973 4075 4250 4467 16017 15977 15954 15831 15671 15467 15409 15310 15165 14836 14537 14255 13895 13638 13377 13225 13167 12999 12959 12850 12869 12788 12831 12797 12828 12874 12979 13079 13176 13165 13068 12941 12821 12635 12490 12278 8220 8167 8122 8077 7993 7902 7839 7758 7638 7476 7339 7225 7018 6899 6754 6621 6609 6564 6522 6468 6455 6423 6478 6525 6543 6582 6614 6641 6688 6723 6681 6624 6498 6430 6373 6291 7797 7810 7832 7754 7678 7565 7570 7552 7527 7360 7198 7030 6877 6739 6623 6604 6558 6435 6437 6382 6414 6365 6353 6272 6285 6292 6365 6438 6488 6442 6387 6317 6323 6205 6117 5987 16017 15977 15954 15831 15671 15467 15409 15310 15165 14836 14537 14255 13895 13638 13377 13225 13167 12999 12959 12850 12869 12788 12831 12797 12828 12874 12979 13079 13176 13165 13068 12941 12821 12635 12490 12278 8220 8167 8122 8077 7993 7902 7839 7758 7638 7476 7339 7225 7018 6899 6754 6621 6609 6564 6522 6468 6455 6423 6478 6525 6543 6582 6614 6641 6688 6723 6681 6624 6498 6430 6373 6291 7797 7810 7832 7754 7678 7565 7570 7552 7527 7360 7198 7030 6877 6739 6623 6604 6558 6435 6437 6382 6414 6365 6353 6272 6285 6292 6365 6438 6488 6442 6387 6317 6323 6205 6117 5987 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 5002 4858 5062 5327 5726 6147 6689 7048 7011 6964 6965 6438 6226 5946 5898 5835 5720 5738 5947 5796 5523 5360 5406 5426 5338 5299 5255 4997 4979 4987 4824 4626 4612 4728 4817 4652 2288 2231 2258 2403 2551 2821 3032 3358 3284 3274 3275 3053 3051 2836 2805 2863 2761 2805 2932 2799 2667 2645 2613 2604 2548 2531 2540 2471 2484 2438 2359 2253 2303 2366 2386 2309 2714 2627 2804 2924 3175 3326 3657 3690 3727 3690 3690 3385 3175 3110 3093 2972 2959 2933 3015 2997 2856 2715 2793 2822 2790 2768 2715 2526 2495 2549 2465 2373 2309 2362 2431 2343 2437 2402 2371 2595 2742 2967 3087 3045 2971 2976 3033 2870 2844 2718 2690 2534 2495 2498 2874 2835 2771 2720 2735 2722 2678 2620 2460 2434 2401 2410 2436 2456 2458 2485 2544 2592 1242 1204 1217 1332 1384 1461 1563 1576 1563 1507 1518 1431 1425 1380 1368 1318 1282 1280 1462 1435 1402 1384 1377 1345 1289 1268 1240 1243 1218 1202 1209 1218 1268 1274 1286 1268 1195 1198 1154 1263 1358 1506 1524 1469 1408 1469 1515 1439 1419 1338 1322 1216 1213 1218 1412 1400 1369 1336 1358 1377 1389 1352 1220 1191 1183 1208 1227 1238 1190 1211 1258 1324 2167 2062 2182 2099 2193 2240 2565 2974 3024 3017 2974 2679 2588 2504 2517 2542 2539 2485 2329 2220 2044 1988 2029 1960 1926 1854 1912 1799 1771 1751 1569 1487 1417 1465 1433 1278 865 875 864 860 920 994 1070 1314 1274 1321 1334 1230 1264 1145 1149 1225 1171 1182 1141 1035 946 972 980 936 947 911 918 904 937 882 813 760 728 755 751 694 1302 1187 1318 1239 1273 1246 1495 1660 1750 1696 1640 1449 1324 1359 1368 1317 1368 1303 1188 1185 1098 1016 1049 1024 979 943 994 895 834 869 756 727 689 710 682 584 255 236 256 297 329 392 454 464 472 428 433 386 329 312 296 310 318 329 339 348 317 277 289 310 328 336 343 327 339 348 342 276 257 290 307 289 130 104 115 136 148 199 226 244 239 226 209 200 172 139 140 152 167 183 172 177 154 129 114 138 151 156 165 155 160 164 160 116 118 131 150 132 125 132 141 161 181 193 228 220 233 202 224 186 157 173 156 158 151 146 167 171 163 148 175 172 177 180 178 172 179 184 182 160 139 159 157 157 69 77 105 141 153 159 181 207 173 176 174 156 163 145 145 126 124 136 123 114 119 119 115 158 147 166 200 170 171 163 171 150 166 170 204 174 25 26 33 37 42 55 55 87 67 75 87 65 77 69 58 55 53 61 52 37 53 43 43 65 63 65 70 67 60 64 64 59 58 59 75 89 44 51 72 104 111 104 126 120 106 101 87 91 86 76 87 71 71 75 71 77 66 76 72 93 84 101 130 103 111 99 107 91 108 111 129 85 45 53 78 103 132 152 164 136 134 111 94 115 110 92 98 123 94 109 102 97 90 85 70 90 93 114 104 87 105 124 116 88 128 128 124 119 14 14 16 22 31 39 47 41 46 42 37 42 37 35 34 48 40 43 44 44 41 34 23 39 28 45 48 31 35 50 39 26 40 55 42 44 31 39 62 81 101 113 117 95 88 69 57 73 73 57 64 75 54 66 58 53 49 51 47 51 65 69 56 56 70 74 77 62 88 73 82 75 19 21 48 62 118 137 136 132 122 106 96 92 75 61 69 82 68 78 68 64 71 56 59 61 66 78 86 68 83 78 75 62 88 78 73 66 10 5 7 11 15 40 37 57 48 37 30 31 32 26 22 24 18 21 19 24 28 30 31 27 24 26 31 30 32 31 31 27 40 37 31 27 9 16 41 51 103 97 99 75 74 69 66 61 43 35 47 58 50 57 49 40 43 26 28 34 42 52 55 38 51 47 44 35 48 41 42 39 7 4 10 21 39 69 79 69 84 100 96 83 68 58 42 54 41 65 49 53 43 55 53 52 44 57 59 51 43 45 51 46 46 51 58 55 1 1 1 4 6 23 27 29 35 43 36 31 25 21 12 18 13 20 16 14 15 24 21 17 17 19 20 22 16 14 13 18 18 28 19 23 6 3 9 17 33 46 52 40 49 57 60 52 43 37 30 36 28 45 33 39 28 31 32 35 27 38 39 29 27 31 38 28 28 23 39 32 1 2 9 8 19 28 20 17 30 38 56 49 30 31 28 41 22 26 43 35 37 26 25 35 26 41 68 36 37 44 30 26 27 35 37 30 1 1 4 0 4 8 5 7 11 17 18 17 9 9 14 13 11 10 17 16 12 8 8 14 13 22 34 14 12 19 12 9 14 15 14 9 0 1 5 8 15 20 15 10 19 21 38 32 21 22 14 28 11 16 26 19 25 18 17 21 13 19 34 22 25 25 18 17 13 20 23 21 0 0 2 0 0 2 1 1 1 11 7 6 12 18 8 14 16 10 16 16 18 18 16 20 17 19 10 17 14 15 20 17 12 16 22 28 0 0 0 0 0 1 1 1 1 5 4 4 7 10 7 8 5 5 7 7 9 12 10 12 8 8 4 2 7 9 10 9 7 8 9 11 0 0 2 0 0 1 0 0 0 6 3 2 5 8 1 6 11 5 9 9 9 6 6 8 9 11 6 15 7 6 10 8 5 8 13 17 2 0 1 1 1 1 1 1 0 0 0 0 6 3 3 7 3 0 2 10 9 11 9 12 8 7 6 3 9 4 6 9 8 5 7 7 0 0 1 1 1 1 0 1 0 0 0 0 2 1 0 1 1 0 2 9 6 6 5 8 5 6 5 1 4 1 3 5 8 1 5 5 2 0 0 0 0 0 1 0 0 0 0 0 4 2 3 6 2 0 0 1 3 5 4 4 3 1 1 2 5 3 3 4 0 4 2 2 0 0 0 0 0 0 1 2 0 1 2 1 0 3 1 1 0 2 2 2 2 4 4 3 3 5 7 4 5 4 6 4 3 2 3 7 0 0 0 0 0 0 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 2 1 2 2 4 5 1 2 1 4 3 2 1 0 3 0 0 0 0 0 0 0 1 0 0 0 0 0 3 1 1 0 2 2 2 2 2 3 1 1 1 2 3 3 3 2 1 1 1 3 4 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 2 2 1 2 3 2 2 0 1 1 1 2 5 2 3 5 7 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 3 2 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 2 1 1 0 0 0 0 1 2 0 1 1 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 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 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 0 0 431 378 357 445 376 266 398 251 312 286 275 270 310 290 312 257 278 299 281 251 303 216 273 224 229 221 82 67 96 83 111 93 76 87 90 92 431 378 357 445 376 266 398 251 312 284 272 270 303 286 309 257 276 297 280 247 300 214 269 221 224 216 80 63 92 80 109 91 69 78 78 85 0 0 0 0 0 0 0 0 0 2 3 0 7 4 3 0 2 2 1 4 3 2 4 3 5 5 2 4 4 3 2 2 7 9 12 7 0 1 0 1 0 0 7 1 4 2 0 0 5 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 0 1 0 0 7 1 4 2 0 0 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 422 375 355 438 374 264 385 247 305 280 271 265 295 289 310 255 274 295 279 251 301 213 272 220 227 217 82 67 96 81 109 91 73 86 89 91 422 375 355 438 374 264 385 247 305 279 269 265 288 286 307 255 272 293 278 247 298 211 268 217 222 213 80 63 92 79 107 89 66 77 77 84 0 0 0 0 0 0 0 0 0 1 2 0 7 3 3 0 2 2 1 4 3 2 4 3 5 4 2 4 4 2 2 2 7 9 12 7 9 2 2 6 2 2 6 3 3 3 4 5 10 1 2 2 4 2 2 0 2 3 1 4 2 4 0 0 0 2 2 2 3 1 1 1 9 2 2 6 2 2 6 3 3 2 3 5 10 0 2 2 4 2 2 0 2 3 1 4 2 3 0 0 0 1 2 2 3 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 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 0 0 0 1 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12550 12817 13129 13419 13683 13836 13991 14174 14359 14576 14558 14507 14655 14793 14958 15024 15144 15264 15510 15722 15938 16118 16470 16700 16911 17036 17232 17453 17660 17959 18173 18301 18498 18371 18590 18498 5239 5358 5528 5660 5803 5853 5980 6075 6159 6314 6304 6273 6381 6470 6503 6568 6644 6706 6862 6976 7067 7183 7366 7518 7654 7753 7873 7999 8099 8297 8435 8511 8617 8569 8664 8674 7311 7459 7601 7759 7880 7983 8011 8099 8200 8262 8254 8234 8274 8323 8455 8456 8500 8558 8648 8746 8871 8935 9104 9182 9257 9283 9359 9454 9561 9662 9738 9790 9881 9802 9926 9824 15 16 22 16 23 20 22 15 10 8 13 12 11 7 3 5 4 2 2 8 6 4 4 7 9 4 6 10 10 4 5 7 12 9 4 4 11 9 14 10 11 9 14 11 6 4 7 7 6 3 0 2 2 2 1 4 3 2 3 6 6 1 3 7 5 1 2 6 9 5 3 3 4 7 8 6 12 11 8 4 4 4 6 5 5 4 3 3 2 0 1 4 3 2 1 1 3 3 3 3 5 3 3 1 3 4 1 1 83 73 71 64 65 69 61 55 52 45 41 46 55 53 57 49 50 66 69 74 72 75 69 68 69 83 90 101 88 103 94 82 87 87 88 87 48 45 44 38 41 43 35 30 32 25 26 23 30 33 36 31 28 33 35 39 40 40 35 36 38 45 50 57 48 59 56 45 50 52 50 48 35 28 27 26 24 26 26 25 20 20 15 23 25 20 21 18 22 33 34 35 32 35 34 32 31 38 40 44 40 44 38 37 37 35 38 39 88 89 91 85 78 76 67 73 67 68 65 58 54 62 59 62 77 73 76 77 80 79 85 100 107 102 88 84 99 82 88 87 103 98 108 104 48 47 49 46 46 41 38 45 43 47 46 41 35 38 33 34 41 36 43 41 44 40 42 40 44 49 49 46 58 40 47 50 57 51 61 59 40 42 42 39 32 35 29 28 24 21 19 17 19 24 26 28 36 37 33 36 36 39 43 60 63 53 39 38 41 42 41 37 46 47 47 45 112 122 124 119 121 129 113 110 97 96 94 89 94 96 87 83 82 78 82 82 92 104 101 96 93 86 97 107 110 110 121 114 116 114 95 95 63 73 70 68 69 77 63 65 54 53 50 48 54 58 57 57 61 48 45 45 53 56 55 55 51 48 48 55 46 49 57 53 55 66 52 53 49 49 54 51 52 52 50 45 43 43 44 41 40 38 30 26 21 30 37 37 39 48 46 41 42 38 49 52 64 61 64 61 61 48 43 42 186 190 185 175 173 159 154 154 149 142 139 135 128 125 123 122 131 135 134 130 118 111 105 112 115 105 117 125 118 123 110 116 131 134 143 137 96 94 105 92 96 90 89 88 90 83 77 76 74 70 67 66 77 84 79 78 68 67 64 67 67 59 60 67 66 65 58 55 63 54 60 64 90 96 80 83 77 69 65 66 59 59 62 59 54 55 56 56 54 51 55 52 50 44 41 45 48 46 57 58 52 58 52 61 68 80 83 73 239 259 274 272 285 272 255 247 235 239 220 201 208 208 198 188 182 178 170 166 177 159 173 166 174 165 144 120 126 132 138 151 152 138 145 122 117 129 139 136 147 143 125 133 118 124 122 112 113 111 99 99 96 95 94 100 100 88 100 91 99 96 93 72 74 77 78 83 81 81 75 57 122 130 135 136 138 129 130 114 117 115 98 89 95 97 99 89 86 83 76 66 77 71 73 75 75 69 51 48 52 55 60 68 71 57 70 65 282 298 290 324 334 361 380 388 402 398 369 332 329 328 316 320 300 295 274 262 243 239 215 219 209 218 205 205 190 195 183 161 151 144 143 153 145 153 152 169 185 197 214 208 212 214 199 173 177 171 171 170 165 160 144 135 127 128 119 131 119 120 111 113 107 117 111 100 91 87 82 88 137 145 138 155 149 164 166 180 190 184 170 159 152 157 145 150 135 135 130 127 116 111 96 88 90 98 94 92 83 78 72 61 60 57 61 65 457 457 509 489 513 493 502 491 522 501 534 560 560 552 536 541 557 543 523 501 473 425 399 349 328 300 286 272 264 260 254 252 270 245 254 217 257 246 277 253 274 257 263 267 292 288 290 301 297 300 291 295 299 298 273 271 247 226 217 187 181 169 160 151 157 146 140 143 150 135 148 126 200 211 232 236 239 236 239 224 230 213 244 259 263 252 245 246 258 245 250 230 226 199 182 162 147 131 126 121 107 114 114 109 120 110 106 91 1274 1201 1189 1222 1219 1151 1127 1110 1043 1113 1015 935 927 958 901 926 970 977 1031 1017 984 931 893 831 765 669 564 536 503 464 450 451 412 379 376 350 634 616 614 630 596 593 599 590 530 602 530 481 488 519 467 472 496 502 545 539 545 506 471 417 401 347 302 290 274 268 257 246 221 210 206 193 640 585 575 592 623 558 528 520 513 511 485 454 439 439 434 454 474 475 486 478 439 425 422 414 364 322 262 246 229 196 193 205 191 169 170 157 2148 2183 2264 2303 2365 2360 2345 2361 2413 2420 2407 2384 2401 2316 2424 2368 2280 2195 2268 2186 2402 2562 2797 2814 2653 2428 2302 2113 1974 1910 1826 1676 1619 1410 1230 1093 1002 1012 1026 1063 1115 1100 1115 1138 1165 1149 1143 1151 1164 1113 1169 1137 1069 1018 1083 1040 1127 1236 1381 1432 1323 1252 1154 1069 971 958 938 867 837 737 628 580 1146 1171 1238 1240 1250 1260 1230 1223 1248 1271 1264 1233 1237 1203 1255 1231 1211 1177 1185 1146 1275 1326 1416 1382 1330 1176 1148 1044 1003 952 888 809 782 673 602 513 2540 2688 2817 2850 2867 2903 2954 2995 2980 3005 2959 2854 2841 2896 2876 2863 2937 2988 2939 3155 3077 3055 3096 3299 3459 3931 4264 4546 4667 4624 4478 4325 4157 3990 4052 3867 1037 1122 1194 1229 1254 1265 1326 1338 1341 1385 1395 1339 1330 1371 1320 1332 1400 1444 1408 1529 1461 1432 1436 1572 1684 1918 2111 2243 2289 2239 2188 2109 2031 1940 1990 1935 1503 1566 1623 1621 1613 1638 1628 1657 1639 1620 1564 1515 1511 1525 1556 1531 1537 1544 1531 1626 1616 1623 1660 1727 1775 2013 2153 2303 2378 2385 2290 2216 2126 2050 2062 1932 2121 2114 2006 2129 2210 2291 2412 2523 2556 2594 2630 2676 2702 2683 2738 2726 2667 2686 2730 2684 2694 2773 2814 2790 3045 2987 2998 3049 3296 3450 3952 4281 4538 4620 4556 4454 814 804 757 825 840 881 947 1010 1046 1086 1109 1157 1173 1156 1213 1228 1194 1206 1246 1199 1228 1298 1338 1297 1442 1390 1388 1408 1577 1681 1908 2081 2195 2223 2163 2120 1307 1310 1249 1304 1370 1410 1465 1513 1510 1508 1521 1519 1529 1527 1525 1498 1473 1480 1484 1485 1466 1475 1476 1493 1603 1597 1610 1641 1719 1769 2044 2200 2343 2397 2393 2334 3005 3127 3287 3371 3430 3552 3599 3652 3833 3947 4072 4225 4345 4509 4640 4771 4907 5048 5212 5380 5520 5601 5719 5849 5885 5958 6071 6185 6215 6502 6474 6598 6750 7003 7396 7815 967 1008 1087 1101 1129 1157 1152 1152 1230 1254 1310 1364 1440 1527 1580 1645 1716 1780 1866 1956 2024 2064 2105 2187 2199 2259 2344 2421 2427 2597 2595 2673 2777 2928 3146 3348 2038 2119 2200 2270 2301 2395 2447 2500 2603 2693 2762 2861 2905 2982 3060 3126 3191 3268 3346 3424 3496 3537 3614 3662 3686 3699 3727 3764 3788 3905 3879 3925 3973 4075 4250 4467 2518 2283 2100 2057 2054 2171 1988 2038 2109 2105 2094 2089 1994 2028 1982 2039 2040 2026 1912 1921 1918 1984 1945 2011 1816 1829 1854 1850 1870 1901 1897 1832 1822 1716 1669 1642 715 603 536 534 570 628 531 569 551 640 620 617 563 581 562 587 620 621 590 577 581 632 654 708 653 693 733 728 748 773 811 835 760 711 682 687 1803 1680 1564 1523 1484 1543 1457 1469 1558 1465 1474 1472 1431 1447 1420 1452 1420 1405 1322 1344 1337 1352 1291 1303 1163 1136 1121 1122 1122 1128 1086 997 1062 1005 987 955 211 92 133 108 184 177 63 79 60 113 105 108 121 145 129 91 110 86 36 48 73 78 72 93 76 67 77 52 44 48 54 56 47 41 16 64 111 61 92 57 103 98 37 55 38 77 61 62 70 83 73 54 67 51 18 24 47 42 43 49 43 44 45 21 19 17 21 26 23 19 6 31 100 31 41 51 81 79 26 24 22 36 44 46 51 62 56 37 43 35 18 24 26 36 29 44 33 23 32 31 25 31 33 30 24 22 10 33 481 457 373 358 334 390 341 326 316 418 449 452 462 459 404 412 391 353 353 328 325 356 352 373 318 317 361 341 367 337 375 358 317 320 289 283 220 200 157 152 137 163 109 98 104 174 165 169 129 149 132 136 142 121 127 104 113 143 127 147 120 136 165 147 146 145 182 195 171 178 162 154 261 257 216 206 197 227 232 228 212 244 284 283 333 310 272 276 249 232 226 224 212 213 225 226 198 181 196 194 221 192 193 163 146 142 127 129 325 391 326 323 322 360 396 423 447 397 354 340 311 337 313 351 374 368 358 345 314 308 321 325 269 294 278 321 306 317 307 288 290 269 242 234 66 85 57 51 57 85 76 69 61 59 49 55 42 51 46 56 55 61 53 62 53 53 67 69 60 77 74 94 96 91 90 98 87 81 75 81 259 306 269 272 265 275 320 354 386 338 305 285 269 286 267 295 319 307 305 283 261 255 254 256 209 217 204 227 210 226 217 190 203 188 167 153 324 309 314 320 320 312 326 340 352 356 353 337 310 296 317 303 274 265 276 295 291 309 294 303 280 268 247 255 268 290 267 270 299 277 268 255 62 49 53 55 53 37 58 71 54 55 57 60 56 40 47 44 38 41 47 45 43 48 53 58 51 56 58 66 79 91 87 92 83 78 62 71 262 260 261 265 267 275 268 269 298 301 296 277 254 256 270 259 236 224 229 250 248 261 241 245 229 212 189 189 189 199 180 178 216 199 206 184 332 299 270 259 249 252 231 246 273 238 227 244 202 196 203 234 248 249 220 209 202 215 208 207 191 185 196 193 186 201 190 178 222 193 237 211 71 54 41 66 55 57 54 55 65 55 59 52 50 40 48 56 60 57 46 44 41 53 65 57 53 49 53 65 60 64 69 68 76 56 65 65 261 245 229 193 194 195 177 191 208 183 168 192 152 156 155 178 188 192 174 165 161 162 143 150 138 136 143 128 126 137 121 110 146 137 172 146 193 210 203 224 196 213 195 200 186 171 180 160 128 132 147 149 159 163 162 159 153 174 158 143 134 147 140 141 130 156 148 150 141 131 124 136 43 55 45 60 52 65 62 69 60 58 58 42 39 52 49 54 56 61 67 55 44 64 60 59 48 54 61 53 48 74 63 66 58 56 58 61 150 155 158 164 144 148 133 131 126 113 122 118 89 80 98 95 103 102 95 104 109 110 98 84 86 93 79 88 82 82 85 84 83 75 66 75 127 104 101 100 113 147 165 165 185 166 157 140 151 121 120 122 113 117 118 116 118 132 140 149 143 139 147 146 151 135 122 111 105 94 100 101 28 28 26 23 39 46 56 66 75 76 74 62 62 48 56 51 54 60 58 61 56 65 73 75 76 72 70 71 76 71 64 60 51 49 48 48 99 76 75 77 74 101 109 99 110 90 83 78 89 73 64 71 59 57 60 55 62 67 67 74 67 67 77 75 75 64 58 51 54 45 52 53 151 142 125 116 112 112 121 113 129 107 117 143 148 162 162 164 167 174 152 146 147 123 108 147 137 138 138 143 166 152 174 148 137 123 117 104 36 33 25 33 37 35 43 46 40 42 39 48 52 57 63 65 73 72 77 65 75 59 58 85 78 76 85 83 96 88 96 83 72 63 59 57 115 109 100 83 75 77 78 67 89 65 78 95 96 105 99 99 94 102 75 81 72 64 50 62 59 62 53 60 70 64 78 65 65 60 58 47 190 133 117 119 107 98 83 87 93 87 93 100 101 120 112 142 138 171 161 188 181 171 171 162 154 151 158 148 131 133 154 153 153 148 151 118 49 20 19 20 21 18 22 30 37 29 38 38 39 38 27 51 52 64 70 86 75 73 69 77 79 81 76 80 70 70 81 82 80 79 92 59 141 113 98 99 86 80 61 57 56 58 55 62 62 82 85 91 86 107 91 102 106 98 102 85 75 70 82 68 61 63 73 71 73 69 59 59 174 133 132 117 104 93 67 59 61 48 51 54 49 48 62 58 55 65 62 69 94 102 103 93 101 107 93 90 101 104 78 94 88 96 100 117 26 16 19 12 10 18 14 10 15 13 16 23 18 17 16 16 18 28 21 23 25 28 33 30 43 42 37 37 48 49 45 51 47 39 42 53 148 117 113 105 94 75 53 49 46 35 35 31 31 31 46 42 37 37 41 46 69 74 70 63 58 65 56 53 53 55 33 43 41 57 58 64 5 9 5 11 11 14 0 0 6 4 4 6 7 7 6 8 4 9 7 9 9 9 8 7 7 10 11 15 14 19 13 8 8 10 11 8 2 1 2 3 4 3 0 0 1 2 1 2 3 4 5 4 3 3 1 2 2 1 3 1 1 4 5 8 9 10 5 4 2 2 4 4 3 8 3 8 7 11 0 0 5 2 3 4 4 3 1 4 1 6 6 7 7 8 5 6 6 6 6 7 5 9 8 4 6 8 7 4 5 4 1 2 2 3 0 0 1 0 4 5 4 5 7 5 7 6 7 9 11 7 10 9 6 6 8 5 6 9 15 18 15 14 14 11 1 1 0 2 2 3 0 0 1 0 3 4 3 2 0 0 2 2 5 6 7 3 3 1 1 2 4 3 1 3 8 10 10 11 9 3 4 3 1 0 0 0 0 0 0 0 1 1 1 3 7 5 5 4 2 3 4 4 7 8 5 4 4 2 5 6 7 8 5 3 5 8 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 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 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 343600 345407 348292 350799 354088 357072 359433 361751 364443 366218 367361 368302 369827 372639 375182 377045 378903 381792 384808 387320 390038 392652 395510 398335 401201 403920 406480 408536 410054 411150 411856 412161 412830 413830 415603 416543 171180 172075 173549 174897 176668 178142 179471 180800 182234 183195 183966 184548 185594 187165 188506 189686 190742 192140 193555 194830 196307 197738 199192 200702 202051 203572 204917 206004 206895 207587 208027 208187 208514 208880 209821 210388 172420 173332 174743 175902 177420 178930 179962 180951 182209 183023 183395 183754 184233 185474 186676 187359 188161 189652 191253 192490 193731 194914 196318 197633 199150 200348 201563 202532 203159 203563 203829 203974 204316 204950 205782 206155 96323 96746 97760 98626 99811 100249 100297 99969 100102 99527 98819 97978 97345 96899 96209 95596 95221 95583 96094 96660 96924 97206 97554 97833 98094 98540 98706 98947 98648 98398 97681 96630 95539 94616 93653 92224 49486 49657 50170 50630 51224 51290 51312 51152 51136 50850 50578 50186 49921 49690 49293 49039 48866 49115 49333 49631 49784 49901 50021 50264 50383 50615 50796 50890 50679 50538 50085 49390 48806 48280 47825 47028 46837 47089 47590 47996 48587 48959 48985 48817 48966 48677 48241 47792 47424 47209 46916 46557 46355 46468 46761 47029 47140 47305 47533 47569 47711 47925 47910 48057 47969 47860 47596 47240 46733 46336 45828 45196 36555 35447 34520 33760 33057 33054 33256 34071 34644 35423 35996 36837 37199 37966 38525 38795 38718 38472 38222 37784 37446 36979 36741 37140 37589 37654 38072 37871 37620 36908 36364 35942 35678 35602 36061 36501 18902 18423 17941 17559 17265 17243 17361 17784 18075 18522 18821 19243 19484 19968 20257 20455 20374 20140 20045 19802 19601 19468 19294 19450 19624 19720 19871 19823 19799 19487 19316 19178 18980 18907 19098 19377 17653 17024 16579 16201 15792 15811 15895 16287 16569 16901 17175 17594 17715 17998 18268 18340 18344 18332 18177 17982 17845 17511 17447 17690 17965 17934 18201 18048 17821 17421 17048 16764 16698 16695 16963 17124 26869 26744 26645 26275 25962 25932 25441 24661 24232 23472 22680 22078 22418 23038 23881 24580 25552 26130 26342 26155 26516 26826 27104 26961 26709 26236 25741 25392 25290 25610 25749 26081 26261 26363 26278 25935 13817 13744 13699 13573 13432 13548 13353 13000 12848 12432 12002 11774 11967 12235 12712 13115 13598 13831 13862 13778 14022 14118 14396 14313 14127 13874 13615 13413 13380 13599 13658 13848 13978 14028 13942 13831 13052 13000 12946 12702 12530 12384 12088 11661 11384 11040 10678 10304 10451 10803 11169 11465 11954 12299 12480 12377 12494 12708 12708 12648 12582 12362 12126 11979 11910 12011 12091 12233 12283 12335 12336 12104 28310 28093 27916 27522 27350 27111 26967 26796 26505 25997 25690 25056 24352 23991 23408 22789 22260 22559 23098 23876 24507 25439 25884 26010 25881 26262 26514 26735 26669 26389 25855 25204 24883 25025 25570 26227 14810 14567 14394 14187 14060 13967 13880 13891 13767 13569 13461 13164 12880 12711 12368 12016 11841 12001 12238 12667 13014 13421 13528 13587 13509 13713 13844 13994 14097 13942 13608 13290 13075 13147 13533 13823 13500 13526 13522 13335 13290 13144 13087 12905 12738 12428 12229 11892 11472 11280 11040 10773 10419 10558 10860 11209 11493 12018 12356 12423 12372 12549 12670 12741 12572 12447 12247 11914 11808 11878 12037 12404 28661 28479 28423 28593 28718 28530 28295 27964 27535 27184 26859 26657 26436 26235 25919 25634 25152 24542 24092 23521 22879 22284 22572 22998 23856 24497 25441 25798 25922 25807 26160 26360 26557 26552 26508 26257 15242 15183 15073 15025 15047 14895 14673 14425 14188 13959 13804 13677 13625 13574 13472 13342 13135 12872 12667 12323 12022 11814 11965 12148 12632 12941 13329 13406 13428 13387 13616 13724 13886 13938 13900 13786 13419 13296 13350 13568 13671 13635 13622 13539 13347 13225 13055 12980 12811 12661 12447 12292 12017 11670 11425 11198 10857 10470 10607 10850 11224 11556 12112 12392 12494 12420 12544 12636 12671 12614 12608 12471 23097 24793 26939 27826 28215 28511 28450 28302 28466 28519 28243 27953 27605 27144 26834 26597 26488 26332 26110 25800 25605 25200 24543 24031 23426 22771 22223 22453 22986 23756 24389 25272 25642 25717 25786 26233 12004 12889 14044 14623 14881 15035 15066 14927 14886 14840 14667 14409 14157 13902 13716 13618 13555 13501 13428 13304 13191 13052 12792 12580 12242 11910 11724 11830 12071 12489 12822 13183 13299 13332 13353 13589 11093 11904 12895 13203 13334 13476 13384 13375 13580 13679 13576 13544 13448 13242 13118 12979 12933 12831 12682 12496 12414 12148 11751 11451 11184 10861 10499 10623 10915 11267 11567 12089 12343 12385 12433 12644 18445 18516 18196 19789 20408 22759 24403 26545 27421 27806 28079 27965 27815 27910 28013 27805 27581 27337 26844 26546 26323 26240 26138 25876 25567 25393 24980 24387 23865 23251 22578 22014 22269 22777 23647 24354 9443 9442 9360 10210 10559 11762 12616 13768 14330 14588 14701 14691 14543 14486 14458 14313 14133 13941 13658 13466 13403 13334 13324 13223 13100 13044 12878 12681 12393 12065 11739 11569 11703 11887 12374 12769 9002 9074 8836 9579 9849 10997 11787 12777 13091 13218 13378 13274 13272 13424 13555 13492 13448 13396 13186 13080 12920 12906 12814 12653 12467 12349 12102 11706 11472 11186 10839 10445 10566 10890 11273 11585 16823 17426 17822 17298 18562 18017 18168 17861 19399 19957 22262 23837 25931 26810 27158 27465 27418 27269 27400 27487 27307 27150 26879 26428 26202 26054 25962 25800 25555 25142 24968 24611 23999 23524 22989 22371 8483 8799 8995 8722 9375 9119 9186 9103 9935 10243 11416 12228 13339 13887 14134 14286 14275 14133 14071 14062 13926 13800 13603 13356 13193 13172 13099 13056 12993 12804 12740 12606 12398 12169 11888 11569 8340 8627 8827 8576 9187 8898 8982 8758 9464 9714 10846 11609 12592 12923 13024 13179 13143 13136 13329 13425 13381 13350 13276 13072 13009 12882 12863 12744 12562 12338 12228 12005 11601 11355 11101 10802 16854 16365 16219 16204 16114 16264 16878 17320 16853 18106 17574 17733 17389 18859 19438 21678 23242 25319 26152 26406 26737 26696 26543 26791 26892 26702 26549 26338 25931 25758 25576 25450 25281 25038 24678 24513 8416 8216 8142 8134 8054 8075 8395 8635 8398 9044 8815 8875 8774 9563 9875 10989 11800 12879 13376 13565 13730 13731 13599 13607 13610 13499 13378 13236 13006 12884 12864 12752 12738 12647 12482 12396 8438 8149 8077 8070 8060 8189 8483 8685 8455 9062 8759 8858 8615 9296 9563 10689 11442 12440 12776 12841 13007 12965 12944 13184 13282 13203 13171 13102 12925 12874 12712 12698 12543 12391 12196 12117 15404 15619 15802 15913 15933 15937 15557 15477 15459 15433 15645 16208 16648 16230 17440 16908 17024 16737 18209 18795 20977 22645 24621 25374 25638 26019 25966 25851 26042 26242 26074 25912 25656 25222 25071 24907 7187 7366 7463 7523 7622 7738 7641 7614 7600 7559 7650 7948 8167 7936 8563 8330 8364 8306 9079 9344 10411 11280 12291 12761 12977 13174 13188 13080 13076 13129 13038 12941 12748 12502 12402 12406 8217 8253 8339 8390 8311 8199 7916 7863 7859 7874 7995 8260 8481 8294 8877 8578 8660 8431 9130 9451 10566 11365 12330 12613 12661 12845 12778 12771 12966 13113 13036 12971 12908 12720 12669 12501 12389 12768 13556 13731 14024 14067 14344 14596 14714 14797 14814 14423 14435 14471 14486 14730 15277 15716 15382 16601 16109 16221 16001 17473 18040 20180 21731 23676 24444 24662 25000 25001 24953 25050 25168 24998 5080 5251 5706 5974 6192 6268 6449 6609 6722 6872 6979 6824 6835 6890 6901 7006 7301 7484 7329 7990 7763 7770 7756 8514 8777 9797 10584 11571 12048 12251 12435 12462 12447 12401 12421 12276 7309 7517 7850 7757 7832 7799 7895 7987 7992 7925 7835 7599 7600 7581 7585 7724 7976 8232 8053 8611 8346 8451 8245 8959 9263 10383 11147 12105 12396 12411 12565 12539 12506 12649 12747 12722 9873 9939 9547 9985 10379 10739 11145 11852 12102 12421 12546 12787 13009 13127 13221 13316 13043 13103 13238 13286 13634 14187 14611 14306 15468 14991 15088 14958 16378 16971 19004 20447 22256 22932 23102 23333 3808 3869 3726 3846 3966 4083 4277 4659 4927 5150 5293 5480 5604 5667 5780 5954 5884 5965 6090 6093 6261 6569 6757 6640 7228 7021 7033 7054 7760 8060 9031 9735 10613 11045 11184 11335 6065 6070 5821 6139 6413 6656 6868 7193 7175 7271 7253 7307 7405 7460 7441 7362 7159 7138 7148 7193 7373 7618 7854 7666 8240 7970 8055 7904 8618 8911 9973 10712 11643 11887 11918 11998 13997 14472 14947 15277 15555 15902 16232 16337 17011 17576 18154 18790 19245 19959 20650 21152 21927 22693 23625 24403 25074 25579 26319 27114 27839 28621 29507 30330 30704 32256 32458 33237 33856 35412 37092 38690 4502 4669 4836 4891 4991 5119 5262 5233 5422 5567 5779 6049 6298 6656 6977 7223 7616 7972 8379 8805 9179 9480 9866 10259 10649 11092 11578 11970 12165 12952 13075 13509 13843 14597 15419 16203 9495 9803 10111 10386 10564 10783 10970 11104 11589 12009 12375 12741 12947 13303 13673 13929 14311 14721 15246 15598 15895 16099 16453 16855 17190 17529 17929 18360 18539 19304 19383 19728 20013 20815 21673 22487 157765 159848 159911 160866 160866 161630 159465 159877 160961 162694 164420 168187 170187 173275 173817 173595 175517 176996 176526 177482 179216 181669 180263 181252 183543 184333 185790 186732 186439 186593 186187 186791 187001 189174 190152 193273 83479 84952 85334 85549 85718 86156 85181 85418 86429 86589 87669 89733 90706 92467 92581 92241 93142 93895 93703 94086 95035 96043 95115 95439 96327 96479 97099 97353 97241 97485 97325 97598 98029 98676 99771 101349 74286 74896 74577 75317 75148 75474 74284 74459 74532 76105 76751 78454 79481 80808 81236 81354 82375 83101 82823 83396 84181 85626 85148 85813 87216 87854 88691 89379 89198 89108 88862 89193 88972 90498 90381 91924 1338 1594 1692 1754 1481 1198 995 962 928 785 858 1673 1839 1888 1743 1689 1670 1662 34 52 35 45 54 47 47 30 41 43 28 39 19 22 22 23 12 2 749 839 898 908 769 625 575 527 547 454 536 851 915 988 897 835 857 830 16 17 14 18 32 17 27 14 25 19 10 31 10 11 12 13 5 2 589 755 794 846 712 573 420 435 381 331 322 822 924 900 846 854 813 832 18 35 21 27 22 30 20 16 16 24 18 8 9 11 10 10 7 0 21385 21209 20018 19303 18471 18230 16457 16282 16863 16669 16913 18493 18810 19326 19270 18801 18942 19232 18997 19246 19675 19761 18526 19033 19994 20003 20806 20996 20731 20760 20653 20421 20298 19712 20136 21169 11207 11281 10863 10345 9930 10021 9330 9336 9848 9591 9810 10506 10452 10812 10401 9992 10005 10210 10164 10195 10409 10459 9627 9930 10427 10196 10751 10845 10774 10810 10776 10720 10626 10351 10672 11119 10178 9928 9155 8958 8541 8209 7127 6946 7015 7078 7103 7987 8358 8514 8869 8809 8937 9022 8833 9051 9266 9302 8899 9103 9567 9807 10055 10151 9957 9950 9877 9701 9672 9361 9464 10050 22548 22381 22006 21765 21269 20988 20012 19193 18576 18266 17749 17511 17973 18530 19224 19447 20281 20526 20733 20497 20815 21300 21232 21081 20960 20572 20083 19716 19579 19964 19946 20231 20535 20746 20761 20655 12077 12162 12065 11899 11703 11669 11300 10909 10723 10373 10148 10142 10439 10804 11184 11264 11603 11644 11686 11578 11717 11830 11922 11810 11637 11440 11152 10865 10794 10966 10946 11133 11257 11306 11305 11328 10471 10219 9941 9866 9566 9319 8712 8284 7853 7893 7601 7369 7534 7726 8040 8183 8678 8882 9047 8919 9098 9470 9310 9271 9323 9132 8931 8851 8785 8998 9000 9098 9278 9440 9456 9327 25082 24676 24407 24113 23799 23528 23121 22905 22481 22293 22165 21597 20977 20803 20212 19507 19126 19304 19764 20453 20933 21944 22167 22150 22116 22256 22529 22765 22594 22376 21923 21445 20902 21213 21387 22188 13693 13437 13236 13109 12898 12756 12622 12567 12380 12273 12258 12029 11807 11683 11387 11011 10853 10950 11204 11553 11924 12318 12305 12257 12128 12209 12300 12409 12414 12308 12017 11733 11469 11542 11808 12117 11389 11239 11171 11004 10901 10772 10499 10338 10101 10020 9907 9568 9170 9120 8825 8496 8273 8354 8560 8900 9009 9626 9862 9893 9988 10047 10229 10356 10180 10068 9906 9712 9433 9671 9579 10071 25549 25429 25219 25403 25299 25136 24863 24671 24214 24138 23908 23739 23602 23471 23156 22704 22342 21671 21251 20716 20191 19817 19872 20241 21085 21560 22383 22693 22880 22772 23015 23239 23298 23341 23155 23074 13970 13963 13809 13768 13729 13569 13313 13106 12878 12710 12614 12583 12564 12495 12431 12200 12068 11783 11614 11286 11039 10901 10938 11072 11530 11769 12063 12105 12148 12101 12261 12361 12540 12514 12486 12432 11579 11466 11410 11635 11570 11567 11550 11565 11336 11428 11294 11156 11038 10976 10725 10504 10274 9888 9637 9430 9152 8916 8934 9169 9555 9791 10320 10588 10732 10671 10754 10878 10758 10827 10669 10642 20712 22119 24022 24804 24976 25205 25073 25001 25104 25366 25207 25045 24752 24470 24168 23819 23787 23635 23438 23135 22951 22718 21900 21405 21022 20380 19883 20123 20586 21344 21898 22771 23092 23250 23193 23567 10868 11660 12735 13231 13413 13492 13452 13333 13245 13262 13201 13041 12829 12661 12507 12342 12310 12245 12217 12092 11985 11920 11574 11358 11122 10799 10629 10713 10948 11334 11616 11972 12115 12176 12137 12343 9844 10459 11287 11573 11563 11713 11621 11668 11859 12104 12006 12004 11923 11809 11661 11477 11477 11390 11221 11043 10966 10798 10326 10047 9900 9581 9254 9410 9638 10010 10282 10799 10977 11074 11056 11224 15980 16096 15874 17347 17869 19879 21209 23042 23856 24328 24525 24448 24431 24599 24681 24374 24288 24038 23740 23455 23236 23415 23294 23032 22810 22674 22304 21812 21386 20812 20209 19811 19984 20629 21377 22118 8198 8244 8199 8975 9286 10272 10937 11879 12388 12685 12783 12825 12790 12772 12715 12548 12423 12240 12042 11897 11838 11900 11824 11735 11613 11618 11419 11299 11043 10802 10520 10426 10553 10755 11226 11615 7782 7852 7675 8372 8583 9607 10272 11163 11468 11643 11742 11623 11641 11827 11966 11826 11865 11798 11698 11558 11398 11515 11470 11297 11197 11056 10885 10513 10343 10010 9689 9385 9431 9874 10151 10503 13128 13794 14149 13846 14991 14523 14649 14461 15706 16388 18411 19840 21557 22421 22669 22783 22759 22533 22783 22906 22878 22983 22859 22526 22500 22486 22679 22654 22441 22153 22073 21785 21189 20948 20407 20068 6658 6970 7105 6904 7497 7261 7233 7207 7881 8194 9212 10017 10952 11457 11674 11769 11760 11598 11633 11634 11550 11555 11463 11241 11222 11237 11329 11340 11296 11153 11165 11024 10874 10739 10484 10350 6470 6824 7044 6942 7494 7262 7416 7254 7825 8194 9199 9823 10605 10964 10995 11014 10999 10935 11150 11272 11328 11428 11396 11285 11278 11249 11350 11314 11145 11000 10908 10761 10315 10209 9923 9718 8294 8621 8719 8899 9025 9413 9909 10382 10208 11410 11374 11969 12027 13446 14111 15931 17270 18857 19556 19697 20012 20110 20062 20475 20785 20973 21069 21256 21130 21113 21120 21307 21183 21415 21229 21208 4213 4406 4474 4511 4546 4636 4833 5032 4983 5501 5482 5775 5854 6612 6976 7875 8614 9385 9815 9966 10112 10166 10077 10161 10263 10352 10321 10456 10342 10372 10427 10501 10505 10621 10568 10565 4081 4215 4245 4388 4479 4777 5076 5350 5225 5909 5892 6194 6173 6834 7135 8056 8656 9472 9741 9731 9900 9944 9985 10314 10522 10621 10748 10800 10788 10741 10693 10806 10678 10794 10661 10643 3426 3596 3554 3371 3434 3324 2873 2618 2679 2675 2919 3353 3669 3692 4257 4193 4639 5079 5824 6776 7882 8882 9633 10436 11287 12282 12773 13292 13700 13824 13893 14125 14522 15546 16166 16620 1655 1803 1811 1764 1815 1746 1470 1391 1414 1399 1487 1730 1860 1895 2215 2182 2382 2705 3052 3517 4076 4569 4960 5362 5808 6200 6383 6532 6691 6763 6756 6834 7040 7454 7866 8156 1771 1793 1743 1607 1619 1578 1403 1227 1265 1276 1432 1623 1809 1797 2042 2011 2257 2374 2772 3259 3806 4313 4673 5074 5479 6082 6390 6760 7009 7061 7137 7291 7482 8092 8300 8464 244 250 179 193 187 158 204 246 210 235 246 359 361 416 241 262 309 334 350 500 560 655 621 807 926 1106 1235 1372 1376 1427 1423 1625 1760 2136 2083 2326 140 135 104 104 102 88 90 101 105 104 94 171 171 201 149 171 201 213 231 327 348 388 372 485 543 638 723 764 776 841 823 878 891 1058 1054 1138 104 115 75 89 85 70 114 145 105 131 152 188 190 215 92 91 108 121 119 173 212 267 249 322 383 468 512 608 600 586 600 747 869 1078 1029 1188 66 83 72 68 65 48 100 114 136 141 145 160 189 213 85 85 104 125 56 49 48 39 43 19 11 11 5 10 8 9 15 9 216 215 246 278 43 52 35 31 30 21 26 30 37 43 44 63 73 87 45 52 66 92 29 24 23 19 21 11 7 7 4 6 5 4 8 5 147 147 160 184 23 31 37 37 35 27 74 84 99 98 101 97 116 126 40 33 38 33 27 25 25 20 22 8 4 4 1 4 3 5 7 4 69 68 86 94 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 0 0 0 0 0 0 0 0 8 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 5 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 144525 148251 150931 148370 138616 129043 121235 124675 126389 128605 134292 139045 143432 148942 148504 149732 151723 153314 153016 157092 160658 161165 155633 159634 162404 160542 158481 156594 156526 158222 162441 166784 166270 163920 169998 172504 75328 78222 80107 77297 71290 66171 62380 65160 66276 67196 71289 74381 76557 79895 78907 79023 80124 80895 81005 83389 85019 83878 80227 82566 83927 81950 80679 79438 79886 81470 83996 86147 85626 83597 87703 88961 69197 70029 70824 71073 67326 62872 58855 59515 60113 61409 63003 64664 66875 69047 69597 70709 71599 72419 72011 73703 75639 77287 75406 77068 78477 78592 77802 77156 76640 76752 78445 80637 80644 80323 82295 83543 1126 1394 1506 1543 1193 756 642 724 734 723 771 1598 1766 1823 1690 1653 1631 1624 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 619 744 814 799 616 412 389 409 436 426 497 804 881 956 871 817 837 815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 507 650 692 744 577 344 253 315 298 297 274 794 885 867 819 836 794 809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17866 18232 17858 16303 13313 10392 8256 9183 9805 10262 11758 13493 14413 15508 15183 14920 15176 15494 15486 16277 16990 16537 14729 15805 16671 16435 16203 15671 15379 15748 16807 17120 16899 15764 17177 17994 8966 9566 9628 8365 6602 5307 4392 5044 5505 5756 6759 7700 8148 8829 8084 7817 7905 8094 8186 8598 8891 8377 7192 7963 8382 7964 7782 7539 7415 7773 8493 8700 8434 7787 8735 9097 8900 8666 8230 7938 6711 5085 3864 4139 4300 4506 4999 5793 6265 6679 7099 7103 7271 7400 7300 7679 8099 8160 7537 7842 8289 8471 8421 8132 7964 7975 8314 8420 8465 7977 8442 8897 20441 20588 20688 19972 17668 15789 13994 13954 13960 14091 14221 14172 15082 16032 16483 16866 17619 17888 18025 18074 18652 18729 17885 18280 18206 17467 16490 15912 15761 16322 16965 17785 17943 17647 18273 18036 10810 11135 11331 10687 9341 8441 7684 7897 7931 8001 8280 8470 8953 9576 9727 9819 10159 10200 10190 10301 10538 10292 9888 10043 9961 9475 8953 8576 8595 8925 9265 9708 9704 9403 9824 9776 9631 9453 9357 9285 8327 7348 6310 6057 6029 6090 5941 5702 6129 6456 6756 7047 7460 7688 7835 7773 8114 8437 7997 8237 8245 7992 7537 7336 7166 7397 7700 8077 8239 8244 8449 8260 23234 23040 23203 22313 20623 19098 17899 18153 18040 18042 18407 18055 17964 18148 17588 17146 16869 17105 17493 18409 19138 19775 19422 19824 19855 19638 19402 19227 19022 19023 19159 19126 18493 18324 19140 19703 12535 12468 12532 11890 10831 10081 9533 9864 9797 9865 10250 10236 10263 10349 9990 9715 9671 9811 10025 10549 10964 11084 10717 10927 10849 10705 10549 10425 10409 10511 10553 10451 10093 9842 10456 10628 10699 10572 10671 10423 9792 9017 8366 8289 8243 8177 8157 7819 7701 7799 7598 7431 7198 7294 7468 7860 8174 8691 8705 8897 9006 8933 8853 8802 8613 8512 8606 8675 8400 8482 8684 9075 23830 23989 24095 23779 22347 21078 20019 20150 19958 19889 20358 20269 20388 20582 20185 20002 19700 19201 18753 18720 18485 17986 17570 18259 19134 19260 19747 19793 19983 19946 20655 21175 21079 20583 21005 20808 12845 13068 13076 12638 11734 10982 10393 10475 10400 10316 10711 10752 10855 11022 10829 10729 10629 10451 10320 10252 10157 9854 9603 9965 10461 10400 10560 10469 10636 10643 11006 11263 11254 10916 11237 11093 10985 10921 11019 11141 10613 10096 9626 9675 9558 9573 9647 9517 9533 9560 9356 9273 9071 8750 8433 8468 8328 8132 7967 8294 8673 8860 9187 9324 9347 9303 9649 9912 9825 9667 9768 9715 19569 20993 23013 23346 22283 21402 20417 20741 20956 21230 21504 21517 21586 21590 21193 21111 21173 21020 20830 20933 20985 20495 19323 19227 19021 18170 17534 17568 18053 18927 19829 21019 21190 20842 21360 21640 10158 10958 12077 12189 11543 10986 10505 10765 10770 10808 11109 11137 11086 11127 10889 10798 10845 10785 10802 10917 10927 10622 10032 10069 9961 9456 9256 9254 9511 10038 10492 11021 11043 10831 11113 11260 9411 10035 10936 11157 10740 10416 9912 9976 10186 10422 10395 10380 10500 10463 10304 10313 10328 10235 10028 10016 10058 9873 9291 9158 9060 8714 8278 8314 8542 8889 9337 9998 10147 10011 10247 10380 15021 15267 15269 16498 16310 17293 17700 19472 20079 20312 20888 21018 21196 21704 21545 21572 21502 21339 21115 21208 21187 21158 20577 20695 20690 20240 19620 18946 18599 18258 18150 18136 18300 18512 19677 20351 7611 7745 7837 8408 8272 8586 8727 9759 10149 10302 10721 10911 10913 11144 10963 10900 10832 10722 10562 10654 10715 10485 10154 10321 10358 10082 9742 9551 9422 9324 9363 9475 9556 9516 10223 10581 7410 7522 7432 8090 8038 8707 8973 9713 9930 10010 10167 10107 10283 10560 10582 10672 10670 10617 10553 10554 10472 10673 10423 10374 10332 10158 9878 9395 9177 8934 8787 8661 8744 8996 9454 9770 12131 12913 13404 12956 13481 12459 12119 12131 13112 13569 15682 17013 18657 19541 19607 19839 19987 19953 20178 20676 20813 20672 20037 20161 20266 20038 19923 19641 19518 19366 19595 19692 19082 18446 18586 18210 6072 6484 6688 6346 6552 6009 5776 5949 6426 6593 7764 8504 9359 9947 10015 10089 10181 10117 10182 10410 10376 10165 9707 9762 9850 9676 9597 9467 9535 9548 9742 9821 9587 9287 9386 9235 6059 6429 6716 6610 6929 6450 6343 6182 6686 6976 7918 8509 9298 9594 9592 9750 9806 9836 9996 10266 10437 10507 10330 10399 10416 10362 10326 10174 9983 9818 9853 9871 9495 9159 9200 8975 7733 8055 8239 8169 7952 7653 7512 7543 7157 7848 7877 8591 8754 10276 11138 12713 13742 14967 15712 16286 16885 17309 17138 17713 18236 18193 18086 18002 18035 18177 18423 18997 18875 18571 18889 18943 3934 4114 4221 4124 3964 3710 3588 3609 3479 3755 3791 4146 4236 5021 5454 6215 6771 7344 7840 8235 8477 8580 8366 8556 8787 8637 8554 8425 8471 8640 8856 9142 9100 8895 9187 9240 3799 3941 4018 4045 3988 3943 3924 3934 3678 4093 4086 4445 4518 5255 5684 6498 6971 7623 7872 8051 8408 8729 8772 9157 9449 9556 9532 9577 9564 9537 9567 9855 9775 9676 9702 9703 3255 3450 3405 3233 3196 2919 2378 2264 2243 2265 2437 2802 3079 3113 3567 3567 3919 4273 5018 5960 6915 7810 8288 8844 9388 9984 10236 10452 10792 11019 11420 12100 12433 12880 13562 14215 1589 1754 1764 1716 1704 1548 1279 1258 1241 1227 1270 1487 1620 1637 1891 1902 2028 2254 2638 3122 3603 4012 4175 4464 4768 4910 4959 4962 5111 5223 5395 5683 5817 5915 6328 6729 1666 1696 1641 1517 1492 1371 1099 1006 1002 1038 1167 1315 1459 1476 1676 1665 1891 2019 2380 2838 3312 3798 4113 4380 4620 5074 5277 5490 5681 5796 6025 6417 6616 6965 7234 7486 240 247 179 190 185 156 199 246 209 233 244 357 358 412 240 258 301 325 350 500 560 655 621 807 926 1106 1235 1372 1376 1427 1423 1625 1760 2136 2083 2326 138 134 104 104 101 88 88 101 105 104 93 171 170 200 149 170 200 210 231 327 348 388 372 485 543 638 723 764 776 841 823 878 891 1058 1054 1138 102 113 75 86 84 68 111 145 104 129 151 186 188 212 91 88 101 115 119 173 212 267 249 322 383 468 512 608 600 586 600 747 869 1078 1029 1188 66 83 72 68 65 48 100 114 136 141 145 160 189 213 85 85 104 125 56 49 48 39 43 19 11 11 5 10 8 9 15 9 216 215 246 278 43 52 35 31 30 21 26 30 37 43 44 63 73 87 45 52 66 92 29 24 23 19 21 11 7 7 4 6 5 4 8 5 147 147 160 184 23 31 37 37 35 27 74 84 99 98 101 97 116 126 40 33 38 33 27 25 25 20 22 8 4 4 1 4 3 5 7 4 69 68 86 94 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 0 0 0 0 0 0 0 0 8 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 5 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 13240 11597 8980 12496 22250 32587 38230 35202 34572 34089 30128 29142 26755 24333 25313 23863 23794 23682 23510 20390 18558 20504 24630 21618 21139 23791 27309 30138 29913 28371 23746 20007 20731 25254 20154 20769 8151 6730 5227 8252 14428 19985 22801 20258 20153 19393 16380 15352 14149 12572 13674 13218 13018 13000 12698 10697 10016 12165 14888 12873 12400 14529 16420 17915 17355 16015 13329 11451 12403 15079 12068 12388 5089 4867 3753 4244 7822 12602 15429 14944 14419 14696 13748 13790 12606 11761 11639 10645 10776 10682 10812 9693 8542 8339 9742 8745 8739 9262 10889 12223 12558 12356 10417 8556 8328 10175 8086 8381 212 200 186 211 288 442 353 238 194 62 87 75 73 65 53 36 39 38 34 52 35 45 54 47 47 30 41 43 28 39 19 22 22 23 12 2 130 95 84 109 153 213 186 118 111 28 39 47 34 32 26 18 20 15 16 17 14 18 32 17 27 14 25 19 10 31 10 11 12 13 5 2 82 105 102 102 135 229 167 120 83 34 48 28 39 33 27 18 19 23 18 35 21 27 22 30 20 16 16 24 18 8 9 11 10 10 7 0 3519 2977 2160 3000 5158 7838 8201 7099 7058 6407 5155 5000 4397 3818 4087 3881 3766 3738 3511 2969 2685 3224 3797 3228 3323 3568 4603 5325 5352 5012 3846 3301 3399 3948 2959 3175 2241 1715 1235 1980 3328 4714 4938 4292 4343 3835 3051 2806 2304 1983 2317 2175 2100 2116 1978 1597 1518 2082 2435 1967 2045 2232 2969 3306 3359 3037 2283 2020 2192 2564 1937 2022 1278 1262 925 1020 1830 3124 3263 2807 2715 2572 2104 2194 2093 1835 1770 1706 1666 1622 1533 1372 1167 1142 1362 1261 1278 1336 1634 2019 1993 1975 1563 1281 1207 1384 1022 1153 2107 1793 1318 1793 3601 5199 6018 5239 4616 4175 3528 3339 2891 2498 2741 2581 2662 2638 2708 2423 2163 2571 3347 2801 2754 3105 3593 3804 3818 3642 2981 2446 2592 3099 2488 2619 1267 1027 734 1212 2362 3228 3616 3012 2792 2372 1868 1672 1486 1228 1457 1445 1444 1444 1496 1277 1179 1538 2034 1767 1676 1965 2199 2289 2199 2041 1681 1425 1553 1903 1481 1552 840 766 584 581 1239 1971 2402 2227 1824 1803 1660 1667 1405 1270 1284 1136 1218 1194 1212 1146 984 1033 1313 1034 1078 1140 1394 1515 1619 1601 1300 1021 1039 1196 1007 1067 1848 1636 1204 1800 3176 4430 5222 4752 4441 4251 3758 3542 3013 2655 2624 2361 2257 2199 2271 2044 1795 2169 2745 2326 2261 2618 3127 3538 3572 3353 2764 2319 2409 2889 2247 2485 1158 969 704 1219 2067 2675 3089 2703 2583 2408 2008 1793 1544 1334 1397 1296 1182 1139 1179 1004 960 1234 1588 1330 1279 1504 1751 1984 2005 1797 1464 1282 1376 1700 1352 1489 690 667 500 581 1109 1755 2133 2049 1858 1843 1750 1749 1469 1321 1227 1065 1075 1060 1092 1040 835 935 1157 996 982 1114 1376 1554 1567 1556 1300 1037 1033 1189 895 996 1719 1440 1124 1624 2952 4058 4844 4521 4256 4249 3550 3470 3214 2889 2971 2702 2642 2470 2498 1996 1706 1831 2302 1982 1951 2300 2636 2900 2897 2826 2360 2064 2219 2758 2150 2266 1125 895 733 1130 1995 2587 2920 2631 2478 2394 1903 1831 1709 1473 1602 1471 1439 1332 1294 1034 882 1047 1335 1107 1069 1369 1503 1636 1512 1458 1255 1098 1286 1598 1249 1339 594 545 391 494 957 1471 1924 1890 1778 1855 1647 1639 1505 1416 1369 1231 1203 1138 1204 962 824 784 967 875 882 931 1133 1264 1385 1368 1105 966 933 1160 901 927 1143 1126 1009 1458 2693 3803 4656 4260 4148 4136 3703 3528 3166 2880 2975 2708 2614 2615 2608 2202 1966 2223 2577 2178 2001 2210 2349 2555 2533 2417 2069 1752 1902 2408 1833 1927 710 702 658 1042 1870 2506 2947 2568 2475 2454 2092 1904 1743 1534 1618 1544 1465 1460 1415 1175 1058 1298 1542 1289 1161 1343 1373 1459 1437 1296 1124 951 1072 1345 1024 1083 433 424 351 416 823 1297 1709 1692 1673 1682 1611 1624 1423 1346 1357 1164 1149 1155 1193 1027 908 925 1035 889 840 867 976 1096 1096 1121 945 801 830 1063 809 844 959 829 605 849 1559 2586 3509 3570 3777 4016 3637 3430 3235 2895 3136 2802 2786 2699 2625 2247 2049 2257 2717 2337 2120 2434 2684 2866 2787 2554 2059 1675 1684 2117 1700 1767 587 499 362 567 1014 1686 2210 2120 2239 2383 2062 1914 1877 1628 1752 1648 1591 1518 1480 1243 1123 1415 1670 1414 1255 1536 1677 1748 1621 1478 1157 951 997 1239 1003 1034 372 330 243 282 545 900 1299 1450 1538 1633 1575 1516 1358 1267 1384 1154 1195 1181 1145 1004 926 842 1047 923 865 898 1007 1118 1166 1076 902 724 687 878 697 733 997 881 745 890 1510 2064 2530 2330 2594 2819 2729 2827 2900 2880 3062 2944 2772 2580 2605 2230 2065 2311 2822 2365 2234 2448 2756 3013 2923 2787 2478 2093 2107 2502 1821 1858 586 486 417 558 945 1252 1457 1258 1455 1601 1448 1513 1593 1510 1659 1680 1579 1481 1451 1224 1174 1390 1756 1479 1372 1561 1732 1873 1761 1605 1423 1203 1287 1452 1098 1115 411 395 328 332 565 812 1073 1072 1139 1218 1281 1314 1307 1370 1403 1264 1193 1099 1154 1006 891 921 1066 886 862 887 1024 1140 1162 1182 1055 890 820 1050 723 743 561 566 480 730 1073 1760 2397 2839 3051 3562 3497 3378 3273 3170 2973 3218 3528 3890 3844 3411 3127 2801 2924 2762 2549 2780 2983 3254 3095 2936 2697 2310 2308 2844 2340 2265 279 292 253 387 582 926 1245 1423 1504 1746 1691 1629 1618 1591 1522 1660 1843 2041 1975 1731 1635 1586 1711 1605 1476 1715 1767 2031 1871 1732 1571 1359 1405 1726 1381 1325 282 274 227 343 491 834 1152 1416 1547 1816 1806 1749 1655 1579 1451 1558 1685 1849 1869 1680 1492 1215 1213 1157 1073 1065 1216 1223 1224 1204 1126 951 903 1118 959 940 171 146 149 138 238 405 495 354 436 410 482 551 590 579 690 626 720 806 806 816 967 1072 1345 1592 1899 2298 2537 2840 2908 2805 2473 2025 2089 2666 2604 2405 66 49 47 48 111 198 191 133 173 172 217 243 240 258 324 280 354 451 414 395 473 557 785 898 1040 1290 1424 1570 1580 1540 1361 1151 1223 1539 1538 1427 105 97 102 90 127 207 304 221 263 238 265 308 350 321 366 346 366 355 392 421 494 515 560 694 859 1008 1113 1270 1328 1265 1112 874 866 1127 1066 978 4 3 0 3 2 2 5 0 1 2 2 2 3 4 1 4 8 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 0 2 0 0 0 1 0 1 1 0 1 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 3 1 2 3 0 1 2 1 2 2 3 1 3 7 6 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 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 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 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 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 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 185835 185559 188381 189933 193222 195442 199968 201874 203482 203524 202941 200115 199640 199364 201365 203450 203386 204796 208282 209838 210822 210983 215247 217083 217658 219587 220690 221804 223615 224557 225669 225370 225829 224656 225451 223270 87701 87123 88215 89348 90950 91986 94290 95382 95805 96606 96297 94815 94888 94698 95925 97445 97600 98245 99852 100744 101272 101695 104077 105263 105724 107093 107818 108651 109654 110102 110702 110589 110485 110204 110050 109039 98134 98436 100166 100585 102272 103456 105678 106492 107677 106918 106644 105300 104752 104666 105440 106005 105786 106551 108430 109094 109550 109288 111170 111820 111934 112494 112872 113153 113961 114455 114967 114781 115344 114452 115401 114231 94985 95152 96068 96872 98330 99051 99302 99007 99174 98742 97961 96305 95506 95011 94466 93907 93551 93921 96060 96608 96889 97161 97500 97786 98047 98510 98665 98904 98620 98359 97662 96608 95517 94593 93641 92222 48737 48818 49272 49722 50455 50665 50737 50625 50589 50396 50042 49335 49006 48702 48396 48204 48009 48285 49317 49614 49770 49883 49989 50247 50356 50601 50771 50871 50669 50507 50075 49379 48794 48267 47820 47026 46248 46334 46796 47150 47875 48386 48565 48382 48585 48346 47919 46970 46500 46309 46070 45703 45542 45636 46743 46994 47119 47278 47511 47539 47691 47909 47894 48033 47951 47852 47587 47229 46723 46326 45821 45196 15170 14238 14502 14457 14586 14824 16799 17789 17781 18754 19083 18344 18389 18640 19255 19994 19776 19240 19225 18538 17771 17218 18215 18107 17595 17651 17266 16875 16889 16148 15711 15521 15380 15890 15925 15332 7695 7142 7078 7214 7335 7222 8031 8448 8227 8931 9011 8737 9032 9156 9856 10463 10369 9930 9881 9607 9192 9009 9667 9520 9197 9524 9120 8978 9025 8677 8540 8458 8354 8556 8426 8258 7475 7096 7424 7243 7251 7602 8768 9341 9554 9823 10072 9607 9357 9484 9399 9531 9407 9310 9344 8931 8579 8209 8548 8587 8398 8127 8146 7897 7864 7471 7171 7063 7026 7334 7499 7074 4321 4363 4639 4510 4693 4944 5429 5468 5656 5206 4931 4567 4445 4508 4657 5133 5271 5604 5609 5658 5701 5526 5872 5880 5749 5664 5658 5676 5711 5646 5803 5850 5726 5617 5517 5280 1740 1582 1634 1674 1729 1879 2053 2091 2125 2059 1854 1632 1528 1431 1528 1851 1995 2187 2176 2200 2305 2288 2474 2503 2490 2434 2463 2548 2586 2633 2712 2715 2721 2722 2637 2503 2581 2781 3005 2836 2964 3065 3376 3377 3531 3147 3077 2935 2917 3077 3129 3282 3276 3417 3433 3458 3396 3238 3398 3377 3259 3230 3195 3128 3125 3013 3091 3135 3005 2895 2880 2777 3228 3417 3509 3409 3551 3583 3846 3891 4024 3704 3525 3459 3375 3188 3196 3282 3134 3255 3334 3423 3574 3495 3717 3860 3765 4006 3985 3970 4075 4013 3932 3759 3981 3812 4183 4039 1117 1130 1158 1078 1162 1211 1258 1324 1387 1296 1203 1135 1073 1028 981 1005 988 1051 1034 1114 1090 1103 1223 1330 1381 1504 1544 1585 1683 1634 1591 1557 1606 1605 1725 1706 2111 2287 2351 2331 2389 2372 2588 2567 2637 2408 2322 2324 2302 2160 2215 2277 2146 2204 2300 2309 2484 2392 2494 2530 2384 2502 2441 2385 2392 2379 2341 2202 2375 2207 2458 2333 3112 3050 3204 3190 3419 3394 3432 3293 3321 3046 2951 2918 2834 2764 2763 2930 2810 2871 2841 2805 2688 2467 2700 2757 2771 2937 3058 3105 3042 3035 3145 3121 3259 3211 3353 3183 1272 1220 1264 1257 1318 1326 1360 1319 1310 1249 1190 1094 1061 1079 1041 1142 1067 1089 1053 1037 983 913 1027 1076 1102 1172 1266 1301 1280 1286 1355 1363 1346 1424 1414 1354 1840 1830 1940 1933 2101 2068 2072 1974 2011 1797 1761 1824 1773 1685 1722 1788 1743 1782 1788 1768 1705 1554 1673 1681 1669 1765 1792 1804 1762 1749 1790 1758 1913 1787 1939 1829 2385 2674 2917 3022 3239 3306 3377 3301 3362 3153 3036 2908 2853 2674 2666 2778 2701 2697 2672 2665 2654 2482 2643 2626 2404 2391 2340 2330 2400 2412 2491 2501 2550 2467 2593 2666 1136 1229 1309 1392 1468 1543 1614 1594 1641 1578 1466 1368 1328 1241 1209 1276 1245 1256 1211 1212 1206 1132 1218 1222 1120 1111 1095 1117 1123 1155 1206 1211 1184 1156 1216 1246 1249 1445 1608 1630 1771 1763 1763 1707 1721 1575 1570 1540 1525 1433 1457 1502 1456 1441 1461 1453 1448 1350 1425 1404 1284 1280 1245 1213 1277 1257 1285 1290 1366 1311 1377 1420 2465 2420 2322 2442 2539 2880 3194 3503 3565 3478 3554 3517 3384 3311 3332 3431 3293 3299 3104 3091 3087 2825 2844 2844 2757 2719 2676 2575 2479 2439 2369 2203 2285 2148 2270 2236 1245 1198 1161 1235 1273 1490 1679 1889 1942 1903 1918 1866 1753 1714 1743 1765 1710 1701 1616 1569 1565 1434 1500 1488 1487 1426 1459 1382 1350 1263 1219 1143 1150 1132 1148 1154 1220 1222 1161 1207 1266 1390 1515 1614 1623 1575 1636 1651 1631 1597 1589 1666 1583 1598 1488 1522 1522 1391 1344 1356 1270 1293 1217 1193 1129 1176 1150 1060 1135 1016 1122 1082 3695 3632 3673 3452 3571 3494 3519 3400 3693 3569 3851 3997 4374 4389 4489 4682 4659 4736 4617 4581 4429 4167 4020 3902 3702 3568 3283 3146 3114 2989 2895 2826 2810 2576 2582 2303 1825 1829 1890 1818 1878 1858 1953 1896 2054 2049 2204 2211 2387 2430 2460 2517 2515 2535 2438 2428 2376 2245 2140 2115 1971 1935 1770 1716 1697 1651 1575 1582 1524 1430 1404 1219 1870 1803 1783 1634 1693 1636 1566 1504 1639 1520 1647 1786 1987 1959 2029 2165 2144 2201 2179 2153 2053 1922 1880 1787 1731 1633 1513 1430 1417 1338 1320 1244 1286 1146 1178 1084 8560 7744 7500 7305 7089 6851 6969 6938 6645 6696 6200 5764 5362 5413 5327 5747 5972 6462 6596 6709 6725 6586 6481 6316 6107 5729 5480 5082 4801 4645 4456 4143 4098 3623 3449 3305 4203 3810 3668 3623 3508 3439 3562 3603 3415 3543 3333 3100 2920 2951 2899 3114 3186 3494 3561 3599 3618 3565 3522 3446 3347 3147 3057 2780 2664 2512 2437 2251 2233 2026 1914 1831 4357 3934 3832 3682 3581 3412 3407 3335 3230 3153 2867 2664 2442 2462 2428 2633 2786 2968 3035 3110 3107 3021 2959 2870 2760 2582 2423 2302 2137 2133 2019 1892 1865 1597 1535 1474 11978 12023 12248 12542 12499 12613 12684 12859 12780 12758 12726 12855 12979 12538 13183 12715 12385 11658 12385 12019 13095 13763 14988 14938 14351 13737 13193 12559 12342 12418 12181 11787 11134 9676 8905 8287 5532 5563 5652 5759 5807 5992 6171 6223 6186 6160 6163 6218 6307 6041 6348 6148 5982 5601 6027 5827 6335 6711 7331 7399 7169 6974 6805 6548 6385 6366 6282 6107 5708 5048 4536 4250 6446 6460 6596 6783 6692 6621 6513 6636 6594 6598 6563 6637 6672 6497 6835 6567 6403 6057 6358 6192 6760 7052 7657 7539 7182 6763 6388 6011 5957 6052 5899 5680 5426 4628 4369 4037 12145 12518 13377 13538 13837 13909 14140 14350 14504 14562 14568 14064 14074 14055 14245 14468 14968 15382 15032 16101 15549 15566 15380 16666 17114 19074 20496 22304 23068 23235 23577 23376 23193 22914 23085 22672 4940 5116 5602 5870 6090 6180 6359 6508 6617 6768 6885 6653 6664 6689 6752 6835 7100 7271 7098 7663 7415 7382 7384 8029 8234 9159 9861 10807 11272 11410 11612 11584 11556 11343 11367 11138 7205 7402 7775 7668 7747 7729 7781 7842 7887 7794 7683 7411 7410 7366 7493 7633 7868 8111 7934 8438 8134 8184 7996 8637 8880 9915 10635 11497 11796 11825 11965 11792 11637 11571 11718 11534 9807 9856 9475 9917 10314 10691 11045 11738 11966 12280 12401 12627 12820 12914 13136 13231 12939 12978 13182 13237 13586 14148 14568 14287 15457 14980 15083 14948 16370 16962 18989 20438 22040 22717 22856 23055 3765 3817 3691 3815 3936 4062 4251 4629 4890 5107 5249 5417 5531 5580 5735 5902 5818 5873 6061 6069 6238 6550 6736 6629 7221 7014 7029 7048 7755 8056 9023 9730 10466 10898 11024 11151 6042 6039 5784 6102 6378 6629 6794 7109 7076 7173 7152 7210 7289 7334 7401 7329 7121 7105 7121 7168 7348 7598 7832 7658 8236 7966 8054 7900 8615 8906 9966 10708 11574 11819 11832 11904 13984 14472 14947 15277 15555 15902 16232 16337 17011 17576 18154 18790 19245 19959 20650 21152 21927 22693 23625 24403 25074 25579 26319 27114 27839 28621 29507 30330 30704 32256 32458 33237 33856 35412 37092 38690 4494 4669 4836 4891 4991 5119 5262 5233 5422 5567 5779 6049 6298 6656 6977 7223 7616 7972 8379 8805 9179 9480 9866 10259 10649 11092 11578 11970 12165 12952 13075 13509 13843 14597 15419 16203 9490 9803 10111 10386 10564 10783 10970 11104 11589 12009 12375 12741 12947 13303 13673 13929 14311 14721 15246 15598 15895 16099 16453 16855 17190 17529 17929 18360 18539 19304 19383 19728 20013 20815 21673 22487 81989 82770 83318 83413 83525 83689 83558 83227 83204 82518 81592 80575 79858 79775 79616 79449 79280 79407 79810 80012 80255 80431 80969 81315 82022 82699 83324 83543 83318 82886 82178 80907 79367 78068 76751 75123 42120 42465 42645 42747 42840 42793 42727 42584 42586 42206 41739 41190 40871 40853 40764 40763 40716 40792 40952 41063 41305 41449 41654 41833 42118 42471 42878 42906 42671 42419 42026 41297 40408 39777 39145 38291 39869 40305 40673 40666 40685 40896 40831 40643 40618 40312 39853 39385 38987 38922 38852 38686 38564 38615 38858 38949 38950 38982 39315 39482 39904 40228 40446 40637 40647 40467 40152 39610 38959 38291 37606 36832 81989 82770 83318 83413 83525 83689 83558 83227 83204 82518 81592 80575 79858 79775 79616 79449 79280 79407 79810 80012 80255 80431 80969 81315 82022 82699 83324 83543 83318 82886 82178 80907 79367 78068 76751 75123 42120 42465 42645 42747 42840 42793 42727 42584 42586 42206 41739 41190 40871 40853 40764 40763 40716 40792 40952 41063 41305 41449 41654 41833 42118 42471 42878 42906 42671 42419 42026 41297 40408 39777 39145 38291 39869 40305 40673 40666 40685 40896 40831 40643 40618 40312 39853 39385 38987 38922 38852 38686 38564 38615 38858 38949 38950 38982 39315 39482 39904 40228 40446 40637 40647 40467 40152 39610 38959 38291 37606 36832 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 25172 24855 26427 27124 29711 30666 34530 36009 37282 36608 36832 34953 33998 33667 34032 35814 34928 35797 37361 36992 36604 35750 37253 37400 36128 36452 36410 36369 36057 35139 34929 34001 34740 35950 36922 36016 11843 11603 12047 12435 13618 14271 15834 16782 17224 17307 17295 16595 16195 16026 16391 17655 17225 17659 18363 18247 17896 17483 18313 18464 17908 18296 18406 18588 18482 17973 17850 17371 17618 18226 18501 18003 13329 13252 14380 14689 16093 16395 18696 19227 20058 19301 19537 18358 17803 17641 17641 18159 17703 18138 18998 18745 18708 18267 18940 18936 18220 18156 18004 17781 17575 17166 17079 16630 17122 17724 18421 18013 11750 11651 11991 12574 13730 14185 15172 15224 15390 15433 15580 14904 14737 14302 13988 13638 13505 13721 15774 16063 16031 16114 15922 15923 15479 15311 14887 15027 14944 14992 15075 15290 15762 16243 16733 16624 5999 5958 6201 6481 7042 7242 7687 7729 7682 7727 7841 7677 7620 7347 7150 7027 6897 7060 8120 8258 8147 8105 8035 8117 7948 7870 7661 7798 7803 7788 7851 7883 8170 8336 8597 8485 5751 5693 5790 6093 6688 6943 7485 7495 7708 7706 7739 7227 7117 6955 6838 6611 6608 6661 7654 7805 7884 8009 7887 7806 7531 7441 7226 7229 7141 7204 7224 7407 7592 7907 8136 8139 10395 9936 10407 10364 10738 11035 13025 14281 14828 15137 15302 14553 13857 14160 14810 15630 15240 15071 14958 14213 13624 13257 14019 13884 13462 13492 13790 13546 13488 12780 12189 11856 11855 12486 12660 12114 4455 4317 4370 4369 4649 4886 5616 6193 6417 6792 6800 6589 6412 6537 7180 7927 7677 7535 7410 7104 6768 6645 7079 6960 6688 6973 7175 7138 7169 6810 6473 6318 6255 6512 6474 6326 5940 5619 6037 5995 6089 6149 7409 8088 8411 8345 8502 7964 7445 7623 7630 7703 7563 7536 7548 7109 6856 6612 6940 6924 6774 6519 6615 6408 6319 5970 5716 5538 5600 5974 6186 5788 1871 1893 2179 2170 2391 2439 2824 3007 3330 2952 2816 2461 2275 2261 2398 2813 2927 3237 3159 3155 3276 3132 3383 3381 3327 3289 3356 3331 3278 3206 3336 3184 3209 3230 3152 3024 931 858 924 966 1065 1140 1345 1474 1574 1449 1353 1146 1028 951 1021 1300 1428 1635 1578 1559 1622 1541 1669 1694 1675 1612 1664 1686 1633 1662 1722 1634 1659 1707 1619 1509 940 1035 1255 1204 1326 1299 1479 1533 1756 1503 1463 1315 1247 1310 1377 1513 1499 1602 1581 1596 1654 1591 1714 1687 1652 1677 1692 1645 1645 1544 1614 1550 1550 1523 1533 1515 627 749 887 940 1172 1180 1332 1334 1437 1238 1178 1073 1074 997 986 1168 1034 1182 1142 1204 1209 1170 1421 1484 1454 1619 1667 1638 1676 1569 1601 1371 1401 1488 1640 1637 248 274 312 302 397 435 484 534 629 559 489 444 416 424 363 447 413 477 456 506 462 453 564 600 602 693 708 719 737 675 668 594 577 623 697 660 379 475 575 638 775 745 848 800 808 679 689 629 658 573 623 721 621 705 686 698 747 717 857 884 852 926 959 919 939 894 933 777 824 865 943 977 330 360 546 594 859 862 1004 933 992 809 773 746 752 708 715 878 787 857 787 786 812 632 801 842 840 973 1045 1116 1037 957 1020 912 990 1035 1080 999 130 106 153 185 262 276 335 334 377 308 302 255 258 268 249 338 285 319 273 266 287 211 298 320 321 391 452 485 421 359 399 352 359 417 428 373 200 254 393 409 597 586 669 599 615 501 471 491 494 440 466 540 502 538 514 520 525 421 503 522 519 582 593 631 616 598 621 560 631 618 652 626 130 190 289 314 508 565 678 652 676 554 573 550 586 519 502 677 579 703 637 636 616 543 671 707 568 671 607 673 638 607 641 577 595 588 676 681 54 59 62 87 134 168 213 274 278 249 232 203 186 171 166 241 201 237 208 216 203 187 249 266 211 267 245 293 254 243 265 242 223 242 263 270 76 131 227 227 374 397 465 378 398 305 341 347 400 348 336 436 378 466 429 420 413 356 422 441 357 404 362 380 384 364 376 335 372 346 413 411 42 57 87 107 222 292 367 409 420 317 387 414 423 348 354 551 486 536 469 452 482 401 490 541 461 536 507 485 427 448 457 324 397 371 416 413 17 20 16 24 37 90 105 162 165 146 162 158 157 137 135 204 189 186 161 154 175 139 189 227 211 224 232 221 194 184 202 123 144 160 168 171 25 37 71 83 185 202 262 247 255 171 225 256 266 211 219 347 297 350 308 298 307 262 301 314 250 312 275 264 233 264 255 201 253 211 248 242 23 16 34 45 75 87 107 121 152 139 182 205 231 218 189 335 255 323 285 294 315 287 325 394 318 319 300 284 308 308 342 262 270 270 282 241 8 9 6 13 22 27 39 58 73 67 97 97 83 88 85 126 93 148 98 110 118 104 135 168 141 152 139 125 139 134 154 122 121 121 122 97 15 7 28 32 53 60 68 63 79 72 85 108 148 130 104 209 162 175 187 184 197 183 190 226 177 167 161 159 169 174 188 140 149 149 160 144 4 3 6 10 10 14 8 21 23 14 30 30 38 63 53 84 65 103 93 104 139 124 135 154 132 135 143 159 133 156 153 130 150 130 154 160 1 2 2 3 5 3 5 11 15 4 14 18 22 38 30 34 21 40 35 39 66 50 52 69 67 56 69 60 71 71 75 61 67 60 75 64 3 1 4 7 5 11 3 10 8 10 16 12 16 25 23 50 44 63 58 65 73 74 83 85 65 79 74 99 62 85 78 69 83 70 79 96 0 0 1 3 4 3 9 17 21 7 7 12 18 41 22 24 32 36 32 52 59 48 50 48 38 51 53 49 50 43 53 54 52 47 51 56 0 0 1 2 3 2 4 7 9 2 2 5 9 25 6 7 14 9 13 22 27 24 23 20 21 33 32 27 23 19 17 23 15 19 23 24 0 0 0 1 1 1 5 10 12 5 5 7 9 16 16 17 18 27 19 30 32 24 27 28 17 18 21 22 27 24 36 31 37 28 28 32 0 0 0 3 2 4 3 7 8 5 3 5 7 33 13 11 14 19 18 23 30 35 26 30 40 44 41 47 56 45 42 25 37 43 48 39 0 0 0 3 2 2 1 4 4 3 3 3 4 24 5 3 5 9 9 10 16 19 13 15 16 20 21 30 26 18 16 14 17 19 18 16 0 0 0 0 0 2 2 3 4 2 0 2 3 9 8 8 9 10 9 13 14 16 13 15 24 24 20 17 30 27 26 11 20 24 30 23 0 0 0 0 0 0 1 3 5 3 1 0 0 17 2 5 4 9 7 10 11 7 10 12 9 12 14 14 22 28 20 16 22 19 30 28 0 0 0 0 0 0 0 2 1 1 0 0 0 16 1 1 2 4 2 3 5 5 7 8 7 5 8 6 12 10 8 5 11 10 17 8 0 0 0 0 0 0 1 1 4 2 1 0 0 1 1 4 2 5 5 7 6 2 3 4 2 7 6 8 10 18 12 11 11 9 13 20 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 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 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 2134 1747 1750 2079 1882 1421 1732 1768 1317 1339 1366 1250 1696 1673 1725 1468 1672 1334 1358 1459 1282 1261 1413 1361 1342 1343 572 547 567 567 632 588 583 614 572 577 2134 1747 1750 2079 1882 1421 1732 1768 1314 1325 1340 1232 1682 1659 1702 1455 1647 1313 1335 1436 1258 1243 1394 1344 1313 1319 550 531 546 542 608 545 544 567 510 523 0 0 0 0 0 0 0 0 3 14 26 18 14 14 23 13 25 21 23 23 24 18 19 17 29 24 22 16 21 25 24 43 39 47 62 54 10 9 7 13 5 6 12 21 11 11 16 17 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 9 7 13 5 6 12 21 11 11 16 17 12 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 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 2070 1690 1695 2019 1851 1390 1692 1711 1285 1297 1319 1197 1646 1644 1695 1433 1639 1296 1331 1424 1258 1240 1392 1340 1319 1325 551 531 537 547 610 579 565 595 556 565 2070 1690 1695 2019 1851 1390 1692 1711 1283 1284 1297 1180 1633 1631 1673 1421 1616 1277 1308 1402 1235 1223 1375 1324 1291 1302 531 518 517 525 591 537 530 550 498 514 0 0 0 0 0 0 0 0 2 13 22 17 13 13 22 12 23 19 23 22 23 17 17 16 28 23 20 13 20 22 19 42 35 45 58 51 54 48 46 47 26 25 28 36 21 31 31 34 38 25 30 35 32 36 26 35 24 20 21 21 22 17 20 16 27 19 22 9 18 19 16 12 54 48 46 47 26 25 28 36 20 30 27 33 37 24 29 34 30 34 26 34 23 19 19 20 21 17 18 13 26 16 17 8 14 17 12 9 0 0 0 0 0 0 0 0 1 1 4 1 1 1 1 1 2 2 0 1 1 1 2 1 1 0 2 3 1 3 5 1 4 2 4 3 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 1 2 1 0 0 1 0 0 1 1 1 0 3 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 0 0 0 0 1 2 1 0 0 1 0 0 1 0 1 0 3 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 64217 64717 65854 67000 67857 68620 69669 70794 71651 72648 72698 72590 73037 73168 74770 75217 76079 76929 78366 79690 81134 82563 84449 85864 87273 88389 89825 91130 92952 95156 97082 98387 99866 99909 100779 101258 28130 28289 28860 29422 29867 30366 31089 31594 32024 32679 32827 32665 32959 32975 33762 34122 34641 35012 35773 36397 37123 37942 38927 39782 40530 41217 41984 42729 43673 44743 45698 46422 47043 47142 47388 47618 36087 36428 36994 37578 37990 38254 38580 39200 39627 39969 39871 39925 40078 40193 41008 41095 41438 41917 42593 43293 44011 44621 45522 46082 46743 47172 47841 48401 49279 50413 51384 51965 52823 52767 53391 53640 123 101 89 110 136 129 93 102 103 87 72 94 81 51 34 26 17 18 30 60 80 80 74 82 80 77 60 42 40 53 45 40 58 52 13 57 60 53 50 68 78 65 51 57 59 53 50 58 51 37 23 12 9 5 16 40 52 49 42 45 48 47 37 22 27 30 21 25 31 27 7 41 63 48 39 42 58 64 42 45 44 34 22 36 30 14 11 14 8 13 14 20 28 31 32 37 32 30 23 20 13 23 24 15 27 25 6 16 508 490 469 432 404 389 320 298 287 323 343 350 378 391 432 391 408 432 430 466 489 491 532 584 603 581 608 605 611 619 617 668 663 682 638 647 309 299 293 265 249 245 193 178 167 185 196 197 211 230 259 243 255 262 260 271 276 285 294 334 349 344 375 364 348 359 357 381 370 385 339 360 199 191 176 167 155 144 127 120 120 138 147 153 167 161 173 148 153 170 170 195 213 206 238 250 254 237 233 241 263 260 260 287 293 297 299 287 559 529 534 541 530 558 505 475 444 415 368 353 344 340 365 391 397 424 443 467 498 569 594 589 580 605 610 604 617 665 680 728 738 767 736 697 338 307 322 337 335 350 320 293 261 256 225 213 210 200 213 232 229 241 260 278 313 355 373 362 341 350 337 347 360 401 411 418 419 428 423 403 221 222 212 204 195 208 185 182 183 159 143 140 134 140 152 159 168 183 183 189 185 214 221 227 239 255 273 257 257 264 269 310 319 339 313 294 921 891 860 805 785 740 689 684 692 679 660 643 607 559 545 512 512 507 522 526 585 609 638 650 691 722 751 746 766 752 726 721 779 779 811 853 540 536 506 483 476 461 424 422 430 419 417 406 370 345 342 319 316 317 310 311 340 336 358 385 415 434 456 455 467 433 409 408 428 439 459 496 381 355 354 322 309 279 265 262 262 260 243 237 237 214 203 193 196 190 212 215 245 273 280 265 276 288 295 291 299 319 317 313 351 340 352 357 1253 1264 1290 1316 1294 1240 1147 1088 1029 990 927 917 864 847 832 812 845 857 832 794 744 721 720 756 776 811 829 855 819 851 877 892 927 923 933 868 771 764 770 782 776 738 696 663 623 619 583 555 531 522 507 504 529 517 498 471 435 445 442 440 458 474 470 484 470 503 512 519 529 536 525 493 482 500 520 534 518 502 451 425 406 371 344 362 333 325 325 308 316 340 334 323 309 276 278 316 318 337 359 371 349 348 365 373 398 387 408 375 1330 1446 1604 1675 1692 1740 1691 1674 1703 1681 1579 1481 1433 1333 1293 1213 1223 1182 1182 1155 1146 1163 1143 1138 1056 966 949 915 938 966 966 993 1063 1048 1049 1080 821 884 969 1013 1010 1051 1020 990 997 997 921 869 857 801 770 732 744 717 710 694 681 681 666 671 624 564 542 530 535 563 561 560 565 560 573 591 509 562 635 662 682 689 671 684 706 684 658 612 576 532 523 481 479 465 472 461 465 482 477 467 432 402 407 385 403 403 405 433 498 488 476 489 1741 1707 1678 1806 1791 1979 2124 2327 2368 2391 2392 2323 2248 2216 2205 2119 2089 2081 1931 1843 1824 1711 1632 1584 1595 1532 1528 1464 1390 1314 1212 1202 1191 1175 1210 1193 1023 989 978 1062 1079 1190 1271 1391 1427 1427 1426 1366 1294 1253 1262 1223 1227 1221 1130 1043 1023 962 943 911 934 903 899 854 823 758 673 688 664 653 669 653 718 718 700 744 712 789 853 936 941 964 966 957 954 963 943 896 862 860 801 800 801 749 689 673 661 629 629 610 567 556 539 514 527 522 541 540 2901 2924 2983 2865 2997 2889 2883 2777 2955 2922 3065 3114 3400 3428 3488 3501 3523 3478 3457 3371 3262 3127 2943 2773 2610 2516 2304 2211 2116 2011 1912 1855 1866 1732 1668 1495 1621 1640 1718 1648 1721 1657 1692 1624 1748 1758 1839 1823 1979 2029 2026 2041 2048 1979 1949 1911 1843 1788 1652 1577 1445 1418 1278 1234 1190 1158 1092 1072 1064 996 943 821 1280 1284 1265 1217 1276 1232 1191 1153 1207 1164 1226 1291 1421 1399 1462 1460 1475 1499 1508 1460 1419 1339 1291 1196 1165 1098 1026 977 926 853 820 783 802 736 725 674 7715 7140 6842 6704 6493 6331 6475 6461 6184 6265 5737 5291 4885 4903 4744 5046 5238 5646 5732 5736 5710 5582 5497 5293 5134 4821 4572 4217 3899 3725 3501 3211 3177 2834 2656 2540 4020 3712 3527 3496 3376 3319 3427 3451 3266 3409 3159 2923 2742 2731 2654 2822 2895 3156 3206 3191 3189 3133 3075 2978 2909 2725 2619 2391 2192 2042 1930 1771 1785 1617 1504 1434 3695 3428 3315 3208 3117 3012 3048 3010 2918 2856 2578 2368 2143 2172 2090 2224 2343 2490 2526 2545 2521 2449 2422 2315 2225 2096 1953 1826 1707 1683 1571 1440 1392 1217 1152 1106 11270 11414 11730 12047 12065 12172 12329 12493 12448 12514 12479 12592 12717 12265 12887 12437 12075 11355 12061 11631 12693 13327 14510 14467 13860 13220 12691 12048 11811 11939 11698 11216 10538 9083 8254 7628 5440 5510 5607 5707 5766 5945 6124 6161 6132 6126 6112 6152 6241 5959 6264 6056 5877 5513 5929 5687 6187 6552 7143 7220 6963 6758 6581 6307 6156 6157 6088 5839 5416 4758 4238 3926 5830 5904 6123 6340 6299 6227 6205 6332 6316 6388 6367 6440 6476 6306 6623 6381 6198 5842 6132 5944 6506 6775 7367 7247 6897 6462 6110 5741 5655 5782 5610 5377 5122 4325 4016 3702 12109 12491 13358 13510 13811 13871 14137 14343 14477 14539 14544 14036 14035 13998 14201 14425 14925 15328 14976 16045 15488 15495 15319 16594 17032 18981 20384 22191 22934 23110 23465 23267 23066 22801 22964 22559 4930 5110 5594 5858 6078 6167 6358 6504 6607 6759 6875 6643 6650 6656 6738 6820 7084 7252 7075 7640 7384 7344 7357 7995 8195 9116 9810 10745 11216 11360 11575 11537 11505 11292 11313 11084 7179 7381 7764 7652 7733 7704 7779 7839 7870 7780 7669 7393 7385 7342 7463 7605 7841 8076 7901 8405 8104 8151 7962 8599 8837 9865 10574 11446 11718 11750 11890 11730 11561 11509 11651 11475 9803 9848 9470 9912 10304 10680 11044 11735 11950 12266 12378 12606 12800 12878 13094 13192 12900 12928 13145 13193 13541 14109 14528 14240 15417 14936 15032 14902 16307 16895 18925 20357 21944 22621 22755 22951 3763 3816 3690 3812 3932 4059 4251 4627 4885 5104 5245 5411 5525 5556 5727 5895 5812 5860 6051 6055 6221 6532 6716 6605 7200 6992 7002 7026 7724 8027 8994 9695 10424 10854 10976 11113 6040 6032 5780 6100 6372 6621 6793 7108 7065 7162 7133 7195 7275 7322 7367 7297 7088 7068 7094 7138 7320 7577 7812 7635 8217 7944 8030 7876 8583 8868 9931 10662 11520 11767 11779 11838 13984 14472 14947 15277 15555 15902 16232 16337 17011 17576 18154 18790 19245 19959 20650 21152 21927 22693 23625 24403 25074 25579 26319 27114 27839 28621 29507 30330 30704 32256 32458 33237 33856 35412 37092 38690 4494 4669 4836 4891 4991 5119 5262 5233 5422 5567 5779 6049 6298 6656 6977 7223 7616 7972 8379 8805 9179 9480 9866 10259 10649 11092 11578 11970 12165 12952 13075 13509 13843 14597 15419 16203 9490 9803 10111 10386 10564 10783 10970 11104 11589 12009 12375 12741 12947 13303 13673 13929 14311 14721 15246 15598 15895 16099 16453 16855 17190 17529 17929 18360 18539 19304 19383 19728 20013 20815 21673 22487 12323 11470 11032 10317 10247 11046 10479 10076 10028 10411 10453 10747 11051 11081 11222 11502 11427 11329 11387 11685 11547 10978 11163 11143 10893 10704 10559 10215 10721 10809 10848 11487 11273 10115 10427 10296 3474 3019 2913 2665 2743 3135 2908 2654 2657 3089 3096 3133 3181 3185 3306 3450 3371 3469 3429 3601 3690 3578 3789 3840 3855 3790 4000 3897 4282 4425 4520 4954 4872 4492 4506 4604 8849 8451 8119 7652 7504 7911 7571 7422 7371 7322 7357 7614 7870 7896 7916 8052 8056 7860 7958 8084 7857 7400 7374 7303 7038 6914 6559 6318 6439 6384 6328 6533 6401 5623 5921 5692 1113 621 663 762 934 1042 467 433 466 693 701 715 818 879 828 794 749 775 446 473 523 536 535 466 466 423 394 292 318 428 364 371 330 230 144 418 548 333 369 413 490 559 260 234 251 399 396 393 452 461 459 402 387 428 229 253 266 280 258 252 242 213 195 145 168 270 177 174 185 127 71 209 565 288 294 349 444 483 207 199 215 294 305 322 366 418 369 392 362 347 217 220 257 256 277 214 224 210 199 147 150 158 187 197 145 103 73 209 2197 2122 1931 1642 1593 2010 1762 1499 1381 1997 2119 2244 2508 2445 2318 2540 2489 2441 2506 2435 2400 2230 2272 2299 2211 2253 2317 2193 2253 2202 2295 2418 2297 2127 2071 2006 861 836 720 561 586 701 530 366 360 670 718 771 776 758 744 872 821 856 903 830 913 856 919 902 869 905 1039 958 991 983 1119 1222 1199 1109 1115 1058 1336 1286 1211 1081 1007 1309 1232 1133 1021 1327 1401 1473 1732 1687 1574 1668 1668 1585 1603 1605 1487 1374 1353 1397 1342 1348 1278 1235 1262 1219 1176 1196 1098 1018 956 948 1837 1893 1880 1752 1746 1922 2072 1950 1861 1808 1716 1719 1788 1882 1864 1894 1915 1907 1981 2001 1903 1805 1874 1889 1820 1753 1672 1725 1789 1756 1765 1929 1761 1601 1613 1547 417 369 342 324 303 364 360 288 270 324 249 240 253 256 265 285 308 277 312 329 347 373 413 427 453 455 444 502 567 554 562 655 629 570 583 582 1420 1524 1538 1428 1443 1558 1712 1662 1591 1484 1467 1479 1535 1626 1599 1609 1607 1630 1669 1672 1556 1432 1461 1462 1367 1298 1228 1223 1222 1202 1203 1274 1132 1031 1030 965 1680 1777 1760 1664 1594 1663 1825 1873 1895 1787 1687 1741 1694 1632 1665 1602 1587 1564 1669 1693 1780 1715 1658 1726 1619 1664 1566 1586 1630 1691 1605 1667 1801 1545 1732 1549 329 320 338 293 289 315 350 368 328 318 297 283 287 259 276 239 258 255 267 297 288 313 301 345 363 377 379 411 476 525 514 555 601 543 569 550 1351 1457 1422 1371 1305 1348 1475 1505 1567 1469 1390 1458 1407 1373 1389 1363 1329 1309 1402 1396 1492 1402 1357 1381 1256 1287 1187 1175 1154 1166 1091 1112 1200 1002 1163 999 1529 1426 1368 1280 1266 1292 1281 1272 1300 1247 1251 1255 1218 1209 1216 1240 1178 1157 1222 1225 1132 1114 1179 1159 1155 1153 1184 1134 1186 1227 1248 1317 1342 1253 1340 1316 371 350 341 290 280 312 329 322 310 322 305 284 272 289 285 300 253 253 282 300 261 257 287 316 323 307 344 332 389 424 444 492 458 471 461 488 1158 1076 1027 990 986 980 952 950 990 925 946 971 946 920 931 940 925 904 940 925 871 857 892 843 832 846 840 802 797 803 804 825 884 782 879 828 925 1038 1024 1033 1039 1001 1008 975 983 918 884 877 834 822 871 888 899 812 853 874 892 776 829 781 780 754 784 742 824 839 884 931 892 831 868 905 261 286 278 292 324 324 381 330 366 332 313 296 285 269 273 303 300 302 293 302 322 264 303 285 285 280 308 294 334 349 380 409 396 354 380 385 664 752 746 741 715 677 627 645 617 586 571 581 549 553 598 585 599 510 560 572 570 512 526 496 495 474 476 448 490 490 504 522 496 477 488 520 682 656 557 529 526 609 703 767 777 770 775 780 713 747 773 761 718 682 704 796 781 713 722 719 701 651 641 626 662 677 700 677 697 602 644 630 205 189 167 149 157 210 303 336 350 330 330 342 302 324 346 338 294 294 325 372 367 333 368 350 342 299 328 307 333 321 344 332 342 319 311 330 477 467 390 380 369 399 400 431 427 440 445 438 411 423 427 423 424 388 379 424 414 380 354 369 359 352 313 319 329 356 356 345 355 283 333 300 771 692 656 542 499 518 529 502 586 508 604 678 743 743 812 846 881 935 875 916 852 753 752 735 774 733 679 651 690 670 641 709 674 574 632 567 196 180 166 157 135 174 222 214 233 224 268 291 325 313 349 350 374 408 391 407 415 353 353 370 385 365 353 357 368 359 329 388 339 313 339 301 575 512 490 385 364 344 307 288 353 284 336 387 418 430 463 496 507 527 484 509 437 400 399 365 389 368 326 294 322 311 312 321 335 261 293 266 841 601 652 591 586 506 486 456 438 417 433 443 439 447 530 617 669 713 771 869 876 880 849 869 841 773 765 706 769 764 802 802 771 659 639 605 182 96 139 124 127 117 130 141 134 130 160 159 156 182 215 258 270 298 320 369 363 382 395 399 371 366 369 329 401 399 432 419 381 349 335 333 659 505 513 467 459 389 356 315 304 287 273 284 283 265 315 359 399 415 451 500 513 498 454 470 470 407 396 377 368 365 370 383 390 310 304 272 708 609 517 492 430 438 346 349 311 237 240 251 244 232 274 254 278 267 292 336 343 388 428 423 453 466 449 462 481 436 430 517 544 546 600 603 92 53 44 50 38 45 43 55 45 32 49 61 57 57 78 85 91 79 85 118 121 135 165 159 185 183 192 214 206 190 177 245 277 271 275 300 616 556 473 442 392 393 303 294 266 205 191 190 187 175 196 169 187 188 207 218 222 253 263 264 268 283 257 248 275 246 253 272 267 275 325 303 36 27 19 25 24 34 0 0 19 18 21 23 32 24 31 32 29 35 38 33 31 36 35 42 42 49 71 66 78 80 70 84 90 70 73 74 10 6 8 9 10 11 0 0 6 6 7 7 10 9 9 12 11 10 14 13 15 19 14 19 23 23 30 32 30 32 21 33 34 32 36 38 26 21 11 16 14 23 0 0 13 12 14 16 22 15 22 20 18 25 24 20 16 17 21 23 19 26 41 34 48 48 49 51 56 38 37 36 4 8 5 5 10 11 0 0 11 11 22 21 20 19 40 34 35 41 30 34 34 32 30 35 31 32 37 32 41 39 44 65 74 77 71 76 2 1 1 3 4 3 0 0 4 2 4 6 6 8 7 6 4 9 8 11 12 13 13 16 14 17 19 16 19 19 21 30 31 34 31 30 2 7 4 2 6 8 0 0 7 9 18 15 14 11 33 28 31 32 22 23 22 19 17 19 17 15 18 16 22 20 23 35 43 43 40 46 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 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 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 93451 92775 92458 92459 92190 92010 91794 91350 90781 90035 88896 87843 86943 85736 84497 83477 82744 82214 81585 80738 80218 79690 79234 78703 77984 77435 76782 76119 75324 74803 73959 73061 72306 71664 71255 70521 46991 46591 46407 46422 46209 46054 46006 45753 45464 45059 44438 43899 43465 42817 42179 41727 41379 41093 40783 40387 40095 39827 39576 39307 39041 38753 38442 38114 37774 37564 37171 36777 36481 36237 36145 35847 46460 46184 46051 46037 45981 45956 45788 45597 45317 44976 44458 43944 43478 42919 42318 41750 41365 41121 40802 40351 40123 39863 39658 39396 38943 38682 38340 38005 37550 37239 36788 36284 35825 35427 35110 34674 23521 23227 23023 22980 22837 22685 22507 22159 21782 21398 20740 20115 19622 18962 18125 17540 17085 16685 16305 15869 15573 15226 15012 14695 14343 14056 13751 13487 13183 13060 12825 12513 12270 12008 11884 11716 11836 11684 11641 11614 11497 11440 11357 11196 11018 10787 10432 10135 9880 9522 9079 8841 8651 8418 8274 8096 7917 7716 7624 7438 7292 7133 6964 6831 6748 6697 6548 6418 6314 6137 6059 5971 11685 11543 11382 11366 11340 11245 11150 10963 10764 10611 10308 9980 9742 9440 9046 8699 8434 8267 8031 7773 7656 7510 7388 7257 7051 6923 6787 6656 6435 6363 6277 6095 5956 5871 5825 5745 10150 9501 9090 8676 8491 8246 8086 7845 7792 7637 7552 7544 7344 7196 7174 7076 7110 7031 6913 6744 6505 6340 6225 6119 5990 5934 5833 5768 5523 5434 5201 4974 4757 4712 4578 4467 5401 5033 4780 4595 4473 4300 4210 4074 4041 4031 4004 4015 3933 3899 3907 3865 3805 3787 3708 3644 3503 3428 3365 3335 3267 3239 3213 3160 2988 2955 2873 2786 2709 2743 2671 2621 4749 4468 4310 4081 4018 3946 3876 3771 3751 3606 3548 3529 3411 3297 3267 3211 3305 3244 3205 3100 3002 2912 2860 2784 2723 2695 2620 2608 2535 2479 2328 2188 2048 1969 1907 1846 7076 6930 6738 6602 6322 6173 5844 5614 5231 4961 4545 4132 3851 3643 3579 3604 3656 3686 3706 3721 3866 4018 4074 4161 4128 4036 3851 3683 3653 3616 3600 3559 3532 3411 3410 3297 3774 3669 3587 3516 3401 3328 3172 3025 2834 2646 2417 2189 2037 1920 1898 1928 2000 2015 2037 2019 2141 2210 2225 2273 2261 2197 2082 1984 1994 1967 1957 1940 1917 1862 1916 1861 3302 3261 3151 3086 2921 2845 2672 2589 2397 2315 2128 1943 1814 1723 1681 1676 1656 1671 1669 1702 1725 1808 1849 1888 1867 1839 1769 1699 1659 1649 1643 1619 1615 1549 1494 1436 7713 7432 7188 7008 6789 6575 6582 6439 6252 5938 5637 5221 4944 4596 4320 3987 3703 3575 3454 3432 3515 3604 3666 3727 3735 3797 3921 3945 3933 3941 3833 3678 3547 3540 3531 3546 4193 4036 3837 3693 3583 3436 3437 3385 3290 3151 2991 2754 2587 2403 2229 2053 1898 1846 1778 1800 1829 1896 1945 1982 1995 2061 2115 2133 2107 2116 2027 1931 1874 1884 1876 1913 3520 3396 3351 3315 3206 3139 3145 3054 2962 2787 2646 2467 2357 2193 2091 1934 1805 1729 1676 1632 1686 1708 1721 1745 1740 1736 1806 1812 1826 1825 1806 1747 1673 1656 1655 1633 7613 7549 7613 7675 7615 7527 7282 7052 6842 6662 6452 6391 6211 5957 5601 5346 5041 4794 4485 4270 3949 3707 3566 3461 3485 3552 3635 3652 3720 3679 3724 3827 3871 3929 4029 3967 4101 4083 4121 4162 4092 4049 3910 3734 3574 3461 3345 3298 3224 3103 2932 2808 2629 2463 2306 2174 1993 1860 1813 1754 1812 1842 1908 1921 1964 1965 2016 2065 2088 2107 2171 2121 3512 3466 3492 3513 3523 3478 3372 3318 3268 3201 3107 3093 2987 2854 2669 2538 2412 2331 2179 2096 1956 1847 1753 1707 1673 1710 1727 1731 1756 1714 1708 1762 1783 1822 1858 1846 6262 6800 7214 7394 7467 7494 7522 7548 7558 7484 7348 7110 6937 6756 6511 6281 6206 6047 5866 5560 5292 5005 4756 4438 4215 3948 3719 3601 3476 3500 3525 3603 3625 3704 3727 3816 3300 3574 3826 3931 3963 3976 4032 4058 4079 4014 3943 3789 3650 3516 3371 3220 3187 3121 3053 2876 2755 2597 2421 2257 2131 1998 1867 1826 1763 1805 1826 1879 1890 1947 1990 2068 2962 3226 3388 3463 3504 3518 3490 3490 3479 3470 3405 3321 3287 3240 3140 3061 3019 2926 2813 2684 2537 2408 2335 2181 2084 1950 1852 1775 1713 1695 1699 1724 1735 1757 1737 1748 5449 5268 5142 5500 5527 6127 6674 7076 7226 7308 7312 7332 7340 7351 7280 7180 6898 6703 6549 6375 6198 6136 5929 5731 5505 5245 4932 4675 4406 4205 3921 3693 3535 3444 3483 3560 2792 2720 2676 2875 2908 3216 3490 3724 3796 3852 3856 3919 3937 3941 3875 3844 3677 3527 3410 3306 3161 3131 3028 2947 2826 2707 2546 2385 2252 2135 1965 1844 1791 1737 1806 1842 2657 2548 2466 2625 2619 2911 3184 3352 3430 3456 3456 3413 3403 3410 3405 3336 3221 3176 3139 3069 3037 3005 2901 2784 2679 2538 2386 2290 2154 2070 1956 1849 1744 1707 1677 1718 5124 5236 5390 5185 5449 5285 5108 5011 5348 5392 5985 6509 6903 7036 7108 7085 7109 7112 7110 7017 6949 6716 6539 6408 6205 6059 6006 5851 5684 5403 5152 4864 4605 4333 4166 3870 2612 2687 2735 2623 2777 2683 2612 2581 2766 2806 3109 3363 3601 3673 3734 3739 3780 3793 3791 3715 3701 3555 3418 3294 3177 3069 3058 2993 2917 2772 2657 2504 2330 2213 2110 1939 2512 2549 2655 2562 2672 2602 2496 2430 2582 2586 2876 3146 3302 3363 3374 3346 3329 3319 3319 3302 3248 3161 3121 3114 3028 2990 2948 2858 2767 2631 2495 2360 2275 2120 2056 1931 5532 5359 5137 5057 4918 4897 4998 5188 4991 5253 5098 4946 4866 5202 5233 5792 6268 6643 6781 6870 6903 6899 6919 6947 6909 6817 6594 6399 6251 6065 5898 5879 5733 5569 5311 5059 2823 2689 2582 2532 2453 2466 2521 2586 2492 2635 2566 2503 2477 2656 2698 2976 3214 3434 3499 3556 3589 3601 3630 3660 3615 3579 3462 3329 3197 3074 2972 2971 2912 2847 2714 2601 2709 2670 2555 2525 2465 2431 2477 2602 2499 2618 2532 2443 2389 2546 2535 2816 3054 3209 3282 3314 3314 3298 3289 3287 3294 3238 3132 3070 3054 2991 2926 2908 2821 2722 2597 2458 4883 5030 5191 5306 5279 5192 5005 4807 4727 4632 4597 4720 4903 4722 5002 4857 4705 4632 4943 4986 5524 5974 6352 6471 6565 6617 6611 6677 6704 6705 6622 6393 6230 6070 5918 5795 2346 2461 2544 2631 2632 2576 2448 2350 2294 2241 2249 2327 2394 2316 2462 2385 2316 2307 2476 2527 2801 3019 3226 3295 3372 3411 3411 3459 3491 3476 3456 3311 3197 3076 2967 2890 2537 2569 2647 2675 2647 2616 2557 2457 2433 2391 2348 2393 2509 2406 2540 2472 2389 2325 2467 2459 2723 2955 3126 3176 3193 3206 3200 3218 3213 3229 3166 3082 3033 2994 2951 2905 3522 3723 3969 4103 4326 4462 4597 4735 4841 4807 4735 4576 4418 4389 4308 4303 4414 4586 4405 4640 4513 4362 4294 4586 4648 5147 5625 5968 6115 6154 6202 6229 6306 6333 6312 6243 1468 1568 1704 1798 1931 2040 2160 2235 2315 2300 2239 2137 2080 2053 2012 2045 2120 2178 2100 2207 2135 2091 2095 2274 2338 2570 2785 2977 3054 3098 3145 3183 3231 3248 3243 3221 2054 2155 2265 2305 2395 2422 2437 2500 2526 2507 2496 2439 2338 2336 2296 2258 2294 2408 2305 2433 2378 2271 2199 2312 2310 2577 2840 2991 3061 3056 3057 3046 3075 3085 3069 3022 2719 2755 2630 2800 2958 3031 3222 3468 3564 3789 3938 4071 4201 4286 4281 4231 4123 3977 3965 3928 3913 4010 4153 3976 4196 4079 3965 3902 4167 4225 4703 5119 5432 5571 5597 5644 1053 1070 1021 1092 1156 1173 1253 1392 1462 1597 1716 1818 1885 1939 1940 1889 1834 1779 1762 1766 1798 1865 1903 1821 1921 1863 1844 1854 2006 2050 2274 2462 2656 2727 2752 2790 1666 1685 1609 1708 1802 1858 1969 2076 2102 2192 2222 2253 2316 2347 2341 2342 2289 2198 2203 2162 2115 2145 2250 2155 2275 2216 2121 2048 2161 2175 2429 2657 2776 2844 2845 2854 3887 3965 4133 4173 4212 4316 4367 4408 4627 4774 4957 5176 5403 5640 5975 6195 6426 6743 7103 7326 7518 7693 7749 7983 8060 8148 8339 8511 8509 8816 8753 8730 8863 9040 9309 9541 1292 1317 1353 1360 1343 1371 1404 1413 1503 1538 1571 1652 1780 1876 2042 2134 2268 2425 2589 2701 2772 2858 2883 2977 3034 3084 3187 3262 3293 3454 3455 3483 3572 3709 3870 4009 2595 2648 2780 2813 2869 2945 2963 2995 3124 3236 3386 3524 3623 3764 3933 4061 4158 4318 4514 4625 4746 4835 4866 5006 5026 5064 5152 5249 5216 5362 5298 5247 5291 5331 5439 5532 43162 43062 42627 42376 42242 41924 40708 40302 39876 39702 38874 39511 39044 38809 37947 36982 36677 36628 36101 35775 35483 35495 34778 34668 34426 34231 34160 33822 33192 32673 32067 31604 30941 30908 30690 30315 23212 23196 22907 22850 22740 22477 21895 21608 21398 21130 20721 20990 20718 20512 20022 19622 19447 19369 19073 18825 18650 18636 18098 18050 17939 17766 17773 17541 17210 16940 16681 16406 16083 16060 16040 15892 19950 19866 19720 19526 19502 19447 18813 18694 18478 18572 18153 18521 18326 18297 17925 17360 17230 17259 17028 16950 16833 16859 16680 16618 16487 16465 16387 16281 15982 15733 15386 15198 14858 14848 14650 14423 287 345 337 374 301 249 173 195 197 144 128 336 385 305 327 279 270 282 10 10 8 7 11 10 6 8 7 8 4 3 2 2 0 1 1 0 166 168 166 167 136 116 97 103 113 76 64 180 213 142 144 128 120 123 3 5 2 2 4 4 1 3 5 4 0 2 1 1 0 1 1 0 121 177 171 207 165 133 76 92 84 68 64 156 172 163 183 151 150 159 7 5 6 5 7 6 5 5 2 4 4 1 1 1 0 0 0 0 5721 5435 5110 4753 4729 4535 3938 3599 3566 3315 3188 3477 3431 3424 3347 3233 3251 3273 3287 3185 3184 3308 3160 3130 3130 3082 3238 3203 2991 3042 3001 2858 2679 2614 2556 2545 3166 2994 2792 2599 2640 2528 2224 2057 2092 1945 1882 2007 1963 2008 1935 1866 1796 1838 1839 1748 1749 1789 1688 1686 1668 1626 1784 1768 1628 1644 1621 1567 1514 1469 1462 1469 2555 2441 2318 2154 2089 2007 1714 1542 1474 1370 1306 1470 1468 1416 1412 1367 1455 1435 1448 1437 1435 1519 1472 1444 1462 1456 1454 1435 1363 1398 1380 1291 1165 1145 1094 1076 5899 5733 5558 5391 5205 5054 4594 4373 4022 3884 3546 3268 3023 2899 2848 2787 2831 2919 2920 2985 3070 3293 3246 3349 3362 3262 3135 2949 2972 2900 2899 2906 2840 2719 2747 2630 3252 3196 3128 3072 2954 2873 2690 2534 2348 2218 2041 1844 1717 1645 1616 1605 1673 1694 1699 1713 1797 1921 1877 1911 1911 1824 1758 1639 1682 1617 1611 1634 1563 1494 1571 1488 2647 2537 2430 2319 2251 2181 1904 1839 1674 1666 1505 1424 1306 1254 1232 1182 1158 1225 1221 1272 1273 1372 1369 1438 1451 1438 1377 1310 1290 1283 1288 1272 1277 1225 1176 1142 6806 6535 6306 6105 5940 5678 5624 5495 5288 5099 4773 4503 4172 3942 3720 3368 3133 3035 2936 2912 2969 3080 3112 3183 3176 3271 3437 3405 3381 3405 3302 3182 3045 3050 3024 3052 3848 3695 3509 3391 3290 3116 3106 3055 2943 2826 2665 2507 2330 2171 2031 1843 1719 1650 1599 1612 1635 1701 1716 1774 1761 1838 1913 1895 1883 1891 1802 1721 1665 1665 1631 1672 2958 2840 2797 2714 2650 2562 2518 2440 2345 2273 2108 1996 1842 1771 1689 1525 1414 1385 1337 1300 1334 1379 1396 1409 1415 1433 1524 1510 1498 1514 1500 1461 1380 1385 1393 1380 6842 6743 6758 6805 6785 6677 6380 6232 6021 5933 5659 5699 5492 5305 4968 4670 4391 4194 3928 3762 3459 3235 3082 2979 3025 3118 3214 3259 3328 3265 3296 3443 3424 3469 3553 3488 3748 3757 3757 3801 3732 3676 3511 3365 3223 3144 3011 3019 2935 2827 2658 2509 2358 2243 2074 1969 1790 1658 1587 1553 1620 1644 1737 1746 1785 1780 1842 1889 1876 1886 1939 1891 3094 2986 3001 3004 3053 3001 2869 2867 2798 2789 2648 2680 2557 2478 2310 2161 2033 1951 1854 1793 1669 1577 1495 1426 1405 1474 1477 1513 1543 1485 1454 1554 1548 1583 1614 1597 5536 6038 6416 6562 6612 6656 6613 6665 6632 6637 6429 6312 6162 6067 5804 5536 5497 5352 5188 4939 4673 4423 4177 3918 3718 3473 3271 3201 3072 3114 3133 3212 3254 3329 3365 3410 2957 3205 3447 3547 3577 3567 3580 3577 3582 3546 3456 3378 3247 3155 3006 2874 2869 2786 2724 2577 2449 2311 2130 2018 1896 1766 1633 1624 1556 1601 1627 1694 1709 1757 1791 1860 2579 2833 2969 3015 3035 3089 3033 3088 3050 3091 2973 2934 2915 2912 2798 2662 2628 2566 2464 2362 2224 2112 2047 1900 1822 1707 1638 1577 1516 1513 1506 1518 1545 1572 1574 1550 4648 4537 4455 4765 4786 5301 5735 6092 6249 6318 6275 6384 6353 6425 6409 6231 5941 5827 5726 5597 5430 5400 5184 5003 4769 4599 4325 4138 3918 3726 3492 3295 3119 3055 3103 3201 2383 2348 2319 2493 2515 2797 2975 3182 3244 3308 3262 3378 3363 3386 3354 3301 3154 3057 2964 2890 2752 2750 2637 2545 2450 2352 2203 2083 1973 1875 1735 1624 1556 1508 1588 1646 2265 2189 2136 2272 2271 2504 2760 2910 3005 3010 3013 3006 2990 3039 3055 2930 2787 2770 2762 2707 2678 2650 2547 2458 2319 2247 2122 2055 1945 1851 1757 1671 1563 1547 1515 1555 3807 3984 4108 4006 4264 4141 4015 3973 4270 4356 4811 5276 5678 5760 5808 5771 5804 5787 5826 5776 5751 5561 5432 5359 5206 5110 5129 5031 4868 4646 4443 4221 4010 3798 3663 3419 1934 2014 2049 2003 2141 2046 2003 1993 2154 2185 2438 2639 2863 2930 2982 2990 3009 2977 3020 2974 2979 2874 2759 2661 2587 2525 2559 2525 2466 2339 2259 2139 1997 1920 1832 1689 1873 1970 2059 2003 2123 2095 2012 1980 2116 2171 2373 2637 2815 2830 2826 2781 2795 2810 2806 2802 2772 2687 2673 2698 2619 2585 2570 2506 2402 2307 2184 2082 2013 1878 1831 1730 2494 2532 2505 2586 2608 2678 2793 2946 2896 3261 3274 3342 3387 3683 3737 4150 4475 4808 4918 5023 5086 5099 5124 5197 5193 5199 5105 5043 4985 4887 4798 4796 4702 4627 4414 4224 1217 1226 1215 1243 1233 1275 1312 1388 1367 1543 1543 1626 1649 1785 1828 2048 2211 2412 2459 2513 2552 2566 2559 2604 2586 2603 2553 2477 2416 2377 2314 2338 2331 2307 2210 2117 1277 1306 1290 1343 1375 1403 1481 1558 1529 1718 1731 1716 1738 1898 1909 2102 2264 2396 2459 2510 2534 2533 2565 2593 2607 2596 2552 2566 2569 2510 2484 2458 2371 2320 2204 2107 1053 1107 1006 968 954 886 748 639 644 653 697 799 837 876 936 909 1030 1094 1307 1509 1756 1968 2122 2369 2642 2870 3059 3321 3380 3372 3373 3364 3436 3669 3729 3746 500 546 489 497 483 437 356 310 298 303 324 368 388 407 439 427 502 554 662 774 880 982 1055 1187 1330 1437 1494 1626 1647 1630 1672 1622 1643 1754 1737 1763 553 561 517 471 471 449 392 329 346 350 373 431 449 469 497 482 528 540 645 735 876 986 1067 1182 1312 1433 1565 1695 1733 1742 1701 1742 1793 1915 1992 1983 44 52 54 41 39 54 71 68 61 71 61 72 74 78 35 36 45 42 51 73 91 116 125 167 198 237 240 263 291 312 327 324 398 539 484 552 25 33 24 26 27 39 31 34 22 25 25 31 33 39 25 24 30 23 29 48 60 79 84 104 129 147 134 154 172 183 197 177 204 275 242 267 19 19 30 15 12 15 40 34 39 46 36 41 41 39 10 12 15 19 22 25 31 37 41 63 69 90 106 109 119 129 130 147 194 264 242 285 21 21 14 20 19 15 24 25 30 31 33 43 50 45 8 12 9 15 4 4 6 5 3 4 1 2 0 1 2 1 1 1 34 38 51 48 13 14 12 11 12 7 10 10 12 11 10 13 17 17 4 7 6 12 1 2 5 3 2 3 0 1 0 0 2 1 0 0 25 24 36 30 8 7 2 9 7 8 14 15 18 20 23 30 33 28 4 5 3 3 3 2 1 2 1 1 1 1 0 1 0 0 1 1 9 14 15 18 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 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37228 38255 38780 37641 34511 31077 29275 29811 29033 28156 29126 30114 30132 30222 29152 28885 29241 29357 28958 29435 30177 29787 29125 29554 29749 29227 27928 27292 27120 27536 27345 27836 27359 27098 27386 27237 19531 20328 20605 19623 17614 15873 15067 15550 14874 14202 15045 15660 15773 15848 15022 14815 15054 15185 14889 15197 15731 15080 14441 14846 15025 14607 13781 13332 13399 13798 13687 14012 13724 13663 13897 13865 17697 17927 18175 18018 16897 15204 14208 14261 14159 13954 14081 14454 14359 14374 14130 14070 14187 14172 14069 14238 14446 14707 14684 14708 14724 14620 14147 13960 13721 13738 13658 13824 13635 13435 13489 13372 214 275 282 311 236 147 108 123 130 102 104 309 350 284 295 269 251 267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 122 139 136 144 107 72 56 72 75 57 54 165 197 135 131 126 111 118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 92 136 146 167 129 75 52 51 55 45 50 144 153 149 164 143 140 149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4267 4313 4265 3752 3071 2190 1756 1802 1861 1732 1925 2284 2305 2342 2291 2177 2270 2353 2339 2404 2597 2645 2438 2513 2599 2485 2380 2267 2171 2312 2319 2349 2180 2131 2144 2177 2226 2298 2300 1934 1561 1132 924 952 973 907 1070 1253 1301 1373 1286 1178 1183 1280 1255 1282 1403 1347 1209 1265 1325 1226 1183 1123 1061 1194 1157 1229 1167 1154 1178 1209 2041 2015 1965 1818 1510 1058 832 850 888 825 855 1031 1004 969 1005 999 1087 1073 1084 1122 1194 1298 1229 1248 1274 1259 1197 1144 1110 1118 1162 1120 1013 977 966 968 4957 4991 4968 4693 4049 3400 2950 2928 2669 2473 2499 2360 2280 2242 2172 2180 2278 2398 2447 2535 2696 2794 2723 2909 2928 2818 2542 2374 2427 2468 2501 2580 2519 2409 2455 2353 2673 2762 2777 2576 2159 1832 1653 1657 1495 1376 1420 1349 1310 1296 1241 1255 1317 1369 1415 1446 1575 1595 1508 1624 1609 1538 1337 1246 1334 1345 1368 1431 1351 1301 1368 1306 2284 2229 2191 2117 1890 1568 1297 1271 1174 1097 1079 1011 970 946 931 925 961 1029 1032 1089 1121 1199 1215 1285 1319 1280 1205 1128 1093 1123 1133 1149 1168 1108 1087 1047 5964 5879 5791 5462 4912 4288 4090 4085 3847 3564 3536 3404 3215 3088 2834 2676 2527 2488 2445 2476 2648 2704 2738 2834 2856 2928 2926 2869 2886 2990 2908 2872 2742 2722 2755 2782 3303 3266 3181 2933 2598 2284 2217 2250 2101 1912 1937 1883 1803 1734 1553 1472 1370 1365 1340 1385 1464 1471 1482 1546 1568 1606 1578 1554 1563 1624 1544 1514 1448 1440 1450 1497 2661 2613 2610 2529 2314 2004 1873 1835 1746 1652 1599 1521 1412 1354 1281 1204 1157 1123 1105 1091 1184 1233 1256 1288 1288 1322 1348 1315 1323 1366 1364 1358 1294 1282 1305 1285 6064 6110 6270 6157 5689 5206 4858 4852 4595 4406 4419 4507 4340 4190 3903 3722 3592 3417 3244 3203 3021 2787 2680 2604 2715 2782 2791 2791 2868 2896 2943 3122 3124 3144 3259 3194 3243 3343 3429 3317 2948 2723 2549 2564 2342 2249 2280 2374 2312 2253 2050 1936 1894 1805 1666 1670 1580 1387 1331 1322 1422 1436 1457 1453 1505 1557 1617 1682 1681 1679 1744 1698 2821 2767 2841 2840 2741 2483 2309 2288 2253 2157 2139 2133 2028 1937 1853 1786 1698 1612 1578 1533 1441 1400 1349 1282 1293 1346 1334 1338 1363 1339 1326 1440 1443 1465 1515 1496 5032 5585 5991 6013 5675 5314 5097 5243 5169 5047 5153 5065 5025 4936 4650 4492 4561 4432 4316 4180 4068 3777 3592 3416 3316 3060 2775 2703 2626 2750 2808 2947 3007 3034 3134 3154 2627 2934 3191 3156 2945 2723 2630 2715 2648 2512 2670 2661 2607 2528 2342 2252 2319 2278 2234 2130 2098 1893 1739 1712 1662 1528 1345 1317 1287 1383 1416 1533 1553 1583 1653 1693 2405 2651 2800 2857 2730 2591 2467 2528 2521 2535 2483 2404 2418 2408 2308 2240 2242 2154 2082 2050 1970 1884 1853 1704 1654 1532 1430 1386 1339 1367 1392 1414 1454 1451 1481 1461 4138 4123 4143 4369 4148 4348 4573 4976 4977 4924 5045 5128 5137 5234 5080 5045 4902 4859 4751 4762 4713 4615 4458 4368 4239 4024 3669 3470 3303 3250 3050 2979 2828 2773 2868 2958 2089 2118 2124 2221 2084 2185 2274 2543 2487 2435 2550 2613 2634 2669 2562 2543 2519 2489 2361 2399 2368 2265 2174 2161 2114 1978 1788 1638 1580 1586 1478 1424 1375 1346 1438 1488 2049 2005 2019 2148 2064 2163 2299 2433 2490 2489 2495 2515 2503 2565 2518 2502 2383 2370 2390 2363 2345 2350 2284 2207 2125 2046 1881 1832 1723 1664 1572 1555 1453 1427 1430 1470 3303 3560 3756 3610 3618 3339 3178 3201 3323 3332 3829 4302 4643 4679 4623 4690 4743 4746 4789 4841 4953 4726 4572 4604 4565 4435 4330 4181 4094 3970 3846 3720 3590 3333 3281 3090 1650 1783 1848 1750 1729 1585 1540 1575 1613 1595 1886 2102 2304 2345 2306 2325 2352 2348 2365 2410 2518 2335 2192 2189 2188 2110 2053 1970 1972 1900 1849 1818 1727 1622 1592 1488 1653 1777 1908 1860 1889 1754 1638 1626 1710 1737 1943 2200 2339 2334 2317 2365 2391 2398 2424 2431 2435 2391 2380 2415 2377 2325 2277 2211 2122 2070 1997 1902 1863 1711 1689 1602 2253 2310 2287 2297 2181 2017 1952 1966 1838 1950 1970 1991 2071 2412 2508 2864 3234 3457 3502 3731 3924 3997 4053 4239 4304 4295 4049 4007 4023 4045 4029 4224 4128 4037 3881 3773 1109 1130 1113 1079 993 920 881 901 844 871 877 915 954 1130 1155 1345 1537 1651 1678 1790 1915 1900 1880 1999 2025 2011 1894 1819 1826 1867 1859 1979 1950 1924 1855 1800 1144 1180 1174 1218 1188 1097 1071 1065 994 1079 1093 1076 1117 1282 1353 1519 1697 1806 1824 1941 2009 2097 2173 2240 2279 2284 2155 2188 2197 2178 2170 2245 2178 2113 2026 1973 969 1036 960 916 874 759 620 542 533 525 552 651 642 692 754 723 835 886 1070 1226 1460 1621 1743 1896 2028 2161 2226 2366 2429 2542 2613 2718 2809 2938 3074 3156 450 508 471 476 451 371 303 277 262 252 266 301 301 329 368 352 417 447 545 635 745 805 840 921 983 1026 1012 1058 1097 1158 1202 1225 1243 1315 1341 1389 519 528 489 440 423 388 317 265 271 273 286 350 341 363 386 371 418 439 525 591 715 816 903 975 1045 1135 1214 1308 1332 1384 1411 1493 1566 1623 1733 1767 42 52 53 41 39 54 69 68 61 70 61 70 74 78 34 35 39 39 51 73 91 116 125 167 198 237 240 263 291 312 327 324 398 539 484 552 23 33 23 26 27 39 30 34 22 25 25 31 33 39 24 24 29 23 29 48 60 79 84 104 129 147 134 154 172 183 197 177 204 275 242 267 19 19 30 15 12 15 39 34 39 45 36 39 41 39 10 11 10 16 22 25 31 37 41 63 69 90 106 109 119 129 130 147 194 264 242 285 21 21 14 20 19 15 24 25 30 31 33 43 50 45 8 12 9 15 4 4 6 5 3 4 1 2 0 1 2 1 1 1 34 38 51 48 13 14 12 11 12 7 10 10 12 11 10 13 17 17 4 7 6 12 1 2 5 3 2 3 0 1 0 0 2 1 0 0 25 24 36 30 8 7 2 9 7 8 14 15 18 20 23 30 33 28 4 5 3 3 3 2 1 2 1 1 1 1 0 1 0 0 1 1 9 14 15 18 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 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5934 4807 3847 4735 7731 10847 11433 10491 10843 11546 9748 9397 8912 8587 8795 8097 7436 7271 7143 6340 5306 5708 5653 5114 4677 5004 6232 6530 6072 5137 4722 3768 3582 3810 3304 3078 3681 2868 2302 3227 5126 6604 6828 6058 6524 6928 5676 5330 4945 4664 5000 4807 4393 4184 4184 3628 2919 3556 3657 3204 2914 3159 3992 4209 3811 3142 2994 2394 2359 2397 2143 2027 2253 1939 1545 1508 2605 4243 4605 4433 4319 4618 4072 4067 3967 3923 3795 3290 3043 3087 2959 2712 2387 2152 1996 1910 1763 1845 2240 2321 2261 1995 1728 1374 1223 1413 1161 1051 73 70 55 63 65 102 65 72 67 42 24 27 35 21 32 10 19 15 10 10 8 7 11 10 6 8 7 8 4 3 2 2 0 1 1 0 44 29 30 23 29 44 41 31 38 19 10 15 16 7 13 2 9 5 3 5 2 2 4 4 1 3 5 4 0 2 1 1 0 1 1 0 29 41 25 40 36 58 24 41 29 23 14 12 19 14 19 8 10 10 7 5 6 5 7 6 5 5 2 4 4 1 1 1 0 0 0 0 1454 1122 845 1001 1658 2345 2182 1797 1705 1583 1263 1193 1126 1082 1056 1056 981 920 948 781 587 663 722 617 531 597 858 936 820 730 682 509 499 483 412 368 940 696 492 665 1079 1396 1300 1105 1119 1038 812 754 662 635 649 688 613 558 584 466 346 442 479 421 343 400 601 645 567 450 464 338 347 315 284 260 514 426 353 336 579 949 882 692 586 545 451 439 464 447 407 368 368 362 364 315 241 221 243 196 188 197 257 291 253 280 218 171 152 168 128 108 942 742 590 698 1156 1654 1644 1445 1353 1411 1047 908 743 657 676 607 553 521 473 450 374 499 523 440 434 444 593 575 545 432 398 326 321 310 292 277 579 434 351 496 795 1041 1037 877 853 842 621 495 407 349 375 350 356 325 284 267 222 326 369 287 302 286 421 393 348 272 243 203 212 193 203 182 363 308 239 202 361 613 607 568 500 569 426 413 336 308 301 257 197 196 189 183 152 173 154 153 132 158 172 182 197 160 155 123 109 117 89 95 842 656 515 643 1028 1390 1534 1410 1441 1535 1237 1099 957 854 886 692 606 547 491 436 321 376 374 349 320 343 511 536 495 415 394 310 303 328 269 270 545 429 328 458 692 832 889 805 842 914 728 624 527 437 478 371 349 285 259 227 171 230 234 228 193 232 335 341 320 267 258 207 217 225 181 175 297 227 187 185 336 558 645 605 599 621 509 475 430 417 408 321 257 262 232 209 150 146 140 121 127 111 176 195 175 148 136 103 86 103 88 95 778 633 488 648 1096 1471 1522 1380 1426 1527 1240 1192 1152 1115 1065 948 799 777 684 559 438 448 402 375 310 336 423 468 460 369 353 321 300 325 294 294 505 414 328 484 784 953 962 801 881 895 731 645 623 574 608 573 464 438 408 299 210 271 256 231 198 208 280 293 280 223 225 207 195 207 195 193 273 219 160 164 312 518 560 579 545 632 509 547 529 541 457 375 335 339 276 260 228 177 146 144 112 128 143 175 180 146 128 114 105 118 99 101 504 453 425 549 937 1342 1516 1422 1463 1590 1276 1247 1137 1131 1154 1044 936 920 872 759 605 646 585 502 402 413 496 498 446 364 325 265 247 295 231 256 330 271 256 391 632 844 950 862 934 1034 786 717 640 627 664 622 550 508 490 447 351 418 391 306 234 238 288 307 269 218 211 161 156 174 138 167 174 182 169 158 305 498 566 560 529 556 490 530 497 504 490 422 386 412 382 312 254 228 194 196 168 175 208 191 177 146 114 104 91 121 93 89 510 414 312 396 638 953 1162 1116 1272 1394 1230 1256 1216 1191 1329 1186 1039 968 975 835 717 785 726 635 530 575 656 668 615 476 442 316 291 282 235 243 294 230 195 272 431 612 701 639 757 873 712 765 729 717 792 758 635 568 603 491 384 485 463 384 336 374 415 445 393 289 257 200 181 162 150 158 216 184 117 124 207 341 461 477 515 521 518 491 487 474 537 428 404 400 372 344 333 300 263 251 194 201 241 223 222 187 185 116 110 120 85 85 504 424 352 396 646 802 837 772 947 1024 982 974 1035 1081 1185 1081 1061 1041 1037 935 798 835 860 755 641 675 799 850 774 676 597 501 420 465 382 329 284 231 201 253 412 461 463 418 541 590 552 537 559 585 676 665 657 629 655 564 461 539 567 472 399 415 506 555 494 439 410 321 270 298 240 201 220 193 151 143 234 341 374 354 406 434 430 437 476 496 509 416 404 412 382 371 337 296 293 283 242 260 293 295 280 237 187 180 150 167 142 128 241 222 218 289 427 661 841 980 1058 1311 1304 1351 1316 1271 1229 1286 1241 1351 1416 1292 1162 1102 1071 958 889 904 1056 1036 962 842 769 572 574 590 533 451 108 96 102 164 240 355 431 487 523 672 666 711 695 655 673 703 674 761 781 723 637 666 679 605 561 592 659 658 590 510 455 359 381 383 355 317 133 126 116 125 187 306 410 493 535 639 638 640 621 616 556 583 567 590 635 569 525 436 392 353 328 312 397 378 372 332 314 213 193 207 178 134 84 71 46 52 80 127 128 97 111 128 145 148 195 184 182 186 195 208 237 283 296 347 379 473 614 709 833 955 951 830 760 646 627 731 655 590 50 38 18 21 32 66 53 33 36 51 58 67 87 78 71 75 85 107 117 139 135 177 215 266 347 411 482 568 550 472 470 397 400 439 396 374 34 33 28 31 48 61 75 64 75 77 87 81 108 106 111 111 110 101 120 144 161 170 164 207 267 298 351 387 401 358 290 249 227 292 259 216 2 0 1 0 0 0 2 0 0 1 0 2 0 0 1 1 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 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 1 0 0 1 0 2 0 0 0 1 5 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 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 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 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 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 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 0 0 0 0 0 50289 49713 49831 50083 49948 50086 51086 51048 50905 50333 50022 48332 47899 46927 46550 46495 46067 45586 45484 44963 44735 44195 44456 44035 43558 43204 42622 42297 42132 42130 41892 41457 41365 40756 40565 40206 23779 23395 23500 23572 23469 23577 24111 24145 24066 23929 23717 22909 22747 22305 22157 22105 21932 21724 21710 21562 21445 21191 21478 21257 21102 20987 20669 20573 20564 20624 20490 20371 20398 20177 20105 19955 26510 26318 26331 26511 26479 26509 26975 26903 26839 26404 26305 25423 25152 24622 24393 24390 24135 23862 23774 23401 23290 23004 22978 22778 22456 22217 21953 21724 21568 21506 21402 21086 20967 20579 20460 20251 23234 22882 22686 22606 22536 22436 22334 21964 21585 21254 20612 19779 19237 18657 17798 17261 16815 16403 16295 15859 15565 15219 15001 14685 14337 14048 13744 13479 13179 13057 12823 12511 12270 12007 11883 11716 11670 11516 11475 11447 11361 11324 11260 11093 10905 10711 10368 9955 9667 9380 8935 8713 8531 8295 8271 8091 7915 7714 7620 7434 7291 7130 6959 6827 6748 6695 6547 6417 6314 6136 6058 5971 11564 11366 11211 11159 11175 11112 11074 10871 10680 10543 10244 9824 9570 9277 8863 8548 8284 8108 8024 7768 7650 7505 7381 7251 7046 6918 6785 6652 6431 6362 6276 6094 5956 5871 5825 5745 4429 4066 3980 3923 3762 3711 4148 4246 4226 4322 4364 4067 3913 3772 3827 3843 3859 3758 3626 3559 3321 3032 3065 2989 2860 2852 2595 2565 2532 2392 2200 2116 2078 2098 2022 1922 2235 2039 1988 1996 1833 1772 1986 2017 1949 2086 2122 2008 1970 1891 1972 1999 2009 1949 1869 1896 1754 1639 1677 1649 1599 1613 1429 1392 1360 1311 1252 1219 1195 1274 1209 1152 2194 2027 1992 1927 1929 1939 2162 2229 2277 2236 2242 2059 1943 1881 1855 1844 1850 1809 1757 1663 1567 1393 1388 1340 1261 1239 1166 1173 1172 1081 948 897 883 824 813 770 1177 1197 1180 1211 1117 1119 1250 1241 1209 1077 999 864 828 744 731 817 825 767 786 736 796 725 828 812 766 774 716 734 681 716 701 653 692 692 663 667 522 473 459 444 447 455 482 491 486 428 376 345 320 275 282 323 327 321 338 306 344 289 348 362 350 373 324 345 312 350 346 306 354 368 345 373 655 724 721 767 670 664 768 750 723 649 623 519 508 469 449 494 498 446 448 430 452 436 480 450 416 401 392 389 369 366 355 347 338 324 318 294 907 897 882 903 849 897 958 944 964 839 864 718 772 654 600 619 570 540 518 520 546 524 554 544 559 526 484 540 552 536 531 496 502 490 507 494 345 341 328 302 293 320 331 330 347 325 326 247 257 232 198 210 179 196 179 188 194 195 229 208 234 223 202 238 224 225 225 210 209 219 245 241 562 556 554 601 556 577 627 614 617 514 538 471 515 422 402 409 391 344 339 332 352 329 325 336 325 303 282 302 328 311 306 286 293 271 262 253 771 806 855 870 830 850 902 820 821 729 793 692 719 652 633 676 650 600 557 508 490 472 484 482 460 434 421 393 392 414 428 384 447 460 476 479 353 326 364 361 360 373 399 369 351 317 334 279 289 276 274 299 271 220 232 205 203 202 226 201 192 198 171 175 179 185 174 176 212 221 232 230 418 480 491 509 470 477 503 451 470 412 459 413 430 376 359 377 379 380 325 303 287 270 258 281 268 236 250 218 213 229 254 208 235 239 244 249 726 762 798 832 855 838 909 883 926 847 919 798 775 689 707 745 709 695 678 621 619 582 579 520 497 475 448 400 404 386 392 391 371 375 362 406 343 369 379 384 386 409 452 481 497 468 487 411 403 361 365 346 318 335 329 299 306 286 291 239 235 232 234 202 207 204 199 185 181 190 199 208 383 393 419 448 469 429 457 402 429 379 432 387 372 328 342 399 391 360 349 322 313 296 288 281 262 243 214 198 197 182 193 206 190 185 163 198 801 731 687 735 741 826 939 984 977 990 1037 948 987 926 871 949 957 876 823 778 768 736 745 728 736 646 607 537 488 479 429 398 416 389 380 359 409 372 357 382 393 419 515 542 552 544 594 541 574 555 521 543 523 470 446 416 409 381 391 402 376 355 343 302 279 260 230 220 235 229 218 196 392 359 330 353 348 407 424 442 425 446 443 407 413 371 350 406 434 406 377 362 359 355 354 326 360 291 264 235 209 219 199 178 181 160 162 163 1317 1252 1282 1179 1185 1144 1093 1038 1078 1036 1174 1233 1225 1276 1300 1314 1305 1325 1284 1241 1198 1155 1107 1049 999 949 877 820 816 757 709 643 595 535 503 451 678 673 686 620 636 637 609 588 612 621 671 724 738 743 752 749 771 816 771 741 722 681 659 633 590 544 499 468 451 433 398 365 333 293 278 250 639 579 596 559 549 507 484 450 466 415 503 509 487 533 548 565 534 509 513 500 476 474 448 416 409 405 378 352 365 324 311 278 262 242 225 201 3038 2827 2632 2471 2310 2219 2205 2242 2095 1992 1824 1604 1479 1519 1496 1642 1793 1835 1863 1847 1817 1800 1795 1750 1716 1618 1489 1356 1266 1178 1100 1083 1031 942 897 835 1606 1463 1367 1289 1220 1191 1209 1198 1125 1092 1023 877 828 871 870 928 1003 1022 1040 1043 1037 1035 1071 1056 1029 976 909 852 781 697 658 633 581 540 504 484 1432 1364 1265 1182 1090 1028 996 1044 970 900 801 727 651 648 626 714 790 813 823 804 780 765 724 694 687 642 580 504 485 481 442 450 450 402 393 351 3830 3923 4185 4338 4325 4306 4257 4168 4083 3979 3900 3921 4066 3846 4066 3948 3675 3538 3636 3477 3768 4006 4230 4102 3923 3747 3552 3356 3324 3333 3249 3029 2794 2401 2189 2049 1846 1915 2055 2134 2149 2139 2092 2040 1996 1938 1925 1959 2006 1909 2023 1958 1814 1753 1814 1753 1921 2037 2171 2108 2042 1974 1917 1833 1844 1846 1784 1689 1554 1322 1230 1127 1984 2008 2130 2204 2176 2167 2165 2128 2087 2041 1975 1962 2060 1937 2043 1990 1861 1785 1822 1724 1847 1969 2059 1994 1881 1773 1635 1523 1480 1487 1465 1340 1240 1079 959 922 3478 3671 3915 4062 4287 4408 4526 4667 4780 4736 4674 4504 4344 4311 4273 4267 4369 4544 4354 4567 4422 4246 4169 4419 4450 4910 5385 5705 5824 5842 5875 5905 5908 5794 5828 5691 1443 1535 1680 1772 1904 2001 2129 2201 2293 2275 2214 2106 2047 2014 1987 2021 2090 2155 2071 2159 2075 2012 2011 2170 2209 2423 2651 2823 2882 2915 2948 3006 3027 2973 3001 2954 2035 2136 2235 2290 2383 2407 2397 2466 2487 2461 2460 2398 2297 2297 2286 2246 2279 2389 2283 2408 2347 2234 2158 2249 2241 2487 2734 2882 2942 2927 2927 2899 2881 2821 2827 2737 2698 2734 2616 2780 2939 3016 3198 3443 3534 3758 3905 4028 4151 4241 4273 4219 4114 3962 3961 3924 3907 4005 4150 3972 4195 4077 3965 3901 4165 4224 4702 5118 5398 5533 5546 5596 1040 1056 1009 1081 1144 1166 1243 1382 1450 1586 1706 1805 1868 1922 1936 1882 1828 1767 1761 1764 1793 1862 1901 1818 1921 1862 1844 1854 2004 2049 2274 2462 2631 2703 2716 2760 1658 1678 1607 1699 1795 1850 1955 2061 2084 2172 2199 2223 2283 2319 2337 2337 2286 2195 2200 2160 2114 2143 2249 2154 2274 2215 2121 2047 2161 2175 2428 2656 2767 2830 2830 2836 3883 3965 4133 4173 4212 4316 4367 4408 4627 4774 4957 5176 5403 5640 5975 6195 6426 6743 7103 7326 7518 7693 7749 7983 8060 8148 8339 8511 8509 8816 8753 8730 8863 9040 9309 9541 1289 1317 1353 1360 1343 1371 1404 1413 1503 1538 1571 1652 1780 1876 2042 2134 2268 2425 2589 2701 2772 2858 2883 2977 3034 3084 3187 3262 3293 3454 3455 3483 3572 3709 3870 4009 2594 2648 2780 2813 2869 2945 2963 2995 3124 3236 3386 3524 3623 3764 3933 4061 4158 4318 4514 4625 4746 4835 4866 5006 5026 5064 5152 5249 5216 5362 5298 5247 5291 5331 5439 5532 19709 19600 19435 19344 18958 18678 18445 18094 17727 17364 16747 16078 15538 14975 14411 13986 13673 13405 13059 12724 12382 12098 11917 11668 11427 11322 11191 11085 10835 10735 10568 10271 10125 9821 9676 9416 9929 9876 9839 9778 9565 9423 9280 9111 8945 8764 8401 8071 7806 7546 7242 7085 6937 6771 6604 6478 6267 6121 6040 5906 5818 5779 5686 5627 5552 5522 5382 5263 5179 5009 4902 4793 9780 9724 9596 9566 9393 9255 9165 8983 8782 8600 8346 8007 7732 7429 7169 6901 6736 6634 6455 6246 6115 5977 5877 5762 5609 5543 5505 5458 5283 5213 5186 5008 4946 4812 4774 4623 19709 19600 19435 19344 18958 18678 18445 18094 17727 17364 16747 16078 15538 14975 14411 13986 13673 13405 13059 12724 12382 12098 11917 11668 11427 11322 11191 11085 10835 10735 10568 10271 10125 9821 9676 9416 9929 9876 9839 9778 9565 9423 9280 9111 8945 8764 8401 8071 7806 7546 7242 7085 6937 6771 6604 6478 6267 6121 6040 5906 5818 5779 5686 5627 5552 5522 5382 5263 5179 5009 4902 4793 9780 9724 9596 9566 9393 9255 9165 8983 8782 8600 8346 8007 7732 7429 7169 6901 6736 6634 6455 6246 6115 5977 5877 5762 5609 5543 5505 5458 5283 5213 5186 5008 4946 4812 4774 4623 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 7139 6954 7064 7134 7471 7824 8559 8826 9054 8578 8895 7909 7713 7303 7089 7237 7112 6746 7047 6707 6673 6377 6445 6269 6005 5739 5376 5225 5085 4965 4855 4593 4540 4641 4546 4496 3334 3184 3285 3264 3393 3643 3987 4176 4259 4075 4213 3817 3682 3540 3476 3522 3466 3303 3551 3349 3341 3181 3260 3151 3019 2902 2717 2656 2582 2541 2531 2410 2409 2485 2453 2399 3805 3770 3779 3870 4078 4181 4572 4650 4795 4503 4682 4092 4031 3763 3613 3715 3646 3443 3496 3358 3332 3196 3185 3118 2986 2837 2659 2569 2503 2424 2324 2183 2131 2156 2093 2097 3165 3140 3051 3060 3365 3599 3781 3749 3769 3747 3741 3578 3526 3489 3213 3093 2987 2846 3150 3022 3087 3017 2965 2936 2833 2631 2470 2339 2275 2252 2200 2191 2085 2140 2189 2238 1552 1564 1527 1559 1673 1818 1919 1914 1909 1857 1886 1812 1773 1728 1593 1525 1515 1444 1624 1558 1599 1532 1522 1488 1430 1298 1225 1167 1159 1125 1129 1125 1095 1104 1143 1140 1613 1576 1524 1501 1692 1781 1862 1835 1860 1890 1855 1766 1753 1761 1620 1568 1472 1402 1526 1464 1488 1485 1443 1448 1403 1333 1245 1172 1116 1127 1071 1066 990 1036 1046 1098 3100 2874 2963 2895 2872 2863 3226 3489 3590 3427 3497 3204 2927 2881 2915 2938 2954 2841 2829 2685 2516 2380 2291 2234 2098 2099 2002 1970 1927 1795 1699 1588 1555 1601 1509 1403 1357 1231 1316 1268 1217 1243 1403 1546 1560 1550 1580 1491 1344 1366 1409 1474 1457 1393 1433 1357 1266 1241 1178 1175 1110 1117 1086 1058 1023 990 960 898 883 956 880 816 1743 1643 1647 1627 1655 1620 1823 1943 2030 1877 1917 1713 1583 1515 1506 1464 1497 1448 1396 1328 1250 1139 1113 1059 988 982 916 912 904 805 739 690 672 645 629 587 533 537 552 588 578 601 648 679 675 562 536 426 389 356 366 420 391 380 384 350 414 342 414 412 388 398 342 377 340 332 369 333 354 361 319 347 293 256 268 269 286 293 323 349 357 308 264 232 209 173 186 211 206 208 213 173 225 173 202 219 210 235 185 204 176 182 194 173 203 210 188 221 240 281 284 319 292 308 325 330 318 254 272 194 180 183 180 209 185 172 171 177 189 169 212 193 178 163 157 173 164 150 175 160 151 151 131 126 183 217 231 257 248 274 327 324 367 298 329 199 283 175 174 197 183 168 168 163 189 166 205 189 191 187 169 191 190 214 194 176 183 155 166 163 65 78 89 88 88 98 124 126 155 134 146 76 111 85 76 77 62 70 73 73 87 69 94 71 87 85 64 88 83 88 86 80 70 58 77 80 118 139 142 169 160 176 203 198 212 164 183 123 172 90 98 120 121 98 95 90 102 97 111 118 104 102 105 103 107 126 108 96 113 97 89 83 85 107 128 161 182 220 277 248 253 200 267 188 219 160 151 204 190 154 151 122 122 131 134 142 128 105 112 114 109 110 137 101 134 134 141 119 45 32 40 43 58 98 111 105 102 83 101 67 83 67 72 93 80 59 66 45 38 52 64 50 43 48 50 54 47 44 52 40 60 54 70 50 40 75 88 118 124 122 166 143 151 117 166 121 136 93 79 111 110 95 85 77 84 79 70 92 85 57 62 60 62 66 85 61 74 80 71 69 48 47 89 112 137 151 167 159 221 184 260 146 166 109 137 182 170 158 153 125 120 113 135 110 113 107 90 74 77 91 96 90 93 85 67 103 14 11 29 24 41 49 53 61 104 84 130 66 69 50 69 71 54 64 59 48 44 35 53 32 37 36 33 25 28 39 41 40 38 29 28 42 34 36 60 88 96 102 114 98 117 100 130 80 97 59 68 111 116 94 94 77 76 78 82 78 76 71 57 49 49 52 55 50 55 56 39 61 14 17 27 34 56 87 101 128 120 110 170 102 120 77 79 126 141 125 115 115 102 107 140 107 126 85 79 71 64 75 67 42 63 65 56 39 4 5 8 7 17 28 41 53 48 44 77 48 55 41 42 48 51 37 44 40 36 31 60 46 38 34 33 24 26 29 27 21 31 36 23 13 10 12 19 27 39 59 60 75 72 66 93 54 65 36 37 78 90 88 71 75 66 76 80 61 88 51 46 47 38 46 40 21 32 29 33 26 10 10 20 24 26 25 25 40 42 40 84 57 70 44 45 59 74 53 64 85 85 79 119 91 80 81 66 51 56 52 49 37 39 41 39 38 3 5 7 5 9 14 12 18 16 12 25 22 35 29 26 18 31 20 22 33 33 27 63 41 39 30 26 20 19 24 22 17 12 13 17 17 7 5 13 19 17 11 13 22 26 28 59 35 35 15 19 41 43 33 42 52 52 52 56 50 41 51 40 31 37 28 27 20 27 28 22 21 1 3 3 2 6 3 6 9 12 8 4 5 6 5 3 11 14 12 21 28 26 28 32 35 34 33 34 24 34 29 30 23 21 28 30 33 1 2 1 1 4 2 1 4 6 3 3 3 2 1 3 5 8 5 12 17 5 11 17 21 15 13 9 9 14 13 15 11 10 12 14 13 0 1 2 1 2 1 5 5 6 5 1 2 4 4 0 6 6 7 9 11 21 17 15 14 19 20 25 15 20 16 15 12 11 16 16 20 0 1 0 1 1 1 1 0 1 1 5 1 4 3 2 4 4 7 8 6 5 6 3 8 10 8 5 5 5 9 10 8 9 9 9 8 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 2 3 5 5 3 4 2 5 7 3 1 3 3 4 5 4 6 5 4 4 0 1 0 1 1 1 1 0 1 1 4 1 3 3 2 4 2 4 3 1 2 2 1 3 3 5 4 2 2 5 5 4 3 4 5 4 0 1 0 0 0 0 0 1 4 1 2 3 2 1 2 1 1 2 4 6 6 6 6 4 4 3 4 6 5 4 0 3 2 14 13 4 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 5 5 5 3 3 1 2 1 2 2 0 1 1 6 6 2 0 1 0 0 0 0 0 1 2 1 2 3 2 1 2 1 1 2 4 6 1 1 1 1 1 2 2 5 3 2 0 2 1 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 3 0 0 0 1 2 1 1 0 2 3 3 3 2 4 1 2 8 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 3 3 2 1 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 2 3 0 0 0 1 1 1 1 0 0 0 0 1 1 4 1 2 6 5 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 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 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 577 541 464 548 454 337 395 355 281 327 291 246 384 263 348 269 313 318 213 303 294 184 270 236 254 272 95 87 98 89 88 100 83 88 83 74 577 541 464 548 454 337 395 355 281 327 290 243 377 258 338 264 304 314 204 300 288 182 267 235 247 267 89 82 94 81 79 89 72 77 69 65 0 0 0 0 0 0 0 0 0 0 1 3 7 5 10 5 9 4 9 3 6 2 3 1 7 5 6 5 4 8 9 11 11 11 14 9 2 0 1 0 0 0 0 2 2 1 5 1 2 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 1 0 0 0 0 2 2 1 5 1 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 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 567 530 453 541 446 335 388 348 277 324 279 239 379 261 343 266 307 316 210 299 292 182 267 235 253 269 93 85 96 84 84 99 82 87 81 74 567 530 453 541 446 335 388 348 277 324 278 236 372 257 333 261 300 312 201 296 286 180 265 234 246 264 88 80 92 78 76 89 71 77 68 65 0 0 0 0 0 0 0 0 0 0 1 3 7 4 10 5 7 4 9 3 6 2 2 1 7 5 5 5 4 6 8 10 11 10 13 9 8 11 10 7 8 2 7 5 2 2 7 6 3 2 5 3 5 2 3 4 2 2 3 1 1 3 2 2 2 5 4 1 1 1 2 0 8 11 10 7 8 2 7 5 2 2 7 6 3 1 5 3 3 2 3 4 2 2 2 1 1 3 1 2 2 3 3 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 1 0 0 0 1 0 0 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 19433 19614 19992 20302 20552 20750 21029 21363 21536 21630 21616 21590 21795 21896 22368 22446 22525 22704 22896 22961 23171 23366 23594 23630 23675 23788 24003 24055 24263 24506 24691 24808 24892 24555 24517 24399 8954 8991 9168 9302 9400 9500 9700 9825 9957 10001 9987 9934 10098 10137 10358 10359 10432 10517 10571 10626 10745 10875 11023 11042 11102 11164 11340 11396 11534 11656 11748 11849 11914 11776 11801 11768 10479 10623 10824 11000 11152 11250 11329 11538 11579 11629 11629 11656 11697 11759 12010 12087 12093 12187 12325 12335 12426 12491 12571 12588 12573 12624 12663 12659 12729 12850 12943 12959 12978 12779 12716 12631 46 28 24 23 30 34 27 31 20 17 20 19 12 8 8 6 5 5 4 6 6 5 8 8 6 11 5 5 17 7 7 7 10 7 2 14 30 16 17 14 20 22 17 16 10 13 11 10 8 7 6 3 3 4 2 4 4 3 4 4 3 5 3 5 8 4 3 4 8 6 2 12 16 12 7 9 10 12 10 15 10 4 9 9 4 1 2 3 2 1 2 2 2 2 4 4 3 6 2 0 9 3 4 3 2 1 0 2 138 127 114 98 96 81 75 76 70 84 73 87 88 90 94 84 85 86 83 73 82 68 83 81 86 86 95 101 95 108 102 98 98 99 105 103 78 74 68 59 57 50 52 55 48 55 49 54 56 54 58 56 52 52 49 50 51 43 48 52 50 49 54 54 54 58 59 51 48 49 63 63 60 53 46 39 39 31 23 21 22 29 24 33 32 36 36 28 33 34 34 23 31 25 35 29 36 37 41 47 41 50 43 47 50 50 42 40 171 164 143 146 136 137 120 110 102 96 78 79 80 76 84 88 103 97 100 102 102 107 109 114 93 98 92 93 86 96 88 84 100 109 108 104 107 95 77 81 79 78 68 68 62 55 49 51 59 56 52 55 62 57 59 63 60 60 60 70 54 59 58 56 50 55 57 53 64 63 56 54 64 69 66 65 57 59 52 42 40 41 29 28 21 20 32 33 41 40 41 39 42 47 49 44 39 39 34 37 36 41 31 31 36 46 52 50 279 263 252 232 209 211 195 187 178 175 175 161 146 137 126 110 107 110 98 108 100 108 115 109 121 123 125 133 137 112 113 114 117 111 111 105 168 163 155 136 122 131 118 107 111 109 105 97 94 81 78 68 68 73 62 69 59 61 66 63 73 74 71 78 81 64 61 64 63 68 70 70 111 100 97 96 87 80 77 80 67 66 70 64 52 56 48 42 39 37 36 39 41 47 49 46 48 49 54 55 56 48 52 50 54 43 41 35 365 350 371 373 359 331 320 312 292 283 268 247 250 250 251 240 227 198 192 172 159 150 148 140 150 146 138 122 128 139 144 149 152 151 133 137 223 211 230 237 222 203 198 185 172 159 162 145 145 150 155 141 130 111 110 106 103 96 96 91 96 88 76 68 72 78 81 86 90 87 73 79 142 139 141 136 137 128 122 127 120 124 106 102 105 100 96 99 97 87 82 66 56 54 52 49 54 58 62 54 56 61 63 63 62 64 60 58 382 427 440 453 465 482 474 508 490 461 440 427 400 395 373 354 350 337 312 322 315 303 276 247 220 218 212 194 177 173 169 166 160 174 168 170 229 252 264 274 276 296 294 318 309 294 272 260 241 238 221 211 204 197 183 184 185 179 166 142 124 137 135 123 113 106 101 90 88 98 101 98 153 175 176 179 189 186 180 190 181 167 168 167 159 157 152 143 146 140 129 138 130 124 110 105 96 81 77 71 64 67 68 76 72 76 67 72 576 538 513 539 540 570 630 627 653 661 654 621 669 643 615 612 612 571 551 495 481 445 432 433 433 413 386 334 297 280 245 242 237 222 218 206 346 315 302 321 330 329 379 384 404 408 411 383 419 412 400 392 383 339 323 290 282 271 257 261 255 242 229 201 180 171 149 145 146 134 129 116 230 223 211 218 210 241 251 243 249 253 243 238 250 231 215 220 229 232 228 205 199 174 175 172 178 171 157 133 117 109 96 97 91 88 89 90 1017 1025 1060 1001 1003 980 924 865 890 858 897 957 960 1016 1022 1023 1011 1034 992 930 899 869 785 727 699 656 616 581 580 551 496 457 394 349 326 295 605 619 628 588 584 582 547 518 537 546 560 602 615 628 630 637 650 677 644 594 573 539 487 450 434 404 374 345 343 327 292 268 234 211 191 175 412 406 432 413 419 398 377 347 353 312 337 355 345 388 392 386 361 357 348 336 326 330 298 277 265 252 242 236 237 224 204 189 160 138 135 120 2782 2586 2398 2249 2114 2034 2047 2085 1940 1844 1685 1461 1339 1356 1343 1437 1563 1599 1619 1582 1567 1523 1513 1464 1414 1338 1263 1158 1054 958 895 849 812 746 692 623 1563 1432 1336 1255 1180 1150 1172 1150 1076 1038 973 825 781 814 803 834 912 939 935 926 920 914 938 906 887 844 812 746 662 587 549 514 470 441 406 377 1219 1154 1062 994 934 884 875 935 864 806 712 636 558 542 540 603 651 660 684 656 647 609 575 558 527 494 451 412 392 371 346 335 342 305 286 246 3625 3746 4017 4179 4172 4162 4126 4045 3971 3899 3810 3848 3980 3765 3971 3850 3588 3448 3554 3380 3651 3880 4093 3966 3775 3594 3416 3251 3228 3223 3123 2915 2666 2262 2013 1849 1835 1906 2049 2125 2142 2123 2079 2028 1986 1932 1910 1950 1994 1894 2000 1935 1790 1729 1788 1720 1882 1990 2120 2052 1974 1905 1861 1794 1806 1796 1726 1635 1482 1253 1145 1025 1790 1840 1968 2054 2030 2039 2047 2017 1985 1967 1900 1898 1986 1871 1971 1915 1798 1719 1766 1660 1769 1890 1973 1914 1801 1689 1555 1457 1422 1427 1397 1280 1184 1009 868 824 3472 3662 3911 4056 4279 4398 4526 4666 4770 4725 4661 4488 4329 4297 4259 4248 4353 4527 4342 4552 4402 4228 4150 4398 4430 4890 5363 5680 5801 5830 5869 5892 5897 5769 5804 5666 1441 1535 1680 1771 1902 2000 2129 2201 2289 2270 2211 2103 2042 2011 1983 2015 2087 2152 2070 2157 2064 2003 1999 2158 2199 2416 2643 2815 2871 2910 2943 2998 3021 2960 2989 2939 2031 2127 2231 2285 2377 2398 2397 2465 2481 2455 2450 2385 2287 2286 2276 2233 2266 2375 2272 2395 2338 2225 2151 2240 2231 2474 2720 2865 2930 2920 2926 2894 2876 2809 2815 2727 2697 2733 2616 2780 2937 3014 3198 3443 3533 3753 3898 4019 4139 4223 4247 4199 4095 3949 3946 3913 3889 3987 4133 3960 4188 4067 3953 3892 4154 4213 4687 5105 5386 5516 5528 5586 1040 1056 1009 1081 1143 1165 1243 1382 1450 1584 1703 1802 1864 1916 1930 1878 1823 1762 1757 1762 1790 1858 1899 1816 1919 1857 1837 1849 2001 2046 2272 2458 2628 2697 2706 2751 1657 1677 1607 1699 1794 1849 1955 2061 2083 2169 2195 2217 2275 2307 2317 2321 2272 2187 2189 2151 2099 2129 2234 2144 2269 2210 2116 2043 2153 2167 2415 2647 2758 2819 2822 2835 3883 3965 4133 4173 4212 4316 4367 4408 4627 4774 4957 5176 5403 5640 5975 6195 6426 6743 7103 7326 7518 7693 7749 7983 8060 8148 8339 8511 8509 8816 8753 8730 8863 9040 9309 9541 1289 1317 1353 1360 1343 1371 1404 1413 1503 1538 1571 1652 1780 1876 2042 2134 2268 2425 2589 2701 2772 2858 2883 2977 3034 3084 3187 3262 3293 3454 3455 3483 3572 3709 3870 4009 2594 2648 2780 2813 2869 2945 2963 2995 3124 3236 3386 3524 3623 3764 3933 4061 4158 4318 4514 4625 4746 4835 4866 5006 5026 5064 5152 5249 5216 5362 5298 5247 5291 5331 5439 5532 3431 3004 2876 2755 2513 2497 2658 2410 2307 2434 2473 2509 2469 2490 2334 2557 2444 2413 2269 2268 2215 2170 2230 2232 2197 2083 1957 1845 1851 1835 1690 1685 1725 1651 1743 1821 985 803 744 680 657 674 749 678 624 762 826 844 784 824 743 875 793 819 780 809 804 832 888 923 916 875 837 812 802 824 750 760 824 830 880 930 2446 2201 2132 2075 1856 1823 1909 1732 1683 1672 1647 1665 1685 1666 1591 1682 1651 1594 1489 1459 1411 1338 1342 1309 1281 1208 1120 1033 1049 1011 940 925 901 821 863 891 312 114 175 179 183 125 81 88 67 125 99 103 159 185 166 176 150 147 82 107 90 99 111 73 71 84 78 50 52 63 48 42 50 39 16 48 157 60 91 96 103 61 44 50 39 76 65 61 78 99 94 100 76 76 41 51 45 58 54 36 40 48 45 28 29 44 33 25 32 17 11 26 155 54 84 83 80 64 37 38 28 49 34 42 81 86 72 76 74 71 41 56 45 41 57 37 31 36 33 22 23 19 15 17 18 22 5 22 624 535 450 389 348 432 459 333 289 487 515 537 519 540 475 555 513 515 504 502 431 402 424 439 423 398 405 409 414 405 315 331 343 311 327 342 233 204 151 128 113 144 143 68 64 157 215 227 198 214 172 208 200 192 186 193 151 175 186 188 193 183 201 200 191 185 157 181 193 192 198 208 391 331 299 261 235 288 316 265 225 330 300 310 321 326 303 347 313 323 318 309 280 227 238 251 230 215 204 209 223 220 158 150 150 119 129 134 465 485 475 470 395 379 475 447 430 417 378 353 356 310 276 306 326 288 299 280 278 274 302 285 284 275 280 262 253 283 240 235 237 221 234 216 114 111 104 87 74 82 84 69 65 63 56 56 49 45 39 54 56 54 63 66 57 54 84 72 85 76 80 83 84 110 92 80 86 95 100 98 351 374 371 383 321 297 391 378 365 354 322 297 307 265 237 252 270 234 236 214 221 220 218 213 199 199 200 179 169 173 148 155 151 126 134 118 445 417 399 414 392 412 436 433 419 366 360 358 343 342 300 312 279 262 252 249 257 250 234 246 247 216 190 216 225 210 224 206 202 224 230 226 112 100 84 78 83 91 89 97 81 82 75 74 52 66 44 65 48 53 44 46 48 65 69 74 74 64 67 72 60 73 78 66 76 93 98 91 333 317 315 336 309 321 347 336 338 284 285 284 291 276 256 247 231 209 208 203 209 185 165 172 173 152 123 144 165 137 146 140 126 131 132 135 321 349 356 336 289 299 305 260 276 246 258 257 250 242 231 232 233 248 214 214 209 191 202 200 182 183 171 157 155 165 147 134 161 175 202 223 85 83 94 81 80 72 90 79 77 75 71 67 61 59 47 65 61 50 56 54 62 54 66 60 53 62 45 53 60 63 41 50 62 80 89 101 236 266 262 255 209 227 215 181 199 171 187 190 189 183 184 167 172 198 158 160 147 137 136 140 129 121 126 104 95 102 106 84 99 95 113 122 296 288 269 267 253 205 268 216 215 202 219 225 209 185 197 209 189 200 213 174 184 166 168 163 164 150 146 132 150 122 127 135 118 116 127 133 100 106 86 86 69 64 105 102 84 90 85 85 93 73 75 64 60 74 87 67 77 72 72 65 74 59 66 54 66 59 57 55 55 63 70 68 196 182 183 181 184 141 163 114 131 112 134 140 116 112 122 145 129 126 126 107 107 94 96 98 90 91 80 78 84 63 70 80 63 53 57 65 211 176 147 162 145 169 208 229 204 219 213 225 198 206 177 211 204 180 157 168 185 184 173 188 177 148 142 132 127 124 117 114 116 102 106 114 59 52 47 54 46 62 95 105 100 92 106 110 100 102 79 103 89 94 79 86 91 79 74 95 83 79 81 77 73 60 54 54 58 59 66 67 152 124 100 108 99 107 113 124 104 127 107 115 98 104 98 108 115 86 78 82 94 105 99 93 94 69 61 55 54 64 63 60 58 43 40 47 290 217 202 154 156 139 144 133 146 138 193 219 195 216 233 232 220 238 228 226 214 207 203 231 220 212 195 188 180 154 164 149 162 145 138 118 70 49 51 27 43 41 50 52 59 63 86 100 88 86 96 94 90 119 105 114 116 115 109 142 117 110 99 103 89 82 84 80 87 69 70 58 220 168 151 127 113 98 94 81 87 75 107 119 107 130 137 138 130 119 123 112 98 92 94 89 103 102 96 85 91 72 80 69 75 76 68 60 255 238 231 220 190 182 152 148 143 140 135 138 134 158 150 194 216 224 223 237 224 249 250 251 268 247 192 174 178 191 175 211 198 168 175 179 42 29 30 33 36 39 36 44 43 51 47 49 45 56 64 89 83 78 93 100 112 110 116 129 127 119 88 97 105 97 94 108 101 87 84 94 213 209 201 187 154 143 116 104 100 89 88 89 89 102 86 105 133 146 130 137 112 139 134 122 141 128 104 77 73 94 81 103 97 81 91 85 205 176 168 158 152 143 130 123 111 79 85 72 82 78 93 94 83 83 74 91 112 120 134 128 138 145 131 100 91 101 116 106 119 130 167 192 11 9 6 9 7 16 13 12 10 6 14 9 11 15 23 23 22 21 21 28 36 43 49 51 61 66 55 36 35 46 53 50 66 64 81 98 194 167 162 149 145 127 117 111 101 73 71 63 71 63 70 71 61 62 53 63 76 77 85 77 77 79 76 64 56 55 63 56 53 66 86 94 6 8 4 6 8 10 0 0 6 10 11 13 13 13 12 18 15 15 8 9 14 12 13 17 16 17 18 19 18 8 6 10 9 11 11 21 2 0 0 1 2 1 0 0 2 5 3 3 5 3 4 6 3 3 1 2 6 4 7 9 7 6 6 7 9 3 5 7 5 7 6 13 4 8 4 5 6 9 0 0 4 5 8 10 8 10 8 12 12 12 7 7 8 8 6 8 9 11 12 12 9 5 1 3 4 4 5 8 1 1 0 0 2 2 0 0 1 5 7 9 11 15 24 18 16 13 15 11 17 16 16 11 7 8 9 6 8 9 11 12 10 9 10 9 0 0 0 0 1 1 0 0 0 2 3 3 4 6 6 4 5 5 4 2 3 3 2 2 2 3 4 2 1 2 2 4 3 4 7 8 1 1 0 0 1 1 0 0 1 3 4 6 7 9 18 14 11 8 11 9 14 13 14 9 5 5 5 4 7 7 9 8 7 5 3 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 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 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 200174 199841 199973 200674 201652 202433 202895 202325 201411 200579 199051 196647 194352 191768 189288 187777 186917 186443 185800 184935 184390 183963 183748 183488 183330 182844 182514 181748 180858 180207 179223 178522 177161 176665 176494 175795 100827 100495 100459 100840 101312 101778 101984 101663 101197 100864 100118 98819 97664 96360 95206 94261 93832 93594 93281 92731 92361 92174 92076 92025 91982 91729 91536 91150 90714 90355 89718 89291 88647 88437 88212 87881 99347 99346 99514 99834 100340 100655 100911 100662 100214 99715 98933 97828 96688 95408 94082 93516 93085 92849 92519 92204 92029 91789 91672 91463 91348 91115 90978 90598 90144 89852 89505 89231 88514 88228 88282 87914 50753 50469 50459 50618 51099 51201 50987 50489 49612 48873 47895 46608 45427 43912 42502 41184 40141 39384 38673 37937 37224 36550 35950 35376 35026 34553 34378 33984 33547 33215 32808 32373 31871 31551 31312 30934 25919 25734 25692 25777 25975 26032 25846 25582 25162 24820 24350 23714 23104 22391 21658 20938 20386 20002 19697 19345 18991 18654 18337 18088 17941 17683 17576 17353 17150 17062 16796 16550 16315 16115 15958 15775 24834 24735 24767 24841 25124 25169 25141 24907 24450 24053 23545 22894 22323 21521 20844 20246 19755 19382 18976 18592 18233 17896 17613 17288 17085 16870 16802 16631 16397 16153 16012 15823 15556 15436 15354 15159 22049 20808 19814 19124 18486 18158 18032 17770 17639 17615 17636 17478 17250 16903 16426 16582 16866 16864 16746 16645 16410 16290 16170 16057 15914 15964 15627 15170 14638 14204 13801 13481 12816 12405 12217 12047 11526 10831 10267 9943 9666 9553 9455 9327 9276 9331 9336 9205 9120 8921 8792 8822 8989 8967 8842 8729 8548 8436 8368 8356 8270 8303 8144 7902 7620 7265 6992 6869 6558 6416 6252 6182 10523 9977 9547 9181 8820 8605 8577 8443 8363 8284 8300 8273 8130 7982 7634 7760 7877 7897 7904 7916 7862 7854 7802 7701 7644 7661 7483 7268 7018 6939 6809 6612 6258 5989 5965 5865 15994 15893 15481 15107 14568 14014 13572 12926 12161 11453 10645 9767 9227 9013 8851 8821 9027 9315 9431 9521 9750 9998 10333 10568 10609 10351 10140 10018 10024 10175 10321 10285 10168 9872 9555 9264 8371 8302 8109 7913 7666 7328 7132 6788 6350 5963 5558 5111 4836 4801 4783 4716 4826 4981 5013 5045 5125 5292 5507 5648 5647 5462 5259 5181 5171 5266 5325 5317 5214 5041 4881 4682 7623 7591 7372 7194 6902 6686 6440 6138 5811 5490 5087 4656 4391 4212 4068 4105 4201 4334 4418 4476 4625 4706 4826 4920 4962 4889 4881 4837 4853 4909 4996 4968 4954 4831 4674 4582 16926 16503 16236 16090 15882 15734 15652 15145 14631 13915 13130 12360 11547 10606 9774 9182 8607 8425 8373 8440 8626 8949 9131 9204 9382 9666 9928 10178 10367 10380 10167 10084 9969 10102 10385 10712 8893 8595 8431 8350 8167 8164 8189 7912 7636 7259 6782 6361 5949 5412 4964 4670 4398 4294 4379 4435 4542 4740 4821 4797 4933 5085 5227 5366 5450 5448 5309 5173 5104 5164 5328 5509 8033 7908 7805 7740 7715 7570 7463 7233 6995 6656 6348 5999 5598 5194 4810 4512 4209 4131 3994 4005 4084 4209 4310 4407 4449 4581 4701 4812 4917 4932 4858 4911 4865 4938 5057 5203 16774 16761 16720 16688 17066 17018 16696 16385 16158 15826 15463 15146 14509 13848 13098 12398 11752 11092 10387 9708 9161 8648 8478 8506 8634 8836 9139 9293 9360 9566 9748 10088 10297 10539 10669 10629 9065 9071 8951 8869 9057 8937 8660 8501 8380 8149 8022 7895 7521 7170 6765 6338 6016 5667 5247 4873 4584 4357 4273 4393 4495 4632 4796 4919 4897 4995 5069 5228 5368 5511 5572 5493 7709 7690 7769 7819 8009 8081 8036 7884 7778 7677 7441 7251 6988 6678 6333 6060 5736 5425 5140 4835 4577 4291 4205 4113 4139 4204 4343 4374 4463 4571 4679 4860 4929 5028 5097 5136 13595 14624 15812 16750 16636 16661 16672 16673 16582 16811 16706 16294 15916 15577 15199 14805 14603 14129 13668 12933 12332 11741 11093 10466 9873 9320 8812 8624 8621 8736 8954 9250 9469 9610 9860 10141 7153 7655 8366 8925 8956 8992 9026 8924 8788 8890 8761 8430 8266 8071 7809 7660 7586 7311 7056 6664 6292 5989 5650 5279 4949 4682 4459 4337 4436 4544 4675 4825 4968 5015 5133 5291 6442 6969 7446 7825 7680 7669 7646 7749 7794 7921 7945 7864 7650 7506 7390 7145 7017 6818 6612 6269 6040 5752 5443 5187 4924 4638 4353 4287 4185 4192 4279 4425 4501 4595 4727 4850 11538 11364 11090 11459 11846 13346 14411 15565 16483 16357 16308 16233 16180 16086 16243 16093 15675 15378 15139 14853 14591 14439 13966 13547 12867 12342 11797 11162 10492 9912 9317 8852 8684 8740 8904 9151 5917 5908 5776 5977 6184 6996 7500 8195 8744 8782 8773 8767 8643 8503 8581 8415 8079 7947 7807 7596 7511 7454 7216 6976 6621 6279 5995 5669 5300 4981 4687 4504 4379 4492 4607 4753 5621 5456 5314 5482 5662 6350 6911 7370 7739 7575 7535 7466 7537 7583 7662 7678 7596 7431 7332 7257 7080 6985 6750 6571 6246 6063 5802 5493 5192 4931 4630 4348 4305 4248 4297 4398 11152 11448 11603 11271 11873 11284 11125 10859 11236 11633 13038 14001 15105 15939 15809 15738 15724 15696 15636 15857 15756 15374 15136 14931 14703 14364 14259 13841 13435 12803 12213 11645 11078 10527 9958 9436 5758 5862 5954 5745 6045 5745 5751 5622 5828 6028 6790 7243 7910 8393 8434 8402 8429 8327 8198 8309 8213 7868 7747 7664 7482 7383 7341 7132 6906 6555 6198 5896 5618 5311 4978 4758 5394 5586 5649 5526 5828 5539 5374 5237 5408 5605 6248 6758 7195 7546 7375 7336 7295 7369 7438 7548 7543 7506 7389 7267 7221 6981 6918 6709 6529 6248 6015 5749 5460 5216 4980 4678 11080 10790 10596 10588 10460 10789 11067 11221 10937 11519 10918 10735 10476 10799 11168 12521 13520 14627 15423 15344 15329 15350 15405 15292 15495 15402 15085 14841 14643 14418 14169 14011 13609 13231 12692 12160 5468 5377 5276 5323 5298 5485 5587 5690 5509 5802 5507 5500 5381 5559 5730 6449 6906 7579 8047 8091 8097 8163 8091 7933 8054 7936 7665 7525 7442 7295 7230 7168 6979 6735 6475 6146 5612 5413 5320 5265 5162 5304 5480 5531 5428 5717 5411 5235 5095 5240 5438 6072 6614 7048 7376 7253 7232 7187 7314 7359 7441 7466 7420 7316 7201 7123 6939 6843 6630 6496 6217 6014 9754 9914 10195 10389 10539 10435 10215 10021 9992 9915 10186 10496 10633 10363 10889 10377 10177 9925 10308 10618 11971 12916 14023 14867 14855 14856 14859 14852 14769 14907 14808 14497 14332 14179 13961 13711 4788 4866 5024 5110 5136 5019 4978 4883 4930 4939 5086 5224 5313 5145 5406 5168 5128 5016 5252 5399 6107 6541 7210 7694 7745 7748 7816 7741 7595 7678 7555 7270 7231 7194 7022 6942 4966 5048 5171 5279 5403 5416 5237 5138 5062 4976 5100 5272 5320 5218 5483 5209 5049 4909 5056 5219 5864 6375 6813 7173 7110 7108 7043 7111 7174 7229 7253 7227 7101 6985 6939 6769 7204 7630 8305 8482 8710 8841 9035 9280 9455 9627 9544 9346 9199 9229 9173 9493 9812 9964 9692 10225 9681 9517 9210 9559 9949 11216 12172 13239 14078 14037 14042 13967 13861 13871 14070 14073 3100 3314 3640 3800 3945 4130 4249 4400 4465 4531 4448 4418 4348 4420 4436 4620 4781 4866 4707 4966 4703 4683 4538 4763 4976 5642 6080 6715 7201 7237 7265 7273 7112 7042 7144 7097 4104 4316 4665 4682 4765 4711 4786 4880 4990 5096 5096 4928 4851 4809 4737 4873 5031 5098 4985 5259 4978 4834 4672 4796 4973 5574 6092 6524 6877 6800 6777 6694 6749 6829 6926 6976 5573 5653 5370 5681 5937 6187 6563 7154 7325 7502 7691 7841 8104 8263 8489 8427 8296 8263 8321 8256 8595 8932 9095 8884 9343 8854 8715 8459 8705 9036 10236 11154 12105 12794 12828 12803 2235 2316 2192 2267 2385 2480 2665 2919 3085 3218 3425 3513 3657 3743 3823 3746 3732 3759 3844 3839 4048 4224 4312 4180 4375 4169 4186 4059 4230 4394 5022 5446 6002 6387 6468 6454 3338 3337 3178 3414 3552 3707 3898 4235 4240 4284 4266 4328 4447 4520 4666 4681 4564 4504 4477 4417 4547 4708 4783 4704 4968 4685 4529 4400 4475 4642 5214 5708 6103 6407 6360 6349 7782 7984 8292 8427 8550 8765 8868 8837 9200 9533 9891 10342 10779 11230 11667 12156 12717 13381 14003 14598 14964 15259 15758 16231 16680 17120 17603 18087 18179 18818 18639 18835 18902 19244 20083 20734 2634 2664 2781 2841 2832 2917 2946 2920 3044 3152 3280 3438 3616 3831 4025 4317 4576 4878 5192 5440 5600 5773 6006 6254 6494 6725 6992 7251 7316 7635 7595 7772 7799 8014 8394 8799 5148 5320 5511 5586 5718 5848 5922 5917 6156 6381 6611 6904 7163 7399 7642 7839 8141 8503 8811 9158 9364 9486 9752 9977 10186 10395 10611 10836 10863 11183 11044 11063 11103 11230 11689 11935 96783 97496 96518 96127 95730 95374 93408 92189 91453 91222 90408 90648 89545 88049 86931 85710 85126 85155 84142 83808 83618 83595 82777 82668 82591 82801 83381 83209 82528 82092 81350 81005 80787 80384 80179 80894 51169 51557 51176 51085 50977 50756 49607 48892 48426 48078 47674 47736 46990 46220 45415 44812 44471 44367 43969 43736 43575 43406 42849 42862 42787 42727 42908 42811 42264 42036 41454 41191 41232 41132 41023 41244 45614 45939 45342 45042 44753 44618 43801 43297 43027 43144 42734 42912 42555 41829 41516 40898 40655 40788 40173 40072 40043 40189 39928 39806 39804 40074 40473 40398 40264 40056 39896 39814 39555 39252 39156 39650 781 1112 1033 930 782 659 556 488 440 367 369 890 851 837 829 727 693 745 18 15 23 18 24 17 20 9 15 17 6 27 3 6 9 7 4 1 390 555 518 473 379 327 310 251 200 175 186 398 373 362 359 343 318 327 6 6 17 7 11 12 6 4 2 9 4 20 2 4 7 2 2 0 391 557 515 457 403 332 246 237 240 192 183 492 478 475 470 384 375 418 12 9 6 11 13 5 14 5 13 8 2 7 1 2 2 5 2 1 12734 12199 11437 10722 10206 9915 8686 8273 8092 7722 7343 7777 7678 7477 7252 7498 7565 7776 7812 8074 8283 8344 7930 8058 8090 8338 8604 8306 8128 8022 8042 7989 7696 7121 7274 7520 6778 6490 6126 5720 5579 5521 4866 4685 4654 4393 4204 4337 4178 4137 3873 4061 4052 4115 4203 4338 4403 4310 4080 4201 4191 4289 4497 4346 4206 4084 4004 4032 3958 3775 3739 3842 5956 5709 5311 5002 4627 4394 3820 3588 3438 3329 3139 3440 3500 3340 3379 3437 3513 3661 3609 3736 3880 4034 3850 3857 3899 4049 4107 3960 3922 3938 4038 3957 3738 3346 3535 3678 13449 13343 12741 12418 11905 11308 10625 9850 9132 8686 8112 7448 7063 6819 6768 6710 6878 7176 7227 7364 7548 7804 8018 8086 8132 7997 7892 7805 7849 7954 8250 8267 8213 7936 7700 7568 7253 7282 7012 6868 6612 6284 5953 5583 5119 4819 4512 4200 3973 3924 3932 3821 3942 4086 4089 4139 4192 4358 4477 4552 4551 4430 4267 4207 4186 4280 4377 4378 4336 4175 4024 3912 6196 6061 5729 5550 5293 5024 4672 4267 4013 3867 3600 3248 3090 2895 2836 2889 2936 3090 3138 3225 3356 3446 3541 3534 3581 3567 3625 3598 3663 3674 3873 3889 3877 3761 3676 3656 15120 14670 14346 14126 13816 13638 13464 12935 12469 11954 11268 10557 9793 8924 8345 7663 7240 7090 7102 7120 7261 7567 7705 7744 7844 8109 8440 8668 8856 8951 8711 8671 8635 8656 8809 9243 8199 7888 7738 7664 7445 7362 7345 7063 6811 6499 6092 5726 5317 4795 4447 4123 3904 3799 3910 3925 4014 4209 4259 4213 4320 4438 4595 4704 4777 4827 4677 4589 4544 4546 4664 4859 6921 6782 6608 6462 6371 6276 6119 5872 5658 5455 5176 4831 4476 4129 3898 3540 3336 3291 3192 3195 3247 3358 3446 3531 3524 3671 3845 3964 4079 4124 4034 4082 4091 4110 4145 4384 15161 15091 15025 14987 15213 15031 14735 14426 14227 14042 13750 13504 12911 12266 11594 10881 10239 9619 9017 8370 7896 7485 7370 7327 7460 7679 8032 8151 8243 8486 8687 8994 9163 9389 9441 9462 8337 8293 8214 8161 8333 8138 7851 7662 7506 7368 7252 7151 6857 6494 6134 5725 5370 5029 4640 4323 4069 3871 3805 3864 3966 4131 4296 4392 4387 4502 4563 4696 4841 4978 5014 4977 6824 6798 6811 6826 6880 6893 6884 6764 6721 6674 6498 6353 6054 5772 5460 5156 4869 4590 4377 4047 3827 3614 3565 3463 3494 3548 3736 3759 3856 3984 4124 4298 4322 4411 4427 4485 12369 13289 14291 15114 14895 14850 14836 14863 14760 15024 14981 14643 14354 13950 13675 13215 12945 12433 12093 11383 10834 10297 9657 9137 8613 8131 7800 7708 7716 7831 8025 8363 8555 8721 8891 9229 6547 6996 7626 8143 8112 8128 8082 7959 7849 7964 7876 7617 7483 7297 7033 6840 6745 6453 6292 5912 5565 5287 4923 4635 4364 4102 3966 3859 3970 4086 4195 4375 4526 4561 4633 4805 5822 6293 6665 6971 6783 6722 6754 6904 6911 7060 7105 7026 6871 6653 6642 6375 6200 5980 5801 5471 5269 5010 4734 4502 4249 4029 3834 3849 3746 3745 3830 3988 4029 4160 4258 4424 10083 10034 9807 10165 10512 11809 12696 13725 14423 14373 14339 14258 14269 14233 14339 14058 13717 13405 13313 13002 12676 12566 12171 11807 11242 10815 10362 9884 9313 8787 8295 7943 7830 7891 8001 8301 5170 5209 5081 5259 5460 6116 6517 7111 7532 7602 7633 7604 7535 7455 7480 7309 7032 6882 6835 6590 6458 6405 6209 6011 5730 5465 5216 4986 4676 4384 4150 4024 3919 4029 4129 4292 4913 4825 4726 4906 5052 5693 6179 6614 6891 6771 6706 6654 6734 6778 6859 6749 6685 6523 6478 6412 6218 6161 5962 5796 5512 5350 5146 4898 4637 4403 4145 3919 3911 3862 3872 4009 8965 9301 9351 9118 9703 9251 9091 8912 9231 9627 10804 11704 12631 13236 13140 13006 12936 12931 12889 13121 13003 12743 12615 12557 12451 12192 12236 11984 11644 11145 10640 10183 9708 9239 8772 8343 4574 4694 4729 4591 4839 4596 4568 4467 4624 4793 5395 5845 6370 6724 6769 6752 6728 6650 6600 6688 6615 6365 6313 6307 6190 6102 6120 6035 5834 5596 5315 5063 4859 4635 4343 4155 4391 4607 4622 4527 4864 4655 4523 4445 4607 4834 5409 5859 6261 6512 6371 6254 6208 6281 6289 6433 6388 6378 6302 6250 6261 6090 6116 5949 5810 5549 5325 5120 4849 4604 4429 4188 5599 5844 5877 6128 6209 6493 6669 6877 6748 7482 7401 7585 7580 7899 8295 9299 10071 10867 11342 11365 11359 11418 11578 11593 11859 12021 11990 11943 11867 11760 11645 11567 11310 11149 10716 10382 2648 2813 2776 2937 2969 3122 3140 3230 3183 3511 3528 3714 3709 3855 4038 4506 4887 5376 5633 5734 5767 5816 5810 5763 5909 5940 5860 5842 5801 5732 5724 5690 5614 5492 5326 5120 2951 3031 3101 3191 3240 3371 3529 3647 3565 3971 3873 3871 3871 4044 4257 4793 5184 5491 5709 5631 5592 5602 5768 5830 5950 6081 6130 6101 6066 6028 5921 5877 5696 5657 5390 5262 2270 2350 2385 2220 2304 2264 1859 1616 1706 1743 1860 2032 2152 2112 2505 2455 2623 2857 3105 3690 4393 4956 5317 5943 6434 6931 7345 7951 8113 8308 8207 8112 8445 8874 9153 9216 1131 1178 1222 1142 1128 1070 894 788 848 867 917 1017 1066 1032 1230 1203 1361 1497 1631 1898 2268 2523 2717 3048 3291 3492 3736 3976 3984 4080 3992 3860 4026 4276 4416 4476 1139 1172 1163 1078 1176 1194 965 828 858 876 943 1015 1086 1080 1275 1252 1262 1360 1474 1792 2125 2433 2600 2895 3143 3439 3609 3975 4129 4228 4215 4252 4419 4598 4737 4740 164 195 161 149 139 115 129 150 144 142 128 178 176 199 140 148 166 195 190 274 318 371 369 381 443 575 661 787 790 820 840 900 1082 1265 1262 1402 89 112 93 96 92 73 62 68 69 61 55 94 89 99 90 99 104 118 116 170 196 236 231 245 268 331 352 454 437 445 454 472 522 582 632 666 75 83 68 53 47 42 67 82 75 81 73 84 87 100 50 49 62 77 74 104 122 135 138 136 175 244 309 333 353 375 386 428 560 683 630 736 73 68 64 50 46 41 62 74 81 60 53 72 87 97 49 50 53 61 34 30 24 26 23 18 3 4 4 5 3 1 5 10 141 136 156 227 43 47 41 31 29 19 19 25 31 26 24 33 40 46 30 30 28 35 14 13 11 19 14 11 1 3 1 1 2 0 1 8 80 81 101 140 30 21 23 19 17 22 43 49 50 34 29 39 47 51 19 20 25 26 20 17 13 7 9 7 2 1 3 4 1 1 4 2 61 55 55 87 15 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 10 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 5 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 84690 87259 88395 85831 79260 72202 66808 66940 65854 66023 67663 68881 69342 69520 68928 69668 69933 69954 69421 70751 72388 72153 69818 71229 71590 70928 69284 68864 68262 69012 70358 71610 71810 68369 71227 72569 44040 45824 46643 44727 40753 37252 34456 34690 34070 33817 35049 35763 35825 35950 35426 35600 35853 35931 35856 36628 37443 36600 34885 35918 36106 35250 34117 33849 33546 34143 34794 35463 35625 33805 35359 35854 40650 41435 41752 41104 38507 34950 32352 32250 31784 32206 32614 33118 33517 33570 33502 34068 34080 34023 33565 34123 34945 35553 34933 35311 35484 35678 35167 35015 34716 34869 35564 36147 36185 34564 35868 36715 635 984 909 805 624 421 357 335 319 312 331 838 811 795 791 705 671 725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 488 440 399 290 218 201 165 142 152 166 375 353 347 343 327 309 322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 328 496 469 406 334 203 156 170 177 160 165 463 458 448 448 378 362 403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9774 9747 9571 8485 6692 4977 3731 3824 3795 4058 4373 4874 5199 5194 5203 5536 5688 5845 5967 6427 6899 6875 6005 6427 6569 6747 6487 6333 6203 6406 6617 6759 6633 5673 6305 6629 4982 5067 5116 4325 3427 2553 1968 1996 2032 2139 2373 2624 2760 2792 2700 2883 2959 3003 3090 3353 3597 3381 2856 3187 3227 3256 3041 2985 2924 3007 3057 3212 3241 2788 3078 3199 4792 4680 4455 4160 3265 2424 1763 1828 1763 1919 2000 2250 2439 2402 2503 2653 2729 2842 2877 3074 3302 3494 3149 3240 3342 3491 3446 3348 3279 3399 3560 3547 3392 2885 3227 3430 11284 11618 11445 10793 9268 7691 6465 6241 5722 5565 5568 5221 5194 5164 5225 5371 5562 5829 6025 6227 6605 6744 6556 6845 7045 6790 6594 6466 6448 6670 7157 7339 7382 6664 6930 6845 6014 6328 6322 5893 4976 4189 3552 3524 3214 3044 3081 2966 2917 3007 3042 3034 3175 3325 3400 3540 3715 3722 3556 3770 3890 3663 3463 3385 3342 3492 3725 3821 3812 3424 3541 3437 5270 5290 5123 4900 4292 3502 2913 2717 2508 2521 2487 2255 2277 2157 2183 2337 2387 2504 2625 2687 2890 3022 3000 3075 3155 3127 3131 3081 3106 3178 3432 3518 3570 3240 3389 3408 13367 13265 13263 12727 11476 10333 9543 9233 8901 8620 8320 7906 7465 6940 6534 6224 6006 5868 5937 6096 6375 6602 6626 6883 6937 7072 7107 7280 7436 7620 7684 7784 7695 7384 7892 8349 7168 7087 7113 6782 5981 5464 5086 5000 4811 4623 4513 4316 4062 3765 3481 3307 3220 3145 3325 3417 3576 3667 3614 3708 3804 3775 3776 3845 3936 4057 4083 4081 3990 3801 4094 4302 6199 6178 6150 5945 5495 4869 4457 4233 4090 3997 3807 3590 3403 3175 3053 2917 2786 2723 2612 2679 2799 2935 3012 3175 3133 3297 3331 3435 3500 3563 3601 3703 3705 3583 3798 4047 13644 13826 13975 13634 13010 12018 11151 11038 10827 10656 10705 10512 10232 9919 9325 8992 8514 7981 7530 7249 6947 6569 6424 6539 6712 6839 6951 7063 7099 7416 7735 8138 8329 8158 8539 8675 7407 7546 7585 7274 6877 6314 5809 5764 5625 5462 5587 5493 5379 5190 4879 4676 4412 4157 3880 3741 3583 3370 3247 3407 3501 3597 3623 3754 3747 3917 4024 4198 4342 4256 4489 4496 6237 6280 6390 6360 6133 5704 5342 5274 5202 5194 5118 5019 4853 4729 4446 4316 4102 3824 3650 3508 3364 3199 3177 3132 3211 3242 3328 3309 3352 3499 3711 3940 3987 3902 4050 4179 11315 12273 13443 13906 12984 12152 11623 11725 11555 11766 11960 11836 11652 11428 11150 11059 10830 10512 10225 9894 9611 9031 8301 8088 7670 7219 6740 6625 6654 6860 7243 7606 7829 7668 8105 8435 5891 6408 7110 7326 6861 6428 6131 6146 5974 6073 6198 6091 5957 5856 5621 5550 5545 5375 5246 5119 4919 4550 4115 4024 3793 3533 3334 3214 3336 3510 3742 3950 4096 3969 4164 4308 5424 5865 6333 6580 6123 5724 5492 5579 5581 5693 5762 5745 5695 5572 5529 5509 5285 5137 4979 4775 4692 4481 4186 4064 3877 3686 3406 3411 3318 3350 3501 3656 3733 3699 3941 4127 9138 9289 9220 9419 9290 9911 10166 11109 11487 11276 11470 11516 11602 11730 11775 11811 11614 11375 11394 11311 11253 11084 10552 10400 9948 9518 8928 8431 7933 7587 7408 7128 7093 6926 7321 7618 4612 4782 4752 4791 4646 4998 5062 5604 5861 5771 5954 5990 5973 5994 6001 5941 5775 5691 5713 5627 5631 5484 5219 5159 4915 4636 4327 4097 3843 3655 3591 3508 3439 3443 3692 3835 4526 4507 4468 4628 4644 4913 5104 5505 5626 5505 5516 5526 5629 5736 5774 5870 5839 5684 5681 5684 5622 5600 5333 5241 5033 4882 4601 4334 4090 3932 3817 3620 3654 3483 3629 3783 7955 8370 8640 8280 8405 7613 7291 7147 7347 7532 8666 9509 10327 10928 10751 10821 10885 10841 10848 11331 11473 11190 10877 11043 11016 10650 10431 10215 9885 9580 9324 9123 8689 7969 7835 7531 4011 4221 4343 4106 4087 3675 3553 3501 3604 3640 4194 4609 5064 5410 5393 5452 5479 5426 5396 5688 5750 5422 5235 5370 5292 5073 4968 4904 4722 4630 4503 4407 4214 3840 3726 3633 3944 4149 4297 4174 4318 3938 3738 3646 3743 3892 4472 4900 5263 5518 5358 5369 5406 5415 5452 5643 5723 5768 5642 5673 5724 5577 5463 5311 5163 4950 4821 4716 4475 4129 4109 3898 5160 5374 5389 5438 5183 4974 4738 4666 4286 4642 4588 4772 4876 5386 5949 6901 7688 8303 8599 8824 9157 9411 9562 9685 10072 10110 9864 9866 9842 9874 9983 10150 9958 9439 9400 9168 2426 2599 2539 2591 2436 2374 2228 2175 1977 2096 2146 2310 2335 2585 2840 3276 3652 4034 4244 4394 4575 4620 4570 4590 4835 4772 4591 4531 4547 4600 4688 4785 4749 4433 4471 4335 2734 2775 2850 2847 2747 2600 2510 2491 2309 2546 2442 2462 2541 2801 3109 3625 4036 4269 4355 4430 4582 4791 4992 5095 5237 5338 5273 5335 5295 5274 5295 5365 5209 5006 4929 4833 2166 2251 2315 2147 2144 1956 1554 1400 1394 1396 1506 1650 1724 1745 2043 2056 2263 2427 2672 3088 3726 4250 4523 4920 5175 5404 5517 5793 5969 6178 6362 6673 6979 7087 7482 7690 1080 1139 1189 1114 1052 947 785 722 730 731 760 864 896 861 1008 1028 1197 1303 1432 1566 1890 2129 2228 2447 2580 2611 2641 2679 2710 2830 2926 3021 3140 3188 3371 3503 1086 1112 1126 1033 1092 1009 769 678 664 665 746 786 828 884 1035 1028 1066 1124 1240 1522 1836 2121 2295 2473 2595 2793 2876 3114 3259 3348 3436 3652 3839 3899 4111 4187 164 194 161 147 138 115 127 148 140 140 123 175 173 194 133 142 159 188 190 274 318 371 369 381 443 575 661 787 790 820 840 900 1082 1265 1262 1402 89 112 93 95 91 73 62 68 69 60 53 92 89 97 88 96 102 115 116 170 196 236 231 245 268 331 352 454 437 445 454 472 522 582 632 666 75 82 68 52 47 42 65 80 71 80 70 83 84 97 45 46 57 73 74 104 122 135 138 136 175 244 309 333 353 375 386 428 560 683 630 736 73 68 64 50 46 41 62 74 81 60 53 72 87 97 49 50 53 60 34 30 24 26 23 18 3 4 4 5 3 1 5 10 141 136 156 227 43 47 41 31 29 19 19 25 31 26 24 33 40 46 30 30 28 35 14 13 11 19 14 11 1 3 1 1 2 0 1 8 80 81 101 140 30 21 23 19 17 22 43 49 50 34 29 39 47 51 19 20 25 25 20 17 13 7 9 7 2 1 3 4 1 1 4 2 61 55 55 87 15 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 10 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 5 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 12093 10237 8123 10296 16470 23172 26600 25249 25599 25199 22745 21767 20203 18529 18003 16042 15193 15201 14721 13057 11230 11442 12959 11439 11001 11873 14097 14345 14266 13080 10992 9395 8977 12015 8952 8325 7129 5733 4533 6358 10224 13504 15151 14202 14356 14261 12625 11973 11165 10270 9989 9212 8618 8436 8113 7108 6132 6806 7964 6944 6681 7477 8791 8962 8718 7893 6660 5728 5607 7327 5664 5390 4964 4504 3590 3938 6246 9668 11449 11047 11243 10938 10120 9794 9038 8259 8014 6830 6575 6765 6608 5949 5098 4636 4995 4495 4320 4396 5306 5383 5548 5187 4332 3667 3370 4688 3288 2935 146 128 124 125 158 238 199 153 121 55 38 52 40 42 38 22 22 20 18 15 23 18 24 17 20 9 15 17 6 27 3 6 9 7 4 1 83 67 78 74 89 109 109 86 58 23 20 23 20 15 16 16 9 5 6 6 17 7 11 12 6 4 2 9 4 20 2 4 7 2 2 0 63 61 46 51 69 129 90 67 63 32 18 29 20 27 22 6 13 15 12 9 6 11 13 5 14 5 13 8 2 7 1 2 2 5 2 1 2960 2452 1866 2237 3514 4938 4955 4449 4297 3664 2970 2903 2479 2283 2049 1962 1877 1931 1845 1647 1384 1469 1925 1631 1521 1591 2117 1973 1925 1616 1425 1230 1063 1448 969 891 1796 1423 1010 1395 2152 2968 2898 2689 2622 2254 1831 1713 1418 1345 1173 1178 1093 1112 1113 985 806 929 1224 1014 964 1033 1456 1361 1282 1077 947 820 717 987 661 643 1164 1029 856 842 1362 1970 2057 1760 1675 1410 1139 1190 1061 938 876 784 784 819 732 662 578 540 701 617 557 558 661 612 643 539 478 410 346 461 308 248 2165 1725 1296 1625 2637 3617 4160 3609 3410 3121 2544 2227 1869 1655 1543 1339 1316 1347 1202 1137 943 1060 1462 1241 1087 1207 1298 1339 1401 1284 1093 928 831 1272 770 723 1239 954 690 975 1636 2095 2401 2059 1905 1775 1431 1234 1056 917 890 787 767 761 689 599 477 636 921 782 661 767 804 822 844 788 652 557 524 751 483 475 926 771 606 650 1001 1522 1759 1550 1505 1346 1113 993 813 738 653 552 549 586 513 538 466 424 541 459 426 440 494 517 557 496 441 371 307 521 287 248 1753 1405 1083 1399 2340 3305 3921 3702 3568 3334 2948 2651 2328 1984 1811 1439 1234 1222 1165 1024 886 965 1079 861 907 1037 1333 1388 1420 1331 1027 887 940 1272 917 894 1031 801 625 882 1464 1898 2259 2063 2000 1876 1579 1410 1255 1030 966 816 684 654 585 508 438 542 645 505 516 663 819 859 841 770 594 508 554 745 570 557 722 604 458 517 876 1407 1662 1639 1568 1458 1369 1241 1073 954 845 623 550 568 580 516 448 423 434 356 391 374 514 529 579 561 433 379 386 527 347 337 1517 1265 1050 1353 2203 3013 3584 3388 3400 3386 3045 2992 2679 2347 2269 1889 1725 1638 1487 1121 949 916 946 788 748 840 1081 1088 1144 1070 952 856 834 1231 902 787 930 747 629 887 1456 1824 2042 1898 1881 1906 1665 1658 1478 1304 1255 1049 958 872 760 582 486 501 558 457 465 534 673 638 640 585 539 498 499 722 525 481 587 518 421 466 747 1189 1542 1490 1519 1480 1380 1334 1201 1043 1014 840 767 766 727 539 463 415 388 331 283 306 408 450 504 485 413 358 335 509 377 306 1054 1016 848 1208 1911 2698 3213 3138 3205 3258 3021 2807 2702 2522 2525 2156 2115 1921 1868 1489 1223 1266 1356 1049 943 912 1060 1083 1062 971 782 757 726 1053 786 794 656 588 516 817 1251 1700 1951 1813 1875 1891 1678 1526 1526 1441 1412 1290 1200 1078 1046 793 646 737 808 611 571 569 632 645 634 576 453 425 430 592 469 497 398 428 332 391 660 998 1262 1325 1330 1367 1343 1281 1176 1081 1113 866 915 843 822 696 577 529 548 438 372 343 428 438 428 395 329 332 296 461 317 297 945 745 587 746 1222 1898 2530 2616 2936 3097 2869 2742 2667 2503 2564 2247 2103 2030 1919 1691 1423 1482 1619 1407 1294 1297 1434 1453 1380 1200 887 815 737 965 680 683 558 427 329 468 814 1118 1455 1507 1671 1831 1679 1614 1562 1461 1479 1368 1257 1191 1122 963 827 921 990 852 815 829 889 889 833 729 559 516 480 586 437 457 387 318 258 278 408 780 1075 1109 1265 1266 1190 1128 1105 1042 1085 879 846 839 797 728 596 561 629 555 479 468 545 564 547 471 328 299 257 379 243 226 1010 931 711 838 1298 1638 1800 1765 1884 2095 2138 2195 2304 2308 2389 2185 2051 2090 2041 1790 1530 1553 1738 1514 1435 1542 1805 1769 1759 1565 1316 1060 1019 1270 937 812 563 473 386 485 752 921 1015 966 1020 1153 1201 1236 1306 1314 1376 1300 1249 1224 1204 1000 865 943 1078 937 898 1029 1152 1131 1112 966 812 656 645 795 617 522 447 458 325 353 546 717 785 799 864 942 937 959 998 994 1013 885 802 866 837 790 665 610 660 577 537 513 653 638 647 599 504 404 374 475 320 290 439 470 488 690 1026 1519 1931 2211 2462 2840 2813 2813 2704 2513 2346 2398 2383 2564 2743 2541 2202 2007 2016 1908 1787 1911 2126 2077 2025 1886 1662 1417 1352 1710 1316 1214 222 214 237 346 533 748 912 1055 1206 1415 1382 1404 1374 1270 1198 1230 1235 1342 1389 1340 1192 1196 1240 1173 1074 1168 1269 1311 1254 1132 1036 905 865 1059 855 785 217 256 251 344 493 771 1019 1156 1256 1425 1431 1409 1330 1243 1148 1168 1148 1222 1354 1201 1010 811 776 735 713 743 857 766 771 754 626 512 487 651 461 429 104 99 70 73 160 308 305 216 312 347 354 382 428 367 462 399 360 430 433 602 667 706 794 1023 1259 1527 1828 2158 2144 2130 1845 1439 1466 1787 1671 1526 51 39 33 28 76 123 109 66 118 136 157 153 170 171 222 175 164 194 199 332 378 394 489 601 711 881 1095 1297 1274 1250 1066 839 886 1088 1045 973 53 60 37 45 84 185 196 150 194 211 197 229 258 196 240 224 196 236 234 270 289 312 305 422 548 646 733 861 870 880 779 600 580 699 626 553 0 1 0 2 1 0 2 2 4 2 5 3 3 5 7 6 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 2 0 2 2 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 2 2 4 1 3 1 3 3 5 3 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 0 0 0 0 0 0 0 0 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 103391 102345 103455 104547 105922 107059 109487 110136 109958 109357 108643 105999 104807 103719 102357 102067 101791 101288 101658 101127 100772 100368 100971 100820 100739 100043 99133 98539 98330 98115 97873 97517 96374 96281 96315 94901 49658 48938 49283 49755 50335 51022 52377 52771 52771 52786 52444 51083 50674 50140 49791 49449 49361 49227 49312 48995 48786 48768 49227 49163 49195 49002 48628 48339 48450 48319 48264 48100 47415 47305 47189 46637 53733 53407 54172 54792 55587 56037 57110 57365 57187 56571 56199 54916 54133 53579 52566 52618 52430 52061 52346 52132 51986 51600 51744 51657 51544 51041 50505 50200 49880 49796 49609 49417 48959 48976 49126 48264 49972 49357 49426 49688 50317 50542 50431 50001 49172 48506 47526 45718 44576 43075 41673 40457 39448 38639 38655 37922 37201 36532 35926 35359 35006 34544 34363 33967 33541 33188 32805 32367 31862 31544 31308 30933 25529 25179 25174 25304 25596 25705 25536 25331 24962 24645 24164 23316 22731 22029 21299 20595 20068 19675 19691 19339 18974 18647 18326 18076 17935 17679 17574 17344 17146 17042 16794 16546 16308 16113 15956 15775 24443 24178 24252 24384 24721 24837 24895 24670 24210 23861 23362 22402 21845 21046 20374 19862 19380 18964 18964 18583 18227 17885 17600 17283 17071 16865 16789 16623 16395 16146 16011 15821 15554 15431 15352 15158 9315 8609 8377 8402 8280 8243 9346 9497 9547 9893 10293 9701 9572 9426 9174 9084 9301 9088 8934 8571 8127 7946 8240 7999 7824 7626 7023 6864 6510 6182 5759 5492 5120 5284 4943 4527 4748 4341 4141 4223 4087 4032 4589 4642 4622 4938 5132 4868 4942 4784 4919 4761 4937 4852 4639 4391 4145 4126 4288 4155 4079 4014 3647 3556 3414 3181 2988 2837 2600 2641 2513 2340 4567 4268 4236 4179 4193 4211 4757 4855 4925 4955 5161 4833 4630 4642 4255 4323 4364 4236 4295 4180 3982 3820 3952 3844 3745 3612 3376 3308 3096 3001 2771 2655 2520 2643 2430 2187 2545 2550 2740 2689 2663 2706 2947 3076 3029 2767 2533 2319 2164 2194 2083 2111 2149 2139 2204 2157 2202 2194 2315 2482 2477 2354 2248 2213 2175 2221 2071 2018 1955 1936 1855 1696 1118 1020 1097 1045 1054 1044 1179 1205 1231 1144 1046 911 863 877 851 895 884 895 924 906 933 934 1030 1096 1096 1032 992 974 985 986 948 939 878 866 857 770 1427 1530 1643 1644 1609 1662 1768 1871 1798 1623 1487 1408 1301 1317 1232 1216 1265 1244 1280 1251 1269 1260 1285 1386 1381 1322 1256 1239 1190 1235 1123 1079 1077 1070 998 926 1806 1833 1890 1964 2066 2096 2188 2210 2162 1961 1862 1803 1754 1682 1429 1519 1367 1335 1271 1320 1365 1382 1426 1460 1538 1557 1488 1510 1511 1429 1456 1413 1334 1446 1576 1469 694 707 693 686 722 802 844 849 825 760 690 635 632 617 517 547 494 495 469 510 528 531 562 584 613 647 632 662 673 621 632 584 560 618 664 650 1112 1126 1197 1278 1344 1294 1344 1361 1337 1201 1172 1168 1122 1065 912 972 873 840 802 810 837 851 864 876 925 910 856 848 838 808 824 829 774 828 912 819 1613 1670 1695 1701 1853 1987 1961 1959 1931 1784 1713 1642 1598 1582 1504 1517 1513 1473 1370 1338 1265 1163 1108 1179 1174 1157 1107 1142 1117 1080 1061 1094 1134 1150 1228 1167 728 778 737 708 724 799 809 839 874 781 770 744 664 676 631 613 646 638 607 550 515 486 468 529 529 501 500 527 510 493 506 532 527 533 558 516 885 892 958 993 1129 1188 1152 1120 1057 1003 943 898 934 906 873 904 867 835 763 788 750 677 640 650 645 656 607 615 607 587 555 562 607 617 670 651 1226 1335 1521 1636 1741 1811 1836 1810 1822 1787 1725 1651 1562 1627 1524 1590 1658 1696 1575 1550 1498 1444 1436 1329 1260 1189 1012 916 905 905 929 887 914 889 969 912 606 659 740 782 844 864 944 965 939 926 885 813 783 774 776 820 841 858 764 752 727 702 727 644 585 580 493 478 466 458 480 450 442 454 500 486 620 676 781 854 897 947 892 845 883 861 840 838 779 853 748 770 817 838 811 798 771 742 709 685 675 609 519 438 439 447 449 437 472 435 469 426 1455 1330 1283 1294 1334 1537 1715 1840 2060 1984 1969 1975 1911 1853 1904 2035 1958 1973 1826 1851 1915 1873 1795 1740 1625 1527 1435 1278 1179 1125 1022 909 854 849 903 850 747 699 695 718 724 880 983 1084 1212 1180 1140 1163 1108 1048 1101 1106 1047 1065 972 1006 1053 1049 1007 965 891 814 779 683 624 597 537 480 460 463 478 461 708 631 588 576 610 657 732 756 848 804 829 812 803 805 803 929 911 908 854 845 862 824 788 775 734 713 656 595 555 528 485 429 394 386 425 389 2187 2147 2252 2153 2170 2033 2034 1947 2005 2006 2234 2297 2474 2703 2669 2732 2788 2765 2747 2736 2753 2631 2521 2374 2252 2172 2023 1857 1791 1658 1573 1462 1370 1288 1186 1093 1184 1168 1225 1154 1206 1149 1183 1155 1204 1235 1395 1398 1540 1669 1665 1650 1701 1677 1598 1621 1598 1503 1434 1357 1292 1281 1221 1097 1072 959 883 833 759 676 635 603 1003 979 1027 999 964 884 851 792 801 771 839 899 934 1034 1004 1082 1087 1088 1149 1115 1155 1128 1087 1017 960 891 802 760 719 699 690 629 611 612 551 490 5481 4946 4719 4460 4251 4296 4398 4344 4189 4037 3517 3150 2896 2900 2873 3222 3449 3760 4081 3979 3970 3932 3827 3699 3636 3381 3095 2898 2776 2658 2524 2444 2299 2082 1976 1778 2820 2564 2500 2386 2329 2363 2447 2460 2326 2291 1979 1786 1672 1704 1692 1943 2019 2203 2414 2357 2330 2347 2281 2170 2145 1996 1805 1683 1641 1563 1506 1478 1365 1243 1149 1026 2661 2382 2219 2074 1922 1933 1951 1884 1863 1746 1538 1364 1224 1196 1181 1279 1430 1557 1667 1622 1640 1585 1546 1529 1491 1385 1290 1215 1135 1095 1018 966 934 839 827 752 7484 7564 7810 8169 8235 8171 8356 8405 8286 8172 8326 8464 8481 8251 8384 7922 7554 7068 7203 6928 7578 7960 8706 8924 8421 7925 7514 6901 6656 6599 6601 6385 5887 5305 4808 4495 3657 3688 3802 3968 4008 3949 4084 4095 4082 4072 4169 4207 4247 4113 4176 3965 3767 3519 3621 3501 3839 4018 4493 4646 4454 4256 4080 3765 3611 3598 3563 3410 3205 2918 2606 2466 3827 3876 4008 4201 4227 4222 4272 4310 4204 4100 4157 4257 4234 4138 4208 3957 3787 3549 3582 3427 3739 3942 4213 4278 3967 3669 3434 3136 3045 3001 3038 2975 2682 2387 2202 2029 7040 7435 8144 8333 8571 8726 8906 9130 9311 9485 9416 9168 9023 9030 9033 9345 9646 9769 9502 9951 9363 9146 8841 9178 9506 10641 11511 12452 13288 13217 13202 13067 12779 12606 12808 12671 3011 3202 3547 3704 3853 4057 4187 4332 4396 4470 4393 4324 4259 4321 4346 4521 4677 4748 4591 4796 4507 4447 4307 4518 4708 5311 5728 6261 6764 6792 6811 6801 6590 6460 6512 6431 4029 4233 4597 4629 4718 4669 4719 4798 4915 5015 5023 4844 4764 4709 4687 4824 4969 5021 4911 5155 4856 4699 4534 4660 4798 5330 5783 6191 6524 6425 6391 6266 6189 6146 6296 6240 5500 5585 5306 5631 5891 6146 6501 7080 7244 7442 7638 7769 8017 8166 8440 8377 8243 8202 8287 8226 8571 8906 9072 8866 9340 8850 8711 8454 8702 9035 10231 11144 11964 12658 12672 12576 2192 2269 2151 2236 2356 2461 2646 2894 3054 3192 3401 3480 3617 3697 3793 3716 3704 3724 3830 3826 4037 4205 4298 4169 4374 4166 4185 4058 4228 4394 5021 5438 5922 6306 6367 6314 3308 3316 3155 3395 3535 3685 3855 4186 4190 4250 4237 4289 4400 4469 4647 4661 4539 4478 4457 4400 4534 4701 4774 4697 4966 4684 4526 4396 4474 4641 5210 5706 6042 6352 6305 6262 7767 7984 8292 8427 8550 8765 8868 8837 9200 9533 9891 10342 10779 11230 11667 12156 12717 13381 14003 14598 14964 15259 15758 16231 16680 17120 17603 18087 18179 18818 18639 18835 18902 19244 20083 20734 2624 2664 2781 2841 2832 2917 2946 2920 3044 3152 3280 3438 3616 3831 4025 4317 4576 4878 5192 5440 5600 5773 6006 6254 6494 6725 6992 7251 7316 7635 7595 7772 7799 8014 8394 8799 5143 5320 5511 5586 5718 5848 5922 5917 6156 6381 6611 6904 7163 7399 7642 7839 8141 8503 8811 9158 9364 9486 9752 9977 10186 10395 10611 10836 10863 11183 11044 11063 11103 11230 11689 11935 42484 42549 42600 42601 42658 42558 42273 41763 40959 40237 39156 37799 36558 35353 34254 33353 32520 31738 30883 30107 29495 29040 28672 28495 28480 28287 28245 28057 27675 27432 27159 26881 26410 26094 25825 25383 21697 21618 21605 21608 21614 21581 21367 21132 20762 20453 19922 19179 18519 17945 17396 16929 16562 16190 15768 15330 15009 14841 14655 14620 14558 14437 14407 14332 14140 14029 13851 13707 13486 13325 13145 12897 20787 20931 20995 20993 21044 20977 20906 20631 20197 19784 19234 18620 18039 17408 16858 16424 15958 15548 15115 14777 14486 14199 14017 13875 13922 13850 13838 13725 13535 13403 13308 13174 12924 12769 12680 12486 42484 42549 42600 42601 42658 42558 42273 41763 40959 40237 39156 37799 36558 35353 34254 33353 32520 31738 30883 30107 29495 29040 28672 28495 28480 28287 28245 28057 27675 27432 27159 26881 26410 26094 25825 25383 21697 21618 21605 21608 21614 21581 21367 21132 20762 20453 19922 19179 18519 17945 17396 16929 16562 16190 15768 15330 15009 14841 14655 14620 14558 14437 14407 14332 14140 14029 13851 13707 13486 13325 13145 12897 20787 20931 20995 20993 21044 20977 20906 20631 20197 19784 19234 18620 18039 17408 16858 16424 15958 15548 15115 14777 14486 14199 14017 13875 13922 13850 13838 13725 13535 13403 13308 13174 12924 12769 12680 12486 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 15174 14545 14891 15405 16546 17030 18721 19709 20055 19732 19912 18518 18026 18029 16908 17144 17133 16975 17722 17487 17130 16540 16517 16227 15699 15186 14417 14221 13669 13346 12701 12032 11748 12079 11940 11176 7149 6821 6831 7008 7588 7903 8738 9421 9693 9601 9635 9026 8927 8824 8475 8408 8346 8273 8575 8474 8242 8013 8009 7893 7706 7498 7143 7065 6801 6606 6257 5935 5679 5785 5708 5396 8025 7724 8060 8397 8958 9127 9983 10288 10362 10131 10277 9492 9099 9205 8433 8736 8787 8702 9147 9013 8888 8527 8508 8334 7993 7688 7274 7156 6868 6740 6444 6097 6069 6294 6232 5780 6795 6415 6388 6619 7146 7474 7835 7915 7906 7837 7986 7577 7650 7398 7136 6782 6651 6616 7604 7596 7427 7220 7025 6635 6331 6084 5962 5748 5689 5564 5449 5310 5290 5331 5414 5361 3463 3346 3332 3436 3696 3851 4010 4022 4047 3958 4036 3925 4002 3894 3740 3491 3350 3326 3841 3903 3825 3659 3555 3330 3275 3159 3073 2926 2919 2911 2834 2747 2736 2724 2777 2765 3332 3069 3056 3183 3450 3623 3825 3893 3859 3879 3950 3652 3648 3504 3396 3291 3301 3290 3763 3693 3602 3561 3470 3305 3056 2925 2889 2822 2770 2653 2615 2563 2554 2607 2637 2596 6482 6035 5996 6004 6228 6195 7176 7762 8026 8115 8317 7682 7323 7422 7009 7202 7309 7144 7058 6780 6405 6187 6349 6245 5945 5855 5610 5498 5145 4922 4521 4292 3980 4123 3765 3396 2800 2606 2526 2520 2725 2769 3153 3538 3670 3831 3913 3630 3551 3563 3492 3566 3641 3571 3423 3263 3040 3030 3086 3067 2914 2921 2836 2799 2617 2460 2245 2111 1904 1930 1749 1610 3682 3429 3470 3484 3503 3426 4023 4224 4356 4284 4404 4052 3772 3859 3517 3636 3668 3573 3635 3517 3365 3157 3263 3178 3031 2934 2774 2699 2528 2462 2276 2181 2076 2193 2016 1786 1156 1167 1328 1334 1376 1388 1596 1745 1778 1618 1495 1322 1228 1267 1187 1217 1260 1260 1307 1293 1295 1268 1379 1485 1448 1371 1274 1304 1245 1270 1165 1093 1087 1045 1019 868 579 505 601 607 643 642 815 874 907 813 752 659 628 630 573 601 597 618 649 624 593 577 649 704 686 647 583 630 597 583 557 533 500 468 456 375 577 662 727 727 733 746 781 871 871 805 743 663 600 637 614 616 663 642 658 669 702 691 730 781 762 724 691 674 648 687 608 560 587 577 563 493 374 470 535 630 708 699 764 812 806 751 749 655 629 592 468 570 524 531 480 495 543 509 524 544 643 656 585 611 606 562 558 498 505 613 635 545 164 189 172 208 222 254 310 359 372 343 320 260 242 235 200 216 209 218 194 206 227 202 212 241 271 268 239 260 261 238 220 187 186 248 254 222 210 281 363 422 486 445 454 453 434 408 429 395 387 357 268 354 315 313 286 289 316 307 312 303 372 388 346 351 345 324 338 311 319 365 381 323 216 259 313 422 539 631 617 649 620 551 527 440 451 474 395 449 456 451 390 401 391 347 325 370 392 365 318 368 364 347 345 311 329 358 398 374 90 101 83 123 143 195 203 255 273 223 204 177 172 170 151 170 192 177 158 137 140 127 108 146 170 146 132 151 143 146 135 123 130 143 163 132 126 158 230 299 396 436 414 394 347 328 323 263 279 304 244 279 264 274 232 264 251 220 217 224 222 219 186 217 221 201 210 188 199 215 235 242 86 134 219 262 344 394 415 450 462 455 424 388 330 410 328 368 391 429 373 351 354 345 320 323 305 275 221 219 215 223 244 209 214 228 268 234 31 45 74 72 104 113 140 201 211 213 194 162 132 140 131 132 140 150 114 115 119 124 129 127 107 109 78 100 89 79 94 83 77 97 119 93 55 89 145 190 240 281 275 249 251 242 230 226 198 270 197 236 251 279 259 236 235 221 191 196 198 166 143 119 126 144 150 126 137 131 149 141 42 45 75 88 146 187 233 262 332 280 277 296 265 249 213 320 290 303 251 281 338 289 249 280 302 257 212 206 160 188 152 113 132 126 186 152 16 18 28 28 37 57 81 124 154 146 146 137 129 108 109 138 105 111 90 100 128 123 95 116 135 108 98 74 59 78 56 44 51 55 71 68 26 27 47 60 109 130 152 138 178 134 131 159 136 141 104 182 185 192 161 181 210 166 154 164 167 149 114 132 101 110 96 69 81 71 115 84 18 17 35 43 51 49 62 78 89 105 114 136 117 156 108 161 175 162 184 175 228 233 223 199 186 184 128 149 142 156 141 105 98 128 113 106 4 9 14 13 13 15 19 36 42 63 54 66 54 65 55 62 76 63 71 68 96 107 105 89 73 75 57 72 62 67 59 48 43 58 46 54 14 8 21 30 38 34 43 42 47 42 60 70 63 91 53 99 99 99 113 107 132 126 118 110 113 109 71 77 80 89 82 57 55 70 67 52 1 2 1 2 7 11 12 19 19 13 15 13 17 34 30 44 48 48 42 64 96 94 81 93 96 87 52 76 64 76 80 63 62 77 84 81 0 1 1 0 4 6 1 6 9 7 10 4 9 11 14 20 25 28 21 32 43 46 48 42 50 37 24 30 32 30 35 37 27 34 43 45 1 1 0 2 3 5 11 13 10 6 5 9 8 23 16 24 23 20 21 32 53 48 33 51 46 50 28 46 32 46 45 26 35 43 41 36 2 1 0 0 0 0 6 10 12 5 5 6 12 17 20 17 16 18 17 27 31 28 22 28 28 28 27 18 18 16 16 16 29 30 28 26 1 1 0 0 0 0 2 3 4 3 4 3 5 5 6 6 5 4 5 12 19 12 12 17 15 17 9 10 9 5 7 10 17 17 12 13 1 0 0 0 0 0 4 7 8 2 1 3 7 12 14 11 11 14 12 15 12 16 10 11 13 11 18 8 9 11 9 6 12 13 16 13 2 0 1 0 0 2 5 6 5 2 3 2 3 5 8 10 10 9 13 21 17 11 15 18 16 18 20 18 15 16 22 15 15 14 20 23 1 0 0 0 0 1 4 3 4 1 2 2 2 2 2 4 4 6 8 13 10 3 7 9 6 8 11 10 10 7 11 9 6 8 12 12 1 0 1 0 0 1 1 3 1 1 1 0 1 3 6 6 6 3 5 8 7 8 8 9 10 10 9 8 5 9 11 6 9 6 8 11 0 0 0 1 1 0 0 1 0 0 0 1 1 5 6 4 3 4 3 3 5 9 5 7 7 6 8 6 6 6 8 7 7 6 10 10 0 0 0 1 1 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 2 3 3 5 4 3 3 3 3 2 4 3 2 3 6 7 0 0 0 0 0 0 0 1 0 0 0 0 0 4 4 2 1 3 2 2 3 6 2 2 3 3 5 3 3 4 4 4 5 3 4 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 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 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 0 0 1280 1036 1028 1271 955 724 1053 809 704 668 702 720 870 727 939 721 789 736 741 626 590 534 571 526 634 564 232 226 205 182 208 201 157 171 184 156 1280 1036 1028 1271 955 724 1053 808 704 662 692 712 859 719 931 706 771 726 729 611 573 521 552 513 617 537 220 214 196 162 188 176 140 158 168 139 0 0 0 0 0 0 0 1 0 6 10 8 11 8 8 15 18 10 12 15 17 13 19 13 17 27 12 12 9 20 20 25 17 13 16 17 5 6 8 15 3 2 3 8 0 2 1 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 8 15 3 2 3 8 0 2 1 2 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1248 1021 998 1241 941 711 1035 791 690 655 692 709 849 715 926 714 781 721 729 613 581 525 563 520 629 560 231 222 199 177 204 193 154 170 176 150 1248 1021 998 1241 941 711 1035 790 690 649 682 704 838 711 919 699 765 711 719 600 566 514 545 508 612 533 219 210 190 158 184 173 139 157 164 134 0 0 0 0 0 0 0 1 0 6 10 5 11 4 7 15 16 10 10 13 15 11 18 12 17 27 12 12 9 19 20 20 15 13 12 16 27 9 21 15 11 11 15 10 14 11 9 8 12 11 13 7 7 15 12 13 9 9 8 6 5 4 1 4 6 5 4 8 2 1 8 6 27 9 21 15 11 11 15 10 14 11 9 5 12 7 12 7 6 15 10 11 7 7 7 5 5 4 1 4 6 4 4 3 0 1 4 5 0 0 0 0 0 0 0 0 0 0 0 3 0 4 1 0 1 0 2 2 2 2 1 1 0 0 0 0 0 1 0 5 2 0 4 1 0 0 1 0 0 0 0 0 0 0 0 1 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37782 38080 38959 39684 40242 40793 41710 42467 43030 43452 43466 43516 43872 44225 44909 45465 45897 46376 47113 47465 48005 48666 49568 50013 50483 50634 51138 51377 52002 52632 53375 53908 53871 53821 54057 53917 17326 17399 17850 18182 18453 18826 19355 19722 20032 20247 20262 20197 20414 20656 20998 21333 21531 21817 22229 22351 22582 22984 23453 23690 23990 24108 24485 24627 25061 25420 25841 26134 26146 26100 26093 26028 20456 20681 21109 21502 21789 21967 22355 22745 22998 23205 23204 23319 23458 23569 23911 24132 24366 24559 24884 25114 25423 25682 26115 26323 26493 26526 26653 26750 26941 27212 27534 27774 27725 27721 27964 27889 77 67 57 54 64 60 55 52 43 38 40 54 48 22 9 13 10 8 8 15 34 38 33 32 25 17 19 23 23 21 22 18 14 20 6 16 39 34 31 22 33 36 38 31 26 23 27 37 35 18 6 8 5 6 6 4 14 19 18 17 15 11 11 13 8 12 13 11 8 13 5 15 38 33 26 32 31 24 17 21 17 15 13 17 13 4 3 5 5 2 2 11 20 19 15 15 10 6 8 10 15 9 9 7 6 7 1 1 325 304 298 276 243 225 189 176 167 169 148 158 172 171 179 172 155 162 160 171 181 181 184 197 211 209 234 257 252 236 217 216 228 231 237 227 185 171 165 142 128 117 100 100 103 98 93 95 110 112 117 115 104 111 119 117 115 102 98 109 117 110 132 137 148 131 123 124 139 137 148 136 140 133 133 134 115 108 89 76 64 71 55 63 62 59 62 57 51 51 41 54 66 79 86 88 94 99 102 120 104 105 94 92 89 94 89 91 379 382 371 360 340 307 266 254 260 237 218 198 175 170 171 178 181 156 161 177 181 201 210 210 217 196 200 207 237 262 277 297 308 291 257 238 229 238 219 209 190 174 150 143 142 126 117 101 90 98 107 121 120 107 104 117 123 140 146 150 147 121 118 117 133 148 159 169 173 168 147 132 150 144 152 151 150 133 116 111 118 111 101 97 85 72 64 57 61 49 57 60 58 61 64 60 70 75 82 90 104 114 118 128 135 123 110 106 514 501 505 474 489 471 445 430 415 386 352 351 358 345 308 293 252 244 248 252 244 250 238 233 246 251 259 256 260 252 267 275 275 298 321 349 286 283 296 280 291 283 271 262 255 231 197 199 204 193 175 172 139 134 139 140 144 153 156 139 145 160 167 167 179 164 163 168 166 171 183 204 228 218 209 194 198 188 174 168 160 155 155 152 154 152 133 121 113 110 109 112 100 97 82 94 101 91 92 89 81 88 104 107 109 127 138 145 675 693 696 661 666 657 641 630 611 609 567 556 540 528 506 462 484 469 444 387 377 351 331 343 334 320 315 319 298 305 304 329 325 333 326 312 401 411 418 382 386 379 363 370 362 364 359 353 325 329 298 251 277 273 261 218 202 181 184 197 194 185 198 201 179 182 192 203 203 214 199 179 274 282 278 279 280 278 278 260 249 245 208 203 215 199 208 211 207 196 183 169 175 170 147 146 140 135 117 118 119 123 112 126 122 119 127 133 666 704 780 863 878 905 893 886 868 873 842 798 784 755 754 752 771 769 734 692 645 630 627 575 520 492 435 395 379 386 381 373 380 346 359 358 420 432 471 542 541 554 555 547 511 519 495 458 462 439 462 471 479 470 438 404 380 368 351 314 285 272 237 217 224 230 222 220 228 195 205 217 246 272 309 321 337 351 338 339 357 354 347 340 322 316 292 281 292 299 296 288 265 262 276 261 235 220 198 178 155 156 159 153 152 151 154 141 995 931 885 893 908 1026 1123 1202 1314 1281 1245 1238 1220 1166 1187 1196 1164 1164 1117 1077 1065 1047 1012 972 884 818 819 756 679 620 568 523 498 478 469 461 591 555 541 552 568 673 724 758 841 815 778 781 752 707 731 706 685 692 672 643 644 626 593 571 507 454 456 427 372 344 315 290 278 273 272 258 404 376 344 341 340 353 399 444 473 466 467 457 468 459 456 490 479 472 445 434 421 421 419 401 377 364 363 329 307 276 253 233 220 205 197 203 1725 1728 1822 1759 1786 1666 1640 1580 1639 1616 1758 1768 1903 2067 2048 2052 2043 2042 2005 1981 1900 1827 1752 1636 1570 1471 1429 1299 1230 1126 1068 1021 964 860 798 709 1043 1036 1091 1052 1086 1015 1015 994 1041 1040 1160 1139 1229 1335 1336 1321 1327 1312 1234 1241 1162 1109 1049 988 945 886 874 797 767 680 636 591 547 464 441 388 682 692 731 707 700 651 625 586 598 576 598 629 674 732 712 731 716 730 771 740 738 718 703 648 625 585 555 502 463 446 432 430 417 396 357 321 5022 4544 4303 4077 3896 3963 4045 4014 3880 3771 3224 2880 2620 2577 2516 2826 2959 3218 3525 3343 3298 3252 3204 3046 2965 2759 2537 2385 2246 2134 2020 1932 1837 1654 1525 1373 2711 2465 2387 2304 2236 2272 2332 2334 2224 2186 1860 1666 1551 1548 1519 1753 1777 1947 2144 2051 1989 1995 1940 1834 1812 1670 1528 1424 1360 1285 1235 1190 1126 1017 908 799 2311 2079 1916 1773 1660 1691 1713 1680 1656 1585 1364 1214 1069 1029 997 1073 1182 1271 1381 1292 1309 1257 1264 1212 1153 1089 1009 961 886 849 785 742 711 637 617 574 7121 7247 7536 7905 7989 7907 8143 8203 8098 8037 8156 8268 8270 8053 8155 7707 7340 6864 6994 6674 7262 7654 8392 8583 8086 7588 7187 6614 6374 6358 6327 6045 5562 4983 4414 4093 3598 3644 3763 3927 3966 3899 4032 4040 4043 4043 4115 4144 4187 4054 4109 3883 3688 3448 3534 3391 3701 3895 4348 4479 4299 4090 3925 3624 3462 3486 3428 3241 3042 2758 2424 2257 3523 3603 3773 3978 4023 4008 4111 4163 4055 3994 4041 4124 4083 3999 4046 3824 3652 3416 3460 3283 3561 3759 4044 4104 3787 3498 3262 2990 2912 2872 2899 2804 2520 2225 1990 1836 7019 7414 8113 8312 8550 8704 8901 9124 9297 9467 9398 9145 8993 8990 8994 9301 9597 9723 9456 9899 9315 9107 8788 9120 9434 10573 11431 12362 13180 13124 13103 12957 12684 12498 12679 12569 3007 3197 3538 3695 3844 4049 4183 4329 4390 4462 4385 4312 4240 4303 4330 4508 4660 4728 4569 4769 4482 4431 4281 4486 4672 5273 5682 6213 6705 6755 6767 6746 6546 6406 6442 6383 4012 4217 4575 4617 4706 4655 4718 4795 4907 5005 5013 4833 4753 4687 4664 4793 4937 4995 4887 5130 4833 4676 4507 4634 4762 5300 5749 6149 6475 6369 6336 6211 6138 6092 6237 6186 5497 5581 5301 5623 5883 6137 6501 7079 7238 7435 7627 7760 8010 8151 8415 8357 8224 8176 8258 8199 8539 8869 9039 8835 9311 8820 8670 8417 8665 8990 10182 11087 11894 12585 12583 12478 2192 2269 2149 2234 2352 2458 2646 2894 3050 3188 3396 3474 3613 3689 3783 3707 3694 3711 3817 3816 4026 4192 4283 4152 4358 4151 4165 4039 4208 4368 4993 5409 5891 6270 6325 6261 3305 3312 3152 3389 3531 3679 3855 4185 4188 4247 4231 4286 4397 4462 4632 4650 4530 4465 4441 4383 4513 4677 4756 4683 4953 4669 4505 4378 4457 4622 5189 5678 6003 6315 6258 6217 7767 7984 8292 8427 8550 8765 8868 8837 9200 9533 9891 10342 10779 11230 11667 12156 12717 13381 14003 14598 14964 15259 15758 16231 16680 17120 17603 18087 18179 18818 18639 18835 18902 19244 20083 20734 2624 2664 2781 2841 2832 2917 2946 2920 3044 3152 3280 3438 3616 3831 4025 4317 4576 4878 5192 5440 5600 5773 6006 6254 6494 6725 6992 7251 7316 7635 7595 7772 7799 8014 8394 8799 5143 5320 5511 5586 5718 5848 5922 5917 6156 6381 6611 6904 7163 7399 7642 7839 8141 8503 8811 9158 9364 9486 9752 9977 10186 10395 10611 10836 10863 11183 11044 11063 11103 11230 11689 11935 6671 6135 5977 5586 5521 5954 5730 5388 5210 5268 5407 5446 5481 5385 5347 5384 5452 5463 5199 5442 5552 5588 5643 5559 5443 5372 5101 4658 4779 4523 4430 4495 4188 4116 4309 4269 2206 2064 1969 1686 1725 1988 1864 1688 1580 1823 1933 1969 1955 1996 1991 2073 2151 2221 2011 2229 2380 2409 2558 2447 2324 2422 2373 2101 2252 2102 2127 2148 1964 1937 2075 2177 4465 4071 4008 3900 3796 3966 3866 3700 3630 3445 3474 3477 3526 3389 3356 3311 3301 3242 3188 3213 3172 3179 3085 3112 3119 2950 2728 2557 2527 2421 2303 2347 2224 2179 2234 2092 611 320 373 399 446 448 265 263 264 392 343 286 313 302 274 309 267 277 160 204 245 234 196 197 170 156 137 139 154 171 175 158 148 99 63 173 325 175 198 223 250 235 118 138 127 209 178 173 168 172 157 167 151 153 76 102 126 128 98 109 87 72 83 73 79 90 96 81 78 51 29 98 286 145 175 176 196 213 147 125 137 183 165 113 145 130 117 142 116 124 84 102 119 106 98 88 83 84 54 66 75 81 79 77 70 48 34 75 1260 1249 1085 881 868 1112 946 768 664 954 1136 1152 1228 1118 1060 996 1056 1061 987 1007 960 1053 1144 1037 1039 1002 948 887 914 847 817 791 758 760 765 754 515 543 452 320 293 435 301 214 159 360 444 439 443 398 391 381 427 459 378 411 424 480 559 471 436 450 460 410 459 432 436 429 418 417 452 460 745 706 633 561 575 677 645 554 505 594 692 713 785 720 669 615 629 602 609 596 536 573 585 566 603 552 488 477 455 415 381 362 340 343 313 294 983 992 1020 980 936 1000 1070 1067 977 901 811 791 749 746 712 709 701 708 724 674 717 716 718 781 807 783 773 698 687 684 625 620 558 599 571 584 283 268 256 214 210 217 199 178 168 194 168 146 133 142 159 166 161 155 161 154 210 210 228 237 258 260 290 223 249 251 228 234 205 229 250 258 700 724 764 766 726 783 871 889 809 707 643 645 616 604 553 543 540 553 563 520 507 506 490 544 549 523 483 475 438 433 397 386 353 370 321 326 918 862 849 860 869 926 979 968 941 824 761 796 765 744 653 656 590 560 543 573 578 623 664 683 649 650 644 643 645 615 631 640 553 535 620 575 244 235 224 198 209 265 263 228 198 186 173 175 184 188 142 159 146 143 136 164 157 176 194 204 197 219 226 235 233 219 249 229 207 199 227 224 674 627 625 662 660 661 716 740 743 638 588 621 581 556 511 497 444 417 407 409 421 447 470 479 452 431 418 408 412 396 382 411 346 336 393 351 722 718 686 618 648 699 703 680 700 624 619 646 607 580 603 606 573 553 536 550 497 465 452 466 448 472 474 455 455 428 412 454 480 459 504 481 237 266 236 203 195 225 243 214 239 194 207 214 167 177 182 192 177 188 188 195 173 178 176 186 165 170 170 175 188 165 179 206 194 176 196 205 485 452 450 415 453 474 460 466 461 430 412 432 440 403 421 414 396 365 348 355 324 287 276 280 283 302 304 280 267 263 233 248 286 283 308 276 474 497 522 511 519 512 528 474 492 459 459 465 448 462 442 470 496 498 468 507 499 469 489 431 435 422 356 302 311 296 304 305 320 315 342 320 155 182 195 168 199 197 249 217 217 194 196 193 189 195 183 217 222 238 212 233 228 210 247 203 193 199 178 161 153 149 164 147 137 162 176 176 319 315 327 343 320 315 279 257 275 265 263 272 259 267 259 253 274 260 256 274 271 259 242 228 242 223 178 141 158 147 140 158 183 153 166 144 418 354 323 313 280 324 359 376 414 423 447 441 426 438 504 519 504 506 458 493 512 537 534 488 439 452 404 316 340 317 302 273 224 245 248 237 140 126 126 138 119 150 178 202 217 219 216 245 227 233 261 262 257 262 210 263 281 300 319 278 249 252 225 182 193 175 166 146 131 135 135 135 278 228 197 175 161 174 181 174 197 204 231 196 199 205 243 257 247 244 248 230 231 237 215 210 190 200 179 134 147 142 136 127 93 110 113 102 444 402 395 351 333 318 332 289 277 285 362 393 454 480 513 519 570 561 558 580 625 571 546 539 496 517 466 409 419 376 364 336 308 300 275 278 137 123 120 89 107 119 149 125 121 132 181 193 257 269 274 267 298 302 293 312 340 287 280 280 274 320 290 228 243 212 188 194 169 154 148 161 307 279 275 262 226 199 183 164 156 153 181 200 197 211 239 252 272 259 265 268 285 284 266 259 222 197 176 181 176 164 176 142 139 146 127 117 458 400 415 381 348 322 341 311 290 253 278 257 259 289 327 352 442 494 514 572 576 586 542 560 575 535 506 437 466 448 424 449 400 351 367 324 109 98 112 82 89 85 114 120 93 98 109 116 112 145 159 170 217 228 249 274 298 306 293 294 283 289 253 229 249 248 236 251 212 192 198 182 349 302 303 299 259 237 227 191 197 155 169 141 147 144 168 182 225 266 265 298 278 280 249 266 292 246 253 208 217 200 188 198 188 159 169 142 361 316 274 264 246 264 207 192 176 130 165 190 199 181 209 198 198 186 192 227 285 278 292 313 307 309 300 269 264 225 258 324 296 292 366 376 58 43 39 41 42 50 50 52 35 26 50 60 55 54 61 76 74 67 82 98 119 111 133 150 140 149 146 131 140 107 128 159 146 143 170 196 303 273 235 223 204 214 157 140 141 104 115 130 144 127 148 122 124 119 110 129 166 167 159 163 167 160 154 138 124 118 130 165 150 149 196 180 19 21 30 21 21 20 0 0 9 16 15 21 27 35 31 34 39 37 33 31 31 28 38 40 56 50 60 72 93 77 77 95 80 94 109 79 3 5 9 9 9 7 0 0 2 7 6 10 17 16 14 9 13 14 14 14 15 13 19 23 30 30 35 38 49 30 33 46 38 46 58 36 16 16 21 12 12 13 0 0 7 9 9 11 10 19 17 25 26 23 19 17 16 15 19 17 26 20 25 34 44 47 44 49 42 48 51 43 3 4 5 7 7 9 0 0 6 7 11 8 6 10 19 16 16 22 26 24 27 28 28 24 22 24 33 31 31 39 41 50 63 67 79 88 0 0 2 1 3 3 0 0 4 4 5 5 3 7 8 7 8 12 12 9 9 10 12 12 12 12 17 16 17 24 24 26 29 33 36 46 3 4 3 6 4 6 0 0 2 3 6 3 3 3 11 9 8 10 14 15 18 18 16 12 10 12 16 15 14 15 17 24 34 34 43 42 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 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 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 23761 24045 24231 24604 24847 24993 25102 25158 25202 25257 25392 25625 25706 25776 26008 26257 26347 26530 26766 26923 27153 27456 27734 28007 28354 28501 28666 28916 28983 29214 29489 29789 29884 30129 30344 30359 11674 11792 11900 12107 12210 12312 12357 12365 12396 12396 12441 12578 12639 12700 12800 12932 12957 13102 13245 13352 13462 13641 13807 13953 14135 14206 14302 14446 14485 14567 14720 14870 14879 14989 15088 15064 12087 12253 12331 12497 12637 12681 12745 12793 12806 12861 12951 13047 13067 13076 13208 13325 13390 13428 13521 13571 13691 13815 13927 14054 14219 14295 14364 14470 14498 14647 14769 14919 15005 15140 15256 15295 5201 5288 5327 5399 5433 5461 5502 5514 5588 5618 5672 5652 5683 5662 5686 5720 5708 5734 5715 5694 5672 5686 5677 5638 5669 5696 5669 5708 5683 5735 5768 5902 5910 5955 6004 5954 2729 2754 2764 2807 2813 2841 2849 2839 2892 2903 2909 2895 2902 2906 2917 2944 2919 2948 2943 2958 2927 2934 2945 2920 2921 2932 2937 2957 2948 2959 2978 3038 3036 3049 3055 3004 2472 2534 2563 2592 2620 2620 2653 2675 2696 2715 2763 2757 2781 2756 2769 2776 2789 2786 2772 2736 2745 2752 2732 2718 2748 2764 2732 2751 2735 2776 2790 2864 2874 2906 2949 2950 2400 2383 2386 2423 2391 2306 2255 2178 2066 2031 1951 2001 1943 1941 1950 1938 1925 1901 1901 1923 1932 1967 2033 2102 2206 2215 2233 2195 2094 2041 1989 1897 1893 1826 1782 1826 1204 1191 1211 1223 1216 1183 1184 1155 1083 1055 1022 1051 1029 1013 1013 1018 1019 1019 1006 994 1022 1044 1094 1136 1194 1180 1200 1165 1114 1080 1050 1031 1044 1017 999 1021 1196 1192 1175 1200 1175 1123 1071 1023 983 976 929 950 914 928 937 920 906 882 895 929 910 923 939 966 1012 1035 1033 1030 980 961 939 866 849 809 783 805 1679 1705 1739 1795 1835 1914 1907 1883 1785 1692 1605 1574 1562 1519 1516 1517 1492 1483 1512 1474 1530 1560 1581 1544 1551 1533 1546 1623 1697 1751 1800 1774 1685 1638 1556 1435 839 841 874 914 928 955 937 925 869 831 792 792 801 802 803 775 752 763 772 760 801 806 809 783 800 790 810 871 907 931 974 942 864 834 798 726 840 864 865 881 907 959 970 958 916 861 813 782 761 717 713 742 740 720 740 714 729 754 772 761 751 743 736 752 790 820 826 832 821 804 758 709 1822 1752 1725 1760 1771 1792 1765 1784 1805 1827 1917 1952 1900 1810 1780 1692 1630 1644 1670 1677 1654 1674 1655 1669 1661 1712 1745 1736 1718 1741 1734 1804 1858 1913 1984 1965 882 844 825 842 858 898 887 900 911 914 933 952 927 866 867 840 821 829 869 876 846 863 852 860 854 904 912 892 865 879 874 918 960 988 1028 1039 940 908 900 918 913 894 878 884 894 913 984 1000 973 944 913 852 809 815 801 801 808 811 803 809 807 808 833 844 853 862 860 886 898 925 956 926 1944 1977 1969 1958 1950 1882 1827 1759 1783 1788 1787 1780 1808 1863 1890 1974 1999 1966 1911 1885 1801 1760 1779 1809 1817 1807 1786 1772 1771 1765 1856 1881 1911 1935 1911 1902 963 958 962 969 963 923 888 841 860 864 898 896 917 948 951 966 968 961 930 930 897 884 902 936 937 926 921 917 896 906 974 978 971 972 953 949 981 1019 1007 989 987 959 939 918 923 924 889 884 891 915 939 1008 1031 1005 981 955 904 876 877 873 880 881 865 855 875 859 882 903 940 963 958 953 1921 2038 2090 2039 1997 1991 1989 1989 1981 1954 1895 1838 1780 1796 1808 1833 1838 1870 1919 1979 2059 2108 2074 2019 2001 1910 1866 1890 1903 1886 1863 1856 1841 1891 1899 1962 1019 1078 1083 1031 1010 976 954 968 968 960 924 888 850 864 875 928 926 942 973 1002 1016 1028 1023 995 993 951 929 950 980 964 940 936 934 944 958 1006 902 960 1007 1008 987 1015 1035 1021 1013 994 971 950 930 932 933 905 912 928 946 977 1043 1080 1051 1024 1008 959 937 940 923 922 923 920 907 947 941 956 1390 1437 1533 1683 1838 1939 2056 2107 2052 1992 1979 1986 2004 2006 1983 1945 1894 1854 1877 1863 1888 1899 1924 1985 2049 2123 2180 2147 2074 2078 1977 1956 1949 1962 1972 1936 771 809 863 934 972 1022 1075 1080 1033 999 963 963 982 983 965 949 917 891 909 905 957 956 962 999 1036 1039 1066 1061 1025 1033 988 977 970 1011 1008 968 619 628 670 749 866 917 981 1027 1019 993 1016 1023 1022 1023 1018 996 977 963 968 958 931 943 962 986 1013 1084 1114 1086 1049 1045 989 979 979 951 964 968 1164 1197 1233 1261 1325 1386 1454 1530 1663 1817 1926 2057 2111 2057 1999 2001 2031 2047 2047 2041 1984 1925 1902 1941 1956 1949 1943 1964 2026 2087 2160 2212 2168 2097 2084 2000 591 607 620 657 722 764 811 857 917 948 1003 1065 1071 1034 997 966 968 985 988 982 957 924 907 930 933 964 949 965 1015 1041 1050 1087 1072 1027 1021 985 573 590 613 604 603 622 643 673 746 869 923 992 1040 1023 1002 1035 1063 1062 1059 1059 1027 1001 995 1011 1023 985 994 999 1011 1046 1110 1125 1096 1070 1063 1015 1100 1098 1066 1131 1145 1155 1182 1230 1256 1302 1348 1422 1508 1651 1813 1924 2037 2093 2072 2026 2034 2072 2076 2065 2069 2022 1958 1931 1947 1931 1957 1970 1990 2061 2120 2183 571 575 561 587 589 581 595 612 647 701 733 780 832 894 938 988 1045 1055 1031 1012 987 994 1001 993 992 970 929 912 930 919 959 957 965 1016 1055 1061 529 523 505 544 556 574 587 618 609 601 615 642 676 757 875 936 992 1038 1041 1014 1047 1078 1075 1072 1077 1052 1029 1019 1017 1012 998 1013 1025 1045 1065 1122 1160 1129 1141 1084 1074 1074 1066 1040 1117 1131 1154 1186 1230 1247 1303 1377 1432 1527 1648 1798 1922 2026 2100 2090 2018 2008 2035 2051 2047 2030 1984 1917 1893 1920 1932 1956 547 544 556 521 536 554 545 533 563 565 570 586 608 633 691 734 765 825 878 916 973 1039 1060 1043 1003 971 969 980 977 963 949 901 882 891 900 941 613 585 585 563 538 520 521 507 554 566 584 600 622 614 612 643 667 702 770 882 949 987 1040 1047 1015 1037 1066 1071 1070 1067 1035 1016 1011 1029 1032 1015 1126 1147 1135 1143 1126 1112 1063 1087 1028 1018 1028 1031 1036 1105 1106 1130 1167 1193 1241 1288 1339 1404 1500 1625 1773 1869 1965 2017 1995 1935 1931 1960 1945 1976 1978 1943 501 517 508 522 506 515 502 517 480 494 512 507 515 549 545 550 571 575 624 675 709 747 806 857 908 949 1001 1012 989 955 917 928 924 944 937 920 625 630 627 621 620 597 561 570 548 524 516 524 521 556 561 580 596 618 617 613 630 657 694 768 865 920 964 1005 1006 980 1014 1032 1021 1032 1041 1023 1086 1076 1030 994 990 987 1009 1023 1043 1040 1026 1001 1005 963 965 970 980 969 1032 1038 1072 1101 1125 1151 1207 1255 1305 1400 1504 1648 1752 1855 1899 1878 1850 1860 494 488 467 439 421 403 418 424 447 438 455 457 459 437 448 470 476 471 494 497 504 530 536 570 618 655 674 738 778 821 871 928 937 912 898 875 592 588 563 555 569 584 591 599 596 602 571 544 546 526 517 500 504 498 538 541 568 571 589 581 589 600 631 662 726 827 881 927 962 966 952 985 1768 1818 1857 1934 1972 1994 2027 2034 2035 2047 2104 2145 2136 2156 2209 2236 2214 2249 2221 2237 2266 2274 2308 2369 2377 2402 2435 2482 2524 2586 2718 2805 2942 3077 3272 3437 563 586 606 661 676 697 712 714 726 724 727 746 746 771 790 804 810 838 828 845 866 892 910 931 946 975 1005 1026 1061 1116 1196 1249 1320 1384 1478 1569 1205 1232 1251 1273 1296 1297 1315 1320 1309 1323 1377 1399 1390 1385 1419 1432 1404 1411 1393 1392 1400 1382 1398 1438 1431 1427 1430 1456 1463 1470 1522 1556 1622 1693 1794 1868 12033 12336 12411 12643 12696 12610 12635 12513 12371 12496 12595 13013 13046 13201 13388 13524 13421 13469 13568 13748 13874 14247 14148 14132 14422 14477 14511 15141 15094 15150 15318 15421 15115 15093 14916 15087 6311 6383 6513 6600 6652 6597 6682 6556 6466 6486 6499 6728 6648 6731 6800 6846 6773 6793 6834 6910 6980 7088 6986 6937 7122 7129 7136 7603 7583 7583 7700 7714 7575 7549 7544 7559 5722 5953 5898 6043 6044 6013 5953 5957 5905 6010 6096 6285 6398 6470 6588 6678 6648 6676 6734 6838 6894 7159 7162 7195 7300 7348 7375 7538 7511 7567 7618 7707 7540 7544 7372 7528 177 188 191 169 153 89 62 69 62 60 45 108 108 122 123 129 130 118 3 5 7 1 2 4 4 5 7 1 3 1 4 4 1 5 3 5 116 114 113 112 99 59 32 34 32 40 27 52 59 62 68 65 63 54 2 2 3 1 2 0 3 2 1 1 1 1 3 1 1 1 2 2 61 74 78 57 54 30 30 35 30 20 18 56 49 60 55 64 67 64 1 3 4 0 0 4 1 3 6 0 2 0 1 3 0 4 1 3 1533 1577 1579 1623 1573 1438 1294 1156 1018 999 913 1055 1112 1148 1209 1207 1121 1110 1176 1206 1213 1313 1294 1320 1520 1523 1525 1569 1472 1432 1447 1389 1217 1092 1090 1222 807 802 850 843 844 785 746 676 602 580 517 590 605 628 632 652 601 598 619 630 650 688 673 683 784 775 805 803 764 734 750 738 642 586 604 650 726 775 729 780 729 653 548 480 416 419 396 465 507 520 577 555 520 512 557 576 563 625 621 637 736 748 720 766 708 698 697 651 575 506 486 572 1417 1445 1450 1500 1537 1589 1614 1566 1440 1389 1309 1304 1294 1264 1300 1291 1258 1226 1261 1232 1279 1328 1308 1263 1290 1291 1271 1382 1447 1517 1561 1538 1445 1347 1282 1167 723 729 750 785 801 819 829 801 742 717 684 692 684 688 697 669 660 651 664 643 693 697 666 645 662 665 640 747 785 806 860 838 770 704 685 602 694 716 700 715 736 770 785 765 698 672 625 612 610 576 603 622 598 575 597 589 586 631 642 618 628 626 631 635 662 711 701 700 675 643 597 565 1616 1564 1534 1581 1582 1560 1576 1552 1575 1606 1691 1741 1677 1592 1553 1472 1424 1432 1460 1491 1435 1482 1447 1424 1423 1482 1500 1552 1532 1539 1547 1622 1618 1648 1697 1689 800 764 765 785 792 808 835 821 828 835 861 875 837 778 772 752 737 744 782 803 759 784 760 735 744 795 800 816 785 804 796 834 863 876 907 927 816 800 769 796 790 752 741 731 747 771 830 866 840 814 781 720 687 688 678 688 676 698 687 689 679 687 700 736 747 735 751 788 755 772 790 762 1759 1801 1790 1773 1745 1698 1653 1596 1628 1654 1652 1635 1629 1703 1730 1784 1775 1739 1703 1703 1619 1587 1602 1601 1614 1595 1574 1619 1614 1604 1685 1714 1709 1718 1673 1667 882 880 895 897 882 845 841 792 812 822 848 852 826 870 871 883 876 866 838 849 818 804 807 815 826 806 801 850 825 832 895 892 877 874 856 839 877 921 895 876 863 853 812 804 816 832 804 783 803 833 859 901 899 873 865 854 801 783 795 786 788 789 773 769 789 772 790 822 832 844 817 828 1737 1875 1924 1873 1812 1800 1843 1853 1840 1811 1774 1721 1658 1674 1680 1707 1676 1696 1741 1794 1869 1914 1884 1818 1791 1723 1700 1754 1764 1753 1719 1716 1695 1724 1711 1771 929 993 1000 956 928 889 907 916 904 896 871 836 793 808 814 858 842 841 875 904 911 915 914 874 873 846 824 888 918 905 874 869 866 865 869 916 808 882 924 917 884 911 936 937 936 915 903 885 865 866 866 849 834 855 866 890 958 999 970 944 918 877 876 866 846 848 845 847 829 859 842 855 1250 1310 1394 1535 1666 1758 1886 1917 1876 1824 1818 1830 1846 1844 1834 1801 1748 1713 1738 1712 1732 1758 1751 1784 1828 1893 1946 2020 1937 1939 1850 1829 1814 1822 1810 1789 701 738 792 848 879 924 998 987 953 911 888 902 912 902 894 879 849 820 838 823 872 871 851 868 896 892 924 1006 954 957 921 907 904 936 934 901 549 572 602 687 787 834 888 930 923 913 930 928 934 942 940 922 899 893 900 889 860 887 900 916 932 1001 1022 1014 983 982 929 922 910 886 876 888 991 1028 1056 1094 1148 1210 1293 1355 1455 1598 1732 1850 1857 1814 1787 1791 1806 1829 1821 1826 1790 1739 1688 1729 1762 1747 1741 1818 1890 1941 2022 2047 2013 1945 1898 1849 505 524 528 564 625 679 736 772 810 842 900 951 928 906 888 863 860 884 876 876 859 827 798 814 830 845 830 879 943 967 982 1001 994 945 931 905 486 504 528 530 523 531 557 583 645 756 832 899 929 908 899 928 946 945 945 950 931 912 890 915 932 902 911 939 947 974 1040 1046 1019 1000 967 944 835 848 832 875 874 880 890 922 958 1020 1077 1148 1201 1351 1466 1580 1658 1702 1683 1659 1692 1743 1740 1731 1746 1705 1661 1717 1737 1735 1771 1779 1784 1859 1875 1963 443 447 436 456 447 444 459 467 495 552 597 642 659 726 756 795 835 840 828 816 800 810 825 810 818 798 769 804 823 816 854 849 850 907 927 944 392 401 396 419 427 436 431 455 463 468 480 506 542 625 710 785 823 862 855 843 892 933 915 921 928 907 892 913 914 919 917 930 934 952 948 1019 625 614 588 554 540 533 481 486 481 502 535 557 599 622 649 684 747 804 899 1004 1111 1212 1228 1211 1191 1226 1305 1419 1393 1386 1352 1380 1371 1438 1455 1492 340 344 334 313 312 308 271 264 266 271 282 297 311 330 367 382 412 442 472 496 541 593 578 571 560 566 605 674 644 636 624 621 627 656 658 695 285 270 254 241 228 225 210 222 215 231 253 260 288 292 282 302 335 362 427 508 570 619 650 640 631 660 700 745 749 750 728 759 744 782 797 797 62 62 51 47 50 41 35 33 32 28 39 49 45 51 46 61 64 84 74 107 122 164 200 242 249 281 271 275 287 285 334 386 378 397 359 393 40 33 34 29 33 29 24 22 16 17 18 32 27 26 31 34 29 42 35 63 72 95 110 118 124 137 134 131 137 120 132 158 147 150 139 145 22 29 17 18 17 12 11 11 16 11 21 17 18 25 15 27 35 42 39 44 50 69 90 124 125 144 137 144 150 165 202 228 231 247 220 248 24 24 22 19 16 14 8 8 6 5 10 15 20 16 11 17 14 16 9 9 5 6 4 5 4 6 10 15 18 18 26 17 70 98 63 80 20 15 16 12 10 8 4 4 6 3 6 7 7 7 10 14 9 11 5 5 2 3 2 4 2 2 3 4 4 5 9 6 34 49 32 33 4 9 6 7 6 6 4 4 0 2 4 8 13 9 1 3 5 5 4 4 3 3 2 1 2 4 7 11 14 13 17 11 36 49 31 47 7 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 5 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 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 0 0 0 0 0 0 0 0 0 0 0 11874 12177 12307 12407 12227 11827 11580 11407 11494 11652 12034 12606 12733 12932 13125 13269 13107 13114 13235 13414 13564 13960 13687 13686 14000 13931 13928 14489 14471 14598 14745 14873 14541 13689 14119 14439 6184 6277 6444 6454 6358 6144 6074 5950 5953 6022 6216 6509 6468 6578 6647 6716 6601 6582 6643 6722 6810 6917 6740 6711 6900 6832 6818 7258 7232 7279 7376 7406 7245 6768 7113 7174 5690 5900 5863 5953 5869 5683 5506 5457 5541 5630 5818 6097 6265 6354 6478 6553 6506 6532 6592 6692 6754 7043 6947 6975 7100 7099 7110 7231 7239 7319 7369 7467 7296 6921 7006 7265 170 182 186 161 131 77 57 64 52 54 42 106 106 121 117 124 128 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 110 112 105 83 48 27 31 26 34 25 51 59 61 65 63 61 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 72 74 56 48 29 30 33 26 20 17 55 47 60 52 61 67 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1479 1543 1551 1550 1425 1192 1041 910 804 811 817 981 1064 1106 1171 1171 1069 1045 1112 1129 1166 1261 1190 1220 1440 1413 1414 1450 1378 1362 1378 1312 1144 950 1017 1147 767 781 834 797 756 644 608 530 468 460 465 543 571 607 609 632 571 558 584 586 624 657 612 624 735 713 748 747 705 690 711 685 596 499 552 596 712 762 717 753 669 548 433 380 336 351 352 438 493 499 562 539 498 487 528 543 542 604 578 596 705 700 666 703 673 672 667 627 548 451 465 551 1398 1423 1438 1479 1479 1478 1435 1387 1317 1285 1252 1265 1274 1242 1276 1271 1220 1182 1225 1195 1247 1297 1261 1213 1244 1228 1193 1301 1366 1450 1492 1477 1384 1218 1202 1111 710 712 740 773 769 751 715 699 658 660 652 667 674 673 685 657 638 622 643 622 674 677 643 615 639 626 594 698 735 768 821 806 735 630 637 569 688 711 698 706 710 727 720 688 659 625 600 598 600 569 591 614 582 560 582 573 573 620 618 598 605 602 599 603 631 682 671 671 649 588 565 542 1594 1548 1526 1564 1523 1477 1472 1437 1485 1516 1635 1712 1641 1572 1521 1451 1388 1401 1432 1460 1404 1448 1411 1389 1396 1417 1438 1475 1456 1483 1476 1547 1553 1471 1592 1615 780 754 758 773 752 762 766 746 773 777 840 865 814 770 757 741 718 725 765 780 741 759 738 715 728 749 765 774 748 767 754 784 822 766 851 880 814 794 768 791 771 715 706 691 712 739 795 847 827 802 764 710 670 676 667 680 663 689 673 674 668 668 673 701 708 716 722 763 731 705 741 735 1742 1785 1784 1755 1721 1631 1553 1500 1544 1575 1601 1594 1600 1676 1704 1749 1740 1708 1671 1669 1594 1560 1567 1573 1571 1547 1508 1548 1554 1534 1627 1655 1645 1557 1592 1595 867 869 890 886 868 806 783 746 764 778 822 830 807 853 854 865 856 850 820 827 807 789 791 805 804 782 765 818 791 797 861 858 840 779 813 794 875 916 894 869 853 825 770 754 780 797 779 764 793 823 850 884 884 858 851 842 787 771 776 768 767 765 743 730 763 737 766 797 805 778 779 801 1722 1850 1907 1833 1757 1727 1735 1729 1753 1721 1713 1689 1635 1652 1657 1681 1646 1669 1706 1771 1842 1893 1840 1783 1744 1669 1645 1693 1702 1690 1665 1664 1633 1575 1618 1693 916 975 989 931 892 857 853 851 860 855 840 822 779 793 797 843 829 826 852 892 894 901 891 853 845 816 791 852 885 874 850 844 831 776 809 867 806 875 918 902 865 870 882 878 893 866 873 867 856 859 860 838 817 843 854 879 948 992 949 930 899 853 854 841 817 816 815 820 802 799 809 826 1242 1296 1385 1515 1620 1674 1759 1766 1772 1725 1749 1784 1795 1810 1804 1770 1711 1681 1702 1685 1702 1719 1698 1727 1780 1843 1895 1962 1880 1880 1793 1781 1761 1679 1725 1722 694 729 785 836 850 880 934 914 895 868 854 881 882 883 876 869 830 800 817 810 854 849 821 840 869 867 893 977 921 924 887 880 880 855 889 860 548 567 600 679 770 794 825 852 877 857 895 903 913 927 928 901 881 881 885 875 848 870 877 887 911 976 1002 985 959 956 906 901 881 824 836 862 984 1020 1048 1082 1123 1153 1205 1270 1382 1507 1663 1793 1816 1776 1756 1755 1778 1779 1785 1795 1748 1713 1632 1682 1715 1697 1688 1751 1819 1886 1953 1995 1956 1764 1809 1787 499 519 522 555 605 639 675 723 769 799 865 920 909 885 872 846 847 857 858 859 835 811 770 798 811 822 798 840 902 938 943 975 963 851 893 881 485 501 526 527 518 514 530 547 613 708 798 873 907 891 884 909 931 922 927 936 913 902 862 884 904 875 890 911 917 948 1010 1020 993 913 916 906 829 837 827 863 855 847 835 854 892 954 1007 1089 1157 1302 1426 1549 1620 1657 1640 1610 1651 1709 1691 1680 1700 1643 1601 1655 1662 1672 1704 1713 1703 1676 1773 1879 439 440 433 450 433 420 427 433 465 516 561 612 637 695 733 778 814 814 805 792 782 795 799 785 799 771 744 777 784 780 815 812 797 821 872 893 390 397 394 413 422 427 408 421 427 438 446 477 520 607 693 771 806 843 835 818 869 914 892 895 901 872 857 878 878 892 889 901 906 855 901 986 621 607 582 539 527 516 445 449 456 471 506 529 580 608 636 670 729 781 879 984 1083 1190 1193 1172 1157 1187 1265 1364 1349 1338 1297 1326 1314 1304 1369 1417 337 340 331 307 307 300 258 251 253 255 268 279 302 325 358 374 399 427 459 486 525 581 563 554 544 547 583 640 620 616 593 598 600 592 626 656 284 267 251 232 220 216 187 198 203 216 238 250 278 283 278 296 330 354 420 498 558 609 630 618 613 640 682 724 729 722 704 728 714 712 743 761 62 62 51 47 50 41 35 33 31 28 39 49 45 51 46 61 64 83 74 107 122 164 200 242 249 281 271 275 287 285 334 386 378 397 359 393 40 33 34 29 33 29 24 22 16 17 18 32 27 26 31 34 29 41 35 63 72 95 110 118 124 137 134 131 137 120 132 158 147 150 139 145 22 29 17 18 17 12 11 11 15 11 21 17 18 25 15 27 35 42 39 44 50 69 90 124 125 144 137 144 150 165 202 228 231 247 220 248 24 24 22 19 16 14 8 8 6 5 10 15 20 16 11 17 14 16 9 9 5 6 4 5 4 6 10 15 18 18 26 17 70 98 63 80 20 15 16 12 10 8 4 4 6 3 6 7 7 7 10 14 9 11 5 5 2 3 2 4 2 2 3 4 4 5 9 6 34 49 32 33 4 9 6 7 6 6 4 4 0 2 4 8 13 9 1 3 5 5 4 4 3 3 2 1 2 4 7 11 14 13 17 11 36 49 31 47 7 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 5 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 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 0 0 0 0 0 0 0 0 0 0 0 159 159 104 236 469 783 1055 1106 877 844 561 407 313 269 263 255 314 355 333 334 310 287 461 446 422 546 583 652 623 552 573 548 574 1404 797 648 127 106 69 146 294 453 608 606 513 464 283 219 180 153 153 130 172 211 191 188 170 171 246 226 222 297 318 345 351 304 324 308 330 781 431 385 32 53 35 90 175 330 447 500 364 380 278 188 133 116 110 125 142 144 142 146 140 116 215 220 200 249 265 307 272 248 249 240 244 623 366 263 7 6 5 8 22 12 5 5 10 6 3 2 2 1 6 5 2 6 3 5 7 1 2 4 4 5 7 1 3 1 4 4 1 5 3 5 6 4 1 7 16 11 5 3 6 6 2 1 0 1 3 2 2 3 2 2 3 1 2 0 3 2 1 1 1 1 3 1 1 1 2 2 1 2 4 1 6 1 0 2 4 0 1 1 2 0 3 3 0 3 1 3 4 0 0 4 1 3 6 0 2 0 1 3 0 4 1 3 54 34 28 73 148 246 253 246 214 188 96 74 48 42 38 36 52 65 64 77 47 52 104 100 80 110 111 119 94 70 69 77 73 142 73 75 40 21 16 46 88 141 138 146 134 120 52 47 34 21 23 20 30 40 35 44 26 31 61 59 49 62 57 56 59 44 39 53 46 87 52 54 14 13 12 27 60 105 115 100 80 68 44 27 14 21 15 16 22 25 29 33 21 21 43 41 31 48 54 63 35 26 30 24 27 55 21 21 19 22 12 21 58 111 179 179 123 104 57 39 20 22 24 20 38 44 36 37 32 31 47 50 46 63 78 81 81 67 69 61 61 129 80 56 13 17 10 12 32 68 114 102 84 57 32 25 10 15 12 12 22 29 21 21 19 20 23 30 23 39 46 49 50 38 39 32 35 74 48 33 6 5 2 9 26 43 65 77 39 47 25 14 10 7 12 8 16 15 15 16 13 11 24 20 23 24 32 32 31 29 30 29 26 55 32 23 22 16 8 17 59 83 104 115 90 90 56 29 36 20 32 21 36 31 28 31 31 34 36 35 27 65 62 77 76 56 71 75 65 177 105 74 20 10 7 12 40 46 69 75 55 58 21 10 23 8 15 11 19 19 17 23 18 25 22 20 16 46 35 42 37 37 42 50 41 110 56 47 2 6 1 5 19 37 35 40 35 32 35 19 13 12 17 10 17 12 11 8 13 9 14 15 11 19 27 35 39 19 29 25 24 67 49 27 17 16 6 18 24 67 100 96 84 79 51 41 29 27 26 35 35 31 32 34 25 27 35 28 43 48 66 71 60 70 58 59 64 161 81 72 15 11 5 11 14 39 58 46 48 44 26 22 19 17 17 18 20 16 18 22 11 15 16 10 22 24 36 32 34 35 34 34 37 95 43 45 2 5 1 7 10 28 42 50 36 35 25 19 10 10 9 17 15 15 14 12 14 12 19 18 21 24 30 39 26 35 24 25 27 66 38 27 15 25 17 40 55 73 108 124 87 90 61 32 23 22 23 26 30 27 35 23 27 21 44 35 47 54 55 61 62 63 54 52 62 149 93 78 13 18 11 25 36 32 54 65 44 41 31 14 14 15 17 15 13 15 23 12 17 14 23 21 28 30 33 36 33 31 24 25 35 89 60 49 2 7 6 15 19 41 54 59 43 49 30 18 9 7 6 11 17 12 12 11 10 7 21 14 19 24 22 25 29 32 30 27 27 60 33 29 8 14 9 20 46 84 127 151 104 99 69 46 51 34 30 31 37 32 36 27 30 39 53 57 48 50 51 58 57 59 57 48 53 143 85 67 7 9 7 12 29 44 64 73 58 43 34 21 30 19 18 10 19 20 21 13 18 22 30 28 27 25 31 29 33 33 34 27 24 81 45 41 1 5 2 8 17 40 63 78 46 56 35 25 21 15 12 21 18 12 15 14 12 17 23 29 21 25 20 29 24 26 23 21 29 62 40 26 7 8 8 12 25 57 88 85 73 91 69 57 41 38 31 36 28 50 36 31 42 26 56 47 47 50 53 67 71 55 69 52 57 181 89 62 6 5 6 9 20 40 61 49 41 43 35 31 19 21 16 17 13 27 18 17 24 16 28 16 19 23 32 39 41 29 39 26 31 94 38 24 1 3 2 3 5 17 27 36 32 48 34 26 22 17 15 19 15 23 18 14 18 10 28 31 28 27 21 28 30 26 30 26 26 87 51 38 6 11 5 12 19 33 55 68 66 66 70 59 44 49 40 31 38 45 43 49 41 34 49 51 46 62 60 62 75 63 67 66 81 183 102 84 4 7 3 6 14 24 32 34 30 36 36 30 22 31 23 17 21 26 23 24 18 15 26 25 19 27 25 27 39 36 39 37 53 86 55 51 2 4 2 6 5 9 23 34 36 30 34 29 22 18 17 14 17 19 20 25 23 19 23 26 27 35 35 35 36 27 28 29 28 97 47 33 4 7 6 15 13 17 36 37 25 31 29 28 19 14 13 14 18 23 20 20 28 22 35 39 34 39 40 55 44 48 55 54 57 134 86 75 3 4 3 6 5 8 13 13 13 16 14 18 9 5 9 8 13 15 13 10 16 12 15 17 16 19 22 34 24 20 31 23 27 64 32 39 1 3 3 9 8 9 23 24 12 15 15 10 10 9 4 6 5 8 7 10 12 10 20 22 18 20 18 21 20 28 24 31 30 70 54 36 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 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 0 0 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 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 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 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 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 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 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 0 0 0 0 0 11728 11709 11820 11961 12151 12383 12467 12645 12831 12761 12797 12612 12660 12575 12620 12733 12926 13061 13198 13175 13279 13209 13586 13875 13932 14024 14155 13775 13889 14064 14171 14368 14769 15036 15428 15272 5363 5409 5387 5507 5558 5715 5675 5809 5930 5910 5942 5850 5991 5969 6000 6086 6184 6309 6411 6442 6482 6553 6821 7016 7013 7077 7166 6843 6902 6984 7020 7156 7304 7440 7544 7505 6365 6300 6433 6454 6593 6668 6792 6836 6901 6851 6855 6762 6669 6606 6620 6647 6742 6752 6787 6733 6797 6656 6765 6859 6919 6947 6989 6932 6987 7080 7151 7212 7465 7596 7884 7767 5024 5100 5136 5230 5280 5372 5440 5445 5526 5558 5627 5544 5575 5540 5563 5591 5578 5616 5712 5689 5665 5685 5675 5634 5665 5691 5662 5707 5680 5734 5764 5898 5909 5950 6001 5949 2613 2640 2651 2695 2714 2782 2817 2805 2860 2863 2882 2843 2843 2844 2849 2879 2856 2894 2941 2956 2924 2933 2943 2920 2918 2930 2936 2956 2947 2958 2975 3037 3035 3048 3053 3002 2411 2460 2485 2535 2566 2590 2623 2640 2666 2695 2745 2701 2732 2696 2714 2712 2722 2722 2771 2733 2741 2752 2732 2714 2747 2761 2726 2751 2733 2776 2789 2861 2874 2902 2948 2947 867 806 807 800 818 868 961 1022 1048 1032 1038 946 831 793 741 731 804 791 725 717 719 654 739 782 686 692 708 626 622 609 542 508 676 734 692 604 397 389 361 380 372 398 438 479 481 475 505 461 424 385 381 366 418 421 387 364 372 356 421 453 410 405 395 362 350 346 300 293 402 431 395 371 470 417 446 420 446 470 523 543 567 557 533 485 407 408 360 365 386 370 338 353 347 298 318 329 276 287 313 264 272 263 242 215 274 303 297 233 262 260 289 295 298 325 293 317 345 303 296 270 268 255 216 226 234 257 251 242 251 232 273 281 261 242 275 241 250 234 239 236 240 291 274 268 116 112 124 129 127 136 108 124 127 114 108 100 117 114 106 106 92 112 108 117 108 109 143 138 138 125 170 124 122 125 114 104 94 130 113 124 146 148 165 166 171 189 185 193 218 189 188 170 151 141 110 120 142 145 143 125 143 123 130 143 123 117 105 117 128 109 125 132 146 161 161 144 206 188 191 179 189 232 189 232 230 221 226 211 223 218 227 220 206 212 210 186 219 192 208 245 238 230 245 184 186 202 187 182 240 265 287 276 82 80 60 57 66 90 52 79 83 79 72 77 90 88 95 88 84 85 87 73 87 79 92 125 110 109 112 76 80 75 78 84 97 112 121 112 124 108 131 122 123 142 137 153 147 142 154 134 133 130 132 132 122 127 123 113 132 113 116 120 128 121 133 108 106 127 109 98 143 153 166 164 185 176 179 185 205 184 174 163 155 134 135 145 179 160 160 190 224 227 208 182 182 173 177 208 203 212 212 153 157 161 171 167 202 217 238 235 81 78 67 72 81 78 47 49 48 42 50 44 91 78 80 83 92 95 92 81 79 80 95 121 111 120 120 67 71 74 79 86 94 98 97 110 104 98 112 113 124 106 127 114 107 92 85 101 88 82 80 107 132 132 116 101 103 93 82 87 92 92 92 86 86 87 92 81 108 119 141 125 184 163 166 166 185 191 146 136 141 143 121 117 122 122 128 126 162 174 178 185 190 194 190 201 210 187 166 136 139 133 144 140 146 167 188 191 90 85 83 75 82 87 47 52 64 64 53 52 57 56 61 70 84 101 98 98 105 113 109 121 120 105 105 62 62 59 66 67 68 79 89 90 94 78 83 91 103 104 99 84 77 79 68 65 65 66 67 56 78 73 80 87 85 81 81 80 90 82 61 74 77 74 78 73 78 88 99 101 140 127 139 148 172 181 170 190 176 168 161 156 158 162 149 144 146 141 139 151 156 141 173 201 221 230 234 127 137 139 127 127 135 140 162 147 70 71 71 86 93 98 77 93 80 88 75 61 70 81 71 70 68 71 71 82 85 85 111 131 140 147 142 55 71 76 67 70 66 75 74 67 70 56 68 62 79 83 93 97 96 80 86 95 88 81 78 74 78 70 68 69 71 56 62 70 81 83 92 72 66 63 60 57 69 65 88 80 173 169 177 167 177 176 161 175 208 219 194 207 254 243 212 210 225 218 226 215 194 186 214 212 194 202 202 146 136 146 138 165 155 152 186 151 86 83 92 93 97 85 75 85 107 106 103 114 143 128 109 103 108 101 112 106 98 97 109 116 103 119 119 86 72 74 68 86 78 82 90 80 87 86 85 74 80 91 86 90 101 113 91 93 111 115 103 107 117 117 114 109 96 89 105 96 91 83 83 60 64 72 70 79 77 70 96 71 265 250 234 256 271 275 292 308 298 282 271 274 307 300 347 344 379 391 389 367 342 329 336 334 323 317 297 214 210 196 186 191 206 202 245 220 128 128 125 131 142 137 136 145 152 149 136 138 173 168 182 193 210 215 203 196 187 184 176 183 174 172 160 108 107 103 105 108 115 109 128 117 137 122 109 125 129 138 156 163 146 133 135 136 134 132 165 151 169 176 186 171 155 145 160 151 149 145 137 106 103 93 81 83 91 93 117 103 535 515 553 530 534 541 585 554 636 629 619 629 631 625 654 693 685 723 749 794 811 814 872 879 827 782 730 632 654 644 632 537 522 482 477 464 207 200 222 208 224 246 274 269 297 294 288 289 297 303 324 352 353 383 406 420 432 446 482 472 443 405 364 306 333 327 325 280 255 235 242 246 328 315 331 322 310 295 311 285 339 335 331 340 334 322 330 341 332 340 343 374 379 368 390 407 384 377 366 326 321 317 307 257 267 247 235 218 1064 1085 1084 1096 1076 1071 1028 1054 996 990 989 982 991 1054 1060 1069 1103 1109 1167 1181 1217 1240 1300 1383 1524 1588 1694 1742 1708 1650 1597 1574 1567 1579 1619 1550 461 484 474 493 473 486 478 495 464 477 494 475 488 523 514 516 542 533 589 612 637 652 696 739 784 812 867 881 852 835 785 770 777 794 798 775 603 601 610 603 603 585 550 559 532 513 495 507 503 531 546 553 561 576 578 569 580 588 604 644 740 776 827 861 856 815 812 804 790 785 821 775 1062 1052 1008 975 974 973 1001 1015 1037 1035 1016 986 985 947 954 953 966 953 1023 1029 1067 1095 1121 1146 1203 1249 1295 1385 1486 1630 1726 1838 1829 1780 1787 1780 474 473 451 427 411 395 414 420 441 435 449 450 452 430 438 456 467 460 489 492 502 527 534 566 616 653 671 734 774 816 862 922 903 863 866 842 588 579 557 548 563 578 587 595 596 600 567 536 533 517 516 497 499 493 534 537 565 568 587 580 587 596 624 651 712 814 864 916 926 917 921 938 1761 1818 1857 1934 1972 1994 2027 2034 2035 2047 2104 2145 2136 2156 2209 2236 2214 2249 2221 2237 2266 2274 2308 2369 2377 2402 2435 2482 2524 2586 2718 2805 2942 3077 3272 3437 558 586 606 661 676 697 712 714 726 724 727 746 746 771 790 804 810 838 828 845 866 892 910 931 946 975 1005 1026 1061 1116 1196 1249 1320 1384 1478 1569 1203 1232 1251 1273 1296 1297 1315 1320 1309 1323 1377 1399 1390 1385 1419 1432 1404 1411 1393 1392 1400 1382 1398 1438 1431 1427 1430 1456 1463 1470 1522 1556 1622 1693 1794 1868 4264 4341 4396 4487 4521 4600 4663 4716 4723 4741 4758 4778 4796 4791 4800 4804 4727 4709 4632 4644 4617 4625 4634 4582 4645 4665 4658 4696 4691 4779 4842 4953 4942 4974 4985 4921 2227 2243 2279 2321 2339 2402 2431 2434 2426 2421 2413 2438 2455 2467 2452 2463 2424 2417 2378 2396 2377 2388 2426 2399 2411 2419 2428 2437 2410 2439 2486 2550 2536 2542 2527 2478 2037 2098 2117 2166 2182 2198 2232 2282 2297 2320 2345 2340 2341 2324 2348 2341 2303 2292 2254 2248 2240 2237 2208 2183 2234 2246 2230 2259 2281 2340 2356 2403 2406 2432 2458 2443 4264 4341 4396 4487 4521 4600 4663 4716 4723 4741 4758 4778 4796 4791 4800 4804 4727 4709 4632 4644 4617 4625 4634 4582 4645 4665 4658 4696 4691 4779 4842 4953 4942 4974 4985 4921 2227 2243 2279 2321 2339 2402 2431 2434 2426 2421 2413 2438 2455 2467 2452 2463 2424 2417 2378 2396 2377 2388 2426 2399 2411 2419 2428 2437 2410 2439 2486 2550 2536 2542 2527 2478 2037 2098 2117 2166 2182 2198 2232 2282 2297 2320 2345 2340 2341 2324 2348 2341 2303 2292 2254 2248 2240 2237 2208 2183 2234 2246 2230 2259 2281 2340 2356 2403 2406 2432 2458 2443 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 1439 1435 1126 1137 1148 1189 1419 1466 1630 1620 1466 1054 1324 1315 1321 1329 1486 1517 1633 1586 1609 1506 1559 1666 1567 1543 1567 1473 1457 1436 1339 1322 1559 1694 1642 1615 696 720 535 544 535 540 675 715 837 849 768 525 699 698 711 704 754 795 833 823 815 785 796 877 815 799 848 800 825 803 736 720 835 910 869 884 743 715 591 593 613 649 744 751 793 771 698 529 625 617 610 625 732 722 800 763 794 721 763 789 752 744 719 673 632 633 603 602 724 784 773 731 677 723 658 649 659 664 736 691 769 762 593 312 687 668 686 703 774 831 989 948 946 948 935 965 926 942 901 881 891 859 821 845 892 925 955 974 339 371 320 322 313 305 360 349 417 405 313 150 345 347 360 371 393 438 510 505 484 481 449 477 467 465 468 460 495 469 431 433 456 477 491 496 338 352 338 327 346 359 376 342 352 357 280 162 342 321 326 332 381 393 479 443 462 467 486 488 459 477 433 421 396 390 390 412 436 448 464 478 640 589 399 414 422 455 583 632 647 668 693 587 466 467 466 453 509 490 459 460 477 414 460 535 449 427 466 403 389 386 342 325 443 501 455 401 293 282 188 194 197 203 273 299 318 339 369 298 278 270 274 255 289 277 248 240 252 233 270 322 272 254 270 248 242 243 213 207 279 308 269 262 347 307 211 220 225 252 310 333 329 329 324 289 188 197 192 198 220 213 211 220 225 181 190 213 177 173 196 155 147 143 129 118 164 193 186 139 83 93 44 57 45 47 67 95 118 111 108 77 86 84 75 79 86 86 87 81 70 60 68 59 68 73 83 72 72 64 60 49 80 99 81 80 47 49 20 24 21 24 30 45 59 63 51 40 44 44 39 46 36 48 39 46 39 36 36 32 36 38 60 45 49 45 42 28 38 53 42 50 36 44 24 33 24 23 37 50 59 48 57 37 42 40 36 33 50 38 48 35 31 24 32 27 32 35 23 27 23 19 18 21 42 46 39 30 21 18 15 9 8 8 18 22 32 33 37 33 37 41 43 38 45 38 37 42 46 29 29 34 39 31 38 35 37 35 29 31 44 60 52 62 14 12 5 1 1 3 7 13 18 22 21 20 16 22 20 15 16 13 15 17 20 15 13 13 12 14 13 12 17 12 12 17 19 27 27 32 7 6 10 8 7 5 11 9 14 11 16 13 21 19 23 23 29 25 22 25 26 14 16 21 27 17 25 23 20 23 17 14 25 33 25 30 11 8 8 7 6 13 9 10 19 7 14 26 23 17 14 26 28 29 25 18 28 17 21 24 24 24 29 34 23 34 31 26 31 44 42 41 2 3 2 3 2 5 2 4 6 1 5 8 8 3 4 8 9 9 7 4 6 6 9 13 10 13 17 17 7 11 17 14 14 19 18 22 9 5 6 4 4 8 7 6 13 6 9 18 15 14 10 18 19 20 18 14 22 11 12 11 14 11 12 17 16 23 14 12 17 25 24 19 4 2 2 1 3 0 1 6 17 20 6 7 10 15 16 10 25 18 21 15 16 18 13 15 23 15 13 26 16 22 30 18 28 25 20 23 1 2 0 0 0 0 0 2 8 8 3 4 3 4 4 4 9 4 8 6 6 6 4 2 4 3 4 10 4 7 8 10 17 12 9 8 3 0 2 1 3 0 1 4 9 12 3 3 7 11 12 6 16 14 13 9 10 12 9 13 19 12 9 16 12 15 22 8 11 13 11 15 3 1 0 0 3 2 5 6 15 14 11 8 9 9 7 12 8 5 4 7 11 8 8 17 24 11 11 10 14 14 15 7 17 18 19 13 0 1 0 0 1 0 3 0 5 8 4 3 2 2 1 2 1 3 2 1 3 4 5 9 9 4 4 4 5 9 8 4 5 9 7 7 3 0 0 0 2 2 2 6 10 6 7 5 7 7 6 10 7 2 2 6 8 4 3 8 15 7 7 6 9 5 7 3 12 9 12 6 0 1 0 0 1 0 0 1 9 5 3 3 6 11 9 5 6 11 6 9 6 6 16 7 8 13 12 7 10 11 5 12 15 11 7 11 0 0 0 0 0 0 0 0 4 3 1 2 3 4 4 1 0 1 1 1 1 1 6 3 1 4 3 2 5 5 2 5 5 3 4 2 0 1 0 0 1 0 0 1 5 2 2 1 3 7 5 4 6 10 5 8 5 5 10 4 7 9 9 5 5 6 3 7 10 8 3 9 0 0 0 0 0 0 0 0 3 0 1 0 0 2 3 1 3 5 2 4 5 4 6 5 4 5 10 4 1 6 3 7 7 5 7 7 0 0 0 0 0 0 0 0 1 0 1 0 0 1 3 1 0 0 1 2 2 2 2 3 2 3 7 2 0 1 2 2 2 1 2 3 0 0 0 0 0 0 0 0 2 0 0 0 0 1 0 0 3 5 1 2 3 2 4 2 2 2 3 2 1 5 1 5 5 4 5 4 0 0 0 0 0 0 0 1 0 0 0 1 0 1 1 1 1 2 1 0 2 0 1 3 1 1 2 1 4 5 3 1 1 5 3 3 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 0 1 2 1 0 1 0 1 1 1 0 0 1 0 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 0 1 1 1 3 4 2 1 1 4 3 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 1 1 1 1 0 0 0 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 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 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 0 0 0 8 8 9 7 9 5 4 7 5 2 3 6 1 4 3 8 4 4 5 9 7 3 7 3 8 8 6 9 2 3 0 2 8 11 7 7 8 8 9 7 9 5 4 7 5 2 3 6 1 4 3 7 4 4 5 9 7 3 7 2 8 8 6 9 2 3 0 2 8 11 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 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 0 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 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 8 7 7 6 9 5 3 6 5 2 2 6 1 4 2 7 3 4 5 9 7 1 7 3 8 7 6 8 2 1 0 2 8 10 6 7 8 7 7 6 9 5 3 6 5 2 2 6 1 4 2 6 3 4 5 9 7 1 7 2 8 7 6 8 2 1 0 2 8 10 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 2 0 0 0 1 0 1 0 2 0 0 0 1 1 0 0 0 2 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 2 0 0 0 1 0 1 0 2 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 0 0 0 0 0 0 0 0 0 0 4735 4809 4834 4918 4970 4996 5137 5178 5217 5236 5163 5172 5153 5190 5278 5332 5375 5410 5504 5544 5623 5684 5858 5988 6142 6224 6357 6463 6586 6686 6873 6930 7063 7104 7338 7395 1914 1960 1974 2028 2027 2061 2151 2179 2217 2243 2220 2207 2222 2261 2297 2355 2410 2429 2499 2545 2597 2659 2761 2832 2912 2955 3019 3068 3127 3185 3279 3311 3356 3378 3487 3528 2821 2849 2860 2890 2943 2935 2986 2999 3000 2993 2943 2965 2931 2929 2981 2977 2965 2981 3005 2999 3026 3025 3097 3156 3230 3269 3338 3395 3459 3501 3594 3619 3707 3726 3851 3867 6 2 5 5 3 7 4 2 5 1 2 3 1 2 4 2 0 2 3 6 5 2 5 3 5 10 7 4 2 3 4 5 3 5 1 2 4 2 3 2 0 3 4 0 2 0 1 2 1 2 3 0 0 1 2 5 4 1 3 3 5 5 4 2 0 2 3 4 1 2 0 2 2 0 2 3 3 4 0 2 3 1 1 1 0 0 1 2 0 1 1 1 1 1 2 0 0 5 3 2 2 1 1 1 2 3 1 0 22 27 24 19 19 15 17 14 22 14 9 11 14 10 12 15 14 16 15 15 19 23 25 28 24 26 26 30 34 37 41 38 38 30 25 21 14 16 13 10 11 11 13 8 14 8 6 5 5 5 6 7 8 10 9 10 11 14 15 13 12 14 15 18 20 20 22 20 19 18 15 12 8 11 11 9 8 4 4 6 8 6 3 6 9 5 6 8 6 6 6 5 8 9 10 15 12 12 11 12 14 17 19 18 19 12 10 9 18 25 25 30 28 26 26 19 18 18 14 14 11 15 14 13 13 16 15 14 16 16 19 19 17 16 24 26 25 23 30 27 27 34 40 44 10 13 16 18 16 17 16 11 9 9 9 8 7 10 10 9 5 5 6 5 8 9 13 12 10 10 14 12 11 13 14 13 14 15 20 24 8 12 9 12 12 9 10 8 9 9 5 6 4 5 4 4 8 11 9 9 8 7 6 7 7 6 10 14 14 10 16 14 13 19 20 20 23 21 20 21 26 29 27 34 33 31 26 28 25 25 22 19 20 20 22 20 20 18 19 27 22 29 26 26 25 22 21 28 36 45 39 39 13 10 10 12 13 14 16 20 19 18 15 15 13 10 10 9 12 12 12 11 10 7 8 14 11 14 15 18 17 13 12 15 17 24 22 16 10 11 10 9 13 15 11 14 14 13 11 13 12 15 12 10 8 8 10 9 10 11 11 13 11 15 11 8 8 9 9 13 19 21 17 23 26 28 26 31 40 34 30 31 30 30 31 36 41 38 34 36 39 39 35 35 29 34 27 32 30 29 33 33 30 23 29 22 33 34 31 34 15 18 14 18 21 20 15 16 13 16 16 18 24 23 20 22 19 21 17 17 14 18 16 18 16 12 12 13 12 13 15 15 21 20 20 21 11 10 12 13 19 14 15 15 17 14 15 18 17 15 14 14 20 18 18 18 15 16 11 14 14 17 21 20 18 10 14 7 12 14 11 13 24 32 40 47 41 46 41 44 54 62 51 45 42 36 38 40 46 47 45 41 40 49 45 43 45 37 34 34 39 38 34 34 26 30 34 37 11 15 21 20 20 23 23 28 34 33 30 26 24 17 20 24 27 29 28 25 26 27 24 20 24 17 18 19 18 14 17 15 10 14 18 22 13 17 19 27 21 23 18 16 20 29 21 19 18 19 18 16 19 18 17 16 14 22 21 23 21 20 16 15 21 24 17 19 16 16 16 15 46 41 37 43 53 53 71 72 77 88 81 83 65 71 77 67 59 60 52 53 56 52 63 49 49 48 57 51 55 48 44 46 51 50 53 45 26 23 19 27 28 30 33 44 41 53 47 38 29 40 44 37 33 28 25 30 32 27 34 31 27 23 26 20 25 26 22 25 26 21 23 19 20 18 18 16 25 23 38 28 36 35 34 45 36 31 33 30 26 32 27 23 24 25 29 18 22 25 31 31 30 22 22 21 25 29 30 26 90 87 91 89 96 93 96 104 108 125 109 117 135 125 110 115 125 114 115 114 105 91 87 81 72 70 71 76 68 69 67 71 64 59 76 63 48 46 50 54 61 50 52 50 58 67 68 72 81 68 61 64 62 57 56 55 56 49 43 42 39 43 39 41 36 32 28 27 28 29 29 29 42 41 41 35 35 43 44 54 50 58 41 45 54 57 49 51 63 57 59 59 49 42 44 39 33 27 32 35 32 37 39 44 36 30 47 34 184 183 170 190 200 204 230 247 225 222 216 205 209 209 227 230 263 263 258 234 215 213 211 188 200 184 165 147 139 119 116 106 108 112 135 118 103 108 101 106 111 109 109 119 119 127 117 116 123 120 130 134 151 152 142 133 125 122 122 114 120 109 99 85 69 65 70 62 65 63 72 63 81 75 69 84 89 95 121 128 106 95 99 89 86 89 97 96 112 111 116 101 90 91 89 74 80 75 66 62 70 54 46 44 43 49 63 55 442 433 472 465 472 477 539 510 584 580 547 556 554 552 571 594 585 595 629 667 679 701 749 758 719 673 626 560 574 565 573 472 461 391 360 351 192 180 210 195 201 221 266 256 281 279 256 258 260 270 282 307 317 325 352 366 369 384 415 411 387 352 314 280 307 298 304 253 226 193 191 193 250 253 262 270 271 256 273 254 303 301 291 298 294 282 289 287 268 270 277 301 310 317 334 347 332 321 312 280 267 267 269 219 235 198 169 158 1044 1073 1072 1083 1060 1056 1028 1053 992 988 974 960 951 1020 1031 1039 1062 1064 1100 1109 1149 1164 1230 1312 1455 1519 1627 1675 1654 1598 1550 1524 1521 1531 1561 1496 452 478 469 486 465 477 478 494 462 476 485 461 465 505 498 500 517 507 551 569 598 612 657 695 745 768 826 838 822 803 763 747 757 771 774 752 592 595 603 597 595 579 550 559 530 512 489 499 486 515 533 539 545 557 549 540 551 552 573 617 710 751 801 837 832 795 787 777 764 760 787 744 1049 1039 995 961 960 962 1001 1014 1034 1030 999 969 969 931 929 926 935 925 994 999 1024 1047 1070 1079 1127 1181 1226 1319 1417 1555 1646 1752 1753 1706 1711 1708 468 465 442 419 404 389 414 419 439 433 443 442 444 420 423 438 449 444 471 474 478 497 501 528 570 613 632 696 729 770 813 866 852 824 825 806 581 574 553 542 556 573 587 595 595 597 556 527 525 511 506 488 486 481 523 525 546 550 569 551 557 568 594 623 688 785 833 886 901 882 886 902 1761 1818 1857 1934 1972 1994 2027 2034 2035 2047 2104 2145 2136 2156 2209 2236 2214 2249 2221 2237 2266 2274 2308 2369 2377 2402 2435 2482 2524 2586 2718 2805 2942 3077 3272 3437 558 586 606 661 676 697 712 714 726 724 727 746 746 771 790 804 810 838 828 845 866 892 910 931 946 975 1005 1026 1061 1116 1196 1249 1320 1384 1478 1569 1203 1232 1251 1273 1296 1297 1315 1320 1309 1323 1377 1399 1390 1385 1419 1432 1404 1411 1393 1392 1400 1382 1398 1438 1431 1427 1430 1456 1463 1470 1522 1556 1622 1693 1794 1868 1282 1116 1455 1412 1503 1593 1244 1278 1256 1162 1407 1602 1386 1275 1218 1260 1334 1421 1424 1392 1423 1391 1528 1636 1570 1584 1567 1134 1153 1160 1117 1161 1197 1253 1456 1334 518 478 590 607 648 707 414 474 445 395 538 674 614 539 537 557 592 664 696 669 686 718 831 906 867 896 865 529 538 554 519 573 569 599 654 608 764 638 865 805 855 886 830 804 811 767 869 928 772 736 681 703 742 757 728 723 737 673 697 730 703 688 702 605 615 606 598 588 628 654 802 726 77 33 77 88 97 101 37 36 29 54 274 451 91 79 73 82 77 74 88 91 97 110 101 84 89 74 96 126 96 93 97 95 72 46 60 52 43 23 49 49 62 72 22 22 15 37 155 253 42 28 34 45 39 38 51 50 59 63 65 41 35 41 36 57 42 48 55 50 42 27 35 26 34 10 28 39 35 29 15 14 14 17 119 198 49 51 39 37 38 36 37 41 38 47 36 43 54 33 60 69 54 45 42 45 30 19 25 26 197 183 377 361 368 393 358 370 374 348 334 342 350 312 261 256 278 281 246 233 216 216 247 216 205 232 210 185 197 185 159 143 187 193 206 175 82 84 153 170 155 179 149 166 144 126 128 152 140 106 99 98 118 130 125 105 102 108 129 116 118 130 104 88 86 82 65 64 96 95 105 90 115 99 224 191 213 214 209 204 230 222 206 190 210 206 162 158 160 151 121 128 114 108 118 100 87 102 106 97 111 103 94 79 91 98 101 85 161 142 218 208 225 252 199 202 209 174 173 179 171 156 126 133 135 155 149 147 165 154 186 203 176 152 168 142 153 145 149 160 133 157 152 144 59 50 86 87 90 95 61 67 59 42 47 52 66 60 56 50 51 59 63 66 61 62 94 94 92 76 96 66 62 65 58 63 42 61 50 50 102 92 132 121 135 157 138 135 150 132 126 127 105 96 70 83 84 96 86 81 104 92 92 109 84 76 72 76 91 80 91 97 91 96 102 94 162 149 156 149 155 195 144 176 165 157 163 150 161 152 162 163 140 154 151 124 153 145 160 184 177 170 181 123 124 145 137 123 160 160 196 175 55 58 45 44 52 73 29 46 46 39 36 42 61 56 65 64 55 60 60 45 57 57 71 98 87 81 84 46 46 50 54 52 61 61 72 64 107 91 111 105 103 122 115 130 119 118 127 108 100 96 97 99 85 94 91 79 96 88 89 86 90 89 97 77 78 95 83 71 99 99 124 111 148 140 145 147 159 137 135 122 106 97 90 83 115 105 112 128 157 159 148 129 125 122 129 152 149 159 150 86 104 104 111 119 138 139 165 160 64 57 51 51 58 53 30 29 29 25 29 18 59 52 56 53 64 65 68 60 59 56 70 90 85 95 91 37 52 50 47 57 59 59 59 67 84 83 94 96 101 84 105 93 77 72 61 65 56 53 56 75 93 94 80 69 66 66 59 62 64 64 59 49 52 54 64 62 79 80 106 93 156 129 124 118 141 145 104 86 70 61 64 65 70 71 74 76 91 109 112 129 134 127 132 143 142 135 119 76 84 73 80 88 92 112 134 131 78 68 62 55 62 64 24 22 22 23 20 22 30 35 37 42 48 68 62 67 73 80 81 99 92 85 83 33 40 38 41 42 41 53 62 60 78 61 62 63 79 81 80 64 48 38 44 43 40 36 37 34 43 41 50 62 61 47 51 44 50 50 36 43 44 35 39 46 51 59 72 71 91 85 102 105 116 126 94 112 84 66 69 65 84 82 65 65 79 76 83 91 89 81 102 135 148 171 166 66 68 77 68 74 67 72 90 89 44 47 52 59 64 68 41 49 34 27 24 20 39 39 26 31 34 40 44 51 50 54 72 91 104 120 112 31 41 41 37 41 35 45 44 41 47 38 50 46 52 58 53 63 50 39 45 45 45 43 39 34 45 36 39 40 39 27 30 44 44 51 54 35 27 36 31 33 32 27 46 48 83 81 86 78 80 83 65 70 91 89 82 87 113 107 93 90 94 93 105 92 83 89 111 124 114 119 119 63 58 66 66 82 76 82 103 77 38 37 42 39 36 35 23 35 45 36 34 40 59 56 44 38 46 43 55 50 41 47 60 71 63 72 77 43 31 37 38 54 45 50 57 49 45 44 44 39 44 48 42 35 46 53 48 47 54 51 49 52 48 50 50 42 42 42 51 53 51 47 42 20 27 29 28 28 31 32 46 28 81 67 64 66 71 71 62 61 70 60 54 69 98 89 117 113 113 123 129 129 122 112 119 141 119 128 122 63 70 71 67 78 91 85 103 95 25 20 24 25 31 28 27 26 32 22 18 22 50 47 49 58 59 63 60 61 60 60 52 66 52 60 54 21 38 37 33 44 48 45 54 51 56 47 40 41 40 43 35 35 38 38 36 47 48 42 68 55 54 60 69 68 62 52 67 75 67 68 68 42 32 34 34 34 43 40 49 44 93 82 81 65 62 64 46 43 52 49 72 72 77 72 82 98 99 126 119 127 130 113 122 118 107 108 102 71 76 74 56 64 60 86 114 110 15 20 12 13 23 25 8 12 16 15 32 31 37 32 41 44 35 57 53 54 62 62 66 59 55 53 49 26 25 28 20 27 29 41 51 51 78 62 69 52 39 39 38 31 36 34 40 41 40 40 41 54 64 69 66 73 68 51 56 59 52 55 53 45 51 46 36 37 31 45 63 59 20 12 12 13 15 15 0 0 3 2 15 22 40 34 28 29 40 43 65 70 67 75 70 71 69 69 66 67 54 52 47 49 45 48 58 54 9 6 5 7 8 9 0 0 1 1 9 14 23 18 15 16 25 25 37 42 38 39 39 44 39 44 41 43 30 32 22 23 20 23 24 23 11 6 7 6 7 6 0 0 2 1 6 8 17 16 13 13 15 18 28 28 29 36 31 27 30 25 25 24 24 20 25 26 25 25 34 31 13 13 13 14 14 11 0 0 3 5 17 17 16 16 25 27 31 28 29 30 42 47 49 65 75 67 68 66 69 75 80 86 76 73 75 72 6 8 9 8 7 6 0 0 2 2 6 8 8 10 15 18 18 16 18 18 24 30 32 37 45 39 38 38 45 46 49 56 51 39 41 36 7 5 4 6 7 5 0 0 1 3 11 9 8 6 10 9 13 12 11 12 18 17 17 28 30 28 30 28 24 29 31 30 25 34 34 36 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 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 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;