CHARSET="ANSI"; AXIS-VERSION="2000"; LANGUAGE="es"; LANGUAGES="es","ca"; CREATION-DATE="20040221 12:00"; SUBJECT-AREA="Población > Padrón (cifras oficiales de población)"; SUBJECT-AREA[ca]="Població > Padró (xifres oficials de població)"; SUBJECT-CODE="2.05"; MATRIX="pad_t4f2"; SURVEY="Padrón"; SURVEY[ca]="Padró"; INFO="Padrón"; INFO[ca]="Padró"; UPDATE-FREQUENCY="A"; NOTE="Los nacidos en antiguos territorios de soberanía española se contabiliza" "n con lo" "s nacidos en el extranjero."; NOTE[ca]="Els nascuts en antics territoris de sobirania espanyola es comptabil" "itzen amb el" "s nascuts a l'estranger."; DESCRIPTION="Población por isla, municipio, gran grupo de edad, zona de nacimi" "ento, sexo y añ" "o de la revisión del padrón."; DESCRIPTION[ca]="Població per illa, municipi, gran grup d'edat, zona de naixem" "ent, sexe i any de " "la revisió del padró."; TITLE="Población por isla, municipio, gran grupo de edad, zona de nacimiento, " "sexo y añ" "o de la revisión del padrón."; TITLE[ca]="Població per illa, municipi, gran grup d'edat, zona de naixement, s" "exe i any de " "la revisió del padró."; DESCRIPTIONDEFAULT=YES; CONTENTS="Población residente"; CONTENTS[ca]="Població resident."; AGGREGALLOWED=NO; AUTOPEN=NO; UNITS="Número de personas"; UNITS[ca]="Nombre de persones"; STUB="Isla y municipio","Gran grupo de edad","Zona de nacimiento"; STUB[ca]="Illa i municipi","Gran grup d'edat","Zona de naixement"; HEADING="Sexo","Año"; HEADING[ca]="Sexe","Any"; VALUES("Isla y municipio")="ILLES BALEARS","MALLORCA","07001 Alaró","07003 Alcúdia","07004 Algaida","07005 Andratx","07006 Artà","07007 Banyalbufar","07008 Binissalem","07009 Búger","07010 Bunyola","07011 Calvià","07012 Campanet","07013 Campos","07014 Capdepera","07016 Consell","07017 Costitx","07018 Deià","07019 Escorca","07020 Esporles","07021 Estellencs","07022 Felanitx","07025 Fornalutx","07027 Inca","07028 Lloret de Vistalegre","07029 Lloseta","07030 Llubí","07031 Llucmajor","07033 Manacor","07034 Mancor de la Vall","07035 Maria de la Salut","07036 Marratxí","07038 Montuïri","07039 Muro","07040 Palma","07041 Petra","07042 Pollença","07043 Porreres","07044 Pobla (Sa)","07045 Puigpunyent","07047 Sencelles","07049 Sant Joan","07051 Sant Llorenç des Cardassar","07053 Santa Eugènia","07055 Santa Margalida","07056 Santa Maria del Camí","07057 Santanyí","07058 Selva","07059 Salines (Ses)","07060 Sineu","07061 Sóller","07062 Son Servera","07063 Valldemossa","07065 Vilafranca de Bonany","07901 Ariany","MENORCA","07002 Alaior","07015 Ciutadella de Menorca","07023 Ferreries","07032 Maó","07037 Mercadal (Es)","07052 Sant Lluís","07064 Castell (Es)","07902 Migjorn Gran (Es)","EIVISSA","07026 Eivissa","07046 Sant Antoni de Portmany","07048 Sant Josep de sa Talaia","07050 Sant Joan de Labritja","07054 Santa Eulària del Riu","FORMENTERA","07024 Formentera"; VALUES[ca]("Illa i municipi")="ILLES BALEARS","MALLORCA","07001 Alaró","07003 Alcúdia","07004 Algaida","07005 Andratx","07006 Artà","07007 Banyalbufar","07008 Binissalem","07009 Búger","07010 Bunyola","07011 Calvià","07012 Campanet","07013 Campos","07014 Capdepera","07016 Consell","07017 Costitx","07018 Deià","07019 Escorca","07020 Esporles","07021 Estellencs","07022 Felanitx","07025 Fornalutx","07027 Inca","07028 Lloret de Vistalegre","07029 Lloseta","07030 Llubí","07031 Llucmajor","07033 Manacor","07034 Mancor de la Vall","07035 Maria de la Salut","07036 Marratxí","07038 Montuïri","07039 Muro","07040 Palma","07041 Petra","07042 Pollença","07043 Porreres","07044 Pobla (Sa)","07045 Puigpunyent","07047 Sencelles","07049 Sant Joan","07051 Sant Llorenç des Cardassar","07053 Santa Eugènia","07055 Santa Margalida","07056 Santa Maria del Camí","07057 Santanyí","07058 Selva","07059 Salines (Ses)","07060 Sineu","07061 Sóller","07062 Son Servera","07063 Valldemossa","07065 Vilafranca de Bonany","07901 Ariany","MENORCA","07002 Alaior","07015 Ciutadella de Menorca","07023 Ferreries","07032 Maó","07037 Mercadal (Es)","07052 Sant Lluís","07064 Castell (Es)","07902 Migjorn Gran (Es)","EIVISSA","07026 Eivissa","07046 Sant Antoni de Portmany","07048 Sant Josep de sa Talaia","07050 Sant Joan de Labritja","07054 Santa Eulària del Riu","FORMENTERA","07024 Formentera"; VALUES("Gran grupo de edad")="Total edad","Menos de 16 años","16-64 años","65 o más"; VALUES[ca]("Gran grup d'edat")="Total edat","Menys de 16 anys","16-64 anys","65 o més"; VALUES("Zona de nacimiento")="Total zona de nacimiento","Nacidos en Illes Balears","Nacidos en otra CA","Nacidos en el extranjero"; VALUES[ca]("Zona de naixement")="Total zona de naixença","Nascuts a Illes Balears","Nascuts en una altra CA","Nascuts a l'estranger"; VALUES("Sexo")="Ambos sexos","Hombres","Mujeres"; VALUES[ca]("Sexe")="Ambdós sexes","Homes","Dones"; VALUES("Año")="2022","2021","2020","2019","2018","2017","2016","2015","2014","2013","2012","2011","2010","2009","2008","2007","2006","2005","2004","2003","2002","2001","2000","1999","1998"; VALUES[ca]("Any")="2022","2021","2020","2019","2018","2017","2016","2015","2014","2013","2012","2011","2010","2009","2008","2007","2006","2005","2004","2003","2002","2001","2000","1999","1998"; CODES("Isla y municipio")="","1","1001","1003","1004","1005","1006","1007","1008","1009","1010","1011","1012","1013","1014","1016","1017","1018","1019","1020","1021","1022","1025","1027","1028","1029","1030","1031","1033","1034","1035","1036","1038","1039","1040","1041","1042","1043","1044","1045","1047","1049","1051","1053","1055","1056","1057","1058","1059","1060","1061","1062","1063","1065","1901","2","2002","2015","2023","2032","2037","2052","2064","2902","3","3026","3046","3048","3050","3054","4","4024"; CODES[ca]("Illa i municipi")="","1","1001","1003","1004","1005","1006","1007","1008","1009","1010","1011","1012","1013","1014","1016","1017","1018","1019","1020","1021","1022","1025","1027","1028","1029","1030","1031","1033","1034","1035","1036","1038","1039","1040","1041","1042","1043","1044","1045","1047","1049","1051","1053","1055","1056","1057","1058","1059","1060","1061","1062","1063","1065","1901","2","2002","2015","2023","2032","2037","2052","2064","2902","3","3026","3046","3048","3050","3054","4","4024"; CODES("Gran grupo de edad")="","1","2","3"; CODES[ca]("Gran grup d'edat")="","1","2","3"; CODES("Zona de nacimiento")="","1","2","3"; CODES[ca]("Zona de naixement")="","1","2","3"; CODES("Sexo")="","1","6"; CODES[ca]("Sexe")="","1","6"; CODES("Año")="2022","2021","2020","2019","2018","2017","2016","2015","2014","2013","2012","2011","2010","2009","2008","2007","2006","2005","2004","2003","2002","2001","2000","1999","1998"; CODES[ca]("Any")="2022","2021","2020","2019","2018","2017","2016","2015","2014","2013","2012","2011","2010","2009","2008","2007","2006","2005","2004","2003","2002","2001","2000","1999","1998"; ELIMINATION("Gran grupo de edad")="Total edad"; ELIMINATION[ca]("Gran grup d'edat")="Total edat"; ELIMINATION("Isla y municipio")="ILLES BALEARS"; ELIMINATION[ca]("Illa i municipi")="ILLES BALEARS"; ELIMINATION("Sexo")="Ambos sexos"; ELIMINATION[ca]("Sexe")="Ambdós sexes"; ELIMINATION("Zona de nacimiento")="Total zona de nacimiento"; ELIMINATION[ca]("Zona de naixement")="Total zona de naixença"; MAP("Isla y municipio")="baleares_2010_1-2a"; MAP[ca]("Illa i municipi")="baleares_2010_1-2a"; REFPERIOD="Desde 1998 a 2022"; REFPERIOD[ca]="Des de 1998 a 2022"; DECIMALS=0; SHOWDECIMALS=0; LAST-UPDATED="20230206 12:38"; LAST-UPDATED[ca]="20230206 12:38"; SOURCE="Institut d'Estadística de les Illes Balears (IBESTAT). España (CC BY 3" ".0)"; SOURCE[ca]="Institut d'Estadística de les Illes Balears (IBESTAT). Espanya (CC" " BY 3.0)"; CONTACT="Institut d'Estadística de les Illes Balears (IBESTAT)#Teléfono: +34 9" "71 176 511#" "Correo electrónico: info@ibestat.caib.es#http://www.ibestat.cat"; CONTACT[ca]="Institut d'Estadística de les Illes Balears (IBESTAT)#Telèfon: +3" "4 971 176 511#C" "orreu electrònic: info@ibestat.caib.es#http://www.ibestat.cat"; COPYRIGHT=YES; DATA= 1176659 1173008 1171543 1149460 1128908 1115999 1107220 1104479 1103442 1111674 1119439 1113114 1106049 1095426 1072844 1030650 1001062 983131 955045 947361 916968 878627 845630 821820 796483 585696 584853 584298 572757 561803 554925 550682 549678 549801 554603 560091 557577 555204 551079 540395 517593 501899 492642 478046 474248 458349 437340 419095 406358 392835 590963 588155 587245 576703 567105 561074 556538 554801 553641 557071 559348 555537 550845 544347 532449 513057 499163 490489 476999 473113 458619 441287 426535 415462 403648 635163 633393 630892 627934 624290 621402 617417 614238 611056 606324 601434 596979 591625 586339 579868 572714 567761 562190 557400 553875 550361 545739 541330 541748 530973 317128 316222 314870 313316 311334 309778 307597 305911 304105 301586 299327 296913 294150 291622 288721 284802 282006 278819 276283 274299 272235 269907 267561 267887 262135 318035 317171 316022 314618 312956 311624 309820 308327 306951 304738 302107 300066 297475 294717 291147 287912 285755 283371 281117 279576 278126 275832 273769 273861 268838 251224 253880 257344 256365 253728 251896 249638 249020 247840 245333 243820 245210 246839 247870 247534 246728 245528 244939 246104 247440 247661 240955 232080 219502 211563 126383 128167 130103 129680 128302 127135 125976 125696 125264 124008 123407 124282 125269 125827 126128 125811 125045 124806 125584 126519 126757 122872 117827 110742 106346 124841 125713 127241 126685 125426 124761 123662 123324 122576 121325 120413 120928 121570 122043 121406 120917 120483 120133 120520 120921 120904 118083 114253 108760 105217 290272 285735 283307 265161 250890 242701 240165 241221 244546 260017 274185 270925 267585 261217 245442 211208 187773 176002 151541 146046 118946 91933 72220 60570 53947 142185 140464 139325 129761 122167 118012 117109 118071 120432 129009 137357 136382 135785 133630 125546 106980 94848 89017 76179 73430 59357 44561 33707 27729 24354 148087 145271 143982 135400 128723 124689 123056 123150 124114 131008 136828 134543 131800 127587 119896 104228 92925 86985 75362 72616 59589 47372 38513 32841 29593 181485 183014 185264 185023 184326 183770 183016 182435 182553 182252 181544 179627 177858 175300 171146 164681 160423 157921 154350 152503 148117 143524 140922 139906 138819 93214 94029 95241 95108 94715 94341 94001 93728 93669 93630 93474 92488 91565 90444 88403 85014 82666 81141 79261 78165 75866 73660 72400 72082 71377 88271 88985 90023 89915 89611 89429 89015 88707 88884 88622 88070 87139 86293 84856 82743 79667 77757 76780 75089 74338 72251 69864 68522 67824 67442 153680 155056 156567 157621 157872 157908 156858 155710 154598 152612 150146 146838 143496 140175 136274 132131 129375 126996 124869 123767 122051 120544 120083 121805 121263 79011 79767 80585 81134 81218 81173 80627 80052 79450 78526 77489 75691 74058 72515 70637 68378 66802 65351 64219 63517 62515 61823 61600 62586 62251 74669 75289 75982 76487 76654 76735 76231 75658 75148 74086 72657 71147 69438 67660 65637 63753 62573 61645 60650 60250 59536 58721 58483 59219 59012 9632 10053 10489 10535 10413 10227 9972 9709 9513 9105 8854 9052 9318 9647 10038 10199 10460 10899 11601 12814 13933 14236 14153 12998 13117 4944 5143 5334 5399 5299 5216 5121 5023 4936 4699 4578 4658 4743 4926 5127 5195 5342 5565 5948 6573 7140 7309 7313 6795 6817 4688 4910 5155 5136 5114 5011 4851 4686 4577 4406 4276 4394 4575 4721 4911 5004 5118 5334 5653 6241 6793 6927 6840 6203 6300 18173 17905 18208 16867 16041 15635 16186 17016 18442 20535 22544 23737 25044 25478 24834 22351 20588 20026 17880 15922 12133 8744 6686 5103 4439 9259 9119 9322 8575 8198 7952 8253 8653 9283 10405 11407 12139 12764 13003 12639 11441 10522 10225 9094 8075 6211 4528 3487 2701 2309 8914 8786 8886 8292 7843 7683 7933 8363 9159 10130 11137 11598 12280 12475 12195 10910 10066 9801 8786 7847 5922 4216 3199 2402 2130 802889 802632 803055 785793 769743 761126 755747 755452 757300 766376 775225 774816 773701 769949 756018 724915 702127 690514 668255 661475 637829 606835 579602 557956 539071 406868 407409 407536 398260 389512 384982 382471 382500 384109 389012 394673 395137 395909 395071 388525 371476 359503 353925 342224 338981 326545 309139 293588 281731 271425 396021 395223 395519 387533 380231 376144 373276 372952 373191 377364 380552 379679 377792 374878 367493 353439 342624 336589 326031 322494 311284 297696 286014 276225 267646 385421 382843 379659 376495 373154 370863 368328 366374 364861 363266 361331 360994 359779 358322 356585 354153 351709 349198 346153 343254 341521 338938 335881 334128 326435 196130 194790 193044 191452 189713 188622 187295 186303 185448 184478 183535 183293 182649 181900 181253 179946 178624 177267 175612 174058 173049 171642 169931 169028 164772 189291 188053 186615 185043 183441 182241 181033 180071 179413 178788 177796 177701 177130 176422 175332 174207 173085 171931 170541 169196 168472 167296 165950 165100 161663 173612 177862 183018 184231 184040 184752 184903 186333 187670 188346 189225 192121 195479 198036 199113 199521 198880 199154 200176 201126 201099 195072 187555 176869 170744 89697 92175 94838 95330 95188 95361 95413 96068 96921 97372 98001 99760 101782 103223 104190 104469 104051 104362 105001 105705 105787 102243 97728 91517 88023 83915 85687 88180 88901 88852 89391 89490 90265 90749 90974 91224 92361 93697 94813 94923 95052 94829 94792 95175 95421 95312 92829 89827 85352 82721 243856 241927 240378 225067 212549 205511 202516 202745 204769 214764 224669 221701 218443 213591 200320 171241 151538 142162 121926 117095 95209 72825 56166 46959 41892 121041 120444 119654 111478 104611 100999 99763 100129 101740 107162 113137 112084 111478 109948 103082 87061 76828 72296 61611 59218 47709 35254 25929 21186 18630 122815 121483 120724 113589 107938 104512 102753 102616 103029 107602 111532 109617 106965 103643 97238 84180 74710 69866 60315 57877 47500 37571 30237 25773 23262 192285 187362 183224 178644 174839 171103 168457 166592 163589 163046 162670 158671 154490 150177 145680 141054 138512 134696 132440 133383 131022 128268 125106 123958 118593 85614 83415 81521 79389 77576 75602 74210 73450 72023 71961 71944 69952 67730 65564 63467 61103 59730 57576 56561 57102 55938 54541 53107 52545 50033 106671 103947 101703 99255 97263 95501 94247 93142 91566 91085 90726 88719 86760 84613 82213 79951 78782 77120 75879 76281 75084 73727 71999 71413 68560 96062 95494 94666 93818 93264 92631 92231 92154 91597 90446 89957 89147 88350 87842 87009 86430 86677 85996 86378 86854 86789 86257 85366 85815 83275 41987 41665 41241 40730 40403 39983 39675 39556 39207 38582 38303 37929 37443 37207 36831 36478 36580 36201 36452 36724 36671 36442 36030 36273 35112 54075 53829 53425 53088 52861 52648 52556 52598 52390 51864 51654 51218 50907 50635 50178 49952 50097 49795 49926 50130 50118 49815 49336 49542 48163 67980 65965 63837 61599 59275 56917 54763 52978 50657 47882 45741 44037 42042 40187 38383 37008 36188 34886 34327 33500 32629 31647 30372 29635 27702 31742 30849 29931 28951 27815 26558 25442 24605 23407 21937 20828 19864 18744 17678 16811 16147 15652 14879 14635 14241 13830 13320 12786 12430 11506 36238 35116 33906 32648 31460 30359 29321 28373 27250 25945 24913 24173 23298 22509 21572 20861 20536 20007 19692 19259 18799 18327 17586 17205 16196 28243 25903 24721 23227 22300 21555 21463 21460 21335 24718 26972 25487 24098 22148 20288 17616 15647 13814 11735 13029 11604 10364 9368 8508 7616 11885 10901 10349 9708 9358 9061 9093 9289 9409 11442 12813 12159 11543 10679 9825 8478 7498 6496 5474 6137 5437 4779 4291 3842 3415 16358 15002 14372 13519 12942 12494 12370 12171 11926 13276 14159 13328 12555 11469 10463 9138 8149 7318 6261 6892 6167 5585 5077 4666 4201 914564 912544 912171 896038 880113 868693 861430 859289 858313 864763 876147 873414 869067 862397 846210 814275 790763 777821 758822 753584 730778 702122 677014 658043 637510 453364 453024 452882 444533 435873 429677 426201 425301 425216 428969 435936 435294 434093 431667 424176 406942 394622 387877 378194 375834 363935 348250 334299 324101 313279 461200 459520 459289 451505 444240 439016 435229 433988 433097 435794 440211 438120 434974 430730 422034 407333 396141 389944 380628 377750 366843 353872 342715 333942 324231 514191 512683 510724 508436 505524 503182 499968 497328 494724 490894 487319 483647 479138 475045 469788 464377 460397 455884 452379 449119 446010 442193 438972 439148 430320 256720 255918 254858 253580 252036 250760 249033 247600 246132 244099 242388 240410 238074 236127 233849 230861 228548 225904 223961 222120 220313 218380 216626 216878 212227 257471 256765 255866 254856 253488 252422 250935 249728 248592 246795 244931 243237 241064 238918 235939 233516 231849 229980 228418 226999 225697 223813 222346 222270 218093 179111 181262 184251 184127 182417 180894 179379 178888 178543 177826 178116 180128 182198 184135 184710 185034 185227 185658 187904 190508 192087 188279 182274 172574 166482 88909 90317 91888 91940 90991 90030 89258 88965 88893 88612 88940 90235 91451 92495 93141 93361 93493 93776 95155 96728 97644 95319 91923 86371 82993 90202 90945 92363 92187 91426 90864 90121 89923 89650 89214 89176 89893 90747 91640 91569 91673 91734 91882 92749 93780 94443 92960 90351 86203 83489 221262 218599 217196 203475 192172 184617 182083 183073 185046 196043 210712 209639 207731 203217 191712 164864 145139 136279 118539 113957 92681 71650 55768 46321 40708 107735 106789 106136 99013 92846 88887 87910 88736 90191 96258 104608 104649 104568 103045 97186 82720 72581 68197 59078 56986 45978 34551 25750 20852 18059 113527 111810 111060 104462 99326 95730 94173 94337 94855 99785 106104 104990 103163 100172 94526 82144 72558 68082 59461 56971 46703 37099 30018 25469 22649 143361 144552 146445 146370 145879 145225 144507 143939 143996 143699 143644 142212 140705 138787 135529 130775 127168 125385 122907 121179 117454 113698 111824 110783 109980 73615 74295 75341 75244 75061 74642 74333 74009 73943 73919 74031 73307 72597 71731 70233 67697 65640 64495 63116 62113 60187 58343 57416 57029 56547 69746 70257 71104 71126 70818 70583 70174 69930 70053 69780 69613 68905 68108 67056 65296 63078 61528 60890 59791 59066 57267 55355 54408 53754 53433 122772 123796 125040 125942 126274 126336 125457 124514 123598 121962 120205 117498 114599 112068 108873 105958 103782 101903 100410 99181 97550 96140 96013 97331 97008 63100 63681 64376 64807 65047 65012 64592 64070 63586 62844 62105 60616 59221 58065 56614 54994 53681 52493 51650 50884 49952 49256 49212 50003 49847 59672 60115 60664 61135 61227 61324 60865 60444 60012 59118 58100 56882 55378 54003 52259 50964 50101 49410 48760 48297 47598 46884 46801 47328 47161 6199 6523 6853 6900 6787 6513 6256 6007 5837 5587 5525 5730 5983 6354 6686 6910 7175 7619 8290 9312 10245 10579 10537 9516 9650 3163 3335 3495 3532 3434 3306 3193 3093 3029 2891 2883 2979 3098 3270 3429 3538 3676 3889 4246 4776 5257 5438 5436 4935 4971 3036 3188 3358 3368 3353 3207 3063 2914 2808 2696 2642 2751 2885 3084 3257 3372 3499 3730 4044 4536 4988 5141 5101 4581 4679 14390 14233 14552 13528 12818 12376 12794 13418 14561 16150 17914 18984 20123 20365 19970 17907 16211 15863 14207 12686 9659 6979 5274 3936 3322 7352 7279 7470 6905 6580 6324 6548 6846 7328 8184 9043 9712 10278 10396 10190 9165 8283 8113 7220 6453 4978 3649 2768 2091 1729 7038 6954 7082 6623 6238 6052 6246 6572 7233 7966 8871 9272 9845 9969 9780 8742 7928 7750 6987 6233 4681 3330 2506 1845 1593 617931 618505 619161 606461 593832 586100 581799 581691 582948 590251 601281 603047 603210 601546 592000 568414 550618 542316 527208 522954 505613 482682 461919 444829 429516 312175 312876 313035 306350 299241 295090 293069 293081 294120 298065 304534 306120 307254 307203 302776 289930 280801 276869 269232 267407 258285 245462 233527 224098 215812 305756 305629 306126 300111 294591 291010 288730 288610 288828 292186 296747 296927 295956 294343 289224 278484 269817 265447 257976 255547 247328 237220 228392 220731 213704 314040 312126 309578 307050 304301 302332 300297 298669 297320 295973 294542 294284 293286 292132 290735 288724 286753 284653 282075 279512 278009 275845 273434 271876 265364 159852 158847 157445 156128 154696 153775 152686 151888 151140 150349 149597 149456 148912 148319 147791 146762 145706 144567 143172 141790 140904 139777 138388 137586 134003 154188 153279 152133 150922 149605 148557 147611 146781 146180 145624 144945 144828 144374 143813 142944 141962 141047 140086 138903 137722 137105 136068 135046 134290 131361 118348 121671 125722 127120 127133 127635 127970 129095 130657 132358 134330 137558 140881 143868 145443 146607 147153 148160 150195 152466 153790 150422 145489 137402 132844 60668 62546 64542 65250 65177 65280 65419 65844 66727 67724 68881 70852 72801 74447 75560 76171 76543 77238 78469 79822 80595 78485 75501 70746 68124 57680 59125 61180 61870 61956 62355 62551 63251 63930 64634 65449 66706 68080 69421 69883 70436 70610 70922 71726 72644 73195 71937 69988 66656 64720 185543 184708 183861 172291 162398 156133 153532 153927 154971 161920 172409 171205 169043 165546 155822 133083 116712 109503 94938 90976 73814 56415 42996 35551 31308 91655 91483 91048 84972 79368 76035 74964 75349 76253 79992 86056 85812 85541 84437 79425 66997 58552 55064 47591 45795 36786 27200 19638 15766 13685 93888 93225 92813 87319 83030 80098 78568 78578 78718 81928 86353 85393 83502 81109 76397 66086 58160 54439 47347 45181 37028 29215 23358 19785 17623 153272 149487 146565 143207 140402 137368 135124 133659 131369 130813 131222 128155 125152 122064 118681 115086 112977 110120 108707 109451 107711 105742 103271 102431 98014 67574 65853 64506 62939 61571 59945 58799 58211 57153 56985 57371 55867 54242 52733 51167 49315 48181 46513 45846 46314 45463 44445 43356 42974 40920 85698 83634 82059 80268 78831 77423 76325 75448 74216 73828 73851 72288 70910 69331 67514 65771 64796 63607 62861 63137 62248 61297 59915 59457 57094 77379 76761 76106 75444 74949 74514 74214 74145 73806 72959 72572 71865 71253 70845 70180 69695 69862 69328 69894 70426 70451 70208 69525 69941 67948 33768 33390 33037 32645 32293 31973 31755 31642 31406 30906 30686 30338 29941 29743 29444 29105 29161 28844 29139 29446 29457 29347 29026 29289 28377 43611 43371 43069 42799 42656 42541 42459 42503 42400 42053 41886 41527 41312 41102 40736 40590 40701 40484 40755 40980 40994 40861 40499 40652 39571 54564 53068 51676 50107 48497 46746 45153 43786 42049 39881 38261 36840 35334 33913 32581 31517 30899 29879 29419 28730 28052 27278 26248 25656 23988 25078 24436 23851 23158 22380 21444 20646 20028 19137 17997 17176 16404 15552 14778 14152 13652 13274 12649 12440 12130 11792 11396 10986 10690 9898 29486 28632 27825 26949 26117 25302 24507 23758 22912 21884 21085 20436 19782 19135 18429 17865 17625 17230 16979 16600 16260 15882 15262 14966 14090 21329 19658 18783 17656 16956 16108 15757 15728 15514 17973 20389 19450 18565 17306 15920 13874 12216 10913 9394 10295 9208 8256 7498 6834 6078 8728 8027 7618 7136 6898 6528 6398 6541 6610 8082 9509 9125 8749 8212 7571 6558 5746 5020 4267 4738 4214 3702 3344 2995 2645 12601 11631 11165 10520 10058 9580 9359 9187 8904 9891 10880 10325 9816 9094 8349 7316 6470 5893 5127 5557 4994 4554 4154 3839 3433 5811 5741 5617 5572 5494 5389 5282 5275 5227 5217 5508 5438 5401 5327 5178 5018 4869 4707 4607 4540 4320 4121 4032 3834 3834 2825 2777 2717 2689 2658 2603 2577 2592 2578 2589 2734 2672 2644 2629 2577 2490 2417 2322 2267 2226 2117 2004 1950 1834 1834 2986 2964 2900 2883 2836 2786 2705 2683 2649 2628 2774 2766 2757 2698 2601 2528 2452 2385 2340 2314 2203 2117 2082 2000 2000 3815 3786 3746 3740 3732 3728 3718 3737 3730 3736 3736 3711 3677 3662 3589 3563 3485 3391 3372 3307 3205 3156 3159 3100 3123 1851 1840 1822 1807 1810 1802 1812 1828 1825 1832 1834 1803 1789 1789 1774 1756 1717 1661 1646 1615 1562 1523 1522 1482 1492 1964 1946 1924 1933 1922 1926 1906 1909 1905 1904 1902 1908 1888 1873 1815 1807 1768 1730 1726 1692 1643 1633 1637 1618 1631 596 607 598 586 602 602 591 585 578 563 546 535 553 546 550 550 539 516 513 510 483 458 463 422 417 300 303 308 297 303 300 293 296 297 288 288 273 287 281 288 288 281 269 268 264 256 241 239 213 212 296 304 290 289 299 302 298 289 281 275 258 262 266 265 262 262 258 247 245 246 227 217 224 209 205 1400 1348 1273 1246 1160 1059 973 953 919 918 1226 1192 1171 1119 1039 905 845 800 722 723 632 507 410 312 294 674 634 587 585 545 501 472 468 456 469 612 596 568 559 515 446 419 392 353 347 299 240 189 139 130 726 714 686 661 615 558 501 485 463 449 614 596 603 560 524 459 426 408 369 376 333 267 221 173 164 997 1004 1000 1012 1000 1012 1015 988 992 1030 1051 1012 1002 970 902 890 848 790 763 741 661 611 613 583 582 491 487 488 487 480 479 496 493 496 535 560 536 526 518 486 484 457 416 407 388 342 314 319 298 300 506 517 512 525 520 533 519 495 496 495 491 476 476 452 416 406 391 374 356 353 319 297 294 285 282 818 830 833 856 855 863 886 868 866 905 891 853 832 798 751 744 712 665 647 620 557 533 535 529 529 398 402 408 412 411 412 433 436 433 466 467 445 436 422 406 408 386 352 342 326 291 274 279 269 269 420 428 425 444 444 451 453 432 433 439 424 408 396 376 345 336 326 313 305 294 266 259 256 260 260 31 29 26 20 25 28 20 22 22 22 16 14 19 23 25 30 25 22 23 22 22 23 29 20 21 14 14 13 9 12 10 7 10 9 11 10 8 10 12 13 15 13 11 12 10 12 12 13 12 14 17 15 13 11 13 18 13 12 13 11 6 6 9 11 12 15 12 11 11 12 10 11 16 8 7 148 145 141 136 120 121 109 98 104 103 144 145 151 149 126 116 111 103 93 99 82 55 49 34 32 79 71 67 66 57 57 56 47 54 58 83 83 80 84 67 61 58 53 53 52 39 28 27 17 17 69 74 74 70 63 64 53 51 50 45 61 62 71 65 59 55 53 50 40 47 43 27 22 17 15 3875 3841 3748 3698 3642 3542 3451 3474 3425 3384 3580 3556 3547 3495 3421 3272 3161 3068 2980 2927 2791 2628 2545 2405 2407 1906 1897 1845 1829 1812 1764 1726 1751 1731 1719 1800 1764 1755 1752 1726 1640 1593 1546 1496 1463 1399 1305 1258 1178 1170 1969 1944 1903 1869 1830 1778 1725 1723 1694 1665 1780 1792 1792 1743 1695 1632 1568 1522 1484 1464 1392 1323 1287 1227 1237 2338 2311 2285 2263 2263 2256 2230 2259 2239 2203 2201 2209 2197 2188 2163 2128 2074 2025 1999 1951 1903 1860 1862 1829 1846 1166 1163 1145 1138 1145 1140 1132 1141 1136 1119 1113 1099 1091 1099 1092 1063 1043 1021 1005 982 958 923 922 901 900 1172 1148 1140 1125 1118 1116 1098 1118 1103 1084 1088 1110 1106 1089 1071 1065 1031 1004 994 969 945 937 940 928 946 433 443 441 439 458 461 463 462 457 444 438 430 450 444 443 444 440 425 421 424 398 374 377 348 345 216 225 232 228 235 236 234 238 240 234 235 224 241 236 239 238 235 228 226 221 209 195 198 175 174 217 218 209 211 223 225 229 224 217 210 203 206 209 208 204 206 205 197 195 203 189 179 179 173 171 1104 1087 1022 996 921 825 758 753 729 737 941 917 900 863 815 700 647 618 560 552 490 394 306 228 216 524 509 468 463 432 388 360 372 355 366 452 441 423 417 395 339 315 297 265 260 232 187 138 102 96 580 578 554 533 489 437 398 381 374 371 489 476 477 446 420 361 332 321 295 292 258 207 168 126 120 939 896 869 862 852 835 816 813 810 803 877 870 852 862 855 856 860 849 864 872 868 882 874 846 845 428 393 384 373 366 360 355 348 351 335 374 372 363 359 365 366 367 360 364 375 376 385 373 358 364 511 503 485 489 486 475 461 465 459 468 503 498 489 503 490 490 493 489 500 497 492 497 501 488 481 659 645 628 621 614 609 602 610 625 628 644 649 648 676 675 691 699 701 726 736 745 763 762 742 748 287 275 269 257 254 250 247 251 256 247 254 259 262 268 276 285 288 288 299 307 313 326 321 312 323 372 370 359 364 360 359 355 359 369 381 390 390 386 408 399 406 411 413 427 429 432 437 441 430 425 132 135 131 127 119 113 108 101 99 97 92 91 84 79 82 76 74 69 69 64 63 61 57 54 51 70 64 63 60 56 54 52 48 48 43 43 41 36 33 36 35 33 30 30 33 35 34 28 26 24 62 71 68 67 63 59 56 53 51 54 49 50 48 46 46 41 41 39 39 31 28 27 29 28 27 148 116 110 114 119 113 106 102 86 78 141 130 120 107 98 89 87 79 69 72 60 58 55 50 46 71 54 52 56 56 56 56 49 47 45 77 72 65 58 53 46 46 42 35 35 28 25 24 20 17 77 62 58 58 63 57 50 53 39 33 64 58 55 49 45 43 41 37 34 37 32 33 31 30 29 20717 20651 20819 20241 19793 19395 19296 19763 19768 20163 19586 19243 19112 19071 18327 17435 16176 15897 15057 14690 13824 12942 12152 11435 10581 10491 10443 10552 10252 9974 9785 9758 10045 10049 10241 9941 9770 9710 9704 9466 8981 8331 8190 7717 7493 7058 6580 6136 5754 5345 10226 10208 10267 9989 9819 9610 9538 9718 9719 9922 9645 9473 9402 9367 8861 8454 7845 7707 7340 7197 6766 6362 6016 5681 5236 9093 9000 8922 8845 8749 8690 8611 8518 8429 8233 8037 7915 7759 7570 7403 7292 7038 6989 6828 6612 6401 6375 6129 6148 5886 4633 4595 4557 4508 4451 4432 4384 4350 4310 4207 4092 4036 3959 3878 3811 3754 3617 3571 3471 3351 3242 3232 3079 3102 2992 4460 4405 4365 4337 4298 4258 4227 4168 4119 4026 3945 3879 3800 3692 3592 3538 3421 3418 3357 3261 3159 3143 3050 3046 2894 4888 4887 5018 4998 4895 4790 4755 4756 4697 4560 4519 4540 4621 4665 4712 4704 4615 4707 4746 4753 4807 4650 4423 3939 3548 2481 2476 2540 2574 2521 2463 2449 2463 2433 2368 2357 2374 2404 2439 2501 2478 2445 2500 2511 2518 2570 2468 2340 2062 1867 2407 2411 2478 2424 2374 2327 2306 2293 2264 2192 2162 2166 2217 2226 2211 2226 2170 2207 2235 2235 2237 2182 2083 1877 1681 6736 6764 6879 6398 6149 5915 5930 6489 6642 7370 7030 6788 6732 6836 6212 5439 4523 4201 3483 3325 2616 1917 1600 1348 1147 3377 3372 3455 3170 3002 2890 2925 3232 3306 3666 3492 3360 3347 3387 3154 2749 2269 2119 1735 1624 1246 880 717 590 486 3359 3392 3424 3228 3147 3025 3005 3257 3336 3704 3538 3428 3385 3449 3058 2690 2254 2082 1748 1701 1370 1037 883 758 661 3283 3278 3405 3356 3300 3294 3312 3374 3340 3323 3237 3197 3169 3194 3074 2989 2834 2844 2710 2608 2401 2365 2161 2160 2126 1682 1692 1762 1737 1712 1719 1724 1755 1738 1731 1686 1662 1652 1679 1632 1601 1519 1497 1404 1349 1239 1222 1117 1131 1118 1601 1586 1643 1619 1588 1575 1588 1619 1602 1592 1551 1535 1517 1515 1442 1388 1315 1347 1306 1259 1162 1143 1044 1029 1008 2641 2651 2707 2702 2688 2678 2648 2624 2591 2535 2440 2382 2314 2259 2176 2142 2041 2044 1987 1889 1752 1789 1628 1702 1687 1361 1376 1407 1403 1397 1390 1367 1356 1354 1325 1262 1215 1193 1179 1146 1138 1087 1070 1031 981 903 933 845 901 901 1280 1275 1300 1299 1291 1288 1281 1268 1237 1210 1178 1167 1121 1080 1030 1004 954 974 956 908 849 856 783 801 786 218 223 264 268 249 255 247 262 252 216 216 217 232 244 261 286 296 317 329 375 415 433 422 360 357 118 121 130 134 121 130 133 147 133 110 114 119 129 138 143 154 164 178 184 205 227 222 216 180 175 100 102 134 134 128 125 114 115 119 106 102 98 103 106 118 132 132 139 145 170 188 211 206 180 182 424 404 434 386 363 361 417 488 497 572 581 598 623 691 637 561 497 483 394 344 234 143 111 98 82 203 195 225 200 194 199 224 252 251 296 310 328 330 362 343 309 268 249 189 163 109 67 56 50 42 221 209 209 186 169 162 193 236 246 276 271 270 293 329 294 252 229 234 205 181 125 76 55 48 40 14763 14817 14933 14467 14113 13788 13715 14143 14208 14459 14111 13915 13915 13946 13420 12750 11772 11576 10959 10608 10020 9244 8735 8018 7344 7572 7561 7640 7385 7141 6991 6976 7211 7245 7358 7183 7095 7112 7123 6966 6597 6097 6026 5682 5467 5173 4762 4460 4056 3735 7191 7256 7293 7082 6972 6797 6739 6932 6963 7101 6928 6820 6803 6823 6454 6153 5675 5550 5277 5141 4847 4482 4275 3962 3609 5323 5235 5105 5023 4950 4903 4856 4808 4762 4658 4601 4552 4488 4378 4300 4256 4136 4099 4008 3893 3841 3801 3734 3673 3474 2755 2713 2642 2585 2532 2516 2487 2470 2441 2392 2369 2371 2329 2270 2244 2219 2156 2131 2072 2007 1990 1969 1913 1870 1782 2568 2522 2463 2438 2418 2387 2369 2338 2321 2266 2232 2181 2159 2108 2056 2037 1980 1968 1936 1886 1851 1832 1821 1803 1692 3717 3776 3920 3933 3903 3844 3858 3888 3886 3834 3820 3879 3976 4016 4083 4084 4007 4103 4134 4110 4140 3976 3768 3345 3000 1910 1930 2015 2057 2041 2011 2019 2029 2031 2014 2014 2044 2085 2116 2183 2169 2135 2193 2197 2189 2221 2135 2013 1772 1608 1807 1846 1905 1876 1862 1833 1839 1859 1855 1820 1806 1835 1891 1900 1900 1915 1872 1910 1937 1921 1919 1841 1755 1573 1392 5723 5806 5908 5511 5260 5041 5001 5447 5560 5967 5690 5484 5451 5552 5037 4410 3629 3374 2817 2605 2039 1467 1233 1000 870 2907 2918 2983 2743 2568 2464 2470 2712 2773 2952 2800 2680 2698 2737 2539 2209 1806 1702 1413 1271 962 658 534 414 345 2816 2888 2925 2768 2692 2577 2531 2735 2787 3015 2890 2804 2753 2815 2498 2201 1823 1672 1404 1334 1077 809 699 586 525 2671 2556 2481 2418 2380 2313 2269 2246 2220 2381 2238 2131 2028 1931 1833 1696 1570 1477 1388 1474 1403 1333 1256 1257 1111 1237 1190 1150 1130 1121 1075 1058 1079 1066 1152 1072 1013 946 902 868 783 715 667 631 677 646 596 559 567 492 1434 1366 1331 1288 1259 1238 1211 1167 1154 1229 1166 1118 1082 1029 965 913 855 810 757 797 757 737 697 690 619 1129 1114 1110 1120 1111 1109 1107 1086 1076 1040 996 981 957 933 927 894 861 846 833 830 808 785 767 773 725 517 506 508 520 522 526 530 524 515 490 461 450 437 429 421 397 374 370 368 363 349 330 321 331 309 612 608 602 600 589 583 577 562 561 550 535 531 520 504 506 497 487 476 465 467 459 455 446 442 416 953 888 834 797 743 691 650 606 559 510 483 444 413 405 368 334 312 287 283 268 252 241 233 234 191 453 425 395 383 359 322 297 287 269 244 229 211 190 185 175 155 146 129 130 124 122 111 111 110 84 500 463 439 414 384 369 353 319 290 266 254 233 223 220 193 179 166 158 153 144 130 130 122 124 107 589 554 537 501 526 513 512 554 585 831 759 706 658 593 538 468 397 344 272 376 343 307 256 250 195 267 259 247 227 240 227 231 268 282 418 382 352 319 288 272 231 195 168 133 190 175 155 127 126 99 322 295 290 274 286 286 281 286 303 413 377 354 339 305 266 237 202 176 139 186 168 152 129 124 96 6075 5963 5793 5642 5529 5430 5394 5410 5354 5382 5367 5273 5116 5050 4827 4527 4339 4258 4149 3997 3902 3868 3753 3661 3542 3073 3026 2941 2882 2822 2771 2751 2765 2752 2777 2787 2742 2679 2632 2515 2345 2248 2204 2134 2059 1998 1970 1896 1835 1766 3002 2937 2852 2760 2707 2659 2643 2645 2602 2605 2580 2531 2437 2418 2312 2182 2091 2054 2015 1938 1904 1898 1857 1826 1776 4270 4201 4095 4022 3966 3921 3910 3866 3845 3834 3788 3735 3642 3603 3486 3330 3264 3218 3202 3097 3089 3125 3110 3106 3040 2172 2134 2075 2046 2016 1979 1979 1962 1962 1954 1939 1920 1885 1855 1783 1716 1684 1650 1626 1575 1563 1570 1559 1549 1504 2098 2067 2020 1976 1950 1942 1931 1904 1883 1880 1849 1815 1757 1748 1703 1614 1580 1568 1576 1522 1526 1555 1551 1557 1536 808 793 753 745 713 704 688 683 659 636 613 593 591 583 564 520 472 477 459 431 418 393 358 326 305 444 445 424 422 399 389 372 371 364 351 345 333 332 324 324 291 265 275 263 249 239 228 206 184 177 364 348 329 323 314 315 316 312 295 285 268 260 259 259 240 229 207 202 196 182 179 165 152 142 128 997 969 945 875 850 805 796 861 850 912 966 945 883 864 777 677 603 563 488 469 395 350 285 229 197 457 447 442 414 407 403 400 432 426 472 503 489 462 453 408 338 299 279 245 235 196 172 131 102 85 540 522 503 461 443 402 396 429 424 440 463 456 421 411 369 339 304 284 243 234 199 178 154 127 112 992 1000 956 921 921 892 901 885 892 896 866 841 790 779 735 642 599 592 575 514 477 482 484 488 483 485 486 461 444 442 425 438 443 448 453 448 434 416 410 386 344 318 310 298 273 252 249 243 247 237 507 514 495 477 479 467 463 442 444 443 418 407 374 369 349 298 281 282 277 241 225 233 241 241 246 886 889 854 823 828 811 824 808 812 802 776 747 706 684 645 555 520 508 503 446 415 433 437 455 451 432 426 408 392 392 380 397 404 407 402 398 387 373 359 336 300 280 266 261 232 218 224 223 233 222 454 463 446 431 436 431 427 404 405 400 378 360 333 325 309 255 240 242 242 214 197 209 214 222 229 29 33 29 30 23 23 23 27 30 32 30 23 17 18 25 24 17 18 24 24 25 20 21 19 19 14 20 17 16 15 15 15 18 21 23 21 14 9 10 16 12 9 11 16 16 16 12 11 10 11 15 13 12 14 8 8 8 9 9 9 9 9 8 8 9 12 8 7 8 8 9 8 10 9 8 77 78 73 68 70 58 54 50 50 62 60 71 67 77 65 63 62 66 48 44 37 29 26 14 13 39 40 36 36 35 30 26 21 20 28 29 33 34 41 34 32 29 33 21 25 18 13 9 4 4 38 38 37 32 35 28 28 29 30 34 31 38 33 36 31 31 33 33 27 19 19 16 17 10 9 3910 3831 3739 3658 3558 3506 3510 3559 3514 3539 3556 3501 3409 3375 3239 3026 2888 2837 2745 2652 2580 2528 2417 2322 2213 2017 1989 1953 1928 1878 1855 1849 1860 1852 1871 1890 1862 1824 1802 1730 1604 1540 1509 1454 1405 1363 1337 1271 1205 1149 1893 1842 1786 1730 1680 1651 1661 1699 1662 1668 1666 1639 1585 1573 1509 1422 1348 1328 1291 1247 1217 1191 1146 1117 1064 2566 2503 2433 2414 2362 2338 2337 2316 2308 2313 2293 2270 2220 2204 2149 2067 2033 2001 1979 1931 1934 1931 1914 1886 1822 1344 1317 1285 1279 1255 1241 1238 1217 1222 1217 1206 1198 1179 1168 1134 1095 1086 1064 1041 1021 1018 1011 1001 976 943 1222 1186 1148 1135 1107 1097 1099 1099 1086 1096 1087 1072 1041 1036 1015 972 947 937 938 910 916 920 913 910 879 559 562 557 555 535 527 524 531 512 498 488 478 487 488 470 432 397 407 385 354 341 324 290 262 243 309 315 315 322 305 294 286 286 284 278 281 271 278 279 273 246 226 234 218 204 196 192 173 151 144 250 247 242 233 230 233 238 245 228 220 207 207 209 209 197 186 171 173 167 150 145 132 117 111 99 785 766 749 689 661 641 649 712 694 728 775 753 702 683 620 527 458 429 381 367 305 273 213 174 148 364 357 353 327 318 320 325 357 346 376 403 393 367 355 323 263 228 211 195 180 149 134 97 78 62 421 409 396 362 343 321 324 355 348 352 372 360 335 328 297 264 230 218 186 187 156 139 116 96 86 1173 1132 1098 1063 1050 1032 983 966 948 947 945 931 917 896 853 859 852 829 829 831 845 858 852 851 846 571 551 527 510 502 491 464 462 452 453 449 446 439 420 399 397 390 385 382 381 383 384 382 383 380 602 581 571 553 548 541 519 504 496 494 496 485 478 476 454 462 462 444 447 450 462 474 470 468 466 818 809 808 785 776 772 749 742 725 719 719 718 716 715 692 708 711 709 720 720 740 761 759 765 767 396 391 382 375 369 358 344 341 333 335 335 335 333 328 313 321 318 320 324 322 327 335 335 340 339 422 418 426 410 407 414 405 401 392 384 384 383 383 387 379 387 393 389 396 398 413 426 424 425 428 220 198 167 160 155 154 141 125 117 106 95 92 87 77 69 64 58 52 50 53 52 49 47 45 43 121 110 92 84 79 80 71 67 59 50 43 48 45 35 35 33 30 30 29 29 27 24 22 23 22 99 88 75 76 76 74 70 58 58 56 52 44 42 42 34 31 28 22 21 24 25 25 25 22 21 135 125 123 118 119 106 93 99 106 122 131 121 114 104 92 87 83 68 59 58 53 48 46 41 36 54 50 53 51 54 53 49 54 60 68 71 63 61 57 51 43 42 35 29 30 29 25 25 20 19 81 75 70 67 65 53 44 45 46 54 60 58 53 47 41 44 41 33 30 28 24 23 21 21 17 11735 11571 11433 11271 11004 10930 10873 11093 10806 10748 12149 11919 11682 11685 11348 10939 10410 9906 9404 9841 9454 9034 8655 8477 8333 5916 5830 5716 5625 5470 5418 5415 5532 5388 5416 6139 6029 5918 5898 5740 5520 5251 4963 4697 4937 4770 4547 4346 4249 4164 5819 5741 5717 5646 5534 5512 5458 5561 5418 5332 6010 5890 5764 5787 5608 5419 5159 4943 4707 4904 4684 4487 4309 4228 4169 5678 5593 5512 5494 5405 5391 5317 5299 5297 5262 5222 5147 5035 4995 4887 4811 4753 4639 4586 4439 4360 4231 4248 4304 4281 2940 2901 2835 2831 2763 2744 2714 2702 2698 2690 2684 2634 2567 2524 2463 2407 2390 2317 2279 2205 2182 2126 2132 2171 2156 2738 2692 2677 2663 2642 2647 2603 2597 2599 2572 2538 2513 2468 2471 2424 2404 2363 2322 2307 2234 2178 2105 2116 2133 2125 2385 2383 2398 2431 2393 2385 2407 2370 2356 2316 2316 2344 2343 2370 2367 2388 2334 2336 2404 2398 2357 2360 2281 2237 2254 1214 1205 1214 1228 1201 1191 1213 1193 1190 1182 1184 1203 1207 1219 1229 1237 1206 1198 1255 1245 1229 1225 1183 1148 1163 1171 1178 1184 1203 1192 1194 1194 1177 1166 1134 1132 1141 1136 1151 1138 1151 1128 1138 1149 1153 1128 1135 1098 1089 1091 3672 3595 3523 3346 3206 3154 3149 3424 3153 3170 4611 4428 4304 4320 4094 3740 3323 2931 2414 3004 2737 2443 2126 1936 1798 1762 1724 1667 1566 1506 1483 1488 1637 1500 1544 2271 2192 2144 2155 2048 1876 1655 1448 1163 1487 1359 1196 1031 930 845 1910 1871 1856 1780 1700 1671 1661 1787 1653 1626 2340 2236 2160 2165 2046 1864 1668 1483 1251 1517 1378 1247 1095 1006 953 1848 1846 1814 1795 1748 1754 1754 1822 1783 1806 1839 1775 1741 1719 1678 1672 1636 1575 1539 1477 1397 1310 1329 1349 1385 972 976 941 931 914 896 901 950 917 934 950 921 893 861 841 831 837 793 773 735 726 690 700 710 721 876 870 873 864 834 858 853 872 866 872 889 854 848 858 837 841 799 782 766 742 671 620 629 639 664 1509 1513 1473 1490 1458 1456 1434 1483 1459 1457 1437 1383 1305 1262 1224 1225 1222 1185 1171 1105 1059 974 1030 1075 1107 802 806 780 793 773 750 742 774 750 754 752 726 676 637 623 611 625 596 594 562 562 520 545 573 583 707 707 693 697 685 706 692 709 709 703 685 657 629 625 601 614 597 589 577 543 497 454 485 502 524 101 105 103 104 104 101 108 100 93 93 86 88 87 88 101 115 110 114 130 132 138 155 149 144 158 52 55 49 56 57 55 59 59 56 53 49 50 49 45 53 59 59 54 63 63 71 79 79 71 78 49 50 54 48 47 46 49 41 37 40 37 38 38 43 48 56 51 60 67 69 67 76 70 73 80 238 228 238 201 186 197 212 239 231 256 316 304 349 369 353 332 304 276 238 240 200 181 150 130 120 118 115 112 82 84 91 100 117 111 127 149 145 168 179 165 161 153 143 116 110 93 91 76 66 60 120 113 126 119 102 106 112 122 120 129 167 159 181 190 188 171 151 133 122 130 107 90 74 64 60 8011 7952 7895 7747 7563 7519 7476 7602 7412 7397 8303 8211 8062 8175 7950 7658 7236 6840 6427 6690 6421 6137 5804 5662 5537 4074 4049 3984 3914 3812 3799 3793 3850 3771 3808 4281 4228 4157 4221 4111 3949 3707 3511 3283 3434 3309 3150 2966 2891 2814 3937 3903 3911 3833 3751 3720 3683 3752 3641 3589 4022 3983 3905 3954 3839 3709 3529 3329 3144 3256 3112 2987 2838 2771 2723 3555 3484 3444 3406 3365 3341 3301 3236 3237 3204 3179 3154 3114 3098 3010 2938 2877 2792 2733 2635 2597 2540 2505 2515 2470 1860 1823 1787 1778 1743 1741 1724 1685 1696 1684 1684 1662 1637 1634 1584 1537 1495 1453 1405 1355 1330 1304 1284 1294 1271 1695 1661 1657 1628 1622 1600 1577 1551 1541 1520 1495 1492 1477 1464 1426 1401 1382 1339 1328 1280 1267 1236 1221 1221 1199 1596 1605 1639 1684 1670 1688 1708 1689 1702 1709 1726 1776 1786 1837 1828 1836 1797 1797 1860 1858 1804 1808 1749 1724 1749 833 835 853 873 867 869 890 875 888 906 917 942 953 977 969 972 948 958 1011 1006 981 979 943 922 934 763 770 786 811 803 819 818 814 814 803 809 834 833 860 859 864 849 839 849 852 823 829 806 802 815 2860 2863 2812 2657 2528 2490 2467 2677 2473 2484 3398 3281 3162 3240 3112 2884 2562 2251 1834 2197 2020 1789 1550 1423 1318 1381 1391 1344 1263 1202 1189 1179 1290 1187 1218 1680 1624 1567 1610 1558 1440 1264 1100 867 1073 998 867 739 675 609 1479 1472 1468 1394 1326 1301 1288 1387 1286 1266 1718 1657 1595 1630 1554 1444 1298 1151 967 1124 1022 922 811 748 709 1876 1773 1724 1729 1693 1657 1643 1669 1611 1545 2007 1933 1879 1791 1720 1609 1538 1491 1438 1674 1636 1587 1522 1466 1411 870 805 791 780 744 723 721 732 700 674 908 880 868 816 788 740 707 659 641 768 735 707 680 648 629 1006 968 933 949 949 934 922 937 911 871 1099 1053 1011 975 932 869 831 832 797 906 901 880 842 818 782 614 596 595 598 582 594 582 580 601 601 606 610 616 635 653 648 654 662 682 699 704 717 713 714 704 278 272 268 260 247 253 248 243 252 252 248 246 254 253 256 259 270 268 280 288 290 302 303 304 302 336 324 327 338 335 341 334 337 349 349 358 364 362 382 397 389 384 394 402 411 414 415 410 410 402 688 673 656 643 619 596 591 581 561 514 504 480 470 445 438 437 427 425 414 408 415 397 383 369 347 329 315 312 299 277 267 264 259 246 223 218 211 205 197 207 206 199 186 181 176 177 167 161 155 151 359 358 344 344 342 329 327 322 315 291 286 269 265 248 231 231 228 239 233 232 238 230 222 214 196 574 504 473 488 492 467 470 508 449 430 897 843 793 711 629 524 457 404 342 567 517 473 426 383 360 263 218 211 221 220 203 209 230 202 199 442 423 409 366 325 275 238 205 180 304 268 238 216 189 176 311 286 262 267 272 264 261 278 247 231 455 420 384 345 304 249 219 199 162 263 249 235 210 194 184 8062 7984 7984 7845 7671 7541 7448 7381 7382 7415 7629 7553 7549 7411 7113 6802 6730 6649 6524 6578 6305 6228 6140 6065 5936 4023 3992 4010 3949 3844 3781 3730 3693 3685 3691 3816 3785 3799 3727 3626 3449 3385 3361 3284 3303 3156 3100 3071 3025 2963 4039 3992 3974 3896 3827 3760 3718 3688 3697 3724 3813 3768 3750 3684 3487 3353 3345 3288 3240 3275 3149 3128 3069 3040 2973 5133 5115 5090 5067 5039 5025 4994 4977 4974 4978 4934 4889 4895 4842 4746 4735 4715 4705 4651 4667 4629 4651 4626 4743 4692 2524 2524 2512 2499 2470 2470 2458 2441 2441 2446 2429 2418 2430 2415 2383 2371 2357 2355 2328 2335 2310 2311 2300 2363 2346 2609 2591 2578 2568 2569 2555 2536 2536 2533 2532 2505 2471 2465 2427 2363 2364 2358 2350 2323 2332 2319 2340 2326 2380 2346 1259 1232 1243 1228 1187 1143 1135 1135 1062 1056 1051 1070 1055 1060 1036 1012 1037 1078 1107 1173 1175 1225 1213 1060 1006 674 654 669 662 641 613 610 613 556 548 542 552 536 528 525 516 528 560 578 616 615 626 628 537 508 585 578 574 566 546 530 525 522 506 508 509 518 519 532 511 496 509 518 529 557 560 599 585 523 498 1670 1637 1651 1550 1445 1373 1319 1269 1346 1381 1644 1594 1599 1509 1331 1055 978 866 766 738 501 352 301 262 238 825 814 829 788 733 698 662 639 688 697 845 815 833 784 718 562 500 446 378 352 231 163 143 125 109 845 823 822 762 712 675 657 630 658 684 799 779 766 725 613 493 478 420 388 386 270 189 158 137 129 1273 1275 1300 1324 1273 1252 1239 1232 1221 1266 1291 1280 1269 1250 1181 1142 1135 1124 1087 1084 1011 1002 966 988 980 626 640 670 690 646 644 643 635 630 652 681 683 684 681 670 642 626 616 587 572 543 533 518 537 540 647 635 630 634 627 608 596 597 591 614 610 597 585 569 511 500 509 508 500 512 468 469 448 451 440 1086 1098 1112 1118 1094 1098 1096 1069 1058 1077 1057 1038 1022 1008 956 960 938 919 899 889 855 853 828 876 868 531 550 573 576 551 560 562 545 539 553 554 555 555 556 547 548 526 506 497 481 472 465 451 481 484 555 548 539 542 543 538 534 524 519 524 503 483 467 452 409 412 412 413 402 408 383 388 377 395 384 79 75 81 90 64 56 47 58 44 48 51 55 56 59 56 47 53 65 63 81 76 99 96 80 88 42 37 40 50 33 30 26 30 22 19 21 24 22 24 25 21 28 32 31 36 32 42 44 38 44 37 38 41 40 31 26 21 28 22 29 30 31 34 35 31 26 25 33 32 45 44 57 52 42 44 108 102 107 116 115 98 96 105 119 141 183 187 191 183 169 135 144 140 125 114 80 50 42 32 24 53 53 57 64 62 54 55 60 69 80 106 104 107 101 98 73 72 78 59 55 39 26 23 18 12 55 49 50 52 53 44 41 45 50 61 77 83 84 82 71 62 72 62 66 59 41 24 19 14 12 5290 5233 5234 5112 4982 4868 4813 4756 4772 4797 4948 4888 4899 4808 4636 4389 4329 4280 4206 4244 4046 3978 3956 3833 3750 2723 2698 2698 2635 2569 2506 2473 2448 2444 2445 2520 2494 2499 2449 2387 2254 2208 2204 2156 2179 2061 2013 2005 1922 1877 2567 2535 2536 2477 2413 2362 2340 2308 2328 2352 2428 2394 2400 2359 2249 2135 2121 2076 2050 2065 1985 1965 1951 1911 1873 3087 3052 3017 2986 2966 2933 2904 2899 2903 2885 2869 2829 2827 2793 2767 2752 2749 2755 2722 2731 2724 2737 2747 2790 2772 1570 1548 1515 1496 1491 1479 1466 1455 1465 1458 1444 1427 1417 1405 1391 1378 1381 1396 1376 1388 1365 1373 1372 1387 1382 1517 1504 1502 1490 1475 1454 1438 1444 1438 1427 1425 1402 1410 1388 1376 1374 1368 1359 1346 1343 1359 1364 1375 1403 1390 835 830 852 849 838 811 827 822 782 793 796 819 813 819 808 801 819 854 889 939 951 980 985 846 796 473 468 491 482 479 459 465 473 431 433 436 449 436 432 427 426 433 461 478 512 521 520 528 444 413 362 362 361 367 359 352 362 349 351 360 360 370 377 387 381 375 386 393 411 427 430 460 457 402 383 1368 1351 1365 1277 1178 1124 1082 1035 1087 1119 1283 1240 1259 1196 1061 836 761 671 595 574 371 261 224 197 182 680 682 692 657 599 568 542 520 548 554 640 618 646 612 569 450 394 347 302 279 175 120 105 91 82 688 669 673 620 579 556 540 515 539 565 643 622 613 584 492 386 367 324 293 295 196 141 119 106 100 1499 1476 1450 1409 1416 1421 1396 1393 1389 1352 1390 1385 1381 1353 1296 1271 1266 1245 1231 1250 1248 1248 1218 1244 1206 674 654 642 624 629 631 614 610 611 594 615 608 616 597 569 553 551 541 541 552 552 554 548 566 546 825 822 808 785 787 790 782 783 778 758 775 777 765 756 727 718 715 704 690 698 696 694 670 678 660 960 965 961 963 979 994 994 1009 1013 1016 1008 1022 1046 1041 1023 1023 1028 1031 1030 1047 1050 1061 1051 1077 1052 423 426 424 427 428 431 430 441 437 435 431 436 458 454 445 445 450 453 455 466 473 473 477 495 480 537 539 537 536 551 563 564 568 576 581 577 586 588 587 578 578 578 578 575 581 577 588 574 582 572 345 327 310 289 285 276 261 255 236 215 204 196 186 182 172 164 165 159 155 153 148 146 132 134 122 159 149 138 130 129 124 119 110 103 96 85 79 78 72 73 69 67 67 69 68 62 64 56 55 51 186 178 172 159 156 152 142 145 133 119 119 117 108 110 99 95 98 92 86 85 86 82 76 79 71 194 184 179 157 152 151 141 129 140 121 178 167 149 130 101 84 73 55 46 50 50 41 35 33 32 92 79 80 67 72 76 65 59 71 63 99 93 80 71 51 39 34 21 17 18 17 17 15 16 15 102 105 99 90 80 75 76 70 69 58 79 74 69 59 50 45 39 34 29 32 33 24 20 17 17 566 542 523 515 503 495 522 548 553 583 560 592 593 605 627 591 572 568 570 584 558 534 520 504 503 304 286 279 272 265 269 289 306 313 326 316 335 326 337 348 328 325 321 314 317 293 284 282 268 264 262 256 244 243 238 226 233 242 240 257 244 257 267 268 279 263 247 247 256 267 265 250 238 236 239 376 369 368 368 363 366 391 393 392 404 399 421 433 442 470 450 431 437 440 452 420 422 423 423 430 209 204 204 202 199 204 224 226 229 232 230 243 243 251 264 249 249 250 243 248 226 226 229 226 229 167 165 164 166 164 162 167 167 163 172 169 178 190 191 206 201 182 187 197 204 194 196 194 197 201 85 78 74 72 73 77 75 81 83 87 77 80 74 81 85 79 79 78 76 71 79 71 60 56 50 42 38 36 34 33 39 37 40 40 47 40 41 38 43 45 41 41 41 40 40 42 40 35 30 25 43 40 38 38 40 38 38 41 43 40 37 39 36 38 40 38 38 37 36 31 37 31 25 26 25 105 95 81 75 67 52 56 74 78 92 84 91 86 82 72 62 62 53 54 61 59 41 37 25 23 53 44 39 36 33 26 28 40 44 47 46 51 45 43 39 38 35 30 31 29 25 18 18 12 10 52 51 42 39 34 26 28 34 34 45 38 40 41 39 33 24 27 23 23 32 34 23 19 13 13 66 57 55 53 58 53 62 59 56 60 54 61 57 60 68 60 56 52 41 39 44 40 41 38 47 31 26 26 27 31 31 35 32 31 33 29 33 30 36 37 31 29 29 18 20 22 23 25 26 31 35 31 29 26 27 22 27 27 25 27 25 28 27 24 31 29 27 23 23 19 22 17 16 12 16 50 48 47 47 53 50 58 53 52 50 48 53 51 49 56 48 43 45 31 35 35 35 34 32 41 23 22 22 23 28 28 32 28 27 24 24 27 26 30 31 26 25 28 16 19 19 20 22 23 28 27 26 25 24 25 22 26 25 25 26 24 26 25 19 25 22 18 17 15 16 16 15 12 9 13 8 5 6 4 4 3 3 3 2 6 2 2 1 6 7 6 5 4 6 1 3 2 5 5 6 4 2 2 2 2 3 3 3 2 6 2 2 1 3 3 1 1 0 0 0 1 1 2 2 3 4 3 4 2 2 0 0 0 0 0 0 0 0 3 4 5 4 4 6 1 2 1 3 3 3 8 4 2 2 1 0 1 3 2 4 4 6 5 5 5 6 8 3 4 3 6 3 2 1 0 4 2 2 2 1 0 0 1 2 3 3 4 3 3 3 4 3 1 2 1 2 2 1 1 0 4 2 0 0 0 0 1 2 0 1 1 2 2 2 2 2 5 2 2 2 4 1 1 0 0 358 344 333 324 308 312 325 348 361 387 372 404 419 434 449 420 406 402 416 425 394 369 358 347 340 198 186 182 175 163 170 182 200 209 223 218 237 238 245 254 239 237 230 239 241 216 203 201 189 186 160 158 151 149 145 142 143 148 152 164 154 167 181 189 195 181 169 172 177 184 178 166 157 158 154 212 210 213 211 202 207 222 225 232 246 244 267 281 298 319 305 293 293 310 313 279 277 279 283 284 123 119 121 119 112 117 131 137 144 153 151 164 167 174 185 174 173 169 178 180 158 154 154 153 157 89 91 92 92 90 90 91 88 88 93 93 103 114 124 134 131 120 124 132 133 121 123 125 130 127 61 55 51 53 54 60 58 66 70 70 63 66 64 67 70 64 64 64 61 63 69 61 51 47 40 32 31 30 29 27 31 29 33 33 36 33 35 33 36 38 35 35 36 36 37 38 36 33 28 22 29 24 21 24 27 29 29 33 37 34 30 31 31 31 32 29 29 28 25 26 31 25 18 19 18 85 79 69 60 52 45 45 57 59 71 65 71 74 69 60 51 49 45 45 49 46 31 28 17 16 43 36 31 27 24 22 22 30 32 34 34 38 38 35 31 30 29 25 25 24 20 13 14 8 7 42 43 38 33 28 23 23 27 27 37 31 33 36 34 29 21 20 20 20 25 26 18 14 9 9 142 141 135 138 137 130 135 141 136 136 134 127 117 111 110 111 110 114 113 120 120 125 121 119 116 75 74 71 70 71 68 72 74 73 70 69 65 58 56 57 58 59 62 57 56 55 58 56 53 47 67 67 64 68 66 62 63 67 63 66 65 62 59 55 53 53 51 52 56 64 65 67 65 66 69 114 111 108 110 108 109 111 115 108 108 107 101 101 95 95 97 95 99 99 104 106 110 110 108 105 63 63 61 60 59 59 61 61 58 55 55 52 50 47 48 49 51 53 49 49 49 52 53 50 44 51 48 47 50 49 50 50 54 50 53 52 49 51 48 47 48 44 46 50 55 57 58 57 58 61 16 18 17 15 15 14 14 12 11 11 12 12 9 8 8 9 10 10 9 7 7 8 4 4 4 6 5 4 3 4 5 5 4 5 5 5 4 4 4 4 5 5 5 4 3 3 3 0 0 0 10 13 13 12 11 9 9 8 6 6 7 8 5 4 4 4 5 5 5 4 4 5 4 4 4 12 12 10 13 14 7 10 14 17 17 15 14 7 8 7 5 5 5 5 9 7 7 7 7 7 6 6 6 7 8 4 6 9 10 10 9 9 4 5 5 4 3 4 4 4 3 3 3 3 3 6 6 4 6 6 3 4 5 7 7 6 5 3 3 2 1 2 1 1 5 4 4 4 4 4 9027 8895 8756 8567 8316 8143 7966 7850 7936 7792 7795 7601 7379 7251 7030 6773 6475 6326 6051 5874 5618 5424 5193 5097 5019 4498 4472 4380 4246 4130 4043 3929 3878 3927 3846 3885 3786 3658 3625 3562 3432 3304 3225 3029 2899 2756 2638 2503 2459 2424 4529 4423 4376 4321 4186 4100 4037 3972 4009 3946 3910 3815 3721 3626 3468 3341 3171 3101 3022 2975 2862 2786 2690 2638 2595 6762 6714 6646 6570 6451 6405 6327 6251 6258 6149 6065 5930 5782 5689 5543 5407 5203 5079 4896 4794 4672 4585 4459 4411 4371 3367 3355 3308 3245 3194 3168 3117 3076 3074 3016 3012 2938 2853 2836 2778 2714 2627 2550 2423 2345 2284 2226 2147 2129 2112 3395 3359 3338 3325 3257 3237 3210 3175 3184 3133 3053 2992 2929 2853 2765 2693 2576 2529 2473 2449 2388 2359 2312 2282 2259 1028 1016 983 974 932 897 865 851 842 842 836 823 774 766 740 723 678 659 628 636 614 591 553 530 515 567 564 546 534 495 477 458 455 455 455 449 438 402 409 403 391 366 351 330 333 309 297 278 264 257 461 452 437 440 437 420 407 396 387 387 387 385 372 357 337 332 312 308 298 303 305 294 275 266 258 1237 1165 1127 1023 933 841 774 748 836 801 894 848 823 796 747 643 594 588 527 444 332 248 181 156 133 564 553 526 467 441 398 354 347 398 375 424 410 403 380 381 327 311 324 276 221 163 115 78 66 55 673 612 601 556 492 443 420 401 438 426 470 438 420 416 366 316 283 264 251 223 169 133 103 90 78 1651 1673 1701 1708 1682 1685 1669 1659 1662 1613 1574 1510 1455 1402 1351 1287 1182 1127 1082 1045 993 938 868 852 861 851 863 875 867 867 883 872 852 854 818 821 784 750 735 717 685 638 595 560 526 500 466 415 411 422 800 810 826 841 815 802 797 807 808 795 753 726 705 667 634 602 544 532 522 519 493 472 453 441 439 1460 1496 1525 1546 1526 1539 1546 1533 1530 1477 1431 1369 1318 1269 1224 1165 1081 1035 993 957 928 890 833 817 825 751 766 779 783 778 796 796 785 783 746 751 711 681 674 658 626 591 552 516 481 465 442 401 392 405 709 730 746 763 748 743 750 748 747 731 680 658 637 595 566 539 490 483 477 476 463 448 432 425 420 74 72 78 78 80 74 60 56 43 45 42 43 33 26 25 25 20 15 16 18 19 19 16 16 21 43 43 47 44 47 45 37 31 26 26 21 22 17 15 13 13 9 6 8 10 10 10 7 8 9 31 29 31 34 33 29 23 25 17 19 21 21 16 11 12 12 11 9 8 8 9 9 9 8 12 117 105 98 84 76 72 63 70 89 91 101 98 104 107 102 97 81 77 73 70 46 29 19 19 15 57 54 49 40 42 42 39 36 45 46 49 51 52 46 46 46 38 37 36 35 25 14 7 11 8 60 51 49 44 34 30 24 34 44 45 52 47 52 61 56 51 43 40 37 35 21 15 12 8 7 6041 5906 5767 5575 5396 5240 5102 5017 5101 5020 5078 4990 4837 4773 4635 4470 4303 4232 3993 3858 3693 3554 3404 3334 3266 3053 3017 2923 2808 2712 2621 2529 2503 2551 2522 2562 2526 2437 2418 2376 2302 2236 2211 2054 1958 1862 1781 1705 1664 1626 2988 2889 2844 2767 2684 2619 2573 2514 2550 2498 2516 2464 2400 2355 2259 2168 2067 2021 1939 1900 1831 1773 1699 1670 1640 4300 4224 4132 4031 3965 3902 3834 3778 3789 3744 3721 3674 3587 3550 3470 3394 3298 3229 3073 3003 2935 2880 2824 2798 2760 2178 2149 2088 2025 1991 1951 1905 1879 1883 1874 1867 1846 1794 1785 1742 1719 1679 1645 1553 1507 1474 1438 1410 1398 1373 2122 2075 2044 2006 1974 1951 1929 1899 1906 1870 1854 1828 1793 1765 1728 1675 1619 1584 1520 1496 1461 1442 1414 1400 1387 727 721 702 699 659 643 631 625 632 635 634 631 597 592 577 576 533 528 495 508 496 476 440 422 407 408 408 396 395 357 348 338 341 348 351 349 346 319 321 325 323 302 294 274 277 259 249 232 219 215 319 313 306 304 302 295 293 284 284 284 285 285 278 271 252 253 231 234 221 231 237 227 208 203 192 1014 961 933 845 772 695 637 614 680 641 723 685 653 631 588 500 472 475 425 347 262 198 140 114 99 467 460 439 388 364 322 286 283 320 297 346 334 324 312 309 260 255 272 227 174 129 94 63 47 38 547 501 494 457 408 373 351 331 360 344 377 351 329 319 279 240 217 203 198 173 133 104 77 67 61 1335 1316 1288 1284 1238 1218 1195 1174 1173 1159 1143 1101 1087 1076 1044 1016 990 967 976 971 932 932 921 911 892 594 592 582 571 551 539 528 523 522 506 502 476 471 472 469 445 430 419 415 415 394 391 383 384 376 741 724 706 713 687 679 667 651 651 653 641 625 616 604 575 571 560 548 561 556 538 541 538 527 516 1002 994 989 993 960 964 947 940 939 928 913 887 877 870 849 848 824 815 830 834 809 815 802 796 786 438 440 441 437 425 421 416 412 408 396 394 381 378 377 378 369 357 353 354 357 345 346 336 339 334 564 554 548 556 535 543 531 528 531 532 519 506 499 493 471 479 467 462 476 477 464 469 466 457 452 227 223 203 197 193 180 174 170 167 162 160 149 144 148 138 122 125 116 117 110 99 96 97 92 87 116 113 103 95 91 84 83 83 81 78 79 70 66 73 65 55 55 51 48 46 40 38 39 37 33 111 110 100 102 102 96 91 87 86 84 81 79 78 75 73 67 70 65 69 64 59 58 58 55 54 106 99 96 94 85 74 74 64 67 69 70 65 66 58 57 46 41 36 29 27 24 21 22 23 19 40 39 38 39 35 34 29 28 33 32 29 25 27 22 26 21 18 15 13 12 9 7 8 8 9 66 60 58 55 50 40 45 36 34 37 41 40 39 36 31 25 23 21 16 15 15 14 14 15 10 1111 1084 1087 1050 1054 1046 1050 1022 1030 1029 1015 1047 1040 1060 1066 1062 1063 1016 993 984 982 946 932 938 951 588 578 567 551 545 533 539 531 522 521 514 534 532 543 541 536 540 515 509 504 495 478 472 473 470 523 506 520 499 509 513 511 491 508 508 501 513 508 517 525 526 523 501 484 480 487 468 460 465 481 787 764 750 747 757 766 757 756 755 751 754 770 758 764 775 788 784 755 751 746 762 757 764 787 802 429 413 398 396 396 396 393 394 387 382 384 399 392 391 393 401 403 387 388 378 382 379 387 399 401 358 351 352 351 361 370 364 362 368 369 370 371 366 373 382 387 381 368 363 368 380 378 377 388 401 108 108 110 102 98 96 98 89 97 90 91 98 101 95 95 91 91 88 83 79 74 80 74 79 78 56 56 53 51 51 46 48 42 48 43 44 47 48 47 44 40 39 36 36 36 33 37 34 38 36 52 52 57 51 47 50 50 47 49 47 47 51 53 48 51 51 52 52 47 43 41 43 40 41 42 216 212 227 201 199 184 195 177 178 188 170 179 181 201 196 183 188 173 159 159 146 109 94 72 71 103 109 116 104 98 91 98 95 87 96 86 88 92 105 104 95 98 92 85 90 80 62 51 36 33 113 103 111 97 101 93 97 82 91 92 84 91 89 96 92 88 90 81 74 69 66 47 43 36 38 168 167 173 166 173 170 162 144 145 146 145 140 130 123 122 125 126 108 95 99 103 100 91 103 110 100 103 102 97 101 93 88 77 76 76 79 80 74 73 77 73 77 59 58 56 51 50 47 52 56 68 64 71 69 72 77 74 67 69 70 66 60 56 50 45 52 49 49 37 43 52 50 44 51 54 149 146 152 149 154 158 145 129 130 130 128 121 109 107 103 106 100 87 77 78 85 90 84 96 101 88 87 85 85 90 87 80 70 69 67 70 68 61 61 61 62 60 47 48 44 44 47 44 49 53 61 59 67 64 64 71 65 59 61 63 58 53 48 46 42 44 40 40 29 34 41 43 40 47 48 0 1 2 2 3 3 4 4 6 4 5 7 8 2 0 1 2 2 2 3 3 1 1 2 1 0 1 2 2 2 1 1 1 3 2 2 4 4 1 0 0 1 0 1 2 2 0 0 1 0 0 0 0 0 1 2 3 3 3 2 3 3 4 1 0 1 1 2 1 1 1 1 1 1 1 19 20 19 15 16 9 13 11 9 12 12 12 13 14 19 18 24 19 16 18 15 9 6 5 8 12 15 15 10 9 5 7 6 4 7 7 8 9 11 16 11 16 12 9 10 5 3 3 2 3 7 5 4 5 7 4 6 5 5 5 5 4 4 3 3 7 8 7 7 8 10 6 3 3 5 713 684 679 650 633 620 638 622 616 620 611 649 659 678 679 673 673 650 643 631 626 600 589 580 588 379 367 359 351 330 323 337 334 317 323 314 334 342 348 344 344 339 334 331 334 330 318 314 308 302 334 317 320 299 303 297 301 288 299 297 297 315 317 330 335 329 334 316 312 297 296 282 275 272 286 473 447 431 428 428 428 441 442 435 433 436 454 453 455 461 468 468 454 463 453 460 455 458 464 474 261 247 239 238 232 233 242 244 235 237 235 248 247 244 245 250 249 245 247 243 244 241 248 254 251 212 200 192 190 196 195 199 198 200 196 201 206 206 211 216 218 219 209 216 210 216 214 210 210 223 77 79 79 68 62 60 64 55 60 59 61 68 72 71 72 68 66 62 58 54 49 54 51 55 57 42 42 37 33 30 26 30 24 27 26 28 30 33 34 32 28 25 23 22 21 18 21 21 23 24 35 37 42 35 32 34 34 31 33 33 33 38 39 37 40 40 41 39 36 33 31 33 30 32 33 163 158 169 154 143 132 133 125 121 128 114 127 134 152 146 137 139 134 122 124 117 91 80 61 57 76 78 83 80 68 64 65 66 55 60 51 56 62 70 67 66 65 66 62 70 68 56 45 31 27 87 80 86 74 75 68 68 59 66 68 63 71 72 82 79 71 74 68 60 54 49 35 35 30 30 230 233 235 234 248 256 250 256 269 263 259 258 251 259 265 264 264 258 255 254 253 246 252 255 253 109 108 106 103 114 117 114 120 129 122 121 120 116 122 120 119 124 122 120 114 114 110 111 113 112 121 125 129 131 134 139 136 136 140 141 138 138 135 137 145 145 140 136 135 140 139 136 141 142 141 165 171 167 170 175 180 171 185 190 188 190 195 196 202 211 214 216 214 211 215 217 212 222 227 227 80 79 74 73 74 76 71 80 83 78 79 83 84 86 87 89 94 95 93 91 94 91 95 96 97 85 92 93 97 101 104 100 105 107 110 111 112 112 116 124 125 122 119 118 124 123 121 127 131 130 31 28 29 32 33 33 30 30 31 27 25 23 21 22 23 22 23 24 23 22 22 25 22 22 20 14 13 14 16 19 19 17 17 18 15 14 13 11 12 12 12 13 13 13 13 13 16 13 14 12 17 15 15 16 14 14 13 13 13 12 11 10 10 10 11 10 10 11 10 9 9 9 9 8 8 34 34 39 32 40 43 49 41 48 48 44 40 34 35 31 28 25 20 21 17 14 9 8 6 6 15 16 18 14 21 22 26 23 28 29 28 24 21 24 21 18 17 14 14 10 7 3 3 3 3 19 18 21 18 19 21 23 18 20 19 16 16 13 11 10 10 8 6 7 7 7 6 5 3 3 7121 7037 6895 6809 6714 6636 6669 6706 6662 6619 6276 6232 6172 6026 5910 5792 5574 5475 5291 5237 5114 4910 4745 4530 4338 3499 3456 3364 3333 3284 3251 3284 3300 3290 3281 3113 3098 3056 2996 2970 2906 2804 2726 2650 2626 2568 2446 2340 2236 2144 3622 3581 3531 3476 3430 3385 3385 3406 3372 3338 3163 3134 3116 3030 2940 2886 2770 2749 2641 2611 2546 2464 2405 2294 2194 5121 5124 5051 5041 4942 4879 4884 4865 4833 4782 4565 4529 4457 4369 4310 4249 4123 4045 3974 3942 3887 3809 3751 3661 3536 2550 2543 2504 2500 2443 2426 2437 2429 2412 2391 2274 2261 2221 2190 2181 2133 2073 2021 2006 1991 1964 1919 1868 1825 1767 2571 2581 2547 2541 2499 2453 2447 2436 2421 2391 2291 2268 2236 2179 2129 2116 2050 2024 1968 1951 1923 1890 1883 1836 1769 1020 1022 996 975 992 967 978 982 981 967 901 902 903 890 845 837 829 845 822 817 807 740 708 664 617 513 525 506 492 513 496 510 506 506 502 468 470 463 459 439 433 424 430 417 423 420 381 362 337 310 507 497 490 483 479 471 468 476 475 465 433 432 440 431 406 404 405 415 405 394 387 359 346 327 307 980 891 848 793 780 790 807 859 848 870 810 801 812 767 755 706 622 585 495 478 420 361 286 205 185 436 388 354 341 328 329 337 365 372 388 371 367 372 347 350 340 307 275 227 212 184 146 110 74 67 544 503 494 452 452 461 470 494 476 482 439 434 440 420 405 366 315 310 268 266 236 215 176 131 118 1135 1147 1151 1158 1170 1164 1214 1246 1232 1246 1142 1149 1132 1095 1092 1027 958 926 854 838 829 805 768 717 711 536 564 562 556 563 578 605 616 618 630 576 575 558 553 566 527 498 485 458 441 430 417 393 361 369 599 583 589 602 607 586 609 630 614 616 566 574 574 542 526 500 460 441 396 397 399 388 375 356 342 986 1013 1023 1055 1056 1053 1093 1117 1108 1118 1031 1039 1010 983 974 920 857 827 760 752 746 739 713 678 666 467 494 505 515 510 521 544 553 550 557 514 515 492 493 504 465 435 418 397 391 382 382 366 344 348 519 519 518 540 546 532 549 564 558 561 517 524 518 490 470 455 422 409 363 361 364 357 347 334 318 44 44 45 32 39 35 38 37 36 27 22 19 25 25 21 24 23 21 26 24 28 22 20 20 23 26 29 26 17 21 22 24 21 26 20 14 14 16 15 12 15 13 13 17 15 16 12 11 10 12 18 15 19 15 18 13 14 16 10 7 8 5 9 10 9 9 10 8 9 9 12 10 9 10 11 105 90 83 71 75 76 83 92 88 101 89 91 97 87 97 83 78 78 68 62 55 44 35 19 22 43 41 31 24 32 35 37 42 42 53 48 46 50 45 50 47 50 54 44 35 32 23 16 7 9 62 49 52 47 43 41 46 50 46 48 41 45 47 42 47 36 28 24 24 27 23 21 19 12 13 4722 4645 4526 4447 4385 4316 4303 4300 4327 4291 4113 4112 4127 4050 3982 3958 3832 3814 3724 3708 3606 3439 3335 3159 3011 2376 2326 2245 2230 2200 2152 2158 2168 2167 2152 2068 2070 2076 2027 2014 2014 1948 1917 1875 1876 1829 1723 1655 1578 1506 2346 2319 2281 2217 2185 2164 2145 2132 2160 2139 2045 2042 2051 2023 1968 1944 1884 1897 1849 1832 1777 1716 1680 1581 1505 3302 3287 3212 3184 3120 3065 3025 2974 2977 2930 2826 2808 2802 2753 2730 2736 2685 2664 2675 2658 2602 2534 2513 2442 2356 1684 1665 1620 1619 1588 1563 1548 1533 1520 1492 1435 1429 1431 1406 1402 1409 1378 1363 1371 1365 1338 1290 1261 1231 1193 1618 1622 1592 1565 1532 1502 1477 1441 1457 1438 1391 1379 1371 1347 1328 1327 1307 1301 1304 1293 1264 1244 1252 1211 1163 670 673 664 652 668 651 676 690 709 717 673 695 703 704 673 666 664 698 670 680 676 620 598 553 516 343 348 337 329 347 329 348 352 357 366 348 358 357 353 344 341 339 356 342 356 356 323 311 287 264 327 325 327 323 321 322 328 338 352 351 325 337 346 351 329 325 325 342 328 324 320 297 287 266 252 750 685 650 611 597 600 602 636 641 644 614 609 622 593 579 556 483 452 379 370 328 285 224 164 139 349 313 288 282 265 260 262 283 290 294 285 283 288 268 268 264 231 198 162 155 135 110 83 60 49 401 372 362 329 332 340 340 353 351 350 329 326 334 325 311 292 252 254 217 215 193 175 141 104 90 1264 1245 1218 1204 1159 1156 1152 1160 1103 1082 1021 971 913 881 836 807 784 735 713 691 679 666 642 654 616 587 566 557 547 521 521 521 516 505 499 469 453 422 416 390 365 358 324 317 309 309 306 292 297 269 677 679 661 657 638 635 631 644 598 583 552 518 491 465 446 442 426 411 396 382 370 360 350 357 347 833 824 816 802 766 761 766 774 748 734 708 682 645 633 606 593 581 554 539 532 539 536 525 541 514 399 384 379 366 345 342 345 343 342 342 325 317 298 291 275 259 260 240 238 235 244 247 241 250 226 434 440 437 436 421 419 421 431 406 392 383 365 347 342 331 334 321 314 301 297 295 289 284 291 288 306 305 287 291 285 281 264 255 236 223 206 188 175 161 151 147 142 126 126 113 103 98 90 91 78 144 148 143 146 145 145 138 133 123 116 106 98 90 91 83 77 72 61 58 52 48 46 40 40 34 162 157 144 145 140 136 126 122 113 107 100 90 85 70 68 70 70 65 68 61 55 52 50 51 44 125 116 115 111 108 114 122 131 119 125 107 101 93 87 79 67 61 55 48 46 37 32 27 22 24 44 34 35 35 31 34 38 40 40 41 38 38 34 34 32 29 26 23 21 22 17 13 11 7 9 81 82 80 76 77 80 84 91 79 84 69 63 59 53 47 38 35 32 27 24 20 19 16 15 15 52458 51567 51710 50559 49333 49063 49580 50328 50363 52272 51114 52451 51462 51774 50777 47934 45284 43499 42614 42983 40979 38841 37419 35376 32587 26175 25858 26010 25395 24727 24544 24736 25153 25246 26268 25660 26375 25942 26096 25548 24091 22717 21958 21557 21775 20723 19552 18777 17699 16293 26283 25709 25700 25164 24606 24519 24844 25175 25117 26004 25454 26076 25520 25678 25229 23843 22567 21541 21057 21208 20256 19289 18642 17677 16294 20179 19881 19656 19479 19114 19095 18982 18894 18788 18637 18512 18418 18035 17852 17528 17251 16776 16457 16375 16207 15638 15231 14943 14694 13704 10354 10198 10084 9977 9793 9811 9746 9724 9697 9662 9598 9554 9333 9233 9065 8907 8629 8454 8439 8372 8058 7829 7702 7556 7050 9825 9683 9572 9502 9321 9284 9236 9170 9091 8975 8914 8864 8702 8619 8463 8344 8147 8003 7936 7835 7580 7402 7241 7138 6654 13151 13252 13489 13402 13347 13394 13340 13358 13400 13407 13391 13601 13665 13911 14034 14040 13908 13980 14426 14794 14974 14686 14516 13791 12879 6770 6838 6947 6936 6917 6922 6885 6883 6927 6952 6939 7064 7122 7288 7353 7385 7301 7344 7595 7799 7903 7714 7590 7180 6691 6381 6414 6542 6466 6430 6472 6455 6475 6473 6455 6452 6537 6543 6623 6681 6655 6607 6636 6831 6995 7071 6972 6926 6611 6188 19128 18434 18565 17678 16872 16574 17258 18076 18175 20228 19211 20432 19762 20011 19215 16643 14600 13062 11813 11982 10367 8924 7960 6891 6004 9051 8822 8979 8482 8017 7811 8105 8546 8622 9654 9123 9757 9487 9575 9130 7799 6787 6160 5523 5604 4762 4009 3485 2963 2552 10077 9612 9586 9196 8855 8763 9153 9530 9553 10574 10088 10675 10275 10436 10085 8844 7813 6902 6290 6378 5605 4915 4475 3928 3452 7815 7683 7760 7903 7836 7869 7984 8122 8202 8387 8394 8601 8410 8474 8355 8181 7915 7679 7667 7731 7363 7127 7014 7036 6629 3979 3907 3973 4035 3996 4019 4072 4149 4229 4313 4311 4395 4298 4282 4223 4133 3956 3860 3888 3938 3775 3632 3585 3581 3399 3836 3776 3787 3868 3840 3850 3912 3973 3973 4074 4083 4206 4112 4192 4132 4048 3959 3819 3779 3793 3588 3495 3429 3455 3230 5869 5888 5949 6074 6050 6158 6187 6263 6254 6272 6277 6284 6095 6049 5918 5899 5715 5624 5684 5703 5476 5333 5256 5466 5165 2991 2997 3043 3105 3096 3153 3159 3195 3219 3242 3263 3243 3127 3076 3026 3012 2883 2818 2875 2903 2785 2690 2680 2771 2653 2878 2891 2906 2969 2954 3005 3028 3068 3035 3030 3014 3041 2968 2973 2892 2887 2832 2806 2809 2800 2691 2643 2576 2695 2512 418 434 454 470 481 455 473 451 454 427 430 449 457 489 496 539 569 605 683 774 857 907 959 903 884 205 205 207 216 229 219 244 228 235 224 230 234 239 253 251 279 284 311 359 404 451 463 486 459 439 213 229 247 254 252 236 229 223 219 203 200 215 218 236 245 260 285 294 324 370 406 444 473 444 445 1528 1361 1357 1359 1305 1256 1324 1408 1494 1688 1687 1868 1858 1936 1941 1743 1631 1450 1300 1254 1030 887 799 667 580 783 705 723 714 671 647 669 726 775 847 818 918 932 953 946 842 789 731 654 631 539 479 419 351 307 745 656 634 645 634 609 655 682 719 841 869 950 926 983 995 901 842 719 646 623 491 408 380 316 273 36286 36025 36374 35493 34629 34563 35024 35665 35773 37315 36624 37799 37300 37738 37199 35008 33066 31888 31285 31546 30155 28473 27367 25487 23433 18182 18168 18407 17901 17445 17372 17572 17910 17988 18788 18460 19098 18932 19183 18845 17711 16748 16261 15984 16131 15359 14441 13803 12802 11747 18104 17857 17967 17592 17184 17191 17452 17755 17785 18527 18164 18701 18368 18555 18354 17297 16318 15627 15301 15415 14796 14032 13564 12685 11686 12621 12353 12098 11826 11500 11403 11258 11089 11018 10892 10829 10787 10674 10581 10433 10222 9979 9785 9668 9500 9172 8959 8776 8352 7718 6533 6394 6256 6103 5941 5903 5819 5772 5736 5685 5651 5647 5597 5565 5464 5352 5233 5143 5087 4994 4809 4700 4594 4380 4025 6088 5959 5842 5723 5559 5500 5439 5317 5282 5207 5178 5140 5077 5016 4969 4870 4746 4642 4581 4506 4363 4259 4182 3972 3693 8938 9238 9646 9801 9904 10193 10289 10481 10676 10884 11010 11304 11497 11792 12019 12085 12003 12130 12535 12867 13030 12746 12601 11928 11182 4598 4782 4995 5083 5162 5304 5351 5430 5561 5687 5764 5949 6080 6281 6390 6451 6417 6484 6710 6899 6987 6818 6700 6299 5909 4340 4456 4651 4718 4742 4889 4938 5051 5115 5197 5246 5355 5417 5511 5629 5634 5586 5646 5825 5968 6043 5928 5901 5629 5273 14727 14434 14630 13866 13225 12967 13477 14095 14079 15539 14785 15708 15129 15365 14747 12701 11084 9973 9082 9179 7953 6768 5990 5207 4533 7051 6992 7156 6715 6342 6165 6402 6708 6691 7416 7045 7502 7255 7337 6991 5908 5098 4634 4187 4238 3563 2923 2509 2123 1813 7676 7442 7474 7151 6883 6802 7075 7387 7388 8123 7740 8206 7874 8028 7756 6793 5986 5339 4895 4941 4390 3845 3481 3084 2720 8357 7859 7576 7163 6868 6631 6572 6541 6388 6570 6096 6051 5752 5562 5223 4745 4303 3932 3662 3706 3461 3241 3038 2853 2525 4014 3783 3630 3459 3286 3153 3092 3094 3029 3167 2889 2882 2712 2631 2480 2247 2013 1837 1685 1706 1589 1479 1389 1316 1147 4343 4076 3946 3704 3582 3478 3480 3447 3359 3403 3207 3169 3040 2931 2743 2498 2290 2095 1977 2000 1872 1762 1649 1537 1378 1689 1640 1609 1579 1564 1534 1537 1542 1516 1473 1406 1347 1266 1222 1177 1130 1082 1048 1023 1004 990 939 911 876 821 830 807 785 769 756 755 768 757 742 735 684 664 609 592 575 543 513 493 477 475 464 439 428 405 372 859 833 824 810 808 779 769 785 774 738 722 683 657 630 602 587 569 555 546 529 526 500 483 471 449 3795 3580 3389 3131 2962 2746 2578 2426 2270 2096 1951 1848 1711 1630 1519 1416 1336 1245 1208 1153 1087 1033 956 960 813 1967 1851 1745 1637 1526 1399 1290 1225 1131 1041 945 881 803 754 712 655 600 549 526 496 465 433 404 422 343 1828 1729 1644 1494 1436 1347 1288 1201 1139 1055 1006 967 908 876 807 761 736 696 682 657 622 600 552 538 470 2873 2639 2578 2453 2342 2351 2457 2573 2602 3001 2739 2856 2775 2710 2527 2199 1885 1639 1431 1549 1384 1269 1171 1017 891 1217 1125 1100 1053 1004 999 1034 1112 1156 1391 1260 1337 1300 1285 1193 1049 900 795 682 735 660 607 557 489 432 1656 1514 1478 1400 1338 1352 1423 1461 1446 1610 1479 1519 1475 1425 1334 1150 985 844 749 814 724 662 614 528 459 2719 2684 2648 2640 2612 2512 2507 2524 2554 2581 2590 2612 2619 2602 2601 2562 2507 2515 2420 2437 2412 2366 2346 2333 2277 1358 1352 1343 1352 1302 1250 1240 1245 1259 1257 1267 1269 1279 1290 1307 1277 1251 1263 1189 1207 1206 1173 1161 1150 1115 1361 1332 1305 1288 1310 1262 1267 1279 1295 1324 1323 1343 1340 1312 1294 1285 1256 1252 1231 1230 1206 1193 1185 1183 1162 2018 2024 2009 2025 2050 2022 2008 2022 2039 2059 2072 2097 2077 2066 2077 2081 2063 2072 2050 2068 2053 2059 2075 2080 2067 1017 1023 1015 1023 1021 1000 995 1001 996 997 1008 1010 1006 1011 1026 1019 1010 1019 997 1007 1011 1012 1020 1022 1014 1001 1001 994 1002 1029 1022 1013 1021 1043 1062 1064 1087 1071 1055 1051 1062 1053 1053 1053 1061 1042 1047 1055 1058 1053 189 186 183 188 174 165 175 171 164 164 153 155 157 143 144 123 116 117 116 112 117 121 128 130 121 102 101 98 107 94 84 88 90 89 85 79 78 77 71 78 64 62 63 59 61 60 61 66 67 62 87 85 85 81 80 81 87 81 75 79 74 77 80 72 66 59 54 54 57 51 57 60 62 63 59 512 474 456 427 388 325 324 331 351 358 365 360 385 393 380 358 328 326 254 257 242 186 143 123 89 239 228 230 222 187 166 157 154 174 175 180 181 196 208 203 194 179 181 133 139 135 100 75 61 39 273 246 226 205 201 159 167 177 177 183 185 179 189 185 177 164 149 145 121 118 107 86 68 62 50 406 388 358 369 378 369 361 374 386 401 417 434 406 404 376 368 369 387 378 394 374 372 360 385 373 211 210 192 198 200 188 186 187 190 194 207 212 202 202 188 182 192 198 186 202 200 196 187 202 196 195 178 166 171 178 181 175 187 196 207 210 222 204 202 188 186 177 189 192 192 174 176 173 183 177 337 330 306 320 330 325 314 324 341 350 367 379 352 349 323 324 325 331 331 343 328 340 339 361 356 177 178 163 170 175 164 159 160 164 169 174 179 172 168 158 161 163 165 160 168 167 172 172 187 189 160 152 143 150 155 161 155 164 177 181 193 200 180 181 165 163 162 166 171 175 161 168 167 174 167 19 18 18 18 17 15 20 20 15 17 12 13 10 11 8 9 6 7 10 9 8 10 8 11 13 9 10 8 9 8 7 12 11 8 7 8 8 5 6 4 4 3 5 5 6 5 6 5 6 6 10 8 10 9 9 8 8 9 7 10 4 5 5 5 4 5 3 2 5 3 3 4 3 5 7 50 40 34 31 31 29 27 30 30 34 38 42 44 44 45 35 38 49 37 42 38 22 13 13 4 25 22 21 19 17 17 15 16 18 18 25 25 25 28 26 17 26 28 21 28 28 18 10 9 1 25 18 13 12 14 12 12 14 12 16 13 17 19 16 19 18 12 21 16 14 10 4 3 4 3 1721 1712 1708 1705 1664 1592 1578 1593 1601 1608 1613 1618 1648 1638 1648 1636 1577 1574 1498 1490 1470 1423 1416 1383 1360 876 881 889 902 858 831 814 823 828 824 824 828 843 846 863 852 816 827 777 773 763 740 735 709 695 845 831 819 803 806 761 764 770 773 784 789 790 805 792 785 784 761 747 721 717 707 683 681 674 665 1208 1218 1225 1228 1246 1229 1224 1225 1221 1229 1225 1227 1232 1229 1243 1250 1222 1223 1207 1209 1195 1188 1203 1189 1200 636 642 646 653 653 648 644 650 639 641 642 638 639 643 653 645 629 636 628 625 620 621 626 612 614 572 576 579 575 593 581 580 575 582 588 583 589 593 586 590 605 593 587 579 584 575 567 577 577 586 131 125 123 131 118 116 123 119 122 122 117 124 127 114 116 99 97 98 91 88 92 91 101 101 91 68 65 64 72 61 56 58 59 64 62 56 58 60 54 62 52 53 52 47 49 48 47 53 53 49 63 60 59 59 57 60 65 60 58 60 61 66 67 60 54 47 44 46 44 39 44 44 48 48 42 382 369 360 346 300 247 231 249 258 257 271 267 289 295 289 287 258 253 200 193 183 144 112 93 69 172 174 179 177 144 127 112 114 125 121 126 132 144 149 148 155 134 139 102 99 95 72 56 44 32 210 195 181 169 156 120 119 135 133 136 145 135 145 146 141 132 124 114 98 94 88 72 56 49 37 592 584 582 566 570 551 568 557 567 572 560 560 565 560 577 558 561 554 544 553 568 571 570 565 544 271 261 262 252 244 231 240 235 241 239 236 229 234 242 256 243 243 238 226 232 243 237 239 239 224 321 323 320 314 326 320 328 322 326 333 324 331 331 318 321 315 318 316 318 321 325 334 331 326 320 473 476 478 477 474 468 470 473 477 480 480 491 493 488 511 507 516 518 512 516 530 531 533 530 511 204 203 206 200 193 188 192 191 193 187 192 193 195 200 215 213 218 218 209 214 224 219 222 223 211 269 273 272 277 281 280 278 282 284 293 288 298 298 288 296 294 298 300 303 302 306 312 311 307 300 39 43 42 39 39 34 32 32 27 25 24 18 20 18 20 15 13 12 15 15 17 20 19 18 17 25 26 26 26 25 21 18 20 17 16 15 12 12 11 12 8 6 6 7 6 7 8 8 8 7 14 17 16 13 14 13 14 12 10 9 9 6 8 7 8 7 7 6 8 9 10 12 11 10 10 80 65 62 50 57 49 66 52 63 67 56 51 52 54 46 36 32 24 17 22 21 20 18 17 16 42 32 30 26 26 22 30 24 31 36 29 24 27 31 29 22 19 14 10 12 12 10 9 8 6 38 33 32 24 31 27 36 28 32 31 27 27 25 23 17 14 13 10 7 10 9 10 9 9 10 11618 11425 11283 10862 10610 10418 10164 9892 9765 10144 9964 9862 9784 9601 9294 8759 8296 8122 7898 7625 7330 7132 7074 7040 6944 5815 5698 5631 5433 5268 5150 5066 4943 4909 5117 5031 4991 4970 4883 4727 4439 4180 4082 3989 3848 3689 3598 3568 3542 3478 5803 5727 5652 5429 5342 5268 5098 4949 4856 5027 4933 4871 4814 4718 4567 4320 4116 4040 3909 3777 3641 3534 3506 3498 3466 7497 7409 7336 7183 7088 7003 6962 6904 6856 6804 6741 6676 6616 6519 6398 6221 6094 6037 6034 5946 5879 5964 6037 6061 6080 3776 3719 3668 3592 3536 3476 3463 3450 3437 3402 3389 3340 3328 3265 3193 3095 3019 2973 2977 2935 2900 2964 2996 2999 3014 3721 3690 3668 3591 3552 3527 3499 3454 3419 3402 3352 3336 3288 3254 3205 3126 3075 3064 3057 3011 2979 3000 3041 3062 3066 1557 1558 1552 1461 1439 1392 1313 1239 1208 1145 1129 1105 1084 1043 985 888 815 792 768 793 794 721 757 700 622 820 818 826 771 732 708 673 641 624 593 582 581 566 549 528 479 440 431 430 436 435 392 420 392 339 737 740 726 690 707 684 640 598 584 552 547 524 518 494 457 409 375 361 338 357 359 329 337 308 283 2564 2458 2395 2218 2083 2023 1889 1749 1701 2195 2094 2081 2084 2039 1911 1650 1387 1293 1096 886 657 447 280 279 242 1219 1161 1137 1070 1000 966 930 852 848 1122 1060 1070 1076 1069 1006 865 721 678 582 477 354 242 152 151 125 1345 1297 1258 1148 1083 1057 959 897 853 1073 1034 1011 1008 970 905 785 666 615 514 409 303 205 128 128 117 2049 2041 2025 1927 1886 1846 1762 1688 1659 1659 1596 1565 1517 1454 1370 1244 1177 1116 1053 994 940 910 958 989 986 1046 1046 1041 989 961 926 894 874 859 863 829 813 784 741 710 660 609 551 511 491 470 466 495 510 514 1003 995 984 938 925 920 868 814 800 796 767 752 733 713 660 584 568 565 542 503 470 444 463 479 472 1763 1748 1735 1650 1619 1573 1513 1457 1417 1373 1314 1281 1214 1147 1072 979 960 915 887 840 806 810 867 911 928 901 896 886 847 833 798 764 745 727 708 683 668 633 591 559 518 498 457 433 419 402 414 442 458 480 862 852 849 803 786 775 749 712 690 665 631 613 581 556 513 461 462 458 454 421 404 396 425 453 448 96 101 103 102 106 102 86 76 74 73 77 60 53 60 56 38 34 32 27 43 52 47 52 42 26 43 47 51 50 46 45 40 39 40 37 34 26 23 27 24 19 14 12 12 18 20 20 27 26 15 53 54 52 52 60 57 46 37 34 36 43 34 30 33 32 19 20 20 15 25 32 27 25 16 11 190 192 187 175 161 171 163 155 168 213 205 224 250 247 242 227 183 169 139 111 82 53 39 36 32 102 103 104 92 82 83 90 90 92 118 112 119 128 123 127 123 97 82 66 54 48 32 26 26 19 88 89 83 83 79 88 73 65 76 95 93 105 122 124 115 104 86 87 73 57 34 21 13 10 13 7516 7384 7288 7020 6828 6684 6579 6419 6372 6627 6547 6521 6478 6415 6250 5887 5522 5438 5264 5056 4835 4671 4594 4477 4432 3826 3744 3708 3585 3468 3379 3367 3286 3282 3411 3369 3375 3377 3365 3276 3073 2873 2857 2796 2678 2551 2459 2409 2329 2283 3690 3640 3580 3435 3360 3305 3212 3133 3090 3216 3178 3146 3101 3050 2974 2814 2649 2581 2468 2378 2284 2212 2185 2148 2149 4253 4194 4140 4105 4054 4006 4048 4047 4051 4049 4049 4036 4021 4006 3990 3922 3822 3809 3809 3752 3732 3790 3835 3767 3783 2201 2157 2126 2099 2068 2035 2083 2096 2104 2091 2098 2080 2095 2081 2059 2027 1970 1970 1983 1945 1934 1962 1979 1932 1925 2052 2037 2014 2006 1986 1971 1965 1951 1947 1958 1951 1956 1926 1925 1931 1895 1852 1839 1826 1807 1798 1828 1856 1835 1858 1108 1127 1128 1061 1033 1015 976 923 919 873 862 859 851 812 766 696 625 614 589 601 594 541 566 517 481 611 617 627 584 556 546 523 494 490 468 464 472 458 444 433 388 353 350 344 347 341 311 326 294 269 497 510 501 477 477 469 453 429 429 405 398 387 393 368 333 308 272 264 245 254 253 230 240 223 212 2155 2063 2020 1854 1741 1663 1555 1449 1402 1705 1636 1626 1606 1597 1494 1269 1075 1015 866 703 509 340 193 193 168 1014 970 955 902 844 798 761 696 688 852 807 823 824 840 784 658 550 537 469 386 276 186 104 103 89 1141 1093 1065 952 897 865 794 753 714 853 829 803 782 757 710 611 525 478 397 317 233 154 89 90 79 2053 2000 1970 1915 1896 1888 1823 1785 1734 1858 1821 1776 1789 1732 1674 1628 1597 1568 1581 1575 1555 1551 1522 1574 1526 943 908 882 859 839 845 805 783 768 843 833 803 809 777 741 706 698 674 682 679 668 673 664 703 681 1110 1092 1088 1056 1057 1043 1018 1002 966 1015 988 973 980 955 933 922 899 894 899 896 887 878 858 871 845 1481 1467 1461 1428 1415 1424 1401 1400 1388 1382 1378 1359 1381 1366 1336 1320 1312 1313 1338 1354 1341 1364 1335 1383 1369 674 666 656 646 635 643 616 609 606 603 608 592 600 593 575 550 551 546 561 571 564 588 575 609 609 807 801 805 782 780 781 785 791 782 779 770 767 781 773 761 770 761 767 777 783 777 776 760 774 760 353 330 321 298 300 275 251 240 215 199 190 186 180 171 163 154 156 146 152 149 148 133 139 141 115 166 154 148 137 130 117 110 108 94 88 84 83 85 78 71 72 73 69 74 71 74 61 67 72 55 187 176 173 161 170 158 141 132 121 111 106 103 95 93 92 82 83 77 78 78 74 72 72 69 60 219 203 188 189 181 189 171 145 131 277 253 231 228 195 175 154 129 109 91 72 66 54 48 50 42 103 88 78 76 74 85 79 66 68 152 141 128 124 106 95 84 74 59 47 37 30 24 22 22 17 116 115 110 113 107 104 92 79 63 125 112 103 104 89 80 70 55 50 44 35 36 30 26 28 25 12081 12003 12158 11868 11600 11267 11356 11420 11385 11247 11421 11858 11929 11911 11446 10885 11074 10245 9297 9561 9166 8672 8008 7380 6752 6093 6078 6189 6059 5907 5729 5800 5781 5746 5689 5822 6039 6067 6059 5861 5537 5593 5124 4684 4797 4617 4379 4029 3692 3374 5988 5925 5969 5809 5693 5538 5556 5639 5639 5558 5599 5819 5862 5852 5585 5348 5481 5121 4613 4764 4549 4293 3979 3688 3378 5150 5058 5057 5022 4991 4968 4924 4893 4870 4813 4695 4653 4608 4599 4514 4447 4531 4336 3862 3889 3944 3940 3804 3846 3672 2618 2566 2566 2562 2552 2537 2498 2501 2484 2450 2406 2379 2339 2335 2314 2262 2303 2192 1960 1969 1999 2003 1932 1949 1874 2532 2492 2491 2460 2439 2431 2426 2392 2386 2363 2289 2274 2269 2264 2200 2185 2228 2144 1902 1920 1945 1937 1872 1897 1798 3543 3635 3800 3754 3703 3537 3467 3310 3248 3151 3092 3127 3188 3243 3245 3269 3416 3349 3255 3389 3403 3305 3108 2639 2401 1800 1866 1960 1936 1919 1846 1825 1715 1670 1628 1595 1612 1638 1648 1654 1665 1743 1697 1661 1747 1758 1717 1612 1355 1218 1743 1769 1840 1818 1784 1691 1642 1595 1578 1523 1497 1515 1550 1595 1591 1604 1673 1652 1594 1642 1645 1588 1496 1284 1183 3388 3310 3301 3092 2906 2762 2965 3217 3267 3283 3634 4078 4133 4069 3687 3169 3127 2560 2180 2283 1819 1427 1096 895 679 1675 1646 1663 1561 1436 1346 1477 1565 1592 1611 1821 2048 2090 2076 1893 1610 1547 1235 1063 1081 860 659 485 388 282 1713 1664 1638 1531 1470 1416 1488 1652 1675 1672 1813 2030 2043 1993 1794 1559 1580 1325 1117 1202 959 768 611 507 397 1708 1698 1749 1733 1747 1686 1685 1701 1748 1754 1695 1717 1740 1759 1732 1670 1701 1637 1385 1489 1519 1497 1392 1370 1269 866 864 882 879 895 848 829 847 872 880 857 870 870 868 862 827 844 798 680 728 745 750 702 700 650 842 834 867 854 852 838 856 854 876 874 838 847 870 891 870 843 857 839 705 761 774 747 690 670 619 1355 1347 1375 1409 1421 1410 1391 1392 1403 1408 1348 1310 1299 1288 1254 1224 1227 1184 925 991 1027 1044 960 994 956 702 699 707 719 737 715 691 708 717 712 693 677 656 649 638 615 607 581 464 497 520 539 496 508 496 653 648 668 690 684 695 700 684 686 696 655 633 643 639 616 609 620 603 461 494 507 505 464 486 460 138 149 162 154 173 144 146 127 134 122 118 134 150 175 194 200 229 234 251 299 327 332 333 285 252 66 74 80 76 87 78 73 61 64 64 55 56 66 70 83 87 106 104 109 131 142 154 156 145 121 72 75 82 78 86 66 73 66 70 58 63 78 84 105 111 113 123 130 142 168 185 178 177 140 131 215 202 212 170 153 132 148 182 211 224 229 273 291 296 284 246 245 219 209 199 165 121 99 91 61 98 91 95 84 71 55 65 78 91 104 109 137 148 149 141 125 131 113 107 100 83 57 50 47 33 117 111 117 86 82 77 83 104 120 120 120 136 143 147 143 121 114 106 102 99 82 64 49 44 28 8573 8578 8730 8548 8311 8081 8158 8169 8099 8016 8136 8467 8549 8549 8211 7805 7933 7333 6753 6877 6502 6084 5591 5014 4560 4388 4410 4534 4448 4298 4198 4282 4221 4162 4133 4227 4376 4440 4445 4300 4071 4106 3769 3504 3535 3363 3148 2875 2547 2315 4185 4168 4196 4100 4013 3883 3876 3948 3937 3883 3909 4091 4109 4104 3911 3734 3827 3564 3249 3342 3139 2936 2716 2467 2245 3115 3052 3024 2960 2929 2908 2879 2834 2796 2744 2691 2695 2663 2663 2617 2584 2647 2515 2305 2263 2268 2249 2213 2221 2114 1590 1556 1553 1536 1513 1522 1507 1487 1462 1439 1417 1412 1403 1401 1393 1371 1409 1341 1230 1200 1198 1178 1160 1156 1102 1525 1496 1471 1424 1416 1386 1372 1347 1334 1305 1274 1283 1260 1262 1224 1213 1238 1174 1075 1063 1070 1071 1053 1065 1012 2659 2781 2961 2978 2926 2823 2786 2678 2630 2593 2566 2612 2678 2722 2723 2755 2882 2832 2744 2828 2819 2722 2541 2127 1942 1388 1463 1568 1575 1551 1506 1508 1421 1376 1372 1359 1382 1411 1425 1433 1447 1508 1480 1451 1510 1514 1465 1361 1116 1014 1271 1318 1393 1403 1375 1317 1278 1257 1254 1221 1207 1230 1267 1297 1290 1308 1374 1352 1293 1318 1305 1257 1180 1011 928 2799 2745 2745 2610 2456 2350 2493 2657 2673 2679 2879 3160 3208 3164 2871 2466 2404 1986 1704 1786 1415 1113 837 666 504 1410 1391 1413 1337 1234 1170 1267 1313 1324 1322 1451 1582 1626 1619 1474 1253 1189 948 823 825 651 505 354 275 199 1389 1354 1332 1273 1222 1180 1226 1344 1349 1357 1428 1578 1582 1545 1397 1213 1215 1038 881 961 764 608 483 391 305 1800 1727 1679 1587 1542 1500 1513 1550 1538 1477 1590 1674 1640 1603 1503 1410 1440 1275 1159 1195 1145 1091 1025 996 923 839 804 773 732 714 683 689 713 712 676 738 793 757 746 699 639 643 557 500 534 509 481 452 445 409 961 923 906 855 828 817 824 837 826 801 852 881 883 857 804 771 797 718 659 661 636 610 573 551 514 680 659 658 653 641 650 654 667 671 661 656 648 646 648 643 639 657 637 632 635 649 647 631 631 602 326 311 306 307 302 300 300 306 305 299 296 290 280 285 283 276 287 270 266 272 281 286 276 285 276 354 348 352 346 339 350 354 361 366 362 360 358 366 363 360 363 370 367 366 363 368 361 355 346 326 746 705 677 622 604 570 535 505 484 436 408 381 360 346 328 314 305 283 260 262 257 251 234 227 207 346 329 312 285 281 262 244 233 230 192 181 174 161 153 138 131 129 113 101 106 102 98 95 94 83 400 376 365 337 323 308 291 272 254 244 227 207 199 193 190 183 176 170 159 156 155 153 139 133 124 374 363 344 312 297 280 324 378 383 380 526 645 634 609 532 457 478 355 267 298 239 193 160 138 114 167 164 155 140 131 121 145 174 177 185 261 329 316 308 278 232 227 174 133 156 126 97 81 66 50 207 199 189 172 166 159 179 204 206 195 265 316 318 301 254 225 251 181 134 142 113 96 79 72 64 4230 4243 4125 4053 4008 3962 3869 3862 3859 3834 3861 3789 3677 3515 3413 3252 3045 2877 2727 2586 2494 2403 2327 2254 2210 2096 2111 2067 2024 2012 2002 1956 1952 1958 1956 1983 1941 1871 1780 1731 1637 1548 1445 1382 1297 1244 1199 1157 1124 1090 2134 2132 2058 2029 1996 1960 1913 1910 1901 1878 1878 1848 1806 1735 1682 1615 1497 1432 1345 1289 1250 1204 1170 1130 1120 3180 3178 3112 3071 3058 3029 2976 2963 2941 2918 2918 2838 2760 2649 2591 2455 2308 2202 2103 2009 1971 1926 1891 1867 1832 1577 1577 1556 1523 1528 1518 1490 1487 1487 1475 1477 1423 1374 1325 1299 1225 1153 1087 1037 980 961 938 923 911 885 1603 1601 1556 1548 1530 1511 1486 1476 1454 1443 1441 1415 1386 1324 1292 1230 1155 1115 1066 1029 1010 988 968 956 947 598 614 602 579 570 564 554 552 553 551 573 551 544 524 515 496 471 444 436 411 390 392 374 337 331 322 332 323 312 306 305 304 302 299 298 314 308 302 286 279 265 259 244 246 228 212 215 201 187 180 276 282 279 267 264 259 250 250 254 253 259 243 242 238 236 231 212 200 190 183 178 177 173 150 151 452 451 411 403 380 369 339 347 365 365 370 400 373 342 307 301 266 231 188 166 133 85 62 50 47 197 202 188 189 178 179 162 163 172 183 192 210 195 169 153 147 136 114 99 89 71 46 33 26 25 255 249 223 214 202 190 177 184 193 182 178 190 178 173 154 154 130 117 89 77 62 39 29 24 22 789 792 781 806 813 808 788 792 792 795 796 753 729 664 637 585 547 505 450 406 390 373 353 349 338 406 410 410 407 405 412 401 407 408 409 419 391 385 342 338 315 295 265 240 204 196 195 188 183 178 383 382 371 399 408 396 387 385 384 386 377 362 344 322 299 270 252 240 210 202 194 178 165 166 160 740 755 745 759 771 768 755 756 753 749 737 690 657 615 589 531 495 458 417 374 367 356 343 343 332 380 391 394 388 392 394 388 391 388 386 385 349 336 318 314 289 270 242 222 188 186 186 182 180 175 360 364 351 371 379 374 367 365 365 363 352 341 321 297 275 242 225 216 195 186 181 170 161 163 157 28 23 20 21 18 18 11 14 12 13 17 16 19 14 13 16 13 12 6 6 5 9 5 3 2 17 12 9 9 6 8 4 9 7 8 10 11 11 7 8 9 8 7 5 5 4 7 5 3 2 11 11 11 12 12 10 7 5 5 5 7 5 8 7 5 7 5 5 1 1 1 2 0 0 0 21 14 16 26 24 22 22 22 27 33 42 47 53 35 35 38 39 35 27 26 18 8 5 3 4 9 7 7 10 7 10 9 7 13 15 24 31 38 17 16 17 17 16 13 11 6 2 1 0 1 12 7 9 16 17 12 13 15 14 18 18 16 15 18 19 21 22 19 14 15 12 6 4 3 3 2789 2811 2714 2637 2590 2550 2492 2495 2508 2488 2530 2516 2442 2374 2306 2215 2047 1922 1839 1749 1679 1609 1561 1495 1473 1381 1400 1365 1336 1323 1314 1288 1284 1299 1297 1328 1321 1270 1231 1192 1136 1064 988 953 907 866 826 787 760 737 1408 1411 1349 1301 1267 1236 1204 1211 1209 1191 1202 1195 1172 1143 1114 1079 983 934 886 842 813 783 774 735 736 2035 2017 1960 1912 1889 1865 1828 1814 1799 1777 1793 1781 1743 1684 1650 1583 1474 1399 1349 1295 1267 1235 1210 1185 1171 1022 1006 985 962 960 956 935 928 935 922 928 918 891 860 836 795 740 696 669 644 630 611 595 584 568 1013 1011 975 950 929 909 893 886 864 855 865 863 852 824 814 788 734 703 680 651 637 624 615 601 603 375 404 400 388 383 377 382 394 409 413 434 415 413 411 407 388 366 344 342 324 306 306 302 272 268 198 223 220 217 213 209 217 220 224 225 244 240 239 236 232 221 215 203 206 193 179 179 167 158 153 177 181 180 171 170 168 165 174 185 188 190 175 174 175 175 167 151 141 136 131 127 127 135 114 115 379 390 354 337 318 308 282 287 300 298 303 320 286 279 249 244 207 179 148 130 106 68 49 38 34 161 171 160 157 150 149 136 136 140 150 156 163 140 135 124 120 109 89 78 70 57 36 25 18 16 218 219 194 180 168 159 146 151 160 148 147 157 146 144 125 124 98 90 70 60 49 32 24 20 18 652 640 630 610 605 604 589 575 559 551 535 520 506 477 470 452 451 450 438 431 425 421 413 410 399 309 301 292 281 284 276 267 261 251 250 236 229 216 207 201 186 189 192 189 186 182 178 182 181 175 343 339 338 329 321 328 322 314 308 301 299 291 290 270 269 266 262 258 249 245 243 243 231 229 224 405 406 407 400 398 396 393 393 389 392 388 367 360 350 352 341 339 345 337 340 337 335 338 339 329 175 180 177 173 176 168 167 168 164 167 164 156 147 147 149 141 143 149 146 148 145 141 146 147 142 230 226 230 227 222 228 226 225 225 225 224 211 213 203 203 200 196 196 191 192 192 194 192 192 187 195 187 182 170 169 169 161 144 132 125 122 120 112 99 95 92 92 88 88 81 79 77 67 62 61 107 97 94 86 87 88 83 73 68 65 60 57 52 43 39 35 36 34 35 30 29 29 29 26 25 88 90 88 84 82 81 78 71 64 60 62 63 60 56 56 57 56 54 53 51 50 48 38 36 36 52 47 41 40 38 39 35 38 38 34 25 33 34 28 23 19 20 17 13 10 9 9 8 9 9 27 24 21 22 21 20 17 20 19 18 12 16 17 17 13 10 10 9 8 8 8 8 7 8 8 25 23 20 18 17 19 18 18 19 16 13 17 17 11 10 9 10 8 5 2 1 1 1 1 1 1446 1379 1329 1288 1271 1247 1246 1205 1183 1192 1159 1133 1116 1078 1023 967 976 1004 986 973 971 931 903 876 849 714 681 659 638 624 625 621 591 583 595 589 572 564 540 508 475 476 496 481 478 478 458 442 419 415 732 698 670 650 647 622 625 614 600 597 570 561 552 538 515 492 500 508 505 495 493 473 461 457 434 969 951 918 885 866 842 835 814 799 809 801 790 781 761 758 742 748 745 740 719 721 717 723 726 722 487 471 462 445 436 426 416 399 389 399 401 393 389 377 370 360 359 364 358 349 351 348 354 351 355 482 480 456 440 430 416 419 415 410 410 400 397 392 384 388 382 389 381 382 370 370 369 369 375 367 179 165 162 155 150 170 175 152 146 134 135 126 126 114 106 99 98 95 95 94 88 81 73 67 65 92 87 89 87 80 93 101 85 82 76 78 74 73 63 60 56 58 58 54 54 48 43 36 31 30 87 78 73 68 70 77 74 67 64 58 57 52 53 51 46 43 40 37 41 40 40 38 37 36 35 298 263 249 248 255 235 236 239 238 249 223 217 209 203 159 126 130 164 151 160 162 133 107 83 62 135 123 108 106 108 106 104 107 112 120 110 105 102 100 78 59 59 74 69 75 79 67 52 37 30 163 140 141 142 147 129 132 132 126 129 113 112 107 103 81 67 71 90 82 85 83 66 55 46 32 230 223 212 213 221 220 212 185 172 163 159 165 163 155 149 134 133 136 139 141 136 119 120 122 119 108 106 103 106 105 109 101 88 80 84 88 88 88 81 79 68 63 68 67 66 64 57 60 59 59 122 117 109 107 116 111 111 97 92 79 71 77 75 74 70 66 70 68 72 75 72 62 60 63 60 190 184 176 182 182 171 164 158 146 143 143 145 139 129 132 117 116 115 113 110 108 100 104 112 108 92 89 87 93 86 84 78 75 67 71 77 77 75 68 71 60 56 60 56 53 54 49 54 57 57 98 95 89 89 96 87 86 83 79 72 66 68 64 61 61 57 60 55 57 57 54 51 50 55 51 12 14 11 8 7 13 17 6 7 3 4 2 3 4 4 3 3 3 5 6 5 4 4 2 3 5 6 4 2 2 6 9 3 3 2 2 1 1 1 2 2 2 2 3 3 2 1 1 0 0 7 8 7 6 5 7 8 3 4 1 2 1 2 3 2 1 1 1 2 3 3 3 3 2 3 28 25 25 23 32 36 31 21 19 17 12 18 21 22 13 14 14 18 21 25 23 15 12 8 8 11 11 12 11 17 19 14 10 10 11 9 10 12 12 6 6 5 6 8 10 8 7 5 2 2 17 14 13 12 15 17 17 11 9 6 3 8 9 10 7 8 9 12 13 15 15 8 7 6 6 937 894 869 824 797 783 795 784 779 797 782 758 748 716 669 619 626 658 639 631 631 602 572 549 537 477 456 441 416 398 398 407 393 397 405 402 391 385 370 344 320 330 344 329 332 333 316 295 276 274 460 438 428 408 399 385 388 391 382 392 380 367 363 346 325 299 296 314 310 299 298 286 277 273 263 599 593 573 540 519 504 506 488 478 490 486 474 474 459 449 435 439 445 441 426 427 425 425 423 431 316 308 302 283 277 270 270 255 252 256 254 246 244 238 230 224 229 230 227 223 222 221 220 216 220 283 285 271 257 242 234 236 233 226 234 232 228 230 221 219 211 210 215 214 203 205 204 205 207 211 119 106 108 105 100 114 118 112 112 106 108 105 105 95 90 84 84 84 82 78 74 69 62 59 56 60 57 59 59 53 60 68 62 63 60 63 63 62 54 52 50 54 55 50 49 45 41 34 30 29 59 49 49 46 47 54 50 50 49 46 45 42 43 41 38 34 30 29 32 29 29 28 28 29 27 219 195 188 179 178 165 171 184 189 201 188 179 169 162 130 100 103 129 116 127 130 108 85 67 50 101 91 80 74 68 68 69 76 82 89 85 82 79 78 62 46 47 59 52 60 66 54 41 30 25 118 104 108 105 110 97 102 108 107 112 103 97 90 84 68 54 56 70 64 67 64 54 44 37 25 279 262 248 251 253 244 239 236 232 232 218 210 205 207 205 214 217 210 208 201 204 210 211 205 193 129 119 115 116 121 118 113 110 106 106 99 93 91 89 85 87 83 84 85 80 81 85 87 84 82 150 143 133 135 132 126 126 126 126 126 119 117 114 118 120 127 134 126 123 121 123 125 124 121 111 180 174 169 163 165 167 165 168 175 176 172 171 168 173 177 190 193 185 186 183 186 192 194 191 183 79 74 73 69 73 72 68 69 70 72 70 70 70 71 69 76 74 74 75 73 75 78 80 78 78 101 100 96 94 92 95 97 99 105 104 102 101 98 102 108 114 119 111 111 110 111 114 114 113 105 48 45 43 42 43 43 40 34 27 25 23 19 18 15 12 12 11 8 8 10 9 8 7 6 6 27 24 26 26 25 27 24 20 16 14 13 10 10 8 6 4 2 1 1 2 1 1 1 1 1 21 21 17 16 18 16 16 14 11 11 10 9 8 7 6 8 9 7 7 8 8 7 6 5 5 51 43 36 46 45 34 34 34 30 31 23 20 19 19 16 12 13 17 14 8 9 10 10 8 4 23 21 16 21 23 19 21 21 20 20 16 13 11 10 10 7 7 9 9 5 5 6 6 5 3 28 22 20 25 22 15 13 13 10 11 7 7 8 9 6 5 6 8 5 3 4 4 4 3 1 674 674 630 617 620 637 642 713 768 756 747 752 773 755 754 718 708 708 689 749 731 677 652 644 625 328 327 309 299 293 303 311 347 385 383 387 385 400 393 398 385 379 375 358 394 378 344 328 321 311 346 347 321 318 327 334 331 366 383 373 360 367 373 362 356 333 329 333 331 355 353 333 324 323 314 305 307 295 303 301 296 307 323 321 317 320 328 321 317 319 319 315 325 341 360 362 360 364 382 371 148 151 143 149 148 147 154 162 165 160 166 165 162 165 171 169 170 178 184 196 198 192 192 202 193 157 156 152 154 153 149 153 161 156 157 154 163 159 152 148 150 145 147 157 164 164 168 172 180 178 114 116 109 107 109 121 121 116 120 110 109 110 113 119 115 125 119 120 122 119 120 102 95 109 93 55 55 55 50 48 54 55 55 59 58 57 59 59 62 64 72 70 67 63 66 61 50 45 50 45 59 61 54 57 61 67 66 61 61 52 52 51 54 57 51 53 49 53 59 53 59 52 50 59 48 255 251 226 207 210 220 214 274 327 329 318 314 339 319 320 274 274 263 226 270 249 215 193 153 161 125 121 111 100 97 102 102 130 161 165 164 161 179 166 163 144 139 130 111 132 119 102 91 69 73 130 130 115 107 113 118 112 144 166 164 154 153 160 153 157 130 135 133 115 138 130 113 102 84 88 77 74 75 73 75 72 72 83 91 91 99 101 93 85 90 81 90 94 94 107 104 103 97 102 108 32 29 29 27 30 32 31 34 42 44 51 56 50 50 51 47 50 54 51 65 61 59 56 55 60 45 45 46 46 45 40 41 49 49 47 48 45 43 35 39 34 40 40 43 42 43 44 41 47 48 58 57 54 53 56 51 51 65 65 66 68 68 60 52 52 50 54 62 67 75 69 74 71 78 81 24 23 21 23 25 23 23 29 32 32 33 35 29 27 26 24 26 31 32 43 41 44 41 44 47 34 34 33 30 31 28 28 36 33 34 35 33 31 25 26 26 28 31 35 32 28 30 30 34 34 3 3 2 4 5 6 6 5 5 2 3 4 6 6 8 8 8 8 6 7 7 5 6 8 8 2 2 1 0 0 0 0 0 0 0 1 3 4 4 5 6 6 6 3 4 4 2 3 3 3 1 1 1 4 5 6 6 5 5 2 2 1 2 2 3 2 2 2 3 3 3 3 3 5 5 16 14 19 16 14 15 15 13 21 23 28 29 27 27 30 23 28 24 21 25 28 24 20 16 19 6 4 7 4 5 9 8 5 10 12 17 18 17 19 20 17 18 17 16 18 16 13 12 8 10 10 10 12 12 9 6 7 8 11 11 11 11 10 8 10 6 10 7 5 7 12 11 8 8 9 462 467 442 428 424 441 456 492 528 532 522 527 552 555 553 527 513 509 493 524 508 467 452 436 418 234 237 226 218 209 217 227 242 262 269 271 269 286 289 292 283 276 268 257 268 256 233 222 214 202 228 230 216 210 215 224 229 250 266 263 251 258 266 266 261 244 237 241 236 256 252 234 230 222 216 195 200 191 195 187 185 199 201 198 195 194 198 202 209 209 206 200 198 209 212 216 211 220 227 219 98 105 98 100 97 97 104 106 104 102 107 102 106 114 118 116 119 117 122 119 122 115 119 123 112 97 95 93 95 90 88 95 95 94 93 87 96 96 95 91 90 81 81 87 93 94 96 101 104 107 76 80 75 76 79 91 94 90 92 90 90 89 90 98 99 109 103 104 108 103 105 91 85 93 81 41 40 39 38 38 44 46 45 47 49 48 49 49 52 57 64 61 58 56 56 52 43 38 39 38 35 40 36 38 41 47 48 45 45 41 42 40 41 46 42 45 42 46 52 47 53 48 47 54 43 191 187 176 157 158 165 163 201 238 247 238 240 260 248 245 212 210 207 176 209 187 165 147 116 118 95 92 89 80 74 76 77 91 111 118 116 118 131 123 117 103 96 93 79 93 82 75 65 52 52 96 95 87 77 84 89 86 110 127 129 122 122 129 125 128 109 114 114 97 116 105 90 82 64 66 135 133 113 116 121 124 114 138 149 133 126 124 128 115 111 110 105 105 102 118 119 107 103 106 99 62 61 54 54 54 54 53 71 81 70 65 60 64 54 55 55 53 53 50 61 61 52 50 52 49 73 72 59 62 67 70 61 67 68 63 61 64 64 61 56 55 52 52 52 57 58 55 53 54 50 52 50 50 55 58 60 57 57 58 56 58 62 59 56 58 63 61 65 65 73 77 75 73 77 71 26 23 24 26 26 27 27 27 29 26 26 28 27 24 27 29 25 30 30 34 35 33 32 35 34 26 27 26 29 32 33 30 30 29 30 32 34 32 32 31 34 36 35 35 39 42 42 41 42 37 35 33 32 27 25 24 21 21 23 18 16 17 17 15 8 8 8 8 8 9 8 6 4 8 4 12 13 15 12 10 10 9 10 12 9 8 7 6 6 2 2 3 3 4 6 5 5 4 8 4 23 20 17 15 15 14 12 11 11 9 8 10 11 9 6 6 5 5 4 3 3 1 0 0 0 48 50 31 34 38 40 36 60 68 59 52 45 52 44 45 39 36 32 29 36 34 26 26 21 24 24 25 15 16 18 17 17 34 40 35 31 25 31 24 26 24 25 20 16 21 21 14 14 9 11 24 25 16 18 20 23 19 26 28 24 21 20 21 20 19 15 11 12 13 15 13 12 12 12 13 187 181 208 212 211 217 230 236 241 252 267 284 276 280 276 290 307 293 295 307 312 306 318 308 275 112 110 128 129 129 125 135 137 139 145 152 161 158 156 154 161 179 167 166 170 170 163 168 169 148 75 71 80 83 82 92 95 99 102 107 115 123 118 124 122 129 128 126 129 137 142 143 150 139 127 131 131 143 149 154 164 178 179 177 184 203 214 203 215 213 221 233 223 222 218 232 245 254 244 226 78 79 88 91 95 95 103 99 98 101 111 116 111 115 115 116 125 118 114 109 119 125 129 129 121 53 52 55 58 59 69 75 80 79 83 92 98 92 100 98 105 108 105 108 109 113 120 125 115 105 28 23 28 28 24 23 29 33 37 34 34 40 42 41 43 48 59 57 60 62 55 43 45 40 32 19 17 21 20 19 17 21 24 26 26 25 29 30 28 30 34 45 42 45 46 37 29 29 27 21 9 6 7 8 5 6 8 9 11 8 9 11 12 13 13 14 14 15 15 16 18 14 16 13 11 28 27 37 35 33 30 23 24 27 34 30 30 31 24 20 21 15 13 13 27 25 18 19 24 17 15 14 19 18 15 13 11 14 15 18 16 16 17 13 9 11 9 7 7 15 14 9 10 13 6 13 13 18 17 18 17 12 10 12 16 14 14 14 11 11 10 6 6 6 12 11 9 9 11 11 10 13 16 17 17 21 20 19 20 20 15 15 13 11 10 12 11 13 10 16 24 25 29 24 28 6 8 9 9 8 11 11 10 10 9 7 7 7 6 5 5 5 8 6 9 14 14 16 14 17 4 5 7 8 9 10 9 9 10 11 8 8 6 5 5 7 6 5 4 7 10 11 13 10 11 9 12 13 13 13 16 16 15 17 16 15 15 12 10 10 11 11 12 9 10 13 20 22 21 25 5 7 8 8 7 9 9 7 8 7 7 7 6 5 5 5 5 7 5 5 7 11 12 12 15 4 5 5 5 6 7 7 8 9 9 8 8 6 5 5 6 6 5 4 5 6 9 10 9 10 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 1 0 1 1 5 10 5 7 3 3 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 1 1 3 6 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 4 2 3 1 1 1 1 3 4 4 4 3 2 2 4 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 2 3 3 3 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 120 115 141 139 144 146 161 165 169 180 195 210 209 219 215 228 243 230 231 231 228 229 237 236 201 74 72 90 87 91 88 99 99 102 110 117 124 124 125 123 132 148 135 134 132 125 124 128 133 111 46 43 51 52 53 58 62 66 67 70 78 86 85 94 92 96 95 95 97 99 103 105 109 103 90 76 76 87 90 100 106 121 122 122 131 146 155 150 163 160 169 177 168 166 163 174 186 192 187 166 46 47 54 55 63 64 73 70 72 76 84 86 85 88 87 91 97 90 86 82 89 95 98 99 89 30 29 33 35 37 42 48 52 50 55 62 69 65 75 73 78 80 78 80 81 85 91 94 88 77 22 16 22 20 16 15 20 22 27 26 26 34 37 36 38 41 54 52 55 53 40 34 34 35 26 16 13 18 15 14 12 16 17 20 22 21 27 28 26 28 31 43 39 42 41 28 24 23 24 18 6 3 4 5 2 3 4 5 7 4 5 7 9 10 10 10 11 13 13 12 12 10 11 11 8 22 23 32 29 28 25 20 21 20 23 23 21 22 20 17 18 12 10 10 15 14 9 11 14 9 12 12 18 17 14 12 10 12 10 12 12 11 11 11 8 10 8 6 6 9 8 5 7 10 4 10 11 14 12 14 13 10 9 10 11 11 10 11 9 9 8 4 4 4 6 6 4 4 4 5 57 53 51 56 50 50 49 52 52 52 57 59 54 50 51 50 53 50 54 60 60 52 52 48 46 32 30 29 33 30 26 25 28 27 26 28 30 27 25 26 24 26 24 26 29 31 25 24 22 20 25 23 22 23 20 24 24 24 25 26 29 29 27 25 25 26 27 26 28 31 29 27 28 26 26 46 43 43 46 41 42 41 42 38 37 42 44 41 42 43 41 45 43 47 45 45 39 40 36 35 27 25 26 28 25 22 21 22 18 18 20 23 20 22 23 20 23 21 23 22 23 19 19 18 17 19 18 17 18 16 20 20 20 20 19 22 21 21 20 20 21 22 22 24 23 22 20 21 18 18 6 7 6 8 8 7 8 9 9 8 8 6 5 5 5 6 5 4 4 4 5 4 4 2 3 3 4 3 5 5 4 4 5 5 4 4 2 2 2 2 3 2 2 2 2 3 2 2 1 1 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 2 5 3 2 2 1 1 0 1 5 7 7 9 8 3 3 3 3 3 3 11 10 9 8 10 8 2 1 0 0 0 0 0 1 4 4 4 5 5 1 1 1 1 1 1 5 5 4 3 3 2 3 2 2 2 1 1 0 0 1 3 3 4 3 2 2 2 2 2 2 6 5 5 5 7 6 5182 5134 5113 5062 5020 4942 4959 4922 4940 4991 4915 4956 4900 4808 4696 4640 4546 4457 4363 4322 4197 4082 3993 3875 3811 2546 2544 2526 2503 2478 2443 2456 2437 2444 2482 2425 2447 2416 2372 2343 2310 2255 2205 2154 2135 2069 2026 1982 1923 1900 2636 2590 2587 2559 2542 2499 2503 2485 2496 2509 2490 2509 2484 2436 2353 2330 2291 2252 2209 2187 2128 2056 2011 1952 1911 3756 3767 3736 3706 3681 3653 3642 3634 3625 3622 3568 3565 3523 3496 3440 3435 3387 3378 3370 3330 3312 3261 3223 3168 3130 1867 1894 1868 1856 1839 1831 1817 1806 1798 1797 1768 1753 1731 1718 1715 1705 1681 1677 1673 1648 1635 1617 1599 1584 1573 1889 1873 1868 1850 1842 1822 1825 1828 1827 1825 1800 1812 1792 1778 1725 1730 1706 1701 1697 1682 1677 1644 1624 1584 1557 700 679 674 689 684 662 667 632 665 657 636 640 636 614 600 603 578 557 542 561 536 519 510 486 472 347 345 349 354 347 332 342 326 342 338 322 329 323 307 302 306 296 276 266 276 262 259 259 242 232 353 334 325 335 337 330 325 306 323 319 314 311 313 307 298 297 282 281 276 285 274 260 251 244 240 726 688 703 667 655 627 650 656 650 712 711 751 741 698 656 602 581 522 451 431 349 302 260 221 209 332 305 309 293 292 280 297 305 304 347 335 365 362 347 326 299 278 252 215 211 172 150 124 97 95 394 383 394 374 363 347 353 351 346 365 376 386 379 351 330 303 303 270 236 220 177 152 136 124 114 898 885 889 876 893 854 854 858 873 888 876 878 861 836 820 821 807 802 780 772 739 721 693 680 667 455 444 437 436 457 433 431 438 441 449 438 441 434 425 431 424 412 409 400 385 379 367 352 349 355 443 441 452 440 436 421 423 420 432 439 438 437 427 411 389 397 395 393 380 387 360 354 341 331 312 753 761 773 746 768 750 759 763 779 783 763 760 735 718 700 699 688 696 684 679 658 653 635 627 615 390 391 393 384 400 389 388 392 400 398 386 383 370 364 372 361 350 351 348 336 334 332 324 323 331 363 370 380 362 368 361 371 371 379 385 377 377 365 354 328 338 338 345 336 343 324 321 311 304 284 45 33 36 42 40 33 33 30 30 30 24 21 22 21 27 28 27 24 23 29 35 34 33 34 34 18 14 16 21 22 17 16 16 14 17 12 12 13 12 14 14 12 12 11 15 18 18 17 18 15 27 19 20 21 18 16 17 14 16 13 12 9 9 9 13 14 15 12 12 14 17 16 16 16 19 100 91 80 88 85 71 62 65 64 75 89 97 104 97 93 94 92 82 73 64 46 34 25 19 18 47 39 28 31 35 27 27 30 27 34 40 46 51 49 45 49 50 46 41 34 27 17 11 8 9 53 52 52 57 50 44 35 35 37 41 49 51 53 48 48 45 42 36 32 30 19 17 14 11 9 3415 3393 3373 3361 3303 3290 3311 3280 3290 3329 3272 3333 3314 3266 3187 3139 3067 2987 2896 2872 2791 2718 2663 2557 2517 1702 1713 1711 1701 1656 1663 1675 1658 1659 1687 1649 1691 1683 1651 1618 1594 1560 1516 1462 1460 1405 1383 1359 1300 1274 1713 1680 1662 1660 1647 1627 1636 1622 1631 1642 1623 1642 1631 1615 1569 1545 1507 1471 1434 1412 1386 1335 1304 1257 1243 2374 2378 2351 2358 2309 2308 2285 2278 2261 2266 2236 2243 2228 2222 2183 2182 2144 2123 2101 2073 2075 2045 2029 1974 1954 1205 1228 1208 1210 1179 1194 1178 1166 1152 1156 1144 1143 1139 1131 1114 1114 1103 1095 1081 1070 1060 1049 1042 1020 1004 1169 1150 1143 1148 1130 1114 1107 1112 1109 1110 1092 1100 1089 1091 1069 1068 1041 1028 1020 1003 1015 996 987 954 950 496 495 488 500 503 499 515 488 521 519 502 514 520 503 492 495 473 462 454 468 446 434 431 410 400 244 246 252 257 251 245 257 245 261 258 247 257 258 245 244 248 244 230 224 229 217 215 218 204 197 252 249 236 243 252 254 258 243 260 261 255 257 262 258 248 247 229 232 230 239 229 219 213 206 203 545 520 534 503 491 483 511 514 508 544 534 576 566 541 512 462 450 402 341 331 270 239 203 173 163 253 239 251 234 226 224 240 247 246 273 258 291 286 275 260 232 213 191 157 161 128 119 99 76 73 292 281 283 269 265 259 271 267 262 271 276 285 280 266 252 230 237 211 184 170 142 120 104 97 90 869 856 851 825 824 798 794 784 777 774 767 745 725 706 689 680 672 668 687 678 667 643 637 638 627 389 387 378 366 365 347 350 341 344 346 338 315 299 296 294 292 283 280 292 290 285 276 271 274 271 480 469 473 459 459 451 444 443 433 428 429 430 426 410 395 388 389 388 395 388 382 367 366 364 356 629 628 612 602 604 595 598 593 585 573 569 562 560 556 557 554 555 559 585 578 579 563 559 567 561 272 275 267 262 260 248 251 248 246 243 238 227 222 223 229 230 228 231 244 242 241 236 233 241 238 357 353 345 340 344 347 347 345 339 330 331 335 338 333 328 324 327 328 341 336 338 327 326 326 323 159 151 150 147 141 130 119 114 114 108 110 105 94 90 81 80 78 71 65 64 55 51 46 42 38 85 85 81 76 74 70 69 65 67 63 63 60 52 50 44 44 40 34 31 32 27 26 24 20 20 74 66 69 71 67 60 50 49 47 45 47 45 42 40 37 36 38 37 34 32 28 25 22 22 18 81 77 89 76 79 73 77 77 78 93 88 78 71 60 51 46 39 38 37 36 33 29 32 29 28 32 27 30 28 31 29 30 28 31 40 37 28 25 23 21 18 15 15 17 16 17 14 14 13 13 49 50 59 48 48 44 47 49 47 53 51 50 46 37 30 28 24 23 20 20 16 15 18 16 15 336 326 327 315 318 305 323 336 344 369 380 402 378 389 388 382 399 386 374 388 376 371 357 343 338 175 173 175 174 171 161 173 181 187 194 199 210 202 202 206 202 211 207 202 205 192 189 181 176 176 161 153 152 141 147 144 150 155 157 175 181 192 176 187 182 180 188 179 172 183 184 182 176 167 162 206 198 198 205 207 202 204 212 218 221 232 240 225 246 253 256 259 259 263 270 270 275 277 274 273 110 107 109 116 115 110 112 120 124 124 126 129 123 132 138 137 138 141 143 142 136 139 140 139 142 96 91 89 89 92 92 92 92 94 97 106 111 102 114 115 119 121 118 120 128 134 136 137 135 131 47 45 48 42 44 45 47 47 44 43 42 50 43 46 43 41 43 41 38 42 44 42 44 42 36 24 25 26 25 24 24 25 24 24 24 24 29 27 27 27 25 24 24 22 24 24 23 22 21 18 23 20 22 17 20 21 22 23 20 19 18 21 16 19 16 16 19 17 16 18 20 19 22 21 18 83 83 81 68 67 58 72 77 82 105 106 112 110 97 92 85 97 86 73 76 62 54 36 27 29 41 41 40 33 32 27 36 37 39 46 49 52 52 43 41 40 49 42 37 39 32 27 19 16 16 42 42 41 35 35 31 36 40 43 59 57 60 58 54 51 45 48 44 36 37 30 27 17 11 13 35 29 32 29 34 30 31 37 37 36 36 41 31 36 41 38 39 40 36 39 36 37 36 32 35 17 14 17 16 20 16 17 21 20 19 17 21 18 20 23 22 21 24 22 22 18 17 17 16 20 18 15 15 13 14 14 14 16 17 17 19 20 13 16 18 16 18 16 14 17 18 20 19 16 15 23 19 21 23 26 26 26 31 32 31 31 35 25 32 35 34 33 32 31 37 34 35 35 31 34 11 8 10 12 14 13 13 17 18 17 15 17 14 18 21 21 19 22 21 22 18 17 17 16 19 12 11 11 11 12 13 13 14 14 14 16 18 11 14 14 13 14 10 10 15 16 18 18 15 15 2 0 1 1 2 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 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 10 10 10 5 6 2 2 3 5 5 5 6 6 4 6 4 6 8 5 2 2 2 1 1 1 6 6 6 3 4 1 1 1 2 2 2 4 4 2 2 1 2 2 1 0 0 0 0 0 1 4 4 4 2 2 1 1 2 3 3 3 2 2 2 4 3 4 6 4 2 2 2 1 1 0 214 208 206 198 199 195 206 213 223 247 255 273 266 266 267 258 276 258 247 258 252 246 234 226 218 117 115 115 115 109 105 112 117 127 135 141 150 146 143 144 141 151 141 134 137 129 127 121 118 112 97 93 91 83 90 90 94 96 96 112 114 123 120 123 123 117 125 117 113 121 123 119 113 108 106 132 129 127 129 130 127 128 129 130 136 141 145 144 151 155 154 156 152 154 154 159 164 165 167 164 79 78 78 82 80 76 78 81 82 85 86 87 84 87 87 86 87 82 82 79 78 82 83 83 82 53 51 49 47 50 51 50 48 48 51 55 58 60 64 68 68 69 70 72 75 81 82 82 84 82 26 24 27 22 23 28 30 30 32 32 32 39 34 37 36 34 36 34 31 37 37 35 37 35 28 13 13 14 12 10 12 13 13 18 19 20 26 24 25 25 23 22 22 19 23 22 21 21 21 16 13 11 13 10 13 16 17 17 14 13 12 13 10 12 11 11 14 12 12 14 15 14 16 14 12 56 55 52 47 46 40 48 54 61 79 82 89 88 78 76 70 84 72 62 67 56 47 32 24 26 25 24 23 21 19 17 21 23 27 31 35 37 38 31 32 32 42 37 33 35 29 24 17 14 14 31 31 29 26 27 23 27 31 34 48 47 52 50 47 44 38 42 35 29 32 27 23 15 10 12 87 89 89 88 85 80 86 86 84 86 89 88 81 87 80 86 84 88 91 91 88 88 87 85 85 41 44 43 43 42 40 44 43 40 40 41 39 38 39 39 39 39 42 46 46 45 45 43 42 44 46 45 46 45 43 40 42 43 44 46 48 49 43 48 41 47 45 46 45 45 43 43 44 43 41 51 50 50 53 51 49 50 52 56 54 60 60 56 63 63 68 70 75 78 79 77 76 77 76 75 20 21 21 22 21 21 21 22 24 22 25 25 25 27 30 30 32 37 40 41 40 40 40 40 41 31 29 29 31 30 28 29 30 32 32 35 35 31 36 33 38 38 38 38 38 37 36 37 36 34 19 21 20 19 19 15 14 14 12 11 10 11 9 9 7 7 7 7 7 5 7 7 7 7 8 11 12 11 12 12 10 9 8 6 5 4 3 3 2 2 2 2 2 3 1 2 2 1 0 2 8 9 9 7 7 5 5 6 6 6 6 8 6 7 5 5 5 5 4 4 5 5 6 7 6 17 18 19 16 15 16 22 20 16 21 19 17 16 15 10 11 7 6 6 7 4 5 3 2 2 10 11 11 9 9 9 14 13 10 13 12 11 10 10 7 7 5 3 3 4 3 3 2 2 1 7 7 8 7 6 7 8 7 6 8 7 6 6 5 3 4 2 3 3 3 1 2 1 0 1 18357 18164 18202 17780 17497 17333 17319 17412 17291 17359 18388 18482 18225 18270 17969 17443 16948 16566 16153 16459 16049 15533 15238 14900 14600 9219 9163 9191 8956 8801 8709 8710 8760 8709 8785 9347 9452 9369 9489 9374 9021 8742 8503 8238 8376 8109 7828 7625 7443 7268 9138 9001 9011 8824 8696 8624 8609 8652 8582 8574 9041 9030 8856 8781 8595 8422 8206 8063 7915 8083 7940 7705 7613 7457 7332 11363 11304 11308 11228 11177 11141 11107 11194 11171 11148 11184 11162 11108 11122 11084 10978 10916 10826 10807 10858 10801 10737 10776 10893 10794 5654 5654 5644 5620 5598 5566 5543 5585 5551 5536 5565 5575 5543 5604 5612 5507 5450 5359 5324 5356 5312 5297 5319 5385 5320 5709 5650 5664 5608 5579 5575 5564 5609 5620 5612 5619 5587 5565 5518 5472 5471 5466 5467 5483 5502 5489 5440 5457 5508 5474 2893 2948 2995 2944 2950 2902 2934 3004 2981 2967 3025 3126 3172 3243 3270 3285 3286 3306 3332 3443 3464 3366 3237 3009 2937 1462 1491 1530 1488 1493 1460 1483 1514 1524 1517 1550 1606 1635 1669 1698 1715 1725 1728 1733 1797 1822 1768 1674 1542 1498 1431 1457 1465 1456 1457 1442 1451 1490 1457 1450 1475 1520 1537 1574 1572 1570 1561 1578 1599 1646 1642 1598 1563 1467 1439 4101 3912 3899 3608 3370 3290 3278 3214 3139 3244 4179 4194 3945 3905 3615 3180 2746 2434 2014 2158 1784 1430 1225 998 869 2103 2018 2017 1848 1710 1683 1684 1661 1634 1732 2232 2271 2191 2216 2064 1799 1567 1416 1181 1223 975 763 632 516 450 1998 1894 1882 1760 1660 1607 1594 1553 1505 1512 1947 1923 1754 1689 1551 1381 1179 1018 833 935 809 667 593 482 419 3146 3108 3160 3116 3049 3005 2969 2971 2911 2896 3014 2994 2908 2927 2887 2824 2734 2666 2605 2638 2539 2459 2434 2474 2481 1617 1610 1643 1606 1582 1549 1531 1533 1504 1521 1596 1605 1575 1623 1649 1559 1481 1400 1355 1358 1289 1269 1255 1275 1271 1529 1498 1517 1510 1467 1456 1438 1438 1407 1375 1418 1389 1333 1304 1238 1265 1253 1266 1250 1280 1250 1190 1179 1199 1210 2705 2679 2717 2687 2640 2598 2547 2546 2504 2441 2463 2410 2332 2320 2313 2247 2205 2160 2139 2182 2104 2072 2090 2188 2209 1381 1378 1397 1381 1364 1336 1309 1315 1305 1276 1295 1284 1244 1277 1308 1223 1182 1124 1101 1121 1067 1069 1075 1126 1133 1324 1301 1320 1306 1276 1262 1238 1231 1199 1165 1168 1126 1088 1043 1005 1024 1023 1036 1038 1061 1037 1003 1015 1062 1076 96 99 108 107 119 101 119 120 106 102 106 116 134 136 141 152 159 186 198 224 241 235 220 194 201 53 55 57 56 65 53 62 57 56 58 65 70 82 81 84 84 84 93 97 104 116 116 107 94 97 43 44 51 51 54 48 57 63 50 44 41 46 52 55 57 68 75 93 101 120 125 119 113 100 104 345 330 335 322 290 306 303 305 301 353 445 468 442 471 433 425 370 320 268 232 194 152 124 92 71 183 177 189 169 153 160 160 161 143 187 236 251 249 265 257 252 215 183 157 133 106 84 73 55 41 162 153 146 153 137 146 143 144 158 166 209 217 193 206 176 173 155 137 111 99 88 68 51 37 30 11699 11637 11669 11365 11250 11174 11208 11299 11280 11365 12009 12171 12075 12173 11958 11613 11239 10957 10628 10789 10491 10122 9874 9507 9264 6032 6025 6028 5865 5807 5786 5812 5866 5868 5928 6266 6389 6384 6480 6363 6146 5965 5808 5598 5677 5492 5281 5089 4890 4738 5667 5612 5641 5500 5443 5388 5396 5433 5412 5437 5743 5782 5691 5693 5595 5467 5274 5149 5030 5112 4999 4841 4785 4617 4526 6365 6335 6319 6306 6334 6336 6356 6422 6424 6449 6429 6451 6489 6517 6465 6459 6421 6383 6365 6329 6335 6326 6350 6349 6282 3263 3266 3244 3257 3286 3294 3303 3330 3312 3314 3313 3323 3341 3350 3323 3311 3293 3252 3225 3216 3221 3219 3221 3226 3168 3102 3069 3075 3049 3048 3042 3053 3092 3112 3135 3116 3128 3148 3167 3142 3148 3128 3131 3140 3113 3114 3107 3129 3123 3114 1928 2017 2079 2048 2088 2092 2124 2189 2220 2255 2322 2418 2468 2569 2623 2654 2656 2652 2671 2766 2776 2707 2598 2409 2332 1012 1052 1095 1062 1083 1081 1108 1144 1168 1182 1212 1276 1310 1362 1398 1418 1429 1417 1420 1483 1502 1468 1386 1270 1225 916 965 984 986 1005 1011 1016 1045 1052 1073 1110 1142 1158 1207 1225 1236 1227 1235 1251 1283 1274 1239 1212 1139 1107 3406 3285 3271 3011 2828 2746 2728 2688 2636 2661 3258 3302 3118 3087 2870 2500 2162 1922 1592 1694 1380 1089 926 749 650 1757 1707 1689 1546 1438 1411 1401 1392 1388 1432 1741 1790 1733 1768 1642 1417 1243 1139 953 978 769 594 482 394 345 1649 1578 1582 1465 1390 1335 1327 1296 1248 1229 1517 1512 1385 1319 1228 1083 919 783 639 716 611 495 444 355 305 3512 3419 3373 3299 3198 3154 3142 3142 3100 3098 3365 3317 3242 3170 3124 3006 2975 2943 2920 3032 3019 2952 2930 2919 2855 1570 1528 1520 1485 1412 1374 1367 1361 1337 1336 1485 1458 1410 1386 1362 1316 1296 1295 1285 1341 1328 1278 1281 1278 1259 1942 1891 1853 1814 1786 1780 1775 1781 1763 1762 1880 1859 1832 1784 1762 1690 1679 1648 1635 1691 1691 1674 1649 1641 1596 2293 2290 2272 2235 2203 2207 2204 2226 2243 2258 2292 2301 2287 2285 2306 2272 2290 2283 2303 2347 2362 2339 2336 2356 2303 1010 1010 1003 982 948 936 931 940 934 946 957 968 958 977 981 973 975 983 998 1019 1024 1009 1023 1033 1019 1283 1280 1269 1253 1255 1271 1273 1286 1309 1312 1335 1333 1329 1308 1325 1299 1315 1300 1305 1328 1338 1330 1313 1323 1284 869 832 808 789 743 709 691 695 655 610 597 592 570 538 506 479 471 468 463 453 447 424 419 406 404 397 384 378 370 345 326 313 313 300 277 273 260 243 226 216 213 212 218 216 210 204 184 181 178 176 472 448 430 419 398 383 378 382 355 333 324 332 327 312 290 266 259 250 247 243 243 240 238 228 228 350 297 293 275 252 238 247 221 202 230 476 424 385 347 312 255 214 192 154 232 210 189 175 157 148 163 134 139 133 119 112 123 108 103 113 255 230 209 183 165 130 109 94 71 112 100 85 77 67 64 187 163 154 142 133 126 124 113 99 117 221 194 176 164 147 125 105 98 83 120 110 104 98 90 84 710 682 679 660 678 663 687 703 704 692 692 698 703 758 732 722 717 698 679 678 656 624 627 590 580 354 340 343 330 332 323 342 350 358 352 352 354 354 381 370 359 358 347 341 345 337 313 312 296 290 356 342 336 330 346 340 345 353 346 340 340 344 349 377 362 363 359 351 338 333 319 311 315 294 290 468 461 458 466 483 479 488 498 492 486 487 486 492 495 490 478 477 470 461 446 436 420 425 412 410 238 231 227 230 238 234 243 246 247 244 248 248 250 251 248 240 240 234 230 229 230 216 219 214 210 230 230 231 236 245 245 245 252 245 242 239 238 242 244 242 238 237 236 231 217 206 204 206 198 200 49 48 44 48 53 50 50 53 53 54 50 51 50 46 49 51 50 55 53 51 55 55 56 56 50 23 22 24 26 27 26 25 28 29 30 27 28 26 25 28 27 28 30 31 25 26 24 23 24 25 26 26 20 22 26 24 25 25 24 24 23 23 24 21 21 24 22 25 22 26 29 31 33 32 25 193 173 177 146 142 134 149 152 159 152 155 161 161 217 193 193 190 173 165 181 165 149 146 122 120 93 87 92 74 67 63 74 76 82 78 77 78 78 105 94 92 90 83 80 91 81 73 70 58 55 100 86 85 72 75 71 75 76 77 74 78 83 83 112 99 101 100 90 85 90 84 76 76 64 65 89 85 92 91 92 89 95 102 97 100 101 109 111 111 105 108 109 107 103 105 99 92 99 91 86 43 43 44 43 42 41 44 47 48 49 49 50 49 50 50 51 51 51 49 52 52 44 48 44 42 46 42 48 48 50 48 51 55 49 51 52 59 62 61 55 57 58 56 54 53 47 48 51 47 44 76 73 78 84 87 84 86 91 87 91 93 98 99 99 99 95 95 95 89 88 87 82 86 79 74 35 35 34 37 38 38 38 40 41 44 44 46 44 46 48 45 45 45 42 44 46 41 43 40 38 41 38 44 47 49 46 48 51 46 47 49 52 55 53 51 50 50 50 47 44 41 41 43 39 36 0 0 1 1 1 1 1 2 1 1 1 2 2 1 0 2 3 3 3 2 2 4 4 5 5 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 2 1 1 1 1 1 2 0 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 2 2 1 1 1 3 3 4 3 13 12 13 6 4 4 8 9 9 8 7 9 10 11 6 11 11 9 11 15 10 6 9 7 7 8 8 10 6 3 2 5 6 6 4 4 3 4 4 2 5 5 5 5 7 5 2 4 3 2 5 4 3 0 1 2 3 3 3 4 3 6 6 7 4 6 6 4 6 8 5 4 5 4 5 462 441 432 423 429 423 430 442 447 438 440 441 451 488 476 476 470 465 451 442 437 423 418 396 398 237 227 225 219 219 214 222 228 236 230 231 237 244 258 254 253 251 246 243 238 234 226 219 205 207 225 214 207 204 210 209 208 214 211 208 209 204 207 230 222 223 219 219 208 204 203 197 199 191 191 302 296 287 288 300 301 306 315 313 302 301 292 300 304 303 299 299 299 295 280 276 271 272 268 275 158 152 148 150 155 156 163 165 166 159 161 159 166 166 164 163 161 158 157 151 152 149 149 146 147 144 144 139 138 145 145 143 150 147 143 140 133 134 138 139 136 138 141 138 129 124 122 123 122 128 28 27 27 33 36 35 33 34 36 35 31 33 33 29 32 35 34 41 38 35 40 40 41 40 36 15 14 15 18 19 18 15 17 19 17 14 16 15 14 17 17 19 23 22 17 19 17 16 16 17 13 13 12 15 17 17 18 17 17 18 17 17 18 15 15 18 15 18 16 18 21 23 25 24 19 132 118 118 102 93 87 91 93 98 101 108 116 118 155 141 142 137 125 118 127 121 112 105 88 87 64 61 62 51 45 40 44 46 51 54 56 62 63 78 73 73 71 65 64 70 63 60 54 43 43 68 57 56 51 48 47 47 47 47 47 52 54 55 77 68 69 66 60 54 57 58 52 51 45 44 159 156 155 146 157 151 162 159 160 154 151 148 141 159 151 138 138 126 125 131 120 109 110 103 96 74 70 74 68 71 68 76 75 74 73 72 67 61 73 66 55 56 50 49 55 51 43 45 47 41 85 86 81 78 86 83 86 84 86 81 79 81 80 86 85 83 82 76 76 76 69 66 65 56 55 90 92 93 94 96 94 96 92 92 93 93 96 93 92 88 84 83 76 77 78 73 67 67 65 61 45 44 45 43 45 40 42 41 40 41 43 43 40 39 36 32 34 31 31 34 32 26 27 28 25 45 48 48 51 51 54 54 51 52 52 50 53 53 53 52 52 49 45 46 44 41 41 40 37 36 21 21 16 14 16 14 16 17 16 18 18 16 15 16 17 14 13 11 12 14 13 11 11 11 9 8 8 9 8 7 7 9 10 9 12 12 11 10 11 11 9 8 6 7 7 6 6 6 7 6 13 13 7 6 9 7 7 7 7 6 6 5 5 5 6 5 5 5 5 7 7 5 5 4 3 48 43 46 38 45 43 50 50 52 43 40 36 33 51 46 40 42 39 36 39 34 31 32 27 26 21 18 20 17 19 21 25 24 25 20 17 13 11 23 19 14 14 13 11 14 13 11 12 12 10 27 25 26 21 26 22 25 26 27 23 23 23 22 28 27 26 28 26 25 25 21 20 20 15 16 34093 33726 33679 33319 32137 31255 30944 30651 30625 31032 30066 29966 29321 29308 29450 28306 27301 26504 25900 25362 24467 23361 22402 21974 21103 17155 16940 16913 16831 16169 15729 15552 15414 15437 15668 15174 15129 14773 14965 15083 14385 13855 13454 13091 12793 12289 11683 11107 10870 10425 16938 16786 16766 16488 15968 15526 15392 15237 15188 15364 14892 14837 14548 14343 14367 13921 13446 13050 12809 12569 12178 11678 11295 11104 10678 20964 20774 20759 20690 20373 20094 19978 19790 19717 19660 19413 19400 19123 18824 18559 18266 17932 17442 17290 17135 16875 16627 16501 16677 16113 10402 10303 10319 10293 10144 10071 9981 9886 9855 9778 9658 9635 9484 9385 9280 9126 8906 8619 8534 8417 8277 8147 8072 8176 7898 10562 10471 10440 10397 10229 10023 9997 9904 9862 9882 9755 9765 9639 9439 9279 9140 9026 8823 8756 8718 8598 8480 8429 8501 8215 5395 5412 5473 5570 5363 5251 5185 5094 5079 5096 5100 5136 5178 5250 5284 5226 5182 5135 5158 5217 5297 5141 4834 4585 4406 2732 2731 2760 2858 2713 2633 2588 2516 2541 2553 2556 2565 2582 2646 2697 2657 2651 2627 2628 2652 2705 2611 2441 2302 2201 2663 2681 2713 2712 2650 2618 2597 2578 2538 2543 2544 2571 2596 2604 2587 2569 2531 2508 2530 2565 2592 2530 2393 2283 2205 7734 7540 7447 7059 6401 5910 5781 5767 5829 6276 5553 5430 5020 5234 5607 4814 4187 3927 3452 3010 2295 1593 1067 712 584 4021 3906 3834 3680 3312 3025 2983 3012 3041 3337 2960 2929 2707 2934 3106 2602 2298 2208 1929 1724 1307 925 594 392 326 3713 3634 3613 3379 3089 2885 2798 2755 2788 2939 2593 2501 2313 2300 2501 2212 1889 1719 1523 1286 988 668 473 320 258 6154 6252 6351 6321 6209 6057 6069 6005 5972 5978 5723 5619 5444 5352 5345 5229 5018 4747 4700 4656 4368 4108 4005 3996 3924 3168 3239 3295 3310 3285 3245 3254 3189 3165 3164 3048 2999 2902 2905 2902 2844 2714 2537 2484 2415 2256 2127 2058 2050 2013 2986 3013 3056 3011 2924 2812 2815 2816 2807 2814 2675 2620 2542 2447 2443 2385 2304 2210 2216 2241 2112 1981 1947 1946 1911 5426 5501 5553 5562 5496 5402 5382 5268 5206 5113 4940 4819 4642 4477 4300 4233 4088 3830 3832 3842 3668 3532 3571 3683 3652 2785 2838 2874 2902 2894 2882 2877 2801 2756 2689 2619 2558 2476 2423 2341 2302 2194 2030 2011 1982 1886 1811 1817 1877 1865 2641 2663 2679 2660 2602 2520 2505 2467 2450 2424 2321 2261 2166 2054 1959 1931 1894 1800 1821 1860 1782 1721 1754 1806 1787 221 234 263 283 270 246 228 216 180 184 182 183 192 212 230 240 249 255 259 303 329 318 261 210 204 116 121 140 156 148 139 125 118 107 107 113 109 106 123 135 132 143 142 146 162 177 171 138 112 103 105 113 123 127 122 107 103 98 73 77 69 74 86 89 95 108 106 113 113 141 152 147 123 98 101 507 517 535 476 443 409 459 521 586 681 601 617 610 663 815 756 681 662 609 511 371 258 173 103 68 267 280 281 252 243 224 252 270 302 368 316 332 320 359 426 410 377 365 327 271 193 145 103 61 45 240 237 254 224 200 185 207 251 284 313 285 285 290 304 389 346 304 297 282 240 178 113 70 42 23 22819 22496 22448 22254 21303 20677 20413 20301 20349 20851 20244 20349 20000 20164 20394 19455 18711 18240 17741 17241 16653 15910 15077 14623 13970 11785 11575 11536 11500 10921 10585 10408 10386 10439 10739 10419 10480 10282 10505 10663 10058 9672 9471 9183 8953 8608 8187 7694 7444 7086 11034 10921 10912 10754 10382 10092 10005 9915 9910 10112 9825 9869 9718 9659 9731 9397 9039 8769 8558 8288 8045 7723 7383 7179 6884 12766 12544 12492 12442 12196 12013 11932 11901 11872 11932 11903 12045 11999 11883 11821 11624 11430 11208 11073 10883 10773 10695 10529 10558 10119 6438 6318 6313 6285 6155 6091 6001 5989 5990 6006 5983 6036 5999 5955 5951 5837 5715 5593 5536 5442 5376 5344 5268 5289 5059 6328 6226 6179 6157 6041 5922 5931 5912 5882 5926 5920 6009 6000 5928 5870 5787 5715 5615 5537 5441 5397 5351 5261 5269 5060 3374 3434 3510 3649 3525 3486 3477 3445 3502 3617 3658 3738 3823 3930 3984 3945 3920 3899 3937 3958 4040 3939 3705 3500 3376 1817 1838 1861 1969 1866 1830 1813 1775 1819 1885 1904 1948 1992 2064 2110 2089 2089 2082 2089 2099 2153 2087 1956 1843 1764 1557 1596 1649 1680 1659 1656 1664 1670 1683 1732 1754 1790 1831 1866 1874 1856 1831 1817 1848 1859 1887 1852 1749 1657 1612 6679 6518 6446 6163 5582 5178 5004 4955 4975 5302 4683 4566 4178 4351 4589 3886 3361 3133 2731 2400 1840 1276 843 565 475 3530 3419 3362 3246 2900 2664 2594 2622 2630 2848 2532 2496 2291 2486 2602 2132 1868 1796 1558 1412 1079 756 470 312 263 3149 3099 3084 2917 2682 2514 2410 2333 2345 2454 2151 2070 1887 1865 1987 1754 1493 1337 1173 988 761 520 373 253 212 5120 4978 4880 4744 4625 4521 4462 4345 4304 4203 4099 3998 3877 3792 3711 3622 3572 3517 3459 3465 3446 3343 3320 3355 3209 2202 2126 2082 2021 1963 1899 1890 1839 1833 1765 1707 1650 1589 1555 1518 1483 1469 1446 1424 1425 1425 1369 1355 1376 1326 2918 2852 2798 2723 2662 2622 2572 2506 2471 2438 2392 2348 2288 2237 2193 2139 2103 2071 2035 2040 2021 1974 1965 1979 1883 2772 2729 2714 2686 2681 2679 2664 2621 2639 2615 2570 2536 2482 2464 2438 2409 2414 2404 2385 2410 2434 2400 2401 2436 2342 1179 1147 1132 1106 1095 1098 1103 1096 1109 1083 1056 1041 1009 1007 988 987 997 996 987 993 1015 992 987 1010 974 1593 1582 1582 1580 1586 1581 1561 1525 1530 1532 1514 1495 1473 1457 1450 1422 1417 1408 1398 1417 1419 1408 1414 1426 1368 1800 1744 1700 1638 1568 1519 1480 1433 1397 1295 1260 1215 1163 1108 1070 1041 1013 981 962 956 928 884 868 875 826 799 772 759 733 699 664 650 623 615 561 539 508 484 459 452 436 419 403 393 391 375 353 347 347 334 1001 972 941 905 869 855 830 810 782 734 721 707 679 649 618 605 594 578 569 565 553 531 521 528 492 548 505 466 420 376 323 318 291 268 293 269 247 232 220 203 172 145 132 112 99 84 59 51 44 41 224 207 191 182 169 137 137 120 109 121 112 101 96 89 78 60 53 47 44 41 35 24 21 19 18 324 298 275 238 207 186 181 171 159 172 157 146 136 131 125 112 92 85 68 58 49 35 30 25 23 1514 1465 1437 1372 1289 1277 1257 1233 1251 1251 1346 1290 1295 1275 1249 1182 1149 1134 1107 1058 1017 966 933 877 837 762 746 734 694 652 650 643 626 632 627 681 660 662 659 637 602 577 576 568 534 502 472 457 436 415 752 719 703 678 637 627 614 607 619 624 665 630 633 616 612 580 572 558 539 524 515 494 476 441 422 985 974 948 939 912 927 914 908 907 905 935 896 900 899 892 878 850 830 832 818 808 811 799 779 761 493 492 479 473 463 466 459 459 457 451 470 454 455 463 460 450 430 422 421 411 398 396 394 390 379 492 482 469 466 449 461 455 449 450 454 465 442 445 436 432 428 420 408 411 407 410 415 405 389 382 163 160 163 140 138 136 133 130 130 123 115 106 108 100 93 91 88 79 79 72 73 67 59 56 43 89 88 87 74 66 69 69 66 66 63 60 55 51 47 45 46 46 41 41 39 40 37 31 28 22 74 72 76 66 72 67 64 64 64 60 55 51 57 53 48 45 42 38 38 33 33 30 28 28 21 366 331 326 293 239 214 210 195 214 223 296 288 287 276 264 213 211 225 196 168 136 88 75 42 33 180 166 168 147 123 115 115 101 109 113 151 151 156 149 132 106 101 113 106 84 64 39 32 18 14 186 165 158 146 116 99 95 94 105 110 145 137 131 127 132 107 110 112 90 84 72 49 43 24 19 264 258 243 237 215 209 196 183 184 187 200 188 199 195 191 173 172 170 163 156 146 135 136 119 114 135 136 128 120 113 107 106 96 99 95 104 98 104 112 105 99 93 91 89 85 73 66 70 63 57 129 122 115 117 102 102 90 87 85 92 96 90 95 83 86 74 79 79 74 71 73 69 66 56 57 203 206 185 188 173 172 167 160 159 159 164 151 155 152 147 144 141 136 133 129 121 122 124 111 107 109 113 102 98 94 91 92 87 88 83 84 75 79 84 79 80 74 73 72 69 60 60 65 58 53 94 93 83 90 79 81 75 73 71 76 80 76 76 68 68 64 67 63 61 60 61 62 59 53 54 14 13 12 13 11 12 6 8 6 4 3 3 4 3 4 3 3 1 1 1 1 0 0 1 0 6 6 5 5 4 5 1 2 3 1 2 2 2 2 3 3 3 1 1 1 1 0 0 1 0 8 7 7 8 7 7 5 6 3 3 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 47 39 46 36 31 25 23 15 19 24 33 34 40 40 40 26 28 33 29 26 24 13 12 7 7 20 17 21 17 15 11 13 7 8 11 18 21 23 26 23 16 16 17 16 15 12 6 5 4 4 27 22 25 19 16 14 10 8 11 13 15 13 17 14 17 10 12 16 13 11 12 7 7 3 3 996 966 943 891 838 830 817 815 827 828 897 877 871 848 820 766 740 723 713 663 633 592 564 526 506 512 497 486 457 422 421 420 420 420 421 457 462 458 442 422 389 375 372 374 339 319 300 283 269 260 484 469 457 434 416 409 397 395 407 407 440 415 413 406 398 377 365 351 339 324 314 292 281 257 246 584 575 565 554 546 556 544 545 543 543 563 552 548 546 540 525 500 481 488 468 467 464 457 447 446 293 288 282 282 273 276 271 277 272 274 288 296 293 293 289 276 265 255 257 244 241 240 235 235 234 291 287 283 272 273 280 273 268 271 269 275 256 255 253 251 249 235 226 231 224 226 224 222 212 212 120 118 123 106 105 104 106 107 110 105 98 90 93 88 79 76 74 67 68 63 64 59 50 49 38 67 65 66 57 50 50 54 54 54 53 49 45 41 38 36 35 35 32 33 32 32 30 24 23 19 53 53 57 49 55 54 52 53 56 52 49 45 52 50 43 41 39 35 35 31 32 29 26 26 19 292 273 255 231 187 170 167 163 174 180 236 235 230 214 201 165 166 175 157 132 102 69 57 30 22 152 144 138 118 99 95 95 89 94 94 120 121 124 111 97 78 75 85 84 63 46 30 24 11 7 140 129 117 113 88 75 72 74 80 86 116 114 106 103 104 87 91 90 73 69 56 39 33 19 15 254 241 251 244 236 238 244 235 240 236 249 225 225 232 238 243 237 241 231 239 238 239 233 232 217 115 113 120 117 117 122 117 110 113 111 120 100 100 105 110 114 109 113 105 110 110 106 104 104 98 139 128 131 127 119 116 127 125 127 125 129 125 125 127 128 129 128 128 126 129 128 133 129 128 119 198 193 198 197 193 199 203 203 205 203 208 193 197 201 205 209 209 213 211 221 220 225 218 221 208 91 91 95 93 96 99 96 95 97 94 98 83 83 86 92 94 91 94 92 98 97 96 94 97 92 107 102 103 104 97 100 107 108 108 109 110 110 114 115 113 115 118 119 119 123 123 129 124 124 116 29 29 28 21 22 20 21 15 14 14 14 13 11 9 10 12 11 11 10 8 8 8 9 6 5 16 17 16 12 12 14 14 10 9 9 9 8 8 7 6 8 8 8 7 6 7 7 7 4 3 13 12 12 9 10 6 7 5 5 5 5 5 3 2 4 4 3 3 3 2 1 1 2 2 2 27 19 25 26 21 19 20 17 21 19 27 19 17 22 23 22 17 17 10 10 10 6 6 5 4 8 5 9 12 9 9 7 5 7 8 13 9 9 12 12 12 10 11 6 6 6 3 3 3 3 19 14 16 14 12 10 13 12 14 11 14 10 8 10 11 10 7 6 4 4 4 3 3 2 1 6312 6250 6122 5988 5858 5799 5710 5639 5686 5680 5674 5703 5750 5704 5655 5493 5375 5295 5180 5119 4909 4736 4630 4523 4529 3155 3131 3076 3009 2941 2930 2888 2847 2838 2846 2859 2898 2931 2934 2951 2863 2791 2736 2646 2603 2485 2368 2308 2235 2231 3157 3119 3046 2979 2917 2869 2822 2792 2848 2834 2815 2805 2819 2770 2704 2630 2584 2559 2534 2516 2424 2368 2322 2288 2298 4595 4562 4470 4378 4302 4294 4252 4215 4239 4245 4202 4210 4221 4169 4136 4082 4016 3944 3892 3903 3803 3783 3760 3757 3758 2295 2274 2232 2185 2142 2145 2121 2100 2093 2093 2090 2105 2109 2108 2114 2074 2030 1979 1931 1940 1881 1870 1863 1853 1848 2300 2288 2238 2193 2160 2149 2131 2115 2146 2152 2112 2105 2112 2061 2022 2008 1986 1965 1961 1963 1922 1913 1897 1904 1910 847 841 842 834 816 786 768 752 760 767 770 779 794 787 791 772 766 771 786 813 800 776 762 700 711 439 442 449 435 430 420 410 399 399 406 405 408 415 418 432 420 416 408 416 432 423 404 395 355 359 408 399 393 399 386 366 358 353 361 361 365 371 379 369 359 352 350 363 370 381 377 372 367 345 352 870 847 810 776 740 719 690 672 687 668 702 714 735 748 728 639 593 580 502 403 306 177 108 66 60 421 415 395 389 369 365 357 348 346 347 364 385 407 408 405 369 345 349 299 231 181 94 50 27 24 449 432 415 387 371 354 333 324 341 321 338 329 328 340 323 270 248 231 203 172 125 83 58 39 36 1115 1097 1076 1049 1045 1025 1019 998 1007 1019 996 1005 1014 979 999 950 925 888 861 864 811 798 785 777 827 564 561 554 531 512 517 519 513 507 520 518 538 541 535 563 530 517 478 454 436 397 380 386 385 406 551 536 522 518 533 508 500 485 500 499 478 467 473 444 436 420 408 410 407 428 414 418 399 392 421 1028 1016 994 957 955 941 936 912 918 929 901 892 889 860 854 802 788 769 756 774 737 752 743 758 805 523 522 515 489 471 477 476 467 463 473 474 481 481 478 485 447 435 415 395 386 355 357 366 376 395 505 494 479 468 484 464 460 445 455 456 427 411 408 382 369 355 353 354 361 388 382 395 377 382 410 34 30 34 41 41 33 30 24 22 23 20 25 29 28 31 31 33 32 32 39 35 31 30 15 20 11 7 8 11 15 14 16 15 12 11 9 10 13 16 21 19 22 19 21 25 22 17 14 7 10 23 23 26 30 26 19 14 9 10 12 11 15 16 12 10 12 11 13 11 14 13 14 16 8 10 53 51 48 51 49 51 53 62 67 67 75 88 96 91 114 117 104 87 73 51 39 15 12 4 2 30 32 31 31 26 26 27 31 32 36 35 47 47 41 57 64 60 44 38 25 20 6 6 2 1 23 19 17 20 23 25 26 31 35 31 40 41 49 50 57 53 44 43 35 26 19 9 6 2 1 4112 4106 4049 3973 3859 3841 3782 3739 3776 3794 3803 3832 3897 3912 3873 3770 3672 3636 3542 3467 3324 3175 3108 3000 2990 2093 2086 2064 2036 1996 1990 1958 1933 1935 1948 1956 1978 2025 2044 2051 1997 1936 1926 1857 1828 1760 1667 1611 1532 1513 2019 2020 1985 1937 1863 1851 1824 1806 1841 1846 1847 1854 1872 1868 1822 1773 1736 1710 1685 1639 1564 1508 1497 1468 1477 2831 2825 2785 2736 2657 2678 2649 2642 2657 2664 2636 2656 2682 2668 2668 2671 2610 2567 2524 2506 2455 2429 2438 2407 2381 1435 1422 1407 1388 1363 1366 1348 1343 1341 1340 1329 1334 1344 1344 1360 1359 1327 1303 1271 1284 1265 1255 1249 1223 1199 1396 1403 1378 1348 1294 1312 1301 1299 1316 1324 1307 1322 1338 1324 1308 1312 1283 1264 1253 1222 1190 1174 1189 1184 1182 531 546 553 557 557 540 539 526 537 558 568 577 600 610 616 599 590 597 608 628 620 602 592 552 567 291 307 314 309 310 305 301 291 297 311 311 320 332 344 354 343 333 329 333 345 342 330 325 292 297 240 239 239 248 247 235 238 235 240 247 257 257 268 266 262 256 257 268 275 283 278 272 267 260 270 750 735 711 680 645 623 594 571 582 572 599 599 615 634 589 500 472 472 410 333 249 144 78 41 42 367 357 343 339 323 319 309 299 297 297 316 324 349 356 337 295 276 294 253 199 153 82 37 17 17 383 378 368 341 322 304 285 272 285 275 283 275 266 278 252 205 196 178 157 134 96 62 41 24 25 1085 1047 997 966 954 933 909 902 903 867 875 866 839 813 783 773 778 771 777 788 774 763 737 746 712 498 484 458 442 433 423 411 401 396 378 385 382 365 355 337 336 338 332 335 339 328 321 311 318 312 587 563 539 524 521 510 498 501 507 489 490 484 474 458 446 437 440 439 442 449 446 442 426 428 400 736 721 691 685 690 675 667 661 664 652 665 662 650 641 614 609 618 608 612 623 611 602 579 592 572 337 330 310 308 308 302 297 290 289 280 287 290 284 286 269 268 268 261 265 270 261 258 248 254 254 399 391 381 377 382 373 370 371 375 372 378 372 366 355 345 341 350 347 347 353 350 344 331 338 318 282 265 255 236 218 213 199 202 201 186 182 177 165 149 144 142 143 142 146 146 145 143 140 133 124 137 128 127 115 105 101 93 93 90 84 85 78 70 58 57 58 61 60 62 62 59 57 56 56 52 145 137 128 121 113 112 106 109 111 102 97 99 95 91 87 84 82 82 84 84 86 86 84 77 72 67 61 51 45 46 45 43 39 38 29 28 27 24 23 25 22 17 21 19 19 18 18 18 21 16 24 26 21 19 20 20 21 18 17 14 13 14 11 11 11 10 9 11 8 7 8 6 7 8 6 43 35 30 26 26 25 22 21 21 15 15 13 13 12 14 12 8 10 11 12 10 12 11 13 10 2392 2385 2298 2273 2243 2206 2157 2176 2216 2324 2294 2299 2302 2265 2202 2128 2042 2030 1967 1955 1964 1931 1909 1883 1893 1191 1191 1143 1140 1131 1104 1076 1081 1101 1155 1141 1146 1139 1134 1109 1067 1022 1013 975 973 976 964 949 936 926 1201 1194 1155 1133 1112 1102 1081 1095 1115 1169 1153 1153 1163 1131 1093 1061 1020 1017 992 982 988 967 960 947 967 1802 1795 1761 1760 1763 1753 1757 1758 1786 1793 1784 1800 1812 1799 1798 1770 1734 1733 1730 1721 1742 1754 1763 1764 1786 890 889 868 869 876 863 859 857 866 876 870 883 883 885 885 865 848 853 855 852 857 871 874 874 878 912 906 893 891 887 890 898 901 920 917 914 917 929 914 913 905 886 880 875 869 885 883 889 890 908 165 166 143 132 131 127 114 123 125 129 116 118 124 111 102 96 89 97 93 83 80 73 67 67 65 89 89 83 80 77 75 68 74 75 73 66 65 69 66 57 56 52 57 53 48 46 41 36 38 31 76 77 60 52 54 52 46 49 50 56 50 53 55 45 45 40 37 40 40 35 34 32 31 29 34 425 424 394 381 349 326 286 295 305 402 394 381 366 355 302 262 219 200 144 151 142 104 79 52 42 212 213 192 191 178 166 149 150 160 206 205 198 187 183 167 146 122 103 67 73 73 52 39 24 17 213 211 202 190 171 160 137 145 145 196 189 183 179 172 135 116 97 97 77 78 69 52 40 28 25 427 440 412 412 409 392 395 405 413 426 413 417 396 376 347 325 297 287 276 271 279 255 253 245 258 211 215 203 203 205 189 195 202 205 215 213 215 202 206 194 182 165 160 152 154 158 144 146 137 141 216 225 209 209 204 203 200 203 208 211 200 202 194 170 153 143 132 127 124 117 121 111 107 108 117 322 326 316 325 322 317 322 324 325 323 312 322 312 297 298 281 268 255 251 247 254 241 244 242 253 159 160 158 166 167 160 162 165 159 160 161 166 159 165 166 155 148 143 138 139 143 137 141 136 139 163 166 158 159 155 157 160 159 166 163 151 156 153 132 132 126 120 112 113 108 111 104 103 106 114 15 16 12 8 8 9 8 11 9 13 8 10 12 10 5 8 10 11 9 8 7 4 3 2 4 11 10 8 5 3 3 3 4 3 6 4 5 6 5 1 3 5 6 6 6 4 2 1 1 2 4 6 4 3 5 6 5 7 6 7 4 5 6 5 4 5 5 5 3 2 3 2 2 1 2 90 98 84 79 79 66 65 70 79 90 93 85 72 69 44 36 19 21 16 16 18 10 6 1 1 41 45 37 32 35 26 30 33 43 49 48 44 37 36 27 24 12 11 8 9 11 5 4 0 0 49 53 47 47 44 40 35 37 36 41 45 41 35 33 17 12 7 10 8 7 7 5 2 1 1 1533 1502 1437 1431 1380 1348 1311 1308 1330 1405 1383 1382 1400 1381 1352 1307 1252 1250 1198 1193 1191 1172 1155 1142 1145 796 788 747 754 731 715 694 691 700 742 734 735 735 721 710 684 656 652 621 612 611 606 586 579 568 737 714 690 677 649 633 617 617 630 663 649 647 665 660 642 623 596 598 577 581 580 566 569 563 577 1107 1089 1053 1054 1040 1021 1021 1007 1016 1027 1021 1025 1034 1029 1030 1023 1001 1011 1012 1006 1016 1029 1036 1043 1058 579 575 548 547 543 530 532 523 527 542 536 541 539 527 529 521 510 519 526 517 517 529 524 526 528 528 514 505 507 497 491 489 484 489 485 485 484 495 502 501 502 491 492 486 489 499 500 512 517 530 121 117 102 98 97 94 85 95 103 106 102 102 107 96 91 82 73 79 77 67 64 61 56 57 52 62 59 56 58 58 58 52 60 63 59 57 57 60 58 53 50 44 48 44 38 37 35 31 33 25 59 58 46 40 39 36 33 35 40 47 45 45 47 38 38 32 29 31 33 29 27 26 25 24 27 305 296 282 279 243 233 205 206 211 272 260 255 259 256 231 202 178 160 109 120 111 82 63 42 35 155 154 143 149 130 127 110 108 110 141 141 137 136 136 128 113 102 85 51 57 57 42 31 20 15 150 142 139 130 113 106 95 98 101 131 119 118 123 120 103 89 76 75 58 63 54 40 32 22 20 432 443 449 430 454 466 451 463 473 493 498 500 506 508 503 496 493 493 493 491 494 504 501 496 490 184 188 193 183 195 200 187 188 196 198 194 196 202 207 205 201 201 201 202 207 207 214 217 220 217 248 255 256 247 259 266 264 275 277 295 304 304 304 301 298 295 292 292 291 284 287 290 284 276 273 373 380 392 381 401 415 414 427 445 443 451 453 466 473 470 466 465 467 467 468 472 484 483 479 475 152 154 162 156 166 173 165 169 180 174 173 176 185 193 190 189 190 191 191 196 197 205 209 212 211 221 226 230 225 235 242 249 258 265 269 278 277 281 280 280 277 275 276 276 272 275 279 274 267 264 29 33 29 26 26 24 21 17 13 10 6 6 5 5 6 6 6 7 7 8 9 8 8 8 9 16 20 19 17 16 14 13 10 9 8 5 3 3 3 3 3 3 3 3 4 5 4 4 4 4 13 13 10 9 10 10 8 7 4 2 1 3 2 2 3 3 3 4 4 4 4 4 4 4 5 30 30 28 23 27 27 16 19 15 40 41 41 35 30 27 24 22 19 19 15 13 12 10 9 6 16 14 12 10 13 13 9 9 7 16 16 17 14 11 12 9 8 7 8 7 5 5 4 4 2 14 16 16 13 14 14 7 10 8 24 25 24 21 19 15 15 14 12 11 8 8 7 6 5 4 38722 38224 37752 36914 36358 35513 35057 34618 34602 37257 36994 36959 36681 36078 35092 33222 31381 29891 28591 27759 26466 24750 23723 22811 21771 19595 19355 19173 18702 18444 17982 17708 17458 17437 18839 18729 18717 18644 18343 17842 16836 15908 15169 14495 14004 13322 12411 11866 11349 10804 19127 18869 18579 18212 17914 17531 17349 17160 17165 18418 18265 18242 18037 17735 17250 16386 15473 14722 14096 13755 13144 12339 11857 11462 10967 21161 20868 20555 20384 20322 20072 19901 19745 19672 19802 19650 19520 19220 18923 18580 17992 17336 16734 16188 15714 15264 14696 14483 14384 13929 10770 10589 10446 10350 10351 10201 10104 10034 9938 10010 9932 9877 9747 9615 9456 9145 8802 8521 8195 7923 7657 7384 7280 7225 6978 10391 10279 10109 10034 9971 9871 9797 9711 9734 9792 9718 9643 9473 9308 9124 8847 8534 8213 7993 7791 7607 7312 7203 7159 6951 8894 8903 8891 8859 8793 8660 8609 8482 8465 8537 8562 8651 8677 8677 8638 8453 8162 7852 7713 7562 7485 7089 6828 6411 6120 4488 4495 4509 4510 4470 4417 4373 4284 4290 4357 4382 4421 4447 4459 4440 4335 4186 4020 3959 3869 3841 3631 3479 3229 3081 4406 4408 4382 4349 4323 4243 4236 4198 4175 4180 4180 4230 4230 4218 4198 4118 3976 3832 3754 3693 3644 3458 3349 3182 3039 8667 8453 8306 7671 7243 6781 6547 6391 6465 8918 8782 8788 8784 8478 7874 6777 5883 5305 4690 4483 3717 2965 2412 2016 1722 4337 4271 4218 3842 3623 3364 3231 3140 3209 4472 4415 4419 4450 4269 3946 3356 2920 2628 2341 2212 1824 1396 1107 895 745 4330 4182 4088 3829 3620 3417 3316 3251 3256 4446 4367 4369 4334 4209 3928 3421 2963 2677 2349 2271 1893 1569 1305 1121 977 6193 6234 6315 6292 6339 6309 6297 6194 6157 6358 6334 6268 6095 5939 5766 5446 5158 4924 4772 4623 4440 4092 4018 3933 3839 3163 3144 3221 3192 3247 3212 3192 3146 3101 3234 3223 3212 3140 3049 2960 2811 2637 2529 2423 2318 2207 2049 2039 1994 1939 3030 3090 3094 3100 3092 3097 3105 3048 3056 3124 3111 3056 2955 2890 2806 2635 2521 2395 2349 2305 2233 2043 1979 1939 1900 5327 5373 5451 5470 5544 5555 5529 5492 5440 5479 5403 5315 5085 4902 4731 4495 4262 4038 3883 3781 3689 3441 3420 3433 3384 2712 2710 2763 2776 2836 2831 2816 2800 2754 2793 2750 2717 2605 2524 2427 2311 2179 2064 1961 1904 1842 1728 1733 1739 1713 2615 2663 2688 2694 2708 2724 2713 2692 2686 2686 2653 2598 2480 2378 2304 2184 2083 1974 1922 1877 1847 1713 1687 1694 1671 357 366 355 337 339 326 331 294 286 302 315 305 312 317 327 322 329 324 372 388 402 379 386 325 315 184 186 184 169 173 160 158 146 144 161 168 164 178 169 179 182 174 171 194 194 205 197 206 173 165 173 180 171 168 166 166 173 148 142 141 147 141 134 148 148 140 155 153 178 194 197 182 180 152 150 509 495 509 485 456 428 437 408 431 577 616 648 698 720 708 629 567 562 517 454 349 272 212 175 140 267 248 274 247 238 221 218 200 203 280 305 331 357 356 354 318 284 294 268 220 160 124 100 82 61 242 247 235 238 218 207 219 208 228 297 311 317 341 364 354 311 283 268 249 234 189 148 112 93 79 26427 26086 25774 25176 24734 24147 23818 23649 23807 25773 25712 25942 25983 25764 25140 23799 22441 21315 20272 19616 18622 17324 16473 15623 14861 13613 13477 13328 12984 12738 12435 12225 12102 12202 13190 13211 13299 13375 13291 12971 12220 11581 11019 10501 10124 9633 8921 8437 7966 7550 12814 12609 12446 12192 11996 11712 11593 11547 11605 12583 12501 12643 12608 12473 12169 11579 10860 10296 9771 9492 8989 8403 8036 7657 7311 13228 12934 12632 12467 12340 12146 12012 11916 11922 12070 12018 12019 11957 11884 11743 11432 11014 10649 10247 9862 9505 9166 8982 8794 8469 6846 6697 6546 6457 6399 6283 6210 6169 6151 6219 6199 6200 6188 6158 6109 5937 5736 5574 5346 5119 4936 4773 4670 4575 4387 6382 6237 6086 6010 5941 5863 5802 5747 5771 5851 5819 5819 5769 5726 5634 5495 5278 5075 4901 4743 4569 4393 4312 4219 4082 5982 6071 6173 6272 6287 6278 6305 6326 6405 6587 6701 6885 6983 7068 7095 6972 6708 6448 6276 6166 6111 5780 5565 5220 5006 3095 3134 3193 3247 3243 3275 3257 3239 3290 3408 3494 3584 3645 3715 3724 3642 3521 3378 3298 3234 3215 3024 2882 2677 2565 2887 2937 2980 3025 3044 3003 3048 3087 3115 3179 3207 3301 3338 3353 3371 3330 3187 3070 2978 2932 2896 2756 2683 2543 2441 7217 7081 6969 6437 6107 5723 5501 5407 5480 7116 6993 7038 7043 6812 6302 5395 4719 4218 3749 3588 3006 2378 1926 1609 1386 3672 3646 3589 3280 3096 2877 2758 2694 2761 3563 3518 3515 3542 3418 3138 2641 2324 2067 1857 1771 1482 1124 885 714 598 3545 3435 3380 3157 3011 2846 2743 2713 2719 3553 3475 3523 3501 3394 3164 2754 2395 2151 1892 1817 1524 1254 1041 895 788 6102 5904 5663 5446 5285 5057 4942 4775 4638 5126 4948 4749 4603 4375 4186 3977 3782 3652 3547 3520 3404 3334 3232 3255 3071 2819 2734 2624 2526 2459 2335 2291 2210 2134 2415 2295 2206 2129 2003 1911 1805 1690 1621 1571 1562 1482 1441 1390 1389 1315 3283 3170 3039 2920 2826 2722 2651 2565 2504 2711 2653 2543 2474 2372 2275 2172 2092 2031 1976 1958 1922 1893 1842 1866 1756 2606 2561 2472 2447 2438 2371 2360 2337 2310 2253 2229 2186 2178 2137 2106 2065 2060 2047 2058 2071 2070 2089 2081 2157 2076 1212 1182 1137 1117 1116 1087 1078 1065 1033 998 983 960 954 933 920 897 887 883 888 900 879 883 877 911 878 1394 1379 1335 1330 1322 1284 1282 1272 1277 1255 1246 1226 1224 1204 1186 1168 1173 1164 1170 1171 1191 1206 1204 1246 1198 2555 2466 2363 2250 2167 2056 1973 1862 1774 1648 1546 1461 1382 1292 1216 1159 1125 1080 1065 1008 972 930 877 866 799 1209 1175 1132 1094 1054 982 958 899 856 788 720 673 624 575 537 511 491 471 467 441 421 410 391 379 351 1346 1291 1231 1156 1113 1074 1015 963 918 860 826 788 758 717 679 648 634 609 598 567 551 520 486 487 448 941 877 828 749 680 630 609 576 554 1225 1173 1102 1043 946 864 753 597 525 424 441 362 315 274 232 196 398 377 355 315 289 266 255 246 245 629 592 573 551 495 454 397 312 267 216 221 182 148 122 99 86 543 500 473 434 391 364 354 330 309 596 581 529 492 451 410 356 285 258 208 220 180 167 152 133 110 45352 44809 44527 43808 42631 41095 40279 40170 40264 41049 40831 40873 40859 40548 39434 37963 37165 35908 35512 34335 33326 31575 30923 30154 30177 22720 22419 22314 21927 21270 20490 20069 19979 20090 20519 20500 20598 20583 20494 19929 19108 18737 18080 17903 17310 16787 15805 15386 14950 14988 22632 22390 22213 21881 21361 20605 20210 20191 20174 20530 20331 20275 20276 20054 19505 18855 18428 17828 17609 17025 16539 15770 15537 15204 15189 27248 27096 26878 26735 26582 26316 26154 26041 25912 25699 25552 25417 25258 25007 24786 24456 24474 23994 24075 23398 23046 22833 22992 23157 23324 13526 13417 13309 13224 13125 13005 12926 12879 12818 12691 12625 12556 12452 12291 12199 12032 12064 11801 11861 11511 11298 11192 11251 11331 11451 13722 13679 13569 13511 13457 13311 13228 13162 13094 13008 12927 12861 12806 12716 12587 12424 12410 12193 12214 11887 11748 11641 11741 11826 11873 7177 7256 7384 7313 7095 6721 6569 6460 6486 6448 6427 6594 6638 6709 6720 6627 6665 6543 6790 6843 7017 6489 6134 5567 5620 3671 3732 3804 3766 3672 3473 3368 3289 3315 3310 3306 3397 3417 3470 3481 3435 3459 3393 3543 3595 3732 3439 3241 2923 2936 3506 3524 3580 3547 3423 3248 3201 3171 3171 3138 3121 3197 3221 3239 3239 3192 3206 3150 3247 3248 3285 3050 2893 2644 2684 10927 10457 10265 9760 8954 8058 7556 7669 7866 8902 8852 8862 8963 8832 7928 6880 6026 5371 4647 4094 3263 2253 1797 1430 1233 5523 5270 5201 4937 4473 4012 3775 3811 3957 4518 4569 4645 4714 4733 4249 3641 3214 2886 2499 2204 1757 1174 894 696 601 5404 5187 5064 4823 4481 4046 3781 3858 3909 4384 4283 4217 4249 4099 3679 3239 2812 2485 2148 1890 1506 1079 903 734 632 8103 8026 8025 7931 7761 7479 7296 7251 7348 7209 7235 7219 7250 7156 6920 6649 6617 6405 6316 5753 5380 4962 5097 5178 5337 4209 4120 4127 4071 4002 3849 3786 3771 3820 3749 3782 3791 3788 3758 3644 3474 3458 3333 3294 3009 2802 2562 2610 2648 2730 3894 3906 3898 3860 3759 3630 3510 3480 3528 3460 3453 3428 3462 3398 3276 3175 3159 3072 3022 2744 2578 2400 2487 2530 2607 6811 6747 6714 6697 6665 6505 6385 6326 6310 6187 6124 5998 5844 5659 5492 5322 5324 5149 5125 4598 4274 4029 4272 4490 4675 3520 3464 3461 3445 3447 3365 3333 3312 3310 3228 3223 3164 3071 2976 2912 2801 2783 2689 2681 2412 2218 2078 2179 2293 2390 3291 3283 3253 3252 3218 3140 3052 3014 3000 2959 2901 2834 2773 2683 2580 2521 2541 2460 2444 2186 2056 1951 2093 2197 2285 362 381 411 411 353 293 274 267 306 286 309 348 379 412 438 425 459 483 538 589 666 645 600 527 548 191 195 209 209 177 145 132 130 151 138 155 179 189 209 211 202 234 234 270 299 360 344 320 279 287 171 186 202 202 176 148 142 137 155 148 154 169 190 203 227 223 225 249 268 290 306 301 280 248 261 930 898 900 823 743 681 637 658 732 736 802 873 1027 1085 990 902 834 773 653 566 440 288 225 161 114 498 461 457 417 378 339 321 329 359 383 404 448 528 573 521 471 441 410 343 298 224 140 111 76 53 432 437 443 406 365 342 316 329 373 353 398 425 499 512 469 431 393 363 310 268 216 148 114 85 61 30310 29949 29818 29218 28273 27148 26499 26434 26510 26855 26720 26901 26986 26915 26212 25256 24539 23880 23525 23014 22470 21152 20490 19765 19750 15476 15321 15296 14976 14431 13836 13485 13388 13492 13648 13656 13795 13817 13822 13479 12948 12587 12277 12081 11822 11541 10804 10374 9965 9983 14834 14628 14522 14242 13842 13312 13014 13046 13018 13207 13064 13106 13169 13093 12733 12308 11952 11603 11444 11192 10929 10348 10116 9800 9767 15780 15646 15487 15369 15235 15130 15003 14932 14847 14801 14710 14732 14744 14694 14707 14633 14612 14527 14508 14365 14361 14346 14324 14316 14385 8048 7969 7881 7816 7711 7650 7574 7527 7477 7450 7403 7408 7385 7323 7341 7307 7316 7266 7250 7173 7151 7158 7135 7124 7185 7732 7677 7606 7553 7524 7480 7429 7405 7370 7351 7307 7324 7359 7371 7366 7326 7296 7261 7258 7192 7210 7188 7189 7192 7200 5278 5404 5569 5537 5429 5189 5093 5043 5089 5135 5140 5314 5359 5442 5447 5403 5402 5307 5502 5547 5650 5157 4880 4424 4474 2752 2842 2942 2923 2888 2750 2687 2628 2677 2714 2720 2805 2827 2877 2897 2883 2866 2829 2930 2965 3039 2766 2601 2347 2366 2526 2562 2627 2614 2541 2439 2406 2415 2412 2421 2420 2509 2532 2565 2550 2520 2536 2478 2572 2582 2611 2391 2279 2077 2108 9252 8899 8762 8312 7609 6829 6403 6459 6574 6919 6870 6855 6883 6779 6058 5220 4525 4046 3515 3102 2459 1649 1286 1025 891 4676 4510 4473 4237 3832 3436 3224 3233 3338 3484 3533 3582 3605 3622 3241 2758 2405 2182 1901 1684 1351 880 638 494 432 4576 4389 4289 4075 3777 3393 3179 3226 3236 3435 3337 3273 3278 3157 2817 2462 2120 1864 1614 1418 1108 769 648 531 459 6939 6834 6684 6659 6597 6468 6484 6485 6406 6985 6876 6753 6623 6477 6302 6058 6009 5623 5671 5568 5476 5461 5336 5211 5090 3035 2978 2891 2880 2837 2805 2798 2820 2778 3122 3062 3012 2978 2914 2806 2686 2692 2470 2528 2479 2444 2439 2402 2337 2275 3904 3856 3793 3779 3760 3663 3686 3665 3628 3863 3814 3741 3645 3563 3496 3372 3317 3153 3143 3089 3032 3022 2934 2874 2815 4657 4703 4677 4669 4682 4681 4766 4783 4755 4711 4718 4687 4670 4654 4587 4501 4538 4318 4442 4435 4411 4458 4396 4351 4264 1958 1984 1967 1963 1967 1990 2019 2040 2031 2013 1999 1984 1996 1992 1946 1924 1965 1846 1930 1926 1929 1956 1937 1914 1876 2699 2719 2710 2706 2715 2691 2747 2743 2724 2698 2719 2703 2674 2662 2641 2577 2573 2472 2512 2509 2482 2502 2459 2437 2388 1537 1471 1404 1365 1313 1239 1202 1150 1091 1027 978 932 900 855 835 799 804 753 750 707 701 687 654 616 598 728 695 653 634 607 578 549 531 487 458 431 413 401 384 373 350 359 330 343 331 333 329 320 297 283 809 776 751 731 706 661 653 619 604 569 547 519 499 471 462 449 445 423 407 376 368 358 334 319 315 745 660 603 625 602 548 516 552 560 1247 1180 1134 1053 968 880 758 667 552 479 426 364 316 286 244 228 349 299 271 283 263 237 230 249 260 651 632 615 581 538 487 412 368 294 255 222 182 154 145 126 116 396 361 332 342 339 311 286 303 300 596 548 519 472 430 393 346 299 258 224 204 182 162 141 118 112 1596 1569 1528 1509 1455 1449 1383 1321 1309 1321 1330 1324 1285 1199 1146 1074 991 980 947 963 943 924 914 932 936 817 792 772 763 738 726 691 672 652 659 662 662 650 618 582 538 492 480 462 476 464 450 448 453 453 779 777 756 746 717 723 692 649 657 662 668 662 635 581 564 536 499 500 485 487 479 474 466 479 483 1274 1248 1223 1203 1173 1159 1117 1081 1080 1077 1081 1068 1049 985 944 885 830 817 812 814 803 800 799 815 820 673 656 641 634 620 604 573 564 555 555 553 544 533 507 483 451 419 407 400 401 394 387 392 396 396 601 592 582 569 553 555 544 517 525 522 528 524 516 478 461 434 411 410 412 413 409 413 407 419 424 135 131 127 133 131 137 126 113 97 105 114 114 102 94 88 85 74 71 56 52 54 52 52 54 54 60 56 56 60 58 60 56 53 44 46 52 54 53 51 44 41 34 32 22 24 25 25 23 25 25 75 75 71 73 73 77 70 60 53 59 62 60 49 43 44 44 40 39 34 28 29 27 29 29 29 187 190 178 173 151 153 140 127 132 139 135 142 134 120 114 104 87 92 79 97 86 72 63 63 62 84 80 75 69 60 62 62 55 53 58 57 64 64 60 55 46 39 41 40 51 45 38 33 32 32 103 110 103 104 91 91 78 72 79 81 78 78 70 60 59 58 48 51 39 46 41 34 30 31 30 303 311 304 303 299 301 268 248 248 244 247 240 212 188 179 156 130 123 115 112 111 109 106 115 135 168 167 160 159 157 161 136 126 124 126 127 127 116 106 96 82 69 63 59 58 51 46 47 50 60 135 144 144 144 142 140 132 122 124 118 120 113 96 82 83 74 61 60 56 54 60 63 59 65 75 282 288 280 276 268 268 236 223 226 225 219 215 200 176 161 141 120 112 111 109 107 106 103 111 130 159 155 149 148 142 146 122 115 115 119 117 117 110 100 88 73 64 57 56 55 49 45 46 49 59 123 133 131 128 126 122 114 108 111 106 102 98 90 76 73 68 56 55 55 54 58 61 57 62 71 9 8 9 14 14 17 17 14 11 11 19 16 5 5 3 3 4 3 2 1 3 2 2 3 4 4 4 4 6 7 8 8 6 6 5 7 6 2 2 1 1 1 1 1 1 1 0 0 0 0 5 4 5 8 7 9 9 8 5 6 12 10 3 3 2 2 3 2 1 0 2 2 2 3 4 12 15 15 13 17 16 15 11 11 8 9 9 7 7 15 12 6 8 2 2 1 1 1 1 1 5 8 7 5 8 7 6 5 3 2 3 4 4 4 7 8 4 5 2 2 1 1 1 1 1 7 7 8 8 9 9 9 6 8 6 6 5 3 3 8 4 2 3 0 0 0 0 0 0 0 1042 1008 984 979 921 916 879 841 829 845 866 872 865 808 760 718 662 652 628 639 623 602 600 609 598 536 511 503 501 474 456 442 432 411 416 425 429 433 418 395 369 336 330 318 328 322 314 314 319 313 506 497 481 478 447 460 437 409 418 429 441 443 432 390 365 349 326 322 310 311 301 288 286 290 285 801 773 757 747 719 699 682 666 663 666 684 676 676 639 610 577 542 530 521 521 511 503 510 515 505 421 408 401 397 386 364 352 348 339 337 344 339 340 329 318 305 283 276 269 267 263 260 266 269 263 380 365 356 350 333 335 330 318 324 329 340 337 336 310 292 272 259 254 252 254 248 243 244 246 242 103 96 95 101 99 104 95 85 71 78 81 87 87 78 75 72 60 58 45 43 45 43 43 44 44 48 43 45 49 46 47 44 43 32 36 40 44 48 45 41 38 30 28 18 21 24 24 23 25 25 55 53 50 52 53 57 51 42 39 42 41 43 39 33 34 34 30 30 27 22 21 19 20 19 19 138 139 132 131 103 113 102 90 95 101 101 109 102 91 75 69 60 64 62 75 67 56 47 50 49 67 60 57 55 42 45 46 41 40 43 41 46 45 44 36 26 23 26 31 40 35 30 25 25 25 71 79 75 76 61 68 56 49 55 58 60 63 57 47 39 43 37 38 31 35 32 26 22 25 24 251 250 240 227 235 232 236 232 232 232 217 212 208 203 207 200 199 205 204 212 209 213 208 208 203 113 114 109 103 107 109 113 114 117 117 110 106 101 94 91 87 87 87 85 90 91 90 87 84 80 138 136 131 124 128 123 123 118 115 115 107 106 107 109 116 113 112 118 119 122 118 123 121 124 123 191 187 186 180 186 192 199 192 191 186 178 177 173 170 173 167 168 175 180 184 185 191 186 189 185 93 93 91 89 92 94 99 101 101 99 92 88 83 78 77 73 72 74 75 79 82 82 80 78 74 98 94 95 91 94 98 100 91 90 87 86 89 90 92 96 94 96 101 105 105 103 109 106 111 111 23 27 23 18 18 16 14 14 15 16 14 11 10 11 10 10 10 10 9 8 6 7 7 7 6 8 9 7 5 5 5 4 4 6 5 5 4 3 4 2 2 3 3 3 2 0 1 0 0 0 15 18 16 13 13 11 10 10 9 11 9 7 7 7 8 8 7 7 6 6 6 6 7 7 6 37 36 31 29 31 24 23 26 26 30 25 24 25 22 24 23 21 20 15 20 18 15 15 12 12 12 12 11 9 10 10 10 9 10 13 13 14 15 12 12 12 12 10 7 9 9 7 7 6 6 25 24 20 20 21 14 13 17 16 17 12 10 10 10 12 11 9 10 8 11 9 8 8 6 6 2273 2242 2245 2227 2143 2159 2073 2113 2114 2140 2152 2204 2187 2150 2161 2095 2141 2118 2043 1990 1975 1861 1819 1800 1733 1174 1157 1162 1156 1108 1109 1067 1071 1078 1094 1103 1137 1126 1118 1126 1092 1110 1097 1040 1005 997 925 897 889 861 1099 1085 1083 1071 1035 1050 1006 1042 1036 1046 1049 1067 1061 1032 1035 1003 1031 1021 1003 985 978 936 922 911 872 1693 1686 1694 1701 1684 1686 1667 1710 1694 1693 1716 1727 1722 1707 1713 1688 1702 1688 1646 1630 1652 1637 1637 1673 1623 862 857 866 868 854 858 850 866 860 855 866 871 868 865 874 856 858 852 817 809 818 802 805 823 796 831 829 828 833 830 828 817 844 834 838 850 856 854 842 839 832 844 836 829 821 834 835 832 850 827 162 142 139 133 127 132 100 91 97 92 84 83 73 69 74 78 75 71 80 76 75 63 59 55 52 96 80 79 75 74 74 54 45 52 51 46 43 38 37 40 46 41 39 40 39 39 38 33 28 30 66 62 60 58 53 58 46 46 45 41 38 40 35 32 34 32 34 32 40 37 36 25 26 27 22 418 414 412 393 332 341 306 312 323 355 352 394 392 374 374 329 364 359 317 284 248 161 123 72 58 216 220 217 213 180 177 163 160 166 188 191 223 220 216 212 190 211 206 183 157 140 85 59 38 35 202 194 195 180 152 164 143 152 157 167 161 171 172 158 162 139 153 153 134 127 108 76 64 34 23 356 362 358 364 344 348 332 346 351 347 348 348 334 316 320 307 317 311 278 279 283 256 237 231 221 196 203 196 201 185 184 176 177 180 179 179 183 182 172 179 170 174 168 150 149 139 122 113 110 107 160 159 162 163 159 164 156 169 171 168 169 165 152 144 141 137 143 143 128 130 144 134 124 121 114 306 311 311 317 306 313 303 312 304 297 301 287 273 259 263 259 253 241 206 213 224 216 196 206 204 169 173 170 170 159 165 159 158 156 153 156 151 148 141 147 142 136 126 111 116 113 105 95 101 98 137 138 141 147 147 148 144 154 148 144 145 136 125 118 116 117 117 115 95 97 111 111 101 105 106 15 17 14 11 10 11 10 9 12 11 7 8 6 4 4 6 3 6 13 10 10 7 4 6 6 10 12 8 7 6 6 6 6 9 8 5 5 5 3 3 4 1 4 5 4 4 4 2 1 4 5 5 6 4 4 5 4 3 3 3 2 3 1 1 1 2 2 2 8 6 6 3 2 5 2 35 34 33 36 28 24 19 25 35 39 40 53 55 53 53 42 61 64 59 56 49 33 37 19 11 17 18 18 24 20 13 11 13 15 18 18 27 29 28 29 24 37 38 34 29 22 13 16 8 5 18 16 15 12 8 11 8 12 20 21 22 26 26 25 24 18 24 26 25 27 27 20 21 11 6 1429 1394 1393 1384 1311 1317 1243 1272 1255 1266 1278 1316 1317 1305 1313 1270 1286 1273 1240 1201 1191 1130 1110 1100 1062 756 732 731 727 692 695 657 664 666 678 687 708 707 711 707 690 690 684 661 632 635 592 571 564 551 673 662 662 657 619 622 586 608 589 588 591 608 610 594 606 580 596 589 579 569 556 538 539 536 511 973 955 953 960 940 932 909 941 922 916 932 939 944 947 947 932 932 931 930 917 935 953 977 1007 980 503 489 491 499 494 494 481 498 492 490 498 496 498 502 498 490 486 491 485 473 485 489 501 512 501 470 466 462 461 446 438 428 443 430 426 434 443 446 445 449 442 446 440 445 444 450 464 476 495 479 120 105 104 100 96 102 74 68 71 67 64 65 59 59 64 68 68 60 62 61 62 53 52 45 42 74 59 60 55 54 55 38 31 36 36 34 33 30 32 35 41 39 33 33 33 34 33 30 25 24 46 46 44 45 42 47 36 37 35 31 30 32 29 27 29 27 29 27 29 28 28 20 22 20 18 336 334 336 324 275 283 260 263 262 283 282 312 314 299 302 270 286 282 248 223 194 124 81 48 40 179 184 180 173 144 146 138 135 138 152 155 179 179 177 174 159 165 160 143 126 116 70 40 27 26 157 150 156 151 131 137 122 128 124 131 127 133 135 122 128 111 121 122 105 97 78 54 41 21 14 488 486 494 479 488 494 498 495 508 527 526 540 536 529 528 518 538 534 525 510 501 475 472 469 450 222 222 235 228 231 230 234 230 232 237 237 246 237 235 240 232 246 245 229 224 223 211 213 215 203 266 264 259 251 257 264 264 265 276 290 289 294 299 294 288 286 292 289 296 286 278 264 259 254 247 414 420 430 424 438 441 455 457 468 480 483 501 505 501 503 497 517 516 510 500 493 468 464 460 439 190 195 205 199 201 199 210 210 212 212 212 224 222 222 229 224 236 235 221 220 220 208 209 210 197 224 225 225 225 237 242 245 247 256 268 271 277 283 279 274 273 281 281 289 280 273 260 255 250 242 27 20 21 22 21 19 16 14 14 14 13 10 8 6 6 4 4 5 5 5 3 3 3 4 4 12 9 11 13 14 13 10 8 7 7 7 5 3 2 2 1 1 2 2 2 1 1 1 2 2 15 11 10 9 7 6 6 6 7 7 6 5 5 4 4 3 3 3 3 3 2 2 2 2 2 47 46 43 33 29 34 27 24 26 33 30 29 23 22 19 17 17 13 10 5 5 4 5 5 7 20 18 19 16 16 18 14 12 13 18 18 17 12 11 9 7 9 8 6 2 2 2 3 3 4 27 28 24 17 13 16 13 12 13 15 12 12 11 11 10 10 8 5 4 3 3 2 2 2 3 38902 38357 37724 37193 36725 36383 36001 35726 35521 35258 34583 34385 33883 33348 32380 31120 29742 28237 27145 25799 23953 22275 20924 19451 18084 19542 19253 18993 18735 18495 18294 18124 17932 17874 17744 17387 17331 17090 16855 16437 15853 15121 14271 13733 13058 12123 11231 10531 9810 9101 19360 19104 18731 18458 18230 18089 17877 17794 17647 17514 17196 17054 16793 16493 15943 15267 14621 13966 13412 12741 11830 11044 10393 9641 8983 27797 27488 27021 26760 26482 26241 25985 25707 25452 25149 24615 24321 23955 23496 22820 22126 21153 20000 19232 18383 17142 16093 15244 14347 13355 14121 13948 13724 13600 13465 13342 13225 13028 12912 12764 12497 12354 12166 11962 11624 11329 10811 10158 9764 9311 8684 8125 7678 7264 6747 13676 13540 13297 13160 13017 12899 12760 12679 12540 12385 12118 11967 11789 11534 11196 10797 10342 9842 9468 9072 8458 7968 7566 7083 6608 7349 7325 7327 7311 7280 7268 7216 7243 7307 7315 7227 7267 7230 7198 7088 6898 6665 6459 6261 5961 5632 5271 4927 4517 4190 3676 3671 3705 3697 3696 3660 3647 3682 3739 3729 3673 3714 3688 3669 3650 3563 3433 3313 3203 3064 2899 2706 2534 2307 2136 3673 3654 3622 3614 3584 3608 3569 3561 3568 3586 3554 3553 3542 3529 3438 3335 3232 3146 3058 2897 2733 2565 2393 2210 2054 3756 3544 3376 3122 2963 2874 2800 2776 2762 2794 2741 2797 2698 2654 2472 2096 1924 1778 1652 1455 1179 911 753 587 539 1745 1634 1564 1438 1334 1292 1252 1222 1223 1251 1217 1263 1236 1224 1163 961 877 800 766 683 540 400 319 239 218 2011 1910 1812 1684 1629 1582 1548 1554 1539 1543 1524 1534 1462 1430 1309 1135 1047 978 886 772 639 511 434 348 321 6752 6780 6799 6842 6931 6950 6887 6903 6853 6849 6771 6736 6624 6508 6348 6175 5910 5432 5141 4881 4372 4098 3983 3750 3566 3476 3489 3545 3583 3611 3598 3559 3547 3553 3579 3547 3520 3474 3450 3368 3304 3137 2821 2677 2533 2261 2091 2032 1927 1855 3276 3291 3254 3259 3320 3352 3328 3356 3300 3270 3224 3216 3150 3058 2980 2871 2773 2611 2464 2348 2111 2007 1951 1823 1711 6337 6379 6412 6482 6544 6548 6525 6515 6441 6439 6328 6267 6152 6034 5860 5699 5461 5011 4715 4495 4049 3843 3753 3571 3383 3242 3262 3334 3387 3414 3406 3390 3364 3356 3385 3329 3289 3233 3209 3129 3065 2913 2614 2459 2321 2079 1947 1908 1825 1750 3095 3117 3078 3095 3130 3142 3135 3151 3085 3054 2999 2978 2919 2825 2731 2634 2548 2397 2256 2174 1970 1896 1845 1746 1633 135 137 137 147 155 165 137 136 145 144 139 137 142 143 163 179 170 173 178 173 161 158 155 128 137 68 69 69 75 78 78 64 65 76 74 78 72 75 77 78 88 87 89 92 95 89 90 83 70 78 67 68 68 72 77 87 73 71 69 70 61 65 67 66 85 91 83 84 86 78 72 68 72 58 59 280 264 250 213 232 237 225 252 267 266 304 332 330 331 325 297 279 248 248 213 162 97 75 51 46 166 158 142 121 119 114 105 118 121 120 140 159 166 164 161 151 137 118 126 117 93 54 41 32 27 114 106 108 92 113 123 120 134 146 146 164 173 164 167 164 146 142 130 122 96 69 43 34 19 19 26106 25753 25379 25063 24727 24603 24498 24426 24481 24452 24045 24093 23931 23678 23054 22220 21198 20333 19590 18613 17414 16143 15031 13874 12803 13194 12975 12781 12612 12451 12377 12344 12253 12304 12267 12017 12115 12058 11927 11676 11255 10752 10330 9962 9483 8885 8224 7634 7062 6489 12912 12778 12598 12451 12276 12226 12154 12173 12177 12185 12028 11978 11873 11751 11378 10965 10446 10003 9628 9130 8529 7919 7397 6812 6314 18510 18274 17920 17691 17440 17303 17156 17013 16903 16692 16325 16193 16037 15759 15307 14878 14178 13528 13042 12446 11728 10966 10273 9584 8832 9445 9305 9082 8955 8836 8789 8736 8622 8556 8422 8231 8194 8122 7976 7746 7558 7221 6897 6644 6348 6009 5613 5235 4917 4508 9065 8969 8838 8736 8604 8514 8420 8391 8347 8270 8094 7999 7915 7783 7561 7320 6957 6631 6398 6098 5719 5353 5038 4667 4324 4502 4554 4674 4774 4848 4936 5017 5125 5289 5446 5478 5623 5700 5765 5754 5668 5495 5390 5251 5022 4759 4444 4158 3823 3538 2303 2322 2399 2447 2500 2507 2545 2606 2709 2789 2779 2881 2925 2951 2989 2940 2839 2799 2724 2611 2470 2304 2159 1974 1820 2199 2232 2275 2327 2348 2429 2472 2519 2580 2657 2699 2742 2775 2814 2765 2728 2656 2591 2527 2411 2289 2140 1999 1849 1718 3094 2925 2785 2598 2439 2364 2325 2288 2289 2314 2242 2277 2194 2154 1993 1674 1525 1415 1297 1145 927 733 600 467 433 1446 1348 1300 1210 1115 1081 1063 1025 1039 1056 1007 1040 1011 1000 941 757 692 634 594 524 406 307 240 171 161 1648 1577 1485 1388 1324 1283 1262 1263 1250 1258 1235 1237 1183 1154 1052 917 833 781 703 621 521 426 360 296 272 6044 5824 5546 5288 5067 4830 4616 4397 4187 3957 3767 3556 3328 3162 2978 2725 2634 2472 2414 2305 2167 2034 1910 1827 1715 2872 2789 2667 2540 2433 2319 2221 2132 2017 1898 1823 1696 1558 1478 1393 1294 1232 1120 1094 1042 977 916 865 821 757 3172 3035 2879 2748 2634 2511 2395 2265 2170 2059 1944 1860 1770 1684 1585 1431 1402 1352 1320 1263 1190 1118 1045 1006 958 2950 2835 2689 2587 2498 2390 2304 2179 2108 2018 1962 1861 1766 1703 1653 1549 1514 1461 1475 1442 1365 1284 1218 1192 1140 1434 1381 1308 1258 1215 1147 1099 1042 1000 957 937 871 811 777 749 706 677 647 661 642 596 565 535 522 489 1516 1454 1381 1329 1283 1243 1205 1137 1108 1061 1025 990 955 926 904 843 837 814 814 800 769 719 683 670 651 2712 2634 2516 2390 2277 2167 2062 1982 1873 1725 1610 1507 1388 1290 1171 1051 1000 896 832 766 712 669 614 566 515 1305 1280 1237 1175 1118 1075 1038 1011 954 866 816 761 688 641 583 535 507 425 387 358 340 312 292 263 238 1407 1354 1279 1215 1159 1092 1024 971 919 859 794 746 700 649 588 516 493 471 445 408 372 357 322 303 277 382 355 341 311 292 273 250 236 206 214 195 188 174 169 154 125 120 115 107 97 90 81 78 69 60 133 128 122 107 100 97 84 79 63 75 70 64 59 60 61 53 48 48 46 42 41 39 38 36 30 249 227 219 204 192 176 166 157 143 139 125 124 115 109 93 72 72 67 61 55 49 42 40 33 30 3119 3087 2987 2912 2867 2836 2884 2850 2888 2838 2855 2872 2817 2827 2749 2619 2576 2594 2510 2521 2510 2406 2317 2250 2235 1576 1551 1508 1465 1449 1433 1446 1430 1454 1443 1451 1458 1425 1445 1407 1324 1304 1307 1261 1280 1277 1227 1149 1117 1105 1543 1536 1479 1447 1418 1403 1438 1420 1434 1395 1404 1414 1392 1382 1342 1295 1272 1287 1249 1241 1233 1179 1168 1133 1130 2174 2173 2127 2104 2098 2080 2132 2115 2141 2080 2071 2070 2050 2048 2036 2009 2016 2041 2044 2031 2037 2012 2022 2032 2028 1076 1070 1053 1046 1050 1040 1058 1047 1063 1039 1034 1034 1014 1009 1000 988 993 999 1004 1002 1003 992 987 1000 995 1098 1103 1074 1058 1048 1040 1074 1068 1078 1041 1037 1036 1036 1039 1036 1021 1023 1042 1040 1029 1034 1020 1035 1032 1033 289 279 264 252 239 240 254 235 243 227 224 211 200 192 189 186 179 167 157 168 179 166 153 140 137 169 158 146 135 127 126 130 124 124 118 115 111 111 109 108 100 99 95 86 89 98 93 83 75 72 120 121 118 117 112 114 124 111 119 109 109 100 89 83 81 86 80 72 71 79 81 73 70 65 65 656 635 596 556 530 516 498 500 504 531 560 591 567 587 524 424 381 386 309 322 294 228 142 78 70 331 323 309 284 272 267 258 259 267 286 302 313 300 327 299 236 212 213 171 189 176 142 79 42 38 325 312 287 272 258 249 240 241 237 245 258 278 267 260 225 188 169 173 138 133 118 86 63 36 32 482 501 495 481 458 441 475 455 465 475 462 457 430 425 393 361 346 360 336 347 343 322 298 280 297 267 272 269 263 256 252 267 246 241 237 230 228 210 207 189 167 163 176 166 173 173 166 155 148 155 215 229 226 218 202 189 208 209 224 238 232 229 220 218 204 194 183 184 170 174 170 156 143 132 142 421 430 424 410 404 393 421 405 409 410 386 370 339 333 318 299 292 296 284 286 291 270 264 265 279 235 238 234 227 229 223 236 220 213 206 194 187 168 161 154 141 138 144 142 144 147 135 132 138 143 186 192 190 183 175 170 185 185 196 204 192 183 171 172 164 158 154 152 142 142 144 135 132 127 136 18 23 22 20 13 12 15 14 17 20 19 14 15 14 13 14 10 7 8 12 12 16 12 12 14 9 11 11 10 3 5 6 6 6 6 7 5 6 6 5 5 4 3 4 4 5 9 8 8 9 9 12 11 10 10 7 9 8 11 14 12 9 9 8 8 9 6 4 4 8 7 7 4 4 5 43 48 49 51 41 36 39 36 39 45 57 73 76 78 62 48 44 57 44 49 40 36 22 3 4 23 23 24 26 24 24 25 20 22 25 29 36 36 40 30 21 21 29 20 25 21 22 15 2 3 20 25 25 25 17 12 14 16 17 20 28 37 40 38 32 27 23 28 24 24 19 14 7 1 1 1996 1947 1859 1797 1755 1741 1728 1711 1749 1738 1767 1796 1765 1770 1730 1630 1606 1618 1563 1559 1564 1480 1425 1387 1375 1024 990 957 925 912 908 899 903 931 926 945 955 937 949 937 874 860 860 826 829 832 788 725 706 695 972 957 902 872 843 833 829 808 818 812 822 841 828 821 793 756 746 758 737 730 732 692 700 681 680 1246 1229 1186 1169 1149 1139 1141 1124 1152 1129 1139 1149 1153 1146 1150 1133 1146 1170 1184 1171 1176 1168 1200 1215 1212 625 612 600 599 594 593 591 586 608 596 603 607 603 594 596 589 594 601 605 597 596 595 600 612 607 621 617 586 570 555 546 550 538 544 533 536 542 550 552 554 544 552 569 579 574 580 573 600 603 605 206 197 185 177 168 164 163 156 166 170 170 167 155 149 148 142 139 132 123 131 147 131 119 108 105 126 119 107 99 97 93 91 92 93 95 94 93 90 89 90 82 83 80 72 74 85 76 66 58 55 80 78 78 78 71 71 72 64 73 75 76 74 65 60 58 60 56 52 51 57 62 55 53 50 50 544 521 488 451 438 438 424 431 431 439 458 480 457 475 432 355 321 316 256 257 241 181 106 64 58 273 259 250 227 221 222 217 225 230 235 248 255 244 266 251 203 183 179 149 158 151 117 59 36 33 271 262 238 224 217 216 207 206 201 204 210 225 213 209 181 152 138 137 107 99 90 64 47 28 25 641 639 633 634 654 654 681 684 674 625 626 619 622 632 626 628 624 616 611 615 603 604 594 583 563 285 289 282 277 281 273 280 281 282 280 276 275 278 289 281 283 281 271 269 278 272 273 269 263 255 356 350 351 357 373 381 401 403 392 345 350 344 344 343 345 345 343 345 342 337 331 331 325 320 308 507 514 517 525 545 548 570 586 580 541 546 551 558 569 568 577 578 575 576 574 570 574 558 552 537 216 220 219 220 227 224 231 241 242 237 237 240 243 254 250 258 261 254 257 261 260 262 255 250 245 291 294 298 305 318 324 339 345 338 304 309 311 315 315 318 319 317 321 319 313 310 312 303 302 292 65 59 57 55 58 64 76 65 60 37 35 30 30 29 28 30 30 28 26 25 20 19 22 20 18 34 28 28 26 27 28 33 26 25 17 14 13 15 14 13 13 12 12 10 11 8 8 9 9 8 31 31 29 29 31 36 43 39 35 20 21 17 15 15 15 17 18 16 16 14 12 11 13 11 10 69 66 59 54 51 42 35 33 34 47 45 38 34 34 30 21 16 13 9 16 13 11 14 11 8 35 41 35 31 27 21 16 14 15 26 25 22 20 21 18 12 8 5 2 6 4 3 5 4 2 34 25 24 23 24 21 19 19 19 21 20 16 14 13 12 9 8 8 7 10 9 8 9 7 6 7667 7515 7394 7085 6931 6829 6729 6723 6808 6977 6963 6970 7001 7144 7058 6741 6717 6610 6487 6572 6478 6359 6340 6174 6028 3882 3827 3763 3574 3504 3429 3371 3367 3423 3522 3527 3541 3582 3658 3652 3498 3486 3424 3309 3345 3292 3203 3175 3070 2979 3785 3688 3631 3511 3427 3400 3358 3356 3385 3455 3436 3429 3419 3486 3406 3243 3231 3186 3178 3227 3186 3156 3165 3104 3049 5284 5220 5164 5120 5111 5111 5104 5121 5121 5148 5120 5144 5096 5126 5111 5061 5088 5074 5095 5115 5148 5199 5282 5260 5193 2618 2592 2567 2539 2538 2521 2528 2525 2539 2552 2536 2539 2527 2532 2530 2524 2532 2517 2508 2513 2531 2560 2599 2583 2543 2666 2628 2597 2581 2573 2590 2576 2596 2582 2596 2584 2605 2569 2594 2581 2537 2556 2557 2587 2602 2617 2639 2683 2677 2650 746 747 753 714 674 636 609 597 592 605 593 604 638 645 662 633 631 644 612 639 636 612 605 561 548 395 405 409 385 363 348 326 317 303 313 308 323 342 344 359 345 348 361 333 341 339 317 320 290 279 351 342 344 329 311 288 283 280 289 292 285 281 296 301 303 288 283 283 279 298 297 295 285 271 269 1637 1548 1477 1251 1146 1082 1016 1005 1095 1224 1250 1222 1267 1373 1285 1047 998 892 780 818 694 548 453 353 287 869 830 787 650 603 560 517 525 581 657 683 679 713 782 763 629 606 546 468 491 422 326 256 197 157 768 718 690 601 543 522 499 480 514 567 567 543 554 591 522 418 392 346 312 327 272 222 197 156 130 1395 1382 1329 1265 1218 1192 1162 1145 1138 1158 1105 1077 1046 1098 1083 1006 970 923 924 946 915 925 987 964 941 708 728 703 661 645 634 623 601 597 600 577 558 555 573 570 545 527 487 479 490 466 477 512 502 497 687 654 626 604 573 558 539 544 541 558 528 519 491 525 513 461 443 436 445 456 449 448 475 462 444 1138 1135 1092 1055 1032 1018 996 986 988 978 932 919 861 870 850 803 797 759 760 792 781 804 868 855 841 573 594 574 552 547 536 539 516 518 514 497 479 457 452 445 436 431 401 395 403 398 414 456 443 449 565 541 518 503 485 482 457 470 470 464 435 440 404 418 405 367 366 358 365 389 383 390 412 412 392 43 47 53 45 39 36 24 17 17 21 13 14 17 24 28 29 26 32 35 40 42 41 38 38 46 25 30 32 27 21 21 11 8 8 7 2 2 7 9 12 10 12 14 12 19 19 19 13 13 17 18 17 21 18 18 15 13 9 9 14 11 12 10 15 16 19 14 18 23 21 23 22 25 25 29 214 200 184 165 147 138 142 142 133 159 160 144 168 204 205 174 147 132 129 114 92 80 81 71 54 110 104 97 82 77 77 73 77 71 79 78 77 91 112 113 99 84 72 72 68 49 44 43 46 31 104 96 87 83 70 61 69 65 62 80 82 67 77 92 92 75 63 60 57 46 43 36 38 25 23 4860 4766 4701 4467 4372 4283 4231 4217 4287 4390 4419 4475 4538 4644 4591 4368 4427 4370 4237 4290 4249 4122 4067 3928 3845 2541 2494 2453 2313 2264 2202 2169 2179 2227 2296 2321 2361 2402 2464 2469 2346 2380 2359 2249 2274 2255 2156 2107 2016 1951 2319 2272 2248 2154 2108 2081 2062 2038 2060 2094 2098 2114 2136 2180 2122 2022 2047 2011 1988 2016 1994 1966 1960 1912 1894 3003 2955 2932 2918 2920 2919 2941 2946 2938 2953 2957 3002 3003 3026 3038 3038 3106 3125 3124 3120 3175 3202 3237 3218 3198 1544 1514 1499 1488 1486 1482 1493 1504 1510 1516 1513 1535 1540 1548 1558 1562 1596 1605 1592 1593 1624 1639 1643 1633 1605 1459 1441 1433 1430 1434 1437 1448 1442 1428 1437 1444 1467 1463 1478 1480 1476 1510 1520 1532 1527 1551 1563 1594 1585 1593 545 550 564 537 515 477 467 463 466 486 487 499 533 535 553 526 532 541 512 532 527 503 500 463 445 295 300 308 291 282 264 254 251 242 260 262 276 293 294 306 291 295 308 285 287 285 260 269 247 233 250 250 256 246 233 213 213 212 224 226 225 223 240 241 247 235 237 233 227 245 242 243 231 216 212 1312 1261 1205 1012 937 887 823 808 883 951 975 974 1002 1083 1000 804 789 704 601 638 547 417 330 247 202 702 680 646 534 496 456 422 424 475 520 546 550 569 622 605 493 489 446 372 394 346 257 195 136 113 610 581 559 478 441 431 401 384 408 431 429 424 433 461 395 311 300 258 229 244 201 160 135 111 89 1412 1367 1364 1353 1341 1354 1336 1361 1383 1429 1439 1418 1417 1402 1384 1367 1320 1317 1326 1336 1314 1312 1286 1282 1242 633 605 607 600 595 593 579 587 599 626 629 622 625 621 613 607 579 578 581 581 571 570 556 552 531 779 762 757 753 746 761 757 774 784 803 810 796 792 781 771 760 741 739 745 755 743 742 730 730 711 1143 1130 1140 1147 1159 1174 1167 1189 1195 1217 1231 1223 1232 1230 1223 1220 1185 1190 1211 1203 1192 1193 1177 1187 1154 501 484 494 499 505 503 496 505 511 522 526 525 530 532 527 526 505 511 521 517 509 507 500 507 489 642 646 646 648 654 671 671 684 684 695 705 698 702 698 696 694 680 679 690 686 683 686 677 680 665 158 150 136 132 120 123 118 117 109 98 93 91 88 86 81 78 73 71 65 67 67 68 67 60 57 75 75 69 67 60 63 61 58 53 46 44 45 42 41 41 44 41 39 36 35 35 38 38 30 29 83 75 67 65 60 60 57 59 56 52 49 46 46 45 40 34 32 32 29 32 32 30 29 30 28 111 87 88 74 62 57 51 55 79 114 115 104 97 86 80 69 62 56 50 66 55 51 42 35 31 57 46 44 34 30 27 22 24 35 58 59 52 53 48 45 37 33 28 24 29 27 25 18 15 13 54 41 44 40 32 30 29 31 44 56 56 52 44 38 35 32 29 28 26 37 28 26 24 20 18 415940 419366 422587 416065 409661 406492 402949 400578 399093 398162 407648 405318 404681 401270 396570 383107 375048 375773 368974 367277 358462 346720 333925 326993 319181 203175 205249 206654 203195 199652 197833 196220 195144 194439 194123 199491 198634 198840 197436 195026 187750 183443 183977 180814 180458 175992 169601 162727 158965 154748 212765 214117 215933 212870 210009 208659 206729 205434 204654 204039 208157 206684 205841 203834 201544 195357 191605 191796 188160 186819 182470 177119 171198 168028 164433 219530 220392 221215 220876 220158 219655 218122 216887 215255 212965 212028 210179 208863 207809 206741 205757 206400 206923 206682 206891 207576 207321 206093 206809 203312 108625 109068 109489 109245 108792 108415 107560 106846 105950 104749 104159 103122 102445 101800 101343 100760 100983 101280 101218 101340 101622 101543 100944 101389 99517 110905 111324 111726 111631 111366 111240 110562 110041 109305 108216 107869 107057 106418 106009 105398 104997 105417 105643 105464 105551 105954 105778 105149 105420 103795 91982 93747 95932 96643 96364 96306 95871 96160 95982 95788 96469 97680 99362 100843 101708 102888 104276 105339 107014 108917 110351 109520 106602 102713 100148 44065 45180 46215 46619 46482 46374 46184 46385 46261 46166 46615 47412 48359 49086 49641 50288 51021 51691 52709 53844 54620 54016 52409 50129 48663 47917 48567 49717 50024 49882 49932 49687 49775 49721 49622 49854 50268 51003 51757 52067 52600 53255 53648 54305 55073 55731 55504 54193 52584 51485 104428 105227 105440 98546 93139 90531 88956 87531 87856 89409 99151 97459 96456 92618 88121 74462 64372 63511 55278 51469 40535 29879 21230 17471 15721 50485 51001 50950 47331 44378 43044 42476 41913 42228 43208 48717 48100 48036 46550 44042 36702 31439 31006 26887 25274 19750 14042 9374 7447 6568 53943 54226 54490 51215 48761 47487 46480 45618 45628 46201 50434 49359 48420 46068 44079 37760 32933 32505 28391 26195 20785 15837 11856 10024 9153 61239 62516 64065 64417 64738 65025 64834 64491 64375 63675 64321 63425 63063 62254 61254 59123 58037 58736 58305 57934 57095 56106 55311 54799 55032 31492 32133 32917 33069 33256 33298 33225 33063 32922 32562 32860 32353 32200 31738 31206 30145 29617 30060 29858 29724 29311 28901 28527 28368 28339 29747 30383 31148 31348 31482 31727 31609 31428 31453 31113 31461 31072 30863 30516 30048 28978 28420 28676 28447 28210 27784 27205 26784 26431 26693 52928 53773 54867 55627 56226 56664 56311 55871 55314 54169 53780 52367 51387 50558 49555 48361 48024 48191 48126 48082 48302 48449 48557 48971 49232 27249 27692 28217 28584 28923 29044 28851 28628 28321 27765 27511 26706 26295 25820 25322 24705 24583 24755 24754 24729 24795 24947 25001 25316 25333 25679 26081 26650 27043 27303 27620 27460 27243 26993 26404 26269 25661 25092 24738 24233 23656 23441 23436 23372 23353 23507 23502 23556 23655 23899 2571 2766 2935 2988 2997 2934 2846 2751 2657 2518 2472 2579 2659 2820 2972 3080 3230 3476 3744 4248 4724 4944 4925 4564 4675 1319 1412 1513 1547 1527 1493 1458 1420 1355 1283 1273 1339 1358 1437 1511 1577 1630 1769 1894 2169 2408 2538 2562 2375 2425 1252 1354 1422 1441 1470 1441 1388 1331 1302 1235 1199 1240 1301 1383 1461 1503 1600 1707 1850 2079 2316 2406 2363 2189 2250 5740 5977 6263 5802 5515 5427 5677 5869 6404 6988 8069 8479 9017 8876 8727 7682 6783 7069 6435 5604 4069 2713 1829 1264 1125 2924 3029 3187 2938 2806 2761 2916 3015 3246 3514 4076 4308 4547 4481 4373 3863 3404 3536 3210 2826 2108 1416 964 677 581 2816 2948 3076 2864 2709 2666 2761 2854 3158 3474 3993 4171 4470 4395 4354 3819 3379 3533 3225 2778 1961 1297 865 587 544 284689 288195 290853 285285 280069 277993 276026 275027 275067 276377 285467 285375 286387 285021 282402 272059 265462 266146 260105 258712 251179 241124 230123 223932 217928 142131 144099 145146 142109 139015 137862 136995 136546 136676 137523 142649 142944 144033 143765 142411 136671 133120 133633 130799 130496 126628 121015 114934 111479 108175 142558 144096 145707 143176 141054 140131 139031 138481 138391 138854 142818 142431 142354 141256 139991 135388 132342 132513 129306 128216 124551 120109 115189 112453 109753 136037 136381 136378 135548 134527 133903 133004 132279 131467 130662 130300 130127 129969 129838 130015 130289 130987 131456 131047 130982 131303 130993 129835 129873 126927 68547 68724 68747 68289 67705 67376 66881 66503 66071 65651 65410 65296 65191 65138 65284 65406 65646 65854 65680 65650 65787 65637 65093 65132 63566 67490 67657 67631 67259 66822 66527 66123 65776 65396 65011 64890 64831 64778 64700 64731 64883 65341 65602 65367 65332 65516 65356 64742 64741 63361 58147 60219 62608 63796 64251 64972 65378 66387 67177 68185 69754 71545 73899 75953 77293 78852 80374 81674 83299 85038 86335 85662 83376 80202 78569 29006 30187 31252 31829 31984 32304 32520 33034 33420 33942 34789 35882 37239 38311 39113 39906 40774 41600 42604 43617 44332 43789 42392 40479 39446 29141 30032 31356 31967 32267 32668 32858 33353 33757 34243 34965 35663 36660 37642 38180 38946 39600 40074 40695 41421 42003 41873 40984 39723 39123 90505 91595 91867 85941 81291 79118 77644 76361 76423 77530 85413 83703 82519 79230 75094 62918 54101 53016 45759 42692 33541 24469 16912 13857 12432 44578 45188 45147 41991 39326 38182 37594 37009 37185 37930 42450 41766 41603 40316 38014 31359 26700 26179 22515 21229 16509 11589 7449 5868 5163 45927 46407 46720 43950 41965 40936 40050 39352 39238 39600 42963 41937 40916 38914 37080 31559 27401 26837 23244 21463 17032 12880 9463 7989 7269 70012 68655 67669 66363 64854 63474 62089 61060 59651 58110 57860 56518 55231 53995 52914 51925 51549 50891 50564 50631 50188 49490 48491 48262 46221 29552 29017 28591 28017 27381 26673 26000 25535 24841 24038 23982 23337 22607 21933 21409 20934 20706 20284 20157 20238 20053 19685 19266 19118 18234 40460 39638 39078 38346 37473 36801 36089 35525 34810 34072 33878 33181 32624 32062 31505 30991 30843 30607 30407 30393 30135 29805 29225 29144 27987 30565 30238 29970 29701 29405 29088 28807 28737 28474 28134 27948 27685 27507 27413 27171 27107 27389 27276 27509 27827 27971 27879 27701 27965 27153 12829 12652 12525 12372 12164 11995 11828 11715 11558 11333 11238 11120 10959 10842 10737 10649 10754 10671 10784 10961 11040 10959 10850 10941 10618 17736 17586 17445 17329 17241 17093 16979 17022 16916 16801 16710 16565 16548 16571 16434 16458 16635 16605 16725 16866 16931 16920 16851 17024 16535 31264 30762 30389 29859 29116 28400 27647 27022 26148 25085 24243 23556 22804 22070 21443 20956 20672 20189 19971 19631 19292 18914 18301 17947 16904 13740 13581 13450 13243 12971 12577 12206 11931 11486 10941 10553 10191 9762 9338 9017 8805 8617 8322 8211 8058 7880 7689 7455 7275 6792 17524 17181 16939 16616 16145 15823 15441 15091 14662 14144 13690 13365 13042 12732 12426 12151 12055 11867 11760 11573 11412 11225 10846 10672 10112 8183 7655 7310 6803 6333 5986 5635 5301 5029 4891 5669 5277 4920 4512 4300 3862 3488 3426 3084 3173 2925 2697 2489 2350 2164 2983 2784 2616 2402 2246 2101 1966 1889 1797 1764 2191 2026 1886 1753 1655 1480 1335 1291 1162 1219 1133 1037 961 902 824 5200 4871 4694 4401 4087 3885 3669 3412 3232 3127 3478 3251 3034 2759 2645 2382 2153 2135 1922 1954 1792 1660 1528 1448 1340 3067 3028 2942 2860 2825 2794 2774 2816 2812 2806 2908 2919 2928 2886 2856 2787 2744 2707 2643 2697 2662 2634 2600 2566 2571 1509 1498 1459 1419 1399 1390 1375 1395 1388 1370 1439 1444 1454 1431 1417 1397 1372 1350 1322 1335 1317 1309 1278 1243 1244 1558 1530 1483 1441 1426 1404 1399 1421 1424 1436 1469 1475 1474 1455 1439 1390 1372 1357 1321 1362 1345 1325 1322 1323 1327 2381 2361 2343 2346 2330 2316 2328 2352 2360 2367 2401 2420 2435 2417 2410 2403 2364 2349 2346 2368 2399 2410 2420 2417 2428 1145 1145 1134 1132 1121 1115 1121 1137 1139 1135 1159 1162 1172 1165 1153 1163 1139 1130 1135 1130 1154 1162 1164 1154 1162 1236 1216 1209 1214 1209 1201 1207 1215 1221 1232 1242 1258 1263 1252 1257 1240 1225 1219 1211 1238 1245 1248 1256 1263 1266 170 167 161 149 137 129 119 120 116 115 107 113 118 113 124 115 106 103 106 128 114 105 93 75 72 101 99 95 89 82 78 70 68 69 64 62 66 70 67 75 71 71 65 65 77 65 62 53 42 39 69 68 66 60 55 51 49 52 47 51 45 47 48 46 49 44 35 38 41 51 49 43 40 33 33 516 500 438 365 358 349 327 344 336 324 400 386 375 356 322 269 274 255 191 201 149 119 87 74 71 263 254 230 198 196 197 184 190 180 171 218 216 212 199 189 163 162 155 122 128 98 85 61 47 43 253 246 208 167 162 152 143 154 156 153 182 170 163 157 133 106 112 100 69 73 51 34 26 27 28 497 491 478 469 474 453 452 471 478 468 484 479 483 456 457 442 427 424 393 390 386 368 360 345 352 261 262 239 232 227 223 222 230 228 223 232 232 241 230 226 224 207 209 197 199 208 201 189 176 178 236 229 239 237 247 230 230 241 250 245 252 247 242 226 231 218 220 215 196 191 178 167 171 169 174 446 447 439 424 431 407 402 419 425 416 424 424 427 407 398 391 372 369 355 354 360 356 347 333 338 234 240 222 213 210 201 201 208 210 203 211 209 215 207 198 199 184 184 179 180 193 192 180 167 169 212 207 217 211 221 206 201 211 215 213 213 215 212 200 200 192 188 185 176 174 167 164 167 166 169 11 12 10 12 12 13 13 12 11 8 7 4 4 5 11 8 9 12 8 17 14 7 8 6 6 6 8 6 6 5 7 6 5 4 3 2 1 1 2 4 2 3 6 4 10 8 4 5 4 4 5 4 4 6 7 6 7 7 7 5 5 3 3 3 7 6 6 6 4 7 6 3 3 2 2 40 32 29 33 31 33 37 40 42 44 53 51 52 44 48 43 46 43 30 19 12 5 5 6 8 21 14 11 13 12 15 15 17 14 17 19 22 25 21 24 23 20 19 14 9 7 5 4 5 5 19 18 18 20 19 18 22 23 28 27 34 29 27 23 24 20 26 24 16 10 5 0 1 1 3 1928 1897 1830 1767 1716 1701 1693 1700 1689 1693 1775 1793 1789 1770 1762 1710 1707 1675 1634 1674 1639 1634 1608 1588 1610 956 946 931 905 886 878 872 872 866 856 909 921 922 909 911 891 899 878 853 863 835 839 820 793 798 972 951 899 862 830 823 821 828 823 837 866 872 867 861 851 819 808 797 781 811 804 795 788 795 812 1367 1345 1331 1349 1316 1316 1337 1333 1336 1350 1384 1395 1395 1392 1411 1408 1408 1394 1397 1407 1426 1443 1461 1471 1501 663 658 658 666 654 655 664 666 666 670 688 693 693 690 695 699 702 694 693 689 698 710 723 720 732 704 687 673 683 662 661 673 667 670 680 696 702 702 702 716 709 706 700 704 718 728 733 738 751 769 125 122 121 104 89 83 80 82 78 80 74 85 89 83 88 84 80 74 83 94 85 86 74 57 55 75 70 72 65 55 50 47 45 46 43 43 48 52 49 56 56 60 51 56 60 52 55 46 36 33 50 52 49 39 34 33 33 37 32 37 31 37 37 34 32 28 20 23 27 34 33 31 28 21 22 436 430 378 314 311 302 276 285 275 263 317 313 305 295 263 218 219 207 154 173 128 105 73 60 54 218 218 201 174 177 173 161 161 154 143 178 180 177 170 160 136 137 133 104 114 85 74 51 37 33 218 212 177 140 134 129 115 124 121 120 139 133 128 125 103 82 82 74 50 59 43 31 22 23 21 642 640 634 624 635 640 629 645 645 645 649 647 656 660 637 635 610 608 616 633 637 632 632 633 609 292 290 289 282 286 289 281 293 294 291 298 291 291 292 280 282 266 263 272 273 274 269 269 274 268 350 350 345 342 349 351 348 352 351 354 351 356 365 368 357 353 344 345 344 360 363 363 363 359 341 568 569 573 573 583 593 589 600 599 601 593 601 613 618 601 604 584 586 594 607 613 611 612 613 589 248 247 254 253 257 259 256 263 263 262 260 260 264 268 260 265 253 252 263 261 263 260 261 267 261 320 322 319 320 326 334 333 337 336 339 333 341 349 350 341 339 331 334 331 346 350 351 351 346 328 34 33 30 33 36 33 26 26 27 27 26 24 25 25 25 23 17 17 15 17 15 12 11 12 11 20 21 17 18 22 21 17 18 19 18 17 17 17 16 15 13 8 8 5 7 5 3 2 2 2 14 12 13 15 14 12 9 8 8 9 9 7 8 9 10 10 9 9 10 10 10 9 9 10 9 40 38 31 18 16 14 14 19 19 17 30 22 18 17 11 8 9 5 7 9 9 9 9 8 9 24 22 18 11 7 9 8 12 12 11 21 14 10 8 5 4 5 3 4 5 6 6 6 5 5 16 16 13 7 9 5 6 7 7 6 9 8 8 9 6 4 4 2 3 4 3 3 3 3 4 17126 16969 16658 16283 16189 16157 16222 16115 16088 16200 16191 16114 16981 17260 16997 16570 16398 15987 15513 15566 15074 14647 14358 13976 13450 8534 8474 8283 8088 8059 8055 8083 8016 7985 8063 8077 8079 8553 8720 8622 8387 8292 8071 7790 7804 7534 7302 7158 6973 6713 8592 8495 8375 8195 8130 8102 8139 8099 8103 8137 8114 8035 8428 8540 8375 8183 8106 7916 7723 7762 7540 7345 7200 7003 6737 9946 9948 9888 9942 9903 9896 9892 9865 9841 9844 9757 9699 9727 9744 9684 9656 9691 9691 9643 9678 9724 9706 9727 9727 9558 5022 5023 4976 4980 4949 4954 4957 4924 4899 4917 4885 4866 4872 4892 4871 4855 4850 4851 4809 4812 4816 4811 4815 4819 4741 4924 4925 4912 4962 4954 4942 4935 4941 4942 4927 4872 4833 4855 4852 4813 4801 4841 4840 4834 4866 4908 4895 4912 4908 4817 2547 2547 2595 2580 2538 2561 2568 2503 2483 2467 2517 2536 2589 2573 2621 2695 2714 2801 2840 2920 2921 2904 2874 2720 2591 1317 1306 1328 1312 1305 1312 1318 1277 1275 1259 1294 1308 1336 1326 1355 1398 1409 1450 1473 1522 1526 1510 1502 1424 1344 1230 1241 1267 1268 1233 1249 1250 1226 1208 1208 1223 1228 1253 1247 1266 1297 1305 1351 1367 1398 1395 1394 1372 1296 1247 4633 4474 4175 3761 3748 3700 3762 3747 3764 3889 3917 3879 4665 4943 4692 4219 3993 3495 3030 2968 2429 2037 1757 1529 1301 2195 2145 1979 1796 1805 1789 1808 1815 1811 1887 1898 1905 2345 2502 2396 2134 2033 1770 1508 1470 1192 981 841 730 628 2438 2329 2196 1965 1943 1911 1954 1932 1953 2002 2019 1974 2320 2441 2296 2085 1960 1725 1522 1498 1237 1056 916 799 673 2537 2536 2537 2553 2493 2513 2514 2496 2507 2529 2523 2563 2679 2702 2652 2620 2648 2627 2584 2591 2507 2444 2427 2391 2332 1322 1324 1314 1327 1284 1299 1300 1273 1273 1312 1338 1356 1422 1445 1413 1378 1379 1376 1333 1331 1283 1259 1251 1248 1203 1215 1212 1223 1226 1209 1214 1214 1223 1234 1217 1185 1207 1257 1257 1239 1242 1269 1251 1251 1260 1224 1185 1176 1143 1129 2144 2157 2157 2203 2201 2213 2194 2176 2145 2158 2101 2098 2115 2112 2044 2025 2046 2054 2032 2039 2031 2000 1992 2009 1972 1118 1124 1121 1141 1137 1154 1148 1128 1108 1137 1135 1132 1136 1134 1091 1079 1076 1083 1048 1037 1025 1015 1014 1029 1006 1026 1033 1036 1062 1064 1059 1046 1048 1037 1021 966 966 979 978 953 946 970 971 984 1002 1006 985 978 980 966 127 135 136 142 120 122 127 105 102 82 93 92 104 102 118 137 140 163 169 201 225 242 268 242 245 72 72 73 79 65 59 60 47 45 37 44 44 50 41 48 61 61 76 84 106 118 130 143 140 129 55 63 63 63 55 63 67 58 57 45 49 48 54 61 70 76 79 87 85 95 107 112 125 102 116 266 244 244 208 172 178 193 215 260 289 329 373 460 488 490 458 462 410 383 351 251 202 167 140 115 132 128 120 107 82 86 92 98 120 138 159 180 236 270 274 238 242 217 201 188 140 114 94 79 68 134 116 124 101 90 92 101 117 140 151 170 193 224 218 216 220 220 193 182 163 111 88 73 61 47 11233 11194 10973 10617 10532 10503 10598 10513 10523 10676 10711 10736 11290 11546 11416 11091 10919 10643 10285 10267 9908 9602 9391 9077 8746 5699 5693 5561 5377 5359 5355 5412 5385 5381 5437 5444 5493 5798 5933 5883 5714 5633 5471 5273 5259 5060 4870 4757 4606 4456 5534 5501 5412 5240 5173 5148 5186 5128 5142 5239 5267 5243 5492 5613 5533 5377 5286 5172 5012 5008 4848 4732 4634 4471 4290 5907 5890 5834 5811 5771 5742 5759 5735 5743 5753 5720 5714 5739 5786 5790 5770 5768 5792 5755 5765 5798 5829 5860 5839 5776 3071 3067 3033 3010 2987 2973 2985 2979 2981 2975 2945 2949 2959 2987 2996 2989 2980 2977 2968 2967 2970 2971 2979 2972 2952 2836 2823 2801 2801 2784 2769 2774 2756 2762 2778 2775 2765 2780 2799 2794 2781 2788 2815 2787 2798 2828 2858 2881 2867 2824 1695 1731 1792 1785 1796 1854 1884 1854 1853 1888 1942 2001 2043 2048 2106 2157 2170 2235 2279 2335 2316 2287 2251 2135 2015 905 917 934 918 938 976 999 973 977 981 1018 1051 1076 1082 1113 1140 1145 1177 1196 1236 1226 1206 1188 1116 1051 790 814 858 867 858 878 885 881 876 907 924 950 967 966 993 1017 1025 1058 1083 1099 1090 1081 1063 1019 964 3631 3573 3347 3021 2965 2907 2955 2924 2927 3035 3049 3021 3508 3712 3520 3164 2981 2616 2251 2167 1794 1486 1280 1103 955 1723 1709 1594 1449 1434 1406 1428 1433 1423 1481 1481 1493 1763 1864 1774 1585 1508 1317 1109 1056 864 693 590 518 453 1908 1864 1753 1572 1531 1501 1527 1491 1504 1554 1568 1528 1745 1848 1746 1579 1473 1299 1142 1111 930 793 690 585 502 3356 3239 3148 3113 3164 3141 3110 3106 3058 2995 2957 2815 3012 3012 2929 2859 2831 2717 2644 2708 2659 2601 2540 2508 2372 1513 1457 1408 1384 1416 1401 1371 1358 1331 1314 1295 1230 1333 1342 1326 1295 1280 1224 1184 1214 1191 1173 1150 1119 1054 1843 1782 1740 1729 1748 1740 1739 1748 1727 1681 1662 1585 1679 1670 1603 1564 1551 1493 1460 1494 1468 1428 1390 1389 1318 1895 1901 1897 1928 1931 1941 1939 1954 1953 1933 1936 1887 1873 1846 1850 1861 1877 1845 1856 1874 1895 1877 1875 1879 1810 833 832 822 829 825 827 824 817 810 805 805 785 777 771 784 787 794 791 793 808 821 825 822 818 783 1062 1069 1075 1099 1106 1114 1115 1137 1143 1128 1131 1102 1096 1075 1066 1074 1083 1054 1063 1066 1074 1052 1053 1061 1027 725 681 667 653 622 585 557 544 528 497 482 443 442 423 397 401 404 403 392 384 380 375 355 343 331 340 317 321 315 302 277 259 257 253 241 232 213 210 203 194 197 203 197 193 180 182 174 171 168 164 385 364 346 338 320 308 298 287 275 256 250 230 232 220 203 204 201 206 199 204 198 201 184 175 167 736 657 584 532 611 615 614 608 577 565 539 485 697 743 682 597 550 469 396 450 384 349 310 286 231 340 308 265 240 289 297 288 284 268 268 258 232 346 368 348 311 283 236 198 226 188 174 157 133 107 396 349 319 292 322 318 326 324 309 297 281 253 351 375 334 286 267 233 198 224 196 175 153 153 124 5645 5624 5576 5502 5339 5256 5197 5267 5369 5496 5486 5544 5531 5428 5272 5052 4848 4597 4519 4568 4450 4363 4283 4261 4226 2856 2853 2852 2823 2722 2693 2662 2703 2765 2830 2833 2894 2926 2865 2816 2676 2558 2413 2353 2401 2331 2258 2168 2150 2102 2789 2771 2724 2679 2617 2563 2535 2564 2604 2666 2653 2650 2605 2563 2456 2376 2290 2184 2166 2167 2119 2105 2115 2111 2124 3921 3886 3875 3842 3830 3848 3827 3813 3856 3841 3824 3867 3835 3805 3776 3728 3676 3641 3697 3704 3673 3694 3743 3780 3773 1962 1947 1949 1938 1926 1932 1929 1919 1941 1930 1915 1951 1938 1915 1910 1884 1852 1829 1849 1858 1837 1852 1870 1888 1859 1959 1939 1926 1904 1904 1916 1898 1894 1915 1911 1909 1916 1897 1890 1866 1844 1824 1812 1848 1846 1836 1842 1873 1892 1914 443 449 431 421 388 382 381 374 368 370 373 378 378 383 364 351 319 301 307 325 331 334 326 323 321 235 243 234 229 207 203 196 194 188 193 196 200 208 210 196 192 174 162 174 183 185 187 178 175 173 208 206 197 192 181 179 185 180 180 177 177 178 170 173 168 159 145 139 133 142 146 147 148 148 148 1281 1289 1270 1239 1121 1026 989 1080 1145 1285 1289 1299 1318 1240 1132 973 853 655 515 539 446 335 214 158 132 659 663 669 656 589 558 537 590 636 707 722 743 780 740 710 600 532 422 330 360 309 219 120 87 70 622 626 601 583 532 468 452 490 509 578 567 556 538 500 422 373 321 233 185 179 137 116 94 71 62 1043 1057 1064 1042 1027 1007 945 916 934 905 863 886 854 794 749 697 631 572 559 565 527 507 518 516 521 557 559 567 556 541 530 503 488 501 478 444 458 451 417 403 369 326 308 300 300 282 269 266 262 261 486 498 497 486 486 477 442 428 433 427 419 428 403 377 346 328 305 264 259 265 245 238 252 254 260 902 900 901 879 879 875 818 783 780 741 705 715 667 615 591 552 510 486 487 499 472 463 482 487 500 477 468 473 461 453 451 430 412 414 386 363 368 353 323 319 295 268 259 259 264 251 243 246 247 253 425 432 428 418 426 424 388 371 366 355 342 347 314 292 272 257 242 227 228 235 221 220 236 240 247 39 48 48 48 43 36 34 24 23 22 17 19 18 15 12 12 8 11 7 10 9 10 10 14 14 24 30 31 30 26 22 17 12 11 11 8 10 10 8 5 6 6 8 6 7 6 7 6 6 3 15 18 17 18 17 14 17 12 12 11 9 9 8 7 7 6 2 3 1 3 3 3 4 8 11 102 109 115 115 105 96 93 109 131 142 141 152 169 164 146 133 113 75 65 56 46 34 26 15 7 56 61 63 65 62 57 56 64 76 81 73 80 88 86 79 68 52 41 35 29 25 19 14 9 5 46 48 52 50 43 39 37 45 55 61 68 72 81 78 67 65 61 34 30 27 21 15 12 6 2 3495 3463 3403 3361 3231 3179 3139 3216 3306 3459 3496 3518 3557 3534 3425 3266 3140 2947 2872 2902 2837 2767 2669 2658 2631 1787 1790 1778 1759 1681 1675 1650 1694 1748 1830 1879 1907 1954 1946 1909 1819 1744 1624 1572 1616 1578 1508 1419 1404 1377 1708 1673 1625 1602 1550 1504 1489 1522 1558 1629 1617 1611 1603 1588 1516 1447 1396 1323 1300 1286 1259 1259 1250 1254 1254 2146 2100 2086 2073 2066 2083 2073 2075 2120 2146 2151 2166 2186 2212 2201 2187 2181 2166 2201 2193 2195 2219 2236 2274 2260 1081 1074 1073 1069 1068 1082 1081 1079 1097 1112 1122 1133 1140 1157 1147 1150 1138 1129 1144 1149 1148 1160 1169 1184 1163 1065 1026 1013 1004 998 1001 992 996 1023 1034 1029 1033 1046 1055 1054 1037 1043 1037 1057 1044 1047 1059 1067 1090 1097 276 278 261 252 234 229 227 237 238 256 274 270 277 294 284 274 251 230 239 250 263 268 263 258 260 150 152 141 135 124 122 117 124 123 136 146 144 153 161 157 154 140 126 139 144 151 155 149 147 151 126 126 120 117 110 107 110 113 115 120 128 126 124 133 127 120 111 104 100 106 112 113 114 111 109 1073 1085 1056 1036 931 867 839 904 948 1057 1071 1082 1094 1028 940 805 708 551 432 459 379 280 170 126 111 556 564 564 555 489 471 452 491 528 582 611 630 661 628 605 515 466 369 289 323 279 193 101 73 63 517 521 492 481 442 396 387 413 420 475 460 452 433 400 335 290 242 182 143 136 100 87 69 53 48 1107 1104 1109 1099 1081 1070 1113 1135 1129 1132 1127 1140 1120 1100 1098 1089 1077 1078 1088 1101 1086 1089 1096 1087 1074 512 504 507 508 500 488 509 521 516 522 510 529 521 502 504 488 488 481 481 485 471 481 483 484 464 595 600 602 591 581 582 604 614 613 610 617 611 599 598 594 601 589 597 607 616 615 608 613 603 610 873 886 888 890 885 890 936 955 956 954 968 986 982 978 984 989 985 989 1009 1012 1006 1012 1025 1019 1013 404 405 403 408 405 399 418 428 430 432 430 450 445 435 444 439 446 441 446 445 438 449 455 457 443 469 481 485 482 480 491 518 527 526 522 538 536 537 543 540 550 539 548 563 567 568 563 570 562 570 128 123 122 121 111 117 120 113 107 92 82 89 83 74 68 65 60 60 61 65 59 56 53 51 47 61 61 62 64 57 59 62 58 54 46 42 46 45 41 34 32 28 28 29 32 28 25 23 22 19 67 62 60 57 54 58 58 55 53 46 40 43 38 33 34 33 32 32 32 33 31 31 30 29 28 106 95 99 88 85 63 57 67 66 86 77 65 55 48 46 35 32 29 18 24 21 21 18 17 14 47 38 42 36 38 30 29 35 32 44 38 33 31 26 26 17 14 12 6 8 5 7 5 5 2 59 57 57 52 47 33 28 32 34 42 39 32 24 22 20 18 18 17 12 16 16 14 13 12 12 14005 13873 13764 13475 13026 12793 12714 12694 12709 12901 12871 12881 12831 12766 12455 12141 12122 11767 11442 11446 11103 10736 10347 10188 10064 7079 6998 6970 6845 6623 6516 6465 6473 6502 6586 6614 6619 6609 6578 6418 6282 6360 6115 5944 6035 5828 5620 5335 5242 5169 6926 6875 6794 6630 6403 6277 6249 6221 6207 6315 6257 6262 6222 6188 6037 5859 5762 5652 5498 5411 5275 5116 5012 4946 4895 9614 9525 9474 9432 9316 9283 9264 9271 9303 9236 9216 9226 9105 8985 8898 8831 8827 8746 8700 8728 8673 8587 8592 8693 8674 4747 4676 4661 4652 4602 4590 4584 4571 4598 4562 4545 4541 4476 4401 4369 4325 4330 4280 4264 4276 4247 4218 4209 4267 4243 4867 4849 4813 4780 4714 4693 4680 4700 4705 4674 4671 4685 4629 4584 4529 4506 4497 4466 4436 4452 4426 4369 4383 4426 4431 1217 1247 1280 1244 1165 1094 1062 1063 1083 1060 1030 1050 1034 1015 1025 1003 973 950 965 957 972 936 871 762 743 676 696 717 687 641 608 583 570 589 574 564 584 571 553 553 544 516 506 524 528 532 520 484 427 416 541 551 563 557 524 486 479 493 494 486 466 466 463 462 472 459 457 444 441 429 440 416 387 335 327 3174 3101 3010 2799 2545 2416 2388 2360 2323 2605 2625 2605 2692 2766 2532 2307 2322 2071 1777 1761 1458 1213 884 733 647 1656 1626 1592 1506 1380 1318 1298 1332 1315 1450 1505 1494 1562 1624 1496 1413 1514 1329 1156 1231 1049 882 642 548 510 1518 1475 1418 1293 1165 1098 1090 1028 1008 1155 1120 1111 1130 1142 1036 894 808 742 621 530 409 331 242 185 137 2741 2700 2725 2640 2580 2525 2495 2496 2482 2494 2500 2495 2418 2347 2212 2105 2032 1925 1817 1753 1666 1519 1445 1465 1462 1422 1407 1429 1393 1370 1335 1326 1314 1299 1320 1312 1321 1263 1218 1150 1083 1039 969 909 881 844 773 728 747 743 1319 1293 1296 1247 1210 1190 1169 1182 1183 1174 1188 1174 1155 1129 1062 1022 993 956 908 872 822 746 717 718 719 2418 2372 2373 2344 2288 2271 2261 2238 2191 2144 2111 2067 1953 1856 1742 1652 1612 1516 1461 1437 1395 1264 1239 1320 1353 1261 1242 1246 1241 1215 1202 1202 1174 1137 1121 1091 1071 1002 947 884 834 815 758 732 721 701 634 615 671 685 1157 1130 1127 1103 1073 1069 1059 1064 1054 1023 1020 996 951 909 858 818 797 758 729 716 694 630 624 649 668 57 58 75 72 75 47 39 45 45 50 47 54 55 46 48 55 56 61 66 73 81 80 81 60 62 33 32 37 37 38 24 21 24 27 34 29 34 30 23 23 22 21 24 27 27 32 34 36 23 27 24 26 38 35 37 23 18 21 18 16 18 20 25 23 25 33 35 37 39 46 49 46 45 37 35 266 270 277 224 217 207 195 213 246 300 342 374 410 445 422 398 364 348 290 243 190 175 125 85 47 128 133 146 115 117 109 103 116 135 165 192 216 231 248 243 227 203 187 150 133 111 105 77 53 31 138 137 131 109 100 98 92 97 111 135 150 158 179 197 179 171 161 161 140 110 79 70 48 32 16 8922 8866 8774 8603 8252 8076 7991 7961 7951 8079 8066 8069 8102 8144 8010 7802 7864 7613 7399 7429 7187 6982 6705 6554 6477 4622 4575 4541 4468 4299 4231 4175 4175 4197 4232 4274 4259 4312 4336 4261 4196 4311 4136 4019 4127 3973 3843 3630 3526 3489 4300 4291 4233 4135 3953 3845 3816 3786 3754 3847 3792 3810 3790 3808 3749 3606 3553 3477 3380 3302 3214 3139 3075 3028 2988 5319 5274 5222 5213 5153 5116 5068 5080 5120 5103 5116 5144 5132 5133 5169 5181 5213 5206 5199 5205 5196 5236 5296 5330 5320 2681 2632 2610 2609 2590 2581 2550 2547 2586 2568 2576 2575 2574 2561 2591 2599 2611 2604 2605 2612 2609 2645 2679 2682 2676 2638 2642 2612 2604 2563 2535 2518 2533 2534 2535 2540 2569 2558 2572 2578 2582 2602 2602 2594 2593 2587 2591 2617 2648 2644 896 931 972 948 885 854 827 817 837 820 800 822 812 801 817 790 762 740 754 746 761 740 682 602 579 504 523 553 531 497 485 466 450 466 446 446 463 461 450 457 452 425 414 425 433 440 433 399 360 342 392 408 419 417 388 369 361 367 371 374 354 359 351 351 360 338 337 326 329 313 321 307 283 242 237 2707 2661 2580 2442 2214 2106 2096 2064 1994 2156 2150 2103 2158 2210 2024 1831 1889 1667 1446 1478 1230 1006 727 622 578 1437 1420 1378 1328 1212 1165 1159 1178 1145 1218 1252 1221 1277 1325 1213 1145 1275 1118 989 1082 924 765 552 484 471 1270 1241 1202 1114 1002 941 937 886 849 938 898 882 881 885 811 686 614 549 457 396 306 241 175 138 107 2342 2307 2265 2232 2194 2192 2228 2237 2276 2328 2305 2317 2311 2275 2233 2234 2226 2229 2226 2264 2250 2235 2197 2169 2125 1035 1016 1000 984 954 950 964 984 1006 1034 1028 1039 1034 1024 1007 1003 1010 1010 1016 1027 1011 1004 977 969 937 1307 1291 1265 1248 1240 1242 1264 1253 1270 1294 1277 1278 1277 1251 1226 1231 1216 1219 1210 1237 1239 1231 1220 1200 1188 1877 1879 1879 1875 1875 1896 1935 1953 1992 1989 1989 2015 2020 1996 1987 1998 2002 2024 2040 2086 2082 2087 2057 2043 2001 805 802 805 802 797 807 832 850 875 873 878 895 900 893 894 892 904 918 927 943 937 939 915 914 882 1072 1077 1074 1073 1078 1089 1103 1103 1117 1116 1111 1120 1120 1103 1093 1106 1098 1106 1113 1143 1145 1148 1142 1129 1119 264 258 233 224 205 193 196 201 201 190 183 174 167 168 160 158 155 149 145 138 130 116 108 100 102 139 141 127 119 106 99 96 96 96 94 89 87 80 80 73 70 70 68 72 68 60 53 49 44 47 125 117 106 105 99 94 100 105 105 96 94 87 87 88 87 88 85 81 73 70 70 63 59 56 55 201 170 153 133 114 103 97 83 83 149 133 128 124 111 86 78 69 56 41 40 38 32 32 26 22 91 73 68 63 51 44 36 38 35 67 61 57 54 51 40 41 36 24 17 16 14 12 13 11 8 110 97 85 70 63 59 61 45 48 82 72 71 70 60 46 37 33 32 24 24 24 20 19 15 14 2075 2057 2044 2012 1967 1997 2021 2018 2016 2010 1886 1970 1938 1867 1763 1702 1631 1513 1446 1477 1399 1314 1249 1223 1163 1026 1020 1008 997 974 997 1013 1027 1015 997 941 979 977 942 910 871 845 786 753 764 718 663 626 610 576 1049 1037 1036 1015 993 1000 1008 991 1001 1013 945 991 961 925 853 831 786 727 693 713 681 651 623 613 587 1393 1393 1385 1371 1339 1355 1360 1327 1311 1308 1256 1257 1238 1226 1197 1161 1131 1075 1039 1040 980 939 915 905 882 698 709 697 695 680 694 694 683 669 659 634 632 626 622 625 614 594 560 541 535 503 477 462 454 436 695 684 688 676 659 661 666 644 642 649 622 625 612 604 572 547 537 515 498 505 477 462 453 451 446 260 247 250 240 237 246 242 236 231 225 202 205 202 191 175 173 165 153 154 145 139 128 125 122 115 128 120 122 117 115 125 127 126 122 118 104 106 104 98 95 90 87 86 88 83 80 67 65 65 61 132 127 128 123 122 121 115 110 109 107 98 99 98 93 80 83 78 67 66 62 59 61 60 57 54 422 417 409 401 391 396 419 455 474 477 428 508 498 450 391 368 335 285 253 292 280 247 209 196 166 200 191 189 185 179 178 192 218 224 220 203 241 247 222 190 167 164 140 124 146 135 119 99 91 79 222 226 220 216 212 218 227 237 250 257 225 267 251 228 201 201 171 145 129 146 145 128 110 105 87 375 378 386 393 385 405 416 391 387 390 351 363 350 323 300 289 284 263 240 243 209 193 174 171 163 196 202 204 211 204 213 226 218 209 201 176 181 181 166 166 156 153 145 130 130 108 97 84 81 74 179 176 182 182 181 192 190 173 178 189 175 182 169 157 134 133 131 118 110 113 101 96 90 90 89 322 325 340 345 339 351 359 331 329 335 305 306 289 279 263 257 255 233 213 216 183 169 155 151 152 167 172 179 185 178 183 195 182 178 175 159 157 149 143 148 144 140 133 118 120 99 89 79 74 70 155 153 161 160 161 168 164 149 151 160 146 149 140 136 115 113 115 100 95 96 84 80 76 77 82 18 15 13 15 15 17 15 14 13 9 3 4 5 3 3 3 4 6 6 4 4 5 5 6 4 11 9 7 7 9 11 11 10 9 5 0 0 1 1 1 1 2 1 1 1 2 2 2 2 1 7 6 6 8 6 6 4 4 4 4 3 4 4 2 2 2 2 5 5 3 2 3 3 4 3 35 38 33 33 31 37 42 46 45 46 43 53 56 41 34 29 25 24 21 23 22 19 14 14 7 18 21 18 19 17 19 20 26 22 21 17 24 31 22 17 11 11 11 11 9 7 6 3 5 3 17 17 15 14 14 18 22 20 23 25 26 29 25 19 17 18 14 13 10 14 15 13 11 9 4 1379 1362 1348 1325 1285 1287 1305 1316 1307 1313 1232 1309 1290 1252 1184 1152 1083 993 950 968 931 870 842 820 783 689 681 672 660 644 655 651 667 658 656 622 660 653 636 605 586 562 519 501 508 489 457 437 427 406 690 681 676 665 641 632 654 649 649 657 610 649 637 616 579 566 521 474 449 460 442 413 405 393 377 869 868 852 838 809 812 816 809 790 790 761 761 757 756 743 718 690 652 631 625 601 581 581 570 558 441 449 434 428 420 430 419 419 408 404 391 391 390 392 388 380 366 342 333 324 316 307 304 301 292 428 419 418 410 389 382 397 390 382 386 370 370 367 364 355 338 324 310 298 301 285 274 277 269 266 191 186 188 177 173 179 179 175 178 177 161 169 163 158 145 145 133 122 125 119 115 103 104 104 98 95 91 93 87 84 90 92 91 91 92 85 91 87 85 82 79 72 72 75 70 68 56 55 56 52 96 95 95 90 89 89 87 84 87 85 76 78 76 73 63 66 61 50 50 49 47 47 49 48 46 319 308 308 310 303 296 310 332 339 346 310 379 370 338 296 289 260 219 194 224 215 186 157 146 127 153 141 145 145 140 135 140 157 159 160 146 178 176 159 135 127 124 105 93 114 105 94 78 70 62 166 167 163 165 163 161 170 175 180 186 164 201 194 179 161 162 136 114 101 110 110 92 79 76 65 321 317 310 294 297 305 300 311 322 307 303 298 298 292 279 261 264 257 256 266 259 251 233 232 217 141 137 132 126 126 129 136 142 148 140 143 138 143 140 139 129 130 122 122 126 121 109 105 102 96 180 180 178 168 171 176 164 169 174 167 160 160 155 152 140 132 134 135 134 140 138 142 128 130 121 202 200 193 188 191 192 185 187 192 183 190 190 192 191 191 186 186 190 195 199 196 189 179 184 172 90 88 84 82 82 81 80 82 83 80 84 84 87 87 89 90 88 85 90 91 88 81 79 79 74 112 112 109 106 109 111 105 105 109 103 106 106 105 104 102 96 98 105 105 108 108 108 100 105 98 51 46 49 48 49 50 48 47 40 39 38 32 34 30 27 25 28 25 23 22 20 20 16 12 13 22 20 22 23 22 24 24 25 22 21 19 15 16 12 12 10 13 13 12 12 10 9 8 7 8 29 26 27 25 27 26 24 22 18 18 19 17 18 18 15 15 15 12 11 10 10 11 8 5 5 68 71 68 58 57 63 67 77 90 85 75 76 72 71 61 50 50 42 38 45 43 42 38 36 32 29 29 26 21 22 24 32 35 43 39 40 39 40 41 38 29 29 24 20 23 23 19 18 16 14 39 42 42 37 35 39 35 42 47 46 35 37 32 30 23 21 21 18 18 22 20 23 20 20 18 3659 3542 3370 3290 3195 3154 3096 3082 3073 3234 3187 3128 3155 3105 3006 2903 2743 2656 2559 2464 2341 2214 2125 2057 1969 1851 1791 1692 1654 1615 1580 1562 1555 1543 1631 1622 1595 1606 1593 1547 1506 1413 1368 1305 1247 1186 1143 1097 1051 1009 1808 1751 1678 1636 1580 1574 1534 1527 1530 1603 1565 1533 1549 1512 1459 1397 1330 1288 1254 1217 1155 1071 1028 1006 960 2577 2479 2394 2374 2332 2310 2298 2293 2300 2275 2242 2215 2243 2225 2180 2146 2061 2004 1953 1869 1834 1773 1731 1740 1678 1327 1281 1240 1227 1204 1179 1171 1169 1158 1158 1154 1142 1154 1150 1120 1112 1060 1034 998 950 927 905 884 885 856 1250 1198 1154 1147 1128 1131 1127 1124 1142 1117 1088 1073 1089 1075 1060 1034 1001 970 955 919 907 868 847 855 822 453 451 422 417 410 394 380 373 369 360 369 359 365 349 349 348 319 297 289 266 250 224 211 176 156 227 231 214 213 212 206 199 194 190 185 195 191 192 191 196 193 181 167 162 151 143 133 125 105 95 226 220 208 204 198 188 181 179 179 175 174 168 173 158 153 155 138 130 127 115 107 91 86 71 61 629 612 554 499 453 450 418 416 404 599 576 554 547 531 477 409 363 355 317 329 257 217 183 141 135 297 279 238 214 199 195 192 192 195 288 273 262 260 252 231 201 172 167 145 146 116 105 88 61 58 332 333 316 285 254 255 226 224 209 311 303 292 287 279 246 208 191 188 172 183 141 112 95 80 77 589 564 531 532 524 531 516 516 542 551 535 514 530 531 483 473 419 399 368 347 322 289 256 258 247 315 291 265 262 264 266 264 263 267 273 271 265 268 271 242 253 225 211 184 174 161 153 133 127 121 274 273 266 270 260 265 252 253 275 278 264 249 262 260 241 220 194 188 184 173 161 136 123 131 126 525 498 476 487 483 483 472 477 503 501 481 458 472 466 417 408 360 347 327 305 293 263 239 246 236 286 263 246 250 248 244 243 246 251 250 247 241 246 243 208 218 190 180 162 152 145 136 122 120 115 239 235 230 237 235 239 229 231 252 251 234 217 226 223 209 190 170 167 165 153 148 127 117 126 121 21 23 16 15 15 18 16 14 16 14 17 16 13 14 15 17 16 11 11 11 10 11 8 5 5 5 7 5 3 5 8 8 5 7 8 9 8 6 7 8 8 11 7 7 7 6 7 6 4 3 16 16 11 12 10 10 8 9 9 6 8 8 7 7 7 9 5 4 4 4 4 4 2 1 2 43 43 39 30 26 30 28 25 23 36 37 40 45 51 51 48 43 41 30 31 19 15 9 7 6 24 21 14 9 11 14 13 12 9 15 15 16 16 21 26 27 24 24 15 15 10 10 5 3 3 19 22 25 21 15 16 15 13 14 21 22 24 29 30 25 21 19 17 15 16 9 5 4 4 3 2429 2361 2242 2178 2091 2060 2023 2001 1992 2115 2085 2049 2070 2033 1987 1888 1794 1752 1704 1641 1556 1477 1423 1362 1303 1239 1207 1147 1119 1086 1060 1052 1041 1039 1110 1099 1080 1086 1068 1045 993 939 922 894 854 816 793 768 729 704 1190 1154 1095 1059 1005 1000 971 960 953 1005 986 969 984 965 942 895 855 830 810 787 740 684 655 633 599 1604 1544 1489 1464 1426 1413 1412 1390 1382 1367 1345 1340 1355 1340 1343 1307 1263 1230 1200 1150 1131 1106 1088 1099 1062 846 821 803 787 772 756 754 741 734 736 729 726 728 718 715 692 671 664 644 611 600 594 588 592 577 758 723 686 677 654 657 658 649 648 631 616 614 627 622 628 615 592 566 556 539 531 512 500 507 485 326 329 308 312 303 289 279 281 280 275 287 278 291 279 280 280 263 252 252 231 220 197 187 155 136 159 166 149 155 152 149 142 145 141 138 148 145 149 149 154 157 147 141 138 130 125 116 109 90 83 167 163 159 157 151 140 137 136 139 137 139 133 142 130 126 123 116 111 114 101 95 81 78 65 53 499 488 445 402 362 358 332 330 330 473 453 431 424 414 364 301 268 270 252 260 205 174 148 108 105 234 220 195 177 162 155 156 155 164 236 222 209 209 201 176 144 121 117 112 113 91 83 71 47 44 265 268 250 225 200 203 176 175 166 237 231 222 215 213 188 157 147 153 140 147 114 91 77 61 61 641 617 597 580 580 563 557 565 539 568 567 565 555 541 536 542 530 505 487 476 463 448 446 437 419 297 293 280 273 265 254 246 251 237 248 252 250 252 254 260 260 249 235 227 219 209 197 196 195 184 344 324 317 307 315 309 311 314 302 320 315 315 303 287 276 282 281 270 260 257 254 251 250 242 235 448 437 429 423 423 414 414 426 415 407 416 417 416 419 420 431 438 427 426 414 410 404 404 395 380 195 197 191 190 184 179 174 182 173 172 178 175 180 189 197 202 199 190 192 187 182 175 174 173 164 253 240 238 233 239 235 240 244 242 235 238 242 236 230 223 229 239 237 234 227 228 229 230 222 216 106 99 98 90 92 87 85 78 73 71 65 65 61 56 54 51 40 34 26 24 20 16 16 16 15 63 58 60 55 55 49 49 44 42 39 38 38 37 35 34 28 23 19 17 14 12 10 10 11 9 43 41 38 35 37 38 36 34 31 32 27 27 24 21 20 23 17 15 9 10 8 6 6 5 6 87 81 70 67 65 62 58 61 51 90 86 83 78 66 62 60 52 44 35 38 33 28 26 26 24 39 38 29 28 26 26 23 25 22 37 36 37 35 30 29 30 27 26 18 18 15 12 12 11 11 48 43 41 39 39 36 35 36 29 53 50 46 43 36 33 30 25 18 17 20 18 16 14 15 13 2179 2185 2145 2108 2083 2064 2042 2035 2030 1973 2047 1985 1958 1962 1956 1866 1853 1847 1821 1803 1737 1691 1686 1683 1662 1079 1076 1059 1039 1023 1018 1005 998 995 971 1001 982 971 986 995 943 938 935 923 913 873 844 833 836 826 1100 1109 1086 1069 1060 1046 1037 1037 1035 1002 1046 1003 987 976 961 923 915 912 898 890 864 847 853 847 836 1601 1592 1591 1596 1607 1599 1598 1615 1596 1589 1591 1564 1534 1533 1523 1498 1503 1504 1519 1523 1508 1520 1536 1558 1552 778 773 775 776 779 774 779 789 780 777 769 762 756 761 761 741 743 743 740 745 739 752 758 773 774 823 819 816 820 828 825 819 826 816 812 822 802 778 772 762 757 760 761 779 778 769 768 778 785 778 179 193 185 186 181 172 166 161 172 158 162 134 123 113 103 86 84 84 92 90 78 63 69 60 63 102 106 103 100 92 90 82 76 82 79 84 74 68 59 53 43 42 45 52 50 39 30 33 28 29 77 87 82 86 89 82 84 85 90 79 78 60 55 54 50 43 42 39 40 40 39 33 36 32 34 399 400 369 326 295 293 278 259 262 226 294 287 301 316 330 282 266 259 210 190 151 108 81 65 47 199 197 181 163 152 154 144 133 133 115 148 146 147 166 181 159 153 147 131 118 95 62 42 35 23 200 203 188 163 143 139 134 126 129 111 146 141 154 150 149 123 113 112 79 72 56 46 39 30 24 388 385 369 369 365 343 332 321 322 296 280 271 272 271 252 233 237 243 224 216 215 205 202 202 204 201 190 193 192 189 182 179 171 168 154 141 136 131 141 135 121 126 125 114 112 103 96 94 94 101 187 195 176 177 176 161 153 150 154 142 139 135 141 130 117 112 111 118 110 104 112 109 108 108 103 341 330 320 317 313 289 273 265 257 242 226 213 203 204 193 187 185 190 186 185 187 185 179 187 193 177 166 172 167 165 157 154 149 139 130 114 106 100 105 102 97 98 97 91 93 87 87 83 87 95 164 164 148 150 148 132 119 116 118 112 112 107 103 99 91 90 87 93 95 92 100 98 96 100 98 9 12 10 13 11 11 10 10 13 8 10 11 9 9 6 6 8 7 8 8 9 4 5 4 6 5 5 6 7 5 5 4 5 7 4 7 8 6 8 6 4 5 4 6 6 7 3 4 3 5 4 7 4 6 6 6 6 5 6 4 3 3 3 1 0 2 3 3 2 2 2 1 1 1 1 38 43 39 39 41 43 49 46 52 46 44 47 60 58 53 40 44 46 30 23 19 16 18 11 5 19 19 15 18 19 20 21 17 22 20 20 22 25 28 27 20 23 24 17 13 9 6 7 4 1 19 24 24 21 22 23 28 29 30 26 24 25 35 30 26 20 21 22 13 10 10 10 11 7 4 1326 1314 1259 1221 1186 1174 1153 1150 1165 1153 1244 1241 1215 1217 1230 1159 1143 1136 1117 1100 1035 1008 1008 1012 1002 686 688 654 632 609 602 593 590 593 587 628 623 620 627 644 607 600 600 593 575 543 517 509 517 512 640 626 605 589 577 572 560 560 572 566 616 618 595 590 586 552 543 536 524 525 492 491 499 495 490 862 847 831 832 824 820 827 849 852 877 897 903 884 878 877 854 861 861 867 865 846 869 894 912 915 438 438 422 423 415 407 414 424 427 437 446 446 446 446 450 433 437 439 436 430 427 436 447 461 466 424 409 409 409 409 413 413 425 425 440 451 457 438 432 427 421 424 422 431 435 419 433 447 451 449 125 133 121 122 122 114 109 101 113 103 111 107 100 91 87 71 68 69 76 73 63 52 56 50 49 76 81 75 72 68 66 62 55 60 57 60 59 57 48 46 38 37 41 45 42 32 26 28 25 24 49 52 46 50 54 48 47 46 53 46 51 48 43 43 41 33 31 28 31 31 31 26 28 25 25 339 334 307 267 240 240 217 200 200 173 236 231 231 248 266 234 214 206 174 162 126 87 58 50 38 172 169 157 137 126 129 117 111 106 93 122 118 117 133 148 136 126 120 112 103 84 55 34 31 22 167 165 150 130 114 111 100 89 94 80 114 113 114 115 118 98 88 86 62 59 42 32 24 19 16 465 486 517 518 532 547 557 564 543 524 523 473 471 474 474 474 473 468 480 487 487 478 476 469 456 192 198 212 215 225 234 233 237 234 230 232 223 220 218 216 215 212 210 216 226 227 231 230 225 213 273 288 305 303 307 313 324 327 309 294 291 250 251 256 258 259 261 258 264 261 260 247 246 244 243 398 415 440 447 470 490 498 501 487 470 468 448 447 451 453 457 457 453 466 473 475 466 463 459 444 163 169 181 186 199 210 211 216 214 210 209 210 210 210 209 211 208 207 213 222 225 229 228 225 213 235 246 259 261 271 280 287 285 273 260 259 238 237 241 244 246 249 246 253 251 250 237 235 234 231 45 48 54 51 48 47 47 50 46 47 41 16 14 13 10 9 8 8 8 9 6 7 8 6 8 21 20 22 21 19 19 16 16 15 18 17 7 5 3 1 1 0 0 1 2 0 1 1 0 0 24 28 32 30 29 28 31 34 31 29 24 9 9 10 9 8 8 8 7 7 6 6 7 6 8 22 23 23 20 14 10 12 13 10 7 14 9 10 10 11 8 8 7 6 5 6 5 5 4 4 8 9 9 8 7 5 6 5 5 2 6 6 5 5 6 3 4 3 2 2 2 1 1 0 0 14 14 14 12 7 5 6 8 5 5 8 3 5 5 5 5 4 4 4 3 4 4 4 4 4 9035 8920 8742 8431 8405 8328 8138 8146 8320 7857 8993 8963 8841 8687 8467 8095 7738 7498 7280 7246 6951 6692 6211 5854 5594 4537 4477 4342 4167 4151 4116 4029 4027 4143 3901 4504 4513 4504 4442 4355 4137 3946 3835 3721 3707 3546 3385 3121 2923 2793 4498 4443 4400 4264 4254 4212 4109 4119 4177 3956 4489 4450 4337 4245 4112 3958 3792 3663 3559 3539 3405 3307 3090 2931 2801 5005 4996 4949 4919 4890 4880 4832 4787 4756 4690 4637 4641 4542 4486 4447 4393 4308 4251 4234 4161 4135 4119 4055 4070 4018 2467 2452 2393 2373 2368 2361 2347 2317 2315 2280 2253 2249 2220 2216 2210 2168 2119 2085 2070 2039 2035 2029 2004 2008 1983 2538 2544 2556 2546 2522 2519 2485 2470 2441 2410 2384 2392 2322 2270 2237 2225 2189 2166 2164 2122 2100 2090 2051 2062 2035 1614 1609 1577 1534 1553 1526 1452 1441 1437 1359 1327 1341 1349 1329 1315 1295 1245 1191 1222 1285 1263 1253 1125 967 904 883 879 858 827 832 829 798 792 789 740 719 729 735 731 732 715 696 663 688 721 713 702 619 532 502 731 730 719 707 721 697 654 649 648 619 608 612 614 598 583 580 549 528 534 564 550 551 506 435 402 2416 2315 2216 1978 1962 1922 1854 1918 2127 1808 3029 2981 2950 2872 2705 2407 2185 2056 1824 1800 1553 1320 1031 817 672 1187 1146 1091 967 951 926 884 918 1039 881 1532 1535 1549 1495 1413 1254 1131 1087 963 947 798 654 498 383 308 1229 1169 1125 1011 1011 996 970 1000 1088 927 1497 1446 1401 1377 1292 1153 1054 969 861 853 755 666 533 434 364 1429 1460 1446 1450 1480 1469 1425 1397 1386 1339 1360 1393 1327 1276 1277 1236 1163 1136 1121 1098 1032 1038 990 941 948 728 750 724 725 733 723 710 688 683 666 663 687 662 643 648 609 571 542 536 532 508 511 494 477 488 701 710 722 725 747 746 715 709 703 673 697 706 665 633 629 627 592 594 585 566 524 527 496 464 460 1216 1248 1238 1265 1280 1259 1238 1220 1212 1171 1141 1152 1079 1025 1008 976 916 898 884 849 806 794 764 759 764 624 639 610 620 622 610 606 591 594 576 554 564 533 520 511 476 440 427 416 398 388 379 369 371 377 592 609 628 645 658 649 632 629 618 595 587 588 546 505 497 500 476 471 468 451 418 415 395 388 387 54 60 54 52 59 70 58 59 55 43 43 56 56 53 57 66 59 55 72 81 85 109 124 115 106 26 35 34 32 37 40 34 33 31 23 19 29 28 24 29 33 35 25 38 44 42 59 71 70 69 28 25 20 20 22 30 24 26 24 20 24 27 28 29 28 33 24 30 34 37 43 50 53 45 37 159 152 154 133 141 140 129 118 119 125 176 185 192 198 212 194 188 183 165 168 141 135 102 67 78 78 76 80 73 74 73 70 64 58 67 90 94 101 99 108 100 96 90 82 90 78 73 54 36 42 81 76 74 60 67 67 59 54 61 58 86 91 91 99 104 94 92 93 83 78 63 62 48 31 36 6043 5971 5865 5611 5544 5477 5355 5340 5462 5179 5765 5756 5769 5751 5603 5374 5179 5082 4928 4943 4737 4504 4134 3849 3647 3100 3047 2962 2828 2798 2757 2702 2698 2772 2621 2909 2922 2968 2955 2896 2773 2674 2658 2586 2592 2471 2327 2122 1956 1855 2943 2924 2903 2783 2746 2720 2653 2642 2690 2558 2856 2834 2801 2796 2707 2601 2505 2424 2342 2351 2266 2177 2012 1893 1792 2914 2857 2832 2774 2744 2739 2712 2675 2647 2628 2610 2602 2584 2579 2554 2534 2512 2495 2481 2429 2421 2403 2394 2394 2369 1473 1434 1412 1385 1378 1366 1361 1343 1332 1314 1308 1297 1300 1300 1301 1291 1284 1276 1267 1247 1240 1233 1234 1222 1209 1441 1423 1420 1389 1366 1373 1351 1332 1315 1314 1302 1305 1284 1279 1253 1243 1228 1219 1214 1182 1181 1170 1160 1172 1160 1259 1254 1256 1243 1267 1236 1198 1204 1210 1153 1139 1147 1174 1175 1166 1146 1106 1075 1088 1150 1136 1107 968 825 774 699 694 684 672 682 677 664 672 676 640 630 636 651 660 656 642 623 608 618 648 650 624 532 451 425 560 560 572 571 585 559 534 532 534 513 509 511 523 515 510 504 483 467 470 502 486 483 436 374 349 1870 1860 1777 1594 1533 1502 1445 1461 1605 1398 2016 2007 2011 1997 1883 1694 1561 1512 1359 1364 1180 994 772 630 504 928 919 866 771 738 714 677 683 764 667 971 989 1017 995 939 840 767 774 701 697 581 470 356 283 221 942 941 911 823 795 788 768 778 841 731 1045 1018 994 1002 944 854 794 738 658 667 599 524 416 347 283 1563 1489 1431 1370 1381 1382 1358 1409 1472 1339 1868 1814 1745 1660 1587 1485 1396 1280 1231 1205 1182 1150 1087 1064 999 709 680 656 614 620 636 617 641 688 614 932 904 874 844 811 755 701 635 599 583 567 547 505 490 450 854 809 775 756 761 746 741 768 784 725 936 910 871 816 776 730 695 645 632 622 615 603 582 574 549 875 891 879 880 866 882 882 892 897 891 886 887 879 882 885 883 880 858 869 883 908 922 897 917 885 370 379 371 368 368 385 380 383 389 390 391 388 387 396 398 401 395 382 387 394 407 417 401 415 397 505 512 508 512 498 497 502 509 508 501 495 499 492 486 487 482 485 476 482 489 501 505 496 502 488 301 295 267 239 227 220 196 178 172 163 145 138 119 101 92 83 80 61 62 54 42 37 33 27 24 158 150 140 123 113 112 100 87 82 77 70 64 56 47 47 40 38 30 32 29 21 19 16 11 8 143 145 127 116 114 108 96 91 90 86 75 74 63 54 45 43 42 31 30 25 21 18 17 16 16 387 303 285 251 288 280 280 339 403 285 837 789 747 677 610 519 436 361 300 268 232 191 157 120 90 181 151 145 123 139 139 137 171 217 147 471 452 431 401 366 314 268 223 180 160 139 111 88 64 45 206 152 140 128 149 141 143 168 186 138 366 337 316 276 244 205 168 138 120 108 93 80 69 56 45 1771 1724 1641 1561 1671 1653 1636 1638 1652 1723 1702 1640 1595 1663 1562 1489 1439 1420 1384 1358 1328 1265 1228 1143 1114 888 860 814 769 831 831 825 829 829 869 868 838 822 879 840 798 769 756 726 695 667 632 610 564 548 883 864 827 792 840 822 811 809 823 854 834 802 773 784 722 691 670 664 658 663 661 633 618 579 566 1268 1259 1207 1171 1239 1235 1217 1211 1219 1227 1211 1165 1144 1150 1093 1059 1046 1047 1030 1005 1001 981 984 945 935 628 622 594 575 617 623 607 601 603 614 613 591 581 602 583 561 549 550 531 504 498 492 489 466 458 640 637 613 596 622 612 610 610 616 613 598 574 563 548 510 498 497 497 499 501 503 489 495 479 477 219 216 206 183 196 181 184 180 191 187 175 182 185 191 170 161 150 158 154 145 139 132 126 103 92 123 125 118 104 111 102 106 107 107 105 101 106 110 112 106 100 93 96 95 88 79 75 72 59 53 96 91 88 79 85 79 78 73 84 82 74 76 75 79 64 61 57 62 59 57 60 57 54 44 39 284 249 228 207 236 237 235 247 242 309 316 293 266 322 299 269 243 215 200 208 188 152 118 95 87 137 113 102 90 103 106 112 121 119 150 154 141 131 165 151 137 127 110 100 103 90 65 49 39 37 147 136 126 117 133 131 123 126 123 159 162 152 135 157 148 132 116 105 100 105 98 87 69 56 50 284 276 248 250 276 281 285 287 290 303 294 286 291 303 269 261 242 249 244 230 229 213 202 180 183 138 140 126 125 133 135 142 145 149 158 151 146 153 168 151 146 134 146 142 126 124 114 113 94 94 146 136 122 125 143 146 143 142 141 145 143 140 138 135 118 115 108 103 102 104 105 99 89 86 89 249 241 226 232 249 252 258 258 261 271 263 258 257 262 230 223 213 220 213 201 203 194 188 170 172 119 120 113 113 118 120 125 126 130 137 132 131 133 142 124 122 115 126 121 106 106 103 104 87 88 130 121 113 119 131 132 133 132 131 134 131 127 124 120 106 101 98 94 92 95 97 91 84 83 84 3 3 3 4 10 9 8 7 7 6 4 3 5 9 7 7 6 8 7 7 5 3 2 3 4 1 1 1 1 2 2 3 4 4 3 3 2 3 7 7 7 6 7 6 6 5 3 2 3 2 2 2 2 3 8 7 5 3 3 3 1 1 2 2 0 0 0 1 1 1 0 0 0 0 2 32 32 19 14 17 20 19 22 22 26 27 25 29 32 32 31 23 21 24 22 21 16 12 7 7 18 19 12 11 13 13 14 15 15 18 16 13 17 19 20 17 13 13 15 14 13 8 7 4 4 14 13 7 3 4 7 5 7 7 8 11 12 12 13 12 14 10 8 9 8 8 8 5 3 3 1180 1150 1111 1033 1122 1104 1082 1084 1089 1129 1111 1064 1021 1070 1028 971 937 921 889 880 857 816 786 732 705 607 588 567 524 575 572 559 562 562 584 586 559 541 582 565 537 521 505 477 464 445 421 401 374 360 573 562 544 509 547 532 523 522 527 545 525 505 480 488 463 434 416 416 412 416 412 395 385 358 345 812 810 781 736 786 777 751 745 748 741 726 691 675 676 658 637 629 620 605 590 588 581 586 568 557 417 414 399 378 411 410 388 382 385 389 388 367 356 369 368 357 351 342 323 311 309 306 300 291 283 395 396 382 358 375 367 363 363 363 352 338 324 319 307 290 280 278 278 282 279 279 275 286 277 274 158 154 149 132 144 135 141 140 153 152 142 147 146 148 138 133 125 136 132 126 121 116 108 89 79 90 91 88 77 85 79 83 84 86 85 82 86 89 88 84 81 75 79 79 73 66 64 62 51 47 68 63 61 55 59 56 58 56 67 67 60 61 57 60 54 52 50 57 53 53 55 52 46 38 32 210 186 181 165 192 192 190 199 188 236 243 226 200 246 232 201 183 165 152 164 148 119 92 75 69 100 83 80 69 79 83 88 96 91 110 116 106 96 125 113 99 95 84 75 80 70 51 39 32 30 110 103 101 96 113 109 102 103 97 126 127 120 104 121 119 102 88 81 77 84 78 68 53 43 39 307 298 282 278 273 268 269 267 273 291 297 290 283 290 265 257 260 250 251 248 242 236 240 231 226 143 132 121 120 123 124 124 122 118 127 131 133 128 129 124 115 114 105 107 105 98 97 96 96 94 164 166 161 158 150 144 145 145 155 164 166 157 155 161 141 142 146 145 144 143 144 139 144 135 132 207 208 200 203 204 206 208 208 210 215 222 216 212 212 205 199 204 207 212 214 210 206 210 207 206 92 88 82 84 88 93 94 93 88 88 93 93 92 91 91 82 83 82 87 87 83 83 85 88 87 115 120 118 119 116 113 114 115 122 127 129 123 120 121 114 117 121 125 125 127 127 123 125 119 119 58 59 54 47 42 37 35 33 31 29 29 32 34 34 25 21 19 14 15 12 13 13 16 11 9 32 33 29 26 24 21 20 19 17 17 16 18 18 17 15 12 12 10 10 9 8 8 8 5 4 26 26 25 21 18 16 15 14 14 12 13 14 16 17 10 9 7 4 5 3 5 5 8 6 5 42 31 28 28 27 25 26 26 32 47 46 42 37 44 35 37 37 29 24 22 19 17 14 13 11 19 11 10 10 11 10 10 10 13 22 22 22 18 21 18 21 19 13 10 9 7 6 3 3 3 23 20 18 18 16 15 16 16 19 25 24 20 19 23 17 16 18 16 14 13 12 11 11 10 8 12776 12767 12797 12485 11958 11801 11632 11672 11680 12243 11922 11718 11626 11537 11207 10608 10204 9719 9266 9074 8776 8306 7943 7493 7107 6555 6575 6595 6391 6108 6007 5902 5934 5969 6248 6119 6019 5998 5962 5777 5454 5260 4970 4710 4598 4421 4159 3953 3720 3532 6221 6192 6202 6094 5850 5794 5730 5738 5711 5995 5803 5699 5628 5575 5430 5154 4944 4749 4556 4476 4355 4147 3990 3773 3575 6694 6642 6580 6506 6406 6437 6462 6392 6288 6270 6164 6097 6028 5945 5844 5748 5590 5501 5408 5308 5307 5243 5228 5201 5048 3416 3394 3344 3304 3247 3257 3275 3251 3173 3164 3136 3099 3060 3026 2965 2891 2816 2760 2697 2646 2641 2596 2576 2568 2491 3278 3248 3236 3202 3159 3180 3187 3141 3115 3106 3028 2998 2968 2919 2879 2857 2774 2741 2711 2662 2666 2647 2652 2633 2557 2431 2496 2596 2457 2318 2261 2155 2146 2111 2122 2097 2133 2133 2198 2195 2114 2060 2071 2091 2077 2110 2008 1911 1660 1522 1297 1333 1395 1320 1248 1201 1134 1128 1122 1124 1118 1135 1152 1185 1191 1151 1135 1129 1129 1117 1123 1067 1007 879 807 1134 1163 1201 1137 1070 1060 1021 1018 989 998 979 998 981 1013 1004 963 925 942 962 960 987 941 904 781 715 3651 3629 3621 3522 3234 3103 3015 3134 3281 3851 3661 3488 3465 3394 3168 2746 2554 2147 1767 1689 1359 1055 804 632 537 1842 1848 1856 1767 1613 1549 1493 1555 1674 1960 1865 1785 1786 1751 1621 1412 1309 1081 884 835 657 496 370 273 234 1809 1781 1765 1755 1621 1554 1522 1579 1607 1891 1796 1703 1679 1643 1547 1334 1245 1066 883 854 702 559 434 359 303 1997 1985 2019 1998 1916 1929 1956 1913 1891 1927 1842 1822 1798 1806 1786 1663 1617 1584 1556 1467 1483 1397 1388 1309 1269 1014 1022 1046 1027 1001 1015 1014 992 979 1001 977 964 955 972 953 880 858 842 825 772 767 710 692 642 628 983 963 973 971 915 914 942 921 912 926 865 858 843 834 833 783 759 742 731 695 716 687 696 667 641 1630 1617 1641 1621 1576 1600 1627 1580 1562 1556 1483 1440 1403 1363 1311 1248 1179 1171 1153 1097 1113 1078 1089 1082 1038 834 833 841 822 808 828 844 818 803 804 787 765 745 735 708 666 623 619 601 565 571 539 536 522 505 796 784 800 799 768 772 783 762 759 752 696 675 658 628 603 582 556 552 552 532 542 539 553 560 533 130 152 183 165 139 128 114 119 105 111 104 111 108 148 161 139 149 160 187 191 222 220 224 174 187 61 78 100 85 73 69 56 62 53 51 52 52 57 81 82 67 77 83 98 105 114 119 115 92 98 69 74 83 80 66 59 58 57 52 60 52 59 51 67 79 72 72 77 89 86 108 101 109 82 89 237 216 195 212 201 201 215 214 224 260 255 271 287 295 314 276 289 253 216 179 148 99 75 53 44 119 111 105 120 120 118 114 112 123 146 138 147 153 156 163 147 158 140 126 102 82 52 41 28 25 118 105 90 92 81 83 101 102 101 114 117 124 134 139 151 129 131 113 90 77 66 47 34 25 19 8712 8771 8796 8541 8170 8039 7911 8015 8051 8368 8225 8123 8157 8135 7898 7492 7235 6816 6430 6328 6080 5745 5442 5104 4808 4596 4624 4629 4459 4249 4149 4089 4156 4200 4342 4279 4245 4280 4257 4130 3927 3812 3557 3333 3277 3138 2954 2788 2620 2471 4116 4147 4167 4082 3921 3890 3822 3859 3851 4026 3946 3878 3877 3878 3768 3565 3423 3259 3097 3051 2942 2791 2654 2484 2337 3772 3745 3656 3620 3590 3603 3598 3590 3494 3509 3509 3520 3514 3510 3487 3464 3410 3324 3248 3215 3222 3210 3216 3195 3114 1987 1969 1911 1897 1874 1869 1872 1884 1811 1817 1823 1834 1828 1824 1806 1789 1782 1728 1679 1667 1667 1659 1654 1656 1611 1785 1776 1745 1723 1716 1734 1726 1706 1683 1692 1686 1686 1686 1686 1681 1675 1628 1596 1569 1548 1555 1551 1562 1539 1503 1856 1936 2035 1955 1861 1834 1768 1772 1769 1787 1785 1822 1858 1889 1891 1848 1797 1800 1792 1785 1797 1701 1602 1413 1280 1019 1055 1104 1065 1018 983 947 945 959 976 971 994 1022 1028 1045 1029 1004 995 979 967 968 907 853 757 686 837 881 931 890 843 851 821 827 810 811 814 828 836 861 846 819 793 805 813 818 829 794 749 656 594 3084 3090 3105 2966 2719 2602 2545 2653 2788 3072 2931 2781 2785 2736 2520 2180 2028 1692 1390 1328 1061 834 624 496 414 1590 1600 1614 1497 1357 1297 1270 1327 1430 1549 1485 1417 1430 1405 1279 1109 1026 834 675 643 503 388 281 207 174 1494 1490 1491 1469 1362 1305 1275 1326 1358 1523 1446 1364 1355 1331 1241 1071 1002 858 715 685 558 446 343 289 240 2067 2011 1982 1946 1872 1833 1765 1744 1738 1948 1855 1773 1671 1596 1523 1453 1352 1319 1280 1279 1213 1164 1113 1080 1030 945 929 920 905 858 843 799 786 790 905 863 810 763 733 694 647 590 571 552 549 516 495 473 458 433 1122 1082 1062 1041 1014 990 966 958 948 1043 992 963 908 863 829 806 762 748 728 730 697 669 640 622 597 1292 1280 1283 1265 1240 1234 1237 1222 1232 1205 1172 1137 1111 1072 1046 1036 1001 1006 1007 996 972 955 923 924 896 595 592 592 585 565 560 559 549 559 543 526 500 487 467 451 436 411 413 417 414 403 398 386 390 375 697 688 691 680 675 674 678 673 673 662 646 637 624 605 595 600 590 593 590 582 569 557 537 534 521 445 408 378 337 318 299 273 255 237 224 208 200 167 161 143 127 114 111 112 101 91 87 85 73 55 217 200 191 170 157 149 131 121 110 97 95 89 73 76 64 55 54 51 52 45 41 41 39 30 23 228 208 187 167 161 150 142 134 127 127 113 111 94 85 79 72 60 60 60 56 50 46 46 43 32 330 323 321 344 314 300 255 267 269 519 475 436 393 363 334 290 237 202 161 182 150 122 105 83 79 133 137 137 150 136 134 109 116 121 265 242 221 203 190 179 156 125 107 83 90 72 56 48 38 35 197 186 184 194 178 166 146 151 148 254 233 215 190 173 155 134 112 95 78 92 78 66 57 45 44 7483 7507 7486 7375 7167 7062 6832 6685 6591 6500 6473 6270 6176 5992 5672 5497 5323 5175 5103 5074 4998 4937 4740 4672 4558 3734 3754 3742 3664 3564 3500 3403 3321 3274 3239 3213 3125 3106 3008 2854 2771 2653 2579 2559 2524 2490 2449 2342 2318 2243 3749 3753 3744 3711 3603 3562 3429 3364 3317 3261 3260 3145 3070 2984 2818 2726 2670 2596 2544 2550 2508 2488 2398 2354 2315 5645 5644 5620 5591 5514 5449 5300 5193 5130 5045 5014 4876 4734 4639 4426 4295 4215 4100 4090 4062 4040 4018 3891 3908 3803 2836 2831 2813 2784 2746 2700 2639 2578 2537 2501 2484 2425 2371 2316 2218 2151 2096 2043 2053 2026 2018 1995 1930 1941 1876 2809 2813 2807 2807 2768 2749 2661 2615 2593 2544 2530 2451 2363 2323 2208 2144 2119 2057 2037 2036 2022 2023 1961 1967 1927 915 908 916 890 851 863 859 841 815 815 822 803 765 732 689 679 675 672 670 666 659 662 643 606 598 483 491 494 470 452 455 458 447 429 434 430 418 405 380 361 360 354 348 341 336 332 334 319 306 295 432 417 422 420 399 408 401 394 386 381 392 385 360 352 328 319 321 324 329 330 327 328 324 300 303 923 955 950 894 802 750 673 651 646 640 637 591 677 621 557 523 433 403 343 346 299 257 206 158 157 415 432 435 410 366 345 306 296 308 304 299 282 330 312 275 260 203 188 165 162 140 120 93 71 72 508 523 515 484 436 405 367 355 338 336 338 309 347 309 282 263 230 215 178 184 159 137 113 87 85 1329 1359 1392 1404 1385 1366 1308 1262 1232 1217 1212 1138 1133 1113 949 904 870 811 813 785 795 825 759 783 760 701 718 731 740 745 716 690 656 648 637 625 592 594 585 502 472 430 398 407 386 393 406 380 397 380 628 641 661 664 640 650 618 606 584 580 587 546 539 528 447 432 440 413 406 399 402 419 379 386 380 1198 1231 1248 1263 1260 1249 1196 1143 1121 1108 1109 1039 1021 1013 860 825 796 733 735 712 736 765 708 745 720 639 655 662 669 678 661 639 603 586 582 574 541 530 530 454 428 396 361 367 351 368 380 358 378 363 559 576 586 594 582 588 557 540 535 526 535 498 491 483 406 397 400 372 368 361 368 385 350 367 357 44 41 40 35 30 29 31 28 22 24 20 25 18 16 14 10 15 19 25 25 24 27 25 23 24 21 23 21 20 17 13 14 11 14 14 12 12 12 6 6 5 6 10 9 10 9 10 9 9 6 23 18 19 15 13 16 17 17 8 10 8 13 6 10 8 5 9 9 16 15 15 17 16 14 18 87 87 104 106 95 88 81 91 89 85 83 74 94 84 75 69 59 59 53 48 35 33 26 15 16 41 40 48 51 50 42 37 42 48 41 39 39 52 49 42 39 28 27 31 25 16 16 13 10 11 46 47 56 55 45 46 44 49 41 44 44 35 42 35 33 30 31 32 22 23 19 17 13 5 5 4925 4924 4897 4795 4597 4518 4364 4288 4252 4223 4192 4086 4020 3897 3768 3652 3543 3472 3408 3392 3322 3254 3161 3102 3033 2495 2498 2483 2405 2296 2275 2199 2156 2141 2133 2109 2064 2051 1976 1927 1878 1826 1797 1768 1744 1707 1660 1594 1572 1534 2430 2426 2414 2390 2301 2243 2165 2132 2111 2090 2083 2022 1969 1921 1841 1774 1717 1675 1640 1648 1615 1594 1567 1530 1499 3587 3553 3521 3484 3403 3344 3254 3215 3185 3142 3093 3029 2936 2869 2820 2736 2704 2656 2640 2629 2592 2542 2499 2495 2428 1831 1809 1783 1749 1698 1676 1637 1615 1604 1583 1555 1533 1498 1447 1437 1401 1393 1378 1373 1358 1338 1299 1263 1264 1227 1756 1744 1738 1735 1705 1668 1617 1600 1581 1559 1538 1496 1438 1422 1383 1335 1311 1278 1267 1271 1254 1243 1236 1231 1201 597 601 620 608 571 585 582 574 569 579 593 585 559 548 521 511 507 514 511 505 507 521 513 491 489 329 338 352 334 319 327 322 314 302 313 317 309 304 294 281 279 276 276 273 266 263 272 265 259 257 268 263 268 274 252 258 260 260 267 266 276 276 255 254 240 232 231 238 238 239 244 249 248 232 232 741 770 756 703 623 589 528 499 498 502 506 472 525 480 427 405 332 302 257 258 223 191 149 116 116 335 351 348 322 279 272 240 227 235 237 237 222 249 235 209 198 157 143 122 120 106 89 66 49 50 406 419 408 381 344 317 288 272 263 265 269 250 276 245 218 207 175 159 135 138 117 102 83 67 66 1229 1224 1197 1176 1185 1178 1160 1135 1107 1060 1069 1046 1023 982 955 941 910 892 882 897 881 858 820 787 765 538 538 528 519 523 509 514 509 485 469 479 469 461 447 425 421 397 384 384 394 390 383 368 349 329 691 686 669 657 662 669 646 626 622 591 590 577 562 535 530 520 513 508 498 503 491 475 452 438 436 860 860 851 844 851 856 850 835 824 795 812 808 777 757 746 734 715 711 715 721 712 711 684 668 655 366 367 368 366 370 363 363 360 347 336 355 351 343 339 327 322 307 304 313 317 312 316 309 299 286 494 493 483 478 481 493 487 475 477 459 457 457 434 418 419 412 408 407 402 404 400 395 375 369 369 274 266 256 247 250 249 246 239 224 212 209 193 188 168 154 158 153 139 134 136 128 114 105 92 85 133 130 121 116 116 115 122 122 113 107 101 97 89 80 74 76 72 62 59 60 60 52 45 38 32 141 136 135 131 134 134 124 117 111 105 108 96 99 88 80 82 81 77 75 76 68 62 60 54 53 95 98 90 85 84 73 64 61 59 53 48 45 58 57 55 49 42 42 33 40 41 33 31 27 25 39 41 39 37 37 31 29 27 25 26 23 21 29 28 24 23 18 18 12 17 18 15 14 12 11 56 57 51 48 47 42 35 34 34 27 25 24 29 29 31 26 24 24 21 23 23 18 17 15 14 12321 12342 12373 12237 12112 11348 11220 11316 11636 11784 13384 13095 12823 12664 12303 11720 11172 10673 10337 10253 10020 9405 8957 8467 7974 6199 6201 6236 6163 6089 5666 5584 5682 5879 5961 6832 6686 6566 6457 6263 5938 5636 5405 5260 5230 5151 4801 4527 4267 4026 6122 6141 6137 6074 6023 5682 5636 5634 5757 5823 6552 6409 6257 6207 6040 5782 5536 5268 5077 5023 4869 4604 4430 4200 3948 6067 6027 5999 5985 5965 5894 5886 5858 5885 5845 5787 5712 5674 5651 5610 5582 5546 5451 5442 5447 5496 5467 5464 5476 5334 3052 3022 3017 2994 2976 2940 2918 2908 2933 2892 2872 2835 2816 2800 2781 2767 2753 2698 2703 2698 2732 2708 2704 2716 2656 3015 3005 2982 2991 2989 2954 2968 2950 2952 2953 2915 2877 2858 2851 2829 2815 2793 2753 2739 2749 2764 2759 2760 2760 2678 2588 2596 2649 2594 2507 2496 2479 2476 2555 2532 2514 2542 2531 2574 2543 2505 2472 2504 2578 2692 2770 2575 2380 2083 1896 1348 1351 1367 1351 1301 1298 1295 1305 1351 1347 1349 1369 1387 1407 1370 1351 1316 1341 1390 1454 1506 1403 1294 1124 1018 1240 1245 1282 1243 1206 1198 1184 1171 1204 1185 1165 1173 1144 1167 1173 1154 1156 1163 1188 1238 1264 1172 1086 959 878 3666 3719 3725 3658 3640 2958 2855 2982 3196 3407 5083 4841 4618 4439 4150 3633 3154 2718 2317 2114 1754 1363 1113 908 744 1799 1828 1852 1818 1812 1428 1371 1469 1595 1722 2611 2482 2363 2250 2112 1820 1567 1366 1167 1078 913 690 529 427 352 1867 1891 1873 1840 1828 1530 1484 1513 1601 1685 2472 2359 2255 2189 2038 1813 1587 1352 1150 1036 841 673 584 481 392 1715 1742 1743 1764 1811 1712 1743 1766 1807 1778 1812 1743 1773 1737 1713 1687 1628 1561 1523 1534 1530 1497 1487 1432 1342 882 899 904 919 926 881 893 911 931 905 941 904 908 882 868 838 799 780 768 777 778 763 747 730 692 833 843 839 845 885 831 850 855 876 873 871 839 865 855 845 849 829 781 755 757 752 734 740 702 650 1407 1403 1403 1418 1431 1391 1405 1386 1396 1366 1336 1245 1265 1214 1196 1186 1161 1094 1083 1103 1134 1135 1146 1154 1105 737 737 745 750 747 732 732 716 724 704 699 647 653 624 616 611 596 561 560 565 577 578 582 589 569 670 666 658 668 684 659 673 670 672 662 637 598 612 590 580 575 565 533 523 538 557 557 564 565 536 113 123 126 113 116 120 104 115 116 108 110 124 133 148 166 168 166 180 200 221 245 240 244 206 193 51 57 55 55 50 56 51 61 60 51 53 60 64 76 85 86 86 99 110 118 131 125 122 107 104 62 66 71 58 66 64 53 54 56 57 57 64 69 72 81 82 80 81 90 103 114 115 122 99 89 195 216 214 233 264 201 234 265 295 304 366 374 375 375 351 333 301 287 240 210 151 122 97 72 44 94 105 104 114 129 93 110 134 147 150 189 197 191 182 167 141 117 120 98 94 70 60 43 34 19 101 111 110 119 135 108 124 131 148 154 177 177 184 193 184 192 184 167 142 116 81 62 54 38 25 8306 8360 8384 8290 8169 7676 7557 7669 7905 8084 9169 9043 8883 8860 8609 8194 7804 7460 7205 7123 6928 6379 5979 5555 5218 4253 4266 4289 4228 4172 3873 3800 3893 4050 4156 4714 4657 4604 4585 4450 4238 4029 3868 3770 3745 3675 3364 3132 2888 2715 4053 4094 4095 4062 3997 3803 3757 3776 3855 3928 4455 4386 4279 4275 4159 3956 3775 3592 3435 3378 3253 3015 2847 2667 2503 3411 3397 3351 3338 3322 3282 3253 3256 3256 3251 3213 3232 3207 3238 3220 3212 3195 3177 3165 3158 3177 3141 3128 3124 3061 1768 1758 1732 1706 1697 1670 1646 1650 1658 1642 1622 1635 1628 1644 1643 1640 1635 1622 1631 1630 1648 1621 1612 1607 1576 1643 1639 1619 1632 1625 1612 1607 1606 1598 1609 1591 1597 1579 1594 1577 1572 1560 1555 1534 1528 1529 1520 1516 1517 1485 1909 1947 2012 2003 1940 1955 1975 1982 2074 2085 2086 2107 2132 2169 2140 2120 2107 2141 2204 2306 2362 2174 1992 1737 1579 1004 1013 1042 1048 1022 1019 1035 1044 1104 1120 1133 1155 1184 1204 1165 1159 1140 1156 1201 1262 1299 1203 1112 961 867 905 934 970 955 918 936 940 938 970 965 953 952 948 965 975 961 967 985 1003 1044 1063 971 880 776 712 2986 3016 3021 2949 2907 2439 2329 2431 2575 2748 3870 3704 3544 3453 3249 2862 2502 2142 1836 1659 1389 1064 859 694 578 1481 1495 1515 1474 1453 1184 1119 1199 1288 1394 1959 1867 1792 1737 1642 1439 1254 1090 938 853 728 540 408 320 272 1505 1521 1506 1475 1454 1255 1210 1232 1287 1354 1911 1837 1752 1716 1607 1423 1248 1052 898 806 661 524 451 374 306 2300 2240 2246 2183 2132 1960 1920 1881 1924 1922 2403 2309 2167 2067 1981 1839 1740 1652 1609 1596 1562 1529 1491 1480 1414 1064 1036 1043 1016 991 912 891 878 898 900 1177 1125 1054 990 945 862 808 757 722 708 698 674 648 649 619 1236 1204 1203 1167 1141 1048 1029 1003 1026 1022 1226 1184 1113 1077 1036 977 932 895 887 888 864 855 843 831 795 1249 1227 1245 1229 1212 1221 1228 1216 1233 1228 1238 1235 1202 1199 1194 1184 1190 1180 1194 1186 1185 1191 1190 1198 1168 547 527 540 538 532 538 540 542 551 546 551 553 535 532 522 516 522 515 512 503 507 509 510 520 511 702 700 705 691 680 683 688 674 682 682 687 682 667 667 672 668 668 665 682 683 678 682 680 678 657 566 526 511 478 451 421 400 379 365 339 318 311 266 257 237 217 199 183 174 165 163 161 144 140 124 293 281 270 248 229 223 209 200 187 176 163 154 139 127 120 106 90 86 79 74 76 75 60 56 47 273 245 241 230 222 198 191 179 178 163 155 157 127 130 117 111 109 97 95 91 87 86 84 84 77 485 487 490 476 469 318 292 286 326 355 847 763 699 611 550 438 351 289 241 245 214 177 157 142 122 224 228 233 230 230 151 142 136 160 178 463 418 380 331 303 240 196 156 131 131 115 90 78 73 61 261 259 257 246 239 167 150 150 166 177 384 345 319 280 247 198 155 133 110 114 99 87 79 69 61 4243 4126 4080 4014 3981 3869 3864 3890 3858 3869 3798 3697 3620 3515 3370 3313 3203 3205 3112 3096 3055 2975 2983 2909 2918 2090 2036 1994 1991 1994 1940 1930 1957 1934 1951 1917 1867 1839 1777 1721 1687 1631 1591 1531 1521 1489 1457 1457 1422 1425 2153 2090 2086 2023 1987 1929 1934 1933 1924 1918 1881 1830 1781 1738 1649 1626 1572 1614 1581 1575 1566 1518 1526 1487 1493 3085 3051 3051 3035 3028 3019 3018 3027 3040 3007 2971 2879 2827 2785 2700 2677 2600 2597 2559 2539 2563 2558 2580 2553 2548 1531 1510 1500 1506 1511 1515 1505 1521 1525 1515 1501 1457 1435 1408 1371 1347 1311 1284 1260 1249 1249 1256 1264 1249 1243 1554 1541 1551 1529 1517 1504 1513 1506 1515 1492 1470 1422 1392 1377 1329 1330 1289 1313 1299 1290 1314 1302 1316 1304 1305 451 409 387 396 395 360 366 364 355 364 340 346 346 335 331 315 304 296 276 278 267 239 240 215 224 238 216 201 209 215 188 191 187 186 190 174 175 176 164 163 158 150 149 141 147 141 124 124 109 116 213 193 186 187 180 172 175 177 169 174 166 171 170 171 168 157 154 147 135 131 126 115 116 106 108 707 666 642 583 558 490 480 499 463 498 487 472 447 395 339 321 299 312 277 279 225 178 163 141 146 321 310 293 276 268 237 234 249 223 246 242 235 228 205 187 182 170 158 130 125 99 77 69 64 66 386 356 349 307 290 253 246 250 240 252 245 237 219 190 152 139 129 154 147 154 126 101 94 77 80 699 667 672 673 678 650 654 634 621 619 601 538 515 489 443 435 423 424 406 414 434 417 445 456 462 352 345 341 350 359 351 350 337 324 318 314 287 279 263 248 230 233 218 197 202 213 207 223 228 234 347 322 331 323 319 299 304 297 297 301 287 251 236 226 195 205 190 206 209 212 221 210 222 228 228 610 594 593 594 596 587 590 577 570 565 550 491 462 443 401 402 388 382 362 378 399 392 424 441 444 312 308 297 304 313 315 315 306 297 290 290 266 253 243 223 212 213 197 174 188 197 195 212 220 223 298 286 296 290 283 272 275 271 273 275 260 225 209 200 178 190 175 185 188 190 202 197 212 221 221 28 20 16 18 22 21 20 19 18 15 11 13 14 11 16 9 8 9 8 7 10 7 8 6 9 16 13 11 11 13 13 12 9 11 9 7 6 8 6 7 3 3 2 4 3 6 3 5 3 6 12 7 5 7 9 8 8 10 7 6 4 7 6 5 9 6 5 7 4 4 4 4 3 3 3 61 53 63 61 60 42 44 38 33 39 40 34 39 35 26 24 27 33 36 29 25 18 13 9 9 24 24 33 35 33 23 23 22 16 19 17 15 18 14 18 15 17 19 19 11 10 9 6 5 5 37 29 30 26 27 19 21 16 17 20 23 19 21 21 8 9 10 14 17 18 15 9 7 4 4 2727 2660 2631 2590 2551 2477 2463 2504 2499 2509 2483 2470 2426 2363 2264 2228 2133 2120 2042 2003 1945 1886 1877 1797 1812 1366 1330 1298 1295 1285 1251 1246 1280 1279 1294 1279 1277 1265 1231 1186 1184 1120 1095 1052 1030 994 964 961 920 919 1361 1330 1333 1295 1266 1226 1217 1224 1220 1215 1204 1193 1161 1132 1078 1044 1013 1025 990 973 951 922 916 877 893 1883 1865 1870 1866 1859 1855 1848 1865 1885 1860 1856 1835 1808 1789 1744 1719 1654 1639 1617 1571 1570 1566 1556 1513 1512 953 941 941 948 941 949 943 961 977 973 967 956 946 935 908 902 856 842 835 808 800 802 800 773 767 930 924 929 918 918 906 905 904 908 887 889 879 862 854 836 817 798 797 782 763 770 764 756 740 745 319 297 284 294 294 269 277 277 275 283 262 267 267 266 254 254 243 237 219 224 214 193 197 176 184 174 160 152 160 165 141 147 148 145 148 135 141 140 134 133 138 131 131 122 127 120 105 106 95 99 145 137 132 134 129 128 130 129 130 135 127 126 127 132 121 116 112 106 97 97 94 88 91 81 85 525 498 477 430 398 353 338 362 339 366 365 368 351 308 266 255 236 244 206 208 161 127 124 108 116 239 229 205 187 179 161 156 171 157 173 177 180 179 162 145 144 133 122 95 95 74 57 55 52 53 286 269 272 243 219 192 182 191 182 193 188 188 172 146 121 111 103 122 111 113 87 70 69 56 63 817 799 777 751 752 742 747 752 738 741 714 689 679 663 663 650 647 661 664 679 676 672 661 656 644 372 361 355 346 350 338 334 340 331 339 324 303 295 283 287 273 278 278 282 289 282 286 273 274 272 445 438 422 405 402 404 413 412 407 402 390 386 384 380 376 377 369 383 382 390 394 386 388 382 372 592 592 588 575 573 577 580 585 585 582 565 553 557 553 555 556 558 576 580 590 594 600 600 599 592 266 261 262 254 257 251 247 254 251 252 244 235 236 230 240 233 242 245 251 253 252 259 252 256 253 326 331 326 321 316 326 333 331 334 330 321 318 321 323 315 323 316 331 329 337 342 341 348 343 339 104 92 87 84 79 70 69 68 62 66 67 66 65 58 61 52 53 50 49 47 43 39 35 33 31 48 43 38 38 37 34 32 30 30 33 32 28 28 24 23 17 16 16 15 17 15 16 13 11 11 56 49 49 46 42 36 37 38 32 33 35 38 37 34 38 35 37 34 34 30 28 23 22 22 20 121 115 102 92 100 95 98 99 91 93 82 70 57 52 47 42 36 35 35 42 39 33 26 24 21 58 57 55 54 56 53 55 56 50 54 48 40 31 29 24 23 20 17 16 19 15 11 8 7 8 63 58 47 38 44 42 43 43 41 39 34 30 26 23 23 19 16 18 19 23 24 22 18 17 13 5039 5010 5096 4960 4877 4860 4895 5018 5050 5273 5227 5272 5234 5270 5049 4755 4502 4290 4151 4116 3930 3478 3528 3370 3240 2519 2532 2594 2525 2474 2451 2470 2538 2561 2665 2666 2683 2707 2715 2601 2449 2303 2201 2116 2093 2005 1769 1804 1723 1642 2520 2478 2502 2435 2403 2409 2425 2480 2489 2608 2561 2589 2527 2555 2448 2306 2199 2089 2035 2023 1925 1709 1724 1647 1598 2743 2715 2691 2677 2674 2697 2678 2711 2747 2762 2744 2720 2656 2657 2602 2544 2497 2463 2456 2424 2393 2310 2367 2390 2310 1354 1344 1334 1322 1319 1333 1332 1344 1351 1358 1358 1359 1335 1328 1301 1277 1246 1219 1213 1194 1199 1157 1189 1198 1146 1389 1371 1357 1355 1355 1364 1346 1367 1396 1404 1386 1361 1321 1329 1301 1267 1251 1244 1243 1230 1194 1153 1178 1192 1164 841 859 844 834 844 827 812 811 811 825 809 816 821 853 837 846 839 830 853 852 867 745 765 683 687 434 449 454 444 440 439 433 429 436 449 442 444 453 469 454 454 455 467 479 472 471 403 419 382 384 407 410 390 390 404 388 379 382 375 376 367 372 368 384 383 392 384 363 374 380 396 342 346 301 303 1455 1436 1561 1449 1359 1336 1405 1496 1492 1686 1674 1736 1757 1760 1610 1365 1166 997 842 840 670 423 396 297 243 731 739 806 759 715 679 705 765 774 858 866 880 919 918 846 718 602 515 424 427 335 209 196 143 112 724 697 755 690 644 657 700 731 718 828 808 856 838 842 764 647 564 482 418 413 335 214 200 154 131 742 739 750 733 714 709 694 697 735 762 750 760 754 772 731 695 649 609 588 576 536 445 475 463 453 369 372 375 371 352 362 356 363 378 388 382 387 393 393 365 355 314 286 272 262 258 215 233 232 224 373 367 375 362 362 347 338 334 357 374 368 373 361 379 366 340 335 323 316 314 278 230 242 231 229 589 589 596 597 588 597 581 577 594 592 573 563 554 539 514 498 467 448 443 419 390 360 386 405 390 287 291 296 297 287 303 298 295 305 299 293 287 289 279 257 250 226 208 202 187 189 173 189 199 189 302 298 300 300 301 294 283 282 289 293 280 276 265 260 257 248 241 240 241 232 201 187 197 206 201 52 51 49 47 50 44 40 38 42 41 35 38 36 42 38 37 36 34 42 48 56 44 52 38 44 23 25 22 23 24 24 20 22 22 24 19 22 20 25 24 24 19 16 23 25 28 17 23 18 22 29 26 27 24 26 20 20 16 20 17 16 16 16 17 14 13 17 18 19 23 28 27 29 20 22 101 99 105 89 76 68 73 82 99 129 142 159 164 191 179 160 146 127 103 109 90 41 37 20 19 59 56 57 51 41 35 38 46 51 65 70 78 84 89 84 81 69 62 47 50 41 25 21 15 13 42 43 48 38 35 33 35 36 48 64 72 81 80 102 95 79 77 65 56 59 49 16 16 5 6 3373 3357 3407 3324 3273 3250 3279 3352 3385 3539 3535 3574 3593 3630 3502 3286 3127 3001 2911 2873 2742 2416 2454 2313 2224 1714 1722 1769 1729 1710 1681 1687 1723 1755 1826 1847 1855 1892 1912 1849 1727 1647 1599 1541 1512 1437 1261 1284 1208 1156 1659 1635 1638 1595 1563 1569 1592 1629 1630 1713 1688 1719 1701 1718 1653 1559 1480 1402 1370 1361 1305 1155 1170 1105 1068 1646 1610 1572 1573 1571 1579 1576 1607 1626 1651 1641 1620 1581 1585 1577 1540 1533 1534 1527 1515 1506 1452 1494 1494 1443 844 822 803 800 807 808 807 823 825 838 840 836 816 812 816 797 798 796 788 779 780 751 772 767 739 802 788 769 773 764 771 769 784 801 813 801 784 765 773 761 743 735 738 739 736 726 701 722 727 704 547 567 564 567 594 600 602 606 616 625 635 649 664 700 698 705 711 709 729 724 735 637 651 583 587 285 301 307 306 315 317 318 312 327 336 345 350 367 384 377 377 389 407 416 407 404 355 363 331 330 262 266 257 261 279 283 284 294 289 289 290 299 297 316 321 328 322 302 313 317 331 282 288 252 257 1180 1180 1271 1184 1108 1071 1101 1139 1143 1263 1259 1305 1348 1345 1227 1041 883 758 655 634 501 327 309 236 194 585 599 659 623 588 556 562 588 603 652 662 669 709 716 656 553 460 396 337 326 253 155 149 110 87 595 581 612 561 520 515 539 551 540 611 597 636 639 629 571 488 423 362 318 308 248 172 160 126 107 924 914 939 903 890 901 922 969 930 972 942 938 887 868 816 774 726 680 652 667 652 617 599 594 563 436 438 450 425 412 408 427 452 428 451 437 441 422 410 387 367 342 316 303 319 310 293 287 283 262 488 476 489 478 478 493 495 517 502 521 505 497 465 458 429 407 384 364 349 348 342 324 312 311 301 508 516 523 507 515 521 521 527 527 519 530 537 521 533 511 506 497 481 486 490 497 498 487 491 477 223 231 235 225 225 222 227 226 221 221 225 236 230 237 228 230 222 215 223 228 230 233 228 232 218 285 285 288 282 290 299 294 301 306 298 305 301 291 296 283 276 275 266 263 262 267 265 259 259 259 242 241 231 220 200 183 170 167 153 159 139 129 121 111 101 104 92 87 82 80 76 64 62 62 56 126 123 125 115 101 98 95 95 87 89 78 72 66 60 53 53 47 44 40 40 39 31 33 33 32 116 118 106 105 99 85 75 72 66 70 61 57 55 51 48 51 45 43 42 40 37 33 29 29 24 174 157 185 176 175 197 231 275 250 294 273 272 245 224 204 164 137 112 84 97 79 55 50 41 30 87 84 90 85 86 88 105 131 120 141 134 133 126 113 106 84 73 57 40 51 41 29 26 18 12 87 73 95 91 89 109 126 144 130 153 139 139 119 111 98 80 64 55 44 46 38 26 24 23 18 4232 4122 4030 3862 3764 3641 3629 3612 3681 3715 3763 3687 3619 3520 3398 3248 3133 3053 2927 2868 2843 2789 2724 2675 2616 2109 2050 2002 1913 1866 1794 1813 1799 1827 1845 1874 1833 1779 1751 1703 1643 1579 1519 1458 1420 1401 1368 1336 1300 1278 2123 2072 2028 1949 1898 1847 1816 1813 1854 1870 1889 1854 1840 1769 1695 1605 1554 1534 1469 1448 1442 1421 1388 1375 1338 2941 2903 2833 2765 2739 2718 2728 2737 2731 2700 2715 2696 2672 2608 2557 2499 2450 2393 2346 2341 2377 2387 2394 2398 2351 1489 1457 1416 1369 1363 1352 1364 1370 1370 1348 1359 1341 1315 1289 1272 1252 1218 1181 1158 1158 1167 1168 1174 1166 1153 1452 1446 1417 1396 1376 1366 1364 1367 1361 1352 1356 1355 1357 1319 1285 1247 1232 1212 1188 1183 1210 1219 1220 1232 1198 446 429 435 415 405 372 367 350 346 327 343 341 309 292 264 228 227 211 205 196 203 201 193 171 175 227 221 218 210 207 186 188 178 176 167 175 177 157 153 144 121 120 108 104 97 98 96 93 85 83 219 208 217 205 198 186 179 172 170 160 168 164 152 139 120 107 107 103 101 99 105 105 100 86 92 845 790 762 682 620 551 534 525 604 688 705 650 638 620 577 521 456 449 376 331 263 201 137 106 90 393 372 368 334 296 256 261 251 281 330 340 315 307 309 287 270 241 230 196 165 136 104 69 49 42 452 418 394 348 324 295 273 274 323 358 365 335 331 311 290 251 215 219 180 166 127 97 68 57 48 710 723 709 662 649 637 627 636 644 609 630 610 584 563 540 518 481 467 422 420 442 417 404 380 358 369 371 360 338 330 329 325 327 332 315 331 323 304 294 289 280 262 256 231 225 230 217 216 197 189 341 352 349 324 319 308 302 309 312 294 299 287 280 269 251 238 219 211 191 195 212 200 188 183 169 611 618 617 595 572 572 571 576 577 547 550 524 489 472 444 430 413 390 350 359 378 364 362 348 330 317 317 314 301 291 300 298 302 302 286 294 282 257 249 236 230 221 211 188 190 195 187 191 178 174 294 301 303 294 281 272 273 274 275 261 256 242 232 223 208 200 192 179 162 169 183 177 171 170 156 20 25 21 22 31 23 23 21 23 18 25 19 22 28 27 19 16 18 16 14 20 17 17 12 13 10 12 9 12 15 10 9 8 11 10 13 10 11 16 17 13 10 12 10 9 9 9 10 7 7 10 13 12 10 16 13 14 13 12 8 12 9 11 12 10 6 6 6 6 5 11 8 7 5 6 79 80 71 45 46 42 33 39 44 44 55 67 73 63 69 69 52 59 56 47 44 36 25 20 15 42 42 37 25 24 19 18 17 19 19 24 31 36 29 36 37 31 33 33 26 26 21 15 12 8 37 38 34 20 22 23 15 22 25 25 31 36 37 34 33 32 21 26 23 21 18 15 10 8 7 2766 2654 2570 2459 2390 2290 2270 2234 2288 2354 2380 2347 2286 2214 2113 2013 1950 1893 1823 1766 1725 1697 1654 1614 1606 1385 1341 1303 1246 1211 1149 1157 1134 1160 1202 1210 1199 1167 1145 1093 1054 1020 972 947 907 884 867 839 815 812 1381 1313 1267 1213 1179 1141 1113 1100 1128 1152 1170 1148 1119 1069 1020 959 930 921 876 859 841 830 815 799 794 1739 1684 1614 1572 1561 1550 1553 1542 1533 1538 1541 1551 1534 1490 1459 1428 1406 1379 1373 1352 1370 1397 1412 1413 1408 903 874 831 799 797 787 794 787 790 793 790 795 789 770 757 747 731 711 717 706 712 725 728 724 723 836 810 783 773 764 763 759 755 743 745 751 756 745 720 702 681 675 668 656 646 658 672 684 689 685 330 317 331 306 295 273 262 249 256 244 257 270 240 221 193 168 171 151 150 149 150 148 142 126 131 166 166 169 158 155 141 140 129 133 126 134 144 128 119 107 91 93 78 77 72 70 66 64 60 61 164 151 162 148 140 132 122 120 123 118 123 126 112 102 86 77 78 73 73 77 80 82 78 66 70 697 653 625 581 534 467 455 443 499 572 582 526 512 503 461 417 373 363 300 265 205 152 100 75 67 316 301 303 289 259 221 223 218 237 283 286 260 250 256 229 216 196 183 153 129 102 76 47 31 28 381 352 322 292 275 246 232 225 262 289 296 266 262 247 232 201 177 180 147 136 103 76 53 44 39 756 745 751 741 725 714 732 742 749 752 753 730 749 743 745 717 702 693 682 682 676 675 666 681 652 355 338 339 329 325 316 331 338 335 328 333 311 308 312 321 309 297 291 280 288 287 284 281 288 277 401 407 412 412 400 398 401 404 414 424 420 419 441 431 424 408 405 402 402 394 389 391 385 393 375 591 601 602 598 606 596 604 619 621 615 624 621 649 646 654 641 631 624 623 630 629 626 620 637 613 269 266 271 269 275 265 272 281 278 269 275 264 269 270 279 275 266 259 253 262 260 256 255 264 256 322 335 331 329 331 331 332 338 343 346 349 357 380 376 375 366 365 365 370 368 369 370 365 373 357 96 87 83 87 79 76 82 80 67 65 61 52 47 43 44 41 40 42 39 33 33 36 34 33 31 51 43 40 40 37 35 39 41 32 31 28 23 18 18 20 17 17 18 17 16 19 21 19 18 15 45 44 43 47 42 41 43 39 35 34 33 29 29 25 24 24 23 24 22 17 14 15 15 15 16 69 57 66 56 40 42 46 43 61 72 68 57 53 54 47 35 31 27 20 19 14 13 12 11 8 35 29 28 20 13 16 20 16 25 28 30 24 21 24 22 17 14 14 10 10 8 7 7 6 6 34 28 38 36 27 26 26 27 36 44 38 33 32 30 25 18 17 13 10 9 6 6 5 5 2 13454 13491 13634 13705 14041 13936 13791 13648 13842 14229 14150 14148 14075 13942 13625 13194 12847 12521 12140 12472 12118 11705 11521 11464 11207 6659 6720 6803 6850 7050 7009 6928 6864 6977 7139 7134 7147 7105 7049 6886 6655 6475 6278 6103 6268 6093 5852 5727 5693 5565 6795 6771 6831 6855 6991 6927 6863 6784 6865 7090 7016 7001 6970 6893 6739 6539 6372 6243 6037 6204 6025 5853 5794 5771 5642 8674 8751 8854 9020 9374 9349 9274 9211 9208 9176 9153 9140 9076 9030 8933 8840 8746 8631 8498 8447 8364 8206 8204 8246 8101 4369 4411 4458 4556 4746 4749 4720 4700 4695 4664 4654 4637 4598 4570 4508 4462 4428 4354 4283 4265 4219 4129 4127 4150 4065 4305 4340 4396 4464 4628 4600 4554 4511 4513 4512 4499 4503 4478 4460 4425 4378 4318 4277 4215 4182 4145 4077 4077 4096 4036 1508 1527 1547 1607 1664 1634 1627 1623 1639 1649 1641 1650 1674 1694 1674 1671 1691 1644 1655 1654 1639 1616 1570 1563 1532 774 796 826 856 881 865 863 851 860 856 863 869 891 907 897 900 912 870 881 888 880 860 823 810 811 734 731 721 751 783 769 764 772 779 793 778 781 783 787 777 771 779 774 774 766 759 756 747 753 721 3272 3213 3233 3078 3003 2953 2890 2814 2995 3404 3356 3358 3325 3218 3018 2683 2410 2246 1987 2371 2115 1883 1747 1655 1574 1516 1513 1519 1438 1423 1395 1345 1313 1422 1619 1617 1641 1616 1572 1481 1293 1135 1054 939 1115 994 863 777 733 689 1756 1700 1714 1640 1580 1558 1545 1501 1573 1785 1739 1717 1709 1646 1537 1390 1275 1192 1048 1256 1121 1020 970 922 885 1908 1915 1965 1995 1974 2004 1976 1957 2038 2130 2144 2106 2135 2104 2017 1981 1885 1838 1765 1756 1660 1572 1582 1606 1610 985 996 1016 1015 992 1018 1003 1001 1045 1097 1095 1059 1077 1076 1019 983 930 891 861 872 839 783 795 808 818 923 919 949 980 982 986 973 956 993 1033 1049 1047 1058 1028 998 998 955 947 904 884 821 789 787 798 792 1636 1643 1687 1737 1747 1771 1745 1748 1779 1822 1810 1776 1775 1725 1653 1643 1595 1556 1490 1483 1430 1353 1384 1421 1413 850 858 876 890 887 909 889 902 920 940 924 893 896 879 827 810 782 756 727 745 734 680 703 723 725 786 785 811 847 860 862 856 846 859 882 886 883 879 846 826 833 813 800 763 738 696 673 681 698 688 83 85 75 70 67 77 74 61 65 70 70 57 65 74 60 61 69 68 72 69 66 76 81 78 79 41 40 40 37 34 36 42 33 36 37 40 30 35 40 33 31 35 33 32 30 27 33 35 34 37 42 45 35 33 33 41 32 28 29 33 30 27 30 34 27 30 34 35 40 39 39 43 46 44 42 189 187 203 188 160 156 157 148 194 238 264 273 295 305 304 277 221 214 203 204 164 143 117 107 118 94 98 100 88 71 73 72 66 89 120 131 136 146 157 159 142 113 102 102 97 78 70 57 51 56 95 89 103 100 89 83 85 82 105 118 133 137 149 148 145 135 108 112 101 107 86 73 60 56 62 8697 8802 8920 8972 9316 9250 9175 9061 9173 9362 9330 9437 9400 9359 9213 8880 8674 8441 8190 8348 8150 7885 7726 7656 7468 4416 4492 4572 4629 4837 4807 4766 4721 4771 4840 4855 4933 4888 4865 4802 4636 4533 4408 4303 4358 4246 4092 3982 3946 3848 4281 4310 4348 4343 4479 4443 4409 4340 4402 4522 4475 4504 4512 4494 4411 4244 4141 4033 3887 3990 3904 3793 3744 3710 3620 5286 5380 5438 5557 5902 5888 5866 5797 5769 5706 5716 5772 5754 5760 5766 5701 5666 5600 5550 5508 5510 5451 5429 5431 5320 2725 2772 2811 2897 3074 3075 3075 3051 3027 2992 2999 3029 2998 2992 3001 2982 2983 2946 2921 2884 2873 2848 2837 2842 2775 2561 2608 2627 2660 2828 2813 2791 2746 2742 2714 2717 2743 2756 2768 2765 2719 2683 2654 2629 2624 2637 2603 2592 2589 2545 896 913 959 1024 1089 1092 1105 1118 1133 1144 1148 1183 1206 1229 1228 1237 1247 1199 1204 1201 1199 1168 1121 1123 1108 486 508 543 571 607 614 617 620 628 630 636 662 678 696 694 702 712 676 685 690 687 659 622 610 620 410 405 416 453 482 478 488 498 505 514 512 521 528 533 534 535 535 523 519 511 512 509 499 513 488 2515 2509 2523 2391 2325 2270 2204 2146 2271 2512 2466 2482 2440 2370 2219 1942 1761 1642 1436 1639 1441 1266 1176 1102 1040 1205 1212 1218 1161 1156 1118 1074 1050 1116 1218 1220 1242 1212 1177 1107 952 838 786 697 784 686 585 523 494 453 1310 1297 1305 1230 1169 1152 1130 1096 1155 1294 1246 1240 1228 1193 1112 990 923 856 739 855 755 681 653 608 587 2849 2774 2749 2738 2751 2682 2640 2630 2631 2737 2676 2605 2540 2479 2395 2333 2288 2242 2185 2368 2308 2248 2213 2202 2129 1258 1232 1215 1206 1221 1184 1159 1142 1161 1202 1184 1155 1140 1108 1065 1036 1012 979 939 1038 1008 977 950 939 899 1591 1542 1534 1532 1530 1498 1481 1488 1470 1535 1492 1450 1400 1371 1330 1297 1276 1263 1246 1330 1300 1271 1263 1263 1230 1752 1728 1729 1726 1725 1690 1663 1666 1660 1648 1627 1592 1547 1545 1514 1496 1485 1475 1458 1456 1424 1402 1391 1394 1368 794 781 771 769 785 765 756 747 748 732 731 715 704 699 680 670 663 652 635 636 612 601 587 585 565 958 947 958 957 940 925 907 919 912 916 896 877 843 846 834 826 822 823 823 820 812 801 804 809 803 529 529 513 513 508 465 448 444 441 435 423 410 403 391 386 373 375 377 379 384 374 372 368 362 345 247 248 243 248 240 215 204 198 196 189 187 177 178 171 170 167 165 161 164 168 166 168 166 166 154 282 281 270 265 268 250 244 246 245 246 236 233 225 220 216 206 210 216 215 216 208 204 202 196 191 568 517 507 499 518 527 529 520 530 654 626 603 590 543 495 464 428 390 348 528 510 474 454 446 416 217 203 201 189 196 204 199 197 217 281 266 263 258 238 215 199 184 166 140 234 230 208 197 188 180 351 314 306 310 322 323 330 323 313 373 360 340 332 305 280 265 244 224 208 294 280 266 257 258 236 11752 11835 11817 11568 11378 11265 11119 11449 11576 11146 12165 12195 12286 12215 11713 11392 10951 10766 10519 10750 10643 10179 9562 9009 8065 5837 5886 5879 5776 5696 5631 5552 5710 5780 5584 6145 6151 6192 6179 5947 5795 5589 5498 5381 5461 5394 5158 4832 4566 4061 5915 5949 5938 5792 5682 5634 5567 5739 5796 5562 6020 6044 6094 6036 5766 5597 5362 5268 5138 5289 5249 5021 4730 4443 4004 5329 5348 5307 5204 5151 5126 5058 5050 5037 4990 4912 4875 4871 4814 4685 4673 4584 4525 4442 4410 4445 4366 4226 4261 3836 2676 2698 2685 2637 2617 2599 2543 2532 2525 2523 2483 2447 2441 2418 2348 2352 2313 2279 2249 2219 2236 2189 2113 2160 1923 2653 2650 2622 2567 2534 2527 2515 2518 2512 2467 2429 2428 2430 2396 2337 2321 2271 2246 2193 2191 2209 2177 2113 2101 1913 3646 3744 3848 3829 3783 3764 3647 3649 3618 3618 3663 3700 3820 3911 3920 4025 3990 4063 4174 4315 4451 4448 4247 3813 3562 1851 1895 1946 1947 1931 1925 1855 1861 1846 1850 1901 1920 2001 2058 2071 2145 2124 2165 2224 2299 2365 2352 2238 2001 1867 1795 1849 1902 1882 1852 1839 1792 1788 1772 1768 1762 1780 1819 1853 1849 1880 1866 1898 1950 2016 2086 2096 2009 1812 1695 2777 2743 2662 2535 2444 2375 2414 2750 2921 2538 3590 3620 3595 3490 3108 2694 2377 2178 1903 2025 1747 1365 1089 935 667 1310 1293 1248 1192 1148 1107 1154 1317 1409 1211 1761 1784 1750 1703 1528 1298 1152 1054 908 943 793 617 481 405 271 1467 1450 1414 1343 1296 1268 1260 1433 1512 1327 1829 1836 1845 1787 1580 1396 1225 1124 995 1082 954 748 608 530 396 1859 1890 1899 1858 1836 1870 1828 1875 1922 1905 1945 1969 2039 2021 1929 1929 1863 1886 1888 1947 2038 2032 1923 1898 1759 935 968 981 965 955 968 930 953 983 989 1022 1023 1048 1042 1007 1016 992 998 993 1012 1050 1062 1001 997 929 924 922 918 893 881 902 898 922 939 916 923 946 991 979 922 913 871 888 895 935 988 970 922 901 830 1599 1621 1620 1584 1569 1596 1573 1590 1623 1605 1577 1561 1563 1535 1473 1473 1423 1407 1378 1367 1420 1376 1302 1317 1187 794 820 837 820 810 826 802 807 829 841 836 820 816 799 775 781 755 741 726 713 738 714 673 695 622 805 801 783 764 759 770 771 783 794 764 741 741 747 736 698 692 668 666 652 654 682 662 629 622 565 118 119 127 137 130 135 107 102 96 107 114 128 174 195 215 235 246 268 325 390 451 526 533 507 520 58 60 62 64 58 63 46 48 49 51 57 57 84 99 114 128 137 147 176 213 235 279 283 267 284 60 59 65 73 72 72 61 54 47 56 57 71 90 96 101 107 109 121 149 177 216 247 250 240 236 142 150 152 137 137 139 148 183 203 193 254 280 302 291 241 221 194 211 185 190 167 130 88 74 52 83 88 82 81 87 79 82 98 105 97 129 146 148 144 118 107 100 110 91 86 77 69 45 35 23 59 62 70 56 50 60 66 85 98 96 125 134 154 147 123 114 94 101 94 104 90 61 43 39 29 8076 8179 8237 8077 7928 7866 7808 8063 8160 7902 8568 8634 8704 8712 8405 8165 7867 7719 7495 7650 7509 7102 6669 6136 5472 4064 4119 4141 4064 4015 3977 3966 4086 4126 4002 4347 4383 4424 4441 4291 4171 4024 3972 3865 3921 3849 3615 3390 3123 2754 4012 4060 4096 4013 3913 3889 3842 3977 4034 3900 4221 4251 4280 4271 4114 3994 3843 3747 3630 3729 3660 3487 3279 3013 2718 3014 3002 2964 2899 2882 2842 2812 2802 2761 2736 2698 2671 2668 2654 2600 2589 2549 2493 2421 2403 2392 2356 2317 2313 2084 1570 1566 1538 1500 1505 1483 1466 1458 1431 1413 1379 1361 1360 1353 1310 1313 1291 1267 1243 1230 1224 1196 1172 1175 1045 1444 1436 1426 1399 1377 1359 1346 1344 1330 1323 1319 1310 1308 1301 1290 1276 1258 1226 1178 1173 1168 1160 1145 1138 1039 2748 2875 3021 3030 3010 3042 3005 3032 3043 3066 3133 3175 3270 3365 3396 3497 3464 3528 3585 3664 3742 3690 3500 3101 2863 1404 1467 1537 1552 1556 1571 1543 1562 1563 1583 1643 1673 1740 1792 1811 1877 1855 1899 1926 1966 2015 1967 1860 1644 1503 1344 1408 1484 1478 1454 1471 1462 1470 1480 1483 1490 1502 1530 1573 1585 1620 1609 1629 1659 1698 1727 1723 1640 1457 1360 2314 2302 2252 2148 2036 1982 1991 2229 2356 2100 2737 2788 2766 2693 2409 2079 1854 1698 1489 1583 1375 1056 852 722 525 1090 1086 1066 1012 954 923 957 1066 1132 1006 1325 1349 1324 1296 1170 981 878 806 696 725 610 452 358 304 206 1224 1216 1186 1136 1082 1059 1034 1163 1224 1094 1412 1439 1442 1397 1239 1098 976 892 793 858 765 604 494 418 319 1817 1766 1681 1633 1614 1529 1483 1511 1494 1339 1652 1592 1543 1482 1379 1298 1221 1161 1136 1153 1096 1045 970 975 834 838 799 757 747 726 686 656 671 671 593 776 745 720 696 649 608 573 528 523 528 495 481 441 446 378 979 967 924 886 888 843 827 840 823 746 876 847 823 786 730 690 648 633 613 625 601 564 529 529 456 716 725 723 721 700 688 673 658 653 649 637 643 640 625 612 611 612 625 643 640 633 634 607 631 565 312 312 310 317 302 290 275 267 265 269 268 266 265 266 263 258 267 271 280 276 274 279 268 290 256 404 413 413 404 398 398 398 391 388 380 369 377 375 359 349 353 345 354 363 364 359 355 339 341 309 780 750 700 662 643 587 535 515 479 445 416 397 376 351 309 293 280 267 264 261 258 232 214 205 179 389 368 347 331 317 291 266 251 234 216 201 190 177 167 146 140 132 119 122 120 115 106 95 90 80 391 382 353 331 326 296 269 264 245 229 215 207 199 184 163 153 148 148 142 141 143 126 119 115 99 321 291 258 250 271 254 275 338 362 245 599 552 527 506 458 394 329 269 229 252 205 179 149 139 90 137 119 100 99 107 105 115 153 172 108 307 289 278 263 240 210 174 138 121 132 106 96 78 66 42 184 172 158 151 164 149 160 185 190 137 292 263 249 243 218 184 155 131 108 120 99 83 71 73 48 2085 2042 2009 1969 1945 1950 2003 2005 2025 2042 2027 2007 2037 1995 1977 1976 1930 1910 1822 1820 1830 1770 1670 1651 1599 1049 1040 1016 991 989 986 1010 1019 1036 1045 1038 1023 1045 1024 1014 1007 982 971 917 907 906 872 810 799 779 1036 1002 993 978 956 964 993 986 989 997 989 984 992 971 963 969 948 939 905 913 924 898 860 852 820 1310 1314 1284 1270 1283 1294 1329 1329 1326 1342 1313 1316 1339 1312 1315 1336 1327 1321 1295 1289 1301 1263 1223 1237 1203 679 687 669 663 679 681 696 696 698 704 692 696 711 703 696 697 692 688 667 665 668 650 623 628 610 631 627 615 607 604 613 633 633 628 638 621 620 628 609 619 639 635 633 628 624 633 613 600 609 593 238 238 226 229 223 231 226 244 257 257 255 244 261 251 240 249 234 236 225 220 236 239 220 219 216 124 126 118 122 118 120 122 132 137 137 133 124 130 127 125 133 122 119 113 108 115 113 98 97 98 114 112 108 107 105 111 104 112 120 120 122 120 131 124 115 116 112 117 112 112 121 126 122 122 118 537 490 499 470 439 425 448 432 442 443 459 447 437 432 422 391 369 353 302 311 293 268 227 195 180 246 227 229 206 192 185 192 191 201 204 213 203 204 194 193 177 168 164 137 134 123 109 89 74 71 291 263 270 264 247 240 256 241 241 239 246 244 233 238 229 214 201 189 165 177 170 159 138 121 109 270 264 256 254 253 264 280 281 282 295 281 269 276 256 261 267 261 266 256 253 251 217 221 240 245 131 133 128 129 135 139 142 148 153 160 147 146 156 142 142 146 138 148 141 137 134 119 119 130 129 139 131 128 125 118 125 138 133 129 135 134 123 120 114 119 121 123 118 115 116 117 98 102 110 116 224 222 210 208 205 219 233 230 224 240 222 213 220 206 204 213 212 217 206 201 207 176 183 198 202 111 114 103 104 107 109 113 115 118 130 119 119 129 122 115 117 113 121 115 112 112 98 104 112 111 113 108 107 104 98 110 120 115 106 110 103 94 91 84 89 96 99 96 91 89 95 78 79 86 91 11 10 9 11 9 11 13 14 15 17 16 16 22 18 15 15 16 15 17 22 23 24 24 22 25 4 5 6 7 5 6 9 10 10 11 8 8 12 8 8 7 8 7 8 10 12 13 9 7 10 7 5 3 4 4 5 4 4 5 6 8 8 10 10 7 8 8 8 9 12 11 11 15 15 15 35 32 37 35 39 34 34 37 43 38 43 40 34 32 42 39 33 34 33 30 21 17 14 20 18 16 14 19 18 23 24 20 23 25 19 20 19 15 12 19 22 17 20 18 15 10 8 6 11 8 19 18 18 17 16 10 14 14 18 19 23 21 19 20 23 17 16 14 15 15 11 9 8 9 10 1353 1327 1320 1299 1292 1292 1327 1338 1350 1359 1363 1363 1381 1371 1358 1351 1314 1293 1231 1223 1245 1224 1137 1097 1049 692 688 674 659 663 663 684 688 695 703 711 697 710 711 709 705 690 669 632 623 631 611 562 542 527 661 639 646 640 629 629 643 650 655 656 652 666 671 660 649 646 624 624 599 600 614 613 575 555 522 794 798 785 784 805 804 816 821 818 819 808 824 832 830 841 849 841 829 818 811 825 813 780 779 740 424 428 423 422 439 441 449 447 442 441 437 441 445 450 453 458 458 444 435 435 439 430 406 406 391 370 370 362 362 366 363 367 374 376 378 371 383 387 380 388 391 383 385 383 376 386 383 374 373 349 154 157 154 155 156 167 162 179 193 194 196 190 201 198 190 200 185 186 175 171 184 192 172 175 173 79 82 75 78 81 86 87 96 103 104 105 99 102 104 104 112 99 95 89 85 91 90 80 82 82 75 75 79 77 75 81 75 83 90 90 91 91 99 94 86 88 86 91 86 86 93 102 92 93 91 405 372 381 360 331 321 349 338 339 346 359 349 348 343 327 302 288 278 238 241 236 219 185 143 136 189 178 176 159 143 136 148 145 150 158 169 157 163 157 152 135 133 130 108 103 101 91 76 54 54 216 194 205 201 188 185 201 193 189 188 190 192 185 186 175 167 155 148 130 138 135 128 109 89 82 462 451 433 416 400 394 396 386 393 388 383 375 380 368 358 358 355 351 335 344 334 329 312 314 305 226 219 214 203 191 184 184 183 188 182 180 180 179 171 163 156 154 154 144 147 141 142 129 127 123 236 232 219 213 209 210 212 203 205 206 203 195 201 197 195 202 201 197 191 197 193 187 183 187 182 292 294 289 278 273 271 280 278 284 283 283 279 287 276 270 274 274 275 271 277 269 274 260 260 261 144 145 143 137 133 131 134 134 138 133 136 136 137 131 128 122 121 123 117 118 117 122 113 110 108 148 149 146 141 140 140 146 144 146 150 147 143 150 145 142 152 153 152 154 159 152 152 147 150 153 73 71 63 63 58 53 51 51 49 46 43 38 38 35 35 34 33 35 33 27 29 23 24 22 18 41 39 37 37 32 28 26 26 24 22 20 17 16 15 13 14 15 17 16 13 12 10 9 8 6 32 32 26 26 26 25 25 25 25 24 23 21 22 20 22 20 18 18 17 14 17 13 15 14 12 97 86 81 75 69 70 65 57 60 59 57 58 55 57 53 50 48 41 31 40 36 32 28 32 26 41 35 34 29 26 25 24 23 26 27 24 27 26 25 22 20 18 14 11 16 12 10 7 9 9 56 51 47 46 43 45 41 34 34 32 33 31 29 32 31 30 30 27 20 24 24 22 21 23 17 3600 3558 3466 3380 3176 3047 2941 2913 2910 2922 2971 2958 2989 2908 2782 2625 2573 2521 2563 2550 2518 2431 2366 2326 2249 1831 1819 1771 1733 1606 1516 1467 1454 1458 1448 1483 1480 1504 1457 1381 1315 1277 1261 1283 1284 1264 1206 1162 1145 1101 1769 1739 1695 1647 1570 1531 1474 1459 1452 1474 1488 1478 1485 1451 1401 1310 1296 1260 1280 1266 1254 1225 1204 1181 1148 2583 2578 2523 2477 2410 2362 2339 2337 2332 2331 2335 2328 2320 2287 2249 2177 2148 2130 2151 2155 2155 2130 2134 2136 2113 1268 1273 1237 1222 1189 1165 1162 1165 1163 1145 1157 1157 1142 1119 1094 1064 1039 1034 1040 1043 1040 1026 1030 1038 1020 1315 1305 1286 1255 1221 1197 1177 1172 1169 1186 1178 1171 1178 1168 1155 1113 1109 1096 1111 1112 1115 1104 1104 1098 1093 368 372 347 333 296 270 224 211 203 203 206 199 195 177 156 140 144 141 144 130 124 123 101 90 74 216 215 204 206 184 158 123 115 117 117 114 111 111 97 89 82 86 84 82 75 73 74 55 50 44 152 157 143 127 112 112 101 96 86 86 92 88 84 80 67 58 58 57 62 55 51 49 46 40 30 649 608 596 570 470 415 378 365 375 388 430 431 474 444 377 308 281 250 268 265 239 178 131 100 62 347 331 330 305 233 193 182 174 178 186 212 212 251 241 198 169 152 143 161 166 151 106 77 57 37 302 277 266 265 237 222 196 191 197 202 218 219 223 203 179 139 129 107 107 99 88 72 54 43 25 673 667 651 648 597 559 547 542 555 560 578 559 557 523 484 444 425 395 424 414 396 375 371 360 340 346 339 336 346 308 293 293 293 301 297 303 290 289 272 243 237 226 209 220 212 203 187 187 183 170 327 328 315 302 289 266 254 249 254 263 275 269 268 251 241 207 199 186 204 202 193 188 184 177 170 605 610 582 576 544 514 500 495 505 498 501 478 475 443 414 383 362 341 357 357 344 329 334 327 326 314 310 299 304 282 268 267 268 276 268 270 254 253 239 213 205 194 181 185 181 175 164 166 162 161 291 300 283 272 262 246 233 227 229 230 231 224 222 204 201 178 168 160 172 176 169 165 168 165 165 24 26 27 27 20 14 15 11 10 10 10 11 13 14 9 10 15 12 15 10 9 9 6 7 4 9 10 13 16 11 9 9 5 8 7 5 7 8 8 7 7 9 6 8 5 5 5 4 6 4 15 16 14 11 9 5 6 6 2 3 5 4 5 6 2 3 6 6 7 5 4 4 2 1 0 44 31 42 45 33 31 32 36 40 52 67 70 69 66 61 51 48 42 52 47 43 37 31 26 10 23 19 24 26 15 16 17 20 17 22 28 29 28 25 23 25 23 22 27 26 23 18 17 15 5 21 12 18 19 18 15 15 16 23 30 39 41 41 41 38 26 25 20 25 21 20 19 14 11 5 2326 2284 2232 2161 2007 1922 1841 1805 1793 1799 1830 1838 1886 1829 1742 1628 1585 1561 1583 1582 1561 1513 1445 1409 1368 1232 1216 1180 1147 1055 991 950 931 927 924 951 964 1002 969 922 862 825 823 840 849 827 792 742 720 698 1094 1068 1052 1014 952 931 891 874 866 875 879 874 884 860 820 766 760 738 743 733 734 721 703 689 670 1474 1443 1423 1404 1356 1344 1340 1324 1310 1311 1314 1329 1341 1326 1314 1274 1259 1258 1270 1272 1275 1280 1270 1272 1263 749 739 716 711 691 691 696 691 677 670 678 695 695 682 684 663 640 644 650 655 645 648 642 645 638 725 704 707 693 665 653 644 633 633 641 636 634 646 644 630 611 619 614 620 617 630 632 628 627 625 298 313 292 275 246 225 177 170 165 166 169 165 158 143 127 111 107 108 111 104 102 103 84 72 61 182 189 177 174 158 134 97 93 94 95 94 92 90 78 70 63 63 65 63 60 61 62 45 38 34 116 124 115 101 88 91 80 77 71 71 75 73 68 65 57 48 44 43 48 44 41 41 39 34 27 554 528 517 482 405 353 324 311 318 322 347 344 387 360 301 243 219 195 202 206 184 130 91 65 44 301 288 287 262 206 166 157 147 156 159 179 177 217 209 168 136 122 114 127 134 121 82 55 37 26 253 240 230 220 199 187 167 164 162 163 168 167 170 151 133 107 97 81 75 72 63 48 36 28 18 601 607 583 571 572 566 553 566 562 563 563 561 546 556 556 553 563 565 556 554 561 543 550 557 541 253 264 255 240 243 232 224 230 230 227 229 226 213 216 216 216 226 229 223 223 234 227 233 242 233 348 343 328 331 329 334 329 336 332 336 334 335 333 340 340 337 337 336 333 331 327 316 317 315 308 504 525 518 497 510 504 499 518 517 522 520 521 504 518 521 520 527 531 524 526 536 521 530 537 524 205 224 222 207 216 206 199 206 210 207 209 208 194 198 197 196 205 209 205 207 220 214 222 231 221 299 301 296 290 294 298 300 312 307 315 311 313 310 320 324 324 322 322 319 319 316 307 308 306 303 46 33 28 31 30 31 32 30 28 27 27 23 24 20 20 19 22 21 18 16 13 11 11 11 9 25 16 14 16 15 15 17 17 15 15 15 12 13 11 12 12 14 13 11 10 7 7 6 6 6 21 17 14 15 15 16 15 13 13 12 12 11 11 9 8 7 8 8 7 6 6 4 5 5 3 51 49 37 43 32 31 22 18 17 14 16 17 18 18 15 14 14 13 14 12 12 11 9 9 8 23 24 19 17 12 11 8 7 5 5 5 6 6 7 7 8 7 7 7 6 7 6 5 5 6 28 25 18 26 20 20 14 11 12 9 11 11 12 11 8 6 7 6 7 6 5 5 4 4 2 912 897 902 868 860 854 859 871 903 914 877 883 876 872 839 799 766 750 771 783 782 782 790 774 772 477 458 469 453 451 454 450 460 474 476 452 479 471 461 456 434 404 392 400 397 392 394 397 389 379 435 439 433 415 409 400 409 411 429 438 425 404 405 411 383 365 362 358 371 386 390 388 393 385 393 650 660 655 647 660 662 675 679 672 686 676 688 682 681 669 652 653 656 685 692 702 704 722 723 731 326 329 328 331 336 344 348 346 343 343 334 350 344 344 349 335 330 336 347 343 343 347 354 359 356 324 331 327 316 324 318 327 333 329 343 342 338 338 337 320 317 323 320 338 349 359 357 368 364 375 48 54 52 47 43 45 45 43 46 47 44 46 41 43 35 30 31 27 24 25 21 24 26 18 16 29 29 30 27 26 28 27 28 29 30 29 33 27 27 22 20 18 15 14 13 10 11 15 11 9 19 25 22 20 17 17 18 15 17 17 15 13 14 16 13 10 13 12 10 12 11 13 11 7 7 214 183 195 174 157 147 139 149 185 181 157 149 153 148 135 117 82 67 62 66 59 54 42 33 25 122 100 111 95 89 82 75 86 102 103 89 96 100 90 85 79 56 41 39 41 39 36 28 19 14 92 83 84 79 68 65 64 63 83 78 68 53 53 58 50 38 26 26 23 25 20 18 14 14 11 128 129 129 123 130 125 123 120 119 121 107 111 103 106 105 96 80 80 83 81 74 74 73 68 75 74 72 77 71 82 86 77 73 67 71 59 71 65 64 66 57 49 49 53 47 39 40 38 36 37 54 57 52 52 48 39 46 47 52 50 48 40 38 42 39 39 31 31 30 34 35 34 35 32 38 108 108 106 101 113 108 109 106 100 102 89 95 85 85 82 72 61 65 69 69 63 64 65 64 70 65 62 63 62 71 73 66 64 58 61 51 59 52 51 52 44 39 41 43 40 33 35 33 34 34 43 46 43 39 42 35 43 42 42 41 38 36 33 34 30 28 22 24 26 29 30 29 32 30 36 2 6 8 8 3 5 3 3 5 4 1 2 3 4 2 2 5 6 6 7 7 7 6 1 2 1 3 5 3 2 4 3 3 3 3 1 2 3 2 2 2 3 4 4 4 4 4 4 1 2 1 3 3 5 1 1 0 0 2 1 0 0 0 2 0 0 2 2 2 3 3 3 2 0 0 18 15 15 14 14 12 11 11 14 15 17 14 15 17 21 22 14 9 8 5 4 3 2 3 3 8 7 9 6 9 9 8 6 6 7 7 10 10 11 12 11 7 4 6 3 2 1 1 1 1 10 8 6 8 5 3 3 5 8 8 10 4 5 6 9 11 7 5 2 2 2 2 1 2 2 539 523 524 500 490 482 489 504 536 546 523 527 525 518 492 467 445 424 441 446 450 451 464 462 454 296 282 288 275 266 261 263 280 300 298 284 302 301 289 285 276 254 235 240 238 240 237 243 237 227 243 241 236 225 224 221 226 224 236 248 239 225 224 229 207 191 191 189 201 208 210 214 221 225 227 337 340 332 325 328 333 344 346 350 364 365 369 369 365 359 352 360 354 379 378 392 392 413 424 426 175 178 175 175 172 176 185 185 190 187 188 197 199 194 199 194 194 191 201 195 201 199 209 214 211 162 162 157 150 156 157 159 161 160 177 177 172 170 171 160 158 166 163 178 183 191 193 204 210 215 33 35 33 29 31 31 33 31 32 34 36 39 32 34 30 25 21 17 14 15 11 16 18 15 12 21 20 20 19 19 19 19 20 21 22 24 28 20 22 19 17 13 9 9 9 6 7 10 9 6 12 15 13 10 12 12 14 11 11 12 12 11 12 12 11 8 8 8 5 6 5 9 8 6 6 169 148 159 146 131 118 112 127 154 148 122 119 124 119 103 90 64 53 48 53 47 43 33 23 16 100 84 93 81 75 66 59 75 89 89 72 77 82 73 67 65 47 35 30 34 33 31 24 14 10 69 64 66 65 56 52 53 52 65 59 50 42 42 46 36 25 17 18 18 19 14 12 9 9 6 245 245 249 245 240 247 247 247 248 247 247 245 248 248 242 236 241 246 247 256 258 257 253 244 243 107 104 104 107 103 107 110 107 107 107 109 106 105 108 105 101 101 108 107 112 113 117 116 116 115 138 141 145 138 137 140 137 140 141 140 138 139 143 140 137 135 140 138 140 144 145 140 137 128 128 205 212 217 221 219 221 222 227 222 220 222 224 228 231 228 228 232 237 237 245 247 248 244 235 235 86 89 90 94 93 95 97 97 95 95 95 94 93 99 98 97 97 104 103 108 109 113 112 111 111 119 123 127 127 126 126 125 130 127 125 127 130 135 132 130 131 135 133 134 137 138 135 132 124 124 13 13 11 10 9 9 9 9 9 9 7 5 6 5 3 3 5 4 4 3 3 1 2 2 2 7 6 5 5 5 5 5 5 5 5 4 3 4 3 1 1 2 2 1 0 0 0 1 1 1 6 7 6 5 4 4 4 4 4 4 3 2 2 2 2 2 3 2 3 3 3 1 1 1 1 27 20 21 14 12 17 16 11 17 18 18 16 14 12 11 5 4 5 6 8 8 8 7 7 6 14 9 9 8 5 7 8 5 7 7 10 9 8 6 6 3 2 2 3 4 4 4 3 4 3 13 11 12 6 7 10 8 6 10 11 8 7 6 6 5 2 2 3 3 4 4 4 4 3 3 96467 95936 95641 93397 91920 91170 91601 92348 93313 95183 95178 94875 94383 93915 92434 90235 88434 86697 82872 81067 78796 75296 72716 70825 69070 47870 47759 47611 46390 45656 45300 45549 45948 46530 47474 47600 47437 47225 47211 46463 45348 44420 43571 41545 40607 39466 37633 36217 35273 34275 48597 48177 48030 47007 46264 45870 46052 46400 46783 47709 47578 47438 47158 46704 45971 44887 44014 43126 41327 40460 39330 37663 36499 35552 34795 56153 56188 56071 55950 55838 55728 55729 55790 55754 55670 55358 55219 54964 54708 54287 53939 53559 53297 52758 52748 52642 52242 51933 52069 51344 27861 27933 27864 27812 27746 27690 27682 27734 27702 27643 27511 27432 27292 27150 26929 26724 26511 26370 26131 26134 26069 25899 25742 25804 25370 28292 28255 28207 28138 28092 28038 28047 28056 28052 28027 27847 27787 27672 27558 27358 27215 27048 26927 26627 26614 26573 26343 26191 26265 25974 23008 22763 22450 21725 21001 20678 20616 20799 21190 21326 21424 21493 21537 21538 21397 21198 20911 20585 20047 19430 19160 17838 16639 15240 14477 11683 11555 11431 11044 10679 10490 10505 10613 10866 10894 10985 11008 11025 11102 11050 10996 10807 10688 10407 10110 9969 9282 8575 7879 7458 11325 11208 11019 10681 10322 10188 10111 10186 10324 10432 10439 10485 10512 10436 10347 10202 10104 9897 9640 9320 9191 8556 8064 7361 7019 17306 16985 17120 15722 15081 14764 15256 15759 16369 18187 18396 18163 17882 17669 16750 15098 13964 12815 10067 8889 6994 5216 4144 3516 3249 8326 8271 8316 7534 7231 7120 7362 7601 7962 8937 9104 8997 8908 8959 8484 7628 7102 6513 5007 4363 3428 2452 1900 1590 1447 8980 8714 8804 8188 7850 7644 7894 8158 8407 9250 9292 9166 8974 8710 8266 7470 6862 6302 5060 4526 3566 2764 2244 1926 1802 13978 14286 14516 14562 14541 14670 14993 15289 15554 15858 15896 15882 15817 15677 15330 14934 14632 14388 13791 13607 13244 12834 12467 12332 12218 7178 7347 7468 7480 7436 7505 7651 7825 7981 8107 8111 8095 8021 8015 7761 7567 7421 7261 7009 6909 6730 6566 6420 6362 6294 6800 6939 7048 7082 7105 7165 7342 7464 7573 7751 7785 7787 7796 7662 7569 7367 7211 7127 6782 6698 6514 6268 6047 5970 5924 11464 11799 12013 12238 12373 12496 12742 12895 12949 13014 12916 12800 12614 12415 12091 11842 11566 11421 11097 11146 11039 10913 10733 10772 10711 5911 6112 6228 6327 6360 6418 6525 6623 6668 6684 6629 6555 6456 6376 6165 6044 5902 5817 5673 5693 5643 5623 5542 5548 5494 5553 5687 5785 5911 6013 6078 6217 6272 6281 6330 6287 6245 6158 6039 5926 5798 5664 5604 5424 5453 5396 5290 5191 5224 5217 1414 1437 1422 1348 1291 1302 1311 1342 1407 1432 1399 1389 1440 1396 1398 1395 1422 1431 1394 1430 1467 1423 1360 1279 1241 719 708 693 674 646 650 655 674 713 715 692 693 691 688 673 668 685 700 697 715 720 691 677 661 655 695 729 729 674 645 652 656 668 694 717 707 696 749 708 725 727 737 731 697 715 747 732 683 618 586 1100 1050 1081 976 877 872 940 1052 1198 1412 1581 1693 1763 1866 1841 1697 1644 1536 1300 1031 738 498 374 281 266 548 527 547 479 430 437 471 528 600 708 790 847 874 951 923 855 834 744 639 501 367 252 201 153 145 552 523 534 497 447 435 469 524 598 704 791 846 889 915 918 842 810 792 661 530 371 246 173 128 121 65387 65095 65018 63320 62155 61601 61677 62173 63246 64767 65218 65185 65207 65364 64667 63232 61887 60763 57981 56406 54756 51966 49884 48125 46833 32810 32794 32745 31812 31259 30989 31095 31352 31958 32727 33097 33072 33141 33402 33143 32411 31702 31168 29606 28800 27990 26459 25277 24394 23621 32577 32301 32273 31508 30896 30612 30582 30821 31288 32040 32121 32113 32066 31962 31524 30821 30185 29595 28375 27606 26766 25507 24607 23731 23212 34442 34207 34021 33875 33730 33693 33530 33474 33537 33614 33500 33529 33588 33600 33599 33546 33418 33393 33324 33275 33348 33210 33069 33051 32620 17403 17298 17188 17145 17066 17042 16983 16960 16963 16983 16973 16980 16984 16964 17013 16948 16852 16828 16800 16789 16832 16722 16657 16670 16394 17039 16909 16833 16730 16664 16651 16547 16514 16574 16631 16527 16549 16604 16636 16586 16598 16566 16565 16524 16486 16516 16488 16412 16381 16226 16968 16943 16889 16468 16097 15949 16054 16293 16819 17104 17388 17499 17642 17840 17839 17779 17527 17266 16796 16181 15930 14723 13655 12398 11746 8644 8663 8672 8415 8239 8155 8276 8420 8741 8866 9056 9102 9203 9380 9419 9445 9276 9166 8894 8598 8481 7870 7211 6555 6174 8324 8280 8217 8053 7858 7794 7778 7873 8078 8238 8332 8397 8439 8460 8420 8334 8251 8100 7902 7583 7449 6853 6444 5843 5572 13977 13945 14108 12977 12328 11959 12093 12406 12890 14049 14330 14157 13977 13924 13229 11907 10942 10104 7861 6950 5478 4033 3160 2676 2467 6763 6833 6885 6252 5954 5792 5836 5972 6254 6878 7068 6990 6954 7058 6711 6018 5574 5174 3912 3413 2677 1867 1409 1169 1053 7214 7112 7223 6725 6374 6167 6257 6434 6636 7171 7262 7167 7023 6866 6518 5889 5368 4930 3949 3537 2801 2166 1751 1507 1414 17102 16555 16107 15515 15224 14899 14931 14886 14513 14558 14064 13808 13359 12874 12437 12069 11915 11546 11100 11054 10796 10496 10365 10368 10019 7882 7618 7398 7098 6961 6806 6803 6771 6591 6640 6392 6270 6063 5794 5559 5370 5297 5142 4930 4898 4746 4608 4520 4517 4360 9220 8937 8709 8417 8263 8093 8128 8115 7922 7918 7672 7538 7296 7080 6878 6699 6618 6404 6170 6156 6050 5888 5845 5851 5659 10247 10182 10037 9837 9735 9539 9457 9421 9268 9042 8942 8890 8762 8693 8597 8551 8575 8483 8337 8327 8255 8119 8131 8246 8013 4547 4523 4448 4340 4320 4230 4174 4151 4071 3976 3909 3897 3852 3810 3751 3732 3757 3725 3658 3652 3594 3554 3543 3586 3482 5700 5659 5589 5497 5415 5309 5283 5270 5197 5066 5033 4993 4910 4883 4846 4819 4818 4758 4679 4675 4661 4565 4588 4660 4531 4626 4383 4139 3909 3613 3427 3251 3164 2964 2790 2637 2605 2455 2302 2160 2024 1962 1888 1857 1819 1763 1692 1624 1563 1490 2320 2184 2066 1955 1794 1685 1574 1519 1412 1313 1237 1213 1131 1034 958 883 846 822 816 797 768 721 687 663 629 2306 2199 2073 1954 1819 1742 1677 1645 1552 1477 1400 1392 1324 1268 1202 1141 1116 1066 1041 1022 995 971 937 900 861 2229 1990 1931 1769 1876 1933 2223 2301 2281 2726 2485 2313 2142 1879 1680 1494 1378 1175 906 908 778 685 610 559 516 1015 911 884 803 847 891 1055 1101 1108 1351 1246 1160 1080 950 850 755 694 595 456 449 384 333 290 268 249 1214 1079 1047 966 1029 1042 1168 1200 1173 1375 1239 1153 1062 929 830 739 684 580 450 459 394 352 320 291 267 9606 9477 9467 9065 9012 9097 8959 8997 9162 9769 9610 9600 9399 9257 9133 8972 8933 8671 8308 8197 7982 7684 7390 7229 7046 4814 4776 4798 4576 4520 4573 4492 4490 4571 4892 4806 4805 4690 4643 4598 4551 4524 4378 4182 4121 4007 3841 3679 3584 3490 4792 4701 4669 4489 4492 4524 4467 4507 4591 4877 4804 4795 4709 4614 4535 4421 4409 4293 4126 4076 3975 3843 3711 3645 3556 5949 5930 5844 5815 5797 5789 5768 5809 5843 5823 5756 5724 5705 5672 5637 5564 5513 5474 5450 5484 5488 5461 5385 5458 5333 2953 2952 2920 2921 2889 2898 2881 2900 2913 2906 2875 2857 2827 2813 2792 2767 2735 2707 2689 2709 2705 2688 2651 2675 2610 2996 2978 2924 2894 2908 2891 2887 2909 2930 2917 2881 2867 2878 2859 2845 2797 2778 2767 2761 2775 2783 2773 2734 2783 2723 1975 1952 1932 1867 1836 1834 1806 1834 1857 1907 1855 1885 1836 1817 1806 1806 1815 1775 1754 1726 1682 1544 1418 1248 1204 1027 1007 1014 969 951 950 938 945 955 982 954 971 951 964 964 972 961 950 948 932 915 834 765 670 643 948 945 918 898 885 884 868 889 902 925 901 914 885 853 842 834 854 825 806 794 767 710 653 578 561 1682 1595 1691 1383 1379 1474 1385 1354 1462 2039 1999 1991 1858 1768 1690 1602 1605 1422 1104 987 812 679 587 523 509 834 817 864 686 680 725 673 645 703 1004 977 977 912 866 842 812 828 721 545 480 387 319 263 239 237 848 778 827 697 699 749 712 709 759 1035 1022 1014 946 902 848 790 777 701 559 507 425 360 324 284 272 1424 1465 1452 1463 1456 1481 1483 1497 1555 1590 1563 1564 1541 1511 1501 1459 1430 1383 1351 1399 1350 1342 1281 1269 1251 737 759 751 765 754 764 765 777 797 818 784 792 770 763 771 758 733 699 685 709 680 682 648 637 630 687 706 701 698 702 717 718 720 758 772 779 772 771 748 730 701 697 684 666 690 670 660 633 632 621 1195 1243 1239 1262 1262 1280 1291 1308 1346 1331 1309 1295 1268 1236 1226 1189 1152 1130 1115 1148 1134 1137 1091 1109 1088 625 652 655 668 657 661 672 680 690 686 657 651 634 620 622 613 590 575 568 585 577 585 555 557 543 570 591 584 594 605 619 619 628 656 645 652 644 634 616 604 576 562 555 547 563 557 552 536 552 545 105 107 103 113 114 118 103 103 102 116 90 100 102 90 94 88 104 100 111 132 128 136 129 116 119 54 52 48 54 57 61 52 55 52 57 43 48 46 47 54 49 57 55 63 74 68 71 71 63 67 51 55 55 59 57 57 51 48 50 59 47 52 56 43 40 39 47 45 48 58 60 65 58 53 52 124 115 110 88 80 83 89 86 107 143 164 169 171 185 181 182 174 153 125 119 88 69 61 44 44 58 55 48 43 40 42 41 42 55 75 84 93 90 96 95 96 86 69 54 50 35 26 22 17 20 66 60 62 45 40 41 48 44 52 68 80 76 81 89 86 86 88 84 71 69 53 43 39 27 24 6379 6336 6348 6064 6039 6065 5941 5986 6116 6559 6497 6551 6424 6355 6328 6266 6242 6071 5783 5607 5454 5189 4977 4812 4712 3228 3234 3258 3108 3073 3098 3019 3024 3088 3320 3303 3323 3249 3225 3222 3224 3212 3119 2952 2856 2779 2623 2512 2426 2361 3151 3102 3090 2956 2966 2967 2922 2962 3028 3239 3194 3228 3175 3130 3106 3042 3030 2952 2831 2751 2675 2566 2465 2386 2351 3597 3560 3500 3482 3479 3451 3414 3438 3452 3480 3442 3442 3468 3469 3469 3442 3414 3398 3391 3384 3391 3374 3347 3370 3323 1802 1790 1767 1781 1764 1767 1731 1746 1757 1769 1773 1768 1759 1753 1748 1738 1720 1706 1697 1694 1697 1676 1673 1685 1655 1795 1770 1733 1701 1715 1684 1683 1692 1695 1711 1669 1674 1709 1716 1721 1704 1694 1692 1694 1690 1694 1698 1674 1685 1668 1500 1503 1513 1471 1472 1489 1488 1529 1573 1627 1617 1643 1601 1591 1597 1626 1621 1588 1562 1504 1475 1326 1208 1060 1017 778 778 794 761 756 767 773 787 812 844 836 850 837 846 851 877 861 851 841 809 802 716 649 567 537 722 725 719 710 716 722 715 742 761 783 781 793 764 745 746 749 760 737 721 695 673 610 559 493 480 1282 1273 1335 1111 1088 1125 1039 1019 1091 1452 1438 1466 1355 1295 1262 1198 1207 1085 830 719 588 489 422 382 372 648 666 697 566 553 564 515 491 519 707 694 705 653 626 623 609 631 562 414 353 280 231 190 174 169 634 607 638 545 535 561 524 528 572 745 744 761 702 669 639 589 576 523 416 366 308 258 232 208 203 1803 1676 1667 1538 1517 1551 1535 1514 1491 1620 1550 1485 1434 1391 1304 1247 1261 1217 1174 1191 1178 1153 1132 1148 1083 849 783 789 703 693 711 708 689 686 754 719 690 671 655 605 569 579 560 545 556 548 536 519 521 499 954 893 878 835 824 840 827 825 805 866 831 795 763 736 699 678 682 657 629 635 630 617 613 627 584 1157 1127 1105 1071 1056 1058 1063 1063 1045 1012 1005 987 969 967 942 933 947 946 944 952 963 950 947 979 922 526 510 498 472 468 470 478 474 466 451 445 438 434 440 422 416 425 426 424 430 431 427 423 433 412 631 617 607 599 588 588 585 589 579 561 560 549 535 527 520 517 522 520 520 522 532 523 524 546 510 370 342 316 283 250 227 215 202 182 164 148 142 133 136 115 92 90 87 81 90 79 82 81 72 68 195 177 172 154 138 122 113 103 91 81 75 73 68 71 59 46 43 44 44 49 45 47 45 40 39 175 165 144 129 112 105 102 99 91 83 73 69 65 65 56 46 47 43 37 41 34 35 36 32 29 276 207 246 184 211 266 257 249 264 444 397 356 332 288 247 222 224 184 149 149 136 121 104 97 93 128 96 119 77 87 119 117 112 129 222 199 179 169 144 124 107 111 90 77 77 72 62 51 48 48 148 111 127 107 124 147 140 137 135 222 198 177 163 144 123 115 113 94 72 72 64 59 53 49 45 30811 30638 30588 29840 29223 28838 28641 29098 29282 29629 29580 29315 29247 29160 28696 28017 27468 26972 26073 25406 24741 23706 22925 22341 21785 15336 15286 15242 14802 14483 14302 14230 14488 14621 14788 14795 14646 14630 14591 14368 13987 13698 13520 13037 12717 12377 11861 11433 11153 10853 15475 15352 15346 15038 14740 14536 14411 14610 14661 14841 14785 14669 14617 14569 14328 14030 13770 13452 13036 12689 12364 11845 11492 11188 10932 19277 19313 19330 19250 19172 19122 19110 19161 19134 19086 18963 18898 18808 18714 18570 18466 18332 18252 18103 18031 17984 17841 17677 17652 17454 9667 9710 9708 9649 9581 9564 9558 9580 9558 9532 9477 9433 9405 9338 9271 9196 9122 9098 9033 9005 8958 8912 8826 8812 8701 9610 9603 9622 9601 9591 9558 9552 9581 9576 9554 9486 9465 9403 9376 9299 9270 9210 9154 9070 9026 9026 8929 8851 8840 8753 6758 6636 6576 6328 6087 5954 5881 5972 6067 6079 6037 5986 6048 5988 5970 5869 5766 5623 5473 5276 5183 4763 4410 3985 3708 3413 3335 3322 3169 3044 2968 2957 3013 3073 3066 3040 3007 3040 3012 3020 2979 2928 2891 2806 2706 2676 2462 2254 2035 1889 3345 3301 3254 3159 3043 2986 2924 2959 2994 3013 2997 2979 3008 2976 2950 2890 2838 2732 2667 2570 2507 2301 2156 1950 1819 4776 4689 4682 4262 3964 3762 3650 3965 4081 4464 4580 4431 4391 4458 4156 3682 3370 3097 2497 2099 1574 1102 838 704 623 2256 2241 2212 1984 1858 1770 1715 1895 1990 2190 2278 2206 2185 2241 2077 1812 1648 1531 1198 1006 743 487 353 306 263 2520 2448 2470 2278 2106 1992 1935 2070 2091 2274 2302 2225 2206 2217 2079 1870 1722 1566 1299 1093 831 615 485 398 360 4471 4592 4668 4683 4670 4709 4804 4921 4947 5058 5057 5046 5032 4991 4915 4838 4699 4633 4498 4429 4335 4232 4090 4062 4022 2337 2401 2432 2415 2423 2433 2468 2537 2551 2602 2604 2575 2568 2570 2488 2452 2379 2351 2282 2247 2202 2170 2123 2121 2091 2134 2191 2236 2268 2247 2276 2336 2384 2396 2456 2453 2471 2464 2421 2427 2386 2320 2282 2216 2182 2133 2062 1967 1941 1931 3688 3833 3917 3981 4021 4066 4136 4204 4191 4247 4217 4198 4153 4100 4036 4011 3915 3905 3824 3805 3806 3782 3696 3701 3677 1939 2013 2054 2070 2093 2115 2132 2170 2169 2187 2181 2162 2150 2126 2064 2045 1999 1997 1957 1948 1940 1951 1923 1930 1909 1749 1820 1863 1911 1928 1951 2004 2034 2022 2060 2036 2036 2003 1974 1972 1966 1916 1908 1867 1857 1866 1831 1773 1771 1768 471 476 461 431 421 421 422 436 449 460 436 416 436 423 428 422 388 373 369 387 377 362 339 325 312 241 240 228 214 212 205 214 225 227 232 214 198 202 202 201 199 180 182 179 189 186 177 174 174 168 230 236 233 217 209 216 208 211 222 228 222 218 234 221 227 223 208 191 190 198 191 185 165 151 144 312 283 290 271 228 222 246 281 307 351 404 432 443 468 451 405 396 355 305 237 152 88 55 36 33 157 148 150 131 118 113 122 142 155 183 209 215 216 242 223 208 200 172 146 110 76 42 26 17 14 155 135 140 140 110 109 124 139 152 168 195 217 227 226 228 197 196 183 159 127 76 46 29 19 19 21118 20938 20931 20316 19864 19601 19432 19780 20094 20341 20417 20235 20268 20333 20064 19599 19214 18888 18254 17691 17214 16370 15760 15226 14805 10595 10536 10534 10197 9936 9824 9788 9980 10185 10297 10362 10275 10309 10340 10250 9954 9765 9649 9282 9010 8774 8335 7970 7704 7468 10523 10402 10397 10119 9928 9777 9644 9800 9909 10044 10055 9960 9959 9993 9814 9645 9449 9239 8972 8681 8440 8035 7790 7522 7337 12119 12034 12008 11919 11846 11837 11807 11795 11846 11816 11765 11760 11751 11761 11740 11706 11664 11635 11636 11592 11572 11512 11444 11416 11294 6174 6146 6132 6091 6012 6015 6031 6018 6036 6017 5994 5981 5975 5964 5980 5935 5919 5912 5908 5890 5870 5842 5794 5778 5701 5945 5888 5876 5828 5834 5822 5776 5777 5810 5799 5771 5779 5776 5797 5760 5771 5745 5723 5728 5702 5702 5670 5650 5638 5593 5025 4962 4968 4805 4678 4605 4581 4689 4839 4895 4924 4894 4963 4960 4969 4921 4866 4755 4612 4412 4348 3954 3635 3234 2999 2541 2506 2535 2430 2360 2325 2334 2393 2488 2505 2510 2496 2548 2553 2580 2562 2536 2494 2409 2305 2291 2095 1896 1680 1552 2484 2456 2433 2375 2318 2280 2247 2296 2351 2390 2414 2398 2415 2407 2389 2359 2330 2261 2203 2107 2057 1859 1739 1554 1447 3974 3942 3955 3592 3340 3159 3044 3296 3409 3630 3728 3581 3554 3612 3355 2972 2684 2498 2006 1687 1294 904 681 576 512 1880 1884 1867 1676 1564 1484 1423 1569 1661 1775 1858 1798 1786 1823 1690 1457 1310 1243 965 815 613 398 280 246 215 2094 2058 2088 1916 1776 1675 1621 1727 1748 1855 1870 1783 1768 1789 1665 1515 1374 1255 1041 872 681 506 401 330 297 5222 5108 4989 4841 4689 4528 4405 4397 4241 4230 4106 4034 3947 3836 3717 3580 3555 3451 3321 3286 3192 3104 3075 3053 2958 2404 2349 2276 2190 2124 2045 1974 1971 1885 1889 1829 1796 1753 1681 1630 1581 1554 1520 1473 1460 1401 1356 1340 1328 1294 2818 2759 2713 2651 2565 2483 2431 2426 2356 2341 2277 2238 2194 2155 2087 1999 2001 1931 1848 1826 1791 1748 1735 1725 1664 3470 3446 3405 3350 3305 3219 3167 3162 3097 3023 2981 2940 2904 2853 2794 2749 2753 2712 2643 2634 2606 2547 2537 2535 2483 1554 1551 1522 1488 1476 1434 1395 1392 1353 1328 1302 1290 1280 1248 1227 1216 1204 1189 1168 1167 1148 1119 1109 1104 1091 1916 1895 1883 1862 1829 1785 1772 1770 1744 1695 1679 1650 1624 1605 1567 1533 1549 1523 1475 1467 1458 1428 1428 1431 1392 1262 1198 1147 1092 988 928 878 847 779 724 677 676 649 605 573 526 512 495 492 477 458 447 436 426 397 631 589 559 525 472 438 409 395 358 329 316 313 290 257 239 218 212 215 218 212 199 190 184 181 169 631 609 588 567 516 490 469 452 421 395 361 363 359 348 334 308 300 280 274 265 259 257 252 245 228 490 464 437 399 396 381 360 388 365 483 448 418 394 378 350 305 290 244 186 175 128 110 102 92 78 219 209 195 177 176 173 170 184 174 232 211 193 183 176 164 147 138 116 87 81 54 47 47 43 34 271 255 242 222 220 208 190 204 191 251 237 225 211 202 186 158 152 128 99 94 74 63 55 49 44 4944 4892 4908 4777 4695 4633 4617 4571 4630 4610 4670 4717 4620 4669 4617 4563 4476 4416 4338 4290 4262 4134 4061 3981 3921 2479 2455 2460 2384 2335 2310 2318 2290 2329 2339 2374 2405 2347 2388 2372 2365 2309 2275 2243 2235 2242 2166 2124 2086 2050 2465 2437 2448 2393 2360 2323 2299 2281 2301 2271 2296 2312 2273 2281 2245 2198 2167 2141 2095 2055 2020 1968 1937 1895 1871 3669 3657 3648 3627 3615 3601 3593 3584 3569 3549 3534 3536 3519 3499 3482 3454 3419 3406 3385 3389 3385 3351 3341 3337 3311 1844 1847 1838 1827 1821 1816 1816 1808 1807 1805 1802 1807 1791 1780 1782 1774 1757 1746 1739 1755 1765 1745 1740 1736 1715 1825 1810 1810 1800 1794 1785 1777 1776 1762 1744 1732 1729 1728 1719 1700 1680 1662 1660 1646 1634 1620 1606 1601 1601 1596 865 840 856 820 793 767 780 755 778 758 800 819 799 793 782 771 774 765 766 760 762 708 656 594 559 431 426 430 407 393 381 395 380 395 393 420 424 413 416 415 423 416 409 412 419 423 390 357 329 313 434 414 426 413 400 386 385 375 383 365 380 395 386 377 367 348 358 356 354 341 339 318 299 265 246 410 395 404 330 287 265 244 232 283 303 336 362 302 377 353 338 283 245 187 141 115 75 64 50 51 204 182 192 150 121 113 107 102 127 141 152 174 143 192 175 168 136 120 92 61 54 31 27 21 22 206 213 212 180 166 152 137 130 156 162 184 188 159 185 178 170 147 125 95 80 61 44 37 29 29 782 774 769 764 762 762 769 797 807 801 815 821 812 819 819 805 810 815 815 807 802 803 805 811 826 388 386 380 364 362 364 376 394 398 405 415 418 405 409 398 403 407 414 420 420 421 416 417 417 431 394 388 389 400 400 398 393 403 409 396 400 403 407 410 421 402 403 401 395 387 381 387 388 394 395 694 691 690 689 692 698 704 732 726 716 721 721 718 709 707 703 708 710 714 705 707 715 725 739 754 346 347 346 336 335 339 350 366 362 365 373 373 360 352 345 356 359 363 369 367 371 375 377 382 393 348 344 344 353 357 359 354 366 364 351 348 348 358 357 362 347 349 347 345 338 336 340 348 357 361 56 50 47 48 44 40 42 41 47 45 48 52 49 48 48 52 57 62 64 70 70 72 68 62 62 27 25 21 17 17 15 17 18 18 21 22 23 22 24 23 25 28 28 29 36 35 32 32 29 32 29 25 26 31 27 25 25 23 29 24 26 29 27 24 25 27 29 34 35 34 35 40 36 33 30 32 33 32 27 26 24 23 24 34 40 46 48 45 62 64 50 45 43 37 32 25 16 12 10 10 15 14 13 11 10 10 9 10 18 19 20 22 23 33 30 22 20 23 22 17 15 9 8 6 6 17 19 19 16 16 14 14 14 16 21 26 26 22 29 34 28 25 20 15 15 10 7 4 4 4 3336 3322 3380 3296 3232 3199 3196 3160 3220 3212 3283 3335 3268 3323 3287 3259 3182 3137 3070 3027 3024 2904 2839 2758 2690 1686 1676 1707 1673 1634 1614 1620 1595 1630 1635 1682 1716 1685 1733 1731 1722 1672 1643 1611 1603 1621 1557 1520 1483 1436 1650 1646 1673 1623 1598 1585 1576 1565 1590 1577 1601 1619 1583 1590 1556 1537 1510 1494 1459 1424 1403 1347 1319 1275 1254 2333 2336 2345 2345 2335 2336 2340 2324 2324 2322 2326 2333 2336 2330 2324 2309 2282 2291 2270 2271 2282 2244 2231 2213 2178 1188 1192 1195 1211 1205 1201 1198 1184 1189 1189 1199 1203 1212 1214 1225 1205 1193 1190 1180 1193 1210 1190 1187 1176 1148 1145 1144 1150 1134 1130 1135 1142 1140 1135 1133 1127 1130 1124 1116 1099 1104 1089 1101 1090 1078 1072 1054 1044 1037 1030 665 659 694 666 652 635 646 636 657 640 679 697 686 688 683 669 668 651 656 651 657 604 559 507 473 332 333 350 333 327 318 330 322 339 333 360 367 359 366 366 374 366 359 364 368 374 346 314 292 272 333 326 344 333 325 317 316 314 318 307 319 330 327 322 317 295 302 292 292 283 283 258 245 215 201 338 327 341 285 245 228 210 200 239 250 278 305 246 305 280 281 232 195 144 105 85 56 49 38 39 166 151 162 129 102 95 92 89 102 113 123 146 114 153 140 143 113 94 67 42 37 21 19 15 16 172 176 179 156 143 133 118 111 137 137 155 159 132 152 140 138 119 101 77 63 48 35 30 23 23 826 796 759 717 701 672 652 614 603 597 572 561 540 527 511 499 484 464 453 456 436 427 417 412 405 405 393 373 347 339 332 322 301 301 299 277 271 257 246 243 240 230 218 212 212 200 193 187 186 183 421 403 386 370 362 340 330 313 302 298 295 290 283 281 268 259 254 246 241 244 236 234 230 226 222 642 630 613 593 588 567 549 528 519 511 487 482 465 460 451 442 429 405 401 413 396 392 385 385 379 310 308 297 280 281 276 268 258 256 251 230 231 219 214 212 213 205 193 190 195 184 180 176 178 174 332 322 316 313 307 291 281 270 263 260 257 251 246 246 239 229 224 212 211 218 212 212 209 207 205 144 131 115 106 97 92 92 78 74 73 73 70 64 57 51 50 49 52 46 39 35 32 29 25 24 72 68 59 57 49 48 48 40 38 39 38 34 32 26 26 24 22 22 19 15 14 12 11 8 9 72 63 56 49 48 44 44 38 36 34 35 36 32 31 25 26 27 30 27 24 21 20 18 17 15 40 35 31 18 16 13 11 8 10 13 12 9 11 10 9 7 6 7 6 4 5 3 3 2 2 23 17 17 10 9 8 6 3 7 9 9 6 6 6 5 3 3 3 3 2 2 1 0 0 0 17 18 14 8 7 5 5 5 3 4 3 3 5 4 4 4 3 4 3 2 3 2 3 2 2 29445 29578 29592 29040 28592 28161 28099 28006 28460 28765 28972 28942 29050 29125 28904 28284 27893 27669 26536 26066 25187 23993 23189 22725 22358 14287 14399 14436 14147 13990 13795 13769 13710 13939 14102 14296 14255 14323 14453 14357 14020 13854 13707 13115 12884 12452 11803 11314 11098 10878 15158 15179 15156 14893 14602 14366 14330 14296 14521 14663 14676 14687 14727 14672 14547 14264 14039 13962 13421 13182 12735 12190 11875 11627 11480 16360 16415 16425 16477 16487 16442 16396 16391 16399 16433 16425 16484 16430 16441 16384 16358 16319 16288 16157 16208 16163 16100 16119 16230 16080 7897 7946 7949 7974 8009 7987 7946 7959 7950 7965 7981 8006 7962 7942 7916 7877 7850 7837 7787 7797 7783 7756 7761 7850 7751 8463 8469 8476 8503 8478 8455 8450 8432 8449 8468 8444 8478 8468 8499 8468 8481 8469 8451 8370 8411 8380 8344 8358 8380 8329 6720 6742 6741 6617 6480 6376 6395 6388 6500 6574 6656 6553 6664 6818 6913 6942 6917 6911 6780 6701 6532 6210 5859 5512 5363 3302 3338 3346 3289 3239 3200 3214 3201 3283 3314 3376 3311 3348 3477 3543 3549 3519 3503 3454 3443 3345 3175 2948 2779 2711 3418 3404 3395 3328 3241 3176 3181 3187 3217 3260 3280 3242 3316 3341 3370 3393 3398 3408 3326 3258 3187 3035 2911 2733 2652 6365 6421 6426 5946 5625 5343 5308 5227 5561 5758 5891 5905 5956 5866 5607 4984 4657 4470 3599 3157 2492 1683 1211 983 915 3088 3115 3141 2884 2742 2608 2609 2550 2706 2823 2939 2938 3013 3034 2898 2594 2485 2367 1874 1644 1324 872 605 469 416 3277 3306 3285 3062 2883 2735 2699 2677 2855 2935 2952 2967 2943 2832 2709 2390 2172 2103 1725 1513 1168 811 606 514 499 4387 4524 4619 4653 4641 4657 4719 4790 4894 4951 5006 5014 4988 4948 4774 4572 4534 4494 4258 4169 3998 3756 3638 3592 3561 2198 2281 2346 2369 2344 2370 2399 2453 2507 2521 2556 2551 2531 2530 2428 2308 2304 2272 2166 2118 2031 1927 1872 1866 1852 2189 2243 2273 2284 2297 2287 2320 2337 2387 2430 2450 2463 2457 2418 2346 2264 2230 2222 2092 2051 1967 1829 1766 1726 1709 3636 3743 3807 3894 3935 3975 4029 4065 4083 4081 4058 4016 3916 3859 3687 3562 3493 3414 3260 3276 3193 3104 3038 3029 3031 1815 1887 1929 1974 1986 2009 2032 2069 2089 2081 2073 2048 1997 1978 1890 1816 1789 1747 1667 1674 1633 1600 1567 1573 1572 1821 1856 1878 1920 1949 1966 1997 1996 1994 2000 1985 1968 1919 1881 1797 1746 1704 1667 1593 1602 1560 1504 1471 1456 1459 374 389 391 370 358 351 364 363 374 370 378 371 394 401 408 413 460 471 451 475 488 461 453 448 431 190 197 192 193 185 187 186 185 194 189 196 190 188 201 192 185 209 227 225 235 240 223 219 226 225 184 192 199 177 173 164 178 178 180 181 182 181 206 200 216 228 251 244 226 240 248 238 234 222 206 377 392 421 389 348 331 326 362 437 500 570 627 678 688 679 597 581 609 547 418 317 191 147 115 99 193 197 225 202 173 174 181 199 224 251 287 313 346 351 346 307 306 298 274 209 158 104 86 67 55 184 195 196 187 175 157 145 163 213 249 283 314 332 337 333 290 275 311 273 209 159 87 61 48 44 19751 19833 19902 19479 19139 18821 18758 18599 19008 19350 19609 19556 19786 19975 19991 19581 19239 19079 18258 17904 17225 16364 15684 15226 14979 9779 9863 9891 9637 9556 9397 9380 9278 9486 9690 9904 9857 9986 10154 10199 9996 9819 9700 9259 9101 8781 8278 7861 7626 7465 9972 9970 10011 9842 9583 9424 9378 9321 9522 9660 9705 9699 9800 9821 9792 9585 9420 9379 8999 8803 8444 8086 7823 7600 7514 9620 9550 9530 9523 9500 9479 9373 9315 9352 9439 9465 9529 9591 9640 9754 9810 9821 9858 9918 9965 10014 10068 10110 10166 10079 4804 4781 4752 4734 4747 4732 4671 4643 4641 4691 4717 4745 4754 4750 4819 4841 4817 4831 4885 4902 4949 4957 4979 5027 4963 4816 4769 4778 4789 4753 4747 4702 4672 4711 4748 4748 4784 4837 4890 4935 4969 5004 5027 5033 5063 5065 5111 5131 5139 5116 4759 4831 4894 4853 4786 4743 4814 4816 4989 5101 5232 5151 5295 5500 5619 5669 5610 5604 5482 5394 5211 4957 4640 4315 4206 2345 2413 2449 2417 2414 2404 2455 2456 2565 2628 2723 2680 2743 2883 2973 3005 2953 2924 2874 2860 2751 2627 2421 2251 2195 2414 2418 2445 2436 2372 2339 2359 2360 2424 2473 2509 2471 2552 2617 2646 2664 2657 2680 2608 2534 2460 2330 2219 2064 2011 5372 5452 5478 5103 4853 4599 4571 4468 4667 4810 4912 4876 4900 4835 4618 4102 3808 3617 2858 2545 2000 1339 934 745 694 2630 2669 2690 2486 2395 2261 2254 2179 2280 2371 2464 2432 2489 2521 2407 2150 2049 1945 1500 1339 1081 694 461 348 307 2742 2783 2788 2617 2458 2338 2317 2289 2387 2439 2448 2444 2411 2314 2211 1952 1759 1672 1358 1206 919 645 473 397 387 5307 5221 5071 4908 4812 4683 4622 4617 4558 4464 4357 4372 4276 4202 4139 4131 4120 4096 4020 3993 3964 3873 3867 3907 3818 2310 2255 2199 2141 2090 2028 1990 1979 1946 1891 1836 1847 1806 1769 1730 1716 1731 1735 1690 1665 1640 1598 1581 1606 1561 2997 2966 2872 2767 2722 2655 2632 2638 2612 2573 2521 2525 2470 2433 2409 2415 2389 2361 2330 2328 2324 2275 2286 2301 2257 3104 3122 3088 3060 3052 2988 2994 3011 2964 2913 2902 2939 2923 2942 2943 2986 3005 3016 2979 2967 2956 2928 2971 3035 2970 1278 1278 1268 1266 1276 1246 1243 1247 1220 1193 1191 1213 1211 1214 1207 1220 1244 1259 1235 1221 1201 1199 1215 1250 1216 1826 1844 1820 1794 1776 1742 1751 1764 1744 1720 1711 1726 1712 1728 1736 1766 1761 1757 1744 1746 1755 1729 1756 1785 1754 1587 1522 1456 1394 1336 1282 1217 1209 1137 1103 1046 1031 975 917 886 860 847 836 847 832 833 792 766 749 726 767 728 705 679 640 609 573 560 524 497 457 441 417 393 378 359 357 352 355 348 354 325 308 302 291 820 794 751 715 696 673 644 649 613 606 589 590 558 524 508 501 490 484 492 484 479 467 458 447 435 616 577 527 454 424 413 411 397 457 448 409 402 378 343 310 285 268 244 194 194 175 153 130 123 122 265 249 226 196 174 173 174 172 202 201 188 193 178 162 145 137 130 124 100 96 85 74 58 54 54 351 328 301 258 250 240 237 225 255 247 221 209 200 181 165 148 138 120 94 98 90 79 72 69 68 5676 5444 5316 5038 4788 4788 5098 5091 5176 5425 5396 5408 5398 5292 5134 4838 4504 4255 3844 3654 3532 3268 3104 2896 2723 2878 2768 2707 2542 2428 2424 2570 2583 2631 2766 2749 2778 2768 2747 2662 2520 2336 2202 1992 1880 1794 1657 1571 1478 1353 2798 2676 2609 2496 2360 2364 2528 2508 2545 2659 2647 2630 2630 2545 2472 2318 2168 2053 1852 1774 1738 1611 1533 1418 1370 2244 2232 2194 2161 2157 2159 2187 2173 2156 2144 2137 2096 2101 2046 2011 1981 1962 1953 1912 1910 1896 1890 1877 1917 1859 1130 1118 1100 1085 1083 1077 1095 1098 1091 1082 1077 1064 1064 1040 1017 1015 1006 999 974 974 964 961 952 977 929 1114 1114 1094 1076 1074 1082 1092 1075 1065 1062 1060 1032 1037 1006 994 966 956 954 938 936 932 929 925 940 930 2058 1971 1861 1694 1554 1520 1524 1536 1612 1640 1636 1720 1713 1683 1595 1512 1396 1327 1245 1084 1107 965 901 739 653 1107 1048 1004 910 831 808 816 823 870 889 878 929 932 934 882 831 764 728 685 579 569 500 460 389 325 951 923 857 784 723 712 708 713 742 751 758 791 781 749 713 681 632 599 560 505 538 465 441 350 328 1374 1241 1261 1183 1077 1109 1387 1382 1408 1641 1623 1592 1584 1563 1528 1345 1146 975 687 660 529 413 326 240 211 641 602 603 547 514 539 659 662 670 795 794 785 772 773 763 674 566 475 333 327 261 196 159 112 99 733 639 658 636 563 570 728 720 738 846 829 807 812 790 765 671 580 500 354 333 268 217 167 128 112 779 774 759 727 708 702 756 746 760 810 790 769 777 754 708 672 632 609 571 551 544 522 512 502 483 389 370 365 348 336 335 364 360 378 406 392 395 383 376 356 339 315 302 289 282 275 263 271 263 248 390 404 394 379 372 367 392 386 382 404 398 374 394 378 352 333 317 307 282 269 269 259 241 239 235 518 525 516 512 516 511 543 526 522 530 519 492 491 465 436 416 402 400 383 394 386 389 387 405 390 253 254 251 254 251 252 265 258 260 267 260 248 242 235 225 221 208 207 196 205 200 197 202 213 203 265 271 265 258 265 259 278 268 262 263 259 244 249 230 211 195 194 193 187 189 186 192 185 192 187 166 165 156 143 130 129 140 146 158 169 157 155 155 153 131 126 123 123 123 94 114 97 102 84 81 91 75 75 64 58 59 69 70 82 88 79 87 82 80 64 59 56 54 62 43 51 43 55 42 39 75 90 81 79 72 70 71 76 76 81 78 68 73 73 67 67 67 69 61 51 63 54 47 42 42 95 84 87 72 62 62 73 74 80 111 114 122 131 136 141 130 107 86 65 63 44 36 23 13 12 45 41 39 30 27 24 30 32 36 51 53 60 59 61 67 59 51 41 31 34 24 23 14 8 6 50 43 48 42 35 38 43 42 44 60 61 62 72 75 74 71 56 45 34 29 20 13 9 5 6 3904 3753 3664 3438 3282 3293 3439 3458 3545 3740 3776 3825 3863 3856 3762 3553 3274 3100 2778 2615 2524 2311 2162 1981 1829 1989 1925 1880 1742 1682 1686 1746 1769 1806 1903 1925 1960 1987 2021 1971 1873 1719 1629 1468 1370 1305 1191 1100 1023 923 1915 1828 1784 1696 1600 1607 1693 1689 1739 1837 1851 1865 1876 1835 1791 1680 1555 1471 1310 1245 1219 1120 1062 958 906 1329 1311 1288 1275 1278 1290 1287 1301 1283 1275 1285 1275 1282 1263 1248 1239 1223 1219 1195 1186 1187 1190 1174 1197 1151 684 668 657 650 661 657 661 676 667 656 664 668 668 660 643 647 638 636 627 619 618 621 606 620 586 645 643 631 625 617 633 626 625 616 619 621 607 614 603 605 592 585 583 568 567 569 569 568 577 565 1568 1510 1419 1282 1199 1178 1184 1187 1263 1296 1324 1405 1415 1410 1350 1296 1191 1125 1051 924 930 810 742 603 522 845 813 775 698 647 633 639 642 682 703 714 749 768 792 762 728 669 639 593 511 495 435 380 323 268 723 697 644 584 552 545 545 545 581 593 610 656 647 618 588 568 522 486 458 413 435 375 362 280 254 1007 932 957 881 805 825 968 970 999 1169 1167 1145 1166 1183 1164 1018 860 756 532 505 407 311 246 181 156 460 444 448 394 374 396 446 451 457 544 547 543 551 569 566 498 412 354 248 240 192 135 114 80 69 547 488 509 487 431 429 522 519 542 625 620 602 615 614 598 520 448 402 284 265 215 176 132 101 87 993 917 893 873 798 793 903 887 871 875 830 814 758 682 664 613 598 546 495 488 464 435 430 413 411 500 473 462 452 410 403 460 454 447 457 432 423 398 350 335 308 302 271 235 228 214 203 200 192 182 493 444 431 421 388 390 443 433 424 418 398 391 360 332 329 305 296 275 260 260 250 232 230 221 229 397 396 390 374 363 358 357 346 351 339 333 329 328 318 327 326 337 334 334 330 323 311 316 315 318 193 196 192 181 171 168 169 164 164 159 153 148 154 145 149 147 160 156 151 150 146 143 144 144 140 204 200 198 193 192 190 188 182 187 180 180 181 174 173 178 179 177 178 183 180 177 168 172 171 178 324 296 286 269 225 213 200 203 191 175 155 160 143 120 114 90 82 79 71 66 63 58 57 52 50 171 160 154 148 126 116 108 111 106 98 85 93 82 62 56 44 39 35 30 25 23 22 25 24 18 153 136 132 121 99 97 92 92 85 77 70 67 61 58 58 46 43 44 41 41 40 36 32 28 32 272 225 217 230 210 222 346 338 329 361 342 325 287 244 223 197 179 133 90 92 78 66 57 46 43 136 117 116 123 113 119 183 179 177 200 194 182 162 143 130 117 103 80 54 53 45 38 31 24 24 136 108 101 107 97 103 163 159 152 161 148 143 125 101 93 80 76 53 36 39 33 28 26 22 19 6953 6877 6735 6798 6892 6954 7313 7521 7472 7509 7449 7377 7204 6997 6704 6414 6182 5865 5407 5216 4918 4626 4395 4257 4106 3509 3503 3424 3458 3494 3506 3684 3781 3799 3793 3766 3726 3639 3560 3399 3266 3135 2987 2728 2608 2471 2320 2220 2127 2058 3444 3374 3311 3340 3398 3448 3629 3740 3673 3716 3683 3651 3565 3437 3305 3148 3047 2878 2679 2608 2447 2306 2175 2130 2048 3712 3702 3673 3685 3695 3697 3714 3708 3684 3664 3591 3528 3506 3473 3392 3311 3257 3166 3080 3031 2976 2869 2816 2789 2719 1880 1890 1880 1881 1874 1865 1881 1878 1876 1870 1827 1792 1774 1765 1716 1681 1638 1590 1561 1523 1491 1434 1416 1375 1345 1832 1812 1793 1804 1821 1832 1833 1830 1808 1794 1764 1736 1732 1708 1676 1630 1619 1576 1519 1508 1485 1435 1400 1414 1374 2067 2018 1924 1901 1843 1876 1861 1905 1926 1890 1926 1976 1921 1921 1829 1749 1667 1602 1522 1418 1356 1237 1114 1046 988 1053 1036 987 982 955 963 945 973 999 966 998 1024 995 993 940 914 881 855 793 739 717 659 596 565 534 1014 982 937 919 888 913 916 932 927 924 928 952 926 928 889 835 786 747 729 679 639 578 518 481 454 1174 1157 1138 1212 1354 1381 1738 1908 1862 1955 1932 1873 1777 1603 1483 1354 1258 1097 805 767 586 520 465 422 399 576 577 557 595 665 678 858 930 924 957 941 910 870 802 743 671 616 542 374 346 263 227 208 187 179 598 580 581 617 689 703 880 978 938 998 991 963 907 801 740 683 642 555 431 421 323 293 257 235 220 971 978 1003 1042 1060 1078 1143 1182 1206 1217 1210 1178 1163 1154 1141 1113 1073 1007 919 872 820 770 737 724 723 509 529 539 564 558 557 589 612 642 639 628 605 591 591 570 562 540 501 463 437 411 378 369 350 362 462 449 464 478 502 521 554 570 564 578 582 573 572 563 571 551 533 506 456 435 409 392 368 374 361 763 784 819 855 883 887 921 936 949 956 929 901 892 880 857 826 792 749 714 695 668 623 608 603 591 413 439 449 464 468 462 483 495 510 512 490 469 458 459 435 419 396 369 361 350 337 311 307 287 287 350 345 370 391 415 425 438 441 439 444 439 432 434 421 422 407 396 380 353 345 331 312 301 316 304 137 126 125 122 118 129 131 140 153 141 152 149 148 133 141 131 130 129 116 109 108 112 100 98 103 62 58 60 68 63 64 62 65 79 67 74 72 70 59 66 68 71 67 55 51 46 48 43 47 54 75 68 65 54 55 65 69 75 74 74 78 77 78 74 75 63 59 62 61 58 62 64 57 51 49 71 68 59 65 59 62 91 106 104 120 129 128 123 141 143 156 151 129 89 68 44 35 29 23 29 34 32 30 32 27 31 44 52 53 60 64 64 63 73 69 75 73 65 47 36 28 19 19 16 21 37 36 29 33 32 31 47 54 51 60 65 64 60 68 74 81 78 64 42 32 16 16 10 7 8 4706 4677 4565 4595 4610 4671 4847 4980 4953 5008 5027 5028 4937 4847 4634 4442 4300 4117 3816 3646 3432 3222 3042 2919 2801 2371 2366 2308 2323 2324 2351 2442 2503 2516 2525 2534 2529 2487 2466 2367 2285 2215 2139 1949 1837 1740 1631 1548 1475 1408 2335 2311 2257 2272 2286 2320 2405 2477 2437 2483 2493 2499 2450 2381 2267 2157 2085 1978 1867 1809 1692 1591 1494 1444 1393 2320 2296 2240 2227 2219 2224 2228 2210 2176 2177 2141 2119 2116 2097 2041 2005 1987 1961 1919 1880 1856 1796 1764 1726 1691 1172 1160 1142 1132 1122 1125 1134 1121 1101 1102 1083 1073 1072 1066 1047 1035 1018 1011 990 958 940 901 890 863 846 1148 1136 1098 1095 1097 1099 1094 1089 1075 1075 1058 1046 1044 1031 994 970 969 950 929 922 916 895 874 863 845 1537 1515 1464 1473 1446 1479 1473 1510 1530 1522 1552 1608 1577 1601 1526 1477 1408 1366 1313 1219 1164 1054 946 889 828 774 764 738 743 731 748 744 771 796 788 814 840 825 839 795 780 754 741 695 643 630 576 520 489 452 763 751 726 730 715 731 729 739 734 734 738 768 752 762 731 697 654 625 618 576 534 478 426 400 376 849 866 861 895 945 968 1146 1260 1247 1309 1334 1301 1244 1149 1067 960 905 790 584 547 412 372 332 304 282 425 442 428 448 471 478 564 611 619 635 637 616 590 561 525 470 443 387 264 236 170 154 138 123 110 424 424 433 447 474 490 582 649 628 674 697 685 654 588 542 490 462 403 320 311 242 218 194 181 172 1276 1222 1167 1161 1222 1205 1323 1359 1313 1284 1212 1171 1104 996 929 859 809 741 672 698 666 634 616 614 582 629 608 577 571 612 598 653 666 641 629 604 592 561 503 462 419 380 347 316 334 320 311 303 302 288 647 614 590 590 610 607 670 693 672 655 608 579 543 493 467 440 429 394 356 364 346 323 313 312 294 629 622 614 603 593 586 565 562 559 531 521 508 498 496 494 480 478 456 447 456 452 450 444 460 437 295 291 289 285 284 278 264 262 265 256 254 250 244 240 234 227 224 210 210 215 214 222 219 225 212 334 331 325 318 309 308 301 300 294 275 267 258 254 256 260 253 254 246 237 241 238 228 225 235 225 393 377 335 306 279 268 257 255 243 227 222 219 196 187 162 141 129 107 93 90 84 71 68 59 57 217 214 189 171 161 151 139 137 124 111 110 112 100 95 79 66 56 47 43 45 41 35 33 29 28 176 163 146 135 118 117 118 118 119 116 112 107 96 92 83 75 73 60 50 45 43 36 35 30 29 254 223 218 252 350 351 501 542 511 526 469 444 410 313 273 238 202 178 132 152 130 113 104 95 88 117 103 99 115 167 169 250 267 252 262 240 230 217 168 149 126 100 90 63 74 65 54 51 48 48 137 120 119 137 183 182 251 275 259 264 229 214 193 145 124 112 102 88 69 78 65 59 53 47 40 7525 7530 7572 7434 7348 7343 7455 7635 7661 7956 7962 7990 7926 7892 7724 7629 7475 7440 7066 7022 6948 6681 6504 6260 6005 3817 3824 3818 3785 3723 3711 3779 3898 3899 4044 4056 4072 4075 4070 3966 3889 3822 3802 3588 3541 3502 3371 3286 3160 3017 3708 3706 3754 3649 3625 3632 3676 3737 3762 3912 3906 3918 3851 3822 3758 3740 3653 3638 3478 3481 3446 3310 3218 3100 2988 3986 3967 4005 3980 3960 3969 4006 4008 3997 4005 3976 3985 3930 3909 3844 3840 3794 3807 3733 3767 3804 3777 3771 3725 3623 2023 1998 2008 2015 2028 2025 2043 2050 2033 2015 2004 2011 2003 2010 1968 1946 1934 1927 1886 1908 1930 1923 1916 1889 1833 1963 1969 1997 1965 1932 1944 1963 1958 1964 1990 1972 1974 1927 1899 1876 1894 1860 1880 1847 1859 1874 1854 1855 1836 1790 2256 2312 2275 2230 2173 2119 2135 2176 2197 2231 2253 2296 2295 2259 2245 2284 2317 2322 2259 2253 2297 2189 2110 1971 1868 1185 1202 1173 1173 1129 1086 1107 1142 1146 1152 1176 1200 1203 1165 1153 1186 1198 1213 1171 1171 1195 1142 1100 1029 966 1071 1110 1102 1057 1044 1033 1028 1034 1051 1079 1077 1096 1092 1094 1092 1098 1119 1109 1088 1082 1102 1047 1010 942 902 1283 1251 1292 1224 1215 1255 1314 1451 1467 1720 1733 1709 1701 1724 1635 1505 1364 1311 1074 1002 847 715 623 564 514 609 624 637 597 566 600 629 706 720 877 876 861 869 895 845 757 690 662 531 462 377 306 270 242 218 674 627 655 627 649 655 685 745 747 843 857 848 832 829 790 748 674 649 543 540 470 409 353 322 296 973 983 1052 1034 1054 1094 1119 1164 1183 1224 1246 1287 1292 1290 1258 1256 1227 1244 1188 1199 1209 1218 1219 1178 1148 518 517 554 556 560 586 591 600 607 619 633 663 680 680 656 644 639 632 614 608 626 645 637 620 593 455 466 498 478 494 508 528 564 576 605 613 624 612 610 602 612 588 612 574 591 583 573 582 558 555 819 822 867 875 899 916 950 961 965 985 991 1006 1004 997 970 962 928 943 926 968 980 992 1018 1003 988 441 438 462 473 485 499 507 506 505 506 513 525 540 534 511 500 488 486 482 493 511 527 532 520 503 378 384 405 402 414 417 443 455 460 479 478 481 464 463 459 462 440 457 444 475 469 465 486 483 485 81 98 115 103 92 100 92 98 103 108 114 126 133 128 127 145 140 157 143 147 163 163 155 135 121 40 47 57 56 47 50 48 49 50 52 54 65 70 64 63 73 73 78 74 77 86 89 80 78 67 41 51 58 47 45 50 44 49 53 56 60 61 63 64 64 72 67 79 69 70 77 74 75 57 54 73 63 70 56 63 78 77 105 115 131 141 155 155 165 161 149 159 144 119 84 66 63 46 40 39 37 32 35 27 28 37 36 45 52 61 66 73 70 82 82 71 78 68 58 38 29 29 25 22 23 36 31 35 29 35 41 41 60 63 70 75 82 85 83 79 78 81 76 61 46 37 34 21 18 16 5188 5229 5245 5188 5079 5052 5138 5262 5320 5539 5573 5617 5612 5630 5547 5469 5392 5378 5115 5075 5030 4777 4637 4443 4267 2667 2690 2677 2661 2598 2570 2639 2735 2756 2861 2885 2907 2924 2936 2885 2827 2785 2788 2614 2583 2545 2407 2351 2253 2160 2521 2539 2568 2527 2481 2482 2499 2527 2564 2678 2688 2710 2688 2694 2662 2642 2607 2590 2501 2492 2485 2370 2286 2190 2107 2547 2528 2528 2528 2493 2496 2502 2500 2497 2501 2466 2465 2439 2437 2407 2417 2414 2419 2390 2396 2436 2412 2387 2352 2294 1300 1274 1264 1272 1277 1266 1281 1290 1284 1272 1259 1256 1251 1260 1248 1241 1241 1233 1207 1223 1233 1216 1211 1204 1177 1247 1254 1264 1256 1216 1230 1221 1210 1213 1229 1207 1209 1188 1177 1159 1176 1173 1186 1183 1173 1203 1196 1176 1148 1117 1671 1735 1715 1705 1675 1637 1685 1742 1765 1824 1848 1888 1892 1875 1876 1887 1936 1943 1898 1888 1928 1823 1775 1663 1583 901 928 908 916 891 855 893 938 941 955 979 1001 1004 982 977 993 1015 1034 995 994 1018 965 941 874 826 770 807 807 789 784 782 792 804 824 869 869 887 888 893 899 894 921 909 903 894 910 858 834 789 757 970 966 1002 955 911 919 951 1020 1058 1214 1259 1264 1281 1318 1264 1165 1042 1016 827 791 666 542 475 428 390 466 488 505 473 430 449 465 507 531 634 647 650 669 694 660 593 529 521 412 366 294 226 199 175 157 504 478 497 482 481 470 486 513 527 580 612 614 612 624 604 572 513 495 415 425 372 316 276 253 233 1364 1318 1275 1212 1215 1197 1198 1209 1158 1193 1143 1086 1022 972 919 904 856 818 763 748 709 686 648 639 590 632 617 587 568 565 555 549 563 536 564 538 502 471 454 425 418 398 382 360 350 331 319 298 287 264 732 701 688 644 650 642 649 646 622 629 605 584 551 518 494 486 458 436 403 398 378 367 350 352 326 620 617 610 577 568 557 554 547 535 519 519 514 487 475 467 461 452 445 417 403 388 373 366 370 341 282 286 282 270 266 260 255 254 244 237 232 230 212 216 209 205 205 208 197 192 186 180 173 165 153 338 331 328 307 302 297 299 293 291 282 287 284 275 259 258 256 247 237 220 211 202 193 193 205 188 504 479 445 422 406 382 358 336 329 299 291 282 270 256 242 252 241 222 218 218 206 203 180 173 164 244 227 208 201 191 181 166 155 155 145 143 134 129 119 113 120 110 101 102 100 91 88 79 77 73 260 252 237 221 215 201 192 181 174 154 148 148 141 137 129 132 131 121 116 118 115 115 101 96 91 240 222 220 213 241 258 286 326 294 375 333 290 265 241 210 191 163 151 128 127 115 110 102 96 85 106 104 97 97 108 114 128 154 137 182 163 138 130 119 103 93 83 73 61 58 54 51 46 45 38 134 118 123 116 133 144 158 172 157 193 170 152 135 122 107 98 80 78 67 69 61 59 56 51 47 1507 1500 1463 1405 1370 1356 1419 1429 1470 1520 1539 1526 1539 1523 1522 1518 1503 1409 1300 1216 1226 1204 1148 1136 1126 750 748 726 696 683 679 707 708 741 750 758 750 753 759 741 750 742 700 660 621 621 614 590 587 576 757 752 737 709 687 677 712 721 729 770 781 776 786 764 781 768 761 709 640 595 605 590 558 549 550 956 972 952 955 955 949 955 956 972 966 976 968 965 954 967 965 963 951 938 928 946 953 947 961 965 467 472 461 460 461 458 462 461 474 468 468 462 466 462 467 468 469 466 462 463 473 480 480 490 486 489 500 491 495 494 491 493 495 498 498 508 506 499 492 500 497 494 485 476 465 473 473 467 471 479 309 292 285 268 235 232 234 233 253 247 261 258 261 259 257 265 259 260 248 212 241 222 171 145 134 165 163 155 145 137 134 133 136 145 132 143 142 143 141 133 142 140 139 138 121 129 120 95 83 77 144 129 130 123 98 98 101 97 108 115 118 116 118 118 124 123 119 121 110 91 112 102 76 62 57 242 236 226 182 180 175 230 240 245 307 302 300 313 310 298 288 281 198 114 76 39 29 30 30 27 118 113 110 91 85 87 112 111 122 150 147 146 144 156 141 140 133 95 60 37 19 14 15 14 13 124 123 116 91 95 88 118 129 123 157 155 154 169 154 157 148 148 103 54 39 20 15 15 16 14 191 196 194 196 190 187 200 192 202 207 209 203 212 210 214 219 227 203 191 181 186 191 185 194 204 102 104 101 99 99 96 99 92 101 97 99 96 93 96 94 101 104 90 90 88 84 85 83 88 87 89 92 93 97 91 91 101 100 101 110 110 107 119 114 120 118 123 113 101 93 102 106 102 106 117 151 158 158 170 165 163 168 163 167 168 172 171 172 169 172 173 176 170 161 155 165 171 170 183 192 79 82 82 88 85 81 84 79 83 80 82 79 75 72 73 74 73 73 73 71 74 77 79 86 84 72 76 76 82 80 82 84 84 84 88 90 92 97 97 99 99 103 97 88 84 91 94 91 97 108 24 26 24 18 14 14 17 15 21 23 24 20 23 20 21 18 20 16 17 16 19 20 14 11 12 14 14 12 8 7 9 7 7 11 9 10 10 11 11 10 10 11 9 10 10 8 8 3 2 3 10 12 12 10 7 5 10 8 10 14 14 10 12 9 11 8 9 7 7 6 11 12 11 9 9 16 12 12 8 11 10 15 14 14 16 13 12 17 21 21 28 31 17 13 10 2 0 1 0 0 9 8 7 3 7 6 8 6 7 8 7 7 7 13 11 17 20 8 7 7 2 0 1 0 0 7 4 5 5 4 4 7 8 7 8 6 5 10 8 10 11 11 9 6 3 0 0 0 0 0 1005 1007 983 944 910 899 926 948 990 1018 1036 1038 1049 1045 1054 1063 1044 993 907 841 853 829 783 760 750 495 504 490 471 456 449 461 468 491 496 502 505 514 527 518 530 515 501 471 440 445 437 415 404 400 510 503 493 473 454 450 465 480 499 522 534 533 535 518 536 533 529 492 436 401 408 392 368 356 350 577 592 582 576 580 580 579 591 607 604 610 606 605 603 616 618 613 612 605 601 610 614 612 611 610 279 287 279 274 278 279 276 282 288 287 284 286 293 297 303 306 306 309 306 310 315 319 317 317 318 298 305 303 302 302 301 303 309 319 317 326 320 312 306 313 312 307 303 299 291 295 295 295 294 292 243 228 222 213 189 183 183 184 203 199 212 213 213 215 219 234 227 234 222 189 217 195 150 127 118 128 128 123 117 113 105 108 111 118 110 120 119 119 119 115 126 122 124 123 108 120 110 90 79 72 115 100 99 96 76 78 75 73 85 89 92 94 94 96 104 108 105 110 99 81 97 85 60 48 46 185 187 179 155 141 136 164 173 180 215 214 219 231 227 219 211 204 147 80 51 26 20 21 22 22 88 89 88 80 65 65 77 75 85 99 98 100 102 111 100 98 87 68 42 22 10 8 8 8 10 97 98 91 75 76 71 87 98 95 116 116 119 129 116 119 113 117 79 38 29 16 12 13 14 12 311 297 286 265 270 270 293 289 278 295 294 285 278 268 254 236 232 213 202 194 187 184 180 182 172 153 140 135 126 128 134 147 148 149 157 157 149 146 136 129 119 123 109 99 93 92 92 92 95 89 158 157 151 139 142 136 146 141 129 138 137 136 132 132 125 117 109 104 103 101 95 92 88 87 83 228 222 212 209 210 206 208 202 198 194 194 191 188 182 179 174 174 169 172 172 171 168 165 167 163 109 103 100 98 98 98 102 100 103 101 102 97 98 93 91 88 90 84 83 82 84 84 84 87 84 119 119 112 111 112 108 106 102 95 93 92 94 90 89 88 86 84 85 89 90 87 84 81 80 79 42 38 39 37 32 35 34 34 29 25 25 25 25 24 17 13 12 10 9 7 5 7 7 7 4 23 21 20 20 17 20 18 18 16 13 13 13 13 11 8 6 7 6 5 3 1 2 2 2 2 19 17 19 17 15 15 16 16 13 12 12 12 12 13 9 7 5 4 4 4 4 5 5 5 2 41 37 35 19 28 29 51 53 51 76 75 69 65 62 58 49 46 34 21 15 11 9 8 8 5 21 16 15 8 13 16 27 30 30 43 42 39 35 32 30 25 26 19 11 8 7 6 6 6 3 20 21 20 11 15 13 24 23 21 33 33 30 30 30 28 24 20 15 10 7 4 3 2 2 2 154210 152820 151827 147914 144659 143856 142065 140964 140271 140354 137357 134460 132637 129562 125053 117698 113908 111107 106220 105103 99933 94334 89611 86953 84044 78524 77949 77577 75469 73846 73519 72576 72203 72008 72233 70920 69402 68649 67183 64913 60845 58654 57260 54612 53898 51150 47964 45383 43929 42315 75686 74871 74250 72445 70813 70337 69489 68761 68263 68121 66437 65058 63988 62379 60140 56853 55254 53847 51608 51205 48783 46370 44228 43024 41729 60605 60303 59875 59283 58646 58224 57523 57000 56497 55749 54886 54273 53759 52873 52173 50821 50251 49538 48818 48615 48327 47931 47119 47230 46079 30383 30207 29997 29746 29380 29152 28742 28482 28200 27815 27448 27114 26867 26451 26094 25395 25131 24784 24453 24336 24158 23932 23532 23545 22920 30222 30096 29878 29537 29266 29072 28781 28518 28297 27934 27438 27159 26892 26422 26079 25426 25120 24754 24365 24279 24169 23999 23587 23685 23159 45658 46250 46918 46711 46528 46596 46029 45751 44701 42907 41215 40677 40318 39526 38904 38124 37200 36598 36137 35548 34373 32994 31520 30186 29134 23942 24339 24754 24624 24567 24602 24260 24183 23674 22745 21828 21469 21300 20807 20570 20145 19538 19202 18940 18618 18042 17264 16421 15662 15087 21716 21911 22164 22087 21961 21994 21769 21568 21027 20162 19387 19208 19018 18719 18334 17979 17662 17396 17197 16930 16331 15730 15099 14524 14047 47947 46267 45034 41920 39485 39036 38513 38213 39073 41698 41256 39510 38560 37163 33976 28753 26457 24971 21265 20940 17233 13409 10972 9537 8831 24199 23403 22826 21099 19899 19765 19574 19538 20134 21673 21644 20819 20482 19925 18249 15305 13985 13274 11219 10944 8950 6768 5430 4722 4308 23748 22864 22208 20821 19586 19271 18939 18675 18939 20025 19612 18691 18078 17238 15727 13448 12472 11697 10046 9996 8283 6641 5542 4815 4523 22650 22643 22749 22490 22275 22237 21900 21640 21470 21191 20614 20184 20027 19554 19052 17808 17438 17051 16587 16625 16364 15988 15654 15857 15689 11637 11581 11620 11540 11365 11353 11177 11089 10967 10834 10597 10375 10270 10036 9751 9124 8975 8804 8577 8584 8411 8243 8078 8221 8075 11013 11062 11129 10950 10910 10884 10723 10551 10503 10357 10017 9809 9757 9518 9301 8684 8463 8247 8010 8041 7953 7745 7576 7636 7614 18267 18276 18334 18244 18009 17874 17487 17188 16966 16592 16075 15607 15369 14805 14458 13511 13195 12886 12573 12655 12708 12739 12610 12992 12867 9392 9359 9368 9377 9186 9122 8897 8780 8639 8458 8241 8025 7903 7609 7399 6899 6773 6621 6484 6529 6531 6559 6485 6680 6580 8875 8917 8966 8867 8823 8752 8590 8408 8327 8134 7834 7582 7466 7196 7059 6612 6422 6265 6089 6126 6177 6180 6125 6312 6287 1855 1915 2014 2072 2116 2172 2166 2114 2039 1867 1727 1755 1723 1733 1792 1739 1707 1706 1778 1920 2056 2082 2097 2054 2057 970 1003 1043 1083 1110 1149 1154 1143 1089 992 910 901 868 892 941 903 897 902 930 1001 1076 1095 1113 1119 1098 885 912 971 989 1006 1023 1012 971 950 875 817 854 855 841 851 836 810 804 848 919 980 987 984 935 959 2528 2452 2401 2174 2150 2191 2247 2338 2465 2732 2812 2822 2935 3016 2802 2558 2536 2459 2236 2050 1600 1167 947 811 765 1275 1219 1209 1080 1069 1082 1126 1166 1239 1384 1446 1449 1499 1535 1411 1322 1305 1281 1163 1054 804 589 480 422 397 1253 1233 1192 1094 1081 1109 1121 1172 1226 1348 1366 1373 1436 1481 1391 1236 1231 1178 1073 996 796 578 467 389 368 111145 110342 109987 106965 104656 104337 103287 102763 102537 102903 100792 98938 97932 95993 92599 87068 83851 81972 77903 76658 72076 67270 63360 60765 58596 57424 57118 57023 55264 54143 54055 53514 53360 53451 53744 52831 51865 51577 50690 48971 45805 43889 42968 40667 39924 37486 34678 32485 31047 29862 53721 53224 52964 51701 50513 50282 49773 49403 49086 49159 47961 47073 46355 45303 43628 41263 39962 39004 37236 36734 34590 32592 30875 29718 28734 34577 34148 33687 33174 32721 32434 32135 31893 31666 31361 31018 30921 30698 30417 30129 29766 29466 29115 28745 28512 28191 27910 27417 27219 26501 17610 17387 17161 16910 16684 16531 16375 16223 16115 15939 15782 15678 15594 15470 15335 15127 14974 14807 14596 14461 14286 14113 13861 13742 13358 16967 16761 16526 16264 16037 15903 15760 15670 15551 15422 15236 15243 15104 14947 14794 14639 14492 14308 14149 14051 13905 13797 13556 13477 13143 35398 36207 37247 37403 37577 37996 37794 37873 37265 36055 34843 34509 34501 33963 33594 33030 32262 31858 31391 30761 29587 28307 26980 25769 24896 18833 19315 19896 19895 20003 20201 20050 20140 19871 19259 18619 18418 18460 18124 17992 17688 17158 16934 16671 16342 15734 14997 14219 13490 13029 16565 16892 17351 17508 17574 17795 17744 17733 17394 16796 16224 16091 16041 15839 15602 15342 15104 14924 14720 14419 13853 13310 12761 12279 11867 41170 39987 39053 36388 34358 33907 33358 32997 33606 35487 34931 33508 32733 31613 28876 24272 22123 20999 17767 17385 14298 11053 8963 7777 7199 20981 20416 19966 18459 17456 17323 17089 16997 17465 18546 18430 17769 17523 17096 15644 12990 11757 11227 9400 9121 7466 5568 4405 3815 3475 20189 19571 19087 17929 16902 16584 16269 16000 16141 16941 16501 15739 15210 14517 13232 11282 10366 9772 8367 8264 6832 5485 4558 3962 3724 20415 19835 19091 18459 17728 17282 16878 16561 16264 16260 15951 15338 14678 14015 13402 12822 12619 12084 11730 11820 11493 11076 10597 10331 9759 9463 9250 8934 8665 8338 8111 7885 7754 7590 7655 7492 7162 6802 6457 6191 5916 5790 5488 5368 5390 5253 5043 4820 4661 4378 10952 10585 10157 9794 9390 9171 8993 8807 8674 8605 8459 8176 7876 7558 7211 6906 6829 6596 6362 6430 6240 6033 5777 5670 5381 7761 7879 7854 7865 7916 7916 7901 7919 7865 7796 7793 7745 7692 7651 7586 7544 7590 7537 7500 7448 7428 7282 7092 7019 6711 3381 3461 3468 3459 3510 3499 3470 3479 3446 3418 3425 3411 3370 3372 3360 3369 3384 3356 3373 3346 3341 3260 3186 3123 2982 4380 4418 4386 4406 4406 4417 4431 4440 4419 4378 4368 4334 4322 4279 4226 4175 4206 4181 4127 4102 4087 4022 3906 3896 3729 8405 8128 7657 7236 6835 6428 6069 5764 5397 4985 4645 4413 4094 3830 3518 3355 3231 3034 2968 2867 2730 2605 2443 2363 2181 4139 4021 3815 3646 3454 3252 3056 2900 2714 2494 2299 2150 1972 1791 1637 1554 1483 1366 1339 1275 1232 1172 1089 1053 960 4266 4107 3842 3590 3381 3176 3013 2864 2683 2491 2346 2263 2122 2039 1881 1801 1748 1668 1629 1592 1498 1433 1354 1310 1221 4249 3828 3580 3358 2977 2938 2908 2878 3002 3479 3513 3180 2892 2534 2298 1923 1798 1513 1262 1505 1335 1189 1062 949 867 1943 1768 1651 1560 1374 1360 1359 1375 1430 1743 1768 1601 1460 1294 1194 993 923 766 656 769 680 611 545 485 436 2306 2060 1929 1798 1603 1578 1549 1503 1572 1736 1745 1579 1432 1240 1104 930 875 747 606 736 655 578 517 464 431 50715 50643 51128 49783 49727 49689 49549 49975 49693 50401 49768 49388 49516 48684 46835 44114 42884 42797 40991 40175 37408 34779 33223 32700 31582 25550 25538 25766 25031 24984 25008 24996 25264 25233 25692 25523 25340 25479 25131 24217 22585 21851 21838 20823 20386 18959 17483 16590 16320 15728 25165 25105 25362 24752 24743 24681 24553 24711 24460 24709 24245 24048 24037 23553 22618 21529 21033 20959 20168 19789 18449 17296 16633 16380 15854 19341 19467 19516 19448 19475 19498 19350 19264 19149 19028 18848 18769 18788 18642 18511 18004 17919 17733 17566 17509 17275 17137 16979 17194 16737 9615 9682 9707 9659 9648 9633 9548 9493 9423 9355 9269 9226 9224 9159 9083 8777 8764 8660 8580 8522 8403 8336 8257 8362 8128 9726 9785 9809 9789 9827 9865 9802 9771 9726 9673 9579 9543 9564 9483 9428 9227 9155 9073 8986 8987 8872 8801 8722 8832 8609 15009 15196 15602 15567 15718 16048 16082 16420 16251 15980 15730 15633 15732 15611 15458 15436 15290 15351 15259 15200 14497 13976 13556 13146 12738 7649 7771 7986 7973 8042 8212 8228 8426 8376 8255 8148 8065 8119 8085 8050 8017 7874 7895 7854 7837 7528 7231 6982 6762 6545 7360 7425 7616 7594 7676 7836 7854 7994 7875 7725 7582 7568 7613 7526 7408 7419 7416 7456 7405 7363 6969 6745 6574 6384 6193 16365 15980 16010 14768 14534 14143 14117 14291 14293 15393 15190 14986 14996 14431 12866 10674 9675 9713 8166 7466 5636 3666 2688 2360 2107 8286 8085 8073 7399 7294 7163 7220 7345 7434 8082 8106 8049 8136 7887 7084 5791 5213 5283 4389 4027 3028 1916 1351 1196 1055 8079 7895 7937 7369 7240 6980 6897 6946 6859 7311 7084 6937 6860 6544 5782 4883 4462 4430 3777 3439 2608 1750 1337 1164 1052 7162 7332 7474 7461 7539 7531 7455 7439 7470 7460 7370 7275 7356 7296 7090 6503 6426 6306 6233 6208 5932 5669 5635 5878 5886 3704 3813 3888 3893 3909 3911 3886 3869 3854 3887 3843 3800 3789 3786 3648 3309 3307 3261 3210 3161 3009 2896 2881 3020 3027 3458 3519 3586 3568 3630 3620 3569 3570 3616 3573 3527 3475 3567 3510 3442 3194 3119 3045 3023 3047 2923 2773 2754 2858 2859 5937 6079 6163 6214 6255 6254 6140 6045 6016 5956 5831 5705 5688 5577 5485 5001 4939 4754 4700 4753 4646 4632 4682 4953 4968 3097 3187 3222 3253 3259 3269 3208 3165 3123 3114 3040 2996 2955 2895 2821 2522 2521 2435 2390 2390 2326 2334 2354 2499 2514 2840 2892 2941 2961 2996 2985 2932 2880 2893 2842 2791 2709 2733 2682 2664 2479 2418 2319 2310 2363 2320 2298 2328 2454 2454 527 551 587 590 616 615 625 650 630 582 548 547 567 574 573 564 568 597 639 704 753 757 774 775 771 262 286 299 309 315 327 339 349 332 312 287 270 276 298 301 288 298 319 339 371 405 413 430 437 434 265 265 288 281 301 288 286 301 298 270 261 277 291 276 272 276 270 278 300 333 348 344 344 338 337 698 702 724 657 668 662 690 744 824 922 991 1023 1101 1145 1032 938 919 955 894 751 533 280 179 150 147 345 340 367 331 335 315 339 355 399 461 516 534 558 593 526 499 488 507 481 400 278 149 97 84 79 353 362 357 326 333 347 351 389 425 461 475 489 543 552 506 439 431 448 413 351 255 131 82 66 68 36863 36704 37243 36109 36169 36325 36371 36882 36735 37575 37232 37116 37303 36711 35257 33286 32204 32324 30646 29876 27515 25261 23884 23178 22293 18860 18752 19002 18357 18376 18483 18564 18904 18956 19454 19427 19392 19609 19372 18671 17458 16769 16847 15881 15500 14257 12939 12143 11778 11284 18003 17952 18241 17752 17793 17842 17807 17978 17779 18121 17805 17724 17694 17339 16586 15828 15435 15477 14765 14376 13258 12322 11741 11400 11009 11183 11112 11091 10963 10936 10941 10906 10875 10813 10777 10720 10760 10780 10755 10732 10727 10680 10674 10553 10444 10314 10232 10083 10040 9682 5621 5568 5562 5483 5449 5424 5403 5386 5371 5334 5312 5309 5345 5337 5342 5349 5322 5305 5245 5184 5119 5064 4997 4970 4764 5562 5544 5529 5480 5487 5517 5503 5489 5442 5443 5408 5451 5435 5418 5390 5378 5358 5369 5308 5260 5195 5168 5086 5070 4918 11139 11371 11876 11974 12240 12702 12822 13214 13193 13120 13044 13047 13233 13187 13149 13189 13101 13206 13083 12984 12314 11830 11460 11083 10797 5792 5910 6170 6215 6344 6554 6624 6856 6875 6864 6854 6849 6951 6959 6968 6977 6862 6898 6841 6802 6477 6188 5961 5755 5595 5347 5461 5706 5759 5896 6148 6198 6358 6318 6256 6190 6198 6282 6228 6181 6212 6239 6308 6242 6182 5837 5642 5499 5328 5202 14541 14221 14276 13172 12993 12682 12643 12793 12729 13678 13468 13309 13290 12769 11376 9370 8423 8444 7010 6448 4887 3199 2341 2055 1814 7447 7274 7270 6659 6583 6505 6537 6662 6710 7256 7261 7234 7313 7076 6361 5132 4585 4644 3795 3514 2661 1687 1185 1053 925 7094 6947 7006 6513 6410 6177 6106 6131 6019 6422 6207 6075 5977 5693 5015 4238 3838 3800 3215 2934 2226 1512 1156 1002 889 6690 6607 6411 6213 6019 5833 5723 5654 5488 5366 5166 4997 4857 4677 4488 4325 4254 4167 4112 4091 3961 3849 3704 3644 3403 2986 2973 2876 2781 2699 2614 2546 2491 2423 2351 2253 2148 2081 1973 1898 1818 1775 1730 1732 1725 1693 1648 1566 1522 1417 3704 3634 3535 3432 3320 3219 3177 3163 3065 3015 2913 2849 2776 2704 2590 2507 2479 2437 2380 2366 2268 2201 2138 2122 1986 2221 2276 2262 2271 2284 2303 2304 2344 2320 2295 2297 2304 2320 2310 2294 2276 2300 2305 2313 2312 2315 2273 2214 2201 2087 897 927 923 923 940 940 937 942 929 907 917 921 924 927 920 906 921 920 945 948 958 938 906 893 850 1324 1349 1339 1348 1344 1363 1367 1402 1391 1388 1380 1383 1396 1383 1374 1370 1379 1385 1368 1364 1357 1335 1308 1308 1237 3343 3274 3139 3003 2862 2731 2635 2556 2428 2278 2138 2039 1932 1850 1736 1683 1621 1548 1537 1512 1430 1389 1322 1288 1170 1595 1575 1517 1449 1383 1331 1265 1221 1169 1079 1007 946 892 828 781 752 714 678 674 664 646 630 591 570 516 1748 1699 1622 1554 1479 1400 1370 1335 1259 1199 1131 1093 1040 1022 955 931 907 870 863 848 784 759 731 718 654 1126 1057 1010 939 873 799 784 754 740 793 731 654 605 517 458 366 333 314 262 267 216 187 168 155 146 494 471 436 409 376 343 344 328 325 365 329 281 265 218 197 160 140 132 113 113 89 80 69 59 51 632 586 574 530 497 456 440 426 415 428 402 373 340 299 261 206 193 182 149 154 127 107 99 96 95 27431 27205 27033 26306 25779 25290 24478 23631 23359 23314 22446 22299 22136 21852 21082 19889 19673 18366 17407 17261 16742 16209 15775 15339 14849 14334 14274 14205 13788 13529 13260 12773 12330 12151 12133 11728 11643 11621 11489 11058 10368 10229 9487 8952 8883 8605 8277 8028 7780 7507 13097 12931 12828 12518 12250 12030 11705 11301 11208 11181 10718 10656 10515 10363 10024 9521 9444 8879 8455 8378 8137 7932 7747 7559 7342 11105 11031 10926 10766 10653 10543 10384 10264 10082 9929 9703 9618 9535 9421 9272 9059 8943 8775 8573 8520 8545 8571 8536 8520 8276 5622 5607 5558 5489 5435 5362 5248 5210 5096 5027 4921 4873 4825 4783 4703 4588 4534 4455 4350 4337 4368 4362 4337 4316 4175 5483 5424 5368 5277 5218 5181 5136 5054 4986 4902 4782 4745 4710 4638 4569 4471 4409 4320 4223 4183 4177 4209 4199 4204 4101 8040 8184 8377 8347 8269 8137 7802 7405 7101 6701 6336 6339 6375 6379 6309 6142 6012 5918 5883 5879 5761 5584 5489 5252 5094 4397 4489 4598 4575 4546 4484 4268 4030 3841 3615 3446 3421 3455 3412 3363 3278 3200 3122 3096 3079 2988 2888 2831 2705 2615 3643 3695 3779 3772 3723 3653 3534 3375 3260 3086 2890 2918 2920 2967 2946 2864 2812 2796 2787 2800 2773 2696 2658 2547 2479 8286 7990 7730 7193 6857 6610 6292 5962 6176 6684 6407 6342 6226 6052 5501 4688 4718 3673 2951 2862 2436 2054 1750 1567 1479 4315 4178 4049 3724 3548 3414 3257 3090 3214 3491 3361 3349 3341 3294 2992 2502 2495 1910 1506 1467 1249 1027 860 759 717 3971 3812 3681 3469 3309 3196 3035 2872 2962 3193 3046 2993 2885 2758 2509 2186 2223 1763 1445 1395 1187 1027 890 808 762 4114 4029 4058 3980 3930 3937 3828 3711 3612 3568 3400 3408 3401 3330 3204 3050 3018 2881 2683 2688 2718 2760 2780 2771 2728 2101 2045 2075 2032 2011 2001 1926 1888 1811 1797 1727 1736 1738 1707 1627 1557 1544 1471 1378 1387 1383 1393 1407 1402 1347 2013 1984 1983 1948 1919 1936 1902 1823 1801 1771 1673 1672 1663 1623 1577 1493 1474 1410 1305 1301 1335 1367 1373 1369 1381 3430 3364 3341 3320 3292 3275 3175 3107 2986 2884 2734 2670 2637 2537 2453 2332 2251 2187 2037 2042 2106 2194 2227 2265 2222 1765 1726 1726 1715 1692 1662 1584 1572 1489 1449 1380 1348 1333 1295 1240 1184 1148 1114 1046 1058 1082 1123 1133 1155 1111 1665 1638 1615 1605 1600 1613 1591 1535 1497 1435 1354 1322 1304 1242 1213 1148 1103 1073 991 984 1024 1071 1094 1110 1111 286 287 333 334 323 338 304 254 252 219 204 233 226 247 263 257 283 300 318 352 382 391 416 393 394 150 152 172 168 167 178 164 144 129 112 112 125 119 127 132 134 148 155 162 177 183 187 208 193 184 136 135 161 166 156 160 140 110 123 107 92 108 107 120 131 123 135 145 156 175 199 204 208 200 210 398 378 384 326 315 324 349 350 374 465 462 505 538 546 488 461 484 394 328 294 230 175 137 113 112 186 167 177 149 152 161 178 172 193 236 235 263 286 285 255 239 248 202 170 152 118 83 66 54 52 212 211 207 177 163 163 171 178 181 229 227 242 252 261 233 222 236 192 158 142 112 92 71 59 60 19669 19594 19566 19035 18651 18282 17682 17060 16905 16870 16293 16213 16153 16028 15461 14516 14269 13283 12628 12494 11999 11512 11109 10723 10376 10529 10549 10514 10191 10001 9804 9440 9067 8970 8932 8659 8596 8630 8573 8268 7693 7552 6989 6593 6520 6264 5983 5736 5524 5348 9140 9045 9052 8844 8650 8478 8242 7993 7935 7938 7634 7617 7523 7455 7193 6823 6717 6294 6035 5974 5735 5529 5373 5199 5028 6190 6139 6075 5948 5854 5770 5730 5666 5618 5576 5518 5504 5480 5464 5402 5321 5264 5185 5163 5133 5107 5080 5039 4991 4858 3168 3165 3118 3072 3040 3003 2974 2933 2907 2881 2852 2836 2815 2805 2783 2722 2699 2674 2646 2635 2642 2622 2591 2566 2496 3022 2974 2957 2876 2814 2767 2756 2733 2711 2695 2666 2668 2665 2659 2619 2599 2565 2511 2517 2498 2465 2458 2448 2425 2362 6270 6452 6695 6739 6721 6652 6423 6171 5932 5635 5358 5349 5421 5453 5415 5285 5140 5060 5030 5025 4902 4744 4634 4440 4294 3530 3633 3765 3769 3765 3737 3577 3399 3256 3081 2951 2928 2993 2971 2947 2873 2794 2726 2706 2695 2605 2517 2443 2338 2261 2740 2819 2930 2970 2956 2915 2846 2772 2676 2554 2407 2421 2428 2482 2468 2412 2346 2334 2324 2330 2297 2227 2191 2102 2033 7209 7003 6796 6348 6076 5860 5529 5223 5355 5659 5417 5360 5252 5111 4644 3910 3865 3038 2435 2336 1990 1688 1436 1292 1224 3831 3751 3631 3350 3196 3064 2889 2735 2807 2970 2856 2832 2822 2797 2538 2098 2059 1589 1241 1190 1017 844 702 620 591 3378 3252 3165 2998 2880 2796 2640 2488 2548 2689 2561 2528 2430 2314 2106 1812 1806 1449 1194 1146 973 844 734 672 633 3648 3582 3409 3291 3198 3071 2968 2860 2842 2876 2753 2678 2582 2494 2417 2323 2386 2202 2096 2079 2025 1937 1886 1845 1745 1704 1680 1616 1565 1517 1455 1407 1375 1370 1404 1342 1311 1253 1209 1163 1118 1133 1027 981 976 958 901 885 854 812 1944 1902 1793 1726 1681 1616 1561 1485 1472 1472 1411 1367 1329 1285 1254 1205 1253 1175 1115 1103 1067 1036 1001 991 933 1485 1528 1510 1498 1507 1498 1479 1491 1478 1469 1451 1444 1418 1420 1417 1406 1428 1403 1373 1345 1332 1297 1270 1264 1196 689 716 714 702 703 697 690 705 700 697 689 689 677 683 680 682 687 667 658 644 644 617 613 595 568 796 812 796 796 804 801 789 786 778 772 762 755 741 737 737 724 741 736 715 701 688 680 657 669 628 1484 1445 1349 1274 1225 1147 1075 980 917 847 774 757 728 679 631 600 589 558 535 502 477 449 439 419 406 717 704 661 638 614 569 527 487 456 422 383 368 343 314 284 271 258 241 228 207 200 184 180 174 170 767 741 688 636 611 578 548 493 461 425 391 389 385 365 347 329 331 317 307 295 277 265 259 245 236 679 609 550 519 466 426 414 389 447 560 528 477 436 395 369 317 369 241 188 232 216 191 177 162 143 298 260 241 225 200 189 190 183 214 285 270 254 233 212 199 165 188 119 95 125 114 100 92 85 74 381 349 309 294 266 237 224 206 233 275 258 223 203 183 170 152 181 122 93 107 102 91 85 77 69 28813 28299 27732 27413 26496 26133 25849 25674 25362 24498 24691 23688 22871 22171 21304 20136 19224 18382 17385 17076 16083 15190 14428 13729 13364 14785 14602 14338 14114 13663 13507 13399 13381 13260 12841 12944 12414 12000 11595 11141 10571 10031 9620 9099 8909 8320 7780 7372 7014 6815 14028 13697 13394 13299 12833 12626 12450 12293 12102 11657 11747 11274 10871 10576 10163 9565 9193 8762 8286 8167 7763 7410 7056 6715 6549 11836 11663 11459 11333 11050 10878 10705 10569 10496 10247 10070 9810 9542 9248 8965 8738 8586 8392 8207 8147 8045 7843 7676 7596 7479 5945 5845 5737 5702 5564 5501 5406 5340 5301 5165 5108 4964 4845 4682 4544 4466 4374 4270 4208 4164 4089 3981 3903 3854 3793 5891 5818 5722 5631 5486 5377 5299 5229 5195 5082 4962 4846 4697 4566 4421 4272 4212 4122 3999 3983 3956 3862 3773 3742 3686 9558 9698 9677 9785 9501 9396 9254 9223 9013 8413 7928 7666 7347 7042 6854 6584 6222 5868 5596 5402 5156 4883 4620 4349 4211 5100 5228 5232 5266 5113 5045 4980 5004 4911 4622 4316 4167 3997 3785 3694 3555 3329 3153 2981 2886 2732 2580 2432 2297 2223 4458 4470 4445 4519 4388 4351 4274 4219 4102 3791 3612 3499 3350 3257 3160 3029 2893 2715 2615 2516 2424 2303 2188 2052 1988 7419 6938 6596 6295 5945 5859 5890 5882 5853 5838 6693 6212 5982 5881 5485 4814 4416 4122 3582 3527 2882 2464 2132 1784 1674 3740 3529 3369 3146 2986 2961 3013 3037 3048 3054 3520 3283 3158 3128 2903 2550 2328 2197 1910 1859 1499 1219 1037 863 799 3679 3409 3227 3149 2959 2898 2877 2845 2805 2784 3173 2929 2824 2753 2582 2264 2088 1925 1672 1668 1383 1245 1095 921 875 4396 4319 4275 4233 4116 4094 4005 3936 3870 3743 3705 3557 3419 3321 3209 3109 3015 2941 2822 2819 2769 2690 2665 2664 2656 2249 2178 2138 2140 2078 2065 2050 2035 2002 1912 1908 1813 1762 1692 1647 1625 1556 1522 1479 1484 1460 1422 1408 1430 1427 2147 2141 2137 2093 2038 2029 1955 1901 1868 1831 1797 1744 1657 1629 1562 1484 1459 1419 1343 1335 1309 1268 1257 1234 1229 3558 3497 3488 3450 3316 3254 3185 3133 3070 2976 2892 2749 2656 2538 2407 2346 2307 2285 2217 2214 2223 2170 2151 2184 2177 1801 1755 1732 1737 1657 1633 1618 1605 1559 1494 1474 1389 1353 1279 1227 1214 1186 1168 1152 1149 1163 1140 1128 1153 1154 1757 1742 1756 1713 1659 1621 1567 1528 1511 1482 1418 1360 1303 1259 1180 1132 1121 1117 1065 1065 1060 1030 1023 1031 1023 426 430 425 449 467 487 491 477 473 416 389 400 366 360 380 362 314 294 271 289 294 291 286 284 295 226 216 211 234 248 249 255 258 265 231 219 213 195 193 207 203 172 164 156 166 168 170 167 177 179 200 214 214 215 219 238 236 219 208 185 170 187 171 167 173 159 142 130 115 123 126 121 119 107 116 412 392 362 334 333 353 329 326 327 351 424 408 397 423 422 401 394 362 334 316 252 229 228 196 184 222 207 195 169 173 183 177 172 178 187 215 211 214 220 213 208 198 190 171 169 129 112 113 100 94 190 185 167 165 160 170 152 154 149 164 209 197 183 203 209 193 196 172 163 147 123 117 115 96 90 20894 20641 20295 20116 19434 19209 19077 19026 18843 18211 18274 17532 17058 16615 15952 15022 14281 13613 12828 12532 11649 10922 10260 9617 9312 10812 10796 10657 10471 10140 10068 10003 10023 9973 9679 9696 9334 9097 8853 8473 7980 7547 7221 6787 6613 6089 5621 5257 4896 4742 10082 9845 9638 9645 9294 9141 9074 9003 8870 8532 8578 8198 7961 7762 7479 7042 6734 6392 6041 5919 5560 5301 5003 4721 4570 6894 6799 6610 6513 6370 6275 6175 6088 6099 5972 5873 5780 5639 5491 5351 5204 5093 4936 4841 4795 4684 4571 4459 4364 4288 3524 3476 3390 3338 3277 3240 3176 3117 3141 3080 3044 2996 2938 2862 2770 2701 2634 2551 2521 2495 2411 2341 2295 2226 2188 3370 3323 3220 3175 3093 3035 2999 2971 2958 2892 2829 2784 2701 2629 2581 2503 2459 2385 2320 2300 2273 2230 2164 2138 2100 7634 7823 7922 8085 7893 7878 7834 7880 7738 7275 6882 6648 6450 6200 6052 5837 5533 5231 5000 4807 4570 4326 4089 3828 3693 4096 4256 4318 4366 4250 4247 4214 4269 4203 3993 3738 3625 3532 3363 3285 3168 2977 2832 2671 2578 2434 2289 2145 1997 1935 3538 3567 3604 3719 3643 3631 3620 3611 3535 3282 3144 3023 2918 2837 2767 2669 2556 2399 2329 2229 2136 2037 1944 1831 1758 6366 6019 5763 5518 5171 5056 5068 5058 5006 4964 5519 5104 4969 4924 4549 3981 3655 3446 2987 2930 2395 2025 1712 1425 1331 3192 3064 2949 2767 2613 2581 2613 2637 2629 2606 2914 2713 2627 2628 2418 2111 1936 1838 1595 1540 1244 991 817 673 619 3174 2955 2814 2751 2558 2475 2455 2421 2377 2358 2605 2391 2342 2296 2131 1870 1719 1608 1392 1390 1151 1034 895 752 712 3523 3339 3162 3064 2946 2830 2767 2712 2649 2544 2712 2599 2394 2235 2143 2005 1928 1828 1735 1725 1665 1578 1503 1448 1396 1724 1628 1543 1503 1445 1374 1346 1323 1285 1250 1340 1267 1141 1050 1021 966 928 877 833 812 771 737 707 688 646 1799 1711 1619 1561 1501 1456 1421 1389 1364 1294 1372 1332 1253 1185 1122 1039 1000 951 902 913 894 841 796 760 750 1384 1367 1361 1370 1364 1349 1345 1348 1327 1299 1305 1281 1247 1219 1207 1188 1186 1171 1149 1138 1138 1102 1066 1048 1014 620 614 615 627 630 628 612 618 601 591 590 579 554 541 547 551 554 551 535 520 515 500 480 475 451 764 753 746 743 734 721 733 730 726 708 715 702 693 678 660 637 632 620 614 618 623 602 586 573 563 1498 1445 1330 1251 1141 1031 929 866 802 722 657 618 531 482 422 385 375 343 325 306 292 266 245 237 223 778 756 703 666 615 549 511 477 443 398 359 329 270 229 202 184 180 157 154 142 130 121 120 123 109 720 689 627 585 526 482 418 389 359 324 298 289 261 253 220 201 195 186 171 164 162 145 125 114 114 641 527 471 443 441 450 493 498 520 523 750 700 616 534 514 432 367 314 261 281 235 210 192 163 159 326 258 225 210 200 197 223 228 241 261 391 359 317 280 272 231 194 169 144 150 126 116 107 90 86 315 269 246 233 241 253 270 270 279 262 359 341 299 254 242 201 173 145 117 131 109 94 85 73 73 6703 6635 6576 6397 6200 6139 6070 5872 5668 5677 5506 5351 5477 5541 5468 5198 4975 4838 4611 4673 4620 4401 4194 4063 3943 3401 3358 3374 3282 3153 3129 3108 3014 2912 2941 2858 2783 2848 2875 2843 2695 2579 2517 2391 2403 2361 2228 2119 2043 1991 3302 3277 3202 3115 3047 3010 2962 2858 2756 2736 2648 2568 2629 2666 2625 2503 2396 2321 2220 2270 2259 2173 2075 2020 1952 2795 2800 2804 2770 2761 2755 2759 2731 2720 2711 2708 2682 2713 2725 2721 2691 2673 2632 2604 2626 2643 2636 2645 2682 2633 1431 1418 1424 1401 1389 1392 1398 1397 1390 1381 1381 1376 1389 1393 1386 1363 1347 1327 1318 1334 1326 1315 1310 1326 1301 1364 1382 1380 1369 1372 1363 1361 1334 1330 1330 1327 1306 1324 1332 1335 1328 1326 1305 1286 1292 1317 1321 1335 1356 1332 1312 1332 1341 1317 1290 1278 1221 1127 1054 1024 964 972 988 987 987 939 900 854 853 836 803 740 684 637 619 687 704 734 715 699 695 666 602 570 559 520 524 526 523 539 513 494 470 461 441 427 390 367 342 336 625 628 607 602 591 583 555 525 484 465 444 448 462 464 448 426 406 384 392 395 376 350 317 295 283 2596 2503 2431 2310 2149 2106 2090 2014 1894 1942 1834 1697 1776 1829 1760 1568 1402 1352 1154 1211 1174 1025 865 744 691 1283 1236 1216 1166 1065 1042 1044 1015 952 1001 957 883 933 959 918 819 738 720 612 628 608 523 442 375 354 1313 1267 1215 1144 1084 1064 1046 999 942 941 877 814 843 870 842 749 664 632 542 583 566 502 423 369 337 1044 1042 1026 1018 1003 973 959 914 856 833 799 766 764 767 757 710 678 656 631 654 653 655 622 604 582 552 541 530 527 513 510 508 495 463 447 428 416 417 415 406 384 367 358 341 350 346 352 333 315 297 492 501 496 491 490 463 451 419 393 386 371 350 347 352 351 326 311 298 290 304 307 303 289 289 285 719 723 729 715 702 698 677 646 611 596 583 565 565 557 541 511 485 462 435 442 437 445 442 432 424 382 368 375 364 352 360 351 342 326 312 307 303 310 308 295 274 258 250 237 243 231 233 231 221 212 337 355 354 351 350 338 326 304 285 284 276 262 255 249 246 237 227 212 198 199 206 212 211 211 212 91 95 94 99 101 96 92 78 78 68 54 58 55 49 59 59 56 47 58 66 68 73 71 75 70 47 48 52 57 58 55 56 49 50 44 31 35 31 29 36 33 33 24 29 32 35 42 40 40 36 44 47 42 42 43 41 36 29 28 24 23 23 24 20 23 26 23 23 29 34 33 31 31 35 34 234 224 203 204 200 179 190 190 167 169 162 143 144 161 157 140 137 147 138 146 148 137 109 97 88 123 125 103 106 103 95 101 104 87 91 90 78 76 78 75 77 76 84 75 75 80 77 62 54 49 111 99 100 98 97 84 89 86 80 78 72 65 68 83 82 63 61 63 63 71 68 60 47 43 39 4572 4516 4464 4336 4137 4094 4041 3907 3788 3816 3699 3579 3706 3776 3742 3533 3349 3260 3070 3122 3083 2885 2728 2626 2566 2323 2287 2296 2244 2129 2096 2085 2009 1957 1991 1949 1891 1954 1985 1969 1851 1757 1717 1614 1619 1595 1472 1393 1342 1330 2249 2229 2168 2092 2008 1998 1956 1898 1831 1825 1750 1688 1752 1791 1773 1682 1592 1543 1456 1503 1488 1413 1335 1284 1236 1481 1464 1454 1438 1415 1402 1411 1414 1416 1405 1414 1403 1427 1438 1458 1443 1446 1432 1422 1444 1467 1461 1467 1510 1495 777 769 762 759 747 736 748 753 748 743 749 749 749 751 759 746 747 735 734 747 755 748 743 767 765 704 695 692 679 668 666 663 661 668 662 665 654 678 687 699 697 699 697 688 697 712 713 724 743 730 1037 1063 1082 1082 1046 1045 1009 936 883 867 835 838 856 867 863 823 787 752 744 726 694 627 579 529 519 540 559 588 579 560 558 540 486 468 463 449 450 456 456 467 450 432 418 408 389 373 330 311 288 287 497 504 494 503 486 487 469 450 415 404 386 388 400 411 396 373 355 334 336 337 321 297 268 241 232 2054 1989 1928 1816 1676 1647 1621 1557 1489 1544 1450 1338 1423 1471 1421 1267 1116 1076 904 952 922 797 682 587 552 1006 959 946 906 822 802 797 770 741 785 751 692 749 778 743 655 578 564 472 483 467 394 339 287 278 1048 1030 982 910 854 845 824 787 748 759 699 646 674 693 678 612 538 512 432 469 455 403 343 300 274 1087 1077 1086 1043 1060 1072 1070 1051 1024 1028 1008 1006 1007 998 969 955 948 922 910 897 884 861 844 833 795 526 530 548 511 511 523 515 510 492 503 481 476 477 475 468 460 455 442 436 434 420 404 393 386 364 561 547 538 532 549 549 555 541 532 525 527 530 530 523 501 495 493 480 474 463 464 457 451 447 431 595 613 621 617 644 655 671 671 693 710 711 714 721 730 722 737 742 738 747 740 739 730 736 740 714 272 281 287 278 290 296 299 302 316 326 325 324 330 334 332 343 342 342 347 344 340 334 336 338 324 323 332 334 339 354 359 372 369 377 384 386 390 391 396 390 394 400 396 400 396 399 396 400 402 390 184 174 165 136 143 137 120 113 93 89 75 76 77 71 65 57 57 55 51 44 41 40 34 33 30 100 97 94 79 81 82 70 67 52 52 40 39 39 38 36 30 29 28 24 20 19 18 16 14 13 84 77 71 57 62 55 50 46 41 37 35 37 38 33 29 27 28 27 27 24 22 22 18 19 17 308 290 300 290 273 280 279 267 238 229 222 216 209 197 182 161 149 129 112 113 104 91 74 60 51 154 152 167 154 140 145 146 141 124 125 116 113 108 103 100 87 84 72 65 70 61 52 41 34 27 154 138 133 136 133 135 133 126 114 104 106 103 101 94 82 74 65 57 47 43 43 39 33 26 24 40548 40038 39358 38015 36457 36605 36119 35812 36189 36464 34946 33734 32637 31314 30364 28361 27152 26724 25826 25918 25080 23755 21991 21122 20306 20454 20177 19894 19254 18517 18615 18300 18214 18452 18626 17867 17222 16701 16093 15654 14626 13964 13798 13347 13317 12905 12196 11274 10772 10274 20094 19861 19464 18761 17940 17990 17819 17598 17737 17838 17079 16512 15936 15221 14710 13735 13188 12926 12479 12601 12175 11559 10717 10350 10032 15528 15342 15170 14966 14707 14550 14325 14172 14050 13834 13557 13394 13181 12837 12704 12329 12130 12006 11868 11813 11819 11744 11283 11238 10954 7770 7655 7571 7495 7344 7264 7142 7042 6990 6887 6769 6675 6584 6434 6378 6201 6112 6072 5997 5979 5972 5938 5725 5687 5523 7758 7687 7599 7471 7363 7286 7183 7130 7060 6947 6788 6719 6597 6403 6326 6128 6018 5934 5871 5834 5847 5806 5558 5551 5431 11739 11840 11921 11695 11750 11737 11670 11576 11282 10789 10257 10067 9876 9507 9296 9023 8776 8607 8546 8231 8156 7811 7171 6802 6472 6109 6147 6204 6095 6167 6166 6118 6121 5976 5694 5398 5292 5203 5002 4924 4782 4641 4562 4548 4375 4367 4175 3809 3556 3368 5630 5693 5717 5600 5583 5571 5552 5455 5306 5095 4859 4775 4673 4505 4372 4241 4135 4045 3998 3856 3789 3636 3362 3246 3104 13281 12856 12267 11354 10000 10318 10124 10064 10857 11841 11132 10273 9580 8970 8364 7009 6246 6111 5412 5874 5105 4200 3537 3082 2880 6575 6375 6119 5664 5006 5185 5040 5051 5486 6045 5700 5255 4914 4657 4352 3643 3211 3164 2802 2963 2566 2083 1740 1529 1383 6706 6481 6148 5690 4994 5133 5084 5013 5371 5796 5432 5018 4666 4313 4012 3366 3035 2947 2610 2911 2539 2117 1797 1553 1497 5934 5921 5916 5798 5687 5702 5653 5640 5662 5587 5340 5178 5087 4840 4792 4436 4301 4267 4218 4256 4292 4214 3952 3940 3837 3031 3004 2989 2948 2854 2866 2807 2802 2837 2791 2691 2610 2564 2436 2423 2249 2201 2192 2169 2202 2213 2180 2049 2054 1977 2903 2917 2927 2850 2833 2836 2846 2838 2825 2796 2649 2568 2523 2404 2369 2187 2100 2075 2049 2054 2079 2034 1903 1886 1860 4623 4613 4613 4545 4444 4393 4310 4257 4283 4180 4035 3918 3823 3596 3572 3321 3213 3198 3184 3204 3296 3298 3108 3158 3076 2347 2323 2313 2308 2226 2198 2136 2096 2142 2089 2040 1989 1952 1832 1816 1705 1660 1654 1659 1689 1729 1729 1639 1652 1589 2276 2290 2300 2237 2218 2195 2174 2161 2141 2091 1995 1929 1871 1764 1756 1616 1553 1544 1525 1515 1567 1569 1469 1506 1487 525 552 575 600 609 636 654 655 606 582 532 517 509 503 517 497 486 468 492 509 559 570 550 527 527 285 301 309 315 322 340 340 343 313 293 261 258 247 245 265 245 246 240 244 255 285 283 268 272 265 240 251 266 285 287 296 314 312 293 289 271 259 262 258 252 252 240 228 248 254 274 287 282 255 262 786 756 728 653 634 673 689 728 773 825 773 743 755 741 703 618 602 601 542 543 437 346 294 255 234 399 380 367 325 306 328 331 363 382 409 390 363 365 359 342 299 295 298 266 258 199 168 142 130 123 387 376 361 328 328 345 358 365 391 416 383 380 390 382 361 319 307 303 276 285 238 178 152 125 111 29147 28887 28419 27369 26265 26427 26116 25888 26266 26431 25294 24498 23712 22863 22187 20711 19748 19492 18731 18634 17830 16690 15379 14621 14049 14900 14734 14554 14001 13497 13604 13422 13357 13595 13688 13100 12652 12287 11907 11590 10823 10264 10194 9792 9672 9281 8663 7956 7507 7158 14247 14153 13865 13368 12768 12823 12694 12531 12671 12743 12194 11846 11425 10956 10597 9888 9484 9298 8939 8962 8549 8027 7423 7114 6891 8829 8634 8457 8312 8146 8046 7913 7850 7720 7631 7493 7474 7372 7269 7186 7071 6983 6888 6766 6696 6619 6566 6369 6314 6178 4520 4409 4329 4258 4171 4128 4074 4034 3948 3901 3825 3788 3747 3715 3681 3609 3572 3542 3450 3400 3359 3338 3235 3213 3145 4309 4225 4128 4054 3975 3918 3839 3816 3772 3730 3668 3686 3625 3554 3505 3462 3411 3346 3316 3296 3260 3228 3134 3101 3033 9318 9498 9672 9523 9677 9719 9706 9672 9519 9158 8724 8627 8541 8256 8115 7896 7701 7609 7534 7219 7107 6780 6218 5889 5593 4875 4957 5055 4966 5084 5105 5095 5130 5069 4858 4627 4566 4528 4375 4325 4220 4093 4060 4045 3878 3845 3673 3359 3112 2951 4443 4541 4617 4557 4593 4614 4611 4542 4450 4300 4097 4061 4013 3881 3790 3676 3608 3549 3489 3341 3262 3107 2859 2777 2642 11000 10755 10290 9534 8442 8662 8497 8366 9027 9642 9077 8397 7799 7338 6886 5744 5064 4995 4431 4719 4104 3344 2792 2418 2278 5505 5368 5170 4777 4242 4371 4253 4193 4578 4929 4648 4298 4012 3817 3584 2994 2599 2592 2297 2394 2077 1652 1362 1182 1062 5495 5387 5120 4757 4200 4291 4244 4173 4449 4713 4429 4099 3787 3521 3302 2750 2465 2403 2134 2325 2027 1692 1430 1236 1216 5467 5230 5023 4848 4505 4476 4350 4284 4261 4446 4312 4058 3838 3611 3385 3214 3103 2965 2877 3028 2958 2851 2660 2561 2420 2523 2439 2351 2305 2166 2145 2071 2055 2020 2147 2076 1960 1850 1750 1641 1554 1499 1412 1386 1443 1411 1353 1269 1211 1139 2944 2791 2672 2543 2339 2331 2279 2229 2241 2299 2236 2098 1988 1861 1744 1660 1604 1553 1491 1585 1547 1498 1391 1350 1281 2076 2095 2100 2109 2117 2111 2102 2065 2047 2023 2029 2002 1986 1972 1946 1937 1934 1920 1918 1913 1904 1880 1806 1766 1700 903 923 929 929 947 938 932 912 900 897 904 898 885 887 881 887 880 876 888 890 884 871 851 822 789 1173 1172 1171 1180 1170 1173 1170 1153 1147 1126 1125 1104 1101 1085 1065 1050 1054 1044 1030 1023 1020 1009 955 944 911 1896 1790 1674 1572 1464 1382 1310 1249 1157 1049 1001 923 826 748 664 630 589 530 520 503 490 461 403 386 352 949 889 840 814 761 721 683 648 594 543 510 468 428 382 334 317 302 262 259 242 237 219 182 172 152 947 901 834 758 703 661 627 601 563 506 491 455 398 366 330 313 287 268 261 261 253 242 221 214 200 1495 1345 1249 1167 924 983 938 970 1057 1374 1282 1133 1026 891 775 647 580 515 439 612 564 510 451 409 368 671 627 582 562 458 486 456 495 526 707 662 594 537 481 426 350 317 274 239 311 290 263 236 217 198 824 718 667 605 466 497 482 475 531 667 620 539 489 410 349 297 263 241 200 301 274 247 215 192 170 11418 11708 11904 12111 12216 12280 12124 11878 11545 11374 10757 10365 9962 9552 9147 8442 7957 7506 7131 7607 7461 6875 6289 5999 5859 5938 6121 6228 6365 6428 6429 6356 6226 6047 5927 5635 5444 5237 5018 4843 4458 4203 3934 3695 3909 3798 3493 3196 3055 2966 5480 5587 5676 5746 5788 5851 5768 5652 5498 5447 5122 4921 4725 4534 4304 3984 3754 3572 3436 3698 3663 3382 3093 2944 2893 4214 4219 4222 4265 4282 4268 4197 4120 4081 4011 3871 3840 3764 3713 3620 3577 3554 3471 3445 3393 3382 3373 3306 3301 3230 2164 2164 2151 2178 2172 2176 2140 2095 2071 2029 1980 1957 1917 1894 1849 1822 1816 1761 1738 1709 1695 1696 1661 1660 1618 2050 2055 2071 2087 2110 2092 2057 2025 2010 1982 1891 1883 1847 1819 1771 1755 1738 1710 1707 1684 1687 1677 1645 1641 1612 3447 3605 3725 3802 3782 3728 3614 3582 3406 3274 3065 2912 2786 2671 2523 2372 2190 2098 2016 1954 2041 1844 1647 1502 1470 1849 1956 2030 2072 2065 2013 1953 1935 1831 1757 1654 1570 1493 1423 1367 1309 1207 1140 1082 1063 1102 1007 908 830 808 1598 1649 1695 1730 1717 1715 1661 1647 1575 1517 1411 1342 1293 1248 1156 1063 983 958 934 891 939 837 739 672 662 3757 3884 3957 4044 4152 4284 4313 4176 4058 4089 3821 3613 3412 3168 3004 2493 2213 1937 1670 2260 2038 1658 1336 1196 1159 1925 2001 2047 2115 2191 2240 2263 2196 2145 2141 2001 1917 1827 1701 1627 1327 1180 1033 875 1137 1001 790 627 565 540 1832 1883 1910 1929 1961 2044 2050 1980 1913 1948 1820 1696 1585 1467 1377 1166 1033 904 795 1123 1037 868 709 631 619 1496 1533 1554 1601 1631 1638 1616 1567 1533 1504 1390 1349 1309 1282 1235 1164 1185 1097 1065 1092 1055 1004 977 934 932 784 806 812 844 853 841 840 805 778 770 735 711 677 662 658 626 630 581 559 559 538 508 486 470 461 712 727 742 757 778 797 776 762 755 734 655 638 632 620 577 538 555 516 506 533 517 496 491 464 471 1177 1185 1180 1197 1216 1202 1172 1113 1085 1044 950 933 914 887 852 820 832 786 789 785 754 752 727 710 677 608 615 613 623 625 621 613 579 557 540 514 495 478 465 459 441 446 420 412 411 389 385 361 355 330 569 570 567 574 591 581 559 534 528 504 436 438 436 422 393 379 386 366 377 374 365 367 366 355 347 164 178 200 215 219 240 239 246 230 219 203 178 172 164 162 155 156 143 139 152 165 152 159 149 169 92 97 103 110 109 111 119 113 105 101 93 85 86 76 84 86 84 74 75 81 87 85 87 80 93 72 81 97 105 110 129 120 133 125 118 110 93 86 88 78 69 72 69 64 71 78 67 72 69 76 155 170 174 189 196 196 205 208 218 241 237 238 223 231 221 189 197 168 137 155 136 100 91 75 86 84 94 96 111 119 109 108 113 116 129 128 131 113 121 115 99 100 87 72 67 62 38 38 35 38 71 76 78 78 77 87 97 95 102 112 109 107 110 110 106 90 97 81 65 88 74 62 53 40 48 8426 8690 8889 9047 9100 9088 8984 8825 8569 8455 7934 7646 7352 7046 6752 6201 5771 5463 5163 5457 5384 4917 4439 4237 4126 4459 4621 4733 4834 4869 4848 4793 4707 4580 4476 4211 4080 3937 3776 3635 3330 3111 2920 2719 2850 2784 2540 2299 2192 2130 3967 4069 4156 4213 4231 4240 4191 4118 3989 3979 3723 3566 3415 3270 3117 2871 2660 2543 2444 2607 2600 2377 2140 2045 1996 2362 2362 2373 2396 2402 2404 2366 2338 2338 2318 2271 2260 2207 2173 2122 2117 2072 2037 2009 1955 1973 1973 1961 1982 1950 1265 1258 1250 1269 1267 1274 1251 1232 1230 1207 1183 1179 1159 1147 1114 1109 1092 1065 1044 1018 1027 1030 1025 1030 1017 1097 1104 1123 1127 1135 1130 1115 1106 1108 1111 1088 1081 1048 1026 1008 1008 980 972 965 937 946 943 936 952 933 2898 3041 3160 3240 3233 3172 3085 3072 2929 2829 2664 2555 2455 2365 2237 2105 1938 1870 1794 1718 1792 1620 1431 1300 1258 1552 1651 1728 1770 1769 1725 1668 1664 1582 1523 1445 1388 1318 1272 1219 1165 1074 1024 967 943 977 891 797 726 696 1346 1390 1432 1470 1464 1447 1417 1408 1347 1306 1219 1167 1137 1093 1018 940 864 846 827 775 815 729 634 574 562 3166 3287 3356 3411 3465 3512 3533 3415 3302 3308 2999 2831 2690 2508 2393 1979 1761 1556 1360 1784 1619 1324 1047 955 918 1642 1712 1755 1795 1833 1849 1874 1811 1768 1746 1583 1513 1460 1357 1302 1056 945 831 708 889 780 619 477 436 417 1524 1575 1601 1616 1632 1663 1659 1604 1534 1562 1416 1318 1230 1151 1091 923 816 725 652 895 839 705 570 519 501 1496 1485 1461 1463 1485 1554 1524 1486 1443 1415 1433 1370 1301 1224 1160 1077 1001 946 903 1058 1022 954 873 828 801 695 694 683 687 706 740 723 714 689 681 689 653 623 580 550 502 462 433 417 500 476 445 411 393 375 801 791 778 776 779 814 801 772 754 734 744 717 678 644 610 575 539 513 486 558 546 509 462 435 426 675 672 669 672 664 662 659 669 658 649 650 647 643 653 646 640 650 648 647 653 655 648 618 609 603 291 291 288 286 280 281 276 284 284 282 283 283 280 282 276 272 278 276 282 280 279 281 275 275 271 384 381 381 386 384 381 383 385 374 367 367 364 363 371 370 368 372 372 365 373 376 367 343 334 332 385 386 365 347 330 316 290 264 247 226 198 179 159 142 124 112 96 85 83 84 84 72 57 53 43 205 208 199 192 187 177 166 158 144 133 116 97 89 75 64 58 49 42 40 39 38 31 24 24 19 180 178 166 155 143 139 124 106 103 93 82 82 70 67 60 54 47 43 43 45 46 41 33 29 24 436 427 427 444 491 576 575 553 538 540 585 544 499 429 390 325 255 213 173 321 283 234 198 166 155 199 195 196 209 239 282 281 272 261 266 290 273 254 223 210 172 135 115 95 181 159 133 112 94 85 237 232 231 235 252 294 294 281 277 274 295 271 245 206 180 153 120 98 78 140 124 101 86 72 70 11418 11708 11904 12111 12216 12280 12124 11878 11545 11374 10757 10365 9962 9552 9147 8442 7957 7506 7131 7607 7461 6875 6289 5999 5859 5938 6121 6228 6365 6428 6429 6356 6226 6047 5927 5635 5444 5237 5018 4843 4458 4203 3934 3695 3909 3798 3493 3196 3055 2966 5480 5587 5676 5746 5788 5851 5768 5652 5498 5447 5122 4921 4725 4534 4304 3984 3754 3572 3436 3698 3663 3382 3093 2944 2893 4214 4219 4222 4265 4282 4268 4197 4120 4081 4011 3871 3840 3764 3713 3620 3577 3554 3471 3445 3393 3382 3373 3306 3301 3230 2164 2164 2151 2178 2172 2176 2140 2095 2071 2029 1980 1957 1917 1894 1849 1822 1816 1761 1738 1709 1695 1696 1661 1660 1618 2050 2055 2071 2087 2110 2092 2057 2025 2010 1982 1891 1883 1847 1819 1771 1755 1738 1710 1707 1684 1687 1677 1645 1641 1612 3447 3605 3725 3802 3782 3728 3614 3582 3406 3274 3065 2912 2786 2671 2523 2372 2190 2098 2016 1954 2041 1844 1647 1502 1470 1849 1956 2030 2072 2065 2013 1953 1935 1831 1757 1654 1570 1493 1423 1367 1309 1207 1140 1082 1063 1102 1007 908 830 808 1598 1649 1695 1730 1717 1715 1661 1647 1575 1517 1411 1342 1293 1248 1156 1063 983 958 934 891 939 837 739 672 662 3757 3884 3957 4044 4152 4284 4313 4176 4058 4089 3821 3613 3412 3168 3004 2493 2213 1937 1670 2260 2038 1658 1336 1196 1159 1925 2001 2047 2115 2191 2240 2263 2196 2145 2141 2001 1917 1827 1701 1627 1327 1180 1033 875 1137 1001 790 627 565 540 1832 1883 1910 1929 1961 2044 2050 1980 1913 1948 1820 1696 1585 1467 1377 1166 1033 904 795 1123 1037 868 709 631 619 1496 1533 1554 1601 1631 1638 1616 1567 1533 1504 1390 1349 1309 1282 1235 1164 1185 1097 1065 1092 1055 1004 977 934 932 784 806 812 844 853 841 840 805 778 770 735 711 677 662 658 626 630 581 559 559 538 508 486 470 461 712 727 742 757 778 797 776 762 755 734 655 638 632 620 577 538 555 516 506 533 517 496 491 464 471 1177 1185 1180 1197 1216 1202 1172 1113 1085 1044 950 933 914 887 852 820 832 786 789 785 754 752 727 710 677 608 615 613 623 625 621 613 579 557 540 514 495 478 465 459 441 446 420 412 411 389 385 361 355 330 569 570 567 574 591 581 559 534 528 504 436 438 436 422 393 379 386 366 377 374 365 367 366 355 347 164 178 200 215 219 240 239 246 230 219 203 178 172 164 162 155 156 143 139 152 165 152 159 149 169 92 97 103 110 109 111 119 113 105 101 93 85 86 76 84 86 84 74 75 81 87 85 87 80 93 72 81 97 105 110 129 120 133 125 118 110 93 86 88 78 69 72 69 64 71 78 67 72 69 76 155 170 174 189 196 196 205 208 218 241 237 238 223 231 221 189 197 168 137 155 136 100 91 75 86 84 94 96 111 119 109 108 113 116 129 128 131 113 121 115 99 100 87 72 67 62 38 38 35 38 71 76 78 78 77 87 97 95 102 112 109 107 110 110 106 90 97 81 65 88 74 62 53 40 48 8426 8690 8889 9047 9100 9088 8984 8825 8569 8455 7934 7646 7352 7046 6752 6201 5771 5463 5163 5457 5384 4917 4439 4237 4126 4459 4621 4733 4834 4869 4848 4793 4707 4580 4476 4211 4080 3937 3776 3635 3330 3111 2920 2719 2850 2784 2540 2299 2192 2130 3967 4069 4156 4213 4231 4240 4191 4118 3989 3979 3723 3566 3415 3270 3117 2871 2660 2543 2444 2607 2600 2377 2140 2045 1996 2362 2362 2373 2396 2402 2404 2366 2338 2338 2318 2271 2260 2207 2173 2122 2117 2072 2037 2009 1955 1973 1973 1961 1982 1950 1265 1258 1250 1269 1267 1274 1251 1232 1230 1207 1183 1179 1159 1147 1114 1109 1092 1065 1044 1018 1027 1030 1025 1030 1017 1097 1104 1123 1127 1135 1130 1115 1106 1108 1111 1088 1081 1048 1026 1008 1008 980 972 965 937 946 943 936 952 933 2898 3041 3160 3240 3233 3172 3085 3072 2929 2829 2664 2555 2455 2365 2237 2105 1938 1870 1794 1718 1792 1620 1431 1300 1258 1552 1651 1728 1770 1769 1725 1668 1664 1582 1523 1445 1388 1318 1272 1219 1165 1074 1024 967 943 977 891 797 726 696 1346 1390 1432 1470 1464 1447 1417 1408 1347 1306 1219 1167 1137 1093 1018 940 864 846 827 775 815 729 634 574 562 3166 3287 3356 3411 3465 3512 3533 3415 3302 3308 2999 2831 2690 2508 2393 1979 1761 1556 1360 1784 1619 1324 1047 955 918 1642 1712 1755 1795 1833 1849 1874 1811 1768 1746 1583 1513 1460 1357 1302 1056 945 831 708 889 780 619 477 436 417 1524 1575 1601 1616 1632 1663 1659 1604 1534 1562 1416 1318 1230 1151 1091 923 816 725 652 895 839 705 570 519 501 1496 1485 1461 1463 1485 1554 1524 1486 1443 1415 1433 1370 1301 1224 1160 1077 1001 946 903 1058 1022 954 873 828 801 695 694 683 687 706 740 723 714 689 681 689 653 623 580 550 502 462 433 417 500 476 445 411 393 375 801 791 778 776 779 814 801 772 754 734 744 717 678 644 610 575 539 513 486 558 546 509 462 435 426 675 672 669 672 664 662 659 669 658 649 650 647 643 653 646 640 650 648 647 653 655 648 618 609 603 291 291 288 286 280 281 276 284 284 282 283 283 280 282 276 272 278 276 282 280 279 281 275 275 271 384 381 381 386 384 381 383 385 374 367 367 364 363 371 370 368 372 372 365 373 376 367 343 334 332 385 386 365 347 330 316 290 264 247 226 198 179 159 142 124 112 96 85 83 84 84 72 57 53 43 205 208 199 192 187 177 166 158 144 133 116 97 89 75 64 58 49 42 40 39 38 31 24 24 19 180 178 166 155 143 139 124 106 103 93 82 82 70 67 60 54 47 43 43 45 46 41 33 29 24 436 427 427 444 491 576 575 553 538 540 585 544 499 429 390 325 255 213 173 321 283 234 198 166 155 199 195 196 209 239 282 281 272 261 266 290 273 254 223 210 172 135 115 95 181 159 133 112 94 85 237 232 231 235 252 294 294 281 277 274 295 271 245 206 180 153 120 98 78 140 124 101 86 72 70;