,A2M,ABCB1,ABL1,ADA,ADORA2A,AICDA,AIRE,AKT3,ALCAM,AMBP,AMICA1,ANP32B,ANXA1,APOE,APP,ARG1,ARG2,ATF1,ATF2,ATG10,ATG12,ATG16L1,ATG5,ATG7,ATM,AXL,BAGE,BATF,BAX,BCL10,BCL2,BCL2L1,BCL6,BID,BIRC5,BLK,BLNK,BMI1,BST1,BST2,BTK,BTLA,C1QA,C1QB,C1QBP,C1R,C1S,C2,C3,C3AR1,C4B,C4BPA,C5,C6,C7,C8A,C8B,C8G,C9,CAMP,CARD11,CARD9,CASP1,CASP10,CASP3,CASP8,CCL1,CCL11,CCL13,CCL14,CCL15,CCL16,CCL17,CCL18,CCL19,CCL2,CCL20,CCL21,CCL22,CCL23,CCL24,CCL25,CCL26,CCL27,CCL28,CCL3,CCL3L1,CCL4,CCL5,CCL7,CCL8,CCND3,CCR1,CCR2,CCR3,CCR4,CCR5,CCR6,CCR7,CCR9,CCRL2,CD14,CD160,CD163,CD164,CD180,CD19,CD1A,CD1B,CD1C,CD1D,CD1E,CD2,CD200,CD207,CD209,CD22,CD24,CD244,CD247,CD27,CD274,CD276,CD28,CD33,CD34,CD36,CD37,CD38,CD3D,CD3E,CD3EAP,CD3G,CD4,CD40,CD40LG,CD44,CD46,CD47,CD48,CD5,CD53,CD55,CD58,CD59,CD6,CD63,CD68,CD7,CD70,CD74,CD79A,CD79B,CD80,CD81,CD83,CD84,CD86,CD8A,CD8B,CD9,CD96,CD97,CD99,CDH1,CDH5,CDK1,CDKN1A,CEACAM1,CEACAM6,CEACAM8,CEBPB,CFB,CFD,CFI,CFP,CHIT1,CHUK,CKLF,CLEC4A,CLEC4C,CLEC5A,CLEC6A,CLEC7A,CLU,CMA1,CMKLR1,COL3A1,COLEC12,CR1,CR2,CREB1,CREB5,CREBBP,CRP,CSF1,CSF1R,CSF2,CSF2RB,CSF3,CSF3R,CT45A1,CTAG1B,CTAGE1,CTCFL,CTLA4,CTSG,CTSH,CTSL,CTSS,CTSW,CX3CL1,CX3CR1,CXCL1,CXCL10,CXCL11,CXCL12,CXCL13,CXCL14,CXCL16,CXCL2,CXCL3,CXCL5,CXCL6,CXCL9,CXCR1,CXCR2,CXCR3,CXCR4,CXCR5,CXCR6,CYBB,CYFIP2,CYLD,DDX43,DDX58,DEFB1,DMBT1,DOCK9,DPP4,DUSP4,DUSP6,EBI3,ECSIT,EGR1,EGR2,ELANE,ELK1,ENG,ENTPD1,EOMES,EP300,EPCAM,ETS1,EWSR1,F12,F13A1,F2RL1,FADD,FAS,FCER1A,FCER1G,FCER2,FCGR1A,FCGR2A,FCGR2B,FCGR3A,FEZ1,FLT3,FLT3LG,FN1,FOS,FOXJ1,FOXP3,FPR2,FUT5,FUT7,FYN,GAGE1,GATA3,GNLY,GPI,GTF3C1,GZMA,GZMB,GZMH,GZMK,GZMM,HAMP,HAVCR2,HCK,HLA-A,HLA-B,HLA-C,HLA-DMA,HLA-DMB,HLA-DOB,HLA-DPA1,HLA-DPB1,HLA-DQA1,HLA-DQB1,HLA-DRA,HLA-DRB3,HLA-DRB4,HLA-E,HLA-G,HMGB1,HRAS,HSD11B1,ICAM1,ICAM2,ICAM3,ICAM4,ICOS,ICOSLG,IDO1,IFI16,IFI27,IFI35,IFIH1,IFIT1,IFIT2,IFITM1,IFITM2,IFNA1,IFNA17,IFNA2,IFNA7,IFNA8,IFNAR1,IFNAR2,IFNB1,IFNG,IFNGR1,IFNL1,IFNL2,IGF1R,IGF2R,IGLL1,IKBKB,IKBKE,IKBKG,IL10,IL10RA,IL11,IL11RA,IL12A,IL12B,IL12RB1,IL12RB2,IL13,IL13RA1,IL13RA2,IL15,IL15RA,IL16,IL17A,IL17B,IL17F,IL17RA,IL17RB,IL18,IL18R1,IL18RAP,IL19,IL1A,IL1B,IL1R1,IL1R2,IL1RAP,IL1RAPL2,IL1RL1,IL1RL2,IL1RN,IL2,IL21,IL21R,IL22,IL22RA1,IL22RA2,IL23A,IL23R,IL24,IL25,IL26,IL27,IL2RA,IL2RB,IL2RG,IL3,IL32,IL34,IL3RA,IL4,IL4R,IL5,IL5RA,IL6,IL6R,IL6ST,IL7,IL7R,IL8,IL9,ILF3,INPP5D,IRAK1,IRAK2,IRAK4,IRF1,IRF2,IRF3,IRF4,IRF5,IRF7,IRF8,IRGM,ISG15,ISG20,ITCH,ITGA1,ITGA2,ITGA2B,ITGA4,ITGA5,ITGA6,ITGAE,ITGAL,ITGAM,ITGAX,ITGB1,ITGB2,ITGB3,ITGB4,ITK,JAK1,JAK2,JAK3,JAM3,KIR3DL1,KIR3DL2,KIR3DL3,KIR_Activating_Subgroup_1,KIR_Activating_Subgroup_2,KIR_Inhibiting_Subgroup_1,KIR_Inhibiting_Subgroup_2,KIT,KLRB1,KLRC1,KLRC2,KLRD1,KLRF1,KLRG1,KLRK1,LAG3,LAIR2,LAMP1,LAMP2,LAMP3,LBP,LCK,LCN2,LCP1,LGALS3,LIF,LILRA1,LILRA4,LILRA5,LILRB1,LILRB2,LILRB3,LRP1,LRRN3,LTA,LTB,LTBR,LTF,LTK,LY86,LY9,LY96,LYN,MAF,MAGEA1,MAGEA12,MAGEA3,MAGEA4,MAGEB2,MAGEC1,MAGEC2,MAP2K1,MAP2K2,MAP2K4,MAP3K1,MAP3K5,MAP3K7,MAP4K2,MAPK1,MAPK11,MAPK14,MAPK3,MAPK8,MAPKAPK2,MARCO,MASP1,MASP2,MAVS,MBL2,MCAM,MEF2C,MEFV,MERTK,MFGE8,MICA,MICB,MIF,MME,MNX1,MPPED1,MR1,MRC1,MS4A1,MS4A2,MSR1,MST1R,MUC1,MX1,MYD88,NCAM1,NCF4,NCR1,NEFL,NFATC1,NFATC2,NFATC3,NFATC4,NFKB1,NFKB2,NFKBIA,NLRC5,NLRP3,NOD1,NOD2,NOS2A,NOTCH1,NRP1,NT5E,NUP107,OAS3,OSM,PASD1,PAX5,PBK,PDCD1,PDCD1LG2,PDGFC,PDGFRB,PECAM1,PIK3CD,PIK3CG,PIN1,PLA2G1B,PLA2G6,PLAU,PLAUR,PMCH,PNMA1,POU2AF1,POU2F2,PPARG,PPBP,PRAME,PRF1,PRG2,PRKCD,PRKCE,PRM1,PSEN1,PSEN2,PSMB10,PSMB7,PSMB8,PSMB9,PSMD7,PTGDR2,PTGS2,PTPRC,PVR,PYCARD,RAG1,REL,RELA,RELB,REPS1,RIPK2,ROPN1,RORA,RORC,RPS6,RRAD,RUNX1,RUNX3,S100A12,S100A7,S100A8,S100B,SAA1,SBNO2,SELE,SELL,SELPLG,SEMG1,SERPINB2,SERPING1,SH2B2,SH2D1A,SH2D1B,SIGIRR,SIGLEC1,SLAMF1,SLAMF6,SLAMF7,SLC11A1,SMAD2,SMAD3,SMPD3,SOCS1,SPA17,SPACA3,SPANXB1,SPINK5,SPN,SPO11,SPP1,SSX1,SSX4,ST6GAL1,STAT1,STAT2,STAT3,STAT4,STAT5B,STAT6,SYCP1,SYK,SYT17,TAB1,TAL1,TANK,TAP1,TAP2,TAPBP,TARP,TBK1,TBX21,TCF7,TFE3,TFEB,TFRC,TGFB1,TGFB2,THBD,THBS1,THY1,TICAM1,TICAM2,TIGIT,TIRAP,TLR1,TLR10,TLR2,TLR3,TLR4,TLR5,TLR6,TLR7,TLR8,TLR9,TMEFF2,TNF,TNFAIP3,TNFRSF10B,TNFRSF10C,TNFRSF11A,TNFRSF11B,TNFRSF12A,TNFRSF13B,TNFRSF13C,TNFRSF14,TNFRSF17,TNFRSF18,TNFRSF1A,TNFRSF1B,TNFRSF4,TNFRSF8,TNFRSF9,TNFSF10,TNFSF11,TNFSF12,TNFSF13,TNFSF13B,TNFSF14,TNFSF15,TNFSF18,TNFSF4,TNFSF8,TOLLIP,TP53,TPSAB1,TPTE,TRAF2,TRAF3,TRAF6,TREM1,TREM2,TTK,TXK,TXNIP,TYK2,UBC,ULBP2,USP9Y,VCAM1,VEGFA,VEGFC,XCL2,XCR1,YTHDF2,ZAP70,ZNF205,NEG_A(0),NEG_B(0),NEG_C(0),NEG_D(0),NEG_E(0),NEG_F(0),NEG_G(0),NEG_H(0),POS_A(128),POS_B(32),POS_C(8),POS_D(2),POS_E(0.5),POS_F(0.125),ABCF1,AGK,ALAS1,AMMECR1L,CC2D1B,CNOT10,CNOT4,COG7,DDX50,DHX16,DNAJC14,EDC3,EIF2B4,ERCC3,FCF1,G6PD,GPATCH3,GUSB,HDAC3,HPRT1,MRPS5,MTMR14,NOL7,NUBP1,POLR2A,PPIA,PRPF38A,SAP130,SDHA,SF3A3,TBP,TLK2,TMUB2,TRIM39,TUBB,USP39,ZC3H14,ZKSCAN5,ZNF143,ZNF346 0,1215,56,348,104,23,10,5,27,157,11,49,19,12067,768,388,28,16204,582,41,208,28,49,106,421,17,139,37,4498,6,514,455,669,1096,43,373,23,35,258,16,11,36,34,17,570,168,781,500,77,270,44,20,296,51,15,87,11,12,21,5,14,64,20,246,14,1044,464,7,48,53,231,67,15,27,1087,159,1104,25,971,15,4,5,3542,54,31,1279,13,7,32,93,9,43,97,39,10,5,8,20,16,17,4,4,152,9,297,353,124,62,5,334,15,23,98,71,7,7,36,55,1220,10,32,33,317,11,202,92,72,295,52,9,59,32,4,76,50,78,21,137,159,940,49,28,9,42,274,2472,29,1494,223,22,11,2107,184,114,17,6,162,155,377,20,29,34539,32,210,1475,8983,115,23,520,265,577,10,1145,265,53,86,13,756,401,10,38,27,8,204,215,20,289,90,4523,45,41,23,428,16,43,4,95,19,6,323,18,36,275,1740,269,176,40,21,64,30236,653,13,767,25,33,48,305,81,136,13,4694,24,8,8,11,172,17,15,35,329,2753,22,135,30,386,12,191,28,258,445,38,67,421,2,753,166,108,6,153,291,45,11,1073,2070,293,6,29,9,223,79,17,20,144,17,17,15,47,201,855,13,31,1130,577,28,18,9,104,31,380,133,8,62,3921,1089,36,55,12,128,13,18,115,72,3308,327,1849,206,198,206,737,532,36,601,1806,1129,195,1658,439,1139,126,14,9,8,76,2650,29,63,30,1105,545,148,123,169,82,1044,210,6,8,8,96,439,93,296,6,17,1160,52,13,1460,612,1062,337,237,144,15,117,10,48,25,9,78,26,12,536,23,49,94,97,8,15,9,40,50,136,53,14,159,6,4,279,30,748,17,359,9,29,4,12,24,8,30,283,18,10,326,18,4,5,34,52,128,8,0,898,34,11,127,4,18,17,100,1065,10,76,20,6,56,174,391,52,317,104,79,292,178,72,118,97,10,188,62,741,33,749,51,76,288,2247,168,78,39,154,2929,89,51,1326,29,526,202,59,352,25,307,5,12,34,13,35,31,19,39,26,18,4095,14,12,34,44,10,45,220,5,44,279,197,222,282,59,14,544,22,65,251,531,79,24,83,3099,11220,44,66,56,80,265,29,623,17,582,7,9,6,17,509,789,189,673,864,636,143,56,29,686,382,375,401,17,3468,11,777,6,167,163,59,524,10,1417,79,10,17,15,8,10,115,79,21,156,22,182,861,326,40,65,582,51,7,122,588,16,93,183,1720,725,17,203,54,39,284,810,355,163,224,4824,81,20,864,11,43,41,448,780,1025,56,1888,70,344,521,88,55,235,36,17,119,25,205,36,112,338,50,33,684,161,136,19,437,253,26,17,17,146,137,53,168,173,252,90,10,78,14,219,32,8,9,463,121,6,119,296,70,286,15,130,1982,18,5,246,751,157,60,8,2,27,92,62,85,63,57,789,3,308,486,11,65,2707,22,7,920,80,206,14,727,839,2570,53,283,1380,609,78,267,5376,24,194,226,28,518,17,812,16,43,29,47,7408,718,31,145,669,275,82,79,184,19,175,25,159,54,104,103,52,26,11,17,11,23,132,82,260,60,23,48,19,294,169,93,88,1279,79,30,17,19,5527,11,82,97,12,9,595,14,29,51,281,1026,516,4,289,318,240,1723,28,248,11,3621,206,44672,58,2303,30,885,52,8,16,6,38,276,14,12,4,8,19,14,4,7,32165,9469,2791,556,102,64,568,26,208,1366,409,387,194,19,438,425,220,397,8,236,619,313,8,272,244,1617,722,110,269,146,905,1073,278,81,1110,122,0,413,14,38,3070,1804,148,137,1880,24 1,234,71,251,97,52,8,15,13,73,11,82,18,36227,446,1344,6,13498,241,248,248,40,77,80,367,22,193,41,4975,9,1409,424,1101,417,55,657,18,135,698,7,40,47,20,27,779,141,1728,810,105,350,131,15,516,29,27,40,6,12,24,10,14,63,69,503,14,1985,792,16,282,56,305,49,14,61,643,162,1680,2502,419,53,8,46,3073,56,123,786,12,8,148,421,9,35,213,121,31,36,37,45,33,14,5,19,337,15,259,263,163,45,18,504,17,28,138,270,10,29,68,51,4577,15,49,46,133,17,563,140,85,677,8,9,128,51,11,136,78,171,28,196,206,6950,90,41,21,28,986,5309,50,2239,666,55,20,2226,212,162,52,57,188,90,504,44,37,13175,77,333,1665,6118,134,68,979,78,1786,19,2069,359,119,206,30,550,519,20,178,19,8,191,1250,25,381,118,20233,61,150,14,645,28,44,15,170,65,18,530,20,417,745,1691,210,1339,107,21,175,23013,1077,19,1140,41,3544,32,917,115,233,35,5651,490,86,55,396,57,107,302,37,751,2064,49,210,11,525,1338,224,49,353,58,48,70,880,4,511,362,51,18,71,571,77,13,895,888,260,7,130,8,323,376,18,25,435,24,23,32,116,451,1052,16,42,4086,867,1367,56,145,146,60,273,159,6,42,1983,527,72,77,28,216,21,26,141,242,4730,338,2766,282,276,672,838,694,55,834,2324,1650,241,3650,892,1917,214,25,3,6,132,2809,55,83,288,2707,11739,351,216,357,180,3491,316,6,56,6,72,371,139,489,6,17,2060,34,17,1049,398,3065,335,404,344,31,207,52,49,20,14,51,91,13,1234,13,60,143,145,5,30,14,89,66,340,57,25,344,691,447,406,274,1394,51,518,6,2058,6,16,30,7,142,287,116,11,259,14,17,12,98,106,242,10,0,8723,41,9,1094,9,11,53,252,1168,21,271,13752,7,91,252,689,186,157,238,46,576,179,110,261,96,13,647,65,590,74,1000,84,134,836,2606,135,122,73,747,3998,292,100,4234,42,923,266,142,557,48,298,5,12,67,19,124,43,25,22,32,18,7864,25,12,61,73,13,78,510,7,76,468,432,308,656,106,22,429,21,157,389,1168,81,17,155,1108,28,96,93,58,277,173,83,523,71,531,13,21,45,16,711,1059,149,657,962,531,155,66,42,932,724,298,577,68,1275,12,561,7,267,203,196,303,39,2698,62,10,84,4,8,43,133,51,54,178,105,533,1237,644,22,136,242,28,135,226,406,32,164,480,6069,1227,46,186,298,63,266,789,118,304,774,32,15,40,1343,25,80,61,1150,1145,972,96,3127,44,345,3266,477,64,305,44,74,30,101,581,91,131,446,60,39,815,193,175,18,1085,850,32,13,521,71,203,156,548,405,233,156,8,174,30,214,14,24,73,438,177,5919,85071,87873,36,1399,55,183,6064,26,6,668,1114,120,75,28,5,61,138,328,121,324,55,1040,9,318,42,6,75,4515,32,36,1651,181,203,231,1406,1586,4078,62,339,2386,900,367,500,243,27,100,550,16,277,45,297,20,82,26,82,5072,1632,72,963,1443,713,187,99,138,16,285,36,235,45,155,101,56,24,1145,19,10,115,715,132,311,31,33,132,15,45,271,72,182,1234,207,41,32,35,3746,8,136,112,19,16,463,86,51,36,663,170,2956,9,267,394,245,4860,22,217,22,1664,297,52986,128,1364,21,1048,71,8,37,18,79,81,11,10,6,12,14,8,3,5,29984,8819,2510,562,106,67,605,25,347,1443,372,426,293,25,387,431,315,450,6,202,416,999,14,317,511,1427,858,121,301,234,1593,461,840,338,848,112,0,375,70,46,3013,2282,133,393,2622,16 2,46,14,78,30,16,4,6,7,29,5,88,6,5209,194,346,10,3093,78,28,31,16,24,21,50,7,42,5,1397,4,173,77,258,240,27,114,4,39,116,7,9,12,6,10,248,50,425,239,20,36,30,13,138,13,13,11,7,7,11,2,11,123,15,43,8,145,234,8,24,71,39,20,4,8,150,14,176,88,5,20,5,1,758,6,186,114,4,6,134,25,9,41,121,15,5,7,7,11,8,4,2,2,84,7,107,133,19,11,16,88,2,3,59,19,4,32,19,16,1709,6,16,6,25,9,197,26,17,96,1,3,5,8,5,32,20,41,13,15,41,441,14,9,5,16,226,912,13,638,120,10,2,730,41,13,13,13,45,27,284,9,12,3078,10,129,324,1198,43,9,421,55,144,5,794,23,14,21,11,89,124,11,35,10,6,24,379,5,54,20,5212,13,30,16,172,3,24,5,52,17,5,120,4,65,94,753,28,69,10,10,15,20645,270,8,198,16,373,25,113,10,69,18,2541,68,77,250,254,22,22,37,5,125,554,4,82,12,65,14,88,12,179,5,19,15,79,3,162,42,18,8,31,123,365,3,208,254,104,1,163,4,163,30,2,7,129,13,3,5,39,100,214,3,13,859,308,6,10,23,41,12,50,107,7,12,629,171,11,20,6,178,2,5,21,138,707,98,686,51,57,180,220,178,12,164,547,516,7,333,69,440,69,8,5,2,46,343,11,25,12,367,464,17,42,42,17,232,236,2,12,4,8,148,53,106,3,16,389,41,4,405,263,2796,42,158,73,14,35,35,26,10,5,16,7,9,208,5,18,19,30,8,10,10,28,17,32,18,12,57,120,351,144,187,191,12,20,6,546,7,2,8,8,17,59,23,4,116,4,6,2,25,24,45,5,0,448,17,4,122,1,394,13,45,280,7,47,1830,6,43,53,218,62,37,60,27,106,73,60,60,23,3,45,10,256,12,337,18,28,206,783,30,26,53,158,814,77,19,387,8,150,86,35,113,10,85,5,4,16,10,23,14,3,19,18,11,2096,14,5,14,7,19,23,127,3,12,147,198,44,94,33,4,107,6,31,133,394,28,7,23,363,6,58,17,25,24,30,33,135,8,94,6,8,57,14,166,568,37,123,304,167,81,9,27,129,113,49,212,22,390,7,283,7,74,64,17,98,15,913,19,5,23,1,9,11,58,3,13,59,10,25,452,153,22,30,64,103,75,30,101,9,57,108,1307,210,11,39,80,15,141,163,30,71,139,11,11,8,162,3,23,21,232,233,257,10,857,30,94,392,88,26,38,11,22,11,62,171,13,20,145,21,26,159,77,52,10,144,58,2,4,38,10,58,70,21,86,58,52,4,61,4,136,10,8,6,120,68,48,3289,11277,9,969,22,45,729,5,6,45,174,33,12,9,3,14,45,80,28,104,8,494,6,43,7,2,31,722,10,38,1332,33,86,70,254,255,638,10,66,487,164,122,130,113,6,71,83,20,53,11,107,10,8,14,8,1927,199,20,1598,222,278,143,34,17,11,80,18,87,9,28,23,16,10,5,12,5,31,278,60,102,14,10,23,9,11,52,27,26,296,43,17,10,10,277,9,30,24,13,10,98,2,21,28,292,183,200,2,105,80,49,255,13,50,2,237,111,12557,24,405,14,644,15,5,3,5,9,29,10,11,8,10,12,6,2,11,34776,10572,3091,615,111,79,82,11,108,300,124,220,86,14,85,139,35,47,5,72,96,542,2,75,102,120,321,32,30,43,254,361,156,36,339,28,0,96,11,21,344,545,18,71,437,77 3,685,116,381,131,36,8,14,13,136,5,77,34,14172,580,1029,21,11334,289,53,170,53,38,164,274,25,209,82,5692,10,510,413,890,464,37,287,8,51,342,5,40,42,39,24,1339,168,4110,2345,191,783,95,21,311,75,160,24,20,23,27,34,9,240,77,390,30,789,598,26,177,55,204,45,33,34,2014,125,961,186,207,38,12,18,3626,79,115,527,39,2,137,234,10,52,158,80,20,15,41,27,40,2,11,26,461,57,474,881,367,37,13,264,26,19,168,105,9,34,138,34,3784,20,75,69,192,31,364,132,41,219,23,7,98,35,39,274,74,398,15,147,109,1761,75,37,13,98,498,5302,36,3246,482,75,8,3341,280,119,48,11,160,104,833,42,50,16514,71,427,1858,3192,158,112,387,121,1088,16,1461,578,80,384,32,599,282,23,71,18,17,344,1138,30,224,160,41041,60,153,32,625,23,29,15,163,59,10,278,10,100,358,1885,510,209,63,69,74,28043,1430,33,987,42,411,119,490,90,237,35,4848,61,58,57,217,505,47,79,34,335,1845,76,254,27,529,20,105,27,366,22,91,38,358,5,1082,151,49,11,102,455,58,10,1029,948,202,13,99,7,334,64,26,26,424,17,22,31,177,556,578,24,59,4454,578,39,36,38,199,138,246,531,20,297,1277,963,304,210,28,224,12,44,195,253,5055,540,3013,393,394,496,1420,1295,49,726,4298,2568,10,2244,1103,1711,181,18,12,10,157,2292,61,81,121,1716,632,165,102,42,65,3774,953,6,33,21,28,230,144,528,13,23,1584,39,24,2534,625,5628,293,406,323,21,230,16,40,13,23,165,30,16,863,9,121,244,148,9,14,23,93,80,215,69,33,321,39,69,478,880,956,29,123,19,284,8,17,40,8,47,263,39,26,266,18,20,6,128,155,211,8,0,6769,48,10,339,20,15,277,165,1705,57,377,497,8,126,199,593,86,163,312,86,545,447,86,151,140,10,77,74,1143,104,1709,57,104,487,2185,246,120,88,317,4465,233,52,2753,68,488,307,131,367,34,316,8,22,59,28,83,121,58,130,47,39,2397,23,6,57,72,2,107,396,14,82,625,365,382,886,123,37,294,65,126,313,1543,58,36,64,921,362,70,97,90,205,327,59,527,41,382,9,22,42,29,543,731,175,654,846,568,188,93,59,683,382,254,606,76,1246,12,567,13,166,174,132,290,56,2272,71,21,95,4,33,10,72,18,121,264,84,468,651,325,68,91,198,103,28,188,382,32,198,279,1233,908,42,152,145,131,369,851,221,354,241,117,87,19,1214,18,82,38,991,1250,775,90,2881,56,475,1023,201,50,123,77,16,58,248,192,198,137,295,76,25,450,266,238,24,1100,875,28,11,127,258,134,171,155,416,125,107,8,87,45,313,32,18,23,570,110,119,10986,14453,57,3881,43,127,1707,22,9,415,1666,144,64,37,2,72,132,235,179,182,38,1660,12,145,18,14,213,5072,26,18,6852,160,213,67,1196,1806,2253,75,378,2333,774,566,308,1498,40,204,526,24,284,75,305,31,65,31,67,3078,576,64,775,1374,988,164,123,47,17,310,18,306,88,165,105,74,26,25,23,16,48,271,209,434,67,7,21,8,61,291,151,189,901,116,24,25,49,2308,13,213,131,15,32,375,16,72,71,569,658,3240,10,352,285,296,1122,54,260,23,4396,350,33215,63,1829,57,708,94,19,20,17,57,169,12,7,11,4,13,14,9,10,29918,8815,2632,588,112,56,398,54,202,1374,220,420,296,29,363,429,235,325,16,215,464,935,21,303,346,436,685,141,231,200,1327,316,808,194,1029,146,0,335,24,61,1841,1911,82,364,1409,20 4,1636,53,264,110,68,13,14,265,104,20,85,42,2897,5999,642,8,63792,340,32,207,37,35,182,378,31,292,67,5117,7,722,503,1313,346,32,466,6,122,385,12,108,125,43,20,4694,220,1882,1281,386,582,335,8,371,23,20,30,9,13,51,14,23,53,66,334,28,607,1096,16,19,80,293,91,8,10,919,295,1361,164,9,26,7,3,3730,16,297,1044,9,8,424,501,8,92,282,119,17,10,18,54,30,4,15,19,732,15,1483,1160,233,92,32,568,15,33,458,65,9,50,93,21,46623,40,60,484,156,8,355,124,48,304,83,8,181,105,13,279,80,490,20,43,386,2126,181,63,23,60,614,3735,65,3141,777,73,15,10286,657,352,76,14,208,133,489,107,73,11292,96,582,1137,4183,124,149,186,53,32,14,4634,626,109,70,42,888,518,16,149,12,15,617,1132,14,344,236,12604,41,80,22,457,19,34,6,807,91,7,1115,14,136,356,3493,312,581,129,17,55,20134,3319,28,543,27,639,942,1335,124,476,32,4253,150,154,566,71,3056,32,23,106,2794,2877,72,519,15,498,23,215,18,126,12,25,25,255,26,393,228,46,15,130,504,49,15,854,1124,373,8,275,11,14,73,46,16,1121,9,52,52,359,837,622,17,96,4972,322,42,45,73,384,33,224,158,20,107,2088,639,246,183,68,375,21,26,125,1301,15734,584,5146,592,701,405,3106,2606,86,1074,7827,4038,692,2945,1632,1847,130,12,16,8,256,1861,68,383,481,917,1176,130,203,70,88,2131,235,17,30,4,196,347,109,1152,13,49,1025,41,11,702,505,1773,481,747,332,37,444,18,106,52,22,100,66,12,681,9,77,189,228,5,35,15,119,181,203,38,34,1219,35,182,189,3576,135,18,156,7,63,8,20,49,13,13,201,38,5,336,6,10,5,172,130,396,14,0,466,36,13,181,8,1328,24,211,1037,34,131,1408,13,194,297,1483,67,159,586,246,1277,1166,96,289,216,10,154,98,920,185,114,42,179,574,549,272,278,221,456,2649,610,28,149,76,764,2478,160,570,154,372,7,4,48,12,201,45,40,37,102,30,4768,15,10,189,161,11,276,965,75,131,474,885,818,577,40,54,341,21,152,298,484,107,31,139,4383,1104,75,217,153,235,129,77,448,19,350,105,51,21,50,370,1559,150,600,1135,629,183,92,39,688,466,289,1257,931,2382,10,974,9,242,398,256,454,26,8122,42,10,76,2,9,36,236,20,11,529,124,409,740,509,15,187,69,8,17,290,466,15,149,778,3657,2064,26,166,116,53,801,974,68,42,160,72,27,18,3224,38,107,37,377,1818,1011,154,6865,111,559,467,350,87,173,74,2072,19,45,127,153,176,495,28,127,504,557,469,50,1909,1115,29,11,43,10,42,264,198,162,144,203,5,436,25,89,39,21,8,384,810,25,669,932,45,3536,140,173,2463,43,11,372,1039,93,25,14,7,23,235,1304,423,320,7,135,12,88,12,12,241,13488,32,16,3867,347,267,95,1175,1424,2100,59,298,1830,2634,307,776,641,21,97,1145,16,385,60,435,36,220,16,76,1743,581,442,1364,1212,355,129,128,7,34,722,39,375,57,234,507,168,35,1716,27,15,267,395,192,1855,55,21,183,19,60,431,377,67,1760,213,26,32,56,1087,14,227,45,10,10,401,9,73,89,360,373,9,9,812,461,197,1422,171,490,18,2357,483,27874,32,1533,48,2440,90,8,41,12,110,437,11,11,13,6,18,10,7,12,30969,9536,2852,602,127,58,545,33,317,2638,452,438,234,34,417,353,314,694,7,216,569,453,24,528,364,892,1134,63,327,206,1234,371,738,163,540,61,0,232,33,116,3566,1789,106,753,1632,239 5,820,39,710,138,21,15,11,19,183,9,35,56,23044,1888,4633,49,23627,688,246,388,65,80,67,664,20,945,50,13556,14,1066,836,2748,884,25,269,11,57,1653,9,47,57,37,36,3744,258,3699,2332,285,1746,356,7,1088,52,107,195,13,11,28,6,24,161,219,122,40,1027,1555,12,20,43,480,63,14,15,795,128,1632,71,292,17,11,3,8740,30,241,841,31,7,133,79,13,24,980,87,10,32,19,20,16,8,7,9,751,17,2440,781,843,20,19,581,28,17,216,125,4,75,121,38,5535,13,31,51,161,12,105,189,175,3046,14,4,60,19,13,74,208,228,14,365,464,1288,49,31,11,86,1308,7120,25,8675,949,28,33,5153,65,996,32,18,141,177,2802,16,21,9212,29,630,8281,4829,332,33,1618,32,13207,11,7372,96,604,148,11,289,693,23,118,18,17,126,1866,20,652,353,178539,21,137,54,711,32,45,14,286,86,8,262,10,139,988,2224,579,264,26,71,75,14971,1441,19,313,77,109,23,424,373,191,38,3477,342,74,15,19,250,29,21,29,666,4092,19,505,15,496,21,393,26,449,54,164,100,1002,13,514,164,62,12,184,933,23,16,832,4121,623,9,177,9,98,176,58,166,914,14,32,12,499,818,886,14,24,69669,3333,49,17,28,462,130,425,109,27,14,1925,817,55,25,18,747,12,18,468,182,3431,676,3647,264,521,263,2545,2279,58,997,5265,2668,7,2796,594,3319,205,19,8,6,262,5827,34,132,20,744,836,185,194,131,96,1361,1886,8,15,265,23,415,268,508,10,24,1681,40,13,2469,955,3975,275,157,318,39,274,37,220,9,20,114,22,15,2516,6,98,146,151,7,11,22,124,119,1921,51,13,395,10,28,802,126,166,32,20,17,27,11,10,78,13,37,423,19,12,209,9,10,8,69,68,224,4,0,588,53,14,556,8,1979,13,523,2230,25,128,67,18,235,312,1548,183,228,124,40,1111,36,121,239,197,14,240,102,2969,75,636,66,208,2434,1375,493,76,205,517,27874,693,181,4944,32,3672,460,83,949,29,449,9,14,58,32,110,40,33,46,56,77,3860,9,109,17,97,12,78,735,51,48,3716,566,534,701,140,29,352,28,126,382,6215,153,26,35,2190,69,100,133,45,309,131,58,953,9,745,27,22,7,67,1070,1358,341,327,1499,982,296,637,45,1417,1145,396,894,279,2727,18,1257,11,661,472,39,635,44,4890,93,12,174,17,9,15,293,18,40,1046,1256,10671,390,872,41,146,639,17,16,236,457,18,211,486,3559,5560,47,238,56,22,333,2055,420,318,505,10,17,15,2116,13,120,55,4081,2192,937,94,6128,146,544,2020,550,70,462,8,29,175,88,117,52,39,838,55,64,1372,640,454,68,707,298,21,16,124,20,48,114,211,189,322,132,15,348,17,345,353,29,14,965,98,10,53,371,163,314,291,194,10445,22,16,50,3474,619,72,7,5,50,312,89,17,560,7,584,22,117,14,12,117,2472,29,16,5813,142,241,113,1057,2212,3729,63,619,2767,815,472,789,1970,86,107,443,41,336,24,467,12,62,49,73,862,1519,54,760,9155,2174,297,473,180,19,423,34,242,52,422,105,223,70,134,22,9,56,185,380,1106,254,20,216,13,23,306,30,40,1972,169,44,40,13,636,19,643,130,17,14,690,9,115,147,664,1472,1359,8,741,485,299,1228,19,121,28,3982,400,76090,29,3384,125,750,689,5,20,12,38,130,7,10,14,9,20,13,4,6,26951,8160,2442,527,117,60,688,26,570,3049,462,728,321,67,445,844,634,1285,43,296,850,2900,10,500,495,740,1689,189,408,366,2849,521,820,130,1045,439,0,441,21,53,3503,3015,200,359,2503,505 6,81,15,34,14,5,11,6,12,16,9,11,9,1064,371,200,8,1204,18,12,6,7,16,15,12,5,30,2,194,2,114,17,46,22,6,48,8,7,10,10,20,45,8,13,956,47,72,34,104,46,50,9,20,13,14,19,5,9,12,12,7,29,36,33,12,9,141,5,13,454,50,9,8,13,51,22,35,20,13,7,9,1,92,18,7,123,7,4,36,29,9,16,69,23,7,8,13,10,12,12,6,8,491,11,184,38,46,20,10,18,13,17,10,7,10,8,65,15,151,3,9,6,14,10,113,15,47,58,2,7,14,7,12,36,22,17,17,16,247,250,14,14,6,7,18,421,13,4476,836,20,26,2363,38,10,12,6,26,13,95,13,12,135,10,85,886,69,26,12,52,14,16,8,118,102,64,101,5,12,116,13,72,12,8,98,301,11,62,36,5755,18,51,18,29,8,9,5,102,53,6,439,4,29,56,157,25,75,21,7,17,4636,131,16,19,19,19,8,125,14,16,41,4083,17,16,9,4,23,11,7,10,57,88,10,504,24,70,14,10,8,161,5,66,8,41,3,58,25,13,13,61,168,10,5,14,180,50,5,46,13,17,51,3,6,613,15,7,7,70,79,44,8,36,325,13,30,4,12,66,16,46,112,6,29,62,10,25,7,11,163,8,9,25,86,411,36,1110,90,56,10,139,169,10,21,500,11259,6,255,28,75,6,5,6,9,32,384,10,8,10,235,91,47,28,26,14,19,386,8,21,5,18,14,58,69,8,10,70,44,18,113,29,22,31,32,24,22,34,7,19,5,8,15,11,10,122,4,28,17,18,7,4,13,24,11,131,8,7,62,10,7,41,13,66,1,6,5,16,7,7,10,6,7,20,17,6,35,10,23,1,26,27,66,9,0,32,6,12,38,8,222,7,13,49,13,20,30,3,23,29,57,16,18,22,31,62,28,26,26,33,6,15,6,16,15,17,14,30,48,31,23,81,35,48,478,115,15,125,14,74,62,15,47,23,34,3,5,16,4,24,11,9,14,19,3,224,15,4,5,65,8,43,62,7,21,119,66,140,41,18,24,17,7,54,35,125,15,8,217,178,6,33,19,13,117,19,21,24,9,68,6,7,5,73,66,317,18,28,42,17,25,11,13,90,59,25,33,369,221,9,37,7,81,38,14,42,20,272,5,10,6,1,7,10,23,2,14,69,19,159,71,120,16,45,17,12,11,29,22,15,14,43,114,148,16,18,19,8,25,965,199,20,35,18,5,13,957,4,25,13,45,70,51,23,127,16,29,101,119,36,19,10,18,11,42,25,19,9,69,11,34,29,36,162,18,95,127,4,7,20,7,11,116,9,20,18,15,10,12,9,5,10,12,3,185,19,9,12,146,12,316,21,44,176,7,5,7,66,11,7,7,2,12,83,122,14,46,9,75,10,8,9,4,20,1303,34,15,2062,15,48,23,55,98,193,10,11,378,37,55,83,99,19,25,27,17,11,20,20,12,31,7,13,24,855,13,44,78,52,9,17,6,8,55,16,63,13,29,9,18,21,17,5,8,18,25,34,597,34,5,49,6,5,22,8,49,143,46,12,20,5,140,6,101,7,8,9,15,7,22,317,29,37,15,5,35,29,15,89,14,10,8,754,21,2194,17,54,18,55,20,6,13,5,12,69,7,8,4,8,10,11,3,8,35445,10999,3156,623,133,71,17,35,34,251,29,26,17,14,32,22,29,68,7,29,29,409,18,78,50,90,59,6,17,54,396,38,89,129,38,7,0,48,32,17,279,148,7,162,239,59 7,308,145,221,61,56,8,17,19,56,8,28,33,11923,487,925,12,9659,151,137,70,38,27,179,193,16,179,118,2216,10,411,180,512,243,33,139,23,59,140,11,28,64,48,27,825,114,1446,848,111,574,89,20,222,50,48,77,8,16,20,28,16,94,18,118,13,284,352,11,121,97,173,31,20,14,190,1647,575,53,357,24,9,4,1551,27,210,316,15,8,294,518,18,46,153,47,25,15,29,43,35,28,4,21,307,35,188,897,245,137,18,189,34,35,351,86,8,29,72,46,722,51,158,47,129,28,723,210,53,152,46,17,143,91,16,161,60,154,21,377,105,512,109,66,4,52,229,1745,55,1729,388,115,8,4062,925,246,37,34,318,145,222,97,40,3199,109,795,1063,1568,102,149,326,40,170,12,726,431,91,145,171,170,169,15,66,13,15,420,502,36,242,84,2943,88,134,21,284,20,29,7,177,44,9,436,10,252,303,1115,153,256,134,14,47,19802,1147,42,397,35,378,80,448,48,285,37,2576,304,87,42,125,1089,56,123,58,1522,680,89,196,24,323,21,115,19,123,218,43,111,594,10,294,844,262,13,64,395,45,11,502,434,146,5,174,12,175,49,33,26,330,16,32,32,176,354,312,28,65,685,4812,41,27,58,147,35,268,261,10,216,1099,273,461,411,83,185,33,31,123,184,4707,221,3697,327,286,81,1207,1030,44,314,3123,2796,362,2318,345,613,45,36,17,32,307,5411,47,56,183,776,1437,148,105,65,55,1718,526,15,67,10,25,208,138,456,20,41,444,46,15,437,259,4005,127,115,142,19,359,55,58,13,17,87,28,13,378,10,70,111,248,9,4,23,107,108,44,69,70,200,24,200,187,46,78,17,145,16,41,8,18,58,9,25,122,19,11,151,7,16,9,83,201,233,13,0,2103,42,19,126,10,780,109,143,933,19,285,597,13,86,247,406,52,106,424,165,547,485,71,161,130,11,239,52,396,78,399,41,190,318,1368,160,251,55,286,1205,280,59,762,163,431,413,141,226,65,94,5,31,80,16,81,75,37,96,32,77,2166,62,10,146,57,20,78,461,20,144,215,598,419,313,30,23,98,129,162,183,686,49,23,109,386,1308,53,122,193,141,85,75,154,78,212,4,32,10,23,201,513,114,263,398,236,94,168,35,328,157,110,335,19,657,13,470,5,148,319,305,113,69,1238,46,15,50,6,26,11,63,67,35,119,56,289,607,345,43,226,118,281,22,464,206,17,85,214,1744,307,49,81,66,53,223,391,65,74,351,1234,20,20,913,19,60,29,428,1510,296,154,1219,38,190,242,425,55,84,126,8,38,246,79,413,509,329,42,34,201,143,183,16,622,520,47,8,155,22,30,100,99,272,72,68,11,61,27,178,37,22,50,331,187,71,35,841,29,1886,12,103,722,45,10,48,1331,55,23,52,4,61,92,305,393,175,26,481,13,138,10,11,56,5349,53,63,3020,129,132,163,1222,1090,1242,114,240,966,311,280,286,659,27,180,411,23,136,129,296,60,93,23,70,783,529,17,260,1367,361,110,52,16,20,169,29,126,36,134,39,59,21,16,29,10,47,476,108,332,35,29,50,27,133,296,258,67,418,196,31,25,24,421,6,136,132,24,32,271,9,29,50,206,181,1531,7,137,170,102,710,65,78,16,2744,248,24368,127,740,42,247,72,10,21,16,117,178,12,4,8,9,19,12,6,12,33246,10601,3051,612,108,63,143,41,145,549,174,204,133,22,157,229,136,229,9,93,198,1624,22,250,175,313,239,110,132,91,729,229,291,326,324,101,0,139,52,66,597,858,43,310,592,155 8,377,44,269,42,73,14,11,25,76,118,7,25,549,970,1276,9,9592,142,47,97,26,66,103,166,26,145,34,2738,10,444,132,301,236,14,76,52,89,177,10,135,91,143,33,927,133,992,626,338,487,104,26,331,159,35,180,11,38,36,14,13,291,20,81,12,219,367,10,15,87,170,24,8,86,152,469,370,2028,1534,51,10,7,3515,59,65,410,8,7,111,232,5,31,256,67,23,9,37,25,63,104,7,13,319,16,143,466,229,225,150,167,62,22,180,211,11,94,116,366,5081,16,71,545,115,13,243,82,89,181,6,6,275,98,60,163,54,147,50,64,225,1392,110,102,12,57,177,1504,83,3719,522,77,24,6021,762,71,49,15,218,208,477,63,51,1609,101,399,1545,1714,121,103,129,73,750,14,1395,301,91,500,20,55,449,7,113,38,10,382,534,18,219,123,11849,55,130,79,331,31,31,8,155,50,9,727,27,55,489,1272,127,419,167,45,38,9578,745,37,77,26,236,95,288,50,179,24,2332,869,81,15,12,349,22,28,70,1148,607,36,416,25,504,13,76,16,231,18,125,20,221,10,462,275,58,12,123,397,33,15,322,1260,130,2,95,9,59,84,14,141,368,112,10,42,182,218,355,17,61,4235,1957,30,74,19,139,30,248,100,14,116,592,255,108,79,15,130,32,65,312,183,1857,168,2190,275,293,18,1142,1261,43,290,3163,4531,395,1108,68,523,31,13,4,8,193,1623,69,76,222,697,274,63,80,32,32,1543,380,9,21,4,38,124,148,429,11,19,402,41,32,1191,342,398,144,196,169,16,196,18,56,16,15,50,14,22,751,7,38,100,288,6,12,16,95,62,133,38,16,220,18,48,170,21,272,10,54,322,22,15,24,55,12,10,142,34,13,101,11,15,8,115,157,232,9,0,329,32,12,323,6,1302,19,122,1026,16,293,671,13,65,177,402,63,152,141,421,586,324,44,186,276,10,58,37,364,52,49,27,126,187,125,73,300,52,276,3734,220,48,99,95,581,246,185,173,77,171,9,8,24,19,43,21,108,37,20,12,2084,12,5,23,176,16,139,452,16,114,216,504,539,480,42,22,130,17,66,174,579,41,48,1665,645,14,150,82,98,167,76,58,138,18,253,8,35,1,94,310,762,85,232,504,200,124,243,31,386,317,237,279,110,974,15,476,8,261,201,229,102,22,1102,26,11,21,8,13,22,64,490,20,125,47,1948,205,339,25,95,355,23,15,183,184,10,109,329,2393,737,20,121,50,29,167,1836,91,72,80,27,11,68,1535,41,36,34,484,472,379,125,1079,118,187,352,157,61,113,65,20,17,18,34,66,237,301,33,65,238,190,345,21,331,346,58,9,86,16,34,90,40,237,99,64,13,65,11,105,196,41,14,531,119,14,25,49,106,548,28,177,803,83,9,12,767,90,13,12,9,9,156,328,149,92,43,336,16,153,13,8,45,2190,73,26,7540,117,110,573,538,683,1566,57,120,2196,256,159,276,1488,36,91,185,33,132,48,150,27,230,14,86,244,824,18,162,1721,380,83,55,37,20,226,76,103,34,87,32,70,25,15,33,7,62,408,222,609,40,19,81,48,206,169,104,134,485,176,75,27,40,544,30,226,65,17,18,319,18,89,145,213,403,176,11,663,209,142,602,59,26,13,2824,160,14595,192,693,82,1411,79,16,33,17,210,554,5,9,5,10,10,12,5,10,33883,10124,2901,575,121,59,156,70,144,650,163,150,74,22,157,190,171,338,13,117,325,2235,20,295,149,263,229,99,108,136,1106,283,620,304,211,105,0,175,27,110,713,832,67,564,1086,180 9,242,148,228,101,79,8,30,20,100,21,42,38,11703,760,1038,19,8201,151,149,100,33,32,321,187,21,195,199,2759,11,435,208,613,294,34,180,53,85,221,10,65,128,84,38,1893,151,2413,1260,209,570,98,32,318,48,49,112,29,10,39,34,8,154,40,249,24,291,386,25,106,124,240,48,36,25,1780,2478,578,138,497,38,23,12,1453,42,115,346,19,9,243,784,14,79,207,76,76,31,53,108,53,40,6,39,464,49,659,1198,426,150,30,193,40,43,389,35,18,36,184,110,1571,34,162,54,101,30,682,234,57,124,38,11,332,163,37,256,70,240,39,527,240,1628,227,123,11,46,308,1894,107,2134,504,183,33,9292,1186,291,72,54,184,180,308,262,118,4077,216,721,1313,1357,133,238,205,100,542,34,821,809,51,178,55,125,191,17,121,61,6,823,980,61,315,225,6209,154,335,56,362,56,27,9,170,96,15,1108,29,290,496,1162,91,435,156,97,50,23661,1594,106,336,66,1658,535,715,47,539,56,3655,231,114,16,467,1939,72,167,112,725,937,115,550,43,540,67,171,34,249,65,50,28,293,3,486,151,46,18,61,507,111,15,517,166,163,11,156,13,78,104,29,62,660,24,41,66,293,676,345,44,142,385,330,110,70,59,280,64,339,90,17,266,1025,346,398,428,162,285,44,49,199,325,7647,302,4844,611,594,284,2864,2200,70,390,6511,6664,18,3146,893,1024,59,32,11,37,383,3387,76,79,409,916,1257,198,154,67,136,1688,1323,12,73,17,44,235,153,711,17,64,890,33,55,634,337,1825,188,363,232,31,607,28,86,27,28,195,78,20,519,18,133,230,410,9,15,29,144,138,186,113,90,458,24,277,268,156,151,47,222,19,187,9,30,81,12,43,145,56,25,139,18,22,14,210,264,396,20,0,3708,70,12,317,11,4921,102,171,1725,65,372,461,21,154,314,624,104,192,471,252,660,1354,133,322,288,12,154,55,360,193,725,43,213,229,924,125,400,108,522,1601,496,46,902,197,661,473,300,269,128,172,5,27,56,24,119,53,65,103,81,72,1147,32,16,149,107,17,194,835,56,234,290,1026,881,408,76,47,164,79,227,195,709,74,73,292,409,656,97,192,271,250,102,92,227,138,282,15,55,11,29,289,745,102,331,532,277,117,128,40,369,235,125,541,35,640,14,376,10,174,338,1034,246,62,1103,19,24,58,8,30,23,94,204,75,176,56,414,1038,559,42,236,207,20,48,393,307,53,126,389,1712,473,44,136,64,88,225,645,66,114,357,885,33,39,1445,66,120,36,498,1969,412,184,1240,43,301,364,147,55,94,225,19,16,29,116,386,599,310,55,60,287,172,347,27,844,1183,92,27,84,27,61,153,112,227,110,148,20,136,53,154,22,33,17,296,283,152,5217,16594,68,891,29,159,1024,92,14,147,1348,83,47,35,5,71,162,456,685,192,56,538,14,158,42,20,81,7972,90,34,241,221,173,101,1904,1436,1812,154,265,1357,292,317,295,365,50,91,888,17,160,178,237,94,170,18,157,713,698,35,350,756,314,134,89,25,15,379,91,234,54,257,66,102,40,45,54,16,111,460,161,937,42,20,43,51,155,393,431,206,481,274,63,54,54,832,13,200,75,33,21,224,4,66,122,227,385,2563,14,310,292,164,727,236,78,24,2899,292,18440,143,736,46,235,55,22,38,32,245,221,17,7,13,4,24,13,7,7,35795,10322,3111,631,131,64,213,71,164,672,186,187,97,26,170,241,166,302,17,107,246,549,27,189,188,253,349,180,156,135,970,302,603,601,490,101,0,247,84,140,758,1319,48,752,830,1049 10,565,63,335,100,76,10,10,33,165,10,6,49,4151,944,2967,4,10189,201,269,128,27,34,118,302,12,320,69,6014,19,394,236,707,493,28,23,19,35,254,12,38,105,45,70,2430,155,2386,1138,417,1757,170,114,1442,132,63,4554,6,54,17,11,25,83,52,296,38,478,384,3,32,277,237,46,21,135,461,573,602,54,324,41,48,1,2305,17,158,283,11,5,247,346,9,69,394,74,48,13,55,41,40,26,6,9,679,10,685,532,868,22,22,241,87,42,192,156,5,53,94,67,708,35,84,251,136,10,915,174,150,1315,8,14,146,101,25,209,168,281,62,633,269,2230,124,81,7,80,359,3494,89,3019,580,46,8,8237,103,62,77,37,622,208,308,55,38,2380,110,1439,1448,932,704,100,649,60,2020,10,1900,159,520,577,74,28,231,13,156,41,7,818,1413,20,379,278,12285,60,221,19,482,34,43,10,320,63,13,483,13,915,482,1013,130,525,168,56,77,18337,1840,43,1037,121,316,95,435,70,298,325,2392,4388,510,27,19,288,60,208,55,1834,677,114,466,107,457,11,201,13,288,12,152,29,1237,8,486,2145,245,13,72,1567,398,9,590,529,312,4,159,8,54,43,34,204,704,14,20,53,171,965,341,15,54,6216,19548,54,28,78,209,260,475,229,13,111,424,321,170,173,43,1586,27,31,286,336,6133,175,3384,322,684,51,2248,2227,56,344,8374,6313,1820,5362,680,924,55,68,8,10,240,18664,72,101,158,458,2033,161,141,186,191,1283,2118,2,92,5,15,220,184,451,5,19,1371,34,7,741,352,110,230,95,168,30,353,20,120,20,5,94,35,22,903,18,81,213,375,7,17,4,180,254,120,302,47,447,13,106,631,44,163,39,1608,529,37,15,9,31,5,14,168,14,9,121,8,10,11,123,127,308,8,0,90,100,13,455,2,13,296,213,3194,19,1513,472,12,171,351,225,52,157,287,58,1122,149,63,190,175,10,160,51,445,86,145,69,185,568,405,109,298,196,479,4208,451,66,291,163,831,619,140,249,109,158,24,12,40,9,268,62,81,30,76,33,881,26,17,31,72,8,36,718,13,125,381,921,940,2726,61,29,190,18,242,229,1683,222,23,189,544,191,99,164,80,147,114,111,216,84,274,7,38,13,18,323,585,117,369,675,307,255,138,49,585,544,154,257,760,642,8,410,5,409,503,12,195,43,1969,26,3,190,5,4,12,57,35,175,506,80,1679,691,523,44,165,176,13,6,298,356,18,127,315,4961,1139,116,248,53,33,312,1752,112,313,240,4234,28,13,1013,22,104,36,1122,4231,412,156,2651,82,283,370,269,59,128,15,19,79,93,42,208,82,439,244,49,369,185,496,49,772,601,45,13,434,10,15,85,55,327,111,73,10,110,17,233,140,22,47,313,141,68,8,958,58,61,44,134,1476,41,11,11,4137,176,18,21,3,572,248,1446,68,457,11,458,8,296,6,7,10,6530,105,54,97,181,197,418,758,948,2294,124,391,1763,989,225,352,760,187,117,329,22,219,83,178,40,111,17,129,842,693,193,1313,2155,347,91,75,47,19,290,31,404,116,425,76,57,31,5,8,5,47,779,189,1008,29,29,41,21,36,413,43,37,811,275,31,54,20,1433,13,524,107,21,11,323,16,29,172,332,267,5590,5,166,179,159,789,73,11,28,6011,248,23657,158,999,95,910,276,8,15,3,154,178,11,5,18,4,14,2,5,3,27714,8166,2387,494,82,60,244,17,297,388,146,222,113,44,177,305,187,380,12,144,259,276,2,232,165,200,378,116,155,115,832,339,363,751,389,388,0,227,102,57,932,926,73,719,506,15 11,198,42,137,57,51,4,4,16,80,9,14,25,5250,1178,1430,2,11982,108,139,62,13,19,188,129,9,169,92,2726,5,390,156,596,150,14,102,16,40,188,7,42,61,62,18,2167,84,1646,629,250,802,126,17,292,26,8,375,3,7,15,8,6,70,40,243,13,263,324,11,40,170,240,19,4,12,610,1114,361,341,297,19,13,1,1507,6,259,324,7,6,265,642,6,183,109,66,57,7,8,53,29,11,3,16,405,10,397,558,238,95,10,169,16,20,153,106,0,10,46,52,335,22,86,38,72,7,1012,103,33,179,18,1,238,95,6,282,63,324,39,79,191,2727,146,72,21,17,228,1484,69,3034,584,53,15,7156,696,169,56,13,284,114,277,131,56,601,154,782,737,1315,92,186,146,56,3950,6,698,392,78,151,112,110,138,2,94,18,4,258,745,5,279,212,6628,53,146,17,255,21,22,1,210,32,12,402,13,99,466,850,110,683,113,16,35,7375,1437,46,269,26,224,368,438,36,275,45,2446,434,112,28,22,1707,15,13,87,588,587,76,565,121,353,9,186,8,111,10,711,11,576,4,239,218,60,4,31,284,349,12,332,811,162,5,253,4,80,27,22,24,666,8,11,50,424,417,178,12,59,2663,1354,14,20,19,200,50,211,153,9,150,514,228,475,391,62,472,19,17,134,197,6472,153,4271,380,486,9,2086,2050,94,308,6152,5975,5,2267,971,468,28,60,5,5,216,4261,46,38,171,909,1516,164,219,140,103,1921,324,5,24,0,31,143,96,600,2,43,362,17,8,159,201,1931,110,141,114,13,370,2,48,15,9,136,13,4,469,5,72,219,222,3,6,3,117,68,88,48,35,233,8,66,206,6,91,4,166,228,24,6,26,67,7,5,136,9,11,70,6,5,1,104,171,351,1,0,119,30,7,275,4,2,53,113,960,21,264,150,4,116,184,307,134,90,433,149,528,681,58,214,155,4,259,22,225,113,254,25,118,161,146,68,342,138,405,1661,545,33,304,85,533,386,190,189,77,113,3,5,23,2,94,19,96,46,81,32,1947,14,4,95,62,16,134,676,2,120,734,659,622,701,32,16,129,54,112,141,609,72,41,224,342,71,50,188,119,206,178,61,153,6,190,2,33,2,26,216,588,45,230,498,176,62,50,18,360,220,83,320,286,654,2,188,3,88,254,288,96,40,927,16,6,29,4,3,18,68,67,52,292,293,1750,971,619,15,135,140,2,4,262,170,6,91,225,1880,375,23,147,48,67,139,799,78,55,662,404,5,17,1161,21,59,18,308,952,295,128,1385,46,182,1575,283,31,65,98,14,9,16,26,205,420,408,33,32,216,161,356,24,833,978,45,1,72,7,9,59,52,140,79,101,5,153,12,81,117,13,11,329,94,3,4,281,62,75,69,116,1995,49,3,4,1622,84,11,8,1,12,160,1220,341,125,1,142,10,105,3,8,54,7776,80,27,748,169,138,128,1688,926,1219,103,138,1045,211,202,234,514,17,31,534,14,105,89,158,44,71,18,74,437,531,28,93,571,238,107,96,16,10,232,49,223,39,129,50,43,32,1,34,3,57,255,240,991,25,8,29,29,61,321,244,106,542,121,44,27,55,558,9,191,46,6,3,146,15,55,79,131,121,1359,3,227,204,72,597,117,41,12,2879,204,19596,48,599,57,1204,58,5,12,6,154,95,2,3,6,4,9,2,2,4,12678,3626,1066,228,53,23,124,10,273,275,107,140,78,24,92,132,195,367,10,64,146,442,5,157,163,204,315,77,93,87,420,144,396,266,304,69,0,507,24,80,735,579,36,612,458,7 12,324,27,306,80,17,5,5,4,69,9,98,14,21905,1395,1419,9,8078,250,26,144,42,40,76,258,7,455,38,4022,4,400,271,579,270,23,414,6,27,223,0,8,41,15,8,1428,105,1721,975,179,789,104,14,835,52,20,50,6,9,22,15,8,55,103,324,11,600,423,4,74,3,170,16,9,17,57,105,833,30,50,13,6,1,1461,64,87,598,13,12,68,100,3,20,138,53,9,3,20,18,7,8,3,2,318,6,508,149,340,16,10,327,12,20,160,93,4,7,23,26,3490,17,26,17,129,8,381,76,45,209,4,4,47,24,6,316,105,129,8,58,198,1383,44,26,28,25,460,3663,17,2729,380,18,12,2358,44,35,24,8,161,56,922,22,27,11355,33,300,2697,4669,125,42,340,23,214,3,846,297,129,334,17,581,313,6,46,12,8,131,465,10,222,124,90173,12,121,25,441,21,20,8,110,41,7,215,7,58,327,1674,144,247,40,10,33,18976,623,11,455,45,110,74,270,72,262,12,6272,13,10,8,60,130,12,11,25,322,2374,22,221,16,268,7,156,11,440,14,50,28,278,7,490,193,37,13,120,366,19,6,609,473,200,4,77,11,687,62,43,23,419,8,11,17,136,539,669,12,31,26141,469,13,27,14,170,143,288,89,4,33,5367,407,100,70,26,91,7,5,237,187,3319,540,1455,196,301,879,1134,1043,36,760,2842,1664,277,1395,649,1014,177,10,2,7,78,1574,34,85,24,1079,3290,123,110,184,55,1355,393,3,18,5,24,196,97,290,11,14,737,39,14,1285,384,10260,126,173,189,22,178,58,39,10,15,71,14,7,533,7,67,124,206,8,17,4,57,47,299,58,19,236,16,16,345,7,316,16,108,3,144,6,5,31,13,56,197,20,10,286,9,8,4,44,58,144,3,0,395,30,7,272,1,8,19,93,817,14,87,59,3,121,151,656,59,189,105,22,610,50,166,131,119,14,266,33,788,88,1208,35,110,1259,2312,170,99,70,320,6220,302,75,2317,27,593,213,89,270,36,265,5,7,38,8,73,15,20,35,30,15,2860,16,6,55,78,6,74,379,6,51,503,323,262,285,32,12,274,9,94,389,2020,58,17,51,769,14,89,80,29,302,87,25,377,11,283,8,11,4,12,521,951,167,356,548,668,137,37,56,429,363,214,366,163,1375,10,349,7,322,192,53,246,18,1274,47,8,37,6,6,7,87,10,13,313,92,122,2151,368,29,33,312,201,9,165,258,11,132,146,1087,1875,21,178,36,38,273,696,206,144,429,14,5,11,541,4,60,29,1475,736,577,55,2127,20,338,1191,191,35,179,12,18,14,16,168,60,29,209,32,39,461,106,258,35,668,502,14,1,10,18,230,138,80,224,123,62,10,170,9,381,4,11,4,698,119,7,14,131,13,55,18,68,1040,13,8,101,1425,284,65,8,2,29,89,196,41,134,37,640,14,124,5,7,91,3692,19,14,5370,144,110,18,981,1363,1560,72,239,1332,531,366,439,841,12,146,342,10,193,21,222,16,56,17,58,2705,789,62,235,2172,1683,152,116,45,6,212,18,155,54,159,43,32,34,12,7,0,31,190,105,487,51,8,90,9,54,215,14,37,714,127,41,32,21,1181,16,207,53,12,11,304,6,361,42,465,489,75,7,325,243,215,857,37,272,12,1495,229,30545,28,1405,62,707,155,7,21,7,50,66,10,6,6,7,13,11,1,10,25167,7439,2124,448,80,55,238,9,199,1134,247,326,201,27,248,370,195,388,15,131,313,544,5,157,293,510,460,109,142,135,1556,573,371,99,509,182,0,263,17,37,1736,1289,47,284,1589,11 13,382,28,94,27,15,7,11,20,68,9,23,6,1402,84,396,5,3374,55,31,39,20,47,18,56,19,75,8,1500,1,279,81,179,123,11,131,6,21,144,4,35,29,10,13,192,60,559,257,38,95,30,7,128,17,10,7,1,7,6,3,9,40,4,51,4,59,182,6,85,32,86,52,5,11,63,30,246,540,32,11,6,0,559,7,26,239,3,2,46,96,8,21,121,14,7,4,10,6,11,36,3,5,135,2,52,110,49,63,6,116,7,9,44,7,9,22,30,8,1192,6,23,79,134,7,220,43,80,60,4,6,27,13,4,34,13,112,12,24,53,1128,35,12,8,97,52,1466,23,2187,131,35,22,1081,53,85,14,14,131,99,360,26,96,8407,13,139,2106,1067,90,17,88,15,54,8,333,86,50,129,1,93,196,14,62,8,5,76,288,10,142,24,9028,25,20,25,131,10,10,4,73,9,1,298,4,51,120,623,41,535,37,54,20,7002,89,17,78,10,487,11,262,69,75,18,1891,46,59,24,252,11,18,32,10,108,255,5,60,12,184,64,36,20,126,14,16,32,110,7,348,117,19,7,82,275,6,6,154,843,70,2,41,6,119,54,8,15,145,8,7,9,43,41,282,15,15,296,234,195,8,15,22,9,189,90,7,71,727,103,39,27,14,33,22,11,116,62,1178,70,1805,114,42,112,214,133,12,138,406,1443,71,682,116,307,41,16,4,3,45,1162,8,93,15,735,806,95,83,74,42,756,203,2,7,106,28,57,87,166,2,11,212,33,5,1409,124,226,47,191,80,23,35,19,22,14,6,34,12,5,278,7,39,44,42,3,11,6,17,69,80,24,14,118,7,40,119,17,149,22,52,5,119,4,3,7,2,24,52,30,5,51,5,12,1,22,50,48,6,0,527,17,7,142,1,119,15,53,307,11,43,303,9,10,62,127,48,59,63,23,284,46,45,141,28,4,60,22,94,10,284,68,66,175,243,41,46,31,62,1048,34,29,532,16,389,112,138,286,24,117,2,7,18,5,9,12,24,18,11,9,813,12,11,13,13,8,12,55,6,50,66,129,98,77,21,10,82,10,35,87,339,32,14,243,1243,451,41,5,10,68,35,24,98,10,221,3,6,16,10,138,416,27,82,244,149,89,17,20,295,248,107,150,15,424,9,114,0,180,52,294,37,13,748,10,7,30,7,16,4,30,12,45,28,32,107,521,227,21,32,206,8,21,56,87,47,47,203,1097,769,8,46,38,25,114,559,32,79,165,239,23,8,1395,11,17,21,346,213,225,16,691,53,99,341,180,52,64,4,486,9,74,276,37,29,96,38,31,122,78,64,6,262,205,11,4,47,54,12,69,52,108,64,39,4,36,4,95,10,6,1,154,69,24,534,1961,15,639,13,121,293,11,1,22,557,92,25,4,8,17,35,53,13,52,9,242,2,58,68,3,30,3034,16,9,198,45,206,52,228,584,891,17,54,1353,144,41,139,110,93,51,138,144,99,12,53,8,55,11,32,584,482,36,85,321,285,32,28,21,10,69,10,63,12,28,25,12,5,375,8,7,33,135,54,99,36,13,53,2,67,131,10,94,730,90,26,16,22,2801,7,85,28,7,4,119,3,21,68,81,134,796,2,143,163,73,470,9,58,8,1058,63,15101,22,454,9,135,35,5,6,3,44,402,8,5,1,10,12,6,2,3,29843,8472,2549,544,98,58,135,78,59,349,68,80,83,13,80,107,69,159,5,88,181,227,2,173,139,288,154,25,90,142,987,94,318,67,128,142,0,396,9,20,755,531,21,102,758,61 14,222,49,168,58,35,5,6,44,122,11,8,17,2199,840,1097,5,5535,85,56,66,20,34,96,154,16,294,50,2745,13,269,204,478,192,6,103,25,41,116,3,32,47,35,11,1088,85,2743,999,385,2857,141,167,533,56,33,907,3,4,12,6,9,88,68,181,12,417,302,8,36,99,169,52,7,28,507,255,545,15,211,24,21,2,2660,14,87,250,7,5,89,251,10,31,248,73,36,5,15,39,34,19,4,1,398,6,639,253,478,85,9,154,20,37,60,60,13,19,32,121,689,16,38,31,105,11,864,116,107,321,31,3,98,32,9,547,111,163,21,164,235,1126,65,46,13,47,252,2032,32,2756,298,40,4,4720,162,50,22,11,309,81,533,41,35,1362,70,316,1293,1387,157,79,79,294,3755,4,536,883,50,979,22,125,202,8,94,24,3,968,614,12,208,145,66832,34,147,23,261,19,27,1,185,43,6,296,14,139,296,1087,41,594,53,25,37,13777,721,27,196,46,78,96,317,62,273,94,1587,150,33,13,156,318,11,13,51,348,389,25,407,16,228,9,149,5,183,9,281,15,434,6,270,120,38,7,55,425,31,10,369,936,174,2,96,5,103,40,45,21,525,32,23,30,150,509,312,12,38,6287,434,11,39,18,164,107,283,124,11,40,499,181,98,57,28,498,20,10,164,167,4044,115,2676,255,604,12,1661,1372,38,265,4709,4445,9,1676,352,459,27,16,7,5,148,2047,34,46,25,522,1616,154,125,147,96,1134,753,2,29,4,25,171,110,940,8,13,266,28,11,349,232,2342,288,171,247,35,202,17,77,11,7,68,7,5,475,14,45,74,189,6,9,5,61,58,99,39,25,158,5,40,415,6,163,7,91,337,22,3,7,41,5,9,87,4,6,96,6,8,3,60,104,180,1,0,102,37,8,224,1,1590,86,181,1510,19,127,61,6,69,165,376,36,99,151,163,428,200,49,330,109,4,215,36,229,73,142,25,158,351,141,62,202,138,305,2477,318,38,309,53,471,331,172,220,55,109,5,5,21,5,90,16,30,32,39,12,1019,19,7,25,64,2,82,461,7,59,386,415,691,982,44,33,126,7,149,146,1603,56,12,227,360,18,48,98,59,134,81,28,146,18,218,8,18,3,17,234,611,74,280,325,206,125,30,32,464,283,101,313,302,344,6,259,3,218,255,80,135,116,1402,20,6,14,13,6,6,63,104,51,265,109,4496,1224,378,26,122,286,9,7,262,143,7,53,231,862,493,25,216,42,19,183,1562,146,79,254,2197,3,26,825,13,42,24,713,1022,349,73,1857,46,151,442,153,42,89,18,16,17,21,38,186,66,215,76,47,223,209,191,20,615,343,26,5,88,11,6,47,41,183,85,50,7,65,13,63,95,22,2,717,52,6,16,123,16,636,62,146,690,15,6,176,1933,127,10,6,5,26,168,1164,83,148,4,221,18,117,2,6,24,3606,47,16,1216,197,151,130,694,1291,1595,65,176,1198,526,87,264,198,15,99,302,15,169,59,146,36,78,9,83,269,512,27,175,919,1124,73,70,20,14,241,44,241,37,120,42,34,26,5,12,6,49,136,79,550,43,14,74,19,48,221,47,39,500,121,35,60,21,352,7,208,64,10,11,205,4,33,136,153,258,595,1,177,137,109,539,68,42,5,2368,261,10950,74,784,60,604,95,4,11,8,101,118,6,5,5,7,12,6,6,6,24845,6839,2032,449,81,44,195,21,140,307,104,192,50,28,155,222,120,325,3,86,291,221,3,236,155,140,355,174,178,72,811,172,484,238,353,129,0,160,28,55,918,740,59,297,586,229 15,248,36,238,118,37,9,9,25,97,12,3,23,3273,1078,2687,9,11187,162,85,88,23,44,128,222,24,226,54,4835,6,339,165,542,286,28,35,22,42,171,12,38,66,48,15,1618,98,3371,1212,266,3832,117,12,1084,35,56,1678,9,10,13,17,15,107,51,161,14,379,463,5,21,108,184,34,19,32,289,751,435,22,268,38,12,2,1934,9,29,264,3,4,23,160,6,29,200,59,56,13,31,32,30,25,8,6,455,3,740,676,525,51,14,170,34,52,102,79,14,22,131,77,643,10,55,62,73,7,470,114,121,530,7,5,116,51,14,221,135,174,39,386,250,1492,101,57,23,34,266,2602,50,3883,432,42,8,11414,170,96,34,2,161,178,533,26,31,1986,68,838,1399,1417,135,83,186,206,3437,3,694,774,158,1402,24,91,143,11,59,49,2,1133,963,6,251,166,58729,42,352,39,309,26,26,7,189,65,21,249,12,410,322,1197,109,744,45,96,62,13538,905,24,546,62,18,41,264,52,184,35,2629,58,18,8,7,320,20,8,52,315,717,32,384,45,301,7,130,15,207,6,705,18,431,11,291,182,28,7,90,571,26,3,413,611,209,4,22,8,46,69,41,70,632,23,20,37,271,401,356,17,34,5205,475,15,34,14,163,182,227,188,10,55,518,168,122,127,24,775,21,8,310,157,3397,138,1845,294,652,25,2186,2085,36,370,6383,5414,745,1536,305,603,42,25,5,7,161,2138,41,59,34,883,981,106,107,124,101,3461,1847,1,28,3,26,184,100,635,5,13,451,33,8,371,209,1914,239,145,193,11,219,12,94,7,11,69,14,13,517,6,44,139,227,4,6,9,113,74,141,94,16,165,8,8,456,9,131,5,503,2163,13,12,10,27,4,5,134,16,10,126,2,8,5,105,108,194,1,0,790,54,10,294,3,6,21,153,1897,18,208,21,7,121,188,446,56,82,132,122,569,203,43,361,230,5,171,29,327,72,125,39,159,321,163,65,135,113,380,3399,292,104,677,63,631,321,155,202,108,101,4,4,39,5,112,29,88,29,30,22,1655,19,15,26,77,5,91,516,14,124,356,532,1089,1618,97,318,148,11,108,209,1769,54,18,253,452,58,85,124,49,187,114,42,152,10,253,7,26,3,19,404,666,82,349,458,275,69,41,31,418,321,98,333,138,511,8,370,3,177,465,72,163,226,1352,32,7,15,5,2,2,90,51,93,264,164,3516,604,481,25,124,346,12,5,216,249,6,75,136,737,1004,36,175,48,32,138,2065,181,115,322,11103,45,9,782,13,55,37,826,1095,350,97,1492,57,139,922,130,36,101,34,17,50,18,37,145,152,269,55,54,251,127,288,33,589,344,38,9,166,14,5,81,51,206,97,46,5,84,9,85,88,19,33,505,54,10,10,148,48,1900,56,145,1329,19,7,12,1907,226,13,17,4,102,171,689,115,132,4,254,21,80,5,5,18,3473,49,12,724,130,111,131,586,983,1871,81,219,1356,487,154,314,586,34,60,170,13,163,57,189,40,81,16,76,236,681,72,193,1717,1396,87,92,33,31,185,42,203,54,170,58,36,41,5,30,4,46,85,174,716,59,15,68,27,48,211,63,71,758,129,30,22,23,340,10,276,66,16,10,242,11,44,100,176,210,2921,4,139,130,139,519,20,20,21,2537,230,16854,102,644,64,385,76,6,20,11,108,120,7,7,4,6,8,7,2,11,24592,7058,2115,452,90,45,159,27,173,360,93,204,82,22,131,241,148,559,34,92,250,491,5,186,205,192,305,180,109,83,583,177,544,299,437,198,0,143,20,54,1012,855,86,364,641,12 16,193,47,402,164,48,8,12,47,113,15,109,27,17810,685,1017,20,21670,382,257,201,41,44,66,447,16,278,47,4359,10,1020,1070,889,293,18,421,8,45,338,6,38,50,18,20,2034,124,1469,690,169,250,198,17,716,31,30,23,16,18,13,13,17,264,79,93,15,802,894,9,78,638,303,16,8,21,1015,28,1988,1512,78,130,9,1,4243,23,695,1045,4,6,365,97,14,216,244,76,4,14,10,23,16,8,3,10,408,8,1366,667,107,22,14,409,16,17,119,208,13,18,128,31,575,6,21,21,93,18,1111,91,56,389,80,5,77,23,3,185,92,180,16,31,196,1674,27,28,12,64,468,2898,24,6028,467,23,10,3200,45,33,48,22,463,102,812,25,19,5252,34,1325,1776,5195,162,28,377,38,973,13,1694,559,44,768,101,610,517,19,82,13,5,102,2855,8,436,128,28402,27,226,35,495,26,30,5,231,41,68,201,8,261,826,2160,333,1283,72,15,60,24161,946,25,2583,30,1015,154,388,126,193,47,1850,2845,455,164,432,190,35,96,45,548,3657,26,315,113,353,832,158,18,125,794,1504,51,4770,2,480,735,101,11,95,682,33,19,856,3539,537,8,401,11,77,75,53,18,553,18,26,9,159,824,738,10,22,106115,5725,20,21,75,175,134,1322,475,10,158,1563,699,84,74,28,1368,29,43,298,232,3835,335,2967,170,570,16,1285,1727,29,719,4554,2216,8,1537,1130,1501,98,17,2,8,269,2394,29,108,67,855,1876,178,167,161,62,1217,2764,7,49,7,51,387,116,686,7,28,1158,33,23,225,1008,236,174,258,206,50,145,14,38,50,12,274,56,15,694,6,41,323,83,12,44,8,86,155,66,40,47,500,162,107,412,69,286,21,620,6,77,7,11,17,14,31,368,13,9,285,6,12,7,147,63,165,12,0,2689,57,9,303,7,1533,38,273,1227,18,210,2763,10,157,324,613,201,99,174,17,744,27,85,328,78,16,337,82,424,45,1127,86,76,902,412,289,55,145,342,5259,207,172,322,24,573,221,93,668,41,341,3,20,43,16,258,58,19,29,40,21,5248,11,3,34,55,1,67,486,8,48,614,1078,469,650,66,87,226,11,109,386,986,103,19,31,1323,44,64,97,22,236,350,74,578,29,348,14,15,4,23,1087,666,229,373,1129,785,192,370,35,1397,466,225,399,122,1859,8,636,3,774,310,127,698,27,2837,106,6,53,5,7,9,130,6,19,596,293,709,1380,426,16,142,403,9,76,340,255,13,129,306,3527,892,40,227,63,27,234,1173,103,90,367,42,10,20,627,40,75,50,1453,1262,998,47,5086,77,258,1494,389,80,225,10,17,51,343,270,68,35,759,51,35,508,316,242,29,785,430,20,7,87,17,72,171,36,321,154,93,7,233,16,124,169,36,32,698,45,87,18,1246,39,1073,97,126,2479,21,7,29,1055,277,79,13,3,29,154,1045,65,277,26,345,12,230,18,10,166,2922,19,67,4213,145,206,471,1862,1067,1325,77,284,1942,566,304,566,604,20,273,310,9,196,25,436,33,154,19,40,3303,876,45,468,2353,700,146,108,51,20,286,19,205,51,200,51,75,18,7,13,12,73,356,343,671,49,8,187,13,53,224,30,243,2154,234,380,29,65,351,13,265,51,13,4,633,3,57,85,320,385,298,3,429,236,115,1100,46,413,21,3081,275,46100,81,1812,51,3538,84,6,27,8,35,44,8,7,11,3,11,9,8,5,26543,8308,2369,464,102,48,508,14,431,3082,539,211,151,28,353,565,511,583,5,144,774,1405,8,818,396,893,1605,103,335,243,1465,311,503,204,641,131,0,225,31,36,3745,1497,172,390,969,131 17,707,57,253,66,21,4,8,15,87,9,32,23,7499,2999,529,12,13473,110,61,81,32,41,61,155,8,373,22,3993,2,597,312,1016,259,19,137,7,66,210,4,17,39,20,16,1889,142,715,267,129,965,164,11,318,25,15,240,5,10,15,14,26,45,149,167,14,474,533,10,6,18,149,32,10,17,162,24,789,154,6,13,4,2,1737,13,370,1580,41,10,259,140,9,31,302,67,3,9,7,18,26,15,3,8,487,7,983,296,162,12,23,204,21,25,131,372,12,19,22,34,4267,6,20,21,84,9,322,58,26,78,65,3,27,15,5,50,38,44,11,30,181,1007,34,19,47,32,331,3889,32,2609,510,19,22,2337,30,23,15,18,120,138,758,17,15,2352,20,603,2434,3383,62,31,634,125,270,8,2342,85,29,170,9,69,335,7,59,12,12,330,857,27,255,130,6564,17,127,15,359,5,34,5,131,56,4,170,6,150,187,1237,58,117,29,8,28,16938,616,14,703,99,121,51,434,79,124,11,5335,74,57,17,56,42,34,47,12,490,1134,13,205,14,342,12,151,15,271,4,32,30,1020,6,643,336,142,7,101,251,27,10,540,336,144,6,252,12,381,61,22,25,439,7,25,11,111,625,325,16,21,68707,2289,33,18,32,165,62,354,90,9,46,935,470,43,29,15,207,11,14,93,130,3385,223,2036,138,244,294,720,628,34,572,1792,1752,182,1318,573,994,105,23,7,9,101,2978,13,83,19,631,473,67,161,215,401,853,547,2,15,5,50,224,94,279,7,12,586,29,19,1027,446,146,100,127,138,13,132,63,41,8,10,40,18,8,784,12,54,61,62,11,4,10,51,29,479,29,38,555,37,39,169,75,335,15,10,7,43,4,10,14,13,18,90,22,8,133,6,23,10,75,43,75,5,0,2452,14,13,437,6,567,11,152,764,10,58,634,4,157,217,540,53,173,156,19,657,16,101,128,102,12,353,47,367,58,617,46,42,809,875,147,67,95,330,6093,287,874,6272,15,620,231,46,269,14,199,4,3,33,10,86,20,18,22,29,17,3556,13,9,14,66,34,34,372,4,26,405,227,270,409,30,21,200,14,88,302,756,77,11,49,811,442,146,69,21,131,132,50,258,11,331,7,9,3,51,404,977,147,326,614,365,119,265,24,555,382,283,334,100,764,5,430,5,261,218,20,268,41,2070,30,9,21,5,6,11,109,6,13,340,58,185,738,498,295,79,103,115,64,163,172,13,66,187,1644,2409,15,113,117,76,278,913,407,536,140,10,7,12,965,5,68,26,364,429,870,63,6120,20,187,915,483,63,151,5,18,12,91,32,70,19,345,29,23,435,249,217,18,428,209,4,14,215,22,63,45,80,186,116,71,4,349,13,74,8,15,11,348,229,32,24186,2477,469,1500,76,116,2910,11,7,90,971,273,76,13,7,14,70,175,16,458,0,344,7,49,7,12,34,3379,9,24,10405,99,238,598,542,703,1653,43,208,788,592,89,373,853,25,266,250,22,202,19,488,18,111,10,29,373,733,416,523,1466,308,153,89,15,12,682,17,518,27,184,95,98,32,8,10,5,47,219,95,679,39,35,148,7,8,146,13,77,738,89,6,12,8,424,25,211,57,18,8,254,6,58,57,342,516,40,3,244,150,183,780,38,83,15,3587,198,24863,54,1176,62,1408,293,6,17,11,30,88,11,12,4,5,12,11,6,4,26899,8149,2386,513,93,53,268,27,157,876,170,272,130,27,209,189,171,446,3,125,311,358,8,173,271,329,348,63,162,97,1044,464,394,126,254,169,0,277,28,32,2664,964,52,239,785,94 18,359,70,342,122,43,10,15,7,85,11,76,20,18762,205,814,21,8334,252,171,131,32,29,133,301,24,81,25,3783,10,750,446,1271,664,42,233,24,59,276,4,24,45,45,26,283,138,979,631,58,376,52,19,250,56,76,24,17,20,20,25,17,136,26,175,12,645,408,15,180,26,170,24,27,80,423,619,856,57,129,37,6,5,2462,132,90,473,27,7,93,73,13,32,115,41,16,21,15,13,33,10,8,29,192,19,174,682,281,53,8,266,12,20,182,29,8,27,35,36,9739,20,30,29,210,30,225,75,22,371,17,6,72,26,18,65,74,144,17,59,34,545,60,21,6,61,528,2821,25,2164,148,26,17,1431,363,109,29,25,206,146,804,35,31,14484,30,354,1018,8217,102,34,501,349,857,23,1065,310,40,117,51,242,295,11,61,11,9,331,568,30,221,53,11863,32,148,15,372,9,32,5,55,21,11,617,9,219,240,1746,376,112,34,18,127,24723,794,17,998,44,533,23,338,66,183,18,5471,75,68,257,473,42,65,114,11,252,2239,24,140,29,470,16,150,25,207,16,39,73,449,6,782,127,42,16,92,264,33,7,885,1144,217,3,75,15,194,72,16,15,198,11,25,16,95,279,583,10,30,714,390,212,24,75,82,29,288,492,15,61,1103,1028,56,71,24,76,6,23,246,197,3051,472,2310,186,179,861,580,426,17,624,1542,1109,443,1421,375,1122,199,28,11,13,178,1077,26,80,48,1276,214,87,64,32,114,938,251,7,35,5,24,326,123,392,16,18,1175,48,34,1573,613,5025,334,272,272,21,115,20,43,28,22,48,9,17,859,8,45,74,98,13,12,16,70,54,404,72,29,214,33,190,292,62,449,46,148,18,357,5,12,22,7,78,175,61,18,205,7,17,9,37,48,116,10,0,5808,42,11,199,11,43,40,137,754,31,211,861,5,45,123,596,92,237,103,82,310,433,157,101,65,2,73,65,599,65,781,45,103,257,1407,129,80,37,275,3251,101,41,2396,46,473,292,100,499,51,317,7,6,28,17,65,73,22,43,34,17,2880,14,7,24,34,11,99,339,18,34,336,278,192,431,66,25,309,23,98,283,690,59,31,69,982,101,62,51,59,108,146,43,452,57,418,6,21,7,18,571,748,395,363,785,528,159,65,42,876,356,236,470,29,1367,13,448,4,95,167,717,614,45,1411,57,12,65,12,33,13,62,33,39,83,37,437,360,612,38,86,138,347,44,111,336,18,113,164,1463,840,23,94,150,93,124,581,83,130,175,90,17,9,860,12,68,32,441,856,759,64,1412,102,303,1186,120,39,115,69,11,71,48,202,56,163,339,64,22,422,169,92,13,415,218,27,14,76,75,300,190,80,485,173,82,7,105,31,427,16,8,54,275,100,265,4504,13694,30,2431,28,113,2265,18,8,471,439,97,44,20,9,53,114,77,205,159,25,1048,18,283,11,12,92,2143,23,21,3568,106,196,117,585,977,2135,51,294,1820,661,277,289,825,27,201,236,39,235,42,272,18,32,22,27,1660,365,110,568,490,400,135,70,34,22,243,40,237,36,79,70,61,20,15,30,12,26,237,92,105,36,14,30,16,131,143,162,39,866,105,20,26,18,1975,12,90,59,19,15,497,8,26,42,509,503,1284,9,190,348,281,1048,26,225,21,1082,239,63928,87,1674,33,883,70,15,29,22,37,133,13,4,7,3,14,12,3,7,28959,8595,2532,501,112,46,472,39,187,798,311,362,298,33,290,629,244,253,4,188,500,750,9,181,259,510,530,135,202,153,793,176,398,209,1017,89,0,315,28,60,2098,1603,88,179,1890,19 19,193,49,144,52,46,8,11,8,72,10,39,24,6539,716,574,22,11279,109,35,70,14,20,170,189,9,156,81,2761,6,367,219,476,243,19,253,18,62,209,6,32,53,46,10,1183,102,1174,630,154,309,75,13,310,37,32,244,12,5,13,18,13,58,46,114,19,292,367,15,55,161,145,14,5,23,1021,197,559,2283,287,28,7,7,1174,16,79,305,13,6,130,320,5,50,127,49,41,9,14,34,30,17,8,18,282,14,514,569,192,88,12,173,13,14,281,14,5,17,43,48,2150,13,68,22,83,13,278,94,26,88,9,4,148,60,8,151,89,116,19,74,127,808,103,49,10,24,365,1338,46,1224,452,41,6,3055,514,172,27,6,146,99,294,85,46,3754,80,309,1322,1906,60,148,378,45,1667,11,620,102,44,93,75,240,156,8,70,6,6,363,681,13,224,108,11912,48,105,14,308,34,18,8,96,38,9,206,14,49,265,944,45,171,75,12,25,23613,859,18,210,18,279,124,360,37,177,30,2160,93,66,66,47,181,13,18,67,573,748,75,173,23,307,13,217,42,459,14,82,40,136,5,318,48,27,13,48,183,395,11,392,429,95,12,73,10,79,40,15,13,273,14,10,38,266,304,267,11,40,4174,834,46,26,19,182,42,177,79,10,63,1512,476,201,94,46,342,17,31,121,95,4353,194,2209,181,322,130,1027,1124,44,365,2834,1737,666,1928,610,746,74,19,7,7,226,2298,38,50,65,1084,1807,82,119,141,247,1029,454,10,19,5,28,187,74,345,13,27,497,41,7,421,299,1804,137,159,417,20,209,32,39,14,14,76,27,9,543,13,48,121,250,8,8,12,91,76,77,37,19,224,109,134,179,44,185,12,107,31,143,8,17,33,7,36,101,32,10,91,7,18,10,97,117,203,7,0,1215,22,10,199,8,6,9,126,675,21,226,1251,3,94,187,1020,109,116,140,169,421,774,91,104,80,9,176,50,366,66,274,20,89,343,1643,124,187,61,236,2232,234,33,1009,81,433,375,89,262,45,124,4,9,26,9,62,32,48,30,23,19,2028,22,20,59,63,8,110,455,5,112,182,397,320,422,79,15,173,15,65,216,1090,50,33,67,399,45,65,71,150,124,93,49,216,8,213,10,41,7,19,275,696,98,265,399,216,109,36,32,365,218,100,246,49,681,8,252,5,118,197,123,182,29,990,32,9,21,4,17,7,73,68,47,201,16,488,869,402,22,105,124,232,20,198,198,10,69,177,3497,670,31,69,83,52,126,423,99,111,226,111,12,14,677,30,69,39,565,902,387,98,1115,29,197,1027,204,34,79,106,15,23,10,28,108,363,247,21,17,310,83,172,12,451,320,65,12,135,16,66,54,111,237,104,91,9,108,27,203,12,14,9,265,88,96,1159,21257,21,293,39,97,1507,46,13,322,1130,133,13,20,3,28,97,312,268,120,53,264,12,112,12,20,119,4338,46,10,862,109,103,106,621,732,961,82,177,937,250,231,224,609,23,95,274,20,101,68,152,30,65,14,63,1066,664,22,368,936,320,156,58,14,18,137,43,169,24,112,43,50,23,9,35,18,45,494,122,533,34,19,29,25,78,190,284,111,407,114,24,14,33,727,13,132,53,7,18,305,42,49,46,210,107,1058,15,157,261,115,552,40,115,12,1466,212,19934,64,664,43,1215,52,9,9,8,116,87,9,5,6,4,9,6,4,3,25969,7328,2210,442,90,51,202,30,146,528,173,222,110,18,170,161,157,188,11,75,174,2986,12,122,164,412,404,78,108,75,720,163,365,150,605,88,0,145,15,87,972,1135,46,353,632,14 20,929,36,236,50,185,12,13,65,57,13,40,75,7004,3182,7043,34,24929,156,1194,130,21,53,99,157,24,190,122,4891,17,594,354,901,1573,36,278,20,68,176,6,166,134,38,102,3598,76,1691,953,323,442,636,5,449,26,17,10,8,7,33,8,26,63,65,687,14,663,756,17,23,161,442,80,9,46,7501,192,704,933,147,45,82,5,1974,11,3806,440,13,22,2524,647,31,155,237,587,50,44,28,93,28,22,6,25,1661,9,1144,850,624,66,35,391,22,19,414,74,13,23,148,250,19425,34,108,112,96,16,970,184,36,428,104,8,306,142,9,391,380,406,30,65,306,1469,537,79,28,47,693,3094,48,4237,1252,40,25,6991,458,306,59,239,431,310,495,193,44,2350,120,914,1727,1417,148,235,484,92,570,16,3836,803,149,111,154,471,353,84,498,20,8,312,4186,12,343,438,26007,91,1121,37,305,27,22,9,522,85,9,2726,14,2616,350,1838,147,206,160,9,13,955,4439,56,122,104,4591,1175,984,53,338,63,7738,1157,827,2506,2034,2293,462,1314,98,2242,1626,79,1105,20,660,16,223,19,317,5,22,15,568,23,517,209,111,11,101,700,52,21,686,426,160,14,2817,14,53,77,25,23,1564,9,79,47,442,3657,342,25,87,5104,3707,26,57,1312,490,73,357,67,18,112,1082,378,521,402,142,434,29,25,114,1764,10471,391,5254,527,788,261,2328,2567,126,543,8395,3627,593,3768,1175,1835,103,21,14,11,712,1345,54,337,401,867,843,169,247,120,292,2813,375,8,456,14,128,237,216,917,12,60,1372,96,16,465,758,163,230,440,205,89,616,17,78,22,22,115,30,14,800,4,78,232,385,32,20,14,266,182,317,225,326,1294,602,8105,249,1257,381,15,142,7,2319,6,18,77,13,12,131,48,9,155,17,26,20,297,164,757,6,0,2587,114,9,626,56,1593,51,334,710,24,540,40484,3,250,266,817,409,138,674,198,1259,1092,81,185,170,16,237,101,649,320,141,21,106,924,898,199,408,577,2738,2344,1151,33,470,98,789,969,452,301,150,221,6,17,25,7,486,15,65,46,134,49,2260,60,10,134,353,18,185,2031,177,133,1442,2806,736,1200,62,30,215,27,414,227,539,15,38,230,1889,838,139,338,157,798,456,576,238,134,245,84,48,13,35,473,1460,137,412,1325,370,181,110,33,899,350,245,780,1041,1566,42,450,5,184,276,1555,359,195,4436,28,2,264,6,11,30,116,26,18,473,74,308,913,915,26,350,115,5,74,250,296,14,335,971,7719,844,211,93,217,48,514,760,88,94,227,11,11,11,2691,43,99,9,671,1892,980,261,3740,171,616,2224,2834,69,141,153,620,16,310,33,346,183,820,25,102,432,145,668,42,1443,1042,108,8,1283,18,32,110,197,224,205,262,6,360,17,109,40,65,17,439,381,1129,11412,22750,52,4153,204,125,3086,70,11,348,1403,103,9,23,8,18,42,1201,732,1837,5,166,10,148,9,10,172,10345,73,664,3501,303,387,1458,2112,1100,2703,88,426,1158,529,612,495,452,31,389,582,12,184,176,277,53,167,74,76,1645,703,126,852,1620,834,132,93,18,7,954,50,1125,41,560,96,271,40,911,51,7,504,1713,282,2275,61,70,75,10,68,652,238,90,1580,945,50,61,60,1386,22,308,76,31,5,373,11,50,206,263,324,309,5,437,389,126,949,222,209,10,2348,454,11480,544,1162,84,1129,79,6,20,6,151,160,16,15,8,8,18,15,5,5,54986,15785,4320,934,141,91,646,38,290,1712,223,267,235,34,307,192,194,655,10,116,225,499,15,291,162,542,644,78,239,81,989,241,974,996,308,71,0,252,366,165,2689,1038,64,1731,912,233 21,1770,66,613,160,82,18,17,14,259,14,58,48,11992,3772,3516,12,20907,432,377,284,71,134,93,529,24,2259,186,7877,108,1263,700,1637,722,32,915,14,43,435,8,99,130,33,49,6449,70,4708,2952,557,1309,662,8,2096,18,63,175,10,17,24,13,17,75,81,537,26,1853,1101,6,26,63,788,20,13,15,1614,164,1570,5625,842,22,122,12,6077,33,649,1532,9,3,537,646,30,355,281,423,26,28,18,94,25,33,8,19,1384,14,1725,257,804,48,10,809,23,159,274,322,12,16,376,43,5349,59,158,20,102,13,1150,148,81,900,13,7,183,102,4,294,217,775,18,198,831,1590,465,60,15,124,1542,9059,41,8089,1501,56,150,8743,58,245,100,119,237,169,1637,137,25,2022,139,957,3423,283,217,265,591,56,17,13,4279,383,120,278,303,1655,736,21,355,18,11,160,3113,10,501,655,33965,109,620,59,564,36,52,10,312,108,16,1339,5,1554,738,3587,120,344,159,37,10,1023,3292,70,84,46,11584,978,1628,141,541,17,9493,2406,3475,100,2051,2989,195,430,71,3171,3474,114,1320,43,833,9,384,17,763,952,25,173,1453,41,456,263,154,22,157,1209,29,26,1197,331,765,15,614,7,147,206,63,12,1870,15,126,41,229,5813,1192,17,134,15644,3529,23,50,351,531,96,525,11,6,584,2229,381,745,658,123,548,28,37,85,1036,10266,495,5805,569,906,11,3672,3697,141,907,11648,6034,1483,4783,1355,2548,176,77,12,22,238,2301,70,86,349,2093,3388,552,245,635,640,4251,1510,11,243,437,78,544,161,984,19,58,1130,109,9,2380,872,86,202,388,696,52,516,218,42,24,15,351,46,28,1292,2985,150,274,251,15,50,8,200,138,491,231,79,552,1238,2384,219,331,1196,20,243,13,110,12,24,80,3,27,372,22,5,193,8,22,14,291,186,574,12,0,21,116,14,948,22,13,404,490,2052,29,676,6481,4,337,287,2290,285,161,895,65,1557,144,111,191,249,17,1161,125,793,482,2081,101,234,2777,3314,419,346,372,1165,9509,1215,165,16916,90,978,759,371,996,80,384,7,32,33,23,357,12,80,179,191,88,12450,62,9,324,282,19,157,2188,111,151,2254,2119,906,1244,80,30,550,100,386,313,1563,12,24,121,4022,56,102,432,48,613,386,402,998,261,491,11,33,12,26,1345,2573,236,365,1617,1823,380,599,73,1319,828,667,1012,420,3149,40,1068,6,385,368,329,454,137,4083,99,12,971,15,14,6,349,26,22,1352,312,285,1860,899,64,261,168,408,23,337,505,10,423,1169,6596,608,65,226,97,90,306,1732,4042,294,1157,49,14,16,2228,45,116,13,1509,1971,1379,148,6765,84,534,6366,2711,104,489,17,22,211,70,1166,677,122,524,103,89,831,327,769,48,1490,1632,93,17,259,17,69,155,523,368,346,281,15,624,9,189,20,20,11,933,338,118,26,2528,44,679,69,212,2646,47,9,74,4079,1470,64,45,4,114,18,814,439,702,131,713,11,222,740,27,209,7900,48,37,4054,380,596,1847,4740,2919,4035,95,627,1432,513,364,679,2286,40,240,706,26,411,63,609,65,162,95,132,4108,3172,998,1419,2384,957,140,198,26,24,793,36,591,97,377,48,233,55,16,24,8,156,1120,478,3733,90,88,427,9,22,573,34,80,4071,586,65,57,63,932,25,251,82,38,7,956,13,56,167,377,520,642,8,562,619,224,1680,222,374,25,2912,612,26908,237,3284,140,1593,2106,6,14,13,133,124,13,15,10,8,13,20,6,11,57974,16613,4599,1025,235,96,936,34,729,3170,458,623,481,44,915,880,528,987,25,293,636,3227,9,540,501,1190,1831,108,360,191,2480,263,1266,371,803,631,0,842,132,133,5238,3307,106,1239,2547,7 22,747,100,490,75,78,10,14,77,250,108,26,50,2743,8993,2741,12,11466,291,59,166,26,99,170,456,32,712,100,10263,5,481,503,974,545,49,247,42,93,310,9,99,109,55,43,3152,137,2184,1101,302,877,444,40,2395,75,36,1757,13,11,34,24,19,382,231,274,35,703,988,11,39,174,420,61,14,35,2042,1106,886,112,2723,45,69,18,6173,33,761,458,7,8,403,308,21,107,366,224,45,16,25,76,37,51,8,18,967,8,959,854,1242,94,13,489,63,64,197,146,12,14,104,262,7704,36,116,90,166,12,1726,245,164,571,58,4,192,122,15,580,284,442,73,270,460,1691,264,98,26,134,458,5041,60,6953,1367,39,14,11345,260,130,97,24,606,386,1391,76,52,1904,149,608,3613,2192,425,171,560,191,13031,17,1300,216,163,465,61,626,433,16,173,31,9,1564,1211,2,424,495,30993,61,189,58,493,34,39,7,292,110,16,347,26,177,487,1874,160,328,200,14,17,1199,4426,67,176,108,147,144,590,88,323,107,2684,565,152,58,11,575,40,33,100,1570,1335,65,886,72,568,13,235,10,603,10,198,144,1554,16,750,497,290,11,199,2364,3398,21,902,2049,373,11,597,12,350,112,56,75,904,24,33,47,392,1337,828,26,78,20718,9043,34,58,21,574,140,542,661,10,72,1306,684,202,102,35,1067,38,29,329,479,8596,381,6421,480,1116,34,4433,3972,56,578,13287,9498,16,3201,734,2895,90,34,14,13,273,4239,45,103,171,964,6203,222,158,188,325,2085,711,7,55,5,66,342,301,2023,9,34,1275,98,13,699,1621,5180,242,492,595,45,494,14,97,15,13,360,19,15,861,54,97,211,441,8,52,13,215,375,245,59,29,745,15,111,415,16,398,31,112,1213,70,15,15,61,5,22,205,15,7,143,14,17,11,127,149,438,8,0,243,127,17,548,5,3,49,449,2162,52,331,408,6,280,240,1619,116,150,197,167,1418,419,109,313,266,24,515,152,710,153,368,30,227,1346,519,243,315,301,938,7509,885,131,675,89,935,443,305,386,157,435,11,9,11,13,328,21,63,50,76,24,3067,19,9,32,168,9,174,1223,13,142,1062,2145,1373,3831,109,23,384,14,123,284,1434,19,29,292,992,116,198,284,120,469,167,195,471,45,231,7,48,16,21,623,1410,161,495,993,1070,515,127,60,1308,669,416,1120,442,1238,32,518,8,875,779,48,695,60,4008,58,9,25,58,8,13,121,155,13,1104,302,3151,1134,604,44,207,883,11,13,374,410,10,227,478,1933,1506,60,294,53,115,594,2275,1949,183,437,533,24,26,2225,25,84,13,2601,2395,835,200,4230,137,470,1693,738,67,280,93,23,74,80,209,73,195,531,110,96,570,391,806,45,1217,625,46,10,206,11,79,100,165,231,245,144,10,155,16,220,293,21,24,843,227,12,12,151,30,23,179,196,3603,56,7,12,2572,474,17,14,12,25,28,831,224,478,5,303,4,104,10,11,53,6722,99,56,4625,274,359,430,1268,1612,2584,67,342,1433,643,604,497,918,72,535,196,24,264,110,286,45,185,138,177,1509,1212,129,964,7062,2757,115,107,30,16,418,48,441,82,247,84,119,69,9,37,8,88,398,204,1950,104,154,102,37,113,744,125,323,1042,312,112,31,38,911,25,560,192,13,6,713,36,142,318,404,936,435,6,334,431,217,1221,79,274,21,4897,497,13974,112,3502,242,3940,295,7,27,10,174,277,25,13,16,2,11,12,8,10,57420,15745,4237,866,150,99,775,24,340,747,255,364,257,44,463,502,274,735,11,217,438,1351,8,1081,265,743,919,356,337,124,1346,465,529,542,922,401,0,654,45,93,5286,1763,102,688,1225,9 23,730,259,447,150,110,13,24,30,179,15,25,54,5173,1210,1536,12,9668,199,48,146,27,62,233,300,32,414,230,13910,15,410,250,951,863,23,70,19,82,282,10,74,95,54,50,1151,135,1832,1751,157,1073,123,48,665,117,165,1159,16,10,18,33,17,143,62,229,32,573,478,24,98,264,378,60,49,38,2798,1251,749,113,1006,38,63,3,1669,44,95,332,29,14,245,658,12,77,240,95,67,20,35,92,45,15,4,11,344,52,487,719,6105,168,15,418,40,28,349,69,16,13,141,155,1428,38,242,108,337,24,877,172,174,1634,22,5,251,137,24,287,151,398,73,1214,250,1135,249,121,8,104,276,3354,78,3534,453,35,47,7807,935,401,29,23,163,256,263,178,50,2267,186,784,2993,622,384,239,467,46,915,5,948,314,2025,292,80,90,192,10,123,18,11,448,517,89,352,245,5749,67,95,30,473,38,53,6,302,54,10,421,26,188,530,1169,261,248,193,84,29,706,1652,75,457,146,485,309,483,101,372,105,2908,1083,292,166,146,1018,42,49,210,2514,873,150,332,75,553,8,165,43,463,20,48,26,707,20,446,466,79,16,63,725,425,25,917,343,167,10,148,23,36,48,41,116,349,22,15,52,252,447,438,21,112,2351,6916,138,45,41,274,319,604,339,16,297,571,426,347,239,141,620,63,60,271,225,8683,214,5947,483,632,78,2672,2899,102,357,7115,4363,29,3725,680,1751,63,174,26,50,389,5147,74,153,180,576,1975,181,133,200,161,1963,1006,15,36,6,25,343,163,673,12,35,1070,96,76,865,385,4769,192,151,187,39,542,15,316,20,14,81,38,27,638,13,109,289,1000,15,13,27,185,283,168,144,36,278,16,92,531,86,116,11,610,89,70,14,17,104,11,32,195,16,22,138,29,33,36,100,157,583,23,0,1138,111,17,284,11,3063,248,186,2339,63,554,500,13,118,234,378,130,131,368,178,1245,573,89,165,118,13,152,96,649,103,290,78,157,408,721,200,394,128,292,3071,439,55,889,177,961,502,229,325,142,263,5,14,16,10,133,57,138,170,45,65,1023,25,8,78,127,19,107,748,33,175,546,984,884,1119,104,24,226,91,90,240,2204,36,33,266,606,149,124,193,381,265,102,141,241,137,256,23,53,5,18,316,945,152,480,979,441,156,294,49,726,471,173,378,266,947,68,559,5,278,576,119,154,88,1947,47,25,121,14,48,10,54,117,85,309,238,984,702,363,49,98,325,15,18,447,475,35,173,445,2078,579,54,180,79,105,315,2324,159,231,264,912,50,35,1400,40,55,10,1248,2145,470,311,1433,57,417,197,254,65,194,136,17,433,95,42,472,731,442,101,46,360,183,381,39,839,653,69,35,134,50,52,66,135,181,136,105,13,115,19,316,81,28,69,472,239,17,40,250,570,248,21,134,3218,65,9,15,3794,224,32,71,9,125,48,405,337,176,81,580,27,177,14,34,16,8566,97,46,386,204,142,114,1241,1315,2246,99,511,1252,915,300,468,484,77,75,235,27,302,139,213,139,162,87,187,901,538,246,408,1091,234,86,86,57,25,260,48,194,102,218,75,84,44,65,44,19,66,608,205,844,116,109,28,38,81,699,172,63,950,260,32,41,18,1201,24,485,175,19,21,576,7,55,223,390,327,1891,12,230,285,217,858,157,55,19,4648,435,13604,60,1887,67,640,111,20,45,28,205,279,16,11,14,8,16,17,6,11,63917,18398,4893,1042,179,95,358,85,259,551,250,315,155,47,327,399,208,309,87,187,364,415,12,272,196,184,594,193,209,75,1016,237,364,424,658,385,0,367,56,97,1039,1485,93,555,640,350 24,1494,83,450,125,120,13,13,79,253,17,14,66,6954,5806,5105,11,37143,531,238,414,57,126,228,631,26,1026,228,17626,8,1254,792,2425,1120,61,260,21,102,717,13,136,304,64,73,5406,222,4520,2959,718,5192,643,155,3057,107,17,1669,7,61,20,17,23,382,359,1264,51,2312,1430,12,65,476,800,50,18,61,5090,630,1929,121,1130,51,102,38,11182,34,453,733,8,13,328,527,14,160,750,360,81,19,28,152,59,33,7,33,1745,17,1291,677,1246,77,139,853,138,88,291,1067,15,90,184,112,3230,65,228,243,467,7,1341,244,137,989,57,14,323,212,33,591,328,729,87,530,802,5248,375,136,42,88,781,11111,106,15027,1995,38,21,24539,196,167,138,42,756,339,1031,190,43,4375,295,1498,3126,3738,820,145,600,439,22329,15,5521,2712,565,1129,208,778,531,11,307,51,7,3564,2954,10,688,648,34280,136,280,22,948,58,60,7,1129,115,42,668,18,722,930,2588,445,1064,173,48,60,1642,5744,94,501,350,250,758,1190,231,583,385,8742,736,254,44,10,1701,40,112,246,1599,2213,128,2202,81,1004,6,470,15,801,8,801,58,2913,28,1377,506,383,14,170,1894,437,20,2704,1744,890,10,357,12,182,136,71,305,1696,12,33,62,509,3202,831,37,102,27406,8656,96,82,52,783,587,719,202,20,410,2304,879,534,323,75,3566,41,99,627,840,18289,472,13150,1147,3084,33,13827,13529,167,1038,38006,21963,11,11048,2403,5091,97,108,9,12,596,16516,116,213,355,1950,9287,447,369,527,627,5261,2730,11,93,2,92,582,367,2231,7,53,2368,93,10,1031,1255,355,500,416,386,46,705,12,159,37,14,402,35,29,1678,14,106,660,883,7,73,8,360,388,475,241,52,1314,50,195,2188,32,429,16,1546,1576,92,7,8,96,12,11,449,19,22,274,12,23,12,226,253,888,5,0,2191,209,12,1298,7,8621,82,663,3506,135,1461,318,1,532,440,968,183,212,706,129,2523,340,151,1002,423,16,524,176,1311,321,754,49,269,1306,608,458,699,622,1534,8276,2605,237,881,162,1433,923,366,553,200,461,23,18,28,8,487,24,271,102,149,57,6834,49,11,79,389,12,258,2349,8,223,1807,2947,4052,4245,235,115,602,79,190,452,2576,183,45,309,1470,229,262,453,136,821,761,240,611,14,359,13,51,18,11,1366,2239,282,721,2174,1260,387,196,40,1656,1229,507,1685,2441,2415,54,884,3,299,1033,179,590,139,5807,40,11,394,10,17,55,114,62,217,2655,583,23547,3143,1464,108,349,548,12,19,610,850,12,455,612,3969,1980,98,615,174,106,514,4106,715,482,797,2189,248,19,4119,33,173,9,2459,4487,1828,383,6829,156,929,1527,1310,86,391,66,34,192,103,73,446,230,1122,294,134,1087,644,1766,92,3378,2143,87,20,201,10,41,180,140,656,390,207,8,553,19,321,944,23,59,1670,250,38,26,2544,240,5213,253,265,14603,83,14,9,8802,857,32,58,3,344,60,3853,240,1291,11,861,9,371,4,13,81,19019,281,43,25091,445,602,848,4384,3123,5683,133,542,2378,1282,864,660,2147,103,162,695,87,626,230,512,105,193,169,239,2477,1560,433,989,2185,1172,189,226,90,28,658,66,997,226,385,192,191,113,16,39,7,230,465,456,3143,143,61,132,19,55,1215,120,104,2132,484,124,50,54,4182,19,1092,186,38,9,1291,21,106,567,955,437,7788,6,530,679,310,1763,215,185,40,11612,828,32293,104,4708,370,12284,472,6,25,15,237,213,12,4,17,5,14,10,8,8,46526,13553,3604,861,149,83,863,19,618,1474,380,584,760,55,660,655,482,1516,15,286,795,987,18,903,398,986,1885,193,372,236,1652,590,1012,1498,964,509,0,536,106,108,3321,2479,213,1477,2131,2748 25,461,38,205,102,55,9,9,32,89,9,20,25,5342,4185,1958,21,8260,129,72,93,35,75,78,184,21,664,32,4379,8,471,147,874,454,17,173,12,41,160,9,57,128,15,37,1904,127,1832,1292,326,89,253,18,553,46,26,117,9,8,18,21,69,222,89,194,21,370,638,9,22,470,366,29,16,174,936,99,687,32,16,55,65,3,1541,21,38,235,12,11,82,89,6,48,243,110,30,31,21,31,36,10,10,15,586,16,884,279,807,39,14,247,83,38,168,85,12,13,120,52,2678,10,29,40,101,13,369,136,58,622,44,5,43,27,33,775,137,216,19,95,636,1473,48,24,10,40,312,3293,13,9413,664,20,14,12864,77,78,100,18,166,136,1249,61,27,1604,41,396,6808,931,132,51,465,57,2984,23,572,168,286,183,125,121,247,15,251,12,10,503,1101,23,338,424,71693,27,293,31,231,10,34,6,290,99,10,460,9,182,376,986,67,183,57,188,179,88,1147,42,179,116,88,120,555,77,297,39,5838,168,56,83,13,90,32,48,49,426,549,21,893,171,524,12,332,27,578,9,299,13,436,12,401,110,31,15,91,765,296,12,550,975,217,8,92,7,161,114,113,132,565,15,21,16,204,462,796,21,72,16486,166,20,36,29,309,707,566,19,5,21,523,201,72,12,21,1200,19,9,115,424,6544,205,3048,385,508,25,843,1495,35,213,6807,11923,1518,2212,426,909,62,11,16,26,244,1671,21,118,27,1061,1680,398,200,529,197,1197,2678,5,22,4,45,214,138,558,6,13,669,99,32,538,416,4120,177,179,159,21,298,24,104,17,9,117,9,30,906,3,91,179,459,7,28,7,181,118,390,121,17,324,9,44,643,31,114,5,57,5,56,8,8,87,6,13,126,11,11,91,7,16,16,128,59,142,15,0,368,69,9,380,5,16,16,149,1004,55,153,89,13,58,106,468,101,83,237,98,331,456,134,279,80,16,964,53,237,68,1170,33,135,445,418,78,158,314,432,4283,618,138,689,75,496,528,161,237,106,129,13,9,15,11,258,18,17,38,28,9,1338,21,12,20,167,8,160,329,12,38,439,544,1305,582,40,539,190,12,111,173,1612,49,19,123,1240,252,144,85,60,294,136,74,130,35,195,14,26,12,23,489,1188,101,213,708,325,192,56,47,728,265,155,400,280,593,31,260,8,114,739,16,206,25,2710,37,12,91,10,22,9,75,12,94,536,156,1379,2386,564,221,192,447,13,14,206,202,13,70,365,1177,1298,48,187,89,20,285,2191,580,204,557,17,38,19,1534,11,29,3,1052,780,702,144,2329,31,221,3906,720,75,185,96,15,80,25,88,44,117,454,49,108,176,123,559,62,758,596,24,15,73,32,41,118,72,135,133,65,13,133,13,131,48,22,30,1066,120,161,21,1594,59,58,141,134,1798,17,9,7,2126,432,13,11,10,69,18,595,109,266,82,397,23,87,7,10,22,4837,98,21,10269,133,232,55,1101,1893,2407,45,168,1024,485,317,401,353,46,115,162,17,194,73,227,21,195,59,137,220,1952,113,296,4472,1824,115,113,29,16,243,19,262,76,258,36,138,59,19,25,8,54,298,411,1659,56,195,145,23,35,356,83,185,1029,173,44,22,21,844,21,475,129,14,7,410,7,76,555,233,349,1403,7,256,243,132,775,85,38,23,4373,339,10811,40,650,92,403,218,6,20,16,39,183,15,8,7,8,19,12,3,11,55671,16335,4277,964,167,112,250,51,234,454,126,235,85,36,212,347,168,501,24,169,275,930,5,248,190,252,415,320,151,110,1003,190,392,581,442,272,0,324,45,78,2033,1043,44,248,897,9 26,310,40,485,87,38,10,14,9,304,16,74,49,32602,3180,4750,9,25401,328,458,199,60,102,49,411,18,324,32,16072,19,807,751,1752,1811,22,139,12,123,322,12,130,43,23,28,2016,139,3278,1614,296,4601,201,14,1178,45,27,70,5,11,31,8,8,105,169,251,20,909,2278,26,84,32,265,23,18,21,90,18,1478,577,314,70,88,1,5645,20,45,409,586,6,77,139,9,26,813,130,25,11,13,36,16,7,18,8,1021,9,687,285,941,27,7,469,18,24,110,359,12,14,54,14,6285,9,28,22,142,15,361,81,90,2070,12,17,25,24,8,728,140,159,20,175,206,1298,86,16,21,37,517,2810,13,6164,1209,17,36,2956,70,124,36,32,101,798,1222,30,19,1716,24,640,5841,2167,268,27,4754,68,11523,13,7775,2406,65,997,22,274,560,18,87,18,5,472,1019,4,233,143,129482,23,250,46,405,17,59,16,199,123,4,164,6,119,612,2352,275,175,19,13,18,435,909,29,44,24,700,99,628,185,165,24,2822,446,471,29,192,88,67,14,23,484,3409,13,389,19,605,10,384,516,468,6,116,70,569,20,586,394,75,17,180,878,30,24,1149,1614,1291,21,55,15,115,118,74,38,519,17,16,8,261,846,956,19,41,35224,3424,27,16,35,238,57,279,182,9,57,2620,409,54,29,17,227,41,17,228,140,3053,377,1606,336,352,16,1374,1392,30,878,3616,2206,10,1379,436,2049,107,48,15,12,215,1656,23,113,26,681,1015,114,141,142,163,2693,787,5,64,24,76,349,192,507,21,13,1209,96,38,1488,503,32,119,165,169,32,190,16,46,15,9,86,18,20,2597,23,142,133,123,18,24,9,78,168,797,54,11,740,64,50,504,81,243,21,32,28,73,9,12,15,9,13,333,9,9,354,23,19,9,76,52,80,7,0,3624,60,18,847,10,1611,149,276,1506,26,127,197,8,157,149,1302,56,120,142,53,814,45,90,132,56,21,661,157,1925,112,488,25,104,1548,198,312,47,172,358,10985,692,41,2570,23,1145,482,112,548,39,369,8,16,15,21,123,12,20,61,42,52,7311,34,17,25,95,21,58,519,4839,30,4205,419,500,555,51,15,565,13,91,350,1589,11,17,33,2631,31,151,100,22,249,350,83,283,25,419,16,6,14,14,1059,2476,249,273,1318,491,222,1846,47,1560,936,324,596,213,1487,37,712,9,323,273,19,419,206,4617,51,8,21,71,12,9,200,16,10,681,466,19709,406,780,13,81,377,8,13,107,339,15,205,470,1565,851,30,152,191,29,426,1242,379,169,230,37,53,10,2477,21,71,13,1293,878,1034,70,3908,666,416,926,1404,80,219,19,28,165,28,64,48,13,384,78,55,635,502,285,38,534,248,19,12,277,11,66,55,173,195,276,133,19,456,10,68,433,19,30,1343,55,16689,86092,190831,16,572,96,153,9151,13,7,251,2607,312,45,14,7,20,13,305,33,546,7,189,16,90,10,11,85,2752,15,49,6936,92,291,1188,1036,1567,6840,54,373,974,569,522,404,1110,51,59,161,17,271,36,311,24,107,122,54,1389,882,241,412,4255,1589,288,205,31,18,193,22,150,51,116,125,82,38,16,24,23,34,296,607,1351,134,54,177,7,16,276,27,29,1622,184,29,73,8,492,28,269,84,13,9,601,8,97,240,552,481,72,7,744,292,245,1168,41,70,24,2447,556,29834,39,1312,104,3169,683,4,24,24,26,84,21,5,14,7,23,23,5,9,50774,14343,3869,857,157,94,751,29,716,3588,363,863,332,36,405,498,293,667,13,230,563,1485,12,348,323,421,1730,231,403,115,1533,336,1607,145,728,213,0,496,49,42,8052,1763,118,269,1737,297 27,254,359,389,138,63,6,20,118,149,46099,1413,81,1357,20908,4007,3498,15941,259,154,196,48,89,115,551,34,734,111,13667,11,813,526,1551,639,32,311,23,206,278,18,241,128,51,280,6471,210,14870,11068,2535,36951,472,12,1429,2800,4306,1528,4275,4967,1772,13830,33,133,312,1354,44,760,1036,8,22,33,361,34,982,49,503,424,1666,142,1040,46,107,17,4810,31,119,555,16,12,151,349,11,209,269,412,80,15,24,115,37,22,6,35,2208,29,1970,3984,2418,80,11,672,44,114,200,41,12,13,152,62,17264,54,135,248,145,105,1032,175,57,530,16,6,211,130,17,835,193,328,41,1114,916,3073,274,82,6106,80,550,6796,38,5646,1344,26,25,16414,48,169,116,34,248,251,844,96,40,1621,129,738,2492,2786,309,181,494,334,24033,13,2503,21388,126,5465,63,527,382,161,186,26,6,11746,1639,40,459,525,10058,74,428,18,481,24,59,22683,506,153,6,299,17,209,701,2471,107,793,102,17,53,3836,7533,59,122,110,166,905,816,228,683,24,2915,3247,45,34,118,557,34,34,79,654,2347,91,1195,48,641,14,407,299,784,16,122,69,393,42,912,45,47,12,159,1118,54,22,975,2027,394,14,167,15,246,115,28,58,1285,19,51,34,328,1484,679,31,98,13655,188,24,64,82,686,32,309,389,11,125,3283,837,261,241,89,962,31,141,549,486,17622,506,6968,1112,1620,28,5633,5126,94,777,17910,6672,1580,5586,2026,2817,117,920,20,11,484,7680,43,129,1459,3049,8132,445,511,781,297,3443,538,9,68,9,27,341,343,794,14,28,1379,79,23,385,963,869,321,300,358,70,591,19,96,18,14,303,62,23,2504,32,111,304,444,25,30,12,229,178,279,139,45,1414,11,95,435,28,497,11,253,7545,133,7,13,48,5,35,335,18,14,329,17,20,33,241,179,394,13,0,1193,81,15,601,12,3205,55,942,3310,49,284,113,5,443,466,1402,119,168,497,98,1092,95,157,326,297,14,1633,94,707,338,286,15,189,529,437,241,420,236,677,4249,828,48,337,101,1188,533,216,693,126,308,2,16,16,16,423,12,166,64,66,74,2518,35,20,150,196,12,180,1485,9059,157,2474,2824,1515,4218,138,71,489,35,181,467,1998,24,32,128,1442,552,167,381,103,1329,401,201,396,42,323,24,40,18,17,1019,2713,162,648,1055,568,396,307,30,1065,546,284,549,1572,1486,1299,1018,230,209,431,170,854,376,4125,56,7,68,15,27,31,77,40,26,1458,345,6712,3464,974,109,328,114,13,25,394,517,117,270,431,2441,422,67,290,77,61,291,1281,313,184,1134,537,22,10,2522,38,175,16,769,1081,1810,203,4487,97,576,1553,349,79,187,18,19,90,42,10,271,76,538,144,151,673,450,1542,66,3704,2271,63,19,61,91,39,83,104,345,260,147,8,214,10,421,854,19,15,373,134,43,25,329,27,279362,34,162,9891,64,16,7,25103,402,38,25,11,69,30,693,328,321,54,558,11,219,14,7,184,16109,67,25,10874,274,228,33,3148,2019,4097,140,342,1604,300,539,721,1523,24,197,725,18,300,180,268,58,172,131,140,2594,616,298,367,2169,550,144,224,95,85,626,39,428,312,465,92,157,111,18,19,11,82,353,372,3606,256,149,93,10,44,1530,27,63,1431,463,61,25,35,2104,17,524,95,27,6,639,77,103,244,960,798,511,6,447,336,263,1225,190,185,30,4109,699,22504,133,2919,261,1354,275,8,28,16,123,187,14,18,17,7,20,13,7,15,42279,12100,3196,763,119,66,727,34,1691,1668,369,427,404,44,413,524,348,1020,8,185,424,11218,13,835,466,957,1291,66,271,118,1271,882,841,334,1285,141,0,320,50,93,4370,2303,180,874,1870,283 28,417,24,65,19,87,14,18,8,57,14,23,8,299,3022,439,10,2491,43,15,32,6,62,23,41,38,103,23,915,5,202,61,453,171,8,171,15,11,55,6,37,51,9,10,836,49,210,140,107,13,92,8,780,24,45,95,9,8,17,16,12,47,46,32,8,81,371,2,17,13,161,21,6,15,44,84,156,23,104,35,30,8,1386,73,69,235,13,6,171,127,9,15,80,41,12,14,13,12,11,17,9,9,552,10,124,37,31,35,13,154,16,25,104,8,5,4,44,34,5560,8,20,104,100,11,184,29,39,25,4,7,51,33,6,69,34,48,24,17,133,184,56,22,76,59,188,682,18,5084,523,15,17,5046,121,24,31,9,117,24,198,88,425,243,43,135,1092,256,39,39,107,11,22,15,222,41,78,113,33,35,177,9,96,16,5,95,275,11,144,98,2868,21,43,30,74,10,25,4,59,48,4,562,10,71,92,403,68,86,43,12,31,258,249,25,22,16,144,62,308,30,87,16,12765,91,267,319,29,463,32,11,20,282,210,15,352,29,286,16,28,25,907,5,20,32,75,24,197,49,19,14,106,581,70,16,158,653,183,11,171,15,80,64,10,3,492,10,14,11,177,319,371,13,59,1918,107,13,25,19,102,26,1054,18,8,49,363,72,59,44,16,33,12,8,49,248,1549,26,2641,181,145,35,346,407,17,56,1431,16491,830,881,56,240,17,37,12,15,57,614,15,21,31,219,244,64,89,41,47,100,101,4,47,37,8,66,68,195,14,15,124,139,24,1533,467,27,159,62,76,15,104,13,22,21,1,25,8,25,191,4,48,47,93,8,7,12,42,24,76,16,12,154,7,42,63,25,75,8,11,5,25,5,11,27,8,19,40,28,7,30,11,21,14,31,66,62,15,0,16,22,11,103,7,906,12,15,131,19,48,232,8,24,31,128,24,102,106,65,85,100,45,59,94,18,116,20,69,24,56,26,34,107,80,41,136,79,190,636,191,6,665,20,252,180,100,165,36,84,2,6,17,11,28,10,6,28,22,19,1257,18,6,29,106,66,37,115,10,32,108,147,323,125,14,8,76,9,78,100,269,10,34,196,303,4,73,32,15,107,35,63,53,7,148,10,7,52,29,99,594,41,42,185,105,119,23,15,1670,173,55,97,416,614,25,142,8,85,37,87,82,11,654,16,10,786,26,229,20,53,12,13,182,31,223,220,259,18,48,97,18,17,60,64,19,21,236,514,371,17,57,35,17,75,607,54,56,45,14,34,23,1537,12,15,8,184,94,169,34,616,21,79,116,363,71,123,39,20,14,9,185,54,17,149,19,59,55,38,171,18,185,360,19,4,30,16,12,50,17,95,62,40,8,42,9,142,10,10,12,211,127,13,18,86,17,8,19,209,477,19,12,5,615,56,16,6,9,16,7,62,76,110,15,81,14,27,8,13,24,2945,50,16,5330,36,60,80,555,557,1177,11,36,490,92,1106,175,59,28,37,116,11,90,26,83,12,150,21,69,225,1530,19,63,462,153,42,25,38,20,84,20,122,13,32,10,31,26,109,26,4,38,227,61,821,12,78,56,12,36,85,16,71,156,237,35,17,13,128,19,159,21,16,9,91,7,31,365,53,118,10,10,213,118,80,349,90,73,9,1604,55,3510,31,163,21,590,34,4,14,8,148,133,10,16,17,3,18,11,9,10,70049,18932,5126,1132,176,114,102,38,103,376,52,58,47,24,73,123,61,102,7,100,111,300,7,210,55,128,129,49,70,114,1952,55,234,95,155,145,0,315,97,48,465,440,17,177,705,296 29,675,208,487,107,61,4,24,33,95,9,34,47,13026,1305,3019,13,12141,343,165,250,47,89,190,432,23,920,85,9407,9,1168,498,2565,962,32,407,8,41,349,8,246,63,83,31,1668,130,3870,3409,119,1854,255,20,2086,74,95,54,12,10,10,30,17,381,93,334,28,1292,1032,22,262,410,422,54,21,313,1603,165,1422,6157,260,220,67,2,5974,40,77,714,9,5,150,243,15,119,298,118,33,26,87,77,97,85,15,18,390,38,708,889,233,36,43,724,57,32,273,459,12,50,96,57,3946,22,218,53,200,35,655,275,67,58,15,5,395,203,40,530,80,468,75,150,234,2076,168,188,14,51,850,5826,115,6340,556,34,23,7001,83,138,93,14,212,348,1228,100,35,3576,258,1256,4073,5854,301,145,1314,281,25239,19,2167,1346,88,686,251,592,389,20,168,12,10,376,1558,46,477,196,60258,79,93,43,634,52,49,4,198,44,78,278,18,58,836,1957,688,1614,247,34,70,851,3822,15,1082,54,1544,579,802,161,541,78,2892,1188,338,24,670,698,16,25,104,1365,2068,162,571,188,615,9,439,20,365,20,75,66,4353,9,1039,349,87,10,128,1076,69,25,1120,2669,582,5,129,7,156,200,110,47,407,5,22,98,140,1024,863,27,134,18066,2141,28,84,36,314,237,521,1565,14,187,1918,682,244,164,38,1309,24,61,480,298,16725,427,5404,627,762,55,3196,2746,56,762,9070,4932,1071,3728,1185,2880,148,24,7,24,405,5275,103,198,262,1903,10983,378,303,424,139,4999,743,8,58,8,38,348,258,1882,16,24,1883,62,56,1073,691,800,289,414,305,32,323,31,75,21,12,401,47,32,1711,8,146,412,475,0,56,22,265,473,301,169,48,620,121,70,742,32,350,16,320,23,109,12,4,91,11,33,445,23,20,173,32,14,24,276,159,528,17,0,4087,101,13,672,12,2256,45,332,1694,101,1556,1999,14,173,275,722,108,162,468,73,1892,307,120,542,190,13,1556,123,805,107,1281,71,235,1621,1098,240,274,204,366,9350,504,152,4715,197,1325,483,390,651,125,321,6,5,16,22,184,138,213,66,36,27,2793,20,17,62,111,11,64,886,19,216,1139,1653,707,1852,186,35,434,40,53,303,1349,24,69,230,970,42,169,228,166,429,332,94,428,34,367,14,53,5,31,1007,1684,186,405,1261,684,312,748,42,1033,826,475,879,291,1658,39,746,8,512,374,403,390,67,3168,53,14,85,10,50,32,128,16,34,582,877,4664,2347,743,30,97,562,10,24,570,484,29,272,449,8828,2032,51,226,76,55,340,2124,688,243,1176,69,215,15,1703,55,70,18,3412,1624,865,160,5614,462,488,2498,1448,63,296,54,25,95,15,173,193,139,696,154,58,748,353,618,26,2043,1058,82,22,180,40,120,83,161,324,252,150,12,222,41,310,91,30,112,1080,182,34,46,141,123,3452,109,153,4816,111,11,33,4458,751,49,52,4,87,52,1432,229,246,83,703,20,361,6,11,83,11359,111,10,1586,322,287,354,3462,2543,3838,174,565,1514,821,486,453,1978,70,195,432,14,251,100,445,74,283,120,241,1390,803,291,397,5862,2511,167,190,64,14,334,24,313,205,201,66,135,31,25,22,15,78,1147,519,848,94,53,159,10,49,726,75,134,1816,197,90,39,36,1339,62,485,155,22,15,748,9,78,250,550,585,1182,9,398,368,270,1246,328,114,37,3582,576,24427,125,2095,80,2684,104,11,41,22,277,178,6,6,12,6,14,11,7,1,35311,9938,2746,623,109,54,609,80,506,1071,333,498,404,75,421,552,327,1148,9,253,572,604,15,497,442,728,1010,193,320,170,1369,423,800,448,718,394,0,673,40,72,3184,2534,130,803,1282,618 30,189,28,92,40,27,4,5,13,69,2,3,17,1745,1361,572,4,2713,62,43,46,12,21,28,126,2,180,35,2861,5,173,86,425,190,9,30,2,17,70,6,48,50,12,31,1362,38,675,377,218,623,120,44,373,41,5,641,4,6,13,1,10,44,46,106,16,246,231,2,5,80,111,16,9,22,6623,51,247,18,251,33,35,5,756,4,77,97,4,4,92,87,5,23,117,88,20,3,9,28,15,7,2,12,186,2,496,129,168,7,9,126,17,18,39,19,2,4,34,22,602,17,44,58,60,2,198,52,43,538,7,2,48,30,1,53,72,125,27,135,224,662,53,32,9,17,155,1215,11,1769,485,12,2,3609,13,29,30,11,147,96,238,15,9,802,37,434,1141,291,259,24,99,19,1004,6,462,97,154,160,32,35,96,3,50,10,4,306,313,7,143,147,3464,20,57,23,140,5,23,0,79,22,8,128,6,167,181,339,54,78,37,7,25,304,1242,23,104,67,57,86,156,21,110,18,1586,217,108,91,3,95,24,19,35,162,317,22,440,21,163,5,79,9,192,6,52,13,273,7,211,109,51,6,19,359,84,8,255,141,102,4,81,7,27,11,9,20,328,7,9,20,81,1028,196,9,25,5255,1737,13,8,29,119,176,199,16,6,86,230,117,91,53,29,680,8,17,109,231,2530,78,1805,139,358,11,1442,1646,20,134,5095,2874,677,1471,296,481,21,8,0,3,73,3346,14,29,60,229,1244,90,41,77,53,371,284,3,16,2,17,93,41,206,4,9,404,63,3,228,188,133,84,48,72,5,161,8,38,14,13,52,5,10,357,4,33,77,156,5,9,4,90,106,77,42,17,205,3,24,128,12,58,9,751,108,19,5,4,26,4,3,44,4,2,31,2,7,3,30,35,141,5,0,43,74,6,140,5,43,13,77,583,12,347,77,3,100,79,137,21,52,90,27,431,41,64,59,58,4,76,18,173,57,59,24,47,207,133,95,99,114,255,1018,270,37,145,43,248,210,53,99,28,63,5,8,7,2,129,4,34,23,23,22,345,13,5,10,72,8,30,399,2,27,475,577,438,1239,34,4,60,12,36,62,531,27,10,29,246,44,51,55,19,81,47,74,83,4,66,5,10,2,7,169,347,44,132,320,133,108,40,13,220,169,54,145,1018,281,15,115,2,54,182,8,76,30,904,12,2,66,2,5,6,21,8,30,616,56,1021,433,260,64,55,131,4,6,99,142,7,45,121,569,201,14,85,25,11,114,592,85,121,104,1089,11,5,464,5,32,7,350,1018,228,50,859,36,151,157,198,32,54,6,11,55,199,12,92,23,162,83,24,132,78,255,19,331,238,13,7,54,14,8,26,36,51,51,26,1,36,1,82,31,10,14,201,51,14,6,240,19,35,23,51,1624,22,6,6,1857,103,9,16,3,76,13,234,26,339,8,125,6,27,2,3,8,2199,56,13,2332,75,82,316,322,455,876,28,107,406,338,185,157,264,50,42,65,12,87,29,85,28,44,20,61,1084,475,57,311,389,173,32,30,17,12,111,9,74,38,112,17,34,26,12,12,3,37,78,71,648,23,16,28,3,3,242,9,14,321,100,12,20,4,489,11,173,64,12,3,153,7,18,138,128,102,854,3,80,75,51,263,28,11,17,1659,109,3499,7,412,59,439,62,2,11,3,40,74,8,2,6,3,8,12,4,7,40301,11342,3239,696,120,56,126,14,119,148,43,74,48,23,77,100,59,131,2,52,141,138,5,157,63,87,212,87,72,25,352,116,131,226,139,89,0,90,29,18,391,387,31,239,269,6 31,243,6,383,48,9,5,4,15,69,2,6,7,1564,153,13,2,15453,151,8,52,12,61,22,240,10,18,4,5917,1,265,185,590,143,5,81,5,12,98,1,6,8,2,11,84,77,24,8,12,18,7,5,63,33,14,12,2,1,9,5,2,2,8,5,9,236,317,5,4,3,209,5,1,5,28,7,280,15,7,5,80,2,2059,5,19,182,1,2,15,11,7,12,49,14,4,1,4,2,3,4,1,5,29,3,9,95,2,9,6,232,8,3,32,2,6,5,14,6,7952,2,2,5,165,5,19,5,6,41,0,3,5,1,2,2,7,18,6,6,11,2375,13,9,2,12,50,816,3,2727,61,6,5,249,6,833,3,7,33,105,987,4,4,4622,6,44,2447,4759,8,3,88,5,15,8,215,17,24,3,7,157,108,5,18,3,0,15,46,8,319,5,94,3,4,14,240,4,24,3,17,7,2,14,7,2,142,741,92,13,3,3,14,21,73,8,6,9,7,4,93,67,10,6,464,4,1,2,5,7,12,3,3,143,1161,1,19,3,209,3,65,12,423,2,576,5121,25,1,567,7,8,3,95,15,16,3,460,616,242,0,33,3,17,49,2,3,32,10,3,2,9,11,1429,6,8,91,114,3,10,11,18,358,12,47,3,8,868,241,14,6,5,12,4,3,439,17,708,126,2194,98,24,4,62,58,3,219,198,202,5,354,22,1060,55,5,7,7,168,67,3,45,9,6,11,45,55,3,18,42,21,2,8,1,18,141,109,66,4,9,379,54,2,2103,379,3,91,24,74,6,5,7,69,3,2,3,0,10,157,1,13,4,14,7,3,3,7,9,13,4,2,129,2,2,742,4,151,3,6,3,4,1,2,0,0,3,162,2,2,124,3,6,1,8,5,3,4,0,36,10,6,53,3,40,2,26,529,6,4,25,3,19,2,281,13,64,24,12,19,4,19,118,11,5,45,57,142,5,12,10,12,29,799,123,7,4,38,852,20,2,20,2,117,315,5,377,7,125,0,2,7,4,5,11,4,8,10,9,3479,3,7,5,9,2988,4,27,3,16,340,248,43,609,5,0,172,6,7,399,59,0,6,11,550,7,26,5,5,6,19,10,194,9,85,5,1,1,9,968,1023,177,84,210,293,110,36,35,279,127,155,53,5,723,15,419,4,7,9,3,220,6,1318,18,3,4318,31,2,3,73,2,1,39,8,12,32,196,7,8,10,3,4,32,165,5,26,137,520,42,3,15,3,2,20,503,25,39,89,5,5,7,1145,2,7,6,17,13,1266,7,347,14,213,13,16,21,257,4,14,78,7,4,4,1,818,27,9,283,86,17,4,180,98,2,6,11,6,5,6,10,25,141,16,0,323,9,71,44,5,2,21,6,3,3,4,7,7,2,106,221,2,4,4,17,2,3,5,1,5,2,11,14,9,132,85,6,9,4,6,105,652,5,5,415,11,56,2,374,350,913,3,50,464,107,20,292,4133,5,17,61,6,159,6711,143,7,18,37,14,670,17,24,7,286,13,35,25,261,12,11,5,5,21,7,9,15,6,2,13,3,4,58,180,49,14,11,9,5,15,417,9,10,258,9,3,8,3,2559,4,52,35,7,1,317,0,72,39,511,38,18,3,219,76,83,661,7,113,5,1539,135,6879,4,1838,7,869,37,5,8,2,9,31,6,9,1,7,6,9,5,3,39295,10897,3081,713,125,55,282,21,242,303,154,167,145,25,153,360,236,177,5,110,311,245,1,161,230,270,325,7,96,105,415,298,140,18,432,10,0,151,1,17,1374,1351,78,11,785,8 32,307,30,415,76,25,14,10,209,211,7,11,23,6071,1831,307,5,16282,216,16,143,30,53,133,246,18,211,60,4588,9,277,275,631,218,13,667,14,46,211,7,39,28,20,14,494,43,1092,597,206,343,111,11,247,91,19,14,5,4,19,9,5,58,32,74,13,347,516,3,42,15,286,16,6,8,201,15,711,1172,28,10,56,0,4247,11,76,1131,1,3,179,270,7,43,171,36,8,13,14,36,17,7,2,14,110,4,339,182,75,22,7,650,10,6,113,13,2,12,19,12,4160,12,35,2612,147,10,101,73,30,36,82,3,87,38,4,248,29,54,14,10,150,1477,50,21,14,55,123,1576,28,1718,176,14,83,2477,67,52,22,2,272,106,793,122,24,1727,63,253,1824,1247,47,93,109,43,17,5,828,221,54,31,44,526,239,33,191,4,6,218,197,12,217,76,9379,47,14,19,554,13,37,3,76,19,5,91,12,43,352,3948,106,427,82,4,5,549,631,28,138,22,118,1787,447,56,405,7,3452,34,55,6,25,768,14,2,51,2152,1289,23,145,18,365,8,481,11,118,9,11,25,70,16,304,16,19,4,128,179,64,13,730,1522,336,2,139,7,73,55,14,13,237,2,4,22,67,169,430,12,40,4268,92,13,20,5,148,31,253,49,14,61,913,688,113,129,52,30,13,6,406,138,5493,342,2880,193,183,49,574,696,18,566,1859,2691,16,1660,258,2060,155,10,9,13,111,709,14,146,466,839,2277,94,215,140,156,2175,57,0,8,1,83,274,93,822,9,20,336,78,8,2012,574,188,202,284,232,14,146,28,85,24,4,215,110,8,428,5,38,137,146,9,10,3,44,53,86,22,4,129,1,10,105,9,71,24,104,7,6,3,5,27,6,32,187,333,5,133,9,10,4,42,56,120,8,0,95,24,7,104,1,670,9,37,351,21,113,88,6,49,101,679,23,88,389,47,273,147,25,308,59,7,337,94,888,36,33,56,47,182,553,125,98,43,130,1754,117,8,751,36,1044,351,74,367,11,391,1,4,6,2,80,5,19,17,12,21,1662,12,3,63,83,7,33,195,8,89,163,273,290,361,34,83,292,6,22,249,426,8,16,107,747,8,42,75,30,60,63,33,228,6,118,4,12,4,13,309,1165,81,248,746,726,363,66,13,826,176,221,590,27,1340,22,430,4,80,87,183,120,26,1401,39,9,67,108,12,14,146,7,11,162,94,154,5287,277,63,38,128,5,9,263,274,20,45,278,1516,1109,11,162,36,365,807,323,99,66,600,7,103,29,1736,18,16,11,467,314,364,40,1888,130,298,324,262,91,103,32,20,13,33,108,62,67,248,49,111,169,154,94,12,965,683,38,7,24,8,25,25,232,201,147,131,5,138,7,171,18,9,2,649,128,2,15,61,21,319,21,130,678,30,7,17,1874,124,12,5,4,9,7,119,48,59,7,857,9,64,5,2,92,5103,32,10,843,72,140,10,1360,2233,1257,23,167,1437,296,551,992,152,49,29,502,18,233,20,295,17,60,41,90,1333,279,106,58,1114,445,123,46,21,10,194,14,91,32,63,34,46,24,6,27,1,94,403,146,377,43,13,31,6,44,335,44,94,466,84,28,11,27,1282,16,120,172,11,4,397,6,81,95,361,219,26,4,527,287,162,993,576,399,17,2267,593,6987,11,989,24,1206,35,5,8,4,63,1734,11,2,9,3,11,9,7,7,42206,12191,3232,689,125,68,590,23,122,493,185,460,191,29,247,696,259,189,5,246,362,335,8,414,133,418,722,44,187,123,916,413,559,66,869,49,0,591,15,34,2493,2495,37,160,692,191 33,335,55,383,57,33,9,9,14,310,12,126,31,12029,2036,598,38,20981,506,33,200,29,68,140,309,27,205,23,7491,8,1132,598,1683,1602,23,656,14,83,213,6,29,80,30,19,2129,94,1392,588,122,199,158,4,528,39,9,100,2,11,21,5,8,518,65,228,13,1262,1048,9,6,354,335,17,3,27,5597,7,1831,538,13,13,92,6,4285,69,136,807,6,6,120,105,11,92,212,102,14,12,4,24,13,6,1,5,565,9,1954,751,174,75,20,569,19,81,404,147,3,17,100,23,6975,12,36,10,283,5,808,100,17,331,7,8,53,23,3,39,69,177,8,31,168,1078,49,31,37,61,535,2797,8,4197,914,12,12,3491,847,341,20,10,186,143,892,38,18,12356,39,534,3555,4418,70,23,1196,61,1227,6,1833,33,94,110,100,409,498,7,84,8,5,251,1771,18,349,197,9903,33,257,28,700,11,39,6,86,53,26,295,11,89,712,2743,140,115,62,6,14,234,907,17,219,50,599,21,472,77,97,18,8831,78,75,169,94,40,26,34,73,530,3533,16,285,19,482,2,86,26,1027,8,16,75,614,10,526,161,58,8,144,346,41,10,1505,2411,463,5,139,6,161,96,10,22,403,8,19,19,204,958,889,20,35,12996,2122,24,29,58,177,94,343,13,10,36,6784,1211,49,178,12,1099,19,12,47,458,3671,625,1517,152,349,175,1167,1498,55,981,4050,2510,13,1822,545,1992,217,7,7,5,334,1335,18,107,19,1443,387,169,84,27,87,723,2313,7,6,4,72,826,178,709,4,11,1545,68,10,1538,886,4178,160,270,604,27,198,36,30,24,8,144,33,9,1327,43,64,120,157,8,42,7,98,120,398,32,11,811,131,127,181,115,354,52,70,0,235,8,6,43,2,98,281,28,5,181,9,9,4,323,39,139,6,0,878,36,8,264,8,2332,90,173,735,16,510,1427,2,171,103,1392,67,191,91,183,550,1039,131,127,65,4,179,117,954,104,372,43,72,1711,3241,676,70,112,197,2483,254,47,3375,30,686,374,123,674,135,462,7,4,19,5,114,5,18,33,17,14,9279,11,3,32,80,26,213,646,14,35,1172,823,451,803,72,13,456,20,28,436,1027,13,10,47,2333,28,70,63,62,344,101,33,608,16,366,1,36,3,13,975,1910,323,384,693,1029,278,36,34,850,463,230,808,164,2504,25,550,4,244,276,61,424,21,1970,66,6,22,14,9,23,182,18,7,529,56,686,699,631,134,121,193,65,8,148,526,6,190,379,2798,840,32,160,129,81,266,541,73,470,399,7,22,4,1010,13,65,4,599,1069,1677,112,4031,17,454,1434,803,87,348,258,10,65,43,226,90,165,676,93,25,614,166,265,30,786,451,6,4,60,37,394,133,364,360,289,126,5,161,5,282,9,13,6,687,127,619,4642,38452,304,321,45,139,1506,11,8,551,784,273,46,13,6,35,24,250,312,385,85,810,9,111,3,9,167,2709,22,19,16083,145,286,229,359,1413,3416,33,374,1576,448,576,513,1611,14,201,178,27,286,14,420,19,23,102,43,8224,1054,78,1558,1383,437,158,104,29,9,242,28,418,49,241,54,159,15,8,57,6,34,485,320,1158,132,29,120,10,168,366,338,962,1408,101,17,13,17,972,11,224,90,8,3,680,33,54,196,655,1241,50,6,425,352,215,2280,12,582,9,5542,476,35566,32,2345,47,2454,52,5,18,8,34,95,8,9,6,7,11,15,5,5,42262,11752,3294,745,138,59,857,18,507,6447,780,432,568,53,324,624,333,461,3,215,488,4780,6,454,318,2307,837,80,258,158,2353,514,456,72,909,175,0,783,27,139,3556,1705,108,176,2136,465 34,454,50,425,105,65,7,26,13,131,22,143,46,9561,3799,1033,6,15133,195,73,181,42,67,168,549,9,930,116,10026,9,1181,507,5486,550,36,819,26,79,304,16,182,170,63,15,4953,82,2934,2172,342,2260,616,11,1256,35,13,519,10,8,19,12,9,402,196,564,31,897,1113,8,58,160,577,28,3,31,1047,2249,862,154,4956,78,67,22,6263,45,191,956,103,10,264,342,5,49,451,205,55,29,22,117,124,78,9,10,1771,8,985,631,395,142,460,422,138,63,199,160,10,44,123,152,1178,29,136,47,100,10,708,207,50,150,5,3,295,166,77,627,249,1289,34,110,313,3584,296,90,45,47,986,5750,35,9263,1302,55,86,17596,243,171,162,22,336,245,1675,108,32,2967,168,1204,2797,1855,193,184,499,62,504,9,3597,553,75,918,178,622,310,10,359,19,9,356,3540,14,561,426,28808,116,183,79,688,28,37,7,888,206,18,606,30,270,1240,1682,101,878,248,65,23,2116,3903,62,91,217,1767,812,972,235,407,26,6903,1201,282,439,426,1785,23,43,116,1773,2127,68,2415,86,863,8,202,11,400,9,314,28,1314,21,1174,108,154,20,102,1375,564,15,829,1489,469,11,175,4,312,87,41,507,1550,22,33,70,640,2839,661,19,112,37360,934,19,105,60,621,113,463,163,13,383,3894,1269,297,269,51,1352,20,27,253,788,14190,507,6633,819,1543,22,7821,6454,114,918,19116,12482,8,4110,1461,2719,118,76,3,9,334,3191,73,188,139,1527,6118,510,255,113,76,2188,1525,5,41,259,74,541,233,973,13,28,2254,57,10,943,970,195,252,292,284,39,516,103,49,22,3,265,50,7,1763,5,290,505,484,4,62,9,263,332,762,183,24,696,49,160,743,68,314,23,260,8,128,6,9,216,8,9,434,42,6,144,10,13,8,305,195,879,7,0,348,98,5,744,5,5686,45,218,2639,62,485,1153,5,579,712,1421,237,155,574,171,1599,289,218,155,326,9,401,79,751,279,867,61,351,1233,1470,285,295,413,844,9850,1342,520,5324,98,1259,543,428,327,90,243,19,11,15,8,322,13,56,65,80,35,5032,21,4,127,246,8,215,1744,12,162,1658,3947,1484,2972,172,42,390,80,201,249,1214,22,41,336,1459,25,213,535,115,636,377,126,397,13,406,11,35,11,13,1041,1744,204,610,1346,629,271,300,55,1053,480,340,669,220,1593,29,461,8,261,609,247,602,63,3372,96,8,37,10,14,148,85,214,42,861,525,373,1149,505,34,170,158,10,12,449,333,8,410,681,2437,1413,58,236,152,66,374,2431,620,114,562,8,184,35,2147,38,197,6,1399,1525,1341,330,4049,90,753,5041,1052,35,336,73,10,175,8,282,163,234,684,74,415,705,240,1275,70,1859,1647,56,4,124,10,75,216,201,250,216,205,7,488,10,208,183,25,79,1150,424,14,17,9363,585,2625,290,137,3548,55,5,5,2571,893,23,28,11,50,36,1161,211,366,7,1813,7,183,12,38,111,9578,98,33,15258,302,411,305,4111,1913,4193,105,378,2002,429,688,531,1955,45,274,452,8,240,71,428,31,230,123,152,3283,1293,280,646,3787,1279,126,314,65,20,733,87,498,181,267,57,302,101,872,39,9,143,753,247,2937,182,66,328,46,105,829,78,163,1731,491,62,32,174,4335,79,648,148,38,9,971,9,119,386,437,495,971,0,414,616,140,993,296,241,44,3002,511,32454,214,1954,236,2312,503,4,16,2,138,172,8,7,9,4,12,5,4,6,35224,9825,2799,560,108,54,516,16,349,1373,546,493,286,35,391,633,288,1351,12,224,302,13240,3,632,543,1508,1310,207,240,191,1398,434,815,648,689,181,0,684,85,100,4491,1668,101,1320,1306,1371 35,6335,50,206,61,29,5,5,485,1461,349,352,616,1761,3967,1942,8,55,145,412,68,19,121,129,344,7,408,13,77,519,312,352,1004,1001,6,28,6,25,180,83,185,82,24,1008,1648,569,2195,1678,473,960,339,328,1492,499,47,1006,3,51,20,4,9,161,58,131,16,197,424,3,16,50,663,6,32,88,912,35,393,547,410,15,66,15,4,17,2,9,127,75,96,72,7,19,242,156,43,7,9,23,16,10,1,92,608,5,1511,994,84,36,8,0,17,20,3,15,66,9,53,53,1027,16,39,24,21,582,6,35,83,632,44,63,47,32,51,18,329,132,20,1999,4446,900,67,49,535,65,239,2949,14,4433,746,7,4,3415,32,36,30,5865,153,416,28,28,10,1910,79,474,2521,1040,277,88,323,77,3544,3,1346,213,301,656,17,385,247,230,102,5,89,2,294,23,9,247,23613,212,123,12,284,55,30,3,142,45,43,136,1,957,18,6,2,2,48,7,1793,794,1467,13,106,17,58,30,10,384,3598,43,438,375,34,16,11,30,14,26,20,861,4,28,287,128,313,26,107,3,706,544,158,296,317,9,86,81,37,6,45,655,163,4,559,868,625,621,9,444,41,48,22,14,457,8,10,943,251,225,165,11,90,11996,1002,594,16,23,3,3,333,14,6,31,618,422,59,24,14,43,14,5,117,215,2827,1735,1995,693,543,22,1154,1448,1128,102,4791,2780,1065,1639,146,996,46,39,332,122,94,27,11,99,39,515,478,82,52,81,54,703,1569,4,8,6,9,2,83,447,6,4,912,41,5,748,514,8,248,121,236,9,223,14,63,5,1,20,5,10,728,72,36,168,313,5,1,4,191,13,155,64,23,4,3,26,356,56,131,8,57,15,27,4,5,24,2,8,6,10,3,8,4,5,5,150,22,108,1,231,15,87,4,337,3,20,13,365,2114,15,416,202,0,994,138,503,45,100,100,255,95,76,65,97,104,8,119,189,577,1331,145,19,79,636,275,126,128,248,685,3873,555,51,221,43,513,572,107,227,3,2,5,0,4,5,5,117,41,19,20,9,12,33,42,14,186,1648,630,581,5,52,1236,532,1447,134,10,2,47,77,70,65,1183,26,10,60,860,86,8,74,39,362,114,335,2,4,7,3,6,6,5,294,744,114,250,563,373,161,555,13,686,316,228,313,388,3,10,439,1,214,273,7,624,1483,104,77,1057,95,8,16,54,1447,15,59,831,163,3640,489,286,47,69,6,6,63,239,339,361,101,247,3507,171,32,182,35,6,251,1535,146,234,180,7,3,6,6,8,24,269,1788,1498,98,67,159,200,176,560,471,3,127,13,40,58,101,100,42,21,400,100,4,267,214,185,630,485,184,855,8,68,257,205,40,14,168,88,44,240,93,6,186,100,5523,45,514,31,16,7,156,21,2033,415,4,15,114,5,3,3819,39,24,6,167,352,13,20,38,651,452,265,38,110,341,5,2,35,45,4,11734,6,2,363,415,1282,2487,38,298,1279,2,279,34,242,55,746,84,225,812,35,199,15,47,70,96,455,479,27,348,4695,815,82,57,15,111,227,15,284,52,247,76,80,17,27,7,2,21,182,180,85,56,47,28,6,9,506,37,25,775,124,24,5,5,494,9,386,273,47,60,49,4,50,34,310,282,1305,13,218,131,109,1528,163,12,19,4314,314,9201,11,3,207,1511,120,7,12,308,65,55,5,4,6,3,6,5,2,2,24168,6683,1991,467,68,40,316,144,206,231,30,175,210,359,222,172,67,314,311,112,1081,900,32,326,135,166,624,290,206,51,621,167,254,185,357,323,167,273,241,66,764,144,209,24,132,57 36,1336,26,207,49,29,5,7,254,2672,11,164,1044,946,1994,2479,2,23,135,302,43,27,135,256,166,10,206,11,46,557,353,88,576,573,12,213,8,33,262,54,244,46,34,994,1640,472,1037,711,165,902,150,124,36,46,15,154,2,4,9,6,4,118,40,191,13,158,275,7,34,127,32,6,0,25,717,350,368,15,267,22,38,0,7,7,2,4,112,104,117,317,9,101,124,95,80,3,15,88,14,22,2,45,360,6,420,1384,43,48,12,3,13,20,5,37,37,6,53,17,415,8,99,124,49,369,16,14,25,74,24,120,167,74,68,52,443,271,18,887,1777,859,105,65,613,43,306,1130,29,2682,406,50,9,4394,95,54,26,5736,153,258,50,98,39,2576,82,311,1579,1665,67,391,95,35,3829,3,648,103,44,258,12,136,134,294,72,19,66,14,98,2,5,201,6527,37,101,13,243,36,12,2,198,32,5,140,5,72,30,7,4,6,110,6,780,521,1687,51,65,47,51,701,205,220,144,58,206,29,15,4,20,1940,8,24,84,442,16,58,517,211,376,9,163,4,16,224,9,108,98,14,43,44,56,5,67,275,67,11,349,1363,368,485,3,351,78,44,20,7,470,4,14,643,145,836,50,5,67,4994,121,767,41,11,3,9,257,9,4,173,1188,392,234,151,58,185,11,11,133,224,6036,4960,3959,381,585,64,2377,2066,1841,132,6014,2617,4,1923,452,1837,75,25,231,103,145,5,46,73,170,381,2514,134,109,63,44,1812,408,0,3,2,5,2,131,424,5,17,449,32,11,314,524,1,84,130,201,15,236,4,16,18,4,46,10,7,565,5,39,142,171,2,1,2,113,26,115,42,11,4,4,40,122,6,217,6,16,16,13,2,16,54,2,18,7,8,3,2,2,6,1,96,95,324,0,341,12,25,2,142,2,1,9,62,500,12,193,106,2,789,160,534,23,105,183,248,84,183,79,90,129,1,161,84,487,284,83,55,82,357,223,116,220,142,334,2513,400,15,168,83,327,271,135,95,3,4,7,2,2,4,4,86,48,41,20,41,29,55,99,86,82,1869,503,140,1,168,449,1121,806,14,13,8,16,109,40,19,505,5,20,79,633,17,19,74,74,234,106,134,21,1,693,42,0,4,3,224,518,74,141,292,397,228,376,8,306,163,132,315,24,4,22,312,1,47,159,2,201,280,55,89,1176,8,0,6,49,238,40,7,417,104,948,1142,235,128,50,11,2,42,250,302,181,62,153,747,215,16,77,57,12,132,382,33,382,436,12,3,10,79,28,66,136,374,554,143,81,154,3,109,321,193,5,108,33,39,24,4,118,144,5,304,41,1,354,66,350,866,782,505,1297,5,10,491,198,26,21,122,89,54,263,101,5,91,12,7009,3,375,81,5,5,66,12,14,190,8,50,65,0,1,1792,10,57,12,325,234,23,34,169,101,384,116,13,70,211,1,1,7,42,2,4365,3,25,256,1848,1055,1348,36,219,621,1,421,22,88,15,459,213,321,819,74,203,36,75,38,61,6820,331,25,97,440,292,46,66,67,40,278,32,132,51,94,64,54,42,31,17,5,68,185,102,15,85,53,28,1,33,309,72,45,537,128,39,27,20,2090,20,170,106,140,48,92,10,40,26,263,340,289,4,192,201,93,50,97,156,2,1180,187,8068,37,2,178,547,113,76,4,242,93,21,3,6,1,2,5,1,3,2,17705,5074,1495,329,42,27,228,193,146,192,22,140,140,287,155,79,76,160,204,92,1135,5521,34,255,119,568,519,145,185,41,537,224,423,211,702,457,202,249,147,45,1116,198,130,27,92,30 37,2893,59,201,67,34,5,9,202,1406,3,264,577,4837,1112,1783,5,48,176,303,89,13,156,150,215,17,367,12,52,305,370,141,755,552,17,101,26,47,181,196,233,76,62,788,1115,632,1447,883,146,785,100,807,46,27,43,71,2,6,13,7,4,266,39,181,8,171,274,1,273,192,119,7,6,33,738,887,508,77,224,55,41,29,6,11,4,57,66,32,88,263,11,64,328,100,73,7,11,47,24,50,5,33,395,2,305,1409,82,144,7,3,20,41,6,40,91,7,69,186,3731,10,82,165,71,498,14,13,40,62,48,134,178,72,28,78,297,226,30,2103,3582,3493,98,85,486,65,212,2020,38,4170,390,44,14,6631,294,183,44,4236,153,262,45,105,19,2008,101,406,1460,1958,81,253,268,65,3367,5,687,894,87,201,38,76,203,396,90,34,43,10,111,6,12,172,8647,43,109,113,216,81,23,1,157,35,4,367,3,1156,13,16,4,3,123,69,1656,529,1166,38,620,21,444,196,141,225,683,722,315,157,58,78,125,463,15,16,94,471,38,35,449,118,364,2,221,9,305,381,106,117,609,14,89,78,39,5,65,445,105,11,451,1837,423,647,3,353,99,58,18,32,331,36,5,483,133,426,69,18,100,2391,201,794,49,18,1,7,422,13,3,38,598,438,110,192,26,109,17,6,75,160,6594,5719,2867,856,747,146,2274,1873,5,4,7908,5503,1672,2417,341,952,47,20,639,94,169,27,37,72,123,579,2457,194,230,467,134,3227,722,1,5,1,4,3,132,644,6,12,972,39,8,773,519,6,103,157,166,11,247,20,42,14,7,56,18,4,952,21,31,197,271,4,3,6,182,17,100,113,14,5,10,34,280,19,587,13,55,10,24,3,16,53,1,8,15,15,4,15,6,7,9,134,102,324,5,379,23,63,15,395,2,35,11,222,1080,29,391,273,0,975,167,374,71,111,215,252,98,324,70,197,148,6,560,183,462,436,456,13,114,216,497,127,243,136,291,5542,316,64,778,84,488,320,159,120,6,6,0,0,1,5,4,133,29,27,23,10,18,50,64,98,73,3614,512,160,4,107,1407,636,1772,32,12,9,22,77,61,35,535,18,20,264,1153,1654,23,53,92,314,162,173,1,2,10,0,2,2,11,257,734,118,251,513,337,136,812,16,657,400,159,324,54,8,19,361,2,168,237,5,276,701,99,122,1023,194,9,6,42,314,274,71,222,196,4240,2651,369,14,95,13,5,63,212,189,314,84,287,744,218,17,120,62,18,186,1069,459,331,501,12,2,35,17,24,47,250,738,677,99,89,137,8,139,1848,456,4,105,48,68,57,85,192,92,36,291,57,4,257,126,312,693,900,834,617,4,451,427,199,23,31,149,133,61,308,163,13,124,48,4188,32,567,119,6,6,131,28,870,511,20,102,101,3,15,2087,33,31,10,258,298,35,34,112,119,337,314,21,75,292,4,3,25,55,1,1002,6,4,918,1909,1751,1743,59,161,1091,6,176,55,107,22,609,310,614,1661,55,159,23,142,38,75,469,458,204,279,1190,317,40,49,81,47,186,50,208,66,124,30,59,18,31,24,6,51,202,157,40,37,53,125,28,80,386,68,85,818,214,49,13,29,1463,14,214,208,72,48,167,9,37,31,195,147,1922,4,245,170,73,165,32,90,14,1749,233,7556,12,5,230,1276,61,42,10,250,133,45,6,8,5,1,8,11,1,3,23720,6923,2024,412,68,21,324,117,212,187,28,148,151,321,176,176,80,240,197,101,1008,381,41,424,185,270,389,220,215,46,993,208,248,167,361,281,182,211,207,66,1800,151,169,24,96,59 38,195,5,97,74,11,2,7,40,89,3,78,927,19127,59,1332,3,28,88,265,62,14,88,144,119,8,132,11,18,319,336,14,378,99,7,377,2,31,42,12,242,18,5,135,219,1336,950,1022,13,93,33,16,2,12,5,6,3,2,16,4,1,15,15,70,2,93,111,3,10,35,2,1,4,16,112,10,89,53,38,35,23,1,2,16,3,5,54,35,49,51,2,8,96,24,12,2,2,7,6,2,0,16,119,4,48,711,11,10,16,1,4,14,1,3,11,2,31,12,3835,6,9,9,22,348,3,7,13,34,5,61,11,13,106,4,35,36,3,3737,1451,1207,15,8,72,14,334,1597,4,2261,192,9,14,1043,12,20,25,1693,47,20,13,17,5,2562,9,93,619,1040,22,272,287,57,867,3,539,147,26,35,7,5,82,152,51,7,30,3,24,7,0,45,2340,20,7,9,125,65,9,3,33,15,16,105,0,27,12,7,0,2,14,4,220,143,184,3,59,13,245,139,122,15,16,505,212,66,53,12,26,199,17,19,13,110,1,5,79,10,235,69,91,19,51,390,6,48,267,4,40,31,12,2,28,72,11,3,221,133,184,576,37,154,157,241,6,13,135,2,5,308,80,168,331,2,25,1136,203,5,10,15,3,8,37,7,3,11,541,328,12,28,3,4,2,3,24,67,4177,3791,2855,94,76,24,327,322,304,71,1236,1238,167,1227,431,1248,61,4,174,14,35,4,7,30,42,697,1291,74,103,153,80,627,133,3,1,3,8,4,92,292,0,7,655,44,4,564,509,11,55,127,135,7,30,20,22,5,4,8,31,5,656,4,10,38,22,5,2,3,74,6,193,15,7,3,755,347,31,72,509,4,14,21,601,2,2,8,1,39,9,9,1,32,5,9,3,23,16,34,4,426,5,19,9,347,1,4,17,98,343,6,176,441,2,992,17,349,44,76,70,100,53,18,20,62,14,3,185,57,464,64,294,9,14,1416,4047,93,23,23,96,1376,55,35,3031,9,220,108,25,11,2,4,4,3,4,4,0,12,7,15,4,4,7,3,8,22,9,2787,517,62,2,20,1407,510,727,13,6,2,11,19,28,15,256,4,3,24,837,183,1,8,5,24,34,585,0,4,1,19,3,3,5,273,663,73,226,176,315,85,307,12,366,288,88,190,5,4,9,246,1,35,29,9,45,277,75,164,2239,20,1,4,38,106,1,12,39,141,397,424,258,5,13,6,178,28,37,147,28,107,132,822,112,9,68,148,3,236,182,258,305,286,11,2,6,119,2,9,68,109,86,45,21,107,1,52,776,200,6,70,5,13,4,6,95,9,9,130,43,3,188,48,177,1369,657,366,963,2,20,64,152,56,17,128,110,45,242,49,6,77,6,4093,23,214,103,196,2598,23351,16,243,286,8,6,19,8,515,370,7,6,9,16,40,2,1,27,67,177,312,9,26,43,2,2,1884,10,3,244,7,3,65,525,800,780,8,49,510,3,90,2,91,8,457,255,545,1125,9,60,4,27,15,62,409,517,25,578,1001,55,98,19,9,18,60,4,128,38,22,22,56,7,3,8,8,54,305,136,11,16,16,87,3,19,65,3,46,619,47,14,9,14,557,4,37,45,16,9,9,2,15,7,153,284,197,7,272,105,74,69,12,203,13,1010,142,7283,91,26,14,562,145,32,5,253,12,65,4,4,3,7,13,3,1,4,23416,6804,1952,441,67,32,263,100,125,167,10,92,108,147,102,105,95,196,154,91,778,618,39,116,99,390,476,86,165,34,881,385,232,192,159,444,155,180,97,41,1902,117,65,13,51,35 39,1448,35,178,42,22,0,2,126,837,8,90,562,1460,697,1316,1,28,162,227,41,6,117,75,121,7,131,3,37,413,173,58,376,215,11,78,6,16,88,38,209,32,7,250,463,986,603,319,248,1388,56,356,93,16,18,14,0,18,19,0,1,67,200,119,5,126,222,1,49,46,56,6,1,12,289,24,203,172,17,92,14,1,5,6,2,15,30,37,57,96,4,29,80,26,33,5,7,27,8,8,4,42,163,4,100,435,40,19,2,1,2,9,2,15,53,5,24,19,1378,5,40,71,11,466,5,10,85,60,15,194,53,31,82,20,163,106,9,1487,2850,668,46,27,215,31,133,1630,15,2458,256,14,2,4571,179,41,21,5181,52,81,19,46,9,969,34,332,1143,832,91,93,258,35,4159,3,856,582,42,308,10,8,126,253,40,7,25,4,39,7,19,62,3685,12,28,43,116,33,16,0,62,14,3,169,2,95,10,13,2,4,20,34,1065,288,970,30,153,14,1017,125,51,78,19,131,639,637,124,119,125,243,16,24,26,362,2,26,167,396,212,3,73,7,1464,238,8,523,358,3,113,31,17,5,30,404,91,6,340,641,361,453,49,46,73,39,18,8,173,2,9,369,55,317,42,2,41,2741,134,174,11,10,0,1,112,8,2,117,620,219,108,86,16,23,7,9,57,96,3041,3020,2232,529,426,71,1275,1300,14,4,4524,2876,1261,1214,254,716,56,8,328,118,171,9,7,37,121,354,889,72,63,30,40,5762,2505,1,2,5,2,0,68,352,3,10,303,37,8,421,205,3,115,112,72,7,129,5,26,10,1,28,11,8,336,6,89,119,100,2,4,5,58,7,115,21,11,19,1,20,123,26,79,6,17,17,12,2,2,16,3,7,4,4,4,3,2,11,1,26,54,183,4,552,5,30,7,192,3,13,20,125,460,14,41,235,3,1005,68,390,52,57,162,176,56,273,50,64,38,3,178,106,269,454,111,7,38,311,254,86,65,43,150,1600,120,40,867,20,256,161,57,93,1,101,4,123,199,115,171,120,28,47,21,12,8,16,31,24,224,1083,242,31,5,27,1202,222,1622,425,6,2,11,40,36,10,229,3,9,68,727,93,15,19,48,97,88,115,51,2,3,5,2,4,6,194,434,75,138,231,136,43,262,17,304,158,130,319,31,6,15,274,1,190,147,4,108,401,47,55,1573,14,12,0,23,76,8,27,213,284,4101,256,274,15,47,11,3,16,63,107,210,73,182,830,148,6,120,26,7,139,600,81,187,121,14,2,3,25,4,9,124,522,734,72,44,122,6,109,322,236,5,40,44,27,8,4,75,67,5,227,20,3,204,117,250,641,857,292,500,2,44,139,240,21,10,84,79,37,111,105,8,55,322,11136,20,358,38,4,1,67,12,493,303,13,11,58,5,12,810,28,7,9,154,69,8,6,129,86,335,124,12,26,136,2,1,19,21,0,796,4,0,261,862,553,1756,20,92,754,3,162,17,110,15,414,167,455,812,30,97,9,12,24,51,239,281,46,136,1034,460,49,34,14,38,108,2,69,50,50,28,36,12,13,6,5,20,88,137,63,30,29,56,8,18,314,57,50,798,116,143,5,3,433,7,152,207,51,44,194,3,27,7,180,240,819,10,257,136,44,387,25,21,8,1725,195,7337,7,1,70,410,64,31,8,279,39,54,5,7,3,1,6,2,1,3,21720,6395,1834,414,56,41,201,192,131,140,15,100,114,161,160,101,54,153,153,52,586,152,34,194,96,188,366,130,200,36,952,222,174,116,224,201,75,140,127,35,940,99,138,20,74,35 40,3197,86,382,15,11,4,9,701,328,1312,43,204,568,1659,2259,6,177,87,268,36,9,48,70,108,4,23,5,40,168,81,139,222,211,5,10,5,3,87,33,122,22,6,145,254,505,86,178,73,63,53,60,28,112,10,6,37,2,155,0,21,6,27,27,5,55,101,0,4,4,8,11,1,10,792,10,119,16,7,5,8,3,1,2,4,2,56,61,22,30,3,10,59,62,4,7,2,14,7,2,2,63,471,1,173,706,37,12,4,1,9,9,2,5,77,0,7,15,480,3,8,8,15,251,3,7,7,207,14,7,11,7,14,3,91,35,5,438,4156,376,37,11,238,58,78,2195,3,1815,317,7,3,625,17,26,7,6520,89,164,13,8,5,684,9,141,654,938,15,25,199,41,1602,5,437,225,23,15,8,710,154,156,25,4,39,1,22,5,5,33,249,16,30,24,118,5,12,1,88,5,1,18,2,275,230,2,2,3,4,2,245,403,1370,4,29,5,16,10,11,18,37522,16,259,26,5,12,4,25,10,8,10,136,4,4,220,249,214,4,43,2,6,123,19,1728,109,4,35,3,39,5,38,155,13,4,272,1477,62,291,42,13,57,35,9,0,162,3,1,111,72,128,31,1,34,1169,199,127,3,6,0,4,44,7,2,19,379,114,24,10,9,10,2,2,61,81,2724,1852,254,95,122,21,256,284,313,121,867,656,5,479,453,395,55,3,40,84,23,10,0,29,4,114,1319,47,66,115,32,507,197,1,3,1,3,1,54,230,2,6,214,40,4,54,250,4,37,42,119,5,63,9,14,5,0,15,6,5,224,37,6,21,33,0,3,3,83,28,29,10,3,6,2,11,29,9,41,2,5,17,70,1,3,1,3,5,6,5,2,7,2,4,1,6,12,61,3,14,3,15,6,52,2,7,4,60,1213,6,20,51,0,374,81,286,20,36,32,136,59,8,29,49,31,0,282,115,207,126,67,14,21,127,39,69,140,93,320,761,233,17,9,9,178,52,36,72,2,4,2,3,2,14,23,59,4,11,23,4,4,2,17,98,382,1782,256,110,2,10,632,308,865,38,3,4,14,35,22,15,171,3,3,11,449,23,13,32,16,195,74,49,44,0,162,1,1,3,1,169,214,65,178,76,151,56,483,29,152,794,203,184,221,3,12,124,2,22,29,4,277,178,16,42,1542,17,25,19,31,89,27,2,159,157,639,1216,128,75,12,5,427,27,17,181,105,49,54,736,44,12,16,7,4,43,143,65,99,253,4,1,1,24,4,7,21,34,117,34,25,95,892,166,77,248,1,137,7,25,20,22,259,16,6,196,34,0,159,104,91,462,203,71,649,4,266,125,85,65,4,79,45,15,90,33,3,151,74,1405,6,46,18,15,6,87,4,382,73,5,15,11,2,4,111,29,2,3,129,124,2,5,21,146,191,22,86,21,128,3,2,35,10,5,11104,2,0,263,418,343,1928,9,122,312,7,82,11,84,2,261,36,72,392,9,108,12,28,36,34,351,111,51,451,99,43,26,35,9,39,57,7,19,5,57,13,46,5,8,7,4,7,31,65,278,40,198,3,9,8,200,10,34,620,47,8,10,3,28,46,42,131,37,17,13,3,12,6,614,105,351,5,406,100,30,354,59,7,8,405,70,6166,6,21,21,432,13,6,3,217,7,17,1,4,5,0,6,9,1,4,18168,5297,1466,324,43,30,77,71,135,117,10,67,88,76,103,38,42,145,154,50,478,1712,27,125,93,237,218,84,97,26,771,128,68,82,189,348,57,122,106,16,208,92,182,14,72,49 41,381,34,196,67,41,27,11,142,362,1,126,790,5671,1112,784,3,46,175,220,39,15,157,154,157,25,86,23,91,288,382,108,890,383,9,142,58,43,123,47,193,106,110,435,561,566,600,412,66,701,65,137,43,16,14,69,3,2,9,3,2,145,17,187,7,117,292,3,14,64,23,12,4,16,586,158,273,298,1006,13,37,1,2,13,3,9,75,60,53,118,15,65,200,67,36,5,15,29,44,60,0,49,232,6,215,728,155,315,12,0,20,25,5,23,50,2,46,519,1300,4,90,142,47,420,18,8,18,59,68,116,171,90,50,39,182,245,38,1774,2556,757,162,64,653,25,248,1210,26,2152,299,22,12,2873,607,535,24,2575,186,149,32,41,20,1136,71,375,1443,1270,38,211,158,26,3252,7,1181,154,107,94,23,33,165,220,57,9,20,5,56,6,5,80,5690,39,191,276,192,29,22,2,60,22,5,196,1,77,5,48,5,8,56,13,494,773,881,21,49,16,791,106,100,92,250,80,172,399,278,8,220,201,23,28,36,609,62,27,232,196,255,4,98,26,1455,225,13,1216,503,8,88,85,46,4,57,139,66,7,360,797,507,512,21,114,85,46,10,6,256,125,12,416,102,379,44,6,68,1681,674,195,29,22,3,9,169,13,4,71,620,236,125,83,15,42,19,10,62,105,3404,3354,2107,349,451,144,827,917,1820,373,2862,2628,99,1341,308,970,42,15,145,116,221,10,27,73,150,396,1528,134,90,86,116,857,708,1,2,3,9,1,75,243,4,16,534,61,13,561,207,2,137,138,131,17,170,12,34,8,5,56,11,8,354,3,67,106,337,3,4,6,105,13,336,36,4,0,16,40,82,59,127,3,50,7,65,3,8,50,2,7,15,12,3,6,4,12,2,66,49,306,6,213,6,28,5,331,3,20,19,107,390,34,284,852,5,856,178,346,94,81,209,193,71,302,62,128,130,1,387,201,449,157,303,19,80,387,468,103,166,77,200,3248,273,10,1380,94,387,290,190,60,3,2,6,3,9,5,5,17,33,26,9,19,11,14,53,30,59,1031,257,65,28,126,974,569,1894,78,22,3,17,73,37,27,198,13,44,400,849,1941,18,81,132,101,103,135,3,7,47,33,2,3,20,302,738,72,229,392,238,113,327,14,497,231,89,281,64,6,20,304,1,24,181,13,119,248,75,126,1699,11,28,9,35,112,581,14,163,333,1147,988,394,14,67,5,4,73,144,179,51,59,287,734,208,20,66,39,9,120,520,463,238,277,14,3,75,77,13,31,71,194,266,158,101,116,3,78,512,538,4,71,120,134,21,27,14,78,4,226,52,5,268,128,307,930,686,594,546,9,52,219,190,32,7,125,120,57,250,160,2,71,229,8759,16,382,98,24,79,1852,32,242,372,6,196,66,5,18,731,47,26,5,185,141,31,41,106,213,483,353,12,37,186,5,5,22,37,7,886,5,3,320,1307,718,1226,32,180,723,3,286,7,115,15,562,204,446,907,52,104,29,249,36,67,585,305,47,105,931,149,96,35,55,66,153,94,73,21,75,22,98,16,17,35,9,51,220,212,23,31,18,72,40,267,327,74,40,548,106,12,5,38,306,7,148,80,49,48,32,3,20,26,187,207,260,7,292,152,77,162,20,50,14,892,190,6506,14,25,119,801,209,13,9,236,118,53,8,9,4,3,4,1,3,5,27269,7401,2172,480,72,36,229,158,163,177,25,129,132,180,160,91,54,276,226,114,712,852,36,204,112,217,513,195,241,32,527,209,257,165,310,199,138,240,148,35,842,142,139,19,96,40 42,652,23,226,82,33,5,9,219,334,5,142,771,3383,663,534,13,40,187,254,43,40,176,172,142,12,81,40,43,411,318,77,866,339,13,161,23,40,249,59,108,53,73,491,622,1160,747,728,83,790,81,124,2,18,14,135,6,4,6,8,4,103,13,123,2,133,265,9,14,69,21,7,5,21,831,347,500,198,671,52,30,4,11,23,4,9,87,86,150,254,11,93,456,79,91,11,12,29,28,47,4,59,191,11,232,602,78,114,12,2,13,18,3,21,69,6,30,137,469,11,116,157,47,397,15,9,17,120,33,174,122,78,81,34,193,226,25,1558,7161,651,129,51,559,20,193,997,23,2591,476,32,11,2246,260,143,33,2928,110,117,22,51,9,921,67,346,738,559,70,263,337,31,5658,9,1728,147,105,189,16,22,155,376,66,21,57,13,57,6,3,119,8642,36,150,48,162,26,24,10,80,32,2,218,6,92,31,11,10,8,170,10,608,535,837,36,27,10,141,321,150,151,282,70,247,250,57,69,8,1044,16,16,62,1232,16,38,322,275,313,30,143,24,3,131,23,1243,513,5,59,66,40,4,66,225,42,9,357,764,500,563,16,256,135,39,9,5,293,23,10,462,239,374,50,11,58,4202,845,208,41,49,7,14,170,43,1,221,1212,243,140,276,23,45,8,4,81,136,2468,2505,2328,281,290,61,763,768,811,181,2762,1613,290,1229,204,1509,45,55,169,89,178,9,48,42,116,287,878,57,97,103,112,1169,1304,2,6,4,13,2,86,264,10,25,471,53,9,846,188,4,99,99,104,10,175,21,9,11,5,51,13,13,551,5,60,149,191,4,2,14,105,14,114,36,19,3,10,102,112,209,101,6,25,5,77,3,9,52,3,7,6,16,6,9,4,14,3,115,93,399,9,231,14,67,9,576,6,6,60,175,625,18,275,1821,3,939,116,271,112,70,147,185,87,306,44,127,101,6,485,237,470,725,612,13,73,422,232,167,153,76,328,2837,304,5,1704,86,364,231,145,73,6,10,12,3,3,10,7,28,31,60,50,40,10,11,70,49,63,839,183,54,905,89,559,512,3260,120,9,16,27,85,36,18,201,7,23,158,661,13,12,42,54,122,99,210,79,5,214,1,5,3,11,536,533,128,193,346,252,69,301,11,712,251,134,378,42,6,22,272,5,66,167,60,83,241,62,158,2026,13,34,5,30,144,139,11,117,275,2146,759,275,17,54,18,5,41,144,157,66,131,372,2001,119,21,59,54,4,101,429,163,233,396,29,3,30,133,21,26,87,494,454,131,73,88,5,47,684,613,6,41,73,48,51,3,78,145,5,198,19,10,282,115,198,777,422,334,766,2,162,302,227,40,15,88,89,120,202,151,6,94,147,7095,2,255,72,26,27,5561,16,17,672,15,140,71,3,7,1052,26,37,34,178,97,25,31,135,235,564,317,11,96,99,5,7,7,35,2,23687,31,3,238,942,800,1738,27,113,647,4,275,10,99,23,688,186,358,954,48,149,24,138,37,58,1094,324,9,165,1708,330,106,125,76,52,118,40,90,24,55,33,68,16,19,24,5,18,288,310,52,16,42,77,23,71,416,122,61,572,176,38,17,20,306,17,224,112,80,54,56,3,29,19,200,171,114,8,188,191,72,447,12,32,16,1654,153,10746,22,1,113,1069,147,29,5,241,64,50,9,2,4,0,8,11,4,5,26830,7602,2140,491,87,43,332,157,226,140,12,160,155,163,141,193,85,242,204,91,585,743,37,138,147,176,523,169,275,42,631,130,182,148,322,153,114,250,140,60,1181,115,171,27,126,26 43,1469,19,418,461,35,4,5,358,1388,0,48,1593,3932,375,12579,6,58,341,559,85,46,170,408,186,18,363,11,23,1471,542,115,962,518,39,417,6,25,330,25,181,33,11,650,798,1735,4729,4735,134,302,143,159,7,43,7,8,5,10,29,4,4,606,38,206,8,202,197,3,180,248,12,3,2,8,425,22,452,89,71,21,56,5,2,82,3,9,130,105,118,101,11,68,344,69,23,4,7,16,12,3,1,46,535,5,332,1343,70,34,13,0,9,10,5,11,70,15,79,11,3827,5,27,99,214,1021,9,23,35,69,10,39,32,25,286,14,187,113,8,7825,3811,1123,30,21,294,40,537,3544,8,3230,653,10,7,2914,230,61,31,7824,92,111,24,33,13,11727,48,675,4467,2007,98,1481,817,30,266,5,1889,198,35,182,16,63,212,401,68,2,65,7,89,10,0,133,40565,152,38,21,329,74,29,1,159,18,18,125,3,31,931,20,5,7,66,5,548,879,750,11,860,11,510,265,123,165,54,63,156,89,94,139,288,717,12,20,13,2446,7,10,203,57,414,290,190,9,79,549,24,34,323,15,417,174,134,11,166,460,103,5,955,1903,493,1674,32,490,145,95,31,8,372,4,10,797,97,270,941,8,66,10231,774,9,30,18,13,7,295,12,6,39,5557,717,39,97,13,18,5,6,65,302,4751,3220,3186,247,206,116,772,701,1651,132,3657,2971,7,1678,529,2915,150,17,254,79,156,8,18,74,88,1626,5198,128,82,89,33,5590,1379,2,2,3,5,3,139,625,3,17,650,49,6,1617,1009,6,180,255,242,17,121,30,29,13,3,45,13,10,1415,16,47,248,159,6,3,7,240,6,60,51,7,3,307,270,557,172,234,10,26,1,110,2,3,19,2,14,7,29,3,51,2,3,4,100,43,157,10,602,18,25,6,232,2,3,47,141,807,25,1278,2059,2,2848,75,350,44,146,284,309,204,360,141,120,39,4,207,114,1062,929,1029,13,59,1944,978,193,63,95,229,6079,231,43,5963,15,664,294,118,256,5,2,8,1,7,9,2,18,8,21,9,10,10,5,21,35,30,2786,1523,137,5,31,472,530,1032,679,11,4,9,47,24,20,1216,4,17,38,1406,50,9,27,57,304,150,348,153,65,791,33,5,4,6,696,2636,157,184,499,1369,199,1178,100,719,308,379,488,27,13,18,412,7,162,161,8,162,1167,256,272,10063,218,3,9,22,382,8,13,240,255,1282,709,318,106,59,3,879,37,90,448,210,140,314,1679,207,20,128,59,7,433,951,67,668,420,16,8,3,175,7,51,440,2242,562,95,46,432,6,173,1196,1102,7,183,95,68,9,33,453,57,5,307,37,5,391,249,251,1854,797,673,1901,5,43,191,605,86,41,158,192,172,503,126,5,171,9,15575,5,1026,468,23,454,988,18,1314,875,6,10,72,7,15,2264,53,8,6,36,95,15,16,133,113,975,345,3,134,111,4,11,45,14,3,7383,4,1,427,900,1645,3321,27,213,1202,5,204,9,367,11,617,254,703,1574,26,397,18,72,109,149,5701,1182,53,451,2839,1382,224,104,22,80,154,8,192,25,324,32,136,26,13,20,6,22,387,104,17,21,14,111,9,97,281,112,1889,1609,67,30,22,15,767,8,218,89,71,29,40,4,41,11,400,184,605,8,390,337,207,73,41,761,6,1133,570,27896,159,16,214,3080,83,45,11,675,24,54,8,10,1,3,11,1,4,10,28115,7834,2338,501,71,50,553,486,327,382,33,252,730,446,281,214,124,506,354,183,1621,917,67,719,233,1325,923,214,555,77,944,528,488,319,505,430,287,477,200,79,4083,432,391,65,225,51 44,2315,1651,338,136,41,5,13,396,3832,48,183,1252,2407,6073,4201,3,73,289,492,91,26,183,336,336,28,491,19,72,806,573,75,1174,833,16,284,11,45,330,136,955,54,30,1339,1727,1488,2727,1629,389,2124,176,1687,8,27,53,4832,7,15,36,12,6,133,48,297,20,378,318,2,83,84,220,7,4,16,613,73,1202,576,589,37,58,3,10,23,4,4,92,69,118,222,13,141,614,120,94,6,24,41,21,23,0,53,719,5,1031,2226,72,81,10,3,15,32,7,36,64,16,102,46,4544,14,58,119,65,657,12,26,74,382,38,329,144,60,92,46,340,160,8,1143,5311,3439,90,51,586,96,299,2111,34,4800,553,35,11,6860,172,83,22,5469,241,229,36,97,36,1686,88,782,2966,2275,123,358,1053,142,12706,9,2426,2339,156,790,16,24,488,482,88,7,49,6,130,9,4,213,11748,87,151,10,358,47,15,6,227,53,7,200,6,168,11,11,4,4,115,8,893,826,3322,21,55,25,561,858,432,740,193,115,879,587,213,12,11,768,17,19,42,1213,12,41,469,188,554,29,525,11,11,352,25,634,357,24,168,295,52,12,192,757,96,22,692,1617,609,1245,13,817,140,93,45,12,680,6,7,1077,136,693,110,14,96,5787,1870,1374,33,60,6,9,630,30,6,152,1291,537,169,280,41,59,8,8,135,248,14860,15916,10051,763,683,87,2290,2369,3786,429,6610,5717,3,4086,2360,1878,77,41,744,124,185,42,32,101,321,554,7593,420,223,432,197,5099,1636,5,6,4,10,1,170,913,5,20,1160,51,12,1174,740,5,165,229,279,21,323,43,79,16,6,57,17,16,1133,1,77,258,192,6,9,6,215,80,146,50,19,4,10,46,453,35,190,13,159,18,33,8,4,35,3,24,6,15,21,11,6,16,9,191,76,270,5,2609,40,39,6,511,7,4,63,176,1490,22,299,986,4,1921,122,845,166,100,500,437,146,231,45,291,98,7,1962,252,900,1133,341,24,82,580,159,240,126,136,312,4851,330,17,583,75,925,445,163,258,6,9,9,1,5,18,19,112,44,31,39,31,7,9,72,64,99,3551,574,336,57,87,181,559,2694,105,18,10,57,107,70,48,822,133,21,132,764,28,62,71,47,261,134,270,3,35,649,1,3,10,4,464,1306,214,346,1358,554,281,917,18,1437,669,287,494,151,5,52,774,1,204,371,26,509,1082,237,328,3067,21,46,9,54,444,72,5,499,143,8206,4275,887,136,84,15,15,113,212,332,319,172,484,3705,369,33,163,87,7,157,1164,174,529,1079,20,4,15,160,22,41,275,771,731,179,99,283,14,153,807,1503,7,215,68,47,59,47,52,152,23,583,73,5,575,264,703,1855,3059,2080,1165,2,378,439,326,48,19,149,242,117,473,292,8,614,201,10715,37,984,80,11,51,634,43,738,692,31,68,100,7,69,3678,90,39,10,222,353,29,23,161,370,1127,261,13,102,240,5,12,32,27,4,1146,3,6,1333,3921,2089,3736,66,434,1148,7,434,41,196,72,766,1216,1184,4056,48,274,33,153,146,124,1154,606,71,440,3479,420,104,84,54,83,230,12,170,132,161,62,73,19,34,14,4,80,716,337,40,57,72,83,14,60,712,68,98,1065,324,28,24,31,1111,11,448,178,143,53,147,3,44,29,402,728,70,10,413,313,143,348,46,218,12,1899,430,13931,38,55,542,1273,108,42,12,572,74,83,8,6,4,3,12,7,2,2,25291,7222,2263,453,70,38,1043,360,2220,270,44,333,257,359,323,498,96,390,427,171,1380,3267,64,908,287,529,710,397,650,97,1458,239,695,282,770,581,318,473,347,189,7799,280,268,44,153,68 45,2196,458,268,276,211,6,147,329,594,128,598,1024,2850,1015,1683,184,121,286,395,148,77,378,501,574,105,293,157,197,648,566,100,1780,673,150,349,12,78,312,344,380,241,220,893,1376,2123,1428,1060,380,2725,481,544,126,400,365,69,122,106,37,222,60,152,90,686,263,449,761,197,426,168,217,281,163,85,1562,534,975,819,82,116,101,5,121,193,63,41,1647,1819,2071,636,61,390,250,672,354,249,196,86,264,60,102,750,447,335,679,1242,299,175,126,3,151,59,214,67,323,126,291,375,2608,53,240,248,277,471,67,22,74,409,74,735,365,142,216,120,387,462,173,2394,4344,2156,445,46,1917,182,570,3220,133,3689,720,38,50,5263,736,206,197,4971,625,549,208,211,204,1452,120,1025,985,1333,214,539,690,346,1429,150,3145,2564,102,323,105,194,437,478,376,14,104,203,571,290,6,330,2085,217,631,12,415,212,34,47,626,95,54,836,27,709,1761,14,144,266,141,171,1765,1370,2285,83,373,203,1152,1052,894,246,182,411,443,583,403,307,871,2182,110,298,195,4921,74,228,756,395,600,123,276,168,280,244,76,532,588,19,152,105,173,9,140,301,215,44,734,1189,432,904,41,727,146,130,37,11,850,28,140,1938,903,1870,347,113,147,1439,716,964,163,422,95,48,267,152,40,664,1637,498,703,686,193,286,48,9,317,479,8383,6601,5801,791,951,333,2177,1996,2176,174,7863,4208,4,4226,1249,3738,54,44,662,198,451,122,248,180,1048,615,3118,257,272,255,416,5303,1757,188,350,203,889,200,255,851,162,243,1218,72,232,738,484,23,166,302,215,18,555,63,100,16,226,216,89,110,863,136,273,323,453,8,18,243,274,66,334,122,109,5,180,756,241,269,348,180,149,71,526,137,181,94,85,191,15,110,158,178,102,178,48,407,144,879,86,854,15,118,37,424,173,215,97,444,1125,265,340,29115,90,1132,320,687,499,277,603,603,123,1534,118,359,206,62,548,574,986,364,347,106,112,825,967,254,413,321,1962,3104,505,68,995,323,696,534,168,251,261,130,137,3,138,27,15,116,45,302,289,58,213,42,193,123,383,1808,614,388,194,218,4873,1587,2886,234,98,56,191,283,241,154,418,114,253,178,606,238,97,158,457,328,303,171,58,150,1481,100,194,157,220,628,909,305,351,653,426,68,557,51,533,359,306,539,138,68,74,502,24,64,251,89,140,362,158,192,2069,198,58,116,217,356,93,130,500,230,1799,2160,725,253,198,51,158,116,352,486,201,217,549,2458,526,151,340,348,35,285,417,239,904,654,384,2,111,473,77,64,174,393,901,242,272,216,127,95,2616,1322,210,178,261,82,178,144,226,533,168,458,85,122,631,235,619,1274,1363,1439,906,143,338,603,372,115,208,203,142,145,328,406,227,251,212,5525,156,405,184,324,431,1582,130,8094,551,115,261,187,161,41,2025,51,59,246,333,344,86,77,759,1056,469,568,64,198,1104,74,168,183,123,101,6877,432,992,857,4033,2213,2534,174,365,1157,31,325,85,242,271,1247,649,1060,1578,553,474,212,262,108,128,1162,615,16,216,751,161,110,213,129,143,459,96,474,183,346,183,312,163,178,87,77,174,784,231,159,35,152,65,12,156,804,504,106,808,605,46,175,90,1558,10,170,203,282,241,235,4,207,85,536,352,947,132,432,452,630,1028,139,275,57,2068,255,12792,415,9,201,2386,112,389,73,578,138,70,9,6,3,1,7,8,2,2,24382,6863,1920,430,88,31,570,537,302,589,171,253,353,527,564,192,186,432,402,243,9823,389,106,232,384,549,917,477,418,86,1088,233,585,257,543,680,425,759,379,279,1570,266,367,119,187,183 46,931,22,127,71,27,1,21,168,495,8,83,1020,3383,1464,2291,6,37,202,502,94,17,230,170,193,22,206,40,35,529,371,53,999,339,16,203,6,21,116,63,596,38,16,355,609,650,720,534,101,90,111,206,17,47,27,51,6,5,9,16,9,455,23,91,7,172,372,12,120,196,23,17,10,32,325,200,358,22,332,44,39,1,10,16,6,24,81,69,93,198,8,64,233,48,46,5,30,26,17,10,2,42,153,16,167,721,44,37,12,3,10,19,11,29,60,11,31,21,443,8,61,67,53,504,9,7,53,30,28,67,65,29,78,26,185,112,18,2249,5371,1943,59,29,279,24,186,2698,17,10012,250,15,10,12833,114,54,38,3481,265,162,34,29,25,1652,63,502,1067,1376,88,330,164,159,5650,16,760,99,18,580,12,38,156,430,74,8,38,13,113,13,8,130,4506,30,48,20,269,119,11,7,83,28,8,141,4,34,39,13,4,17,75,11,726,438,1568,53,183,20,29,352,115,274,54,48,176,334,39,5,7,940,20,14,55,495,12,30,279,157,343,3,181,6,27,401,690,186,230,6,121,32,49,7,47,296,46,10,507,3001,374,711,40,176,113,131,12,11,308,6,11,449,81,546,43,13,56,17069,294,101,36,9,11,10,142,31,7,146,650,374,155,67,18,51,11,9,82,168,10399,9059,7206,2823,2417,352,5233,5511,0,1,16560,12503,7,2963,655,1846,41,19,1277,201,144,62,25,46,64,168,6236,279,87,208,126,741,314,3,8,9,31,8,92,542,8,28,465,55,18,101,420,7,274,302,162,12,133,10,43,10,9,46,12,14,546,7,75,226,132,5,4,12,167,3,62,23,10,4,8,32,96,15,129,36,18,36,26,5,17,41,6,9,12,21,4,9,5,11,7,98,67,200,11,358,6,30,15,302,4,5,69,246,1516,83,102,162,6,1159,131,767,27,44,162,170,79,170,61,176,66,4,775,98,622,611,150,35,52,359,183,96,92,98,230,3005,320,21,263,43,410,187,122,87,11,12,9,4,11,11,9,22,16,52,57,13,10,6,41,26,70,2219,817,545,9,51,127,357,2596,25,8,11,21,54,42,17,411,10,24,89,512,10,15,42,56,172,271,127,5,8,11,7,10,9,18,249,1042,116,224,134,379,108,1042,12,1070,428,120,400,52,11,12,173,4,114,677,10,241,634,114,287,3498,33,9,13,91,195,28,23,280,182,1986,4972,278,12,150,14,13,49,259,208,91,99,218,1074,164,27,210,36,5,106,2575,125,277,666,25,7,8,76,9,26,328,789,551,57,71,165,9,144,486,372,12,108,24,25,34,10,15,74,27,443,44,18,284,153,479,920,1273,1229,1175,12,34,193,160,47,14,184,101,50,190,126,19,64,120,8466,6,984,49,12,30,81,18,14,340,13,30,97,14,4,904,7,16,26,252,125,16,9,133,99,317,49,16,68,163,8,7,8,32,2,11688,13,4,554,1728,1877,1884,51,185,1531,11,302,59,170,14,563,257,607,2193,41,194,19,42,37,50,629,340,40,117,1807,565,74,76,34,36,99,14,254,130,69,46,81,13,14,12,4,36,132,214,226,43,140,52,5,17,184,61,56,643,89,39,17,25,259,14,183,141,147,9,80,21,170,15,233,605,341,11,198,150,101,667,44,72,12,2002,266,7918,30,4,325,4344,84,32,11,283,50,35,10,3,3,1,8,4,4,4,28894,7917,2463,525,72,40,491,151,179,211,23,150,214,549,209,265,148,294,266,127,1562,2152,36,329,243,423,885,228,549,130,524,446,234,215,473,307,112,268,215,81,1970,242,192,34,83,117 47,4174,36,330,141,55,9,14,574,375,9,573,858,3251,2018,3069,5,29,233,510,69,23,187,288,338,29,646,9,81,765,534,168,1048,447,18,125,35,84,256,102,245,113,52,1304,1808,549,6265,4005,346,2342,291,678,386,80,25,774,4,9,9,6,3,170,49,321,16,275,404,5,664,679,356,7,15,184,6085,998,1196,126,315,102,58,4,2,22,1,4,93,84,132,342,9,75,227,147,130,16,23,96,52,56,1,66,1038,11,1159,1565,125,81,41,6,56,46,18,66,153,27,225,103,1282,14,163,265,43,838,45,29,67,284,85,172,256,144,99,67,823,356,35,4663,2143,1354,218,136,1064,42,529,3740,56,4826,766,31,20,8584,378,156,59,9215,138,394,83,92,28,2996,193,479,3579,939,246,253,354,22,490,3,1331,602,114,579,43,476,226,500,189,52,176,8,208,8,8,361,82901,408,362,24,438,87,30,1,245,72,18,452,6,315,10,19,8,82,152,25,1703,694,2139,39,375,50,1007,378,143,952,275,1970,409,436,167,385,348,557,16,48,110,1253,22,58,739,174,606,11,173,21,2229,576,69,91,762,13,84,91,55,9,109,769,242,16,777,182,1335,743,15,1956,42,57,68,75,609,12,26,2062,490,866,262,18,124,17657,214,48,61,56,2,19,574,8,12,107,981,562,259,259,39,278,23,14,180,372,6939,5719,2533,813,842,131,2481,2879,3367,729,11080,5521,1151,2747,465,1612,98,76,503,142,283,28,66,153,135,1103,1198,159,126,197,243,2754,1847,1,5,2,4,5,156,596,2,16,1270,39,7,926,602,3,228,235,206,24,412,77,52,20,9,53,43,5,1022,23,54,296,505,6,2,6,215,7,259,143,22,10,158,121,769,37,411,5,118,15,108,5,2,75,4,7,23,24,9,11,2,7,5,244,142,532,6,1505,43,67,5,586,5,10,39,176,1498,31,1539,680,1,1191,269,505,76,134,264,435,119,414,62,184,179,6,285,251,917,1084,806,19,156,1145,1407,163,301,282,503,6208,595,45,1271,151,736,520,332,337,5,7,3,7,4,8,5,100,70,41,32,30,27,68,121,55,109,2561,659,597,11,179,414,1140,2383,72,14,16,31,131,124,53,1876,21,21,207,1251,544,17,115,130,394,194,559,4,2,9,1,3,6,5,542,819,152,314,706,557,148,650,32,653,388,249,501,122,9,15,407,9,351,318,27,372,1118,163,94,2484,118,8,11,68,1205,126,93,505,148,998,1152,405,20,120,15,4,122,293,351,381,167,463,1916,327,38,175,80,6,358,1330,213,372,329,21,4,13,61,26,80,572,2717,1397,233,163,168,23,136,2428,521,8,144,83,109,39,212,8,147,15,407,89,4,457,119,436,968,914,525,985,13,137,735,228,60,27,155,138,190,381,146,11,305,34,8500,28,814,160,17,14,571,38,603,510,7,138,181,5,36,4347,29,91,13,189,337,48,41,265,308,686,419,18,165,139,11,6,18,77,5,10596,5,2,593,1354,1874,2262,97,325,907,9,395,32,210,29,928,218,498,1397,83,234,46,178,83,136,1111,1065,72,782,2352,2063,82,125,105,65,331,50,358,58,281,46,132,38,59,27,8,73,422,223,108,40,41,116,32,56,656,152,148,1208,258,93,32,53,1277,54,384,196,185,86,74,8,89,37,451,360,2100,12,250,368,147,100,103,58,20,2717,339,14935,83,5,718,1040,89,60,14,482,169,63,7,2,1,4,5,3,2,7,23859,6620,2016,459,66,32,360,192,191,296,43,217,289,308,290,161,101,381,308,121,1196,1937,69,219,227,505,598,267,278,61,1015,219,406,224,352,434,223,238,202,60,1937,165,308,42,190,75 48,2848,69,340,175,32,6,13,344,10953,5,244,1319,4502,434,7298,4,46,154,502,103,36,193,253,350,19,715,20,42,616,659,100,557,554,13,484,4,23,260,60,346,39,13,191,262,602,3318,1590,45,860,99,388,14,35,51,40,4,4,36,4,4,89,27,206,11,211,424,0,113,77,216,10,6,16,513,680,429,364,355,24,61,12,4,17,8,12,57,54,51,104,11,29,161,53,76,8,9,29,25,20,1,48,281,1,127,1026,14,24,17,3,16,28,4,21,76,9,64,27,2680,9,64,29,46,654,10,12,71,90,15,34,84,38,153,24,163,238,18,5714,2937,3448,59,37,205,19,446,8561,10,6352,154,25,8,2301,37,43,14,4893,305,90,32,44,18,5324,39,300,5092,4101,142,211,625,31,359,7,1129,432,36,255,27,6,380,509,86,13,30,2,81,20,6,50,10971,32,69,12,487,72,37,3,95,25,6,336,12,109,6,11,4,6,49,34,1043,522,695,16,164,45,1629,29,25,555,847,448,200,154,129,36,507,63,36,50,30,238,10,22,158,72,487,68,107,28,16,1080,17,67,387,5,103,94,22,10,87,774,128,8,820,454,722,1653,35,300,189,75,15,31,159,8,11,531,87,219,330,10,74,2386,175,367,37,34,4,8,387,19,4,107,1088,824,146,82,17,75,9,4,38,173,3787,2593,2273,238,161,49,584,627,485,143,2352,2852,10,2527,377,2699,147,23,261,130,120,12,18,143,19,1486,980,79,93,53,61,1568,851,2,3,1,8,4,119,270,3,6,1051,69,6,1616,1739,9,169,290,243,25,97,128,88,5,4,26,88,11,1030,17,95,101,213,1,3,3,304,55,325,65,13,12,187,157,324,55,1181,5,35,72,662,5,7,15,0,19,15,20,1,74,5,9,4,42,72,129,6,370,47,73,9,750,5,40,79,120,793,23,279,1022,3,2915,93,658,109,170,141,258,193,108,31,64,42,40,126,81,1008,471,393,42,77,1017,2395,120,94,58,234,7799,118,52,4224,33,723,350,200,125,5,7,3,0,5,6,8,81,29,40,27,39,17,30,32,50,46,10359,1541,157,9,64,1683,1041,1989,123,25,7,24,45,59,25,1322,5,14,122,1280,118,17,25,38,247,69,747,1,4,2228,135,29,6,10,520,1201,190,215,646,446,367,832,35,829,404,382,568,10,15,9,704,2,209,164,19,101,1370,164,72,3635,71,8,8,81,118,26,33,94,373,441,521,387,9,50,17,4,79,125,451,223,202,372,2660,144,22,279,91,21,485,662,125,1117,295,13,8,17,69,11,31,91,1172,762,293,65,198,2,194,5444,453,5,277,25,101,9,31,246,80,28,305,91,5,477,116,215,994,541,233,2304,6,49,215,487,44,78,335,134,130,451,105,8,186,15,7522,34,1045,163,48,438,3446,28,2352,807,91,42,46,2,15,1375,49,24,9,192,63,10,11,71,165,499,875,34,56,351,3,106,113,22,4,1045,7,3,485,814,2094,2270,29,194,1584,24,170,44,185,36,598,138,415,2187,22,335,16,159,59,87,2009,1060,53,461,1048,523,90,72,54,70,197,15,189,47,54,33,68,16,14,17,12,134,513,318,56,27,37,156,5,63,310,15,134,1258,111,18,15,14,3484,11,138,126,58,44,46,2,19,8,423,657,1505,13,797,723,198,81,21,106,12,2209,363,11244,98,234,99,1613,256,125,7,470,78,58,9,8,5,5,10,3,2,3,28348,7848,2241,482,70,47,619,253,189,288,35,309,245,377,332,339,181,416,286,166,2466,480,62,751,217,888,810,248,439,61,1525,538,386,293,1225,448,380,511,232,138,3892,239,329,37,158,80 49,1536,36,73,11,20,4,2,96,260,6,45,204,1141,195,544,2,19,45,96,23,1,28,61,45,6,46,24,19,81,109,76,185,228,2,8,6,13,30,13,31,15,6,131,125,163,353,194,33,177,21,175,2,8,11,101,0,0,4,3,4,20,15,33,11,59,71,0,29,22,128,10,5,15,95,248,75,34,216,10,14,1,4,16,1,26,87,53,56,71,5,27,65,12,24,1,7,6,7,9,3,27,72,3,43,309,7,10,5,1,6,9,5,5,28,4,14,7,2508,2,21,51,5,71,1,2,48,30,8,50,32,22,13,6,58,58,10,1227,342,197,25,20,50,25,43,817,14,1271,63,9,4,1352,104,29,5,1453,17,40,6,34,9,767,20,185,668,396,48,22,89,17,249,6,188,153,68,69,14,29,51,46,18,0,2,5,11,13,2,23,1909,19,16,10,56,25,9,1,44,6,2,72,1,17,7,13,8,5,15,6,189,54,366,17,86,8,203,40,29,199,24,238,65,84,26,14,63,108,8,4,23,114,4,9,30,48,91,8,33,14,1504,132,5,31,104,6,40,152,15,8,23,161,23,2,94,141,95,199,5,38,23,23,2,20,59,6,4,57,18,41,46,2,26,642,2095,588,6,6,1,1,83,15,2,22,114,115,32,19,5,9,5,0,12,30,1009,1414,1130,134,74,23,246,175,225,32,975,1119,5,451,59,214,19,6,44,31,51,20,8,10,32,184,367,41,27,30,20,325,196,0,2,4,10,3,53,100,1,7,144,57,8,307,64,5,33,45,28,7,33,8,20,8,4,14,3,13,111,0,21,41,84,4,2,5,31,7,47,11,5,6,1,22,51,10,25,8,7,3,18,1,1,2,1,7,2,14,4,4,4,12,0,9,37,39,7,123,10,23,4,94,0,40,9,19,215,14,72,164,1,244,21,70,10,28,52,89,41,88,19,38,10,2,44,52,101,77,120,6,18,74,133,40,40,13,36,362,33,6,447,25,145,95,37,57,3,8,2,2,2,4,5,25,14,13,6,15,5,5,16,19,14,380,85,24,5,29,602,63,776,17,9,5,4,16,6,6,168,7,6,37,148,3360,8,5,32,42,25,86,3,2,20,1,1,6,4,45,311,30,45,130,64,28,83,7,131,103,37,73,10,8,10,70,2,87,47,4,49,139,18,20,314,16,1,9,11,18,7,12,32,37,262,138,81,10,12,5,3,24,57,61,85,30,53,373,54,5,20,12,9,75,182,49,69,39,9,4,5,9,3,12,26,181,236,23,19,71,6,63,63,40,6,62,12,16,6,10,11,35,7,105,16,3,59,29,133,163,203,121,146,7,16,77,40,28,2,32,35,11,67,20,4,45,28,2249,31,151,21,5,14,41,34,417,102,6,5,15,6,3,644,8,9,5,85,31,14,8,54,11,75,111,21,18,281,2,2,19,9,3,229,6,0,180,160,255,492,15,45,379,4,37,5,31,9,118,48,88,511,16,40,11,40,14,47,78,162,6,60,227,126,21,14,15,28,41,6,21,15,16,20,14,6,7,10,2,15,130,45,6,13,10,11,3,8,87,24,36,150,36,8,2,2,232,3,78,107,12,5,9,3,19,4,62,82,218,10,46,49,35,14,12,7,4,766,48,3347,7,15,45,96,18,9,7,81,20,10,4,4,3,4,9,3,3,3,26893,7276,2220,465,82,22,54,54,44,31,9,55,43,112,45,38,23,55,65,37,280,76,19,50,43,47,91,58,37,13,240,37,56,33,66,89,46,68,55,16,139,20,38,2,22,20 50,2908,14,593,153,53,5,11,441,2556,8,83,1175,2798,4775,2956,1,35,329,697,137,25,196,317,328,21,811,24,47,571,676,54,1233,547,30,263,4,69,317,225,355,38,8,492,701,750,4011,2514,238,1494,112,199,4,62,10,2,1,4,15,7,20,43,30,145,11,225,470,4,96,39,23,9,5,13,107,7,863,27,479,34,61,3,5,71,17,8,90,73,50,86,33,109,235,128,23,11,8,23,9,8,6,45,628,6,324,1804,67,18,5,4,4,14,3,14,152,2,53,21,2882,8,22,13,30,1504,7,22,57,45,15,313,38,23,220,9,247,295,15,1856,3741,1247,48,12,407,67,189,2127,19,4594,496,18,22,3348,8,22,39,5720,128,185,73,16,7,4612,27,531,5073,2716,163,570,503,53,32528,6,1935,120,63,306,14,23,321,704,88,6,274,8,106,8,3,150,69656,204,80,28,447,81,38,5,186,58,7,90,6,85,14,480,2,16,51,5,775,2483,1171,10,62,25,121,168,73,1398,36,317,399,87,65,17,13,360,15,4,21,772,6,26,416,100,259,183,356,10,8,383,78,426,376,8,152,139,95,11,66,544,121,7,1522,1511,839,1162,25,806,90,83,32,7,432,7,18,1109,322,997,212,3,52,32040,379,400,30,24,5,11,235,30,3,45,1339,691,33,39,13,15,8,7,140,166,6057,4295,3009,334,374,25,1974,1579,2682,242,5212,2387,7,1616,550,2025,84,5,175,65,116,6,23,141,31,599,3658,206,140,309,135,3251,1213,3,7,5,15,3,114,349,7,10,632,53,20,830,582,7,252,151,107,20,170,32,79,28,2,24,13,11,960,20,42,123,148,5,3,9,188,26,628,34,4,8,16,62,278,9,181,14,12,17,107,4,5,21,0,38,10,16,8,13,7,16,11,87,50,134,9,787,25,27,6,408,4,7,17,124,753,22,53,532,3,1718,104,537,89,117,183,311,133,30,99,233,55,4,691,121,635,886,103,62,71,1860,825,204,55,212,551,8954,440,29,886,22,1370,408,105,315,8,6,5,5,7,9,8,296,13,26,7,44,9,5,14,47,77,3937,719,33,9,29,263,317,3982,110,19,6,40,96,79,35,2218,5,14,29,1923,11,80,79,23,343,96,648,88,62,961,117,92,16,16,489,1290,199,146,337,609,364,1471,62,721,531,288,451,67,5,24,469,7,215,179,10,618,1956,144,77,4700,121,4,14,84,216,7,11,640,696,4427,972,623,33,45,5,5,73,95,303,392,125,407,903,236,21,150,55,12,230,1540,401,520,881,16,6,5,77,14,36,635,2561,716,103,56,200,11,414,2441,732,10,308,6,38,67,14,823,35,12,518,67,4,495,220,273,1380,806,354,1060,9,397,292,704,44,61,151,212,118,1038,145,6,242,587,9182,7,942,164,9,13,201,10,16,570,6,15,60,4,4,5193,26,14,10,391,304,9,6,24,446,717,306,26,60,194,8,9,6,13,2,5494,10,20,262,1966,2326,2706,29,283,1306,5,395,119,381,21,984,182,362,1599,29,344,13,111,88,102,2319,760,195,166,3923,2174,118,141,35,135,239,6,169,88,217,27,95,21,31,11,12,35,173,133,19,15,25,79,0,48,435,7,55,1245,133,67,21,24,733,31,343,118,181,25,350,3,93,19,514,370,109,40,411,257,152,268,95,133,15,1176,389,13787,29,130,662,2478,278,36,13,727,23,99,6,4,6,4,7,7,4,4,25240,7186,2082,460,70,40,569,224,366,470,35,386,237,479,325,203,118,395,402,203,1377,1197,65,291,235,392,984,307,406,55,1032,282,381,385,512,515,294,485,350,122,2527,277,407,37,169,92 51,9753,56,246,61,51,7,5,314,1069,15,250,640,2986,353,2045,7,36,187,464,37,20,196,202,196,14,272,17,23,273,336,125,809,622,13,35,15,50,200,55,204,45,19,336,470,571,1651,915,550,2218,68,950,1674,199,227,976,8,4,15,5,1,83,34,160,10,166,262,3,35,229,450,26,20,36,731,332,204,71,872,35,53,3,1,6,4,48,22,10,22,145,9,18,330,36,93,11,12,32,37,5,4,59,221,8,249,1482,43,55,38,1,50,25,10,24,64,34,40,22,3158,11,67,109,29,374,10,22,99,405,24,182,85,40,33,29,363,184,36,1611,3241,1301,83,50,303,43,306,5002,15,3707,172,23,11,5072,141,57,28,7034,104,96,17,38,20,2152,82,849,1292,1772,412,73,185,76,5957,12,613,365,366,815,53,77,215,268,76,21,28,6,77,11,18,162,5660,173,78,39,313,78,45,6,126,24,36,180,6,277,12,15,3,8,25,16,3870,248,1885,31,211,105,601,39,31,394,55,225,437,440,96,44,380,118,13,30,27,469,11,20,170,279,316,56,134,6,1802,550,56,383,367,7,93,47,14,8,55,708,123,8,566,1038,719,758,11,490,73,52,33,85,193,18,10,305,96,231,166,13,104,2868,231,1515,21,13,7,11,319,19,3,69,428,475,139,66,46,57,19,7,51,135,3936,3338,3685,626,406,61,1408,1593,10,3,4669,3658,620,2435,409,1049,65,27,423,178,182,57,13,65,103,384,1796,129,120,146,100,1978,1846,2,7,4,15,3,156,432,7,14,675,67,6,803,296,12,227,125,155,7,124,6,76,32,6,60,10,10,810,14,45,179,381,5,3,5,136,17,119,65,11,9,9,16,568,14,96,11,86,12,10,3,5,29,4,19,12,14,6,8,3,13,3,40,59,207,6,318,21,65,5,296,4,208,18,274,2160,22,248,159,3,1028,112,453,35,83,198,373,128,268,44,146,58,5,180,275,536,635,226,20,91,322,293,143,144,84,183,2161,174,24,606,41,632,429,128,240,4,7,2,7,4,7,9,107,84,29,11,24,21,34,52,30,43,1619,425,1159,5,79,1387,389,2333,132,13,4,16,42,42,23,689,35,9,94,698,1079,98,37,53,164,121,236,5,4,10,6,6,6,14,282,822,137,262,285,298,153,563,33,675,361,184,289,119,11,17,411,1,149,208,10,239,446,116,82,1445,27,11,5,85,318,34,62,81,138,6693,614,283,54,64,14,9,83,209,339,218,127,229,1260,173,24,128,48,8,242,1068,88,195,175,8,3,14,25,11,29,151,826,1640,113,74,212,113,248,93,160,3,210,47,32,24,17,2,302,17,357,231,1,254,179,350,803,735,454,516,12,32,183,222,36,14,135,117,46,249,84,10,239,266,9384,134,492,82,6,9,113,60,1026,343,23,27,103,9,12,2521,19,32,9,493,108,19,22,111,70,560,357,58,59,946,5,2,42,32,8,118,6,4,471,788,1013,2432,42,254,1336,12,248,38,207,52,558,166,350,1068,68,171,45,73,55,128,332,369,64,550,1060,307,62,62,18,82,174,25,206,104,125,79,50,22,14,16,7,29,197,204,91,45,22,43,29,20,486,117,26,862,160,22,22,10,954,8,276,238,79,131,420,7,25,10,304,255,1208,19,245,206,123,100,23,24,16,3036,285,7733,18,4,72,1058,93,17,8,353,63,64,7,9,4,0,12,6,5,7,34638,9481,2995,636,75,51,329,116,228,257,34,152,238,461,198,197,78,304,289,150,1248,281,43,250,157,182,556,230,314,64,929,208,311,160,351,352,150,293,178,87,938,136,268,34,136,89 52,3645,46,208,44,23,5,9,321,635,27,214,546,2497,1370,1747,10,28,105,220,60,5,125,101,155,4,245,13,63,368,257,93,697,722,9,34,9,17,88,55,198,43,13,633,881,489,1038,583,120,747,120,405,685,55,58,499,4,8,24,4,12,103,22,94,15,116,328,3,7,27,140,12,3,67,513,97,181,59,227,14,21,1,8,4,8,48,59,51,78,118,7,9,249,34,23,8,18,18,16,15,5,42,119,5,617,652,21,12,7,1,12,16,5,18,29,10,19,21,539,9,44,37,22,224,11,16,47,306,26,73,94,38,28,20,226,146,34,1776,1881,858,66,49,431,30,205,3220,28,3163,358,16,4,6527,31,42,24,6146,171,189,22,46,10,1404,62,577,889,686,178,56,332,66,4884,11,687,152,132,248,29,613,139,154,61,13,22,7,108,8,3,112,3576,96,80,48,172,74,20,1,59,32,11,84,5,157,11,9,8,10,76,8,5846,289,1631,38,162,40,244,61,36,108,101,5291,368,902,161,14,50,201,23,29,28,958,4,40,252,207,595,6,88,5,715,587,186,59,759,9,59,199,51,9,40,275,77,6,291,717,479,417,24,235,92,30,11,18,346,11,9,448,76,337,82,14,51,3522,2850,309,16,63,7,8,254,18,1,75,488,301,71,42,35,75,12,11,86,163,3836,3334,1988,847,522,67,2269,1820,2,6,7383,4707,2373,1996,257,767,44,25,592,90,131,31,21,50,34,279,2281,78,54,105,42,728,880,6,5,10,19,2,71,432,2,12,661,50,10,390,193,5,159,81,118,5,131,6,33,17,6,34,10,18,494,6,33,79,205,12,2,3,109,20,105,65,31,4,8,18,190,49,98,8,71,8,16,3,4,14,1,5,13,11,4,6,4,13,1,38,32,118,10,182,18,54,8,273,2,33,36,292,1400,14,369,155,7,680,128,312,32,56,121,177,53,44,36,91,62,9,106,87,357,566,303,16,55,324,128,113,143,80,280,1640,299,20,306,101,451,212,111,167,5,6,4,2,4,8,3,48,53,21,13,21,25,35,64,13,77,1224,382,299,3,65,420,518,2427,30,9,7,12,47,28,37,426,18,10,27,456,450,41,35,47,110,70,135,2,6,5,1,4,12,8,234,488,99,195,239,187,87,321,14,386,217,93,253,356,10,9,215,7,94,142,17,267,617,108,66,1051,60,24,0,55,508,11,33,368,133,3404,624,260,24,41,7,6,91,336,166,202,67,109,1853,84,31,106,47,7,127,1325,107,189,107,20,4,10,16,19,25,189,472,807,65,53,106,117,85,154,195,6,72,10,27,48,31,14,92,36,416,118,3,267,117,161,443,548,295,391,9,70,256,161,55,7,151,124,29,164,73,6,227,305,8289,68,348,59,37,11,257,44,158,215,10,33,84,9,11,1964,20,21,8,122,92,13,25,34,485,198,104,30,30,162,6,1,21,38,6,3029,6,2,238,345,533,1476,47,166,820,6,236,18,98,29,421,80,169,795,74,175,48,34,36,78,551,417,40,220,781,149,47,34,38,37,97,11,291,130,130,30,25,15,28,6,7,18,281,238,308,56,12,71,6,19,253,17,69,566,106,10,12,11,462,6,247,159,31,20,43,9,29,12,254,281,1619,12,96,113,89,354,68,8,4,3044,169,7390,9,4,38,1250,37,8,5,176,63,42,5,8,10,4,11,6,5,7,34812,9834,2898,641,114,58,190,108,163,121,39,98,151,190,167,97,29,136,209,89,611,248,36,198,108,159,250,194,218,48,469,140,167,137,249,192,109,164,126,42,443,95,165,14,63,55 53,1926,60,245,147,40,8,10,320,370,8,180,619,3857,1224,1658,4,13,115,293,43,20,125,125,237,14,595,30,71,391,336,95,905,257,8,170,14,32,130,141,273,73,43,1474,2148,573,3151,2098,381,2047,300,502,9,28,102,304,1,4,14,10,11,127,47,221,20,177,312,6,47,400,163,12,14,21,8661,947,419,19,167,36,35,5,6,16,4,2,103,65,136,362,8,109,202,198,57,15,16,68,24,43,1,62,913,3,1336,732,68,52,8,2,19,24,13,43,130,6,262,74,455,12,104,99,89,728,42,37,61,856,34,80,170,84,55,55,482,258,33,2894,887,1204,90,64,721,18,247,2863,29,4112,712,26,19,6513,93,95,33,5080,99,376,59,85,17,1080,105,463,3009,763,190,204,167,16,56,6,790,229,296,284,26,65,132,397,106,13,28,13,101,22,45,509,41628,266,331,50,224,133,24,6,195,76,9,348,6,109,21,19,10,19,100,55,799,1090,2057,25,107,31,174,390,217,2010,302,3224,248,97,90,915,56,1575,20,20,87,506,17,66,874,100,291,2,213,18,5,211,92,144,250,17,71,27,37,13,60,985,101,16,350,403,1060,487,25,3267,94,65,36,32,785,17,30,1460,315,1927,117,22,88,9554,224,112,33,46,6,20,415,7,4,166,579,294,231,153,32,161,26,6,171,290,4118,4078,2677,634,662,57,2469,2668,4406,682,8199,5331,13,2098,446,923,44,23,229,156,149,16,31,55,136,861,3677,239,100,123,173,2614,1169,3,35,1,28,2,64,473,7,26,498,57,10,416,283,6,100,127,137,44,323,23,58,17,5,78,23,17,877,0,51,250,258,5,6,1,121,6,241,80,22,9,7,40,284,79,143,15,91,17,32,7,15,56,3,21,2,14,7,17,10,14,12,298,138,265,10,961,13,62,16,412,3,7,35,106,818,18,327,244,1,733,195,495,61,72,254,255,81,115,64,143,139,7,401,127,478,481,83,19,128,727,597,116,138,192,252,4266,325,53,953,99,594,390,233,195,2,15,3,6,11,10,7,33,58,47,48,47,15,34,106,60,108,1472,514,96,159,129,36,647,1526,89,18,9,32,106,105,44,1415,6,23,132,905,26,65,97,64,324,113,425,1,12,13,2,18,7,15,401,724,91,162,240,239,115,378,29,398,281,137,235,501,14,21,270,2,171,269,25,341,610,67,116,1218,48,9,11,54,643,99,30,658,95,568,1089,310,32,99,17,6,104,273,155,233,116,266,957,238,34,118,46,6,277,1664,310,224,437,20,5,25,70,34,87,285,1944,1158,133,98,124,9,51,2668,449,7,159,16,45,72,6,38,163,20,185,44,11,354,88,346,735,786,529,669,9,39,567,197,47,11,92,133,90,196,140,10,96,12,4841,17,594,102,7,19,168,47,364,375,37,70,155,10,8,4066,36,61,15,154,583,18,26,92,317,245,298,5,83,103,5,27,16,32,7,864,7,4,183,1424,1270,1650,58,206,696,5,270,20,112,16,442,197,450,817,79,149,55,109,51,75,595,809,110,383,3609,1594,66,72,66,62,234,25,217,72,271,32,127,39,55,20,11,59,171,141,34,41,24,70,18,48,326,24,65,986,219,30,44,29,667,23,253,180,188,77,16,7,52,37,170,269,972,16,217,202,71,91,54,54,22,1634,212,10258,14,7,258,359,120,35,18,198,110,44,9,4,6,5,17,6,7,9,27717,7625,2408,511,79,42,265,142,130,169,16,99,134,153,155,107,65,179,175,128,699,1609,40,162,105,325,401,180,209,54,515,157,211,154,160,236,117,233,149,41,1461,127,156,20,88,47 54,1838,26,113,17,25,8,6,175,442,7,131,374,3516,142,961,3,46,68,153,33,4,75,81,74,6,98,19,18,154,199,137,241,300,13,16,20,25,61,29,49,40,7,227,235,245,368,238,46,221,20,360,5,16,25,206,5,2,15,2,6,22,28,59,7,86,104,1,17,19,133,6,2,11,59,202,270,12,187,21,21,11,6,7,4,206,68,51,35,143,7,19,103,23,32,5,3,16,11,14,3,21,155,7,65,512,18,15,3,2,12,9,7,5,29,8,28,24,3128,7,37,100,9,129,7,8,67,194,16,44,39,32,23,11,75,66,18,1964,525,356,53,32,106,41,59,1063,7,2456,152,14,3,2341,304,66,6,2068,73,34,12,41,12,1321,30,212,1102,538,43,26,176,41,783,9,229,185,215,53,23,22,101,97,33,15,8,7,24,24,20,48,879,61,24,24,106,36,17,2,48,16,0,173,4,52,5,10,5,10,15,38,268,79,399,20,67,39,284,9,15,325,4,544,127,163,33,7,105,13,25,24,22,131,0,14,98,67,204,9,33,17,7009,185,16,98,146,5,70,317,36,11,29,136,33,7,164,269,138,332,6,328,55,36,9,63,99,6,5,121,48,65,59,9,47,505,2157,209,5,7,3,5,108,11,4,21,204,166,48,21,9,20,7,6,25,69,1049,1185,1797,228,121,26,433,372,373,153,1079,2011,23,878,70,344,18,9,92,33,110,34,11,33,25,233,207,52,36,46,32,219,242,3,1,5,8,4,81,195,4,15,203,86,8,557,146,9,54,86,68,9,111,2,41,9,4,30,6,14,206,1,18,39,156,2,28,2,53,10,94,24,9,32,4,54,87,48,66,2,24,2,24,3,1,8,2,5,12,18,5,9,7,7,3,9,36,111,4,73,28,18,8,110,2,17,49,50,384,10,52,139,2,405,50,116,19,38,87,128,74,177,27,30,43,4,29,98,202,81,119,11,20,92,332,56,79,31,66,630,93,14,609,27,271,167,31,111,3,5,6,1,8,6,2,55,29,30,20,19,9,10,24,13,27,871,293,13,6,32,1821,120,1176,22,8,8,11,19,23,14,296,12,10,35,280,21263,28,9,45,78,39,151,2,3,7,3,1,8,6,126,479,60,121,199,129,70,146,17,208,173,66,104,74,15,8,246,5,87,81,4,53,677,55,29,442,53,6,15,23,87,9,32,88,41,423,244,158,18,39,9,4,63,142,72,120,44,155,651,52,15,28,24,3,101,323,97,97,42,24,5,10,5,9,13,70,165,224,34,76,66,11,98,93,89,2,70,61,27,26,12,5,39,11,173,24,0,105,47,183,248,248,123,325,6,84,99,75,44,1,65,63,20,130,23,3,99,102,5927,29,263,59,6,16,136,219,626,123,55,15,38,9,16,710,21,10,5,115,65,15,11,164,52,113,233,22,23,100,5,3,125,29,3,22,2,2,307,175,295,721,27,67,517,14,103,10,77,18,199,37,103,629,36,62,22,55,21,63,183,242,16,179,583,56,31,19,27,47,84,13,44,24,51,26,25,12,9,19,7,26,170,72,23,56,35,22,23,20,172,91,68,295,58,7,8,9,501,9,129,324,31,15,25,1,18,11,111,92,492,18,103,72,44,37,11,8,9,1201,89,3841,5,36,68,116,34,8,9,102,22,32,10,5,12,4,8,5,7,5,35535,9666,2879,598,82,45,118,56,69,72,34,72,70,139,84,85,29,106,130,80,396,214,25,113,62,66,116,122,83,27,476,105,122,71,185,163,67,119,114,25,206,51,99,4,34,27