0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
339001484137	339001484702	339001485252	339001485802	339001486352	339001486902	339001487452	339001488002	339001488552	339001489102	339001489652	339001490202	339001490752	339001491302	339001491852	339001492402	339001492952	339001493502	339001494052	339001494602	339001495152	339001495702	339001496252	339001496802	339001497352	339001497902	339001498452	339001499002	339001499552	339001500102	339001500652	339001501202	339001501752	339001502302	339001502852	339001503402	339001503952	339001504502	339001505052	339001505602	339001506152	339001506702	339001507252	339001507802	339001508352	339001508902	339001509452	339001510002	339001510552	339001511102	339001511652	339001512202	339001512752	339001513302	339001513852	339001514402	339001514952	339001515502	339001516052	339001516602	339001517152	339001517702	339001518252	339001518802	339001519352	339001519902	339001520452	339001521002	339001521552	339001522102	339001522652	339001523202	339001523752	339001524302	339001524852	339001525402	339001525952	339001526502	339001527052	339001527602	339001528152	339001528702	339001529252	339001529802	339001530352	339001530902	339001531452	339001532002	339001532552	339001533102	339001533652	339001534202	339001534752	339001535302	339001535852	339001536402	339001536952	339001537502	339001538052	339001538602	339001539152	339001539702	339001540252	339001540802	339001541352	339001541902	339001542452	339001543002	339001543552	339001544102	339001544652	339001545202	339001545752	339001546302	339001546852	339001547402	339001547952	339001548502	339001549052	339001549602	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25096	21786	30321	30545	33685	38080	37703	28859	24374	23005	21953	20848	20410	19945	19293	19019	18522	18441	18140	18135	17809	17578	17569	17331	17322	17108	17112	17162	17043	16989	17101	16970	17012	17079	16939	16653	16620	16752	16842	16847	17077	17016	16820	16913	16991	16759	16849	16718	16871	16902	16834	16628	16832	16975	16835	16715	16920	16673	17019	17107	17027	16754	16804	16665	16640	16814	16890	16811	16891	16740	16784	16699	16742	16734	16693	16835	16920	16855	16806	16551	16655	16800	16821	16634	16829	16854	16839	16792	16665	16789	16781	16693	16879	16802	16752	16791	16658	16842	16899	16765	16950	16835	16614	16883	16852	16767	16652	16664	16784	16800	16635	16781	16704	16721	16720	16713	16843	16888	16815	16718	16825	16733	16788	16688	16779	16707	16856	16749	16700	16670	16949	16945	16718	16868	16856	16925	16880	16890	16705	16728	16770	16894	16808	16714	16797	16638	16804	16802	16709	16738	16717	16518	16895	16703	16802	16752	16598	16895	16859	17029	16937	16872	16666	16711	16903	16666	16856	16577	16748	16773	16687	16890	16714	16681	16693	16542	16800	16485	16725	16774	16652	16641	16762	16705	16832	16840	16683	16701	16834	16861	16843	16744	16729	16609	16667	16896	16886	16887	16812	16764	16854	16864	17014	16891	16930	16694	16536	16470	16944	16635	16703	16667	16666	16705	16601	16678	16741	16698	16829	16757	16610	16829	16755	16890	16568	16832	16794	16783	16833	16740	16740	16810	16770	16598	16860	16835	16894	16865	16814	16830	16614	16782	16857	16849	16852	16665	16758	16622	16905	16637	16582	16642	16802	16928	16768	16723	16914	16808	16815	16574	16709	16586	16609	16953	16682	16816	16642	16787	16797	16726	16638	16465	16743	16563	16793	16794	17028	16771	16781	16855	16664	16778	16727	16487	16876	16708	16702	16990	16702	16837	16680	16719	16654	16742	16765	16544	16603	16862	16901	16897	16559	16579	16747	16883	16711	16843	16671	16882	16657	16909	16529	16795	16771	16751	16990	16722	16567	16721	16784	16648	16617	16744	16647	16858	16665	16814	16653	16876	16844	16796	16725	16587	16841	16828	16753	16818	16946	16896	16766	16958	16679	16835	16714	16623	16636	16727	16628	16847	16895	16876	16808	16678	16746	16763	16945	16981	16582	16649	16629	16771	16698	16789	16552	16571	16498	16523	16674	16820	16846	16710	16696	16660	16625	16969	16870	16753	16559	16807	16741	16882	16756	16849	16880	16875	16843	16790	16849	16817	16758	16612	16735	16912	16758	16617	16878	16622	17012	16708	17027	16718	16775	16503	16820	16914	16996	16669	16706	16749	16791	16654	17051	16893	16756	16545	16902	16662	16823	16881	16583	16710	16562	16735	16907	16738	16500	16573	16642	16795	16637	16733	16672	16686	16885	16538	16786	16626	16745	16486	16609	16929	16890	16777	16926	16790	16655	16701	16613	16562	16716	16547	16833	16704	16855	16804	16927	16822	16867	16927	17096	16868	16690	16685	16659	16651	16899	16504	16687	16958	16845	16761	16706	16769	16938	16680	16586	16633	16779	16786	16615	16665	16798	16536	16406	16704	16696	16868	16745	16699	16690	16573	16794	16652	16802	16950	16859	16870	16907	16716	16630	16748	16780	16682	16449	16890	16571	16662	16783	16864	16979	16792	16601	16868	16630	16507	16755	16784	16913	16901	17056	16568	16568	16657	16717	16716	17048	16776	16730	17085	16925	16860	16818	16629	16763	16662	16472	16616	16572	16778	16852	16687	16914	16717	16670	16462	16739	16663	16590	16754	16789	16779	16700	16829	16816	16705	16768	16666	16850	16859	16844	16883	16563	16696	16659	16813	16757	16851	16655	16641	16543	16793	16788	16777	16895	16737	16707	16731	16643	16691	16646	16899	16753	16682	16689	16610	16760	16751	16784	16756	16810	16825	16846	16829	16661	16742	16691	16779	16771	16777	16853	16698	16757	16638	16918	16722	16557	16760	16716	16763	16619	16909	16878	16976	16730	16718	16842	16654	16726	16767	16739	16778	16793	16608	16798	16786	16681	16791	16887	16778	16945	16900	16683	16534	16744	16927	16546	16722	16814	16837	16597	16752	16912	16868	16773	16831	16780	16705	16503	16566	16923	16753	16696	16646	16555	16704	16698	16623	16773	16803	16522	16745	16506	16679	16684	16667	16718	16732	16705	16739	16741	16666	16860	16738	16944	17111	16934	16623	16720	16882	16578	16659	16805	16796	16897	16581	16777	16942	16585	16523	16622	16853	16673	16837	16607	16771	16739	16865	16665	16825	16777	16685	16672	16633	16663	16747	16816	16625	16898	16746	16565	16838	16866	16787	16588	16773	16653	16651	16883	16882	16751	16969	16623	16722	16698	16723	16824	16842	16552	16721	16867	16744	16809	16716	16792	16812	16720	16784	16742	16691	16845	16789	16730	16721	16708	16757	16761	16823	16765	16870	16953	16765	16919	16876	16848	16712	16652	16808	16782	16857	16770	16661	16501	16739	16649	16793	16976	16814	16861	16846	16868	16897	16951	16774	16738	16817	17019	16704	16656	16869	16854	16829	16657	16689	16854	16867	16617	16692	16762	16641	16717	16685	16653	16549	16621	16742	16745	16955	16745	16644	16762	16563	16743	16375	16710	16801	16940	16831	16588	16833	16627	16667	16708	16812	16628	16631	16722	16871	16744	16658	16649	16717	16843	16683	16764	16747	16590	16760	16658	16640	16907	16747	16513	16781	16617	16867	16840	16879	16785	16909	16588	16791	16831	16636	16616	16747	16602	16908	16651	16683	16745	16793	16765	16605	16703	16916	16885	16543	16831	16699	16806	16757	16735	16666	16818	16587	16670	16584	16882	16758	16615	16642	16792	16551	16972	16626	16575	16778	16622	16590	16680	16759	16713	16639	16603	16811	17069	16619	16704	16712	17026	16837	16796	16804	16645	16634	16659	16777	16930	16739	16639	16696	16774	16733	16714	17016	16801	16658	16721	16765	16688	16793	16910	16765	16966	16806	16866	17097	16789	16499	16688	16759	16730	16688	16912	16752	16753	16608	16724	16641	16838	16889	16619	16545	16721	16684	16946	16764	16895	16662	16737	16824	16725	16738	16735	16746	16664	16880	16558	16760	16755	16698	16721	16677	16745	16776	16787	16666	16682	16847	16728	16688	16731	16918	16725	16673	16847	16933	16746	16631	16833	16679	16831	16761	16878	16662	16658	16907	16731	16837	16622	16844	16888	16789	17032	16700	16861	16499	16830	16812	16897	16919	16548	16506	16595	16697	16704	16547	16868	16550	16855	16899	16751	16676	16682	16954	16745	16434	16869	16958	16963	16946	16964	16858	16735	16819	16712	16853	16660	16583	16703	16723	16629	16808	16660	16759	16855	16617	16847	16998	16702	16709	16771	17010	16609	16863	16823	16700	16751	16882	16873	16703	16956	16830	16812	16776	16610	16811	16907	16773	16822	16725	16656	16831	16750	17013	16812	16726	16627	16501	16705	16406	16708	16741	16781	16695	16494	16704	16814	16967	16807	16761	16905	16844	16696	16677	16794	16611	16945	16698	16493	16774	16803	16729	17014	16893	16633	16823	16747	16785	16696	16864	16717	16715	16625	16629	16826	16869	16683	16795	16941	16710	16983	16825	16790	16848	16743	16908	16484	16697	16954	16777	16899	16789	16756	16681	16816	16895	16882	16866	16769	16837	16815	16825	17105	16954	16713	16845	16830	16725	16784	16834	16740	16741	16879	16733	16759	16773	16810	16759	16947	16890	16862	16740	16884	16650	16753	16558	16529	16766	16630	16817	16884	16618	16544	16942	16660	16800	16859	16790	16671	16542	16609	16850	16686	16741	17004	16973	16738	16786	16621	16930	16781	16618	16755	16915	16645	16852	16648	16644	16730	16926	16697	16723	16846	16661	16743	16632	16810	16554	16749	16783	16743	16830	16608	16845	16804	16806	16699	16662	16841	16803	16819	17047	16772	16644	16468	16720	16723	16676	16751	16734	16756	16553	16867	16596	16677	16775	16749	16480	16854	16682	16700	16688	16744	16684	16635	16616	16703	16754	16868	16683	16714	16742	16761	16694	16677	16581	16797	16729	16776	16943	16780	16894	16848	16693	16927	16670	16774	16777	16581	16965	16743	16526	16544	16789	16705	16598	16570	16661	16796	16874	16691	16715	16856	16875	16859	16580	16717	16810	16918	16758	16799	16633	16681	16506	16564	16650	16856	16792	16517	16723	16742	16732	16761	16660	16709	16697	16831	16526	16634	16576	16839	17047	16468	16780	16653	16698	16706	16610	16715	16799	16721	16985	16565	16784	16631	16856	16416	16766	16675	16566	16753	16957	16903	16646	16584	16527	16609	16539	16811	16702	16740	16830	16653	16589	16788	16770	16544	16689	16603	16726	17055	16790	16813	16702	16847	16655	16840	16664	16724	16691	16508	16944	16906	16912	16535	16759	16567	16512	16954	16609	16567	16736	17036	16890	16846	16470	16793	16655	16889	16711	16884	16671	16917	16941	16657	16713	16663	16612	16674	16687	16699	16751	16983	16834	16624	16634	16768	16832	16630	16714	16693	16783	16706	16800	16733	16535	16821	16733	16661	16825	16616	16711	16530	16681	16610	16907	16859	16759	16771	16668	16655	16742	16742	16759	16964	16800	16623	16674	16974	16692	16637	16698	16679	16715	16775	16813	16840	16783	16688	16736	16746	16792	16715	16929	16639	16737	16688	16744	16611	16885	16491	16888	16839	16673	16574	16764	16985	16678	16855	16542	16741	16698	16699	16579	16838	16607	16661	16672	16736	16840	16753	16669	16691	16772	16781	16532	16751	16580	16795	16883	16957	16969	17061	16727	16682	16883	16652	17034	16771	16688	16762	16823	16818	16760	16858	16780	16673	16676	16727	16442	16739	16593	16834	16417	16593	16766	16682	16836	16782	16676	16770	16694	16730	16795	16752	16419	16700	16805	16847	16726	16800	16647	16733	16728	16590	16611	16835	16673	16618	16819	16588	16825	16916	16946	16778	16755	16645	16702	16847	16783	16607	16580	16755	16820	16666	16630	16614	16699	16707	16650	16605	16652	16620	16871	16633	16750
49694	77254	73340	59447	47831	41320	33611	25168	21117	19509	17777	16882	16223	15383	14706	14412	13782	13597	13342	13163	12822	12593	12529	12359	12218	12365	12214	12162	12049	12047	11960	12044	12139	11962	11985	12124	11916	11912	11982	12023	11961	11879	11881	11692	11871	12018	11794	11930	11830	11981	11876	11967	11811	11923	11852	11774	11906	11996	11913	11700	12125	11649	11797	11830	11908	11939	11752	11769	11915	11917	11775	11884	11926	12013	11921	11949	11742	11865	11926	11807	11904	11826	11761	11863	11840	11800	11728	11864	11805	11821	11912	11810	11987	11898	11785	11945	11939	11821	11968	11914	11784	11824	11795	11938	12008	11858	11843	11762	11793	11914	11898	11879	11915	11817	11704	11942	11908	11977	11822	11715	11885	11818	11761	11901	11869	11959	11879	12022	11880	11954	11795	12007	12007	11971	11823	11780	11853	11849	11941	11917	11901	11850	11901	11847	11714	11744	11897	11830	11793	11858	12022	11921	11633	11749	12092	11805	11758	11841	11934	11844	12021	11935	11946	11988	11937	11808	11795	11943	11763	11813	11726	11904	11742	12043	11811	11812	11788	11918	11775	11928	11796	11853	12031	11717	12002	11593	11959	11918	11769	11927	11853	11951	11770	11793	11981	11968	11749	11919	11910	11791	11849	11815	11892	12013	11822	11860	11850	11780	11910	11973	11737	11824	11883	12002	11810	11859	11866	11808	11875	11850	11891	11928	11846	11747	11883	11990	11701	11708	11935	11951	11859	11871	11827	11759	11884	11892	11965	11815	12037	11874	11919	11957	11878	11907	11951	11817	12006	11928	11856	11792	11702	11751	11785	11877	11813	11885	11930	11899	12003	11863	11618	11711	11928	11850	11938	11705	11644	11933	11821	11805	11887	12013	11915	11884	11908	11918	11920	11758	11756	12065	11913	11845	11943	11986	11859	11753	11890	11940	11823	11892	11930	11715	12024	11881	11949	11832	11825	11834	11826	11730	11920	11903	12078	11851	11756	11948	11821	11812	11866	11842	11903	11845	11779	12038	11747	11796	11832	11857	12030	11971	11792	11921	11878	11795	11891	11781	11894	11754	11725	11905	11949	11831	11873	11867	11850	11787	11944	11752	11774	11806	12055	11923	11893	11645	11884	11835	11967	11750	11821	11887	11945	11801	11852	11923	12000	11960	11859	11902	11840	11812	11803	11915	11747	11795	11926	11803	11891	11875	11869	11716	11830	11889	11858	11942	12015	11889	11816	11742	11892	11636	11838	11747	11713	11966	12094	11688	11816	11863	11993	11882	11772	11964	11987	11938	11858	11925	11825	11848	11966	11946	11691	11998	11949	11809	11888	11953	11795	11943	11917	11875	12054	11887	11939	12016	11751	11827	11881	11937	11817	11797	11927	11878	11921	11821	11901	12024	11880	11795	11834	11890	11889	11928	11723	11914	11880	11831	11830	11784	11874	11890	12035	11796	11960	11885	11855	11741	11785	11817	11754	11773	11976	11729	11962	11987	11919	11949	11990	11756	11954	11814	11719	11880	11890	11843	11862	11816	11791	11960	11774	11912	11750	11663	11831	11838	11842	11774	11930	11870	11761	11691	11854	11772	11780	11850	11882	11783	11967	11850	11740	11880	11939	11964	11834	11918	11810	11816	11776	11887	11844	11664	11926	11911	12001	11925	11859	11842	11876	11876	11848	11855	11839	11851	11896	11872	11807	11707	11761	12000	11924	11747	11951	11765	11980	11944	11788	11802	11847	11950	11795	11836	11832	11826	11920	11740	11955	11905	11904	11880	12068	11737	11905	11912	11888	11795	11848	11891	11924	11744	11894	11889	11930	11641	11957	12002	11948	11857	11880	11906	11916	11993	11965	11710	11829	11839	11753	11851	11936	11887	11937	11948	11907	11749	11744	11908	11651	12015	11943	11825	11985	11941	11731	11867	11781	11846	11924	11853	11826	11929	11805	11957	11873	11947	11843	12009	11820	11776	12109	11683	11702	11887	11954	11816	11902	11701	11947	11767	11917	11802	11834	11834	11949	11870	11776	11833	12005	11798	11950	11709	11908	12029	11758	11906	11860	11821	11823	11806	11830	11852	11820	11954	11714	11576	11857	11858	11842	11908	11845	11780	11803	11812	11842	11943	11812	11830	11967	11831	11913	11788	11935	11967	11944	11978	11960	11925	11801	11840	11936	11826	11825	11724	11891	11900	11954	11935	11925	11892	12045	11907	11755	11709	11887	11781	11855	11831	11847	11938	11899	11902	11935	11835	11965	11966	11850	11782	11780	11743	11798	11908	11790	11857	11996	11835	11884	11852	11723	11853	11838	11732	11735	11780	11808	11855	11890	11991	11899	11865	11885	11953	11721	11878	11984	11763	11875	11945	11848	11879	12004	11937	11836	11852	11750	11858	11829	11766	11729	11943	11934	11865	11759	11725	11970	11984	11895	11719	12032	11880	11866	11767	12043	11908	11868	11873	11652	11860	11840	11752	11803	11980	11767	11910	11751	11714	11973	11882	11815	11894	11814	11759	11930	11895	11898	11810	11789	11713	11883	11973	11685	11916	11867	11960	11769	11941	11924	11869	11880	11910	11915	11838	11876	12019	11766	11710	11759	11920	11738	11860	11730	11895	11806	11808	11793	11880	11767	11830	11841	11939	11986	11898	11832	11788	11857	11812	11715	11682	11952	11938	11847	11830	11945	11823	11876	11813	11854	11920	11832	11859	11879	11834	11904	11749	11840	11986	11976	11794	11848	11908	11918	11780	11791	11877	11935	11784	11919	11951	11850	11821	12034	11947	11839	11841	11936	11880	11946	11729	11948	11895	11922	11687	11759	11924	11707	11888	11878	11807	11808	11753	11864	11913	11790	11697	11854	11755	11741	11755	11815	11968	11773	11753	11800	11715	11861	11978	11865	12020	11930	11720	11897	11815	11922	11808	11827	11787	11862	11919	11814	11780	11859	11941	11847	11947	11946	11668	11893	11881	11956	11898	11930	11833	11923	11853	11807	11802	12005	11825	11851	11883	11915	11884	11903	11883	11725	11895	11880	11887	11983	11970	11859	12017	11856	11850	11854	11852	11758	11835	11870	11748	11853	11944	11770	12093	11917	11967	11907	11959	11758	11844	11730	11919	11916	11881	12004	11871	11876	11778	11932	11845	12079	11905	11771	11938	11804	11812	11911	11705	11801	12078	11926	11986	11927	11911	11982	11785	11928	11767	11869	11893	11859	11859	11822	11925	11937	11823	11761	12013	11686	11808	11821	12030	11730	11854	11630	11828	11854	11951	11956	11827	11819	11727	11908	11959	11964	11917	11922	11815	11958	11868	11805	11757	11920	11821	11619	12026	11978	11929	11875	11736	11961	11853	11639	11909	12183	11962	12004	11740	11950	11988	11941	11843	11872	11919	11866	11931	11791	11961	11868	11872	11872	11955	11736	11983	11882	11884	11812	11822	11975	11876	11965	11822	11810	11881	11918	11961	11825	11987	11899	11802	11793	11788	12043	11899	11911	11912	11850	11845	11643	11750	12064	12010	11759	11894	11875	11792	11775	11849	11752	11764	11955	11995	11896	11922	11971	11717	12021	11948	11812	11893	11898	11749	11919	11866	11872	11850	11646	11821	12127	11789	11851	11748	11812	11684	11863	11884	11814	11958	11913	11697	11952	11810	11649	11901	11915	11784	11832	11843	11813	11902	11878	11839	11955	11910	11859	11891	12084	11824	11992	11919	11882	11776	11915	11757	11915	11824	11815	11880	11843	11887	11799	11914	11854	11950	11741	11896	11809	11794	11691	11679	11877	11969	11658	11899	12048	11902	11935	11945	11825	11924	11982	11955	11859	11856	11962	11866	11917	11897	11781	11972	11786	11643	11956	11903	11763	11952	11768	11877	11887	11871	11841	11806	11857	11860	11798	11853	11810	11789	11851	11831	11895	11960	11874	11882	11754	11753	11867	11790	11763	11987	11807	11923	12021	11812	11986	11815	12018	11850	11934	11779	11870	11741	11866	11933	11811	11740	11858	12013	12009	11990	11859	11821	11896	11767	11851	11703	11913	11815	11705	11724	11820	11805	11697	11942	11747	11975	11837	11841	11748	12016	11858	11864	12020	11807	11876	11940	11934	11956	11982	11744	11986	11829	11998	11827	11604	11948	11766	11906	11857	11877	11753	11762	11861	11754	11835	11873	11890	11929	11740	11853	11853	11857	12007	11867	11774	11904	11748	12143	11783	11948	11754	11847	11854	11961	11958	11798	11791	11744	11847	12024	11839	11786	11884	11821	11984	11718	11833	12031	11842	11726	11890	11801	11942	12060	11940	11880	11995	11803	11855	11915	11887	11803	11836	11916	11806	11947	11971	11772	11798	11985	11886	11741	11899	11747	11899	11897	11825	11810	11802	11903	11737	11750	11893	11761	11971	11857	11745	11785	11840	11895	11901	11922	11719	11905	11847	11911	11874	11812	11869	11713	11790	11956	11735	11768	11932	11966	11867	11913	11889	11806	11905	11841	11813	11965	11888	11845	11736	11862	12026	11862	11645	11950	11836	11783	12031	11708	11921	11643	11791	11765	11993	11684	11881	12003	11889	11907	11904	11889	11771	12016	11929	11882	11712	11739	11919	11796	11652	11946	11841	11917	11868	11881	11801	11811	11852	11894	11842	11825	11799	11982	11777	11800	11761	11945	11833	11838	11894	12015	11772	11866	11751	11886	12007	11873	11917	11926	11895	11846	11857	11741	11956	12017	11915	11830	11948	12033	11902	11774	11958	11829	11860	11854	11990	11909	11948	11715	11805	11854	11943	11930	11632	11893	11814	11932	11793	11929	11858	11715	11850	11877	11820	11978	11876	11910	11890	11957	11756	11989	11931	11762	11894	11761	11917	11793	11932	11848	11711	11845	11771	11863	11854	11921	11691	11862	11836	11891	11887	11968	11974	11821	12012	11831	11951	11829	11967	11943	11863	11735	11751	11847	11722	11807	12001	11851	11856	11817	11781	11835	11859	11863	11924	11873	11786	11790	11838	11941	11782	11978	11879	11883	11854	11775	11870	11830	11829	11891	11836	11939	11801	11797	11694	11858	11900	11776	11875	11888	11762	11825	11956	11966	11779	11894	12082	11835	11850	11953	11662	11722	11883	11891
47493	53943	55161	44331	36554	30571	26058	21453	19139	18367	17892	17695	17492	17317	16739	17148	16948	16666	16781	16682	16411	16597	16387	16360	16200	16262	16222	16201	16174	16274	16024	16132	16204	16035	16108	16203	16253	16320	16254	16163	16206	16225	16231	16209	16184	16359	16229	16267	16040	16270	15924	16006	16123	16092	16147	16294	16318	16446	16167	16130	16459	16024	15943	16014	16084	16046	16065	16195	16332	16207	16376	16190	16112	16113	16383	16094	16110	16282	16255	16227	16206	16097	15774	16041	16000	16075	16176	16113	16358	16030	16081	16194	16194	16333	16215	16198	16442	16115	16241	16141	16275	16091	16140	16311	16246	16263	16109	16042	16202	16194	15973	15933	16192	16241	16264	16362	16243	15981	16058	16093	16182	16236	16181	16286	16305	16217	16264	16034	16073	16274	16246	16045	16078	16175	16046	16437	16027	16249	16085	15980	16123	16370	16284	16239	15933	15989	16241	16342	16214	16226	16114	16194	16108	16219	16148	15997	16125	16167	15971	15956	16084	16038	16167	16020	16046	15982	16163	16268	16213	16180	16096	16068	16181	16072	16124	16027	16148	16168	16210	16093	16369	16290	16352	16163	16308	16234	16119	16049	16235	16290	16384	16171	15870	16048	16114	16000	16228	16226	16028	16256	16282	15953	16278	16145	15997	16006	16008	16240	16032	16209	16156	16165	16135	16138	16313	16241	16215	16277	16281	16320	16257	16215	16169	15998	15926	16225	15994	16021	16164	16197	16220	16354	16041	16298	15899	16054	16196	16104	15992	16120	15993	16169	16372	15908	16064	16189	16035	16233	16112	16149	16056	16054	15988	16217	16211	16178	16011	16348	16221	16215	16104	16182	16103	16087	16235	16129	16263	16282	16257	16409	16149	15887	16071	16121	16089	16148	16168	15933	16009	16209	16239	16176	16090	16222	16059	16238	16188	16239	16226	16135	16102	16233	16290	16207	16253	16109	15985	16106	16109	16287	16252	16163	16340	16116	16163	16205	16114	16271	16159	16132	16176	16309	16096	16044	16299	16248	16097	16238	16133	16146	16205	16351	16235	16072	16341	16255	16291	16139	16010	16210	16245	16266	16004	16154	16269	16037	16025	15994	16314	16178	16216	15941	16270	15922	16055	16229	16147	16288	16251	16230	16198	16024	16285	16135	16169	16254	15930	16097	16109	15881	16156	16106	16219	16140	16256	16147	16176	16174	16179	16274	16152	16175	16085	16195	16156	16207	16071	16140	16186	16302	16065	16188	16272	16388	16358	16203	16005	16092	16166	16216	16496	16273	16152	16255	16206	16055	16208	16146	16270	16252	16056	16218	16205	16095	16168	16119	16222	16038	16151	16120	16052	16050	16056	15977	16273	16296	16175	15955	16244	16220	16132	16101	16219	16111	16264	16345	16245	16105	16168	16116	16198	16043	16120	16190	16344	16094	16291	16171	16388	16221	16241	15995	15941	15962	16185	16001	16286	16171	16096	16222	16032	16251	16269	16014	16217	16064	16170	15890	16129	16027	16225	16369	16188	16148	16069	16271	15968	16094	16157	16087	15968	15982	16135	15950	15965	16255	16030	16245	16023	16184	16149	15903	16163	16381	16255	16006	16128	16022	16270	16040	16227	16328	16120	16106	16072	16038	15999	16099	16317	16291	16096	15978	16199	15985	16081	16124	16124	16389	16109	15979	16400	16430	16281	16121	16127	16036	16120	16198	16115	16211	16192	16200	15940	16283	16097	16116	16108	16348	15938	16044	16277	16196	16218	15889	16223	15992	16099	16240	15807	16131	16252	16040	16200	16102	16285	16235	16203	16148	16214	16218	16319	16182	16268	16305	16243	16226	16231	15943	16047	16186	16055	16102	16165	16132	16152	16005	15999	16285	16119	16146	16029	16099	16491	16257	16394	15868	16193	16004	16169	16289	16174	16094	16071	16234	16023	15947	16104	15960	16295	16079	16174	16062	16174	16176	16216	16319	16125	16170	16210	16035	16345	16182	16284	16394	16162	16163	16144	15879	16165	16129	16063	16093	16117	16083	16147	16081	16120	16105	15974	16070	16005	15979	16047	16029	16171	16123	16004	16156	16289	16256	15965	16123	16172	16289	16061	15978	16179	16181	16258	15986	16136	15991	16068	16354	16233	16129	15955	16054	16123	16004	16091	16172	16314	16237	16154	16200	16205	16164	16046	16302	16227	16203	16111	16131	16183	16318	16211	16097	16437	16301	16213	16037	16089	16117	16151	16030	16242	16334	16267	16001	16212	16113	16073	16208	16501	16281	16371	16340	16230	16216	16044	16290	16249	16195	16032	16254	16201	16072	16139	16305	16103	16109	16019	16000	16242	16224	16089	16236	16173	15982	16196	16282	16187	16159	16357	16352	16342	16260	16134	16208	16085	16255	16349	16150	16273	16285	16298	16113	16073	15956	16137	16301	16247	16140	16037	16251	16081	16090	16286	16208	16071	16188	16324	16363	16130	16023	16296	16156	16050	16037	16091	16255	15995	16127	16039	16001	16312	16174	16142	16179	16069	16226	15948	16082	16418	16146	16382	16186	16194	16245	16244	16056	16240	16102	16473	16141	15799	16066	16249	16099	16208	16222	15990	16222	16034	16120	16297	16106	16123	16062	16169	16006	15991	16172	16047	16155	15936	16430	16298	16156	16322	16386	16066	16070	16041	15964	16089	16023	16028	16033	16134	16122	16161	16253	16169	15957	16280	16402	16320	16150	16059	16096	16084	16131	16365	16150	16240	16049	16192	16022	16192	16082	16153	16086	16038	16121	16211	16040	16160	16136	15893	16115	16152	16294	15903	16206	16258	16407	16155	16249	16095	16138	16258	16187	16432	16216	16188	15964	16183	15965	16311	16235	16090	16147	16052	16088	16199	16306	16067	16112	16241	15871	16172	16367	16300	16287	16293	16355	16084	16218	15915	16173	16146	16078	16028	16189	16112	16232	16207	16080	16222	16355	15916	16131	16264	16135	16033	16294	16068	16435	15897	16023	16066	15988	15978	16163	16120	16182	16180	16071	16171	16126	16316	16283	16181	16335	16189	16090	16324	15985	16026	16062	16212	15970	16163	16163	16177	15907	16240	16096	16135	16121	16129	16322	16511	16267	16039	16015	16327	16015	16083	16258	16203	16038	16273	16193	16317	16051	15916	16070	16152	15968	16306	16304	16142	16386	16016	16132	16099	16107	16202	16173	16115	16108	15944	16141	16149	16185	16167	16032	16053	16068	16300	16345	16235	16118	16240	16254	16189	16025	16064	16186	16305	16302	16182	16147	16142	16222	16113	16048	16052	16086	16209	15955	16019	15957	16126	16148	16068	16142	16266	16286	16244	16240	16191	16199	16382	16148	16217	16238	16187	16096	16065	15967	16181	16173	16178	16068	16275	16150	16279	16098	16245	16286	16277	16239	16063	16464	16212	16063	16101	16131	16219	16071	16187	16127	16170	16275	16057	16002	16277	16128	16204	15910	16091	15971	15975	16094	16259	16016	16294	15848	16059	16157	16207	16178	16309	16090	16129	16356	16228	16157	16136	16173	16393	16147	16183	16260	16010	15996	15989	16060	16137	16110	16079	16271	16291	16107	16283	16099	16156	16255	16185	16135	16043	16258	15867	16095	16221	16305	16280	16265	16256	16159	16162	16263	16200	16296	16539	16355	16160	16248	16009	16047	16230	16224	16076	16268	16183	16113	16061	16133	16203	16260	15916	16030	16186	16133	16158	16237	16254	16064	16137	16156	16249	16030	16346	16098	16346	16290	16178	16175	16218	15939	16158	16332	16202	16235	16123	16083	16263	15955	16140	15993	16151	16092	16018	16467	16391	16343	16380	16328	16367	16260	16064	16218	16222	16003	16224	16045	16055	16156	16185	16292	16309	15951	16079	16130	16117	16226	16085	16273	16045	16194	16417	16178	16089	16185	16262	16210	16130	16053	16113	16248	16251	16056	16102	15952	16042	15996	15996	16325	16167	15958	16176	16035	16134	16300	16160	16125	16355	16230	16128	16077	15955	16156	16283	16262	16339	16030	16191	16083	16222	16163	16118	16067	16136	16022	16110	16116	16166	16192	16240	16115	16055	16065	16211	15966	16029	16072	16331	16206	16095	16126	15987	16198	16186	16178	16187	16192	15962	16139	16185	16091	16116	16116	16330	16273	16224	16070	16303	16412	16297	16375	16255	16154	15939	16223	16280	16352	16159	16284	15961	16303	16080	16117	16089	16130	16232	16242	16108	16172	16207	16321	16254	16193	16230	15990	16263	16062	16057	16051	16120	16016	16024	16449	16364	16276	16373	16016	16019	16064	16226	16291	16234	16167	16375	16342	16097	16161	16105	16134	16152	16107	16244	16058	15911	16149	16029	16315	16021	16161	16140	16147	15881	16154	15993	16191	16049	15869	16117	16212	15983	15970	16136	15916	16132	16031	16096	16249	16098	16263	15999	16150	16085	16265	16031	16034	16240	16223	16037	16210	16235	16226	16441	16267	16290	16267	16158	16213	16065	15964	16105	16209	16266	16027	16258	16364	16132	16159	16350	16394	15993	16079	15819	16018	16166	16033	16135	16092	16133	16275	16207	15924	16081	16138	16206	16160	16258	16341	16241	16126	16166	16043	15927	16147	16126	16138	16303	16069	16164	16128	16330	16274	16293	16300	16151	16268	16215	16058	16076	16307	15989	16248	16427	16271	16145	16146	16217	16104	16213	15991	16153	16226	16066	16174	16395	16235	16025	16145	16128	15986	16071	16281	16090	16151	16193	16285	16280	16364	16070	16439	16068	16021	16137	16150	16208	16103	16115	15994	16026	16055	16125	16029	16204	16259	16191	16179	16374	16067	16130	16238	16213	16059	16147	16070	16320	16110	15983	16175	16215	16268	16054	16229	16295	16262	16413	16061	16117	16079	16238	16200	16275	16253	15903	16228	16102	16244	16043	15975	16065	16251	16419	16140	16088	16056	16160	16051	16225	16250	16150	16184	16228	16191	15949	16264	16227	16157	16327	16310	16321	16001	16174	16191	16290	16138	16204	16284	16222	16037	16108	16106	16229	16339	16103	16117	16311	16300	16124	16148	16148	16225	16070	16209	15971	16197	16222	16024	16189	15995	16160	16152	16163	16142	16231	16069
51355	63363	55068	40193	33757	27809	22585	17387	14844	14244	13786	13317	12872	12624	12621	12291	12147	11893	12106	11794	11738	11763	11778	11625	11711	11390	11606	11572	11605	11556	11644	11456	11609	11502	11562	11494	11628	11486	11459	11566	11401	11300	11399	11613	11617	11433	11546	11409	11560	11583	11553	11452	11511	11431	11410	11505	11562	11449	11451	11523	11526	11411	11525	11421	11430	11491	11573	11445	11487	11460	11545	11553	11471	11449	11579	11497	11500	11390	11501	11430	11450	11490	11531	11565	11438	11534	11454	11329	11590	11406	11383	11348	11446	11364	11351	11471	11613	11518	11363	11393	11507	11458	11366	11494	11462	11314	11501	11334	11598	11511	11332	11575	11534	11467	11592	11379	11401	11368	11566	11495	11499	11351	11451	11524	11435	11467	11347	11606	11510	11582	11452	11557	11603	11526	11480	11349	11464	11620	11376	11467	11453	11358	11508	11490	11589	11499	11331	11307	11470	11508	11575	11556	11545	11495	11445	11539	11425	11674	11455	11553	11392	11580	11482	11319	11379	11428	11474	11477	11437	11415	11572	11421	11439	11555	11589	11476	11682	11391	11337	11476	11511	11492	11546	11398	11346	11498	11576	11607	11464	11521	11600	11537	11361	11338	11451	11514	11544	11423	11404	11537	11530	11386	11350	11553	11460	11486	11409	11332	11307	11308	11540	11481	11327	11510	11490	11407	11453	11438	11578	11422	11645	11475	11383	11434	11535	11503	11547	11449	11391	11344	11496	11504	11559	11399	11423	11504	11449	11487	11317	11391	11366	11402	11390	11311	11428	11592	11317	11422	11576	11429	11447	11367	11455	11374	11426	11483	11420	11323	11537	11418	11602	11420	11518	11388	11467	11582	11601	11542	11386	11430	11428	11629	11551	11561	11418	11309	11482	11408	11524	11496	11501	11420	11735	11412	11597	11503	11558	11445	11445	11440	11397	11468	11601	11551	11269	11537	11516	11421	11574	11394	11432	11504	11459	11574	11395	11500	11495	11551	11593	11469	11627	11376	11553	11518	11363	11435	11642	11386	11452	11331	11431	11368	11530	11276	11376	11347	11558	11541	11454	11452	11536	11568	11446	11487	11495	11466	11347	11519	11482	11533	11475	11390	11527	11449	11376	11378	11621	11510	11477	11504	11387	11507	11355	11534	11501	11446	11498	11403	11498	11432	11438	11321	11509	11333	11483	11487	11550	11528	11372	11438	11448	11401	11448	11568	11375	11453	11474	11442	11425	11370	11641	11497	11540	11314	11536	11586	11464	11438	11633	11450	11611	11447	11408	11383	11594	11485	11497	11454	11484	11539	11506	11639	11446	11395	11446	11628	11547	11360	11568	11392	11447	11458	11582	11351	11537	11524	11530	11362	11452	11348	11482	11563	11412	11578	11486	11440	11414	11463	11476	11628	11527	11555	11480	11512	11408	11500	11439	11397	11381	11576	11599	11538	11504	11589	11478	11294	11610	11525	11587	11651	11560	11386	11419	11397	11531	11501	11412	11444	11519	11342	11505	11541	11388	11366	11446	11476	11459	11291	11565	11433	11464	11524	11598	11526	11242	11570	11475	11499	11386	11612	11477	11347	11340	11461	11304	11560	11489	11467	11524	11690	11500	11497	11425	11507	11438	11574	11570	11474	11415	11448	11433	11446	11582	11503	11497	11328	11415	11350	11502	11501	11666	11526	11495	11416	11545	11561	11319	11480	11229	11414	11458	11388	11563	11514	11381	11481	11348	11389	11537	11529	11486	11603	11339	11468	11480	11374	11468	11552	11532	11564	11378	11463	11577	11445	11405	11537	11503	11350	11560	11595	11678	11501	11480	11513	11580	11517	11424	11376	11580	11495	11426	11602	11337	11623	11469	11421	11529	11545	11514	11511	11393	11514	11395	11598	11380	11485	11452	11389	11425	11311	11558	11599	11626	11445	11541	11521	11385	11482	11488	11470	11492	11517	11388	11746	11693	11400	11451	11478	11510	11506	11435	11339	11417	11343	11551	11426	11342	11394	11458	11510	11506	11424	11518	11367	11598	11463	11628	11387	11352	11509	11452	11480	11404	11393	11589	11515	11364	11494	11445	11403	11490	11515	11523	11559	11474	11579	11601	11496	11477	11483	11455	11612	11529	11409	11423	11456	11428	11358	11520	11614	11334	11449	11455	11664	11424	11403	11417	11472	11493	11562	11403	11505	11605	11484	11375	11582	11437	11418	11383	11380	11347	11386	11566	11358	11501	11358	11363	11542	11552	11546	11667	11360	11431	11592	11342	11476	11522	11385	11414	11507	11455	11346	11380	11388	11446	11541	11549	11466	11401	11518	11526	11553	11383	11350	11387	11561	11537	11418	11536	11573	11576	11395	11587	11306	11656	11552	11508	11427	11383	11420	11452	11526	11494	11383	11434	11439	11624	11481	11506	11523	11528	11569	11470	11537	11500	11483	11455	11390	11329	11488	11428	11352	11410	11589	11693	11512	11430	11496	11466	11507	11557	11510	11411	11553	11673	11270	11585	11291	11449	11502	11595	11544	11616	11383	11504	11434	11435	11512	11575	11506	11514	11444	11468	11483	11465	11457	11539	11448	11411	11380	11435	11498	11404	11532	11349	11434	11523	11513	11605	11280	11495	11435	11353	11360	11510	11303	11478	11446	11509	11396	11411	11585	11404	11322	11456	11512	11654	11343	11525	11428	11459	11344	11492	11530	11587	11537	11424	11341	11420	11547	11399	11564	11383	11477	11440	11435	11370	11481	11630	11298	11468	11428	11668	11480	11469	11602	11537	11407	11359	11466	11315	11402	11487	11437	11452	11651	11435	11418	11349	11513	11399	11525	11407	11474	11318	11365	11355	11337	11440	11445	11455	11553	11502	11427	11486	11573	11299	11410	11525	11461	11458	11410	11434	11449	11487	11407	11380	11694	11551	11555	11383	11396	11455	11457	11295	11493	11565	11476	11617	11372	11545	11583	11556	11491	11600	11595	11624	11439	11554	11463	11388	11540	11459	11583	11657	11443	11389	11592	11444	11454	11471	11640	11465	11422	11605	11411	11463	11444	11519	11551	11382	11452	11531	11492	11545	11475	11507	11467	11481	11571	11513	11511	11461	11386	11569	11570	11539	11443	11606	11494	11517	11497	11553	11668	11405	11637	11568	11505	11400	11295	11501	11314	11425	11421	11550	11400	11520	11363	11393	11433	11528	11717	11373	11516	11468	11507	11458	11336	11483	11362	11425	11614	11498	11526	11324	11441	11415	11460	11303	11505	11499	11487	11441	11473	11570	11494	11605	11427	11499	11498	11396	11425	11507	11480	11441	11433	11304	11547	11396	11395	11408	11518	11627	11634	11396	11475	11536	11347	11417	11568	11497	11495	11307	11462	11576	11456	11506	11349	11575	11307	11570	11443	11466	11523	11436	11425	11374	11392	11498	11372	11604	11471	11611	11486	11386	11466	11540	11480	11397	11320	11523	11514	11398	11378	11456	11458	11546	11448	11608	11507	11279	11395	11604	11471	11506	11521	11590	11404	11491	11398	11330	11434	11639	11721	11327	11430	11531	11528	11577	11497	11518	11364	11407	11419	11670	11500	11575	11324	11427	11243	11366	11369	11515	11527	11506	11599	11539	11502	11660	11462	11431	11436	11510	11285	11395	11496	11349	11476	11422	11475	11568	11528	11459	11603	11431	11605	11439	11517	11425	11380	11473	11526	11535	11523	11547	11513	11527	11392	11540	11519	11512	11489	11543	11640	11575	11420	11339	11468	11594	11326	11522	11589	11386	11589	11583	11443	11486	11419	11416	11420	11556	11544	11415	11399	11496	11488	11344	11373	11560	11385	11390	11428	11477	11435	11588	11428	11509	11511	11633	11583	11469	11440	11371	11633	11460	11431	11454	11581	11370	11750	11515	11629	11402	11678	11507	11471	11536	11590	11455	11396	11369	11538	11549	11669	11532	11685	11551	11459	11496	11453	11471	11487	11655	11514	11516	11455	11500	11301	11554	11395	11506	11389	11564	11548	11500	11315	11429	11384	11447	11320	11479	11486	11387	11278	11471	11454	11481	11339	11374	11463	11365	11454	11630	11431	11433	11495	11478	11426	11587	11461	11559	11571	11593	11579	11537	11465	11396	11608	11436	11409	11573	11445	11374	11492	11555	11472	11534	11457	11558	11569	11393	11420	11383	11621	11390	11510	11368	11471	11644	11523	11395	11516	11503	11557	11453	11531	11449	11484	11611	11609	11601	11458	11512	11479	11442	11472	11582	11493	11434	11568	11434	11336	11533	11404	11423	11409	11490	11558	11532	11466	11532	11531	11655	11395	11523	11484	11622	11395	11510	11394	11561	11477	11592	11541	11413	11440	11504	11328	11372	11406	11557	11446	11476	11331	11482	11475	11402	11473	11443	11353	11513	11426	11536	11428	11524	11523	11366	11450	11433	11503	11492	11499	11583	11443	11326	11516	11616	11561	11417	11603	11477	11297	11537	11565	11404	11453	11379	11579	11471	11453	11426	11375	11483	11398	11453	11510	11576	11525	11490	11443	11470	11586	11551	11533	11425	11549	11385	11534	11488	11441	11482	11481	11572	11389	11536	11491	11655	11523	11384	11411	11471	11489	11551	11627	11591	11396	11392	11543	11628	11395	11275	11404	11610	11393	11464	11396	11482	11551	11592	11525	11390	11534	11656	11487	11355	11391	11485	11537	11390	11443	11505	11563	11508	11536	11467	11463	11459	11312	11374	11638	11281	11405	11467	11490	11462	11511	11353	11541	11577	11405	11494	11515	11534	11397	11514	11580	11439	11432	11478	11551	11364	11368	11578	11508	11424	11485	11658	11516	11459	11524	11445	11540	11530	11485	11604	11462	11535	11483	11416	11639	11367	11460	11409	11584	11402	11357	11640	11615	11490	11449	11545	11506	11517	11461	11595	11531	11436	11409	11444	11343	11476	11316	11401	11426	11405	11513	11370	11375	11448	11398	11583	11395	11517	11552	11226	11575	11467	11570	11464	11486	11445	11573	11473	11394	11595	11299	11655	11536	11478	11503	11447	11471	11392	11548	11492	11625	11462	11535	11324	11483	11432	11394	11482	11391	11486	11495	11584	11543	11588	11448	11426	11400	11483	11515	11546	11480
26278	21699	30977	33636	33349	33278	29458	23030	19585	18890	18831	18244	17800	17836	17537	17263	17118	16893	16823	16694	16780	16511	16887	16545	16673	16679	16506	16400	16402	16477	16613	16688	16612	16518	16403	16555	16276	16522	16287	16339	16312	16519	16294	16398	16321	16489	16218	16424	16458	16223	16553	16507	16360	16329	16217	16537	16432	16353	16281	16398	16470	16296	16308	16262	16171	16520	16514	16536	16390	16215	16448	16440	16087	16285	16184	16241	16364	16245	16398	16272	16357	16557	16353	16373	16278	16195	16344	16230	16211	16280	16124	16433	16455	16318	16216	16468	16569	16195	16012	16509	16293	16330	16342	16590	16256	16282	16458	16470	16371	16179	16269	16215	16105	16371	16356	16415	16260	16361	16334	16083	16526	16490	16198	16369	16448	16202	16172	16357	16271	16505	16370	16472	16410	16373	16376	16338	16358	16669	16418	16348	16198	16430	16315	16432	16361	16387	16168	16168	16178	16567	16175	16270	16259	16301	16337	16612	16373	16225	16457	16182	16382	16434	16262	16279	16465	16452	16337	16346	16238	16295	16365	16297	16316	16183	16546	16345	16391	16166	16299	16457	16425	16362	16428	16290	16269	16293	16297	16446	16297	16056	16188	16336	16229	16323	16439	16609	16454	16220	16450	16318	16057	16252	16290	16416	16430	16327	16382	16276	16134	16188	16305	16235	16347	16179	16349	16275	16114	16333	16352	16591	16168	16346	16202	16116	16555	16210	16134	16224	16486	16379	16530	16501	16357	16627	16451	16263	16327	16270	16157	16202	16278	16356	16127	16284	16513	16283	16270	16516	16272	16279	16471	16319	16596	16335	16535	16254	16276	16295	16335	16548	16511	16259	16494	16298	16467	16137	16358	16239	16246	16108	16474	16433	16372	16456	16335	16160	16317	16302	16409	16543	16497	16305	16123	16345	16394	16322	16629	16465	16361	16217	16227	16359	16349	16156	16344	16203	16345	16212	16046	16176	15972	16191	16128	16499	16177	16174	16265	16276	16234	16100	16444	16436	16360	16188	16160	16490	16319	16496	16373	16283	16397	16338	16236	16376	16281	16299	16479	16299	16239	16265	16223	16464	16246	16366	16166	16307	16359	16325	16331	16017	16460	16320	16518	16260	16319	16224	16438	16360	16462	16268	16297	16477	16387	16094	16184	16149	16305	16320	16384	16415	16505	16518	16170	16252	16077	16323	16212	16362	16419	16188	16394	16512	16157	16300	16291	16306	16286	16326	16370	16532	16314	16385	16076	16456	16357	16268	16367	16259	16074	16207	16246	16436	16381	16305	16191	16288	16265	16294	16211	16331	16290	16310	16392	16523	16307	16488	16365	16169	16253	16433	16264	16211	16368	16273	16075	16101	16305	16333	16203	16358	16382	16222	16352	16414	16358	16235	16213	16322	16274	16263	16446	16230	16122	16193	16472	16335	16319	16358	16435	16171	16368	16503	16481	16403	16486	16356	16274	16171	16110	16413	16383	16374	16316	16299	16535	16527	16172	16293	16389	16114	16279	16319	16371	16309	16530	16212	16394	16360	16438	16424	16378	16218	16235	16370	16351	16560	16264	16324	16397	16339	16401	16222	16420	16371	16187	16525	16410	16200	16205	16277	16221	16379	16379	16123	16373	16414	16230	16366	16369	16202	16424	16179	16356	16218	16155	16471	16357	16368	16410	16385	16210	16296	16229	16444	16374	16388	16386	16292	16370	16672	16472	16368	16386	16304	16344	16263	16286	16316	16227	16082	16226	16392	16230	16098	16290	16346	16339	16239	16338	16109	16079	16085	16101	16370	16361	16302	16535	16169	16418	16345	16253	16309	16363	16298	16370	16358	16278	16152	16491	16242	16312	16391	16524	16558	16375	16258	16258	16259	16399	16134	16507	16091	16450	16491	16357	16305	16199	15988	16260	16289	16449	16440	16318	16316	16378	16552	16202	16405	16465	16575	16364	16332	16444	16497	16344	16266	16219	16465	16294	16269	16372	16404	16173	16283	16356	16399	16112	16408	16557	16346	16427	16318	16263	16344	16190	16324	16270	16498	16184	16479	16414	16226	16140	16344	16413	16397	16591	16314	16428	16392	16387	16173	16401	16302	16421	16134	16481	16135	16236	16322	16347	16424	16193	16203	16199	16240	16157	16414	16460	16335	16461	16218	16342	16436	16467	16282	16283	16222	16387	16335	16136	16237	16282	16421	16352	16526	16536	16443	16319	16607	16231	16371	16382	16527	16391	15862	16069	16243	16108	16266	16272	16246	16587	16399	16219	16296	16482	16389	16519	16283	16234	16371	16316	16374	16531	16295	16316	16393	16193	16294	16190	16203	16072	16359	16348	16417	16290	16338	16393	16274	16454	16349	16347	16399	16250	16541	16326	16250	16237	16224	16370	16402	16215	16292	16425	16574	16404	16471	16392	16339	16238	16472	16264	16148	16422	16299	16406	16335	16227	16425	16414	16329	16240	16500	16521	16266	16334	16295	16352	16455	16524	16404	16338	16295	16195	16522	16535	16246	16298	16176	16315	16232	16415	16279	16340	16173	16435	16270	16351	16282	16387	16460	16404	16337	16440	16387	16276	16563	16378	16500	16291	16411	16320	16209	16358	16262	16296	16534	16193	16173	16209	16426	16184	16463	16010	16263	16390	16551	16382	16353	16407	16339	16384	16437	16400	16511	16250	16399	16241	16251	16528	16381	16297	16441	16320	16070	16421	16169	16246	16146	16362	16393	16328	16326	16283	16347	16271	16273	16191	16429	16495	16411	16135	16364	16244	16132	16226	16128	16343	16132	16271	16438	16470	16464	16260	16202	16476	16389	16472	16138	16314	16189	16074	16284	16250	16459	16358	16325	16217	16310	16363	16340	16610	16181	16162	16336	16061	16401	16319	16182	16301	16254	16485	16325	16332	16296	16195	16162	16049	16476	16122	16345	16575	16182	16457	16309	16213	16378	16446	16447	16558	16404	16369	16217	16418	16380	16053	16194	16355	16432	16550	16113	16186	16265	16389	16324	16347	16319	16211	16235	16316	16382	16192	16315	16330	16235	16332	16253	16318	16191	16302	16414	16416	16321	16364	16190	16263	16338	16258	16466	16420	16151	16294	16399	16278	16384	16277	16249	16215	16604	16534	16121	16221	16414	16443	16195	16316	16279	16375	16344	16268	16301	16110	16389	16437	16355	16330	16401	16127	16334	16392	16308	16405	16339	16375	16398	16420	16444	16197	16314	16119	16302	16435	16228	16521	16427	16311	16328	16378	16413	16187	15997	16204	16362	16184	16473	16229	16391	16293	16581	16245	16337	16357	16276	16350	16225	16414	16440	16012	16297	16395	16614	16296	16402	16383	16438	16435	16440	16498	16275	16483	16500	16359	16510	15963	16265	16137	16380	16541	16526	16334	16267	16506	16218	16392	16382	16363	16460	16257	16251	16365	16360	16291	16302	16479	16195	16223	16331	16181	16359	16336	16247	16392	16312	16322	16303	16409	16211	16166	16202	16288	16218	16194	16172	16136	16296	16338	16322	16520	15981	16448	16427	16437	16276	16251	16249	16229	16263	16325	16412	16102	16266	16494	16431	16364	16361	16531	16340	16412	16279	16330	16301	16238	16189	16490	16275	16288	16285	16268	16238	16284	16511	16392	16520	16346	16305	16411	16357	16395	16265	16351	16183	16323	16302	16263	16366	16325	16233	16335	16099	16229	16354	16380	16490	16219	16368	16567	16194	16243	16117	16393	16456	16304	16335	16056	16281	16254	16315	16154	16453	16353	16449	16597	16080	16223	16257	16248	16076	16386	16327	16176	16349	16250	16110	16148	16325	16272	16510	16237	16230	16053	16436	16312	16309	16278	16333	16261	16393	16355	16371	16278	16401	16132	16117	16205	16229	16339	16365	16396	16236	16344	16345	16415	16485	16133	16059	16415	16387	16508	16282	16218	16443	16304	16402	16452	16439	16421	16050	16364	16403	16268	16254	16239	16212	16273	16358	16208	16452	16210	16302	16504	16409	16145	16311	16253	16086	16293	16420	16184	16169	16250	16370	16406	16369	16485	16249	16406	16310	16296	16129	16165	16368	16301	16420	16313	16257	16165	16339	16258	16293	16309	16276	16137	16360	16457	16239	16357	16379	16302	16362	16457	16337	16251	16343	16217	16181	16301	16403	16304	16492	16221	16399	16327	16391	16457	16217	16537	16342	16495	16295	16222	16299	16173	16331	16223	16172	16440	16556	16287	16314	16385	16386	16645	16500	16583	16450	16255	16478	16389	16368	16455	16355	16340	16357	16501	16346	16390	16429	16265	16518	16290	16425	16521	16334	16340	16192	16332	16094	16437	16340	16338	16273	16269	16449	16347	16148	16299	16332	16168	16451	16330	16304	16297	16174	16355	16391	16230	16412	16387	16401	16431	16415	16397	16232	16283	16225	16226	16423	16530	16270	16240	16219	16256	16475	16330	16310	16358	16206	16338	16188	16321	16118	16497	16415	16319	16265	16188	16286	16139	16332	16451	16133	16350	16244	16473	16426	16210	16321	16540	16458	16499	15954	16249	16425	16277	16359	16453	16387	16464	16513	16537	16404	16354	16143	16142	16408	16434	16400	16263	16483	16354	16289	16068	16220	16346	16067	16072	16250	16190	16104	16225	16353	16149	16351	16343	16352	16295	16425	16301	16342	16493	16478	16402	16522	16251	16304	16426	16305	16585	16216	16243	16317	16175	16429	16443	16225	16174	16288	16375	16159	16239	16241	16131	16237	16257	16271	16399	16297	16354	16491	16351	16344	16161	16285	16265	16243	16213	16215	16583	16292	16593	16565	16311	16341	16365	16111	16258	16245	16097	16313	16301	16395	16270	16298	16397	16471	16208	16023	16147	16257	16269	16473	16302	16292	16555	16335	16282	16220	16305	16183	16295	16270	16293	16170	16058	16378	16021	16412	16458	16355	16315	16677	16470	16046	16405	15934	16374	16556	16250	16649	16421	16332	16436	16184	16143	16361	16298	16272	16357	16660	16342	16458	16496	16311	16423	16173	16429	16484	16719	16451	16365	16395	16275	16319	16328	16385	16111	16393	16401	16339	16320	16437	16520	16413	16369	16236	16310	16325	16462	16344	16431	16490	16219	16265	16399	16449
51590	71842	60662	46838	37767	30983	24151	17992	15346	14694	14269	13763	13246	12941	12758	12354	12273	12345	12048	12059	11872	11873	11868	11857	11725	11656	11757	11541	11667	11626	11755	11532	11707	11740	11456	11607	11552	11627	11598	11536	11762	11665	11702	11607	11554	11518	11458	11483	11540	11571	11607	11714	11425	11691	11544	11650	11473	11536	11698	11519	11465	11688	11638	11467	11509	11702	11399	11543	11482	11714	11496	11573	11398	11428	11540	11493	11612	11679	11548	11604	11471	11667	11336	11419	11622	11475	11635	11547	11665	11465	11697	11531	11585	11655	11499	11293	11541	11524	11644	11592	11623	11564	11587	11481	11508	11441	11512	11627	11504	11616	11628	11464	11577	11749	11524	11579	11685	11356	11674	11415	11541	11550	11580	11556	11654	11448	11572	11665	11688	11494	11592	11579	11565	11603	11434	11551	11626	11661	11468	11503	11364	11734	11650	11535	11606	11603	11430	11550	11607	11668	11499	11490	11633	11576	11600	11385	11561	11489	11606	11809	11713	11480	11522	11309	11777	11474	11707	11648	11638	11735	11639	11415	11752	11388	11535	11535	11632	11583	11501	11392	11613	11610	11532	11578	11605	11572	11518	11653	11518	11572	11487	11523	11481	11733	11555	11416	11484	11502	11744	11546	11478	11551	11554	11523	11425	11551	11450	11539	11693	11419	11534	11525	11573	11570	11439	11476	11379	11553	11397	11491	11607	11488	11544	11619	11442	11583	11634	11601	11628	11544	11410	11538	11468	11644	11556	11486	11403	11492	11561	11605	11590	11676	11555	11720	11467	11456	11528	11686	11570	11387	11620	11556	11513	11312	11446	11582	11495	11277	11554	11515	11588	11563	11552	11569	11668	11582	11402	11450	11350	11568	11580	11672	11470	11618	11485	11622	11513	11423	11479	11483	11399	11515	11521	11465	11477	11479	11643	11336	11543	11512	11367	11657	11429	11600	11484	11688	11518	11491	11538	11560	11548	11669	11692	11585	11524	11492	11590	11519	11764	11585	11539	11606	11544	11447	11546	11587	11504	11659	11485	11525	11694	11564	11654	11481	11626	11433	11808	11703	11588	11522	11719	11552	11616	11531	11734	11679	11552	11612	11416	11671	11475	11637	11618	11607	11520	11529	11618	11571	11590	11607	11593	11464	11575	11475	11586	11480	11644	11588	11639	11558	11481	11566	11429	11470	11571	11601	11587	11534	11551	11466	11644	11585	11450	11587	11610	11742	11551	11489	11638	11649	11510	11505	11502	11540	11620	11433	11623	11642	11611	11607	11382	11449	11608	11474	11559	11544	11606	11455	11564	11521	11541	11611	11568	11524	11617	11530	11657	11380	11559	11670	11673	11648	11699	11624	11501	11459	11647	11598	11455	11559	11461	11481	11699	11299	11534	11556	11516	11458	11551	11620	11493	11561	11771	11477	11500	11601	11715	11534	11528	11489	11525	11363	11715	11633	11459	11604	11604	11439	11492	11682	11594	11579	11438	11488	11463	11468	11551	11655	11690	11559	11538	11570	11615	11708	11598	11284	11617	11468	11668	11687	11574	11598	11580	11631	11581	11495	11384	11483	11645	11494	11476	11625	11549	11631	11585	11724	11646	11540	11664	11470	11613	11583	11582	11506	11616	11670	11459	11486	11495	11591	11534	11499	11682	11548	11668	11557	11393	11695	11460	11519	11630	11388	11632	11624	11529	11444	11573	11542	11500	11383	11543	11531	11608	11438	11379	11501	11479	11563	11480	11594	11626	11527	11459	11690	11438	11579	11515	11645	11540	11484	11499	11603	11777	11567	11459	11682	11443	11515	11641	11424	11595	11613	11453	11704	11662	11582	11572	11452	11602	11729	11567	11641	11527	11519	11592	11486	11651	11538	11482	11681	11553	11627	11475	11539	11507	11470	11717	11594	11525	11401	11531	11517	11549	11595	11511	11673	11559	11454	11613	11503	11572	11537	11652	11451	11621	11677	11636	11702	11650	11532	11441	11519	11610	11633	11522	11510	11564	11330	11597	11324	11581	11457	11613	11589	11520	11584	11496	11423	11506	11594	11571	11501	11371	11621	11598	11486	11626	11624	11669	11408	11571	11548	11522	11602	11451	11542	11576	11599	11476	11523	11525	11570	11676	11579	11754	11472	11534	11481	11465	11572	11531	11551	11444	11613	11508	11617	11491	11679	11532	11563	11483	11652	11621	11685	11524	11506	11601	11497	11499	11590	11592	11576	11334	11545	11593	11695	11536	11558	11509	11440	11621	11536	11435	11753	11493	11539	11577	11460	11532	11513	11656	11480	11450	11439	11510	11605	11583	11528	11598	11622	11451	11480	11490	11537	11418	11434	11584	11628	11535	11530	11558	11517	11580	11640	11422	11339	11602	11536	11639	11540	11435	11488	11555	11553	11372	11517	11473	11491	11420	11451	11510	11764	11615	11591	11473	11627	11451	11329	11713	11433	11595	11605	11341	11571	11593	11596	11442	11599	11593	11405	11543	11591	11611	11514	11287	11589	11478	11707	11553	11404	11498	11757	11525	11626	11457	11624	11616	11415	11627	11455	11406	11567	11651	11561	11420	11517	11488	11625	11523	11556	11550	11683	11551	11546	11426	11624	11583	11405	11493	11530	11539	11650	11467	11764	11505	11495	11568	11633	11425	11559	11590	11349	11547	11485	11485	11678	11636	11469	11462	11569	11377	11631	11516	11567	11669	11414	11585	11569	11624	11672	11441	11573	11548	11799	11704	11356	11566	11639	11538	11585	11565	11616	11521	11607	11518	11383	11520	11654	11522	11432	11475	11335	11562	11511	11599	11461	11455	11521	11381	11498	11621	11600	11642	11580	11662	11738	11421	11380	11514	11517	11473	11565	11404	11550	11501	11576	11648	11610	11384	11466	11514	11824	11516	11599	11505	11623	11524	11427	11473	11640	11576	11541	11624	11488	11511	11531	11627	11615	11600	11599	11494	11568	11371	11655	11586	11485	11562	11571	11532	11685	11553	11516	11638	11562	11432	11583	11634	11579	11359	11656	11498	11507	11405	11583	11682	11547	11455	11441	11441	11522	11575	11565	11566	11381	11414	11686	11583	11624	11500	11615	11460	11592	11656	11529	11607	11552	11616	11344	11403	11501	11442	11420	11715	11540	11536	11550	11559	11311	11641	11547	11540	11637	11531	11470	11503	11572	11592	11519	11525	11549	11384	11756	11628	11598	11536	11581	11403	11526	11565	11514	11636	11567	11483	11538	11465	11574	11485	11577	11569	11567	11572	11568	11441	11504	11418	11600	11672	11426	11716	11523	11560	11597	11551	11741	11405	11581	11395	11694	11483	11335	11553	11559	11631	11685	11555	11535	11790	11452	11454	11552	11434	11425	11600	11550	11614	11556	11608	11532	11548	11479	11489	11589	11537	11687	11545	11585	11506	11556	11720	11504	11576	11566	11595	11479	11664	11436	11545	11551	11501	11648	11480	11542	11563	11587	11456	11616	11439	11537	11734	11654	11527	11551	11686	11637	11484	11598	11595	11584	11669	11460	11728	11418	11580	11736	11608	11520	11550	11531	11507	11640	11635	11457	11537	11423	11592	11692	11531	11559	11649	11493	11733	11756	11532	11717	11573	11621	11556	11394	11570	11684	11632	11697	11552	11483	11454	11623	11635	11590	11655	11476	11604	11596	11470	11601	11556	11427	11594	11535	11781	11499	11385	11494	11424	11528	11683	11386	11546	11424	11319	11357	11652	11481	11389	11488	11617	11369	11755	11512	11380	11654	11474	11391	11515	11472	11647	11586	11577	11316	11480	11532	11569	11660	11466	11591	11538	11477	11513	11608	11703	11445	11511	11579	11646	11524	11633	11586	11428	11534	11554	11378	11651	11542	11539	11520	11498	11480	11620	11591	11551	11660	11566	11598	11463	11646	11500	11523	11724	11457	11525	11708	11504	11579	11655	11620	11514	11563	11498	11469	11631	11497	11491	11640	11703	11791	11488	11641	11458	11594	11650	11537	11372	11461	11635	11669	11445	11388	11546	11542	11601	11499	11540	11417	11485	11594	11533	11398	11394	11586	11371	11574	11470	11543	11488	11551	11504	11495	11467	11731	11378	11624	11553	11522	11612	11457	11603	11518	11625	11438	11593	11552	11500	11645	11653	11503	11471	11578	11501	11702	11528	11615	11613	11690	11424	11464	11546	11415	11559	11402	11466	11380	11624	11742	11549	11528	11535	11723	11375	11571	11679	11557	11475	11551	11574	11549	11411	11622	11615	11481	11559	11652	11530	11518	11487	11718	11491	11409	11489	11637	11550	11449	11652	11487	11573	11520	11588	11634	11528	11551	11473	11661	11527	11493	11415	11585	11519	11644	11374	11411	11448	11735	11637	11574	11810	11462	11479	11535	11536	11630	11565	11506	11686	11567	11633	11661	11624	11610	11600	11555	11470	11636	11621	11462	11646	11582	11508	11436	11490	11762	11555	11461	11671	11662	11593	11628	11555	11458	11490	11532	11604	11578	11432	11516	11602	11624	11539	11510	11458	11582	11610	11657	11471	11426	11554	11535	11491	11516	11711	11625	11515	11656	11350	11589	11526	11562	11584	11499	11528	11511	11531	11502	11696	11610	11342	11546	11662	11631	11498	11637	11648	11511	11520	11619	11482	11524	11506	11666	11532	11497	11555	11480	11476	11499	11561	11570	11624	11660	11596	11492	11613	11676	11551	11623	11666	11565	11615	11613	11516	11566	11615	11642	11663	11555	11580	11566	11616	11559	11647	11470	11350	11615	11524	11582	11431	11623	11588	11576	11438	11474	11620	11533	11494	11727	11482	11582	11654	11517	11437	11503	11575	11510	11581	11527	11605	11670	11608	11538	11492	11574	11765	11560	11508	11463	11549	11533	11615	11576	11532	11727	11512	11669	11525	11543	11740	11568	11586	11451	11429	11433	11472	11647	11605	11644	11726	11728	11602	11418	11744	11503	11574	11455	11455	11578	11682	11518	11727	11581	11742	11459	11588	11622	11571	11465	11445	11623	11541	11536	11573	11568	11542	11488	11535	11531	11507	11493	11469	11616	11489	11662	11426	11513	11638	11285	11802	11458	11553	11608	11447	11450	11665	11568	11603	11777	11623	11542	11381	11526
24333	21253	29280	27185	30776	33801	31866	24235	21444	20844	20242	19667	19401	18912	18610	18190	18041	17488	17778	17484	17343	17186	16870	16923	16843	16859	16785	16750	16789	16877	16603	16694	16800	16734	16553	16631	16644	16724	16508	16511	16602	16715	16572	16399	16526	16646	16606	16431	16698	16504	16441	16413	16613	16548	16457	16383	16563	16381	16369	16474	16683	16581	16564	16644	16545	16606	16486	16468	16448	16541	16838	16540	16406	16470	16491	16309	16491	16671	16470	16688	16437	16670	16502	16518	16430	16537	16158	16341	16457	16332	16557	16605	16602	16329	16459	16506	16596	16511	16722	16560	16599	16422	16562	16442	16568	16217	16203	16362	16508	16254	16381	16326	16376	16461	16460	16444	16475	16414	16448	16459	16605	16507	16415	16641	16636	16708	16474	16330	16548	16514	16435	16666	16389	16402	16519	16445	16493	16624	16405	16303	16574	16486	16270	16509	16747	16606	16568	16377	16321	16521	16819	16762	16421	16676	16646	16460	16611	16633	16463	16496	16470	16492	16302	16536	16669	16515	16770	16612	16434	16656	16520	16551	16672	16620	16508	16471	16587	16536	16536	16349	16261	16724	16666	16455	16451	16290	16392	16482	16638	16583	16634	16492	16458	16531	16840	16452	16475	16500	16580	16679	16524	16497	16569	16591	16502	16647	16585	16559	16388	16297	16433	16448	16382	16403	16650	16552	16507	16549	16664	16568	16400	16468	16185	16659	16499	16380	16382	16344	16375	16403	16407	16630	16680	16573	16484	16407	16455	16519	16520	16403	16741	16651	16511	16492	16468	16449	16579	16694	16664	16585	16677	16548	16570	16675	16448	16621	16675	16452	16402	16385	16572	16524	16517	16554	16568	16306	16460	16595	16492	16702	16606	16792	16773	16592	16519	16534	16304	16539	16372	16612	16638	16535	16505	16489	16338	16488	16441	16540	16652	16614	16603	16325	16580	16588	16516	16474	16554	16379	16598	16478	16441	16577	16464	16613	16374	16594	16514	16451	16581	16459	16589	16446	16747	16526	16544	16383	16376	16351	16439	16357	16641	16517	16539	16283	16357	16405	16507	16350	16679	16303	16354	16688	16493	16576	16513	16436	16491	16735	16556	16510	16399	16323	16604	16511	16582	16379	16564	16529	16563	16583	16590	16476	16373	16502	16444	16672	16340	16271	16476	16528	16273	16383	16462	16444	16303	16592	16454	16384	16541	16525	16565	16609	16413	16200	16533	16270	16310	16441	16453	16378	16641	16490	16579	16410	16346	16497	16629	16525	16443	16422	16509	16451	16481	16221	16728	16631	16406	16265	16462	16587	16289	16319	16638	16624	16556	16636	16467	16451	16437	16241	16644	16462	16474	16476	16415	16258	16501	16461	16470	16404	16777	16482	16588	16541	16689	16438	16817	16449	16559	16605	16555	16358	16367	16387	16360	16638	16489	16495	16319	16488	16501	16574	16223	16400	16517	16865	16441	16599	16474	16421	16468	16711	16767	16431	16502	16541	16586	16530	16468	16574	16591	16270	16664	16720	16570	16180	16608	16691	16600	16341	16455	16592	16602	16551	16525	16367	16416	16473	16431	16477	16528	16531	16650	16492	16566	16490	16389	16508	16366	16403	16341	16254	16346	16612	16362	16360	16540	16326	16497	16617	16705	16407	16444	16382	16320	16386	16419	16496	16539	16482	16532	16531	16719	16648	16477	16564	16623	16646	16498	16555	16625	16633	16428	16369	16537	16596	16460	16491	16540	16821	16501	16389	16400	16447	16550	16589	16547	16581	16595	16476	16404	16541	16572	16698	16585	16588	16432	16382	16365	16365	16354	16438	16502	16486	16408	16549	16422	16434	16438	16488	16368	16481	16454	16660	16485	16619	16520	16482	16443	16501	16500	16598	16497	16479	16557	16417	16441	16325	16590	16301	16524	16472	16485	16602	16453	16536	16675	16751	16350	16300	16514	16670	16651	16416	16407	16654	16520	16622	16664	16516	16460	16598	16541	16700	16276	16410	16544	16565	16434	16535	16395	16414	16423	16703	16675	16432	16438	16612	16306	16482	16473	16459	16612	16543	16497	16510	16428	16558	16373	16406	16338	16622	16475	16388	16472	16354	16311	16641	16328	16364	16564	16393	16478	16554	16433	16451	16403	16472	16600	16636	16675	16392	16520	16541	16543	16578	16478	16561	16487	16505	16555	16576	16426	16375	16641	16522	16600	16487	16708	16392	16405	16344	16500	16495	16464	16614	16434	16567	16554	16338	16303	16458	16556	16602	16529	16488	16514	16453	16620	16598	16405	16481	16460	16759	16392	16232	16391	16422	16595	16416	16560	16463	16515	16634	16533	16624	16468	16529	16363	16604	16415	16550	16400	16322	16482	16435	16650	16634	16627	16411	16698	16580	16723	16593	16464	16584	16554	16274	16509	16461	16475	16329	16392	16625	16444	16493	16396	16433	16501	16619	16378	16444	16606	16503	16446	16517	16465	16524	16405	16319	16396	16560	16399	16215	16465	16413	16426	16497	16486	16789	16395	16463	16385	16233	16489	16640	16352	16575	16380	16651	16627	16581	16512	16346	16591	16464	16473	16546	16552	16473	16512	16572	16412	16714	16235	16289	16406	16625	16390	16515	16513	16449	16506	16558	16401	16756	16483	16367	16429	16594	16308	16500	16211	16285	16628	16316	16509	16465	16463	16520	16520	16466	16550	16381	16793	16555	16361	16610	16474	16605	16544	16609	16346	16471	16375	16371	16453	16299	16523	16480	16643	16393	16325	16403	16472	16543	16623	16490	16420	16434	16551	16331	16352	16620	16358	16465	16371	16444	16792	16412	16527	16251	16525	16435	16507	16355	16447	16361	16602	16301	16398	16493	16414	16442	16341	16375	16547	16726	16599	16382	16503	16559	16258	16433	16557	16552	16370	16350	16284	16425	16333	16536	16698	16483	16510	16279	16487	16373	16590	16548	16524	16503	16664	16562	16651	16590	16605	16336	16406	16473	16330	16525	16598	16480	16686	16414	16330	16524	16566	16343	16824	16514	16451	16485	16522	16498	16471	16551	16531	16532	16380	16725	16462	16549	16747	16467	16476	16331	16504	16620	16501	16268	16295	16639	16307	16607	16418	16527	16508	16473	16656	16498	16777	16392	16573	16574	16628	16405	16373	16460	16356	16641	16518	16561	16427	16433	16406	16442	16377	16736	16496	16491	16344	16685	16345	16560	16583	16647	16591	16501	16413	16470	16532	16389	16530	16628	16278	16524	16479	16452	16619	16504	16502	16412	16461	16435	16441	16465	16589	16370	16470	16465	16415	16369	16578	16454	16520	16693	16704	16462	16554	16583	16672	16524	16516	16407	16652	16336	16667	16617	16465	16436	16509	16379	16591	16477	16475	16485	16229	16620	16519	16429	16373	16511	16586	16625	16437	16718	16752	16373	16488	16389	16325	16490	16640	16666	16511	16392	16469	16326	16443	16530	16488	16319	16434	16634	16592	16533	16353	16430	16417	16477	16564	16528	16735	16580	16520	16348	16347	16861	16453	16446	16529	16487	16507	16485	16347	16380	16358	16689	16327	16408	16485	16391	16374	16469	16531	16660	16728	16589	16563	16427	16483	16511	16331	16400	16510	16191	16533	16573	16667	16446	16477	16494	16525	16538	16620	16478	16438	16439	16503	16595	16445	16572	16346	16481	16666	16782	16551	16515	16691	16560	16427	16673	16530	16705	16397	16512	16572	16379	16403	16386	16606	16425	16449	16440	16511	16187	16341	16478	16549	16482	16496	16452	16509	16388	16355	16593	16510	16527	16450	16339	16507	16504	16520	16573	16551	16416	16560	16486	16599	16248	16492	16466	16646	16584	16415	16287	16798	16658	16439	16401	16339	16603	16404	16504	16321	16382	16479	16559	16445	16570	16458	16515	16735	16548	16559	16503	16632	16348	16418	16554	16401	16416	16527	16391	16465	16496	16362	16750	16486	16509	16523	16230	16587	16596	16483	16504	16469	16529	16678	16473	16353	16400	16457	16587	16381	16621	16574	16548	16450	16397	16364	16589	16677	16516	16653	16419	16362	16570	16604	16458	16673	16167	16532	16393	16635	16566	16589	16389	16429	16581	16476	16548	16366	16405	16473	16525	16610	16478	16288	16512	16517	16786	16500	16395	16348	16144	16472	16567	16766	16656	16472	16251	16492	16484	16498	16257	16563	16554	16526	16492	16526	16610	16602	16358	16516	16383	16277	16429	16676	16785	16453	16438	16623	16536	16683	16435	16535	16517	16547	16333	16309	16502	16617	16550	16395	16418	16534	16575	16502	16510	16435	16540	16611	16492	16509	16480	16515	16385	16606	16628	16697	16489	16415	16396	16470	16576	16409	16600	16624	16597	16633	16655	16530	16377	16408	16521	16348	16506	16409	16563	16319	16240	16376	16379	16452	16683	16335	16368	16442	16597	16562	16642	16436	16682	16452	16426	16540	16386	16595	16665	16472	16529	16681	16558	16556	16657	16349	16447	16590	16536	16550	16608	16475	16468	16462	16395	16543	16575	16453	16480	16533	16414	16530	16338	16437	16309	16504	16475	16679	16587	16350	16390	16234	16389	16495	16338	16563	16767	16691	16357	16517	16436	16452	16386	16750	16581	16526	16542	16797	16578	16432	16462	16365	16746	16439	16600	16582	16536	16580	16490	16573	16458	16405	16503	16631	16803	16618	16509	16649	16880	16415	16361	16494	16493	16716	16547	16681	16562	16625	16395	16539	16254	16398	16324	16405	16330	16911	16495	16521	16568	16555	16363	16513	16600	16585	16485	16704	16673	16703	16547	16511	16541	16566	16161	16478	16582	16545	16563	16613	16406	16421	16485	16682	16643	16388	16488	16695	16561	16595	16384	16498	16583	16537	16308	16568	16322	16588	16387	16498	16614	16622	16513	16805	16476	16473	16736	16616	16378	16463	16456	16478	16075	16512	16443	16508	16457	16313	16487	16490	16543	16532	16570	16563	16411	16673	16668	16396	16468	16619	16445	16442	16760	16371	16235	16375	16567	16621	16588	16264	16224	16399	16491	16422	16614	16453	16254	16284	16352	16576	16373	16555	16488	16537	16418	16673	16551	16532	16504	16572	16599	16472	16382	16583	16398
52534	79796	67580	53131	44639	35013	26271	20070	17799	16998	16110	15363	14992	14561	13894	13421	13249	12903	12751	12495	12286	12365	12143	11954	11901	11982	11732	11891	11809	11663	11720	11764	11748	11655	11822	11657	11720	11679	11684	11623	11865	11621	11727	11660	11551	11639	11534	11698	11615	11510	11528	11567	11761	11665	11550	11533	11519	11623	11633	11638	11602	11521	11746	11538	11628	11649	11744	11666	11555	11708	11651	11610	11418	11622	11572	11504	11670	11602	11495	11617	11605	11463	11511	11812	11560	11798	11586	11310	11577	11404	11709	11662	11477	11581	11517	11566	11595	11577	11522	11610	11491	11718	11537	11504	11654	11538	11610	11533	11522	11683	11607	11705	11444	11568	11630	11743	11584	11600	11645	11585	11605	11491	11694	11550	11512	11537	11564	11598	11671	11510	11495	11532	11583	11582	11485	11619	11504	11622	11630	11512	11617	11510	11685	11540	11559	11638	11553	11617	11553	11653	11689	11770	11660	11623	11647	11578	11660	11741	11573	11673	11453	11589	11651	11623	11648	11447	11629	11641	11578	11558	11557	11619	11565	11693	11716	11552	11552	11554	11626	11741	11576	11533	11657	11509	11617	11678	11671	11838	11662	11616	11523	11664	11498	11544	11655	11752	11672	11584	11526	11745	11817	11536	11531	11500	11615	11630	11420	11675	11522	11586	11639	11684	11509	11631	11582	11587	11817	11554	11544	11537	11690	11501	11439	11756	11653	11649	11605	11516	11689	11513	11634	11634	11508	11535	11709	11570	11618	11723	11504	11743	11610	11608	11623	11668	11709	11497	11750	11555	11638	11466	11663	11604	11689	11633	11450	11451	11648	11638	11655	11712	11656	11610	11715	11672	11558	11515	11751	11596	11660	11440	11739	11539	11535	11612	11585	11537	11436	11722	11699	11591	11514	11605	11616	11825	11746	11644	11595	11611	11703	11643	11538	11735	11477	11593	11733	11618	11681	11702	11621	11566	11644	11513	11657	11607	11577	11647	11528	11526	11663	11479	11736	11449	11610	11832	11555	11537	11654	11575	11626	11660	11506	11496	11887	11603	11643	11719	11536	11903	11561	11810	11674	11587	11568	11567	11603	11643	11476	11449	11624	11640	11699	11687	11460	11456	11590	11674	11611	11482	11723	11608	11528	11578	11574	11679	11672	11675	11620	11744	11724	11551	11550	11560	11594	11581	11365	11894	11612	11506	11601	11633	11583	11539	11626	11535	11504	11516	11578	11529	11656	11596	11603	11576	11854	11587	11509	11735	11682	11634	11670	11509	11612	11682	11738	11684	11570	11728	11588	11637	11681	11561	11565	11698	11650	11642	11607	11473	11745	11623	11535	11615	11703	11615	11514	11673	11600	11604	11674	11694	11818	11600	11586	11723	11716	11536	11683	11656	11647	11609	11707	11636	11502	11717	11508	11635	11619	11595	11607	11613	11489	11564	11588	11606	11523	11683	11603	11581	11617	11637	11564	11714	11521	11475	11616	11804	11457	11639	11661	11524	11570	11716	11705	11596	11623	11699	11493	11558	11755	11591	11602	11476	11628	11465	11555	11569	11555	11565	11530	11484	11547	11614	11839	11657	11515	11658	11511	11715	11585	11605	11579	11630	11583	11538	11644	11622	11538	11684	11654	11650	11638	11696	11553	11604	11617	11626	11456	11538	11489	11608	11706	11552	11549	11537	11587	11577	11662	11605	11638	11479	11437	11515	11505	11641	11630	11485	11595	11581	11571	11626	11717	11627	11633	11519	11523	11719	11623	11666	11516	11707	11671	11547	11575	11682	11593	11482	11621	11450	11505	11701	11658	11655	11512	11558	11695	11644	11495	11710	11462	11632	11678	11629	11695	11687	11630	11560	11541	11568	11547	11552	11570	11454	11682	11687	11740	11540	11634	11595	11571	11711	11608	11707	11529	11502	11665	11599	11530	11582	11503	11586	11613	11608	11547	11447	11654	11764	11505	11636	11617	11476	11589	11535	11539	11409	11627	11637	11651	11432	11683	11678	11520	11629	11697	11456	11569	11580	11616	11605	11757	11630	11801	11558	11760	11583	11562	11376	11628	11646	11625	11609	11502	11675	11553	11514	11482	11599	11474	11602	11648	11523	11660	11576	11533	11599	11557	11490	11520	11512	11711	11235	11623	11589	11558	11584	11737	11615	11551	11734	11556	11554	11650	11532	11636	11643	11579	11581	11616	11579	11497	11666	11463	11650	11747	11530	11550	11646	11596	11512	11551	11570	11651	11799	11509	11487	11549	11591	11481	11674	11357	11824	11644	11633	11843	11703	11473	11499	11574	11748	11764	11577	11454	11479	11750	11634	11692	11551	11690	11634	11588	11685	11533	11557	11425	11571	11534	11643	11505	11410	11638	11494	11644	11583	11691	11606	11623	11569	11537	11545	11716	11654	11625	11570	11584	11422	11568	11559	11610	11599	11581	11740	11522	11549	11661	11654	11485	11593	11558	11446	11812	11698	11530	11421	11604	11598	11598	11708	11777	11554	11598	11683	11577	11621	11610	11584	11480	11675	11671	11670	11563	11557	11482	11818	11637	11640	11512	11488	11534	11441	11617	11698	11545	11531	11630	11452	11481	11582	11418	11617	11601	11500	11657	11522	11472	11469	11771	11751	11597	11539	11731	11605	11684	11633	11675	11623	11626	11576	11522	11791	11575	11638	11758	11670	11602	11534	11664	11653	11419	11589	11743	11612	11561	11598	11673	11617	11537	11707	11537	11529	11694	11578	11531	11768	11632	11686	11526	11653	11464	11496	11690	11691	11515	11580	11457	11584	11571	11574	11572	11614	11571	11522	11664	11640	11502	11663	11552	11624	11572	11644	11678	11725	11586	11554	11579	11493	11628	11753	11708	11543	11519	11407	11688	11708	11616	11529	11576	11537	11586	11625	11634	11678	11400	11598	11704	11677	11423	11604	11545	11539	11673	11593	11560	11414	11736	11528	11742	11549	11618	11482	11761	11575	11523	11662	11602	11622	11651	11481	11466	11591	11606	11482	11662	11625	11674	11617	11616	11635	11489	11727	11345	11777	11569	11575	11504	11768	11733	11590	11559	11718	11521	11480	11510	11518	11638	11651	11502	11545	11673	11626	11690	11632	11611	11787	11607	11501	11785	11720	11584	11557	11568	11487	11538	11690	11743	11630	11711	11593	11778	11542	11633	11622	11694	11478	11567	11530	11646	11530	11699	11621	11508	11626	11674	11663	11456	11634	11493	11562	11601	11543	11694	11603	11663	11567	11497	11587	11693	11645	11622	11609	11782	11670	11625	11369	11592	11582	11816	11600	11537	11596	11611	11690	11717	11614	11631	11434	11484	11663	11728	11770	11643	11635	11649	11565	11578	11678	11732	11494	11685	11748	11515	11581	11462	11547	11571	11530	11724	11529	11682	11570	11694	11791	11709	11618	11655	11619	11607	11632	11435	11716	11662	11691	11501	11716	11565	11822	11644	11611	11386	11484	11517	11694	11714	11602	11433	11813	11650	11735	11625	11495	11718	11415	11551	11631	11693	11693	11581	11668	11532	11601	11527	11723	11567	11455	11607	11521	11662	11554	11601	11597	11626	11664	11586	11631	11512	11625	11666	11490	11657	11578	11602	11750	11566	11723	11531	11578	11709	11794	11549	11650	11669	11537	11506	11576	11572	11566	11643	11649	11637	11498	11704	11497	11500	11649	11580	11551	11736	11622	11655	11601	11620	11624	11604	11488	11621	11592	11634	11616	11582	11689	11445	11709	11513	11646	11496	11642	11714	11684	11586	11728	11580	11652	11593	11723	11481	11614	11516	11567	11797	11499	11484	11419	11478	11554	11718	11544	11514	11507	11694	11553	11581	11601	11584	11698	11586	11604	11544	11634	11507	11648	11425	11730	11394	11582	11491	11651	11540	11541	11652	11597	11745	11676	11531	11575	11624	11631	11663	11622	11618	11704	11612	11638	11506	11575	11607	11745	11657	11488	11546	11752	11659	11918	11715	11565	11633	11452	11752	11572	11461	11620	11482	11646	11528	11668	11553	11631	11561	11682	11599	11528	11507	11558	11621	11538	11593	11610	11670	11578	11569	11465	11544	11512	11614	11715	11558	11618	11423	11722	11519	11491	11609	11618	11628	11613	11561	11543	11682	11454	11825	11657	11677	11559	11484	11638	11675	11650	11625	11533	11529	11614	11510	11612	11656	11648	11542	11794	11552	11533	11650	11539	11502	11609	11675	11595	11565	11404	11648	11575	11670	11503	11615	11629	11639	11676	11626	11544	11520	11378	11660	11622	11614	11630	11587	11711	11731	11550	11576	11679	11669	11580	11606	11493	11697	11465	11566	11548	11650	11639	11641	11611	11714	11545	11733	11654	11579	11898	11600	11517	11548	11581	11648	11526	11448	11705	11703	11412	11663	11540	11738	11529	11517	11568	11630	11609	11527	11649	11668	11526	11708	11597	11821	11481	11577	11487	11499	11729	11573	11532	11626	11549	11470	11628	11657	11791	11726	11730	11556	11569	11567	11588	11551	11581	11730	11758	11503	11566	11581	11634	11661	11532	11575	11604	11501	11620	11683	11574	11601	11540	11834	11523	11721	11505	11665	11330	11549	11649	11743	11748	11496	11634	11702	11680	11620	11542	11582	11653	11606	11591	11507	11615	11607	11633	11707	11490	11677	11584	11765	11544	11524	11771	11631	11482	11696	11647	11566	11629	11520	11645	11674	11629	11589	11593	11527	11661	11583	11687	11697	11564	11543	11547	11712	11554	11657	11533	11734	11545	11513	11667	11609	11684	11681	11629	11695	11713	11634	11608	11700	11605	11506	11607	11823	11754	11773	11649	11622	11722	11676	11558	11563	11702	11752	11761	11613	11561	11563	11548	11492	11575	11453	11526	11639	11576	11692	11644	11628	11628	11583	11650	11439	11588	11595	11594	11528	11694	11553	11488	11612	11694	11730	11662	11699	11605	11504	11481	11703	11766	11697	11555	11737	11351	11657	11642	11570	11524	11485	11560	11639	11707	11598	11560	11543	11537	11590	11565	11512	11599	11500	11504	11591	11611	11602	11687	11784	11576	11694	11526	11612	11731	11591	11430	11784	11568	11753	11532	11820	11677	11695	11820	11693	11494
48314	51776	51861	44181	35035	27833	24292	20954	19462	18817	18620	18339	18143	17544	17103	17125	17129	16827	16841	16780	16637	16721	16417	16616	16460	16324	16295	16407	16474	16227	16377	16250	16145	16340	16370	16324	16139	16028	16073	16045	15972	16226	16248	16084	16259	16271	16324	16320	16085	16233	16106	16271	16136	16091	16172	16307	16279	16328	16268	16269	16143	16148	16242	16167	16153	15963	15945	16363	16032	15978	16162	16270	16425	16280	16152	16091	16042	16205	15958	16243	16213	15979	16166	16073	16120	16194	16196	16072	16025	16196	16312	16169	16304	16269	16155	16070	16309	16212	16171	16212	16210	16169	16038	15948	16171	16002	16209	16095	15914	16153	16087	16165	16164	16113	16131	16328	16146	16124	16185	16264	16149	16151	16137	16203	16184	16235	16323	16192	16167	16349	16121	16290	16147	16178	16080	16321	16175	16241	16046	16116	16194	16284	16172	16265	16254	16120	16309	16152	16237	16288	16150	16074	16244	16222	16096	16021	16194	16159	16010	15971	16130	16101	16074	16110	16041	15963	16045	16265	16220	16286	16306	16247	16151	16317	16023	16207	16212	16172	16343	16160	16305	16099	16285	16086	16053	16146	16193	16263	16300	16149	16204	16299	16089	16305	16374	16058	16228	16221	16351	16372	16180	16299	16078	16181	16362	16068	16312	16240	16107	16202	16123	16185	16169	16309	16382	16027	16216	16065	15995	16223	16193	16262	16291	16227	16273	16231	16179	16101	16314	16274	16289	16278	16265	16184	16157	16059	16395	16322	16182	16192	16185	16042	16157	16318	16208	16163	15994	16163	16261	16292	16072	16092	16268	16166	16256	16218	16414	15968	16173	16198	16145	16176	16092	16193	16204	16293	16233	16182	16142	16153	16190	16194	16318	16218	16259	16261	16313	16061	16169	16395	15927	16149	16074	16113	16248	15979	16466	16318	16519	16488	16247	16104	16179	16150	15961	16157	16080	16116	16064	16251	16183	16138	16109	16225	16056	16188	16170	16228	15969	16356	16240	16129	16208	16126	16226	16047	16113	16228	16170	16124	16241	16215	16081	16205	16113	16218	16330	16212	16108	16060	16087	16114	16077	16094	16018	16008	16285	16304	16081	16145	15874	16355	16330	16190	16191	16183	16122	16165	16197	16130	16339	16076	16251	16249	16039	16142	15974	16316	16263	16162	16076	16258	16179	16265	16425	16174	16260	16240	16278	16111	16251	15920	16277	16151	16239	16142	16221	16170	16163	16218	16263	16356	16177	16328	16165	16181	16380	16266	16128	16069	16145	16021	15994	16112	16156	16085	16193	16166	16076	16147	16179	16155	15997	16029	16161	15889	16047	16145	16113	16266	16395	16050	16225	16036	16052	16223	16252	15973	16038	16485	16449	16154	16225	16199	16177	16089	16143	16164	16132	15905	16165	16146	16283	16337	16094	16216	16126	16164	16080	16136	16248	16298	16402	16242	16280	16207	16321	16113	16376	16334	16140	16143	16139	16292	16238	16172	16099	16243	16273	16274	16354	16238	16149	16056	16455	16218	16086	16322	16346	16338	16121	15991	16288	16077	16088	16184	16152	16297	16253	16038	16020	16039	16215	16312	16071	16059	15982	15998	16107	16146	16246	16210	16312	16039	16028	16112	16205	16219	16212	16243	16266	16244	16389	16115	16124	16161	16105	16004	16276	16093	16270	16373	16089	16336	16435	16143	16037	16442	16317	16291	16121	15970	16126	16061	15976	16261	16133	16056	15963	16256	16243	16075	16261	16236	16212	16137	16215	16236	16024	15907	16237	16100	16070	16178	16167	16254	16385	16249	16269	16001	16174	15968	16170	16326	16444	16284	16203	16268	16157	16139	16279	16212	16200	16052	16172	16263	16231	16034	16082	16261	16050	16223	15991	16178	16070	16041	16120	16084	16309	16029	16093	16213	16433	16304	16347	16108	15979	16245	16311	16175	15960	16167	16251	16165	16151	16199	16065	16034	16070	16135	16002	16243	16272	16408	16205	16166	16143	16218	16229	16181	16221	16074	16049	16080	16276	16236	16227	16090	16249	16283	16233	16228	16485	16263	16126	16259	16295	16243	16425	16134	16150	16102	16271	16425	16361	16095	15942	16067	16041	16222	16263	16020	16069	16161	16113	16343	16265	16195	16166	16225	16303	16310	16313	16040	16159	16152	16325	16339	16219	16157	16126	16188	16212	16158	16114	16123	16189	15918	16402	16112	16061	16230	16187	15952	15976	16398	16263	16382	16155	16302	16005	16041	16218	16188	16371	16129	16185	15990	15883	16101	16097	16294	16065	16071	16108	16131	16183	16152	16221	16164	16026	16444	16300	16091	15922	16080	16292	16307	16152	16248	16146	16294	16142	16031	15979	16076	16232	16194	16219	16184	16134	16063	16045	15988	16110	16161	16048	16202	16226	16096	15936	16254	16069	16241	16158	16334	16245	16307	16123	16245	16331	16250	16229	16195	16414	16277	16373	16242	16287	16041	16100	16202	16275	16262	16215	16199	16080	16281	16261	15950	16189	15994	16506	16234	16337	16235	16097	16345	16337	16235	16225	16178	16199	16185	16041	15974	15927	16176	16144	16222	16322	16317	16298	16143	15940	16179	16249	16228	16243	16065	16088	15949	16163	15977	16223	16270	16338	16111	16304	16223	16216	16093	16422	16282	16257	16126	16325	16427	16093	16286	16078	16274	16231	16094	16205	16185	16333	16248	16118	15991	16122	16221	16141	16158	16086	16015	16165	15947	16121	16219	16384	16280	16209	16161	16188	16109	16278	16361	15992	16063	16122	16195	16243	16147	16229	16360	16102	16199	16331	16102	16404	16141	16175	15916	16222	16348	16259	16127	16220	16222	16266	16137	16215	16177	16270	16198	16267	16191	16272	16304	16309	16329	16274	16173	16026	16258	16304	16240	16382	16141	16247	16082	16160	16321	16370	16184	16285	16156	16243	16235	16011	16317	16236	16161	16290	15998	16183	16099	16196	16175	15944	15977	16215	16196	16251	16143	16319	16149	16192	16174	16226	16174	16327	16378	16204	16245	16019	16027	16244	16101	16197	16142	16327	16162	16244	16309	16248	16297	16246	16005	16346	16400	16135	16090	16344	16204	16100	16118	16241	16373	16472	16345	16220	16303	16175	16312	16189	16159	16210	16103	16062	16116	15983	16117	16198	16159	16106	16371	16212	16419	16193	16215	16332	16417	16288	16101	16243	16203	16259	16039	16290	16269	16227	16262	16200	16144	16431	16284	16101	16311	16385	16110	16196	16070	16253	16182	16105	16239	16264	16304	16360	16291	16171	16122	16162	16071	16241	16323	16289	16229	16193	16209	16149	16242	16262	16229	16357	16299	16140	16262	16159	16064	16255	16200	16371	16381	16148	16301	16099	16113	16315	16013	16041	16373	16149	16203	16346	16147	16174	16449	16192	16137	16121	16133	16257	16019	16122	15910	16147	16278	16357	16112	16295	16195	16239	16054	16364	16312	16163	16274	16123	16082	16143	16012	16048	16243	16322	16211	16164	16312	16114	16112	16157	16258	16210	16479	16376	16414	16218	16294	16081	16143	16325	16255	16121	16188	16222	16260	16021	16173	16277	16146	16151	16298	16254	16316	16130	15881	16049	16297	16149	16196	16081	16159	16176	16153	16325	16326	16148	16045	16132	16045	16125	16205	16306	16116	16193	16369	16380	16294	16431	16338	16212	16130	16118	16396	16359	16348	16137	16026	16058	15871	15880	16182	16228	16207	16058	16206	16151	16239	16175	16260	16223	16080	16126	16440	16071	16141	15998	16229	16292	16212	16145	16056	16064	16083	16239	16206	16358	16242	16360	16331	16272	16290	16326	16016	16221	16091	15988	16160	16196	16272	16349	16086	16088	16076	16076	16154	16239	16458	16304	16036	16226	16115	16224	16122	16174	16121	16041	16146	16257	16281	16328	16174	16135	16062	16252	16166	16238	16216	16326	16385	16303	16103	16217	16089	16103	15821	16192	16265	16278	16213	16258	16156	16202	16136	16156	16279	16227	16012	16283	16201	16058	16159	16049	16208	16135	16297	16265	16185	16303	16050	16287	16014	16137	16170	16049	16154	16410	16193	16030	16007	16215	16010	16240	16499	16255	16035	15883	16160	16085	16025	16157	16113	16189	16001	16074	16094	16280	16242	16352	16160	16140	16414	16402	16097	16208	16193	16105	16122	15997	16055	16315	16334	16312	16314	16142	16380	16167	16082	16483	15988	16135	16084	16345	16417	16303	16257	16220	16223	16298	16261	16265	16340	16120	16001	16282	16489	16327	16335	16167	16338	16265	16170	16369	16017	16117	15977	16192	16130	16314	16287	16074	16023	16210	16291	16185	16390	16288	16159	15946	16213	16184	16124	16251	16223	16156	16209	16062	16202	16104	16112	15930	16289	16262	16023	16308	16354	16331	16084	16127	16111	16100	16114	16246	16019	16141	16047	16321	16073	16469	16345	16008	15833	16082	16261	16348	16137	16328	16037	16091	16200	16243	16212	16255	16001	16167	16391	16087	16272	16194	16363	16242	16282	16012	15957	16222	16240	16236	16333	16251	16202	16393	16182	16194	16275	16274	16127	16170	16106	16164	16244	16165	16270	16001	16320	16333	16299	16315	16319	16153	16289	16235	16173	16209	16114	16280	16257	16263	16196	16206	16192	16370	16388	16266	16399	16173	16017	16163	16143	16041	16221	16195	16207	16201	16348	16276	16203	16088	16204	16060	16337	16010	16271	16353	16141	16196	16150	16270	16150	16275	16319	16367	15997	16269	16392	16104	16209	16085	16232	16144	16086	16302	16141	16362	16270	16171	16189	16054	16228	16108	16124	16011	16255	16177	16282	15910	16320	16296	16139	16056	16247	16029	16292	16335	16159	16112	15974	16322	16223	16453	16142	16290	16060	16080	16070	16076	15957	16200	16269	16074	16317	16235	16195	16240	16378	16143	16396	16134	16269	16203	16277	16020	16123	16307	16323	15952	16112	16340	16306	16134	16260	16143	16162	16028	16293	16167	16245	16233	16293	16237	16379	16168	16273	16338	16252	15940	16231	16064	16201	16198	16373	16412	16072	16228	16214	16103	16263	16131	16297	16122	16248	16244	16040	16083	16163
52726	59842	52836	40315	31208	24768	20956	17336	15447	14686	14427	13870	13544	13360	12784	12391	12480	12157	12154	11981	11886	11702	11850	11692	11680	11544	11763	11580	11606	11646	11636	11448	11478	11450	11629	11590	11697	11421	11415	11296	11485	11387	11486	11534	11461	11644	11360	11679	11450	11507	11406	11540	11538	11460	11468	11529	11499	11544	11461	11629	11512	11422	11548	11428	11391	11509	11345	11612	11309	11492	11509	11415	11482	11501	11490	11412	11621	11372	11460	11308	11494	11387	11545	11655	11414	11444	11518	11515	11551	11466	11493	11421	11535	11516	11553	11488	11462	11345	11475	11275	11705	11377	11451	11565	11596	11541	11443	11445	11407	11342	11379	11576	11523	11412	11534	11575	11438	11457	11446	11491	11525	11468	11521	11522	11579	11258	11441	11240	11543	11387	11402	11525	11413	11597	11426	11512	11526	11575	11552	11495	11568	11523	11439	11370	11545	11557	11341	11435	11527	11549	11622	11535	11517	11397	11502	11461	11274	11326	11619	11440	11469	11467	11546	11572	11477	11476	11462	11596	11426	11310	11374	11389	11496	11375	11453	11471	11405	11545	11329	11459	11715	11474	11575	11573	11513	11449	11467	11295	11333	11574	11577	11445	11512	11658	11434	11462	11421	11291	11490	11410	11492	11419	11301	11583	11247	11409	11340	11444	11610	11480	11487	11371	11406	11354	11493	11537	11418	11563	11349	11320	11513	11343	11555	11532	11359	11511	11590	11576	11366	11535	11575	11330	11395	11519	11518	11659	11541	11335	11400	11412	11523	11487	11480	11371	11395	11377	11446	11528	11446	11489	11376	11425	11357	11582	11397	11384	11338	11587	11566	11580	11534	11510	11564	11593	11811	11369	11421	11481	11589	11471	11517	11459	11520	11398	11440	11416	11642	11470	11574	11474	11260	11504	11331	11443	11522	11527	11604	11415	11259	11474	11496	11642	11394	11499	11465	11470	11506	11485	11572	11568	11449	11649	11228	11518	11359	11599	11397	11326	11551	11379	11413	11544	11596	11531	11400	11589	11492	11338	11487	11521	11458	11329	11655	11442	11414	11566	11357	11546	11531	11481	11425	11349	11448	11382	11398	11390	11342	11354	11379	11434	11505	11258	11473	11417	11292	11475	11329	11552	11424	11407	11417	11437	11453	11492	11519	11510	11560	11296	11556	11408	11403	11425	11542	11448	11464	11497	11379	11503	11474	11566	11462	11485	11456	11520	11444	11428	11475	11536	11460	11430	11467	11446	11439	11337	11565	11487	11597	11440	11340	11336	11331	11529	11540	11447	11354	11457	11493	11513	11534	11412	11418	11461	11441	11472	11467	11443	11489	11414	11530	11405	11334	11446	11442	11391	11415	11658	11404	11517	11353	11471	11459	11447	11288	11384	11284	11301	11564	11354	11515	11547	11468	11419	11454	11439	11395	11558	11455	11389	11497	11436	11380	11267	11614	11459	11632	11299	11429	11410	11438	11433	11427	11519	11554	11443	11540	11500	11497	11357	11533	11462	11406	11456	11442	11445	11282	11275	11382	11519	11454	11557	11403	11423	11514	11452	11498	11515	11474	11307	11525	11612	11384	11425	11552	11510	11459	11520	11473	11306	11446	11334	11506	11509	11491	11429	11631	11443	11549	11310	11443	11269	11621	11509	11603	11362	11572	11521	11393	11410	11463	11359	11504	11644	11457	11548	11466	11478	11444	11381	11390	11578	11309	11343	11326	11488	11481	11707	11476	11588	11552	11536	11336	11627	11258	11427	11493	11471	11574	11495	11523	11485	11400	11652	11454	11466	11381	11506	11395	11391	11689	11514	11371	11538	11557	11401	11403	11609	11360	11509	11437	11413	11482	11364	11508	11581	11678	11490	11447	11534	11503	11470	11375	11538	11428	11477	11550	11446	11577	11348	11379	11610	11501	11451	11643	11563	11490	11452	11591	11429	11311	11495	11455	11388	11219	11367	11489	11452	11395	11431	11560	11416	11415	11534	11519	11507	11456	11435	11630	11410	11630	11599	11404	11460	11466	11473	11469	11463	11495	11349	11566	11306	11539	11419	11538	11576	11311	11442	11405	11430	11372	11487	11376	11550	11477	11538	11525	11563	11424	11336	11472	11450	11641	11580	11473	11385	11394	11561	11496	11491	11221	11445	11413	11576	11506	11331	11596	11645	11318	11587	11449	11513	11475	11541	11513	11451	11470	11409	11517	11597	11446	11534	11579	11297	11422	11434	11361	11343	11277	11422	11388	11498	11423	11507	11504	11377	11532	11503	11408	11497	11606	11468	11699	11637	11505	11301	11515	11415	11496	11593	11455	11374	11438	11471	11422	11422	11533	11495	11529	11607	11527	11343	11464	11580	11654	11464	11456	11281	11487	11485	11422	11559	11388	11536	11565	11467	11383	11450	11492	11423	11509	11482	11533	11357	11456	11571	11539	11599	11583	11414	11365	11574	11449	11369	11405	11622	11489	11296	11485	11525	11460	11624	11618	11440	11638	11542	11452	11500	11382	11585	11590	11571	11378	11530	11612	11441	11371	11412	11572	11404	11503	11555	11443	11506	11515	11492	11770	11396	11475	11567	11269	11505	11471	11389	11377	11478	11420	11349	11292	11592	11438	11461	11351	11475	11454	11523	11341	11349	11470	11467	11447	11481	11615	11507	11481	11544	11471	11582	11390	11370	11529	11581	11464	11604	11548	11492	11490	11400	11537	11386	11483	11503	11524	11388	11557	11501	11383	11413	11468	11365	11601	11549	11571	11482	11403	11518	11410	11435	11435	11486	11336	11477	11519	11447	11372	11412	11292	11587	11382	11346	11653	11350	11502	11451	11329	11592	11517	11524	11380	11370	11379	11469	11569	11365	11476	11560	11498	11397	11452	11443	11525	11479	11481	11397	11404	11382	11428	11350	11533	11504	11313	11532	11310	11476	11364	11584	11536	11458	11417	11451	11536	11446	11419	11417	11446	11593	11337	11455	11552	11522	11459	11341	11552	11487	11416	11304	11570	11571	11484	11459	11489	11470	11643	11490	11399	11473	11381	11562	11639	11546	11623	11547	11497	11464	11489	11414	11390	11346	11495	11368	11478	11586	11373	11336	11358	11519	11451	11492	11333	11509	11455	11536	11588	11360	11488	11607	11556	11373	11446	11242	11519	11549	11479	11547	11454	11467	11480	11408	11437	11578	11580	11514	11673	11354	11500	11428	11425	11610	11622	11564	11536	11643	11406	11557	11370	11393	11519	11324	11634	11626	11547	11608	11440	11561	11560	11252	11475	11551	11418	11305	11519	11489	11545	11518	11413	11376	11505	11281	11570	11385	11594	11461	11409	11560	11442	11531	11602	11427	11402	11590	11363	11647	11348	11478	11555	11505	11444	11444	11455	11518	11400	11515	11533	11449	11277	11536	11496	11424	11508	11635	11472	11585	11429	11428	11556	11543	11441	11471	11541	11426	11461	11463	11267	11573	11261	11622	11426	11349	11346	11391	11585	11458	11476	11314	11469	11699	11474	11506	11457	11577	11460	11348	11491	11361	11512	11254	11504	11534	11573	11459	11484	11549	11571	11530	11573	11622	11659	11439	11525	11428	11454	11311	11558	11420	11486	11481	11437	11351	11467	11551	11484	11365	11441	11359	11292	11513	11487	11580	11671	11432	11407	11504	11514	11398	11416	11541	11427	11495	11474	11413	11462	11357	11529	11525	11563	11401	11532	11510	11377	11537	11459	11387	11465	11557	11532	11507	11280	11529	11448	11450	11575	11401	11677	11567	11513	11421	11362	11454	11528	11505	11458	11518	11483	11486	11506	11400	11523	11581	11415	11429	11651	11518	11564	11543	11471	11425	11568	11506	11519	11372	11422	11470	11540	11503	11547	11443	11484	11585	11484	11462	11442	11581	11495	11425	11477	11504	11556	11522	11394	11388	11388	11284	11346	11368	11401	11316	11447	11513	11522	11475	11606	11444	11492	11746	11351	11484	11448	11493	11675	11434	11621	11490	11277	11451	11392	11303	11506	11501	11505	11410	11534	11531	11569	11567	11557	11550	11478	11621	11361	11378	11440	11519	11403	11501	11371	11602	11489	11355	11472	11537	11585	11435	11497	11634	11502	11425	11559	11402	11344	11373	11514	11518	11543	11423	11474	11358	11413	11559	11449	11412	11413	11428	11326	11469	11527	11444	11333	11488	11506	11434	11578	11471	11616	11431	11314	11429	11413	11453	11562	11511	11482	11446	11395	11439	11486	11598	11599	11362	11592	11547	11383	11719	11527	11482	11489	11556	11398	11501	11313	11532	11431	11474	11535	11533	11411	11466	11470	11393	11478	11419	11328	11402	11478	11546	11456	11490	11427	11505	11383	11559	11561	11436	11546	11462	11738	11496	11559	11365	11386	11596	11416	11562	11445	11566	11599	11524	11263	11508	11486	11508	11366	11424	11548	11500	11505	11382	11456	11611	11470	11511	11385	11492	11483	11384	11589	11632	11496	11388	11517	11544	11498	11661	11420	11348	11569	11329	11585	11482	11464	11449	11340	11624	11414	11451	11563	11431	11683	11505	11446	11450	11481	11437	11444	11464	11599	11404	11620	11472	11478	11537	11388	11454	11540	11576	11668	11457	11555	11296	11310	11372	11625	11275	11507	11444	11386	11472	11355	11454	11415	11442	11475	11541	11366	11540	11468	11526	11442	11371	11586	11452	11354	11462	11373	11547	11578	11590	11521	11588	11473	11419	11632	11501	11465	11380	11528	11378	11584	11389	11458	11499	11403	11512	11480	11716	11634	11437	11536	11351	11627	11467	11540	11390	11469	11464	11387	11560	11552	11363	11523	11438	11560	11373	11440	11397	11458	11268	11719	11389	11475	11448	11370	11529	11362	11343	11559	11550	11473	11429	11528	11391	11399	11523	11593	11458	11427	11422	11492	11394	11331	11472	11587	11497	11353	11490	11466	11335	11565	11609	11502	11458	11329	11563	11433	11431	11556	11562	11465	11582	11593	11468	11473	11525	11351	11437	11617	11458	11341	11436	11450	11481	11679	11392	11395	11398	11429	11480	11457	11421	11583	11597	11491	11499	11436	11494	11476	11398	11400	11530	11553	11617	11359	11452	11480	11464	11565	11472	11363	11377
26359	21639	31373	34846	38199	37072	32684	26733	22263	20169	19524	18935	18582	18187	17862	17680	17386	17201	17199	17264	16901	16919	16767	16649	16435	16644	16498	16630	16477	16303	16708	16626	16532	16568	16412	16272	16423	16451	16295	16477	16588	16393	16459	16194	16307	16265	16382	16434	16309	16303	16311	16414	16363	16431	16387	16507	16310	16298	16231	16499	16336	16405	16338	16270	16205	16558	16329	16393	16409	16350	16157	16325	16340	16245	16324	16479	16314	16563	16465	16431	16343	16256	16258	16454	16224	16386	16346	16422	16352	16292	16344	16361	16332	16562	16431	16417	16141	16303	16551	16350	16270	16513	16355	16323	16353	16320	16404	16422	16386	16530	16588	16399	16246	16611	16375	16297	16496	16315	16307	16399	16286	16411	16376	16367	16462	16420	16284	16343	16209	16222	16257	16332	16535	16575	16454	16536	16345	16382	16335	16365	16250	16490	16228	16237	16426	16290	16248	16394	16475	16423	16134	16355	16393	16176	16676	16474	16461	16470	16404	16064	16282	16469	16576	16202	16231	16337	16302	16293	16541	16427	16508	16407	16236	16370	16238	16288	16186	16136	16299	16266	16198	16266	16414	16538	16470	16270	16353	16451	16400	16387	16474	16357	16280	16456	16296	16206	16434	16492	16186	16354	16190	16425	16311	16460	16257	16251	16361	16194	16347	16402	16360	16309	16327	16097	16074	16314	16446	16341	16389	16261	16359	16388	16477	16324	16362	16333	16411	16353	16451	16433	16353	16397	16353	16352	16284	16350	16387	16460	16518	16384	16324	16437	16592	16433	16330	16197	16455	16546	16433	16453	16354	16303	16085	16450	16363	16387	16300	16310	16387	16281	16435	16339	16246	16385	16316	16357	16311	16284	16197	16372	16351	16053	16466	16477	16470	16333	16607	16463	16346	16427	16564	16337	16250	16403	16327	16216	16242	16117	16047	16197	16462	16238	16458	16457	16182	16404	16389	16583	16455	16372	16299	16309	16495	16228	16504	16443	16193	16170	16583	16654	16258	16142	16412	16312	16261	16276	16532	16405	16120	16447	16383	16406	16402	16384	16532	16194	16406	16255	16252	16334	16386	16299	16275	16196	16256	16420	16509	16289	16432	16186	16361	16377	16398	16341	16278	16309	16410	16245	16337	16432	16172	16727	16514	16243	16518	16337	16382	16562	16485	16230	16243	16506	16529	16424	16355	16400	16266	16315	16311	16421	16379	16375	16637	16309	16503	16418	16348	16232	16277	16469	16280	16264	16370	16171	16390	16303	16202	16450	16547	16476	16405	16324	16500	16313	16358	16247	16063	16121	16291	16600	16502	16408	16448	16294	16182	16234	16245	16251	16397	16244	16434	16333	16464	16577	16567	16466	16233	16253	16235	16417	16303	16585	16486	16257	16394	16470	16322	16312	16348	16494	16376	16591	16599	16489	16487	16131	16600	16256	16371	16341	16206	16489	16508	16501	16348	16331	16396	16362	16504	16366	16440	16564	16380	16463	16270	16197	16359	16534	16295	16237	16165	16495	16435	16458	16193	16534	16471	16421	16298	16311	16212	16281	16234	16219	16365	16441	16366	16209	16393	16269	16364	16486	16297	16389	16434	16249	16179	16320	16277	16441	16308	16394	16339	16341	16476	16526	16385	16118	16292	16303	16222	16572	16359	16459	16291	16301	16557	16636	16509	16481	16302	16422	16313	16214	16209	16370	16468	16307	16412	16213	16376	16498	16227	16202	16350	16342	16499	16325	16375	16261	16292	16488	16293	16301	16293	16427	16362	16358	16432	16306	16492	16536	16524	16279	16348	16451	16120	16343	16540	16277	16493	16367	16269	16383	16502	16529	16334	16387	16245	16319	16271	16501	16304	16410	16347	16485	16377	16284	16318	16026	16353	16580	16211	16424	16156	16491	16360	16255	16298	16194	16348	16483	16530	16358	16386	16207	16525	16298	16237	16356	16311	16307	16392	16328	16353	16447	16163	16322	16521	16389	16607	16439	16374	16329	16313	16259	16386	16459	16513	16327	16277	16213	16362	16435	16306	16299	16421	16429	16544	16268	16259	16333	16537	16393	16384	16295	16447	16214	16434	16355	16343	16397	16417	16252	16285	16460	16301	16331	16359	16332	16356	16448	16465	16348	16404	16276	16410	16458	16398	16277	16315	16322	16311	16526	16461	16174	16349	16425	16271	16293	16017	16330	16278	16408	16250	16454	16288	16382	16202	16460	16280	16430	16328	16430	16465	16278	16404	16212	16263	16427	16523	16348	16453	16544	16292	16357	16507	16535	16287	16343	16470	16363	16264	16048	16197	16361	16383	16178	16470	16261	16442	16498	16249	16291	16382	16323	16063	16363	16351	16416	16327	16484	16490	16497	16369	16308	16332	16360	16200	16376	16241	16230	16323	16460	16376	16290	16510	16265	16190	16216	16130	16453	16465	16280	16343	16365	16406	16353	16174	16349	16230	16294	16324	16473	16356	16447	16222	16286	16294	16239	16296	16278	16469	16384	16320	16446	16331	16483	16474	16489	16446	16394	16311	16425	16457	16329	16344	16349	16296	16360	16320	16292	16568	16521	16392	16580	16120	16514	16276	16521	16462	16331	16485	16271	16229	16401	16485	16262	16502	16438	16352	16256	16494	16200	16307	16321	16256	16470	16305	16498	16371	16532	16576	16246	16352	16392	16385	16308	16421	16213	16428	16276	16108	16368	16214	16428	16337	16242	16348	16426	16423	16255	16599	16386	16454	16319	16362	16467	16447	16443	16618	16534	16539	16394	16444	16411	16390	16299	16390	16486	16435	16401	16405	16535	16495	16457	16389	16432	16334	16336	16393	16278	16402	16381	16203	16450	16310	16060	16244	16484	16554	16419	16370	16512	16293	16269	16402	16325	16306	16359	16416	16393	16459	16271	16487	16516	16637	16286	16632	16452	16395	16334	16143	16454	16362	16698	16524	16279	16425	16479	16423	16306	16162	16391	16201	16335	16419	16525	16484	16525	16579	16246	16407	16194	16382	16280	16561	16279	16407	16565	16354	16253	16522	16549	16309	16362	16401	16454	16315	16455	16306	16076	16362	16148	16269	16341	16323	16248	16324	16357	16454	16164	16374	16275	16412	16441	16201	16295	16494	16552	16531	16269	16403	16389	16432	16361	16239	16247	16223	16383	16034	16368	16402	16262	16425	16423	16379	16134	16316	16394	16278	16433	16208	16358	16373	16403	16344	16356	16495	16412	16352	16182	16323	16365	16146	16233	16362	16439	16228	16464	16410	16282	16526	16238	16442	16340	16425	16453	16309	16228	16269	16275	16416	16379	16246	16328	16385	16391	16551	16398	16495	16226	16231	16498	16345	16223	16172	16303	16377	16331	16409	16502	16255	16455	16392	16398	16313	16316	16205	16257	16218	16160	16467	16362	16537	16341	16570	16394	16414	16144	16439	16268	16544	16362	16241	16510	16504	16475	16505	16274	16479	16480	16485	16554	16618	16551	16634	16417	16172	16353	16461	16544	16417	16448	16278	16426	16243	16437	16495	16366	16447	16350	16569	16444	16197	16326	16454	16448	16592	16388	16424	16388	16200	16509	16578	16386	16517	16177	16158	16514	16543	16300	16349	16341	16267	16355	16475	16511	16668	16451	16594	16574	16294	16431	16276	16412	16284	16368	16532	16275	16450	16455	16292	16369	16500	16371	16346	16340	16395	16490	16439	16159	16367	16267	16351	16329	16228	16518	16278	16341	16519	16429	16515	16278	16340	16434	16470	16274	16393	16439	16517	16311	16376	16297	16334	16224	16158	16225	16438	16409	16304	16274	16344	16247	16460	16283	16175	16300	16241	16402	16540	16467	16221	16453	16459	16358	16264	16308	16493	16444	16321	16615	16354	16385	16362	16351	16176	16346	16444	16411	16216	16527	16439	16533	16301	16450	16312	16146	16110	16422	16457	16321	16358	16323	16181	16109	16310	16465	16451	16420	16207	16315	16541	16407	16256	16211	16448	16424	16329	16382	16523	16382	16511	16204	16169	16477	16338	16150	16410	16061	16310	16401	16283	16165	16346	16389	16408	16185	16333	16439	16397	16305	16189	16366	16350	16396	16161	16350	16474	16535	16462	16350	16350	16319	16388	16342	16439	16330	16373	16271	16340	16176	16393	16398	16175	16224	16386	16400	16293	16553	16393	16277	16469	16400	16398	16372	16395	16302	16334	16545	16287	16192	16217	16466	16276	16524	16457	16349	16314	16331	16295	16532	16365	16522	16233	16107	16316	16254	16631	16466	16347	16270	16424	16400	16424	16414	16380	16562	16261	16305	16416	16506	16267	16501	16354	16201	16233	16204	16523	16356	16264	16248	16411	16354	16456	16486	16232	16397	16267	16372	16200	16351	16231	16268	16287	16378	16599	16316	16353	16267	16270	16375	16407	16443	16270	16476	16409	16292	16423	16202	16413	16454	16426	16440	16229	16352	16264	16257	16246	16506	16260	16291	16183	16189	16561	16296	16487	16122	16614	16479	16149	16317	16273	16227	16339	16345	16241	16507	16371	16324	16236	16205	16259	16216	16193	16259	16397	16255	16390	16173	16423	16292	16283	16335	16272	16463	16237	16139	16432	16494	16463	16399	16322	16393	16316	16392	16323	16331	16289	16570	16218	16193	16426	16108	16300	16419	16507	16003	16266	16331	16342	16345	16351	16246	16341	16314	16481	16419	16239	16358	16288	16461	16370	16519	16448	16257	16494	16363	16322	16258	16373	16229	16350	16525	16350	16192	16394	16435	16365	16503	16395	16262	16270	16180	16351	16318	16583	16321	16340	16671	16605	16346	16429	16291	16386	16335	16272	16391	16608	16483	16126	16376	16424	16315	16312	16521	16408	16360	16520	16375	16290	16247	16241	16367	16320	16314	16494	16304	16308	16452	16141	16458	16445	16281	16508	16285	16204	16186	16277	16298	16385	16349	16413	16499	16536	16545	16510	16425	16532	16437	16354	16301	16221	16357	16285	16378	16460	16435	16400	16291	16265	16590	16490	16375	16331	16362	16300	16165	16415	16359	16390	16288	16492	16446	16370	16292	16225	16162	16250	16501	16176	16443	16329	16262	16323	16489	16392	16306	16484	16277	16315	16296	16386	16213	16376	16199
49675	70540	61714	49684	42687	35363	27823	22760	18142	15810	14990	14595	14159	13613	13062	12933	12819	12481	12412	12199	12172	11930	11922	11850	11598	11733	11872	11607	11673	11661	11718	11690	11722	11488	11529	11700	11619	11624	11642	11578	11606	11525	11703	11594	11552	11693	11577	11578	11607	11754	11356	11562	11517	11615	11379	11651	11597	11630	11498	11650	11644	11632	11582	11543	11580	11494	11675	11466	11660	11485	11651	11550	11481	11592	11509	11463	11573	11663	11607	11569	11595	11511	11584	11771	11526	11398	11479	11550	11542	11464	11555	11589	11665	11456	11319	11721	11661	11479	11529	11622	11573	11564	11667	11682	11582	11492	11431	11499	11548	11549	11598	11421	11623	11543	11665	11503	11610	11615	11665	11518	11480	11572	11497	11588	11683	11461	11534	11421	11610	11614	11445	11806	11589	11612	11601	11557	11695	11572	11683	11633	11464	11510	11455	11613	11601	11559	11538	11528	11479	11688	11536	11377	11567	11658	11725	11636	11611	11537	11524	11670	11521	11657	11490	11469	11423	11613	11630	11652	11649	11456	11487	11545	11509	11406	11484	11500	11524	11591	11466	11520	11810	11609	11611	11405	11715	11555	11656	11527	11562	11668	11569	11552	11727	11452	11550	11633	11643	11559	11505	11637	11636	11500	11596	11575	11379	11722	11561	11579	11488	11514	11663	11506	11574	11521	11614	11624	11623	11686	11508	11358	11677	11683	11578	11587	11542	11635	11560	11507	11530	11618	11698	11655	11696	11500	11544	11683	11527	11500	11648	11615	11428	11642	11593	11551	11625	11483	11547	11595	11722	11702	11543	11654	11554	11730	11653	11744	11416	11472	11637	11393	11571	11608	11600	11618	11534	11564	11566	11548	11501	11327	11603	11502	11580	11630	11738	11702	11517	11663	11348	11589	11548	11637	11443	11546	11554	11596	11499	11590	11585	11591	11516	11618	11502	11440	11631	11544	11583	11418	11459	11489	11517	11430	11442	11651	11562	11535	11533	11585	11595	11675	11695	11659	11623	11606	11591	11714	11665	11523	11816	11701	11442	11585	11464	11643	11446	11519	11486	11551	11578	11521	11345	11593	11493	11633	11369	11528	11600	11574	11635	11485	11673	11584	11646	11596	11537	11573	11506	11617	11605	11619	11575	11517	11570	11494	11498	11653	11431	11572	11460	11647	11672	11575	11630	11753	11614	11500	11491	11546	11623	11617	11609	11558	11572	11562	11638	11643	11470	11649	11554	11759	11683	11603	11529	11699	11500	11676	11584	11575	11599	11518	11669	11551	11536	11593	11394	11621	11589	11518	11618	11739	11668	11695	11690	11359	11494	11598	11465	11594	11547	11780	11629	11366	11437	11581	11570	11516	11421	11665	11489	11617	11617	11482	11504	11480	11624	11521	11487	11609	11642	11443	11620	11534	11596	11667	11517	11445	11591	11593	11566	11585	11644	11572	11629	11587	11493	11561	11591	11593	11565	11674	11633	11655	11532	11709	11562	11390	11631	11484	11574	11664	11566	11627	11491	11407	11435	11619	11493	11419	11505	11641	11509	11551	11511	11660	11653	11469	11529	11580	11597	11539	11620	11509	11675	11702	11612	11634	11652	11636	11628	11718	11674	11464	11454	11438	11645	11438	11574	11571	11493	11656	11540	11673	11418	11581	11551	11428	11634	11454	11599	11550	11638	11781	11605	11509	11736	11598	11567	11709	11531	11511	11551	11502	11477	11581	11755	11625	11639	11594	11429	11743	11541	11444	11560	11459	11616	11655	11610	11599	11567	11675	11390	11709	11643	11790	11634	11477	11586	11696	11473	11636	11642	11625	11432	11721	11676	11549	11627	11686	11595	11491	11685	11592	11522	11697	11661	11537	11490	11533	11484	11521	11522	11519	11645	11851	11522	11669	11542	11646	11651	11719	11633	11585	11766	11584	11650	11536	11611	11503	11709	11693	11696	11649	11511	11508	11692	11449	11454	11685	11652	11524	11442	11680	11550	11532	11559	11647	11605	11550	11607	11540	11615	11390	11548	11550	11705	11484	11651	11651	11540	11523	11636	11429	11548	11477	11549	11525	11576	11574	11680	11513	11404	11570	11572	11496	11582	11700	11531	11467	11504	11595	11538	11594	11392	11666	11525	11310	11651	11556	11676	11542	11456	11706	11560	11467	11594	11609	11702	11712	11563	11590	11500	11603	11604	11556	11432	11502	11625	11463	11508	11643	11569	11637	11632	11656	11610	11561	11516	11623	11622	11506	11657	11581	11408	11601	11569	11565	11483	11744	11615	11623	11374	11431	11503	11734	11661	11596	11704	11565	11660	11591	11538	11592	11535	11353	11530	11614	11467	11717	11620	11543	11603	11522	11483	11551	11419	11581	11647	11634	11696	11587	11528	11638	11717	11682	11524	11515	11679	11723	11573	11349	11733	11642	11497	11440	11565	11614	11576	11657	11776	11558	11432	11498	11564	11567	11497	11649	11643	11563	11692	11535	11548	11554	11694	11621	11358	11394	11695	11395	11595	11548	11611	11436	11545	11534	11620	11634	11666	11602	11656	11607	11547	11608	11453	11673	11632	11556	11726	11695	11678	11505	11614	11573	11604	11650	11603	11480	11748	11735	11850	11478	11523	11470	11539	11515	11651	11589	11863	11554	11605	11471	11437	11607	11520	11620	11765	11673	11399	11451	11580	11522	11654	11542	11617	11542	11650	11644	11630	11598	11614	11497	11626	11363	11638	11414	11675	11660	11633	11683	11559	11614	11632	11585	11755	11534	11645	11534	11640	11795	11616	11518	11357	11565	11620	11625	11476	11686	11661	11713	11503	11613	11584	11633	11787	11573	11555	11658	11580	11476	11654	11648	11580	11630	11553	11535	11701	11674	11660	11562	11559	11574	11697	11520	11635	11432	11676	11747	11493	11530	11409	11708	11493	11526	11670	11414	11656	11571	11639	11667	11369	11627	11441	11700	11572	11573	11568	11611	11625	11640	11576	11482	11550	11518	11552	11645	11656	11564	11651	11448	11590	11557	11627	11725	11558	11473	11824	11590	11512	11569	11620	11670	11534	11641	11470	11436	11615	11606	11589	11671	11550	11597	11614	11670	11527	11578	11680	11561	11615	11476	11493	11686	11667	11685	11504	11746	11552	11632	11657	11702	11524	11557	11633	11649	11498	11538	11595	11496	11575	11609	11451	11477	11555	11448	11499	11658	11758	11565	11583	11575	11570	11603	11518	11595	11625	11565	11600	11523	11565	11591	11689	11506	11680	11518	11653	11587	11508	11621	11587	11646	11569	11755	11634	11415	11560	11634	11615	11619	11479	11652	11694	11702	11341	11615	11559	11503	11558	11540	11652	11680	11539	11516	11613	11591	11528	11401	11527	11674	11695	11530	11570	11666	11473	11500	11559	11631	11683	11637	11617	11596	11476	11689	11537	11533	11652	11568	11591	11719	11674	11598	11580	11578	11541	11669	11392	11714	11589	11512	11675	11420	11755	11626	11537	11497	11572	11524	11568	11687	11563	11413	11597	11438	11630	11417	11576	11621	11337	11430	11474	11686	11743	11462	11637	11626	11534	11596	11591	11669	11529	11511	11525	11553	11551	11533	11538	11608	11553	11504	11578	11563	11601	11622	11591	11501	11520	11533	11543	11620	11494	11655	11495	11572	11591	11543	11551	11553	11580	11577	11609	11449	11593	11610	11553	11623	11484	11363	11476	11512	11551	11615	11659	11526	11629	11678	11446	11596	11608	11556	11655	11619	11708	11606	11623	11629	11701	11525	11456	11575	11627	11589	11551	11730	11545	11507	11692	11558	11794	11549	11526	11553	11568	11628	11604	11555	11558	11542	11650	11582	11689	11511	11480	11613	11624	11730	11635	11604	11775	11506	11741	11507	11548	11673	11533	11430	11542	11539	11643	11384	11627	11658	11679	11514	11651	11634	11421	11616	11613	11668	11618	11624	11524	11745	11732	11600	11633	11640	11712	11482	11558	11642	11422	11491	11497	11596	11668	11382	11607	11570	11599	11607	11634	11575	11787	11455	11658	11727	11695	11619	11535	11672	11542	11701	11590	11697	11427	11641	11585	11598	11623	11558	11538	11610	11708	11577	11535	11530	11551	11701	11501	11490	11528	11662	11665	11395	11587	11435	11533	11595	11487	11586	11511	11738	11572	11740	11648	11564	11730	11475	11442	11584	11519	11559	11576	11649	11846	11552	11667	11527	11707	11516	11715	11529	11597	11572	11685	11411	11685	11531	11561	11689	11401	11668	11609	11741	11528	11645	11501	11754	11555	11567	11652	11532	11694	11560	11485	11589	11457	11544	11781	11636	11671	11636	11578	11492	11528	11521	11663	11624	11657	11613	11692	11741	11445	11565	11637	11747	11374	11755	11489	11600	11496	11610	11536	11520	11467	11625	11667	11513	11595	11602	11544	11631	11530	11475	11620	11490	11617	11429	11618	11445	11521	11476	11544	11642	11486	11591	11576	11576	11602	11637	11654	11548	11565	11559	11520	11520	11523	11486	11631	11623	11580	11578	11522	11543	11499	11581	11496	11502	11499	11519	11635	11602	11472	11582	11630	11555	11481	11684	11685	11515	11664	11528	11416	11563	11589	11625	11623	11532	11580	11517	11505	11419	11625	11427	11614	11580	11688	11487	11609	11726	11619	11665	11619	11420	11712	11676	11426	11750	11579	11627	11735	11627	11538	11648	11708	11828	11489	11628	11568	11422	11574	11595	11769	11421	11598	11576	11439	11622	11561	11483	11548	11653	11592	11648	11751	11555	11544	11477	11727	11466	11445	11603	11648	11570	11543	11590	11522	11533	11486	11549	11438	11575	11487	11572	11459	11505	11508	11631	11653	11582	11645	11784	11505	11606	11492	11539	11469	11404	11623	11511	11503	11503	11690	11580	11445	11524	11589	11580	11656	11704	11574	11664	11579	11626	11560	11710	11621	11622	11604	11583	11810	11548	11490	11510	11525	11584	11540	11477	11680	11630	11530	11763	11611	11692	11589	11640	11717	11540	11669	11713	11441	11759	11593	11464	11563	11536	11626	11601	11561	11518	11573	11523	11654	11580	11612	11514	11486	11619	11560	11743	11548	11359	11556	11585	11501	11505	11643	11588
24371	21193	29322	28821	30950	32035	32809	28116	23479	21731	20969	20490	19626	19234	18929	18470	18082	17810	17755	17452	17121	17022	17342	16916	16837	17059	17093	16951	16644	16839	16714	16608	16632	16813	16554	16900	16790	16661	16507	16594	16628	16595	16493	16514	16518	16481	16590	16669	16568	16646	16613	16733	16568	16417	16658	16598	16520	16517	16578	16704	16586	16636	16605	16306	16488	16656	16404	16549	16482	16422	16659	16563	16394	16509	16601	16449	16521	16521	16575	16317	16438	16632	16664	16597	16383	16442	16457	16630	16501	16613	16595	16493	16570	16672	16402	16485	16602	16484	16522	16383	16522	16587	16418	16473	16470	16617	16726	16597	16492	16463	16473	16432	16438	16634	16625	16700	16537	16580	16573	16730	16558	16438	16613	16439	16470	16478	16672	16621	16476	16500	16578	16361	16273	16476	16657	16369	16510	16452	16541	16626	16333	16333	16437	16730	16608	16488	16544	16764	16583	16390	16579	16521	16621	16587	16745	16582	16618	16744	16722	16349	16437	16480	16462	16478	16397	16393	16605	16372	16458	16630	16545	16643	16485	16549	16668	16437	16510	16569	16692	16405	16433	16461	16692	16673	16407	16489	16482	16465	16668	16473	16400	16582	16412	16523	16312	16573	16613	16481	16428	16442	16495	16570	16622	16593	16579	16710	16478	16361	16681	16888	16424	16295	16382	16563	16487	16480	16437	16533	16563	16551	16430	16771	16808	16474	16534	16478	16438	16386	16619	16658	16486	16628	16519	16510	16435	16575	16500	16332	16634	16403	16600	16520	16556	16541	16615	16633	16583	16574	16301	16348	16420	16682	16520	16585	16463	16583	16364	16354	16407	16624	16572	16452	16403	16448	16534	16563	16370	16612	16409	16768	16663	16492	16593	16502	16558	16439	16581	16640	16710	16615	16537	16534	16478	16619	16434	16457	16490	16632	16498	16538	16836	16555	16483	16559	16408	16464	16471	16480	16310	16588	16606	16481	16475	16434	16406	16452	16759	16442	16528	16706	16570	16236	16402	16640	16427	16682	16413	16491	16373	16553	16534	16245	16606	16404	16447	16487	16514	16486	16542	16789	16658	16619	16360	16528	16319	16696	16452	16568	16270	16348	16485	16278	16545	16345	16434	16314	16590	16662	16689	16342	16660	16620	16480	16556	16507	16279	16458	16646	16713	16715	16366	16529	16704	16351	16434	16502	16446	16583	16452	16439	16441	16558	16644	16522	16478	16589	16454	16592	16486	16548	16692	16305	16405	16758	16609	16674	16536	16350	16659	16563	16634	16826	16507	16498	16447	16582	16574	16686	16749	16342	16493	16389	16245	16542	16548	16546	16661	16393	16392	16518	16430	16721	16365	16507	16753	16599	16514	16442	16326	16715	16759	16558	16575	16351	16501	16742	16467	16629	16511	16701	16561	16568	16504	16445	16575	16599	16581	16670	16453	16785	16497	16433	16623	16529	16646	16373	16255	16459	16433	16378	16516	16539	16771	16333	16564	16477	16462	16673	16362	16317	16606	16483	16492	16454	16670	16548	16547	16480	16604	16607	16461	16313	16595	16376	16364	16564	16500	16440	16498	16460	16501	16370	16531	16415	16473	16659	16595	16374	16547	16477	16433	16572	16683	16189	16508	16377	16651	16351	16447	16458	16748	16643	16501	16587	16647	16371	16670	16576	16475	16459	16715	16588	16511	16458	16477	16649	16421	16486	16448	16572	16440	16590	16423	16719	16570	16422	16683	16501	16740	16606	16476	16504	16120	16150	16637	16706	16572	16706	16626	16764	16370	16542	16580	16475	16594	16368	16807	16347	16586	16577	16721	16488	16544	16712	16419	16370	16322	16382	16334	16452	16521	16543	16488	16461	16429	16496	16372	16626	16544	16510	16347	16426	16325	16524	16609	16547	16499	16570	16673	16501	16464	16710	16330	16535	16479	16537	16643	16482	16707	16559	16516	16360	16524	16412	16571	16739	16356	16497	16450	16549	16604	16429	16396	16590	16590	16541	16382	16553	16470	16415	16627	16548	16587	16606	16614	16344	16483	16643	16458	16445	16490	16602	16617	16745	16534	16459	16514	16491	16684	16785	16329	16355	16450	16766	16699	16406	16700	16484	16606	16480	16618	16554	16515	16540	16507	16509	16533	16567	16495	16426	16352	16252	16656	16509	16462	16406	16489	16695	16482	16496	16753	16365	16650	16546	16561	16752	16477	16698	16601	16410	16515	16599	16425	16204	16563	16589	16557	16336	16566	16716	16682	16449	16438	16566	16191	16367	16797	16553	16607	16561	16469	16597	16449	16576	16421	16264	16649	16497	16426	16529	16490	16617	16662	16347	16509	16638	16530	16243	16319	16277	16541	16609	16477	16468	16531	16491	16463	16404	16617	16608	16676	16545	16352	16394	16371	16390	16527	16595	16421	16540	16574	16378	16587	16374	16404	16665	16481	16562	16450	16422	16501	16527	16586	16624	16389	16343	16389	16502	16452	16578	16677	16488	16457	16538	16458	16309	16540	16410	16622	16560	16754	16627	16503	16634	16486	16386	16526	16503	16564	16510	16340	16488	16610	16352	16497	16586	16574	16477	16581	16589	16474	16573	16494	16442	16368	16535	16657	16520	16445	16424	16750	16632	16660	16409	16513	16331	16562	16524	16656	16369	16513	16463	16488	16580	16488	16558	16420	16326	16355	16540	16534	16552	16433	16566	16465	16553	16507	16512	16598	16718	16552	16643	16372	16384	16422	16460	16375	16403	16358	16505	16543	16715	16441	16572	16456	16517	16565	16600	16716	16492	16476	16369	16537	16407	16518	16429	16414	16341	16697	16639	16454	16658	16624	16401	16519	16531	16497	16542	16431	16510	16568	16664	16665	16331	16420	16583	16358	16732	16532	16548	16271	16457	16290	16313	16532	16538	16565	16431	16425	16288	16510	16464	16755	16308	16329	16402	16390	16618	16777	16688	16682	16770	16433	16572	16250	16493	16398	16613	16603	16765	16476	16633	16450	16571	16302	16452	16627	16498	16688	16428	16571	16574	16644	16602	16518	16350	16494	16490	16549	16674	16443	16608	16299	16693	16401	16462	16236	16449	16401	16565	16521	16800	16385	16514	16588	16476	16620	16468	16535	16331	16575	16476	16552	16481	16448	16534	16562	16293	16495	16594	16484	16645	16442	16326	16282	16693	16618	16494	16499	16613	16808	16517	16521	16522	16549	16535	16677	16539	16309	16433	16701	16565	16507	16446	16489	16582	16572	16593	16334	16437	16647	16537	16638	16452	16407	16726	16683	16621	16697	16681	16519	16611	16312	16503	16628	16544	16531	16537	16649	16527	16461	16641	16499	16416	16555	16508	16527	16507	16500	16527	16577	16345	16546	16491	16506	16581	16537	16516	16696	16496	16435	16623	16625	16548	16350	16530	16593	16370	16760	16469	16549	16529	16650	16701	16528	16628	16574	16429	16433	16347	16251	16589	16629	16450	16346	16647	16498	16771	16699	16462	16358	16494	16527	16590	16776	16595	16514	16593	16441	16389	16529	16756	16734	16577	16480	16418	16525	16378	16661	16415	16487	16509	16580	16540	16487	16513	16479	16492	16627	16460	16572	16384	16676	16361	16369	16493	16735	16640	16455	16529	16674	16590	16226	16465	16666	16485	16664	16695	16638	16566	16437	16485	16550	16677	16638	16548	16586	16562	16465	16485	16301	16591	16781	16424	16464	16643	16456	16476	16442	16427	16465	16639	16334	16362	16483	16316	16415	16491	16467	16374	16559	16567	16497	16568	16554	16308	16574	16843	16522	16450	16688	16486	16614	16473	16562	16474	16370	16393	16377	16289	16666	16331	16683	16297	16530	16577	16513	16351	16302	16329	16155	16347	16434	16553	16485	16287	16261	16475	16354	16414	16663	16404	16426	16318	16518	16648	16638	16444	16424	16361	16387	16618	16511	16555	16388	16632	16428	16388	16459	16390	16341	16560	16665	16256	16473	16389	16431	16434	16395	16459	16628	16368	16446	16665	16527	16465	16363	16426	16220	16764	16452	16538	16594	16450	16371	16707	16654	16500	16444	16494	16498	16572	16551	16455	16329	16377	16596	16321	16713	16535	16589	16471	16547	16416	16340	16700	16657	16520	16490	16451	16674	16466	16702	16529	16572	16484	16601	16479	16700	16549	16357	16486	16558	16512	16447	16324	16442	16285	16496	16411	16521	16560	16544	16314	16699	16648	16519	16714	16543	16436	16603	16422	16437	16383	16469	16484	16707	16530	16592	16638	16691	16327	16451	16427	16494	16568	16502	16665	16564	16648	16793	16428	16456	16474	16456	16542	16613	16413	16526	16431	16555	16637	16441	16563	16509	16375	16561	16581	16461	16570	16593	16454	16659	16406	16343	16454	16536	16606	16536	16665	16625	16625	16470	16613	16587	16376	16756	16563	16784	16316	16548	16691	16378	16441	16664	16471	16437	16447	16455	16537	16495	16483	16457	16604	16793	16536	16681	16391	16570	16558	16588	16696	16408	16701	16639	16618	16448	16521	16349	16521	16280	16369	16596	16489	16526	16615	16425	16823	16792	16395	16467	16512	16532	16664	16378	16369	16552	16538	16673	16554	16515	16676	16465	16428	16420	16591	16506	16467	16498	16410	16496	16574	16405	16700	16516	16536	16570	16701	16441	16645	16490	16570	16562	16418	16346	16333	16442	16570	16496	16580	16462	16605	16548	16386	16575	16416	16637	16775	16518	16435	16543	16401	16517	16372	16495	16553	16428	16549	16537	16250	16392	16615	16650	16543	16569	16564	16387	16330	16508	16256	16652	16548	16627	16529	16752	16328	16697	16504	16485	16435	16568	16222	16502	16764	16687	16427	16403	16380	16302	16401	16518	16188	16306	16410	16358	16498	16642	16466	16322	16447	16425	16469	16613	16395	16701	16431	16406	16657	16443	16497	16677	16493	16447	16435	16481	16433	16555	16504	16248	16443	16669	16488	16659	16595	16576	16625	16759	16422	16429	16461	16637	16474	16290	16387	16427	16430	16607	16523	16448	16566	16649	16483	16525	16569	16449	16532	16254	16486	16581	16551	16703	16394	16492	16556	16322	16468	16613	16386	16676	16623	16662	16544	16587	16452	16441	16659
49630	76550	70328	56734	43738	32071	28212	25072	19696	17798	17155	15896	15182	14544	14151	13529	13151	12869	12811	12472	12387	12317	12176	11958	12049	11959	11943	11832	11910	11812	11785	11724	11793	11753	11749	11825	11845	11747	11686	11605	11594	11628	11669	11647	11699	11632	11685	11668	11756	11409	11582	11655	11603	11621	11685	11686	11563	11397	11633	11685	11673	11555	11717	11612	11637	11635	11636	11520	11626	11530	11728	11569	11538	11638	11580	11503	11646	11692	11620	11729	11711	11504	11674	11757	11680	11697	11781	11678	11559	11607	11708	11694	11540	11437	11817	11522	11715	11368	11595	11602	11620	11464	11613	11557	11590	11697	11570	11596	11602	11584	11628	11660	11572	11694	11476	11528	11556	11694	11590	11554	11576	11531	11561	11666	11622	11761	11512	11628	11531	11679	11782	11697	11448	11483	11582	11653	11751	11460	11639	11610	11641	11706	11789	11526	11482	11619	11555	11681	11475	11781	11802	11624	11690	11496	11545	11652	11480	11529	11692	11731	11524	11552	11768	11783	11639	11703	11547	11491	11451	11605	11612	11583	11600	11645	11578	11633	11757	11744	11618	11648	11484	11641	11612	11646	11587	11615	11529	11603	11678	11574	11570	11542	11522	11680	11635	11647	11770	11792	11650	11712	11674	11741	11630	11605	11620	11731	11644	11569	11768	11538	11413	11615	11664	11591	11755	11700	11706	11725	11590	11616	11566	11469	11789	11536	11471	11617	11519	11581	11575	11675	11433	11589	11544	11746	11595	11622	11598	11585	11611	11509	11631	11654	11562	11693	11549	11665	11663	11565	11718	11483	11525	11621	11589	11621	11636	11775	11759	11680	11594	11655	11606	11508	11692	11683	11673	11626	11456	11571	11521	11606	11626	11564	11487	11619	11551	11661	11558	11731	11826	11615	11605	11634	11533	11592	11627	11733	11570	11533	11530	11622	11602	11497	11395	11695	11578	11655	11488	11521	11572	11485	11801	11613	11727	11687	11474	11532	11522	11681	11706	11700	11710	11665	11660	11643	11534	11703	11574	11628	11562	11697	11650	11650	11658	11619	11708	11787	11499	11567	11712	11753	11716	11584	11616	11715	11641	11614	11534	11615	11705	11653	11565	11516	11687	11470	11522	11648	11639	11603	11571	11681	11606	11627	11562	11614	11549	11632	11570	11558	11701	11516	11703	11679	11633	11745	11566	11683	11629	11439	11718	11451	11818	11748	11542	11642	11700	11627	11709	11657	11565	11402	11580	11607	11668	11558	11584	11623	11732	11519	11503	11562	11663	11591	11574	11665	11636	11543	11627	11550	11585	11642	11588	11779	11618	11755	11572	11507	11508	11804	11599	11673	11668	11608	11725	11670	11642	11523	11533	11458	11670	11583	11643	11639	11506	11561	11654	11675	11582	11649	11483	11629	11557	11582	11464	11746	11848	11720	11371	11755	11666	11705	11723	11551	11571	11737	11459	11632	11639	11778	11640	11532	11382	11668	11712	11453	11531	11821	11594	11519	11700	11554	11620	11602	11669	11691	11479	11773	11819	11515	11645	11661	11825	11671	11657	11417	11572	11584	11764	11664	11796	11539	11625	11615	11628	11615	11660	11704	11745	11662	11514	11524	11660	11491	11814	11675	11580	11614	11655	11549	11558	11553	11724	11515	11768	11565	11552	11604	11605	11653	11599	11658	11631	11646	11745	11598	11557	11455	11588	11571	11451	11558	11567	11680	11608	11650	11454	11600	11669	11567	11727	11620	11660	11676	11671	11733	11546	11602	11675	11556	11408	11660	11667	11465	11648	11545	11593	11578	11712	11587	11568	11634	11761	11612	11680	11559	11510	11576	11611	11532	11561	11601	11564	11558	11638	11609	11496	11552	11619	11541	11606	11600	11586	11494	11624	11530	11479	11629	11552	11476	11710	11611	11685	11546	11576	11696	11588	11490	11642	11814	11650	11602	11631	11532	11760	11582	11562	11739	11580	11655	11724	11539	11766	11629	11650	11732	11639	11565	11594	11543	11629	11621	11599	11553	11622	11791	11570	11534	11573	11705	11568	11398	11551	11587	11582	11656	11680	11654	11646	11551	11568	11520	11569	11667	11630	11714	11659	11724	11447	11628	11586	11555	11465	11831	11773	11499	11658	11617	11642	11607	11641	11617	11657	11584	11493	11613	11437	11559	11456	11600	11509	11553	11584	11651	11572	11661	11604	11566	11766	11792	11691	11611	11593	11708	11486	11686	11609	11538	11507	11508	11695	11610	11632	11611	11746	11521	11848	11700	11636	11604	11643	11640	11587	11552	11562	11488	11509	11720	11536	11697	11597	11632	11560	11620	11667	11561	11705	11668	11356	11621	11517	11547	11567	11652	11586	11672	11696	11686	11533	11619	11705	11544	11537	11559	11554	11664	11804	11476	11495	11624	11625	11795	11613	11579	11691	11585	11527	11526	11659	11604	11494	11583	11514	11848	11734	11663	11695	11384	11738	11633	11607	11459	11689	11596	11801	11650	11626	11637	11584	11665	11629	11636	11689	11527	11710	11815	11557	11508	11684	11557	11527	11736	11555	11720	11735	11775	11409	11478	11585	11710	11379	11849	11628	11517	11654	11605	11538	11635	11617	11586	11617	11561	11560	11774	11659	11800	11545	11521	11688	11675	11593	11699	11509	11527	11517	11686	11819	11524	11744	11598	11604	11675	11620	11683	11571	11498	11800	11529	11700	11606	11547	11701	11571	11601	11585	11700	11633	11586	11493	11606	11598	11580	11503	11543	11492	11585	11646	11542	11753	11728	11486	11541	11601	11608	11572	11558	11495	11590	11515	11760	11734	11691	11632	11583	11658	11782	11770	11538	11599	11585	11544	11633	11474	11778	11672	11617	11709	11577	11460	11659	11756	11664	11749	11535	11685	11574	11598	11717	11703	11594	11610	11497	11636	11530	11616	11614	11554	11631	11709	11577	11601	11578	11694	11595	11612	11718	11632	11823	11645	11642	11611	11667	11716	11679	11604	11773	11713	11683	11435	11628	11611	11625	11602	11548	11557	11758	11554	11665	11460	11615	11624	11517	11628	11644	11401	11619	11592	11709	11698	11732	11482	11679	11511	11528	11671	11698	11726	11558	11517	11567	11581	11652	11579	11576	11586	11528	11580	11606	11685	11351	11666	11670	11638	11496	11728	11642	11634	11552	11578	11544	11653	11572	11766	11549	11616	11695	11536	11533	11564	11708	11604	11593	11566	11678	11587	11764	11675	11840	11650	11649	11592	11740	11571	11653	11648	11551	11557	11731	11581	11716	11777	11436	11520	11612	11622	11533	11681	11616	11554	11718	11662	11631	11737	11646	11556	11596	11605	11630	11720	11581	11490	11575	11629	11682	11689	11645	11639	11582	11651	11810	11739	11680	11658	11667	11628	11524	11620	11766	11694	11618	11721	11510	11649	11617	11782	11663	11605	11507	11604	11560	11640	11479	11583	11642	11714	11599	11458	11644	11571	11545	11752	11568	11620	11672	11615	11610	11526	11551	11641	11810	11824	11694	11717	11632	11853	11657	11724	11510	11621	11682	11594	11709	11658	11601	11757	11488	11614	11662	11496	11735	11701	11568	11571	11517	11529	11589	11676	11670	11692	11614	11642	11599	11524	11605	11460	11645	11625	11566	11615	11578	11655	11644	11640	11600	11676	11562	11817	11518	11728	11633	11727	11510	11522	11619	11651	11674	11725	11503	11659	11573	11683	11784	11645	11629	11698	11493	11582	11633	11706	11637	11599	11589	11605	11642	11577	11512	11730	11610	11621	11680	11700	11642	11594	11655	11631	11526	11657	11757	11475	11424	11451	11632	11529	11685	11541	11722	11642	11661	11566	11611	11499	11700	11658	11546	11607	11504	11489	11528	11559	11636	11624	11617	11710	11411	11625	11622	11682	11531	11517	11698	11671	11571	11531	11504	11515	11534	11729	11615	11773	11755	11631	11719	11584	11614	11743	11604	11547	11726	11581	11630	11522	11619	11624	11689	11547	11716	11603	11564	11710	11656	11757	11667	11669	11605	11655	11733	11574	11611	11515	11537	11555	11547	11694	11553	11704	11800	11615	11583	11559	11737	11698	11623	11528	11846	11602	11639	11748	11649	11625	11542	11629	11730	11781	11677	11777	11472	11553	11702	11608	11408	11550	11785	11574	11692	11575	11640	11559	11566	11578	11621	11677	11611	11487	11621	11666	11608	11542	11657	11757	11457	11634	11641	11702	11572	11654	11647	11773	11745	11621	11668	11710	11678	11636	11627	11654	11611	11660	11613	11629	11600	11696	11471	11737	11588	11602	11635	11696	11586	11545	11803	11689	11531	11641	11685	11657	11626	11624	11512	11660	11734	11617	11721	11526	11529	11420	11541	11667	11574	11646	11405	11590	11744	11740	11570	11515	11528	11686	11693	11703	11497	11523	11675	11684	11699	11634	11701	11543	11757	11517	11731	11728	11586	11617	11447	11540	11771	11620	11718	11733	11542	11622	11468	11615	11511	11723	11678	11620	11871	11469	11653	11755	11631	11602	11661	11497	11678	11727	11509	11637	11526	11585	11461	11624	11806	11491	11641	11505	11466	11705	11596	11586	11491	11587	11482	11555	11585	11732	11484	11588	11554	11591	11701	11810	11502	11655	11541	11565	11579	11651	11598	11723	11694	11802	11381	11574	11714	11680	11582	11615	11498	11665	11603	11512	11763	11636	11573	11643	11608	11833	11602	11756	11608	11551	11723	11652	11714	11536	11436	11589	11557	11549	11667	11672	11685	11415	11605	11638	11660	11635	11639	11597	11573	11710	11596	11722	11746	11765	11666	11502	11770	11553	11684	11547	11461	11667	11618	11578	11699	11461	11700	11680	11743	11565	11757	11542	11590	11724	11709	11615	11794	11738	11606	11512	11604	11541	11856	11620	11720	11724	11695	11514	11642	11687	11424	11678	11643	11626	11542	11603	11450	11696	11757	11735	11606	11554	11702	11439	11508	11605	11633	11497	11644	11655	11632	11652	11539	11658	11384	11727	11791	11649	11591	11602	11558	11622	11625	11720	11612	11633	11551	11670	11618	11741	11664	11637	11628	11685	11711	11486	11669	11629	11601	11640	11683	11631	11631	11531	11558
49791	54752	52795	39376	29153	24729	22216	19507	18701	18315	17954	17414	17262	17373	16936	16970	16929	16642	16514	16475	16434	16446	16309	16454	16322	16353	16393	16316	16365	16468	16315	16199	16172	16186	16179	16266	16411	16472	16331	16282	16073	16286	16358	16108	16319	16407	16490	16466	16202	16079	16431	16315	16453	16352	16167	16147	16417	16312	16399	16216	16249	16027	16243	16229	16134	16176	16384	16338	16399	16218	16176	16446	16402	16393	16153	16201	16251	16249	16448	16165	16072	16398	16194	16292	16293	16233	16214	16189	16302	15955	16229	16274	16353	16139	16120	16251	16345	16112	16372	16065	16503	16177	16122	16131	16207	16050	16106	16447	16330	16169	16160	16358	16212	16404	16124	16056	16224	16246	16445	16011	16337	16108	16034	16114	16210	16211	16058	16184	16117	16191	16202	16134	16366	16169	16184	16278	16340	16386	16197	16295	16398	16043	16181	15989	16272	16321	16410	16416	16122	16032	16131	16018	16221	16250	16111	16154	16200	16396	16383	16111	16148	16327	16183	16215	16230	16143	16147	16416	16307	16202	16409	16125	16362	15989	16132	16304	16289	16391	16456	16301	16039	16284	16319	16185	16155	16394	16308	16234	16518	16320	16091	16004	16047	16068	16296	16415	16406	16074	16191	16214	16155	16344	16389	16090	16283	16301	16294	16154	16134	16217	16121	16153	16247	16405	16290	16350	16304	16390	16229	16338	16130	16241	16327	16158	16216	16311	16187	16182	16064	16152	16186	16143	16302	16251	16200	16157	16039	16263	16357	16245	16268	16144	16355	16192	16247	16201	16326	16196	16074	16215	16326	16537	16296	16151	16373	16152	16256	16290	16116	16070	16284	16035	16467	16419	16153	16006	16166	16277	16210	16093	16123	16093	16310	16175	16308	16070	16296	16136	16330	16204	16149	16319	16194	16056	16270	16328	16222	16154	16118	16408	16183	16104	16110	16166	16198	16065	16028	16204	16090	16286	16220	16359	16234	16368	16301	16275	16184	16189	16503	16293	16389	16031	16240	16158	16285	16211	16211	16176	16273	16087	16164	16195	16348	16246	16328	16194	16251	16172	16140	16246	16414	16135	16122	16203	16290	16163	16401	16384	16320	16305	16168	16290	16497	16180	16085	16162	16348	16215	16185	16094	16273	16329	16143	16090	16321	16427	16354	16193	16334	16379	16368	16337	16024	16080	16061	16344	16078	16130	16019	16114	16085	16159	16338	16264	16182	16383	16185	16252	16315	16108	16231	16296	16238	16276	16089	16082	16297	16261	16173	16330	16023	16065	16279	16392	16182	15960	16296	16338	16327	16297	16342	16127	16285	16151	16234	16052	16222	16148	16060	16198	16252	16249	16145	16343	16272	16055	16110	16132	16124	16200	16302	16142	16151	16458	16227	16221	16407	16499	16302	16268	16132	16454	16183	16335	16454	16336	16130	16083	16086	16345	16349	16209	16348	16303	16175	16399	16212	16313	16400	16177	16193	16459	16367	16266	16319	16279	16038	16095	16501	16205	16434	16087	16175	16212	16094	16065	16135	16151	16217	16120	16275	16176	16297	16090	16114	16151	16401	16218	16172	15995	16216	16166	16269	16191	16049	16437	16233	16182	16214	16117	16379	16249	16236	16334	16344	16377	16394	16206	16435	16235	15980	16166	16395	16156	16301	16174	16403	16149	16248	16326	16210	16207	16269	16048	16394	16337	16196	16005	16020	16212	16484	16435	16195	16184	16333	16309	16273	16357	16046	16213	16360	16148	16340	16274	16390	16474	16389	16269	16153	16388	16091	16136	16391	16236	16104	16144	16273	16343	16223	16228	16206	16155	16100	16256	15989	16376	16391	16107	16217	16320	16143	16291	16363	16330	16088	16039	16226	16134	16295	16322	16148	16242	16228	16189	16442	16214	16237	16164	16516	16279	16225	16149	16492	16335	16059	16276	16396	16158	16468	16327	16408	16271	16348	16217	16355	16256	16185	16063	16454	16323	16332	16112	16204	16253	16307	16297	16095	16241	16263	16218	16309	16078	16357	16217	16152	16318	16352	16342	16181	16221	16093	16288	16340	16465	16179	16353	16194	16169	16203	16308	16190	16241	16115	16213	16376	16054	16422	16152	16252	16141	16281	16279	16143	16294	16443	16275	16432	16362	16230	16064	16105	16229	16334	16157	16219	16030	16264	16494	16174	16202	16299	16497	16231	16268	16375	16238	16455	16325	16120	16564	16242	16489	16440	16394	16250	16192	16464	16285	16126	16439	16470	16233	16278	16282	16376	16173	16261	16438	16352	16113	16273	16289	16040	16173	16371	16346	16073	16222	15979	16238	16345	16261	16299	16203	16240	16172	16289	16176	16276	16298	16064	16013	16332	16270	16130	16622	16427	16326	16236	16296	16148	16258	16053	16191	16560	16161	16147	16386	16241	16052	16152	16206	16235	16046	16086	16106	16080	16440	16199	16287	16432	16163	16363	16238	16213	16442	16305	16279	16070	16240	16395	16108	16473	16451	16305	16295	16291	16513	16192	16381	16249	16329	16400	16332	16259	16437	16271	16311	16227	16319	16285	16349	16118	16202	16215	16224	16039	16327	16482	16321	16252	16089	16206	16181	16332	16222	16281	16301	16317	16223	16284	16222	16350	16003	16072	16297	16337	16282	16261	16669	16256	16243	16387	16393	16031	16330	16434	16168	16221	16490	16473	16174	16215	16230	16166	16086	16111	16174	16091	16253	16127	16267	16197	16246	16230	16310	16265	16269	16095	16313	16210	16133	16133	16166	16153	16267	16408	16408	16167	16301	16221	16273	16492	16442	16314	16157	16225	16086	16239	16173	16273	16376	16093	16330	16274	16354	16315	16227	16074	16173	16192	16115	16422	16302	16164	16248	16276	16258	16265	16189	16030	15993	16241	16396	16197	16121	16275	16357	16303	16280	16146	16264	16169	16206	16118	16259	16129	16002	16197	16443	16342	16134	16138	16128	16266	16386	16265	16174	16126	16165	16372	16259	16259	16334	16180	16331	16378	16379	16277	16232	16089	16088	16216	16467	16194	16099	16446	16286	16242	16336	16245	16259	16064	16329	16267	16135	16084	16186	16500	16178	16110	16424	16147	16336	16309	16130	16400	16357	16375	16328	16211	16197	16086	16097	16258	16281	16170	16290	16150	16371	16082	16025	16323	16169	16093	16215	16197	16353	16241	16203	16172	16081	16298	16565	16174	16230	16175	16234	16284	16352	16075	16187	16476	16474	16398	16268	16290	16177	16233	16137	16014	16196	16217	16161	16336	16323	16272	16277	16247	16255	16083	16362	16052	16355	16292	16352	16207	16065	16138	15992	16242	16239	16421	16169	16170	16326	16111	16407	16231	16286	16076	16188	16334	16188	16389	16223	16156	15916	16240	16271	16128	16216	16580	16221	16105	16232	16224	16109	16275	16406	16288	16453	16177	16463	16275	16249	16331	16220	16184	16225	16183	16200	16126	16250	16122	16192	16003	16025	16336	16202	16234	16309	16139	16134	16240	16382	16338	16136	16288	16355	16269	16253	16292	16044	16232	16212	16240	16391	16314	16400	16252	16195	16245	16367	16254	16109	16213	16466	16344	16076	16323	16315	16331	16272	16243	16218	16176	16133	16345	16153	16335	16481	16159	16408	16532	16231	16165	16324	16303	16499	16404	16297	16284	16191	16321	16145	16237	16122	16208	16120	16436	16197	16274	16420	16187	16062	16224	16309	16133	16124	16287	16221	16180	16212	16367	16225	16350	16179	16183	16241	16155	16019	16205	16259	16257	16214	16037	16091	16249	16130	16257	16300	16313	16232	16134	16209	16159	16257	16317	16198	16283	16162	16282	16126	16445	16091	16186	16272	16251	15914	16247	16190	16307	16303	16095	16153	16309	16268	16250	16313	16169	16117	16202	16444	16378	16326	16359	16264	16345	16374	16018	16256	16329	16030	16128	16228	16166	16149	16180	16212	16293	16289	16058	16313	16556	16244	16171	16217	16214	16198	16069	16050	16260	16052	16292	16442	16201	16088	16262	16310	16429	16119	16217	16359	16241	16143	16117	16141	16237	16359	16272	16156	16598	16271	16123	16227	16214	16268	16329	16325	16124	16137	16088	16164	16152	16497	16363	16480	16476	16457	16215	16218	16418	16180	16283	16224	16306	16202	16233	16332	16074	16350	16220	16302	16086	16241	16344	16376	16510	16298	16186	16215	16162	16061	16467	16240	16246	16162	16279	16252	16203	16216	15950	16168	16086	16234	16220	16260	16264	16070	16328	16223	16301	16204	16389	16314	16195	16236	16317	16046	16176	16175	16237	16387	16384	16397	16400	16268	16226	16299	16271	15985	16017	16361	16196	16205	16486	15995	16105	16229	16154	16185	16297	16035	16121	16220	16093	16110	16255	16375	16243	16300	16271	16101	16222	16159	16274	16285	16170	16092	16141	15988	16253	16222	16318	16175	16417	16285	16456	16264	16104	16200	16194	16108	16096	16159	16394	16261	16077	16168	16250	16214	16396	16241	16206	16141	16288	16429	16556	16272	16132	16223	16206	16037	16251	15971	16236	16323	16357	16327	16198	16144	16344	16025	16284	16245	16330	16275	16070	16148	16317	16249	16292	16380	16279	16194	16487	16152	16161	16113	16152	16352	16340	16258	16072	16293	16287	16229	16202	16046	16290	16338	16049	16058	16043	16233	16179	16248	16346	16271	16245	16139	16221	16044	15985	16393	16147	16186	16335	16238	16105	16369	16402	16203	16199	16198	16205	16248	16229	16033	16411	16573	16180	16258	16069	16284	16394	16274	16184	16222	16420	16201	16089	16317	16052	16268	16328	16242	16221	16285	16475	16490	16083	16135	16221	16291	16368	16248	16460	16287	16271	16436	16607	16311	16314	16259	16007	16345	16463	16384	16414	16130	16248	16031	16187	16133	16378	16249	16206	16331	16492	16314	16142	16378	16085	16239	16167	16067	16135	16321	16285	16221	16285	16093	16132	16109	16287	16096	15902	16133	16185	16167	16202	16204	16206	16213	16146	16234	16256	16425	16480	16276	16361	16264	16173	16009	16208	16178	16222	16313	16255	16091	16147	16198	16125	16244	16436	16291	16279	16089	16277	16393	16197	16185	16152	16213
53815	63886	52095	34649	25171	21201	18147	15493	14345	13818	13706	13243	12763	12393	12547	12233	12227	11942	11824	11729	11657	11769	11630	11616	11728	11437	11532	11578	11537	11560	11578	11682	11590	11593	11681	11620	11643	11469	11484	11493	11614	11533	11596	11259	11433	11701	11628	11550	11440	11536	11370	11400	11436	11620	11510	11500	11505	11516	11683	11540	11538	11568	11520	11539	11512	11439	11494	11420	11630	11481	11603	11360	11377	11672	11432	11473	11416	11464	11460	11530	11552	11553	11482	11532	11566	11568	11510	11451	11438	11578	11591	11511	11608	11425	11698	11416	11469	11671	11500	11521	11463	11429	11520	11496	11702	11403	11473	11446	11521	11584	11451	11425	11501	11384	11583	11529	11549	11339	11591	11460	11646	11488	11488	11517	11559	11575	11399	11408	11642	11459	11626	11430	11390	11412	11557	11215	11408	11609	11511	11367	11483	11450	11388	11382	11407	11520	11461	11645	11500	11628	11595	11443	11436	11676	11331	11443	11626	11521	11566	11495	11418	11465	11577	11571	11566	11511	11347	11426	11576	11411	11592	11385	11512	11422	11529	11488	11504	11431	11457	11328	11437	11672	11408	11662	11532	11540	11504	11533	11484	11252	11372	11459	11394	11532	11417	11468	11626	11539	11342	11475	11481	11401	11354	11386	11509	11493	11464	11413	11336	11550	11529	11604	11446	11497	11577	11474	11541	11503	11449	11614	11456	11599	11496	11564	11418	11510	11440	11575	11532	11469	11492	11483	11519	11495	11399	11509	11440	11389	11548	11586	11348	11533	11489	11587	11531	11322	11466	11552	11461	11316	11532	11725	11468	11386	11604	11500	11416	11410	11481	11284	11575	11474	11347	11401	11454	11570	11422	11514	11593	11567	11504	11336	11568	11472	11475	11594	11219	11333	11506	11489	11388	11655	11381	11454	11322	11529	11616	11281	11495	11501	11480	11546	11578	11241	11672	11425	11279	11519	11370	11498	11363	11467	11523	11508	11313	11492	11432	11587	11566	11558	11379	11424	11364	11409	11455	11456	11494	11305	11360	11460	11479	11745	11592	11348	11496	11363	11447	11329	11614	11630	11499	11289	11530	11490	11402	11559	11432	11376	11471	11410	11496	11385	11552	11526	11740	11522	11538	11404	11422	11438	11587	11569	11607	11544	11461	11360	11421	11554	11502	11451	11566	11518	11465	11584	11386	11586	11484	11668	11680	11456	11429	11435	11449	11467	11437	11405	11587	11476	11457	11532	11470	11357	11392	11428	11478	11452	11484	11470	11374	11551	11557	11475	11470	11430	11577	11706	11592	11526	11428	11582	11516	11379	11543	11380	11257	11503	11486	11606	11478	11463	11561	11549	11513	11586	11657	11487	11470	11575	11377	11558	11354	11427	11575	11501	11465	11336	11515	11371	11448	11591	11742	11422	11385	11515	11497	11639	11478	11511	11460	11556	11513	11547	11490	11383	11484	11354	11529	11486	11541	11503	11385	11614	11381	11639	11535	11430	11497	11412	11428	11517	11610	11419	11427	11470	11435	11451	11730	11402	11525	11578	11545	11476	11458	11567	11475	11374	11311	11592	11571	11572	11530	11490	11548	11350	11507	11529	11399	11585	11479	11505	11555	11498	11514	11522	11558	11574	11391	11544	11531	11502	11372	11495	11623	11457	11230	11405	11390	11576	11562	11436	11499	11474	11419	11455	11429	11520	11385	11371	11461	11483	11478	11428	11446	11609	11396	11495	11507	11484	11526	11428	11487	11486	11552	11604	11474	11442	11454	11718	11547	11464	11625	11551	11453	11449	11361	11447	11341	11478	11537	11528	11482	11446	11625	11277	11483	11472	11490	11488	11321	11552	11566	11502	11447	11675	11455	11344	11588	11447	11469	11562	11552	11484	11419	11431	11566	11492	11490	11643	11521	11581	11532	11523	11595	11446	11593	11479	11506	11482	11431	11444	11454	11694	11553	11505	11653	11514	11506	11567	11466	11517	11458	11452	11477	11352	11545	11401	11540	11512	11409	11360	11432	11548	11524	11486	11595	11564	11592	11587	11557	11510	11525	11568	11398	11453	11630	11438	11694	11438	11580	11552	11423	11280	11443	11535	11460	11375	11554	11578	11530	11563	11431	11212	11452	11569	11528	11485	11611	11232	11352	11580	11311	11492	11511	11626	11537	11628	11444	11390	11506	11492	11477	11373	11477	11460	11611	11548	11457	11318	11532	11672	11431	11447	11572	11562	11355	11495	11459	11468	11354	11582	11546	11473	11449	11512	11443	11645	11482	11416	11633	11547	11584	11353	11458	11612	11483	11380	11484	11403	11567	11448	11630	11274	11463	11510	11324	11256	11505	11311	11425	11483	11457	11528	11441	11527	11476	11420	11509	11516	11442	11541	11646	11548	11454	11494	11415	11517	11542	11414	11457	11272	11545	11531	11526	11510	11517	11639	11600	11522	11441	11430	11400	11668	11520	11552	11474	11483	11459	11427	11532	11510	11589	11418	11287	11624	11508	11397	11563	11288	11546	11490	11326	11649	11536	11250	11349	11558	11459	11519	11587	11435	11455	11539	11432	11593	11493	11477	11441	11538	11508	11602	11725	11631	11402	11528	11507	11497	11469	11485	11546	11491	11486	11471	11489	11485	11488	11565	11544	11489	11612	11486	11567	11570	11432	11580	11705	11518	11488	11547	11568	11588	11532	11504	11419	11547	11647	11669	11388	11655	11449	11695	11516	11674	11390	11511	11473	11495	11569	11629	11564	11701	11447	11472	11646	11544	11548	11321	11454	11624	11403	11354	11583	11456	11434	11423	11430	11412	11392	11606	11379	11470	11612	11531	11356	11363	11240	11530	11503	11466	11493	11547	11617	11503	11459	11490	11479	11437	11526	11421	11548	11312	11462	11634	11583	11693	11468	11561	11348	11572	11579	11457	11413	11660	11655	11609	11605	11526	11468	11478	11508	11464	11481	11519	11554	11524	11491	11541	11633	11301	11530	11570	11260	11412	11411	11438	11662	11566	11562	11329	11347	11600	11460	11567	11705	11372	11517	11597	11412	11505	11446	11576	11651	11374	11501	11395	11508	11409	11451	11479	11599	11418	11618	11471	11570	11387	11333	11496	11417	11519	11538	11618	11436	11507	11427	11481	11372	11454	11643	11449	11518	11470	11492	11417	11495	11449	11509	11374	11600	11561	11413	11392	11598	11386	11417	11506	11542	11637	11543	11496	11563	11506	11353	11461	11507	11589	11515	11544	11545	11563	11547	11518	11505	11652	11580	11583	11447	11450	11499	11588	11549	11582	11495	11401	11462	11617	11622	11358	11479	11659	11413	11362	11639	11428	11539	11348	11506	11480	11428	11503	11400	11469	11557	11386	11529	11534	11468	11544	11444	11493	11544	11431	11392	11479	11580	11457	11441	11512	11608	11577	11567	11610	11639	11524	11566	11475	11528	11521	11472	11423	11555	11605	11549	11486	11539	11472	11535	11573	11565	11504	11616	11321	11561	11438	11542	11469	11463	11526	11498	11409	11545	11570	11546	11584	11509	11559	11502	11583	11515	11517	11502	11510	11449	11368	11418	11408	11554	11469	11520	11436	11455	11351	11438	11539	11541	11489	11566	11511	11307	11574	11559	11417	11541	11452	11250	11515	11491	11424	11531	11559	11458	11568	11367	11590	11452	11617	11500	11490	11665	11471	11486	11556	11452	11415	11458	11448	11428	11482	11407	11482	11518	11558	11403	11472	11338	11443	11519	11524	11410	11493	11648	11613	11646	11478	11423	11564	11326	11535	11465	11437	11481	11603	11509	11596	11498	11483	11417	11465	11573	11405	11688	11661	11504	11539	11584	11598	11382	11425	11620	11378	11500	11564	11484	11560	11447	11493	11498	11515	11532	11660	11352	11491	11587	11488	11508	11497	11409	11235	11516	11480	11540	11583	11635	11528	11475	11557	11420	11462	11527	11508	11609	11506	11417	11484	11633	11462	11500	11359	11557	11501	11485	11558	11526	11507	11456	11380	11448	11573	11360	11429	11494	11580	11388	11485	11455	11452	11355	11424	11514	11315	11360	11359	11563	11274	11328	11635	11513	11456	11545	11342	11446	11494	11414	11564	11650	11432	11555	11450	11447	11429	11448	11466	11406	11434	11423	11373	11528	11458	11432	11571	11660	11429	11504	11710	11626	11558	11425	11444	11565	11639	11396	11439	11529	11462	11463	11585	11552	11571	11622	11423	11546	11558	11496	11493	11607	11472	11517	11613	11318	11666	11484	11644	11542	11473	11550	11484	11582	11318	11529	11497	11491	11521	11611	11483	11413	11402	11456	11505	11651	11503	11614	11466	11293	11736	11428	11393	11518	11419	11444	11361	11592	11428	11452	11588	11482	11513	11658	11304	11330	11667	11517	11539	11642	11468	11392	11546	11650	11517	11448	11406	11549	11426	11487	11516	11254	11488	11608	11572	11600	11498	11588	11495	11421	11559	11579	11541	11427	11649	11498	11473	11533	11523	11540	11429	11569	11443	11472	11409	11518	11453	11608	11506	11660	11594	11423	11473	11600	11507	11569	11402	11267	11354	11597	11545	11506	11556	11428	11308	11548	11421	11657	11609	11453	11662	11501	11344	11395	11584	11528	11426	11556	11508	11656	11462	11615	11551	11424	11417	11518	11324	11529	11467	11341	11659	11625	11661	11503	11527	11584	11440	11443	11377	11625	11507	11539	11671	11373	11588	11548	11520	11529	11408	11527	11558	11368	11590	11531	11506	11598	11365	11357	11491	11573	11528	11514	11513	11307	11363	11606	11390	11527	11612	11457	11550	11532	11539	11643	11437	11481	11403	11403	11611	11342	11401	11454	11448	11410	11510	11476	11557	11454	11553	11551	11488	11554	11512	11546	11515	11391	11530	11457	11450	11613	11465	11587	11497	11348	11510	11527	11324	11477	11447	11519	11454	11549	11547	11634	11419	11484	11566	11462	11533	11449	11398	11445	11575	11461	11453	11617	11475	11494	11489	11380	11440	11365	11576	11425	11608	11615	11556	11364	11454	11448	11612	11417	11529	11527	11454	11504	11562	11479	11388	11412	11421	11420	11493	11342	11449	11625	11577	11349	11431	11462	11560	11413	11375	11389	11424
26460	21770	30285	30826	32370	32741	28572	23227	20121	19724	18938	18394	18221	17954	17610	17561	17346	17237	17164	16827	17076	16659	16811	16761	16607	16596	16677	16481	16517	16574	16607	16555	16596	16526	16632	16388	16508	16450	16627	16437	16559	16429	16415	16384	16386	16373	16287	16391	16307	16468	16353	16445	16213	16251	16375	16317	16375	16517	16441	16337	16164	16185	16480	16515	16560	16474	16348	16442	16476	16393	16535	16458	16325	16505	16528	16288	16072	16383	16508	16269	16427	16176	16254	16373	16579	16374	16172	16098	16552	16281	16195	16345	16410	16413	16533	16135	16419	16509	16508	16173	16378	16540	16311	16292	16351	16435	16480	16356	16338	16351	16424	16472	16455	16300	16356	16428	16303	16286	16133	16213	16398	16438	16359	16236	16301	16241	16405	16397	16439	16425	16596	16244	16456	16353	16296	16430	16584	16177	16157	16319	16359	16209	16325	16331	16326	16237	16313	16405	16377	16461	16435	16473	16216	16387	16360	16513	16536	16245	16417	16396	16401	16203	16388	16434	16374	16356	16226	16220	16335	16371	16352	16209	16470	16468	16210	16392	16449	16327	16410	16175	16449	16191	16418	16412	16418	16539	16738	16566	16303	16459	16363	16192	16294	16351	16364	16248	16312	16495	16367	16140	16376	16350	16328	16371	16271	16298	16272	16465	16474	16490	16137	16330	16442	16490	16522	16191	16369	16504	16553	16373	16273	16220	16324	16258	16265	16181	16233	16358	16374	16352	16040	16250	16447	16228	16279	16227	16300	16349	16418	16551	16373	16215	16434	16281	16442	16466	16263	16398	16197	16398	16085	16366	16315	16277	16582	16391	16214	16254	16394	16377	16188	16517	16253	16311	16234	16302	16479	16362	16469	16457	16111	16447	16211	16405	16253	16474	16615	16527	16481	16117	16349	16255	16200	16378	16271	16400	16316	16476	16484	16536	16238	16198	16352	16364	16364	16371	16289	16317	16378	16523	16449	16335	16455	16383	16492	16265	16093	16546	16408	16289	16335	16585	16431	16532	16345	16211	16197	16362	16576	16476	16427	16294	16326	16416	16264	16335	16372	16444	16308	16350	16380	16294	16282	16426	16382	16356	16223	16254	16334	16360	16361	16230	16358	16374	16300	16467	16346	16333	16280	16339	16272	16431	16265	16380	16371	16593	16485	16257	16269	16172	16486	16444	16533	16204	16210	16283	16432	16264	16385	16133	16292	16426	16449	16320	16494	16332	16269	16445	16077	16360	16328	16348	16564	16445	16283	16314	16271	16334	16348	16359	16181	16484	16500	16404	16151	16424	16317	16595	16532	16203	16539	16571	16431	16305	16417	16611	16277	16334	16261	16211	16391	16181	16291	16304	16268	16426	16391	16463	16513	16203	16176	16313	16379	16299	16317	16246	16378	16478	16546	16354	16453	16251	16427	16126	16459	16225	16589	16382	16294	16398	16293	16252	16205	16512	16484	16446	16187	16231	16367	16291	16268	16467	16101	16194	16320	16302	16283	16351	16401	16465	16275	16461	16504	16213	16354	16378	16224	16327	16180	16416	16391	16236	16519	16369	16355	16268	16275	16577	16208	16305	16295	16402	16358	16347	16421	16371	16226	16250	16391	16280	16483	16368	16387	16400	16257	16540	16260	16290	16219	16411	16277	16472	16335	16476	16384	16348	16470	16360	16465	16541	16624	16376	16250	16395	16465	16286	16432	16120	16477	16275	16502	16483	16449	16326	16325	16325	16312	16299	16069	16378	16419	16461	16391	16332	16333	16489	16396	16326	16486	16256	16140	16188	16387	16315	16337	16207	16415	16631	16350	16225	16693	16441	16213	16371	16482	16497	16328	16470	16497	16229	16268	16504	16359	16391	16446	16279	16356	16257	16268	16329	16386	16256	16286	16428	16698	16479	16472	16267	16247	16273	16129	16441	16304	16327	16330	16392	16454	16170	16272	16355	16312	16385	16026	16343	16267	16331	16390	16183	16228	16240	16408	16172	16443	16427	16393	16305	16400	16617	16444	16392	16226	16257	16328	16641	16366	16228	16300	16504	16422	16322	16351	16567	16579	16314	16346	16511	16444	16348	16575	16337	16258	16287	16432	16237	16385	16248	16263	16274	16523	16184	16425	16319	16530	16388	16320	16225	16372	16492	16477	16175	16225	16311	16246	16188	16382	16187	16151	16349	16353	16280	16351	16303	16454	16146	16290	16225	16283	16351	16368	16374	16420	16335	16240	16451	16234	16269	16472	16385	16196	16356	16313	16420	16260	16230	16377	16379	16403	16468	16545	16200	15961	16497	16330	16434	16332	16290	16502	16348	16422	16502	16516	16470	16235	16532	16252	16141	16317	16352	16400	16360	16137	16242	16332	16374	16268	16297	16158	16395	16310	16447	16386	16468	16413	16357	16260	16636	16360	16253	16593	16142	16292	16418	16212	16464	16467	16423	16348	16511	16186	16425	16407	16313	16391	16375	16342	16244	16512	16139	16346	16371	16482	16645	16190	16411	16359	16286	16486	16173	16405	16661	16484	16278	16261	16020	16241	16261	16268	16278	16413	16411	16259	16447	16406	16159	16328	16308	16308	16567	16371	16369	16311	16255	16100	16330	16342	16196	16333	16498	16394	16503	16521	16437	16403	16307	16060	16261	16297	16538	16296	16385	16558	16484	16214	16361	16458	16425	16169	16137	16409	16201	16381	16179	16393	16441	16461	16309	16284	16381	16399	16480	16369	16322	16338	16123	16381	16167	16226	16393	16342	16580	16078	16347	16556	16205	16393	16444	16339	16119	16337	16335	16397	16363	16226	16400	16488	16299	16339	16240	16368	16355	16249	16363	16366	16244	16373	16301	16205	16493	16215	16470	16435	16346	16388	16325	16475	16391	16289	16269	16313	16369	16405	16184	16370	16289	16379	16541	16387	16545	16083	16308	16513	16306	16424	16303	16412	16216	16216	16301	16325	16326	16537	16271	16402	16328	16199	16216	16382	16411	16286	16515	16292	16251	16072	16243	16447	16222	16276	16197	16368	16489	16457	16224	16681	16306	16130	16624	16314	16347	16461	16527	16465	16316	16316	16595	16126	16395	16149	16311	16240	16527	16350	16328	16324	16188	16461	16325	16321	16253	16225	16492	16259	16312	16225	16309	16447	16297	16272	16409	16394	16410	16326	16416	16398	16385	16496	16217	16499	16488	16151	16187	16071	16457	16531	16161	16285	16537	16504	16329	16183	16196	16149	16346	16211	16257	16487	16324	16290	16361	16188	16370	16352	16318	16247	16427	16422	16246	16367	16410	16356	16299	16553	16313	16252	16495	16406	16286	16263	16361	16536	16296	16298	16374	16180	16140	16364	16574	16569	16402	16426	16335	16489	16426	16375	16326	16284	16371	16538	16390	16528	16214	16294	16515	16343	16414	16147	16298	16577	16527	16423	16456	16347	16437	16340	16451	16461	16214	16372	16427	16370	16349	16359	16438	16181	16223	16315	16212	16188	16184	16342	16377	16241	16140	16399	16534	16245	16543	16373	16422	16392	16362	16388	16478	16313	16378	16289	16367	16315	16447	16349	16535	16677	16260	16492	16628	16274	16256	16364	16230	16356	16454	16497	16261	16224	16103	16386	16402	16433	16329	16366	16482	16199	16308	16242	16247	16186	16276	16309	16300	16314	16212	16242	16603	16291	16298	16462	16583	16408	16120	16497	16483	16501	16119	16279	16446	16109	16589	16309	16303	16533	16338	16530	16345	16205	16461	16572	16327	16294	16731	16316	16287	16450	16361	16538	16387	16203	16196	16364	16558	16374	16411	16290	16269	16303	16382	16383	16256	16295	16356	16430	16380	16489	16452	16346	16662	16382	16432	16335	16406	16336	16135	16298	16407	16462	16327	16270	16432	16439	16455	16367	16208	16291	16359	16180	16134	16389	16328	16501	16076	16318	16257	16390	16218	16443	16329	16382	16260	16450	16427	16431	16471	16531	16407	16435	16210	16495	16281	16244	16193	16107	16581	16417	16438	16396	16545	16688	16233	16341	16351	16466	16428	16369	16160	16492	16109	16566	16425	16210	16308	16368	16428	16388	16350	16296	16354	16270	16359	16306	16425	16356	16425	16081	16312	16436	16242	16272	16377	16451	16386	16391	16220	16464	16454	16463	16442	16569	16466	16458	16477	16578	16304	16331	16297	16326	16337	16428	16490	16368	16307	16552	16236	16385	15962	16468	16400	16463	16702	16500	16327	16294	16264	16185	16316	16275	16325	16256	16023	16199	16250	16534	16397	16393	16184	16409	16390	16336	16179	16336	16436	16364	16237	16482	16389	16285	16342	16490	16266	16325	16081	16322	16330	16249	16381	16546	16586	16393	16354	16518	16183	16332	16326	16395	16546	16161	16316	16363	16217	16467	16153	16246	16236	16328	16479	16434	16430	16480	16425	16139	16383	16395	16296	16466	16487	16457	16350	16387	16156	16424	16501	16550	16284	16732	16008	16363	16338	16389	16626	16363	16471	16252	16298	16534	16320	16380	16170	16222	16340	16324	16162	16391	16608	16498	16303	16535	16358	16428	16222	16350	16386	16403	16482	16339	16348	16509	16295	16079	16417	16350	16210	16085	16285	16418	16234	16329	16160	16338	16315	16479	16274	16592	16392	16393	16320	16315	16313	16418	16303	16409	16263	16270	16291	16283	16332	16411	16335	16254	16347	16202	16339	16338	16586	16305	16304	16132	16341	16242	16412	16518	16569	16269	16357	16173	16368	16432	16299	16585	16357	16230	16287	16212	16424	16440	16349	16451	16847	16318	16472	16432	16435	16387	16444	16310	16498	16466	16501	16540	16251	16326	16382	16446	16263	16542	16418	16292	16279	16407	16360	16515	16362	16306	16357	16274	16324	16222	16220	16484	16542	16314	16416	16300	16300	16541	16347	16343	16141	16243	16563	16113	16296	16273	16369	16443	16302	16593	16360	16383	16649	16323	16160	16386	16477	16522	16407	16310	16182	16157	16277	16169	16535	16528	16496	16504	16356	16322	16567	16400	16590	16258	16336	16443	16274	16540	16241	16452	16411	16157	16203	16324	16562	16491	16417	16364	16194	16386	16289	16600	16358	16432	16441	16563	16571	16224	16423	16607	16482	16298	16193
54169	71182	57378	42645	36343	30535	23446	19279	16296	15428	14659	14165	13617	13427	12825	12748	12643	12395	12153	12200	11887	11969	11819	11712	11885	11714	11639	11659	11783	11642	11680	11626	11707	11768	11799	11520	11692	11716	11572	11595	11760	11545	11584	11711	11601	11554	11567	11435	11533	11549	11561	11724	11732	11515	11575	11656	11647	11565	11676	11687	11618	11497	11483	11470	11490	11404	11552	11660	11542	11470	11695	11585	11547	11665	11498	11622	11508	11658	11659	11733	11704	11632	11629	11672	11598	11487	11566	11569	11613	11517	11573	11433	11606	11475	11690	11633	11485	11540	11549	11549	11639	11794	11485	11614	11506	11586	11475	11541	11554	11805	11560	11685	11491	11593	11547	11494	11574	11589	11535	11667	11607	11593	11604	11531	11499	11502	11522	11648	11460	11724	11406	11678	11671	11457	11700	11703	11500	11530	11606	11730	11566	11718	11660	11652	11567	11628	11593	11707	11607	11566	11557	11617	11675	11661	11550	11707	11452	11604	11606	11575	11740	11715	11657	11438	11668	11547	11716	11326	11598	11589	11658	11483	11687	11466	11596	11684	11803	11489	11545	11547	11631	11489	11553	11624	11710	11614	11704	11495	11517	11452	11541	11432	11717	11771	11429	11553	11582	11609	11548	11604	11686	11576	11513	11451	11717	11438	11637	11591	11564	11542	11737	11628	11657	11672	11580	11492	11680	11474	11584	11531	11564	11503	11621	11508	11533	11635	11603	11553	11605	11586	11516	11681	11574	11515	11705	11588	11663	11573	11482	11795	11382	11537	11439	11597	11535	11553	11573	11648	11624	11621	11549	11537	11515	11609	11450	11568	11501	11707	11483	11651	11504	11551	11642	11697	11527	11541	11687	11499	11489	11549	11518	11478	11473	11610	11564	11576	11540	11572	11511	11734	11518	11582	11666	11728	11554	11628	11624	11395	11630	11627	11474	11816	11616	11587	11571	11666	11620	11471	11564	11506	11574	11512	11677	11584	11684	11435	11447	11576	11589	11359	11496	11519	11556	11618	11580	11516	11609	11628	11521	11675	11576	11499	11480	11641	11618	11612	11595	11467	11638	11398	11440	11529	11361	11518	11561	11726	11500	11605	11694	11605	11514	11614	11648	11489	11407	11624	11642	11574	11721	11657	11719	11684	11478	11432	11578	11496	11471	11493	11570	11620	11601	11623	11481	11535	11512	11759	11499	11541	11684	11680	11477	11570	11503	11644	11534	11591	11572	11534	11751	11658	11498	11569	11469	11540	11495	11638	11551	11586	11639	11628	11534	11628	11599	11518	11552	11424	11658	11595	11340	11731	11706	11670	11541	11646	11645	11632	11776	11696	11548	11699	11640	11490	11577	11553	11585	11602	11565	11561	11571	11556	11621	11556	11682	11634	11642	11433	11440	11603	11439	11662	11662	11523	11549	11618	11611	11654	11697	11551	11572	11626	11618	11547	11545	11707	11552	11523	11517	11553	11541	11739	11651	11595	11676	11828	11652	11731	11666	11641	11703	11513	11436	11573	11620	11534	11565	11484	11641	11456	11752	11445	11550	11609	11563	11678	11491	11655	11651	11596	11599	11676	11687	11569	11482	11713	11505	11727	11643	11551	11603	11585	11651	11627	11632	11769	11568	11608	11679	11642	11539	11563	11666	11478	11632	11545	11555	11630	11750	11544	11606	11584	11661	11519	11420	11460	11608	11685	11623	11460	11534	11648	11569	11646	11588	11491	11572	11726	11644	11429	11666	11516	11635	11605	11691	11540	11608	11494	11425	11453	11674	11730	11623	11445	11743	11584	11597	11550	11563	11600	11651	11415	11570	11490	11485	11542	11655	11446	11729	11494	11735	11560	11598	11691	11654	11594	11569	11725	11656	11389	11479	11672	11600	11595	11597	11595	11654	11512	11580	11468	11636	11411	11611	11614	11701	11581	11507	11612	11637	11573	11698	11576	11601	11556	11600	11479	11499	11536	11449	11549	11536	11551	11506	11600	11646	11695	11577	11675	11644	11657	11463	11646	11572	11635	11514	11652	11641	11754	11570	11569	11595	11665	11630	11548	11499	11566	11713	11516	11637	11582	11597	11436	11639	11513	11702	11505	11549	11778	11458	11517	11478	11443	11764	11758	11423	11539	11596	11525	11621	11508	11457	11606	11406	11639	11669	11686	11750	11524	11598	11612	11760	11545	11666	11518	11607	11729	11489	11729	11630	11671	11559	11612	11640	11592	11628	11467	11753	11509	11597	11557	11558	11691	11544	11509	11477	11509	11735	11625	11615	11487	11603	11644	11652	11586	11445	11519	11441	11591	11580	11620	11628	11519	11553	11610	11636	11652	11797	11611	11648	11669	11514	11670	11605	11570	11555	11570	11483	11561	11393	11552	11500	11567	11540	11668	11595	11502	11403	11651	11659	11681	11518	11675	11518	11605	11498	11653	11468	11749	11570	11660	11590	11584	11582	11551	11536	11634	11643	11614	11514	11694	11685	11571	11594	11502	11591	11586	11546	11614	11523	11568	11681	11485	11570	11669	11492	11582	11686	11586	11647	11482	11576	11585	11680	11624	11616	11476	11508	11671	11467	11624	11453	11497	11536	11733	11525	11692	11493	11494	11518	11462	11594	11484	11524	11601	11625	11633	11539	11594	11492	11544	11563	11599	11649	11412	11633	11618	11596	11547	11502	11556	11579	11569	11603	11671	11782	11624	11481	11555	11606	11557	11591	11567	11540	11438	11535	11617	11610	11589	11718	11636	11592	11664	11595	11639	11647	11722	11700	11490	11504	11566	11640	11584	11739	11602	11606	11571	11589	11703	11589	11588	11630	11560	11437	11673	11449	11402	11452	11603	11539	11498	11691	11581	11675	11487	11712	11563	11570	11536	11538	11531	11559	11651	11785	11671	11567	11409	11687	11783	11600	11590	11476	11523	11608	11565	11730	11581	11490	11530	11652	11683	11670	11730	11594	11517	11599	11457	11582	11582	11667	11572	11536	11719	11762	11612	11748	11627	11491	11496	11661	11604	11537	11665	11508	11538	11561	11670	11625	11547	11455	11563	11592	11685	11605	11495	11489	11794	11460	11589	11749	11461	11767	11663	11625	11602	11540	11617	11646	11449	11744	11560	11819	11479	11639	11518	11555	11522	11520	11734	11703	11681	11581	11580	11633	11605	11573	11530	11689	11682	11597	11689	11610	11605	11486	11598	11419	11521	11740	11673	11719	11604	11503	11611	11626	11688	11438	11551	11538	11525	11526	11610	11507	11452	11549	11545	11582	11568	11636	11481	11712	11627	11526	11686	11706	11585	11461	11643	11770	11556	11676	11575	11530	11683	11723	11534	11578	11634	11541	11524	11628	11680	11595	11379	11743	11617	11603	11536	11619	11485	11505	11489	11534	11757	11562	11548	11620	11404	11613	11568	11646	11586	11538	11653	11605	11591	11666	11692	11551	11492	11659	11488	11496	11593	11381	11662	11612	11504	11765	11492	11474	11518	11587	11725	11688	11678	11386	11613	11524	11485	11468	11590	11691	11697	11634	11533	11714	11587	11514	11436	11731	11559	11532	11539	11538	11578	11635	11681	11641	11672	11691	11679	11705	11660	11451	11717	11597	11515	11777	11579	11728	11655	11729	11682	11565	11574	11573	11597	11612	11744	11669	11509	11555	11531	11656	11484	11669	11547	11723	11678	11495	11589	11587	11657	11684	11518	11652	11527	11632	11593	11510	11644	11474	11558	11632	11687	11573	11484	11581	11571	11682	11543	11574	11814	11448	11428	11510	11624	11828	11644	11738	11744	11608	11488	11601	11739	11600	11519	11669	11630	11611	11583	11581	11517	11572	11491	11438	11499	11567	11719	11610	11436	11562	11603	11714	11480	11530	11578	11650	11583	11568	11649	11616	11586	11589	11579	11688	11585	11561	11597	11675	11527	11468	11444	11729	11565	11580	11522	11554	11662	11537	11481	11587	11689	11695	11713	11581	11726	11508	11657	11472	11671	11538	11675	11489	11365	11642	11599	11624	11638	11597	11704	11589	11550	11667	11647	11443	11451	11447	11549	11716	11709	11508	11430	11728	11663	11540	11531	11615	11789	11430	11623	11590	11492	11457	11494	11594	11507	11506	11660	11533	11574	11694	11669	11621	11586	11639	11437	11491	11583	11666	11662	11427	11542	11655	11735	11572	11644	11657	11549	11510	11602	11487	11493	11442	11514	11706	11666	11516	11591	11645	11594	11592	11594	11657	11477	11495	11429	11627	11545	11516	11677	11672	11540	11592	11500	11445	11579	11495	11449	11456	11561	11398	11430	11603	11537	11552	11459	11608	11497	11535	11744	11576	11609	11553	11548	11635	11770	11581	11585	11614	11616	11457	11651	11515	11605	11510	11660	11698	11483	11631	11638	11519	11769	11559	11597	11609	11545	11541	11658	11675	11648	11603	11742	11631	11533	11498	11645	11595	11636	11534	11524	11603	11535	11590	11697	11436	11559	11641	11475	11629	11605	11622	11573	11569	11483	11683	11684	11522	11522	11529	11516	11574	11569	11640	11449	11667	11687	11470	11543	11484	11488	11521	11681	11565	11582	11702	11645	11673	11372	11622	11545	11750	11788	11426	11517	11461	11732	11560	11594	11492	11660	11662	11439	11550	11602	11778	11492	11697	11428	11608	11582	11636	11553	11388	11650	11697	11663	11591	11709	11564	11564	11616	11592	11581	11605	11533	11693	11595	11491	11664	11522	11657	11596	11630	11525	11617	11798	11558	11627	11618	11576	11656	11658	11707	11598	11474	11607	11524	11632	11508	11507	11656	11667	11691	11479	11600	11668	11607	11471	11729	11570	11644	11628	11597	11515	11627	11577	11560	11518	11682	11490	11481	11426	11639	11645	11577	11589	11728	11684	11314	11630	11580	11594	11470	11613	11631	11448	11721	11561	11405	11528	11466	11470	11354	11546	11521	11522	11683	11422	11612	11565	11672	11707	11665	11499	11678	11562	11474	11588	11485	11472	11657	11742	11650	11482	11633	11550	11533	11646	11553	11506	11423	11587	11469	11583	11599	11773	11462	11656	11547	11653	11673	11634	11540	11570	11714	11678	11545	11590	11464	11531	11701	11533	11718	11557	11619	11642	11564	11686
24401	21191	29087	28453	34819	38179	34337	27785	23555	22139	21142	20255	19867	19270	18656	18340	18242	18003	17669	17693	17207	17339	17168	17026	17203	16779	16806	16941	16810	16606	16671	16824	16654	16433	16833	16558	16719	16596	16714	16616	16675	16692	16672	16599	16517	16337	16645	16378	16479	16534	16822	16566	16531	16610	16547	16521	16665	16532	16607	16252	16585	16636	16427	16453	16457	16448	16614	16283	16348	16575	16546	16668	16687	16522	16511	16309	16479	16585	16507	16744	16478	16660	16408	16504	16375	16667	16649	16608	16518	16407	16788	16360	16659	16522	16563	16556	16418	16735	16516	16647	16612	16512	16516	16569	16667	16564	16342	16565	16583	16677	16719	16511	16562	16531	16501	16740	16512	16591	16506	16565	16561	16464	16426	16448	16495	16505	16710	16566	16784	16827	16401	16512	16806	16614	16658	16646	16603	16542	16663	16479	16395	16692	16515	16663	16788	16471	16602	16373	16683	16687	16492	16600	16538	16454	16596	16697	16574	16574	16487	16815	16923	16611	16795	16823	16553	16642	16467	16501	16392	16589	16618	16289	16187	16488	16743	16520	16387	16702	16327	16651	16615	16684	16488	16615	16613	16500	16556	16569	16481	16464	16616	16754	16619	16429	16408	16597	16562	16550	16555	16777	16582	16528	16623	16600	16623	16612	16611	16635	16468	16532	16423	16545	16355	16519	16439	16529	16443	16533	16481	16654	16448	16592	16610	16607	16379	16533	16748	16653	16636	16436	16413	16371	16540	16553	16657	16485	16434	16457	16541	16499	16709	16357	16515	16747	16491	16618	16461	16606	16518	16606	16578	16604	16645	16556	16630	16689	16520	16477	16606	16606	16701	16491	16728	16660	16293	16613	16397	16413	16613	16515	16459	16546	16466	16569	16606	16592	16717	16652	16609	16332	16369	16481	16419	16613	16579	16366	16485	16439	16604	16636	16542	16496	16339	16648	16433	16456	16551	16567	16490	16366	16462	16630	16596	16513	16660	16481	16425	16622	16415	16599	16422	16580	16558	16490	16704	16556	16551	16567	16420	16657	16462	16579	16553	16600	16607	16354	16559	16432	16518	16451	16761	16790	16477	16589	16563	16687	16428	16487	16535	16513	16361	16685	16717	16663	16607	16805	16500	16541	16643	16540	16572	16435	16461	16448	16573	16757	16761	16707	16424	16643	16293	16523	16570	16583	16513	16647	16697	16436	16456	16616	16486	16484	16630	16518	16735	16615	16682	16583	16572	16570	16662	16561	16457	16528	16691	16487	16559	16580	16640	16468	16444	16598	16418	16587	16536	16537	16607	16678	16425	16454	16750	16456	16433	16461	16484	16456	16432	16655	16434	16488	16575	16669	16428	16191	16617	16750	16505	16253	16698	16525	16630	16704	16450	16479	16473	16623	16680	16399	16686	16562	16593	16104	16431	16647	16449	16522	16579	16484	16527	16590	16609	16563	16668	16469	16509	16617	16479	16721	16638	16400	16549	16656	16675	16647	16544	16573	16524	16629	16469	16656	16680	16475	16358	16488	16539	16297	16324	16722	16849	16518	16644	16731	16648	16362	16652	16592	16459	16634	16637	16447	16586	16375	16588	16745	16449	16739	16627	16725	16403	16527	16396	16549	16469	16661	16679	16493	16565	16393	16589	16317	16537	16524	16492	16559	16570	16461	16469	16573	16626	16438	16579	16595	16606	16604	16675	16273	16666	16474	16570	16586	16458	16513	16487	16412	16636	16542	16657	16596	16709	16556	16620	16614	16527	16602	16597	16520	16471	16450	16555	16582	16648	16677	16581	16574	16580	16586	16521	16491	16660	16452	16259	16630	16370	16560	16599	16540	16673	16637	16469	16514	16477	16627	16328	16787	16663	16529	16547	16452	16530	16669	16567	16471	16355	16441	16622	16542	16525	16524	16669	16538	16463	16432	16450	16433	16639	16595	16474	16553	16340	16778	16581	16413	16815	16494	16528	16541	16495	16513	16710	16554	16555	16569	16339	16429	16240	16453	16462	16274	16581	16424	16496	16321	16507	16319	16574	16479	16533	16693	16473	16532	16613	16513	16457	16437	16478	16691	16534	16301	16691	16524	16547	16637	16643	16624	16586	16700	16680	16560	16631	16491	16501	16512	16527	16540	16413	16422	16547	16528	16477	16508	16501	16710	16505	16491	16564	16424	16563	16308	16488	16524	16594	16518	16656	16550	16533	16618	16657	16496	16751	16662	16492	16528	16580	16516	16699	16552	16506	16468	16496	16644	16467	16660	16656	16590	16476	16692	16493	16699	16411	16290	16520	16616	16609	16538	16603	16479	16465	16638	16442	16738	16716	16802	16728	16707	16651	16354	16702	16540	16704	16510	16616	16634	16624	16426	16646	16640	16473	16294	16567	16479	16623	16459	16612	16482	16396	16778	16472	16553	16513	16472	16496	16205	16603	16552	16376	16511	16602	16678	16623	16375	16745	16576	16803	16716	16530	16623	16440	16641	16628	16436	16511	16578	16528	16347	16715	16626	16562	16604	16696	16456	16499	16573	16403	16626	16589	16544	16798	16868	16599	16586	16453	16411	16529	16561	16541	16649	16554	16519	16640	16709	16702	16547	16757	16638	16531	16690	16762	16550	16366	16538	16356	16489	16665	16545	16379	16336	16625	16630	16491	16414	16369	16597	16568	16534	16388	16430	16631	16443	16713	16408	16582	16690	16418	16528	16536	16432	16517	16661	16645	16603	16431	16636	16566	16343	16743	16521	16554	16666	16559	16733	16571	16668	16804	16614	16801	16566	16581	16521	16491	16700	16280	16472	16494	16706	16571	16481	16343	16467	16736	16585	16492	16365	16699	16643	16695	16593	16780	16615	16476	16342	16600	16390	16580	16695	16560	16602	16626	16493	16451	16495	16536	16573	16515	16662	16559	16498	16513	16640	16550	16513	16446	16299	16640	16597	16382	16509	16610	16612	16450	16502	16553	16451	16317	16596	16583	16394	16482	16289	16541	16342	16392	16546	16448	16644	16566	16406	16374	16537	16495	16732	16348	16553	16775	16584	16725	16659	16699	16641	16677	16781	16478	16592	16688	16370	16643	16859	16787	16484	16594	16398	16385	16425	16552	16481	16602	16646	16573	16544	16596	16441	16536	16518	16399	16338	16767	16624	16744	16496	16453	16593	16688	16544	16723	16645	16627	16552	16600	16511	16783	16579	16628	16632	16438	16354	16816	16748	16536	16534	16490	16400	16635	16632	16487	16484	16574	16505	16820	16658	16844	16589	16185	16593	16354	16438	16508	16858	16501	16632	16442	16466	16531	16481	16672	16641	16591	16558	16524	16326	16480	16422	16562	16530	16509	16530	16696	16403	16467	16527	16848	16658	16618	16641	16600	16688	16513	16481	16418	16529	16738	16658	16498	16509	16747	16434	16647	16541	16715	16569	16562	16509	16594	16460	16618	16537	16423	16388	16457	16574	16547	16792	16631	16579	16658	16373	16481	16281	16623	16575	16407	16465	16493	16330	16439	16853	16562	16631	16622	16623	16463	16636	16558	16451	16365	16424	16440	16548	16567	16569	16461	16316	16445	16670	16518	16499	16391	16643	16599	16557	16639	16183	16564	16480	16750	16483	16572	16595	16490	16602	16745	16449	16693	16516	16496	16683	16623	16772	16622	16455	16455	16396	16594	16324	16422	16486	16414	16542	16490	16635	16425	16759	16470	16441	16522	16411	16477	16446	16727	16610	16669	16711	16404	16490	16554	16435	16586	16518	16650	16456	16752	16565	16600	16467	16564	16343	16642	16490	16430	16371	16443	16391	16461	16555	16702	16663	16535	16440	16403	16577	16718	16572	16322	16508	16674	16548	16373	16492	16650	16523	16643	16651	16441	16557	16444	16314	16520	16639	16464	16656	16523	16491	16660	16369	16444	16531	16589	16583	16486	16508	16628	16337	16610	16418	16510	16693	16737	16607	16584	16580	16428	16726	16614	16429	16597	16355	16418	16393	16655	16473	16446	16538	16440	16485	16545	16371	16534	16237	16430	16490	16412	16478	16597	16577	16790	16574	16557	16465	16570	16519	16498	16420	16508	16531	16560	16560	16225	16528	16435	16529	16433	16383	16550	16561	16620	16697	16648	16604	16497	16508	16361	16413	16636	16733	16480	16867	16780	16419	16529	16683	16455	16609	16378	16534	16601	16523	16615	16441	16594	16465	16623	16488	16598	16617	16551	16583	16436	16942	16660	16531	16768	16747	16560	16561	16387	16573	16712	16625	16489	16524	16440	16602	16596	16614	16694	16478	16371	16364	16346	16518	16740	16570	16589	16524	16580	16583	16664	16578	16629	16640	16391	16404	16352	16501	16493	16688	16678	16575	16709	16565	16429	16525	16534	16512	16488	16523	16408	16671	16550	16532	16562	16428	16542	16605	16487	16607	16447	16638	16478	16722	16370	16569	16862	16437	16504	16610	16503	16385	16431	16334	16616	16538	16593	16520	16579	16688	16686	16555	16415	16387	16597	16452	16470	16515	16568	16591	16599	16554	16598	16421	16678	16440	16411	16556	16542	16382	16390	16564	16627	16805	16585	16541	16714	16478	16512	16680	16370	16417	16491	16411	16510	16498	16648	16433	16444	16562	16566	16472	16570	16667	16505	16583	16456	16529	16455	16598	16580	16515	16673	16389	16681	16612	16665	16588	16438	16647	16534	16287	16559	16618	16569	16788	16670	16640	16611	16309	16480	16508	16316	16622	16448	16401	16699	17004	16440	16445	16811	16579	16514	16480	16500	16480	16692	16457	16606	16551	16943	16465	16739	16511	16548	16320	16600	16646	16791	16720	16439	16404	16553	16557	16466	16395	16534	16769	16732	16396	16587	16351	16666	16470	16476	16571	16505	16571	16450	16542	16521	16570	16595	16558	16557	16500	16473	16510	16414	16678	16622	16570	16757	16442	16450	16406	16793	16625	16464	16642	16554	16504	16547	16435	16511	16662	16642	16573	16658	16578	16509	16464	16598	16391	16475	16726	16567	16788	16606	16570	16390	16504	16581	16355	16550	16478	16724	16715	16634	16483	16430	16565	16553	16632	16601	16636	16733	16611	16742	16697	16600	16467	16590	16548	16583	16527	16599	16713	16649	16662	16653	16690
49570	73455	67976	56888	49674	39543	29229	24475	19929	17999	16564	16114	15176	14561	13984	13603	13571	13115	12687	12627	12449	12426	12144	12046	12115	12092	11900	11803	11842	11740	11663	11716	11835	11852	11775	11550	11718	11711	11476	11696	11678	11758	11690	11632	11606	11628	11771	11712	11583	11756	11869	11697	11644	11554	11487	11447	11779	11582	11627	11566	11695	11621	11657	11699	11523	11636	11756	11683	11657	11691	11537	11667	11598	11702	11630	11506	11494	11670	11661	11586	11727	11800	11621	11640	11622	11391	11654	11557	11563	11639	11691	11653	11518	11559	11611	11812	11690	11588	11693	11786	11618	11812	11646	11724	11754	11686	11571	11687	11616	11566	11495	11761	11568	11613	11755	11592	11591	11696	11705	11644	11697	11610	11630	11908	11649	11667	11584	11787	11637	11702	11625	11509	11717	11410	11645	11616	11742	11692	11704	11450	11779	11590	11481	11592	11391	11532	11682	11575	11519	11726	11658	11734	11666	11656	11570	11624	11636	11606	11587	11722	11661	11685	11722	11537	11551	11580	11635	11455	11685	11535	11702	11562	11658	11766	11629	11678	11772	11554	11660	11662	11715	11706	11545	11474	11592	11647	11688	11553	11529	11541	11524	11628	11686	11661	11736	11577	11665	11644	11590	11680	11582	11539	11581	11545	11685	11732	11580	11394	11941	11590	11539	11618	11657	11751	11511	11615	11617	11829	11613	11564	11674	11663	11774	11684	11626	11636	11624	11681	11651	11631	11640	11584	11594	11628	11681	11518	11661	11563	11512	11496	11713	11656	11687	11660	11601	11568	11558	11530	11583	11592	11668	11708	11542	11578	11576	11387	11539	11563	11628	11535	11588	11554	11629	11761	11529	11658	11560	11566	11490	11580	11602	11604	11680	11601	11465	11754	11727	11730	11686	11739	11544	11643	11670	11651	11651	11592	11596	11759	11559	11711	11666	11494	11708	11620	11616	11584	11536	11531	11559	11687	11716	11596	11498	11637	11567	11615	11609	11390	11579	11620	11582	11562	11625	11759	11537	11613	11402	11678	11795	11570	11716	11449	11604	11546	11568	11491	11592	11612	11674	11425	11589	11711	11409	11669	11503	11519	11627	11672	11571	11561	11661	11631	11568	11654	11557	11744	11736	11597	11674	11717	11662	11593	11573	11680	11619	11501	11595	11638	11658	11560	11416	11852	11481	11660	11533	11744	11696	11522	11572	11595	11784	11492	11746	11716	11784	11461	11634	11778	11702	11525	11708	11678	11799	11611	11575	11537	11703	11543	11852	11555	11546	11571	11666	11563	11662	11586	11578	11755	11637	11542	11591	11680	11651	11618	11594	11567	11601	11775	11564	11577	11665	11574	11628	11587	11631	11547	11656	11710	11671	11571	11582	11693	11684	11559	11676	11638	11618	11502	11424	11708	11620	11605	11549	11507	11481	11636	11643	11623	11711	11606	11780	11512	11555	11631	11643	11645	11652	11483	11787	11700	11643	11720	11824	11539	11695	11679	11789	11668	11605	11658	11516	11705	11589	11592	11617	11529	11702	11566	11650	11791	11572	11626	11494	11732	11679	11655	11706	11619	11750	11647	11533	11428	11638	11693	11520	11616	11647	11529	11644	11566	11607	11533	11878	11726	11676	11674	11547	11606	11574	11824	11705	11554	11760	11683	11629	11591	11746	11618	11671	11633	11454	11760	11548	11567	11604	11677	11738	11658	11574	11659	11677	11619	11831	11649	11505	11694	11712	11678	11627	11514	11522	11481	11492	11745	11622	11595	11741	11550	11543	11828	11786	11625	11703	11568	11639	11659	11743	11759	11762	11720	11558	11602	11578	11561	11605	11521	11711	11799	11802	11576	11567	11616	11753	11626	11763	11644	11880	11546	11637	11714	11644	11744	11531	11503	11754	11712	11670	11569	11603	11558	11622	11708	11581	11673	11703	11780	11750	11708	11687	11459	11640	11538	11770	11335	11438	11630	11607	11560	11575	11566	11457	11618	11631	11690	11619	11523	11614	11677	11745	11476	11650	11643	11537	11686	11754	11586	11767	11618	11590	11550	11692	11579	11677	11563	11654	11753	11521	11557	11683	11683	11611	11630	11539	11516	11782	11564	11811	11496	11557	11610	11735	11587	11664	11752	11483	11650	11648	11476	11622	11611	11559	11688	11503	11763	11844	11772	11620	11604	11610	11749	11783	11603	11634	11556	11807	11668	11827	11522	11434	11627	11557	11527	11777	11621	11639	11653	11628	11611	11601	11663	11496	11721	11653	11626	11608	11689	11571	11652	11630	11649	11551	11827	11644	11677	11640	11569	11543	11642	11674	11628	11625	11537	11687	11522	11700	11645	11530	11665	11619	11542	11712	11589	11568	11527	11738	11629	11662	11633	11702	11650	11670	11670	11641	11663	11614	11516	11656	11670	11681	11638	11630	11643	11607	11704	11646	11386	11626	11753	11676	11705	11720	11521	11661	11588	11597	11681	11754	11707	11480	11444	11541	11652	11629	11599	11605	11661	11452	11523	11796	11592	11642	11675	11603	11777	11677	11780	11639	11804	11684	11732	11538	11540	11563	11686	11615	11681	11529	11699	11662	11618	11586	11699	11595	11626	11557	11613	11701	11593	11739	11641	11596	11469	11625	11694	11644	11596	11681	11556	11728	11489	11665	11700	11753	11698	11591	11651	11532	11548	11643	11612	11655	11671	11741	11454	11716	11676	11668	11521	11609	11414	11919	11661	11733	11650	11781	11495	11625	11782	11626	11626	11716	11598	11588	11516	11625	11677	11698	11684	11725	11580	11587	11721	11673	11692	11720	11697	11736	11623	11487	11478	11748	11651	11721	11644	11584	11649	11640	11543	11632	11679	11553	11582	11651	11562	11682	11399	11830	11584	11560	11712	11474	11663	11621	11625	11681	11666	11543	11505	11689	11765	11586	11564	11599	11763	11617	11706	11508	11643	11651	11771	11589	11749	11588	11467	11642	11567	11531	11581	11678	11532	11614	11615	11580	11563	11557	11593	11450	11735	11605	11761	11606	11652	11780	11547	11683	11746	11662	11601	11598	11738	11724	11698	11637	11592	11492	11474	11437	11940	11649	11557	11651	11774	11597	11686	11627	11608	11783	11926	11458	11727	11511	11469	11496	11778	11672	11479	11641	11551	11566	11624	11700	11592	11701	11579	11756	11608	11720	11531	11457	11555	11580	11740	11570	11580	11625	11696	11726	11623	11532	11629	11776	11591	11644	11576	11655	11551	11628	11787	11579	11495	11628	11464	11713	11571	11693	11642	11643	11579	11749	11636	11720	11614	11430	11629	11617	11662	11628	11461	11591	11727	11614	11573	11680	11682	11543	11577	11607	11731	11590	11703	11777	11668	11616	11661	11589	11626	11548	11538	11473	11628	11548	11543	11527	11679	11675	11628	11563	11540	11594	11626	11674	11569	11479	11501	11721	11778	11650	11684	11806	11708	11619	11607	11638	11631	11641	11640	11519	11686	11554	11556	11619	11723	11719	11794	11684	11620	11442	11612	11522	11823	11670	11655	11554	11580	11820	11685	11606	11671	11499	11697	11571	11694	11675	11604	11717	11723	11607	11668	11641	11728	11695	11737	11584	11628	11491	11742	11723	11690	11624	11751	11712	11570	11660	11709	11667	11551	11716	11551	11558	11710	11524	11689	11697	11572	11630	11651	11534	11661	11640	11785	11583	11567	11598	11470	11648	11637	11697	11728	11771	11726	11656	11663	11717	11622	11726	11770	11725	11529	11597	11584	11629	11829	11629	11755	11520	11781	11635	11518	11661	11570	11743	11601	11727	11655	11576	11675	11708	11725	11508	11653	11560	11669	11717	11706	11756	11676	11770	11698	11633	11643	11704	11632	11679	11653	11432	11721	11604	11748	11783	11654	11699	11575	11718	11690	11617	11701	11569	11708	11557	11635	11645	11488	11540	11650	11614	11599	11540	11678	11740	11523	11659	11761	11436	11593	11577	11730	11495	11582	11695	11695	11516	11581	11603	11633	11642	11692	11600	11719	11634	11815	11649	11781	11523	11651	11614	11527	11537	11716	11724	11654	11586	11660	11610	11634	11734	11614	11667	11739	11585	11698	11642	11631	11571	11709	11566	11568	11786	11567	11502	11714	11564	11585	11637	11615	11539	11621	11645	11733	11628	11620	11752	11572	11518	11565	11564	11579	11670	11510	11621	11502	11636	11654	11739	11702	11692	11778	11683	11578	11655	11739	11512	11657	11559	11641	11810	11586	11685	11702	11745	11638	11524	11661	11615	11749	11471	11747	11546	11541	11615	11557	11817	11780	11707	11495	11628	11431	11702	11705	11509	11462	11575	11670	11610	11624	11599	11649	11550	11760	11638	11700	11630	11611	11642	11786	11769	11580	11570	11650	11583	11659	11608	11572	11509	11610	11669	11566	11754	11733	11673	11653	11792	11648	11548	11692	11644	11608	11561	11624	11738	11670	11659	11419	11602	11551	11765	11590	11394	11647	11451	11641	11734	11655	11752	11624	11722	11779	11638	11675	11742	11664	11705	11674	11685	11425	11525	11747	11682	11598	11698	11527	11719	11678	11563	11720	11512	11547	11597	11687	11630	11678	11348	11588	11799	11702	11653	11516	11602	11474	11686	11710	11593	11628	11734	11645	11652	11574	11632	11511	11503	11605	11559	11466	11718	11613	11906	11596	11429	11524	11685	11726	11753	11679	11533	11621	11666	11532	11777	11475	11646	11624	11519	11749	11602	11685	11663	11719	11503	11753	11632	11713	11618	11602	11575	11583	11758	11384	11675	11662	11535	11637	11788	11623	11583	11568	11718	11562	11572	11675	11569	11413	11611	11555	11703	11661	11654	11454	11707	11640	11542	11592	11585	11800	11538	11643	11539	11719	11482	11619	11660	11613	11672	11643	11626	11707	11569	11671	11720	11715	11575	11713	11648	11483	11545	11757	11573	11772	11711	11520	11450	11650	11774	11496	11581	11670	11783	11520	11634	11606	11857	11584	11522	11611	11689	11517	11686	11617	11679	11722	11823	11550	11493	11626	11784	11637	11660	11613	11541	11705	11760	11559	11594	11621	11700	11608	11677	11508	11502	11652	11527	11730	11559	11660	11617	11528	11552	11609
47036	56454	56633	47211	38778	29493	23222	20394	19145	18618	18021	17835	17497	17345	17344	17154	16957	17078	16768	16763	16465	16596	16454	16354	16718	16589	16577	16386	16249	16341	16477	16343	16329	16186	16249	16179	16302	16310	16455	16299	16332	16248	16252	16464	16361	16295	16244	16316	16234	16181	16307	16203	16031	16282	16363	16386	16372	16075	16122	16327	16319	16312	16409	16166	16242	16354	16181	16242	16468	16340	16553	16542	16329	16475	16259	16324	16159	16320	16175	16314	16306	16222	16420	16270	16253	16239	16197	16210	16287	16440	16191	16051	16290	16273	16027	16357	16521	16153	16170	16217	16136	16181	16155	16386	16215	16304	16300	16275	16241	16375	16205	16173	16289	16306	16227	16525	16379	16169	16244	16426	16517	16110	16271	16157	16092	16225	16107	16330	16361	16345	16393	16422	16392	16383	16554	16320	16354	16457	16533	16419	16394	16248	16229	16028	16146	16183	16295	16194	16518	16327	16174	16213	16266	16206	16213	16149	16489	16186	16197	16138	16184	16312	16220	16210	16333	16436	16292	16433	16230	16130	16251	16045	16228	16483	16259	16255	16445	16206	16267	16395	16279	16128	16548	16259	16140	16100	16309	16271	16304	16371	16336	16347	16216	16125	16496	16047	16224	16404	16359	16450	16378	16180	16338	16386	16220	16153	16231	16187	16340	16286	16190	16311	16370	16153	16331	16331	16154	16303	16381	16319	16293	16197	16380	16340	16317	16085	16292	16275	16202	16381	16354	16213	15991	16076	16161	16248	16266	16244	16249	16224	16286	16361	16232	16319	16210	16204	16199	16405	16328	16284	16362	16480	16305	16328	16394	16159	16212	16493	16350	16345	16355	16088	16336	16275	16283	16386	16432	16255	16298	16280	16209	16322	16413	16156	16549	16242	16374	16511	16481	16225	16204	16445	16015	16249	16321	16344	16158	16418	16249	16389	16105	16313	16179	16221	16276	16218	16172	16135	16411	16313	16384	16092	16258	16205	16266	16186	16158	16210	16325	16202	16392	16304	16306	16262	16437	16181	16395	16412	16352	16134	16347	16255	16308	16340	16227	16199	16137	16348	16558	16294	16342	16377	16234	16362	16139	16328	16363	16237	16253	16327	16095	16211	16206	16132	16414	16264	16530	16353	16290	16274	16327	16306	16333	16240	16318	16292	16313	16149	16231	16196	16232	16403	16286	16149	16188	16141	16244	16421	16454	16377	16274	16007	16443	16270	16385	16259	16426	16366	16452	16113	16143	16273	16171	16368	16304	16140	16166	16074	16178	16224	16269	16292	16345	16278	16318	16168	16377	16330	16268	16336	16273	16234	16215	16331	16199	16299	16433	16286	16156	16064	16105	16101	16168	16076	16426	16255	16220	16289	16217	16374	16128	16167	16197	16097	16301	16382	16228	16348	16427	16180	16314	16347	16267	16285	16327	16307	16462	16412	16048	16256	16320	16194	16227	16139	16419	16068	16186	16493	16197	16396	16379	16606	16487	16299	16407	16382	16309	16223	16321	16369	16337	16211	16161	16124	16274	16006	16546	16184	16358	16259	16252	16177	16321	16337	16258	16160	16108	16226	16226	16262	16257	16199	16288	16214	16251	16255	16178	16227	16204	16167	16460	16457	16155	16210	16276	16268	16378	16261	16303	16379	16145	16137	16098	16240	16452	16240	16272	16189	16208	16245	16291	16234	16238	16225	16309	16485	16361	16183	16239	16274	16460	16436	16147	16342	16270	16458	16262	16434	16287	16275	16168	16122	16302	16163	16131	16379	16350	16479	16368	16212	16253	16234	16432	16131	16123	16392	16238	16290	16310	16278	16343	16125	16158	16231	16280	16158	16454	16194	16495	16029	16136	16439	16317	16179	16217	16420	16163	16296	16342	16208	16500	16153	16239	16312	16377	16120	16026	16128	16466	16236	16061	16377	16267	16408	16276	16225	16421	16346	16368	16161	16331	16274	16498	16125	16096	16227	16317	16272	16112	16139	16243	16075	16346	16320	16271	16164	16248	16251	16226	16532	16048	16117	16261	16184	16212	16166	16315	16164	16286	16281	16404	16361	16399	16373	16446	16188	16343	16271	16227	16063	16297	16155	16310	16163	16180	16232	16232	16144	16263	16235	16110	16285	16248	16378	16495	16279	16223	16373	16298	16287	16378	16281	16350	16192	16224	16307	16288	16301	16158	16324	16517	16314	16226	16147	16405	16410	16175	16204	16534	16246	16147	16325	16302	16368	16241	16352	16381	16306	16241	16218	16301	16343	16486	16305	16373	16486	16532	16214	16144	16276	16367	16229	16274	16227	16264	16145	16331	16337	16266	16241	16273	16224	16251	16304	16272	16397	16319	16174	16297	16185	16209	16268	16513	16272	16270	16494	16241	16316	16242	16316	16317	16374	16463	16157	16239	16472	16415	16406	16445	16382	16324	16346	16451	16167	16326	16376	16129	16194	16234	16424	16369	16375	16395	16148	16176	16310	16342	16062	16226	16312	16475	16227	16190	16162	16331	16330	16309	16384	16374	16131	16227	16257	16248	16289	16154	16203	16165	16204	16063	16334	16279	16286	16355	16636	16161	16039	16233	16404	16268	16059	16357	16202	16295	16062	16254	16161	16332	16277	16271	16349	16490	15944	16240	16258	16284	16359	16352	16304	16325	16267	16196	16187	16285	16341	16242	16351	16351	16260	16044	16435	16374	16253	16201	16207	16428	16335	16316	16275	16179	16236	16318	16283	16471	16352	16351	16345	16229	16148	16413	16244	16207	16545	16216	16361	16168	16434	16388	16232	16396	16470	16212	16387	16320	16327	16345	16334	16287	16340	16226	16041	16391	16363	16244	16344	16409	16023	16171	16256	16277	16261	16500	16216	16267	16087	16034	16222	16200	16236	16295	16134	16377	16430	16263	16175	16291	16408	16225	16404	16204	16455	16328	16266	16254	16107	16387	16412	16467	16285	16287	16392	16259	16092	16265	16117	16271	16445	16355	16174	16430	16184	16072	16447	16437	16297	16127	16245	16246	16319	16179	16111	16331	16412	16128	16292	16461	16201	16294	15984	16129	16200	16198	16248	16273	16067	16159	16145	16470	16263	16238	16300	16178	16162	16384	16324	16404	16098	16327	16297	16145	16336	16309	16487	16434	16076	16238	16573	16385	16331	16328	16393	16279	16282	16271	16261	16161	16265	16398	16226	16333	16246	16338	16183	16150	16257	16285	16091	16343	16413	16388	16331	16211	16034	16404	16438	16104	16186	16390	16278	16383	16179	16167	16089	16460	16392	16365	16262	16193	16382	16171	16149	16259	16409	16073	16253	16218	16312	16489	16277	16189	16317	16321	16409	16461	16489	16274	16408	16417	16197	16434	16080	16282	16212	16321	16263	16482	16479	16329	16227	16283	16183	16169	16300	16315	16273	16245	16422	16369	16368	16286	16361	16232	16324	16334	16438	16300	16046	16158	16238	16266	16371	16363	16329	16456	16218	16206	16150	16258	16210	16352	16071	16509	16284	16307	16297	16432	16427	16236	16390	16283	16186	16194	16052	16482	16112	16198	16413	16137	16453	16392	16131	16423	16142	16380	16444	16460	16229	16362	16229	16118	16291	16401	16350	16257	16248	16401	16404	16541	16267	16455	16288	16424	16248	16180	16181	16307	16414	16444	16411	16276	16134	16286	16596	16332	16306	16175	16167	16188	16312	16253	16150	16208	16175	16249	16245	16252	16395	16535	16242	16417	16288	16311	16333	16232	16151	16158	16397	16150	16256	16237	16268	16043	16134	16326	16409	16211	16204	16382	16323	16145	16263	16406	16487	16048	16477	16201	16314	16299	16352	16216	16249	16229	16331	16357	16291	16202	16407	16136	16184	16098	16268	16071	16130	16161	16138	16036	16200	16506	16099	16371	16400	16249	16282	16045	16222	16197	16294	16447	16171	16279	16200	16324	16228	16487	16291	16315	16282	16464	16259	16147	16234	16217	16287	16211	16433	16314	16397	16580	16235	16184	16600	16327	16378	16294	16318	16352	16294	16416	16301	16506	16416	16372	16441	16387	16274	16174	16296	16195	16415	16303	16316	16146	16069	16255	16144	16126	16450	16359	16187	16410	16305	16372	16193	16357	16130	16230	16413	16243	16319	16313	16326	16092	16268	16337	16214	16161	16313	16314	16235	16123	16177	16361	16410	16201	16289	16380	16308	16119	16315	16354	16372	16307	16215	16232	16402	16287	16210	16230	16373	16258	16241	16263	16319	16226	16235	16278	16217	16362	16461	16179	16336	16170	16351	16233	16109	16195	16280	16430	16114	16364	16277	16441	16351	16338	16182	16320	16213	16355	16249	16209	16235	16121	16308	16330	16395	16264	16283	16381	16424	16165	16188	16170	16419	16363	16314	16381	16410	16256	16259	16274	16283	16297	16196	16148	16153	16206	16332	16436	16258	16312	16168	16333	16347	16436	16288	16077	16425	16511	16443	16143	16125	16280	16256	16357	16508	16245	16147	16325	16303	16106	16338	16222	16468	16006	16341	16094	16133	16188	16206	16300	16619	16200	16547	16510	16430	16228	16223	16207	16179	16338	16503	16440	16332	16163	16190	16338	16401	16229	16295	16495	16155	16397	16439	16370	16396	16174	16214	16414	16373	16190	16382	16270	16489	16392	16358	16192	16043	16276	16293	16287	16506	16472	16073	16412	16388	16257	16229	16537	16116	16321	16279	16299	16411	16119	16230	16232	16071	16333	16300	16479	16129	16016	16339	16192	16216	16304	16362	16311	16110	16291	16369	16310	16340	16314	16066	16092	16487	16173	16187	16264	16375	16465	16272	16686	16453	16257	16156	16489	16210	16150	16245	16503	16402	16277	16239	16402	16263	16349	16171	16423	16061	16079	16097	16277	16363	16153	16125	16255	16320	16399	16484	16396	16549	16347	16410	16213	16467	16307	16226	16279	16287	16170	16168	16300	16225	16280	16227	16330	16389	16198	16168	16381	16572	16431	16250	16077	16241	16328	16297	16147	16175	16257	16230	16212	16206	16394	16244	16009	16369	16282	16250	16229	16336	16533	16299	16300	16101	16375	16353	16350	16360	16434	16353	16332	16241	16377	16262	16464	16522	16222	16193	16144	16145	16142	16541	16123	16215
50524	64686	56677	42654	35416	24945	18749	16572	14810	14169	13791	13317	13105	12692	12698	12269	12389	12028	12066	11804	11969	11770	11905	11707	11645	11714	11749	11686	11668	11506	11698	11610	11674	11497	11468	11591	11425	11532	11441	11565	11568	11542	11435	11706	11573	11482	11586	11511	11451	11481	11496	11492	11528	11598	11460	11469	11460	11545	11572	11414	11341	11599	11512	11446	11567	11494	11371	11422	11538	11568	11380	11382	11581	11598	11426	11506	11402	11432	11495	11445	11495	11405	11624	11477	11456	11420	11479	11542	11490	11534	11460	11529	11548	11545	11531	11387	11463	11541	11500	11474	11529	11577	11529	11478	11391	11582	11509	11536	11497	11593	11636	11564	11317	11591	11683	11532	11454	11377	11429	11409	11367	11456	11394	11481	11482	11587	11581	11410	11398	11420	11611	11480	11520	11436	11512	11501	11682	11429	11570	11538	11464	11507	11617	11473	11512	11501	11659	11522	11477	11384	11565	11531	11620	11525	11600	11566	11333	11532	11346	11254	11415	11557	11464	11405	11518	11500	11496	11404	11518	11611	11537	11325	11628	11544	11479	11654	11453	11329	11549	11643	11429	11553	11431	11598	11392	11469	11535	11531	11484	11496	11587	11393	11574	11491	11598	11425	11419	11583	11485	11490	11473	11521	11723	11443	11620	11517	11474	11617	11636	11436	11475	11326	11536	11501	11412	11556	11426	11577	11474	11510	11482	11459	11566	11429	11594	11474	11545	11495	11507	11505	11628	11475	11502	11449	11620	11494	11576	11443	11515	11461	11629	11449	11500	11552	11584	11605	11355	11418	11501	11439	11586	11543	11490	11464	11580	11543	11512	11498	11549	11493	11462	11637	11619	11662	11490	11573	11522	11470	11555	11642	11466	11419	11538	11392	11494	11616	11571	11494	11372	11451	11524	11464	11418	11543	11513	11411	11635	11422	11531	11517	11354	11496	11658	11581	11673	11432	11573	11420	11395	11577	11430	11451	11498	11537	11498	11468	11488	11560	11567	11602	11540	11607	11533	11694	11472	11671	11605	11574	11516	11669	11492	11505	11518	11551	11615	11582	11444	11434	11471	11416	11563	11526	11436	11479	11550	11419	11263	11431	11648	11444	11463	11479	11430	11481	11662	11611	11309	11387	11566	11316	11501	11459	11499	11461	11518	11497	11533	11553	11548	11525	11342	11425	11518	11464	11659	11598	11441	11634	11427	11432	11456	11515	11416	11425	11385	11572	11651	11526	11459	11560	11572	11551	11578	11559	11594	11531	11426	11261	11536	11618	11505	11530	11422	11620	11285	11539	11540	11452	11375	11540	11553	11529	11461	11566	11510	11527	11496	11382	11367	11498	11580	11563	11402	11546	11525	11508	11385	11516	11506	11397	11429	11466	11486	11618	11572	11492	11505	11575	11463	11415	11483	11461	11561	11433	11424	11318	11385	11412	11391	11514	11515	11620	11615	11547	11513	11580	11619	11416	11615	11415	11517	11513	11424	11496	11425	11600	11551	11513	11606	11491	11417	11609	11591	11495	11541	11527	11650	11523	11547	11540	11392	11404	11503	11415	11426	11443	11503	11537	11374	11436	11372	11438	11501	11476	11520	11507	11422	11527	11507	11520	11463	11519	11595	11513	11291	11700	11508	11585	11497	11521	11285	11410	11572	11410	11530	11538	11558	11518	11498	11549	11538	11631	11361	11571	11391	11589	11445	11389	11352	11487	11433	11313	11355	11425	11539	11453	11513	11307	11552	11297	11484	11539	11424	11549	11518	11460	11282	11410	11451	11588	11466	11457	11377	11522	11542	11612	11501	11568	11455	11496	11529	11548	11705	11419	11554	11320	11493	11495	11587	11577	11547	11347	11676	11515	11624	11514	11519	11547	11580	11543	11625	11345	11282	11662	11528	11531	11466	11364	11722	11497	11449	11395	11493	11661	11507	11727	11506	11452	11470	11618	11538	11481	11385	11516	11415	11681	11524	11475	11566	11452	11610	11658	11478	11532	11547	11412	11595	11547	11513	11526	11356	11468	11444	11580	11330	11605	11469	11486	11601	11562	11543	11462	11508	11461	11616	11452	11534	11560	11542	11589	11506	11508	11418	11483	11314	11401	11651	11503	11410	11552	11602	11451	11561	11519	11550	11501	11435	11690	11716	11601	11419	11545	11360	11598	11621	11453	11342	11275	11531	11446	11464	11423	11433	11621	11502	11495	11445	11462	11448	11351	11390	11484	11542	11608	11295	11555	11639	11454	11531	11611	11412	11501	11462	11470	11424	11574	11660	11652	11472	11605	11468	11604	11478	11507	11624	11511	11568	11358	11486	11468	11449	11485	11475	11523	11389	11394	11590	11426	11450	11577	11483	11397	11455	11475	11423	11455	11577	11537	11435	11454	11493	11326	11518	11596	11505	11548	11535	11464	11506	11485	11578	11597	11535	11389	11696	11496	11375	11510	11553	11574	11441	11495	11464	11526	11373	11412	11533	11493	11576	11639	11675	11553	11601	11404	11305	11462	11600	11577	11631	11471	11430	11568	11558	11524	11475	11546	11564	11546	11531	11483	11563	11342	11687	11467	11518	11574	11504	11634	11561	11495	11529	11500	11482	11468	11425	11396	11496	11489	11556	11618	11528	11362	11350	11490	11482	11624	11520	11427	11600	11457	11527	11359	11479	11431	11573	11515	11584	11586	11596	11417	11664	11538	11467	11641	11509	11595	11434	11525	11576	11579	11588	11366	11552	11470	11499	11505	11413	11417	11444	11564	11461	11509	11457	11526	11657	11519	11540	11628	11400	11479	11710	11577	11524	11398	11309	11645	11700	11523	11264	11480	11353	11459	11473	11463	11528	11511	11508	11426	11467	11548	11587	11455	11442	11529	11446	11516	11463	11479	11435	11493	11406	11393	11375	11511	11599	11598	11494	11421	11461	11410	11410	11572	11563	11360	11374	11472	11452	11500	11569	11533	11559	11475	11562	11543	11603	11516	11505	11558	11508	11548	11536	11451	11510	11337	11354	11442	11500	11533	11562	11616	11547	11448	11455	11478	11484	11403	11534	11548	11483	11526	11512	11715	11450	11581	11456	11619	11350	11449	11546	11536	11402	11597	11616	11501	11619	11431	11545	11434	11481	11764	11505	11423	11454	11457	11413	11521	11568	11570	11440	11523	11628	11521	11587	11426	11584	11568	11383	11579	11526	11787	11526	11509	11502	11370	11595	11578	11525	11538	11591	11420	11487	11544	11530	11476	11509	11411	11319	11564	11511	11450	11536	11416	11577	11613	11499	11525	11328	11514	11650	11632	11511	11633	11412	11484	11681	11577	11403	11586	11564	11704	11575	11559	11597	11485	11566	11546	11501	11564	11692	11533	11553	11397	11632	11410	11483	11525	11544	11712	11414	11462	11517	11514	11356	11547	11459	11520	11513	11491	11362	11582	11564	11578	11471	11552	11426	11682	11431	11497	11380	11577	11674	11815	11528	11507	11355	11519	11476	11525	11435	11670	11490	11623	11465	11338	11502	11578	11405	11649	11424	11591	11476	11620	11610	11663	11422	11524	11439	11484	11397	11490	11510	11550	11611	11553	11418	11534	11493	11470	11432	11464	11427	11461	11661	11549	11488	11396	11569	11635	11350	11568	11529	11363	11578	11512	11571	11470	11555	11453	11492	11485	11508	11527	11524	11498	11378	11587	11552	11512	11456	11475	11535	11612	11549	11468	11534	11482	11405	11558	11499	11499	11530	11519	11383	11551	11532	11414	11486	11619	11435	11609	11442	11418	11502	11338	11702	11497	11447	11618	11666	11536	11408	11510	11325	11527	11560	11414	11630	11520	11489	11300	11623	11439	11606	11586	11342	11487	11317	11664	11579	11586	11477	11598	11372	11486	11533	11453	11475	11527	11476	11647	11565	11443	11433	11468	11339	11474	11441	11673	11589	11511	11524	11456	11687	11483	11729	11203	11387	11416	11574	11622	11426	11509	11427	11593	11566	11596	11657	11472	11453	11532	11539	11591	11706	11671	11674	11531	11451	11412	11322	11450	11472	11360	11511	11436	11598	11330	11488	11468	11489	11574	11612	11484	11587	11422	11448	11476	11446	11541	11587	11472	11703	11727	11509	11708	11417	11526	11436	11378	11579	11425	11482	11489	11589	11448	11436	11631	11388	11671	11447	11612	11380	11399	11521	11418	11469	11514	11592	11513	11519	11497	11579	11579	11423	11712	11510	11506	11429	11532	11412	11614	11547	11474	11465	11605	11499	11546	11454	11500	11592	11649	11429	11498	11500	11584	11530	11425	11465	11611	11450	11633	11569	11387	11571	11508	11646	11509	11360	11380	11576	11481	11377	11549	11601	11498	11451	11540	11619	11485	11393	11563	11413	11448	11463	11369	11504	11561	11396	11534	11548	11481	11612	11465	11499	11464	11484	11538	11492	11560	11456	11646	11557	11339	11582	11623	11524	11507	11587	11264	11458	11668	11589	11541	11496	11557	11245	11520	11542	11475	11522	11600	11563	11581	11592	11521	11419	11473	11487	11541	11490	11586	11591	11544	11580	11495	11460	11442	11564	11430	11506	11412	11426	11641	11612	11411	11518	11501	11223	11616	11599	11535	11370	11608	11524	11345	11556	11396	11569	11341	11368	11444	11500	11410	11540	11537	11681	11468	11533	11559	11499	11689	11584	11398	11494	11466	11590	11529	11447	11656	11519	11363	11297	11576	11565	11547	11525	11666	11557	11434	11403	11442	11357	11521	11539	11431	11524	11503	11570	11460	11504	11519	11350	11524	11522	11686	11558	11347	11744	11551	11630	11603	11550	11527	11510	11567	11552	11480	11535	11519	11531	11513	11482	11508	11354	11480	11539	11415	11448	11610	11385	11465	11518	11587	11501	11526	11554	11494	11493	11695	11565	11591	11421	11474	11583	11439	11510	11461	11665	11556	11614	11464	11660	11437	11485	11429	11548	11489	11501	11593	11731	11329	11597	11407	11459	11558	11441	11482	11515	11543	11563	11529	11526	11462	11536	11479	11518	11635	11543	11421	11555	11568	11535	11550	11470	11534	11506	11529	11562	11649	11609	11461	11389	11536	11504	11577	11456	11547	11497	11416	11540	11435	11562	11417	11401	11542	11431	11549
26443	21567	31021	34124	35378	33921	30465	24359	21599	20609	19913	19516	19008	18571	18216	18003	17910	17397	17429	17239	17112	17060	16934	16768	16840	16673	16591	16586	16707	16703	16545	16675	16440	16737	16216	16624	16558	16534	16632	16598	16639	16516	16443	16311	16769	16653	16294	16417	16462	16496	16428	16536	16580	16540	16474	16568	16556	16635	16430	16587	16692	16604	16514	16480	16491	16573	16417	16478	16644	16481	16528	16611	16569	16505	16453	16479	16472	16125	16286	16444	16626	16330	16377	16449	16543	16663	16475	16454	16534	16343	16368	16150	16279	16348	16465	16212	16619	16550	16750	16305	16465	16450	16347	16481	16507	16333	16357	16459	16334	16522	16520	16666	16322	16335	16488	16466	16362	16520	16529	16581	16741	16576	16679	16433	16433	16605	16584	16492	16577	16518	16558	16236	16427	16219	16430	16507	16410	16529	16539	16543	16619	16483	16494	16414	16264	16299	16413	16396	16393	16391	16550	16496	16427	16450	16313	16271	16148	16353	16539	16485	16461	16553	16500	16364	16622	16417	16381	16213	16469	16492	16434	16420	16283	16427	16665	16480	16351	16461	16599	16707	16489	16277	16468	16450	16157	16452	16553	16382	16517	16360	16354	16618	16519	16491	16367	16504	16319	16454	16077	16487	16444	16430	16392	16498	16410	16372	16484	16466	16429	16596	16551	16436	16472	16598	16394	16553	16525	16633	16310	16444	16614	16619	16477	16648	16384	16407	16405	16481	16516	16458	16266	16406	16598	16536	16412	16348	16686	16498	16451	16445	16371	16391	16480	16425	16261	16280	16640	16571	16431	16382	16550	16480	16400	16410	16167	16476	16318	16368	16211	16563	16442	16369	16467	16494	16348	16661	16603	16502	16321	16366	16513	16504	16487	16307	16486	16454	16536	16374	16356	16394	16277	16413	16556	16408	16472	16288	16406	16281	16583	16332	16340	16416	16190	16179	16363	16505	16254	16499	16307	16293	16457	16552	16528	16344	16527	16357	16338	16591	16480	16344	16468	16508	16414	16517	16316	16327	16570	16388	16680	16510	16424	16605	16482	16314	16414	16238	16493	16442	16567	16391	16237	16570	16716	16261	16350	16508	16500	16373	16602	16429	16558	16613	16159	16323	16618	16465	16292	16496	16533	16213	16377	16671	16559	16429	16420	16420	16616	16520	16542	16423	16639	16408	16464	16498	16793	16495	16327	16429	16527	16558	16549	16432	16522	16346	16421	16418	16681	16444	16348	16506	16465	16322	16376	16570	16583	16580	16541	16536	16342	16268	16204	16446	16511	16592	16394	16322	16561	16429	16369	16568	16574	16389	16361	16492	16331	16289	16289	16535	16467	16603	16358	16449	16613	16346	16493	16205	16513	16525	16582	16411	16388	16425	16517	16233	16420	16419	16548	16503	16428	16328	16381	16249	16401	16354	16199	16419	16530	16463	16478	16459	16384	16445	16311	16424	16509	16418	16464	16420	16255	16421	16460	16491	16437	16373	16480	16511	16421	16414	16369	16480	16286	16282	16478	16354	16628	16480	16492	16405	16430	16392	16183	16534	16658	16364	16210	16366	16439	16513	16414	16560	16454	16644	16411	16364	16629	16498	16440	16381	16381	16610	16214	16471	16393	16473	16531	16535	16459	16480	16498	16449	16491	16291	16461	16416	16562	16479	16444	16505	16372	16572	16497	16578	16450	16407	16536	16446	16432	16416	16525	16608	16668	16527	16399	16344	16532	16606	16434	16649	16625	16399	16505	16395	16421	16241	16469	16445	16527	16509	16425	16458	16286	16341	16411	16392	16179	16376	16399	16517	16361	16402	16619	16392	16517	16634	16293	16469	16571	16337	16427	16298	16502	16294	16506	16441	16490	16281	16254	16400	16597	16358	16465	16356	16407	16377	16329	16734	16283	16436	16682	16409	16667	16373	16449	16506	16687	16362	16405	16552	16619	16640	16290	16633	16459	16455	16515	16626	16342	16594	16413	16330	16502	16294	16384	16298	16537	16468	16547	16257	16331	16389	16603	16484	16569	16506	16485	16379	16615	16409	16504	16543	16485	16594	16607	16568	16319	16429	16630	16588	16348	16407	16513	16504	16377	16147	16307	16418	16533	16541	16537	16576	16464	16708	16439	16436	16293	16460	16385	16689	16524	16383	16206	16451	16591	16540	16425	16484	16460	16474	16457	16490	16480	16289	16325	16270	16444	16467	16546	16606	16091	16435	16486	16822	16496	16529	16549	16504	16481	16409	16280	16323	16418	16711	16483	16494	16532	16505	16428	16581	16346	16638	16745	16313	16474	16315	16498	16339	16532	16565	16408	16417	16392	16461	16400	16353	16491	16567	16443	16383	16534	16626	16490	16513	16398	16452	16335	16302	16717	16467	16373	16474	16441	16430	16436	16458	16511	16474	16571	16470	16420	16444	16626	16570	16441	16518	16352	16381	16426	16258	16394	16286	16707	16373	16477	16604	16503	16403	16468	16390	16520	16675	16334	16393	16388	16342	16277	16549	16394	16497	16557	16578	16420	16318	16599	16242	16307	16373	16498	16507	16435	16593	16360	16538	16328	16594	16330	16247	16397	16458	16351	16367	16479	16565	16431	16397	16600	16519	16386	16359	16387	16416	16485	16516	16611	16392	16423	16635	16387	16620	16623	16686	16297	16586	16464	16531	16391	16530	16638	16325	16496	16406	16459	16429	16143	16679	16480	16301	16467	16561	16613	16423	16529	16576	16497	16394	16211	16419	16501	16270	16273	16343	16380	16331	16320	16606	16462	16478	16470	16452	16444	16487	16695	16738	16546	16316	16471	16355	16377	16399	16392	16348	16621	16301	16440	16569	16702	16263	16169	16508	16291	16470	16538	16561	16394	16418	16597	16602	16366	16470	16209	16572	16298	16487	16494	16188	16597	16516	16327	16437	16381	16407	16347	16691	16569	16630	16319	16304	16439	16532	16400	16385	16479	16351	16484	16343	16389	16352	16556	16467	16367	16408	16331	16515	16508	16629	16416	16499	16331	16687	16392	16461	16433	16347	16372	16328	16448	16266	16646	16474	16444	16416	16462	16204	16518	16332	16484	16574	16140	16403	16509	16415	16176	16509	16492	16187	16521	16521	16433	16207	16328	16253	16467	16527	16475	16524	16452	16408	16459	16227	16595	16385	16300	16427	16459	16405	16427	16297	16513	16476	16448	16375	16255	16395	16543	16419	16508	16416	16412	16321	16590	16420	16399	16600	16566	16571	16312	16325	16485	16536	16340	16386	16576	16460	16438	16506	16559	16515	16497	16559	16400	16573	16334	16331	16623	16106	16488	16358	16292	16363	16396	16579	16588	16533	16274	16370	16677	16175	16313	16508	16271	16374	16368	16486	16300	16612	16424	16488	16674	16498	16582	16603	16685	16533	16596	16658	16415	16292	16329	16562	16594	16420	16429	16497	16463	16370	16553	16278	16442	16624	16375	16494	16313	16380	16312	16324	16332	16427	16254	16557	16449	16489	16565	16319	16345	16438	16560	16377	16526	16448	16298	16473	16327	16227	16542	16504	16405	16694	16298	16569	16350	16396	16500	16538	16335	16526	16306	16354	16513	16453	16540	16515	16236	16541	16285	16489	16618	16606	16421	16141	16432	16503	16351	16328	16131	16398	16324	16531	16428	16497	16391	16453	16515	16341	16572	16312	16381	16430	16506	16589	16449	16601	16437	16530	16497	16291	16359	16527	16403	16408	16421	16426	16197	16681	16372	16296	16359	16519	16361	16211	16379	16354	16533	16301	16374	16430	16708	16364	16406	16575	16468	16582	16532	16597	16613	16464	16518	16515	16500	16335	16574	16467	16210	16529	16402	16367	16527	16284	16547	16416	16438	16572	16513	16326	16476	16353	16406	16663	16593	16390	16435	16350	16410	16422	16404	16256	16518	16385	16592	16554	16355	16275	16590	16289	16307	16548	16515	16415	16596	16646	16261	16386	16590	16447	16320	16265	16598	16258	16446	16487	16611	16559	16522	16377	16351	16434	16444	16403	16463	16077	16510	16567	16566	16482	16521	16424	16535	16586	16335	16232	16444	16405	16430	16235	16479	16521	16298	16425	16226	16498	16456	16380	16528	16207	16223	16180	16489	16257	16395	16637	16492	16386	16617	16497	16578	16454	16336	16346	16351	16474	16576	16606	16616	16305	16637	16274	16566	16406	16523	16394	16272	16483	16572	16377	16491	16399	16489	16454	16385	16492	16561	16366	16537	16472	16491	16396	16487	16474	16162	16510	16436	16463	16557	16549	16512	16493	16504	16507	16350	16504	16496	16412	16756	16542	16481	16577	16412	16415	16273	16397	16178	16682	16361	16357	16598	16463	16455	16301	16454	16554	16546	16494	16440	16316	16318	16128	16577	16393	16352	16415	16408	16253	16402	16502	16316	16586	16570	16419	16419	16374	16597	16329	16588	16461	16569	16282	16480	16254	16285	16539	16409	16455	16483	16426	16169	16392	16516	16553	16535	16471	16422	16280	16401	16323	16485	16251	16438	16319	16373	16475	16432	16504	16385	16263	16585	16345	16395	16341	16437	16466	16393	16444	16627	16470	16316	16261	16332	16350	16354	16521	16453	16562	16487	16523	16602	16214	16341	16403	16382	16467	16457	16516	16547	16582	16378	16354	16376	16275	16279	16313	16346	16246	16458	16509	16475	16305	16585	16663	16407	16542	16386	16329	16378	16333	16228	16372	16191	16303	16466	16450	16537	16401	16390	16607	16365	16368	16343	16504	16420	16261	16436	16487	16446	16468	16299	16634	16529	16258	16271	16355	16511	16598	16626	16578	16518	16438	16364	16421	16475	16355	16409	16413	16416	16636	16505	16544	16522	16351	16478	16369	16483	16500	16467	16484	16382	16341	16353	16324	16557	16467	16458	16325	16285	16572	16621	16620	16497	16580	16535	16275	16370	16371	16518	16548	16341	16308	16417	16260	16456	16477	16424	16471	16504	16426	16522	16320	16334	16092	16526	16297	16377	16595	16520	16538	16389	16301	16648	16589	16608	16527	16495	16380	16611	16427	16564	16408	16352	16318	16243	16427	16450	16558	16494	16655	16267	16404	16578	16676	16520	16372	16427	16556	16379	16344	16356	16281	16426	16408
48872	68778	61031	48617	39781	31968	25094	20415	17546	16372	15657	15346	14291	13892	13498	13315	13054	12642	12801	12327	12481	12198	11982	11977	11981	11944	11757	11783	11712	11831	11730	11749	11708	11635	11570	11600	11593	11568	11674	11620	11676	11494	11547	11584	11674	11444	11540	11751	11588	11515	11560	11635	11628	11462	11677	11507	11468	11757	11557	11559	11543	11589	11500	11622	11597	11735	11720	11491	11519	11757	11519	11631	11728	11533	11617	11661	11664	11493	11680	11575	11637	11584	11673	11757	11611	11569	11573	11558	11504	11507	11658	11574	11360	11596	11660	11594	11653	11630	11610	11729	11723	11598	11450	11602	11537	11607	11616	11690	11637	11443	11630	11551	11498	11615	11573	11631	11555	11389	11575	11636	11505	11676	11606	11562	11574	11433	11574	11600	11582	11623	11514	11502	11528	11744	11555	11420	11606	11681	11590	11463	11504	11622	11519	11640	11584	11724	11647	11553	11648	11638	11574	11484	11529	11486	11597	11684	11377	11627	11448	11657	11606	11686	11620	11621	11574	11592	11559	11590	11611	11708	11490	11647	11565	11536	11648	11511	11565	11569	11582	11707	11747	11666	11604	11524	11794	11554	11594	11581	11631	11617	11617	11526	11807	11483	11563	11681	11509	11656	11572	11516	11526	11521	11539	11552	11689	11541	11545	11665	11511	11590	11458	11580	11713	11657	11625	11485	11618	11567	11506	11704	11583	11797	11751	11619	11515	11627	11740	11529	11484	11701	11464	11545	11504	11635	11586	11688	11485	11808	11439	11700	11587	11644	11523	11543	11484	11553	11442	11610	11639	11525	11566	11657	11537	11472	11570	11389	11682	11604	11598	11531	11530	11468	11573	11528	11627	11740	11767	11471	11436	11480	11625	11626	11575	11582	11613	11521	11575	11650	11604	11668	11599	11417	11665	11509	11657	11634	11621	11453	11609	11617	11609	11605	11681	11460	11632	11411	11807	11614	11565	11759	11567	11588	11589	11626	11573	11364	11529	11516	11526	11588	11672	11517	11553	11610	11702	11473	11609	11537	11592	11597	11622	11692	11631	11403	11601	11502	11583	11499	11665	11433	11725	11523	11584	11720	11757	11455	11358	11589	11564	11707	11552	11422	11619	11538	11628	11716	11511	11547	11547	11739	11583	11611	11688	11540	11499	11709	11538	11489	11667	11558	11578	11427	11594	11564	11479	11607	11506	11520	11674	11469	11713	11758	11643	11556	11636	11542	11604	11602	11647	11700	11568	11454	11423	11719	11531	11537	11758	11549	11603	11559	11540	11635	11445	11745	11516	11605	11469	11539	11517	11562	11530	11532	11658	11573	11501	11642	11595	11668	11489	11471	11567	11491	11653	11703	11751	11765	11690	11543	11552	11548	11505	11568	11695	11584	11444	11645	11551	11589	11681	11536	11615	11452	11524	11655	11616	11702	11513	11535	11657	11491	11673	11573	11666	11676	11525	11751	11609	11542	11546	11553	11568	11630	11560	11605	11641	11522	11512	11646	11550	11386	11628	11543	11673	11562	11602	11597	11773	11520	11726	11666	11571	11603	11540	11696	11375	11636	11686	11630	11635	11627	11516	11606	11577	11527	11580	11459	11602	11590	11673	11702	11451	11598	11519	11575	11548	11587	11565	11613	11669	11621	11618	11656	11575	11543	11630	11573	11451	11532	11555	11610	11420	11602	11773	11556	11544	11692	11578	11575	11546	11458	11538	11612	11597	11690	11575	11600	11759	11605	11617	11588	11520	11590	11518	11468	11628	11496	11668	11650	11513	11614	11685	11593	11612	11526	11435	11496	11510	11594	11580	11659	11639	11640	11545	11767	11472	11483	11654	11601	11477	11564	11600	11494	11593	11647	11507	11503	11657	11412	11533	11523	11599	11467	11609	11630	11598	11343	11551	11720	11556	11727	11541	11566	11621	11553	11512	11436	11688	11632	11412	11459	11538	11703	11568	11862	11552	11572	11513	11579	11449	11640	11608	11701	11469	11637	11621	11347	11693	11536	11717	11722	11757	11608	11499	11608	11699	11591	11451	11575	11622	11484	11742	11645	11676	11584	11438	11565	11500	11636	11532	11602	11588	11682	11484	11595	11523	11524	11558	11562	11525	11600	11661	11557	11659	11736	11712	11632	11531	11629	11585	11609	11507	11548	11605	11555	11527	11563	11454	11573	11777	11470	11576	11570	11641	11767	11558	11548	11732	11731	11669	11655	11572	11772	11616	11551	11471	11723	11526	11638	11609	11593	11630	11661	11637	11549	11498	11568	11582	11543	11494	11677	11500	11829	11514	11592	11514	11435	11615	11574	11621	11434	11579	11715	11546	11528	11773	11528	11775	11379	11725	11582	11550	11653	11560	11438	11676	11561	11608	11708	11347	11582	11801	11598	11649	11486	11607	11622	11758	11711	11619	11519	11371	11643	11593	11562	11438	11605	11413	11512	11545	11636	11622	11597	11637	11598	11721	11539	11744	11644	11640	11544	11709	11584	11460	11618	11600	11596	11606	11670	11745	11408	11494	11546	11675	11598	11694	11522	11611	11562	11582	11492	11623	11544	11651	11656	11623	11531	11639	11405	11639	11647	11669	11431	11620	11532	11511	11383	11579	11420	11498	11538	11676	11621	11465	11382	11585	11593	11634	11681	11598	11631	11437	11475	11679	11503	11512	11685	11513	11671	11479	11594	11514	11487	11529	11503	11813	11632	11496	11546	11738	11666	11638	11691	11559	11599	11534	11666	11677	11469	11728	11522	11779	11490	11466	11578	11531	11607	11461	11496	11582	11591	11478	11519	11645	11638	11641	11591	11596	11452	11482	11664	11495	11479	11553	11580	11657	11556	11508	11609	11575	11438	11667	11607	11516	11474	11808	11495	11517	11590	11505	11472	11511	11642	11668	11497	11609	11488	11374	11656	11606	11542	11599	11733	11444	11620	11658	11583	11555	11694	11478	11668	11617	11675	11658	11476	11601	11654	11748	11580	11520	11557	11551	11698	11593	11533	11495	11653	11547	11684	11624	11533	11529	11452	11633	11473	11699	11507	11660	11467	11329	11417	11535	11598	11653	11588	11464	11646	11584	11556	11594	11582	11589	11561	11726	11618	11682	11556	11508	11758	11578	11440	11797	11628	11713	11527	11664	11486	11627	11676	11499	11687	11664	11727	11473	11590	11538	11500	11530	11489	11601	11664	11530	11538	11518	11514	11772	11699	11484	11507	11525	11616	11602	11516	11701	11492	11564	11613	11622	11612	11360	11590	11436	11678	11613	11748	11665	11581	11682	11506	11501	11760	11554	11744	11675	11786	11567	11690	11661	11435	11636	11497	11676	11454	11515	11520	11445	11668	11567	11456	11552	11544	11623	11734	11526	11526	11703	11540	11526	11674	11413	11649	11480	11495	11615	11674	11580	11494	11671	11615	11332	11671	11647	11491	11626	11550	11438	11493	11605	11564	11612	11580	11710	11490	11431	11714	11601	11638	11480	11611	11614	11332	11659	11468	11595	11605	11510	11438	11623	11523	11593	11525	11720	11490	11621	11627	11640	11464	11493	11701	11668	11516	11567	11512	11561	11502	11572	11539	11679	11390	11625	11740	11498	11730	11478	11626	11683	11489	11625	11555	11622	11500	11709	11486	11467	11524	11715	11578	11711	11467	11674	11562	11675	11629	11552	11619	11532	11543	11829	11564	11706	11552	11664	11580	11530	11406	11648	11505	11615	11557	11620	11651	11593	11437	11461	11574	11647	11554	11550	11581	11601	11592	11532	11573	11515	11575	11689	11489	11549	11655	11592	11584	11631	11650	11473	11444	11570	11691	11558	11633	11507	11657	11701	11705	11629	11704	11478	11572	11452	11619	11628	11448	11529	11529	11646	11588	11431	11520	11591	11636	11419	11678	11648	11445	11650	11656	11588	11590	11446	11485	11460	11709	11759	11645	11710	11548	11461	11406	11804	11601	11494	11520	11713	11475	11474	11581	11596	11725	11606	11445	11448	11614	11418	11594	11567	11437	11607	11643	11731	11631	11771	11472	11533	11557	11503	11666	11750	11584	11758	11541	11644	11622	11792	11663	11394	11617	11666	11649	11436	11547	11584	11566	11644	11749	11631	11454	11669	11490	11627	11495	11675	11730	11680	11577	11562	11578	11564	11476	11618	11332	11629	11511	11552	11612	11516	11709	11426	11506	11598	11672	11530	11485	11399	11454	11729	11643	11727	11530	11638	11644	11512	11623	11613	11635	11459	11557	11675	11716	11559	11545	11675	11708	11626	11488	11448	11432	11484	11640	11725	11511	11757	11609	11612	11661	11485	11545	11620	11671	11577	11546	11545	11583	11710	11630	11532	11501	11439	11480	11755	11572	11597	11582	11458	11636	11590	11552	11561	11690	11668	11659	11617	11626	11634	11588	11478	11601	11778	11522	11482	11475	11599	11465	11573	11689	11557	11480	11505	11746	11502	11640	11457	11543	11506	11582	11634	11546	11610	11629	11620	11639	11696	11602	11604	11499	11642	11531	11384	11717	11707	11335	11745	11453	11622	11642	11512	11613	11510	11482	11591	11663	11580	11657	11720	11565	11683	11592	11619	11677	11611	11549	11431	11700	11646	11517	11653	11610	11599	11589	11535	11495	11539	11513	11532	11613	11475	11531	11585	11633	11646	11417	11553	11742	11614	11641	11537	11642	11572	11775	11637	11583	11417	11584	11643	11583	11553	11534	11602	11591	11652	11542	11592	11618	11618	11656	11563	11462	11586	11640	11496	11555	11530	11530	11625	11448	11632	11685	11711	11585	11554	11499	11634	11426	11641	11522	11454	11649	11587	11590	11669	11655	11679	11488	11754	11513	11617	11761	11788	11639	11565	11634	11580	11667	11567	11512	11578	11683	11685	11633	11626	11451	11592	11668	11551	11686	11482	11650	11580	11538	11509	11641	11462	11440	11559	11507	11526	11478	11547	11593	11576	11625	11636	11665	11608	11591	11586	11469	11508	11550	11432	11650	11495	11681	11512	11667	11517	11604	11664	11603	11367	11596	11641	11499	11653	11635	11657	11635	11410	11647	11511	11648	11561	11559	11586	11556	11817	11375	11517	11673	11618	11489	11550	11589	11604	11588	11595	11682	11489	11709
24374	21252	29098	26750	30028	33939	32487	25993	24075	23040	22006	21222	20501	20055	19494	19466	18822	18511	18105	18099	17781	17459	17441	17396	17353	17244	16960	17098	16841	16771	16725	16685	16706	16836	16770	16835	16793	16497	16792	16548	16766	16561	16765	16590	16718	16702	16771	16661	16496	16478	16558	16640	16491	16731	16801	16471	16678	16581	16540	16521	16562	16660	16677	16600	16428	16581	16525	16517	16736	16679	16809	16421	16670	16781	16607	16791	16599	16692	16786	16869	16599	16630	16449	16511	16790	16599	16425	16498	16771	16628	16367	16738	16838	16345	16671	16465	16533	16544	16778	16584	16659	16538	16538	16645	16600	16466	16630	16401	16456	16407	16526	16595	16455	16534	16601	16509	16564	16620	16635	16499	16665	16377	16591	16679	16625	16432	16557	16554	16428	16516	16499	16706	16779	16503	16553	16728	16685	16556	16529	16796	16700	16618	16536	16502	16533	16581	16464	16622	16661	16464	16408	16394	16528	16395	16584	16352	16423	16551	16623	16519	16415	16405	16570	16716	16675	16584	16817	16633	16447	16246	16391	16526	16525	16603	16543	16457	16808	16446	16511	16513	16642	16600	16691	16694	16353	16643	16394	16187	16511	16373	16661	16763	16378	16415	16386	16605	16592	16534	16564	16467	16548	16468	16378	16537	16299	16430	16691	16663	16602	16521	16478	16579	16678	16516	16589	16343	16569	16801	16594	16547	16623	16767	16549	16665	16414	16468	16698	16572	16469	16711	16412	16692	16697	16555	16453	16615	16615	16547	16606	16213	16820	16622	16656	16615	16666	16578	16532	16543	16565	16622	16582	16587	16585	16596	16414	16579	16608	16459	16519	16574	16531	16509	16527	16510	16542	16556	16624	16435	16467	16321	16506	16357	16360	16382	16457	16643	16371	16539	16601	16333	16468	16256	16397	16757	16249	16480	16583	16529	16650	16617	16551	16820	16710	16601	16531	16558	16797	16302	16502	16730	16677	16563	16428	16654	16653	16509	16540	16594	16583	16502	16858	16587	16751	16339	16589	16486	16549	16687	16800	16630	16589	16607	16410	16673	16630	16401	16476	16616	16553	16714	16634	16422	16571	16686	16657	16588	16610	16690	16834	16785	16544	16580	16460	16589	16632	16438	16491	16706	16665	16477	16350	16560	16394	16603	16728	16656	16583	16421	16673	16535	16496	16489	16701	16790	16498	16736	16584	16619	16603	16577	16701	16616	16507	16562	16466	16485	16759	16619	16588	16627	16426	16794	16571	16444	16442	16501	16554	16720	16500	16694	16413	16683	16603	16670	16608	16562	16474	16533	16459	16367	16375	16391	16514	16583	16667	16501	16565	16698	16425	16691	16698	16564	16797	16648	16550	16571	16610	16306	16665	16168	16409	16393	16406	16565	16762	16575	16578	16423	16489	16754	16596	16512	16419	16504	16743	16652	16425	16507	16616	16375	16532	16651	16332	16622	16511	16682	16638	16543	16460	16428	16343	16501	16562	16735	16546	16559	16679	16509	16667	16525	16672	16445	16451	16492	16409	16595	16464	16660	16473	16425	16455	16698	16672	16783	16403	16617	16522	16651	16358	16517	16453	16516	16495	16546	16828	16457	16560	16468	16382	16582	16615	16570	16526	16628	16673	16588	16461	16639	16555	16472	16504	16511	16495	16436	16601	16543	16462	16321	16439	16552	16758	16550	16501	16689	16355	16580	16482	16689	16659	16509	16766	16341	16507	16387	16470	16672	16476	16610	16698	16459	16476	16418	16520	16696	16569	16481	16583	16559	16586	16666	16335	16382	16466	16501	16498	16580	16505	16461	16487	16745	16454	16417	16630	16345	16897	16622	16788	16903	16564	16450	16779	16421	16791	16553	16561	16431	16568	16559	16552	16455	16515	16754	16950	16348	16516	16606	16532	16394	16403	16528	16519	16500	16351	16587	16240	16687	16665	16704	16478	16761	16569	16510	16554	16654	16580	16516	16512	16412	16312	16641	16892	16714	16507	16564	16440	16711	16599	16554	16502	16687	16540	16658	16483	16610	16628	16484	16627	16829	16345	16522	16563	16584	16552	16627	16581	16277	16482	16364	16388	16546	16679	16476	16454	16520	16407	16613	16563	16764	16586	16527	16487	16574	16696	16356	16417	16455	16400	16666	16571	16434	16658	16491	16571	16607	16660	16534	16568	16506	16712	16563	16520	16469	16489	16707	16393	16735	16422	16561	16593	16543	16731	16477	16465	16484	16536	16634	16519	16645	16333	16585	16309	16594	16581	16448	16683	16704	16642	16528	16382	16304	16447	16542	16471	16295	16403	16302	16637	16517	16526	16680	16598	16595	16538	16637	16828	16560	16328	16329	16619	16597	16587	16426	16607	16744	16587	16377	16473	16486	16634	16712	16370	16724	16624	16649	16584	16571	16680	16648	16523	16544	16526	16699	16649	16592	16610	16463	16427	16550	16489	16472	16644	16575	16511	16549	16588	16819	16480	16587	16530	16527	16522	16780	16420	16571	16597	16666	16356	16414	16892	16373	16570	16589	16349	16493	16717	16653	16705	16563	16505	16595	16539	16454	16633	16561	16498	16489	16528	16710	16491	16552	16442	16731	16426	16560	16473	16546	16551	16502	16565	16712	16525	16685	16679	16655	16564	16422	16767	16509	16487	16476	16499	16797	16587	16596	16599	16721	16527	16517	16671	16430	16442	16530	16644	16617	16636	16533	16607	16635	16609	16706	16603	16427	16547	16446	16520	16536	16568	16795	16537	16456	16556	16405	16480	16667	16586	16476	16601	16640	16462	16529	16538	16724	16789	16484	16551	16517	16534	16662	16632	16481	16701	16539	16324	16558	16529	16523	16419	16601	16607	16514	16555	16670	16480	16588	16471	16455	16352	16380	16563	16682	16538	16764	16573	16763	16643	16538	16638	16529	16647	16720	16792	16672	16595	16563	16426	16583	16649	16550	16547	16625	16412	16548	16582	16600	16673	16540	16559	16711	16443	16835	16557	16569	16369	16529	16645	16527	16559	16611	16458	16452	16662	16596	16883	16751	16602	16806	16731	16509	16535	16409	16581	16579	16570	16624	16635	16542	16790	16648	16571	16668	16557	16840	16435	16541	16442	16678	16579	16536	16504	16834	16735	16598	16584	16622	16529	16579	16664	16597	16362	16588	16632	16692	16478	16581	16727	16856	16666	16361	16553	16634	16570	16440	16460	16566	16700	16469	16600	16449	16669	16308	16615	16624	16502	16411	16707	16537	16595	16633	16600	16521	16739	16673	16383	16733	16563	16789	16549	16519	16636	16603	16494	16601	16647	16691	16494	16271	16391	16392	16262	16351	16672	16591	16736	16525	16682	16605	16638	16442	16532	16407	16541	16545	16336	16739	16506	16528	16535	16719	16469	16475	16489	16416	16742	16646	16587	16557	16346	16504	16511	16397	16402	16447	16544	16742	16630	16514	16579	16470	16534	16543	16498	16449	16519	16482	16419	16600	16812	16613	16521	16261	16522	16599	16455	16551	16473	16458	16610	16515	16460	16420	16627	16535	16628	16666	16534	16614	16602	16583	16600	16576	16522	16591	16670	16834	16713	16623	16610	16549	16371	16411	16529	16553	16419	16619	16491	16472	16390	16573	16558	16596	16575	16554	16689	16410	16524	16502	16726	16883	16731	16505	16582	16447	16513	16642	16664	16418	16410	16522	16703	16684	16761	16590	16654	16554	16445	16704	16662	16380	16397	16467	16738	16483	16450	16591	16595	16598	16407	16766	16542	16620	16655	16505	16506	16521	16670	16586	16690	16531	16493	16531	16678	16663	16523	16446	16515	16515	16463	16633	16501	16612	16645	16590	16729	16518	16688	16571	16665	16530	16415	16503	16515	16455	16743	16420	16499	16627	16442	16513	16512	16674	16423	16608	16532	16637	16644	16572	16649	16718	16630	16610	16741	16390	16623	16473	16561	16710	16599	16496	16533	16480	16599	16686	16713	16751	16392	16277	16436	16773	16539	16578	16530	16721	16558	16765	16390	16617	16578	16572	16645	16603	16478	16455	16630	16615	16573	16413	16555	16519	16515	16546	16513	16478	16654	16344	16439	16644	16358	16758	16284	16360	16520	16634	16360	16555	16603	16353	16544	16535	16701	16317	16421	16747	16674	16652	16625	16589	16564	16567	16591	16398	16717	16596	16499	16354	16662	16669	16413	16303	16719	16513	16521	16634	16524	16627	16636	16627	16527	16683	16449	16525	16791	16470	16508	16417	16683	16599	16524	16616	16774	16684	16431	16612	16634	16654	16568	16688	16492	16505	16557	16443	16550	16509	16660	16434	16792	16647	16573	16603	16926	16659	16589	16550	16466	16490	16387	16620	16415	16632	16703	16612	16680	16690	16568	16607	16394	16631	16457	16593	16614	16558	16614	16360	16406	16376	16476	16294	16544	16702	16605	16652	16400	16680	16587	16606	16515	16407	16580	16719	16540	16476	16611	16641	16605	16496	16384	16587	16494	16478	16703	16403	16444	16517	16690	16497	16634	16442	16547	16648	16720	16650	16636	16518	16459	16385	16675	16590	16672	16473	16679	16615	16367	16699	16517	16622	16481	16563	16671	16464	16443	16479	16480	16487	16462	16364	16540	16560	16736	16315	16284	16682	16435	16766	16589	16594	16610	16704	16366	16757	16628	16645	16602	16542	16356	16661	16653	16487	16496	16601	16485	16544	16814	16631	16718	16622	16502	16584	16511	16460	16683	16730	16616	16476	16570	16688	16475	16666	16611	16700	16523	16390	16471	16564	16763	16491	16661	16552	16481	16602	16563	16468	16627	16461	16713	16552	16686	16420	16495	16629	16542	16588	16559	16339	16633	16542	16522	16573	16456	16393	16719	16385	16626	16589	16554	16649	16552	16763	16543	16511	16650	16591	16474	16478	16441	16607	16503	16463	16463	16757	16437	16746	16657	16734	16428	16439	16539	16392	16651	16746	16377	16599	16572	16526	16686	16657	16488	16711	16370	16518	16517	16504	16705	16684	16684	16524	16406	16635	16764	16450	16489	16662	16579	16434	16550	16568	16530	16823	16548	16483	16608	16376	16590	16554	16442	16714	16493	16589	16604	16587	16641	16476	16414	16632	16594	16706	16663	16562
50028	76566	66789	51542	44177	35289	27138	22988	20864	19492	18316	17144	16438	15739	14972	14795	14173	13636	13391	13008	12807	12677	12390	12244	12284	12074	12194	12026	11973	11950	11837	11758	11864	11817	11854	11745	11819	11856	11723	11728	11719	11727	11719	11698	11777	11612	11719	11522	11796	11557	11793	11795	11578	11624	11744	11686	11631	11659	11729	11707	11810	11597	11548	11701	11527	11641	11646	11564	11739	11614	11573	11645	11535	11688	11627	11566	11663	11745	11731	11815	11601	11704	11776	11659	11648	11749	11710	11703	11761	11696	11618	11603	11439	11700	11754	11841	11497	11562	11591	11627	11728	11517	11749	11573	11567	11619	11803	11558	11689	11623	11712	11615	11760	11595	11717	11658	11757	11595	11656	11684	11814	11669	11393	11660	11714	11504	11816	11780	11724	11747	11800	11624	11750	11632	11595	11722	11590	11603	11751	11847	11706	11738	11758	11684	11743	11600	11753	11494	11819	11737	11631	11699	11642	11515	11697	11580	11602	11657	11622	11606	11512	11861	11577	11571	11536	11710	11741	11711	11771	11696	11741	11624	11492	11556	11606	11589	11662	11549	11704	11537	11810	11441	11697	11661	11552	11822	11684	11715	11626	11838	11759	11606	11620	11723	11712	11827	11705	11590	11688	11740	11681	11791	11565	11590	11685	11764	11645	11549	11413	11669	11697	11624	11631	11717	11730	11687	11658	11715	11577	11715	11749	11830	11597	11657	11684	11635	11692	11593	11657	11634	11680	11617	11622	11491	11511	11637	11429	11821	11779	11624	11652	11473	11610	11623	11577	11735	11743	11728	11660	11736	11716	11709	11816	11445	11809	11601	11735	11554	11643	11580	11616	11673	11636	11693	11755	11792	11702	11526	11720	11584	11452	11652	11663	11596	11673	11574	11534	11548	11708	11755	11635	11536	11751	11771	11588	11744	11704	11684	11640	11852	11653	11596	11617	11672	11789	11575	11618	11589	11788	11765	11669	11484	11620	11557	11749	11550	11680	11586	11618	11670	11754	11760	11716	11603	11791	11609	11570	11808	11729	11604	11717	11691	11642	11563	11526	11635	11803	11682	11696	11621	11651	11577	11561	11749	11575	11798	11575	11644	11585	11634	11634	11655	11626	11902	11649	11652	11831	11806	11684	11698	11704	11603	11575	11707	11673	11680	11580	11638	11563	11731	11636	11526	11576	11652	11630	11448	11598	11692	11678	11739	11834	11711	11814	11584	11605	11686	11705	11708	11665	11757	11506	11700	11697	11583	11607	11720	11663	11654	11751	11646	11724	11664	11646	11681	11677	11587	11708	11596	11615	11691	11701	11512	11579	11782	11626	11615	11591	11473	11526	11611	11535	11591	11770	11673	11577	11720	11555	11600	11575	11661	11717	11741	11684	11634	11709	11709	11764	11599	11853	11775	11627	11639	11722	11567	11741	11571	11671	11687	11531	11565	11648	11754	11742	11595	11672	11689	11704	11540	11586	11746	11570	11793	11529	11873	11646	11531	11763	11666	11717	11750	11791	11582	11746	11682	11816	11822	11730	11647	11563	11662	11552	11728	11654	11672	11760	11548	11741	11656	11579	11677	11728	11691	11759	11627	11781	11607	11554	11668	11682	11633	11653	11729	11641	11678	11773	11584	11703	11466	11648	11616	11751	11681	11630	11582	11555	11649	11660	11655	11717	11735	11531	11675	11703	11678	11486	11774	11611	11720	11667	11684	11675	11708	11667	11721	11518	11587	11726	11733	11691	11780	11439	11619	11644	11641	11696	11572	11607	11691	11578	11645	11648	11648	11613	11448	11716	11669	11554	11536	11651	11734	11713	11672	11810	11612	11548	11646	11691	11687	11530	11598	11619	11662	11543	11710	11756	11723	11598	11708	11674	11502	11883	11748	11741	11549	11563	11518	11566	11740	11730	11862	11626	11573	11751	11518	11555	11687	11722	11759	11678	11699	11670	11692	11713	11633	11806	11612	11775	11678	11437	11704	11645	11693	11669	11649	11550	11453	11651	11746	11793	11672	11710	11712	11689	11572	11566	11641	11777	11634	11659	11736	11711	11689	11724	11701	11662	11666	11696	11634	11719	11680	11613	11716	11678	11799	11529	11437	11768	11576	11536	11601	11611	11577	11641	11632	11827	11581	11566	11706	11669	11603	11691	11713	11660	11724	11603	11696	11748	11648	11750	11717	11646	11618	11757	11544	11672	11664	11662	11808	11628	11631	11717	11699	11652	11481	11667	11643	11818	11619	11790	11553	11609	11660	11597	11710	11754	11769	11568	11729	11647	11631	11573	11668	11629	11556	11983	11720	11664	11530	11727	11635	11679	11814	11660	11522	11778	11690	11507	11688	11668	11591	11635	11622	11714	11630	11743	11648	11721	11779	11744	11737	11709	11848	11667	11718	11494	11548	11627	11724	11530	11673	11599	11698	11670	11649	11818	11712	11518	11817	11740	11620	11770	11533	11673	11677	11425	11740	11679	11685	11747	11593	11778	11557	11734	11680	11533	11688	11641	11656	11718	11513	11404	11823	11660	11651	11638	11633	11487	11646	11534	11692	11561	11691	11624	11654	11527	11742	11729	11841	11727	11474	11767	11551	11658	11713	11574	11658	11654	11652	11617	11616	11670	11701	11609	11593	11640	11610	11516	11626	11661	11692	11590	11715	11532	11706	11619	11712	11776	11678	11518	11650	11619	11522	11606	11818	11610	11651	11687	11695	11751	11639	11668	11733	11603	11534	11787	11665	11636	11585	11710	11606	11515	11636	11695	11727	11816	11737	11514	11655	11586	11694	11454	11568	11669	11643	11631	11801	11672	11555	11687	11624	11753	11564	11629	11818	11501	11707	11663	11680	11753	11579	11692	11620	11617	11797	11578	11767	11734	11690	11646	11771	11620	11734	11607	11664	11589	11597	11744	11702	11604	11569	11688	11454	11556	11588	11643	11720	11666	11707	11714	11747	11697	11599	11482	11750	11597	11683	11751	11574	11573	11704	11571	11603	11684	11775	11523	11823	11582	11740	11638	11616	11616	11534	11695	11604	11633	11582	11435	11620	11798	11665	11628	11723	11715	11570	11612	11691	11668	11701	11559	11697	11681	11573	11774	11749	11539	11406	11723	11648	11727	11655	11520	11733	11648	11585	11653	11529	11770	11777	11642	11535	11685	11670	11632	11671	11663	11825	11536	11515	11548	11702	11697	11687	11679	11765	11656	11596	11825	11671	11731	11750	11641	11741	11562	11703	11618	11556	11707	11713	11792	11687	11685	11830	11681	11605	11617	11714	11814	11535	11678	11753	11523	11741	11646	11718	11801	11651	11680	11657	11713	11528	11603	11642	11602	11715	11593	11620	11592	11669	11692	11636	11692	11652	11617	11662	11603	11609	11886	11567	11569	11534	11625	11796	11610	11577	11472	11624	11729	11631	11723	11533	11646	11670	11651	11693	11709	11579	11619	11655	11527	11839	11571	11517	11563	11579	11548	11595	11506	11684	11726	11794	11499	11721	11671	11703	11634	11706	11567	11583	11671	11634	11641	11485	11697	11507	11642	11540	11750	11592	11811	11460	11574	11526	11673	11647	11708	11638	11705	11650	11715	11714	11622	11661	11619	11719	11619	11531	11574	11629	11775	11733	11665	11601	11610	11698	11713	11660	11715	11627	11623	11688	11644	11536	11563	11654	11774	11569	11600	11767	11489	11708	11710	11576	11628	11663	11740	11519	11651	11688	11576	11734	11631	11542	11524	11787	11779	11644	11607	11581	11495	11749	11739	11715	11681	11699	11526	11725	11690	11837	11645	11729	11743	11585	11682	11775	11633	11558	11487	11603	11551	11734	11623	11721	11440	11514	11647	11645	11611	11618	11655	11580	11711	11759	11732	11552	11796	11630	11739	11713	11656	11592	11687	11582	11610	11613	11563	11668	11495	11695	11552	11653	11681	11618	11550	11580	11647	11570	11617	11748	11548	11638	11786	11766	11732	11761	11596	11849	11735	11730	11481	11670	11664	11471	11630	11678	11598	11674	11682	11880	11553	11643	11587	11675	11740	11649	11642	11701	11828	11724	11708	11708	11660	11573	11751	11630	11578	11578	11705	11624	11673	11681	11694	11645	11530	11704	11673	11721	11504	11634	11850	11544	11664	11752	11630	11626	11760	11601	11588	11731	11682	11604	11721	11498	11644	11655	11559	11656	11582	11407	11760	11541	11549	11731	11699	11684	11802	11724	11639	11554	11573	11597	11820	11656	11653	11683	11639	11664	11635	11681	11625	11613	11545	11682	11558	11713	11633	11558	11583	11651	11721	11545	11787	11621	11539	11678	11580	11827	11777	11598	11566	11677	11771	11618	11665	11628	11589	11552	11711	11566	11690	11639	11563	11764	11507	11626	11913	11638	11762	11760	11583	11690	11557	11625	11656	11593	11705	11727	11739	11661	11579	11547	11541	11788	11583	11460	11731	11576	11605	11636	11540	11637	11622	11659	11660	11520	11689	11530	11854	11744	11450	11701	11644	11628	11672	11663	11727	11487	11694	11764	11686	11677	11627	11573	11687	11637	11562	11734	11720	11812	11648	11644	11554	11693	11560	11727	11846	11543	11569	11523	11559	11709	11496	11741	11507	11682	11818	11561	11541	11738	11747	11706	11769	11540	11758	11665	11734	11670	11623	11733	11602	11709	11512	11528	11811	11658	11705	11605	11684	11712	11532	11576	11534	11646	11688	11794	11649	11747	11703	11571	11540	11642	11579	11575	11681	11566	11631	11669	11793	11705	11672	11615	11784	11763	11739	11690	11777	11788	11674	11620	11565	11688	11577	11740	11718	11755	11651	11875	11718	11712	11711	11655	11692	11627	11670	11740	11704	11603	11714	11669	11743	11612	11757	11492	11628	11692	11545	11636	11760	11601	11707	11528	11701	11769	11471	11493	11599	11653	11630	11548	11650	11619	11793	11595	11650	11577	11710	11867	11741	11584	11644	11827	11704	11687	11736	11596	11618	11604	11743	11549	11647	11715	11508	11813	11640	11491	11798	11611	11642	11576	11693	11526	11620	11698	11526	11643	11636	11589	11522	11749	11795	11518	11523	11880	11619	11648	11566	11740	11738	11782	11828	11652	11661	11606	11564	11621	11644	11694
48388	51981	48472	42166	32292	27207	23851	20696	19278	18593	18210	17782	17596	17435	17310	16891	16875	16931	16984	16659	16524	16524	16842	16572	16444	16496	16400	16379	16394	16317	16233	16337	16325	16259	16503	16246	16346	16126	16370	16277	16086	16178	16416	16216	16382	16158	16265	16412	16058	16006	16193	16247	16121	16118	16255	16111	16177	15962	15988	16128	16062	16118	16146	16259	16198	16176	16108	16053	16090	16034	15905	16123	16243	16286	16116	16180	16204	15770	16228	16209	16204	16318	16196	16196	16037	16028	16042	16178	16168	16107	15907	16226	16416	16279	16124	16169	16097	16169	16184	16217	16124	16248	16346	16355	16286	16023	16103	16135	16306	16032	16055	16033	16225	16188	16260	16283	16031	16265	16286	16221	16161	16372	16196	16054	16275	16241	16221	16184	16244	16166	16032	15992	16190	16128	16148	16215	16086	16213	16100	16100	16321	16324	16183	16028	16155	16011	16261	16386	16254	16148	16246	16168	16082	16236	16074	16037	16239	16176	16034	15989	16161	15939	16276	16193	16189	16185	16258	16107	16087	16170	16160	16146	16097	16243	16319	16282	16178	16085	16233	16115	16022	16095	16206	16043	16143	16291	16314	16058	16272	16384	16189	16060	16340	16178	16175	16155	16322	16082	16254	16257	16170	15960	16214	16221	16340	16255	16044	16045	16059	16190	16239	16337	15949	15977	16182	16331	16114	16263	16397	16342	16312	16353	16267	16105	16184	16124	16049	16292	16262	16232	16088	16189	16165	16184	16233	16061	16191	15852	16293	16110	16234	16264	16377	16002	16226	16315	16082	16199	16196	16311	16263	16196	16207	16336	15986	16234	16316	16333	15996	16106	16191	16153	16431	16287	16167	16121	16229	16143	16115	15968	16255	16306	16151	16246	16190	16192	16176	16311	16025	16260	15977	16292	16077	16407	16060	16026	16228	16327	16139	16091	16213	16333	16138	16145	16152	16107	16122	16158	16000	16193	16332	16104	16175	16206	16070	16267	16089	16296	16185	16276	16281	15917	16245	16203	16000	15921	15943	16121	16196	15993	16246	16040	16319	16169	16362	16184	16196	16341	16324	16025	16113	16323	16305	16199	16295	15942	16088	16308	16130	16332	16318	16228	16265	15985	16280	16288	16032	16099	16062	16061	16295	16011	16151	16246	16284	16142	16237	16340	16271	16299	16118	16004	16079	16252	16195	16178	16092	16129	16197	16130	16060	16166	16191	16180	16024	16164	16123	16154	16114	16188	16043	16239	16165	16249	16065	16240	16066	16013	16247	16023	16323	15990	15933	16074	16263	16237	15799	15903	16090	16170	16213	16159	16269	16095	16145	16314	16141	16286	16451	16117	16298	16106	15966	16162	16232	16103	16218	15959	16016	16134	16329	15976	16186	16045	16241	16387	16346	16200	16188	16306	16157	16074	16190	16292	16132	16282	16175	16088	16403	16318	16303	16169	16149	16326	16191	16166	16290	15932	16209	16168	16207	16084	16222	16275	16076	16129	16262	16040	15804	16238	16179	16156	16081	16118	16094	16095	16064	15943	16227	15922	16199	16205	16207	16344	15992	16148	16364	16334	16401	16292	16150	16334	16096	16262	16286	16279	16068	15925	15902	16316	16323	16072	16224	16201	16124	16308	16083	16155	16434	16267	16260	16079	16113	16261	16226	16069	16595	16268	16075	16212	16289	16135	16236	16285	16356	16286	16474	16156	16187	16047	16179	16184	16288	16066	16175	16043	16431	16184	16130	16109	16145	16040	16198	16094	16227	16129	16037	16083	16185	16209	16005	16254	16239	16272	16170	16196	16254	16174	16329	16165	16297	16066	16173	16153	16122	16250	16082	16323	16192	16430	16421	16267	16173	16027	16235	16292	16471	16161	16303	16094	15973	16324	16134	16210	16199	16262	16164	16116	16011	16108	16058	16113	16009	16193	16345	16169	16040	16041	16260	16232	16174	16243	16045	16110	16029	16265	16085	16319	16008	15979	16092	16266	16167	16145	16155	16101	16056	16319	16057	16351	16249	16314	16290	16193	16103	16251	16224	16319	16296	16351	16409	16252	16191	16134	16236	16271	16238	16111	16177	16159	16230	16030	16124	16395	16221	16319	16257	16149	16153	16265	16162	16162	16135	16219	15928	16173	16388	16102	16013	16037	16212	16244	16097	16061	15800	15989	16207	16061	16195	16325	15948	16360	16054	16107	16005	16123	16123	16215	16191	16269	16222	16236	16136	16178	16240	16172	16209	16196	16174	16197	16074	16001	16481	16336	16094	16204	16303	16247	16179	15938	16181	16235	16246	16097	16023	16258	16028	16333	16128	16199	16130	16082	16136	16285	16109	16189	16070	16247	16087	16238	16274	16293	16282	16066	16199	16291	16344	16110	16091	16217	16372	16255	16126	16149	16326	16337	16313	16214	16132	16290	16195	16149	16215	16140	16143	16148	16246	16240	16352	16258	16348	16029	16044	15986	16306	16164	15939	16056	16209	16391	16110	16043	15896	16157	16259	16262	16179	16119	16166	16192	16026	16094	16057	16291	16217	16050	16206	16155	16359	16118	16154	16201	16062	16157	16067	16067	16030	16223	16186	16190	16250	16116	16001	15908	16152	16230	16228	16167	16008	16264	16053	15823	16199	16111	16283	16279	16163	16335	16178	16272	16148	16160	16427	16026	16320	16282	16241	16305	16190	16433	16350	16284	16118	16160	16080	16331	16258	16223	16287	16085	16238	16089	16311	16274	16238	16149	16052	16230	16289	16365	16317	16276	16266	16014	15991	16118	16105	16257	16113	16201	16277	16119	16326	16136	16025	16263	16154	16139	16152	16083	15990	16149	16207	16082	16031	16192	16266	16132	16277	16386	16311	16368	16070	16214	16266	16256	16065	16118	16057	16117	16204	16067	16200	16269	16236	16053	16035	16110	16234	16088	16220	16010	16308	16080	16001	16160	16167	16254	16317	16352	15974	16234	15973	16286	16223	16270	16219	16070	16367	15990	16171	16034	16279	16127	16042	16245	16446	16177	16254	16170	16032	16084	16090	15944	16208	16206	16245	16283	16185	16030	16162	16244	16385	16537	16199	16307	16146	16129	16339	16323	16184	16098	16075	16134	16126	15967	16301	16146	16206	16258	16169	16201	16253	16444	16190	16132	16210	16203	15941	16214	16064	16060	16207	16243	16405	16251	16082	16094	16052	16085	16068	16027	16256	16014	16144	15982	16215	16143	16176	16181	16309	16016	16010	16239	16192	16225	16203	16167	15992	15986	15923	16157	16136	16220	16326	16291	16127	16165	16099	16125	16073	16243	16035	16242	16085	16318	16116	16039	16353	16165	16227	16080	15935	16249	16276	16095	15971	16240	16267	16307	16156	16229	15920	16023	16197	15959	16097	15888	16097	16227	16087	16196	16170	16003	16285	16051	16324	16281	16090	16274	16154	16086	16028	16399	16155	16268	16133	16256	16251	16041	16302	16002	16282	16147	16410	16233	16186	16148	16251	16268	16376	16122	16146	16198	16100	16219	16144	15964	16278	16189	16208	16416	16271	16357	16088	15922	16419	16230	16254	16139	15965	16361	16148	16148	16371	15941	16157	16325	16195	16160	16157	16343	16171	16348	16203	16355	16190	16135	16066	16111	15956	16148	16123	16370	16333	16185	16288	16209	16295	16307	16123	16069	16243	16151	16263	16479	16163	16213	16197	16216	16230	16168	16034	16262	16161	16143	16090	16218	16313	16163	16155	16167	16108	16251	16134	16220	16029	15968	16228	16103	16069	16030	16271	16198	16435	16190	16179	16194	16158	16161	16074	16307	16320	16349	16204	16091	16371	16244	16228	15979	16259	16286	16308	16255	16187	15993	16070	16094	16281	16330	16080	16237	16250	16200	16040	15968	16154	16213	16055	16370	16017	16216	16310	16313	16126	16174	16246	16173	16210	16151	16078	16037	16263	16365	16293	16335	16235	16106	16191	16071	16084	16149	16321	16268	16116	16148	16027	16238	15991	16064	16492	16331	16047	16300	16272	16221	16265	16240	16040	15980	16237	16075	16217	16148	16314	16118	15909	16101	16247	16183	16071	16040	16096	16188	16204	16362	16222	16240	16040	16186	16106	16218	16034	16171	16415	16154	16270	16116	16071	16216	16166	16382	16152	16020	16232	16424	16350	16058	16233	16359	16197	16066	16160	16114	16214	16282	16194	16276	16319	16178	16306	16084	16181	16333	16387	16290	16103	16243	16043	16336	16053	16241	16157	16123	16283	16144	16160	16016	16241	16166	16312	16147	16145	16174	16109	16064	16394	16115	16168	16203	16390	16256	16138	16276	16141	16147	16219	16082	16476	16036	16452	16267	16437	16245	16145	16271	16317	16101	16211	16204	16183	16138	16178	16230	16179	16060	16175	16239	16225	16115	16204	16184	16193	16402	16200	16364	16424	16256	16159	16001	16178	15982	15949	16129	16124	16180	16232	16174	16177	16149	16351	16260	16147	16058	16058	16246	16200	16392	16333	16095	16146	16189	16261	16278	16414	16151	16224	16270	16104	16248	16088	16326	16116	16129	16027	16186	16151	16060	16199	16221	16276	16115	16286	16334	16094	16194	16256	16297	16359	16257	16157	16107	15997	15917	16201	16106	16372	16321	16194	16298	15905	16252	16288	16310	16551	16221	16195	16172	16107	16223	16392	16186	16031	16139	16289	16200	16143	16097	16018	16132	16139	16158	16148	16247	16109	16061	15994	16108	16118	16239	16283	16151	16465	16207	16160	16015	16159	16191	16242	16271	16126	16226	16075	16278	16084	16178	16094	16254	16102	16231	16066	16168	16199	15978	15974	16087	16182	16274	16051	16050	15908	16089	16340	16371	16189	16164	16082	16344	16268	16479	16144	16290	16185	16272	16323	16348	16215	16203	16152	16299	16063	16152	16184	16166	16085	16020	16181	16206	16321	15993	16023	16259	16446	16329	16551	16192	16319	16390	16160	15856	16215	16232	16291	16138	16190	16416	16108	16324	16197	16282	16082	16203	16152	16126	16238	16261	16121	16156	16207	16146	16179	16320	16259	16329	16211	16239	16336	16252	16104	16337	16042	16354	16104	16030	16011	16168	16047	15978	16274	16342	16145	16127	16246	16116	16298	16089
52909	60320	49526	38211	28652	24440	20027	16474	15697	14847	14214	13732	13372	13002	12744	12570	12450	12266	12016	11937	12063	11830	11796	11821	11794	11694	11671	11616	11531	11659	11679	11602	11559	11439	11597	11416	11470	11515	11442	11430	11449	11356	11605	11334	11621	11311	11494	11530	11298	11582	11380	11442	11559	11470	11537	11360	11618	11532	11330	11424	11537	11441	11436	11433	11515	11535	11589	11490	11566	11585	11556	11539	11453	11580	11368	11549	11553	11423	11402	11439	11489	11347	11377	11566	11494	11457	11561	11589	11530	11568	11538	11323	11288	11407	11566	11473	11401	11446	11460	11481	11581	11571	11512	11447	11499	11471	11459	11470	11407	11507	11489	11574	11488	11559	11506	11397	11525	11445	11566	11394	11526	11605	11454	11483	11398	11423	11426	11437	11407	11459	11421	11503	11635	11447	11443	11672	11591	11395	11596	11434	11392	11465	11448	11419	11655	11515	11666	11626	11576	11548	11335	11586	11356	11542	11537	11508	11532	11304	11462	11625	11510	11414	11526	11501	11556	11335	11456	11549	11539	11374	11374	11337	11450	11576	11574	11464	11510	11547	11512	11604	11423	11614	11473	11494	11429	11567	11562	11381	11561	11450	11402	11335	11591	11637	11518	11459	11504	11589	11348	11431	11370	11572	11481	11610	11470	11596	11578	11585	11488	11468	11589	11491	11488	11430	11563	11374	11356	11476	11556	11418	11537	11353	11309	11542	11672	11563	11466	11360	11426	11399	11347	11539	11323	11451	11509	11453	11398	11306	11452	11529	11535	11486	11554	11585	11406	11411	11500	11602	11437	11427	11409	11597	11538	11483	11612	11431	11394	11505	11407	11525	11482	11536	11481	11762	11532	11634	11550	11548	11502	11560	11456	11416	11511	11468	11494	11366	11542	11553	11450	11415	11386	11524	11546	11358	11640	11492	11511	11497	11608	11467	11399	11293	11398	11431	11396	11684	11400	11439	11467	11489	11538	11548	11735	11497	11530	11358	11366	11437	11465	11581	11432	11408	11514	11430	11339	11562	11397	11528	11420	11448	11430	11459	11577	11457	11409	11419	11486	11490	11569	11588	11552	11452	11341	11568	11493	11505	11325	11538	11496	11508	11562	11553	11317	11403	11480	11374	11470	11562	11441	11467	11417	11491	11386	11454	11326	11476	11479	11482	11558	11499	11514	11510	11581	11392	11273	11473	11580	11371	11468	11360	11382	11467	11397	11560	11533	11562	11527	11354	11514	11395	11409	11532	11372	11581	11466	11551	11508	11375	11500	11510	11388	11562	11464	11520	11525	11383	11510	11395	11530	11452	11410	11441	11590	11503	11440	11580	11486	11472	11472	11404	11380	11383	11441	11385	11466	11495	11488	11618	11383	11467	11442	11457	11400	11518	11402	11482	11504	11581	11587	11487	11422	11371	11516	11673	11539	11585	11409	11439	11388	11324	11603	11370	11352	11573	11590	11469	11417	11511	11450	11394	11508	11461	11426	11512	11659	11403	11498	11555	11530	11425	11656	11556	11512	11479	11354	11428	11633	11635	11549	11596	11576	11525	11523	11455	11367	11643	11397	11484	11491	11510	11530	11326	11447	11580	11582	11358	11673	11530	11503	11408	11454	11436	11386	11558	11551	11526	11479	11507	11591	11604	11399	11477	11449	11660	11383	11711	11688	11466	11431	11473	11601	11494	11326	11442	11555	11443	11475	11530	11492	11530	11582	11394	11613	11286	11359	11410	11513	11558	11586	11402	11469	11469	11477	11582	11462	11441	11459	11520	11524	11495	11452	11402	11472	11558	11425	11355	11405	11504	11386	11572	11435	11318	11395	11388	11472	11470	11389	11508	11543	11599	11526	11470	11415	11386	11532	11504	11523	11399	11427	11436	11565	11411	11632	11411	11447	11405	11625	11470	11435	11450	11455	11615	11309	11569	11457	11591	11547	11506	11463	11568	11571	11433	11465	11455	11543	11425	11483	11211	11569	11496	11405	11455	11462	11662	11429	11491	11568	11606	11299	11628	11398	11426	11662	11374	11430	11520	11581	11570	11406	11455	11453	11463	11645	11404	11512	11723	11479	11428	11438	11511	11343	11611	11527	11317	11567	11484	11295	11484	11391	11538	11510	11533	11407	11574	11275	11378	11353	11523	11521	11348	11501	11460	11405	11640	11527	11345	11515	11446	11454	11384	11539	11444	11461	11416	11447	11377	11443	11570	11501	11421	11563	11362	11327	11455	11481	11528	11540	11384	11465	11374	11566	11335	11459	11433	11462	11578	11398	11473	11508	11602	11425	11454	11442	11457	11437	11410	11357	11530	11637	11456	11422	11589	11431	11361	11395	11394	11390	11506	11420	11498	11551	11447	11577	11504	11381	11542	11593	11516	11480	11498	11327	11433	11531	11557	11458	11446	11450	11676	11395	11429	11555	11461	11704	11465	11437	11407	11536	11548	11611	11487	11552	11430	11539	11438	11431	11442	11548	11366	11648	11558	11582	11423	11726	11596	11339	11276	11555	11669	11421	11549	11547	11463	11465	11540	11458	11614	11560	11471	11595	11491	11298	11434	11550	11560	11501	11425	11319	11520	11579	11379	11555	11449	11450	11617	11671	11463	11419	11523	11512	11487	11552	11457	11495	11503	11521	11672	11490	11398	11546	11587	11524	11416	11507	11532	11550	11396	11483	11522	11607	11462	11508	11507	11568	11482	11479	11437	11346	11500	11498	11517	11474	11502	11516	11393	11521	11534	11512	11569	11469	11587	11464	11325	11403	11477	11541	11553	11514	11359	11487	11415	11572	11520	11582	11440	11652	11608	11480	11563	11499	11554	11371	11518	11517	11491	11490	11521	11429	11528	11529	11429	11615	11477	11604	11457	11352	11471	11489	11434	11462	11588	11365	11540	11544	11491	11588	11691	11536	11460	11545	11477	11550	11428	11535	11470	11439	11411	11554	11478	11386	11550	11513	11609	11483	11485	11383	11509	11509	11573	11679	11444	11465	11626	11661	11552	11390	11548	11574	11550	11402	11354	11500	11329	11503	11486	11505	11368	11393	11452	11455	11308	11536	11428	11562	11497	11474	11434	11472	11434	11446	11321	11389	11515	11565	11355	11443	11452	11582	11499	11430	11518	11544	11645	11480	11537	11500	11419	11429	11494	11731	11324	11406	11473	11641	11441	11627	11463	11529	11597	11405	11538	11561	11491	11559	11576	11660	11539	11485	11422	11519	11430	11375	11397	11385	11575	11625	11380	11540	11370	11627	11496	11466	11402	11580	11535	11569	11683	11526	11316	11442	11506	11430	11380	11427	11590	11486	11507	11467	11493	11444	11321	11322	11641	11412	11507	11459	11553	11470	11521	11444	11664	11473	11484	11453	11502	11486	11563	11608	11446	11446	11551	11521	11477	11520	11608	11350	11658	11391	11369	11442	11479	11599	11480	11431	11502	11604	11521	11479	11458	11582	11492	11601	11517	11474	11514	11555	11458	11671	11587	11362	11568	11385	11336	11630	11605	11516	11427	11484	11516	11565	11466	11542	11476	11409	11381	11453	11360	11529	11499	11338	11521	11587	11462	11414	11509	11576	11376	11491	11605	11471	11306	11431	11533	11529	11411	11574	11532	11593	11476	11658	11408	11457	11585	11578	11601	11512	11369	11423	11557	11503	11424	11445	11566	11469	11517	11384	11442	11314	11594	11405	11409	11501	11435	11586	11544	11540	11435	11519	11402	11592	11513	11589	11502	11481	11650	11414	11425	11672	11500	11353	11441	11380	11639	11600	11534	11501	11397	11524	11420	11433	11444	11482	11490	11395	11537	11333	11466	11373	11318	11521	11474	11448	11501	11423	11523	11448	11457	11434	11383	11515	11409	11379	11517	11411	11523	11275	11440	11410	11453	11525	11464	11591	11448	11493	11482	11577	11463	11353	11485	11428	11394	11447	11534	11448	11502	11538	11548	11435	11438	11450	11588	11514	11620	11389	11457	11460	11485	11391	11488	11502	11613	11318	11621	11597	11449	11478	11405	11468	11509	11527	11554	11548	11620	11458	11508	11393	11630	11418	11427	11568	11498	11467	11446	11618	11601	11561	11591	11593	11423	11468	11571	11469	11453	11573	11543	11592	11619	11464	11513	11612	11557	11564	11475	11405	11618	11499	11398	11573	11619	11528	11385	11445	11547	11672	11475	11505	11695	11526	11606	11387	11497	11467	11456	11592	11543	11445	11523	11527	11528	11438	11449	11448	11342	11508	11498	11508	11556	11416	11405	11385	11513	11451	11582	11510	11436	11720	11622	11439	11557	11451	11411	11558	11451	11390	11496	11495	11574	11521	11442	11472	11356	11525	11533	11499	11385	11577	11481	11441	11459	11535	11484	11560	11366	11675	11375	11593	11400	11436	11600	11274	11434	11450	11540	11442	11501	11382	11357	11369	11557	11541	11462	11376	11513	11444	11457	11443	11357	11574	11348	11523	11435	11379	11557	11480	11551	11618	11388	11406	11522	11549	11416	11504	11415	11467	11300	11425	11606	11462	11379	11754	11487	11365	11601	11519	11541	11536	11584	11632	11415	11580	11388	11420	11515	11418	11367	11421	11532	11478	11433	11530	11443	11473	11589	11379	11442	11511	11585	11483	11501	11546	11538	11483	11407	11691	11364	11406	11596	11654	11307	11440	11462	11508	11508	11519	11501	11514	11407	11483	11526	11390	11429	11275	11438	11399	11455	11451	11445	11382	11517	11508	11304	11469	11535	11469	11590	11426	11455	11491	11501	11619	11510	11352	11540	11531	11478	11427	11380	11422	11404	11450	11466	11453	11516	11359	11510	11397	11474	11358	11399	11518	11367	11672	11503	11567	11494	11407	11623	11447	11525	11583	11443	11441	11494	11276	11334	11422	11290	11454	11476	11555	11464	11480	11555	11545	11602	11347	11347	11550	11517	11421	11458	11550	11393	11559	11586	11425	11512	11543	11476	11490	11397	11422	11502	11288	11382	11619	11423	11441	11403	11730	11546	11417	11657	11761	11735	11444	11422	11655	11642	11487	11415	11478	11323	11585	11542	11443	11396	11593	11505	11584	11550	11694	11552	11548	11457	11534	11522	11659	11461	11500	11479	11617	11619	11500	11480	11388	11564
26556	21467	29862	31998	33792	32774	27923	23893	21585	20687	19561	19216	18501	18190	18137	17562	17797	17398	17089	17100	17071	16901	16605	16853	16733	16835	16567	16521	16569	16542	16320	16732	16299	16556	16506	16443	16539	16544	16659	16374	16390	16510	16412	16501	16448	16364	16317	16347	16257	16451	16437	16590	16504	16372	16172	16400	16469	16504	16449	16543	16492	16469	16450	16503	16610	16480	16287	16333	16497	16651	16429	16468	16464	16169	16287	16496	16366	16373	16461	16410	16420	16380	16420	16630	16528	16133	16390	16341	16260	16456	16460	16426	16657	16376	16250	16409	16207	16170	16335	16436	16217	16205	16530	16573	16494	16396	16110	16331	16308	16150	16316	16388	16356	16499	16317	16669	16307	16425	16260	16471	16500	16474	16272	16306	16594	16364	16514	16336	16223	16439	16430	16179	16387	16317	16501	16293	16360	16308	16430	16266	16370	16400	16357	16406	16287	16213	16503	16369	16488	16307	16328	16370	16404	16247	16218	16084	16454	16298	16598	16573	16405	16167	16502	16434	16203	16487	16599	16429	16375	16235	16293	16455	16230	16315	16419	16416	16276	16263	16271	16355	16446	16324	16083	16550	16284	16548	16316	16449	16538	16363	16448	16515	16340	16366	16411	16448	16324	16481	16418	16639	16375	16267	16295	16143	16330	16320	16156	16480	16240	16345	16620	16157	16170	16502	16342	16476	16317	16411	16350	16402	16466	16410	16195	16310	16441	16434	16299	16566	16526	16372	16410	16571	16422	16248	16293	16514	16236	16222	16250	16468	16416	16305	16335	16494	16398	16337	16437	16406	16324	16533	16423	16454	16346	16198	16297	16573	16609	16250	16248	16602	16601	16420	16120	16363	16425	16344	16237	16183	16419	16223	16499	16422	16432	16301	16407	16262	16276	16227	16200	16340	16402	16141	16336	16252	16361	16233	16247	16305	16280	16317	16569	16411	16450	16169	16517	16471	16408	16352	16285	16407	16249	16179	16112	16452	16274	16278	16390	16529	16362	16494	16301	16367	16453	16575	16462	16506	16427	16456	16277	16164	16507	16249	16448	16403	16649	16429	16423	16517	16525	16241	16303	16532	16123	16249	16478	16404	16337	16410	16474	16090	16386	16330	16464	16228	16224	16313	16174	16379	16412	16321	16324	16385	16332	16427	16317	16288	16379	16278	16404	16433	16282	16320	16155	16363	16310	16209	16425	16251	16566	16498	16552	16362	16393	16607	16272	16154	16477	16481	16279	16413	16490	16501	16361	16247	16385	16221	16286	16222	16412	16354	16303	16323	16234	16529	16263	16303	16658	16188	16198	16299	16325	16267	16292	16206	16464	16529	16346	16271	16520	16367	16223	16212	16328	16557	16331	16460	16560	16320	16477	16434	16124	16282	16296	16381	16292	16363	16324	16317	16107	16481	16243	16291	16462	16305	16387	16300	16242	16529	16296	16381	16235	16348	16396	16320	16347	16306	16557	16399	16440	16510	16536	16525	16336	16514	16446	16264	16191	16368	16444	16162	16608	16280	16191	16354	16515	16357	16260	16424	16594	16621	16380	16365	16382	16586	16438	16479	16476	16456	16289	16558	16218	16271	16531	16380	16147	16493	16492	16597	16313	16329	16122	16103	16385	16457	16249	16457	16574	16454	16339	16578	16644	16108	16350	16221	16601	16416	16246	16295	16376	16388	16386	16433	16178	16491	16312	16295	16299	16420	16266	16451	16348	16487	16401	16426	16333	16401	16261	16436	16331	16103	16147	16168	16278	16275	16281	16463	16200	16465	16336	16322	16240	16417	16433	16533	16348	16444	16364	16309	16282	16259	16239	16679	16457	16440	16362	16248	16419	16321	16350	16418	16258	16359	16626	16412	16353	16282	16503	16240	16363	16455	16176	16324	16157	16167	16601	16242	16194	16324	16238	16565	16420	16275	16438	16788	16185	16241	16416	16294	16398	16498	16548	16387	16505	16412	16240	16470	16193	16317	16496	16330	16433	16131	16315	16393	16402	16158	16314	16303	16290	16546	16320	16251	16493	16593	16360	16327	16264	16350	16570	16297	16367	16400	16547	16599	16354	16313	16282	16190	16268	16217	16410	16318	16361	16123	16373	16460	16391	16433	16302	16323	16430	16497	16423	16255	16300	16387	16455	16406	16407	16381	16389	16338	16392	16344	16404	16243	16385	16340	16452	16440	16429	16327	16374	16357	16329	16489	16419	16460	16345	16390	16206	16256	16567	16428	16343	16638	16425	16367	16438	16335	16397	16538	16326	16554	16205	16274	16441	16496	16363	16444	16347	16416	16424	16402	16398	16414	16347	16263	16512	16229	16299	16155	16426	16282	16174	16441	16605	16365	16534	16382	16396	16401	16395	16359	16218	16483	16528	16532	16494	16412	16426	16383	16297	16262	16285	16358	16453	16241	16539	16464	16582	16432	16381	16016	16309	16106	16469	16373	16283	16463	16497	16318	16320	16329	16176	16251	16239	16216	16387	16314	16234	16069	16496	16430	16504	16250	16208	16325	16557	16592	16350	16261	16243	16234	16627	16392	16245	16367	16564	16494	16326	16319	16431	16487	16449	16390	16359	16399	16322	16335	16495	16251	16321	16480	16385	16312	16426	16391	16429	16449	16321	16442	16498	16230	16428	16142	16542	16165	16359	16471	16312	16250	16319	16217	16327	16235	16265	16486	16450	16346	16433	16203	16439	16330	16400	16453	16232	16381	16335	16525	16348	16358	16437	16120	16260	16342	16248	16450	16446	16514	16488	16361	16358	16458	16460	16572	16271	16324	16364	16203	16425	16285	16322	16313	16352	16306	16416	16280	16480	16389	16513	16304	16504	16538	16436	16269	16516	16501	16499	16344	16243	16462	16526	16457	16218	16252	16414	16403	16304	16209	16217	16372	16263	16262	16521	16367	16460	16496	16374	16534	16381	16506	16601	16546	16034	16390	16375	16356	16606	16484	16322	16312	16260	16339	16343	16397	16362	16281	16224	16307	16419	16372	16516	16479	16435	16428	16445	16350	16317	16437	16265	16332	16239	16427	16332	16172	16394	16259	16509	16419	16480	16428	16176	16359	16392	16358	16236	16170	16401	16378	16388	16413	16227	16446	16115	16198	16296	16293	16287	16355	16240	16380	16026	16455	16384	16320	16356	16421	16459	16251	16330	16387	16567	16397	16407	16290	16178	16415	16425	16421	16340	16441	16400	16581	16405	16363	16347	16484	16363	16282	16413	16310	16489	16427	16280	16363	16438	16525	16391	16392	16238	16404	16451	16525	16342	16268	16462	16326	16596	16246	16324	16353	16373	16233	16393	16094	16421	16322	16225	16258	16324	16238	16287	16338	16267	16206	16359	16379	16402	16352	16065	16361	16362	16503	16543	16411	16355	16117	16395	16516	16500	16250	16519	16254	16452	16274	16566	16265	16412	16347	16380	16487	16621	16267	16640	16387	16357	16364	16294	16401	16421	16298	16319	16291	16391	16472	16530	16460	16384	16454	16454	16458	16279	16427	16540	16370	16258	16316	16149	16190	16433	16289	16234	16358	16652	16728	16327	16500	16496	16130	16484	16320	16270	16409	16450	16372	16090	16402	16444	16507	16371	16441	16529	16224	16507	16456	16322	15981	16548	16324	16276	16282	16327	16374	16483	16364	16373	16366	16309	16298	16094	16334	16578	16318	16606	16639	16373	16319	16092	16397	16533	16282	16569	16300	16271	16607	16477	16279	16091	16333	16403	16375	16389	16201	16330	16443	16182	16296	16340	16402	16057	16355	16324	16518	16437	16252	16537	16257	16541	16230	16407	16447	16417	16155	16440	16319	16297	16490	16173	16467	16344	16368	16485	16289	16380	16365	16208	16371	16613	16393	16237	16187	16352	16400	16386	16304	16510	16311	16586	16200	16360	16413	16522	16463	16491	16386	16286	16211	16429	16307	16074	16353	16352	16456	16315	16212	16582	16587	16462	16292	16348	16356	16299	16492	16178	16364	16480	16548	16343	16329	16462	16498	16435	16568	16534	16299	16351	16674	16452	16420	16416	16316	16231	16175	16251	16375	16527	16241	16356	16590	16486	16331	16641	16482	16303	16356	16305	16172	16333	16320	16246	16661	16442	16264	16304	16502	16419	16333	16355	16398	16167	16411	16380	16440	16549	16388	16479	16448	16479	16195	16333	16442	16333	16596	16187	16467	16358	16279	16395	16333	16458	16362	16399	16308	16193	16281	16376	16350	16436	16569	16421	16267	16334	16342	16421	16185	16396	16387	16577	16461	16170	16344	16392	16342	16332	16299	16243	16612	16428	16407	16255	16493	16347	16382	16419	16204	16385	16357	16387	16447	16637	16271	16310	16316	16279	16323	16206	16294	16373	16445	16248	16245	16201	16243	16252	16330	16478	16493	16581	16533	16427	16331	16389	16395	16347	16463	16371	16289	16139	16377	16431	16575	16544	16297	16404	16518	16392	16418	16460	16537	16185	16361	16294	16413	16369	16611	16416	16383	16546	16383	16331	16380	16468	16269	16380	16556	16341	16333	16141	16469	16451	16503	16276	16366	16357	16424	16346	16479	16245	16474	16429	16489	16133	16106	16379	16268	16486	16397	16427	16315	16346	16529	16481	16396	16495	16634	16730	16369	16373	16489	16553	16673	16319	16169	16555	16328	16359	16355	16688	16071	16285	16307	16414	16346	16494	16244	16309	16325	16269	16163	16575	16227	16351	16380	16414	16393	16348	16427	16437	16439	16194	16398	16333	16403	16557	16213	16284	16362	16614	16456	16525	16422	16425	16185	16375	16516	16370	16416	16280	16342	16331	16344	16535	16710	16374	16242	16438	16470	16331	16454	16168	16333	16289	16355	16450	16407	16420	16389	16256	16407	16398	16214	16340	16274	16459	16319	16408	16335	16545	16453	16266	16254	16266	16476	16314	16086	16414	16262	16325	16407	16513	16532	16474	16412	16353	16257	16338	16271	16317	16399	16518	16520	16398	16477	16564	16303	16584	16517	16296	16205	16301	16446	16412	16369	16369	16371	16489	16324	16346	16372	16239	16438	16490	16356	16205	16323	16468	16190	16208	16416	16422	16310	16389	16452	16285	16295	16370	16413	16517	16413	16283	16513	16281	16309	16196	16256
51549	65588	55767	44691	37976	30449	23007	20655	17701	16384	15409	14365	14164	13755	13536	13104	12800	12684	12734	12304	12168	12055	12131	12053	12057	12125	11802	11868	11732	11872	11750	11889	11614	11692	11704	11715	11762	11617	11559	11722	11709	11698	11678	11688	11670	11632	11600	11590	11513	11568	11821	11523	11626	11776	11632	11600	11579	11660	11798	11663	11617	11423	11584	11788	11661	11619	11644	11625	11891	11616	11716	11556	11587	11851	11589	11657	11618	11704	11635	11596	11642	11526	11655	11675	11661	11790	11669	11498	11766	11650	11734	11580	11549	11669	11822	11577	11695	11588	11585	11670	11608	11672	11762	11668	11669	11566	11647	11606	11752	11648	11793	11629	11744	11592	11630	11641	11610	11674	11804	11442	11808	11603	11480	11740	11768	11580	11585	11611	11689	11658	11740	11462	11707	11626	11655	11526	11687	11649	11600	11519	11668	11545	11643	11610	11627	11524	11761	11639	11772	11573	11658	11837	11539	11742	11681	11639	11737	11518	11599	11719	11643	11473	11562	11556	11720	11671	11503	11688	11513	11577	11748	11525	11587	11607	11567	11642	11635	11739	11538	11502	11746	11648	11514	11598	11599	11590	11566	11718	11551	11545	11628	11643	11750	11697	11706	11627	11585	11730	11645	11556	11684	11608	11462	11723	11799	11677	11567	11605	11722	11648	11617	11800	11545	11528	11770	11619	11760	11592	11601	11634	11674	11753	11656	11619	11679	11700	11720	11674	11630	11849	11724	11790	11584	11537	11646	11656	11802	11570	11661	11587	11579	11568	11623	11656	11646	11544	11514	11621	11661	11621	11668	11564	11691	11764	11641	11624	11532	11616	11534	11554	11673	11688	11456	11510	11601	11707	11682	11755	11697	11515	11572	11654	11594	11640	11591	11647	11495	11554	11674	11936	11599	11580	11516	11714	11573	11555	11669	11628	11799	11545	11653	11665	11697	11572	11701	11804	11620	11538	11549	11752	11792	11659	11603	11727	11587	11653	11671	11673	11627	11567	11687	11822	11652	11659	11659	11583	11744	11745	11802	11653	11545	11567	11597	11766	11615	11659	11796	11547	11581	11596	11771	11520	11830	11701	11688	11664	11701	11499	11509	11632	11487	11586	11695	11680	11716	11672	11630	11636	11745	11669	11667	11594	11707	11712	11655	11705	11556	11575	11690	11657	11727	11566	11618	11600	11583	11568	11522	11560	11610	11885	11621	11623	11681	11727	11619	11613	11489	11626	11634	11605	11585	11740	11685	11694	11664	11603	11862	11690	11729	11576	11496	11590	11647	11763	11494	11502	11631	11764	11579	11697	11634	11767	11412	11533	11625	11688	11797	11697	11780	11581	11550	11728	11624	11659	11603	11635	11774	11591	11728	11628	11653	11546	11662	11633	11585	11635	11549	11674	11551	11742	11644	11731	11541	11770	11576	11697	11627	11594	11584	11765	11649	11608	11587	11846	11615	11740	11684	11794	11662	11654	11775	11618	11782	11611	11622	11725	11657	11535	11710	11601	11610	11357	11830	11809	11720	11706	11476	11746	11606	11675	11670	11465	11738	11643	11472	11813	11756	11725	11550	11600	11662	11757	11698	11612	11536	11718	11567	11769	11685	11544	11678	11689	11622	11675	11645	11567	11686	11540	11545	11762	11585	11776	11502	11663	11619	11636	11641	11602	11661	11669	11731	11656	11603	11732	11756	11705	11592	11744	11669	11530	11681	11482	11635	11583	11696	11571	11598	11753	11644	11517	11755	11714	11698	11702	11569	11591	11585	11612	11553	11779	11626	11652	11609	11674	11692	11619	11650	11610	11536	11804	11550	11637	11593	11705	11423	11634	11659	11712	11684	11702	11664	11806	11721	11598	11659	11643	11689	11658	11553	11547	11678	11778	11563	11632	11579	11596	11595	11618	11605	11508	11483	11693	11530	11606	11646	11737	11762	11577	11595	11614	11456	11610	11645	11618	11747	11866	11596	11638	11730	11597	11759	11581	11695	11649	11564	11559	11698	11648	11707	11719	11766	11639	11385	11566	11571	11585	11702	11624	11567	11632	11661	11541	11709	11709	11593	11667	11565	11714	11762	11636	11704	11665	11529	11689	11631	11614	11585	11716	11799	11578	11689	11700	11789	11500	11576	11626	11657	11815	11774	11620	11580	11727	11552	11541	11784	11504	11750	11621	11655	11639	11757	11623	11663	11668	11620	11746	11738	11516	11770	11638	11774	11771	11618	11720	11615	11514	11477	11617	11681	11683	11560	11682	11499	11762	11657	11613	11592	11613	11715	11755	11722	11772	11748	11610	11640	11607	11671	11575	11741	11591	11684	11553	11631	11674	11715	11658	11697	11591	11658	11621	11685	11553	11443	11720	11834	11562	11700	11659	11548	11706	11717	11847	11675	11663	11567	11745	11639	11606	11615	11502	11702	11619	11635	11565	11756	11643	11670	11439	11528	11618	11686	11766	11655	11554	11716	11553	11635	11620	11652	11711	11677	11625	11620	11567	11804	11587	11668	11703	11762	11748	11705	11553	11679	11709	11530	11699	11641	11695	11811	11638	11625	11680	11629	11691	11507	11587	11665	11748	11544	11704	11651	11585	11519	11536	11587	11662	11662	11656	11595	11744	11557	11577	11624	11498	11830	11735	11898	11465	11597	11654	11582	11573	11637	11671	11531	11574	11678	11645	11587	11675	11652	11663	11500	11801	11700	11616	11532	11819	11655	11532	11579	11495	11772	11619	11645	11670	11626	11676	11684	11692	11721	11622	11616	11733	11595	11725	11608	11797	11652	11692	11548	11674	11698	11528	11542	11702	11733	11706	11641	11648	11682	11633	11601	11665	11664	11693	11624	11679	11766	11553	11667	11579	11609	11543	11764	11727	11681	11571	11655	11654	11745	11629	11651	11797	11602	11719	11675	11594	11623	11662	11604	11468	11684	11714	11696	11622	11667	11671	11605	11652	11564	11869	11607	11598	11649	11657	11546	11644	11661	11578	11770	11633	11710	11703	11601	11586	11577	11496	11646	11731	11752	11586	11596	11737	11545	11730	11590	11878	11630	11590	11650	11700	11550	11547	11668	11699	11532	11735	11569	11757	11675	11637	11760	11603	11549	11700	11759	11641	11581	11764	11650	11801	11590	11832	11788	11581	11479	11491	11538	11440	11646	11636	11867	11355	11676	11615	11493	11519	11684	11550	11584	11594	11734	11625	11557	11605	11643	11565	11669	11459	11618	11596	11622	11606	11659	11660	11622	11677	11689	11630	11728	11662	11662	11518	11571	11657	11755	11692	11585	11823	11562	11700	11574	11564	11749	11537	11697	11585	11796	11731	11553	11751	11518	11703	11546	11731	11624	11721	11584	11684	11621	11640	11572	11633	11652	11746	11709	11693	11749	11707	11651	11665	11435	11508	11670	11383	11780	11458	11639	11544	11575	11646	11576	11637	11468	11695	11607	11675	11636	11649	11669	11594	11666	11650	11607	11632	11742	11772	11511	11895	11774	11783	11642	11650	11622	11645	11547	11492	11646	11656	11595	11697	11599	11703	11556	11713	11568	11552	11543	11475	11599	11616	11613	11648	11523	11630	11621	11807	11651	11612	11555	11757	11589	11665	11741	11763	11698	11613	11628	11719	11710	11571	11562	11693	11675	11559	11556	11718	11659	11465	11704	11679	11627	11408	11563	11590	11576	11669	11567	11681	11682	11780	11597	11725	11619	11591	11608	11784	11625	11695	11526	11704	11641	11654	11709	11609	11688	11614	11660	11707	11659	11559	11482	11643	11624	11602	11650	11640	11645	11813	11712	11733	11597	11588	11610	11669	11596	11581	11676	11527	11542	11584	11624	11887	11837	11700	11631	11581	11839	11563	11602	11506	11571	11601	11693	11666	11575	11684	11593	11758	11689	11638	11554	11730	11606	11788	11727	11759	11692	11617	11633	11599	11586	11696	11687	11730	11747	11629	11578	11618	11668	11671	11691	11633	11690	11685	11575	11772	11657	11584	11636	11433	11656	11488	11574	11705	11596	11707	11589	11671	11549	11666	11605	11635	11718	11664	11737	11717	11626	11603	11684	11594	11761	11754	11690	11620	11651	11743	11672	11544	11658	11718	11676	11755	11743	11580	11661	11643	11644	11663	11569	11678	11671	11562	11703	11688	11700	11653	11534	11747	11778	11766	11663	11664	11584	11562	11530	11839	11615	11735	11780	11710	11603	11759	11565	11638	11682	11631	11699	11655	11655	11689	11608	11594	11763	11581	11648	11693	11565	11751	11536	11655	11640	11691	11543	11677	11754	11529	11499	11665	11594	11677	11522	11693	11704	11515	11735	11629	11778	11572	11649	11605	11664	11748	11642	11699	11523	11666	11606	11888	11721	11593	11742	11851	11702	11707	11684	11655	11618	11665	11669	11772	11686	11580	11693	11613	11690	11610	11662	11688	11696	11527	11766	11506	11701	11763	11612	11631	11462	11597	11549	11623	11672	11574	11630	11687	11641	11692	11712	11500	11778	11737	11638	11735	11544	11646	11722	11691	11612	11600	11564	11739	11539	11659	11628	11716	11631	11620	11612	11660	11598	11710	11622	11566	11576	11624	11670	11566	11688	11722	11425	11600	11675	11649	11547	11563	11615	11629	11692	11720	11502	11550	11563	11687	11543	11744	11697	11800	11541	11564	11756	11803	11393	11682	11581	11663	11671	11470	11657	11612	11555	11596	11721	11729	11588	11813	11761	11686	11633	11602	11614	11587	11520	11523	11598	11472	11655	11726	11542	11641	11638	11659	11716	11592	11601	11495	11667	11894	11518	11622	11599	11643	11516	11548	11604	11630	11593	11675	11568	11692	11552	11629	11554	11624	11645	11667	11771	11633	11685	11615	11707	11694	11627	11652	11653	11679	11737	11561	11693	11659	11601	11564	11574	11650	11675	11567	11734	11606	11548	11745	11599	11604	11596	11645	11467	11635	11543	11633	11774	11785	11652	11693	11602	11691	11772	11782	11590	11614	11696	11666	11696	11469	11575	11602	11738	11404	11752	11590	11667	11607	11776	11587	11764	11670	11663	11642	11770	11549	11651	11522	11558	11680	11674	11611	11654	11594	11625	11554	11691	11521	11923	11782	11737	11642	11651	11744
24323	21153	28925	26628	30134	40384	45420	36572	29391	23442	21708	20647	20164	19270	18961	18415	18404	17999	17893	17637	17439	17550	17333	17178	17060	16824	16750	16982	16848	16699	16864	16534	16677	16734	16565	16595	16610	16349	16860	16300	16919	16438	16672	16655	16698	16447	16628	16557	16537	16324	16439	16561	16564	16408	16557	16641	16401	16504	16657	16650	16692	16666	16512	16474	16446	16451	16619	16579	16593	16517	16609	16510	16698	16586	16403	16501	16484	16463	16377	16758	16601	16502	16596	16614	16689	16545	16674	16735	16702	16454	16473	16377	16376	16568	16416	16547	16694	16558	16513	16443	16598	16526	16698	16569	16520	16560	16573	16355	16799	16557	16579	16519	16508	16678	16562	16730	16569	16628	16678	16485	16418	16567	16613	16540	16522	16416	16500	16332	16438	16545	16519	16471	16543	16526	16453	16519	16452	16628	16433	16448	16558	16703	16679	16427	16333	16536	16616	16563	16796	16668	16633	16703	16637	16330	16432	16714	16592	16636	16791	16558	16361	16531	16216	16572	16451	16441	16424	16432	16579	16484	16655	16225	16658	16507	16675	16633	16455	16352	16595	16484	16477	16631	16538	16598	16755	16678	16427	16658	16667	16531	16556	16595	16460	16526	16573	16421	16634	16650	16465	16530	16448	16579	16501	16424	16509	16686	16676	16538	16314	16544	16503	16652	16474	16570	16698	16552	16504	16744	16452	16363	16394	16586	16596	16588	16460	16357	16397	16454	16556	16498	16704	16524	16475	16388	16608	16413	16351	16429	16611	16378	16609	16456	16590	16712	16441	16580	16525	16398	16464	16519	16665	16416	16478	16584	16558	16538	16603	16637	16658	16582	16655	16558	16413	16602	16357	16536	16552	16457	16629	16467	16499	16617	16253	16419	16379	16723	16452	16531	16550	16489	16465	16465	16669	16359	16616	16397	16551	16321	16496	16566	16569	16704	16576	16349	16343	16476	16419	16436	16356	16484	16503	16500	16634	16726	16692	16507	16534	16458	16579	16559	16466	16382	16538	16435	16547	16682	16585	16734	16429	16537	16307	16539	16524	16086	16505	16391	16470	16394	16616	16366	16651	16458	16530	16492	16518	16588	16430	16404	16417	16328	16450	16359	16611	16488	16515	16670	16401	16872	16507	16559	16515	16576	16426	16512	16521	16448	16448	16480	16502	16539	16626	16707	16454	16463	16608	16598	16559	16691	16610	16672	16400	16636	16627	16712	16516	16516	16489	16532	16460	16537	16507	16431	16425	16486	16680	16646	16508	16315	16545	16428	16313	16498	16497	16380	16389	16549	16355	16514	16447	16351	16435	16505	16438	16663	16764	16563	16511	16514	16712	16672	16363	16290	16450	16389	16366	16513	16582	16631	16488	16618	16544	16520	16298	16475	16571	16545	16528	16458	16616	16343	16494	16396	16489	16594	16329	16540	16461	16483	16607	16519	16505	16490	16411	16455	16605	16613	16586	16629	16523	16579	16548	16480	16420	16556	16428	16490	16558	16578	16518	16577	16344	16341	16581	16359	16465	16355	16498	16322	16447	16477	16471	16526	16554	16518	16561	16812	16534	16256	16185	16613	16590	16514	16261	16362	16627	16526	16351	16379	16522	16455	16545	16591	16600	16553	16462	16735	16478	16554	16549	16393	16520	16533	16695	16279	16577	16427	16600	16458	16606	16538	16598	16462	16659	16665	16756	16233	16444	16422	16384	16324	16540	16417	16376	16637	16605	16661	16561	16602	16597	16456	16656	16543	16468	16471	16720	16660	16384	16590	16440	16630	16377	16440	16668	16405	16543	16633	16463	16635	16514	16665	16273	16498	16571	16496	16584	16574	16460	16495	16502	16398	16494	16609	16557	16459	16414	16511	16184	16394	16558	16597	16498	16554	16426	16577	16632	16551	16454	16312	16325	16321	16421	16733	16591	16537	16506	16606	16462	16568	16469	16679	16521	16256	16412	16547	16493	16555	16335	16769	16565	16470	16357	16449	16416	16344	16481	16584	16521	16526	16655	16481	16340	16675	16522	16488	16256	16598	16318	16486	16424	16447	16385	16413	16801	16483	16457	16559	16736	16560	16432	16381	16368	16514	16435	16500	16333	16305	16569	16501	16504	16574	16557	16521	16470	16467	16331	16437	16474	16386	16293	16593	16507	16779	16491	16517	16663	16417	16415	16094	16524	16657	16521	16613	16460	16317	16478	16607	16543	16604	16577	16485	16592	16428	16435	16317	16665	16484	16527	16320	16609	16580	16540	16623	16695	16574	16425	16606	16510	16551	16455	16574	16846	16401	16586	16539	16415	16395	16522	16395	16413	16903	16475	16403	16569	16632	16313	16717	16605	16626	16653	16634	16394	16636	16478	16556	16605	16469	16501	16657	16658	16471	16554	16371	16307	16483	16531	16500	16430	16673	16633	16424	16501	16416	16610	16430	16293	16621	16350	16528	16521	16470	16661	16642	16730	16720	16674	16344	16459	16420	16322	16536	16474	16569	16496	16659	16455	16416	16578	16703	16771	16272	16574	16709	16402	16352	16436	16406	16489	16566	16684	16357	16493	16494	16386	16517	16460	16373	16324	16542	16590	16391	16471	16553	16610	16415	16469	16436	16681	16519	16438	16503	16539	16737	16591	16464	16547	16628	16541	16428	16651	16552	16353	16481	16736	16450	16419	16489	16602	16589	16516	16308	16571	16293	16425	16629	16607	16651	16474	16423	16504	16623	16753	16335	16409	16535	16696	16512	16641	16716	16500	16625	16434	16503	16540	16458	16295	16401	16452	16510	16423	16363	16602	16596	16671	16594	16463	16441	16334	16589	16628	16714	16479	16620	16408	16621	16546	16394	16535	16522	16769	16545	16636	16579	16314	16406	16818	16450	16670	16547	16437	16621	16596	16459	16305	16517	16575	16440	16427	16550	16644	16250	16538	16598	16381	16538	16648	16806	16414	16570	16598	16574	16395	16605	16427	16495	16659	16397	16571	16403	16348	16566	16549	16541	16768	16630	16265	16597	16176	16439	16356	16432	16499	16525	16546	16600	16474	16559	16523	16735	16544	16408	16388	16559	16576	16404	16659	16423	16499	16437	16549	16540	16521	16453	16441	16471	16365	16339	16534	16414	16529	16411	16348	16372	16584	16633	16475	16639	16381	16387	16582	16375	16517	16433	16649	16719	16596	16635	16483	16350	16325	16552	16432	16557	16582	16427	16365	16485	16495	16594	16550	16397	16568	16473	16590	16306	16446	16619	16530	16505	16755	16424	16495	16539	16457	16542	16450	16594	16741	16607	16782	16502	16289	16432	16513	16444	16372	16644	16565	16607	16474	16710	16715	16436	16788	16657	16749	16545	16435	16617	16461	16399	16303	16325	16307	16301	16543	16600	16658	16589	16587	16273	16532	16411	16445	16503	16702	16420	16412	16515	16304	16635	16714	16521	16471	16379	16841	16573	16738	16400	16647	16467	16580	16597	16582	16448	16597	16464	16613	16335	16552	16452	16763	16484	16495	16640	16599	16177	16504	16460	16546	16392	16528	16505	16465	16541	16564	16526	16547	16561	16311	16573	16557	16393	16563	16368	16418	16412	16486	16780	16419	16501	16587	16555	16607	16488	16595	16596	16404	16440	16617	16505	16465	16648	16550	16584	16573	16528	16512	16449	16697	16649	16567	16630	16517	16567	16497	16668	16435	16595	16429	16399	16463	16497	16505	16439	16525	16592	16449	16499	16517	16736	16527	16547	16651	16630	16356	16692	16539	16398	16706	16495	16555	16588	16518	16455	16706	16707	16781	16659	16732	16319	16461	16486	16497	16651	16603	16486	16643	16512	16613	16389	16478	16638	16422	16597	16395	16229	16608	16562	16591	16677	16423	16643	16326	16552	16533	16483	16533	16433	16615	16457	16276	16679	16398	16676	16659	16627	16563	16572	16501	16532	16426	16324	16531	16506	16334	16423	16642	16780	16357	16639	16710	16592	16648	16514	16399	16405	16629	16281	16539	16395	16729	16656	16524	16632	16455	16390	16609	16473	16373	16572	16421	16449	16660	16546	16447	16666	16535	16661	16563	16660	16426	16567	16487	16847	16303	16358	16441	16572	16507	16388	16471	16545	16386	16554	16710	16431	16539	16391	16392	16521	16706	16613	16473	16443	16436	16475	16588	16330	16590	16732	16592	16533	16528	16313	16380	16738	16463	16500	16560	16525	16543	16243	16657	16568	16551	16418	16494	16692	16505	16551	16525	16533	16348	16402	16694	16397	16701	16527	16458	16492	16483	16760	16575	16682	16387	16290	16345	16713	16419	16508	16433	16489	16429	16601	16517	16606	16553	16634	16441	16530	16607	16580	16545	16654	16486	16491	16707	16508	16608	16536	16473	16396	16529	16531	16606	16617	16628	16618	16570	16541	16593	16580	16485	16420	16481	16637	16409	16514	16770	16411	16448	16518	16428	16487	16429	16586	16472	16594	16337	16437	16577	16386	16479	16432	16645	16404	16577	16398	16747	16529	16580	16561	16378	16622	16611	16370	16633	16508	16582	16567	16853	16389	16322	16448	16539	16455	16539	16636	16509	16534	16606	16326	16536	16713	16479	16448	16427	16577	16611	16461	16699	16423	16581	16466	16578	16387	16625	16538	16610	16565	16513	16484	16296	16513	16649	16433	16730	16471	16609	16624	16496	16613	16625	16802	16511	16505	16811	16369	16565	16342	16444	16658	16502	16602	16409	16630	16445	16525	16427	16622	16428	16470	16594	16499	16535	16434	16424	16464	16577	16401	16395	16399	16527	16436	16562	16468	16459	16474	16723	16685	16397	16789	16324	16253	16470	16554	16717	16491	16511	16536	16411	16318	16437	16483	16391	16501	16562	16529	16465	16320	16370	16615	16355	16379	16519	16683	16410	16588	16545	16461	16638	16602	16630	16554	16514	16529	16479	16565	16297	16333	16457	16635	16481	16520	16731	16508	16386	16519	16408	16636	16539	16522	16659	16580	16473	16556	16290	16465	16315	16474	16709	16620	16684	16482	16498	16684	16717	16511	16500	16594	16601	16550	16509	16429	16403	16466	16557	16481	16238	16260	16290	16582	16451	16483	16557	16415	16364	16604	16579	16475	16355	16576	16614	16428	16435	16594
47652	72453	66056	52068	45475	43772	42644	32942	25138	18831	17445	16414	15567	14867	14348	14079	13535	13237	12913	12876	12559	12557	12374	12281	12171	12221	11960	11790	12011	11927	11877	11784	11781	11713	11640	11602	11857	11699	11578	11531	11712	11577	11722	11895	11615	11575	11610	11696	11763	11753	11701	11639	11757	11680	11829	11562	11698	11646	11715	11800	11603	11569	11782	11800	11608	11768	11562	11695	11584	11609	11679	11618	11539	11837	11541	11525	11828	11598	11640	11767	11546	11707	11673	11734	11754	11638	11660	11575	11723	11584	11585	11867	11699	11660	11643	11632	11712	11712	11522	11724	11722	11754	11506	11562	11683	11685	11764	11672	11616	11664	11673	11714	11611	11604	11724	11775	11710	11733	11766	11658	11721	11816	11650	11703	11690	11650	11601	11462	11781	11668	11674	11627	11731	11658	11723	11660	11703	11621	11443	11564	11780	11666	11608	11702	11622	11650	11788	11646	11579	11544	11683	11814	11629	11679	11586	11799	11660	11692	11667	11646	11791	11611	11600	11744	11595	11631	11762	11783	11637	11556	11707	11670	11640	11638	11677	11659	11652	11618	11665	11530	11569	11641	11645	11631	11631	11661	11584	11716	11541	11496	11676	11635	11558	11653	11695	11662	11712	11668	11631	11545	11591	11571	11618	11656	11637	11568	11614	11758	11695	11696	11757	11634	11580	11702	11815	11661	11611	11558	11528	11698	11642	11598	11595	11566	11674	11675	11581	11806	11675	11692	11732	11671	11726	11449	11596	11757	11759	11490	11642	11628	11612	11672	11641	11694	11553	11626	11587	11512	11827	11769	11621	11524	11619	11580	11772	11583	11576	11511	11418	11764	11734	11579	11642	11702	11503	11722	11653	11499	11485	11641	11617	11783	11660	11691	11582	11600	11757	11710	11646	11622	11728	11586	11639	11648	11632	11728	11725	11652	11653	11559	11697	11578	11751	11576	11488	11795	11664	11692	11663	11649	11444	11640	11658	11507	11579	11751	11736	11749	11698	11697	11694	11568	11671	11545	11793	11742	11617	11798	11602	11597	11736	11665	11525	11589	11748	11704	11587	11592	11721	11573	11771	11673	11579	11488	11647	11588	11583	11515	11758	11696	11723	11754	11655	11793	11578	11525	11669	11513	11751	11714	11631	11638	11513	11723	11645	11539	11873	11700	11631	11695	11755	11520	11843	11649	11766	11750	11688	11735	11729	11628	11657	11625	11590	11623	11653	11749	11649	11642	11548	11654	11663	11797	11681	11766	11629	11556	11583	11585	11548	11525	11603	11691	11725	11640	11616	11693	11794	11654	11724	11520	11616	11649	11782	11563	11765	11573	11578	11773	11757	11710	11775	11816	11860	11603	11614	11523	11546	11715	11516	11641	11749	11649	11780	11649	11761	11712	11677	11875	11651	11584	11504	11585	11740	11596	11689	11667	11676	11623	11529	11717	11569	11847	11709	11701	11597	11546	11748	11853	11572	11710	11640	11667	11630	11658	11608	11717	11629	11682	11749	11769	11648	11706	11780	11672	11702	11687	11726	11534	11575	11677	11671	11560	11688	11630	11670	11687	11664	11553	11774	11665	11532	11641	11600	11657	11825	11501	11610	11750	11699	11450	11701	11681	11637	11655	11845	11698	11650	11671	11524	11669	11621	11538	11585	11597	11849	11736	11924	11849	11672	11731	11697	11708	11633	11794	11691	11659	11781	11745	11601	11606	11671	11685	11560	11728	11548	11626	11811	11572	11582	11591	11701	11606	11681	11564	11602	11635	11648	11729	11552	11587	11702	11577	11652	11606	11654	11647	11542	11716	11705	11524	11757	11729	11602	11542	11644	11705	11560	11587	11611	11505	11615	11651	11837	11529	11675	11668	11563	11654	11787	11653	11832	11429	11649	11709	11708	11599	11773	11700	11797	11545	11498	11592	11720	11490	11892	11767	11710	11529	11524	11665	11636	11632	11621	11589	11747	11686	11670	11722	11599	11637	11736	11729	11669	11667	11578	11672	11614	11703	11681	11686	11571	11669	11799	11698	11759	11687	11603	11612	11744	11569	11534	11616	11781	11666	11666	11668	11557	11639	11760	11487	11733	11499	11750	11729	11566	11689	11694	11493	11705	11772	11676	11516	11563	11836	11579	11657	11651	11615	11621	11757	11745	11745	11661	11650	11707	11548	11630	11768	11666	11739	11651	11654	11647	11688	11745	11685	11672	11682	11676	11810	11608	11553	11557	11616	11665	11549	11698	11539	11755	11544	11793	11576	11667	11695	11694	11766	11685	11493	11568	11586	11668	11684	11675	11423	11573	11639	11669	11763	11659	11552	11639	11591	11613	11770	11628	11588	11517	11588	11555	11544	11631	11689	11695	11621	11581	11490	11590	11711	11746	11745	11652	11742	11725	11814	11551	11554	11651	11754	11653	11683	11710	11674	11632	11591	11593	11729	11620	11859	11764	11613	11591	11598	11617	11469	11558	11794	11575	11596	11775	11561	11753	11761	11508	11572	11709	11731	11679	11755	11537	11666	11570	11674	11714	11609	11789	11587	11571	11724	11717	11559	11671	11625	11712	11601	11612	11663	11655	11637	11692	11820	11663	11609	11675	11569	11506	11632	11548	11654	11787	11582	11692	11687	11835	11583	11697	11574	11552	11628	11543	11491	11827	11725	11684	11753	11562	11679	11638	11671	11564	11688	11651	11723	11564	11700	11625	11556	11554	11580	11631	11683	11688	11393	11642	11596	11586	11563	11571	11729	11504	11733	11695	11609	11651	11669	11595	11703	11581	11660	11636	11775	11660	11586	11675	11603	11632	11650	11593	11663	11668	11550	11703	11600	11573	11786	11512	11620	11682	11672	11643	11545	11734	11776	11527	11701	11768	11733	11581	11565	11553	11649	11598	11814	11666	11619	11743	11655	11445	11628	11706	11680	11574	11589	11728	11717	11839	11583	11671	11586	11567	11690	11533	11604	11716	11666	11559	11697	11701	11597	11622	11612	11701	11664	11624	11545	11682	11669	11544	11721	11683	11602	11634	11693	11636	11471	11736	11626	11678	11499	11678	11603	11879	11577	11599	11569	11632	11576	11592	11606	11537	11714	11509	11547	11803	11604	11617	11691	11699	11646	11469	11810	11629	11570	11701	11586	11544	11868	11609	11523	11608	11628	11645	11528	11545	11639	11745	11858	11744	11869	11736	11473	11767	11567	11689	11580	11596	11772	11642	11748	11672	11750	11755	11585	11650	11554	11695	11731	11575	11636	11793	11664	11701	11650	11626	11520	11627	11718	11582	11720	11691	11693	11658	11571	11536	11574	11781	11855	11619	11553	11512	11531	11725	11598	11670	11643	11639	11509	11870	11610	11608	11691	11714	11623	11755	11617	11767	11617	11688	11648	11443	11528	11845	11648	11751	11627	11719	11679	11665	11507	11561	11707	11531	11538	11667	11839	11559	11724	11651	11880	11743	11582	11752	11564	11727	11648	11609	11608	11742	11599	11555	11591	11534	11724	11695	11559	11649	11618	11540	11607	11726	11599	11713	11702	11650	11544	11704	11551	11731	11592	11732	11759	11734	11606	11567	11629	11654	11570	11652	11529	11770	11643	11694	11703	11504	11709	11667	11460	11711	11578	11676	11638	11828	11700	11718	11726	11669	11565	11672	11590	11727	11596	11597	11541	11603	11799	11609	11666	11636	11638	11681	11717	11807	11585	11721	11753	11537	11652	11470	11657	11441	11662	11562	11709	11670	11668	11585	11753	11765	11735	11583	11702	11591	11568	11631	11720	11690	11830	11689	11594	11716	11704	11615	11760	11633	11589	11669	11584	11753	11563	11647	11667	11579	11613	11575	11742	11769	11604	11690	11561	11682	11652	11802	11663	11831	11584	11735	11513	11521	11719	11626	11722	11710	11534	11687	11546	11635	11621	11681	11500	11741	11603	11805	11693	11715	11572	11570	11663	11711	11615	11684	11777	11734	11644	11709	11675	11606	11663	11689	11568	11712	11640	11568	11693	11615	11808	11605	11729	11705	11579	11646	11732	11563	11529	11494	11595	11646	11454	11633	11638	11525	11649	11590	11630	11663	11460	11549	11534	11788	11616	11604	11640	11632	11837	11620	11629	11604	11633	11835	11846	11736	11740	11658	11587	11643	11717	11554	11862	11637	11768	11638	11647	11669	11446	11683	11795	11627	11537	11584	11573	11748	11590	11752	11634	11547	11612	11666	11579	11655	11598	11643	11555	11785	11660	11771	11662	11523	11683	11657	11620	11668	11561	11719	11790	11637	11664	11825	11659	11475	11744	11737	11803	11606	11578	11559	11532	11764	11677	11741	11731	11666	11513	11651	11846	11670	11509	11581	11658	11730	11659	11679	11744	11475	11610	11718	11697	11682	11668	11728	11685	11510	11412	11605	11505	11800	11576	11725	11708	11691	11633	11781	11721	11637	11731	11620	11594	11769	11672	11439	11496	11725	11684	11562	11595	11696	11693	11694	11646	11810	11680	11537	11625	11790	11703	11462	11774	11471	11535	11620	11553	11735	11692	11785	11689	11727	11609	11684	11792	11667	11595	11601	11800	11724	11593	11746	11540	11497	11389	11588	11686	11615	11631	11875	11712	11711	11731	11773	11582	11744	11679	11721	11659	11628	11597	11711	11764	11738	11648	11649	11654	11746	11648	11523	11615	11676	11555	11596	11631	11541	11768	11549	11844	11631	11583	11669	11736	11587	11662	11762	11524	11555	11741	11620	11781	11593	11500	11752	11727	11705	11760	11708	11510	11768	11411	11641	11798	11579	11605	11683	11717	11540	11625	11625	11664	11624	11546	11771	11634	11788	11620	11674	11661	11707	11826	11703	11651	11616	11652	11649	11693	11593	11593	11658	11865	11542	11526	11589	11668	11448	11566	11463	11855	11644	11616	11678	11702	11512	11603	11661	11635	11699	11665	11584	11574	11708	11717	11679	11653	11715	11669	11547	11787	11456	11749	11749	11529	11525	11750	11554	11614	11600	11724	11960	11661	11497	11768	11748	11577	11605	11562	11587	11714	11626	11681	11617	11507	11588	11645	11540	11539	11700	11712	11699	11638	11735	11795	11601	11594	11760	11701	11550	11642	11539	11526	11747	11681	11824	11663
44333	52766	55342	47173	40449	34897	28601	24012	20694	19452	18566	18176	17904	17669	17370	17254	16996	17007	16729	16869	16679	16763	16441	16515	16634	16447	16587	16310	16344	16423	16499	16338	16323	16308	16343	16389	16253	16310	16157	16385	16173	16495	16345	16289	16165	16222	16150	16260	16333	16079	16237	16329	16367	16404	16399	16064	16021	16389	16172	16097	16280	16223	16488	16302	16255	16151	16153	16148	16049	16137	16278	16249	15987	16452	16263	16296	16218	16416	16189	16016	16194	16145	16393	16139	16234	16331	16368	16216	16153	16077	16280	16272	16466	16282	16129	16443	16392	15969	16179	16085	16314	16164	16338	16234	16100	16335	16240	16254	16220	16144	16349	16340	16342	16225	16191	16188	16175	16082	16232	16401	16411	16157	16390	16627	16216	16360	16347	16341	16401	16380	16039	16234	16054	16220	16085	16174	16117	16097	16218	16363	16310	16290	16404	16229	16312	16272	16372	16212	16082	16384	16387	15989	16317	16245	16412	16298	16191	16124	16310	16177	16263	16235	16225	16197	16262	16226	16324	16310	16275	16200	16329	16341	16345	16205	16120	16110	16488	16500	16191	16344	16457	16222	16062	16228	16223	16452	16314	16200	16167	16407	16320	16224	16261	16037	16240	16298	16175	16295	16107	16036	16236	16235	15974	16310	16175	16246	16180	16127	16334	16171	16099	16077	16177	16298	16256	16432	16413	16305	16144	16276	16215	16314	16390	16496	16273	16441	16113	16319	16394	16199	16480	16262	16314	16242	16191	16152	16208	16326	16073	16389	16132	16269	16001	16249	16207	16074	15983	16366	16297	16316	15936	16296	16447	16256	16149	16272	16230	16353	16180	16225	16063	16069	16252	16174	16024	16262	16174	16292	16188	16281	16399	16170	16279	16359	16224	16216	16390	16169	16491	16179	16423	16510	16256	16395	16344	16272	16296	16317	16256	16289	16439	16299	16343	16044	16272	16333	16313	16303	16297	16175	16159	16292	16173	16287	16275	16185	16261	16243	16121	16273	16139	16412	16430	16379	16247	16397	16050	16356	16228	16245	16325	16429	16367	16239	16179	16115	16292	16064	16207	16219	16501	16311	16450	16355	16243	16228	16502	16411	16208	16230	16384	16224	16224	16302	16335	16002	16118	16281	16189	16214	16184	16189	16388	16397	16235	16183	16510	16374	16121	16279	16040	16325	16281	16397	16359	16249	16305	16190	16161	16230	16107	16164	16346	16115	16099	16160	16280	16459	16368	16177	16141	16382	16283	16291	16269	16291	16160	16265	16075	16444	16111	16244	16371	16235	16164	16210	16071	16279	16379	16084	16174	16417	16256	16355	16152	16203	16273	16362	16074	16418	16388	16259	16270	16312	16392	16248	16091	16204	16265	16184	16092	16388	16287	16373	16221	16169	16213	16436	16011	16048	16297	16372	16206	16225	16139	16006	16266	16214	16132	16414	16280	16293	16169	16102	16111	16226	16271	16062	16290	16524	16430	16324	16225	16343	16218	16393	16280	16366	16405	16209	16233	16078	16223	16364	16151	16436	16146	16235	16342	16203	16222	16346	16187	16183	16202	16000	16143	16005	16326	16279	16242	16274	16263	16354	16266	16425	16181	16156	16274	16176	16321	16194	16242	16121	16238	16307	16295	16317	16549	16464	16328	16189	16436	16346	16352	16231	16273	16330	16206	16135	16354	16371	16221	16280	16449	16383	16255	16202	16359	16233	16316	16118	16310	16068	16301	16352	15995	16301	16114	16015	16288	16336	16515	16384	16164	16133	16080	16254	16287	16346	16372	16091	16253	16491	16473	16119	16344	16401	16308	16263	16030	16121	16293	16172	16115	16269	16274	16108	16232	16367	16242	16099	16228	16140	16300	16422	16323	16350	16135	16342	16274	16114	16192	16347	16387	16114	16295	16304	16195	16210	16257	16289	16255	16480	16269	16240	16358	16199	16338	16196	16342	16390	16362	16312	16262	16000	16154	16362	16410	16150	16364	16467	16173	16503	16328	16213	16080	16254	16112	16200	16405	16435	16153	16499	16342	16436	16508	16250	16173	16190	16308	16317	16182	16378	16320	16289	16300	16390	16185	16335	16236	16171	16172	16199	16328	16247	16282	16253	16346	16223	16303	16166	16421	16078	16290	16287	16407	16419	16245	16219	16184	16288	16127	16232	16132	16320	16268	15988	16033	16303	16343	16287	16217	16258	16108	16309	16255	16199	16254	16166	16412	16297	16237	16419	16192	16317	16157	16229	16224	16218	16334	16198	16042	16047	16294	16437	16195	16255	16242	16355	16439	16330	16357	16289	16133	16114	16347	16333	16327	16292	16130	16376	16404	16417	16332	16247	16278	16290	16130	16479	16307	16180	16389	16262	16293	16370	16288	16304	16269	16281	16547	16224	16407	16115	16146	16123	15937	16472	16239	16409	16377	16203	16216	16175	16244	16267	16431	16191	16391	16315	16272	16219	16289	16358	16287	16160	16298	16250	16374	16461	16262	16433	16457	16321	16240	16234	16200	16215	16083	16264	16492	16119	16198	16141	16314	16246	16322	16182	16161	16208	16368	16229	16123	16211	16267	16169	16052	16104	16451	16292	16294	16038	16210	16159	16070	16319	16196	16123	16097	16055	16180	16326	16482	16221	16156	16313	16365	16241	16333	16257	16628	16406	16281	16124	16284	16244	16177	16234	16427	16142	16324	16231	16310	16493	16473	16393	16392	16464	16330	16175	16223	16076	16301	16387	16257	16305	16407	16243	16423	16430	16345	16048	16357	16219	16304	16203	16208	16375	16324	16474	16337	16333	16434	16306	16368	16304	16472	16282	16129	16215	16268	16278	16287	16308	16220	16259	16235	16342	16288	16128	16158	16184	16353	16277	16309	16515	16069	16066	16353	16142	16263	16151	16222	16219	16371	16158	16499	16473	16401	16131	16117	16155	16368	16411	16312	16279	16196	16137	16264	16445	16186	16295	16187	16324	16339	16427	16093	16439	16209	16153	16264	16300	16126	16138	16123	16139	16264	15996	16486	16312	16164	16066	16371	16454	16352	16164	16206	16382	16256	16250	16384	16406	16201	16201	16211	16244	16198	16409	16026	16250	16293	16259	16133	16536	16193	16243	16338	16524	16048	16277	16178	16129	16139	16330	16275	16219	16131	16215	16555	16256	16441	16295	16346	16191	16199	16278	16328	16243	16174	16164	16262	16168	16281	16382	16326	16460	16359	16220	16294	16086	16335	16221	16290	16313	16055	16283	16285	16206	16239	16281	16156	16161	16149	16248	16400	16136	16160	16199	16183	16089	16256	16116	16267	16333	16350	16387	16351	16426	16297	16116	16232	16237	16383	16087	16442	16391	16315	16366	16160	16087	16389	16161	16075	16194	16164	16215	16154	16195	16048	16248	16216	16386	16291	16377	16500	16234	16250	16407	16274	16240	16280	16192	16504	16313	16226	16453	16177	16202	16372	16241	16210	16219	16391	16300	16226	16374	16331	16284	16400	16380	16263	16336	16229	16256	16203	16292	16194	16363	16419	16412	16296	16148	16180	16239	16226	16429	16325	16290	16110	16193	16284	16364	16494	16331	16186	16202	16194	16227	16332	16370	16223	16198	16254	16108	16438	16480	16387	16487	16042	16257	16360	16348	16450	16363	16493	16431	16278	16303	16159	16334	16341	16307	16228	16160	16219	16385	16450	16394	16271	16300	16012	16505	16297	16122	16298	16338	16435	16309	16134	16079	16220	16350	16140	16256	16423	16163	16345	16430	16264	16251	16359	16302	16434	16302	16221	16158	16051	16436	16367	16092	16239	16032	16405	16336	16265	16214	16276	16342	16065	16216	16274	16214	16060	16369	16281	16205	16292	16449	16347	16158	16019	16014	16318	16214	16311	16123	16281	16240	16324	16296	16119	16195	16294	16143	16059	16470	16223	16199	16066	16186	16493	16188	16187	16295	16436	16222	16285	16132	16118	16360	16410	16322	16151	16415	16272	16365	16050	16183	16379	16305	16342	16348	16365	16411	16294	16332	16580	16344	16315	16267	16174	16087	15965	16406	16433	16253	16278	16208	16311	16292	16553	16276	16339	16106	16055	16234	16507	16268	16385	16304	16461	16094	16452	16259	16357	16263	16310	16357	16299	16387	16185	16161	16129	16193	16199	16199	16254	16261	16394	16379	16369	16321	16137	16255	16355	16432	16189	16110	16378	16239	16428	16424	16200	16207	16252	16252	16078	16122	16016	16101	16462	16306	16175	16168	16311	16186	16401	16108	16343	16293	16268	16343	16435	16432	16330	16413	16322	16169	16305	16379	16411	16345	16324	16288	16274	16218	16312	16356	16022	16265	16115	16061	16441	16250	16423	16337	16234	16147	16369	16312	16191	16132	16244	16438	16219	16174	16261	16249	16331	16283	16281	16117	16117	16255	16335	16210	16146	16291	16267	16254	16343	16109	16462	16211	16175	16106	16418	16426	16327	16286	16332	16402	16157	16305	16174	16266	16409	16383	16514	16320	16091	16386	16210	16139	16126	16108	16260	16184	15992	16195	16262	16318	16215	16457	16311	16324	16163	16173	16356	16329	15978	16273	16191	16378	16224	16266	16525	16193	16216	16359	16380	16055	16142	16393	16297	16142	16103	16294	16056	16127	16218	16126	16067	15957	16311	16153	16396	16369	16286	16518	16196	16206	16314	16164	16182	16436	16273	16084	16253	16206	16375	16010	16086	15960	16195	16248	16391	16254	16465	16388	16406	16060	16280	16245	16280	16288	16362	16293	16154	16316	16319	16141	16215	16205	16063	16233	16197	16265	16358	16327	16449	16134	16116	16328	16298	16262	16494	16035	16253	16341	16370	16446	16363	16317	16128	16100	16189	15865	16176	16089	16267	16226	16170	16159	16342	16276	16360	16357	16342	16139	16182	16086	16301	16286	16248	16167	16066	16471	16400	16282	16294	16457	16103	16074	16339	16301	16351	16280	16437	16175	16213	16331	16265	16317	16353	15886	16337	16309	16512	16300	16227	16329	16285	16186	16264	16261	16356	16345	16281	16284	16122	16422	16167	16482	16319	16287	16429	16184	16253	16411	16353	16319	16396	16498	16242	16207	16237	16213	16200	16112	16293	16187	16229	16356	16172	16177
47323	61057	55477	43104	37512	32382	25452	20219	17126	15145	14387	13758	13380	12950	12717	12714	12417	12351	12271	12079	12173	11806	11887	11883	11767	11710	11792	11591	11796	11593	11688	11569	11562	11598	11496	11556	11627	11710	11650	11348	11650	11576	11436	11569	11564	11535	11562	11511	11499	11520	11656	11624	11392	11568	11527	11531	11447	11490	11490	11749	11676	11567	11560	11448	11736	11439	11576	11516	11560	11609	11547	11521	11620	11470	11531	11486	11419	11564	11506	11502	11554	11507	11682	11586	11510	11406	11515	11620	11461	11569	11494	11571	11640	11633	11590	11526	11539	11411	11684	11619	11603	11491	11647	11481	11524	11417	11527	11492	11459	11625	11458	11723	11665	11532	11399	11461	11656	11537	11576	11692	11545	11636	11534	11490	11561	11338	11741	11410	11607	11548	11710	11565	11442	11654	11624	11394	11509	11468	11544	11579	11608	11463	11663	11367	11552	11586	11496	11440	11564	11418	11569	11497	11496	11352	11604	11391	11416	11614	11487	11483	11653	11591	11463	11584	11352	11626	11604	11423	11668	11632	11390	11492	11605	11544	11573	11514	11654	11370	11506	11427	11668	11548	11371	11617	11552	11560	11454	11539	11398	11602	11568	11611	11497	11710	11556	11495	11682	11472	11512	11633	11488	11665	11616	11476	11502	11569	11471	11582	11539	11381	11577	11516	11581	11656	11603	11469	11597	11526	11584	11367	11593	11602	11635	11591	11610	11583	11582	11586	11628	11521	11618	11577	11384	11606	11611	11544	11603	11447	11700	11459	11609	11406	11473	11720	11484	11664	11658	11366	11573	11551	11413	11532	11594	11556	11656	11588	11566	11641	11480	11650	11401	11602	11616	11510	11684	11653	11709	11624	11700	11588	11454	11571	11460	11533	11442	11613	11636	11560	11537	11550	11619	11431	11577	11587	11584	11399	11640	11535	11686	11546	11526	11469	11524	11476	11443	11429	11709	11472	11490	11558	11544	11743	11355	11492	11438	11369	11461	11553	11515	11551	11582	11593	11582	11435	11417	11430	11504	11564	11674	11535	11589	11616	11531	11420	11439	11603	11476	11479	11499	11513	11510	11617	11694	11404	11671	11594	11419	11490	11579	11488	11680	11497	11409	11624	11407	11590	11579	11489	11422	11662	11576	11549	11394	11643	11510	11447	11527	11277	11505	11576	11474	11610	11532	11435	11550	11601	11355	11534	11478	11535	11400	11424	11542	11544	11407	11780	11415	11565	11529	11604	11403	11563	11409	11660	11610	11370	11449	11553	11630	11532	11531	11370	11543	11470	11488	11420	11502	11545	11620	11605	11495	11641	11535	11460	11596	11482	11574	11470	11548	11517	11636	11539	11535	11454	11372	11504	11435	11419	11576	11499	11576	11539	11610	11489	11597	11600	11680	11449	11704	11657	11578	11528	11494	11551	11550	11365	11479	11742	11445	11570	11534	11562	11417	11635	11416	11479	11568	11545	11709	11565	11507	11489	11567	11619	11613	11529	11607	11531	11546	11627	11697	11460	11630	11497	11398	11547	11583	11528	11448	11520	11609	11625	11467	11663	11691	11620	11484	11480	11437	11598	11639	11548	11586	11453	11533	11704	11385	11448	11423	11543	11688	11631	11527	11657	11646	11408	11465	11509	11537	11430	11581	11607	11544	11592	11657	11499	11447	11685	11606	11528	11545	11626	11618	11609	11541	11447	11534	11519	11447	11701	11537	11589	11633	11659	11433	11531	11667	11606	11523	11484	11486	11573	11556	11583	11631	11585	11455	11432	11606	11464	11382	11593	11601	11768	11601	11596	11444	11666	11531	11632	11482	11496	11435	11585	11634	11590	11533	11543	11656	11587	11476	11472	11423	11476	11551	11474	11456	11322	11490	11637	11584	11615	11414	11526	11577	11557	11670	11558	11432	11432	11710	11538	11644	11454	11445	11550	11364	11432	11461	11515	11415	11488	11428	11558	11568	11440	11681	11387	11498	11589	11393	11517	11657	11567	11664	11569	11521	11463	11496	11524	11555	11518	11612	11474	11613	11453	11517	11457	11465	11546	11525	11665	11337	11614	11587	11575	11610	11466	11699	11483	11532	11529	11563	11576	11400	11558	11574	11671	11492	11442	11559	11656	11539	11606	11484	11552	11493	11633	11435	11487	11662	11521	11711	11631	11523	11538	11562	11573	11639	11610	11665	11630	11656	11511	11395	11500	11436	11499	11536	11475	11618	11485	11507	11534	11591	11588	11413	11410	11481	11485	11651	11576	11492	11668	11423	11310	11479	11590	11547	11666	11608	11450	11662	11528	11378	11610	11494	11381	11452	11538	11585	11518	11425	11510	11544	11570	11527	11609	11435	11644	11569	11466	11405	11409	11620	11446	11539	11392	11417	11517	11649	11597	11502	11499	11888	11562	11580	11471	11512	11567	11521	11532	11541	11586	11599	11579	11476	11505	11468	11579	11449	11515	11517	11541	11455	11629	11568	11531	11730	11551	11581	11509	11506	11551	11596	11615	11552	11774	11465	11671	11576	11564	11435	11521	11644	11471	11543	11547	11700	11537	11653	11682	11516	11630	11559	11573	11401	11678	11513	11504	11502	11574	11514	11678	11586	11527	11449	11503	11684	11753	11533	11575	11526	11580	11629	11625	11596	11596	11510	11622	11487	11616	11644	11433	11632	11581	11654	11589	11566	11453	11525	11534	11492	11516	11598	11593	11574	11503	11628	11372	11575	11495	11468	11700	11591	11533	11554	11547	11648	11572	11511	11602	11471	11565	11534	11568	11517	11653	11470	11628	11547	11679	11486	11576	11543	11570	11539	11418	11594	11785	11485	11537	11491	11601	11447	11607	11299	11469	11465	11558	11483	11426	11311	11642	11643	11422	11766	11407	11638	11558	11568	11688	11472	11476	11515	11573	11533	11592	11371	11431	11635	11542	11414	11441	11691	11702	11491	11471	11526	11553	11610	11557	11576	11586	11399	11394	11374	11446	11641	11671	11527	11515	11369	11535	11660	11508	11457	11619	11479	11552	11657	11527	11457	11459	11386	11584	11521	11551	11564	11513	11564	11434	11491	11584	11581	11718	11529	11577	11520	11537	11425	11504	11459	11423	11439	11667	11588	11420	11673	11457	11710	11682	11537	11475	11510	11577	11345	11536	11554	11689	11644	11807	11555	11786	11634	11476	11564	11589	11720	11485	11609	11440	11578	11662	11529	11556	11713	11419	11470	11583	11573	11639	11588	11421	11615	11573	11467	11588	11577	11563	11506	11613	11544	11675	11498	11509	11579	11553	11503	11662	11569	11486	11553	11665	11672	11601	11463	11544	11483	11500	11557	11609	11623	11560	11516	11545	11560	11678	11515	11644	11569	11595	11523	11624	11432	11553	11664	11530	11577	11452	11632	11692	11703	11549	11556	11416	11702	11672	11540	11554	11537	11594	11557	11688	11516	11667	11717	11452	11439	11500	11483	11180	11458	11493	11514	11457	11481	11441	11636	11647	11463	11630	11541	11295	11573	11601	11578	11649	11534	11527	11521	11517	11629	11582	11392	11583	11542	11540	11620	11634	11352	11606	11667	11418	11514	11552	11500	11681	11486	11525	11582	11476	11634	11590	11561	11439	11576	11489	11587	11588	11513	11578	11627	11512	11700	11585	11639	11551	11681	11574	11624	11476	11471	11519	11449	11480	11656	11618	11591	11420	11664	11321	11611	11460	11531	11630	11745	11402	11498	11478	11417	11557	11463	11738	11508	11524	11522	11476	11518	11609	11515	11616	11624	11499	11377	11643	11503	11654	11405	11506	11456	11613	11615	11585	11725	11497	11412	11599	11499	11515	11709	11450	11460	11575	11513	11557	11506	11480	11596	11659	11358	11604	11656	11619	11585	11594	11519	11594	11474	11407	11751	11549	11383	11505	11610	11323	11514	11642	11453	11391	11553	11422	11570	11621	11610	11630	11630	11610	11577	11533	11712	11426	11725	11528	11611	11579	11499	11371	11643	11633	11507	11512	11470	11516	11470	11492	11540	11482	11446	11536	11568	11464	11572	11688	11368	11583	11532	11617	11526	11579	11483	11567	11617	11556	11563	11453	11532	11480	11483	11541	11514	11650	11573	11658	11613	11437	11505	11515	11469	11532	11413	11462	11475	11695	11574	11471	11629	11455	11646	11595	11572	11737	11342	11646	11529	11406	11376	11589	11590	11496	11530	11539	11493	11672	11611	11534	11590	11690	11608	11447	11727	11561	11458	11505	11610	11609	11564	11612	11479	11701	11463	11422	11460	11446	11533	11631	11504	11476	11685	11425	11401	11502	11710	11489	11621	11433	11549	11417	11780	11508	11601	11682	11469	11706	11433	11589	11507	11607	11574	11515	11477	11416	11507	11691	11436	11583	11550	11512	11537	11793	11744	11563	11525	11624	11647	11521	11553	11511	11424	11761	11430	11597	11588	11410	11706	11501	11689	11606	11490	11565	11605	11534	11606	11510	11640	11553	11488	11674	11520	11465	11533	11546	11416	11617	11454	11524	11362	11564	11473	11554	11537	11752	11664	11577	11549	11475	11452	11599	11465	11527	11515	11374	11537	11444	11615	11466	11597	11678	11657	11474	11509	11546	11579	11565	11591	11644	11463	11528	11561	11527	11464	11457	11551	11582	11565	11591	11487	11717	11662	11436	11565	11405	11673	11433	11403	11572	11630	11428	11573	11577	11576	11522	11520	11472	11601	11577	11549	11572	11510	11489	11443	11623	11629	11586	11611	11619	11579	11390	11428	11650	11572	11341	11605	11612	11598	11526	11508	11646	11626	11480	11627	11548	11476	11602	11419	11511	11593	11480	11504	11509	11518	11587	11519	11628	11514	11767	11532	11406	11585	11650	11521	11624	11586	11594	11473	11621	11431	11598	11510	11558	11580	11547	11643	11559	11450	11460	11648	11538	11596	11484	11627	11644	11456	11471	11460	11619	11702	11551	11564	11462	11605	11582	11575	11583	11643	11652	11489	11573	11383	11596	11737	11471	11679	11506	11707	11483	11519	11653	11492	11508	11486	11431	11538	11608	11643	11451	11596	11510	11368	11616	11563	11498	11623	11453	11581	11470	11667	11648	11525	11412	11668	11544	11486	11506	11681	11516
26317	21489	31632	36123	38264	39548	35822	29567	22382	20655	19765	19076	18793	18648	17923	17864	17767	17380	17223	17204	17132	16918	16787	17130	16573	16606	16490	16348	16463	16374	16482	16573	16407	16320	16379	16362	16465	16484	16635	16510	16570	16518	16474	16445	16467	16376	16407	16540	16261	16363	16521	16526	16298	16556	16389	16472	16389	16171	16191	16082	16205	16157	16420	16629	16427	16559	16401	16378	16462	16556	16276	16323	16493	16256	16384	16445	16333	16403	16555	16414	16266	16257	16469	16467	16366	16399	16379	16124	16439	16397	16327	16402	16343	16460	16457	16493	16642	16275	16250	16544	16414	16447	16408	16593	16365	16415	16437	16357	16457	16557	16271	16204	16578	16407	16463	16165	16401	16607	16417	16397	16315	16244	16416	16551	16185	16557	16385	16642	16504	16439	16369	16184	16339	16436	16190	16417	16360	16477	16419	16317	16316	16486	16491	16366	16395	16538	16444	16456	16355	16252	16360	16332	16275	16611	16551	16672	16343	16294	16405	16220	16372	16474	16175	16289	16408	16388	16349	16389	16183	16299	16242	16328	16376	16476	16338	16425	16430	16293	16280	16412	16231	16410	16107	16247	16494	16355	16347	16157	16261	16458	16227	16540	16485	16508	16562	16539	16228	16369	16503	16507	16562	16612	16476	16590	16440	16311	16251	16019	16564	16167	16088	16413	16678	16441	16468	16316	16373	16290	16387	16247	16433	16307	16506	16437	16282	16268	16057	16248	16401	16203	16421	16562	16301	16268	16283	16171	16208	16361	16488	16493	16297	16243	16502	16501	16517	16335	16379	16285	16402	16437	16415	16249	16386	16482	16383	16413	16166	16557	16450	16370	16474	16581	16252	16451	16369	16300	16390	16277	16489	16221	16174	16319	16399	16420	16307	16456	16320	16425	16493	16640	16547	16270	16341	16509	16246	16526	16506	16376	16341	16407	16204	16456	16601	16461	16319	16309	16515	16303	16401	16293	16488	16488	16338	16397	16596	16243	16690	16445	16330	16315	16371	16212	16268	16410	16406	16602	16499	16254	16319	16429	16524	16371	16403	16287	16576	16239	16280	16379	16440	16303	16065	16378	16520	16428	16187	16471	16424	16313	16211	16595	16323	16248	16500	16403	16397	16309	16534	16450	16445	16665	16297	16244	16263	16606	16391	16266	16379	16381	16480	16321	16520	16434	16447	16394	16635	16717	16268	16330	16386	16429	16474	16394	16500	16433	16275	16627	16586	16438	16203	16177	16639	16449	16360	16460	16573	16411	16598	16537	16301	16140	16538	16190	16265	16563	16606	16505	16360	16276	16562	16094	16408	16442	16297	16516	16373	16426	16334	16526	16283	16577	16574	16490	16459	16603	16331	16390	16368	16420	16517	16517	16456	16498	16453	16367	16452	16295	16284	16404	16528	16479	16485	16422	16363	16509	16205	16376	16209	16402	16372	16101	16416	16431	16364	16466	16406	16414	16245	16409	16466	16601	16434	16609	16501	16512	16217	16516	16593	16369	16465	16434	16465	16323	16279	16709	16495	16377	16149	16388	16104	16464	16283	16279	16572	16538	16349	16528	16381	16470	16292	16219	16316	16328	16273	16421	16070	16364	16211	16180	16187	16386	16438	16533	16490	16279	16687	16249	16481	16415	16313	16249	16390	16360	16393	16414	16354	16243	16495	16417	16255	16480	16489	16497	16460	16306	16383	16375	16331	16269	16275	16333	16382	16477	16518	16579	16465	16515	16288	16211	16472	16584	16239	16221	16452	16281	16423	16483	16344	16439	16265	16164	16106	16363	16410	16391	16328	16577	16457	16188	16257	16559	16325	16281	16389	16446	16487	16374	16478	16347	16519	16488	16352	16503	16254	16442	16349	16427	16325	16392	16578	16229	16219	16483	16458	16308	16469	16542	16210	16402	16389	16442	16489	16336	16359	16295	16451	16196	16481	16743	16424	16426	16464	16384	16429	16256	16335	16260	16469	16346	16163	16411	16344	16362	16393	16314	16386	16244	16324	16515	16120	16365	16771	16456	16371	16312	16518	16502	16442	16072	16489	16334	16344	16409	16275	16523	16515	16548	16287	16368	16432	16477	16410	16229	16378	16328	16383	16474	16332	16597	16496	16311	16628	16560	16202	16398	16421	16242	16125	16413	16328	16500	16219	16560	16512	16588	16435	16333	16222	16367	16206	16387	16467	16322	16370	16305	16354	16501	16315	16271	16200	16343	16363	16407	16472	16444	16531	16525	16452	16522	16402	16401	16374	16404	16401	16340	16461	16408	16428	15997	16523	16259	16554	16436	16377	16447	16317	16537	16315	16271	16282	16545	16336	16219	16346	16419	16485	16163	16361	16321	16566	16246	16342	16301	16353	16538	16459	16592	16458	16443	16280	16452	16472	16306	16135	16355	16462	16242	16451	16482	16564	16354	16386	16502	16410	16522	16544	15960	16150	16421	16297	16390	16208	16383	16288	16609	16458	16481	16534	16191	16326	16401	16236	16216	16254	16216	16346	16332	16319	16447	16430	16337	16460	16454	16307	16441	16579	16820	16416	16347	16287	16291	16370	16381	16436	16193	16353	16152	16270	16358	16361	16230	16270	16129	16384	16493	16260	16361	16301	16244	16426	16347	16498	16354	16434	16380	16638	16477	16470	16104	16450	16257	16414	16422	16323	16443	16302	16569	16584	16412	16529	16306	16336	16263	16213	16731	16192	16593	16288	16425	16507	16401	16781	16412	16579	16351	16340	16340	16394	16353	16427	16327	16410	16304	16302	16517	16323	16343	16414	16480	16416	16236	16158	16181	16368	16352	16484	16384	16406	16462	16306	16182	16299	16175	16496	16166	16348	16254	16374	16293	16663	16438	16458	16462	16425	16452	16423	16505	16551	16321	16381	16434	16321	16376	16320	16102	16241	16291	16495	16436	16386	16479	16291	16314	16511	16253	16777	16613	16316	16347	16484	16601	16310	16549	16203	16106	16490	16361	16388	16569	16329	16265	16495	16488	16451	16389	16346	16208	16247	16428	16376	16329	16313	16281	16427	16432	16258	16385	16349	16395	16338	16293	16485	16459	16538	16415	16444	16398	16271	16468	16278	16365	16513	16401	16393	16384	16383	16267	16303	16560	16286	16445	16514	16397	16313	16348	16394	16592	16351	16356	16496	16078	16430	16275	16366	16219	16385	16449	16307	16325	16520	16618	16626	16422	16429	16377	16269	16359	16479	16343	16640	16357	16324	16320	16274	16386	16514	16381	16339	16434	16427	16507	16579	16453	16374	16358	16129	16315	16547	16269	16297	16597	16349	16300	16556	16292	16165	16240	16166	16444	16582	16409	16315	16327	16232	16453	16578	16315	16301	16329	16319	16177	16401	16492	16444	16469	16439	16399	16323	16426	16591	16678	16197	16484	16305	16365	16342	16278	16376	16378	16331	16541	16353	16546	16412	16274	16350	16536	16240	16526	16367	16447	16396	16128	16569	16272	16521	16345	16385	16483	16401	16393	16536	16440	16226	16430	16387	16388	16360	16492	16350	16196	16494	16437	16213	16572	16495	16465	16444	16273	16244	16326	16444	16197	16336	16434	16213	16273	16375	16477	16293	16308	16330	16497	16495	16563	16571	16479	16327	16168	16365	16311	16346	16430	16291	16489	16335	16372	16571	16294	16555	16227	16322	16455	16389	16386	16527	16117	16402	16379	16417	16358	16526	16306	16517	16545	16337	16359	16251	16193	16280	16447	16359	16370	16264	16373	16444	16503	16311	16543	16332	16223	16359	16359	16446	16580	16379	16380	16500	16415	16508	16457	16674	16405	16288	16411	16450	16240	16192	16244	16489	16168	16463	16404	16733	16317	16417	16442	16485	16330	16327	16645	16462	16357	16507	16386	16586	16476	16553	16447	16276	16271	16413	16367	16211	16445	16444	16638	16577	16356	16665	16398	16350	16282	16324	16387	16364	16534	16455	16476	16388	16290	16364	16305	16308	16325	16403	16416	16467	16473	16414	16495	16400	16516	16311	16082	16293	16382	16405	16254	16342	16359	16486	16512	16634	16541	16508	16300	16205	16223	16395	16504	16339	16486	16191	16448	16311	16518	16561	16290	16211	16540	16280	16582	16356	16502	16391	16474	16464	16336	16226	16379	16339	16431	16505	16645	16455	16392	16416	16384	16497	16297	16224	16491	16457	16355	16296	16333	16395	16616	16430	16246	16546	16351	16257	16325	16317	16284	16469	16259	16312	16402	16340	16429	16487	16302	16234	16578	16559	16295	16359	16232	16245	16374	16321	16478	16288	16453	16484	16389	16674	16286	16285	16645	16361	16341	16476	16541	16374	16221	16475	16225	16246	16313	16467	16369	16448	16235	16249	16414	16595	16394	16523	16467	16474	16370	16361	16321	16518	16352	16456	16496	16507	16496	16414	16280	16329	16195	16637	16604	16529	16614	16373	16598	16199	16304	16580	16355	16493	16488	16377	16441	16369	16369	16507	16324	16355	16411	16394	16390	16609	16589	16197	16353	16378	16267	16507	16204	16352	16348	16493	16456	16347	16377	16385	16780	16378	16258	16437	16215	16550	16600	16318	16419	16289	16388	16369	16446	16361	16349	16494	16160	16493	16443	16340	16374	16348	16333	16239	16438	16560	16161	16316	16250	16548	16385	16319	16728	16458	16263	16397	16445	16370	16447	16256	16202	16212	16462	16647	16422	16337	16410	16522	16326	16379	16378	16374	16572	16364	16378	16411	16517	16488	16536	16580	16442	16281	16339	16456	16377	16434	16372	16494	16545	16369	16621	16442	16360	16637	16209	16358	16281	16640	16463	16322	16388	16377	16517	16219	16518	16446	16632	16428	16364	16438	16356	16148	16416	16612	16466	16142	16481	16318	16309	16730	16359	16252	16439	16371	16327	16236	16594	16418	16475	16287	16316	16339	16561	16406	16379	16321	16354	16320	16092	16475	16472	16467	16549	16388	16501	16399	16449	16155	16326	16241	16382	16439	16371	16508	16296	16373	16462	16468	16508	16545	16573	16555	16676	16300	16521	16250	16499	16352	16541	16332	16287	16287	16487	16321	16438	16455	16328	16419	16385	16431	16431	16368	16480	16444	16314	16440	16275	16351	16355	16344	16289	16520	16321
45440	66858	62858	50387	43027	37461	32320	25393	17959	16448	15721	15035	14346	13810	13444	13321	13042	12731	12438	12319	12124	12126	12145	12021	11824	11901	11828	11849	11806	11745	11943	11815	11629	11655	11732	11676	11725	11710	11501	11589	11586	11838	11561	11601	11796	11737	11547	11603	11564	11539	11736	11516	11767	11664	11683	11684	11675	11710	11703	11719	11649	11573	11683	11632	11617	11669	11541	11521	11655	11691	11596	11499	11595	11505	11639	11741	11574	11612	11624	11559	11581	11571	11651	11657	11721	11661	11760	11642	11637	11610	11656	11614	11658	11554	11764	11456	11420	11689	11582	11611	11500	11546	11544	11558	11611	11567	11775	11701	11611	11497	11670	11656	11577	11651	11449	11538	11653	11656	11515	11460	11466	11444	11721	11660	11647	11687	11644	11700	11445	11603	11564	11599	11494	11670	11503	11519	11573	11771	11528	11610	11437	11701	11567	11870	11598	11613	11571	11541	11605	11600	11544	11737	11683	11621	11612	11751	11614	11782	11718	11683	11600	11612	11745	11560	11495	11488	11710	11683	11684	11460	11584	11592	11459	11755	11660	11523	11651	11720	11705	11650	11560	11603	11483	11668	11643	11554	11602	11549	11691	11485	11726	11451	11743	11705	11607	11675	11572	11383	11560	11572	11663	11692	11695	11666	11638	11467	11556	11766	11492	11611	11691	11549	11646	11565	11547	11729	11636	11603	11594	11675	11534	11595	11645	11556	11613	11683	11428	11640	11553	11572	11600	11671	11710	11859	11654	11733	11765	11703	11465	11585	11715	11648	11509	11703	11710	11524	11690	11612	11589	11699	11696	11498	11567	11448	11486	11619	11747	11516	11664	11431	11692	11557	11629	11645	11626	11791	11443	11589	11711	11582	11584	11803	11718	11495	11750	11561	11760	11617	11642	11604	11676	11638	11762	11733	11579	11568	11587	11698	11640	11626	11733	11667	11660	11729	11703	11711	11587	11590	11484	11678	11571	11423	11624	11689	11600	11663	11431	11397	11679	11445	11672	11578	11649	11486	11670	11554	11723	11599	11670	11556	11598	11658	11694	11590	11578	11651	11596	11640	11786	11596	11548	11616	11782	11537	11545	11700	11676	11791	11474	11713	11505	11473	11753	11651	11684	11589	11610	11643	11536	11607	11633	11700	11535	11634	11827	11566	11739	11587	11625	11583	11558	11706	11737	11655	11581	11608	11586	11650	11686	11584	11471	11508	11688	11500	11744	11834	11587	11605	11566	11403	11774	11680	11698	11710	11500	11608	11572	11497	11626	11474	11590	11637	11645	11624	11680	11681	11615	11610	11496	11517	11625	11559	11570	11632	11500	11693	11564	11564	11723	11702	11707	11609	11585	11612	11655	11616	11602	11559	11594	11599	11442	11589	11623	11627	11543	11542	11634	11705	11628	11603	11527	11596	11780	11811	11390	11543	11698	11355	11584	11608	11669	11614	11536	11682	11631	11753	11611	11400	11601	11745	11664	11628	11711	11627	11533	11497	11601	11517	11595	11663	11714	11618	11532	11633	11568	11585	11655	11621	11619	11633	11456	11607	11535	11592	11639	11754	11660	11584	11546	11648	11531	11574	11839	11697	11679	11708	11655	11678	11631	11598	11611	11793	11738	11559	11536	11632	11639	11759	11623	11617	11649	11557	11606	11707	11659	11663	11602	11618	11637	11625	11580	11676	11662	11599	11469	11701	11495	11618	11675	11683	11740	11577	11841	11585	11637	11658	11596	11767	11745	11589	11604	11671	11600	11560	11520	11639	11721	11558	11675	11707	11621	11695	11583	11732	11605	11649	11539	11723	11491	11585	11676	11545	11684	11736	11589	11487	11615	11603	11769	11552	11648	11744	11835	11716	11689	11709	11572	11623	11647	11578	11733	11679	11721	11698	11564	11601	11711	11616	11596	11557	11589	11526	11758	11612	11519	11532	11690	11647	11646	11641	11665	11692	11599	11496	11608	11607	11725	11797	11599	11564	11634	11549	11633	11651	11488	11623	11631	11720	11554	11499	11640	11759	11541	11641	11686	11591	11774	11611	11641	11581	11607	11713	11546	11559	11411	11626	11650	11574	11667	11648	11515	11587	11721	11537	11596	11627	11825	11518	11546	11631	11599	11706	11569	11534	11741	11404	11695	11589	11542	11689	11712	11591	11563	11684	11634	11665	11596	11441	11647	11534	11665	11678	11671	11668	11453	11526	11524	11643	11596	11654	11758	11339	11657	11470	11684	11605	11667	11688	11617	11635	11660	11620	11731	11756	11756	11659	11653	11702	11617	11640	11588	11537	11500	11620	11568	11580	11590	11542	11845	11717	11487	11544	11679	11504	11531	11704	11711	11714	11819	11650	11686	11696	11616	11485	11525	11710	11625	11710	11527	11512	11533	11808	11555	11503	11557	11678	11680	11653	11677	11740	11589	11689	11442	11570	11618	11601	11576	11606	11548	11662	11624	11572	11627	11552	11598	11812	11624	11698	11643	11698	11762	11579	11789	11588	11480	11719	11565	11652	11516	11547	11528	11624	11739	11805	11843	11553	11638	11864	11637	11665	11626	11576	11648	11623	11716	11625	11607	11726	11303	11695	11763	11564	11422	11635	11593	11725	11641	11570	11688	11539	11672	11782	11585	11732	11683	11665	11626	11620	11563	11595	11714	11670	11477	11604	11826	11732	11447	11752	11546	11801	11692	11604	11543	11646	11634	11638	11611	11755	11596	11628	11566	11626	11603	11567	11614	11685	11556	11598	11489	11688	11720	11740	11734	11572	11571	11442	11657	11468	11660	11571	11665	11519	11683	11613	11656	11528	11593	11580	11827	11645	11677	11487	11560	11662	11612	11536	11492	11550	11678	11615	11662	11608	11568	11661	11633	11545	11687	11671	11531	11494	11483	11585	11488	11471	11627	11762	11659	11623	11678	11667	11664	11609	11652	11671	11747	11638	11343	11782	11760	11604	11660	11663	11811	11654	11653	11702	11664	11580	11692	11452	11589	11629	11705	11636	11626	11678	11490	11638	11756	11726	11649	11530	11529	11783	11692	11611	11648	11757	11729	11717	11433	11665	11533	11643	11762	11648	11529	11479	11633	11586	11595	11672	11716	11485	11581	11586	11446	11649	11588	11470	11413	11567	11504	11668	11625	11674	11619	11553	11668	11649	11651	11657	11673	11586	11605	11644	11661	11498	11551	11803	11539	11617	11723	11646	11613	11699	11646	11767	11694	11588	11454	11529	11715	11576	11637	11768	11468	11755	11597	11603	11717	11686	11557	11696	11658	11614	11634	11518	11628	11651	11583	11547	11695	11596	11752	11671	11709	11679	11675	11714	11557	11692	11677	11706	11574	11531	11501	11772	11710	11632	11456	11623	11660	11655	11471	11742	11586	11492	11498	11673	11695	11481	11650	11653	11655	11621	11785	11561	11720	11519	11524	11651	11632	11449	11545	11600	11773	11666	11534	11765	11641	11743	11672	11561	11552	11666	11496	11663	11586	11628	11640	11673	11665	11784	11533	11579	11662	11652	11668	11599	11450	11668	11546	11564	11610	11546	11572	11632	11409	11704	11528	11501	11813	11457	11706	11587	11569	11596	11471	11601	11720	11602	11631	11525	11549	11701	11577	11720	11464	11509	11688	11618	11543	11603	11667	11680	11668	11599	11791	11508	11511	11517	11719	11599	11439	11687	11773	11593	11701	11632	11776	11635	11518	11658	11522	11616	11698	11609	11703	11643	11567	11508	11652	11697	11440	11687	11691	11672	11591	11627	11728	11676	11528	11588	11827	11587	11648	11666	11794	11660	11396	11722	11692	11530	11488	11604	11685	11690	11591	11704	11679	11683	11638	11613	11514	11658	11489	11667	11676	11539	11622	11633	11745	11570	11648	11743	11550	11613	11615	11606	11699	11667	11623	11576	11755	11670	11603	11659	11669	11629	11782	11508	11431	11450	11693	11622	11592	11739	11771	11526	11736	11697	11739	11647	11636	11533	11566	11671	11403	11595	11591	11660	11650	11601	11715	11582	11678	11666	11715	11658	11662	11474	11516	11762	11604	11623	11619	11649	11709	11622	11679	11887	11501	11581	11455	11676	11648	11581	11650	11631	11511	11656	11546	11484	11785	11715	11634	11579	11785	11545	11597	11677	11684	11763	11617	11511	11707	11727	11562	11592	11593	11573	11653	11773	11677	11642	11791	11733	11722	11560	11516	11693	11793	11605	11792	11707	11764	11511	11620	11652	11614	11731	11708	11774	11608	11560	11689	11643	11653	11785	11661	11574	11806	11585	11552	11626	11521	11692	11671	11674	11573	11636	11564	11567	11734	11580	11671	11727	11600	11555	11524	11599	11604	11615	11618	11732	11539	11671	11630	11491	11626	11596	11502	11658	11454	11770	11646	11668	11709	11430	11688	11596	11667	11649	11557	11655	11593	11698	11730	11656	11648	11593	11656	11648	11634	11721	11661	11476	11675	11629	11636	11738	11536	11545	11713	11636	11602	11755	11495	11671	11545	11528	11500	11685	11748	11739	11605	11803	11586	11586	11643	11589	11609	11662	11746	11616	11647	11735	11639	11692	11581	11650	11664	11714	11695	11663	11559	11675	11593	11473	11608	11771	11583	11661	11609	11554	11720	11669	11665	11598	11446	11699	11641	11737	11793	11649	11608	11591	11676	11689	11591	11725	11697	11512	11659	11664	11606	11715	11779	11603	11403	11684	11682	11677	11771	11580	11841	11491	11463	11652	11700	11647	11834	11524	11417	11603	11764	11531	11735	11573	11678	11611	11549	11669	11523	11443	11588	11653	11698	11731	11641	11734	11595	11578	11742	11619	11685	11524	11876	11605	11538	11684	11561	11699	11678	11509	11472	11519	11636	11593	11514	11764	11599	11564	11527	11815	11726	11726	11531	11655	11596	11841	11663	11705	11621	11647	11692	11687	11557	11637	11582	11550	11622	11639	11706	11632	11546	11631	11609	11655	11663	11606	11457	11632	11727	11581	11656	11659	11613	11455	11650	11680	11722	11725	11568	11709	11692	11612	11591	11747	11673	11667	11646	11573	11777	11582	11617	11697	11768	11666	11744	11624	11738	11566	11543	11467	11682	11767	11631	11708	11618	11623	11801	11473	11584	11541
24485	21226	29520	27286	33488	40465	44502	37279	30398	24931	20766	19856	19541	19091	18526	18385	18127	17768	17604	17449	17280	17105	17083	17078	16993	17015	16879	16799	16898	16854	16816	16731	16776	16622	16771	16542	16663	16468	16508	16538	16517	16476	16465	16405	16673	16612	16869	16688	16517	16645	16382	16696	16695	16675	16619	16744	16689	16695	16564	16611	16771	16750	16706	16674	16572	16488	16475	16651	16695	16570	16608	16750	16762	16341	16552	16407	16600	16565	16633	16510	16543	16549	16462	16648	16775	16416	16562	16534	16586	16397	16656	16652	16424	16485	16702	16754	16680	16605	16812	16599	16812	16664	16457	16274	16697	16830	16636	16647	16444	16596	16515	16481	16603	16659	16922	16531	16830	16533	16658	16802	16634	16429	16445	16581	16616	16509	16701	16554	16417	16490	16484	16570	16539	16678	16435	16619	16639	16545	16651	16371	16508	16659	16751	16314	16485	16459	16550	16644	16686	16609	16569	16714	16526	16535	16493	16403	16532	16728	16489	16400	16646	16688	16457	16568	16646	16478	16568	16611	16574	16568	16471	16461	16631	16605	16382	16452	16540	16528	16549	16460	16689	16502	16660	16630	16629	16629	16617	16554	16575	16497	16592	16382	16639	16728	16676	16687	16483	16390	16564	16557	16410	16740	16651	16502	16722	16481	16538	16708	16430	16555	16424	16817	16480	16660	16679	16479	16548	16615	16408	16702	16380	16371	16597	16551	16541	16356	16637	16509	16659	16425	16584	16580	16556	16279	16676	16598	16566	16575	16461	16524	16626	16690	16774	16650	16618	16598	16605	16847	16484	16479	16574	16835	16558	16544	16557	16488	16637	16737	16548	16480	16533	16493	16656	16502	16303	16543	16853	16639	16532	16660	16535	16563	16614	16534	16700	16575	16571	16482	16584	16514	16396	16411	16728	16636	16484	16508	16729	16674	16595	16595	16532	16684	16540	16486	16604	16547	16521	16556	16721	16633	16716	16456	16638	16383	16407	16461	16546	16655	16643	16548	16805	16764	16838	16496	16622	16545	16552	16564	16590	16724	16522	16522	16667	16384	16680	16553	16647	16651	16594	16615	16597	16607	16470	16594	16519	16578	16755	16470	16408	16556	16491	16737	16569	16563	16368	16433	16573	16720	16582	16600	16488	16580	16751	16376	16563	16447	16542	16512	16447	16557	16359	16840	16724	16425	16549	16505	16635	16662	16756	16487	16663	16643	16464	16439	16568	16687	16679	16734	16517	16310	16452	16335	16648	16483	16628	16469	16589	16943	16523	16687	16520	16311	16594	16595	16427	16676	16464	16667	16673	16595	16602	16506	16446	16513	16642	16288	16447	16535	16459	16422	16660	16360	16434	16445	16469	16576	16384	16315	16576	16437	16666	16606	16744	16556	16508	16568	16425	16436	16550	16634	16365	16647	16652	16655	16471	16446	16517	16573	16673	16545	16540	16696	16560	16576	16568	16577	16648	16588	16639	16554	16569	16554	16624	16485	16382	16623	16450	16506	16474	16660	16590	16439	16519	16302	16477	16638	16523	16390	16629	16569	16621	16500	16427	16655	16483	16625	16690	16336	16462	16511	16669	16371	16751	16729	16544	16515	16354	16601	16257	16605	16560	16291	16518	16417	16697	16862	16573	16595	16544	16448	16445	16462	16466	16559	16543	16572	16517	16600	16724	16560	16633	16511	16649	16776	16477	16568	16349	16484	16215	16693	16388	16530	16458	16675	16777	16718	16395	16544	16334	16540	16579	16435	16733	16722	16633	16614	16629	16467	16454	16507	16746	16649	16510	16615	16652	16480	16534	16551	16632	16698	16351	16706	16772	16477	16538	16790	16575	16458	16340	16720	16583	16650	16555	16753	16741	16702	16497	16488	16566	16497	16459	16547	16620	16538	16774	16841	16656	16928	16789	16520	16586	16507	16676	16502	16566	16482	16719	16522	16688	16699	16663	16761	16274	16307	16634	16694	16482	16554	16578	16559	16519	16559	16509	16487	16669	16580	16509	16614	16596	16421	16609	16441	16512	16541	16457	16597	16541	16503	16303	16399	16338	16618	16566	16462	16556	16632	16530	16552	16718	16579	16548	16536	16644	16535	16721	16635	16458	16664	16589	16590	16613	16419	16425	16531	16401	16635	16657	16465	16546	16582	16546	16644	16669	16525	16457	16593	16647	16726	16647	16390	16455	16492	16326	16585	16533	16516	16338	16632	16659	16361	16472	16668	16610	16460	16566	16642	16578	16612	16708	16749	16509	16733	16805	16730	16591	16545	16570	16398	16364	16483	16495	16518	16475	16707	16460	16590	16557	16509	16605	16674	16615	16495	16654	16348	16677	16644	16524	16465	16527	16432	16538	16585	16414	16348	16637	16693	16521	16607	16535	16504	16325	16517	16478	16738	16525	16699	16731	16607	16541	16419	16500	16590	16465	16585	16580	16763	16499	16400	16533	16548	16595	16382	16840	16718	16503	16713	16514	16318	16452	16489	16633	16536	16480	16705	16546	16558	16639	16535	16747	16580	16384	16556	16666	16652	16436	16435	16498	16703	16575	16682	16642	16295	16635	16506	16466	16521	16588	16601	16630	16768	16607	16698	16613	16490	16594	16453	16451	16496	16538	16508	16447	16582	16633	16561	16456	16489	16592	16651	16583	16353	16519	16560	16367	16656	16561	16488	16484	16591	16502	16766	16501	16508	16612	16603	16605	16589	16633	16609	16509	16547	16706	16590	16630	16720	16537	16685	16599	16577	16608	16608	16700	16672	16760	16778	16516	16666	16613	16469	16898	16525	16561	16542	16616	16602	16376	16670	16692	16647	16562	16514	16486	16705	16701	16415	16797	16852	16545	16635	16586	16668	16560	16383	16723	16244	16502	16333	16636	16442	16399	16620	16712	16614	16529	16551	16678	16438	16652	16509	16413	16614	16361	16390	16444	16447	16570	16403	16462	16556	16470	16476	16620	16504	16323	16749	16631	16528	16708	16609	16450	16589	16655	16686	16461	16516	16714	16514	16490	16443	16718	16694	16448	16579	16523	16605	16622	16540	16602	16567	16525	16420	16862	16561	16412	16737	16635	16595	16397	16620	16568	16584	16625	16681	16477	16492	16656	16535	16703	16520	16650	16573	16462	16336	16806	16509	16676	16813	16590	16700	16560	16554	16458	16613	16627	16639	16422	16304	16713	16616	16565	16574	16925	16759	16542	16631	16649	16715	16386	16390	16468	16633	16655	16676	16493	16507	16490	16510	16483	16709	16605	16559	16629	16469	16492	16326	16547	16693	16518	16489	16638	16704	16516	16682	16666	16548	16435	16580	16635	16490	16421	16368	16708	16434	16623	16628	16764	16418	16660	16481	16665	16583	16654	16822	16539	16605	16441	16673	16705	16518	16691	16528	16814	16708	16484	16562	16692	16697	16500	16571	16353	16559	16484	16585	16780	16341	16587	16519	16595	16653	16598	16486	16429	16687	16446	16468	16699	16576	16472	16576	16532	16439	16634	16528	16694	16549	16683	16676	16516	16501	16683	16541	16539	16571	16406	16569	16584	16632	16646	16575	16810	16519	16429	16435	16597	16650	16723	16532	16277	16677	16660	16749	16843	16678	16593	16414	16525	16381	16499	16560	16516	16384	16587	16697	16575	16342	16433	16505	16413	16576	16224	16618	16705	16715	16439	16380	16730	16499	16475	16562	16649	16635	16451	16449	16199	16581	16666	16553	16536	16613	16748	16765	16855	16611	16372	16458	16493	16609	16677	16608	16558	16717	16567	16445	16680	16606	16545	16403	16463	16395	16371	16580	16493	16646	16602	16526	16635	16756	16607	16487	16640	16349	16521	16410	16517	16667	16428	16688	16452	16448	16678	16665	16665	16538	16609	16581	16593	16777	16489	16743	16469	16607	16563	16764	16286	16686	16562	16415	16662	16487	16420	16558	16634	16535	16694	16831	16484	16717	16658	16634	16595	16712	16413	16665	16505	16602	16756	16715	16616	16605	16443	16510	16669	16468	16383	16451	16393	16533	16667	16615	16524	16478	16603	16693	16470	16458	16605	16528	16335	16721	16357	16622	16574	16613	16664	16631	16591	16547	16719	16725	16561	16408	16476	16508	16517	16649	16397	16536	16829	16782	16761	16662	16491	16632	16644	16526	16595	16530	16546	16583	16496	16609	16435	16407	16511	16402	16554	16380	16745	16577	16599	16360	16472	16460	16559	16448	16688	16645	16509	16405	16581	16676	16453	16586	16583	16639	16452	16591	16523	16664	16531	16650	16665	16447	16305	16557	16526	16640	16483	16617	16473	16699	16631	16776	16549	16565	16614	16243	16510	16365	16703	16515	16702	16544	16555	16572	16368	16430	16656	16785	16545	16617	16823	16630	16777	16695	16509	16720	16486	16431	16736	16572	16550	16634	16483	16598	16577	16436	16726	16524	16340	16662	16586	16542	16419	16711	16573	16343	16542	16502	16514	16312	16805	16778	16661	16395	16654	16647	16585	16385	16650	16663	16621	16624	16600	16472	16616	16494	16661	16404	16638	16701	16826	16411	16582	16438	16501	16493	16549	16658	16493	16734	16769	16487	16567	16571	16659	16581	16592	16507	16591	16552	16415	16622	16717	16649	16606	16479	16605	16647	16613	16485	16490	16239	16595	16577	16610	16698	16331	16610	16646	16680	16686	16422	16537	16518	16722	16604	16596	16470	16369	16703	16644	16791	16394	16580	16436	16621	16602	16566	16640	16880	16577	16611	16599	16608	16554	16578	16556	16390	16555	16491	16453	16616	16574	16689	16654	16391	16768	16718	16555	16544	16494	16719	16623	16411	16587	16576	16702	16717	16417	16350	16679	16318	16377	16618	16520	16422	16695	16646	16566	16413	16417	16508	16417	16467	16545	16525	16429	16500	16429	16435	16668	16685	16516	16665	16647	16538	16850	16455	16651	16614	16755	16440	16561	16584	16748	16655	16583	16591	16619	16532	16410	16342	16372	16525	16369	16492	16578	16624	16702	16635	16735	16724	16628	16671	16515	16617	16540	16397	16594	16492	16506	16673	16611	16361	16685	16417	16475	16591	16452	16701	16537	16744	16417	16737	16537	16642	16938	16707	16701	16703	16629	16458	16373	16508	16646	16428
47636	76224	69700	53671	48974	43536	41641	34044	27040	19716	16212	15331	14838	14165	13647	13550	13200	12975	12756	12661	12318	12388	12138	12203	12161	11904	11950	11918	11923	11951	11998	11580	11721	11825	11781	11764	11752	11684	11701	11618	11676	11747	11810	11725	11658	11820	11711	11752	11719	11581	11739	11807	11652	11890	11791	11692	11791	11688	11741	11696	11649	11583	11710	11776	11669	11694	11702	11740	11680	11735	11851	11682	11563	11734	11797	11573	11748	11715	11703	11715	11719	11704	11589	11570	11676	11727	11693	11634	11617	11625	11539	11703	11728	11694	11640	11843	11787	11660	11711	11679	11810	11729	11710	11782	11754	11767	11597	11557	11801	11661	11669	11691	11733	11719	11794	11671	11764	11706	11687	11797	11647	11819	11765	11729	11934	11646	11714	11503	11561	11624	11623	11650	11631	11732	11690	11748	11658	11652	11537	11709	11651	11519	11698	11692	11702	11655	11704	11810	11670	11654	11919	11492	11669	11700	11584	11682	11555	11628	11656	11688	11784	11626	11710	11701	11869	11619	11716	11666	11583	11836	11670	11667	11786	11477	11735	11752	11679	11739	11649	11793	11548	11663	11604	11748	11758	11690	11790	11570	11634	11748	11855	11634	11714	11655	11733	11518	11657	11627	11643	11792	11605	11763	11680	11780	11618	11760	11665	11539	11655	11585	11590	11551	11604	11812	11808	11694	11543	11645	11674	11509	11713	11674	11635	11562	11548	11662	11824	11690	11716	11448	11570	11670	11685	11604	11690	11546	11657	11838	11799	11618	11650	11821	11691	11819	11611	11875	11699	11699	11636	11607	11720	11621	11552	11662	11569	11667	11877	11623	11559	11651	11849	11597	11616	11476	11621	11601	11848	11675	11586	11716	11673	11793	11515	11624	11667	11589	11735	11848	11645	11760	11577	11738	11592	11649	11560	11583	11725	11648	11676	11720	11736	11712	11619	11793	11643	11572	11775	11644	11664	11701	11568	11699	11794	11816	11799	11745	11564	11727	11588	11589	11739	11691	11761	11606	11578	11677	11602	11735	11665	11662	11709	11666	11660	11647	11742	11531	11771	11894	11753	11637	11790	11745	11665	11723	11587	11660	11571	11779	11711	11582	11639	11741	11607	11747	11512	11825	11689	11763	11649	11717	11774	11625	11812	11752	11705	11585	11547	11669	11700	11731	11616	11585	11506	11711	11583	11603	11693	11634	11629	11765	11741	11783	11691	11784	11808	11752	11681	11643	11707	11824	11559	11696	11603	11696	11724	11623	11518	11481	11781	11624	11783	11632	11672	11596	11597	11717	11857	11757	11778	11784	11635	11607	11653	11654	11690	11813	11669	11625	11769	11676	11721	11640	11618	11627	11751	11731	11845	11782	11653	11791	11733	11749	11498	11763	11689	11512	11782	11620	11909	11714	11780	11732	11606	11653	11576	11665	11589	11699	11743	11544	11841	11713	11683	11726	11657	11744	11573	11757	11738	11511	11647	11546	11534	11844	11656	11658	11727	11639	11742	11722	11578	11654	11608	11707	11754	11673	11600	11753	11471	11748	11727	11620	11691	11587	11591	11726	11648	11758	11844	11758	11617	11626	11584	11742	11617	11440	11758	11626	11677	11639	11722	11638	11599	11751	11708	11591	11639	11640	11722	11581	11656	11727	11707	11595	11697	11750	11725	11647	11642	11671	11819	11588	11623	11561	11660	11681	11623	11619	11595	11787	11620	11649	11547	11638	11521	11685	11607	11528	11597	11611	11700	11639	11637	11765	11690	11603	11712	11602	11684	11581	11646	11807	11642	11986	11692	11767	11679	11760	11569	11635	11718	11605	11684	11644	11864	11742	11740	11620	11763	11552	11744	11580	11710	11756	11633	11705	11686	11528	11758	11545	11685	11705	11843	11638	11687	11663	11628	11670	11831	11582	11554	11712	11755	11637	11586	11869	11718	11674	11758	11585	11732	11719	11827	11651	11615	11659	11865	11685	11679	11702	11759	11736	11648	11615	11632	11856	11667	11627	11653	11720	11752	11743	11586	11588	11625	11732	11680	11646	11677	11844	11645	11699	11769	11665	11762	11607	11621	11570	11669	11694	11691	11688	11607	11755	11788	11802	11692	11780	11675	11540	11709	11575	11727	11507	11598	11658	11781	11637	11752	11688	11604	11762	11559	11619	11915	11658	11743	11589	11590	11706	11669	11673	11823	11782	11594	11569	11770	11741	11785	11669	11685	11694	11614	11803	11700	11581	11637	11701	11786	11680	11614	11534	11698	11632	11783	11784	11872	11718	11572	11709	11739	11486	11783	11683	11642	11708	11657	11710	11804	11793	11607	11657	11550	11898	11628	11613	11540	11676	11743	11710	11760	11450	11711	11687	11736	11708	11545	11698	11603	11581	11702	11656	11621	11795	11668	11629	11757	11741	11683	11535	11787	11756	11542	11594	11683	11581	11598	11685	11544	11615	11780	11651	11688	11578	11770	11576	11744	11701	11589	11619	11723	11680	11832	11519	11653	11541	11774	11735	11717	11621	11826	11753	11708	11688	11613	11637	11655	11663	11611	11695	11550	11944	11554	11696	11800	11696	11591	11589	11862	11628	11688	11636	11789	11666	11667	11672	11498	11616	11618	11681	11603	11566	11756	11596	11705	11569	11723	11602	11679	11604	11601	11683	11692	11600	11793	11817	11716	11594	11695	11702	11693	11772	11556	11579	11615	11745	11692	11761	11658	11647	11710	11524	11794	11698	11815	11726	11557	11735	11784	11566	11773	11611	11806	11783	11689	11680	11752	11617	11714	11589	11606	11634	11734	11550	11713	11767	11717	11700	11513	11690	11696	11656	11729	11667	11650	11815	11734	11657	11698	11678	11727	11614	11604	11601	11747	11612	11590	11745	11652	11689	11536	11669	11644	11667	11734	11539	11676	11684	11561	11682	11806	11696	11616	11809	11691	11725	11778	11687	11687	11666	11589	11752	11613	11639	11676	11694	11665	11842	11670	11677	11648	11806	11688	11633	11784	11709	11754	11559	11520	11671	11566	11704	11680	11833	11728	11689	11571	11679	11574	11554	11964	11753	11571	11502	11602	11742	11621	11711	11698	11729	11655	11538	11673	11667	11723	11755	11598	11727	11699	11740	11611	11737	11675	11767	11673	11740	11614	11750	11682	11782	11538	11805	11690	11662	11731	11603	11749	11885	11666	11766	11683	11678	11734	11521	11739	11576	11494	11713	11757	11732	11690	11796	11573	11564	11736	11747	11600	11765	11662	11780	11722	11620	11583	11580	11672	11810	11890	11728	11749	11826	11671	11652	11594	11747	11746	11764	11774	11822	11703	11767	11617	11746	11605	11656	11654	11793	11714	11568	11678	11716	11519	11625	11814	11689	11577	11614	11686	11743	11626	11749	11612	11740	11671	11660	11667	11740	11752	11620	11648	11766	11653	11837	11777	11498	11727	11660	11756	11640	11681	11601	11736	11753	11727	11669	11712	11785	11733	11635	11773	11608	11590	11753	11589	11714	11581	11776	11738	11583	11626	11841	11780	11690	11730	11786	11655	11817	11612	11657	11587	11722	11542	11776	11564	11702	11858	11657	11697	11909	11696	11727	11730	11710	11653	11540	11751	11720	11881	11645	11720	11525	11685	11565	11676	11664	11775	11815	11672	11706	11720	11653	11699	11692	11602	11667	11732	11756	11707	11692	11747	11566	11731	11706	11897	11607	11704	11717	11689	11663	11772	11622	11688	11619	11597	11643	11714	11662	11553	11583	11647	11747	11788	11713	11607	11538	11659	11744	11780	11573	11733	11628	11789	11719	11741	11684	11711	11642	11966	11771	11660	11594	11742	11617	11851	11739	11772	11449	11940	11699	11510	11629	11692	11685	11769	11788	11664	11608	11534	11640	11572	11698	11620	11830	11579	11759	11664	11610	11558	11809	11912	11628	11655	11874	11543	11830	11716	11794	11755	11671	11708	11628	11756	11715	11767	11644	11558	11647	11709	11827	11572	11737	11597	11728	11682	11663	11625	11708	11646	11706	11598	11702	11659	11727	11699	11634	11742	11693	11769	11645	11702	11702	11897	11633	11757	11808	11701	11663	11552	11706	11689	11749	11666	11625	11693	11608	11504	11817	11727	11814	11644	11617	11672	11556	11695	11631	11490	11663	11507	11715	11786	11763	11601	11711	11800	11576	11552	11558	11651	11592	11742	11631	11640	11687	11900	11578	11616	11801	11536	11706	11759	11619	11694	11783	11718	11598	11699	11663	11679	11648	11683	11653	11729	11677	11576	11645	11739	11833	11606	11487	11819	11679	11802	11497	11484	11635	11728	11606	11730	11695	11861	11740	11672	11677	11663	11759	11661	11819	11606	11574	11689	11665	11823	11750	11746	11635	11709	11892	11768	11685	11574	11701	11546	11657	11578	11727	11602	11737	11740	11659	11504	11751	11867	11707	11756	11670	11553	11581	11633	11731	11636	11543	11822	11785	11685	11684	11766	11790	11725	11709	11544	11678	11637	11682	11760	11698	11756	11641	11599	11691	11683	11747	11604	11704	11701	11769	11782	11685	11798	11602	11649	11823	11591	11689	11680	11613	11620	11572	11558	11671	11805	11681	11653	11606	11905	11674	11565	11574	11731	11632	11690	11633	11692	11684	11686	11759	11558	11653	11627	11570	11744	11781	11662	11639	11788	11810	11702	11690	11692	11711	11765	11755	11639	11660	11709	11507	11711	11824	11672	11746	11857	11654	11565	11614	11605	11612	11766	11753	11739	11538	11696	11755	11599	11735	11716	11757	11818	11480	11784	11598	11777	11625	11663	11792	11740	11618	11804	11732	11521	11591	11665	11820	11685	11701	11679	11725	11776	11613	11637	11586	11604	11623	11681	11637	11650	11584	11512	11610	11544	11647	11692	11649	11699	11677	11471	11849	11658	11656	11750	11693	11654	11761	11684	11681	11770	11795	11479	11669	11576	11823	11797	11982	11760	11739	11689	11805	11599	11598	11702	11645	11605	11779	11627	11799	11524	11702	11571	11435	11620	11693	11617	11675	11677	11497	11673	11598	11667	11590	11571	11582	11657	11687	11633	11609	11738	11711	11669	11632	11696	11713	11683	11759	11649	11655	11714	11668	11739	11743
47836	56135	55934	48493	39514	31740	24687	19941	18756	18182	17577	17475	17440	17260	17066	16815	16660	16770	16638	16647	16507	16554	16471	16273	16455	16329	16283	16467	16089	16251	16362	16302	16303	16333	16168	16057	16317	16460	16313	16418	16250	16385	16368	16139	16376	16340	16338	16461	16489	16280	16379	16024	16289	16191	16186	16205	16149	16130	16364	16523	16277	16328	16230	16227	16553	16317	16379	16328	16195	16170	16114	16369	16480	16478	16438	16240	16251	16233	16083	16201	16387	16221	16233	16247	16397	16253	16382	16175	16079	16275	16329	16474	16266	16387	16355	16481	16270	16517	16305	16213	16402	16226	16447	16149	16201	16362	16261	16249	16271	16396	16459	16329	16443	16106	16553	16452	16614	16199	16138	16377	16254	16282	16197	16351	16265	16325	16419	16438	16289	16324	16194	16321	16250	16339	16238	16138	16468	16394	16342	16141	16391	16284	16277	16098	16396	16154	16331	16151	16328	16237	16366	16219	16297	16299	16411	16401	16344	16262	16402	16322	16314	16292	16323	16240	16388	16568	16339	16314	16256	15899	16327	16214	16244	16163	16380	16274	16206	16445	16182	16428	16354	16062	16387	16314	16361	16215	16393	16356	16443	16310	16197	16318	16090	16178	16211	16249	16404	16140	16137	16300	16256	16373	16660	16290	16350	16215	16237	16118	16369	16576	16150	16183	16262	16288	16252	16331	16383	16236	16336	16306	16374	16329	16382	16307	16399	16337	16337	16308	16440	16326	16395	16220	16342	16312	16150	16403	16366	16311	16184	16417	16514	16239	16313	16341	16202	16054	16349	16429	16384	16150	16273	16338	16395	16455	16301	16422	16319	16295	16183	16506	16464	16345	16291	16318	16189	16331	16593	16607	16104	16177	16257	16402	16094	16353	16474	16286	16559	16132	16104	16306	16438	16254	16329	16564	16187	16167	16202	16262	16279	16268	16492	16175	16404	16378	16315	16066	16305	16181	16336	16188	16351	16324	16221	16442	16462	16175	16410	16282	16165	16228	16259	16459	16222	16601	16386	16389	16331	16284	16477	16101	16222	16261	16203	16244	16314	16344	16198	16457	16453	16435	16046	16349	16219	16423	16446	16305	16263	16366	16343	16211	16296	16246	16480	16343	16459	16183	16404	16371	16193	16281	16448	16514	16281	16187	16278	16047	16171	16286	16467	16239	16383	16351	16611	16259	16229	16396	16442	16516	16127	16560	16236	16345	16152	16259	16283	16390	16316	16495	16316	16401	16225	16316	16279	16370	16316	16383	16314	16155	16314	16321	16241	16318	16372	16131	16330	16401	16501	16307	16258	16389	16319	16557	16444	16137	16323	16514	16475	16431	16444	16146	16192	16342	16513	16238	16279	16444	16198	16446	16383	16281	16405	16221	16345	16132	16462	16394	16421	16172	16500	16443	16278	16494	16288	16197	16194	16376	16310	16264	16420	16062	16140	16411	16473	16579	16344	16273	16323	16335	16414	16299	16451	16427	16428	16178	16305	16373	16376	16436	16465	16332	16215	16337	16616	16608	16274	16377	16457	16367	16416	16307	16347	16132	16519	16487	16456	16298	16336	16214	16265	16433	16412	16308	16301	16249	16384	16366	16441	16131	16228	16207	16326	16327	16325	16303	16293	16366	16275	16482	16241	16591	16393	16125	16203	16323	16456	16299	16514	16311	16190	16380	16247	16229	16419	16335	16485	16291	16363	16248	16140	16467	16149	16431	16478	16181	16523	16336	16363	16327	16166	16455	16199	16447	16361	16483	16116	16308	16328	16378	16176	16339	16470	16273	16230	16446	16500	16424	16297	16324	16351	16344	16184	16177	16336	16240	16352	16273	16213	16269	16339	16308	16553	16214	16288	16510	16344	16177	16376	16201	16148	16138	16011	16308	16407	16352	16397	16417	16021	16280	16555	16398	16291	16256	16108	16406	16385	16545	16404	16378	16426	16438	16424	16112	16375	16500	16457	16249	16422	16173	16517	16580	16417	16159	16262	16341	16453	16337	16369	16286	16205	16370	16381	16377	16300	16505	16470	16410	16248	16259	16283	16444	16519	16210	16465	16409	16339	16125	16498	16324	16349	16279	16155	16448	16300	16302	16391	16372	16211	16364	16368	16318	16235	16488	16327	16315	16143	16270	16309	16331	16344	16174	16205	16302	16390	16394	16457	16219	16484	16409	16398	16461	16392	16284	16383	16396	16003	16308	16338	16471	16468	16318	16282	16235	16383	16323	16329	16289	16186	16183	16513	16360	16316	16189	16116	16238	16327	16249	16104	16351	16543	16376	16362	16270	16135	16433	16226	16190	16254	16278	16193	16321	16326	16478	16414	16413	16194	16169	16382	16456	16464	16422	16397	16199	16467	16172	16190	16161	16371	16099	16312	16574	16645	16388	16217	16389	16067	16203	16231	16369	16138	16427	16375	16374	16289	16369	16570	16254	16238	16336	16486	16335	16247	16300	16204	16438	16254	16199	16211	16270	16404	16437	16175	16247	16375	16540	16381	16309	16161	16327	16251	16385	16207	16420	16216	16202	16338	16302	16252	16275	16344	16360	16375	16139	16407	16077	16452	16396	16485	16381	16203	16082	16209	16296	16446	16305	16587	16233	16302	16160	16363	16056	16559	16397	16305	16179	16132	16289	16405	16414	16476	16245	16184	16223	16355	16213	16203	16174	16228	16403	16190	16415	16259	16240	16231	16389	16068	16367	16333	16247	16217	16287	16338	16429	16326	16240	16385	16356	16368	16433	16223	16337	16216	16297	16345	16570	16205	16327	16242	16300	16394	16372	16227	16571	16382	16071	16460	16430	16087	16292	16302	16232	16081	16407	16404	16133	16247	16338	16037	16382	16342	16185	16113	16283	16218	16068	16220	16192	16223	16302	16468	16295	16362	16292	16394	16093	16456	16486	16404	16445	16194	16294	16349	16508	16349	16195	16363	16342	16346	16385	16365	16468	16123	16376	16288	16330	16184	16338	16353	16283	16202	16166	16279	16214	16117	16308	16454	16318	16315	16301	16340	16111	16175	16303	16258	16326	16298	16340	16290	16462	16318	16434	16201	16187	16353	16182	16319	16405	16285	16310	16579	16434	16388	16395	16372	16394	16411	16400	16136	16310	16383	16451	16650	16429	16319	16122	16500	16286	16394	16426	16341	16293	16406	16414	16318	16265	16473	16223	16242	16245	16441	16242	16439	16140	16221	16406	16281	16339	16150	16350	16495	16288	16643	16517	16312	16455	16350	16345	16590	16289	16131	16100	16211	16413	16186	16274	16211	16228	16203	16163	16207	16413	16418	16407	16122	16154	16371	16351	16160	16476	16254	16267	16229	16293	16337	16368	16374	16493	16289	16208	16459	16295	16406	16425	16200	16080	16253	16224	16193	16450	16209	16309	16198	16369	16222	16226	16355	16525	16426	16251	16435	16406	16432	16377	16328	16280	16212	16061	16414	16275	16331	16254	16226	16107	16063	16545	16227	16239	16346	16211	16209	16370	16459	16401	16352	16245	16281	16353	16374	16369	16227	16298	16322	16394	16445	16323	16429	16347	16385	16429	16137	16351	16439	16319	16379	16261	16288	16218	16194	16237	16297	16505	16285	16311	16332	16429	16266	16309	16307	16179	16440	16451	16310	16080	16286	16359	16007	16179	16264	16309	16464	16281	16268	16508	16111	16306	16382	16360	16280	16414	16301	16076	16333	16279	16345	16144	16325	16340	16363	16381	16232	16361	16307	16354	16289	16045	16243	16339	16182	16278	16328	16285	16413	16402	16322	16266	16495	16462	16265	16449	16232	16263	16418	16286	16398	16250	16385	16173	16393	16530	16597	16210	16427	16359	16507	16509	16273	16286	16219	15994	16403	16423	16360	16425	16355	16768	16298	16277	16145	16255	16669	16383	16295	16585	16364	16193	16199	16331	16463	16217	16321	16127	16430	16355	16267	16230	16271	16408	16153	16335	16321	16325	16293	16458	16450	16272	16323	16291	16254	16420	16152	16201	16618	16268	16234	16412	16299	16443	16418	16364	16201	16023	16457	16417	16314	16397	16293	16362	16280	16184	16331	16415	16232	16201	16252	16302	16299	16421	16354	16404	16260	16454	16408	16390	16461	16271	16491	16388	16445	16265	16386	16459	16259	16160	16244	16369	16375	16324	16244	16364	16318	16179	16260	16410	16330	16210	16336	16357	16450	16061	16335	16243	16207	16310	16316	16660	16452	16321	16441	16420	16352	16137	16520	16419	16157	16384	16109	16362	16375	16506	16579	16528	16467	16405	16304	16375	16399	16517	16354	16255	16250	16305	16494	16199	16399	16230	16242	16557	16398	16452	16195	16330	16241	16468	16363	16284	16277	16083	16338	16444	16445	16488	16323	16224	16385	16458	16512	16211	16322	16391	16170	16426	16395	16114	16406	16301	16337	16292	16347	16340	16292	16503	16480	16236	16339	16299	16398	16572	16291	16335	16159	16242	16386	16513	16139	16285	16183	16253	16360	16407	16304	16263	16311	16476	16340	16293	16458	16353	16096	16099	16372	16290	15924	16247	16207	16490	16360	16289	16238	16310	16336	16260	16344	16454	16402	16392	16349	16494	16460	16281	16324	16297	16488	16578	16248	16161	16377	16464	16314	16087	16251	16142	16252	16312	16481	16314	16282	16161	16252	16168	16212	16418	16392	16248	16274	16539	16414	16481	16430	16220	16267	16377	16388	16341	16282	16321	16185	16372	16407	16490	16374	16452	16407	16295	16127	16367	16323	16603	16414	16473	16496	16405	16286	16456	16180	16166	16464	16258	16217	16099	16365	16347	16223	16112	16493	16456	16189	16281	16171	16281	16459	16307	16308	16384	16481	16267	16244	16299	16373	16331	16421	16171	16383	16275	16137	16421	16520	16329	16322	16479	16261	16414	16435	16361	16172	16502	16092	16405	16323	16289	16304	16307	16372	16289	16462	16444	16167	16334	16260	16433	16174	16332	16452	16368	16485	16308	16156	16244	16351	16339	16286	16341	16378	16420	16231	16410	16250	16346	16235	16238	16207	16517	16427	16286	16412	16427	16337	16346	16215	16303	16242	16148	16282	16331	16397	16449	16434	16229	16292	16137	16229	16404	16369	16246	16600	16337	16263	16208
51417	64726	56332	44276	35963	28099	20204	15537	14545	13775	12903	12795	12417	12421	12400	12247	12099	11739	11778	11744	11878	11962	11688	11785	11507	11744	11650	11636	11743	11639	11656	11686	11571	11471	11665	11487	11610	11548	11468	11445	11508	11596	11510	11445	11650	11473	11584	11593	11570	11396	11551	11596	11597	11597	11432	11496	11494	11424	11350	11650	11643	11552	11713	11456	11457	11447	11526	11654	11551	11718	11500	11598	11474	11655	11731	11488	11545	11441	11381	11702	11692	11514	11654	11691	11471	11657	11580	11447	11620	11525	11513	11464	11455	11634	11448	11563	11603	11469	11596	11561	11576	11402	11452	11496	11617	11536	11461	11492	11379	11593	11613	11441	11568	11411	11526	11616	11556	11573	11587	11373	11373	11558	11657	11662	11594	11533	11590	11620	11594	11483	11525	11513	11400	11589	11680	11506	11674	11541	11478	11596	11618	11339	11502	11660	11511	11668	11511	11535	11535	11600	11549	11600	11535	11437	11540	11626	11553	11607	11415	11622	11656	11579	11505	11607	11565	11546	11584	11505	11342	11445	11484	11552	11455	11429	11598	11686	11698	11380	11500	11549	11512	11408	11644	11360	11578	11701	11766	11493	11559	11576	11671	11524	11539	11517	11506	11460	11591	11671	11752	11601	11612	11695	11605	11551	11446	11508	11502	11587	11472	11604	11372	11637	11383	11538	11612	11670	11571	11462	11518	11584	11517	11435	11451	11479	11511	11518	11463	11516	11555	11529	11574	11685	11584	11476	11544	11557	11439	11443	11476	11420	11472	11605	11548	11557	11471	11411	11472	11520	11560	11580	11401	11596	11460	11534	11646	11603	11650	11536	11611	11589	11419	11617	11624	11523	11501	11330	11599	11463	11575	11608	11700	11553	11516	11553	11465	11559	11481	11484	11591	11400	11633	11486	11456	11561	11583	11669	11367	11423	11514	11468	11540	11521	11469	11664	11662	11469	11441	11515	11584	11468	11376	11522	11422	11467	11635	11503	11470	11477	11630	11562	11606	11429	11653	11460	11519	11539	11553	11593	11438	11590	11437	11619	11548	11542	11443	11475	11505	11324	11661	11604	11478	11657	11581	11573	11466	11519	11568	11547	11466	11594	11498	11727	11341	11653	11483	11517	11617	11515	11267	11508	11660	11537	11664	11514	11534	11642	11556	11545	11554	11699	11623	11488	11764	11672	11581	11408	11520	11574	11575	11342	11460	11479	11529	11551	11493	11564	11555	11643	11838	11375	11655	11491	11594	11683	11510	11467	11552	11504	11621	11502	11623	11562	11615	11511	11602	11674	11757	11788	11489	11576	11624	11831	11451	11703	11613	11588	11599	11443	11602	11658	11648	11578	11670	11463	11630	11506	11624	11568	11764	11636	11571	11610	11555	11607	11660	11565	11428	11637	11624	11552	11551	11476	11695	11659	11506	11678	11546	11700	11486	11537	11536	11482	11549	11454	11526	11665	11593	11505	11588	11511	11572	11511	11516	11630	11549	11654	11601	11597	11653	11648	11594	11437	11540	11519	11638	11574	11687	11476	11609	11546	11582	11656	11566	11523	11500	11641	11454	11573	11531	11502	11482	11608	11494	11428	11497	11636	11441	11665	11585	11600	11606	11643	11463	11608	11639	11571	11565	11588	11519	11488	11790	11604	11464	11587	11627	11574	11603	11456	11519	11517	11684	11411	11535	11660	11616	11542	11418	11590	11495	11541	11581	11547	11421	11720	11626	11732	11457	11562	11568	11527	11623	11647	11595	11518	11541	11572	11515	11489	11596	11516	11491	11582	11478	11459	11683	11450	11653	11497	11558	11590	11640	11417	11563	11524	11442	11563	11782	11460	11634	11589	11673	11506	11516	11598	11573	11558	11669	11551	11673	11592	11601	11374	11639	11569	11567	11686	11541	11584	11544	11426	11553	11444	11667	11536	11666	11319	11529	11551	11460	11535	11595	11899	11487	11579	11480	11563	11644	11635	11497	11477	11569	11455	11435	11606	11544	11427	11817	11478	11597	11653	11449	11618	11544	11680	11784	11507	11496	11414	11795	11545	11562	11444	11599	11613	11640	11449	11435	11608	11495	11405	11582	11494	11408	11556	11435	11304	11611	11559	11310	11664	11647	11625	11450	11386	11504	11467	11517	11555	11509	11524	11530	11487	11549	11624	11523	11746	11478	11690	11512	11717	11723	11616	11617	11332	11496	11607	11781	11553	11529	11628	11581	11498	11617	11532	11596	11464	11563	11506	11658	11433	11568	11558	11590	11572	11552	11559	11625	11497	11574	11635	11440	11648	11678	11547	11559	11428	11639	11574	11528	11548	11542	11591	11660	11567	11457	11605	11518	11636	11617	11655	11500	11656	11583	11625	11459	11465	11462	11641	11583	11601	11666	11575	11639	11558	11497	11486	11487	11453	11663	11520	11607	11633	11530	11482	11454	11457	11541	11560	11597	11549	11478	11616	11624	11715	11464	11691	11564	11703	11575	11540	11494	11563	11668	11463	11570	11597	11566	11529	11529	11430	11599	11549	11635	11511	11482	11520	11618	11605	11412	11387	11608	11648	11650	11443	11511	11688	11531	11441	11769	11617	11512	11545	11725	11473	11418	11548	11561	11459	11653	11608	11618	11786	11440	11543	11574	11649	11769	11597	11533	11593	11576	11648	11563	11602	11453	11573	11537	11616	11661	11538	11746	11512	11573	11535	11775	11602	11473	11503	11597	11453	11562	11623	11514	11428	11506	11498	11454	11583	11467	11404	11462	11541	11732	11520	11683	11532	11495	11667	11564	11612	11405	11403	11605	11434	11601	11533	11458	11679	11604	11672	11628	11580	11548	11652	11563	11709	11582	11463	11656	11709	11634	11560	11609	11368	11486	11496	11534	11504	11404	11480	11549	11421	11508	11537	11739	11516	11683	11625	11479	11575	11549	11675	11421	11656	11564	11599	11596	11408	11737	11573	11550	11682	11477	11560	11694	11538	11349	11612	11463	11675	11488	11741	11450	11617	11706	11615	11639	11540	11610	11540	11504	11424	11470	11408	11540	11405	11515	11575	11461	11540	11587	11470	11522	11471	11630	11613	11437	11522	11424	11500	11542	11587	11483	11532	11463	11790	11587	11614	11579	11554	11625	11852	11456	11662	11570	11560	11626	11600	11536	11660	11408	11695	11483	11670	11547	11575	11512	11577	11563	11643	11501	11448	11564	11507	11705	11592	11550	11618	11441	11522	11659	11657	11484	11655	11518	11597	11264	11543	11474	11676	11609	11520	11599	11664	11522	11586	11605	11655	11541	11619	11527	11439	11662	11613	11737	11470	11385	11593	11619	11569	11542	11491	11631	11660	11652	11534	11549	11585	11537	11394	11563	11510	11728	11541	11496	11646	11420	11445	11542	11471	11547	11585	11526	11496	11499	11551	11729	11627	11536	11509	11491	11706	11588	11730	11681	11423	11633	11627	11559	11631	11587	11628	11540	11585	11543	11513	11643	11647	11531	11584	11599	11597	11623	11499	11705	11605	11481	11573	11466	11570	11553	11584	11491	11596	11431	11583	11587	11544	11657	11513	11564	11331	11480	11509	11541	11434	11501	11464	11616	11420	11412	11438	11522	11692	11622	11610	11664	11599	11642	11591	11653	11670	11620	11424	11536	11484	11471	11619	11438	11520	11589	11546	11499	11632	11680	11428	11590	11610	11577	11688	11708	11467	11564	11483	11413	11474	11463	11724	11424	11554	11452	11736	11469	11715	11553	11420	11779	11498	11690	11507	11581	11482	11739	11582	11523	11513	11583	11583	11560	11646	11568	11540	11693	11558	11673	11623	11501	11477	11654	11528	11512	11510	11574	11625	11631	11709	11633	11523	11638	11658	11643	11686	11479	11509	11390	11560	11408	11557	11492	11552	11529	11689	11637	11650	11558	11545	11603	11721	11466	11529	11614	11538	11484	11579	11443	11509	11529	11450	11508	11675	11733	11578	11569	11416	11473	11570	11560	11575	11518	11452	11448	11413	11586	11554	11559	11596	11624	11500	11638	11687	11488	11576	11556	11579	11569	11567	11504	11537	11458	11523	11531	11740	11679	11637	11455	11513	11625	11520	11529	11648	11547	11356	11559	11486	11605	11566	11383	11609	11472	11416	11527	11512	11507	11640	11499	11596	11495	11716	11724	11569	11523	11598	11595	11539	11626	11568	11540	11688	11653	11494	11529	11673	11687	11510	11633	11619	11584	11545	11506	11550	11676	11598	11565	11633	11428	11724	11504	11585	11472	11539	11571	11458	11593	11517	11518	11567	11539	11485	11657	11560	11549	11583	11594	11593	11723	11563	11475	11538	11667	11621	11590	11430	11546	11542	11542	11533	11552	11446	11669	11448	11605	11466	11554	11522	11475	11628	11554	11654	11716	11417	11400	11603	11591	11589	11506	11526	11628	11681	11511	11689	11547	11484	11755	11480	11679	11661	11776	11488	11509	11621	11412	11581	11604	11570	11530	11494	11612	11525	11479	11428	11633	11605	11476	11574	11623	11531	11567	11496	11404	11553	11582	11598	11696	11619	11681	11683	11540	11636	11598	11597	11585	11514	11753	11604	11636	11553	11435	11617	11692	11468	11541	11519	11560	11487	11706	11776	11653	11577	11619	11546	11649	11625	11579	11529	11507	11603	11660	11456	11664	11518	11456	11670	11607	11491	11655	11502	11532	11684	11806	11437	11483	11646	11599	11666	11360	11615	11512	11764	11542	11518	11519	11439	11652	11595	11530	11707	11663	11574	11500	11816	11519	11705	11542	11519	11448	11588	11747	11577	11546	11495	11505	11423	11619	11823	11785	11574	11646	11528	11565	11560	11494	11580	11521	11431	11420	11561	11591	11432	11429	11493	11702	11488	11482	11531	11367	11507	11478	11472	11538	11630	11528	11443	11634	11517	11621	11592	11549	11613	11536	11597	11637	11653	11516	11593	11541	11450	11471	11539	11713	11590	11624	11616	11701	11630	11468	11542	11703	11594	11572	11672	11636	11488	11640	11569	11666	11552	11517	11433	11537	11417	11542	11600	11608	11491	11497	11562	11599	11454	11646	11593	11381	11564	11479	11481	11511	11641	11644	11580	11528	11576	11552	11444	11626	11602	11622	11497
26441	21719	32812	37508	35034	30052	26715	21703	19606	19037	18419	17960	17893	17689	17546	17608	17309	17002	17017	16947	16858	16667	16836	16563	16862	16620	16541	16618	16546	16488	16530	16586	16445	16495	16417	16439	16635	16369	16240	16408	16449	16566	16605	16425	16319	16160	16552	16303	16367	16482	16352	16341	16395	16327	16390	16313	16387	16346	16580	16303	16204	16383	16584	16386	16678	16427	16494	16352	16395	16554	16453	16580	16500	16427	16378	16402	16283	16260	16460	16136	16396	16205	16411	16347	16268	16418	16533	16154	16315	16443	16569	16427	16432	16336	16491	16290	16359	16551	16477	16499	16231	16285	16422	16424	16509	16480	16353	16712	16193	16428	16363	16314	16296	16277	16454	16379	16546	16371	16271	16547	16554	16251	16420	16237	16247	16455	16171	16185	16179	16329	16515	16355	16171	15993	16462	16550	16384	16111	16272	16391	16504	16309	16317	16207	16489	16355	16495	16418	16447	16477	16338	16150	16335	16308	16440	16279	16424	16473	16555	16477	16432	16484	16483	16485	16392	16365	16382	16398	16487	16557	16331	16382	16416	16342	16213	16267	16411	16314	16499	16441	16571	16250	16587	16334	16400	16265	16274	16291	16570	16538	16352	16420	16301	16369	16481	16470	16451	16339	16553	16183	16206	16322	16303	16520	16227	16206	16330	16468	16458	16364	16487	16157	16467	16379	16353	16289	16122	16354	16376	16342	16439	16509	16267	16392	16483	16683	16522	16226	16476	16493	16603	16533	16351	16281	16390	16348	16618	16344	16542	16586	16462	16260	16409	16284	16253	16322	16499	16424	16544	16225	16176	16277	16327	16248	16288	16522	16454	16384	16271	16294	16440	16369	16508	16197	16351	16344	16426	16243	16465	16380	16452	16432	16430	16419	16169	16385	16555	16386	16287	16379	16284	16520	16415	16447	16184	16447	16325	16243	16375	16274	16800	16435	16442	16398	16476	16261	16424	16368	16474	16456	16193	16484	16565	16174	16364	16282	16554	16417	16330	16409	16236	16448	16198	16313	16485	16346	16562	16415	16521	16629	16600	16473	16267	16254	16484	16479	16297	16364	16363	16373	16392	16416	16385	16378	16395	16635	16627	16349	16269	16381	16444	16290	16347	16208	16234	16536	16278	16420	16452	16281	16428	16551	16370	16420	16521	16356	16511	16565	16402	16485	16320	16264	16400	16576	16604	16551	16271	16330	16397	16284	16513	16216	16221	16367	16182	16300	16566	16220	16415	16397	16274	16297	16286	16501	16284	16313	16178	16433	16330	16449	16333	16251	16283	16509	16358	16528	16441	16432	16333	16438	16474	16181	16346	16484	16481	16510	16319	16471	16381	16457	16483	16303	16522	16316	16381	16479	16481	16257	16429	16387	16504	16286	16581	16395	16378	16449	16655	16422	16357	16571	16455	16503	16363	16322	16497	16497	16203	16352	16533	16292	16545	16649	16275	16365	16312	16361	16336	16354	16436	16603	16406	16417	16494	16495	16549	16658	16414	16444	16349	16338	16408	16501	16569	16422	16433	16411	16443	16422	16527	16386	16360	16451	16388	16477	16425	16213	16134	16611	16556	16246	16414	16342	16339	16354	16425	16360	16497	16482	16339	16289	16384	16515	16384	16258	16311	16356	16670	16525	16634	16328	16432	16221	16431	16474	16561	16477	16287	16276	16346	16349	16441	16375	16321	16274	16431	16536	16390	16343	16228	16134	16400	16348	16218	16371	16343	16299	16297	16157	16397	16335	16414	16176	16242	16470	16376	16428	16338	16519	16458	16302	16217	16098	16334	16402	16543	16314	16342	16117	16351	16436	16485	16242	16311	16548	16471	16235	16535	16235	16398	16509	16161	16408	16473	16104	16306	16346	16662	16325	16424	16479	16588	16284	16363	16382	16538	16489	16390	16564	16546	16511	16478	16605	16367	16474	16525	16509	16239	16372	16464	16304	16158	16200	16293	16506	16402	16458	16534	16512	16202	16287	16160	16257	16378	16356	16579	16533	16387	16422	16581	16410	16572	16452	16404	16438	16486	16345	16408	16314	16317	16529	16606	16390	16709	16497	16514	16204	16212	16324	16402	16376	16532	16344	16624	16446	16617	16640	16558	16380	16353	16267	16372	16545	16577	16378	16550	16276	16537	16291	16313	16478	16213	16419	16353	16580	16403	16260	16481	16244	16527	16423	16239	16489	16478	16378	16411	16364	16447	16447	16392	16518	16516	16449	16528	16480	16433	16466	16455	16508	16341	16252	16406	16664	16344	16321	16589	16480	16436	16415	16367	16395	16381	16474	16342	16453	16450	16221	16520	16538	16469	16454	16422	16491	16266	16261	16335	16314	16311	16502	16338	16474	16531	16408	16475	16304	16420	16374	16320	16294	16285	16183	16048	16313	16401	16238	16254	16279	16381	16443	16460	16269	16440	16127	16674	16263	16437	16288	16460	16567	16569	16477	16077	16585	16593	16266	16360	16453	16288	16532	16596	16464	16323	16291	16224	16290	16261	16497	16411	16249	16294	16367	16494	16319	16308	16379	16480	16321	16560	16328	16563	16453	16502	16365	16194	16270	16380	16467	16174	16393	16189	16526	16534	16468	16505	16491	16445	16440	16382	16499	16434	16517	16401	16536	16449	16533	16482	16188	16524	16387	16756	16512	16186	16432	16428	16235	16323	16467	16427	16288	16500	16326	16524	16306	16265	16390	16457	16366	16540	16273	16270	16269	16500	16368	16351	16399	16307	16357	16595	16386	16302	16531	16261	16321	16391	16303	16467	16260	16364	16097	16222	16393	16247	16461	16479	16371	16661	16418	16286	16234	16434	16318	16430	16461	16409	16472	16452	16306	16419	16474	16374	16222	16564	16524	16524	16558	16358	16482	16377	16541	16596	16308	16474	16246	16339	16329	16412	16345	16355	16472	16492	16243	16338	16555	16376	16635	16345	16456	16341	16474	16446	16450	16430	16433	16334	16314	16324	16404	16387	16440	16434	16353	16299	16344	16457	16706	16559	16351	16310	16336	16584	16212	16577	16571	16560	16358	16459	16524	16415	16482	16363	16251	16395	16515	16107	16246	16298	16356	16252	16238	16384	16151	16092	16532	16627	16227	16257	16265	16382	16392	16432	16428	16445	16374	16457	16370	16298	16489	16449	16470	16305	16342	16218	16469	16571	16530	16644	16421	16359	16406	16480	16431	16512	16441	16396	16369	16224	16429	16580	16515	16396	16434	16528	16423	16470	16221	16556	16502	16485	16308	16423	16421	16389	16362	16429	16503	16363	16278	16171	16203	16179	16411	16261	16347	16556	16297	16344	16455	16377	16308	16182	16391	16150	16420	16277	16321	16355	16199	16436	16270	16335	16399	16087	16344	16147	16476	16513	16399	16589	16502	16452	16639	16331	16434	16530	16646	16557	16409	16206	16292	16383	16347	16318	16583	16597	16460	16397	16107	16484	16496	16274	16450	16249	16403	16410	16494	16555	16325	16455	16239	16385	16222	16332	16192	16238	16627	16399	16482	16672	16521	16302	16445	16644	16442	16367	16494	16314	16244	16403	16447	16590	16479	16280	16201	16446	16388	16293	16561	16425	16309	16268	16342	16527	16485	16300	16357	16345	16408	16514	16295	16337	16482	16501	16607	16516	16564	16268	15918	16227	16495	16523	16507	16416	16536	16346	16430	16366	16386	16583	16390	16481	16705	16197	16279	16550	16526	16427	16262	16291	16203	16466	16344	16457	16568	16421	16297	16275	16249	16398	16428	16443	16361	16519	16342	16534	16454	16528	16384	16487	16285	16150	16359	16412	16253	16245	16278	16342	16249	16361	16617	16454	16386	16428	16225	16531	16399	16361	16580	16369	16405	16458	16278	16327	16366	16360	16539	16186	16582	16547	16207	16465	16615	16516	16422	16199	16368	16275	16332	16577	16193	16442	16268	16352	16432	16406	16626	16340	16225	16310	16228	16350	16368	16383	16400	16174	16229	16225	16241	16496	16430	16582	16474	16336	16427	16362	16649	16492	16349	16386	16439	16477	16539	16412	16473	16339	16534	16554	16502	16467	16440	16168	16107	16179	16307	16321	16414	16419	16178	16501	16574	16207	16433	16363	16424	16425	16382	16310	16232	16348	16512	16474	16254	16449	16372	16507	16499	16361	16347	16346	16582	16413	16408	16227	16600	16348	16177	16261	16274	16356	16386	16422	16326	16278	16314	16362	16493	16373	16430	16315	16376	16470	16454	16404	16328	16454	16402	16398	16206	16380	16392	16630	16372	16542	16388	16279	16457	16435	16299	16241	16504	16180	16408	16480	16390	16066	16244	16452	16406	16327	16237	16516	16352	16321	16364	16390	16131	16133	16265	16185	16319	16539	16481	16238	16300	16367	16292	16584	16306	16390	16663	16408	16554	16441	16415	16084	16332	16357	16177	16181	16580	16541	16299	16554	16326	16291	16188	16346	16469	16618	16502	16395	16287	16385	16176	16379	16154	16242	16495	16240	16259	16407	16397	16407	16412	16321	16437	16422	16342	16361	16363	16465	16375	16595	16394	16413	16419	16440	16187	16526	16481	16356	16284	16456	16278	16441	16338	16654	16299	16507	16270	16482	16339	16363	16410	16244	16271	16424	16521	16288	16420	16516	16529	16411	16460	16405	16541	16497	16335	16530	16378	16338	16333	16456	16385	16556	16396	16248	16501	16366	16492	16429	16288	16548	16376	16407	16389	16309	16312	16399	16534	16362	16435	16422	16308	16462	16380	16480	16506	16373	16256	16353	16535	16595	16393	16218	16242	16314	16358	16480	16438	16524	16357	16198	16554	16368	16247	16446	16511	16435	16508	16385	16553	16459	16374	16382	16470	16169	16382	16310	16547	16359	16399	16435	16401	16314	16449	16450	16249	16393	16289	16552	16370	16402	16352	16383	16358	16431	16439	16411	16399	16325	16470	16510	16368	16443	16452	16400	16576	16268	16366	16565	16172	16331	16532	16408	16320	16463	16320	16380	16484	16380	16144	16478	16266	16462	16218	16352	16120	16230	16393	16225	16606	16496	16366	16389	16355	16615	16330	16410	16431	16667	16287	16557	16500	16485	16427	16344	16431	16476	16399	16427	16271	16285	16421	16443	16380	16507	16259
50784	72133	65574	51226	36568	26493	20696	16901	15353	14505	14211	13634	13319	12961	12487	12441	12508	12153	12131	12077	12082	11918	11873	11786	11712	11807	11822	11649	11675	11685	11633	11573	11742	11612	11692	11634	11762	11564	11735	11575	11729	11621	11581	11450	11492	11642	11548	11577	11584	11670	11576	11707	11605	11648	11430	11527	11650	11495	11705	11607	11616	11657	11624	11577	11635	11596	11544	11700	11536	11411	11929	11511	11558	11452	11527	11494	11372	11669	11453	11648	11700	11644	11526	11793	11532	11532	11675	11489	11805	11612	11602	11707	11599	11606	11573	11542	11573	11672	11610	11594	11671	11714	11599	11628	11730	11465	11595	11648	11631	11661	11424	11585	11833	11511	11566	11620	11704	11584	11603	11771	11545	11647	11597	11658	11643	11479	11529	11599	11551	11626	11656	11513	11602	11762	11575	11693	11525	11716	11653	11474	11673	11655	11688	11606	11627	11632	11572	11570	11713	11672	11612	11595	11624	11416	11696	11523	11634	11679	11651	11657	11628	11499	11521	11590	11716	11552	11563	11564	11784	11631	11598	11658	11739	11529	11611	11483	11668	11651	11712	11590	11700	11621	11566	11848	11531	11530	11554	11717	11651	11498	11730	11594	11707	11655	11823	11414	11550	11709	11503	11717	11721	11620	11707	11703	11679	11624	11561	11585	11730	11666	11584	11457	11718	11676	11593	11621	11623	11541	11685	11663	11607	11606	11566	11638	11492	11576	11599	11715	11757	11566	11566	11667	11588	11624	11613	11709	11630	11591	11704	11706	11624	11636	11505	11516	11581	11711	11670	11551	11484	11705	11539	11630	11736	11506	11537	11613	11664	11608	11518	11470	11714	11586	11676	11439	11654	11592	11711	11584	11576	11648	11576	11728	11683	11631	11534	11617	11647	11534	11595	11491	11606	11579	11684	11692	11509	11434	11698	11657	11566	11639	11654	11684	11684	11469	11526	11560	11539	11615	11700	11601	11623	11639	11635	11536	11593	11737	11763	11472	11657	11579	11739	11740	11539	11633	11611	11524	11617	11569	11756	11563	11611	11712	11549	11590	11529	11556	11702	11670	11687	11727	11691	11697	11508	11492	11489	11611	11511	11496	11741	11658	11663	11686	11429	11493	11412	11794	11622	11569	11474	11573	11645	11611	11522	11658	11600	11516	11619	11570	11669	11611	11681	11585	11765	11559	11644	11589	11821	11640	11663	11525	11662	11698	11562	11688	11577	11447	11643	11654	11683	11753	11503	11595	11632	11549	11582	11590	11590	11510	11646	11558	11570	11579	11647	11641	11645	11671	11580	11570	11671	11591	11641	11745	11537	11639	11645	11592	11505	11481	11392	11575	11664	11676	11702	11434	11653	11570	11631	11478	11660	11622	11483	11467	11665	11584	11563	11572	11457	11691	11643	11625	11689	11567	11535	11631	11548	11636	11785	11661	11513	11605	11482	11678	11573	11582	11594	11761	11600	11501	11658	11643	11607	11669	11741	11667	11558	11588	11608	11647	11509	11549	11576	11495	11538	11641	11589	11494	11520	11612	11464	11506	11754	11651	11699	11560	11666	11546	11557	11445	11581	11681	11473	11623	11470	11495	11558	11660	11588	11745	11671	11580	11560	11437	11542	11788	11683	11667	11554	11540	11528	11490	11467	11653	11642	11632	11655	11450	11696	11431	11468	11678	11545	11560	11903	11584	11732	11495	11739	11642	11689	11770	11529	11700	11560	11663	11427	11732	11515	11561	11677	11828	11510	11561	11531	11518	11668	11531	11606	11562	11609	11758	11610	11672	11753	11515	11677	11618	11593	11655	11620	11544	11585	11634	11643	11720	11659	11682	11435	11728	11597	11482	11641	11789	11666	11525	11666	11615	11572	11560	11537	11681	11595	11808	11749	11525	11561	11543	11604	11606	11519	11617	11492	11544	11561	11590	11707	11497	11609	11652	11758	11551	11520	11519	11662	11448	11558	11731	11692	11622	11633	11646	11755	11427	11841	11481	11607	11667	11506	11697	11506	11530	11631	11723	11754	11401	11638	11532	11750	11513	11605	11643	11650	11469	11590	11636	11549	11602	11841	11560	11586	11642	11562	11672	11640	11658	11725	11739	11522	11590	11488	11679	11578	11549	11478	11530	11728	11610	11703	11705	11677	11583	11697	11749	11607	11458	11691	11423	11674	11654	11717	11587	11530	11480	11574	11688	11554	11469	11571	11543	11510	11629	11637	11609	11468	11654	11494	11449	11752	11611	11661	11647	11696	11628	11600	11685	11588	11674	11581	11680	11543	11535	11724	11510	11694	11672	11615	11724	11670	11681	11404	11602	11762	11615	11758	11463	11581	11655	11745	11650	11576	11544	11588	11536	11432	11548	11416	11696	11658	11561	11625	11406	11641	11498	11637	11625	11542	11573	11527	11549	11549	11435	11874	11636	11653	11514	11636	11419	11549	11665	11596	11692	11589	11569	11581	11650	11723	11561	11467	11653	11511	11514	11691	11651	11599	11731	11733	11559	11563	11665	11636	11453	11711	11552	11660	11546	11611	11698	11693	11625	11528	11605	11563	11665	11493	11485	11669	11743	11825	11608	11619	11826	11672	11677	11545	11489	11697	11652	11560	11611	11626	11633	11482	11498	11737	11663	11634	11514	11554	11684	11775	11425	11641	11693	11692	11587	11497	11491	11625	11638	11560	11758	11542	11653	11564	11651	11705	11559	11705	11584	11704	11612	11570	11450	11652	11592	11575	11605	11646	11534	11672	11544	11448	11553	11471	11626	11681	11652	11676	11754	11659	11573	11588	11503	11592	11688	11403	11653	11554	11737	11534	11551	11599	11700	11597	11786	11653	11527	11711	11628	11724	11607	11755	11428	11648	11628	11617	11513	11432	11633	11534	11520	11738	11440	11626	11679	11571	11615	11661	11689	11438	11624	11700	11735	11502	11543	11669	11532	11597	11445	11612	11606	11515	11771	11559	11587	11797	11603	11643	11529	11632	11478	11405	11419	11440	11579	11590	11664	11716	11557	11766	11673	11669	11498	11666	11516	11562	11514	11566	11694	11577	11673	11533	11556	11653	11570	11585	11511	11519	11489	11522	11808	11562	11719	11689	11748	11641	11669	11657	11631	11750	11496	11586	11606	11577	11427	11688	11555	11737	11744	11509	11641	11666	11602	11678	11504	11716	11626	11636	11569	11439	11684	11674	11612	11437	11599	11750	11551	11711	11567	11468	11592	11623	11730	11679	11540	11518	11601	11627	11517	11596	11712	11523	11582	11681	11642	11686	11606	11630	11646	11544	11684	11548	11519	11772	11605	11647	11700	11547	11512	11532	11590	11613	11640	11619	11560	11620	11542	11519	11731	11626	11629	11535	11578	11618	11722	11771	11527	11598	11535	11526	11612	11544	11651	11739	11616	11734	11637	11668	11445	11648	11410	11613	11525	11640	11540	11629	11602	11343	11520	11643	11532	11641	11752	11635	11612	11593	11437	11702	11449	11592	11497	11518	11523	11770	11663	11730	11599	11597	11734	11579	11550	11440	11655	11451	11796	11669	11569	11635	11598	11763	11651	11632	11593	11718	11628	11588	11495	11533	11689	11595	11822	11465	11660	11603	11569	11700	11557	11529	11644	11541	11579	11784	11558	11648	11461	11564	11585	11609	11671	11713	11655	11541	11722	11627	11848	11473	11645	11461	11683	11647	11703	11631	11560	11610	11587	11589	11676	11726	11706	11483	11675	11787	11720	11513	11641	11518	11414	11615	11580	11597	11577	11688	11532	11587	11595	11551	11630	11596	11605	11471	11589	11592	11653	11398	11740	11648	11659	11707	11649	11692	11678	11684	11620	11365	11612	11780	11809	11497	11694	11625	11575	11543	11615	11535	11450	11482	11565	11651	11619	11799	11678	11513	11592	11624	11455	11721	11640	11534	11651	11434	11625	11536	11745	11715	11529	11620	11505	11590	11572	11550	11771	11451	11460	11558	11523	11796	11555	11612	11440	11588	11581	11613	11589	11488	11704	11514	11579	11667	11631	11665	11598	11546	11576	11521	11681	11596	11518	11762	11718	11600	11510	11486	11729	11679	11506	11620	11697	11508	11839	11602	11652	11850	11776	11842	11571	11511	11679	11727	11570	11547	11479	11543	11660	11677	11593	11563	11715	11621	11546	11505	11794	11589	11732	11657	11586	11598	11716	11718	11569	11712	11536	11613	11585	11646	11632	11725	11613	11555	11651	11621	11503	11611	11606	11562	11574	11543	11649	11727	11644	11649	11594	11600	11630	11611	11558	11612	11645	11520	11583	11588	11722	11474	11404	11583	11684	11483	11557	11587	11797	11618	11462	11613	11554	11551	11658	11747	11718	11690	11549	11452	11551	11634	11634	11643	11586	11754	11642	11760	11675	11624	11482	11535	11376	11612	11586	11539	11639	11679	11491	11578	11586	11596	11607	11544	11550	11619	11515	11547	11547	11647	11581	11680	11735	11807	11550	11583	11625	11633	11723	11541	11640	11668	11586	11581	11506	11680	11652	11572	11406	11670	11547	11631	11565	11508	11572	11579	11704	11668	11596	11587	11671	11533	11721	11633	11548	11371	11576	11599	11577	11591	11655	11593	11586	11629	11560	11670	11640	11532	11322	11624	11565	11617	11643	11507	11625	11687	11550	11658	11520	11531	11621	11549	11737	11672	11508	11492	11854	11723	11786	11697	11685	11773	11560	11485	11595	11543	11634	11587	11554	11521	11603	11692	11528	11587	11467	11630	11705	11709	11607	11686	11689	11568	11577	11736	11596	11522	11550	11699	11450	11499	11697	11604	11711	11552	11461	11575	11626	11600	11547	11516	11515	11700	11555	11639	11655	11608	11548	11533	11556	11675	11405	11669	11527	11661	11539	11707	11558	11559	11656	11780	11576	11619	11654	11607	11578	11638	11754	11596	11565	11758	11707	11565	11554	11657	11514	11717	11598	11673	11653	11762	11646	11601	11662	11613	11560	11709	11585	11521	11620	11597	11611	11674	11579	11580	11565	11689	11623	11730	11710	11423	11631	11658	11557	11568	11704	11685	11603	11553	11653	11569	11606	11566	11732	11709	11596	11594	11461	11645	11564	11589	11617	11598	11496	11488	11632	11531	11636
24443	21250	29219	26105	25530	29325	30459	25319	22356	21204	20430	19476	19030	19133	18455	18176	17872	17710	17709	17536	17408	17166	16918	17098	16980	16989	16781	16709	16811	16797	16765	16769	16844	16850	16766	16651	16609	16503	16467	16568	16630	16440	16599	16510	16598	16626	16509	16565	16627	16603	16605	16686	16437	16428	16533	16600	16333	16351	16595	16343	16573	16423	16425	16495	16549	16525	16641	16721	16591	16604	16575	16514	16702	16471	16650	16513	16585	16279	16632	16517	16693	16657	16476	16631	16426	16645	16751	16702	16532	16573	16416	16800	16273	16542	16433	16441	16429	16569	16615	16456	16662	16562	16420	16702	16512	16428	16615	16452	16541	16357	16510	16408	16511	16699	16543	16635	16402	16593	16584	16602	16695	16560	16630	16705	16592	16506	16473	16503	16702	16594	16429	16416	16573	16430	16764	16682	16343	16351	16553	16517	16435	16622	16601	16713	16657	16552	16600	16514	16340	16362	16497	16355	16426	16539	16660	16489	16545	16526	16586	16563	16591	16562	16681	16525	16450	16412	16527	16605	16345	16390	16394	16478	16553	16513	16320	16631	16577	16470	16697	16507	16743	16637	16269	16404	16666	16560	16589	16519	16533	16477	16499	16378	16701	16371	16700	16633	16571	16455	16514	16446	16532	16507	16569	16542	16549	16421	16493	16460	16630	16567	16662	16506	16542	16619	16492	16355	16913	16325	16569	16639	16558	16423	16716	16599	16483	16663	16505	16604	16278	16350	16434	16420	16633	16622	16513	16618	16454	16594	16406	16691	16501	16552	16608	16605	16818	16585	16764	16424	16731	16692	16611	16544	16671	16612	16549	16699	16694	16407	16773	16592	16649	16369	16480	16313	16582	16545	16619	16469	16459	16513	16527	16621	16396	16537	16501	16545	16665	16629	16583	16496	16501	16632	16350	16528	16645	16547	16551	16484	16767	16700	16612	16545	16484	16458	16554	16432	16675	16494	16519	16587	16651	16630	16485	16703	16585	16356	16349	16465	16353	16426	16401	16604	16384	16284	16453	16783	16277	16515	16592	16432	16715	16783	16560	16547	16610	16573	16728	16477	16585	16717	16503	16509	16507	16617	16636	16566	16696	16410	16651	16692	16532	16792	16606	16485	16525	16799	16479	16687	16549	16637	16452	16466	16518	16626	16345	16425	16640	16452	16782	16687	16570	16654	16425	16561	16701	16633	16460	16517	16599	16486	16383	16551	16554	16520	16530	16381	16475	16513	16554	16561	16595	16638	16549	16508	16751	16373	16624	16542	16456	16295	16506	16568	16517	16738	16457	16303	16611	16404	16609	16516	16382	16499	16512	16272	16691	16413	16454	16526	16781	16499	16502	16400	16409	16847	16710	16530	16412	16601	16380	16489	16554	16492	16712	16636	16536	16418	16438	16785	16507	16778	16551	16357	16690	16579	16530	16533	16484	16602	16473	16516	16589	16483	16428	16386	16630	16445	16491	16728	16568	16474	16462	16541	16553	16660	16625	16463	16595	16534	16338	16405	16250	16450	16495	16552	16723	16497	16562	16323	16363	16426	16708	16596	16393	16443	16695	16509	16680	16471	16453	16471	16544	16374	16752	16707	16594	16512	16639	16449	16610	16680	16676	16688	16481	16233	16574	16756	16478	16545	16856	16403	16434	16472	16401	16493	16426	16743	16440	16640	16379	16511	16559	16734	16343	16619	16401	16427	16563	16378	16605	16348	16315	16561	16660	16568	16592	16647	16765	16612	16367	16452	16583	16614	16729	16578	16425	16412	16587	16458	16686	16225	16271	16626	16459	16484	16642	16575	16343	16594	16677	16699	16409	16447	16539	16346	16424	16687	16397	16715	16524	16414	16451	16682	16406	16395	16433	16526	16522	16471	16467	16691	16437	16409	16585	16577	16502	16545	16482	16678	16501	16468	16489	16619	16315	16449	16542	16427	16540	16394	16436	16562	16762	16817	16637	16348	16619	16440	16389	16274	16444	16327	16697	16772	16555	16647	16383	16556	16360	16542	16324	16290	16419	16689	16797	16554	16422	16551	16444	16466	16365	16619	16490	16538	16575	16593	16689	16467	16532	16411	16407	16467	16488	16421	16453	16527	16730	16547	16565	16442	16428	16525	16563	16427	16622	16480	16372	16188	16806	16797	16466	16583	16672	16640	16418	16471	16478	16450	16477	16366	16574	16416	16352	16455	16638	16703	16535	16409	16461	16551	16755	16607	16333	16514	16857	16659	16568	16630	16505	16466	16499	16553	16553	16662	16569	16557	16566	16528	16431	16644	16436	16503	16643	16450	16600	16463	16624	16482	16523	16581	16758	16661	16534	16452	16629	16287	16628	16511	16262	16338	16547	16470	16714	16460	16544	16421	16511	16602	16465	16461	16575	16381	16171	16146	16489	16646	16546	16521	16579	16443	16398	16436	16507	16361	16440	16431	16787	16587	16569	16383	16683	16445	16663	16538	16571	16520	16678	16554	16513	16414	16451	16361	16618	16535	16684	16485	16680	16441	16430	16612	16590	16358	16474	16441	16402	16561	16359	16566	16544	16565	16736	16539	16601	16460	16425	16440	16537	16653	16473	16651	16362	16455	16755	16586	16465	16751	16570	16454	16495	16585	16594	16463	16596	16560	16548	16565	16538	16470	16617	16192	16489	16629	16643	16502	16526	16444	16412	16459	16597	16434	16796	16436	16588	16572	16432	16562	16398	16476	16597	16571	16317	16612	16374	16554	16407	16437	16375	16191	16474	16558	16538	16738	16473	16487	16655	16523	16515	16647	16647	16623	16376	16416	16490	16444	16578	16465	16693	16346	16519	16417	16461	16681	16813	16520	16445	16438	16507	16575	16583	16404	16415	16459	16529	16438	16450	16508	16721	16701	16488	16405	16404	16584	16519	16229	16429	16532	16473	16366	16679	16419	16598	16380	16353	16311	16684	16330	16639	16523	16602	16812	16723	16661	16576	16382	16448	16402	16490	16448	16590	16486	16573	16476	16499	16345	16401	16509	16675	16497	16445	16493	16470	16533	16537	16407	16604	16805	16811	16730	16654	16613	16551	16492	16396	16546	16605	16710	16690	16350	16387	16502	16373	16588	16527	16540	16493	16592	16686	16471	16520	16625	16453	16254	16740	16561	16593	16311	16448	16721	16595	16521	16486	16561	16516	16539	16499	16533	16578	16533	16565	16573	16628	16412	16578	16595	16507	16343	16415	16510	16602	16678	16653	16611	16433	16614	16630	16511	16469	16535	16380	16470	16608	16407	16563	16548	16340	16480	16460	16503	16523	16455	16580	16389	16763	16555	16531	16497	16619	16406	16351	16411	16475	16536	16548	16748	16726	16566	16447	16591	16647	16460	16421	16553	16591	16502	16734	16322	16489	16524	16610	16609	16459	16396	16651	16629	16711	16504	16697	16683	16385	16537	16586	16516	16726	16509	16533	16511	16484	16581	16595	16793	16577	16513	16551	16377	16499	16294	16555	16539	16341	16365	16645	16359	16425	16426	16254	16408	16706	16605	16759	16569	16479	16538	16476	16312	16563	16546	16568	16485	16591	16564	16633	16559	16602	16626	16651	16571	16570	16512	16427	16521	16615	16706	16452	16490	16526	16651	16488	16544	16469	16483	16531	16520	16475	16785	16540	16455	16491	16491	16332	16554	16758	16582	16471	16458	16693	16455	16375	16529	16254	16412	16519	16639	16445	16499	16587	16539	16504	16422	16453	16694	16525	16520	16396	16483	16510	16504	16599	16560	16535	16605	16796	16363	16451	16479	16381	16583	16664	16432	16352	16528	16501	16367	16467	16846	16577	16498	16560	16509	16381	16486	16356	16515	16684	16459	16528	16546	16368	16443	16743	16720	16405	16644	16408	16677	16441	16587	16916	16394	16482	16784	16456	16722	16657	16630	16311	16541	16477	16621	16680	16621	16680	16484	16569	16318	16527	16753	16605	16585	16533	16443	16497	16556	16587	16535	16595	16721	16520	16491	16540	16467	16480	16611	16511	16648	16654	16498	16584	16471	16391	16419	16398	16689	16471	16462	16425	16235	16472	16520	16484	16555	16652	16677	16740	16624	16468	16723	16590	16236	16433	16709	16529	16532	16441	16567	16446	16525	16424	16297	16532	16350	16395	16550	16591	16527	16490	16624	16649	16470	16549	16627	16539	16328	16512	16746	16630	16364	16314	16440	16608	16466	16509	16821	16402	16573	16549	16518	16330	16393	16180	16654	16599	16567	16603	16316	16542	16577	16598	16544	16518	16434	16536	16677	16302	16597	16548	16550	16370	16295	16757	16464	16266	16544	16585	16462	16493	16598	16653	16511	16736	16477	16427	16505	16311	16543	16541	16619	16682	16403	16509	16466	16630	16558	16579	16641	16413	16643	16474	16580	16701	16407	16435	16555	16518	16237	16190	16544	16731	16738	16371	16612	16352	16609	16668	16582	16560	16630	16573	16460	16347	16466	16698	16435	16496	16531	16428	16492	16605	16503	16594	16597	16473	16430	16625	16556	16474	16784	16799	16757	16439	16487	16460	16562	16612	16683	16516	16496	16479	16388	16457	16414	16646	16437	16515	16893	16464	16382	16491	16485	16528	16546	16335	16682	16728	16676	16566	16548	16428	16547	16784	16353	16482	16655	16621	16570	16522	16573	16487	16452	16484	16439	16384	16468	16536	16490	16521	16532	16471	16517	16664	16711	16729	16675	16508	16212	16482	16586	16717	16404	16561	16630	16756	16413	16458	16665	16414	16583	16544	16726	16748	16611	16732	16452	16587	16892	16536	16598	16389	16482	16504	16611	16516	16638	16471	16593	16511	16518	16678	16762	16345	16575	16533	16726	16642	16548	16524	16452	16460	16669	16595	16655	16593	16599	16488	16422	16485	16629	16677	16276	16604	16394	16453	16452	16522	16482	16374	16548	16504	16486	16552	16341	16525	16658	16491	16468	16564	16482	16603	16659	16675	16517	16461	16685	16733	16810	16728	16633	16578	16630	16622	16521	16550	16652	16689	16344	16463	16466	16529	16354	16516	16745	16419	16459	16757	16411	16614	16577	16444	16612	16716	16432	16490	16850	16356	16614	16491	16614	16408	16563	16593	16689	16361	16662	16457	16531	16501	16487	16594	16409
53286	80516	67198	46997	36652	29370	24416	21870	18763	17074	16132	15014	14751	14200	13847	13298	13263	12959	12686	12304	12233	12202	12135	12121	12053	11919	11962	11809	11805	11856	11817	11959	11777	11628	11672	11718	11743	11737	11733	11561	11531	11563	11799	11850	11711	11767	11568	11556	11672	11673	11711	11645	11624	11679	11695	11672	11778	11620	11785	11492	11566	11573	11697	11740	11608	11465	11654	11606	11557	11546	11694	11688	11600	11651	11567	11682	11920	11644	11585	11687	11615	11632	11524	11693	11639	11637	11657	11733	11651	11555	11728	11657	11633	11778	11719	11625	11615	11517	11759	11694	11633	11686	11564	11658	11680	11598	11586	11647	11837	11432	11596	11780	11575	11749	11552	11852	11766	11544	11624	11610	11528	11511	11666	11717	11676	11575	11525	11546	11809	11686	11594	11845	11662	11500	11527	11512	11673	11589	11516	11599	11536	11559	11513	11705	11729	11647	11719	11791	11804	11588	11569	11595	11561	11782	11712	11661	11627	11670	11726	11736	11705	11629	11547	11621	11406	11671	11635	11618	11587	11637	11666	11669	11634	11559	11581	11554	11625	11564	11529	11661	11716	11746	11524	11723	11726	11694	11669	11623	11715	11528	11591	11425	11783	11621	11404	11467	11753	11570	11592	11563	11593	11668	11511	11676	11704	11677	11535	11506	11758	11604	11548	11615	11596	11704	11506	11537	11607	11793	11595	11588	11724	11618	11692	11856	11715	11482	11566	11781	11805	11734	11566	11645	11879	11499	11341	11539	11463	11678	11450	11935	11585	11679	11470	11698	11723	11644	11532	11626	11593	11589	11619	11575	11571	11820	11343	11608	11591	11687	11629	11657	11604	11696	11823	11511	11881	11684	11654	11548	11714	11676	11878	11678	11683	11535	11636	11681	11663	11737	11533	11649	11517	11611	11686	11611	11561	11648	11522	11570	11580	11603	11540	11545	11729	11501	11709	11659	11610	11603	11581	11748	11658	11644	11633	11552	11558	11646	11687	11683	11610	11643	11575	11516	11515	11765	11755	11639	11540	11632	11812	11663	11785	11456	11714	11501	11738	11803	11748	11580	11682	11634	11523	11559	11746	11644	11495	11636	11628	11644	11625	11640	11708	11646	11776	11621	11581	11668	11650	11541	11683	11631	11756	11501	11700	11551	11555	11561	11744	11802	11853	11679	11611	11527	11651	11571	11617	11622	11756	11700	11749	11572	11620	11647	11664	11602	11699	11688	11547	11693	11547	11547	11524	11639	11529	11599	11671	11722	11715	11606	11520	11752	11668	11604	11553	11564	11654	11693	11517	11544	11572	11544	11557	11734	11594	11490	11695	11575	11555	11763	11549	11483	11687	11666	11615	11542	11597	11533	11625	11589	11558	11700	11639	11531	11627	11759	11698	11440	11551	11629	11532	11511	11795	11713	11632	11695	11671	11653	11634	11741	11564	11509	11557	11670	11776	11692	11693	11726	11544	11748	11619	11652	11701	11536	11630	11542	11754	11629	11609	11634	11756	11670	11638	11662	11626	11710	11865	11617	11483	11698	11709	11713	11717	11649	11524	11759	11512	11488	11656	11629	11526	11554	11760	11611	11776	11678	11666	11709	11494	11594	11702	11628	11532	11427	11808	11610	11523	11799	11751	11571	11665	11579	11666	11678	11758	11726	11515	11737	11573	11641	11582	11423	11757	11794	11681	11754	11610	11557	11496	11591	11662	11644	11725	11476	11607	11648	11599	11668	11655	11659	11674	11678	11652	11503	11683	11723	11449	11673	11679	11763	11734	11685	11514	11527	11813	11721	11686	11631	11694	11603	11542	11509	11400	11623	11631	11650	11575	11555	11727	11641	11685	11696	11620	11788	11584	11486	11576	11558	11809	11744	11714	11658	11645	11655	11631	11563	11537	11582	11827	11680	11642	11481	11537	11666	11543	11613	11588	11735	11527	11579	11617	11826	11824	11580	11684	11698	11746	11586	11596	11685	11573	11654	11622	11615	11730	11645	11662	11645	11635	11661	11539	11705	11558	11680	11562	11687	11817	11637	11550	11549	11657	11640	11727	11377	11466	11588	11606	11609	11730	11834	11674	11745	11644	11711	11627	11656	11670	11653	11597	11659	11734	11542	11743	11688	11591	11796	11460	11849	11560	11655	11541	11660	11669	11720	11611	11554	11681	11635	11633	11571	11733	11683	11635	11630	11689	11605	11697	11709	11737	11677	11557	11699	11567	11492	11586	11587	11549	11701	11667	11572	11610	11560	11638	11599	11622	11498	11503	11695	11584	11655	11576	11610	11554	11571	11712	11707	11657	11753	11605	11620	11629	11719	11642	11589	11628	11751	11628	11516	11765	11496	11616	11696	11774	11601	11589	11606	11650	11627	11582	11571	11560	11458	11565	11663	11562	11671	11629	11492	11533	11615	11692	11683	11657	11695	11632	11675	11551	11558	11488	11694	11517	11508	11635	11524	11652	11663	11604	11737	11801	11651	11566	11701	11666	11677	11683	11662	11668	11534	11529	11744	11633	11580	11723	11622	11673	11797	11592	11604	11772	11633	11722	11669	11639	11671	11756	11535	11908	11635	11777	11562	11922	11583	11737	11718	11721	11451	11745	11742	11695	11641	11527	11535	11637	11808	11561	11719	11358	11660	11948	11616	11661	11651	11589	11809	11493	11691	11575	11656	11689	11579	11548	11563	11542	11566	11708	11796	11724	11712	11574	11626	11569	11640	11685	11865	11453	11648	11490	11791	11729	11647	11730	11697	11699	11502	11582	11645	11568	11733	11707	11582	11494	11696	11708	11412	11592	11668	11584	11458	11483	11707	11559	11692	11657	11587	11635	11622	11662	11871	11639	11749	11585	11635	11504	11829	11733	11685	11566	11683	11661	11727	11598	11732	11558	11724	11571	11554	11495	11595	11582	11629	11702	11815	11718	11717	11627	11498	11732	11694	11600	11603	11629	11627	11537	11671	11708	11726	11559	11623	11613	11712	11579	11478	11504	11623	11625	11722	11626	11487	11601	11651	11722	11576	11799	11546	11715	11527	11680	11576	11793	11654	11567	11515	11845	11659	11731	11518	11581	11682	11739	11817	11670	11681	11432	11692	11608	11526	11628	11567	11676	11683	11452	11569	11595	11710	11717	11722	11629	11797	11679	11626	11718	11611	11734	11622	11720	11612	11562	11732	11722	11623	11941	11710	11689	11631	11589	11620	11659	11531	11710	11712	11539	11503	11792	11633	11566	11583	11638	11643	11420	11605	11728	11743	11622	11584	11626	11794	11729	11719	11598	11552	11667	11568	11696	11715	11513	11577	11561	11616	11582	11780	11721	11454	11549	11650	11807	11665	11654	11631	11614	11506	11536	11692	11625	11651	11628	11673	11500	11599	11743	11512	11615	11719	11600	11666	11555	11718	11791	11631	11526	11682	11629	11671	11806	11593	11566	11833	11608	11564	11585	11607	11800	11625	11652	11514	11677	11613	11497	11563	11604	11855	11547	11506	11767	11528	11586	11564	11546	11702	11498	11795	11575	11693	11663	11777	11703	11815	11546	11563	11627	11634	11645	11548	11805	11674	11488	11570	11662	11672	11647	11417	11728	11694	11578	11639	11696	11717	11605	11692	11653	11428	11657	11639	11681	11641	11709	11685	11549	11532	11716	11648	11766	11675	11575	11665	11379	11676	11641	11618	11645	11579	11673	11653	11584	11635	11629	11619	11608	11768	11684	11624	11510	11644	11695	11623	11574	11667	11483	11575	11705	11623	11639	11501	11579	11675	11607	11648	11491	11711	11676	11578	11693	11570	11652	11549	11507	11734	11606	11591	11392	11648	11664	11684	11537	11406	11581	11767	11720	11537	11506	11612	11513	11558	11749	11686	11525	11635	11732	11469	11793	11510	11796	11682	11539	11567	11564	11678	11846	11710	11713	11642	11652	11621	11709	11509	11768	11589	11621	11670	11607	11606	11625	11635	11615	11581	11722	11503	11580	11644	11714	11604	11681	11779	11622	11560	11628	11766	11599	11614	11657	11632	11615	11684	11715	11524	11763	11445	11556	11688	11567	11568	11657	11650	11568	11572	11652	11661	11480	11590	11744	11631	11495	11714	11532	11549	11820	11557	11660	11556	11502	11608	11683	11619	11475	11622	11664	11758	11395	11748	11752	11662	11496	11513	11517	11648	11524	11713	11520	11710	11422	11705	11630	11606	11640	11630	11728	11560	11674	11624	11691	11638	11653	11693	11547	11705	11561	11617	11589	11598	11628	11698	11579	11675	11537	11580	11718	11468	11637	11565	11465	11564	11601	11590	11708	11519	11726	11555	11704	11569	11569	11762	11548	11706	11466	11874	11564	11691	11632	11603	11494	11614	11659	11544	11654	11558	11683	11455	11607	11594	11539	11657	11745	11732	11591	11605	11620	11615	11709	11536	11740	11540	11584	11606	11673	11737	11628	11501	11717	11742	11458	11766	11625	11518	11687	11581	11778	11566	11781	11688	11750	11585	11740	11671	11719	11676	11783	11689	11604	11680	11568	11562	11641	11549	11601	11670	11671	11689	11716	11567	11610	11702	11490	11644	11725	11561	11715	11693	11696	11548	11715	11696	11595	11616	11592	11516	11700	11806	11567	11561	11675	11657	11571	11702	11603	11538	11763	11575	11544	11588	11876	11350	11564	11673	11637	11567	11617	11531	11601	11777	11801	11614	11715	11693	11693	11784	11448	11678	11784	11475	11637	11638	11655	11726	11617	11579	11590	11681	11610	11602	11550	11532	11644	11570	11577	11490	11569	11649	11540	11595	11677	11660	11587	11708	11623	11658	11638	11786	11622	11595	11787	11629	11699	11397	11541	11741	11527	11548	11680	11616	11738	11674	11826	11808	11494	11735	11801	11652	11554	11567	11619	11570	11661	11556	11653	11662	11680	11576	11639	11559	11638	11676	11657	11592	11692	11734	11630	11452	11702	11717	11683	11709	11522	11694	11705	11692	11576	11651	11605	11566	11557	11661	11421	11638	11725	11736	11741	11489	11644	11543	11635	11596	11374	11679	11613	11597	11739	11609	11781	11714	11685	11818	11682	11685	11589	11605	11595	11689	11708	11489	11596	11715	11692	11381	11679	11602	11716	11720	11566	11626
49462	50261	47270	39782	31920	26934	23982	22766	20321	18656	17956	17870	17579	17345	17303	17108	17059	16674	16715	16775	16704	16587	16852	16742	16568	16596	16417	16348	16362	16158	16298	16393	16641	16418	16460	16312	16425	16329	16216	16332	16287	16020	16293	16301	16202	16170	16435	16347	16127	16202	16319	16378	16320	16513	16397	16262	16166	16361	16506	16266	16248	16084	16300	16342	16213	16378	16338	16326	16262	16182	16287	16283	16273	16252	16213	16336	16458	16195	16162	16187	16373	16101	16063	16399	16415	16288	16172	16310	16268	16470	16440	16442	16342	16157	16220	16017	16148	16251	16320	16320	16259	16177	16312	16298	16230	16243	16267	16473	16236	16158	16158	16273	16327	16524	16258	16261	16189	16358	16187	16150	16367	16137	16215	16169	16279	16138	16432	16027	16523	16182	16357	16153	16090	16228	16162	16354	16429	16471	16281	16302	16191	16202	16297	16293	16179	16274	16041	16469	16144	16415	16300	16378	16395	16197	16380	16259	16442	16367	16274	16285	16316	16186	16331	16330	16086	16085	16178	16180	16225	16266	16042	16313	16126	16227	16332	16309	16329	16151	16308	16251	16183	16364	16148	16222	16113	16109	16313	16154	16335	16315	16046	16157	16256	16205	15986	16655	16400	16244	16447	16188	16320	16173	16455	16420	16352	16068	16404	16366	15985	16380	16147	16248	16188	16201	16242	16389	16090	16590	16530	16170	16184	16384	16168	16118	16204	16297	16485	16206	16287	16210	16228	16125	16222	16150	16187	16252	16335	16392	16325	16251	16500	16466	16344	16172	16182	16161	16093	15933	16183	16119	16252	16210	16287	16263	16185	16285	16162	16227	16278	16392	16436	16333	16299	16229	16227	16224	16150	16159	16374	16339	16352	16169	16289	16088	16205	16293	16396	16319	16238	16093	16258	16367	16424	16471	16497	16396	16336	16328	16247	16325	16269	16292	16277	16221	16152	16183	16338	16267	16386	16247	16401	16180	16368	16177	16159	16295	16328	16151	16510	16313	16235	16268	16310	16444	16127	16343	16284	16197	16134	16310	16232	16359	16196	16303	16448	16335	16309	16091	16232	16309	16319	16270	16319	16340	16311	16294	16389	16259	16443	16113	16231	16262	16349	16224	16394	16176	16197	16166	16235	16219	16544	16182	16266	16275	16503	15971	16409	16437	16254	16254	16480	16260	16255	16320	16366	16121	16316	16306	16243	16265	16136	16217	16343	16013	16002	16394	16341	16144	16169	16359	16100	16247	16284	16138	16156	16277	16216	16390	16337	16282	16251	16206	16192	16308	16224	16116	16193	16281	16330	16219	16124	16121	16269	16114	16445	16115	16269	16257	16088	16274	16187	16200	16257	16422	16380	16425	16234	16217	16241	16231	16154	16188	16287	16472	16439	16343	16358	16259	16193	16236	16361	16173	16453	16225	16425	16282	16406	16174	16292	16163	16212	16265	16273	16219	16256	16375	16332	16206	16191	16158	16515	16320	16292	16367	16201	16051	16493	16333	16076	16125	16239	16202	16386	16238	16050	16279	16387	16364	16126	16202	16265	16192	16443	16328	16493	16197	16204	16408	16284	16344	16126	16271	16342	16204	16324	16187	16279	16344	16314	16204	16205	16350	16368	16061	16375	16389	16419	16242	16492	16414	16151	16241	16210	16238	16131	16355	16365	16232	16279	16365	16361	16383	16257	16336	16426	16222	16444	16358	16210	16451	16403	16267	16192	16376	16271	16222	16273	16393	16339	16086	16171	16375	16532	16294	16448	16147	16251	16345	16153	16300	16295	16368	16094	16235	16453	16377	16327	16362	16092	16125	16161	16384	16017	16304	16299	16191	16552	16358	16311	16348	16149	16206	16342	16227	16166	16388	16038	16078	16480	16447	16247	16178	16325	16430	16113	16126	16364	16367	16375	16358	16400	16198	16155	16339	16324	16246	16238	16507	16481	16268	16333	16658	16304	16057	16146	16380	16144	16139	16369	16414	16322	16084	16122	16301	16353	16277	15973	16300	16364	16129	16262	16341	16316	16153	16182	16271	16247	16142	16243	16102	16277	16381	16280	16403	16231	16096	16342	16312	16274	16290	16084	16212	16331	16395	16248	16263	16320	16288	16403	16526	16326	16414	16454	16173	16276	16447	16426	16433	16071	16098	16466	16170	16447	16249	16319	16296	16165	16578	16123	16342	16233	16335	16374	16361	16318	16179	16374	16373	16297	16198	16211	16272	16380	16289	16343	16148	16164	16166	16125	15991	16232	16319	16170	16112	16335	16252	16266	16376	16384	16187	16080	16260	16225	16432	16190	16251	16370	16298	16098	16522	16333	16141	16206	16438	16481	16286	16468	16172	16159	16049	16432	16460	16428	16301	16382	16413	16096	15906	16066	16292	16470	16397	16334	16431	16376	16069	16262	16287	16231	16324	16242	16167	16383	16385	16171	16394	16292	16217	16233	16493	16251	16207	16186	16251	16301	16353	16309	16018	16293	16175	16086	16306	16188	16219	16080	16170	16270	16312	16233	16198	16169	16018	16191	16328	16211	16275	16282	16225	16481	16211	16213	16120	16180	16217	16293	16304	16271	16283	16251	16230	16386	16169	16159	16044	16323	16494	16327	16334	16149	16397	16103	16510	16438	16406	16155	16387	16138	16307	16226	15964	16303	16068	16394	16232	16236	16220	16275	16255	16104	16152	16294	16328	16448	16240	16436	16260	16041	16096	16308	16183	16155	16282	16318	16222	16267	16178	16287	16175	16151	16300	16330	16270	16491	16169	16469	16386	16145	16202	16208	16325	16313	16261	16131	16424	16246	16266	16242	16218	16330	16076	16156	16045	16210	16278	16354	16273	16174	16334	16354	16220	16479	16206	16398	16341	16145	16336	16228	16212	16256	16142	16234	16279	16294	16276	16328	16195	16319	16447	16197	16139	16252	16395	16383	16573	16070	16252	16185	16205	16263	16159	16235	16342	16162	16065	16274	16270	16413	16280	16127	16249	16376	16210	16410	16253	16188	16313	16429	16227	16298	16258	16336	16096	16155	16413	16279	16133	16199	16168	16492	16136	16318	16317	16205	16155	16277	16410	16353	16303	16090	16157	16167	16204	16256	16451	16293	16398	16326	16370	16210	16292	16141	16256	16351	16164	16356	16394	16386	16366	16240	16186	16256	16383	16247	16372	16259	16446	16352	16093	16288	16431	16444	16062	16114	16226	16174	16142	16125	16223	16532	16295	16350	16282	16449	16241	16337	16584	16477	16203	16203	16401	16467	16367	16421	16135	16178	16335	16293	16259	16196	16216	16190	16283	16305	16402	15992	16103	16291	16263	16410	16457	16483	16187	16266	16314	16263	16302	16303	15989	16334	16438	16444	16273	16088	16320	16174	16128	16241	16260	16360	16395	16281	16085	16279	16125	16267	16355	16139	16406	16424	16549	16282	16211	16121	16283	16210	16214	16228	16309	16305	16252	16131	16282	16249	16249	16230	16263	16324	16237	16422	16368	16167	16289	16237	15980	16250	16285	16440	16396	16357	16114	16339	16283	16252	16280	16296	16229	16284	16056	16332	16207	16024	16301	16276	16344	16218	16245	16346	16363	16287	16282	16263	16029	16406	16332	16195	16102	16146	16156	16232	16214	16392	16230	16069	16169	16110	16388	16303	16112	16253	16174	16418	16248	16340	16392	16332	16294	16393	16258	16285	16285	16394	16222	16179	15982	16118	16248	16224	16359	16385	16062	16231	16335	16287	16233	16364	16294	16437	16335	16082	16302	16173	16226	16341	16253	16339	16061	16197	15986	16322	16347	16338	16214	16195	16029	16226	16321	16295	16331	16350	16285	16172	16316	16147	16291	16413	16253	16470	16223	16433	16271	16276	16232	16241	16034	16199	16356	16468	16317	16587	16190	16447	16254	16322	16220	16302	16126	16267	16353	16458	16126	16185	16228	16253	16243	16459	16152	16264	16346	16168	16430	16215	16340	16460	16292	16306	16326	16351	16265	16271	16347	16120	16294	16297	16255	16240	16281	16168	16146	16194	16241	16185	16198	16318	16279	16312	16164	16273	16252	16191	16133	16452	16217	16398	16356	16307	16186	16552	15962	16135	16183	16300	16310	16211	16252	16321	16357	16269	16354	16285	16205	16242	16242	16231	16350	16255	16240	16366	16306	16284	16303	16329	16248	16313	16369	16414	16253	16253	16359	16189	16007	16265	16316	16275	16218	16255	16208	16386	16277	16134	16000	15924	16347	16256	16291	16257	16160	16186	16293	16320	16278	16301	16280	16177	16289	16299	16086	16155	16093	16346	16052	16288	16336	16385	16289	16281	16349	16431	16358	16491	16371	16143	16081	16318	16191	16291	16458	16421	16429	16218	16089	16454	16256	16377	16155	16284	16217	16251	16196	16152	16115	16190	16236	16596	16096	16100	16185	16324	16108	16213	16150	16159	16184	16247	16233	16358	16293	16379	16328	16374	16136	16123	16421	16212	16217	16124	16203	16316	16183	16063	16398	16214	16092	16204	16296	16226	16406	16307	16215	16362	16121	16397	16145	16332	16378	16356	16253	16133	16254	16463	16232	16172	16448	16197	16421	16232	16245	16062	16225	16157	16240	16318	16457	16310	16225	16550	16425	16419	16381	16300	16195	16311	16298	16076	16384	16233	16170	16210	16264	16254	16159	16431	16047	16267	16071	16388	16309	16234	16165	16279	16260	16121	16417	16216	16243	16178	16308	16126	16241	16563	16147	16364	16253	16435	16182	16064	16078	16301	16383	16328	15895	16420	16328	16487	16112	16217	16150	16058	16435	16246	16158	16116	16240	16186	16331	16127	16453	16153	16428	16336	16289	16351	16427	16327	16327	16113	16205	16345	16368	16047	16213	16413	16254	16224	16379	16458	16238	16291	16434	16344	16217	16196	16442	16240	16493	16275	16392	16381	16066	16219	16198	16079	16538	16396	16238	16526	16125	16275	16236	16193	16339	16137	16359	16151	16264	16331	16179	16119	16243	16157	16406	16147	16141	16315	16252	16188	16244	16237	16361	16403	16154	16348	16155	16184	16181	16175	16307	16137	16208	15967	16280	16168	16116	16111	16317	16222	16119	16126	16345	16348	16236	16191	16340	16256	16329	16185	16174
53479	58987	48078	35816	28977	23840	20971	19117	16009	14452	14044	13348	13260	12804	12616	12523	12123	12206	12103	11889	11826	11736	11959	11814	11661	11718	11567	11765	11616	11667	11865	11688	11542	11768	11557	11410	11476	11606	11647	11506	11575	11428	11565	11540	11496	11447	11575	11483	11673	11614	11530	11479	11611	11606	11435	11485	11482	11478	11459	11510	11546	11375	11602	11620	11471	11452	11599	11541	11571	11475	11455	11475	11425	11475	11618	11474	11651	11518	11620	11635	11438	11575	11687	11473	11569	11566	11487	11438	11394	11568	11619	11361	11586	11565	11655	11409	11692	11584	11489	11387	11602	11377	11637	11719	11658	11533	11286	11444	11674	11588	11517	11685	11763	11572	11596	11713	11418	11473	11506	11741	11670	11467	11536	11484	11821	11538	11523	11478	11516	11368	11551	11510	11544	11537	11410	11399	11565	11691	11565	11582	11528	11501	11477	11692	11500	11678	11416	11412	11445	11621	11481	11598	11532	11593	11416	11717	11683	11570	11570	11543	11597	11489	11610	11462	11610	11447	11421	11614	11523	11561	11657	11541	11503	11507	11574	11513	11568	11655	11449	11507	11483	11586	11291	11692	11733	11492	11545	11496	11512	11489	11515	11446	11618	11469	11629	11433	11554	11594	11653	11491	11627	11411	11293	11578	11509	11533	11610	11597	11676	11672	11425	11473	11630	11638	11624	11674	11464	11532	11741	11421	11593	11397	11502	11533	11461	11474	11518	11532	11503	11558	11593	11494	11443	11558	11550	11558	11559	11380	11603	11592	11580	11682	11675	11423	11631	11472	11332	11694	11592	11569	11514	11662	11546	11436	11532	11607	11518	11618	11533	11528	11599	11506	11423	11469	11536	11587	11494	11353	11547	11740	11502	11587	11511	11470	11591	11508	11506	11467	11625	11627	11649	11731	11574	11689	11587	11563	11468	11717	11406	11250	11781	11500	11435	11638	11627	11465	11563	11417	11611	11433	11357	11591	11511	11506	11609	11639	11464	11536	11579	11548	11441	11535	11585	11575	11488	11511	11634	11457	11552	11690	11431	11549	11573	11562	11642	11557	11585	11442	11540	11516	11359	11628	11552	11614	11590	11646	11457	11570	11453	11645	11685	11612	11539	11521	11368	11581	11592	11595	11422	11527	11496	11703	11647	11509	11591	11548	11454	11515	11578	11592	11499	11577	11717	11616	11499	11518	11667	11643	11453	11485	11586	11681	11601	11462	11608	11570	11724	11484	11522	11486	11713	11454	11589	11551	11486	11580	11511	11512	11586	11295	11503	11540	11475	11602	11493	11640	11645	11442	11509	11571	11378	11558	11495	11475	11500	11614	11653	11454	11658	11649	11480	11553	11592	11511	11369	11597	11572	11481	11582	11383	11499	11606	11591	11522	11577	11388	11492	11637	11352	11443	11484	11492	11386	11685	11425	11611	11621	11491	11601	11466	11413	11485	11508	11538	11607	11544	11537	11510	11560	11515	11496	11456	11617	11496	11429	11587	11506	11562	11607	11689	11544	11435	11490	11553	11486	11472	11533	11563	11483	11494	11510	11446	11494	11465	11485	11407	11599	11539	11631	11508	11530	11357	11467	11432	11588	11504	11639	11487	11690	11469	11530	11509	11601	11486	11609	11458	11454	11413	11578	11522	11550	11608	11504	11545	11550	11421	11431	11653	11792	11500	11462	11457	11580	11465	11525	11684	11523	11470	11645	11608	11598	11626	11677	11515	11527	11453	11541	11668	11606	11634	11507	11557	11520	11412	11406	11404	11574	11337	11500	11447	11574	11624	11455	11644	11513	11541	11508	11438	11510	11361	11338	11605	11469	11590	11558	11604	11384	11289	11792	11642	11435	11717	11511	11574	11437	11488	11459	11665	11539	11700	11476	11599	11590	11435	11775	11542	11638	11589	11365	11502	11537	11684	11492	11519	11565	11693	11613	11514	11419	11502	11546	11714	11463	11682	11387	11613	11587	11592	11416	11541	11530	11435	11677	11517	11528	11532	11540	11578	11498	11567	11542	11677	11550	11487	11483	11457	11493	11409	11585	11556	11526	11688	11621	11463	11485	11414	11593	11446	11458	11733	11345	11530	11633	11504	11556	11538	11532	11595	11589	11556	11554	11604	11615	11618	11538	11682	11345	11624	11550	11458	11484	11536	11755	11598	11554	11415	11530	11380	11765	11390	11562	11528	11673	11544	11555	11534	11585	11493	11556	11526	11447	11670	11700	11560	11413	11458	11581	11594	11729	11554	11682	11408	11595	11409	11684	11473	11504	11418	11583	11517	11641	11465	11587	11427	11467	11618	11705	11554	11711	11469	11677	11394	11463	11532	11480	11549	11454	11657	11640	11562	11686	11602	11554	11567	11529	11471	11368	11586	11309	11590	11750	11340	11466	11426	11546	11601	11496	11401	11499	11545	11479	11414	11432	11483	11577	11485	11557	11550	11547	11637	11530	11631	11577	11525	11456	11635	11488	11629	11471	11554	11753	11688	11469	11485	11423	11557	11727	11633	11445	11560	11527	11666	11600	11611	11506	11635	11413	11436	11474	11636	11593	11593	11577	11512	11568	11548	11652	11571	11543	11482	11756	11525	11672	11508	11485	11520	11719	11556	11567	11377	11451	11575	11514	11609	11404	11457	11577	11479	11478	11685	11412	11498	11451	11492	11573	11561	11546	11477	11542	11471	11723	11540	11553	11541	11513	11474	11597	11448	11601	11466	11627	11727	11414	11382	11581	11608	11566	11569	11611	11461	11581	11520	11473	11538	11614	11533	11603	11461	11538	11449	11563	11501	11544	11628	11541	11419	11535	11367	11671	11645	11648	11448	11553	11458	11605	11480	11495	11459	11477	11506	11339	11674	11514	11577	11587	11532	11560	11534	11508	11488	11538	11475	11429	11491	11440	11379	11665	11694	11573	11487	11544	11666	11508	11464	11511	11444	11555	11629	11595	11605	11565	11631	11389	11506	11637	11754	11510	11641	11511	11506	11596	11426	11523	11514	11529	11558	11592	11374	11572	11712	11562	11644	11528	11433	11733	11493	11628	11656	11584	11585	11490	11461	11607	11567	11633	11661	11629	11540	11498	11590	11557	11509	11513	11697	11539	11606	11566	11533	11462	11478	11456	11462	11451	11551	11677	11554	11553	11576	11609	11691	11527	11555	11566	11553	11535	11531	11560	11544	11427	11611	11656	11573	11517	11486	11675	11475	11655	11569	11578	11469	11752	11397	11584	11668	11478	11642	11538	11660	11421	11720	11649	11549	11533	11699	11413	11613	11451	11442	11518	11644	11730	11402	11424	11526	11452	11479	11565	11732	11599	11393	11508	11441	11586	11728	11580	11584	11591	11572	11693	11560	11384	11606	11516	11633	11641	11561	11501	11620	11597	11548	11442	11480	11452	11786	11539	11633	11435	11474	11632	11606	11548	11314	11459	11505	11579	11598	11598	11536	11481	11417	11462	11489	11528	11518	11516	11601	11628	11597	11539	11619	11503	11458	11459	11487	11446	11575	11641	11446	11569	11509	11682	11630	11539	11541	11432	11430	11472	11552	11581	11528	11655	11699	11557	11501	11415	11481	11612	11732	11411	11609	11608	11490	11712	11366	11419	11531	11619	11449	11496	11624	11607	11637	11504	11507	11436	11453	11377	11437	11618	11645	11595	11658	11524	11418	11573	11520	11613	11544	11335	11563	11556	11541	11581	11475	11529	11651	11363	11519	11434	11543	11424	11671	11412	11594	11608	11625	11536	11600	11630	11636	11655	11495	11453	11545	11540	11449	11492	11677	11529	11540	11427	11462	11578	11513	11572	11494	11596	11533	11540	11578	11515	11539	11611	11535	11485	11488	11609	11721	11495	11531	11599	11595	11642	11401	11458	11551	11598	11453	11513	11455	11643	11644	11589	11658	11624	11570	11616	11594	11474	11583	11535	11324	11508	11484	11449	11652	11406	11484	11494	11672	11530	11489	11582	11677	11504	11588	11572	11544	11518	11631	11539	11526	11611	11507	11567	11579	11563	11527	11546	11508	11352	11479	11436	11610	11547	11561	11634	11574	11607	11616	11794	11359	11508	11678	11563	11578	11670	11349	11523	11496	11459	11411	11531	11525	11363	11622	11509	11682	11462	11657	11428	11510	11440	11607	11667	11496	11566	11464	11633	11436	11623	11467	11691	11606	11685	11496	11573	11724	11534	11571	11471	11566	11585	11619	11549	11588	11458	11459	11630	11525	11448	11672	11695	11547	11441	11622	11387	11555	11554	11655	11469	11381	11422	11583	11419	11465	11472	11410	11536	11431	11422	11546	11552	11474	11286	11461	11559	11586	11608	11462	11733	11597	11677	11517	11480	11570	11588	11671	11337	11475	11669	11561	11576	11446	11375	11563	11491	11377	11528	11478	11624	11664	11683	11440	11560	11586	11505	11714	11524	11706	11581	11518	11577	11549	11577	11416	11572	11607	11403	11552	11574	11626	11552	11445	11680	11560	11399	11613	11379	11632	11434	11667	11467	11598	11562	11295	11555	11628	11589	11310	11545	11764	11328	11714	11511	11707	11565	11482	11408	11571	11511	11455	11605	11467	11396	11542	11479	11497	11604	11359	11526	11590	11446	11478	11436	11540	11585	11517	11567	11508	11547	11448	11511	11435	11670	11737	11560	11634	11584	11419	11503	11455	11559	11457	11517	11459	11461	11534	11551	11515	11497	11608	11514	11529	11422	11532	11535	11432	11604	11612	11532	11477	11548	11537	11792	11646	11487	11467	11641	11494	11468	11499	11550	11530	11597	11466	11397	11468	11490	11453	11606	11422	11460	11563	11648	11508	11500	11471	11569	11558	11623	11506	11494	11649	11542	11548	11557	11330	11488	11593	11651	11659	11611	11526	11521	11529	11572	11633	11590	11503	11573	11665	11347	11371	11673	11579	11439	11437	11581	11557	11626	11535	11529	11381	11634	11471	11642	11423	11361	11599	11570	11578	11637	11569	11588	11542	11503	11427	11387	11496	11667	11613	11625	11613	11678	11468	11517	11554	11742	11527	11715	11625	11548	11552	11422	11630	11478	11572	11478	11576	11417	11577	11485	11570	11610	11545	11623	11670	11402	11482	11428	11533	11388	11720	11565	11533
26428	21473	30851	33593	34034	35998	33914	26325	21683	20693	20093	19319	18824	18589	18035	17794	17669	17195	17103	16948	16981	17278	16939	16931	16758	16965	16590	16516	16424	16301	16586	16472	16467	16458	16431	16479	16446	16392	16348	16574	16468	16512	16168	16266	16457	16429	16445	16450	16458	16442	16243	16290	16313	16282	16107	16396	16214	16322	16282	16381	16545	16251	16390	16568	16577	16439	16100	16297	16443	16375	16325	16358	16386	16419	16267	16328	16482	16260	16185	16513	16224	16402	16448	16407	16295	16151	16353	16163	16521	16413	16528	16398	16377	16527	16350	16386	16381	16267	16578	16173	16281	16324	16537	16569	16316	16358	16403	16512	16367	16216	16288	16475	16494	16393	16336	16383	16339	16320	16494	16243	16208	16425	16319	16237	16409	16389	16492	16446	16467	16367	16027	16327	16407	16639	16459	16404	16476	16313	16411	16316	16337	16413	16338	16467	16510	16343	16250	16234	16276	16408	16483	16309	16343	16361	16441	16211	16231	16328	16305	16429	16229	16239	16385	16234	16269	16438	16478	16486	16405	16493	16208	16534	16297	16494	16312	16431	16355	16248	16397	16712	16340	16180	16160	16371	16081	16329	16533	16286	16290	16393	16416	16111	16262	16231	16403	16467	16415	16533	16306	16287	16379	16426	16242	16275	16549	16265	16436	16429	16417	16500	16203	16585	16343	16295	16354	16226	16508	16357	16444	16234	16287	16326	16448	16464	16115	16402	16184	16339	16267	16314	16330	16447	16378	16152	16148	16275	16384	16303	16386	16392	16447	16399	16363	16303	16388	16424	16366	16417	16393	16437	16498	16339	16277	16472	16578	16452	16586	16282	16361	16199	16379	16305	16247	16201	16310	16331	16444	16391	16191	16152	16189	16192	16223	16303	16553	16437	16287	16500	16505	16382	16135	16157	16611	16518	16307	16567	16241	16372	16136	16125	16150	16480	16488	16428	16416	16334	16338	16379	16254	16504	16327	16305	16336	16241	16336	16430	16268	16319	16479	16324	16387	16227	16375	16426	16415	16092	16374	16370	16118	16298	16153	16262	16402	16267	16275	16447	16228	16302	16348	16427	16553	16453	16223	16437	16423	16315	16456	16432	16353	16081	16477	16569	16361	16394	16309	16500	16405	16553	16480	16318	16371	16341	16444	16219	16214	16404	16181	16355	16247	16381	16157	16555	16255	16465	16470	16534	16361	16476	16445	16155	16289	16391	16333	16337	16347	16393	16404	16622	16350	16610	16539	16441	16183	16517	16377	16571	16438	16552	16312	16253	16384	16386	16454	16520	16393	16383	16322	16192	16493	16414	16215	16378	16502	16379	16447	16465	16259	16344	16378	16317	16397	16653	16372	16551	16476	16515	16271	16444	16391	16425	16338	16397	16324	16391	16356	16213	16373	16261	16248	16237	16496	16189	16395	16226	16368	16614	16407	16210	16354	16294	16564	16412	16414	16457	16204	16302	16331	16216	16226	16290	16360	16124	16161	16321	16356	16245	16268	16435	16396	16287	16430	16214	16275	16420	16343	16550	16218	16458	16519	16398	16253	16246	16558	16520	16398	16377	16552	16295	16337	16396	16168	16141	16475	16555	16370	16253	16244	16113	16357	16403	16272	16393	16366	16478	16359	16235	16242	16528	16340	16562	16051	16430	16381	16635	16317	16252	16279	16500	16418	16466	16351	16386	16209	16352	16337	16544	16410	16284	16429	16466	16257	16365	16230	16340	16410	16200	16196	16146	16264	16242	16410	16378	16337	16347	16185	16109	16103	16324	16436	16392	16469	16701	16321	16495	16267	16461	16239	16368	16448	16410	16294	16378	16302	16291	16289	16292	16369	16423	16270	16278	16343	16389	16364	16454	16388	16498	16479	16373	16310	16569	16444	16454	16365	16422	16300	16302	16382	16338	16397	16079	16463	16319	16496	16374	16407	16294	16240	16286	16191	16354	16383	16438	16418	16347	16689	16343	16167	16220	16315	16411	16236	16194	16421	16252	16427	16498	16149	16422	16337	16372	16476	16217	16459	16216	16263	16233	16458	16251	16421	16400	16384	16239	16271	16393	16390	16257	16421	16427	16293	16147	16338	16472	16648	16365	16270	16257	16284	16310	16103	16578	16457	16287	16543	16378	16514	16276	16237	16468	16527	16255	16341	16201	16136	16500	16295	16554	16329	16445	16524	16202	16343	16369	16200	16360	16350	16293	16463	16242	16268	16280	16335	16569	16553	16553	16320	16449	16386	16509	16142	16510	16327	16254	16231	16457	16427	16401	16356	16354	16471	16461	16341	16334	16120	16138	16341	16414	16416	16400	16157	16337	16319	16361	16550	16472	16496	16367	16384	16299	16261	16444	16435	16203	16317	16394	16444	16285	16360	16289	16413	16480	16401	16278	16307	16383	16505	16236	16199	16389	16406	16416	16377	16385	16573	16333	16493	16391	16233	16420	16333	16552	16232	16440	16537	16370	16437	16253	16251	16466	16488	16287	16637	16376	16403	16488	16438	16264	16170	16388	16213	16372	16282	16184	16319	16441	16345	16189	16192	16416	16441	16201	16323	16397	16362	16214	16333	16340	16559	16532	16319	16381	16468	16329	16295	16310	16318	16399	16486	16389	16281	16346	16337	16442	16535	16326	16301	16213	16188	16316	16426	16226	16242	16200	16120	16491	16539	16150	16117	16352	16369	16326	16457	16406	16425	16544	16656	16312	16599	16357	16294	16449	16156	16298	16490	16488	16146	16448	16541	16338	16259	16149	16421	16427	16394	16510	16479	16485	16395	16402	16491	16311	16435	16188	16196	16314	16418	16391	16622	16536	16311	16551	16352	16332	16459	16332	16238	16141	16250	16432	16205	16121	16251	16489	16394	16412	16345	16227	16347	16409	16383	16416	16277	16426	16408	16123	16392	16439	16380	16285	16292	16468	16426	16501	16471	16255	16217	16725	16577	16616	16316	16554	16297	16281	16380	16537	16243	16423	16408	16163	16170	16529	16555	16228	16419	16256	16569	16318	16546	16239	16255	16313	16611	16202	16391	16453	16437	16343	16383	16229	16308	16306	16388	16482	16287	16274	16414	16382	16290	16341	16439	16556	16373	16302	16394	16381	16493	16573	16469	16447	16624	16097	16153	16292	16195	16395	16414	16405	16306	16040	16508	16388	16531	16357	16345	16268	16300	16180	16354	16327	16414	16345	16425	16284	16549	16353	16413	16460	16339	16251	16427	16323	16196	16410	16166	16309	16494	16498	16199	16282	16198	16395	16397	16518	16400	16343	16440	16359	16533	16243	16460	16288	16334	16426	16502	16309	16383	16301	16347	16233	16195	16230	16359	16488	16436	16270	16254	16476	16403	16475	16381	16133	16450	16313	16632	16405	16599	16531	16315	16359	16346	16465	16315	16479	16448	16318	16333	16469	16517	16413	16530	16263	16276	16447	16530	16165	16379	16517	16300	16277	16416	16298	16179	16339	16425	16229	16460	16444	16541	16229	16260	16440	16529	16216	16343	16304	16239	16400	16425	16269	16294	16472	16261	16174	16132	16230	16227	16405	16283	16331	16370	16243	16369	16426	16274	16293	16568	16483	16263	16429	16342	16422	16308	16437	16170	16543	16317	16143	16257	16339	16267	16406	16472	16348	16361	16307	16360	16308	16325	16306	16182	16220	16297	16305	16139	16179	16276	16343	16333	16333	16251	16336	16559	16068	16290	16097	16440	16261	16279	16389	16466	16327	16495	16316	16246	16197	16305	16217	16300	16267	16358	16432	16455	16173	16338	16460	16486	16275	16317	16469	16203	16276	16400	16277	16287	16368	16519	16218	16365	16307	16188	16352	16144	16293	16540	16441	16318	16393	16458	16383	16421	16454	16174	16418	16383	16363	16477	16488	16315	16397	16316	16586	16310	16122	16169	16563	16416	16351	16225	16591	16372	16221	16332	16155	16622	16263	16164	16452	16288	16236	16582	16335	16524	16466	16359	16271	16429	16504	16224	16304	16387	16297	16488	16251	16330	16447	16435	16409	16390	16367	16363	16054	16274	16292	16149	16147	16400	16324	16394	16373	16417	16402	16579	16488	16522	16323	16280	16498	16377	16247	16394	16334	16243	16395	16084	16432	16370	16193	16427	16179	16533	16422	16457	16453	16311	16339	16302	16271	16340	16530	16269	16341	16507	16306	16521	16240	16547	16296	16356	16269	16109	16295	16471	16274	16197	16509	16399	16149	16337	16558	16266	16214	16243	16090	16133	16371	16325	16341	16309	16470	16304	16219	16281	16322	16189	16224	16475	16392	16611	16407	16325	16394	16410	16436	16429	16210	16309	16642	16521	16315	16355	16479	16383	16521	16129	16239	16138	16516	16518	16179	16457	16249	16234	16338	16511	16323	16299	16322	16343	16480	16432	16325	16288	16155	16587	16337	16432	16224	16291	16336	16423	16419	16428	16445	16396	16414	16248	16532	16427	16326	16342	16271	16171	16302	16426	16327	16219	16387	16493	16428	16432	16382	16505	16254	16257	16294	16449	16256	16140	16409	16192	16124	16347	16337	16453	16361	16437	16244	16317	16388	16119	16394	16358	16237	16479	16208	16505	16462	16330	16071	16104	16226	16424	16409	16403	16450	16439	16008	16266	16241	16266	16241	16354	16331	16408	16252	16537	16281	16214	16414	16372	16633	16315	16448	16133	16638	16142	16113	16274	16162	16204	16460	16300	16445	16107	16425	16439	16207	16181	16342	16272	16370	16320	16411	16342	16252	16247	16515	16661	16352	16297	16350	16418	16242	16285	16324	16356	16507	16322	16360	16402	16404	16403	16485	16433	16344	16366	16254	16311	16405	16366	16383	16405	16217	16534	16627	16342	16269	16351	16556	16189	16373	16227	16327	16392	16327	15957	16590	16137	16404	16320	16424	16339	16177	16267	16351	16482	16441	16489	16388	16224	16496	16501	16503	16528	16357	16366	16528	16370	16232	16324	16461	16377	16378	16347	16176	16301	16503	16420	16331	16169	16473	16294	16334	16421	16346	16239	16485	16606	16369	16382	16263	16161	16498	16272	16434	16350	16522	16257	16246	16357	16322	16242	16354	16543	16299	16509	16306	16290	16281	16570	16577	16238	16464	16406	16315	16413	16458
46179	66484	61088	47536	38509	35053	29834	22411	17883	16725	16095	15289	14474	13942	13503	13279	12928	12679	12664	12495	12221	12233	12154	12034	12012	11735	12043	11867	11879	11603	11701	11588	11817	11743	11733	11620	11553	11681	11579	11654	11675	11662	11596	11602	11607	11552	11650	11463	11725	11574	11495	11644	11799	11476	11444	11511	11803	11703	11622	11558	11529	11631	11746	11643	11786	11568	11541	11858	11691	11665	11433	11594	11549	11736	11508	11647	11618	11631	11551	11530	11519	11603	11683	11526	11540	11627	11534	11704	11610	11522	11591	11636	11607	11760	11487	11676	11522	11586	11711	11595	11616	11766	11662	11657	11513	11635	11309	11542	11636	11720	11477	11502	11678	11694	11614	11894	11552	11790	11672	11651	11530	11626	11495	11624	11562	11583	11799	11769	11705	11608	11637	11545	11554	11701	11642	11546	11621	11595	11713	11435	11447	11603	11689	11661	11528	11650	11487	11508	11538	11694	11458	11547	11576	11648	11699	11547	11410	11624	11451	11577	11700	11457	11415	11659	11718	11720	11586	11537	11509	11471	11650	11505	11662	11810	11505	11590	11540	11544	11510	11652	11637	11655	11667	11608	11481	11644	11703	11580	11583	11541	11745	11536	11528	11636	11500	11550	11683	11640	11624	11651	11540	11623	11788	11615	11654	11540	11714	11682	11559	11585	11451	11733	11592	11707	11624	11580	11567	11488	11585	11531	11577	11531	11654	11604	11773	11651	11764	11578	11511	11603	11553	11498	11531	11752	11536	11639	11504	11701	11518	11564	11665	11460	11508	11740	11796	11723	11689	11619	11685	11743	11710	11586	11660	11648	11559	11734	11593	11678	11646	11731	11704	11567	11557	11700	11555	11656	11519	11672	11679	11546	11599	11458	11584	11678	11555	11625	11637	11744	11660	11594	11656	11627	11604	11445	11506	11647	11616	11534	11507	11728	11643	11642	11526	11522	11587	11634	11649	11490	11542	11460	11570	11619	11654	11687	11559	11489	11503	11588	11711	11405	11577	11458	11620	11621	11454	11629	11632	11589	11465	11603	11548	11564	11359	11652	11657	11591	11451	11472	11629	11537	11605	11732	11618	11556	11651	11670	11549	11589	11529	11589	11682	11564	11626	11528	11542	11703	11516	11563	11519	11702	11572	11710	11482	11624	11516	11504	11565	11599	11526	11568	11648	11522	11506	11561	11734	11551	11634	11669	11559	11543	11671	11614	11717	11457	11488	11583	11658	11613	11658	11623	11794	11557	11662	11577	11492	11638	11665	11588	11473	11569	11804	11549	11594	11565	11703	11674	11569	11524	11493	11702	11589	11699	11507	11753	11642	11733	11527	11543	11509	11644	11631	11579	11556	11676	11477	11550	11621	11574	11716	11506	11536	11567	11715	11575	11531	11676	11622	11632	11508	11481	11587	11592	11520	11693	11691	11612	11630	11550	11764	11628	11557	11644	11598	11543	11589	11708	11502	11492	11650	11726	11620	11601	11575	11609	11608	11651	11601	11533	11540	11522	11576	11511	11643	11678	11522	11558	11584	11414	11576	11577	11644	11712	11505	11623	11538	11785	11750	11578	11664	11548	11625	11619	11592	11493	11548	11421	11705	11545	11671	11512	11762	11669	11627	11522	11608	11622	11735	11737	11646	11528	11652	11534	11553	11425	11753	11599	11515	11585	11539	11559	11604	11523	11616	11647	11613	11706	11625	11599	11741	11552	11555	11590	11658	11561	11610	11610	11572	11524	11729	11639	11585	11692	11568	11710	11638	11579	11554	11653	11523	11455	11704	11492	11604	11734	11638	11545	11724	11573	11700	11632	11603	11503	11683	11674	11650	11653	11719	11545	11517	11494	11482	11563	11520	11582	11744	11597	11753	11549	11705	11604	11418	11509	11562	11648	11630	11435	11546	11672	11543	11709	11588	11593	11578	11505	11474	11867	11584	11628	11383	11608	11471	11549	11649	11659	11806	11767	11786	11428	11591	11636	11643	11690	11430	11508	11751	11708	11531	11494	11576	11569	11622	11647	11594	11504	11538	11652	11482	11589	11629	11650	11495	11726	11540	11677	11768	11622	11457	11575	11489	11582	11693	11681	11563	11599	11688	11706	11442	11659	11671	11633	11369	11485	11544	11743	11599	11574	11692	11535	11651	11435	11565	11567	11782	11685	11587	11490	11606	11430	11675	11491	11836	11531	11539	11660	11598	11727	11593	11690	11561	11734	11513	11451	11663	11626	11572	11648	11475	11660	11637	11592	11565	11615	11520	11732	11648	11717	11693	11612	11666	11669	11618	11581	11584	11678	11671	11672	11730	11441	11518	11512	11487	11748	11515	11712	11754	11480	11655	11548	11468	11701	11638	11577	11574	11579	11687	11565	11587	11425	11798	11682	11667	11766	11499	11497	11513	11516	11688	11572	11449	11686	11643	11616	11562	11694	11690	11580	11559	11465	11772	11512	11704	11671	11642	11637	11607	11454	11576	11671	11598	11670	11488	11577	11536	11569	11711	11675	11617	11532	11677	11778	11534	11512	11568	11620	11596	11597	11606	11858	11536	11482	11632	11655	11631	11471	11535	11671	11482	11559	11560	11645	11845	11483	11657	11508	11614	11556	11440	11704	11793	11642	11615	11539	11506	11529	11665	11681	11582	11557	11725	11601	11540	11544	11510	11540	11785	11414	11582	11774	11536	11568	11634	11617	11519	11649	11601	11566	11468	11704	11733	11553	11560	11506	11522	11555	11716	11647	11618	11476	11556	11679	11455	11752	11573	11405	11754	11656	11633	11557	11654	11751	11544	11676	11691	11500	11551	11496	11531	11512	11402	11575	11539	11587	11696	11698	11602	11517	11683	11499	11613	11509	11637	11616	11697	11600	11414	11584	11465	11538	11623	11593	11640	11678	11516	11632	11606	11564	11619	11658	11678	11574	11479	11555	11670	11474	11660	11642	11641	11580	11525	11566	11581	11661	11549	11637	11413	11495	11599	11640	11619	11531	11533	11521	11598	11675	11528	11579	11561	11658	11660	11604	11652	11531	11548	11729	11647	11610	11538	11720	11693	11563	11558	11520	11558	11601	11546	11638	11570	11647	11528	11670	11654	11570	11665	11741	11550	11745	11581	11719	11489	11519	11536	11695	11567	11490	11565	11606	11772	11708	11490	11564	11696	11602	11527	11613	11586	11529	11688	11628	11625	11657	11707	11608	11587	11433	11724	11817	11670	11587	11645	11602	11419	11608	11704	11628	11729	11503	11456	11540	11639	11717	11605	11631	11638	11680	11766	11680	11621	11602	11585	11633	11610	11531	11558	11524	11600	11709	11659	11565	11558	11736	11570	11716	11602	11581	11699	11600	11497	11714	11782	11636	11724	11595	11462	11633	11649	11464	11642	11602	11530	11678	11648	11599	11653	11575	11526	11754	11533	11545	11541	11661	11473	11592	11577	11672	11586	11581	11638	11690	11583	11628	11513	11594	11742	11486	11618	11614	11733	11725	11603	11633	11446	11575	11612	11671	11476	11518	11588	11537	11583	11742	11613	11705	11498	11420	11609	11673	11594	11446	11568	11631	11479	11631	11652	11779	11622	11704	11781	11487	11404	11724	11597	11559	11621	11576	11649	11610	11486	11552	11529	11570	11570	11541	11522	11657	11518	11405	11523	11603	11778	11549	11641	11681	11679	11575	11630	11653	11614	11670	11748	11646	11462	11499	11413	11591	11560	11519	11587	11673	11449	11556	11549	11576	11568	11645	11720	11512	11589	11567	11593	11746	11559	11507	11568	11462	11720	11524	11609	11725	11653	11632	11649	11589	11660	11580	11705	11494	11546	11618	11555	11585	11580	11501	11623	11659	11626	11581	11609	11733	11457	11586	11536	11600	11569	11840	11547	11615	11633	11466	11696	11493	11575	11686	11442	11896	11671	11640	11651	11661	11617	11593	11554	11569	11488	11623	11507	11492	11691	11663	11801	11613	11601	11520	11545	11593	11532	11581	11819	11644	11774	11504	11761	11575	11628	11670	11532	11635	11706	11716	11658	11577	11608	11416	11630	11637	11614	11667	11594	11560	11443	11577	11400	11605	11440	11675	11811	11503	11569	11681	11475	11513	11709	11545	11559	11584	11412	11683	11631	11755	11563	11586	11481	11516	11440	11619	11644	11563	11515	11556	11763	11636	11629	11526	11669	11630	11540	11702	11592	11617	11646	11760	11743	11474	11569	11446	11563	11493	11714	11659	11702	11772	11666	11701	11544	11743	11594	11543	11615	11612	11772	11438	11566	11711	11634	11693	11651	11472	11546	11775	11629	11493	11659	11511	11603	11580	11414	11620	11657	11517	11559	11758	11598	11552	11711	11557	11631	11673	11537	11522	11675	11723	11541	11627	11713	11657	11430	11541	11543	11568	11669	11688	11556	11649	11539	11616	11568	11589	11605	11604	11612	11680	11499	11683	11614	11358	11610	11568	11447	11745	11632	11681	11562	11677	11696	11573	11549	11527	11431	11593	11631	11492	11619	11477	11659	11722	11541	11486	11744	11472	11675	11705	11606	11559	11459	11510	11467	11656	11713	11428	11705	11710	11559	11654	11736	11536	11559	11647	11574	11671	11628	11532	11531	11526	11592	11688	11510	11441	11441	11671	11526	11538	11511	11617	11674	11544	11557	11625	11687	11722	11467	11586	11454	11658	11598	11713	11524	11567	11582	11599	11580	11732	11728	11534	11629	11514	11573	11641	11670	11540	11754	11428	11675	11548	11568	11579	11662	11763	11656	11674	11623	11638	11680	11607	11589	11630	11477	11716	11594	11725	11561	11541	11778	11563	11619	11464	11642	11566	11548	11562	11581	11756	11759	11528	11479	11587	11661	11697	11463	11418	11595	11741	11475	11647	11630	11629	11668	11510	11648	11612	11722	11670	11578	11602	11705	11444	11369	11653	11388	11455	11851	11742	11440	11540	11611	11530	11643	11602	11486	11674	11502	11753	11685	11613	11564	11566	11814	11716	11538	11609	11530	11626	11521	11629	11607	11873	11565	11443	11720	11627	11591	11430	11421	11765	11466	11627	11600	11741	11490	11606	11630	11673	11533	11647	11551	11651	11759	11601	11526	11602	11538	11635	11574	11552	11686	11649	11670	11578
24388	21267	29476	27505	31120	34271	33084	27558	23519	22035	21030	20134	19567	19314	18806	18571	18155	17867	17714	17737	17436	17466	17395	17098	17015	16934	16942	16872	16940	16929	16803	16631	16628	16800	16618	16715	16542	16480	16618	16666	16749	16305	16651	16555	16634	16426	16621	16406	16529	16353	16335	16419	16621	16785	16817	16454	16668	16496	16592	16552	16499	16503	16521	16362	16670	16351	16401	16451	16559	16640	16401	16629	16594	16457	16517	16422	16555	16397	16396	16582	16663	16500	16427	16481	16634	16613	16564	16452	16621	16498	16471	16480	16564	16426	16713	16512	16558	16579	16446	16517	16519	16637	16582	16557	16419	16503	16447	16366	16317	16705	16499	16691	16363	16700	16426	16513	16434	16504	16553	16549	16329	16542	16502	16620	16426	16536	16519	16443	16330	16793	16537	16500	16491	16464	16659	16788	16435	16679	16593	16362	16253	16487	16476	16421	16472	16326	16462	16396	16624	16434	16280	16463	16679	16663	16461	16267	16480	16426	16382	16562	16721	16627	16301	16602	16472	16386	16408	16434	16387	16352	16440	16449	16398	16500	16716	16555	16542	16272	16708	16716	16576	16645	16462	16472	16730	16538	16401	16553	16592	16456	16529	16538	16710	16528	16509	16663	16637	16517	16523	16507	16424	16465	16526	16374	16436	16523	16454	16580	16931	16627	16284	16542	16437	16390	16617	16482	16537	16736	16416	16507	16798	16737	16554	16644	16388	16474	16558	16711	16743	16378	16323	16400	16550	16427	16410	16435	16417	16379	16466	16315	16423	16638	16399	16369	16512	16364	16457	16555	16448	16514	16631	16427	16588	16526	16510	16432	16534	16450	16488	16511	16504	16363	16440	16508	16499	16581	16389	16508	16555	16722	16473	16438	16508	16740	16397	16577	16508	16628	16478	16570	16413	16426	16458	16361	16559	16517	16556	16573	16740	16670	16527	16389	16328	16432	16447	16517	16274	16285	16355	16280	16484	16398	16510	16532	16563	16378	16308	16465	16311	16813	16469	16424	16449	16519	16614	16532	16719	16535	16379	16460	16489	16542	16455	16259	16511	16557	16487	16424	16601	16286	16514	16294	16562	16659	16481	16490	16365	16666	16431	16415	16743	16533	16464	16620	16717	16495	16677	16513	16613	16779	16507	16621	16529	16628	16711	16520	16542	16261	16566	16436	16179	16525	16461	16394	16327	16418	16530	16485	16506	16628	16548	16510	16457	16394	16574	16548	16625	16453	16316	16392	16493	16473	16468	16565	16200	16413	16460	16418	16298	16292	16520	16319	16631	16451	16494	16469	16558	16269	16530	16443	16492	16258	16379	16374	16484	16480	16369	16516	16468	16611	16316	16496	16379	16577	16476	16531	16595	16581	16582	16480	16663	16574	16336	16370	16402	16452	16303	16396	16364	16287	16536	16508	16308	16500	16474	16481	16331	16784	16498	16307	16487	16452	16529	16507	16581	16620	16486	16507	16731	16341	16476	16441	16446	16636	16553	16460	16349	16630	16411	16419	16413	16464	16452	16441	16621	16707	16437	16377	16517	16460	16678	16419	16891	16661	16513	16452	16377	16286	16495	16337	16227	16402	16507	16416	16704	16619	16446	16497	16886	16355	16592	16334	16538	16457	16249	16554	16528	16455	16495	16470	16347	16366	16707	16385	16466	16558	16472	16498	16673	16462	16510	16521	16535	16533	16699	16544	16336	16546	16447	16408	16548	16291	16315	16543	16546	16307	16432	16573	16599	16495	16296	16592	16400	16502	16602	16451	16614	16403	16721	16641	16400	16450	16554	16403	16573	16392	16379	16718	16547	16390	16623	16380	16633	16588	16626	16531	16520	16525	16703	16462	16572	16477	16315	16574	16578	16247	16502	16516	16457	16573	16461	16648	16470	16630	16524	16600	16496	16527	16426	16521	16371	16585	16477	16436	16381	16420	16342	16502	16544	16532	16405	16591	16500	16443	16351	16487	16598	16729	16556	16374	16469	16566	16580	16485	16685	16534	16555	16648	16410	16212	16431	16387	16476	16396	16632	16383	16485	16524	16607	16439	16489	16418	16420	16304	16654	16369	16576	16455	16508	16548	16479	16472	16477	16359	16414	16498	16345	16372	16441	16440	16518	16471	16559	16441	16470	16357	16532	16333	16562	16228	16462	16507	16476	16428	16532	16353	16418	16693	16374	16399	16434	16278	16499	16526	16432	16505	16445	16400	16597	16517	16400	16470	16456	16305	16463	16444	16450	16527	16493	16505	16693	16479	16407	16694	16574	16633	16696	16593	16671	16531	16661	16400	16317	16429	16543	16569	16387	16412	16728	16480	16641	16486	16541	16523	16795	16659	16653	16454	16474	16562	16439	16663	16643	16341	16524	16457	16299	16426	16297	16416	16457	16551	16446	16385	16682	16483	16495	16624	16336	16443	16510	16589	16503	16535	16411	16420	16511	16414	16570	16457	16266	16472	16398	16417	16477	16558	16451	16373	16398	16546	16419	16480	16513	16443	16550	16264	16435	16531	16424	16448	16568	16639	16427	16415	16545	16369	16407	16645	16656	16779	16479	16470	16199	16682	16406	16592	16388	16555	16588	16682	16474	16394	16533	16502	16401	16516	16358	16489	16608	16441	16460	16523	16527	16563	16592	16522	16712	16609	16561	16646	16579	16503	16651	16525	16491	16523	16503	16628	16518	16450	16396	16432	16597	16433	16195	16492	16480	16470	16550	16429	16472	16347	16567	16536	16580	16400	16366	16519	16583	16505	16470	16480	16578	16603	16633	16490	16530	16417	16670	16723	16417	16510	16308	16628	16409	16677	16637	16526	16461	16495	16451	16593	16750	16512	16337	16540	16722	16393	16668	16541	16422	16528	16655	16599	16593	16402	16387	16456	16449	16633	16442	16315	16430	16599	16335	16390	16501	16325	16616	16673	16626	16448	16387	16514	16520	16484	16480	16523	16553	16557	16664	16645	16415	16429	16576	16423	16572	16762	16354	16566	16190	16486	16302	16549	16628	16558	16474	16452	16409	16531	16373	16523	16367	16437	16701	16596	16485	16219	16439	16344	16313	16595	16658	16343	16317	16813	16568	16424	16500	16444	16303	16347	16563	16478	16486	16470	16454	16549	16449	16429	16701	16471	16573	16625	16630	16659	16556	16522	16252	16409	16387	16431	16581	16613	16408	16559	16548	16589	16272	16574	16427	16498	16218	16581	16513	16577	16523	16446	16538	16553	16479	16608	16550	16549	16482	16483	16428	16569	16415	16448	16563	16545	16479	16307	16520	16462	16535	16390	16365	16730	16525	16663	16513	16406	16535	16672	16387	16595	16408	16533	16609	16542	16745	16428	16651	16368	16675	16765	16489	16547	16386	16548	16554	16539	16744	16397	16513	16392	16502	16453	16401	16393	16527	16294	16418	16660	16649	16448	16502	16361	16683	16427	16645	16568	16321	16577	16413	16507	16655	16306	16234	16449	16556	16376	16549	16689	16488	16486	16585	16435	16457	16498	16623	16475	16506	16641	16600	16429	16373	16413	16379	16623	16539	16616	16251	16357	16383	16425	16479	16607	16617	16689	16435	16618	16509	16284	16605	16677	16766	16405	16507	16546	16399	16364	16561	16491	16529	16417	16518	16452	16496	16496	16502	16643	16502	16459	16381	16708	16493	16591	16655	16719	16229	16549	16462	16592	16515	16426	16388	16434	16445	16440	16562	16589	16554	16399	16307	16422	16347	16372	16596	16371	16441	16358	16448	16347	16414	16468	16479	16608	16454	16445	16488	16682	16408	16362	16284	16756	16520	16572	16614	16497	16613	16584	16566	16554	16448	16481	16614	16390	16691	16582	16625	16679	16335	16457	16350	16516	16330	16438	16459	16458	16424	16469	16542	16297	16254	16603	16539	16464	16535	16613	16604	16392	16792	16499	16405	16623	16619	16303	16211	16206	16552	16519	16549	16445	16519	16484	16485	16331	16593	16652	16665	16412	16590	16446	16679	16537	16637	16674	16551	16708	16436	16354	16397	16381	16330	16421	16536	16474	16420	16534	16464	16382	16377	16374	16585	16384	16470	16649	16348	16543	16406	16362	16467	16628	16502	16610	16326	16385	16487	16377	16598	16381	16547	16540	16618	16545	16600	16360	16518	16335	16356	16344	16486	16290	16216	16451	16323	16432	16355	16342	16278	16445	16425	16537	16543	16665	16462	16401	16494	16727	16270	16504	16425	16305	16412	16286	16446	16526	16422	16624	16499	16359	16646	16677	16411	16749	16610	16701	16433	16291	16463	16346	16250	16575	16487	16315	16463	16374	16327	16540	16466	16611	16548	16542	16374	16562	16532	16449	16414	16613	16326	16552	16633	16404	16363	16648	16630	16441	16526	16443	16593	16663	16432	16610	16564	16401	16317	16629	16448	16574	16530	16444	16454	16345	16252	16618	16606	16672	16585	16546	16480	16331	16587	16528	16515	16418	16345	16276	16262	16668	16703	16443	16480	16420	16191	16274	16532	16643	16474	16556	16499	16402	16417	16363	16470	16162	16382	16482	16360	16556	16575	16444	16280	16317	16451	16476	16481	16399	16527	16614	16862	16354	16473	16547	16502	16463	16577	16713	16499	16398	16191	16517	16606	16490	16561	16368	16548	16688	16593	16352	16621	16339	16643	16612	16629	16542	16417	16599	16507	16473	16698	16542	16386	16419	16622	16463	16451	16433	16550	16335	16394	16486	16526	16288	16664	16617	16453	16687	16665	16594	16506	16605	16483	16464	16496	16490	16535	16541	16571	16416	16335	16499	16632	16409	16494	16462	16378	16653	16638	16659	16607	16596	16593	16549	16496	16507	16430	16581	16528	16449	16609	16562	16575	16555	16285	16633	16702	16734	16512	16372	16713	16457	16344	16683	16591	16760	16626	16691	16744	16679	16482	16357	16463	16483	16763	16328	16403	16506	16533	16642	16454	16499	16554	16460	16324	16416	16734	16666	16427	16475	16638	16346	16519	16500	16582	16539	16479	16442	16480	16655	16393	16556	16561	16452	16471	16586	16419	16510	16454	16393	16723	16579	16429	16208	16577	16523	16436	16505	16538	16450	16469	16691	16559	16389	16395	16657	16609	16484	16543	16651	16478	16712	16343	16481
51661	79763	70102	53896	45978	35571	28210	24797	19910	18075	17067	16058	15130	14608	14189	13635	13395	13031	12799	12675	12638	12611	12478	12311	12187	11860	12076	12067	11644	12000	11843	11736	11842	11687	11679	11750	11823	11565	11708	11569	11783	11654	11750	11687	11757	11808	11680	11705	11700	11561	11746	11618	11707	11709	11615	11725	11670	11530	11501	11539	11520	11687	11692	11618	11673	11636	11856	11702	11779	11580	11582	11715	11642	11651	11563	11643	11660	11620	11762	11466	11532	11742	11573	11617	11807	11825	11708	11496	11754	11859	11576	11716	11737	11641	11889	11817	11871	11618	11697	11829	11655	11514	11600	11670	11578	11560	11607	11521	11535	11682	11657	11635	11706	11701	11775	11533	11593	11630	11555	11811	11662	11649	11654	11671	11712	11764	11638	11765	11827	11685	11698	11753	11640	11534	11696	11575	11599	11742	11585	11681	11706	11831	11726	11561	11632	11791	11655	11722	11600	11718	11705	11811	11589	11592	11809	11664	11519	11780	11761	11706	11600	11787	11644	11613	11636	11753	11736	11675	11638	11589	11453	11493	11748	11617	11646	11700	11739	11664	11815	11520	11667	11553	11759	11611	11675	11689	11640	11748	11446	11731	11722	11692	11755	11766	11618	11759	11626	11603	11735	11553	11763	11779	11765	11841	11549	11721	11711	11903	11791	11744	11630	11506	11644	11616	11584	11729	11928	11602	11671	11493	11545	11441	11588	11630	11714	11518	11673	11537	11768	11784	11676	11584	11551	11668	11713	11641	11619	11592	11615	11679	11608	11688	11601	11632	11673	11593	11603	11601	11554	11598	11605	11699	11714	11738	11780	11668	11821	11752	11599	11624	11522	11694	11567	11651	11641	11726	11550	11641	11606	11596	11622	11792	11745	11777	11685	11683	11533	11623	11589	11578	11567	11583	11707	11609	11579	11656	11716	11664	11598	11762	11635	11656	11572	11714	11815	11661	11796	11665	11602	11648	11690	11748	11726	11742	11803	11613	11646	11463	11729	11756	11504	11652	11558	11687	11734	11786	11759	11625	11575	11567	11581	11728	11725	11671	11590	11614	11696	11769	11674	11708	11685	11628	11654	11627	11733	11580	11716	11682	11682	11624	11760	11763	11768	11743	11667	11681	11673	11734	11717	11703	11626	11706	11629	11600	11625	11524	11644	11583	11652	11665	11673	11683	11570	11782	11684	11639	11715	11700	11608	11597	11688	11824	11715	11633	11782	11596	11659	11679	11624	11730	11699	11553	11718	11693	11675	11545	11619	11773	11729	11558	11705	11499	11782	11727	11678	11565	11641	11633	11507	11545	11755	11669	11652	11566	11729	11530	11738	11638	11721	11469	11691	11658	11753	11548	11732	11697	11548	11637	11695	11729	11587	11576	11452	11555	11700	11638	11734	11589	11615	11555	11672	11623	11689	11779	11738	11726	11848	11810	11703	11680	11571	11646	11628	11730	11665	11683	11591	11617	11825	11620	11719	11541	11667	11678	11696	11587	11800	11555	11791	11694	11581	11722	11634	11724	11818	11641	11806	11651	11587	11532	11784	11735	11672	11683	11733	11661	11601	11585	11737	11513	11725	11616	11677	11606	11765	11811	11618	11612	11606	11681	11477	11561	11577	11750	11480	11774	11538	11721	11921	11618	11557	11839	11687	11689	11579	11746	11626	11617	11570	11750	11772	11718	11608	11683	11750	11508	11677	11620	11742	11648	11544	11542	11673	11829	11641	11652	11634	11574	11654	11581	11711	11682	11633	11523	11696	11399	11634	11529	11567	11729	11540	11601	11770	11486	11512	11740	11623	11556	11697	11614	11598	11661	11704	11532	11694	11738	11582	11729	11578	11763	11710	11518	11646	11701	11793	11819	11605	11650	11543	11658	11662	11778	11700	11632	11518	11567	11758	11601	11861	11631	11794	11609	11546	11628	11622	11788	11542	11691	11674	11755	11634	11771	11655	11668	11703	11485	11609	11592	11604	11602	11499	11766	11707	11590	11754	11674	11590	11703	11661	11675	11628	11484	11722	11607	11840	11601	11658	11624	11584	11588	11650	11645	11759	11743	11520	11638	11889	11605	11673	11610	11722	11729	11566	11680	11640	11665	11508	11657	11696	11680	11671	11644	11725	11710	11761	11605	11789	11623	11573	11754	11782	11584	11700	11509	11614	11700	11785	11636	11594	11586	11699	11626	11769	11597	11458	11652	11710	11579	11534	11685	11769	11667	11618	11622	11817	11983	11560	11523	11666	11731	11773	11634	11623	11621	11664	11747	11728	11740	11637	11521	11577	11681	11859	11712	11625	11602	11672	11712	11670	11661	11720	11607	11672	11626	11629	11528	11712	11622	11710	11733	11615	11519	11683	11763	11684	11686	11650	11673	11549	11559	11573	11747	11655	11665	11690	11642	11634	11634	11632	11635	11598	11561	11746	11693	11686	11621	11560	11572	11599	11676	11634	11738	11610	11827	11827	11683	11615	11740	11616	11729	11709	11610	11540	11720	11677	11544	11551	11735	11666	11795	11485	11804	11670	11604	11543	11560	11735	11560	11555	11740	11727	11578	11632	11642	11724	11807	11665	11800	11627	11625	11874	11671	11616	11631	11695	11629	11749	11919	11775	11709	11715	11640	11660	11668	11643	11560	11565	11655	11653	11565	11781	11713	11599	11686	11741	11828	11598	11840	11489	11726	11672	11752	11707	11706	11596	11640	11696	11765	11577	11693	11549	11636	11727	11624	11667	11568	11676	11623	11762	11646	11816	11838	11510	11705	11915	11540	11794	11509	11566	11554	11630	11619	11509	11597	11657	11700	11657	11680	11616	11589	11609	11475	11642	11632	11429	11688	11483	11662	11792	11635	11589	11812	11664	11665	11600	11630	11709	11856	11781	11555	11600	11645	11591	11743	11689	11634	11600	11655	11473	11695	11732	11665	11632	11737	11710	11600	11745	11500	11630	11644	11645	11817	11530	11670	11759	11665	11448	11772	11647	11682	11648	11703	11671	11715	11710	11657	11564	11578	11690	11508	11746	11831	11757	11690	11770	11725	11600	11629	11749	11609	11590	11666	11663	11643	11574	11565	11643	11680	11632	11676	11690	11697	11561	11734	11577	11650	11623	11480	11554	11555	11542	11686	11861	11556	11702	11703	11609	11609	11603	11677	11482	11666	11500	11568	11688	11559	11781	11612	11746	11478	11687	11722	11572	11720	11577	11517	11652	11696	11597	11506	11656	11625	11690	11424	11489	11812	11564	11538	11642	11823	11769	11617	11635	11776	11628	11756	11624	11654	11736	11618	11590	11590	11739	11638	11643	11535	11600	11615	11672	11692	11646	11587	11870	11529	11705	11654	11624	11553	11792	11779	11619	11834	11582	11693	11544	11683	11831	11662	11723	11581	11705	11626	11564	11689	11596	11589	11691	11750	11752	11565	11544	11717	11685	11768	11652	11838	11647	11560	11620	11624	11675	11692	11735	11580	11823	11603	11795	11611	11572	11672	11572	11648	11532	11841	11660	11621	11501	11658	11678	11503	11581	11746	11877	11641	11621	11623	11687	11618	11611	11777	11693	11688	11698	11628	11779	11630	11617	11681	11633	11708	11709	11855	11602	11578	11496	11588	11637	11675	11686	11592	11658	11705	11708	11872	11635	11601	11611	11756	11653	11703	11613	11451	11805	11653	11655	11649	11776	11602	11684	11649	11580	11610	11525	11770	11665	11690	11626	11575	11715	11593	11803	11682	11859	11646	11643	11674	11697	11667	11594	11595	11662	11595	11784	11684	11622	11526	11717	11643	11771	11680	11644	11700	11655	11637	11564	11769	11652	11723	11763	11696	11723	11708	11651	11637	11708	11648	11532	11668	11711	11582	11625	11728	11722	11592	11677	11734	11735	11713	11548	11788	11660	11660	11565	11659	11675	11689	11913	11743	11591	11449	11730	11545	11641	11705	11670	11711	11650	11780	11524	11723	11757	11723	11686	11717	11587	11644	11800	11815	11756	11694	11569	11678	11636	11614	11561	11721	11522	11654	11747	11684	11632	11674	11521	11605	11741	11766	11735	11709	11529	11595	11717	11596	11622	11613	11732	11566	11704	11696	11595	11505	11694	11794	11773	11746	11738	11687	11633	11559	11666	11693	11847	11773	11636	11727	11760	11563	11771	11612	11789	11598	11700	11794	11631	11644	11668	11567	11644	11777	11625	11655	11745	11732	11726	11912	11697	11839	11703	11686	11727	11746	11635	11685	11768	11749	11728	11733	11643	11712	11653	11735	11498	11636	11670	11667	11544	11459	11962	11631	11716	11598	11748	11685	11634	11660	11732	11736	11756	11546	11678	11718	11813	11758	11862	11594	11620	11584	11569	11763	11686	11618	11579	11507	11440	11559	11815	11616	11715	11781	11512	11626	11839	11679	11722	11524	11597	11633	11680	11775	11555	11835	11466	11640	11542	11589	11534	11861	11727	11718	11693	11525	11592	11809	11761	11550	11697	11561	11628	11590	11613	11605	11622	11644	11624	11509	11716	11591	11598	11568	11575	11647	11857	11778	11656	11573	11651	11654	11569	11582	11660	11631	11526	11563	11746	11729	11867	11421	11713	11604	11796	11608	11699	11661	11747	11719	11725	11584	11679	11673	11667	11649	11700	11805	11742	11716	11644	11676	11650	11778	11611	11673	11620	11548	11618	11669	11640	11560	11738	11702	11628	11717	11857	11660	11627	11587	11631	11595	11574	11533	11524	11767	11635	11636	11646	11658	11937	11838	11497	11637	11705	11701	11629	11607	11711	11414	11615	11827	11545	11729	11781	11632	11648	11592	11658	11759	11544	11533	11637	11684	11509	11666	11698	11630	11788	11584	11739	11553	11796	11425	11614	11654	11666	11567	11614	11557	11762	11626	11615	11842	11637	11603	11600	11797	11721	11673	11662	11547	11605	11728	11697	11665	11793	11649	11604	11658	11566	11683	11516	11675	11508	11562	11647	11704	11704	11724	11626	11629	11674	11562	11708	11661	11681	11681	11691	11627	11627	11636	11863	11815	11625	11689	11631	11837	11484	11684	11691	11656	11761	11733	11655	11664	11551	11657	11586	11730	11739	11731	11696	11672	11608	11490	11619	11572	11697	11590	11640	11724
49406	52690	54568	45844	36521	29065	23625	20462	18885	18116	18075	17821	17397	17331	17260	16972	16766	16625	16652	16616	16604	16602	16437	16426	16503	16403	16311	16212	16104	16403	16265	16059	16370	16138	16177	16162	16338	16112	16195	16254	16173	16296	16133	16292	16240	16271	16407	16369	16215	16269	16213	16216	16308	16323	16037	16192	16317	16275	16360	16126	16266	16310	16291	16161	16219	16234	16026	16029	16188	16368	16351	16192	16221	16313	16087	16298	16064	16306	16440	16330	16418	16201	16244	16254	16164	16399	16453	16352	16305	16297	16226	16318	15901	16284	16337	16315	16375	16301	16094	16313	16122	16331	16301	16276	16182	16150	16226	16552	16276	16062	16342	16171	16059	16147	16157	16270	16142	16101	16307	16309	16096	16198	16071	16379	16210	16238	16340	16086	15977	16272	15949	16142	15906	16132	16073	16381	16304	16392	16490	16349	16627	16412	16371	16321	16409	16333	16095	16037	16294	16213	16268	16288	16244	16166	16135	16198	16161	16190	16129	16356	16314	16316	16332	16093	16360	16272	16200	16117	16362	16455	16335	16221	16182	16242	16270	16193	16314	16230	16304	16116	16322	16176	16234	16335	16300	16371	16120	16328	16107	16214	16357	16415	16250	16270	16191	16303	16229	16288	16238	16083	16332	16353	16293	16286	16243	16098	16217	16129	16347	16358	16411	16369	16337	16233	16348	16288	16200	16325	16394	16431	16310	16268	16143	16110	16274	16215	16198	16383	16133	16236	16227	16256	16430	16319	16227	16146	16362	16111	16134	16162	16192	16169	16255	16197	16208	16203	16317	16358	16181	16262	16257	16316	16415	16320	16272	16318	16283	16180	16497	16429	16253	16278	16057	16001	16309	16362	16137	16240	16337	16321	16206	16056	16024	16284	16321	16429	16104	16368	16266	15980	16208	16282	16203	16415	16283	16162	16202	16258	16308	16225	16180	16297	16343	16199	16673	16027	16261	16329	16169	16270	16025	16106	16281	16241	16241	16045	16216	16270	16334	16136	16299	16238	16277	16224	16008	16185	16287	16402	16244	16190	16298	16173	16207	16343	16489	16322	16083	16084	16071	16297	16431	16512	16243	16301	16299	16170	16233	16265	16190	16250	16176	16327	16399	16432	16287	16306	16410	16247	16285	16316	16014	16011	16021	16154	16145	16205	16241	16087	16383	16393	16274	16491	16359	16218	16433	16148	16318	16176	16059	16294	16358	16108	16196	16364	16186	16214	16263	16221	16321	16327	16281	16400	16331	16255	16285	16105	16423	16206	16198	16130	16379	16455	16145	16190	16324	16181	16021	16121	16071	16125	16136	16168	16532	16355	16321	16288	16266	16299	16298	16256	16275	16328	16089	16112	16367	16255	16191	16086	16281	16349	16241	16218	16241	16330	16080	16158	16456	16298	16247	16225	16322	16381	16505	16343	16416	16310	16361	16313	16048	16342	16196	16234	16217	16135	16162	16320	16333	16306	16338	16220	16130	16391	16276	16285	16207	16312	16185	16224	16143	16426	16389	16193	16526	16164	16144	16141	16074	16212	16176	16293	16125	16219	16215	16076	16194	16256	16309	16220	16323	16201	16106	16240	16333	16147	16246	16245	16147	16189	16040	16039	16155	16128	16169	16158	16231	16022	16303	16344	16362	16322	16064	16226	16409	16189	16188	16300	16203	16468	16420	16319	16196	16129	16175	16332	16216	16240	16229	16168	16519	16119	16272	16345	16312	16255	16134	16112	16259	16317	16287	16253	16236	16140	16224	16476	16227	16177	16214	16162	16342	16118	16333	16261	16222	16532	16295	16193	16129	16249	16200	16149	16435	16189	16176	16330	16017	16457	16318	15991	16281	16217	16084	16171	16257	16015	16305	16301	16187	16170	15973	16257	16098	16291	16151	16468	16362	16096	16283	16248	16216	16427	16073	16187	16254	16315	16219	16302	16171	16253	16432	16189	16264	16177	16433	16223	16299	16066	16237	16148	16232	16204	16108	16337	16143	16016	16223	16030	16195	16354	16134	16155	16390	16306	16351	16264	16090	16294	16310	16355	16155	16188	16247	16118	16288	16299	16131	16206	16414	16405	16466	16423	16347	16127	16207	16424	16296	16360	16264	16276	16191	16123	16190	16245	16105	16150	16378	16302	16408	16456	16264	16328	16259	15991	16166	16157	16368	16164	16311	16206	16548	16405	16199	16245	16210	16499	16129	16307	16065	16291	16247	16294	16403	16270	16309	16413	16415	16055	16053	15987	16437	16444	16204	16181	16377	16360	16244	16283	16161	16110	16256	16447	16309	16338	16239	16340	16339	16245	16206	16209	16270	16404	16141	16179	16102	16520	16227	16240	16208	16288	16342	16231	16381	16121	16100	16318	16090	16281	16280	16318	16289	16214	16448	16109	16275	16175	16409	16285	16103	16184	16175	16234	16293	16340	16216	16338	16317	16383	16265	16133	16152	16260	16404	16228	16159	16365	16408	16034	16414	16244	16331	16325	16263	16245	16103	16139	16161	16268	16143	16065	16358	16213	16289	16248	16075	16248	16042	16176	16331	16191	15991	15976	16290	16085	16181	16215	16322	16140	16106	16008	16091	15925	16145	16256	16416	16422	16364	16193	16219	16230	16105	16296	16160	16307	16325	16055	16363	16342	16380	16310	16075	16423	16339	16314	16430	16260	16306	16224	16252	16102	16254	16470	16211	16167	16150	16295	16449	16151	16335	16265	16189	16259	16227	16037	16440	16262	16249	16252	16359	16285	16229	16263	16425	16301	16275	16310	16692	16258	16262	16238	16275	16232	16156	16053	16360	16377	16345	16305	16258	16453	16316	15979	16192	16226	16302	16101	16152	16132	16011	16299	16311	16057	16178	16430	16177	16258	16427	16360	16248	16444	16269	16358	16140	16387	16298	16478	16279	16141	16042	16018	16153	16411	16348	16426	16162	16384	16258	16337	16348	16325	16096	16338	16084	16212	16239	16017	16436	16276	16245	16087	16243	16223	16107	16212	16035	16098	16175	16091	16147	16198	16169	16258	16329	16218	16155	16084	16160	16534	16339	16505	16344	16051	16106	16283	16170	16268	16451	16143	16157	16130	16235	16380	16376	16421	16315	15851	16348	16356	16105	16224	16499	16230	16277	16369	16096	16217	16347	16271	16153	16248	16350	16370	16305	15961	16238	16299	16621	16241	16331	16255	16161	16077	16468	16437	16071	16117	16334	16378	16106	16271	16330	16198	16105	16164	16302	16227	16262	16179	16053	15957	16270	16282	15997	16259	16143	16170	16076	16456	16194	16188	15946	16089	16271	16050	16235	16153	15966	16308	16295	16173	16207	16311	16164	16137	16176	16353	16168	16326	16416	16187	16388	16140	16162	16211	16189	16327	16074	16277	16252	16154	16311	16392	16310	16214	16344	16277	16370	16308	16290	16202	16114	16212	16351	16139	16064	16311	16233	16107	16200	16288	16268	16444	16113	16319	16238	16549	16307	16308	16283	16236	16125	16254	16327	16374	16328	16311	16288	16366	16278	16556	16314	16291	16244	16246	16197	16125	16370	16389	16091	16276	16433	16239	16025	16009	16038	16362	16505	16145	16245	16152	16247	16173	16172	16495	16179	16456	16275	16266	16289	16284	16382	16429	16241	16194	16360	16320	16300	16246	16154	16367	16134	16110	16410	16406	16173	16432	16192	16361	16341	16142	16291	16191	16175	16261	16244	16368	16381	16367	16285	16150	16170	16450	16268	16367	16399	16244	16300	16028	16151	16026	16247	16296	16267	16355	16178	16293	16214	16276	16287	16137	16104	16502	16443	16152	16443	16242	16140	16303	16389	16194	16190	16251	16074	16316	16400	16257	16276	16214	16323	16170	16163	16107	16376	16239	16242	16428	16332	16103	16317	16328	16181	16190	16176	16258	16192	16144	16207	16253	16229	16201	16163	16033	16208	16250	16345	16528	16343	16424	16293	16515	16055	16231	16088	15971	16248	16210	16351	16315	16214	16202	16339	16223	16254	16266	16524	16207	16306	16183	16316	16299	16289	16237	16224	15938	16248	16192	16264	16148	16353	16299	16031	16175	16192	16121	16426	16331	16311	16523	16567	16272	16015	16052	16515	16298	16227	16482	16116	16115	16329	16276	16120	16216	16261	16215	16175	16326	16443	16457	16352	16468	16420	16418	16392	16341	16239	16108	16461	16192	16290	16378	16207	16247	16280	16010	16410	16449	16231	16338	16270	16420	16334	16342	16196	16079	16239	16300	16209	16303	16105	16122	16311	16216	16290	16226	16172	16083	16228	16190	16285	16003	16327	16351	16182	16087	16372	16320	16220	16140	16170	16023	16371	15839	16081	16022	16136	16091	16158	16338	16291	16341	16165	16125	16000	16158	16049	16240	16291	16120	15990	16219	16073	16098	16222	16311	16423	16202	16273	16352	16127	16147	16300	16240	16259	16180	16352	16291	16473	16375	16244	16197	16361	16128	16247	16223	16394	16092	16302	16248	16317	16306	16417	16248	16252	16173	15998	16291	16487	16063	16289	16551	16310	16216	16081	16315	16259	16095	16262	16219	16279	16233	16058	16225	16351	16467	16431	16288	16367	16276	16033	16309	16201	16392	16262	16182	16217	16209	16311	16271	16129	16186	16272	16151	16142	16234	16196	16365	16361	16300	16271	16192	15996	16023	16254	16254	15883	16089	16121	16266	16183	16373	16393	16455	16676	16310	16330	16099	16431	16472	16277	16196	16401	16281	16044	15821	16383	16250	16304	16425	16370	16269	16297	16088	16275	16467	16353	16240	16171	16220	16070	16137	16186	16144	16188	16284	16204	16197	16354	16088	16009	16203	16364	16188	16228	16230	16286	16434	16330	16006	16313	16380	16258	16225	16330	16185	16351	16374	16265	16214	16163	16259	16473	16333	16227	16091	16066	16213	16415	16501	16251	16124	15979	16375	16228	16177	16303	16216	16166	16170	16246	16264	16396	16043	16134	16127	16340	16209	16181	16389	16456	16091	16203	16254	15935	16285	16244	16109	16257	16143	16234	16352	16077	16356	16419	16207	16128	16277	16203	16220	16110	16220	16264	16163	16193	16208	16207	16059	16240	16103	16203	16301	16347	16212	16216	16212	16138	16391	16183	16270
53480	60817	54595	41643	33158	25015	19719	16716	14600	13991	13530	13285	12846	12685	12405	12319	12134	11956	12055	12034	11921	11729	11689	11751	11751	11606	11692	11617	11627	11512	11582	11681	11546	11511	11545	11515	11609	11669	11641	11472	11510	11497	11524	11496	11501	11376	11567	11474	11464	11549	11542	11478	11585	11685	11533	11535	11505	11429	11557	11487	11383	11602	11645	11541	11556	11555	11463	11592	11496	11309	11502	11587	11498	11623	11543	11591	11635	11417	11716	11626	11378	11569	11429	11546	11767	11595	11655	11495	11545	11442	11512	11720	11703	11580	11475	11594	11622	11491	11471	11480	11453	11589	11577	11498	11652	11401	11537	11596	11690	11369	11546	11451	11545	11361	11516	11530	11531	11405	11707	11458	11501	11485	11712	11459	11543	11328	11554	11573	11592	11496	11558	11702	11579	11536	11406	11508	11564	11662	11524	11552	11450	11559	11512	11511	11294	11503	11443	11477	11603	11578	11454	11574	11449	11581	11778	11638	11573	11553	11639	11344	11575	11540	11461	11545	11553	11626	11407	11575	11428	11370	11706	11657	11644	11504	11540	11523	11381	11568	11571	11500	11380	11682	11507	11564	11461	11530	11514	11409	11447	11458	11414	11517	11487	11406	11514	11481	11409	11381	11593	11414	11707	11460	11469	11478	11542	11427	11653	11337	11457	11580	11465	11664	11593	11626	11436	11549	11619	11661	11418	11491	11503	11528	11623	11469	11421	11475	11558	11586	11562	11597	11545	11519	11616	11450	11486	11444	11422	11555	11529	11615	11408	11582	11428	11473	11742	11588	11478	11557	11504	11399	11452	11490	11593	11511	11573	11545	11309	11378	11523	11485	11437	11550	11527	11569	11456	11430	11434	11589	11472	11566	11529	11659	11656	11542	11642	11683	11483	11320	11768	11415	11584	11611	11546	11651	11482	11501	11569	11789	11569	11640	11703	11576	11526	11635	11567	11510	11484	11513	11488	11457	11467	11500	11496	11652	11584	11395	11518	11519	11478	11558	11637	11527	11394	11569	11391	11507	11399	11607	11665	11416	11489	11415	11505	11693	11501	11488	11583	11457	11509	11404	11516	11376	11696	11589	11529	11422	11564	11367	11663	11394	11500	11456	11508	11345	11412	11555	11496	11284	11603	11411	11509	11510	11482	11563	11596	11483	11487	11351	11573	11607	11518	11358	11649	11434	11628	11522	11511	11579	11670	11444	11512	11466	11537	11613	11450	11511	11507	11429	11648	11564	11518	11429	11570	11473	11577	11583	11410	11539	11579	11528	11573	11418	11448	11452	11520	11508	11642	11434	11567	11508	11379	11661	11536	11496	11505	11493	11639	11513	11547	11555	11416	11543	11530	11525	11440	11449	11562	11501	11556	11371	11412	11610	11519	11464	11504	11620	11481	11502	11512	11248	11554	11565	11629	11447	11553	11519	11622	11499	11534	11598	11543	11490	11525	11654	11470	11583	11614	11634	11500	11411	11598	11320	11623	11600	11459	11535	11538	11487	11544	11488	11579	11369	11528	11550	11555	11566	11405	11560	11522	11541	11589	11352	11643	11480	11548	11477	11507	11707	11516	11538	11509	11388	11541	11476	11551	11668	11420	11610	11469	11566	11635	11554	11566	11478	11581	11588	11786	11470	11589	11395	11511	11459	11459	11344	11665	11559	11403	11544	11713	11558	11511	11513	11633	11377	11561	11600	11487	11439	11492	11628	11496	11450	11519	11473	11545	11680	11367	11601	11503	11342	11430	11480	11388	11531	11655	11532	11575	11391	11516	11594	11595	11688	11443	11505	11400	11588	11463	11528	11404	11520	11606	11511	11558	11504	11658	11513	11536	11571	11725	11461	11631	11591	11609	11400	11394	11603	11476	11471	11553	11581	11457	11371	11459	11482	11526	11554	11566	11587	11480	11374	11459	11489	11574	11439	11559	11573	11520	11492	11496	11473	11374	11568	11407	11523	11404	11572	11453	11459	11516	11484	11493	11442	11490	11624	11578	11438	11661	11429	11626	11533	11488	11466	11564	11494	11521	11482	11356	11618	11561	11564	11600	11448	11536	11600	11508	11589	11729	11589	11470	11458	11554	11544	11549	11448	11344	11469	11563	11700	11480	11772	11355	11567	11427	11549	11474	11634	11481	11475	11446	11366	11467	11498	11432	11578	11522	11633	11429	11428	11660	11460	11486	11458	11652	11550	11524	11714	11279	11563	11516	11633	11517	11454	11612	11659	11640	11359	11533	11635	11453	11713	11481	11424	11497	11557	11642	11541	11523	11641	11490	11588	11543	11606	11490	11437	11427	11402	11446	11459	11603	11569	11574	11670	11471	11579	11517	11514	11673	11553	11404	11522	11558	11498	11436	11551	11433	11445	11417	11688	11647	11562	11592	11597	11546	11691	11570	11487	11754	11478	11301	11647	11554	11568	11707	11575	11541	11527	11508	11429	11481	11344	11504	11562	11443	11540	11765	11487	11597	11503	11590	11586	11698	11597	11471	11561	11459	11554	11534	11499	11499	11453	11656	11480	11446	11633	11441	11365	11373	11464	11374	11408	11594	11684	11613	11629	11489	11484	11452	11453	11503	11590	11547	11511	11421	11473	11615	11528	11400	11632	11543	11468	11522	11528	11432	11472	11541	11483	11548	11508	11517	11424	11544	11493	11687	11493	11451	11638	11482	11662	11618	11515	11405	11530	11617	11435	11518	11438	11654	11462	11500	11494	11542	11591	11534	11506	11579	11504	11613	11640	11474	11426	11467	11536	11548	11521	11660	11558	11684	11568	11685	11471	11564	11531	11450	11605	11635	11573	11519	11491	11589	11495	11378	11681	11563	11416	11554	11593	11501	11547	11450	11486	11476	11654	11361	11606	11610	11453	11541	11517	11423	11422	11550	11599	11448	11673	11490	11640	11593	11703	11527	11520	11636	11472	11550	11592	11428	11631	11541	11472	11616	11470	11463	11681	11408	11576	11458	11610	11412	11450	11540	11427	11552	11605	11488	11509	11381	11586	11723	11672	11652	11539	11667	11415	11598	11442	11597	11672	11562	11483	11504	11631	11625	11582	11600	11625	11682	11553	11630	11331	11669	11455	11543	11554	11568	11469	11540	11539	11559	11683	11636	11549	11516	11408	11566	11407	11642	11574	11516	11442	11570	11529	11707	11609	11718	11457	11511	11576	11548	11642	11535	11619	11639	11620	11471	11508	11593	11458	11606	11574	11536	11447	11436	11674	11524	11470	11646	11491	11546	11468	11489	11543	11495	11683	11342	11397	11397	11407	11551	11497	11452	11561	11497	11633	11524	11501	11530	11572	11574	11453	11682	11546	11544	11507	11454	11481	11525	11603	11617	11446	11536	11514	11572	11566	11626	11451	11623	11418	11603	11588	11513	11438	11747	11379	11609	11577	11600	11428	11525	11632	11596	11323	11401	11571	11372	11722	11531	11443	11655	11532	11537	11535	11330	11482	11493	11365	11676	11570	11325	11531	11377	11610	11671	11482	11514	11635	11684	11577	11408	11549	11594	11460	11419	11410	11494	11404	11492	11578	11428	11608	11291	11376	11535	11482	11618	11550	11485	11623	11414	11561	11494	11502	11521	11578	11398	11658	11493	11564	11460	11663	11475	11551	11413	11591	11535	11560	11499	11394	11491	11455	11498	11535	11365	11460	11546	11751	11448	11492	11478	11623	11694	11515	11506	11617	11701	11513	11542	11504	11533	11532	11713	11487	11704	11548	11593	11530	11548	11541	11476	11478	11555	11528	11595	11465	11491	11542	11465	11635	11490	11346	11574	11369	11598	11466	11534	11582	11478	11450	11470	11474	11473	11602	11352	11346	11494	11590	11797	11508	11567	11645	11610	11503	11577	11521	11631	11592	11522	11674	11742	11494	11490	11689	11625	11344	11529	11515	11615	11519	11539	11665	11497	11576	11429	11670	11456	11475	11638	11601	11462	11712	11421	11404	11454	11448	11517	11455	11584	11431	11578	11531	11452	11411	11295	11714	11383	11530	11392	11476	11554	11519	11511	11571	11457	11422	11510	11446	11574	11491	11586	11489	11438	11400	11535	11677	11525	11555	11706	11533	11420	11418	11607	11348	11402	11462	11525	11534	11473	11586	11449	11510	11576	11600	11439	11450	11560	11542	11505	11436	11580	11540	11556	11689	11624	11692	11442	11684	11437	11383	11433	11595	11519	11578	11556	11593	11513	11664	11588	11403	11483	11508	11554	11622	11553	11593	11587	11482	11538	11585	11467	11561	11497	11589	11488	11428	11440	11710	11474	11355	11468	11483	11544	11474	11532	11583	11413	11350	11562	11573	11641	11559	11499	11574	11441	11411	11542	11638	11635	11488	11461	11504	11548	11450	11410	11542	11497	11470	11595	11553	11624	11365	11647	11465	11560	11417	11494	11554	11505	11534	11532	11547	11409	11316	11613	11526	11319	11480	11438	11543	11339	11498	11393	11521	11703	11501	11471	11467	11401	11541	11463	11521	11538	11518	11429	11537	11488	11616	11502	11513	11415	11468	11448	11458	11501	11367	11699	11692	11383	11549	11612	11578	11512	11672	11422	11547	11480	11545	11558	11558	11404	11641	11505	11619	11501	11593	11317	11492	11529	11465	11520	11506	11566	11670	11542	11571	11503	11641	11532	11621	11626	11520	11711	11504	11548	11493	11612	11519	11698	11483	11460	11582	11630	11607	11516	11564	11539	11434	11562	11464	11564	11421	11692	11450	11682	11550	11537	11453	11499	11578	11588	11554	11678	11624	11495	11619	11658	11402	11367	11528	11498	11571	11544	11427	11554	11456	11465	11440	11581	11516	11626	11590	11497	11484	11576	11539	11526	11522	11642	11437	11449	11284	11561	11506	11621	11462	11556	11521	11612	11577	11558	11629	11633	11597	11651	11551	11498	11437	11523	11549	11576	11410	11580	11537	11346	11782	11383	11400	11637	11510	11376	11678	11439	11488	11652	11448	11481	11677	11580	11477	11455	11514	11533	11620	11546	11437	11523	11358	11483	11589	11621	11347	11538	11529	11550	11549	11448	11632	11587	11445	11478	11526	11561	11594	11441	11485	11411	11388	11491	11830	11427	11597	11463	11515	11515	11472	11543	11489	11567	11660
26384	21633	32276	35915	36908	35130	32968	26397	22290	20816	19930	19764	18920	18493	18320	17889	17671	17227	17160	17372	16842	16795	16810	16775	16632	16699	16594	16614	16301	16560	16385	16361	16486	16194	16489	16389	16397	16568	16346	16418	16392	16253	16421	16372	16406	16343	16290	16322	16106	16467	16415	16403	16392	16361	16488	16270	16293	16196	16083	16383	16266	16454	16316	16041	16425	16314	16556	16463	16298	16437	16414	16336	16327	16430	16457	16271	16279	16311	16473	16423	16327	16404	16510	16231	16364	16557	16627	16356	16444	16327	16415	16372	16263	16401	16140	16349	16438	16360	16315	16303	16212	16272	16174	16144	16481	16343	16180	16231	16307	16292	16315	16444	16431	16590	16346	16334	16252	16378	16376	16479	16160	16370	16231	16335	16416	16290	16291	16413	16136	16237	16344	16345	16344	16517	16198	16122	16343	16333	16282	16232	16188	16587	16396	16087	16379	16331	16367	16458	16320	16342	16347	16279	16259	16180	16204	16275	16238	16388	16383	16230	16370	16328	16427	16194	16315	16190	16344	16053	16498	16168	16310	16386	16301	16426	16365	16304	16460	16255	16480	16276	16295	16190	16285	16210	16294	16278	16313	16044	16305	16386	16083	16305	16340	16327	16227	16193	16202	16179	16465	16362	16318	16217	16299	16475	16216	16359	16325	16370	16363	16366	16384	16388	16309	16372	16548	16253	16363	16473	16518	16392	16302	16318	16418	16370	16213	16201	16262	16217	16429	16427	16320	16219	16106	16356	16228	16036	16407	16346	16333	16412	16532	16295	16277	16374	16208	16273	16582	16359	16376	16161	16287	16416	16384	16089	16110	16480	16310	16219	16147	16531	16347	16285	16292	16325	16535	16445	16372	16166	16264	16368	16393	16423	16392	16413	16312	16455	16185	16248	16469	16464	16476	16330	16299	16275	16449	16342	16312	16399	16466	16250	16213	16162	16284	16234	16145	16286	16383	16207	16444	16222	16174	16346	16177	16404	16320	16500	16326	16377	16291	16258	16392	16267	16447	16390	16351	16415	16227	16340	16451	16212	16339	16342	16337	16122	16423	16406	16180	16304	16241	16322	16358	16444	16379	16368	16440	16159	16459	16287	16218	16269	16323	16400	16392	16209	16237	16422	16551	16401	16351	16250	16437	16400	16341	16142	16137	16345	16250	16205	16500	16410	16400	16349	16461	16399	16174	16282	16293	16126	16257	16342	16302	16595	16429	16442	16428	16217	16230	16362	16325	16315	16348	16458	16515	16401	16245	16389	16308	16248	16317	16424	16329	16312	16423	16343	16458	16408	16616	16277	16187	16201	16419	16282	16366	16393	16369	16454	16380	16365	16289	16173	16247	16216	16306	16226	16265	16438	16303	16165	16343	16210	16325	16340	16345	16076	16203	16234	16540	16372	16260	16430	16114	16299	16471	16228	16524	16496	16331	16338	16322	16146	16092	16414	16427	16418	16320	16421	16445	16389	16239	16341	16175	16372	16431	16276	16393	16066	16218	16178	16423	16444	16282	16304	16463	15953	16344	16345	16434	16173	16165	16280	16334	16182	15951	16290	16346	16564	16371	16301	16230	16079	16308	16248	16224	16421	16485	16242	16333	16185	16172	16310	16173	16171	16101	16262	16348	16217	16187	16582	16212	16387	16394	16475	16264	16319	16329	16336	16405	16295	16120	16391	16382	16104	16254	16483	16288	16130	16355	16136	16350	16230	16435	16398	16369	16426	16413	16473	16466	16369	16404	16232	16321	16257	16474	16408	16361	16289	16197	16330	16608	16310	16269	16354	16297	16160	16411	16513	16228	16102	16265	16166	16363	16242	16355	16202	16284	16413	16457	16335	16206	16339	16183	16490	16522	16365	16128	16356	16368	16332	16316	16379	16378	16364	16218	16354	16227	16320	16236	16170	16310	16231	16139	16242	16335	16155	16317	16221	16323	16294	16334	16173	16235	16317	16336	16231	16293	16241	16426	15988	16338	16464	16350	16299	16384	16313	16228	16225	16353	16235	16165	16414	15851	16304	16258	16503	16271	16455	16108	16447	16256	16323	16529	16420	16340	16461	16098	16365	16245	16449	16295	16225	16482	16273	16372	16208	16526	16344	16443	16376	16297	16383	16376	16559	16271	16301	16577	16300	16496	16409	16489	16327	16017	16473	16264	16387	16145	16286	16423	16275	16345	16239	16220	16451	16520	16323	16386	16436	16311	16515	16406	16190	16099	16217	16142	16220	16588	16207	16406	16319	16396	16208	16427	16244	16453	16317	16295	16553	16355	16236	16330	16237	16425	16322	16282	16357	16080	16102	16459	16466	16444	16387	16323	16289	16143	16303	16446	16457	16324	16374	16389	16110	16344	16198	16338	16167	16497	16392	16169	16238	16324	16345	16308	16196	16248	16533	16226	16547	16314	16184	16258	16462	16245	16412	16264	16405	16552	16288	16287	16311	16230	16292	16278	16217	16293	16325	16417	16263	16180	16244	16303	16516	16435	16290	16431	16177	16172	16208	16211	16316	16543	16268	16306	16369	16400	16454	16228	16475	16347	16232	16386	16481	16258	16322	16245	16264	16222	16252	16353	16287	16507	16423	16252	16226	16124	16168	16063	16312	16251	16152	16379	16359	16194	16208	16307	16219	16456	16249	16449	16478	16261	16287	16126	16156	16305	16601	16489	16614	16219	16215	16379	16359	16395	16210	16236	16381	16274	16408	16125	16329	16307	16336	16433	16400	16114	16424	16274	16216	16207	16341	16313	16200	16061	16358	16389	16268	16249	16307	16276	16386	16448	16401	16491	16308	16070	16368	16387	16261	16315	16326	16321	16189	16331	16253	16091	16245	16246	16137	16201	16353	16310	16441	16556	16615	16420	16175	16287	16274	16516	16270	16157	16005	16143	16433	16220	16220	16490	16154	16322	16518	16369	16294	16176	16484	16359	16115	16378	16230	16399	16328	16483	16303	16498	16209	16246	16467	16366	16225	16246	16452	16420	16098	16309	16212	16256	16358	16139	16248	16253	16414	16411	16373	16194	16266	16260	16198	16197	16236	16399	16262	16289	16340	16494	16403	16450	16381	16405	16179	16386	16299	16220	16269	16221	16086	16201	16410	16152	16254	16301	16302	16103	16360	16276	16216	16376	16203	16164	16352	16591	16204	16286	16392	16271	16463	16387	16293	16376	16273	16165	16260	16462	16294	16390	16348	16434	16158	16274	16486	16410	16134	16402	16186	16471	16210	16400	16204	16376	16147	16153	16340	16250	16136	16293	16239	16037	16523	16203	16280	16194	16251	16167	16480	16364	16294	16389	16195	16179	16488	16377	16566	16277	16394	16440	16425	16411	16479	16234	16302	16373	16330	16424	16329	16357	16311	16381	16252	16330	16320	16273	16258	16282	16324	16362	16228	16310	16366	16525	16443	16209	16247	16233	16261	16282	16205	16436	16433	16498	16069	16408	16105	16367	16301	16333	16229	16412	16374	16248	16516	16242	16465	16441	16288	16365	16158	16500	16468	16140	16552	16563	16448	16438	16336	16408	16391	16606	16463	16296	16411	16375	16380	16314	16267	16369	16162	16182	16136	16207	16299	16380	16319	16358	16415	16539	16321	16343	16290	16302	16387	16373	16288	16158	16120	16221	16126	16293	16126	16402	16300	16196	16468	16358	16220	16467	16462	16280	16233	16199	16191	16138	16177	16351	16554	16364	16198	16252	16357	16295	16273	16305	16361	16215	16231	16292	16339	16343	16234	16291	16253	16218	16519	16165	16368	16377	16358	16294	16384	16513	16346	16322	16438	16321	16378	16250	16275	16530	16208	16245	16159	16420	16354	16385	16380	16248	16352	16434	16076	16293	16256	16246	16274	16214	16319	16293	16217	16247	16181	16159	16241	16530	16331	16412	16465	16215	16356	16288	16028	16167	16197	16370	16410	16216	16420	16504	16184	16280	16281	16383	16200	16435	16051	16354	16399	16302	16272	16370	16441	16415	16396	16406	16091	16251	16346	16177	16319	16514	16254	16320	16422	16269	16371	16358	16329	16234	16314	16806	16326	16246	16332	16230	16255	16370	16382	16120	16349	16575	16121	16406	16224	16151	16380	16296	16314	16305	16215	16283	16327	16320	16361	16345	16354	16435	16235	16401	16192	16486	16424	16461	16183	16189	16291	16462	16391	16343	16353	16311	16306	16346	16318	16231	16450	16341	16410	16352	16272	16426	16107	16232	16094	16389	16504	16369	16471	16369	16169	16221	16301	16577	16043	16290	16313	16529	16347	16176	16393	16149	16413	16223	16272	16242	16235	16335	16521	16412	16282	16201	16213	16436	16218	16431	16245	16481	16383	16089	16123	16182	16356	16387	16550	16262	16251	16156	16366	16571	16256	16155	16307	16425	16119	16240	16308	16365	16219	16213	16296	16417	16397	16451	16230	16517	16301	16324	16376	16297	16268	16268	16473	16146	16100	16369	16326	16185	16047	16323	16567	16131	16409	16258	16363	16344	16312	16181	16172	16142	16379	16205	16254	16235	16222	16216	16272	16434	16406	16275	16491	16491	16452	16447	16274	16243	16325	16418	16079	16378	16213	16513	16356	16468	16472	16334	16289	16282	16197	16256	16239	16193	16269	16595	16471	16437	16093	16300	16180	16481	16273	16439	16202	16222	16325	16568	16432	16244	16237	16146	16441	16165	16318	16261	16457	16587	16379	16366	16112	16196	16293	16303	16274	16603	16417	16231	16493	16223	16502	16347	16365	16259	16268	16506	16140	16354	16311	16417	16178	16345	16179	16041	16127	16297	16323	16231	16322	16238	16348	16493	16297	16373	16377	16328	16447	16256	16351	16197	16035	16436	16267	16287	16173	16161	16317	16315	16390	16210	16381	16483	16325	16244	16251	16123	16364	16255	16230	16396	16145	16347	16460	16284	16120	16198	16363	16290	16257	16189	16396	16316	16235	16382	16350	16457	16431	16093	16314	16372	16479	16333	16412	16321	16339	16385	16338	16569	16331	16174	16227	16267	16121	16195	16466	16659	16273	16349	16366	16351	16551	16339	16315	16343	15971	16350	16129	16401	16372	16397	16376	16215	16411	16297	16218	16131	16364	16124	16200	16202	16473	16077	16271	16071	16291	16455	16210
46030	69571	64051	49956	41017	33383	28818	22660	18361	16821	16035	15412	14657	14035	13895	13138	12982	12691	12614	12589	12186	12322	12228	12321	11883	11887	11884	11699	11706	11801	11654	11783	11642	11588	11510	11791	11507	11700	11616	11799	11648	11684	11522	11619	11672	11465	11613	11560	11548	11480	11540	11531	11594	11496	11581	11535	11653	11583	11676	11677	11705	11569	11622	11611	11692	11611	11494	11556	11508	11467	11625	11741	11590	11619	11619	11603	11447	11586	11653	11477	11703	11693	11546	11679	11678	11685	11448	11577	11515	11626	11664	11686	11531	11735	11725	11499	11564	11680	11414	11565	11597	11571	11676	11683	11495	11553	11563	11688	11680	11587	11614	11610	11426	11562	11658	11397	11637	11731	11723	11485	11684	11589	11682	11588	11545	11579	11678	11594	11521	11668	11719	11523	11503	11569	11460	11550	11435	11401	11401	11734	11578	11507	11653	11540	11580	11553	11729	11583	11609	11554	11707	11629	11620	11592	11606	11694	11669	11396	11628	11515	11577	11531	11554	11616	11700	11744	11461	11591	11577	11566	11669	11632	11600	11610	11625	11604	11512	11769	11671	11494	11594	11661	11617	11370	11573	11521	11520	11492	11511	11641	11661	11692	11436	11591	11703	11543	11638	11492	11588	11566	11595	11504	11760	11472	11521	11619	11537	11531	11675	11539	11653	11603	11477	11631	11438	11617	11609	11556	11659	11531	11741	11633	11550	11638	11653	11686	11744	11703	11552	11622	11748	11590	11526	11705	11806	11492	11652	11575	11642	11724	11607	11655	11710	11519	11600	11690	11586	11529	11585	11587	11775	11560	11642	11591	11586	11461	11524	11780	11784	11450	11721	11332	11510	11681	11596	11733	11518	11476	11542	11566	11594	11519	11770	11544	11509	11506	11812	11650	11640	11688	11614	11612	11563	11527	11587	11647	11432	11711	11559	11559	11645	11621	11420	11809	11656	11485	11723	11573	11457	11608	11587	11504	11645	11560	11462	11487	11575	11781	11598	11727	11654	11521	11588	11575	11605	11674	11640	11530	11615	11547	11615	11536	11501	11658	11413	11470	11485	11514	11566	11663	11695	11731	11673	11808	11654	11593	11574	11462	11589	11520	11580	11482	11696	11527	11700	11526	11639	11683	11749	11683	11720	11570	11625	11682	11605	11569	11605	11400	11604	11724	11635	11565	11654	11595	11724	11607	11589	11612	11567	11588	11711	11721	11552	11570	11565	11528	11619	11576	11647	11570	11527	11573	11468	11750	11573	11485	11765	11643	11534	11737	11611	11573	11540	11615	11651	11409	11693	11665	11699	11570	11389	11581	11670	11583	11558	11646	11580	11602	11536	11687	11666	11626	11574	11632	11612	11571	11471	11646	11527	11391	11623	11567	11658	11640	11666	11612	11763	11648	11708	11409	11629	11531	11725	11545	11515	11597	11731	11690	11519	11563	11594	11667	11595	11525	11557	11440	11624	11682	11582	11700	11659	11534	11445	11633	11549	11614	11610	11737	11524	11488	11819	11543	11606	11544	11721	11680	11705	11738	11565	11657	11632	11648	11503	11427	11486	11635	11566	11678	11523	11612	11538	11655	11573	11372	11590	11772	11666	11750	11501	11748	11479	11701	11567	11675	11445	11851	11706	11585	11744	11500	11639	11570	11646	11582	11617	11713	11660	11542	11436	11620	11677	11577	11624	11655	11617	11544	11726	11640	11630	11437	11603	11547	11591	11451	11678	11752	11522	11516	11539	11610	11621	11638	11537	11560	11560	11632	11499	11706	11707	11502	11743	11702	11602	11600	11634	11532	11579	11578	11558	11743	11662	11452	11607	11633	11434	11504	11589	11697	11470	11579	11536	11542	11451	11464	11480	11470	11555	11582	11595	11593	11624	11634	11489	11597	11695	11638	11524	11672	11692	11580	11638	11577	11595	11475	11490	11541	11533	11446	11563	11641	11655	11641	11533	11661	11550	11502	11672	11702	11585	11692	11697	11617	11635	11653	11464	11510	11474	11671	11458	11522	11786	11673	11689	11621	11680	11659	11552	11521	11577	11588	11611	11691	11482	11490	11423	11663	11588	11637	11481	11505	11601	11620	11556	11532	11667	11617	11612	11482	11633	11713	11464	11630	11689	11630	11674	11636	11429	11501	11697	11607	11552	11477	11552	11627	11642	11608	11655	11544	11481	11540	11651	11462	11564	11552	11661	11821	11621	11747	11519	11575	11581	11658	11426	11544	11626	11511	11579	11649	11641	11727	11561	11493	11596	11708	11378	11656	11594	11760	11567	11538	11524	11650	11468	11515	11600	11599	11635	11537	11508	11654	11628	11505	11714	11382	11637	11537	11395	11529	11608	11665	11592	11612	11598	11424	11420	11537	11661	11606	11634	11527	11828	11590	11622	11565	11642	11524	11690	11593	11552	11448	11572	11485	11757	11543	11623	11621	11647	11689	11684	11531	11739	11564	11554	11497	11619	11627	11624	11652	11550	11674	11542	11652	11550	11564	11685	11477	11599	11812	11522	11560	11618	11588	11660	11701	11658	11416	11523	11671	11571	11602	11629	11588	11671	11537	11729	11602	11555	11672	11695	11483	11555	11719	11618	11546	11514	11685	11615	11702	11611	11611	11634	11654	11590	11637	11514	11658	11605	11525	11616	11556	11459	11661	11469	11620	11558	11596	11754	11692	11580	11558	11530	11443	11483	11591	11615	11588	11570	11450	11495	11478	11617	11588	11654	11438	11688	11280	11561	11643	11566	11686	11470	11596	11710	11499	11719	11547	11641	11714	11589	11629	11554	11521	11638	11463	11632	11609	11538	11501	11676	11678	11646	11552	11683	11485	11557	11590	11577	11587	11597	11631	11565	11660	11507	11645	11547	11417	11543	11510	11523	11453	11411	11567	11562	11616	11603	11580	11576	11548	11680	11571	11718	11716	11608	11689	11732	11686	11518	11747	11485	11630	11795	11699	11517	11608	11509	11664	11661	11678	11548	11595	11473	11518	11680	11563	11688	11533	11760	11621	11509	11671	11574	11548	11495	11668	11614	11668	11632	11705	11508	11584	11546	11324	11549	11639	11533	11649	11592	11631	11683	11719	11615	11626	11568	11627	11682	11520	11475	11572	11753	11552	11588	11579	11552	11489	11550	11567	11544	11610	11637	11689	11562	11581	11620	11652	11378	11601	11538	11543	11534	11383	11593	11686	11605	11656	11567	11683	11443	11395	11575	11708	11586	11688	11499	11578	11430	11686	11642	11649	11692	11732	11561	11553	11571	11441	11735	11511	11662	11660	11691	11485	11405	11395	11670	11422	11481	11675	11542	11462	11460	11507	11596	11453	11696	11549	11601	11555	11600	11480	11541	11721	11560	11590	11471	11585	11617	11606	11445	11506	11496	11669	11584	11450	11535	11489	11559	11448	11586	11606	11539	11672	11643	11598	11759	11715	11783	11437	11638	11660	11737	11688	11718	11529	11467	11623	11609	11546	11485	11583	11552	11477	11674	11648	11684	11687	11660	11630	11575	11502	11571	11527	11653	11625	11591	11675	11594	11710	11485	11640	11657	11464	11746	11581	11527	11613	11736	11450	11449	11619	11587	11663	11511	11534	11620	11582	11647	11585	11570	11626	11535	11672	11559	11616	11707	11651	11630	11602	11457	11597	11626	11541	11486	11580	11606	11534	11495	11500	11530	11758	11602	11557	11532	11656	11669	11601	11559	11733	11513	11564	11720	11654	11541	11644	11642	11513	11583	11708	11625	11557	11520	11396	11617	11602	11733	11737	11639	11609	11580	11652	11708	11688	11608	11528	11575	11518	11609	11579	11584	11593	11458	11663	11629	11562	11672	11519	11763	11581	11703	11759	11643	11591	11593	11461	11514	11712	11685	11663	11438	11581	11722	11742	11748	11495	11665	11625	11577	11652	11597	11566	11590	11673	11613	11553	11586	11473	11548	11564	11653	11736	11811	11681	11712	11657	11585	11569	11479	11562	11583	11757	11557	11403	11584	11580	11520	11649	11498	11547	11602	11591	11669	11600	11655	11582	11569	11421	11483	11653	11591	11542	11683	11515	11585	11479	11478	11663	11501	11461	11488	11578	11459	11707	11585	11593	11726	11465	11742	11572	11443	11438	11773	11614	11561	11557	11700	11700	11652	11637	11771	11618	11621	11546	11614	11587	11568	11499	11617	11675	11562	11544	11669	11670	11598	11450	11672	11696	11526	11564	11533	11666	11492	11372	11646	11612	11673	11691	11455	11706	11700	11581	11643	11652	11633	11512	11658	11692	11487	11456	11529	11628	11645	11526	11649	11720	11465	11518	11833	11800	11588	11545	11473	11490	11745	11409	11557	11674	11546	11563	11583	11684	11568	11653	11628	11505	11753	11675	11523	11558	11450	11595	11472	11496	11502	11558	11601	11528	11605	11686	11532	11521	11631	11491	11644	11638	11499	11528	11626	11583	11651	11533	11528	11742	11548	11715	11646	11557	11498	11501	11660	11468	11626	11524	11561	11566	11409	11444	11668	11684	11603	11696	11637	11427	11574	11537	11651	11575	11489	11625	11508	11721	11662	11536	11538	11543	11535	11505	11681	11477	11668	11707	11546	11513	11586	11603	11617	11624	11626	11770	11451	11509	11616	11655	11709	11534	11552	11500	11708	11578	11651	11422	11629	11663	11709	11666	11592	11636	11541	11629	11590	11526	11632	11541	11659	11690	11615	11543	11529	11464	11411	11585	11599	11544	11591	11616	11757	11601	11620	11648	11400	11584	11627	11550	11789	11456	11465	11525	11493	11500	11514	11681	11597	11649	11591	11740	11559	11789	11764	11501	11601	11531	11590	11573	11672	11633	11671	11728	11509	11601	11701	11565	11550	11480	11692	11432	11741	11581	11605	11624	11619	11655	11475	11583	11630	11505	11699	11549	11667	11465	11783	11683	11606	11550	11679	11682	11493	11593	11503	11445	11715	11508	11567	11684	11568	11808	11516	11566	11735	11653	11586	11682	11564	11508	11700	11542	11664	11442	11577	11676	11778	11609	11544	11782	11740	11524	11472	11708	11515	11605	11563	11533	11455	11687	11527	11796	11732	11523	11652	11523	11613	11635	11554	11681	11566	11617	11499	11748	11523	11483
24387	21244	29006	27471	30600	33606	34220	26581	23006	21653	21192	20510	20062	19359	18929	18360	18147	17940	17816	17681	17402	17416	17452	17252	17155	16971	16896	16888	16918	16877	16641	16725	16726	16776	16688	16659	16506	16429	16538	16636	16646	16720	16465	16349	16484	16484	16370	16547	16434	16572	16637	16438	16490	16638	16652	16561	16724	16568	16549	16586	16807	16602	16808	16700	16685	16593	16598	16842	16727	16523	16590	16390	16665	16680	16768	16581	16632	16694	16439	16690	16580	16452	16528	16555	16429	16597	16619	16561	16532	16451	16421	16697	16536	16585	16471	16483	16654	16456	16543	16723	16606	16321	16540	16300	16680	16703	16583	16592	16449	16755	16790	16711	16443	16652	16524	16582	16627	16656	16787	16428	16680	16590	16660	16639	16592	16528	16654	16552	16473	16484	16631	16456	16357	16785	16611	16596	16591	16637	16778	16602	16458	16563	16737	16400	16388	16693	16638	16581	16324	16706	16569	16470	16529	16559	16693	16384	16312	16623	16485	16328	16474	16571	16601	16414	16306	16542	16325	16540	16687	16598	16596	16602	16451	16503	16765	16624	16361	16579	16474	16642	16654	16841	16657	16475	16560	16559	16415	16533	16564	16511	16477	16420	16566	16447	16790	16585	16365	16394	16571	16637	16646	16657	16385	16674	16470	16563	16423	16550	16429	16716	16569	16730	16367	16649	16762	16561	16539	16573	16587	16544	16390	17061	16665	16651	16604	16734	16533	16409	16608	16661	16634	16493	16721	16577	16582	16375	16747	16435	16475	16644	16435	16439	16519	16414	16380	16655	16521	16367	16516	16571	16919	16654	16665	16436	16683	16713	16644	16434	16660	16679	16717	16692	16339	16541	16503	16752	16390	16797	16555	16565	16328	16674	16414	16362	16482	16346	16475	16374	16670	16479	16561	16405	16802	16579	16487	16644	16442	16819	16510	16506	16472	16374	16526	16657	16490	16497	16500	16490	16616	16225	16506	16653	16439	16492	16523	16633	16757	16583	16614	16535	16295	16455	16407	16421	16409	16321	16563	16623	16447	16475	16849	16585	16623	16541	16621	16428	16579	16696	16543	16625	16640	16573	16579	16441	16581	16403	16597	16538	16668	16391	16501	16353	16431	16528	16748	16494	16458	16354	16522	16571	16635	16352	16461	16626	16672	16697	16609	16605	16598	16474	16615	16342	16382	16450	16503	16468	16493	16778	16647	16685	16458	16315	16709	16635	16588	16556	16440	16518	16809	16281	16404	16519	16647	16512	16706	16365	16432	16539	16611	16431	16414	16658	16577	16749	16452	16359	16521	16443	16545	16602	16719	16792	16617	16420	16488	16612	16537	16639	16708	16605	16542	16611	16756	16455	16496	16503	16619	16577	16720	16449	16596	16491	16580	16631	16436	16206	16515	16636	16424	16467	16565	16426	16556	16531	16422	16541	16575	16550	16482	16645	16477	16588	16591	16510	16594	16558	16501	16744	16641	16264	16514	16270	16395	16466	16619	16526	16499	16522	16303	16565	16473	16615	16640	16533	16405	16595	16700	16651	16612	16574	16566	16373	16601	16484	16600	16490	16685	16584	16687	16575	16734	16628	16442	16578	16610	16583	16592	16705	16643	16729	16564	16697	16496	16564	16630	16355	16573	16449	16400	16334	16588	16622	16603	16613	16396	16580	16733	16692	16586	16433	16476	16613	16461	16610	16633	16654	16536	16428	16833	16567	16383	16264	16566	16445	16577	16539	16539	16625	16634	16605	16715	16392	16501	16807	16618	16728	16435	16637	16568	16679	16472	16365	16615	16800	16722	16355	16613	16687	16582	16272	16573	16534	16595	16495	16597	16563	16418	16443	16629	16726	16646	16518	16610	16850	16585	16521	16705	16637	16542	16525	16587	16551	16682	16386	16176	16594	16440	16555	16638	16529	16652	16600	16288	16731	16503	16645	16510	16352	16478	16601	16756	16651	16587	16593	16557	16695	16421	16562	16412	16510	16591	16458	16680	16733	16537	16612	16683	16708	16424	16480	16505	16559	16355	16427	16578	16491	16646	16462	16565	16634	16229	16352	16603	16570	16380	16435	16548	16579	16683	16647	16602	16481	16658	16510	16802	16671	16702	16448	16473	16749	16691	16575	16296	16549	16719	16723	16480	16654	16480	16704	16701	16626	16399	16655	16422	16879	16586	16568	16592	16378	16557	16651	16392	16613	16495	16425	16619	16509	16334	16495	16414	16293	16329	16388	16474	16557	16602	16480	16405	16586	16594	16335	16650	16707	16631	16589	16620	16576	16418	16506	16511	16373	16544	16622	16652	16317	16503	16496	16591	16228	16732	16528	16667	16659	16479	16743	16646	16633	16456	16419	16459	16526	16776	16619	16772	16575	16266	16482	16561	16659	16498	16492	16606	16443	16593	16617	16441	16471	16496	16511	16690	16610	16643	16448	16509	16815	16651	16675	16518	16489	16769	16469	16677	16498	16491	16588	16575	16509	16586	16745	16583	16554	16504	16461	16759	16496	16557	16558	16471	16746	16467	16418	16673	16453	16564	16404	16628	16518	16436	16495	16593	16793	16547	16450	16484	16575	16632	16487	16489	16557	16640	16540	16361	16477	16509	16388	16562	16407	16541	16446	16416	16614	16760	16505	16573	16395	16422	16524	16523	16450	16484	16631	16566	16635	16513	16596	16409	16334	16497	16525	16399	16509	16554	16566	16414	16526	16662	16269	16582	16799	16523	16659	16507	16473	16358	16625	16419	16534	16701	16694	16514	16293	16638	16412	16672	16465	16508	16708	16602	16522	16648	16413	16339	16486	16443	16394	16710	16560	16689	16633	16576	16490	16484	16649	16604	16686	16477	16510	16565	16583	16702	16749	16607	16437	16372	16528	16423	16613	16361	16628	16667	16502	16671	16535	16461	16559	16215	16499	16724	16668	16564	16542	16529	16633	16550	16423	16319	16638	16471	16520	16344	16541	16599	16726	16679	16662	16756	16468	16319	16557	16587	16622	16667	16724	16582	16410	16476	16497	16715	16634	16567	16589	16523	16411	16470	16701	16623	16629	16420	16774	16365	16459	16530	16588	16555	16443	16580	16642	16350	16668	16444	16574	16704	16345	16295	16644	16640	16643	16504	16512	16564	16503	16408	16458	16556	16317	16305	16511	16334	16444	16466	16674	16510	16491	16487	16610	16663	16434	16527	16671	16553	16528	16617	16485	16513	16405	16748	16566	16706	16605	16535	16465	16429	16699	16481	16484	16595	16615	16380	16551	16227	16466	16537	16559	16576	16523	16643	16550	16527	16516	16450	16731	16551	16455	16510	16546	16409	16495	16533	16441	16622	16500	16640	16292	16629	16472	16570	16575	16518	16370	16509	16724	16836	16326	16256	16522	16744	16350	16550	16577	16564	16490	16799	16426	16505	16484	16525	16599	16438	16732	16353	16379	16666	16476	16234	16635	16532	16662	16433	16329	16506	16662	16432	16624	16507	16481	16540	16658	16489	16494	16508	16812	16457	16605	16635	16374	16459	16693	16777	16483	16495	16569	16522	16259	16374	16551	16559	16519	16578	16641	16599	16490	16429	16302	16570	16801	16606	16752	16677	16727	16616	16634	16777	16544	16474	16679	16588	16366	16373	16524	16630	16763	16591	16517	16733	16517	16278	16589	16561	16430	16360	16583	16875	16720	16535	16688	16466	16512	16553	16364	16550	16693	16606	16435	16597	16590	16511	16583	16549	16444	16591	16581	16661	16557	16745	16789	16511	16578	16426	16372	16668	16537	16627	16462	16646	16742	16310	16590	16406	16543	16330	16557	16454	16547	16558	16584	16501	16249	16310	16793	16570	16524	16522	16783	16616	16468	16442	16611	16532	16566	16430	16578	16618	16499	16514	16522	16582	16379	16419	16629	16704	16606	16318	16622	16503	16477	16443	16634	16622	16329	16499	16390	16609	16554	16515	16538	16609	16489	16436	16521	16533	16751	16627	16465	16567	16623	16526	16460	16497	16516	16774	16699	16658	16786	16527	16559	16689	16484	16484	16782	16456	16602	16483	16453	16405	16467	16566	16543	16391	16410	16598	16708	16737	16542	16581	16503	16381	16475	16494	16535	16530	16449	16407	16758	16686	16564	16623	16636	16703	16651	16522	16608	16499	16492	16624	16553	16514	16539	16613	16464	16523	16586	16701	16562	16669	16661	16594	16492	16582	16535	16588	16580	16675	16509	16778	16576	16730	16572	16741	16499	16524	16475	16514	16552	16514	16526	16634	16575	16603	16436	16574	16551	16490	16339	16539	16591	16580	16696	16636	16371	16541	16526	16436	16502	16615	16571	16588	16675	16490	16490	16658	16452	16531	16638	16379	16398	16428	16465	16417	16482	16566	16665	16555	16507	16590	16675	16555	16800	16464	16606	16686	16427	16500	16614	16376	16689	16720	16558	16461	16439	16462	16577	16469	16604	16507	16613	16728	16593	16513	16585	16643	16651	16491	16545	16462	16391	16580	16663	16685	16484	16570	16659	16595	16480	16374	16540	16894	16557	16560	16622	16515	16508	16649	16544	16305	16563	16481	16582	16516	16460	16415	16588	16594	16544	16399	16622	16585	16511	16543	16402	16381	16607	16366	16684	16537	16644	16530	16428	16601	16657	16542	16726	16699	17045	16672	16595	16734	16450	16536	16512	16360	16360	16588	16310	16562	16471	16720	16690	16499	16658	16747	16529	16595	16341	16430	16565	16500	16616	16658	16685	16610	16407	16487	16293	16494	16565	16373	16537	16483	16557	16565	16605	16673	16600	16666	16524	16538	16425	16614	16620	16663	16645	16527	16438	16594	16620	16561	16635	16625	16526	16575	16531	16301	16568	16688	16549	16487	16557	16540	16630	16537	16526	16528	16424	16484	16528	16731	16537	16486	16556	16545	16538	16511	16503	16563	16719	16489	16425	16504	16505	16597	16522	16408	16631	16499	16776	16531	16366	16583	16738	16692	16469	16820	16379	16398	16632	16384	16410	16456	16590	16697	16629	16587	16543	16417	16311	16492	16338	16616	16760	16637	16793	16381	16562	16609	16657	16450	16511	16437	16622	16549	16488	16678	16605	16441	16710	16493	16570	16553	16518	16600	16507	16700	16563	16813	16785
52298	77549	66943	53973	44224	35434	29775	22765	19033	17739	16833	16368	15615	14984	14371	13687	13462	13056	12789	12515	12637	12611	12416	12180	12177	12064	12013	11998	12022	11858	11872	11866	11691	12026	11690	11861	11762	11618	11593	11614	11700	11602	11706	11750	11772	11507	11652	11599	11558	11660	11584	11580	11672	11686	11708	11650	11615	11523	11686	11651	11658	11724	11588	11723	11545	11468	11627	11639	11552	11730	11629	11715	11652	11848	11496	11708	11589	11587	11778	11551	11689	11623	11606	11699	11696	11750	11574	11582	11734	11534	11649	11640	11713	11669	11520	11597	11650	11855	11656	11724	11434	11715	11667	11741	11627	11731	11574	11604	11781	11677	11675	11635	11657	11431	11555	11606	11624	11719	11641	11577	11657	11559	11524	11561	11788	11721	11761	11729	11698	11870	11752	11695	11593	11681	11583	11639	11689	11834	11690	11681	11713	11798	11574	11792	11686	11643	11679	11704	11584	11693	11578	11520	11536	11654	11725	11562	11503	11556	11856	11689	11641	11732	11733	11509	11704	11644	11567	11626	11659	11660	11580	11777	11706	11651	11527	11661	11626	11780	11644	11651	11654	11711	11588	11602	11761	11553	11597	11648	11690	11759	11616	11670	11779	11650	11658	11635	11585	11727	11667	11751	11611	11583	11668	11705	11563	11562	11503	11731	11522	11564	11627	11688	11664	11773	11740	11668	11678	11654	11840	11618	11618	11729	11599	11628	11668	11727	11538	11716	11787	11720	11793	11695	11622	11652	11468	11613	11700	11563	11793	11664	11765	11581	11599	11715	11587	11640	11678	11764	11868	11690	11623	11579	11769	11566	11716	11698	11625	11562	11624	11770	11827	11669	11787	11637	11681	11658	11644	11502	11668	11799	11472	11628	11695	11673	11576	11602	11586	11697	11685	11734	11639	11625	11403	11623	11788	11556	11719	11660	11652	11782	11433	11704	11594	11600	11613	11659	11658	11709	11680	11625	11619	11541	11692	11565	11751	11778	11672	11701	11596	11786	11521	11576	11596	11672	11784	11650	11595	11700	11720	11648	11714	11736	11598	11569	11612	11715	11712	11543	11635	11657	11702	11658	11454	11614	11747	11666	11667	11668	11599	11811	11619	11730	11803	11626	11772	11733	11729	11584	11683	11549	11809	11570	11609	11550	11523	11779	11681	11525	11777	11531	11704	11566	11629	11567	11710	11882	11580	11616	11700	11794	11584	11638	11825	11641	11800	11621	11847	11620	11622	11635	11585	11603	11768	11618	11825	11486	11708	11613	11707	11673	11714	11596	11674	11660	11588	11701	11489	11660	11760	11598	11659	11502	11671	11683	11724	11549	11462	11617	11652	11572	11647	11673	11772	11661	11593	11732	11663	11708	11652	11864	11705	11578	11622	11796	11790	11696	11733	11523	11687	11625	11642	11598	11710	11625	11754	11813	11687	11667	11702	11663	11434	11628	11769	11660	11765	11720	11575	11750	11703	11504	11678	11515	11717	11566	11654	11641	11632	11615	11781	11702	11668	11642	11802	11535	11808	11689	11674	11803	11673	11580	11714	11680	11663	11582	11515	11694	11609	11698	11493	11724	11736	11874	11628	11964	11578	11547	11746	11739	11624	11705	11645	11733	11615	11625	11849	11539	11575	11661	11678	11619	11775	11694	11696	11560	11709	11680	11631	11698	11501	11533	11733	11553	11532	11683	11734	11586	11671	11599	11598	11824	11684	11654	11565	11683	11685	11740	11564	11673	11637	11636	11549	11513	11834	11587	11500	11822	11708	11453	11600	11789	11648	11644	11734	11706	11576	11669	11652	11665	11547	11660	11584	11651	11779	11570	11509	11755	11780	11506	11761	11872	11648	11637	11577	11613	11722	11554	11676	11823	11810	11573	11676	11671	11660	11672	11573	11578	11752	11641	11712	11800	11721	11733	11715	11581	11798	11669	11550	11741	11716	11791	11704	11747	11782	11585	11778	11601	11754	11602	11688	11656	11653	11701	11682	11713	11691	11673	11689	11597	11657	11710	11473	11769	11799	11623	11534	11608	11670	11479	11714	11647	11725	11539	11662	11719	11749	11654	11673	11673	11491	11575	11409	11731	11700	11520	11666	11596	11708	11549	11726	11683	11549	11719	11605	11494	11677	11633	11688	11667	11620	11536	11736	11577	11406	11531	11732	11574	11639	11740	11745	11682	11817	11754	11590	11555	11628	11816	11630	11722	11847	11679	11666	11609	11664	11705	11724	11755	11463	11548	11614	11887	11684	11512	11598	11565	11680	11685	11644	11667	11689	11741	11714	11829	11736	11594	11692	11653	11710	11502	11682	11600	11771	11528	11783	11691	11589	11676	11708	11715	11686	11813	11706	11537	11657	11599	11608	11850	11576	11779	11459	11729	11713	11774	11592	11526	11684	11825	11701	11609	11574	11660	11639	11798	11589	11539	11681	11630	11708	11692	11714	11679	11539	11709	11797	11505	11695	11544	11561	11719	11710	11663	11696	11772	11651	11858	11704	11636	11492	11598	11727	11950	11585	11666	11542	11766	11589	11650	11739	11677	11735	11529	11515	11540	11579	11446	11574	11542	11684	11575	11680	11526	11651	11628	11512	11841	11616	11581	11530	11652	11819	11672	11804	11588	11757	11753	11879	11700	11607	11650	11573	11663	11786	11556	11715	11737	11781	11569	11534	11657	11612	11541	11569	11592	11561	11648	11565	11686	11593	11605	11650	11521	11751	11531	11550	11671	11615	11629	11504	11727	11518	11716	11694	11446	11714	11708	11529	11679	11747	11654	11600	11690	11748	11637	11635	11905	11737	11529	11480	11751	11563	11584	11656	11627	11611	11646	11678	11610	11765	11712	11678	11608	11563	11589	11616	11522	11738	11731	11615	11651	11620	11550	11668	11720	11733	11550	11557	11603	11523	11727	11804	11536	11759	11577	11596	11724	11580	11678	11662	11761	11697	11589	11673	11769	11529	11604	11650	11630	11739	11641	11703	11651	11740	11671	11481	11703	11810	11508	11714	11734	11679	11676	11578	11673	11601	11575	11754	11657	11659	11876	11614	11731	11684	11717	11615	11612	11726	11669	11650	11718	11644	11526	11723	11730	11556	11643	11707	11887	11654	11644	11610	11705	11775	11584	11657	11749	11683	11673	11823	11633	11613	11657	11748	11637	11610	11655	11707	11588	11632	11523	11553	11753	11592	11640	11607	11571	11438	11689	11622	11607	11676	11744	11652	11728	11645	11744	11730	11664	11542	11685	11771	11551	11816	11735	11731	11741	11831	11760	11713	11680	11764	11721	11668	11705	11616	11717	11723	11549	11624	11714	11635	11612	11674	11616	11543	11586	11694	11534	11635	11655	11704	11651	11594	11650	11603	11574	11692	11784	11770	11631	11654	11626	11606	11747	11728	11527	11658	11795	11558	11656	11645	11577	11667	11652	11697	11656	11571	11456	11594	11624	11725	11674	11571	11759	11639	11629	11595	11621	11528	11632	11673	11626	11704	11686	11742	11582	11665	11603	11764	11394	11719	11724	11561	11595	11549	11788	11576	11703	11655	11530	11768	11668	11733	11620	11605	11791	11833	11595	11602	11647	11635	11686	11566	11646	11511	11707	11796	11627	11520	11713	11648	11649	11794	11451	11659	11775	11717	11630	11668	11506	11649	11741	11700	11598	11613	11614	11754	11736	11638	11534	11733	11552	11529	11628	11627	11794	11620	11715	11672	11704	11605	11626	11512	11856	11608	11582	11529	11489	11735	11686	11660	11623	11744	11578	11697	11683	11793	11652	11539	11666	11605	11610	11711	11693	11701	11723	11751	11803	11800	11559	11705	11703	11470	11803	11661	11534	11544	11729	11770	11581	11635	11559	11564	11765	11686	11492	11538	11656	11636	11693	11690	11646	11644	11631	11552	11786	11681	11708	11694	11553	11799	11626	11768	11651	11702	11580	11693	11649	11761	11534	11576	11553	11730	11640	11691	11708	11551	11591	11624	11799	11698	11706	11623	11669	11725	11773	11774	11474	11583	11756	11636	11577	11675	11593	11705	11576	11671	11579	11495	11608	11659	11667	11635	11583	11742	11602	11507	11709	11632	11583	11591	11528	11759	11625	11668	11654	11573	11605	11682	11685	11478	11733	11581	11556	11716	11625	11675	11623	11574	11745	11725	11565	11759	11627	11708	11723	11604	11796	11685	11668	11636	11642	11617	11645	11559	11740	11552	11602	11716	11673	11568	11524	11680	11697	11652	11469	11482	11746	11663	11868	11673	11671	11662	11577	11639	11693	11622	11825	11659	11658	11582	11549	11686	11597	11730	11547	11608	11652	11693	11609	11690	11584	11693	11678	11643	11558	11633	11656	11696	11749	11584	11554	11682	11716	11715	11636	11591	11561	11591	11699	11644	11785	11460	11519	11703	11781	11675	11691	11659	11561	11730	11578	11694	11878	11751	11595	11573	11881	11605	11711	11581	11708	11608	11826	11729	11881	11789	11611	11666	11775	11628	11729	11609	11546	11508	11703	11849	11715	11720	11591	11576	11739	11617	11489	11618	11683	11642	11578	11762	11569	11666	11638	11615	11706	11550	11594	11698	11705	11632	11621	11583	11799	11714	11672	11702	11679	11727	11650	11675	11649	11621	11818	11658	11610	11665	11651	11712	11498	11695	11732	11584	11701	11681	11702	11617	11599	11753	11821	11727	11636	11698	11814	11601	11810	11733	11641	11567	11564	11716	11658	11627	11725	11701	11662	11564	11735	11569	11703	11659	11732	11777	11788	11698	11635	11686	11749	11703	11529	11380	11687	11710	11806	11739	11624	11674	11582	11612	11673	11663	11494	11789	11692	11594	11584	11582	11773	11891	11677	11635	11657	11674	11797	11623	11533	11527	11727	11634	11715	11749	11625	11584	11648	11691	11699	11723	11664	11587	11663	11452	11586	11599	11770	11539	11633	11585	11735	11598	11539	11615	11655	11718	11702	11622	11624	11836	11597	11710	11627	11669	11729	11562	11766	11468	11571	11707	11628	11581	11654	11681	11479	11586	11686	11777	11738	11606	11698	11665	11506	11712	11674	11666	11731	11590	11611	11664	11758	11546	11566	11665	11719	11772	11772	11850	11647	11780	11503	11735	11712
45547	57112	58779	46355	35244	29516	23612	21198	19496	18679	18090	17801	17795	17535	17321	17238	17192	16782	16893	16817	16677	16674	16591	16580	16511	16592	16413	16487	16290	16553	16476	16218	16374	16433	16608	16227	16350	16187	16276	16249	16266	16322	16393	16527	16304	16296	16482	16309	16185	16144	16378	16196	16075	16242	16333	16233	16230	16430	16261	16186	16292	16219	16420	16328	16111	16344	16277	16282	16224	16560	16373	16560	16261	16366	16097	16346	16416	16411	16404	16412	16262	16348	16223	16382	16270	16374	16158	16380	16219	16371	16167	16342	16483	16394	16167	16296	16454	16330	16286	16272	16293	16092	16335	16289	16321	16327	16164	16233	16299	16011	16326	16385	16156	16260	16426	16158	16182	16231	16067	16140	16264	16201	16352	16170	16438	16216	16256	16300	16333	16547	16348	16208	16354	16068	16378	16134	16231	16161	16126	16273	16322	16276	16161	16195	16475	16288	16504	16203	16307	16078	16140	16364	16246	16316	16212	16403	16401	16168	16330	16181	16369	16147	16385	16117	16213	16214	16275	16321	16504	16457	16384	16239	16164	16168	16120	16272	16337	16325	16376	16172	16271	16280	16309	16151	16422	16461	16307	16242	16401	16096	16182	16403	16244	16153	16084	16344	16528	16371	16358	16190	16310	16220	16255	16329	16203	16226	16207	16153	16271	16176	16255	16174	16327	16404	16232	16279	16292	16567	16231	16246	16350	16277	16320	16120	16192	16250	16298	16144	16343	16149	16422	16414	16260	16316	16526	16137	16076	16390	16440	16514	16238	16169	16295	16465	16261	16463	16338	16292	16094	16307	16295	16205	16463	16494	16160	16178	16503	16403	16428	16343	16068	16175	16161	15969	16430	16351	16141	16334	16233	16475	16376	16211	16419	16201	16283	16355	16251	16229	16334	16318	16519	16554	16187	16103	16479	16392	16394	16295	16266	16112	16203	15926	16125	16194	16098	16138	16275	16028	16212	16230	16095	16576	16130	16203	16306	16278	16144	16340	16159	16349	16344	16250	16182	16165	16037	16204	16323	16369	16184	16394	16374	16271	16194	16076	16467	16394	16285	16326	16184	16534	16339	16208	16379	16486	16375	16180	16540	16359	16226	16300	16027	16305	16387	16380	16188	16312	16303	16429	16235	16320	16256	16466	16287	16178	16276	16170	16338	16247	16432	16254	16436	16383	16288	16150	16129	16267	16259	16371	16230	16408	16143	16240	16348	16067	16270	16351	16268	16608	16559	16273	16347	16386	16310	16065	16215	16396	16178	16443	16316	16321	16243	16244	16139	16222	16273	16275	16142	16359	16112	16242	16149	16209	16373	16393	16101	16132	16364	16350	16037	16320	16292	16262	16233	16098	16177	16203	16149	16507	16526	16218	16136	16315	16299	16354	16390	16281	16370	16413	16253	16223	16253	16293	16136	16310	16127	16193	16180	16169	16054	16232	16274	16136	16235	16266	16171	16238	16099	16179	16053	16241	16342	16338	16352	16509	16300	16052	16220	16275	16532	16370	16188	16154	16243	16242	16313	16416	16376	16298	16230	16296	16363	16511	16140	16139	16218	16118	16271	16484	16444	16316	16324	16408	16531	16522	16372	16362	16341	16382	16133	16266	16586	16352	16493	16137	16315	16503	16388	16123	16191	16303	16439	16141	16254	16272	16335	16308	16232	16271	16317	16312	16387	16371	16346	16194	16560	16299	16403	16171	16377	16226	16250	16354	16394	16407	16299	16463	16331	16221	16143	16394	16184	16257	16432	16424	16498	16389	16244	16229	16245	16285	16294	16170	16425	16385	16172	16133	16192	16389	16556	16333	16350	16338	16377	16395	16253	16329	16295	16474	16478	16264	16259	16439	16124	16353	16308	16309	16371	16209	16324	16270	16366	16283	16387	16534	16417	16196	16383	16263	16184	16485	16302	16373	16422	16279	16165	16181	16026	16505	16117	16202	16095	16428	16314	16025	16197	16419	16345	16457	16032	16193	16217	16241	16314	16408	16436	16172	16248	16438	16451	16214	16194	16212	16253	16321	16282	16373	16289	16508	16367	16309	16421	16297	16324	16340	16133	16281	16478	16169	16234	16371	16505	16165	16487	16116	16435	16345	16236	16077	16360	16379	16433	16340	16237	16293	16327	16309	16206	16265	16063	16382	16240	16369	16161	16277	16148	16426	16303	16270	16240	16261	16293	16288	16257	16143	16213	16127	16293	16199	16141	16345	16344	16487	16290	16305	16275	16378	16309	16165	16345	16452	16494	16292	16356	16355	16245	16259	16392	16515	16309	16225	16367	16117	16228	16334	16462	16482	16177	16141	16007	16198	16078	16382	16309	16353	16310	16425	16251	16178	16247	16380	16305	16273	16424	16143	16106	16227	16396	16175	16354	16364	16425	16159	16287	16323	16488	16237	16300	16169	16467	16258	16317	16355	16217	16203	16291	16263	16433	16186	16284	16431	16158	16365	16015	16109	16366	16207	16440	16216	16293	16340	16011	16419	16532	16182	16194	16309	16307	16196	16430	16459	16354	16305	16290	16181	16338	16175	16255	16179	16257	16400	16216	16378	16309	16244	16410	16399	16211	16308	16180	16148	16139	15983	16472	16226	16371	16552	16249	16186	16362	16215	16307	16113	16095	16244	16387	16340	16256	16253	16338	16456	16333	16671	16505	16328	16406	16261	16180	16273	16300	16372	16307	16212	16330	16406	16317	16383	16508	16295	16228	16281	16063	16259	16331	16177	16143	16285	16273	16320	16361	16166	16145	16342	16060	16350	16353	16294	16302	16235	16295	16195	16245	16314	16381	16119	16308	16293	16294	16186	16265	16167	16339	16290	16212	16223	16396	16176	16368	16248	16191	16197	16202	16289	16136	16296	16240	16326	16241	16314	15976	16180	16248	16147	16275	16415	16356	16326	16532	16334	16210	16289	16330	16262	16604	16250	16233	16131	16415	16109	16344	16370	16489	16166	16331	16275	16303	16327	16480	16295	16420	16348	16404	16316	16659	16380	16209	16437	16244	16309	16133	16191	16228	16377	16334	16350	16319	16315	16244	16210	16328	16173	16512	16435	16427	16134	16208	16264	16276	16315	16207	16194	16281	16347	16319	16196	16237	16610	16346	16464	16201	16256	16293	16097	16223	16227	16384	16271	16094	16383	16473	16358	16217	16216	16466	16423	16379	16149	16251	16140	16286	16367	16341	16223	16275	16145	16206	16169	16105	16163	16321	16227	16167	16335	16258	16182	16287	16476	16373	16280	16303	16249	16427	16186	16216	16305	16245	16155	16372	16185	16339	16387	16493	16401	16456	16407	16309	16050	16260	16299	16343	16283	16321	16359	16389	16398	16380	16284	16241	16283	16223	16112	16480	16320	16282	16450	16215	16355	16136	16233	16401	16494	16201	16173	16189	16266	16338	16321	16151	16090	16349	16337	16560	16399	16320	16368	16356	16265	16516	16309	16257	16322	16186	16271	16186	16393	16254	16375	16061	16165	16346	16289	16331	16284	16322	16431	16242	16448	16373	16208	16316	16271	16539	16375	16354	16358	16343	16259	16288	16251	16324	16386	16367	16339	16446	16165	16226	16494	16285	16294	16316	16357	16326	16130	16443	16325	16105	16265	16376	16277	16153	16162	16195	16204	16373	16413	16351	16353	16206	16206	16326	16106	16287	16429	16484	16370	16181	16229	16208	16360	16107	16460	16341	16143	16228	16254	16287	16220	16175	16381	16325	16182	16088	16444	16503	16286	16378	16329	16459	16603	16080	16293	16267	16229	16592	16285	16072	16242	16374	16440	16344	16317	16396	16443	16341	16499	16477	16343	16244	16317	16243	16000	16454	16393	16374	16385	16419	16207	16234	16442	16263	16099	16306	16314	16196	16111	16312	16479	16334	16383	16641	16325	16220	16454	16256	16383	16384	16252	16414	16327	16305	16371	16231	16154	16093	16420	16309	16227	16331	16396	16076	16444	16251	16191	16207	16612	16322	16223	16379	16181	16171	16257	16298	16078	16349	16348	16411	16308	16318	16346	16478	16435	16440	16448	16269	16229	16367	16230	16167	16405	16332	16248	16545	16278	16259	16172	16382	16203	16428	16231	16473	16266	16206	16510	16162	16492	16387	16362	16225	16399	16317	16305	16356	16490	16460	16278	16310	16339	16241	16323	16290	16157	16289	16330	16310	16323	16133	16261	16346	16357	16201	16273	16206	16457	16060	16282	16206	16401	16156	16444	16340	16301	16353	16382	16296	16393	16172	16280	16239	16338	16465	16419	16171	16379	16234	16216	16485	16158	16280	16245	16103	16207	16202	16448	16208	16383	16144	16240	16201	16317	16538	16247	16144	16200	16308	16259	16377	16305	16221	16176	16291	16251	16296	16328	16330	16465	16618	16355	16229	16244	16150	16303	16320	16493	16395	16065	16343	16401	16438	16213	16305	16237	16458	16236	16419	16338	16334	16253	16274	16242	16349	16244	16256	16217	16123	16294	16233	16285	16142	16195	16296	16514	16550	16536	16114	16092	16429	16263	16295	16347	16439	16270	16375	16222	16365	16534	16235	16211	16224	16301	16440	16481	16355	16367	16140	16213	16290	16236	16366	16139	16256	16233	16286	16309	16421	16134	16184	16303	16304	16095	16351	16352	16447	16369	16598	16244	16065	16405	16247	16308	16357	16311	16099	16364	16296	16215	16318	16132	16218	16351	16246	16336	16169	16360	16264	16464	16541	16341	16318	16171	16563	16326	16378	16310	16478	16328	16362	16290	16346	16311	16366	16292	16371	16121	16210	16388	16469	16301	16244	16535	16350	16238	16311	16285	16293	16187	16368	16258	16436	16242	16181	16277	16088	16319	16287	16123	16303	16380	16194	16589	16350	16306	16477	16226	16386	16408	16377	16348	16351	16091	16198	16311	16262	16439	16374	16472	16294	16125	16150	16482	16205	16219	16357	16084	16370	16327	16336	16398	16036	16097	16248	16382	16214	16259	16303	16216	16391	16218	16474	16469	16196	16224	16268	16076	16294	16187	16369	16254	16305	16291	16293	16401	16337	16358	16268	16461	16207	16263	16141	16371	16416	16496	16294	16289	16154	16226	16443	16113	16228	16529	16311	16281	16471	16498	16267	16265	16215	16421
49546	66133	58706	41550	31935	25922	19468	17327	15687	14565	14030	13879	13504	13036	12846	12552	12231	12167	12192	12049	11914	12054	11860	11753	11818	11705	11645	11631	11744	11723	11733	11619	11560	11726	11524	11716	11475	11513	11630	11521	11640	11729	11669	11493	11602	11483	11535	11616	11536	11588	11477	11582	11710	11452	11551	11580	11641	11690	11540	11641	11530	11476	11361	11725	11552	11593	11644	11532	11561	11673	11614	11569	11696	11567	11674	11590	11532	11617	11540	11608	11547	11584	11549	11551	11570	11483	11410	11586	11581	11647	11519	11485	11637	11560	11601	11717	11468	11510	11494	11528	11652	11519	11667	11427	11517	11605	11511	11615	11554	11522	11574	11609	11477	11613	11451	11637	11592	11485	11546	11607	11411	11629	11473	11503	11523	11507	11500	11469	11464	11591	11586	11604	11614	11566	11551	11538	11511	11569	11631	11671	11511	11526	11561	11476	11546	11649	11572	11540	11647	11624	11503	11502	11697	11593	11471	11607	11636	11616	11590	11503	11524	11616	11603	11358	11561	11469	11523	11417	11519	11468	11488	11567	11451	11605	11594	11601	11546	11630	11723	11392	11502	11483	11458	11601	11503	11577	11455	11539	11650	11615	11596	11451	11669	11436	11585	11673	11632	11355	11616	11610	11595	11478	11602	11572	11676	11530	11509	11661	11447	11456	11500	11535	11573	11461	11511	11551	11531	11588	11551	11522	11546	11735	11417	11637	11343	11569	11470	11573	11529	11547	11497	11706	11546	11560	11591	11530	11516	11563	11550	11521	11532	11540	11582	11519	11482	11577	11626	11503	11482	11545	11437	11619	11600	11603	11510	11544	11606	11707	11573	11496	11546	11680	11656	11435	11690	11364	11460	11643	11492	11576	11535	11494	11651	11541	11515	11476	11516	11670	11426	11583	11556	11516	11491	11555	11457	11593	11574	11422	11543	11435	11507	11555	11531	11534	11621	11493	11730	11458	11427	11682	11405	11639	11545	11454	11598	11513	11590	11470	11486	11455	11536	11329	11463	11572	11511	11566	11611	11586	11633	11452	11722	11488	11648	11550	11615	11412	11680	11625	11386	11332	11465	11617	11529	11675	11569	11593	11591	11341	11550	11622	11646	11444	11447	11501	11566	11636	11682	11477	11623	11581	11599	11505	11620	11579	11558	11544	11603	11559	11328	11437	11459	11530	11592	11584	11518	11484	11641	11553	11793	11415	11466	11559	11594	11445	11505	11412	11487	11606	11440	11613	11707	11549	11516	11585	11563	11600	11478	11429	11517	11546	11500	11397	11624	11474	11518	11432	11484	11572	11517	11405	11485	11499	11718	11596	11488	11512	11610	11450	11446	11561	11350	11566	11601	11608	11616	11393	11546	11625	11606	11424	11522	11421	11520	11487	11632	11473	11538	11498	11590	11543	11506	11506	11642	11405	11530	11654	11433	11372	11752	11590	11516	11508	11460	11523	11666	11519	11592	11430	11446	11724	11652	11607	11387	11548	11603	11406	11606	11404	11594	11515	11480	11567	11366	11517	11482	11613	11682	11622	11560	11518	11514	11549	11692	11615	11647	11481	11529	11699	11740	11562	11361	11581	11468	11540	11683	11649	11390	11641	11580	11577	11365	11601	11741	11447	11403	11666	11426	11475	11610	11411	11542	11673	11566	11575	11399	11513	11553	11550	11586	11407	11592	11402	11582	11544	11546	11639	11557	11587	11587	11509	11649	11569	11535	11636	11587	11508	11667	11387	11706	11695	11817	11501	11471	11569	11462	11492	11654	11592	11574	11437	11652	11325	11624	11585	11630	11413	11577	11526	11580	11494	11539	11489	11508	11566	11686	11424	11453	11547	11639	11533	11370	11570	11524	11566	11663	11570	11389	11497	11503	11394	11572	11574	11611	11670	11528	11666	11427	11557	11596	11542	11557	11538	11587	11535	11520	11372	11472	11635	11532	11559	11692	11496	11672	11527	11736	11497	11417	11431	11572	11550	11502	11646	11579	11646	11373	11623	11559	11629	11521	11676	11549	11591	11745	11561	11538	11679	11595	11484	11544	11761	11530	11586	11642	11430	11507	11729	11729	11487	11640	11612	11444	11535	11577	11578	11545	11619	11636	11461	11533	11494	11568	11563	11560	11580	11635	11407	11349	11661	11548	11637	11484	11584	11535	11572	11580	11487	11559	11628	11718	11585	11495	11592	11574	11546	11584	11565	11486	11634	11641	11619	11567	11527	11538	11617	11390	11517	11584	11562	11566	11421	11497	11609	11561	11613	11610	11464	11509	11477	11358	11345	11566	11499	11627	11544	11601	11616	11486	11662	11565	11533	11649	11455	11576	11480	11417	11584	11696	11527	11519	11458	11498	11468	11664	11493	11609	11583	11425	11632	11636	11638	11529	11536	11691	11406	11534	11480	11576	11601	11391	11562	11636	11555	11505	11613	11463	11623	11470	11656	11553	11472	11540	11568	11412	11682	11688	11498	11644	11447	11538	11529	11523	11501	11530	11497	11498	11632	11546	11539	11425	11383	11662	11552	11587	11337	11546	11441	11434	11598	11566	11442	11558	11457	11468	11676	11528	11627	11665	11634	11555	11511	11475	11574	11611	11702	11588	11630	11668	11502	11548	11470	11465	11562	11455	11585	11453	11503	11553	11599	11625	11555	11450	11456	11565	11508	11463	11535	11465	11488	11499	11469	11447	11605	11601	11583	11499	11496	11717	11531	11376	11567	11768	11485	11623	11540	11532	11595	11430	11583	11619	11540	11485	11533	11427	11582	11491	11622	11654	11515	11619	11519	11541	11523	11482	11375	11579	11373	11471	11389	11504	11655	11695	11297	11596	11436	11564	11485	11583	11591	11569	11531	11530	11563	11488	11536	11603	11451	11480	11478	11428	11660	11386	11613	11681	11544	11623	11639	11681	11543	11648	11572	11539	11545	11503	11642	11490	11389	11400	11628	11722	11612	11524	11600	11614	11604	11645	11589	11539	11522	11500	11571	11557	11504	11253	11632	11648	11466	11377	11569	11497	11755	11646	11452	11503	11476	11760	11635	11708	11469	11574	11584	11521	11681	11498	11566	11575	11601	11556	11530	11366	11527	11637	11527	11464	11481	11572	11549	11627	11654	11638	11562	11469	11462	11592	11490	11468	11554	11458	11507	11585	11701	11709	11571	11684	11622	11507	11483	11380	11505	11545	11674	11673	11553	11579	11364	11206	11398	11591	11511	11585	11504	11521	11671	11623	11369	11610	11563	11445	11555	11674	11595	11590	11515	11548	11555	11515	11559	11587	11422	11546	11683	11610	11522	11650	11495	11606	11533	11759	11596	11562	11574	11477	11558	11668	11493	11505	11545	11538	11681	11505	11541	11502	11543	11578	11542	11713	11676	11658	11618	11579	11498	11485	11615	11666	11533	11656	11646	11584	11459	11599	11637	11481	11581	11346	11771	11597	11442	11620	11482	11444	11545	11526	11513	11630	11575	11650	11562	11519	11681	11483	11626	11401	11469	11611	11578	11514	11379	11541	11625	11573	11532	11682	11610	11610	11411	11426	11595	11442	11748	11573	11614	11462	11534	11639	11549	11459	11538	11730	11657	11660	11724	11505	11513	11396	11663	11506	11673	11611	11531	11545	11533	11625	11511	11491	11436	11541	11563	11617	11547	11560	11608	11584	11453	11559	11589	11487	11352	11470	11457	11572	11549	11605	11589	11542	11564	11423	11602	11546	11463	11528	11626	11617	11583	11564	11547	11540	11674	11740	11478	11602	11574	11685	11420	11404	11705	11458	11442	11561	11776	11478	11752	11458	11452	11408	11652	11572	11517	11548	11588	11566	11617	11538	11636	11479	11625	11459	11667	11478	11463	11731	11543	11718	11660	11385	11491	11723	11552	11562	11493	11585	11654	11472	11516	11543	11513	11534	11423	11512	11644	11513	11454	11513	11489	11685	11629	11574	11625	11768	11265	11630	11600	11487	11572	11531	11652	11391	11444	11604	11546	11620	11559	11554	11598	11442	11565	11582	11551	11606	11537	11388	11616	11530	11473	11618	11717	11620	11684	11610	11517	11454	11541	11576	11668	11520	11687	11444	11640	11579	11544	11548	11384	11598	11658	11573	11614	11514	11601	11498	11843	11545	11673	11554	11547	11538	11732	11849	11490	11486	11556	11515	11605	11656	11468	11601	11536	11580	11586	11632	11593	11578	11303	11722	11693	11479	11533	11643	11384	11421	11645	11654	11529	11657	11594	11544	11566	11496	11469	11622	11710	11623	11499	11571	11556	11548	11695	11574	11366	11529	11536	11549	11548	11494	11650	11499	11595	11446	11554	11584	11470	11689	11651	11514	11451	11671	11493	11619	11525	11601	11511	11602	11757	11533	11430	11511	11485	11542	11548	11532	11419	11681	11560	11543	11412	11517	11504	11484	11516	11570	11545	11606	11695	11544	11361	11433	11530	11539	11548	11598	11520	11639	11364	11542	11508	11565	11560	11461	11603	11602	11567	11646	11466	11687	11535	11530	11620	11549	11447	11425	11540	11657	11741	11469	11572	11639	11653	11585	11652	11515	11545	11555	11468	11549	11439	11637	11555	11602	11402	11559	11608	11664	11600	11513	11555	11382	11579	11600	11566	11545	11678	11579	11737	11363	11517	11603	11578	11566	11642	11524	11615	11608	11620	11641	11534	11634	11483	11560	11510	11633	11529	11701	11645	11715	11557	11685	11520	11460	11569	11537	11571	11648	11445	11389	11497	11551	11498	11672	11638	11544	11576	11601	11412	11453	11628	11573	11620	11416	11555	11520	11497	11417	11569	11665	11388	11547	11543	11508	11573	11611	11459	11486	11609	11497	11402	11525	11602	11600	11446	11529	11658	11450	11676	11610	11533	11708	11513	11582	11561	11494	11416	11535	11485	11614	11543	11605	11422	11595	11526	11614	11686	11546	11542	11534	11563	11506	11494	11664	11569	11420	11590	11560	11616	11456	11660	11451	11484	11658	11424	11604	11688	11700	11514	11499	11568	11478	11565	11514	11409	11523	11584	11638	11527	11601	11635	11402	11429	11507	11427	11724	11547	11691	11812	11496	11506	11601	11545	11418	11505	11480	11493	11632	11641	11388	11470	11602	11489	11375	11603
26407	21802	31046	31868	31849	34185	33325	27603	22622	19634	18693	18355	18114	17739	17708	17442	17095	16919	17100	16926	16897	16824	16639	16914	16507	16776	16672	16496	16461	16628	16734	16464	16644	16546	16435	16529	16449	16497	16269	16534	16330	16614	16533	16393	16628	16457	16393	16528	16338	16404	16366	16146	16384	16401	16482	16309	16511	16525	16513	16334	16659	16451	16524	16368	16233	16376	16561	16495	16446	16581	16644	16418	16533	16481	16365	16361	16387	16431	16490	16369	16574	16466	16337	16214	16415	16348	16396	16392	16374	16147	16431	16326	16503	16569	16559	16381	16532	16175	16368	16245	16219	16325	16368	16348	16429	16243	16450	16376	16371	16652	16321	16525	16353	16359	16527	16414	16487	16558	16503	16331	16509	16373	16450	16575	16388	16327	16276	16319	16601	16455	16568	16303	16279	16282	16268	16480	16404	16443	16339	16437	16288	16348	16439	16559	16614	16408	16497	16376	16504	16481	16236	16406	16258	16410	16386	16402	16455	16304	16315	16311	16366	16565	16487	16261	16515	16472	16380	16118	16049	16288	16405	16634	16420	16383	16373	16365	16297	16469	16332	16264	16396	16249	16288	16338	16390	16501	16323	16347	16461	16544	16215	16246	16529	16338	16467	16645	16470	16499	16341	16603	16340	16292	16351	16463	16454	16390	16257	16437	16329	16658	16157	16353	16467	16325	16351	16473	16351	16583	16484	16508	16352	16334	16391	16311	16294	16499	16345	16526	16563	16496	16407	16482	16415	16246	16543	16482	16215	16199	16461	16581	16477	16172	16391	16385	16382	16196	16286	16534	16402	16314	16201	16335	16117	16340	16314	16376	16631	16354	16372	16276	16231	16339	16582	16387	16324	16269	16441	16470	16580	16177	16304	16353	16467	16393	16592	16501	16406	16483	16379	16304	16326	16542	16515	16555	16517	16312	16424	16382	16256	16383	16379	16431	16578	16286	16455	16390	16373	16498	16618	16443	16517	16360	16471	16491	16299	16582	16433	16277	16330	16428	16522	16292	16514	16452	16191	16491	16338	16501	16345	16319	16530	16387	16453	16456	16379	16434	16183	16526	16470	16441	16394	16317	16429	16327	16472	16377	16497	16275	16380	16513	16514	16363	16288	16330	16504	16340	16566	16263	16268	16575	16394	16293	16337	16370	16391	16248	16385	16370	16600	16288	16415	16196	16140	16423	16289	16378	16327	16532	16538	16304	16527	16279	16299	16179	16439	16386	16321	16314	16496	16352	16515	16346	16429	16284	16283	16354	16351	16409	16411	16253	16552	16302	16479	16345	16435	16588	16163	16572	16231	16387	16453	16229	16360	16418	16563	16516	16406	16431	16411	16385	16267	16345	16414	16458	16281	16328	16470	16518	16234	16246	16335	16482	16370	16388	16591	16396	16449	16292	16268	16325	16595	16377	16525	16533	16344	16322	16487	16343	16346	16393	16588	16551	16591	16599	16393	16634	16399	16348	16470	16318	16550	16507	16267	16376	16341	16248	16437	16346	16488	16242	16366	16536	16372	16419	16400	16413	16338	16344	16373	16383	16338	16450	16441	16291	16702	16388	16386	16411	16335	16423	16581	16243	16330	16306	16324	16415	16313	16346	16604	16246	16445	16333	16261	16154	16144	16361	16302	16430	16594	16405	16474	16226	16589	16358	16418	16536	16326	16491	16376	16233	16360	16483	16386	16418	16360	16402	16245	16420	16343	16033	16390	16311	16340	16296	16448	16331	16339	16566	16427	16387	16425	16535	16571	16566	16451	16454	16472	16326	16078	16397	16369	16428	16384	16508	16271	16601	16031	16288	16194	16488	16509	16432	16643	16383	16748	16372	16666	16452	16481	16234	16448	16444	16399	16498	16459	16354	16321	16433	16365	16337	16386	16370	16274	16285	16441	16272	16422	16535	16336	16276	16576	16226	16371	16301	16348	16478	16326	16154	16250	16458	16295	16398	16318	16498	16390	16441	16468	16278	16608	16362	16351	16220	16520	16365	16636	16300	16236	16507	16380	16498	16523	16369	16273	16461	16400	16462	16384	16415	16389	16336	16189	16388	16298	16578	16490	16327	16491	16373	16384	16287	16396	16404	16412	16370	16472	16653	16512	16424	16628	16389	16398	16281	16331	16429	16313	16431	16321	16270	16555	16238	16174	16525	16433	16377	16377	16522	16316	16415	16267	16276	16227	16312	16375	16486	16324	16148	16262	16408	16475	16247	16348	16310	16326	16226	16346	16317	16423	16427	16384	16406	16494	16250	16451	16552	16501	16280	16182	16373	16328	16456	16340	16398	16228	16427	16374	16452	16428	16336	16446	16327	16459	16322	16312	16483	16305	16473	16465	16257	16508	16527	16188	16315	16468	16206	16429	16260	16147	16422	16648	16334	16417	16412	16200	16470	16551	16717	16404	16326	16657	16477	16254	16308	16517	16371	16353	16418	16423	16226	16385	16480	16540	16540	16408	16305	16428	16427	16546	16216	16161	16532	16570	16268	16326	16280	16406	16323	16162	16392	16447	16345	16698	16543	16379	16374	16533	16436	16298	16219	16274	16397	16226	16514	16517	16486	16507	16241	16566	16314	16224	16441	16435	16239	16344	16582	16162	16475	16542	16505	16364	16208	16470	16419	16397	16256	16493	16620	16429	16585	16462	16363	16497	16410	16385	16303	16255	16436	16328	16426	16599	16526	16446	16549	16475	16195	16313	16431	16575	16477	16555	16511	16155	16294	16148	16239	16289	16349	16308	16388	16449	16623	16157	16394	16295	16609	16477	16466	16273	16440	16279	16349	16436	16502	16409	16327	16533	16364	16466	16374	16501	16382	16307	16490	16216	16494	16347	16179	16405	16265	16667	16527	16432	16436	16388	16323	16279	16493	16385	16355	16442	16407	16451	16490	16383	16373	16487	16683	16508	16592	16368	16259	16393	16259	16412	16340	16374	16483	16430	16248	16302	16382	16469	16234	16422	16335	16467	16441	16393	16561	16352	16214	16471	16475	16188	16417	16427	16296	16469	16300	16406	16395	16334	16516	16397	16393	16406	16521	16418	16426	16278	16429	16539	16432	16408	16297	16328	16441	16528	16494	16428	16319	16423	16474	16210	16347	16420	16185	16421	16323	16432	16498	16391	16818	16292	16261	16545	16364	16457	16467	16572	16453	16321	16601	16342	16342	16446	16451	16284	16268	16305	16419	16372	16303	16141	16339	16234	16340	16455	16526	16295	16300	16679	16492	16484	16260	16387	16224	16316	16425	16390	16516	16511	16115	16360	16434	16328	16515	16427	16329	16628	16503	16290	16447	16184	16294	16329	16484	16322	16656	16550	16277	16261	16411	16205	16409	16360	16359	16388	16337	16226	16447	16358	16376	16437	16350	16262	16278	16196	16225	16600	16372	16448	16420	16385	16262	16478	16546	16196	16293	16664	16516	16459	16527	16285	16350	16172	16513	16403	16451	16353	16306	16556	16191	16235	16479	16235	16485	16435	16321	16347	16546	16485	16183	16507	16374	16368	16432	16541	16271	16388	16470	16440	16370	16400	16489	16394	16420	16283	16434	16299	16493	16343	16053	16208	16444	16400	16379	16441	16482	16251	16574	16254	16437	16364	16578	16348	16263	16453	16564	16469	16362	16462	16309	16455	16355	16375	16315	16297	16261	16216	16285	16280	16588	16518	16381	16394	16376	16430	16366	16531	16294	16416	16407	16576	16384	16389	16294	16489	16401	16400	16396	16443	16375	16549	16243	16563	16740	16491	16303	16422	16404	16424	16450	16534	16344	16506	16512	16318	16264	16248	16505	16320	16543	16247	16302	16213	16298	16466	16681	16610	16441	16716	16617	16658	16350	16477	16319	16342	16454	16540	16115	16270	16530	16524	16257	16533	16485	16320	16414	16476	16403	16304	16551	16395	16500	16506	16528	16316	16452	16383	16459	16506	16531	16276	16126	16445	16500	16352	16078	16297	16346	16559	16287	16377	16339	16632	16435	16213	16440	16445	16118	16212	16318	16695	16583	16390	16528	16361	16356	16382	16512	16395	16575	16514	16593	16479	16462	16557	16393	16356	16303	16373	16389	16440	16376	16423	16203	16412	16397	16477	16568	16242	16529	16427	16482	16606	16399	16262	16221	16414	16396	16336	16365	16267	16407	16385	16407	16350	16265	16289	16508	16368	16319	16405	16362	16249	16407	16514	16426	16379	16448	16469	16286	16389	16316	16421	16372	16385	16248	16286	16477	16406	16495	16326	16168	16476	16315	16408	16371	16454	16360	16199	16478	16559	16452	16238	16247	16348	16229	16568	16353	16472	16244	16340	16423	16448	16457	16454	16254	16260	16289	16434	16303	16435	16335	16322	16528	16514	16250	16508	16407	16344	16618	16144	16302	16298	16379	16455	16374	16415	16497	16550	16627	16358	16445	16318	16448	16467	16109	16099	16646	16288	16477	16336	16423	16530	16416	16410	16485	16463	16683	16488	16594	16286	16226	16452	16359	16473	16461	16613	16394	16349	16315	16140	16438	16303	16467	16359	16221	16239	16348	16384	16350	16236	16471	16355	16524	16316	16494	16355	16396	16361	16432	16524	16355	16330	16483	16123	16572	16380	16250	16474	16490	16548	16599	16405	16349	16238	16294	16227	16544	16349	16550	16562	16591	16522	16365	16248	16357	16224	16408	16462	16264	16403	16509	16450	16376	16357	16248	16425	16485	16327	16223	16482	16302	16512	16360	16542	16404	16368	16282	16208	16274	16468	16596	16461	16333	16400	16511	16094	16369	16227	16345	16314	16359	16393	16388	16214	16344	16386	16270	16305	16435	16590	16647	16231	16247	16345	16449	16480	16524	16290	16558	16541	16431	16463	16351	16474	16126	16166	16505	16426	16334	16355	16198	16345	16267	16381	16203	16298	16548	16544	16630	16454	16484	16480	16430	16152	16518	16501	16327	16332	16346	16314	16537	16377	16361	16290	16304	16645	16325	16298	16197	16512	16486	16286	16348	16320	16353	16415	16535	16464	16264	16605	16306	16333	16464	16532	16481	16433	16363	16195	16341	16379	16508	16442	16163	16293	16437	16321	16450	16248	16487	16452	16384	16353	16298	16431	16444	16558	16537	16520	16585	16277	16480	16476	16276
51414	72850	59902	45023	36213	32719	28986	23728	18168	14880	14184	13753	13495	13156	12952	12688	12562	12363	12244	12073	12259	11959	11982	11944	11842	11791	11589	11804	11706	11874	11564	11658	11711	11697	11645	11839	11388	11568	11563	11699	11533	11572	11659	11660	11555	11694	11668	11747	11656	11605	11488	11515	11724	11643	11672	11566	11555	11512	11532	11484	11535	11549	11682	11526	11519	11664	11653	11507	11627	11628	11415	11737	11841	11587	11540	11621	11740	11619	11753	11479	11521	11769	11475	11608	11473	11666	11588	11646	11561	11600	11739	11455	11604	11688	11667	11687	11785	11676	11686	11544	11545	11769	11542	11618	11650	11730	11670	11545	11534	11647	11702	11658	11656	11640	11571	11570	11540	11730	11576	11601	11517	11747	11580	11723	11574	11391	11604	11684	11609	11511	11703	11476	11534	11783	11390	11562	11650	11625	11544	11528	11628	11740	11837	11500	11604	11733	11602	11638	11596	11605	11490	11568	11612	11486	11632	11551	11688	11637	11520	11537	11585	11657	11565	11534	11713	11567	11557	11655	11723	11474	11545	11651	11602	11600	11446	11735	11580	11791	11730	11628	11688	11643	11795	11549	11649	11522	11649	11485	11602	11622	11430	11711	11653	11719	11539	11692	11542	11674	11620	11616	11579	11772	11605	11542	11648	11608	11600	11549	11560	11701	11627	11694	11573	11734	11599	11662	11515	11536	11666	11620	11648	11626	11586	11668	11765	11486	11683	11587	11599	11373	11666	11586	11538	11671	11567	11575	11663	11394	11551	11616	11610	11674	11454	11647	11581	11631	11746	11549	11466	11658	11511	11610	11631	11622	11695	11589	11529	11691	11589	11560	11611	11710	11630	11765	11675	11613	11556	11588	11598	11659	11529	11519	11738	11461	11654	11588	11489	11623	11628	11572	11703	11433	11694	11605	11731	11724	11594	11508	11615	11759	11610	11799	11613	11636	11591	11465	11674	11655	11540	11621	11574	11567	11842	11695	11769	11557	11540	11624	11607	11614	11516	11845	11540	11677	11621	11680	11657	11549	11495	11471	11691	11581	11726	11532	11524	11547	11656	11581	11644	11550	11565	11570	11735	11718	11672	11725	11570	11572	11696	11747	11503	11573	11796	11581	11662	11551	11599	11404	11561	11674	11506	11685	11510	11643	11893	11499	11601	11341	11600	11624	11627	11454	11649	11607	11588	11657	11683	11566	11674	11613	11552	11504	11529	11649	11535	11495	11642	11630	11463	11537	11568	11555	11579	11581	11520	11540	11665	11507	11633	11551	11642	11715	11561	11423	11629	11507	11823	11593	11592	11698	11668	11621	11634	11530	11731	11683	11636	11660	11765	11624	11655	11660	11522	11714	11610	11584	11748	11482	11679	11641	11468	11689	11711	11547	11733	11594	11665	11578	11578	11643	11566	11615	11554	11540	11458	11559	11611	11594	11692	11707	11430	11653	11691	11596	11649	11530	11724	11561	11577	11571	11611	11439	11677	11732	11626	11652	11643	11653	11478	11587	11488	11529	11445	11611	11534	11584	11639	11550	11554	11498	11577	11478	11678	11546	11548	11597	11432	11574	11589	11432	11626	11577	11710	11818	11560	11416	11570	11406	11457	11507	11586	11576	11542	11612	11657	11696	11618	11394	11476	11796	11750	11554	11753	11751	11567	11709	11470	11655	11554	11499	11652	11461	11650	11569	11609	11618	11626	11652	11586	11612	11492	11715	11634	11725	11670	11583	11460	11573	11454	11599	11595	11655	11703	11484	11656	11680	11754	11735	11494	11696	11656	11577	11515	11567	11565	11743	11581	11712	11592	11593	11488	11532	11479	11707	11689	11522	11518	11536	11806	11512	11463	11605	11589	11733	11554	11658	11710	11645	11600	11666	11569	11631	11726	11641	11460	11784	11460	11641	11676	11577	11758	11584	11445	11674	11542	11806	11753	11678	11611	11629	11626	11667	11574	11624	11717	11602	11643	11525	11672	11579	11702	11621	11629	11372	11592	11580	11536	11665	11503	11548	11634	11711	11644	11721	11627	11524	11465	11496	11640	11466	11588	11681	11649	11651	11574	11650	11712	11560	11624	11692	11538	11654	11687	11619	11640	11444	11542	11650	11484	11617	11776	11426	11612	11424	11615	11443	11667	11578	11574	11653	11567	11557	11533	11471	11713	11560	11562	11608	11711	11545	11613	11721	11759	11565	11726	11700	11727	11819	11603	11625	11585	11456	11570	11645	11614	11727	11651	11623	11498	11441	11709	11705	11619	11570	11659	11527	11743	11811	11729	11651	11652	11676	11611	11509	11655	11643	11602	11630	11644	11627	11734	11545	11553	11444	11669	11450	11542	11729	11696	11599	11639	11624	11611	11662	11698	11688	11593	11538	11602	11605	11458	11474	11896	11655	11613	11497	11535	11626	11609	11510	11750	11705	11685	11740	11617	11539	11660	11517	11751	11695	11574	11603	11550	11770	11690	11691	11641	11550	11658	11772	11748	11558	11692	11578	11452	11632	11655	11623	11753	11560	11521	11593	11657	11734	11628	11688	11621	11633	11619	11625	11520	11643	11670	11593	11501	11553	11790	11715	11409	11562	11788	11680	11619	11513	11568	11677	11564	11518	11584	11679	11561	11752	11692	11625	11795	11589	11594	11404	11659	11629	11729	11507	11801	11395	11488	11604	11686	11733	11621	11457	11575	11695	11491	11615	11650	11580	11733	11648	11565	11558	11649	11534	11416	11607	11788	11646	11606	11620	11744	11414	11543	11712	11697	11597	11640	11468	11690	11595	11576	11679	11688	11727	11622	11511	11569	11571	11699	11640	11671	11557	11482	11585	11608	11587	11618	11727	11472	11545	11716	11681	11640	11611	11542	11498	11551	11426	11671	11664	11669	11649	11481	11662	11638	11571	11642	11717	11556	11567	11702	11449	11760	11635	11554	11532	11465	11668	11709	11669	11556	11666	11632	11618	11591	11636	11583	11568	11784	11755	11781	11600	11627	11585	11685	11706	11711	11688	11488	11657	11768	11658	11671	11564	11512	11475	11623	11638	11562	11647	11383	11751	11634	11575	11484	11541	11755	11601	11682	11494	11496	11609	11555	11601	11622	11639	11650	11733	11704	11523	11500	11765	11537	11640	11606	11493	11544	11662	11555	11596	11575	11473	11549	11577	11562	11660	11607	11463	11453	11699	11755	11625	11719	11531	11615	11628	11622	11676	11546	11700	11696	11591	11498	11540	11513	11573	11590	11507	11518	11611	11598	11698	11601	11530	11613	11598	11649	11550	11422	11681	11554	11671	11615	11519	11527	11613	11620	11567	11786	11646	11617	11656	11665	11507	11677	11634	11575	11616	11547	11599	11429	11452	11594	11550	11737	11738	11853	11597	11770	11505	11565	11651	11568	11528	11696	11533	11698	11535	11692	11689	11599	11710	11637	11846	11561	11637	11662	11498	11669	11487	11573	11624	11603	11653	11544	11511	11596	11663	11698	11762	11784	11643	11450	11513	11788	11610	11612	11641	11614	11725	11558	11730	11548	11501	11690	11633	11591	11843	11549	11807	11605	11695	11627	11604	11648	11800	11547	11634	11618	11602	11513	11749	11596	11524	11600	11624	11779	11561	11597	11629	11616	11668	11683	11608	11632	11715	11713	11672	11547	11715	11509	11683	11660	11727	11507	11591	11796	11402	11603	11666	11689	11594	11588	11597	11702	11535	11521	11594	11562	11598	11792	11646	11627	11642	11557	11547	11692	11658	11647	11564	11540	11651	11753	11785	11579	11694	11673	11726	11593	11667	11471	11625	11695	11661	11395	11683	11647	11593	11585	11823	11615	11595	11680	11576	11705	11720	11691	11658	11500	11591	11643	11548	11651	11662	11654	11521	11685	11550	11667	11600	11690	11561	11709	11593	11808	11556	11586	11606	11515	11667	11639	11596	11630	11579	11537	11385	11681	11761	11509	11564	11689	11676	11667	11576	11702	11578	11649	11604	11503	11649	11683	11550	11565	11536	11603	11571	11624	11772	11586	11453	11725	11781	11544	11612	11574	11639	11547	11626	11549	11537	11598	11534	11733	11667	11674	11702	11739	11559	11593	11767	11553	11489	11733	11510	11544	11612	11722	11720	11592	11468	11642	11604	11674	11474	11659	11624	11598	11514	11803	11740	11796	11773	11594	11585	11544	11418	11539	11731	11661	11461	11539	11730	11556	11586	11742	11603	11540	11520	11532	11586	11428	11531	11596	11687	11615	11588	11757	11578	11556	11602	11700	11683	11409	11698	11468	11665	11725	11688	11583	11544	11675	11596	11633	11529	11636	11595	11507	11552	11687	11621	11542	11579	11603	11767	11475	11560	11422	11655	11798	11446	11582	11661	11702	11465	11654	11782	11539	11602	11708	11541	11555	11596	11462	11692	11533	11761	11463	11652	11818	11604	11501	11656	11702	11590	11701	11532	11720	11563	11454	11751	11496	11621	11725	11501	11631	11412	11504	11536	11701	11663	11655	11616	11504	11588	11524	11587	11812	11556	11477	11702	11706	11583	11762	11687	11649	11618	11719	11769	11524	11634	11579	11652	11603	11709	11629	11650	11612	11504	11606	11552	11580	11704	11663	11421	11762	11574	11776	11630	11556	11738	11698	11562	11653	11517	11634	11784	11520	11611	11444	11614	11442	11585	11554	11591	11656	11547	11617	11373	11660	11542	11674	11571	11807	11742	11810	11473	11588	11547	11708	11610	11376	11733	11644	11474	11689	11576	11636	11518	11718	11518	11722	11590	11525	11581	11706	11591	11604	11530	11671	11400	11463	11483	11568	11524	11570	11576	11582	11828	11757	11693	11763	11666	11621	11653	11698	11667	11576	11673	11565	11596	11745	11641	11706	11452	11580	11441	11525	11578	11642	11600	11669	11654	11531	11548	11699	11668	11690	11718	11677	11649	11660	11691	11589	11579	11478	11704	11492	11655	11671	11518	11660	11633	11464	11504	11611	11638	11656	11425	11674	11705	11476	11387	11628	11687	11639	11413	11675	11590	11638	11703	11563	11503	11555	11716	11676	11605	11396	11755	11621	11650	11588	11507	11665	11571	11572	11608	11699	11662	11699	11618	11706	11636	11557	11638	11555	11636	11659	11545
24376	21164	29073	27869	32997	38731	36609	26200	22208	21504	20663	19921	19403	19073	18524	18473	17846	17797	17790	17409	17510	17360	17151	17117	16934	16933	16861	16827	16914	16679	16568	16879	16693	16596	16736	16495	16658	16502	16780	16814	16506	16366	16415	16556	16634	16678	16671	16709	16576	16510	16447	16661	16430	16550	16503	16517	16746	16768	16381	16550	16555	16721	16830	16712	16427	16460	16408	16648	16572	16561	16398	16562	16668	16434	16664	16508	16583	16526	16648	16459	16464	16310	16530	16949	16573	16646	16626	16458	16570	16366	16646	16586	16509	16413	16556	16627	16790	16613	16464	16460	16608	16567	16463	16650	16552	16526	16649	16368	16419	16491	16643	16501	16295	16551	16287	16538	16638	16676	16683	16512	16514	16519	16584	16642	16396	16415	16510	16573	16593	16474	16543	16647	16522	16471	16535	16403	16678	16514	16469	16785	16350	16520	16627	16581	16481	16639	16591	16626	16568	16346	16370	16497	16493	16468	16476	16576	16499	16437	16549	16459	16686	16507	16468	16518	16582	16481	16414	16634	16520	16472	16441	16526	16499	16742	16499	16377	16821	16552	16593	16601	16707	16537	16517	16570	16729	16627	16712	16498	16493	16631	16485	16676	16630	16594	16490	16612	16655	16568	16487	16464	16632	16677	16514	16609	16668	16638	16364	16465	16569	16401	16630	16696	16264	16493	16325	16382	16465	16706	16597	16395	16509	16579	16441	16525	16438	16343	16571	16521	16433	16519	16569	16530	16486	16617	16539	16516	16506	16518	16678	16627	16591	16659	16639	16582	16434	16538	16209	16656	16462	16350	16771	16577	16320	16672	16585	16567	16623	16572	16261	16600	16508	16491	16412	16347	16545	16398	16645	16431	16522	16653	16482	16471	16498	16506	16608	16597	16603	16415	16568	16228	16225	16714	16471	16564	16512	16415	16427	16314	16715	16429	16517	16534	16534	16424	16528	16805	16478	16588	16549	16634	16630	16377	16589	16603	16586	16538	16419	16553	16455	16543	16542	16401	16831	16591	16327	16351	16310	16510	16439	16562	16717	16579	16378	16536	16623	16584	16513	16477	16676	16511	16509	16414	16359	16579	16665	16601	16562	16560	16523	16458	16382	16551	16547	16440	16738	16543	16617	16580	16346	16594	16620	16464	16541	16632	16538	16518	16425	16594	16443	16483	16632	16578	16497	16671	16514	16524	16478	16423	16364	16409	16548	16499	16503	16565	16681	16459	16644	16686	16458	16433	16377	16392	16348	16540	16587	16370	16543	16454	16432	16545	16669	16497	16681	16452	16498	16526	16463	16484	16581	16552	16470	16647	16368	16233	16441	16479	16427	16442	16493	16574	16491	16635	16379	16754	16450	16623	16582	16336	16567	16459	16398	16592	16516	16531	16532	16480	16453	16476	16655	16708	16427	16532	16625	16540	16450	16540	16406	16557	16279	16471	16712	16353	16542	16442	16618	16428	16575	16269	16511	16681	16734	16668	16722	16738	16607	16574	16456	16832	16717	16294	16529	16423	16644	16392	16491	16411	16585	16476	16326	16524	16470	16555	16439	16470	16523	16591	16525	16499	16524	16529	16466	16352	16541	16497	16451	16697	16466	16645	16585	16539	16303	16164	16378	16331	16522	16518	16445	16489	16582	16567	16550	16480	16639	16503	16322	16615	16541	16440	16481	16465	16527	16498	16479	16454	16408	16593	16593	16556	16502	16542	16562	16461	16618	16538	16622	16332	16472	16407	16524	16363	16545	16581	16461	16321	16558	16648	16301	16463	16679	16613	16752	16314	16451	16567	16578	16745	16635	16607	16568	16611	16533	16513	16642	16198	16641	16526	16535	16462	16591	16427	16697	16479	16389	16513	16508	16610	16459	16341	16353	16441	16739	16564	16434	16441	16414	16460	16384	16364	16557	16640	16568	16470	16488	16462	16450	16682	16553	16555	16681	16515	16557	16645	16521	16641	16547	16426	16684	16486	16289	16691	16509	16655	16583	16571	16512	16466	16589	16443	16492	16467	16543	16367	16536	16338	16654	16632	16438	16582	16477	16528	16469	16664	16334	16391	16363	16294	16638	16662	16575	16634	16397	16556	16431	16480	16341	16509	16508	16530	16583	16902	16675	16501	16566	16554	16378	16558	16508	16603	16346	16470	16382	16562	16603	16327	16700	16536	16652	16623	16568	16881	16682	16555	16505	16671	16548	16628	16596	16523	16633	16666	16370	16466	16473	16388	16775	16543	16504	16556	16412	16515	16472	16469	16345	16690	16544	16548	16533	16580	16550	16512	16543	16561	16574	16534	16524	16675	16418	16492	16482	16441	16400	16380	16283	16553	16539	16748	16672	16557	16785	16463	16450	16417	16389	16596	16292	16372	16576	16799	16573	16589	16781	16491	16389	16454	16428	16518	16801	16377	16342	16385	16469	16509	16423	16699	16515	16309	16487	16439	16396	16583	16654	16316	16542	16518	16535	16428	16501	16384	16417	16713	16424	16266	16647	16452	16586	16408	16662	16446	16506	16686	16517	16442	16670	16483	16564	16447	16461	16429	16608	16489	16638	16809	16462	16730	16512	16409	16386	16519	16680	16376	16544	16493	16606	16623	16569	16434	16452	16394	16558	16498	16486	16538	16632	16299	16409	16545	16469	16684	16354	16653	16616	16511	16573	16802	16874	16591	16343	16488	16583	16690	16516	16612	16592	16702	16603	16637	16518	16470	16445	16460	16528	16607	16472	16268	16423	16625	16687	16724	16390	16477	16608	16591	16580	16473	16580	16629	16494	16528	16493	16557	16346	16449	16489	16495	16511	16583	16449	16683	16577	16569	16544	16512	16575	16377	16495	16502	16511	16400	16634	16628	16749	16511	16261	16325	16387	16476	16435	16539	16459	16660	16559	16439	16717	16634	16496	16627	16614	16704	16565	16566	16730	16577	16604	16525	16519	16614	16394	16552	16706	16413	16661	16490	16465	16398	16467	16462	16598	16725	16575	16480	16453	16380	16551	16489	16554	16373	16475	16467	16577	16614	16483	16536	16540	16475	16477	16556	16660	16572	16504	16604	16545	16582	16593	16608	16398	16514	16527	16537	16480	16462	16440	16500	16504	16373	16535	16558	16786	16491	16489	16660	16458	16445	16496	16686	16790	16442	16498	16489	16680	16419	16408	16526	16406	16377	16584	16433	16421	16582	16664	16380	16383	16439	16673	16588	16636	16367	16514	16629	16484	16542	16567	16610	16567	16404	16375	16520	16550	16838	16590	16671	16581	16416	16606	16476	16561	16605	16509	16589	16634	16645	16455	16546	16537	16454	16540	16436	16654	16652	16642	16481	16372	16635	16493	16599	16651	16425	16607	16466	16462	16402	16446	16318	16553	16630	16603	16533	16468	16627	16281	16475	16447	16426	16539	16696	16582	16494	16414	16518	16695	16581	16507	16722	16539	16409	16795	16424	16522	16554	16362	16311	16644	16715	16473	16567	16503	16453	16474	16592	16678	16579	16454	16698	16478	16595	16656	16594	16490	16529	16488	16562	16717	16504	16520	16449	16550	16401	16341	16418	16446	16739	16517	16380	16549	16506	16565	16579	16673	16480	16440	16333	16637	16449	16461	16589	16467	16604	16526	16454	16433	16614	16608	16424	16468	16457	16644	16353	16382	16358	16455	16433	16730	16545	16631	16482	16660	16398	16432	16774	16615	16632	16514	16583	16446	16330	16328	16543	16377	16469	16756	16577	16730	16466	16655	16580	16576	16392	16422	16509	16522	16366	16462	16448	16505	16423	16508	16447	16533	16432	16492	16525	16421	16386	16654	16455	16492	16480	16395	16352	16419	16467	16586	16350	16548	16573	16630	16623	16467	16464	16450	16459	16519	16414	16467	16509	16428	16278	16769	16611	16590	16286	16687	16394	16356	16455	16640	16749	16537	16640	16544	16425	16552	16556	16637	16342	16652	16591	16737	16416	16401	16470	16403	16631	16516	16566	16586	16727	16426	16499	16388	16624	16398	16632	16572	16540	16341	16390	16552	16644	16486	16649	16475	16619	16505	16480	16706	16723	16698	16544	16538	16564	16526	16627	16440	16403	16388	16451	16467	16565	16577	16629	16338	16648	16792	16515	16383	16514	16447	16617	16372	16413	16634	16415	16533	16434	16511	16608	16461	16702	16524	16372	16342	16643	16544	16490	16464	16494	16525	16765	16543	16631	16678	16526	16656	16755	16368	16396	16619	16527	16538	16672	16633	16641	16382	16683	16543	16644	16446	16685	16374	16416	16478	16443	16698	16407	16594	16509	16370	16337	16409	16427	16449	16346	16512	16444	16283	16644	16664	16616	16471	16522	16400	16552	16654	16606	16601	16479	16405	16461	16504	16646	16534	16556	16433	16568	16434	16673	16435	16739	16321	16376	16477	16453	16423	16556	16712	16607	16367	16430	16427	16480	16600	16647	16579	16449	16483	16485	16322	16482	16332	16455	16549	16497	16499	16669	16693	16597	16531	16467	16363	16434	16505	16387	16355	16516	16480	16610	16379	16607	16273	16519	16540	16502	16449	16649	16661	16684	16563	16696	16573	16708	16418	16552	16509	16325	16628	16389	16583	16479	16573	16446	16338	16657	16589	16773	16564	16281	16423	16613	16490	16412	16401	16617	16463	16641	16459	16632	16586	16546	16681	16588	16507	16621	16481	16844	16666	16629	16370	16492	16446	16633	16315	16452	16491	16454	16405	16325	16400	16496	16514	16355	16444	16698	16262	16372	16498	16704	16583	16386	16638	16558	16559	16601	16388	16357	16470	16595	16560	16534	16425	16480	16528	16621	16575	16535	16757	16620	16510	16437	16338	16575	16379	16386	16425	16620	16521	16362	16664	16497	16305	16450	16766	16229	16427	16580	16481	16572	16686	16448	16426	16619	16397	16409	16544	16381	16481	16672	16382	16507	16600	16447	16640	16555	16567	16401	16533	16406	16735	16578	16404	16531	16641	16506	16605	16624	16566	16407	16444	16525	16291	16674	16469	16583	16584	16387	16349	16542	16492	16697	16670	16556	16337	16611	16499	16507	16544	16500	16510	16681	16537	16559	16628	16663	16537	16468	16445	16566	16492	16590	16583	16455	16584	16407	16331	16634	16558	16424
50584	73018	68695	54395	48073	40198	31350	20999	18359	17064	16106	15312	14808	14236	13791	13250	13234	12831	12666	12537	12390	12463	12258	12164	11966	11958	11872	11922	11777	11678	11606	11626	11634	11675	11797	11616	11617	11728	11623	11714	11722	11531	11669	11634	11704	11739	11585	11602	11809	11622	11665	11678	11735	11560	11635	11672	11648	11640	11607	11595	11773	11680	11718	11595	11829	11485	11651	11688	11535	11642	11674	11725	11701	11720	11794	11463	11716	11600	11565	11727	11687	11585	11548	11517	11734	11740	11662	11511	11635	11606	11695	11678	11780	11579	11629	11733	11706	11660	11675	11649	11742	11457	11606	11652	11742	11607	11668	11645	11800	11742	11730	11626	11678	11650	11572	11489	11701	11633	11516	11691	11628	11633	11756	11780	11810	11704	11666	11598	11669	11677	11589	11439	11525	11612	11628	11601	11645	11514	11642	11522	11658	11720	11581	11842	11564	11680	11689	11554	11801	11651	11684	11490	11577	11665	11602	11728	11732	11566	11657	11643	11769	11561	11621	11526	11834	11691	11680	11636	11818	11568	11510	11588	11574	11647	11678	11592	11596	11540	11698	11577	11781	11691	11654	11730	11553	11593	11595	11508	11675	11571	11650	11570	11801	11667	11729	11613	11816	11624	11623	11671	11470	11715	11638	11850	11676	11663	11506	11563	11643	11681	11678	11704	11653	11648	11675	11491	11680	11656	11712	11676	11823	11756	11757	11615	11627	11645	11665	11635	11672	11754	11720	11668	11654	11633	11621	11617	11571	11827	11580	11691	11699	11569	11783	11483	11653	11712	11602	11686	11677	11768	11603	11646	11761	11619	11711	11654	11820	11700	11836	11752	11553	11732	11635	11704	11804	11673	11707	11696	11540	11804	11721	11802	11626	11511	11576	11493	11533	11501	11723	11606	11727	11587	11653	11669	11481	11548	11795	11637	11660	11479	11744	11626	11937	11709	11473	11777	11641	11597	11575	11771	11674	11736	11634	11782	11742	11591	11639	11506	11417	11640	11635	11680	11653	11649	11681	11560	11572	11816	11667	11641	11793	11725	11489	11851	11728	11594	11774	11760	11456	11587	11857	11770	11649	11586	11624	11727	11593	11681	11645	11658	11716	11669	11735	11644	11579	11714	11705	11472	11740	11507	11598	11717	11709	11706	11736	11655	11801	11663	11668	11737	11599	11594	11802	11584	11800	11687	11595	11753	11666	11722	11677	11543	11769	11558	11691	11711	11532	11706	11598	11887	11739	11769	11644	11454	11554	11604	11644	11554	11716	11522	11578	11686	11600	11422	11791	11623	11726	11641	11592	11638	11597	11629	11618	11678	11776	11515	11621	11623	11774	11614	11650	11629	11616	11587	11713	11397	11643	11654	11492	11690	11647	11562	11739	11597	11602	11471	11704	11709	11640	11669	11687	11599	11544	11716	11627	11705	11645	11832	11603	11600	11549	11719	11658	11634	11646	11673	11616	11605	11765	11667	11547	11677	11667	11902	11768	11796	11616	11610	11604	11727	11664	11656	11822	11707	11754	11646	11680	11542	11634	11591	11824	11643	11675	11755	11810	11637	11680	11611	11513	11594	11701	11681	11658	11686	11644	11577	11741	11656	11670	11467	11660	11656	11568	11724	11734	11732	11624	11771	11843	11439	11553	11730	11640	11612	11618	11653	11660	11591	11829	11740	11553	11667	11517	11580	11612	11758	11586	11696	11607	11845	11542	11618	11519	11687	11661	11653	11783	11565	11671	11659	11759	11679	11661	11585	11730	11807	11672	11661	11690	11574	11602	11593	11486	11612	11637	11586	11788	11623	11578	11561	11505	11628	11594	11539	11597	11602	11807	11575	11810	11682	11573	11852	11655	11660	11936	11624	11652	11553	11580	11530	11696	11605	11713	11584	11674	11660	11565	11863	11689	11696	11463	11617	11744	11721	11645	11753	11713	11683	11655	11744	11455	11553	11590	11579	11677	11547	11578	11718	11635	11445	11654	11623	11692	11545	11715	11719	11696	11540	11725	11610	11690	11684	11638	11780	11647	11758	11686	11678	11725	11583	11612	11560	11672	11685	11573	11525	11513	11663	11756	11689	11687	11653	11669	11708	11709	11499	11635	11643	11726	11693	11719	11516	11576	11588	11729	11579	11561	11796	11638	11745	11773	11632	11704	11400	11561	11629	11555	11706	11608	11631	11856	11589	11676	11606	11639	11719	11711	11537	11612	11647	11419	11594	11728	11502	11713	11688	11490	11625	11523	11668	11616	11608	11712	11633	11556	11609	11662	11705	11555	11798	11770	11678	11481	11576	11497	11551	11858	11635	11618	11798	11525	11656	11702	11612	11753	11725	11544	11664	11689	11651	11511	11626	11658	11529	11669	11674	11603	11463	11563	11607	11725	11695	11590	11677	11598	11756	11595	11565	11775	11709	11496	11621	11693	11579	11571	11528	11618	11657	11470	11592	11658	11533	11663	11696	11673	11672	11496	11883	11622	11690	11653	11688	11675	11600	11752	11803	11754	11661	11589	11683	11696	11826	11540	11540	11712	11661	11636	11610	11762	11546	11564	11801	11802	11748	11762	11543	11606	11611	11714	11600	11576	11603	11771	11627	11857	11512	11611	11598	11729	11632	11509	11803	11715	11610	11634	11641	11728	11666	11691	11519	11801	11658	11657	11676	11518	11724	11698	11567	11696	11710	11595	11598	11772	11587	11661	11489	11643	11616	11704	11656	11660	11740	11755	11692	11616	11644	11678	11546	11640	11602	11683	11708	11583	11694	11521	11711	11641	11722	11485	11681	11665	11645	11669	11544	11626	11678	11702	11643	11635	11579	11678	11615	11565	11532	11627	11542	11683	11660	11541	11435	11630	11687	11736	11735	11572	11638	11609	11614	11660	11522	11726	11719	11717	11595	11796	11823	11827	11775	11748	11554	11799	11653	11606	11684	11701	11666	11644	11705	11716	11667	11501	11635	11698	11641	11723	11623	11637	11635	11692	11726	11855	11498	11623	11558	11643	11593	11573	11537	11795	11708	11657	11716	11565	11594	11604	11713	11669	11622	11645	11656	11744	11677	11705	11648	11749	11686	11596	11735	11788	11594	11684	11566	11724	11622	11855	11609	11699	11739	11656	11709	11612	11813	11843	11465	11714	11773	11854	11608	11510	11704	11715	11738	11648	11594	11573	11699	11540	11695	11612	11631	11606	11838	11627	11713	11633	11699	11661	11484	11516	11506	11456	11653	11571	11694	11677	11758	11791	11829	11804	11462	11606	11654	11564	11628	11549	11584	11688	11650	11522	11590	11654	11778	11645	11540	11601	11666	11628	11656	11816	11673	11526	11607	11669	11681	11583	11769	11688	11682	11677	11586	11804	11690	11782	11635	11664	11554	11738	11587	11638	11728	11659	11445	11552	11748	11588	11754	11621	11534	11698	11757	11715	11533	11720	11612	11576	11710	11629	11584	11496	11816	11664	11677	11648	11736	11701	11819	11551	11544	11726	11744	11532	11565	11612	11557	11564	11806	11613	11683	11654	11588	11448	11743	11719	11761	11706	11718	11669	11708	11615	11562	11599	11578	11593	11506	11689	11569	11595	11716	11611	11685	11654	11681	11579	11633	11548	11630	11686	11615	11575	11596	11776	11645	11706	11632	11659	11771	11631	11722	11555	11519	11721	11723	11423	11691	11612	11771	11608	11663	11628	11584	11717	11503	11826	11793	11623	11576	11703	11755	11649	11663	11577	11616	11681	11680	11610	11667	11609	11728	11704	11565	11664	11611	11695	11518	11732	11659	11631	11508	11527	11695	11575	11823	11650	11561	11598	11690	11551	11471	11660	11673	11710	11603	11683	11569	11740	11702	11635	11674	11641	11681	11629	11641	11727	11532	11753	11455	11632	11566	11632	11687	11596	11544	11522	11756	11588	11817	11776	11628	11686	11744	11682	11525	11594	11531	11601	11632	11542	11745	11578	11727	11667	11567	11788	11767	11746	11693	11630	11578	11614	11793	11814	11619	11687	11646	11737	11614	11718	11789	11658	11833	11764	11506	11653	11584	11784	11706	11673	11646	11585	11612	11544	11664	11665	11593	11778	11612	11647	11708	11567	11779	11702	11689	11642	11612	11625	11527	11774	11614	11550	11476	11646	11684	11703	11661	11708	11665	11699	11489	11733	11537	11745	11527	11696	11452	11510	11498	11602	11715	11673	11797	11839	11569	11646	11596	11579	11726	11633	11537	11579	11723	11558	11624	11702	11766	11780	11703	11805	11624	11525	11639	11639	11821	11643	11640	11775	11635	11611	11572	11659	11645	11598	11705	11704	11630	11640	11654	11745	11521	11684	11728	11677	11746	11686	11626	11588	11681	11730	11452	11846	11734	11742	11642	11597	11637	11852	11707	11522	11834	11571	11600	11675	11660	11615	11660	11664	11783	11795	11567	11818	11580	11590	11605	11677	11649	11784	11616	11660	11560	11696	11678	11663	11575	11702	11685	11697	11557	11658	11658	11511	11650	11699	11668	11738	11608	11736	11692	11700	11654	11667	11634	11587	11661	11676	11551	11650	11659	11763	11628	11665	11539	11719	11545	11633	11597	11621	11596	11587	11659	11516	11754	11616	11666	11462	11481	11641	11511	11742	11656	11660	11510	11596	11557	11556	11725	11741	11735	11607	11682	11690	11695	11740	11582	11585	11775	11565	11604	11563	11433	11651	11648	11588	11594	11502	11558	11741	11689	11584	11630	11578	11683	11557	11800	11731	11883	11660	11904	11484	11630	11663	11807	11694	11596	11465	11790	11678	11489	11733	11745	11622	11704	11655	11694	11564	11707	11536	11629	11657	11658	11798	11653	11725	11607	11654	11730	11711	11735	11575	11621	11772	11616	11718	11588	11646	11717	11625	11810	11733	11696	11478	11765	11597	11623	11624	11783	11792	11494	11717	11573	11757	11822	11645	11514	11713	11606	11615	11469	11735	11507	11592	11973	11688	11662	11885	11597	11758	11468	11588	11540	11669	11669	11605	11588	11803	11526	11481	11594	11590	11711	11538	11624	11447	11692	11649	11830	11697	11648	11673	11742	11679	11798	11825	11762	11741	11652	11535	11627	11621	11462	11740	11626	11556	11528	11649	11723	11610	11687
50631	52307	50708	42451	32691	24862	21946	20142	19111	18397	17922	17565	17376	17424	16937	16871	16955	16824	16790	16484	16499	16537	16502	16433	16318	16182	16476	16315	16374	16294	16268	16382	16215	16234	16285	16092	16469	16154	16177	16444	16108	16080	16311	16122	16152	16135	16135	16247	16084	16478	16370	16180	16328	16319	16124	16067	16344	15954	16244	16351	16242	16229	16107	16348	16303	16372	16273	16179	16312	16141	16193	16227	16310	16398	16356	16164	16083	16178	16302	15997	16130	16141	16362	16225	16333	16354	16410	16085	16048	16130	16341	16257	16293	16202	16024	16347	16401	16461	16245	16301	16267	16161	16154	16305	16070	16421	16189	16215	16453	16471	16332	16158	16175	16193	16177	16292	16401	16463	16055	16387	16216	16220	16279	16179	16375	16356	16101	16304	16420	16293	16273	16292	16289	16191	16259	16330	16154	16131	16298	16255	16164	16309	16295	16252	16200	16239	16089	16235	16112	16203	16113	16054	15931	16113	16077	16309	16155	16233	16052	15991	16220	16178	16455	16605	16349	16220	16424	16320	16479	16282	16127	16161	16206	16098	16309	16252	16195	16366	16294	16133	16155	16138	16184	16332	16310	16436	16215	16071	16314	16177	16318	16113	16364	16230	16197	16377	16401	16195	16170	16306	16132	16127	15967	16181	16272	16225	16223	16359	16170	16269	16272	16423	16123	16199	16179	16210	16555	16270	16344	16345	16232	16117	16302	16126	16213	16195	16299	16462	16068	16325	16286	16206	16276	16018	16165	16559	16043	16209	16301	16376	16367	16037	16418	16279	16184	16334	16165	16024	16461	16094	16283	16360	16339	16299	16217	16246	16344	15942	16153	16155	16025	16115	16153	16340	16378	16342	16249	16497	16212	16098	16037	16307	16018	16300	16116	16182	15969	16255	16227	16257	16144	16234	16232	16029	16208	16301	16184	16461	16431	16416	16168	16124	16362	16371	16196	16288	16261	16225	16164	16263	16193	16314	16094	16307	16227	16148	16189	16163	16242	16314	16210	16297	16199	16186	15858	16207	16197	16067	16333	16369	16252	16115	16216	16344	16230	16333	16314	16264	16198	16377	16465	16118	16479	16245	16134	16254	16109	16200	16328	16288	16148	16181	16082	16253	16155	16336	16259	16239	16271	16220	16315	16270	16298	16208	16259	16260	16169	16247	15944	16161	16250	16103	16237	16227	16295	16198	16395	16037	16104	16332	16015	15906	16365	16243	16370	16351	16294	16250	16369	16029	16192	16183	16178	16204	16217	16255	16364	16134	16249	16234	16109	16103	16123	16268	16316	16253	16108	16346	16430	16110	16266	16052	16032	16164	16282	16201	16069	16217	16284	16073	16282	16345	16352	16173	16243	16262	16221	16211	16205	16464	16020	16189	16256	16073	16169	16246	16012	16177	16429	16354	16349	16321	16216	16296	16188	16287	16291	16169	16226	16294	16261	16163	16370	16156	16302	16325	16184	16302	16193	16321	16358	16172	16277	16088	16336	16161	16256	16031	16136	16448	16180	16423	16422	16028	16327	16387	16429	16257	16237	16102	16098	16275	16346	16242	16340	16300	16442	16194	16181	16354	16245	16330	16278	16255	16269	16225	16144	16093	16385	16298	16252	16234	16125	16057	16144	16117	16155	16267	16122	16267	16242	16378	16163	16187	16269	16145	16142	16245	16152	16229	16343	16017	15910	16113	16173	16138	16402	16360	16375	16168	16295	16105	16327	16202	16211	16239	16143	16225	16403	16370	16379	16467	16138	16226	16225	16236	16137	16175	16121	16100	16319	16274	16178	16206	16064	16285	16149	16150	16329	16270	16059	16071	16045	16466	16177	16168	16372	16276	16145	16215	16216	16459	16333	16123	16235	16429	16254	16177	16129	16212	16408	16320	16379	16258	16346	16178	16212	16319	16303	16138	16176	16212	16125	16243	16250	16034	16336	16154	16248	16287	16150	16110	16118	16082	16250	16198	16228	16407	16403	16365	15985	16150	16223	16200	16322	16236	16147	16292	16070	16284	16378	16354	16230	16237	16229	16347	16513	16244	16217	16260	16081	16301	16267	16160	16128	16206	16305	16385	16182	15999	16311	16178	16289	16203	16419	16286	16125	16410	16285	16110	16185	16310	16363	16291	16346	16394	16305	16406	16252	16327	16087	16446	16414	16200	16353	16071	16294	16281	16351	16201	16349	16338	16158	16273	16294	16257	16308	16548	16195	16655	16237	16145	16234	16365	16159	16075	16286	16043	16129	16153	16288	16154	16309	16141	16331	16323	16116	16189	16042	16071	16371	16169	16389	16297	16427	16140	15994	16105	16266	16302	16356	15997	16276	16121	16222	16199	16029	16124	16417	16114	16153	16078	16216	16310	16258	16243	16065	16204	16173	16186	16283	16359	16348	16199	16192	16107	16235	16263	16169	16191	16251	16248	16173	16242	16230	16299	16101	16078	16087	16451	16395	16192	16047	16027	16350	16174	16210	16205	16229	16186	16393	16306	16298	16083	16302	16150	16077	16328	16360	16263	16340	16199	16327	16090	16209	16252	16082	16322	15892	16349	16177	16130	16074	16325	16351	16179	16208	16272	16241	16503	16186	16416	16084	16275	16229	16216	16195	16180	16094	15989	16221	16140	16138	16192	16231	16433	16245	16124	16419	16262	16189	16280	16258	16188	15925	16051	16091	15969	16288	16278	16366	16144	16375	16339	16157	16160	16239	16083	16116	16273	16345	16141	16023	16520	16054	16085	16362	16150	16094	16201	16347	16397	16069	16194	16340	16210	16336	16085	16182	16066	16249	16198	16440	16339	16415	16249	16329	16236	16209	16009	16158	16140	16218	16388	16300	16192	16246	16324	16329	16087	16196	16203	16047	16421	16099	16217	16221	16161	16191	16425	16463	16244	16273	16387	16230	16284	16180	16243	16131	16135	16202	16370	16385	16348	16395	16394	16219	16373	15968	16183	16129	16213	16085	16020	16235	16082	16261	16398	16419	16129	16167	16092	16210	16266	16101	16082	16244	16311	16251	16119	16082	16236	16332	16182	16236	16180	16138	16124	16292	16089	16489	16298	16076	16165	16128	16447	16312	16218	16353	16329	16385	16108	16284	16325	16236	16081	16421	16109	16445	16008	16010	16160	16306	16094	16185	16283	16117	16372	16321	16184	16330	16218	16261	16387	16228	16144	16096	16201	16128	16102	16044	16081	16407	16353	16236	16279	16213	16431	16266	16231	16258	16252	16092	16165	16290	16078	16298	16308	16297	16167	16224	16192	16228	16183	16246	16092	16298	16295	16567	16018	16003	16404	16464	16161	16347	16329	16373	16051	16266	16144	16306	16325	16243	16417	16267	16279	16218	16440	16312	16173	16468	16098	16344	16482	16209	16400	16019	16297	16329	16322	16004	15992	15978	16410	16215	16202	16042	16228	16265	16065	16178	16532	16261	16070	16317	16350	16003	16169	16347	16568	16195	16115	16218	16217	16326	16210	16299	16323	16564	16367	16224	16173	16156	16310	16223	16103	16405	16342	16226	16313	16232	16249	16106	16280	15983	16196	16119	16287	16140	16140	16455	16178	16081	16341	16560	16232	16317	16227	16185	16327	16348	16342	16097	16350	16326	16199	16285	16175	16282	16260	16204	16190	16361	16106	16348	16336	16206	16345	16213	16123	16238	16254	16162	16342	16253	16234	16273	16208	15943	16099	16134	16207	16319	15988	16243	16256	16199	16078	16133	16263	16137	16233	16234	16269	16348	16417	16322	16356	16351	16233	16263	16173	15927	16271	16285	16223	16194	16375	16271	16067	16252	16269	16159	16233	16344	16133	16460	16231	16247	16574	16406	16386	16176	16099	16255	16358	16207	16250	16421	16381	16197	16145	16219	16114	16168	16161	16311	16320	16253	16053	16098	16136	16169	16217	16190	16252	16391	16250	16148	16131	16291	16235	16194	15937	16339	16341	16237	16271	16223	16297	16257	16320	16177	16261	16259	16356	16062	16277	16424	16135	16121	16260	16255	16271	16240	16333	16322	16167	16470	16210	16196	15990	16125	16289	16012	16063	16316	16012	16456	16108	16295	16219	16177	16335	16218	16437	16181	16264	16095	16041	16250	16213	16155	16058	16195	16501	16351	16079	16234	16090	16313	16519	16183	16261	16133	16286	16054	16395	16163	16478	16234	16153	16137	16178	16348	16152	16359	16195	16090	16395	16279	16234	16114	16234	16347	16187	16315	16147	16383	16020	16396	16437	16337	16336	16226	16111	16447	16232	16384	16137	16190	16527	16436	16188	16375	16390	16168	16419	16622	16227	16112	16198	16275	16461	16184	16258	16228	16111	16142	16127	16305	16315	16348	16246	16304	16454	16176	16277	16109	16329	16209	16168	16407	16262	16355	16205	16155	16210	16195	16192	16047	16182	16368	16172	16238	16287	16282	16249	16439	16191	16202	16085	16025	16174	16329	16043	16126	16449	16212	16178	16173	16271	16236	16339	16094	16211	16358	16313	16389	16240	16253	16401	16314	16418	16257	16329	16250	16218	16347	16452	16401	16131	16100	16050	16214	16307	16302	16194	16272	16180	16426	16074	16153	16235	16143	16146	16428	16166	16429	16227	16231	16362	16322	16366	16248	16015	16166	16246	16243	16198	16252	16252	15955	16204	16277	16210	16172	16304	16334	16215	16141	16315	16226	16184	16365	16191	16393	16204	16359	16314	16169	16092	16197	16063	16099	16133	16295	16343	16251	16330	16125	16306	16308	16238	16273	16284	16205	15968	16036	16347	16244	16258	16219	16229	16265	16189	16292	16630	16399	16247	16090	16236	16532	16256	15947	16234	16412	16330	16332	16340	16118	16307	16345	16010	16328	16273	16053	16383	16393	16115	16288	16150	16364	16111	16223	16349	16189	16207	16126	16166	16256	16246	16495	16163	16391	16269	16383	16197	16415	16246	16190	16133	16140	16287	16028	16224	16035	16003	16290	16063	16213	16304	16203	16055	16299	16257	16189	16435	16262	16193	16374	16247	16233	16051	16282	16231	16184	16276	16143	16270	16168	16241	16172	16297	16163	16215	16145	16291	16112	16488	16222	16248	16361	16271	16065	16136	16373	16262	16246	16130	16279	16069	16244	16131	16290	16314
53979	60548	51148	38331	28704	20586	17766	16570	15122	14276	13723	13081	12856	12725	12627	12335	12006	11965	12105	11929	11865	12036	11816	11636	11651	11750	11611	11726	11512	11505	11533	11556	11607	11554	11515	11528	11624	11725	11361	11660	11494	11599	11471	11391	11469	11497	11553	11505	11494	11600	11487	11523	11700	11686	11595	11685	11545	11551	11398	11509	11565	11442	11339	11543	11608	11570	11550	11473	11438	11543	11626	11559	11605	11414	11461	11519	11509	11492	11487	11579	11563	11454	11334	11643	11425	11495	11455	11437	11477	11478	11557	11503	11442	11578	11483	11540	11488	11512	11585	11583	11583	11543	11521	11591	11393	11612	11632	11516	11625	11516	11465	11649	11616	11606	11485	11601	11681	11476	11449	11628	11614	11532	11389	11634	11499	11531	11600	11493	11571	11587	11579	11508	11538	11499	11440	11618	11544	11601	11551	11577	11554	11442	11571	11504	11461	11602	11490	11534	11664	11474	11493	11469	11568	11554	11557	11508	11578	11504	11591	11655	11426	11376	11561	11531	11742	11473	11585	11466	11521	11517	11638	11613	11517	11550	11600	11437	11534	11412	11547	11692	11609	11514	11479	11707	11634	11441	11551	11536	11486	11509	11395	11585	11610	11465	11294	11659	11537	11575	11394	11520	11580	11462	11391	11481	11627	11585	11500	11521	11433	11580	11585	11392	11625	11613	11613	11515	11610	11431	11601	11742	11508	11489	11541	11341	11432	11481	11497	11453	11485	11610	11473	11527	11678	11466	11531	11508	11449	11489	11598	11606	11540	11512	11454	11643	11585	11516	11534	11624	11583	11549	11714	11641	11585	11575	11528	11436	11501	11505	11581	11450	11558	11496	11670	11459	11388	11495	11430	11511	11472	11619	11579	11609	11579	11396	11556	11614	11604	11597	11532	11501	11622	11574	11491	11276	11578	11480	11589	11563	11560	11594	11584	11615	11545	11356	11393	11628	11561	11531	11492	11592	11347	11516	11582	11532	11597	11510	11630	11530	11481	11388	11516	11523	11613	11551	11593	11560	11575	11470	11467	11567	11496	11472	11514	11718	11494	11609	11496	11586	11520	11502	11552	11484	11608	11592	11476	11422	11561	11515	11646	11493	11577	11462	11519	11639	11559	11568	11642	11523	11442	11531	11493	11574	11525	11434	11569	11311	11647	11486	11533	11578	11452	11481	11606	11669	11675	11585	11563	11494	11508	11538	11508	11557	11517	11505	11560	11460	11556	11335	11600	11395	11505	11673	11509	11515	11502	11398	11576	11620	11528	11590	11532	11383	11475	11395	11629	11413	11635	11539	11559	11664	11640	11360	11362	11496	11487	11576	11530	11571	11704	11483	11651	11587	11579	11489	11643	11622	11461	11466	11570	11706	11521	11419	11652	11545	11491	11530	11557	11430	11654	11498	11616	11545	11552	11441	11608	11385	11710	11435	11460	11441	11615	11519	11541	11542	11688	11442	11620	11477	11430	11412	11578	11694	11462	11705	11367	11607	11458	11598	11507	11622	11514	11497	11612	11509	11523	11451	11498	11556	11476	11516	11562	11612	11706	11603	11525	11446	11579	11571	11605	11634	11620	11571	11462	11486	11743	11507	11579	11540	11569	11353	11639	11432	11526	11528	11521	11418	11589	11560	11551	11654	11597	11443	11508	11687	11599	11531	11705	11576	11541	11514	11471	11511	11523	11524	11478	11490	11369	11686	11664	11668	11474	11423	11537	11579	11657	11613	11533	11364	11535	11552	11553	11508	11474	11674	11558	11528	11696	11607	11584	11625	11427	11538	11552	11571	11506	11483	11395	11556	11506	11641	11697	11634	11323	11405	11710	11578	11583	11534	11486	11367	11515	11514	11490	11582	11379	11564	11427	11669	11555	11570	11509	11399	11585	11548	11613	11707	11543	11519	11491	11453	11553	11452	11548	11621	11591	11380	11509	11588	11391	11509	11461	11505	11655	11604	11555	11520	11534	11527	11581	11477	11406	11521	11621	11480	11479	11462	11468	11471	11564	11414	11653	11576	11540	11456	11495	11496	11542	11488	11542	11648	11550	11636	11606	11526	11588	11326	11715	11493	11426	11601	11618	11527	11756	11508	11554	11499	11521	11439	11628	11512	11497	11482	11546	11399	11500	11427	11515	11514	11606	11600	11522	11602	11714	11552	11460	11414	11429	11630	11607	11532	11665	11501	11401	11596	11491	11544	11441	11437	11525	11477	11522	11610	11516	11690	11643	11485	11484	11541	11473	11523	11614	11559	11508	11615	11743	11485	11543	11417	11538	11625	11555	11587	11564	11545	11685	11370	11458	11523	11613	11409	11627	11522	11606	11509	11467	11449	11428	11359	11540	11488	11572	11523	11504	11514	11555	11620	11483	11642	11559	11636	11551	11461	11590	11599	11611	11480	11533	11483	11424	11577	11587	11634	11481	11442	11536	11615	11397	11620	11564	11527	11584	11593	11421	11660	11584	11527	11480	11718	11498	11613	11511	11499	11529	11569	11581	11563	11687	11599	11557	11471	11538	11348	11536	11517	11466	11767	11416	11527	11485	11525	11409	11447	11663	11520	11552	11453	11407	11522	11516	11612	11536	11535	11415	11506	11350	11460	11574	11621	11571	11495	11519	11626	11447	11548	11713	11590	11510	11746	11506	11537	11540	11500	11591	11602	11630	11446	11511	11568	11671	11557	11654	11416	11454	11639	11501	11479	11493	11539	11439	11464	11517	11500	11446	11499	11612	11472	11624	11593	11628	11494	11539	11488	11286	11612	11553	11510	11561	11593	11599	11515	11561	11496	11562	11578	11363	11652	11363	11517	11469	11373	11585	11487	11449	11642	11547	11455	11554	11584	11263	11561	11541	11786	11602	11460	11445	11455	11530	11611	11565	11552	11557	11478	11298	11616	11397	11406	11545	11458	11531	11431	11651	11718	11591	11478	11317	11525	11726	11496	11487	11662	11539	11544	11538	11568	11520	11632	11531	11387	11489	11573	11637	11535	11415	11474	11471	11517	11614	11530	11575	11386	11632	11516	11663	11418	11505	11652	11600	11481	11504	11593	11730	11517	11616	11546	11549	11619	11435	11607	11466	11542	11674	11679	11565	11588	11496	11601	11475	11415	11489	11560	11778	11545	11646	11337	11718	11587	11497	11559	11403	11439	11490	11535	11452	11519	11565	11570	11394	11579	11306	11636	11559	11648	11491	11578	11699	11571	11524	11545	11581	11518	11494	11616	11410	11539	11597	11560	11554	11582	11491	11450	11517	11409	11569	11470	11467	11554	11428	11418	11578	11455	11487	11529	11535	11550	11562	11494	11563	11457	11601	11488	11700	11489	11384	11388	11545	11326	11544	11478	11417	11618	11471	11553	11507	11458	11712	11597	11609	11651	11579	11538	11516	11598	11457	11585	11532	11528	11464	11320	11421	11645	11635	11514	11604	11628	11476	11491	11560	11723	11498	11558	11454	11673	11659	11425	11495	11603	11619	11557	11546	11518	11495	11362	11548	11696	11669	11523	11500	11286	11595	11638	11400	11499	11535	11576	11523	11531	11756	11535	11582	11301	11692	11540	11582	11492	11567	11638	11495	11771	11569	11514	11651	11746	11428	11501	11482	11532	11581	11721	11544	11573	11495	11543	11493	11528	11523	11553	11349	11649	11617	11470	11337	11446	11485	11303	11587	11479	11673	11549	11405	11518	11509	11615	11502	11302	11501	11638	11581	11561	11615	11599	11494	11586	11539	11575	11667	11323	11432	11636	11609	11612	11517	11456	11605	11570	11316	11576	11359	11637	11653	11602	11397	11431	11459	11426	11438	11716	11502	11612	11552	11592	11540	11449	11604	11598	11587	11432	11386	11536	11533	11412	11557	11510	11568	11657	11444	11427	11699	11743	11462	11620	11533	11538	11450	11576	11431	11431	11425	11502	11656	11634	11600	11498	11671	11584	11613	11630	11586	11534	11441	11493	11469	11668	11661	11503	11696	11655	11529	11497	11596	11492	11418	11584	11631	11501	11679	11628	11639	11462	11720	11643	11545	11568	11490	11532	11547	11624	11651	11419	11456	11502	11569	11614	11492	11617	11691	11310	11593	11569	11522	11357	11354	11591	11530	11520	11545	11620	11614	11562	11657	11537	11613	11482	11540	11490	11600	11490	11686	11544	11655	11679	11591	11519	11468	11640	11574	11592	11512	11598	11527	11494	11516	11546	11693	11479	11476	11693	11631	11460	11746	11488	11589	11547	11632	11491	11594	11516	11617	11481	11506	11495	11600	11375	11716	11615	11588	11425	11581	11521	11301	11570	11583	11672	11505	11484	11546	11718	11435	11427	11485	11538	11643	11575	11539	11525	11491	11451	11570	11469	11499	11535	11505	11572	11592	11498	11746	11568	11586	11580	11572	11532	11489	11517	11624	11559	11436	11566	11530	11561	11369	11463	11548	11681	11482	11490	11498	11333	11456	11516	11616	11512	11541	11539	11478	11533	11569	11513	11564	11624	11632	11497	11493	11556	11545	11522	11580	11457	11648	11599	11527	11607	11525	11542	11475	11550	11547	11677	11562	11564	11543	11589	11474	11678	11434	11453	11507	11447	11384	11727	11725	11553	11662	11446	11394	11556	11482	11551	11488	11511	11448	11668	11507	11552	11469	11360	11603	11633	11469	11575	11533	11710	11667	11495	11497	11489	11432	11568	11727	11408	11567	11508	11505	11605	11475	11523	11645	11549	11498	11776	11691	11330	11518	11551	11641	11460	11602	11671	11524	11580	11537	11549	11487	11686	11572	11649	11504	11506	11475	11504	11482	11506	11459	11653	11458	11436	11484	11627	11601	11625	11410	11485	11514	11590	11574	11546	11707	11584	11567	11355	11475	11441	11610	11418	11512	11398	11304	11595	11517	11502	11423	11434	11392	11497	11502	11549	11408	11526	11627	11506	11430	11440	11488	11600	11566	11582	11522	11427	11476	11367	11333	11609	11557	11590	11546	11475	11579	11574	11451	11460	11693	11419	11598	11430	11586	11615	11587	11518	11377	11537	11501	11615	11542	11536	11492	11568	11501	11557	11531	11410	11562	11507	11563	11562	11520	11617	11515	11558	11620	11513	11499	11552	11468	11414	11640	11547	11540	11505
26556	21573	31278	30204	30202	31368	30260	26736	24015	22074	20323	19125	18843	18525	17906	17824	17557	17461	17310	17124	17102	16778	16832	16743	16596	16561	16563	16305	16434	16555	16282	16295	16548	16504	16515	16368	16559	16204	16328	16550	16334	16190	16370	16347	16253	16317	16348	16173	16510	16399	16403	16438	16363	16281	16226	16251	16478	16281	16283	16251	16304	16235	16411	16274	16091	16350	16207	16287	16354	16384	16677	16404	16158	16178	16286	16150	16281	16360	16342	16207	16375	16461	16536	16324	16187	16276	16274	16230	16207	16314	16282	16362	16245	16521	16385	16336	16214	16324	16402	16318	16285	16222	16218	16229	16287	16406	16171	16239	16416	16364	16164	16271	16435	16096	16517	16441	16238	16306	16196	16189	16130	16359	16144	16286	16369	16130	16294	16235	16296	16651	16402	16641	16193	16476	16189	16332	16336	16234	16402	16362	16317	16365	16404	16238	16221	16415	16536	16361	16266	16189	16113	16387	16482	16550	16381	16414	16433	16203	16420	16403	16380	16141	16200	16186	16244	16274	16390	16328	16238	16391	16234	16530	16158	16137	16303	16090	16266	16340	16282	16188	16176	16323	16212	16441	16308	16388	16377	16347	16173	16444	16254	16328	16489	16327	16288	16437	16161	16172	16318	16224	16275	16472	16498	16314	16240	16263	16234	16186	16195	16517	16331	16322	16502	16219	16456	16466	16392	16467	16310	16423	16309	16400	16168	16273	16432	16284	16142	16294	16198	16428	16328	16123	16186	16433	16264	16136	16120	16380	16232	16320	16392	16114	16228	16186	16357	16341	16291	16429	16433	16247	16502	16414	16376	16516	16397	16297	16298	16398	16523	16491	16115	16329	16467	16320	16187	16373	16452	16367	16285	16181	16361	16394	16391	16364	16339	16094	16180	16383	16406	16575	16370	16355	15937	16229	16519	16412	16334	16231	16119	16235	16325	16191	16476	16218	16383	16366	16235	16298	16160	16307	16301	16328	16391	16416	16347	16251	16410	16374	16296	16193	16399	16352	16467	16378	16785	16538	16363	16481	16574	16228	16431	16263	16307	16241	16358	16270	16373	16177	16191	16450	16338	16223	16273	16467	16260	16230	16312	16255	16271	16322	16246	16261	16502	16341	16408	16207	16340	16556	16196	16311	16334	16359	16440	16388	16359	16136	16233	16142	16397	16472	16310	16187	16305	16055	16232	16021	16182	16465	16127	16354	16364	16251	16318	16306	16104	16224	16500	16559	16459	16376	16087	16197	16205	16310	16494	16232	16209	16401	16342	16163	16146	16282	16140	16300	16475	16278	16347	16381	16530	16175	16342	16086	16385	16293	16208	16318	16410	16254	16300	16277	16363	16292	16385	16167	16235	16168	16410	16152	16193	16158	16193	16315	16443	16392	16131	16343	16049	16330	16560	16317	16295	16150	16313	16407	16329	16359	16318	16417	16473	16533	16250	16251	16411	16297	16215	16191	16405	16268	16338	16179	16432	16343	16297	16159	16364	16324	16540	16032	16315	16458	16287	16328	16304	16252	16442	16125	16328	16348	16456	16371	16200	16234	16413	16367	16424	16260	16242	16212	16388	16264	16213	16267	16319	16186	16378	16349	16203	16035	16362	16498	16226	16374	16372	16258	16290	16260	16200	16325	16137	16177	16163	16436	16284	16468	16170	16064	16306	16264	16498	16239	16189	16465	16252	16274	16132	16278	16412	16381	16402	16468	16502	16419	16060	16373	16213	16249	16460	16185	16057	16263	16374	16289	16390	16244	16261	16423	16280	16231	16330	16282	16299	16278	16277	16373	16403	16077	16319	16229	16201	16215	16388	16357	16437	16271	16188	16206	16413	16216	16258	16512	16513	16295	16271	16243	16346	16101	16259	16213	16263	16115	16053	16358	16576	16500	16391	16221	16139	16373	16494	16334	16296	16305	16360	16399	16378	16464	16300	16214	16502	16338	16498	16284	16119	16418	16349	16275	16479	16322	16493	16188	16333	16149	16470	16303	16209	16163	16363	16334	16401	16186	16125	16168	16241	16458	16378	16351	16356	16327	16381	16453	16396	16197	16290	16410	16173	16288	16359	16321	16330	16239	16477	16284	16277	16199	16247	16330	16491	16344	16502	16407	16244	16345	16481	16391	16139	16221	16144	16256	16490	16466	16351	16265	16410	16447	16357	16411	16336	16337	16251	16426	16514	16226	16436	16474	16310	16337	16317	16227	16252	16199	16405	16197	16190	16488	16170	16265	16470	16425	16520	16391	16262	16316	16285	16214	16294	16115	16344	16498	16513	16312	16555	16470	16338	16365	16355	16296	16336	16480	16304	16158	16208	16198	16529	16343	16372	16294	16270	16321	16294	16310	16251	16364	16296	16381	16413	16255	16320	16500	15955	16269	16398	16366	16295	16286	16355	16395	16194	16486	16513	16314	16367	16229	16307	16288	16350	16247	16383	16302	16416	16282	16302	16394	16268	16148	16476	16408	16169	16300	16291	16328	16357	16328	16424	16292	16504	16147	16111	16296	16403	16314	16236	16274	16290	16306	16282	16349	16111	16410	16444	16569	16612	16340	16375	16253	16228	16110	16376	16314	16232	16143	16169	16287	16403	16295	16519	16479	16319	16381	16105	16433	16315	16312	16254	16234	16339	16405	16383	16308	16238	16333	16505	16243	16198	16036	16315	16398	16354	16439	16246	16176	16297	16576	16317	16079	16230	16316	16447	16459	16269	16412	16221	16336	16338	16181	16249	16230	16308	16424	16482	16244	16332	16158	16269	16268	16540	16253	16512	16247	16248	16299	16243	16274	16250	16427	16279	16386	16259	16357	16240	16115	16432	16256	16307	16339	16286	16260	16299	16272	16408	16325	16157	16228	16419	16400	16350	16088	16281	16333	16280	16418	16406	16209	16563	16329	16243	16338	16330	16213	16346	16150	16387	16345	16351	16330	16266	16446	16401	16414	16466	16497	16365	16291	16389	16328	16475	16234	16201	16437	16386	16303	16224	16235	16325	16276	16412	16557	16291	16001	16338	16191	16449	16384	16247	16275	16348	16268	16359	16411	16439	16143	16309	16527	16213	16274	16512	16217	16194	16232	16469	16038	16261	16165	16323	16168	16267	16184	16476	16288	16487	16338	16115	16372	16396	16383	16383	16191	16279	16531	16248	16200	16350	16340	16339	16481	16413	16350	16355	16499	16237	16178	16346	16386	16386	16545	16366	16145	16508	16425	16454	16468	16381	16248	16383	16369	16088	16120	16032	16243	16454	16327	16325	16183	16262	16344	16313	16250	16195	16440	16069	16254	16455	16367	16211	16174	16156	16114	16226	16571	16387	16223	16332	16142	16259	16416	16402	16239	16490	16290	16283	16180	16215	16133	16328	16246	16301	16203	16395	16369	16236	16194	16316	16378	16291	16455	16334	16377	16396	16333	16495	16255	16153	16425	16465	16427	16409	16172	16337	16394	16408	16188	16362	16052	16247	16305	16468	16515	16374	16279	16263	16318	16139	16403	16526	16292	16331	16541	16329	16287	16252	16091	16238	16369	16157	16405	16180	16399	16166	16348	16468	16483	16365	16400	16417	16252	16294	16261	16213	16424	16207	16300	16397	16235	16298	16404	16464	16353	16346	16413	16279	16459	16396	16162	16512	16246	16411	16342	16332	16331	16265	16199	16226	15945	16299	16396	16282	16187	16299	16211	16329	16432	16354	16089	16128	16557	16268	16287	16304	16228	16408	16472	16600	16149	16471	16070	16245	16241	16283	16388	16361	16350	16268	16418	16541	16294	16363	16268	16285	16487	16340	16474	16183	16037	16389	16497	16295	16198	16348	16431	16356	16311	16323	16308	16441	16222	16123	16262	16577	16433	16382	16351	16338	16323	16387	16333	16256	16503	16470	16252	16367	16189	16333	16545	16206	16372	16035	16043	16370	16439	16245	16291	16204	16315	16533	16484	16570	16228	16200	16245	16379	16115	16221	16158	16294	16186	16643	16349	16202	16338	16411	16420	16428	16569	16102	16118	16510	16202	16331	16272	16283	16408	16150	16057	16339	16533	16182	16231	16261	16501	16358	16269	16298	16255	16160	16409	16169	16358	16199	16457	16316	16356	16373	16266	16509	16305	16202	16277	16245	16050	16380	16345	16235	16330	16337	16412	16321	16322	16477	16247	16320	16434	16296	16406	16379	16363	16159	16186	16084	16257	16206	16208	16007	16417	16441	16268	16293	16231	16410	16239	16303	16184	16273	16094	16519	16230	16299	16320	16377	16138	16438	16162	16481	16368	16368	16099	16305	16307	16296	16323	16222	16200	16268	16171	16424	16440	16308	16343	16369	16635	16450	16281	16109	16237	16318	16172	16454	16378	16348	16448	16204	16200	16163	16117	16072	15920	16231	16479	16229	16354	16488	16303	16436	16389	16158	16529	16383	16252	16337	16264	16292	16264	16370	16506	16169	16258	16384	16321	16388	16130	16152	16147	16334	16285	16025	16111	16476	16194	16280	16449	16320	16409	16185	16448	16302	16209	16227	16405	16380	16324	16422	16183	16564	16197	16295	16404	16265	16300	16590	16431	16493	16398	16367	16371	16151	16316	16283	16295	16373	16323	16357	16311	16187	16307	16353	16316	16412	16108	16250	16326	16416	16165	16450	16517	16317	16283	16149	16219	16434	16395	16384	16370	16229	16342	16409	16428	16339	16253	16309	16253	16273	16102	16327	16206	16138	16171	16276	16258	16312	16283	16214	16226	16402	16482	16199	16254	16309	16448	16390	16236	16081	16437	16447	16058	16552	16151	16152	16227	16066	16374	16560	16385	16323	16141	16139	16329	16382	16321	16353	16230	16254	16483	16405	16257	16356	16258	16230	16466	16288	16296	16183	16109	16431	16309	16187	16316	16240	16234	16438	16313	16338	16508	16236	16395	16336	16363	15933	16229	16317	16209	16302	16415	16367	16270	16625	16274	16460	16495	16246	16121	16392	16150	16428	16214	16318	16318	16307	16172	16272	16329	16103	16080	16365	16385	16432	16232	16317	16205	16145	16129	16218	16335	16409	16396	16432	16281	16223	16150	16325	16484	16297	16309	16301	16140	16371	16383	16076	16076	16393	16496	16386	16333	16302	16194	16361	16216	16477	16329
48784	69526	60321	41843	34044	29290	25814	24107	20550	17977	16060	15030	14517	13883	13492	12982	12782	12772	12582	12515	12314	12230	12151	12070	11899	11894	11938	11786	11692	11657	11714	11621	11547	11850	11773	11752	11759	11535	11658	11756	11513	11649	11347	11563	11663	11581	11607	11701	11649	11638	11655	11505	11558	11812	11677	11614	11549	11490	11582	11604	11575	11700	11458	11408	11565	11487	11724	11661	11589	11628	11590	11436	11548	11757	11513	11704	11565	11712	11606	11583	11410	11491	11465	11694	11638	11582	11624	11521	11628	11704	11706	11568	11691	11740	11586	11635	11689	11575	11692	11480	11561	11623	11700	11720	11675	11662	11623	11593	11620	11624	11454	11443	11406	11645	11646	11676	11466	11511	11613	11444	11576	11688	11711	11871	11430	11582	11639	11447	11544	11644	11495	11453	11626	11659	11773	11679	11608	11571	11650	11599	11748	11463	11669	11547	11736	11543	11575	11739	11611	11521	11588	11613	11606	11615	11660	11471	11694	11673	11694	11625	11688	11594	11579	11544	11655	11713	11764	11739	11583	11696	11598	11492	11484	11601	11608	11723	11548	11616	11731	11576	11507	11629	11556	11631	11499	11483	11589	11672	11507	11497	11491	11729	11528	11732	11613	11518	11499	11801	11527	11494	11588	11587	11638	11504	11625	11548	11616	11627	11355	11527	11605	11457	11700	11503	11636	11531	11616	11541	11501	11605	11824	11571	11594	11711	11719	11559	11669	11615	11631	11621	11539	11615	11455	11454	11578	11510	11523	11683	11569	11449	11534	11486	11672	11689	11464	11579	11536	11754	11669	11647	11483	11646	11646	11542	11522	11649	11732	11556	11672	11539	11650	11447	11695	11633	11648	11669	11589	11663	11711	11648	11495	11585	11605	11594	11648	11568	11640	11573	11563	11521	11603	11598	11653	11375	11673	11612	11731	11602	11584	11717	11599	11631	11513	11559	11574	11364	11587	11652	11598	11664	11503	11431	11570	11607	11723	11638	11506	11487	11537	11486	11600	11787	11619	11575	11609	11558	11647	11693	11531	11758	11464	11452	11624	11715	11628	11687	11613	11487	11485	11660	11627	11493	11732	11655	11571	11538	11602	11664	11495	11689	11648	11488	11499	11608	11632	11631	11636	11617	11670	11640	11457	11540	11693	11570	11674	11812	11626	11644	11765	11660	11418	11692	11583	11700	11587	11554	11522	11535	11681	11582	11644	11612	11712	11724	11547	11661	11773	11533	11740	11529	11562	11575	11550	11583	11565	11627	11607	11587	11561	11635	11676	11684	11667	11544	11594	11737	11660	11578	11625	11481	11459	11735	11634	11713	11586	11730	11607	11402	11508	11598	11791	11474	11593	11677	11588	11739	11540	11606	11530	11641	11531	11600	11588	11648	11708	11672	11675	11516	11587	11637	11593	11606	11546	11660	11637	11692	11637	11655	11424	11445	11674	11705	11500	11774	11603	11625	11622	11673	11599	11622	11521	11601	11565	11491	11566	11595	11564	11554	11674	11557	11721	11532	11633	11593	11550	11520	11656	11556	11585	11706	11608	11498	11526	11493	11612	11581	11639	11736	11750	11568	11643	11678	11690	11614	11514	11593	11581	11585	11743	11686	11480	11500	11705	11556	11632	11537	11673	11654	11522	11721	11554	11551	11506	11519	11521	11504	11701	11527	11621	11551	11486	11542	11456	11571	11470	11620	11680	11587	11716	11660	11595	11638	11719	11583	11691	11505	11671	11478	11573	11641	11574	11579	11684	11550	11848	11418	11618	11616	11771	11620	11487	11547	11556	11463	11754	11635	11521	11547	11542	11574	11483	11432	11727	11525	11710	11655	11544	11544	11661	11553	11755	11549	11467	11332	11652	11761	11732	11351	11609	11575	11527	11783	11625	11587	11694	11573	11558	11698	11660	11525	11512	11500	11583	11602	11505	11663	11578	11433	11695	11536	11631	11630	11554	11433	11580	11562	11628	11607	11705	11621	11662	11539	11545	11740	11620	11665	11652	11622	11657	11665	11628	11635	11786	11498	11580	11590	11610	11727	11484	11564	11564	11619	11585	11654	11532	11738	11681	11634	11512	11613	11574	11550	11523	11576	11766	11591	11659	11525	11520	11595	11477	11641	11539	11671	11703	11572	11586	11546	11615	11573	11525	11578	11616	11498	11550	11672	11630	11656	11624	11669	11575	11586	11513	11721	11504	11755	11719	11520	11530	11771	11620	11909	11574	11602	11575	11463	11526	11698	11634	11461	11689	11563	11493	11726	11513	11675	11654	11466	11546	11632	11762	11556	11593	11595	11689	11526	11666	11583	11643	11575	11617	11722	11579	11608	11683	11640	11450	11524	11642	11565	11578	11552	11496	11618	11752	11577	11514	11611	11696	11689	11532	11737	11752	11560	11546	11741	11495	11470	11531	11612	11524	11716	11586	11553	11553	11598	11631	11705	11641	11700	11581	11540	11644	11643	11530	11628	11667	11579	11667	11701	11473	11681	11766	11683	11677	11681	11487	11429	11722	11530	11673	11565	11674	11746	11545	11586	11774	11638	11665	11660	11552	11529	11680	11554	11449	11544	11681	11442	11666	11552	11515	11590	11731	11666	11733	11669	11605	11616	11705	11361	11653	11489	11545	11693	11554	11596	11680	11717	11491	11496	11589	11464	11642	11521	11435	11680	11537	11623	11692	11672	11696	11602	11556	11591	11509	11635	11540	11420	11608	11482	11609	11564	11548	11614	11696	11560	11650	11521	11634	11518	11636	11692	11703	11465	11618	11582	11629	11652	11466	11676	11493	11645	11535	11619	11555	11599	11576	11763	11590	11739	11521	11791	11599	11682	11578	11465	11463	11689	11580	11829	11660	11542	11387	11578	11734	11523	11593	11629	11562	11447	11554	11622	11488	11585	11678	11680	11707	11510	11489	11626	11381	11650	11697	11678	11426	11568	11560	11466	11780	11607	11595	11594	11475	11577	11598	11536	11401	11634	11623	11487	11668	11799	11551	11644	11599	11556	11694	11519	11594	11683	11681	11677	11830	11673	11558	11517	11341	11596	11482	11671	11713	11474	11503	11654	11585	11706	11606	11701	11500	11748	11626	11646	11480	11523	11707	11720	11593	11677	11411	11588	11539	11516	11540	11556	11534	11606	11440	11494	11635	11649	11653	11666	11585	11625	11540	11620	11451	11608	11597	11549	11531	11804	11552	11658	11747	11563	11526	11561	11523	11604	11419	11610	11667	11456	11433	11618	11478	11337	11451	11608	11727	11726	11504	11440	11700	11576	11597	11619	11451	11645	11632	11598	11546	11584	11539	11470	11774	11587	11593	11623	11620	11432	11465	11419	11631	11501	11582	11723	11684	11691	11520	11563	11555	11693	11520	11628	11663	11582	11625	11566	11595	11577	11676	11584	11595	11624	11417	11605	11715	11480	11661	11540	11576	11625	11565	11622	11696	11614	11556	11452	11642	11590	11500	11578	11722	11515	11565	11633	11517	11667	11579	11568	11649	11714	11636	11501	11595	11672	11570	11588	11565	11658	11591	11718	11795	11635	11637	11636	11583	11491	11607	11578	11438	11602	11681	11490	11572	11478	11627	11490	11608	11735	11729	11652	11644	11482	11548	11684	11409	11578	11690	11649	11564	11657	11565	11478	11760	11649	11582	11545	11518	11593	11684	11529	11543	11612	11644	11554	11665	11754	11500	11529	11473	11613	11665	11665	11671	11481	11436	11698	11565	11522	11602	11492	11605	11611	11612	11549	11541	11670	11666	11726	11634	11506	11515	11688	11518	11617	11730	11683	11566	11674	11568	11554	11495	11565	11608	11596	11482	11494	11671	11593	11462	11776	11799	11695	11496	11495	11613	11516	11534	11506	11627	11747	11498	11513	11468	11757	11522	11514	11502	11598	11667	11524	11559	11576	11576	11578	11782	11720	11618	11495	11573	11613	11609	11619	11703	11639	11719	11703	11562	11469	11672	11588	11635	11738	11569	11718	11823	11713	11787	11448	11632	11595	11640	11678	11497	11477	11602	11696	11611	11390	11690	11593	11522	11586	11618	11612	11535	11484	11496	11700	11603	11564	11782	11522	11588	11543	11687	11553	11628	11619	11604	11670	11655	11792	11587	11646	11711	11442	11639	11726	11413	11518	11649	11503	11698	11547	11497	11563	11636	11650	11417	11615	11469	11653	11667	11542	11388	11569	11613	11524	11597	11712	11573	11711	11633	11603	11585	11619	11570	11579	11642	11674	11649	11436	11631	11536	11431	11567	11565	11565	11808	11471	11449	11531	11627	11670	11712	11458	11565	11683	11560	11512	11827	11516	11706	11557	11577	11540	11495	11580	11703	11601	11621	11637	11687	11596	11425	11606	11676	11559	11454	11539	11579	11687	11555	11581	11641	11655	11626	11615	11684	11673	11637	11619	11731	11630	11458	11604	11572	11649	11648	11599	11480	11454	11719	11448	11639	11660	11680	11576	11704	11681	11672	11495	11756	11531	11611	11622	11751	11673	11392	11592	11481	11557	11677	11604	11664	11575	11403	11543	11696	11686	11592	11680	11719	11553	11572	11780	11441	11406	11702	11576	11630	11764	11750	11833	11513	11617	11601	11608	11656	11677	11403	11710	11665	11686	11744	11592	11505	11621	11673	11717	11573	11520	11686	11620	11628	11669	11643	11482	11591	11660	11450	11576	11578	11628	11528	11576	11600	11559	11686	11629	11555	11442	11631	11612	11631	11856	11489	11472	11732	11610	11460	11617	11785	11576	11588	11597	11564	11552	11572	11373	11598	11573	11454	11628	11707	11478	11630	11639	11417	11630	11504	11769	11569	11592	11520	11685	11514	11691	11725	11849	11622	11697	11644	11439	11456	11574	11660	11598	11615	11584	11700	11494	11441	11612	11649	11700	11411	11617	11552	11517	11715	11480	11836	11655	11576	11826	11688	11548	11771	11728	11600	11570	11620	11534	11502	11522	11593	11697	11582	11352	11709	11602	11626	11617	11547	11509	11631	11660	11653	11504	11521	11616	11680	11696	11781	11616	11431	11477	11663	11646	11582	11580	11366	11576	11595	11576	11511	11567	11654	11551	11590	11678	11570	11668	11650	11621	11596	11591	11618	11665	11608	11555
24370	21210	29029	26856	29659	36369	39463	31070	25408	22426	21269	20538	19960	19379	18622	18517	18123	17703	17725	17528	17639	17330	17269	17285	16899	16942	17067	16750	16866	16913	16730	16780	16603	16478	16833	16563	16459	16740	16585	16601	16660	16666	16617	16577	16558	16598	16630	16692	16429	16598	16906	16715	16658	16734	16525	16847	16610	16505	16694	16642	16480	16604	16467	16269	16228	16578	16319	16362	16634	16466	16703	16511	16638	16661	16443	16553	16648	16541	16600	16594	16504	16481	16451	16658	16629	16767	16423	16402	16273	16382	16573	16572	16467	16628	16612	16535	16673	16742	16527	16398	16485	16200	16515	16572	16441	16354	16345	16300	16709	16578	16513	16625	16480	16507	16876	16439	16572	16453	16242	16676	16709	16368	16295	16698	16465	16494	16599	16803	16675	16437	16438	16582	16487	16629	16473	16876	16604	16438	16628	16515	16456	16499	16686	16652	16306	16464	16810	16643	16495	16431	16591	16592	16495	16618	16607	16407	16478	16539	16525	16588	16507	16541	16429	16595	16497	16668	16660	16509	16484	16501	16439	16468	16334	16538	16718	16520	16648	16495	16644	16552	16599	16499	16351	16437	16542	16541	16560	16443	16530	16293	16360	16409	16636	16600	16712	16573	16477	16689	16632	16741	16822	16598	16595	16597	16672	16581	16756	16674	16525	16485	16629	16377	16768	16525	16645	16565	16592	16455	16541	16320	16388	16494	16466	16513	16735	16510	16422	16511	16721	16488	16427	16630	16574	16351	16865	16835	16629	16479	16452	16508	16489	16275	16577	16464	16483	16528	16660	16462	16379	16311	16624	16636	16351	16426	16529	16720	16422	16501	16754	16509	16406	16713	16681	16470	16572	16584	16548	16568	16590	16457	16519	16573	16389	16434	16604	16422	16500	16655	16639	16909	16514	16383	16537	16645	16476	16508	16766	16487	16551	16404	16623	16415	16436	16454	16540	16497	16495	16517	16549	16352	16483	16683	16512	16455	16540	16618	16794	16304	16638	16577	16580	16423	16635	16654	16327	16446	16487	16548	16853	16777	16577	16574	16665	16806	16619	16408	16469	16524	16523	16567	16526	16610	16577	16545	16692	16407	16617	16451	16400	16540	16672	16388	16640	16574	16544	16635	16688	16506	16309	16338	16510	16417	16609	16657	16786	16733	16537	16473	16339	16435	16727	16725	16429	16653	16506	16581	16353	16460	16640	16594	16664	16470	16643	16656	16603	16280	16387	16496	16376	16497	16538	16450	16493	16563	16468	16372	16620	16589	16553	16376	16606	16917	16635	16682	16771	16451	16501	16489	16657	16634	16752	16519	16669	16410	16569	16529	16521	16485	16519	16681	16447	16524	16714	16656	16506	16551	16494	16588	16269	16547	16737	16284	16438	16426	16424	16496	16482	16352	16459	16534	16693	16727	16777	16488	16380	16412	16384	16588	16471	16497	16925	16583	16706	16712	16471	16549	16659	16618	16813	16602	16535	16411	16720	16461	16545	16608	16483	16620	16627	16377	16537	16807	16595	16670	16657	16644	16763	16567	16516	16616	16668	16583	16473	16612	16567	16442	16622	16755	16583	16634	16421	16636	16507	16464	16419	16352	16380	16495	16394	16377	16418	16416	16279	16557	16636	16673	16518	16672	16571	16618	16494	16595	16675	16568	16705	16431	16649	16615	16490	16473	16377	16587	16442	16450	16740	16412	16575	16702	16731	16569	16346	16573	16418	16359	16210	16358	16664	16586	16334	16387	16591	16612	16515	16399	16661	16533	16372	16600	16806	16561	16496	16600	16455	16540	16495	16308	16477	16440	16569	16565	16310	16556	16643	16599	16606	16608	16556	16455	16527	16594	16512	16530	16729	16424	16514	16399	16449	16504	16708	16549	16488	16516	16506	16522	16608	16509	16275	16755	16532	16612	16609	16673	16579	16550	16406	16535	16745	16680	16611	16749	16523	16646	16480	16419	16569	16430	16835	16723	16638	16779	16729	16710	16695	16615	16581	16658	16431	16713	16440	16507	16721	16519	16416	16296	16458	16379	16539	16620	16450	16659	16508	16789	16608	16662	16568	16650	16489	16440	16450	16559	16690	16486	16448	16518	16506	16394	16662	16628	16429	16287	16280	16695	16533	16655	16654	16675	16690	16516	16440	16654	16520	16561	16394	16547	16705	16695	16668	16736	16542	16500	16696	16685	16746	16403	16497	16614	16739	16551	16617	16592	16528	16403	16362	16715	16593	16558	16592	16651	16525	16449	16777	16476	16682	16455	16578	16433	16522	16503	16533	16258	16551	16431	16658	16523	16486	16428	16479	16519	16639	16583	16477	16442	16598	16405	16581	16436	16611	16876	16673	16373	16415	16644	16382	16407	16541	16575	16645	16493	16137	16474	16773	16772	16797	16492	16489	16575	16527	16646	16653	16451	16535	16472	16701	16534	16588	16598	16544	16495	16543	16580	16573	16523	16441	16662	16432	16469	16602	16521	16456	16623	16661	16645	16547	16578	16602	16452	16670	16577	16648	16457	16574	16428	16554	16499	16537	16675	16547	16568	16459	16549	16292	16578	16563	16449	16574	16566	16591	16408	16542	16400	16680	16284	16638	16514	16307	16645	16455	16523	16570	16552	16492	16580	16476	16668	16450	16501	16366	16527	16663	16506	16436	16466	16552	16503	16579	16578	16527	16613	16726	16366	16479	16478	16403	16434	16672	16442	16863	16597	16654	16476	16686	16493	16537	16572	16448	16568	16620	16545	16593	16383	16512	16563	16433	16457	16507	16723	16572	16437	16536	16553	16556	16718	16579	16601	16561	16594	16575	16544	16420	16504	16503	16393	16620	16491	16373	16524	16531	16420	16437	16361	16539	16294	16657	16440	16541	16817	16637	16631	16710	16575	16459	16504	16659	16782	16651	16506	16810	16689	16519	16341	16758	16457	16708	16596	16630	16617	16517	16680	16553	16463	16633	16476	16697	16529	16676	16461	16629	16638	16493	16480	16473	16310	16540	16429	16424	16429	16508	16557	16486	16550	16672	16611	16548	16625	16624	16497	16517	16395	16524	16351	16406	16683	16504	16581	16527	16544	16451	16439	16528	16811	16406	16455	16343	16510	16566	16581	16527	16368	16477	16705	16666	16496	16348	16396	16624	16381	16545	16541	16640	16537	16540	16537	16420	16156	16636	16683	16650	16695	16507	16629	16555	16570	16718	16557	16542	16579	16490	16487	16608	16576	16424	16475	16623	16553	16702	16663	16541	16750	16701	16634	16445	16551	16330	16597	16487	16544	16718	16632	16443	16522	16372	16283	16387	16308	16480	16322	16474	16776	16654	16520	16561	16470	16657	16681	16545	16473	16579	16415	16563	16520	16355	16332	16537	16538	16458	16375	16412	16502	16352	16327	16647	16726	16398	16417	16524	16492	16752	16804	16727	16646	16584	16536	16522	16668	16673	16487	16398	16581	16722	16530	16495	16556	16529	16463	16585	16548	16540	16272	16318	16642	16397	16505	16776	16499	16644	16480	16487	16414	16201	16473	16372	16646	16597	16488	16469	16717	16529	16448	16571	16444	16640	16532	16521	16488	16520	16392	16604	16259	16480	16520	16569	16389	16498	16427	16482	16527	16362	16573	16582	16387	16802	16395	16731	16681	16410	16674	16649	16467	16580	16624	16707	16711	16615	16696	16683	16327	16601	16592	16715	16531	16426	16514	16514	16520	16781	16444	16821	16853	16660	16629	16743	16640	16678	16667	16507	16644	16604	16318	16539	16459	16614	16642	16429	16659	16443	16477	16679	16510	16725	16633	16636	16676	16503	16699	16593	16567	16545	16649	16659	16590	16519	16268	16646	16624	16678	16575	16586	16679	16518	16541	16517	16474	16628	16660	16538	16414	16583	16475	16315	16515	16704	16634	16490	16318	16586	16576	16371	16717	16494	16652	16726	16525	16390	16587	16735	16650	16446	16635	16519	16491	16596	16399	16413	16602	16603	16603	16213	16650	16578	16678	16407	16490	16445	16291	16598	16515	16506	16713	16682	16551	16533	16652	16717	16596	16658	16668	16435	16595	16862	16663	16586	16667	16587	16353	16859	16698	16711	16723	16506	16577	16430	16645	16809	16627	16533	16788	16492	16424	16550	16743	16557	16528	16530	16474	16450	16466	16663	16628	16539	16325	16483	16629	16550	16430	16583	16629	16506	16536	16362	16708	16501	16530	16421	16542	16615	16517	16465	16555	16512	16567	16471	16501	16513	16478	16562	16622	16574	16597	16487	16527	16596	16392	16404	16598	16476	16595	16664	16697	16475	16509	16409	16857	16604	16482	16560	16425	16347	16472	16590	16545	16499	16342	16652	16567	16449	16472	16633	16427	16504	16442	16495	16425	16514	16590	16505	16422	16393	16642	16433	16635	16395	16640	16618	16653	16436	16447	16577	16729	16323	16641	16419	16422	16659	16475	16682	16529	16650	16649	16534	16377	16496	16649	16513	16493	16489	16491	16452	16510	16439	16551	16435	16449	16525	16359	16603	16549	16667	16257	16619	16389	16631	16387	16715	16470	16457	16283	16555	16484	16427	16363	16463	16620	16418	16668	16424	16371	16522	16606	16399	16482	16536	16558	16759	16303	16570	16555	16558	16511	16446	16338	16374	16691	16638	16552	16568	16524	16531	16432	16343	16239	16453	16578	16608	16519	16756	16490	16548	16647	16749	16491	16550	16490	16307	16459	16483	16446	16314	16400	16691	16436	16552	16334	16420	16179	16372	16411	16328	16483	16552	16586	16497	16445	16604	16717	16259	16409	16592	16528	16706	16540	16477	16517	16506	16658	16562	16434	16443	16599	16564	16644	16556	16348	16557	16758	16507	16564	16398	16565	16622	16414	16559	16624	16787	16620	16534	16575	16503	16546	16293	16583	16474	16426	16556	16603	16566	16608	16533	16542	16572	16409	16603	16503	16399	16477	16443	16632	16690	16513	16813	16520	16420	16394	16342	16395	16540	16626	16427	16445	16473	16529	16578	16638	16343	16531	16496	16611	16378	16522	16700	16383	16476	16580	16486	16633	16572	16543	16201	16279	16487	16346	16617	16472	16672	16528	16463	16529	16543	16706	16454	16557	16596	16731	16584	16521	16469	16416
53383	78358	65922	51820	44298	39802	35199	27560	21686	18051	17002	16177	15353	14534	14007	13659	13290	13010	13042	12687	12710	12396	12310	12127	12111	11902	11954	11885	11712	11701	11838	11835	11771	11618	11700	11863	11752	11526	11599	11563	11570	11695	11834	11735	11568	11633	11671	11806	11587	11548	11708	11771	11705	11563	11705	11601	11645	11609	11703	11690	11592	11633	11397	11625	11594	11683	11670	11511	11778	11655	11574	11599	11609	11755	11789	11527	11634	11643	11790	11638	11667	11652	11555	11641	11489	11727	11721	11528	11539	11700	11724	11619	11759	11591	11595	11582	11609	11645	11658	11642	11534	11592	11686	11651	11786	11553	11573	11660	11609	11678	11624	11661	11544	11658	11546	11522	11605	11631	11526	11650	11583	11515	11668	11658	11719	11708	11641	11392	11567	11535	11718	11810	11469	11698	11601	11688	11531	11618	11502	11674	11722	11718	11646	11548	11779	11766	11579	11730	11593	11460	11494	11729	11601	11718	11721	11465	11796	11772	11686	11572	11819	11434	11527	11749	11535	11525	11609	11703	11667	11567	11590	11639	11795	11596	11597	11546	11783	11611	11643	11514	11404	11485	11710	11627	11570	11626	11695	11548	11908	11739	11703	11532	11501	11694	11734	11534	11650	11563	11642	11651	11688	11622	11690	11612	11696	11484	11634	11590	11428	11786	11553	11637	11525	11692	11835	11635	11601	11721	11638	11639	11421	11643	11558	11715	11662	11717	11559	11621	11699	11601	11739	11696	11584	11544	11670	11666	11578	11635	11743	11739	11582	11650	11728	11639	11577	11777	11717	11576	11650	11695	11570	11695	11556	11608	11555	11616	11580	11620	11520	11611	11640	11613	11656	11603	11565	11675	11816	11638	11546	11573	11552	11672	11667	11609	11617	11634	11678	11638	11774	11687	11499	11577	11631	11762	11618	11698	11627	11780	11655	11726	11683	11626	11675	11636	11806	11630	11487	11750	11513	11675	11644	11569	11701	11602	11823	11713	11727	11609	11615	11696	11773	11669	11672	11569	11675	11667	11570	11588	11552	11601	11620	11588	11615	11581	11488	11544	11524	11597	11699	11620	11559	11559	11547	11648	11518	11554	11706	11496	11589	11508	11741	11688	11547	11647	11544	11772	11435	11424	11629	11522	11817	11702	11726	11614	11641	11665	11690	11652	11867	11778	11505	11836	11674	11713	11685	11507	11540	11807	11678	11549	11496	11693	11660	11574	11567	11569	11682	11742	11585	11588	11749	11846	11514	11598	11803	11642	11548	11510	11582	11616	11683	11594	11621	11761	11499	11584	11827	11482	11534	11710	11802	11622	11622	11763	11734	11547	11721	11796	11647	11735	11651	11638	11629	11584	11482	11661	11632	11663	11703	11781	11660	11752	11710	11597	11613	11591	11897	11655	11644	11666	11604	11619	11921	11531	11607	11686	11597	11668	11644	11469	11580	11733	11757	11619	11600	11476	11666	11544	11572	11634	11684	11513	11713	11786	11684	11819	11495	11716	11526	11532	11630	11616	11701	11598	11700	11519	11672	11622	11599	11801	11665	11672	11796	11619	11504	11815	11590	11670	11650	11550	11700	11688	11624	11655	11653	11667	11709	11790	11514	11764	11729	11671	11671	11634	11693	11803	11754	11695	11616	11544	11718	11574	11693	11668	11573	11470	11837	11702	11951	11689	11665	11613	11674	11625	11687	11658	11654	11570	11641	11645	11613	11566	11963	11697	11643	11756	11702	11654	11645	11565	11820	11650	11611	11729	11773	11601	11771	11728	11644	11600	11576	11651	11789	11678	11667	11675	11643	11654	11695	11693	11817	11605	11538	11536	11733	11534	11713	11778	11582	11787	11596	11772	11554	11751	11527	11634	11557	11562	11700	11635	11600	11630	11595	11574	11650	11492	11492	11674	11628	11659	11693	11605	11588	11618	11605	11644	11674	11608	11492	11628	11567	11583	11660	11636	11597	11792	11699	11735	11571	11633	11658	11712	11625	11645	11661	11584	11687	11703	11756	11760	11656	11535	11556	11594	11531	11707	11616	11466	11531	11540	11554	11636	11589	11674	11619	11641	11690	11713	11621	11684	11696	11593	11723	11606	11741	11737	11654	11653	11697	11675	11624	11708	11636	11559	11506	11744	11715	11621	11642	11681	11650	11734	11658	11566	11691	11751	11598	11724	11630	11602	11545	11781	11568	11613	11609	11739	11587	11551	11548	11719	11466	11688	11746	11727	11471	11688	11644	11600	11611	11674	11768	11811	11467	11570	11606	11741	11687	11608	11573	11842	11653	11637	11746	11655	11641	11713	11656	11597	11664	11660	11523	11799	11520	11859	11580	11573	11547	11522	11596	11500	11579	11661	11742	11603	11681	11617	11662	11604	11782	11629	11706	11589	11660	11539	11679	11598	11490	11549	11847	11433	11738	11599	11623	11647	11530	11617	11800	11647	11621	11653	11454	11736	11595	11692	11553	11536	11803	11615	11736	11592	11563	11725	11467	11702	11745	11879	11570	11715	11615	11576	11670	11497	11606	11656	11517	11781	11783	11623	11628	11781	11711	11564	11539	11785	11526	11814	11555	11706	11675	11769	11480	11637	11465	11713	11746	11493	11749	11562	11704	11655	11693	11509	11712	11538	11559	11687	11610	11609	11627	11851	11701	11726	11556	11510	11642	11510	11611	11619	11587	11594	11643	11581	11484	11857	11680	11434	11787	11756	11595	11627	11618	11793	11677	11587	11649	11634	11742	11617	11583	11798	11913	11639	11460	11582	11448	11676	11631	11651	11696	11677	11688	11619	11789	11681	11676	11623	11769	11693	11747	11666	11557	11578	11587	11543	11486	11707	11651	11755	11483	11566	11685	11543	11493	11542	11786	11698	11623	11747	11746	11607	11621	11697	11712	11807	11621	11729	11743	11546	11704	11633	11559	11742	11652	11483	11526	11708	11508	11692	11683	11542	11779	11617	11725	11613	11395	11586	11463	11728	11767	11575	11654	11533	11623	11547	11629	11626	11523	11708	11733	11576	11501	11610	11574	11561	11399	11701	11592	11441	11697	11627	11674	11574	11575	11474	11621	11767	11679	11737	11763	11586	11761	11690	11569	11702	11871	11611	11594	11731	11490	11621	11509	11637	11607	11698	11683	11719	11560	11599	11497	11755	11573	11716	11611	11887	11706	11764	11543	11580	11657	11637	11604	11638	11825	11599	11674	11451	11554	11628	11799	11577	11677	11728	11629	11621	11490	11590	11614	11765	11693	11453	11729	11714	11631	11698	11481	11662	11615	11815	11671	11660	11560	11701	11574	11677	11709	11715	11657	11726	11683	11740	11581	11783	11520	11679	11633	11615	11613	11745	11714	11709	11550	11605	11743	11710	11587	11553	11667	11807	11669	11711	11615	11601	11749	11841	11698	11769	11651	11809	11551	11530	11689	11699	11581	11563	11561	11598	11642	11500	11738	11678	11665	11711	11711	11578	11562	11623	11728	11568	11804	11692	11566	11595	11559	11948	11587	11647	11719	11697	11704	11760	11741	11607	11509	11605	11695	11504	11746	11618	11629	11708	11558	11793	11678	11619	11760	11474	11805	11725	11634	11836	11657	11603	11462	11604	11770	11504	11751	11745	11559	11485	11555	11557	11499	11785	11747	11754	11765	11650	11555	11630	11657	11588	11679	11568	11717	11632	11536	11772	11662	11542	11626	11604	11704	11667	11511	11673	11574	11582	11656	11664	11513	11741	11540	11614	11605	11571	11689	11524	11675	11725	11692	11440	11519	11536	11689	11708	11626	11735	11685	11550	11477	11590	11689	11648	11669	11587	11666	11603	11728	11877	11568	11711	11817	11641	11726	11492	11571	11624	11581	11785	11626	11659	11653	11533	11848	11688	11560	11701	11628	11640	11727	11628	11843	11662	11453	11761	11664	11560	11583	11619	11555	11761	11676	11717	11665	11727	11676	11688	11685	11712	11587	11727	11744	11667	11792	11624	11591	11685	11520	11737	11820	11594	11611	11756	11470	11691	11664	11625	11669	11659	11552	11692	11689	11655	11538	11714	11663	11604	11733	11642	11884	11683	11727	11544	11527	11549	11772	11659	11662	11798	11498	11516	11461	11687	11695	11517	11718	11590	11643	11650	11612	11609	11710	11646	11873	11582	11735	11555	11576	11619	11726	11632	11646	11578	11803	11651	11660	11727	11725	11683	11570	11640	11701	11581	11722	11667	11722	11618	11548	11581	11696	11405	11626	11546	11716	11710	11784	11548	11628	11404	11706	11526	11705	11559	11585	11728	11606	11604	11614	11556	11587	11614	11666	11712	11635	11620	11688	11798	11572	11650	11826	11751	11489	11576	11671	11769	11477	11761	11690	11670	11624	11704	11629	11674	11709	11619	11749	11621	11419	11827	11486	11671	11688	11534	11674	11560	11539	11737	11562	11573	11691	11521	11652	11806	11652	11671	11779	11369	11583	11762	11563	11565	11624	11632	11658	11603	11668	11589	11680	11672	11570	11540	11579	11629	11614	11609	11758	11579	11612	11583	11550	11517	11575	11590	11670	11758	11696	11547	11623	11678	11554	11602	11748	11809	11790	11619	11512	11614	11656	11695	11718	11607	11660	11536	11758	11628	11653	11559	11620	11509	11716	11783	11642	11656	11642	11826	11678	11597	11612	11595	11637	11613	11505	11650	11649	11532	11718	11535	11592	11764	11793	11707	11612	11643	11708	11717	11634	11573	11687	11599	11483	11506	11834	11550	11673	11616	11551	11485	11500	11582	11545	11540	11549	11420	11540	11614	11604	11592	11631	11699	11656	11565	11585	11634	11630	11663	11620	11651	11714	11628	11696	11711	11455	11577	11521	11617	11589	11509	11576	11797	11625	11554	11723	11753	11545	11855	11830	11853	11670	11658	11707	11767	11638	11681	11594	11703	11671	11628	11551	11718	11564	11777	11731	11637	11695	11458	11690	11772	11588	11689	11794	11645	11611	11560	11636	11494	11619	11660	11596	11620	11454	11772	11595	11502	11646	11627	11640	11601	11718	11641	11618	11435	11530	11585	11836	11591	11686	11679	11923	11576	11768	11566	11766	11442	11561	11536	11622	11558	11550	11709	11610	11725	11539	11435	11652	11574
47237	56658	54400	46365	36701	29952	23949	21083	19624	19098	18461	18314	17735	17646	17293	17331	16968	16984	16945	16709	16767	16864	16769	16473	16307	16297	16512	16114	16380	16333	16352	16152	16272	16109	16116	16273	16254	16075	16250	16378	16154	16605	16201	16157	16405	16095	16199	16251	16236	16375	16140	16325	16286	16209	16019	16266	16267	16293	16104	16170	16258	16417	16211	15983	16227	16212	16083	16388	16212	16239	16113	16328	16110	16358	16227	16207	16237	16168	15984	16283	16188	16231	16201	16333	16315	16336	16133	16183	16316	16254	16118	16126	16372	16182	16270	15998	16142	16169	16247	16330	16416	16247	16286	16301	16269	16153	16069	16228	16258	16362	16147	16342	16279	16205	16185	16182	16172	16071	15974	16092	16217	16442	16274	16084	16193	16134	16173	16158	16213	16138	16275	16302	16004	15978	16086	16166	16403	16282	16259	16164	16160	16196	16028	16121	16109	15974	16258	16274	16275	16349	16304	16276	16169	16048	16108	16147	16186	16131	16245	16280	16188	16199	16194	16100	16198	16291	16430	16340	16128	15939	16212	16257	16276	16279	16217	15939	16239	16342	16213	16101	16270	16312	16250	16176	16223	16248	16084	16168	16270	16235	16179	16351	16170	16223	16143	16164	16333	16133	16341	16002	16145	16274	16266	16208	16163	16069	16228	15994	16241	16329	16294	16097	16259	16362	16401	16301	16361	16340	16324	16230	16204	16234	16127	16209	16291	16334	16403	16250	16051	16257	16264	16080	15945	15821	16137	16144	16388	16449	16228	16456	16338	16281	16227	16095	16240	16189	16098	16282	16146	16054	15859	16330	16228	16329	16151	16267	16159	16319	16287	16299	16217	16311	16118	16237	16070	15975	16210	16302	16194	16330	16248	16204	16356	16349	16237	16052	16025	16318	16341	16355	16242	16184	16039	16355	16353	16176	16213	16300	16274	16349	16181	16144	16351	16206	16069	16116	16060	16107	16202	16184	16052	16135	16234	16134	16201	16268	16352	16123	16238	15991	16321	16325	16402	16407	16113	16486	16179	16107	16188	16055	16256	16311	16166	16193	16139	15993	16098	16192	16325	16119	16190	16214	16056	16261	16037	16271	16098	16253	16356	16226	16372	16117	16195	16431	16275	16039	16219	16234	16331	16158	16330	16125	16284	16018	16463	16266	16049	16216	16031	16172	16372	16317	16209	16316	16172	16329	16096	16166	16146	16275	16454	16152	16111	16291	16243	16313	15952	16138	16178	16005	16117	16277	16299	16042	15973	16442	16070	16158	16215	15996	16225	16270	16333	16168	16322	16171	16012	16317	16092	16334	16411	16288	16211	16111	16294	16356	16100	16357	16054	16135	16204	16168	16130	16167	16276	16222	16374	16336	16193	16236	16260	15994	16398	16267	16469	16268	16449	15954	16247	16230	16083	16124	16160	16067	16147	16035	15954	16332	16294	16256	16082	16140	16387	16347	16248	16165	16213	16320	16341	16044	16278	16333	16241	16306	16048	16070	16285	16294	16263	16279	16407	16135	16299	16299	16116	16415	16197	16408	16212	16213	16420	16197	16250	16071	16345	16374	16540	16244	16182	16290	16324	16390	16374	16235	16259	16256	16373	16254	16179	16419	16179	16234	16343	16312	16363	16242	16141	16139	16362	16206	16249	16207	16459	16171	16330	16116	16215	16152	16365	16214	16120	16179	16382	15971	16362	16032	16302	16376	16239	16098	16015	16193	16042	16298	16461	16211	16086	16255	16353	16203	16317	16159	16171	15944	16190	16052	16337	16273	16244	16124	16089	16075	16225	16152	16164	16258	16299	16080	16044	16205	16198	16278	16073	16222	16119	16049	16217	16391	16047	16220	16312	16109	16161	16132	16262	16288	16238	16439	16349	16214	16154	16243	16269	16087	16475	16116	16014	16138	16365	16242	16047	16289	16115	16323	16269	16135	15900	16200	16224	16176	16140	16308	16315	16096	16289	16265	16091	16069	16243	16092	16063	16263	16515	16306	16346	16108	16140	16096	16269	16680	16257	16243	16233	16211	16266	16275	16163	16146	16021	16497	15978	16176	16239	16156	16072	16313	16473	16244	16325	16313	16138	16248	16430	16222	16105	16426	16061	16186	16212	16247	16185	16208	16081	16103	16135	16255	16440	16197	16311	16248	16180	16183	16125	16021	15991	16497	16088	16179	16401	16168	16431	16247	16300	16212	16065	16316	16257	16158	16291	16147	16266	16252	16268	16337	16342	16390	16232	16188	16242	16234	16206	16307	16273	16274	16260	16259	16097	16158	16419	16235	16194	16056	16404	16351	16163	16061	16058	16199	16215	16178	16300	15926	16172	16099	16435	16237	16376	16096	16147	16281	16253	16242	16543	16059	16256	16020	16107	16371	16070	16248	16243	16116	16194	16223	16251	16290	16127	16234	16534	16091	15986	16231	16196	16123	16111	16192	16375	16145	16526	16242	16111	16137	16258	16309	16216	16305	16269	16131	16095	16154	16220	16302	15980	16297	16183	16389	16425	16121	16102	16325	16148	16124	16127	16140	16111	16250	16038	16315	16294	16179	16057	16155	16255	16265	16182	16139	16212	16266	16031	16275	16302	16072	16247	16210	15980	16144	16143	16330	16265	16192	16273	16319	16187	16245	16192	15969	16246	16277	16353	16263	16106	16371	16284	16251	16345	16195	16187	16163	16346	16246	16254	16330	16060	16018	16317	16176	16441	16411	16188	16262	16282	16135	16206	16302	16062	16259	16203	16322	16125	16178	16191	16213	16294	16221	16291	16189	16283	16186	16340	16235	16414	16339	16397	16294	16186	16425	16148	16124	16223	16298	16157	16330	16288	16353	16289	16342	16298	16192	16323	16170	16137	16090	16210	16234	16169	16037	16270	16016	16192	16388	16290	16262	16231	16358	16418	16213	16288	16137	16143	16155	16348	16169	16302	16183	16271	16259	16248	16073	16115	16335	16225	16114	16042	16450	16347	16272	16448	16291	16013	16321	16327	16285	16072	16139	16465	16259	16144	16382	16134	15911	16267	16185	16090	16241	16294	16099	16429	16304	16069	16434	16129	16235	16227	16254	16306	16223	16103	16424	16201	16473	16016	16392	16011	16282	15948	16229	16159	16250	16201	15993	16117	16284	16198	16078	16312	16197	16074	16086	16342	16203	16329	16173	16164	16184	16324	16306	16183	16145	16098	16186	16047	16275	16200	16280	16483	16175	16286	16306	16268	16149	16076	16332	16054	16294	16319	16172	16061	16249	16265	16043	16152	16223	16367	16374	16355	16268	16090	16086	16388	16316	16423	16362	16295	16345	15986	16180	16317	16344	16307	16150	16307	16214	15950	16332	16496	16114	16309	16239	16314	16047	16129	16178	16279	16182	16294	16241	16029	16148	16147	16377	16000	16423	16433	16146	16325	16087	16237	16182	16210	16223	16235	16246	16263	16286	16116	16056	16094	16138	16195	16281	16382	16178	16309	16381	16061	16223	16435	16231	16477	16167	16210	16183	16084	16244	16126	16115	16160	16376	16342	16303	16242	16102	16227	16349	16158	16235	16185	16036	16340	16243	16242	16113	16267	16415	16247	16537	16270	16165	16276	16266	16128	15967	16201	16274	16372	16323	16353	16297	16406	16254	16196	16217	16255	16101	16026	16108	16048	16162	16072	16049	16112	16238	16183	16222	16111	16239	16324	16428	16349	16390	16152	16094	16554	16311	16336	16249	16253	16013	16271	16207	15923	16297	16250	16022	16210	16298	16515	16415	16288	16379	16308	16225	16240	16236	16113	16187	16208	16344	16464	16422	16379	16305	16113	16347	16440	16193	16147	16135	16167	15991	16257	16371	16129	16115	16135	16398	16252	16210	16291	16177	16138	16031	16210	16194	16262	16366	16152	16118	16391	16180	16135	16294	15954	16256	16316	16206	16256	16371	16142	16243	16380	16327	15960	16298	16290	16243	16361	16192	16300	16297	16255	16130	16382	16187	16183	16143	15856	16218	16181	16184	16333	16154	16376	16450	16341	16399	16394	16191	16304	16190	16273	16191	16231	16115	16378	16297	16052	16227	16393	16243	16303	16363	16156	16363	16236	16257	16347	16285	16306	16234	16121	16267	16232	16208	16204	16076	16187	16498	16260	16381	16256	16121	16379	16345	16359	16289	16207	16150	16271	15987	16402	16233	16030	16170	16187	16172	16161	16061	16255	16446	16341	16044	16208	16262	15987	16221	16290	16187	16192	15971	16225	16257	16282	16186	16381	16276	16334	16201	16359	16325	16436	16311	16247	16389	16148	16174	16253	16120	16280	16358	16114	16370	16222	16114	16123	16397	16308	16410	16192	16483	16350	16155	16197	16177	16320	16188	16258	16105	16273	16038	15952	16241	16127	16093	16223	16179	16207	15929	16242	15855	16129	16224	16324	16121	16099	16187	16169	16118	16287	16204	16340	16464	16333	16395	16360	16144	15896	16035	16202	16428	16269	16064	16131	16162	16229	16365	16185	16130	16071	16024	16306	16258	16307	16243	16277	16214	16463	16158	16179	16173	16057	16187	16320	16426	16164	16180	16260	16137	16387	16337	16463	16223	16271	16238	16106	16100	16229	16249	16016	16313	16125	16276	16112	16269	16231	16247	16191	16265	16150	16486	16188	16220	16334	16281	16470	16141	16051	16170	16050	16190	16248	16047	16211	16231	16146	16302	16086	16334	16306	16440	16352	16289	16257	16230	16175	16287	16261	16118	16540	16002	16208	16050	16374	16048	16163	16045	16146	16127	16305	16218	15988	16089	16315	16276	16337	16132	16097	16575	16291	16172	16258	16493	16329	16315	16301	16116	16468	16189	16222	16245	16304	16139	16345	16289	16043	16334	16184	16355	16267	16311	16152	16012	16537	16270	16012	16233	16375	16139	16240	16248	16022	16184	16313	16422	16100	16362	16219	16387	16161	16255	16289	16437	16233	16075	16034	16278	16247	15977	16179	16250	16128	16118	16258	16133	16222	16299	16436	16315	16082	16012	16056	16080	16172	16386	16304	16237	16224	16152	16178	16108	16150	16377	16225	16359	16181	16320	16220	16261	16346	16180	16356	16096	16267	16103	16152	16249	16301	16200	16192	16185	16158	16098	16243	16305	16160	16382
51987	65206	54648	42074	33469	26324	20290	17216	15942	15175	14560	13928	13437	13064	12733	12571	12496	12329	12445	12132	12277	12113	11925	11886	11768	11774	11664	11666	11601	11598	11338	11662	11666	11665	11615	11528	11695	11552	11443	11521	11593	11445	11276	11648	11629	11738	11603	11529	11484	11358	11627	11473	11396	11538	11681	11533	11583	11685	11508	11561	11494	11539	11570	11659	11560	11579	11482	11609	11521	11610	11617	11548	11521	11633	11476	11479	11614	11403	11478	11473	11434	11472	11442	11483	11559	11464	11568	11493	11441	11404	11490	11360	11636	11642	11651	11472	11447	11657	11395	11494	11545	11362	11574	11501	11654	11443	11545	11506	11444	11542	11401	11678	11404	11492	11450	11551	11535	11467	11416	11561	11490	11482	11443	11445	11598	11478	11462	11478	11457	11564	11461	11601	11427	11555	11496	11622	11507	11475	11651	11526	11546	11569	11378	11605	11470	11559	11704	11511	11425	11499	11683	11416	11279	11476	11645	11607	11616	11369	11458	11528	11632	11445	11459	11452	11555	11613	11473	11531	11477	11579	11554	11488	11398	11504	11537	11608	11498	11425	11527	11461	11547	11576	11567	11458	11656	11540	11523	11558	11326	11556	11516	11500	11551	11465	11630	11410	11398	11630	11446	11711	11579	11398	11682	11538	11662	11505	11386	11553	11623	11584	11499	11570	11564	11599	11455	11421	11634	11294	11554	11600	11540	11515	11477	11616	11487	11386	11450	11738	11715	11395	11470	11572	11592	11456	11635	11498	11539	11668	11460	11411	11545	11716	11463	11504	11455	11471	11488	11428	11526	11505	11470	11473	11419	11463	11390	11480	11435	11302	11500	11520	11548	11596	11501	11491	11445	11428	11583	11618	11575	11485	11399	11572	11501	11588	11536	11447	11559	11577	11371	11493	11579	11551	11537	11559	11484	11633	11510	11452	11721	11420	11567	11501	11674	11521	11626	11528	11478	11672	11527	11461	11501	11582	11606	11642	11687	11347	11450	11526	11587	11526	11548	11653	11512	11498	11427	11576	11661	11548	11380	11432	11518	11539	11608	11496	11484	11532	11445	11663	11446	11742	11501	11559	11660	11492	11607	11477	11590	11579	11296	11504	11522	11615	11559	11376	11538	11520	11738	11539	11609	11332	11510	11559	11533	11435	11495	11755	11614	11548	11470	11632	11543	11520	11502	11516	11623	11485	11525	11575	11439	11585	11663	11671	11594	11463	11660	11703	11552	11481	11436	11437	11563	11407	11620	11455	11688	11541	11568	11478	11620	11493	11543	11723	11469	11548	11661	11474	11515	11683	11405	11352	11513	11560	11551	11532	11468	11397	11556	11459	11440	11494	11428	11393	11673	11541	11394	11515	11582	11549	11590	11580	11451	11536	11506	11519	11537	11610	11569	11534	11496	11578	11333	11447	11675	11568	11307	11456	11555	11472	11601	11587	11549	11542	11493	11548	11497	11506	11581	11554	11495	11446	11472	11273	11464	11552	11444	11608	11369	11532	11440	11543	11463	11650	11475	11597	11375	11531	11479	11470	11586	11606	11533	11672	11414	11525	11412	11532	11639	11528	11463	11398	11582	11496	11504	11606	11501	11508	11671	11499	11578	11456	11503	11606	11545	11655	11424	11556	11575	11432	11397	11620	11700	11468	11682	11389	11426	11583	11582	11587	11472	11640	11589	11540	11554	11474	11570	11400	11625	11596	11550	11466	11359	11522	11350	11505	11587	11355	11609	11478	11594	11380	11797	11673	11644	11494	11454	11618	11613	11390	11514	11581	11622	11454	11510	11477	11541	11528	11448	11547	11517	11603	11558	11511	11516	11521	11490	11574	11525	11537	11592	11470	11520	11682	11573	11533	11647	11573	11468	11526	11454	11381	11394	11350	11530	11605	11467	11564	11581	11655	11615	11469	11497	11534	11581	11547	11407	11511	11726	11594	11444	11436	11553	11466	11618	11434	11733	11554	11701	11566	11562	11539	11340	11463	11468	11430	11465	11514	11561	11460	11578	11617	11418	11559	11426	11508	11533	11562	11551	11558	11491	11537	11455	11550	11510	11447	11559	11610	11645	11511	11701	11387	11437	11486	11626	11657	11584	11512	11633	11467	11501	11568	11529	11416	11534	11516	11517	11608	11430	11655	11369	11514	11474	11518	11586	11534	11515	11471	11484	11706	11378	11449	11529	11477	11589	11541	11679	11648	11687	11484	11330	11414	11497	11639	11684	11528	11486	11464	11468	11689	11695	11580	11647	11472	11399	11433	11571	11469	11501	11553	11516	11558	11659	11623	11379	11738	11560	11476	11326	11499	11703	11707	11347	11535	11567	11469	11496	11396	11671	11598	11646	11355	11482	11368	11452	11686	11509	11574	11366	11608	11631	11619	11560	11370	11598	11474	11431	11455	11514	11478	11505	11546	11589	11492	11660	11289	11415	11580	11466	11600	11379	11566	11556	11444	11395	11533	11573	11587	11542	11486	11619	11454	11533	11596	11490	11513	11645	11444	11527	11486	11563	11613	11452	11557	11340	11462	11555	11529	11376	11480	11359	11425	11475	11563	11446	11646	11533	11608	11511	11664	11628	11539	11751	11407	11492	11420	11618	11373	11407	11479	11519	11480	11608	11513	11530	11653	11482	11555	11600	11485	11502	11394	11519	11537	11544	11381	11475	11573	11573	11474	11612	11414	11650	11651	11415	11483	11588	11471	11482	11437	11503	11671	11495	11534	11708	11535	11451	11390	11658	11533	11512	11606	11426	11644	11570	11406	11591	11557	11646	11636	11569	11406	11396	11472	11551	11447	11507	11381	11592	11465	11578	11658	11457	11498	11368	11486	11452	11720	11530	11629	11809	11703	11599	11658	11515	11337	11637	11500	11489	11777	11427	11454	11440	11561	11665	11435	11593	11475	11583	11593	11487	11546	11405	11463	11448	11285	11478	11500	11724	11697	11525	11504	11431	11553	11593	11626	11520	11549	11602	11512	11580	11647	11598	11634	11472	11444	11651	11499	11614	11595	11437	11577	11445	11468	11394	11702	11494	11384	11549	11578	11693	11663	11621	11349	11466	11344	11681	11585	11440	11324	11595	11479	11567	11419	11594	11478	11586	11548	11490	11618	11477	11571	11625	11701	11471	11532	11594	11663	11535	11583	11333	11527	11531	11391	11590	11652	11476	11602	11705	11551	11620	11646	11677	11568	11388	11526	11491	11337	11629	11505	11485	11579	11478	11509	11673	11486	11708	11588	11588	11458	11568	11529	11349	11500	11655	11496	11531	11546	11519	11521	11479	11529	11375	11595	11473	11432	11586	11559	11284	11580	11442	11582	11482	11247	11540	11500	11409	11500	11540	11533	11408	11663	11441	11582	11556	11452	11597	11728	11613	11529	11444	11582	11519	11447	11606	11349	11735	11580	11560	11513	11543	11489	11441	11715	11488	11593	11526	11416	11395	11543	11556	11552	11539	11525	11569	11591	11489	11591	11491	11561	11522	11604	11433	11501	11429	11558	11422	11554	11479	11802	11600	11468	11531	11493	11538	11315	11537	11587	11543	11498	11501	11563	11450	11458	11612	11581	11466	11546	11558	11499	11531	11473	11504	11631	11614	11607	11583	11610	11458	11407	11478	11477	11600	11569	11647	11372	11495	11522	11544	11335	11489	11683	11578	11555	11532	11498	11419	11642	11602	11533	11554	11487	11654	11543	11440	11587	11570	11417	11464	11476	11485	11552	11544	11558	11641	11496	11669	11551	11570	11553	11459	11444	11525	11589	11473	11530	11521	11311	11588	11588	11468	11622	11575	11488	11417	11524	11512	11439	11507	11485	11598	11433	11615	11690	11483	11641	11552	11597	11513	11658	11414	11655	11555	11531	11472	11474	11458	11484	11385	11445	11448	11449	11642	11543	11475	11687	11385	11567	11478	11562	11405	11588	11574	11490	11508	11544	11499	11573	11556	11547	11647	11489	11423	11412	11701	11749	11679	11523	11385	11669	11449	11392	11523	11424	11666	11420	11653	11571	11411	11475	11578	11511	11681	11598	11558	11549	11524	11520	11475	11573	11641	11629	11591	11603	11526	11522	11405	11686	11319	11579	11580	11633	11589	11309	11536	11449	11545	11466	11518	11417	11618	11477	11474	11574	11569	11490	11435	11661	11490	11537	11423	11414	11385	11615	11642	11470	11437	11427	11630	11597	11457	11601	11685	11478	11451	11551	11564	11655	11593	11605	11478	11511	11617	11442	11461	11524	11598	11399	11547	11505	11555	11520	11533	11538	11626	11564	11635	11339	11484	11655	11382	11658	11650	11632	11622	11382	11519	11631	11388	11480	11426	11482	11590	11580	11719	11540	11478	11425	11565	11550	11504	11608	11524	11547	11608	11451	11541	11540	11534	11534	11641	11398	11431	11346	11678	11632	11599	11360	11518	11596	11500	11478	11521	11585	11649	11489	11393	11378	11694	11581	11540	11747	11465	11398	11569	11520	11771	11516	11631	11504	11577	11467	11484	11384	11628	11544	11554	11474	11467	11480	11676	11513	11545	11562	11640	11453	11560	11529	11568	11541	11715	11387	11473	11600	11581	11507	11572	11552	11455	11555	11482	11519	11592	11442	11393	11436	11609	11659	11420	11519	11584	11502	11415	11543	11557	11564	11430	11609	11591	11704	11539	11515	11449	11561	11502	11427	11503	11538	11582	11580	11399	11520	11539	11502	11440	11656	11511	11366	11513	11452	11611	11657	11563	11578	11635	11667	11552	11565	11478	11435	11648	11495	11588	11790	11442	11644	11557	11394	11613	11560	11529	11567	11472	11533	11400	11465	11674	11479	11523	11527	11444	11656	11573	11508	11453	11534	11444	11501	11398	11436	11574	11687	11562	11490	11554	11469	11576	11492	11577	11557	11569	11583	11530	11415	11546	11425	11475	11470	11580	11519	11558	11590	11478	11432	11512	11590	11431	11535	11615	11601	11553	11520	11438	11636	11456	11449	11625	11532	11506	11519	11468	11493	11526	11587	11535	11647	11421	11646	11386	11477	11390	11593	11572	11616	11477	11595	11690	11702	11474	11407	11599	11618	11541	11533	11352	11551	11653	11426	11569	11611	11517	11620	11338	11612	11560	11529	11665	11603
26269	21845	35179	40438	38865	32255	29106	24889	21921	20480	19712	19514	18842	18596	18065	17930	17555	17479	17403	17207	16970	17278	17079	16787	16619	16569	16672	16385	16602	16514	16444	16492	16529	16263	16240	16339	16489	16329	16308	16474	16303	16417	16295	16213	16245	16405	16367	16534	16262	16375	16434	16426	16422	16359	16470	16293	16276	16472	16101	16492	16261	16467	16590	16147	16338	16370	16184	16633	16275	16425	16197	16340	16405	16343	16216	16171	16480	16448	16403	16273	16282	16480	16209	16233	16577	16275	16385	16139	16444	16298	16187	16338	16485	16188	16305	16473	16574	16133	16330	16311	16364	16370	16324	16621	16372	16314	16271	16285	16311	16332	16315	16429	16342	16439	16201	16556	16443	16399	16542	16314	16478	16353	16363	16188	16175	16289	16427	16280	16347	16341	16318	16329	16259	16306	16229	16453	16406	16412	16431	16296	16483	16330	16140	16305	16362	16230	16173	16348	16349	16285	16207	16452	16383	16251	16295	16366	16421	16359	16344	16363	16301	16350	16297	16417	16261	16362	16419	16465	16214	16324	16477	16231	16344	16304	16317	16289	16373	16465	16327	16343	16306	16514	16463	16391	16474	16323	16450	16270	16454	16277	16404	16530	16335	16235	16236	16374	16477	16228	16336	16264	16308	16409	16371	16338	16442	16049	16342	16338	16323	16205	16221	16508	16292	16273	16341	16179	16040	16179	16318	16081	16420	16310	16180	16123	16154	16422	16285	16258	16374	16317	16362	16498	16287	16178	16430	16101	16449	16382	16312	16288	16258	16481	16242	16318	16144	16377	16312	16454	16435	16337	16331	16471	16416	16447	16349	16472	16279	16526	16298	16414	16339	16506	16314	16275	16274	16514	16451	16308	16355	16496	16281	16094	16472	16243	16307	16413	16293	16156	16227	16277	16413	16395	16477	16320	16374	16125	16296	16431	16522	16239	16209	16114	16528	16423	16174	16355	16381	16342	16446	16445	16358	16378	16302	16412	16263	16308	16175	16288	16344	16311	16436	16156	16178	16121	16313	16276	16096	16424	16317	16402	16202	16390	16392	16351	16367	16426	16259	16334	16512	16303	16333	16322	16193	16449	16191	16159	16497	16243	16373	16421	16306	16485	16360	16325	16454	16344	16392	16308	16395	16506	16526	16284	16240	16213	16370	16360	16369	16354	16321	16430	16453	16396	16381	16347	16492	16231	16389	16217	16206	16215	16568	16184	16415	16230	16316	16263	16473	16135	16376	16504	16528	16417	16307	16432	16375	16184	16287	16318	16061	16349	16243	16173	16381	16320	15978	16101	16225	16461	16300	16339	16165	16422	16412	16192	16338	16384	16318	16127	16362	16572	16439	16186	16351	16400	16607	16237	16415	16314	16124	16285	16285	16200	16448	16364	16249	16324	16606	16336	16197	16346	16398	16288	16192	16492	16219	16310	16299	16261	16321	16287	16249	16431	16272	16361	16359	16331	16260	16371	16501	16616	16479	16471	16341	16348	16343	16414	16240	16267	16367	16337	16410	16454	16336	16246	16407	16325	16347	16294	16433	16459	16375	16458	16333	16068	16282	16415	16376	16422	16176	16427	16177	16182	16164	16293	16222	16369	16442	16407	16296	16188	16431	16316	16337	16448	16267	16451	16351	16471	16194	16398	16411	16371	16593	16387	16302	16482	16446	16458	16289	16253	16419	16194	16266	16153	16322	16374	16469	16189	16053	15938	16411	16129	16379	16631	16223	16363	16572	16434	16283	16487	16423	16117	16409	16432	16298	16260	16261	16184	16232	16195	16302	16454	16163	16361	16255	16486	16142	16460	16354	16389	16308	16330	16416	16428	16341	16336	16419	16560	16092	16256	16372	16298	16152	16270	16194	16450	16416	16326	16332	16234	16140	16347	16381	16348	16350	16563	16401	16301	16532	16191	16390	16163	16363	16265	16442	16618	16576	16312	16311	16441	16354	16341	16355	16290	16405	16492	16350	16194	16208	16352	16299	16357	16110	16234	16291	16308	16245	16281	16224	16342	16268	16443	16486	16558	16584	16268	16266	16325	16208	16348	16433	16368	16258	16470	16488	16422	16264	16316	16399	16328	16248	16352	16316	16342	16226	16496	16490	16586	16371	16249	16644	16180	16424	16279	16307	16044	16376	16225	16174	16265	16285	16418	16269	16359	16455	16158	16214	16288	16386	16426	16286	16144	16340	16287	16187	16331	16231	16399	16422	16294	16245	16132	16291	16482	16437	16229	16387	16243	16289	16298	16476	16431	16439	16181	16299	16276	16335	16166	16227	16400	16431	16406	16516	16334	16419	16448	16233	16179	16404	16424	16237	16518	16402	16526	16329	16272	16385	16408	16463	16408	16413	16321	16212	16298	16153	16084	16364	16253	16324	16462	16366	16664	16390	16269	16203	16336	16340	16457	16407	16485	16354	16024	16431	16149	16245	16139	16167	16180	16465	16276	16271	16403	16243	16263	16143	16149	16311	16432	16321	16185	16344	15985	16430	16304	16366	16396	16371	16412	16228	16183	16406	16298	16407	16299	16170	16086	16277	16252	16231	16342	16224	16197	16209	16351	16462	16248	16405	16267	16325	16458	16190	16398	16551	16253	16245	16387	16499	16390	16321	16527	16157	16610	16592	16261	16298	16207	16265	16247	16376	16309	16237	16439	16225	16190	15963	16268	16328	16339	16323	16441	16099	16218	16143	16521	16169	16342	16291	16330	16294	16195	16219	16271	16323	16319	16488	16132	16311	16326	16306	16502	16266	16357	16325	16297	16466	16300	16352	16128	16293	16131	16221	16397	16242	16235	16435	16336	16229	16380	16237	16322	16316	16435	16388	16269	16298	16394	16224	16371	16351	16453	16203	16368	16406	16379	16292	16616	16361	16524	16172	16357	16101	16417	16352	16320	16168	16296	16174	16099	16277	16264	16151	16411	16273	16200	16035	16295	16473	16450	16277	16242	16386	16288	16262	16043	16424	16197	16317	16401	16108	16276	16490	16257	16420	16442	16392	16408	16408	16255	16292	16338	16258	16339	16417	16226	16419	16181	16387	16417	16225	16581	16410	16451	16212	16204	16502	16351	16500	16484	16464	16404	16364	16358	16375	16472	16383	16227	16429	16355	16087	16294	16331	16238	16362	16318	16332	16338	16105	16187	16238	16441	16317	16175	16246	16297	16338	16336	16333	16197	16329	16336	16403	16570	16381	16297	16326	16301	16344	16360	16368	16492	16464	16377	16416	16202	16424	16333	16305	16437	16318	16444	16213	16092	16249	16050	16268	16501	16271	16289	16354	16431	16351	16319	16281	16143	16211	16243	16598	16304	16354	16275	16549	16215	16309	16079	16075	16116	16293	16276	16555	16336	16284	16247	16246	16344	16287	16341	16435	16345	16358	16163	16353	16281	16242	16347	16394	16306	16416	16305	16240	16457	16374	16387	16365	16314	16147	16182	16512	16227	16230	16251	16231	16099	16098	16328	16302	16090	16317	16343	16356	16131	16233	16158	16498	16226	16453	16400	16507	16412	16522	16413	16436	16089	16096	16263	16256	16146	16481	16525	16039	16314	16312	16328	16156	16194	16176	16452	16410	16302	16013	16253	16316	16399	16504	16179	16405	16387	16243	16019	16566	16669	16308	16401	16333	16238	16248	16331	16370	16303	16345	16245	16408	16272	16383	16404	16268	16213	16566	16344	16311	16352	16152	16245	16527	16338	16418	16374	16301	16514	16190	16436	16205	16141	16329	16297	16133	16428	16432	16318	16420	16228	16352	16191	16316	16259	16377	16347	16331	16192	16498	16237	16070	16292	16397	16256	16274	16292	16208	16212	16463	16306	16456	16399	16281	16244	16150	16504	16440	16278	16560	16054	16293	16365	16318	16601	16294	16203	16380	16250	16350	16245	16481	16408	16346	16226	16339	16141	16367	16452	16308	16205	16374	16393	16289	16161	16390	16402	16295	16209	16257	16177	16384	16537	16399	16252	16196	16257	16073	16089	16179	16376	16261	16296	16308	16261	16183	16369	16405	16128	16260	16615	16258	16381	16231	16287	16169	16206	16464	16440	16273	16419	16120	16344	16401	16275	16350	16060	16122	16403	16388	16405	16506	16262	16374	16500	16518	16269	16461	16451	16214	16307	16319	16072	16302	16369	16321	16318	16457	16422	16307	16205	16436	16180	16244	16251	16466	16384	16382	16338	16275	16296	16419	16094	16351	16403	16253	16329	16520	16485	16290	16434	16351	16282	16507	16226	16203	16233	15893	16109	16306	16272	16341	16282	16351	16438	16316	16458	16333	16219	16337	16490	16330	16309	16450	16226	16265	16269	16292	16324	16138	16317	16355	16364	16406	16191	16267	16175	16356	16337	16244	16195	16149	16296	16429	16318	16370	16351	16351	16116	16335	16263	16250	16299	16379	16324	16308	16258	16420	16504	16357	16392	16318	16340	16136	16310	16469	16328	16546	16220	16192	16363	16432	16266	16516	16468	16319	16217	16366	16356	16423	16594	16386	16249	16475	16224	16349	16204	16251	16243	16321	16534	16415	16436	16443	16445	16377	16258	16537	16328	16504	16317	16246	16354	16356	16111	16332	16238	16282	16321	16467	16471	16306	16347	16430	16408	16282	16266	16480	16394	16350	16254	16520	16383	16367	16473	16072	16171	16177	16442	16215	16455	16221	16409	16151	16323	16376	16235	16314	16228	16363	16411	16488	16369	16161	16226	16427	16196	16364	16271	16177	16326	16342	16369	16353	16091	16335	16416	16557	16402	16489	16434	16396	16329	16264	16245	16341	16351	16511	16100	16375	16399	16348	16411	16477	16360	16261	16357	16419	16334	16249	16591	16368	16065	16325	16277	16300	16254	16253	16309	16418	16436	16404	16046	16290	16310	16323	16422	16367	16401	16294	16327	16336	16546	16238	16586	16283	16130	16379	16181	16391	16262	16364	16050	16368	16182	16396	16441	16224	16531	16513	16373	16237	16353	16231	16119	16336	16413	16342	16165	16315	16297	16343	16268	16317	16466	16284	16422	16275	16237	16162	16317	16095	16157	16226	16188	16265	16095	16282	16539	16588	16282	16365	16278	16285	16439	16431	16227	16277	16274	16448	16187	16524	16090	16210	16220	16430	16309
47230	73994	69898	53274	42167	28923	24685	21428	17901	16742	15630	14991	14560	14022	13470	13125	12942	12719	12574	12634	12399	12197	12080	12106	12071	11845	11740	11695	11689	11803	11722	11806	11705	11557	11737	11504	11514	11639	11513	11532	11657	11633	11331	11496	11693	11630	11459	11506	11611	11742	11576	11695	11525	11759	11642	11576	11469	11566	11485	11448	11605	11507	11637	11669	11636	11572	11553	11628	11440	11680	11590	11528	11555	11570	11409	11631	11384	11485	11483	11556	11606	11511	11631	11644	11487	11659	11634	11793	11560	11703	11581	11605	11637	11592	11619	11729	11606	11667	11593	11698	11630	11649	11521	11706	11533	11626	11694	11658	11528	11543	11595	11521	11555	11587	11539	11566	11668	11686	11726	11725	11660	11580	11584	11550	11646	11463	11584	11496	11743	11407	11623	11720	11565	11450	11618	11446	11681	11349	11610	11496	11631	11653	11592	11667	11525	11452	11600	11716	11498	11618	11686	11653	11671	11516	11627	11542	11600	11594	11548	11497	11595	11486	11541	11608	11559	11414	11631	11573	11601	11607	11724	11611	11703	11648	11612	11481	11553	11547	11678	11721	11600	11391	11577	11447	11552	11517	11764	11514	11455	11662	11545	11584	11530	11790	11673	11425	11608	11620	11585	11344	11603	11663	11529	11635	11643	11652	11600	11609	11434	11532	11583	11586	11518	11580	11636	11490	11693	11794	11417	11648	11661	11511	11598	11717	11513	11558	11677	11590	11506	11576	11599	11501	11691	11526	11639	11627	11704	11476	11612	11669	11497	11615	11493	11610	11760	11619	11621	11662	11657	11685	11617	11389	11599	11553	11555	11450	11684	11626	11567	11685	11463	11538	11642	11720	11413	11647	11707	11457	11597	11595	11635	11715	11520	11514	11559	11623	11581	11490	11773	11590	11569	11570	11548	11700	11442	11588	11645	11662	11696	11582	11658	11712	11630	11624	11662	11648	11505	11480	11686	11701	11450	11647	11722	11530	11609	11531	11383	11633	11590	11606	11479	11572	11699	11368	11564	11495	11478	11602	11415	11619	11580	11665	11468	11963	11775	11574	11775	11628	11783	11530	11675	11592	11516	11554	11491	11662	11692	11753	11747	11507	11509	11368	11686	11585	11533	11506	11604	11603	11500	11514	11552	11703	11624	11660	11680	11586	11608	11696	11633	11553	11649	11610	11643	11537	11471	11716	11669	11629	11510	11577	11676	11615	11590	11655	11487	11483	11673	11631	11511	11573	11769	11478	11655	11698	11610	11486	11406	11686	11662	11750	11494	11572	11683	11630	11569	11668	11494	11512	11514	11769	11737	11514	11833	11585	11593	11494	11592	11580	11579	11548	11612	11601	11796	11556	11794	11546	11493	11782	11672	11610	11483	11631	11598	11605	11541	11756	11595	11576	11593	11593	11714	11446	11684	11575	11605	11703	11510	11661	11558	11606	11599	11558	11489	11669	11589	11531	11685	11548	11561	11638	11535	11471	11552	11676	11829	11566	11605	11532	11606	11571	11565	11510	11731	11538	11669	11630	11695	11563	11765	11487	11624	11544	11541	11509	11499	11533	11520	11608	11540	11542	11746	11401	11631	11747	11653	11626	11608	11534	11460	11573	11618	11731	11606	11671	11499	11631	11533	11661	11727	11498	11646	11635	11409	11503	11535	11562	11640	11562	11500	11679	11581	11514	11420	11456	11592	11571	11459	11533	11724	11651	11427	11543	11671	11593	11607	11660	11638	11425	11776	11554	11631	11525	11629	11656	11437	11577	11643	11642	11650	11709	11570	11463	11597	11619	11478	11528	11684	11606	11703	11601	11577	11706	11689	11723	11431	11736	11574	11599	11624	11661	11512	11457	11654	11477	11620	11467	11642	11483	11640	11536	11860	11453	11597	11471	11669	11586	11563	11636	11548	11620	11525	11534	11369	11512	11564	11591	11584	11447	11664	11432	11737	11708	11596	11639	11690	11623	11644	11701	11619	11633	11554	11591	11689	11683	11679	11636	11622	11729	11498	11466	11752	11456	11554	11540	11739	11641	11580	11529	11660	11454	11789	11503	11718	11668	11406	11626	11704	11522	11490	11571	11616	11556	11586	11594	11512	11704	11579	11547	11477	11654	11676	11468	11713	11721	11618	11712	11722	11483	11510	11572	11726	11578	11514	11519	11623	11591	11608	11649	11416	11544	11768	11712	11587	11613	11428	11479	11647	11416	11718	11504	11496	11624	11549	11601	11537	11402	11680	11480	11683	11600	11521	11492	11685	11488	11612	11604	11643	11687	11639	11588	11610	11599	11631	11554	11640	11631	11685	11552	11615	11645	11542	11675	11600	11491	11491	11575	11612	11690	11427	11556	11639	11675	11452	11628	11576	11624	11627	11519	11545	11468	11630	11641	11600	11582	11749	11606	11792	11592	11533	11510	11703	11597	11504	11425	11699	11546	11657	11476	11683	11586	11495	11654	11441	11708	11593	11551	11706	11409	11555	11639	11582	11502	11647	11585	11485	11560	11687	11635	11631	11498	11582	11437	11459	11542	11664	11516	11657	11537	11544	11686	11564	11713	11676	11681	11624	11601	11475	11650	11510	11697	11678	11504	11508	11477	11541	11686	11576	11550	11622	11626	11636	11489	11637	11702	11370	11651	11812	11660	11535	11639	11712	11447	11500	11551	11508	11531	11665	11596	11563	11491	11531	11589	11574	11517	11635	11503	11530	11555	11690	11428	11526	11675	11451	11507	11554	11528	11630	11544	11411	11701	11507	11728	11544	11566	11648	11431	11545	11611	11683	11537	11634	11581	11619	11552	11589	11496	11665	11663	11593	11523	11765	11619	11681	11484	11707	11631	11550	11550	11531	11630	11563	11451	11600	11757	11571	11451	11553	11631	11536	11454	11620	11697	11561	11588	11393	11477	11520	11563	11528	11573	11690	11646	11699	11566	11633	11541	11633	11594	11694	11632	11590	11504	11566	11747	11648	11522	11616	11595	11590	11571	11525	11624	11621	11582	11648	11472	11549	11811	11448	11633	11814	11604	11634	11596	11630	11534	11424	11522	11574	11587	11581	11488	11590	11697	11639	11590	11448	11669	11562	11523	11648	11622	11595	11699	11542	11630	11535	11644	11679	11648	11462	11386	11657	11619	11734	11465	11619	11444	11531	11645	11671	11668	11591	11596	11552	11525	11652	11544	11493	11524	11626	11486	11505	11534	11784	11539	11734	11612	11589	11519	11639	11637	11625	11467	11560	11552	11512	11640	11522	11680	11633	11639	11559	11755	11629	11643	11530	11554	11551	11567	11692	11625	11572	11695	11543	11490	11458	11580	11633	11654	11463	11468	11629	11367	11563	11526	11676	11524	11638	11621	11626	11517	11674	11474	11581	11493	11659	11545	11519	11644	11679	11701	11566	11381	11412	11532	11692	11666	11605	11608	11577	11603	11662	11665	11621	11595	11725	11579	11649	11646	11572	11623	11670	11610	11682	11403	11550	11673	11464	11555	11548	11648	11592	11608	11741	11565	11722	11450	11671	11509	11556	11659	11518	11696	11504	11510	11577	11547	11552	11586	11737	11493	11540	11597	11443	11665	11675	11460	11603	11637	11559	11487	11552	11748	11609	11640	11606	11572	11678	11597	11598	11594	11772	11734	11437	11515	11466	11591	11605	11550	11736	11606	11717	11448	11536	11636	11473	11535	11715	11573	11615	11575	11597	11608	11524	11579	11660	11537	11649	11539	11648	11710	11497	11584	11575	11632	11760	11635	11654	11590	11600	11680	11508	11429	11644	11549	11702	11641	11715	11548	11498	11630	11633	11625	11466	11617	11506	11609	11566	11588	11724	11658	11635	11507	11669	11505	11485	11644	11438	11632	11590	11609	11607	11547	11724	11545	11686	11732	11524	11677	11534	11534	11537	11550	11543	11703	11588	11531	11676	11581	11598	11702	11593	11432	11609	11574	11382	11477	11578	11588	11531	11776	11454	11695	11665	11664	11602	11709	11609	11461	11715	11575	11521	11583	11637	11550	11564	11448	11611	11588	11568	11501	11528	11530	11587	11536	11610	11511	11620	11571	11568	11552	11588	11666	11656	11512	11644	11674	11700	11601	11632	11598	11521	11555	11545	11554	11639	11669	11647	11480	11503	11542	11795	11497	11626	11558	11644	11589	11532	11567	11518	11654	11770	11532	11558	11582	11553	11695	11470	11523	11660	11431	11582	11493	11486	11571	11481	11517	11575	11559	11570	11781	11687	11559	11675	11614	11582	11513	11669	11529	11556	11722	11594	11593	11598	11684	11762	11548	11483	11629	11652	11577	11585	11452	11682	11736	11608	11462	11610	11661	11474	11678	11514	11618	11632	11608	11671	11550	11554	11708	11557	11664	11486	11595	11671	11771	11600	11652	11488	11660	11737	11641	11528	11581	11493	11529	11474	11759	11531	11494	11487	11580	11524	11553	11474	11540	11669	11798	11610	11624	11531	11602	11770	11651	11409	11805	11528	11608	11610	11568	11447	11651	11857	11560	11492	11507	11525	11623	11596	11647	11444	11700	11492	11750	11595	11585	11585	11670	11543	11414	11497	11681	11465	11941	11556	11396	11542	11602	11631	11583	11587	11562	11547	11484	11746	11511	11625	11466	11513	11553	11570	11660	11731	11661	11532	11439	11653	11604	11749	11637	11584	11535	11461	11583	11693	11632	11615	11433	11556	11662	11696	11500	11583	11683	11641	11634	11546	11627	11673	11507	11633	11476	11644	11604	11692	11540	11585	11541	11515	11662	11632	11554	11616	11532	11501	11646	11553	11513	11603	11655	11738	11597	11428	11550	11658	11580	11604	11480	11443	11650	11734	11449	11554	11580	11555	11433	11580	11509	11646	11548	11452	11459	11459	11461	11465	11504	11630	11726	11537	11477	11871	11395	11630	11536	11743	11665	11641	11459	11725	11669	11563	11637	11512	11613	11568	11542	11577	11554	11735	11642	11510	11425	11511	11690	11623	11428	11716	11586	11529	11623	11631	11653	11559	11515	11569	11460	11719	11410	11622	11627	11697	11718	11625	11669	11646	11544	11620	11651	11789	11610	11675	11530	11566	11582	11646	11559	11612	11457	11634	11404	11685	11426	11552	11549	11679	11495
24369	21231	29054	28606	33682	33265	34649	29054	23769	22065	20289	19450	19041	18579	18209	18020	17863	17774	17471	17426	17456	17125	17004	17183	16975	16773	16789	16884	16679	16595	16638	16789	16787	16884	16514	16498	16628	16773	16622	16554	16374	16652	16659	16262	16463	16652	16729	16675	16666	16458	16568	16528	16575	16539	16517	16535	16693	16589	16491	16760	16606	16500	16530	16733	16362	16568	16640	16581	16439	16521	16671	16653	16580	16591	16456	16482	16698	16739	16366	16316	16784	16519	16338	16461	16346	16553	16524	16572	16689	16723	16510	16695	16357	16433	16335	16394	16542	16477	16736	16508	16582	16409	16585	16534	16415	16377	16644	16443	16388	16492	16479	16543	16546	16423	16361	16510	16648	16546	16556	16816	16512	16531	16473	16608	16772	16500	16730	16649	16374	16435	16608	16695	16841	16628	16662	16686	16510	16698	16581	16339	16695	16543	16456	16628	16685	16659	16686	16523	16381	16366	16520	16682	16596	16390	16445	16635	16523	16634	16262	16468	16369	16473	16565	16610	16366	16487	16323	16294	16500	16756	16541	16504	16442	16674	16564	16881	16569	16407	16658	16632	16512	16454	16469	16559	16486	16699	16626	16326	16571	16631	16479	16520	16265	16288	16605	16534	16569	16685	16395	16400	16576	16396	16521	16627	16701	16500	16517	16455	16367	16611	16574	16387	16375	16719	16580	16473	16846	16551	16585	16432	16676	16764	16571	16490	16589	16404	16826	16474	16620	16643	16425	16507	16495	16539	16583	16636	16452	16594	16600	16508	16626	16606	16635	16606	16599	16607	16488	16495	16528	16610	16450	16824	16480	16579	16370	16423	16410	16430	16555	16530	16450	16588	16709	16632	16390	16504	16596	16594	16720	16470	16416	16396	16317	16591	16570	16947	16496	16459	16632	16650	16393	16537	16543	16493	16492	16416	16478	16480	16475	16740	16409	16669	16627	16654	16420	16554	16605	16601	16515	16552	16470	16638	16394	16634	16615	16695	16702	16462	16515	16618	16557	16481	16467	16416	16522	16679	16491	16537	16633	16569	16712	16564	16356	16485	16574	16412	16580	16609	16444	16452	16461	16608	16470	16357	16626	16515	16554	16538	16510	16451	16420	16400	16351	16411	16604	16555	16429	16432	16351	16545	16499	16224	16581	16639	16688	16579	16800	16611	16607	16571	16487	16524	16651	16553	16552	16523	16501	16485	16312	16516	16507	16429	16533	16489	16579	16498	16709	16708	16439	16705	16702	16754	16644	16832	16494	16631	16565	16579	16641	16699	16651	16344	16551	16602	16483	16557	16410	16430	16596	16688	16647	16601	16522	16498	16661	16461	16632	16660	16625	16603	16475	16427	16569	16543	16599	16406	16495	16579	16528	16358	16597	16697	16753	16606	16534	16504	16435	16412	16697	16565	16441	16310	16732	16681	16394	16463	16527	16483	16677	16488	16703	16589	16580	16619	16518	16593	16632	16512	16531	16518	16499	16682	16559	16490	16412	16616	16581	16428	16321	16486	16701	16632	16657	16427	16574	16441	16521	16429	16572	16527	16454	16565	16887	16540	16601	16639	16666	16459	16442	16475	16423	16592	16523	16761	16572	16426	16541	16561	16581	16409	16558	16314	16489	16325	16590	16611	16605	16724	16493	16312	16388	16433	16457	16566	16732	16502	16586	16531	16645	16608	16665	16531	16544	16521	16481	16506	16587	16619	16467	16382	16656	16472	16670	16660	16409	16497	16641	16590	16476	16585	16551	16530	16610	16665	16723	16396	16642	16567	16545	16613	16603	16571	16532	16451	16572	16759	16707	16519	16577	16622	16622	16783	16501	16623	16474	16616	16826	16466	16694	16536	16575	16483	16534	16582	16587	16644	16558	16475	16530	16656	16622	16680	16354	16428	16474	16683	16483	16467	16412	16741	16597	16591	16722	16589	16625	16435	16394	16526	16641	16512	16357	16579	16522	16183	16635	16291	16380	16472	16450	16526	16513	16375	16452	16638	16309	16760	16458	16497	16587	16712	16243	16544	16740	16650	16601	16441	16407	16490	16710	16552	16430	16595	16560	16512	16721	16472	16507	16486	16508	16532	16488	16440	16351	16656	16605	16470	16544	16536	16262	16505	16636	16535	16598	16565	16460	16585	16452	16638	16510	16619	16630	16614	16459	16464	16607	16340	16627	16461	16606	16476	16431	16430	16536	16324	16642	16501	16817	16599	16595	16318	16560	16433	16386	16344	16562	16588	16534	16667	16405	16435	16779	16501	16645	16584	16526	16704	16503	16602	16682	16623	16576	16429	16561	16781	16615	16446	16468	16517	16621	16532	16338	16443	16590	16471	16531	16616	16677	16464	16601	16701	16810	16550	16891	16743	16605	16649	16624	16520	16334	16421	16462	16415	16497	16443	16653	16466	16442	16637	16564	16495	16613	16509	16414	16488	16499	16623	16569	16796	16611	16511	16458	16513	16475	16613	16469	16609	16523	16579	16540	16740	16554	16679	16593	16615	16651	16611	16767	16488	16621	16552	16469	16604	16529	16448	16786	16529	16521	16415	16405	16691	16542	16431	16427	16491	16444	16340	16677	16592	16497	16532	16661	16578	16826	16708	16354	16538	16436	16508	16446	16600	16368	16482	16584	16552	16206	16504	16590	16650	16722	16558	16547	16612	16654	16639	16467	16595	16583	16689	16562	16719	16615	16550	16759	16520	16560	16504	16684	16400	16530	16629	16696	16767	16432	16511	16416	16628	16658	16495	16347	16416	16630	16577	16568	16512	16635	16352	16693	16848	16670	16471	16517	16537	16494	16421	16368	16414	16667	16573	16505	16628	16627	16663	16671	16625	16728	16538	16345	16437	16562	16303	16648	16334	16498	16648	16459	16809	16577	16701	16555	16800	16471	16457	16625	16479	16581	16598	16488	16666	16530	16431	16351	16369	16683	16580	16529	16534	16522	16471	16517	16632	16336	16610	16660	16346	16486	16554	16656	16384	16348	16406	16353	16592	16534	16512	16257	16606	16556	16604	16420	16755	16607	16604	16575	16391	16458	16403	16590	16380	16482	16690	16642	16557	16507	16442	16376	16222	16568	16603	16597	16668	16535	16477	16404	16409	16484	16490	16709	16602	16384	16380	16769	16535	16430	16355	16715	16609	16550	16566	16767	16597	16730	16570	16482	16638	16702	16407	16536	16476	16428	16546	16662	16626	16440	16379	16403	16390	16624	16548	16506	16427	16573	16347	16454	16412	16686	16446	16376	16414	16432	16515	16574	16595	16470	16598	16601	16548	16627	16613	16581	16561	16399	16663	16554	16482	16494	16670	16637	16465	16517	16362	16440	16486	16626	16451	16502	16414	16524	16473	16653	16603	16575	16612	16657	16601	16650	16537	16389	16604	16706	16571	16489	16492	16560	16486	16306	16825	16608	16566	16694	16422	16668	16638	16682	16582	16379	16494	16432	16790	16429	16430	16459	16627	16498	16564	16431	16570	16536	16504	16545	16536	16825	16592	16611	16609	16577	16535	16529	16418	16463	16895	16603	16568	16321	16502	16498	16288	16524	16587	16372	16445	16440	16290	16522	16504	16655	16507	16673	16395	16627	16588	16467	16562	16613	16500	16626	16581	16564	16425	16641	16632	16590	16504	16796	16710	16680	16766	16462	16730	16565	16729	16519	16721	16403	16617	16485	16557	16692	16482	16470	16445	16698	16512	16739	16404	16376	16354	16342	16498	16575	16703	16759	16631	16385	16347	16615	16718	16634	16786	16503	16501	16659	16599	16631	16706	16559	16589	16521	16511	16722	16316	16514	16565	16665	16650	16471	16376	16347	16453	16585	16655	16592	16718	16493	16583	16377	16639	16742	16594	16394	16263	16626	16700	16613	16473	16526	16554	16763	16695	16720	16654	16553	16695	16551	16744	16455	16382	16577	16386	16512	16421	16637	16665	16271	16493	16659	16641	16440	16420	16485	16797	16701	16484	16456	16426	16372	16559	16434	16595	16406	16627	16459	16647	16669	16505	16947	16640	16591	16452	16718	16537	16433	16417	16544	16645	16760	16480	16745	16613	16538	16518	16625	16622	16568	16598	16794	16642	16556	16358	16576	16597	16330	16584	16452	16569	16774	16423	16407	16434	16387	16361	16673	16444	16413	16578	16344	16485	16535	16712	16475	16515	16539	16553	16435	16712	16317	16452	16445	16516	16558	16756	16607	16451	16580	16692	16571	16543	16446	16366	16622	16554	16416	16625	16471	16591	16445	16444	16439	16559	16509	16546	16595	16756	16632	16553	16356	16612	16498	16668	16436	16657	16615	16249	16606	16306	16526	16635	16479	16662	16424	16418	16811	16556	16688	16727	16612	16477	16796	16676	16676	16591	16495	16428	16507	16471	16474	16549	16580	16504	16619	16692	16809	16559	16611	16568	16444	16370	16523	16569	16557	16699	16649	16485	16577	16831	16726	16469	16513	16603	16648	16426	16400	16542	16701	16290	16530	16698	16573	16566	16463	16407	16567	16534	16681	16768	16440	16491	16471	16434	16420	16488	16387	16424	16192	16603	16365	16351	16842	16414	16531	16460	16561	16478	16666	16508	16569	16515	16675	16609	16784	16694	16209	16693	16514	16457	16557	16627	16643	16601	16714	16375	16479	16584	16599	16531	16743	16615	16586	16684	16548	16633	16590	16395	16539	16746	16571	16394	16604	16522	16549	16547	16344	16499	16681	16868	16547	16469	16604	16687	16410	16671	16595	16654	16478	16548	16544	16637	16489	16553	16419	16574	16603	16855	16596	16538	16693	16291	16465	16655	16586	16592	16766	16646	16593	16581	16738	16451	16372	16564	16699	16672	16414	16502	16482	16502	16442	16598	16638	16863	16819	16619	16470	16385	16449	16544	16479	16416	16566	16515	16643	16572	16429	16766	16652	16594	16552	16464	16415	16574	16516	16778	16549	16463	16570	16449	16637	16601	16535	16436	16447	16497	16461	16571	16625	16465	16616	16752	16464	16402	16369	16633	16645	16622	16760	16520	16527	16720	16427	16686	16451	16435	16326	16712	16705	16791	16502	16592	16605	16661	16484	16609	16689	16693	16639	16821	16520	16555	16407	16347	16308	16537	16699	16347	16370	16603	16417	16633
52140	76919	67057	56646	47008	34189	30931	25775	19849	17810	15849	15138	14454	13833	13426	13010	12950	12734	12655	12574	12343	12202	11958	12200	11981	12073	11844	11774	11829	11775	11797	11734	11679	11458	11711	11817	11814	11662	11612	11777	11758	11696	11673	11548	11744	11594	11673	11722	11695	11599	11551	11608	11551	11770	11724	11566	11649	11594	11713	11647	11558	11674	11638	11642	11690	11549	11622	11517	11606	11603	11680	11760	11519	11673	11669	11554	11690	11594	11583	11737	11588	11468	11724	11576	11519	11668	11746	11622	11562	11791	11589	11644	11744	11637	11675	11597	11779	11772	11608	11708	11682	11676	11707	11733	11558	11620	11608	11672	11657	11636	11537	11586	11704	11682	11497	11592	11431	11637	11566	11714	11734	11731	11689	11660	11614	11605	11599	11654	11608	11742	11686	11667	11654	11595	11599	11654	11647	11650	11659	11751	11772	11513	11694	11682	11506	11716	11590	11585	11662	11788	11704	11631	11642	11567	11603	11734	11544	11540	11566	11545	11536	11545	11649	11561	11582	11616	11664	11603	11605	11662	11689	11647	11818	11632	11733	11676	11673	11529	11632	11745	11593	11607	11611	11768	11677	11636	11560	11681	11647	11600	11626	11436	11632	11681	11602	11760	11656	11565	11594	11696	11599	11681	11612	11549	11666	11433	11597	11705	11688	11639	11692	11637	11701	11730	11726	11759	11538	11616	11475	11599	11684	11562	11600	11595	11535	11704	11601	11594	11531	11580	11605	11564	11595	11640	11774	11611	11587	11543	11460	11782	11686	11551	11560	11613	11642	11662	11711	11574	11554	11627	11484	11487	11710	11749	11663	11601	11698	11570	11534	11676	11664	11597	11570	11579	11649	11655	11693	11533	11577	11752	11709	11588	11650	11645	11679	11675	11625	11567	11663	11518	11605	11535	11554	11682	11635	11620	11645	11667	11553	11674	11503	11557	11590	11673	11641	11704	11422	11577	11689	11587	11674	11581	11657	11710	11561	11713	11554	11860	11695	11665	11686	11591	11632	11592	11631	11539	11652	11587	11586	11737	11618	11582	11538	11791	11519	11556	11699	11599	11691	11717	11742	11664	11694	11643	11743	11549	11682	11806	11494	11784	11660	11696	11688	11592	11647	11700	11541	11589	11727	11636	11800	11585	11745	11616	11482	11393	11646	11578	11572	11773	11658	11604	11669	11709	11626	11622	11709	11576	11518	11628	11432	11673	11566	11627	11678	11625	11719	11699	11616	11735	11578	11702	11695	11624	11595	11684	11655	11703	11743	11685	11731	11501	11678	11634	11598	11485	11659	11676	11568	11642	11634	11701	11730	11677	11732	11627	11585	11713	11484	11616	11539	11822	11697	11677	11760	11662	11564	11628	11488	11729	11728	11559	11680	11671	11555	11683	11468	11574	11744	11735	11663	11635	11672	11619	11568	11709	11600	11533	11757	11571	11731	11672	11834	11618	11657	11631	11574	11717	11765	11622	11665	11564	11554	11639	11603	11561	11640	11612	11664	11688	11574	11793	11584	11665	11762	11695	11544	11663	11605	11628	11690	11603	11703	11699	11632	11647	11587	11546	11459	11670	11583	11715	11545	11499	11544	11683	11705	11659	11642	11803	11671	11714	11591	11707	11640	11700	11563	11537	11647	11581	11528	11628	11582	11749	11778	11671	11566	11614	11474	11658	11589	11679	11594	11698	11416	11611	11686	11459	11640	11763	11531	11727	11524	11669	11763	11771	11532	11563	11567	11583	11592	11754	11695	11497	11820	11677	11694	11765	11636	11714	11669	11484	11672	11647	11824	11462	11501	11678	11649	11538	11696	11694	11639	11635	11677	11759	11604	11724	11508	11697	11894	11480	11693	11555	11560	11501	11607	11509	11706	11683	11737	11597	11703	11661	11529	11796	11722	11641	11666	11691	11496	11500	11658	11544	11652	11617	11702	11500	11781	11758	11623	11571	11617	11686	11795	11524	11433	11646	11610	11426	11750	11773	11499	11613	11695	11610	11614	11689	11630	11584	11746	11678	11685	11674	11582	11589	11653	11654	11601	11874	11576	11670	11443	11690	11576	11660	11535	11639	11594	11716	11705	11557	11574	11632	11736	11615	11655	11528	11527	11659	11648	11727	11778	11672	11819	11577	11563	11720	11712	11678	11474	11648	11622	11542	11561	11647	11735	11697	11876	11517	11691	11685	11683	11711	11743	11723	11520	11712	11612	11680	11578	11718	11596	11618	11794	11529	11727	11697	11511	11669	11570	11788	11846	11733	11732	11739	11679	11755	11845	11667	11762	11545	11614	11773	11524	11563	11443	11656	11699	11619	11744	11521	11442	11610	11614	11713	11702	11637	11606	11572	11741	11545	11549	11523	11727	11762	11599	11668	11604	11674	11743	11663	11591	11535	11644	11605	11503	11720	11735	11713	11503	11566	11831	11499	11764	11690	11700	11806	11503	11768	11716	11685	11738	11565	11809	11504	11680	11677	11763	11583	11598	11722	11735	11584	11697	11625	11682	11893	11526	11628	11746	11516	11545	11766	11692	11611	11636	11651	11738	11745	11572	11682	11729	11534	11648	11936	11623	11702	11810	11704	11690	11575	11689	11727	11642	11730	11673	11645	11664	11636	11639	11623	11562	11649	11622	11699	11653	11572	11542	11790	11636	11663	11710	11769	11725	11646	11652	11791	11549	11699	11565	11700	11600	11578	11768	11763	11811	11563	11749	11670	11574	11710	11745	11723	11726	11594	11671	11485	11695	11582	11694	11651	11674	11422	11724	11614	11545	11548	11661	11587	11702	11644	11682	11746	11610	11630	11439	11445	11699	11612	11749	11713	11655	11736	11472	11725	11448	11606	11638	11674	11530	11593	11675	11669	11583	11598	11726	11564	11593	11643	11672	11548	11598	11701	11701	11584	11675	11862	11729	11677	11674	11608	11651	11568	11695	11731	11538	11523	11624	11495	11640	11833	11651	11605	11600	11778	11685	11847	11604	11554	11548	11627	11445	11580	11599	11657	11682	11686	11538	11713	11636	11500	11590	11562	11539	11625	11591	11759	11633	11723	11650	11553	11472	11631	11636	11647	11814	11730	11646	11788	11703	11488	11427	11685	11632	11443	11901	11805	11701	11681	11557	11620	11693	11606	11547	11638	11717	11660	11661	11714	11578	11635	11686	11693	11572	11621	11678	11584	11672	11705	11819	11751	11680	11553	11697	11653	11794	11679	11602	11670	11594	11592	11412	11606	11634	11572	11656	11710	11753	11639	11629	11739	11644	11788	11805	11769	11659	11437	11648	11740	11655	11387	11827	11690	11746	11510	11715	11409	11680	11646	11614	11581	11444	11653	11631	11720	11821	11681	11665	11544	11594	11651	11710	11439	11544	11777	11713	11563	11397	11592	11704	11514	11475	11607	11593	11770	11488	11648	11559	11685	11642	11673	11387	11570	11709	11539	11680	11591	11436	11692	11532	11752	11651	11854	11581	11762	11555	11616	11526	11711	11813	11785	11708	11746	11438	11756	11675	11405	11564	11659	11720	11747	11770	11476	11614	11779	11636	11632	11814	11632	11614	11789	11736	11480	11881	11802	11528	11647	11554	11643	11716	11615	11612	11588	11749	11536	11446	11668	11702	11679	11583	11580	11643	11765	11813	11557	11531	11423	11667	11719	11688	11576	11777	11701	11751	11506	11579	11672	11449	11795	11704	11728	11507	11645	11496	11686	11698	11544	11621	11698	11644	11875	11491	11749	11651	11641	11553	11616	11713	11693	11654	11617	11722	11691	11593	11667	11434	11835	11671	11629	11655	11528	11646	11756	11776	11720	11573	11571	11728	11573	11527	11601	11638	11673	11799	11617	11871	11741	11748	11622	11644	11516	11743	11670	11532	11665	11642	11692	11667	11595	11743	11542	11736	11748	11483	11814	11613	11611	11580	11572	11562	11593	11705	11503	11651	11623	11614	11626	11564	11617	11560	11682	11537	11735	11534	11592	11634	11637	11795	11532	11465	11578	11699	11613	11633	11509	11602	11609	11738	11540	11686	11644	11613	11806	11709	11728	11678	11513	11635	11706	11768	11576	11674	11514	11753	11558	11774	11671	11613	11689	11656	11643	11673	11797	11624	11560	11627	11634	11623	11458	11599	11682	11719	11639	11689	11534	11600	11633	11606	11544	11553	11643	11859	11647	11665	11644	11701	11555	11810	11745	11680	11579	11714	11674	11576	11740	11736	11612	11557	11639	11687	11606	11750	11723	11752	11792	11809	11668	11639	11787	11543	11695	11675	11440	11729	11735	11542	11536	11588	11512	11656	11516	11670	11621	11707	11801	11700	11648	11594	11727	11762	11562	11663	11629	11605	11754	11773	11662	11640	11553	11747	11526	11628	11735	11542	11691	11592	11649	11782	11611	11745	11610	11630	11699	11660	11644	11558	11519	11427	11691	11487	11550	11636	11713	11734	11678	11583	11722	11625	11648	11606	11730	11606	11747	11830	11722	11631	11581	11704	11680	11677	11449	11708	11832	11533	11528	11700	11701	11638	11630	11690	11706	11610	11695	11514	11599	11616	11780	11633	11637	11630	11735	11590	11595	11815	11497	11696	11608	11595	11682	11599	11661	11721	11762	11573	11658	11582	11567	11778	11648	11658	11729	11555	11562	11559	11653	11533	11699	11625	11536	11487	11596	11628	11625	11772	11677	11729	11737	11546	11732	11629	11659	11683	11657	11535	11631	11836	11537	11747	11555	11700	11545	11333	11680	11586	11669	11657	11715	11818	11665	11547	11499	11552	11523	11714	11690	11885	11623	11720	11821	11668	11632	11612	11759	11649	11708	11683	11652	11569	11695	11725	11611	11582	11516	11548	11734	11616	11555	11520	11535	11596	11488	11659	11615	11684	11607	11603	11566	11706	11453	11709	11675	11677	11700	11659	11406	11481	11754	11687	11654	11545	11593	11695	11734	11477	11633	11676	11821	11658	11769	11735	11565	11668	11781	11728	11689	11621	11749	11488	11673	11649	11531	11663	11583	11613	11804	11583	11714	11655	11642	11706	11653	11581	11739	11853	11632	11638	11699	11735	11582	11708	11497	11547	11683	11607	11730	11582	11643	11568	11611	11504	11808	11746	11863	11673	11565
49081	57725	54357	45872	33748	26995	23158	20423	19234	18038	17571	17453	17425	16990	16806	16915	16635	16748	16630	16655	16611	16398	16434	16193	16322	16432	16284	16358	16243	16161	16218	16331	16188	16220	16345	16110	16176	16192	16293	16344	16117	16126	16118	16218	16189	16130	16193	16427	16209	16079	16118	16197	16410	16036	16207	16463	16033	16258	16265	15962	15995	16210	16240	16037	16401	16153	16221	16143	16180	16168	16236	16134	16180	16128	16411	16300	16035	16350	16065	16236	16261	16116	16413	16265	16228	16201	16449	16322	16263	16133	16288	16148	16321	16236	15975	16455	16178	16166	16295	16162	16288	16223	16352	16210	16114	15955	16352	16101	16142	16045	16140	16246	16306	16001	16188	16354	16047	16342	16091	16148	16129	16137	16272	16209	16184	16304	16189	16166	16088	16333	16115	16190	16134	16213	16339	16338	16148	16238	16027	16169	16053	16126	16065	16177	16328	16464	16312	16123	16052	16217	16099	16322	16223	16143	16067	16289	16196	16107	16320	16375	16331	16196	16135	16209	16212	16253	16242	16209	16222	16511	16358	16318	16398	16220	16552	16031	16251	16137	16328	16304	16041	16258	16245	16080	16304	16143	16220	16043	16291	16223	16102	16184	16168	16447	16276	16174	16333	16430	16259	16248	16168	16171	16049	16248	16318	16179	16338	16202	16227	16082	16279	16086	16009	16281	16110	16081	16033	16361	16191	16330	16276	16187	16259	16286	16077	16306	16152	16286	16305	16153	16273	16274	16269	16263	16250	16147	16237	16127	16295	16187	16094	15976	16254	16192	16374	16321	15962	16306	16192	16196	16055	16116	16185	16309	15990	16126	16242	16080	16416	16199	15996	16074	16053	16222	16245	16160	16164	16124	16396	16129	16210	16310	16260	16313	16122	15954	16319	16112	16202	16055	16202	16389	16138	16025	16293	16170	16372	16393	16129	16185	16113	16318	15924	16404	16342	16112	16287	16117	16072	16138	16237	16188	16124	16046	16222	16416	16001	16140	16294	16375	16122	16111	16199	16130	16322	16246	16180	16249	16288	16341	16179	16077	16111	16119	16116	16402	16180	16171	16179	16313	16282	15902	16356	16092	16062	16144	16213	16273	16132	16108	16301	16256	16247	16234	16209	16069	16326	16098	16357	16332	16323	16368	16269	16173	16223	16268	16224	16191	16116	16068	16243	16314	16175	16176	16257	16404	16149	16224	16229	16271	15815	16108	16383	16179	16260	16283	16319	16290	16331	16140	16168	16217	16106	16071	16199	16112	16080	16127	16197	16186	16078	16250	16204	16306	16297	16250	16264	16448	16204	16156	16366	16226	16038	16171	16283	16022	16159	16173	16215	16181	16400	16110	15981	16142	16131	16247	16123	16180	16194	16133	16313	16500	16172	16105	16521	16178	16094	16258	16075	16103	16190	16256	16163	16109	16350	16183	16355	16232	16181	16010	16138	16002	16062	16322	16099	16269	16031	15938	15993	16361	16074	16267	16237	16550	16118	16202	16232	16050	16294	16235	16327	16096	16401	16137	16113	16188	16122	16167	16089	16199	16223	16162	16245	16080	16337	15979	16046	16297	16285	15910	16212	16202	16155	16021	16353	16329	16466	16112	16371	16107	16134	16278	16271	16370	16184	16068	16151	16043	16223	16342	16270	16129	16114	16244	15996	16239	16164	16327	16168	16236	16287	16041	16221	16249	16197	16246	16227	15962	16323	16047	16072	16087	16233	16163	16311	16058	16220	16173	16080	16172	16298	16193	16124	16015	16078	16325	16234	16070	16364	16279	16217	16453	16298	16257	16314	16107	16129	16273	16092	16431	16009	16167	16197	16081	16382	16329	16327	16274	16370	16136	16322	16398	16119	16097	16138	16555	16315	16191	16018	16042	16112	16004	16382	16508	16330	16341	15990	16035	16189	16166	16031	16228	16496	16023	16232	16025	16275	16096	16247	16333	16252	16073	16027	16005	16010	16146	16261	16159	16178	16315	16213	16292	16374	16066	16152	16281	16285	16483	16245	16268	16132	16359	16340	16261	16029	16216	15912	16073	16295	16192	16260	16194	16226	16201	16249	16129	16064	16226	16207	16244	16195	16220	16144	16140	16207	16264	16156	16440	16213	16266	16319	16178	16240	16018	16344	16158	16013	16096	16243	16088	16217	16235	16192	16241	16235	16202	16222	16316	16161	16034	16162	16336	16431	16137	16210	16177	16017	16281	16333	16265	16400	16177	16260	16112	16213	16234	16225	16229	16353	15733	16048	16132	16366	16240	16252	16080	16109	16000	16221	16080	15980	16147	16136	16196	16339	16057	16280	16379	16549	16066	16081	16069	16187	16092	16240	16314	16386	16249	16144	16309	16212	16184	16108	16302	16298	16152	16290	16151	16351	16199	16268	16069	15945	16161	16196	16079	16055	16172	16280	16106	16197	16186	16282	16269	16113	16290	16280	16191	16216	16105	16122	16331	16197	16052	16129	16132	16264	16161	16202	16378	16081	16312	16281	16253	16299	16137	16159	16266	16023	15954	16209	16280	16215	16127	16202	16165	16057	16066	16206	16296	16408	16173	16343	16153	16089	15996	16241	16290	16176	16199	16203	16340	16197	16216	16294	16243	16194	16343	16043	16162	16427	16117	16306	16346	15976	16071	16170	16205	16278	16209	16187	16150	16305	16247	16377	16159	16264	16104	16438	16107	16449	16241	16472	16106	16369	16086	16177	16288	16276	16123	16235	16223	16115	16248	16006	16230	16252	16240	16183	16259	16175	16334	16262	16239	16112	16205	16059	16366	16376	16199	16324	16271	16192	16180	15989	16354	16357	16282	16058	16102	16326	16025	16247	16239	16286	16332	16154	16177	16508	16238	16105	16333	16233	16207	16230	16324	16467	16461	16454	16273	16120	16238	16215	16013	16037	16263	16226	15998	16076	16175	16260	16190	16121	16298	16445	16273	16288	16008	15973	16210	16304	16343	16364	16184	16352	16088	16238	16300	16327	16303	16337	16301	16128	16062	16130	16394	16098	16139	16196	16484	16210	16166	16272	16196	16299	16401	16476	16214	16134	16042	16256	16291	16601	16254	16202	16232	16202	16377	16083	16150	16270	16267	16271	16164	16202	16278	16232	16255	16313	16126	16108	16011	16238	16205	16243	16480	16193	16275	16027	15955	16268	16303	16236	16334	16041	16418	16168	16318	16225	15997	16263	16257	16325	16289	16262	16188	16108	16108	16321	16079	16286	16030	16139	16386	16209	16190	16089	16109	16275	15994	16231	16169	15998	16170	16115	16226	16124	16209	16408	16432	16286	16155	16372	16281	16202	16365	16346	16224	16215	16241	16118	16114	16056	16067	15941	16174	16171	16250	16232	16256	16256	16153	16268	16056	16365	16220	16238	16408	16293	16416	16415	16063	16363	16183	16238	16230	15962	16346	16235	16125	16141	16290	16526	16071	16255	16278	16260	16185	16337	16264	16161	16283	16405	16262	16210	16271	16324	16087	16215	16215	16318	16289	16196	16038	16344	16097	16074	16402	16340	16189	16334	16338	16406	16181	16398	16381	16146	16175	16183	16223	16395	16276	15949	16218	16319	16361	16345	16334	16131	16096	16023	16165	16293	16239	16350	16261	16294	16292	16423	16364	16301	16313	16253	16076	16172	16071	16152	16317	16291	16076	16182	16304	16169	16103	16416	16382	16400	16104	16191	16141	16356	16308	16147	16067	16125	16363	16232	16080	16168	15998	16219	16277	16250	16047	16134	16035	16626	16293	16184	16054	16087	16216	16310	16223	16447	16072	16119	16442	16288	16247	16243	16202	16226	16185	16404	16325	16282	16195	16074	16312	16275	16477	16225	16189	16094	16311	16221	16069	16460	16234	16090	16208	16140	16297	16069	16194	16326	16270	16059	16286	16191	16195	16295	16337	16209	16388	16309	16283	16417	16003	16359	16222	16204	16327	16304	16088	16086	16220	16172	16267	16424	16238	16296	16245	16181	16031	16067	16193	16292	16402	16130	16281	16260	16270	16072	16348	16275	16292	16403	16207	16188	16050	16238	16067	16197	16291	16393	16171	16288	16068	16401	16160	16094	15910	15988	15892	16384	16190	16220	16083	16132	16314	16220	16247	16362	16258	16208	16016	16177	16329	16341	16244	16035	15920	16387	16098	16183	16401	16354	16178	16212	15958	16074	16031	16135	16205	16184	16311	16404	16360	16190	16026	16133	16177	16119	16103	16114	16145	16247	16181	16243	16175	16299	16214	16155	16399	16294	16340	16499	16175	16182	16245	16233	16182	16397	16062	16040	16132	15927	16165	16255	16374	16116	16047	16164	15945	16188	16451	16130	16253	16277	16064	16205	16129	16143	16171	16343	16236	16440	16303	16352	16371	16390	16347	16269	16328	16344	16263	16237	16152	16170	16394	16271	16111	16240	16328	16325	16194	16301	16233	16124	16059	15856	16021	16299	16278	16281	16319	16393	16297	16278	16514	16378	16158	16205	16270	16145	16108	16194	16223	16052	16290	16186	16094	16268	16204	15964	16129	16403	16153	16150	16012	16257	16388	16114	16255	16496	16415	16148	16283	16199	15968	16159	16163	16101	16228	16141	16304	16357	16285	16183	16238	16115	16076	16228	16361	16324	16232	16369	16323	16225	16019	16173	16230	16375	16120	16122	16102	16256	16400	16319	16093	16212	16264	16307	16237	16388	16414	16217	16274	16084	16169	16219	16114	16159	16201	15940	16223	16268	16198	16176	16392	16265	16079	16272	16299	16345	16263	16155	16092	16182	16181	16050	16166	16315	16005	15928	16184	16251	15968	16309	16409	16061	16090	16323	16215	16153	16167	16324	16415	16189	16149	16251	16257	16296	16112	16274	16530	16193	16009	16428	16231	16064	16003	16400	16328	16114	16230	16221	16501	16162	16419	16230	16309	16195	16076	16174	16154	16136	16157	16094	16353	16242	16208	16269	16417	16347	16311	16363	16481	16218	16274	16135	16172	16396	16145	16192	16443	16198	16205	16375	16281	16226	15962	16046	16354	16333	16154	16265	16122	16240	16200	16213	16191	16248	16228	16214	16149	16055	16369	16303	16044	16181	15996	16189	16046	16131	16200	16466	16075	16261	16300	16252	16272	16165	16183
52960	66153	54632	40870	29959	23082	19044	16581	15156	13685	13265	12912	12527	12476	12346	12152	12006	12064	12060	11900	11831	11718	11682	11632	11573	11554	11653	11572	11581	11529	11635	11517	11730	11521	11452	11654	11503	11383	11573	11557	11617	11400	11731	11418	11387	11513	11589	11630	11508	11495	11549	11561	11634	11523	11454	11469	11652	11375	11459	11691	11437	11360	11507	11538	11547	11381	11475	11426	11479	11599	11526	11558	11529	11604	11559	11402	11454	11529	11473	11440	11564	11642	11462	11542	11504	11417	11496	11536	11642	11608	11703	11509	11633	11596	11508	11390	11664	11553	11558	11474	11542	11461	11493	11381	11363	11516	11562	11624	11479	11634	11535	11520	11526	11480	11425	11522	11753	11449	11533	11548	11507	11613	11557	11607	11638	11461	11596	11496	11416	11509	11451	11496	11410	11440	11375	11568	11521	11626	11440	11499	11602	11497	11547	11609	11601	11617	11603	11520	11477	11477	11400	11437	11541	11538	11594	11454	11430	11553	11417	11374	11541	11457	11528	11474	11582	11507	11378	11648	11401	11588	11582	11527	11383	11462	11471	11332	11620	11469	11494	11519	11399	11473	11642	11509	11515	11184	11487	11482	11442	11592	11530	11476	11482	11576	11694	11552	11586	11492	11492	11494	11643	11417	11317	11600	11526	11513	11279	11536	11401	11440	11561	11439	11496	11526	11415	11554	11361	11441	11513	11458	11689	11396	11438	11569	11428	11579	11383	11500	11604	11512	11456	11485	11460	11433	11589	11470	11525	11486	11465	11498	11584	11571	11603	11555	11352	11610	11579	11728	11520	11575	11581	11519	11581	11503	11643	11473	11421	11578	11331	11380	11569	11507	11522	11446	11444	11517	11773	11411	11637	11573	11655	11528	11474	11789	11494	11590	11540	11536	11561	11483	11554	11368	11459	11555	11644	11465	11471	11537	11560	11431	11514	11561	11476	11656	11592	11525	11589	11323	11482	11668	11297	11526	11469	11436	11436	11481	11475	11448	11580	11290	11681	11425	11623	11517	11295	11476	11435	11390	11415	11492	11458	11559	11590	11492	11331	11494	11492	11354	11552	11327	11436	11463	11518	11607	11537	11455	11587	11707	11577	11407	11499	11452	11532	11487	11452	11530	11464	11640	11533	11511	11445	11526	11292	11602	11488	11429	11423	11578	11463	11570	11606	11675	11542	11449	11540	11547	11290	11460	11497	11384	11608	11450	11524	11536	11531	11484	11570	11390	11633	11345	11429	11420	11430	11634	11630	11504	11453	11442	11458	11590	11584	11473	11427	11472	11567	11467	11557	11517	11404	11507	11548	11563	11461	11550	11413	11389	11404	11464	11449	11480	11543	11586	11421	11597	11547	11425	11670	11671	11418	11580	11601	11525	11457	11446	11396	11567	11572	11497	11598	11465	11596	11563	11468	11520	11474	11495	11606	11547	11688	11653	11668	11473	11462	11500	11437	11584	11432	11348	11415	11473	11427	11470	11603	11465	11490	11616	11316	11573	11447	11597	11348	11675	11395	11563	11481	11478	11557	11378	11555	11551	11570	11517	11534	11607	11598	11660	11699	11265	11487	11477	11482	11460	11407	11481	11485	11577	11505	11397	11596	11545	11520	11575	11433	11541	11468	11532	11481	11388	11477	11423	11426	11593	11550	11574	11499	11474	11468	11518	11514	11522	11505	11611	11548	11474	11428	11580	11549	11628	11418	11596	11436	11338	11653	11530	11542	11536	11582	11515	11589	11539	11580	11547	11579	11545	11713	11610	11507	11459	11526	11517	11624	11404	11573	11690	11585	11436	11649	11455	11571	11394	11544	11465	11458	11362	11577	11626	11491	11640	11542	11493	11587	11502	11594	11445	11490	11590	11439	11460	11522	11629	11572	11461	11285	11662	11570	11380	11347	11535	11496	11585	11475	11506	11380	11586	11570	11486	11533	11597	11654	11515	11469	11396	11562	11579	11450	11488	11500	11581	11577	11524	11486	11460	11516	11504	11638	11377	11490	11672	11528	11496	11480	11715	11597	11472	11524	11366	11466	11560	11435	11550	11517	11551	11624	11437	11662	11469	11498	11550	11615	11624	11456	11429	11636	11524	11588	11428	11526	11559	11463	11485	11579	11570	11575	11613	11453	11458	11643	11454	11570	11515	11442	11468	11458	11520	11449	11477	11535	11514	11565	11444	11478	11602	11584	11563	11493	11509	11529	11421	11619	11488	11551	11500	11560	11451	11553	11481	11321	11477	11544	11431	11489	11470	11549	11581	11598	11512	11496	11473	11522	11661	11565	11698	11503	11533	11471	11523	11470	11480	11573	11617	11489	11475	11620	11473	11520	11504	11651	11440	11284	11445	11570	11465	11542	11449	11613	11469	11566	11391	11408	11607	11619	11430	11531	11483	11544	11451	11437	11604	11473	11446	11547	11462	11423	11457	11667	11734	11632	11556	11561	11590	11407	11563	11520	11704	11552	11420	11408	11387	11544	11528	11571	11502	11571	11463	11589	11530	11560	11463	11596	11606	11491	11410	11436	11786	11630	11434	11447	11489	11705	11562	11545	11491	11502	11403	11573	11651	11515	11575	11577	11445	11453	11464	11571	11604	11611	11603	11345	11564	11436	11637	11467	11613	11568	11572	11406	11444	11606	11419	11456	11491	11578	11629	11434	11509	11477	11530	11469	11535	11494	11436	11712	11420	11621	11462	11551	11532	11575	11549	11605	11510	11404	11497	11519	11535	11556	11490	11562	11642	11586	11483	11570	11305	11531	11514	11384	11461	11677	11597	11550	11514	11545	11461	11489	11375	11322	11481	11521	11480	11486	11588	11496	11503	11609	11533	11627	11478	11707	11598	11475	11524	11451	11649	11500	11521	11557	11587	11556	11538	11575	11510	11582	11404	11542	11622	11692	11573	11626	11505	11529	11501	11534	11440	11660	11589	11497	11610	11580	11589	11445	11571	11569	11570	11548	11413	11438	11361	11649	11412	11712	11492	11572	11482	11357	11459	11453	11460	11500	11362	11420	11530	11573	11735	11584	11574	11593	11536	11513	11591	11661	11319	11713	11612	11528	11462	11574	11525	11508	11557	11306	11407	11487	11406	11780	11428	11554	11576	11414	11629	11451	11569	11522	11516	11391	11514	11494	11624	11582	11516	11640	11469	11528	11438	11541	11449	11510	11582	11535	11518	11511	11464	11666	11461	11533	11559	11373	11441	11492	11416	11470	11494	11567	11551	11670	11435	11463	11496	11619	11458	11679	11534	11449	11512	11504	11504	11461	11487	11598	11455	11458	11544	11511	11550	11503	11558	11682	11381	11517	11455	11624	11322	11612	11497	11589	11672	11398	11501	11408	11606	11348	11578	11421	11522	11501	11661	11421	11615	11428	11395	11680	11560	11478	11464	11583	11708	11517	11438	11445	11338	11532	11654	11552	11642	11495	11660	11666	11646	11473	11567	11444	11468	11561	11608	11496	11489	11563	11492	11516	11646	11552	11560	11678	11692	11583	11492	11509	11408	11447	11442	11524	11510	11549	11554	11493	11425	11481	11707	11352	11383	11698	11361	11613	11690	11512	11450	11495	11593	11553	11527	11576	11381	11481	11586	11551	11601	11557	11593	11536	11568	11551	11493	11369	11504	11417	11472	11728	11661	11583	11536	11571	11519	11561	11451	11484	11499	11465	11558	11520	11433	11522	11653	11439	11468	11354	11361	11556	11462	11490	11568	11466	11571	11669	11441	11665	11432	11560	11415	11485	11537	11496	11371	11508	11615	11629	11502	11535	11523	11590	11422	11443	11452	11590	11516	11358	11629	11598	11549	11472	11390	11593	11528	11596	11320	11545	11375	11493	11659	11408	11466	11399	11416	11315	11634	11475	11515	11605	11590	11603	11394	11567	11510	11477	11482	11478	11552	11554	11488	11479	11535	11669	11575	11504	11516	11508	11575	11547	11439	11654	11501	11609	11431	11510	11404	11527	11519	11462	11550	11495	11547	11539	11325	11525	11615	11469	11488	11446	11367	11560	11415	11575	11609	11522	11579	11418	11627	11561	11567	11370	11523	11500	11558	11520	11436	11480	11269	11675	11551	11575	11580	11361	11517	11616	11447	11528	11719	11420	11588	11436	11393	11331	11528	11568	11395	11371	11407	11411	11462	11403	11741	11417	11656	11726	11501	11414	11621	11292	11480	11582	11453	11492	11612	11530	11502	11444	11471	11610	11465	11569	11592	11513	11570	11532	11500	11570	11505	11542	11583	11502	11540	11567	11645	11484	11431	11683	11494	11590	11510	11475	11469	11568	11402	11480	11532	11411	11499	11633	11493	11527	11448	11675	11642	11354	11411	11585	11516	11540	11545	11518	11506	11525	11491	11487	11558	11537	11514	11578	11525	11582	11317	11533	11547	11497	11478	11720	11557	11607	11545	11521	11508	11604	11473	11462	11555	11608	11583	11490	11509	11534	11335	11550	11494	11475	11551	11585	11559	11562	11336	11534	11453	11500	11436	11559	11524	11483	11476	11583	11528	11426	11493	11558	11548	11393	11444	11464	11554	11459	11407	11656	11520	11578	11514	11428	11357	11567	11561	11565	11623	11402	11393	11300	11632	11358	11417	11578	11495	11765	11394	11515	11464	11518	11553	11436	11526	11569	11415	11598	11446	11531	11548	11527	11350	11363	11445	11397	11434	11661	11442	11712	11633	11508	11496	11513	11478	11455	11534	11455	11441	11483	11610	11537	11473	11515	11414	11480	11467	11320	11690	11610	11561	11669	11512	11429	11425	11513	11485	11604	11455	11524	11485	11722	11555	11476	11541	11618	11431	11501	11511	11388	11560	11591	11478	11474	11450	11435	11506	11511	11385	11481	11579	11466	11495	11504	11543	11343	11499	11534	11392	11595	11431	11532	11576	11511	11501	11557	11413	11527	11548	11434	11511	11520	11558	11519	11638	11468	11577	11480	11547	11648	11412	11406	11602	11528	11577	11610	11525	11484	11495	11445	11524	11455	11476	11613	11480	11570	11587	11685	11540	11568	11603	11714	11489	11588	11485	11564	11678	11628	11402	11585	11482	11543	11302	11586	11600	11550	11461	11493	11540	11486	11397	11530	11460	11399	11444	11509	11527	11713	11554
26198	22289	33141	37165	36720	32267	28172	24386	21343	19603	18389	17810	17650	17304	17358	17128	17035	17125	16832	16904	16580	16600	16765	16597	16654	16546	16429	16490	16430	16351	16283	16148	16147	16401	16234	16509	16159	16052	16222	16251	16519	16369	16209	16185	16246	16265	16499	16311	16436	16152	16390	16312	16367	16507	16145	16305	16265	16362	16194	16219	16231	16222	16352	16291	16197	16202	16138	16163	16284	16185	16250	16289	16274	16187	16378	16268	16406	16404	16306	16201	16364	16326	16302	16477	16184	16378	16331	16275	16306	16187	16297	16211	16130	16179	16336	16330	16166	16197	16414	16244	16232	16203	16330	16113	16361	16182	16183	16230	16338	16186	16253	16261	16396	16323	16208	16416	16319	15837	16155	16173	16165	16417	16272	16183	16072	16293	16300	16138	16292	16338	16313	16380	16202	16347	16132	16213	16130	16199	16231	16184	16294	16339	16292	16258	16201	16159	16125	16137	16228	16138	16295	16487	16284	16404	16250	16211	16078	15979	16048	16305	16302	16298	16303	16257	16182	16322	16202	16337	16374	16250	16231	16398	16408	16204	16305	16191	16280	16220	16259	16339	16379	16172	16452	16197	16353	16275	16208	16505	16391	16185	16389	16362	16347	16104	16163	16132	16289	16329	16142	16078	16298	16129	16355	16071	16251	16177	16223	16102	16293	16188	16131	16296	16419	16322	16163	16388	16244	16149	16238	16383	16271	16210	16347	16210	16141	16198	16315	16311	16281	16184	16184	16058	16160	16107	16213	16249	16426	16240	16403	16075	16239	16391	16173	16416	16366	16069	16277	16150	16311	16063	16317	16141	16189	16066	16166	16272	16048	16056	16346	16399	16037	16297	16357	16319	16434	16363	16244	16036	16281	16375	16149	16203	16233	16374	16336	16338	16267	16247	16281	16202	16193	16075	16448	16331	16357	16437	16171	16086	16147	16282	16360	16279	16318	16434	15922	16315	16208	16205	16046	16370	16193	16101	16131	16256	16248	16376	16440	16290	16359	16195	16216	15968	16178	16279	16311	16084	16391	16251	16133	15950	16275	16243	16222	16127	16358	16297	16265	16433	16137	16359	15867	16195	16126	16364	16529	16290	16231	16130	16263	16335	16243	16272	16388	16172	16204	16200	16088	16226	16371	16238	16504	16223	16145	16354	16231	16256	16303	16283	16293	16327	16241	16147	16162	16087	16048	16192	16425	16432	16275	16033	16283	16483	16299	16440	16339	16258	16298	16024	16255	16246	16410	16217	16336	16266	16284	16210	16313	16492	16200	16123	15974	16295	16081	16296	16550	16217	16200	16112	16313	16401	16309	16312	16349	16250	16118	16096	16277	16266	16378	16171	15903	16278	16272	16146	16249	16356	16169	16185	16177	16059	16154	16220	16354	16410	16464	16346	16247	16210	16120	16134	16345	16249	16437	16510	16333	16375	16277	16312	16111	16055	16037	16277	16187	16258	16012	16334	16338	15979	16202	16288	16209	16102	16104	16385	16259	16488	16269	16244	16007	16133	16304	16285	16379	16352	16487	16271	16141	16246	16150	16512	16205	16187	16411	16475	16278	16376	16056	16422	16278	16060	16241	16250	16135	16155	16174	16403	16164	16299	16089	16400	16353	16153	16242	16199	16179	15950	16165	16144	16157	16064	16206	16340	16189	16092	16480	16248	16354	16125	16286	16411	16226	16345	16470	16290	16305	16069	16267	16153	16041	16278	16410	16198	16353	16313	16331	16444	16246	16178	16399	16232	16213	16213	16235	16212	16352	16296	16229	16337	16341	16239	16502	16495	16288	16166	16184	16139	16514	16382	16309	16340	16436	16165	16225	16095	16195	16383	16078	16029	16581	16387	16393	16345	16348	16145	16449	16343	16350	16258	16166	16245	16295	16360	16256	16334	16374	16342	16241	16368	16246	16207	16418	16292	16167	16251	16282	16304	16136	16342	16448	16367	16242	16320	16351	16208	16391	16401	16281	16281	16249	16324	16293	16483	16265	16290	16379	16273	16254	16122	16402	16124	16341	16275	16302	16151	16255	16193	16232	16044	16249	16150	16316	16189	16186	16463	16216	16303	16137	16016	16272	16221	16295	16284	16299	16089	16101	16276	16289	16067	16131	16148	16082	16354	16060	16368	16278	16443	16317	16261	16365	16027	16137	16190	16122	16225	16174	16191	16255	16074	16130	16284	16012	16318	16362	16312	16248	16178	16350	16354	16161	16098	16304	16368	16047	16278	16332	16267	16282	16276	16445	16464	16395	16379	16279	16329	16256	16373	16398	16386	16125	15998	16230	16173	16354	16255	16367	16115	16276	16048	16442	16239	16200	16317	16316	16232	16033	16366	16279	16242	16194	16358	16164	16045	16383	16421	16184	16436	16325	16382	16210	16217	16278	16409	16267	16272	16216	16404	16384	16346	16306	16203	16263	16282	16389	16364	16350	16250	16185	16238	16093	16091	16173	16291	16109	16366	16247	16142	16269	16299	16229	16130	16214	16452	16341	16269	16291	16164	16296	16306	16199	16403	16247	16373	16254	16105	16144	16166	16316	16257	16320	16353	16204	16137	16320	16387	16311	16196	16262	16408	16102	16166	16364	16388	16278	16339	16354	16464	16524	16140	16539	16361	16304	16231	16235	16316	16064	16267	16422	16350	16247	16180	16382	16372	16164	16286	16410	16320	16399	16109	16181	16195	16077	16241	16387	16163	16063	16389	16212	16413	16115	16334	16255	16130	16080	16286	16453	16327	16361	16367	16240	16090	16175	16254	16370	16356	16284	16276	16101	16223	16255	16249	16360	16204	16245	16177	16004	16471	16204	16324	16083	16175	16246	16252	16141	16303	16183	16256	16391	16341	16399	16292	16103	16089	16179	16345	16335	16264	16143	16276	16387	16398	16169	16251	16280	16119	16249	16165	16456	16159	16251	16121	16307	16244	16367	16199	16164	16273	16078	16418	16322	16339	16263	16105	16018	16378	16314	16240	16147	15944	16228	16294	16148	16321	16284	16246	16131	16447	16409	16358	16220	16222	16340	16327	16030	16342	16363	16080	16192	15991	16179	16170	16230	16608	16421	16403	16452	16130	16354	16185	16293	16350	16151	16346	16276	16327	16200	16238	16282	16124	16243	16076	16106	16370	16313	16078	16265	16255	16159	16402	16304	16397	16288	16272	16370	16269	16215	16075	16084	16023	16292	16368	16302	16001	16236	16559	16428	16467	16450	16235	16211	16259	16222	16136	16202	16477	16412	16359	16088	16143	16292	16205	16165	16226	16380	16283	16250	16182	16326	16219	16127	16314	16397	16276	16262	16206	16316	16130	16143	16205	16426	16498	16272	16219	16168	16225	16227	16347	16349	16171	16310	15999	16310	16309	16187	16214	16130	16181	16327	16198	16322	16090	16179	16296	16155	16399	16009	16235	16406	16111	16271	16191	16275	16281	16431	16121	16301	16265	16225	16471	16383	16292	16221	16231	16342	16201	16386	16341	16306	16220	16382	16330	16090	16258	16398	16362	16184	16181	16227	16300	16269	16281	16286	16107	16275	16145	16265	16458	16452	16380	16389	16189	16417	16285	16291	16275	16501	16324	16302	16275	16337	16218	16368	16357	16495	16477	16154	16077	16309	15951	16118	15898	16315	16269	16152	16151	16402	15991	16290	16286	16195	16393	16159	16207	16292	16176	16178	16209	16394	16313	16331	16449	16343	16243	16143	16245	16223	16007	16335	16359	16069	16272	16232	16146	16353	16403	16122	16259	16416	16244	16399	16357	16419	16278	16201	16417	16367	16547	16192	16235	16367	16491	16094	16323	16218	16519	16402	16382	16476	16345	16298	16207	16384	16245	16227	16211	16129	16369	16409	16257	16325	16287	16441	16337	16487	16298	16079	16219	16243	16199	16346	16455	16453	16323	16447	16246	16522	16283	16243	16273	16293	16340	16331	16486	16203	16293	16325	16333	16167	16463	16230	16495	16360	16099	16150	16350	16285	16254	16417	16034	16522	16551	16208	16295	16341	16248	16150	16261	16184	16360	16197	16348	16378	16278	16072	16207	16445	16238	16163	16135	16173	16244	16202	16215	16080	16389	16234	16164	16211	16206	16288	15971	16246	16428	16237	16285	16024	16211	16335	16440	16376	16045	16333	16365	16374	16287	16395	16304	16490	16295	16384	16218	16315	16190	16053	16241	16299	16370	16339	16387	16278	16347	16345	16364	16419	16249	16271	16271	16263	16458	16416	16326	16284	16186	16121	15974	16489	16248	16261	16237	16198	16323	16144	16158	16360	16143	16195	16390	16234	16357	16340	16086	16093	16259	16242	16153	16214	16318	16157	16227	16049	16240	16201	16230	16354	16269	16295	16190	16419	16492	16089	16314	16248	16277	16400	16452	16166	16345	16465	16288	16155	16405	16454	16420	16343	16119	16194	16061	16364	16226	16313	16667	16293	16320	16244	16106	16329	16494	16254	16266	16191	16288	16233	16420	16065	16449	16350	16391	16325	16264	16410	16292	16293	16410	16351	16134	16161	16387	16426	16199	16373	16179	16420	16254	16191	16234	16131	16059	16219	16295	16183	16196	16239	16335	16316	16241	16231	16199	16419	16232	16340	16222	16511	16392	16195	16075	16266	16257	16366	16312	16295	16144	15989	16250	16269	16273	16463	16253	16386	16340	16236	16042	16316	16377	16171	16207	16279	16339	16345	16333	16216	16267	16263	16209	16274	16141	16258	16210	16090	16350	16093	16137	16317	16436	16374	16215	16139	16465	16404	16450	16114	16353	16443	16324	16297	16396	16324	16194	16369	16457	16187	16314	16365	16251	16119	16384	16069	16155	16203	16145	16280	16249	16189	16345	16256	16211	16429	16434	16470	16478	16479	16357	16214	16216	16105	16203	16471	16235	16228	16243	16241	16341	16148	16216	16332	16215	16226	16449	16119	16338	16130	16159	16376	16282	16239	16402	16214	16243	16314	16167	16382	16321	16126	16429	16263	16220	16227	16274	16250	16450	15971	16162	16401	16446	16364	16131	16379	16307	16400	16151	16318	16177	16215	16143	16314	16236	16346	16147	16384	16312	16442	16288	16125	16305	16236	16208	16244	16163	16139	16256	16231	16139	16342	16262	16251	16296	16214	16292
52648	78330	65207	50059	39804	28655	23244	20611	17423	15131	13685	13317	13096	12743	12520	12386	12355	12218	12150	12112	12018	11890	11778	11941	11902	11606	11612	11660	11643	11689	11635	11757	11680	11691	11622	11555	11612	11682	11611	11584	11490	11429	11720	11568	11493	11527	11491	11528	11518	11551	11599	11512	11585	11618	11654	11635	11466	11603	11461	11476	11472	11620	11573	11425	11638	11506	11537	11665	11752	11699	11557	11557	11633	11642	11507	11563	11483	11560	11520	11661	11413	11463	11539	11592	11725	11662	11715	11501	11428	11392	11538	11625	11475	11580	11564	11418	11572	11575	11694	11663	11485	11617	11628	11566	11630	11790	11616	11630	11566	11599	11422	11355	11707	11437	11532	11562	11534	11677	11691	11647	11687	11532	11509	11532	11450	11711	11549	11548	11574	11645	11441	11585	11536	11684	11531	11620	11500	11519	11519	11572	11558	11590	11623	11551	11589	11340	11668	11624	11514	11609	11610	11603	11647	11523	11560	11563	11612	11520	11472	11650	11426	11469	11647	11551	11538	11470	11632	11509	11663	11426	11663	11456	11517	11590	11539	11635	11570	11589	11463	11564	11672	11628	11558	11577	11641	11728	11698	11641	11587	11602	11510	11359	11600	11432	11673	11497	11423	11551	11475	11540	11508	11430	11433	11640	11713	11518	11452	11576	11596	11570	11650	11649	11616	11607	11595	11609	11623	11529	11620	11674	11609	11542	11482	11648	11707	11423	11589	11497	11703	11563	11640	11403	11558	11640	11562	11506	11712	11528	11472	11588	11525	11604	11430	11724	11514	11524	11636	11408	11409	11616	11600	11502	11487	11594	11637	11580	11609	11514	11592	11449	11605	11443	11539	11546	11492	11743	11635	11576	11590	11624	11622	11585	11563	11651	11470	11538	11545	11453	11693	11693	11486	11651	11512	11434	11449	11693	11541	11377	11476	11603	11789	11532	11483	11675	11451	11527	11529	11671	11642	11418	11455	11552	11437	11592	11677	11550	11545	11601	11510	11555	11685	11577	11496	11631	11470	11584	11665	11533	11540	11601	11514	11599	11531	11619	11630	11501	11509	11579	11674	11602	11541	11660	11685	11554	11539	11596	11601	11701	11509	11441	11500	11682	11575	11680	11429	11685	11466	11670	11495	11645	11517	11569	11690	11602	11466	11643	11432	11469	11525	11621	11459	11514	11731	11622	11478	11609	11434	11450	11436	11546	11509	11682	11418	11623	11537	11481	11658	11580	11459	11606	11557	11485	11542	11623	11535	11403	11692	11487	11568	11634	11592	11554	11687	11630	11548	11711	11602	11521	11647	11549	11395	11571	11518	11578	11520	11551	11601	11743	11578	11397	11612	11547	11567	11604	11637	11584	11514	11613	11733	11647	11553	11497	11605	11637	11538	11433	11571	11533	11585	11731	11389	11499	11520	11634	11599	11443	11715	11547	11567	11659	11658	11728	11652	11549	11585	11556	11582	11437	11752	11483	11419	11444	11486	11625	11458	11534	11580	11414	11545	11577	11610	11622	11499	11534	11569	11628	11533	11619	11575	11651	11684	11542	11548	11554	11574	11490	11530	11622	11598	11662	11631	11673	11611	11490	11556	11604	11646	11503	11561	11596	11511	11704	11750	11725	11643	11491	11521	11350	11562	11593	11627	11509	11530	11616	11666	11527	11488	11606	11635	11592	11538	11540	11516	11537	11523	11545	11435	11539	11598	11604	11619	11669	11635	11669	11643	11555	11481	11647	11593	11623	11565	11624	11620	11567	11564	11666	11405	11582	11586	11448	11474	11589	11321	11669	11647	11507	11476	11615	11497	11543	11523	11503	11654	11502	11515	11411	11431	11560	11483	11516	11587	11478	11720	11510	11691	11614	11656	11606	11638	11670	11516	11634	11556	11574	11555	11466	11607	11514	11653	11456	11467	11591	11606	11572	11592	11527	11585	11827	11596	11514	11560	11608	11561	11558	11579	11539	11596	11589	11627	11500	11735	11559	11516	11567	11625	11385	11478	11670	11590	11511	11569	11570	11676	11611	11700	11428	11534	11527	11515	11590	11609	11542	11694	11534	11876	11533	11715	11652	11659	11626	11619	11546	11433	11677	11434	11678	11586	11670	11644	11424	11672	11630	11671	11539	11501	11424	11552	11681	11565	11638	11603	11469	11461	11612	11735	11593	11670	11396	11577	11514	11652	11568	11685	11631	11562	11460	11535	11618	11433	11431	11666	11541	11625	11452	11409	11698	11443	11615	11579	11742	11552	11645	11578	11600	11649	11717	11748	11670	11527	11676	11531	11571	11511	11560	11549	11557	11571	11405	11372	11501	11553	11542	11571	11542	11393	11558	11604	11630	11507	11493	11566	11515	11746	11378	11826	11478	11605	11695	11445	11507	11564	11590	11551	11522	11695	11791	11603	11495	11489	11524	11676	11581	11571	11596	11507	11652	11568	11542	11589	11656	11715	11517	11434	11491	11489	11606	11484	11540	11495	11411	11540	11748	11543	11574	11468	11601	11581	11653	11589	11444	11408	11599	11476	11636	11572	11707	11635	11431	11435	11657	11464	11458	11606	11603	11521	11524	11534	11570	11558	11513	11805	11497	11486	11498	11581	11579	11602	11571	11520	11626	11519	11567	11476	11571	11590	11572	11517	11486	11546	11509	11443	11579	11570	11350	11561	11640	11583	11640	11525	11511	11563	11691	11701	11553	11432	11555	11606	11627	11587	11693	11486	11544	11620	11348	11541	11473	11439	11582	11610	11624	11660	11597	11580	11439	11652	11520	11554	11459	11656	11583	11453	11571	11625	11483	11620	11645	11529	11639	11613	11589	11583	11418	11554	11455	11539	11592	11613	11503	11659	11619	11434	11592	11515	11503	11359	11625	11661	11699	11705	11449	11530	11588	11623	11649	11621	11649	11586	11662	11624	11319	11473	11698	11433	11501	11620	11507	11551	11782	11610	11692	11635	11744	11657	11509	11535	11544	11506	11605	11480	11586	11484	11543	11636	11482	11466	11572	11583	11502	11516	11601	11496	11448	11432	11656	11710	11580	11540	11501	11581	11518	11520	11544	11690	11537	11630	11443	11454	11589	11520	11640	11535	11581	11442	11518	11538	11596	11568	11578	11726	11423	11580	11681	11478	11675	11559	11727	11645	11613	11560	11576	11554	11457	11561	11620	11563	11630	11551	11536	11607	11636	11598	11528	11486	11596	11663	11668	11647	11533	11538	11607	11677	11477	11541	11503	11588	11522	11698	11510	11521	11645	11619	11635	11481	11650	11633	11426	11536	11624	11572	11580	11706	11592	11505	11518	11556	11648	11622	11298	11575	11543	11438	11645	11516	11505	11512	11619	11649	11644	11435	11574	11528	11560	11654	11452	11531	11407	11554	11361	11544	11601	11593	11576	11551	11440	11388	11614	11548	11683	11536	11537	11769	11446	11613	11638	11541	11482	11562	11617	11550	11684	11627	11504	11518	11684	11672	11586	11822	11472	11547	11640	11485	11662	11694	11551	11706	11464	11605	11540	11582	11669	11719	11460	11518	11586	11658	11407	11455	11452	11684	11324	11564	11579	11552	11571	11602	11509	11526	11659	11432	11646	11473	11540	11604	11546	11564	11502	11631	11582	11637	11448	11637	11544	11562	11677	11534	11535	11376	11589	11550	11509	11544	11530	11623	11508	11659	11452	11562	11596	11635	11650	11641	11584	11494	11622	11411	11594	11705	11605	11618	11629	11693	11628	11653	11545	11579	11725	11450	11619	11623	11489	11559	11605	11456	11578	11480	11395	11531	11700	11527	11381	11528	11531	11526	11475	11627	11550	11569	11550	11683	11574	11498	11595	11554	11505	11563	11600	11614	11496	11458	11467	11732	11578	11522	11698	11535	11634	11461	11473	11441	11530	11543	11656	11625	11512	11600	11626	11496	11594	11674	11567	11561	11485	11554	11695	11598	11375	11416	11524	11587	11566	11642	11516	11476	11423	11504	11631	11699	11629	11652	11611	11518	11526	11589	11569	11527	11605	11699	11711	11533	11648	11474	11712	11653	11722	11591	11367	11669	11528	11725	11470	11730	11498	11521	11550	11565	11580	11492	11576	11422	11495	11452	11470	11653	11550	11580	11430	11462	11595	11418	11519	11593	11751	11512	11457	11561	11510	11605	11523	11495	11614	11466	11565	11568	11518	11485	11555	11573	11491	11509	11578	11592	11671	11680	11519	11682	11405	11683	11540	11408	11640	11586	11517	11643	11583	11640	11613	11469	11615	11556	11464	11614	11730	11700	11515	11469	11619	11730	11558	11554	11529	11478	11531	11690	11507	11492	11616	11686	11420	11502	11488	11531	11395	11612	11621	11550	11517	11393	11602	11506	11540	11450	11461	11518	11525	11523	11580	11758	11650	11548	11633	11609	11655	11696	11615	11485	11699	11530	11646	11563	11560	11541	11646	11597	11486	11573	11418	11574	11558	11560	11506	11545	11615	11593	11389	11714	11644	11582	11531	11551	11602	11388	11669	11731	11593	11543	11582	11556	11616	11481	11642	11632	11581	11678	11515	11648	11502	11618	11591	11732	11615	11502	11416	11583	11501	11506	11577	11667	11726	11561	11385	11718	11674	11528	11627	11617	11463	11684	11547	11579	11560	11495	11423	11566	11807	11662	11680	11541	11588	11652	11696	11569	11508	11795	11525	11352	11670	11425	11500	11596	11621	11457	11722	11517	11424	11617	11470	11564	11627	11621	11426	11706	11669	11474	11537	11686	11527	11535	11568	11582	11584	11574	11701	11540	11634	11556	11416	11614	11460	11582	11558	11514	11487	11494	11468	11553	11645	11546	11712	11681	11541	11571	11543	11545	11484	11569	11731	11571	11514	11588	11588	11494	11453	11718	11777	11584	11779	11711	11664	11411	11640	11482	11509	11714	11387	11587	11596	11422	11374	11501	11655	11736	11540	11574	11402	11533	11649	11635	11573	11722	11410	11678	11540	11488	11432	11471	11538	11319	11663	11667	11502	11559	11589	11462	11608	11515	11547	11410	11515	11484	11636	11449	11533	11452	11413	11645	11454	11521	11612	11513	11676	11722	11646	11538	11547	11370	11659	11651	11505	11560	11650	11527	11527	11465	11411	11575	11588
24390	21308	29876	29843	32864	34671	35408	28522	23403	21337	19677	19017	18727	18294	17786	18114	17623	17370	17614	17207	17297	17281	17225	16949	16838	16817	16947	16867	16533	17030	16792	16768	16765	16722	16651	16559	16699	16586	16516	16387	16775	16585	16861	16816	16554	16510	16583	16697	16599	16783	16479	16814	16503	16589	16477	16771	16529	16741	16587	16666	16649	16698	16831	16599	16380	16649	16565	16737	16630	16597	16531	16668	16314	16418	16375	16582	16553	16749	16486	16560	16544	16393	16452	16558	16664	16406	16559	16754	16768	16672	16316	16589	16534	16553	16461	16687	16736	16593	16519	16563	16498	16457	16621	16651	16530	16711	16510	16522	16586	16444	16527	16298	16473	16318	16568	16391	16591	16837	16611	16637	16600	16718	16394	16618	16510	16691	16669	16613	16710	16630	16541	16442	16424	16568	16725	16789	16556	16724	16750	16438	16380	16671	16557	16586	16594	16613	16561	16464	16340	16370	16714	16410	16709	16716	16695	16726	16755	16540	16624	16301	16516	16446	16483	16643	16449	16664	16739	16595	16622	16647	16559	16550	16790	16502	16645	16827	16532	16571	16446	16478	16471	16292	16563	16403	16547	16546	16537	16643	16592	16570	16695	16702	16601	16691	16574	16648	16407	16488	16458	16547	16476	16878	16525	16527	16631	16227	16317	16509	16627	16430	16626	16541	16532	16281	16570	16621	16577	16535	16664	16671	16633	16726	16827	16586	16659	16416	16673	16455	16573	16408	16763	16590	16618	16765	16695	16637	16711	16782	16514	16569	16442	16758	16701	16429	16733	16607	16707	16511	16631	16341	16512	16486	16620	16555	16366	16573	16624	16567	16584	16710	16629	16535	16526	16620	16628	16664	16443	16499	16739	16586	16630	16710	16409	16508	16521	16580	16406	16535	16684	16543	16687	16489	16604	16572	16485	16470	16676	16605	16514	16426	16522	16588	16709	16574	16548	16440	16521	16321	16662	16588	16643	16512	16605	16663	16641	16507	16465	16710	16456	16628	16600	16629	16715	16709	16564	16527	16660	16662	16623	16553	16638	16726	16586	16429	16477	16651	16479	16354	16558	16473	16427	16466	16487	16702	16765	16598	16586	16613	16553	16393	16685	16493	16511	16516	16570	16463	16594	16512	16447	16456	16633	16468	16353	16482	16815	16837	16645	16493	16526	16841	16584	16586	16756	16541	16562	16608	16473	16741	16443	16280	16314	16508	16614	16673	16583	16683	16505	16480	16353	16545	16567	16730	16576	16544	16652	16532	16518	16532	16671	16653	16591	16478	16277	16846	16459	16425	16558	16507	16598	16440	16622	16736	16489	16468	16688	16699	16655	16568	16589	16573	16473	16623	16572	16492	16723	16517	16481	16432	16456	16630	16520	16464	16498	16422	16513	16713	16476	16700	16668	16484	16488	16573	16369	16568	16680	16459	16633	16530	16611	16531	16515	16436	16602	16681	16521	16573	16497	16631	16755	16515	16678	16517	16740	16563	16541	16543	16556	16469	16624	16547	16399	16623	16690	16657	16546	16338	16498	16624	16747	16437	16731	16521	16600	16648	16587	16675	16500	16269	16484	16437	16739	16540	16573	16645	16611	16588	16684	16601	16399	16471	16596	16526	16571	16525	16476	16507	16540	16676	16522	16388	16529	16341	16284	16602	16609	16451	16664	16444	16404	16440	16801	16682	16472	16572	16615	16589	16591	16834	16477	16691	16623	16542	16574	16625	16448	16725	16441	16516	16496	16614	16611	16669	16554	16449	16337	16276	16565	16569	16422	16649	16565	16639	16736	16524	16538	16476	16571	16619	16522	16345	16595	16814	16522	16510	16364	16657	16514	16556	16427	16383	16399	16570	16609	16553	16710	16862	16545	16565	16587	16466	16801	16655	16616	16790	16535	16509	16442	16537	16551	16627	16591	16430	16601	16717	16685	16574	16616	16686	16790	16462	16520	16631	16684	16366	16469	16187	16499	16380	16872	16657	16536	16698	16334	16562	16478	16602	16716	16589	16364	16390	16473	16331	16875	16532	16675	16310	16507	16683	16602	16406	16636	16739	16415	16469	16417	16535	16427	16590	16737	16492	16425	16552	16341	16598	16754	16579	16329	16469	16598	16523	16425	16323	16522	16559	16504	16445	16636	16466	16470	16507	16586	16707	16718	16543	16526	16535	16504	16496	16513	16611	16818	16510	16622	16651	16725	16599	16524	16651	16561	16438	16661	16671	16803	16478	16466	16524	16687	16306	16636	16659	16458	16442	16540	16399	16530	16627	16505	16673	16741	16688	16594	16651	16674	16431	16483	16636	16440	16685	16506	16535	16623	16741	16526	16528	16615	16731	16705	16667	16666	16416	16531	16582	16566	16683	16593	16711	16624	16316	16540	16706	16413	16380	16606	16426	16719	16575	16439	16592	16308	16530	16603	16318	16496	16497	16519	16373	16653	16591	16523	16494	16686	16731	16831	16493	16516	16629	16506	16586	16521	16446	16552	16723	16607	16544	16347	16460	16541	16475	16323	16844	16753	16595	16473	16628	16543	16409	16503	16569	16492	16230	16622	16229	16427	16572	16486	16672	16544	16337	16601	16446	16484	16633	16436	16413	16473	16596	16761	16653	16623	16562	16570	16358	16637	16456	16605	16721	16754	16515	16503	16506	16460	16802	16506	16643	16534	16542	16655	16492	16492	16619	16461	16506	16635	16573	16725	16605	16549	16570	16600	16634	16428	16431	16473	16608	16780	16507	16868	16590	16425	16652	16554	16395	16695	16455	16426	16473	16608	16589	16558	16578	16513	16461	16584	16502	16379	16584	16634	16486	16463	16594	16503	16474	16536	16567	16550	16290	16464	16396	16702	16542	16409	16631	16425	16666	16493	16740	16508	16589	16687	16487	16485	16531	16517	16548	16572	16683	16548	16735	16811	16443	16592	16569	16516	16390	16498	16540	16391	16463	16391	16310	16580	16540	16613	16572	16489	16559	16459	16720	16494	16576	16381	16489	16705	16473	16580	16386	16602	16515	16614	16761	16534	16724	16680	16528	16532	16441	16463	16582	16544	16536	16535	16575	16551	16667	16608	16609	16425	16652	16440	16662	16579	16579	16602	16521	16542	16540	16787	16647	16369	16590	16435	16511	16393	16564	16551	16493	16677	16645	16702	16691	16346	16763	16737	16503	16678	16604	16417	16471	16643	16270	16623	16464	16461	16379	16494	16441	16363	16555	16557	16222	16407	16576	16574	16557	16553	16555	16600	16532	16684	16600	16553	16391	16530	16712	16602	16584	16364	16470	16616	16656	16617	16412	16465	16611	16688	16460	16707	16648	16332	16534	16598	16696	16535	16797	16719	16595	16339	16486	16538	16557	16644	16559	16559	16736	16857	16524	16589	16633	16747	16653	16706	16474	16475	16580	16716	16669	16423	16475	16553	16620	16669	16499	16610	16565	16623	16562	16664	16393	16654	16816	16765	16586	16608	16459	16803	16558	16473	16429	16510	16652	16449	16421	16310	16506	16355	16425	16623	16493	16507	16554	16678	16693	16710	16499	16378	16441	16507	16574	16555	16501	16759	16403	16671	16501	16717	16456	16519	16539	16625	16564	16607	16585	16437	16537	16341	16481	16329	16649	16411	16536	16484	16497	16302	16650	16800	16618	16703	16344	16572	16657	16667	16624	16602	16379	16747	16467	16502	16545	16250	16482	16446	16465	16203	16590	16445	16440	16638	16454	16622	16826	16471	16530	16636	16466	16406	16679	16662	16442	16556	16545	16494	16648	16489	16412	16504	16407	16749	16550	16617	16380	16504	16692	16580	16526	16477	16752	16550	16537	16445	16539	16477	16686	16329	16571	16478	16533	16694	16619	16494	16518	16615	16640	16478	16378	16604	16294	16582	16372	16463	16562	16766	16665	16631	16344	16471	16553	16686	16814	16575	16669	16526	16454	16475	16383	16354	16504	16540	16625	16458	16728	16555	16853	16480	16544	16479	16536	16586	16434	16438	16620	16649	16568	16525	16625	16574	16503	16582	16659	16577	16366	16641	16834	16412	16601	16622	16531	16718	16672	16695	16620	16611	16390	16405	16714	16660	16548	16561	16587	16459	16355	16587	16407	16686	16559	16677	16711	16706	16565	16581	16414	16445	16476	16634	16682	16596	16399	16465	16539	16716	16567	16631	16647	16511	16465	16512	16576	16546	16513	16670	16467	16429	16460	16597	16646	16474	16479	16806	16716	16398	16493	16423	16452	16520	16368	16455	16600	16565	16433	16617	16506	16524	16505	16432	16712	16445	16589	16598	16606	16427	16469	16605	16592	16698	16319	16551	16627	16343	16472	16442	16617	16528	16630	16667	16547	16650	16629	16463	16457	16647	16744	16607	16581	16533	16663	16927	16525	16459	16648	16528	16589	16639	16490	16526	16591	16543	16649	16775	16770	16611	16530	16592	16551	16674	16863	16404	16384	16438	16500	16596	16692	16534	16640	16525	16368	16434	16661	16557	16423	16573	16656	16488	16481	16625	16606	16728	16485	16610	16423	16480	16649	16507	16425	16540	16399	16288	16347	16284	16789	16620	16307	16329	16442	16413	16385	16500	16431	16572	16782	16625	16554	16414	16466	16450	16744	16395	16751	16770	16707	16507	16527	16454	16577	16222	16685	16592	16590	16526	16482	16643	16618	16593	16417	16591	16488	16621	16395	16395	16596	16320	16428	16651	16424	16512	16537	16612	16696	16351	16457	16626	16600	16715	16461	16604	16401	16550	16713	16639	16644	16687	16596	16522	16661	16657	16512	16592	16684	16580	16473	16477	16624	16536	16650	16762	16810	16470	16582	16558	16364	16625	16719	16377	16714	16836	16673	16569	16610	16511	16433	16498	16500	16457	16599	16256	16578	16526	16610	16548	16465	16410	16465	16392	16427	16630	16515	16608	16711	16461	16507	16798	16422	16685	16347	16555	16641	16563	16453	16439	16529	16670	16390	16525	16370	16603	16456	16425	16628	16594	16441	16558	16552	16695	16666	16459	16533	16589	16481	16599	16609	16509	16602	16558	16505	16560	16705	16500	16407	16548	16649	16503	16603	16574	16559	16635	16708	16649	16721	16568	16270	16588	16570	16707	16275	16586	16650	16622	16453
55106	82819	73053	58112	46525	36811	31065	24940	19129	16362	15278	14539	13998	13610	12904	13025	12739	12272	12634	12303	12197	12138	12040	12002	11907	11946	11750	11773	11671	11723	11647	11788	11758	11789	11548	11693	11720	11640	11650	11701	11758	11936	11685	11530	11706	11845	11640	11533	11704	11591	11656	11613	11463	11712	11696	11691	11710	11696	11850	11489	11714	11834	11792	11661	11658	11469	11623	11609	11656	11541	11607	11557	11716	11624	11695	11616	11698	11643	11634	11430	11662	11645	11856	11730	11739	11729	11813	11410	11782	11532	11593	11606	11690	11657	11596	11626	11914	11593	11552	11710	11599	11637	11794	11752	11777	11659	11705	11634	11603	11737	11683	11497	11650	11699	11661	11748	11596	11601	11703	11471	11808	11797	11457	11663	11791	11735	11780	11636	11519	11479	11673	11710	11642	11659	11535	11927	11549	11527	11657	11804	11560	11630	11626	11627	11600	11641	11667	11771	11794	11528	11701	11625	11943	11614	11641	11597	11763	11838	11592	11687	11876	11720	11706	11668	11701	11756	11628	11916	11646	11694	11582	11561	11707	11606	11731	11505	11566	11709	11748	11507	11590	11629	11608	11651	11720	11686	11633	11712	11709	11525	11625	11576	11512	11907	11845	11604	11618	11745	11565	11567	11655	11697	11617	11818	11725	11594	11688	11606	11595	11754	11779	11541	11691	11578	11514	11760	11598	11663	11678	11559	11451	11611	11603	11585	11562	11619	11646	11714	11738	11715	11500	11565	11458	11539	11887	11609	11531	11700	11698	11453	11712	11717	11669	11809	11567	11838	11715	11662	11610	11565	11768	11658	11593	11542	11933	11613	11785	11709	11722	11696	11680	11808	11621	11612	11736	11825	11715	11654	11604	11664	11810	11771	11761	11603	11507	11717	11747	11459	11657	11649	11607	11544	11673	11458	11668	11826	11689	11791	11683	11871	11686	11602	11501	11738	11498	11552	11867	11582	11616	11741	11751	11618	11486	11660	11683	11671	11481	11666	11693	11699	11634	11667	11588	11619	11629	11740	11639	11666	11753	11700	11751	11691	11557	11522	11634	11677	11497	11612	11548	11665	11761	11738	11627	11749	11595	11786	11734	11662	11546	11753	11577	11636	11548	11725	11705	11562	11603	11709	11541	11591	11730	11827	11765	11534	11614	11669	11693	11679	11562	11703	11516	11593	11686	11673	11721	11608	11724	11534	11695	11561	11673	11613	11690	11857	11749	11571	11681	11707	11602	11644	11708	11782	11641	11642	11648	11757	11679	11732	11635	11653	11706	11712	11636	11856	11541	11612	11681	11681	11695	11556	11614	11596	11853	11551	11631	11643	11456	11830	11646	11738	11599	11702	11559	11651	11707	11665	11574	11697	11692	11534	11680	11713	11652	11751	11623	11561	11558	11697	11716	11818	11604	11681	11761	11568	11694	11562	11729	11659	11682	11724	11612	11672	11679	11579	11569	11684	11547	11673	11771	11822	11572	11371	11639	11700	11554	11802	11688	11777	11598	11618	11549	11471	11659	11882	11620	11625	11725	11693	11822	11670	11601	11735	11692	11657	11695	11699	11706	11595	11657	11649	11710	11679	11668	11597	11739	11633	11704	11728	11697	11716	11672	11582	11514	11652	11648	11677	11643	11665	11670	11572	11625	11675	11602	11669	11718	11558	11607	11596	11541	11600	11652	11589	11611	11686	11632	11559	11691	11699	11712	11693	11618	11677	11478	11696	11623	11609	11821	11514	11762	11427	11684	11593	11689	11596	11683	11680	11544	11770	11753	11617	11821	11483	11823	11687	11710	11755	11642	11652	11763	11608	11928	11814	11698	11655	11690	11696	11826	11761	11601	11624	11614	11596	11798	11601	11797	11632	11631	11761	11656	11704	11694	11660	11774	11579	11701	11715	11600	11763	11584	11675	11861	11732	11426	11693	11756	11717	11710	11616	11641	11699	11750	11585	11660	11580	11649	11540	11763	11560	11614	11620	11554	11655	11601	11572	11625	11637	11683	11639	11686	11592	11841	11716	11810	11725	11692	11474	11540	11655	11625	11713	11564	11646	11693	11808	11753	11673	11668	11614	11636	11658	11633	11552	11733	11900	11826	11628	11753	11798	11805	11607	11589	11562	11689	11829	11576	11578	11652	11717	11723	11803	11622	11578	11490	11671	11789	11580	11582	11642	11619	11643	11571	11741	11641	11619	11782	11567	11701	11519	11805	11685	11814	11692	11507	11565	11755	11710	11774	11624	11833	11694	11708	11613	11655	11530	11660	11698	11569	11747	11712	11724	11689	11631	11717	11581	11637	11812	11709	11596	11812	11787	11831	11577	11575	11639	11574	11547	11630	11668	11527	11720	11812	11737	11602	11581	11480	11624	11541	11501	11604	11872	11625	11642	11574	11707	11578	11560	11698	11740	11798	11640	11640	11839	11699	11509	11807	11536	11862	11582	11636	11619	11748	11687	11749	11527	11723	11741	11791	11618	11751	11785	11585	11597	11879	11772	11701	11679	11574	11539	11788	11651	11901	11592	11703	11644	11658	11655	11543	11644	11638	11716	11775	11777	11532	11680	11749	11776	11574	11624	11774	11760	11660	11584	11490	11657	11720	11768	11550	11795	11726	11577	11545	11722	11773	11583	11487	11782	11683	11498	11622	11704	11626	11631	11637	11823	11574	11518	11625	11663	11506	11655	11800	11778	11718	11724	11595	11526	11788	11738	11690	11756	11678	11650	11646	11717	11654	11702	11560	11624	11810	11567	11615	11743	11604	11695	11787	11702	11864	11465	11497	11579	11653	11682	11732	11655	11860	11523	11793	11683	11662	11642	11622	11708	11710	11544	11585	11827	11594	11759	11664	11700	11625	11475	11677	11561	11725	11547	11743	11673	11651	11676	11678	11604	11962	11616	11730	11725	11681	11667	11558	11634	11520	11621	11663	11544	11552	11612	11822	11655	11628	11634	11607	11673	11730	11715	11686	11492	11655	11780	11645	11737	11727	11587	11596	11699	11672	11652	11730	11496	11711	11712	11638	11526	11673	11560	11758	11730	11708	11586	11612	11739	11675	11654	11792	11552	11567	11513	11674	11843	11533	11698	11606	11796	11564	11675	11643	11463	11649	11720	11472	11661	11697	11604	11589	11629	11600	11710	11725	11578	11724	11717	11697	11685	11752	11786	11795	11625	11630	11666	11639	11652	11641	11676	11709	11684	11707	11638	11700	11535	11706	11454	11744	11654	11602	11684	11512	11716	11674	11633	11588	11631	11770	11517	11692	11869	11674	11695	11789	11759	11522	11696	11713	11599	11793	11496	11665	11663	11645	11493	11582	11572	11624	11935	11662	11674	11632	11805	11654	11661	11697	11625	11767	11723	11589	11688	11718	11668	11719	11612	11776	11620	11581	11732	11651	11516	11724	11694	11583	11632	11782	11803	11535	11739	11642	11713	11927	11829	11580	11771	11864	11693	11830	11611	11560	11765	11664	11825	11658	11676	11694	11640	11711	11755	11751	11719	11614	11655	11748	11622	11744	11815	11655	11598	11794	11745	11601	11502	11645	11637	11770	11519	11564	11558	11506	11642	11696	11585	11747	11597	11786	11692	11556	11887	11672	11509	11793	11640	11513	11701	11494	11594	11521	11685	11690	11639	11694	11764	11616	11737	11588	11775	11732	11575	11743	11543	11664	11856	11763	11762	11548	11536	11723	11708	11787	11704	11640	11694	11630	11617	11484	11670	11705	11707	11784	11704	11774	11773	11525	11554	11831	11685	11657	11797	11667	11511	11818	11700	11782	11695	11776	11561	11893	11726	11654	11755	11540	11682	11749	11675	11661	11632	11691	11761	11654	11780	11567	11716	11747	11623	11776	11715	11764	11554	11685	11704	11816	11649	11684	11791	11654	11615	11754	11633	11586	11738	11567	11730	11714	11737	11795	11642	11752	11627	11531	11660	11583	11668	11471	11610	11806	11552	11612	11589	11787	11496	11562	11730	11629	11726	11767	11613	11556	11687	11634	11592	11691	11711	11515	11534	11701	11876	11696	11586	11500	11516	11745	11735	11637	11625	11739	11641	11665	11666	11597	11641	11708	11719	11720	11487	11778	11740	11663	11528	11614	11621	11691	11651	11567	11496	11706	11551	11816	11519	11702	11705	11626	11528	11647	11529	11729	11791	11562	11680	11575	11697	11673	11671	11841	11523	11586	11790	11697	11662	11599	11725	11579	11588	11685	11715	11709	11542	11706	11774	11638	11627	11604	11663	11732	11704	11692	11494	11790	11700	11614	11631	11720	11542	11846	11751	11586	11621	11731	11789	11607	11694	11565	11779	11680	11475	11720	11693	11493	11533	11628	11673	11742	11634	11667	11761	11637	11528	11697	11667	11753	11705	11609	11735	11589	11595	11665	11589	11627	11593	11687	11724	11744	11707	11670	11579	11674	11771	11770	11586	11713	11620	11599	11526	11692	11467	11595	11627	11550	11774	11705	11640	11670	11587	11655	11721	11675	11590	11653	11675	11593	11695	11740	11795	11655	11638	11645	11777	11595	11741	11568	11636	11582	11631	11619	11546	11693	11580	11623	11737	11508	11652	11594	11494	11591	11648	11748	11720	11752	11736	11569	11826	11630	11727	11720	11898	11531	11545	11777	11589	11591	11542	11645	11671	11685	11633	11658	11711	11691	11897	11648	11460	11733	11679	11641	11679	11604	11571	11683	11547	11661	11675	11644	11620	11655	11674	11533	11657	11532	11662	11680	11647	11590	11484	11707	11709	11648	11662	11761	11688	11699	11586	11635	11640	11797	11732	11703	11762	11486	11448	11611	11721	11698	11747	11730	11602	11764	11480	11721	11727	11618	11636	11628	11563	11511	11639	11801	11593	11666	11545	11724	11592	11668	11713	11825	11666	11635	11658	11729	11633	11565	11650	11727	11700	11710	11739	11536	11566	11699	11618	11580	11695	11679	11651	11606	11645	11568	11650	11574	11708	11797	11606	11609	11629	11692	11584	11754	11455	11651	11585	11545	11747	11724	11708	11538	11667	11671	11621	11571	11706	11695	11610	11755	11605	11574	11623	11673	11705	11659	11565	11752	11708	11653	11562	11575	11514	11627	11685	11755	11601	11724	11574	11669	11616
51205	61031	57093	44036	30718	25426	22764	21067	19482	18246	17806	17416	17034	16884	17047	16696	16625	16778	16732	16514	16523	16466	16483	16369	16689	16299	16221	16381	16358	16260	16452	16361	16329	16413	16336	16304	16372	16243	16239	16472	16258	16122	16301	16404	16485	16297	16298	16281	16351	16461	16357	16190	16489	16313	16309	16419	16381	16587	16385	16292	16445	16379	16285	16447	16215	16184	16456	16153	16270	16415	16479	16265	16174	16157	16221	16129	16386	16281	16187	16174	16365	16376	16268	16442	16247	16381	16430	16229	16284	16175	16290	16132	16296	16355	16197	16160	16378	16241	16504	16220	16460	16258	16298	16368	16539	16239	16197	16465	16337	16344	16220	16329	16170	16194	16573	16657	16253	16376	16291	16270	16231	16300	16305	16468	16327	16388	16271	16278	16214	16291	16244	16250	16272	16409	16320	16408	16219	16273	16344	16450	16305	16399	16399	16287	16290	16430	16428	16431	16329	16446	16323	16374	16484	16253	16212	16376	16345	16082	16045	16291	16490	16521	16364	16414	16378	16220	16298	16234	16446	16192	16295	16315	16310	16225	16154	16303	16393	16294	16348	16048	16356	16292	16333	16284	16321	16476	16548	16253	16417	16339	16507	16376	16309	16337	16259	16345	16435	16346	16466	16196	16257	16159	16430	16205	16479	16360	16209	16547	16502	16236	16458	16164	16169	16123	16265	16170	16452	16189	16383	16187	16371	16373	16306	16275	16272	16369	16091	16480	16343	16312	16541	16428	16563	16183	16414	16333	16335	16232	16496	16396	16459	16449	16288	16173	16220	16056	16251	16439	16351	16474	16109	16179	16156	16176	16417	16335	16306	16273	16453	16215	16074	16436	16245	16310	16287	16213	16378	16364	16390	16265	16274	16226	16215	16080	16414	16506	16259	16427	16107	16337	16248	16230	16219	16239	16384	16262	16472	16397	16383	16367	16308	16272	16266	16357	16282	16278	16376	16420	16329	16311	16240	16395	16221	16149	16410	16314	16500	16368	16506	16427	16435	16429	16357	16104	16127	16271	16261	16390	16221	16201	16268	16358	16230	16169	16514	16330	16191	16358	16401	16268	16348	16155	16371	16284	16377	16323	16196	16296	16265	16543	16557	16510	16200	16401	16078	16352	16412	16246	16412	16132	16273	16332	16455	16185	16271	16280	16273	16162	16149	16297	16138	16225	16456	16321	16274	16272	16175	16406	16382	16038	16372	16303	16234	16153	16136	16444	16619	16331	16406	16233	16216	16106	16196	16275	16348	16331	16227	16192	16283	16213	16294	16260	16348	16357	16364	16393	16433	16348	16279	16207	16119	16292	16251	16285	16399	16222	16388	16380	16175	16331	16445	16328	16486	16380	16336	16180	16059	16299	16291	16425	16409	16353	16403	16171	16359	16391	16182	16192	16125	16111	16213	16247	16257	16178	16229	16373	16354	16453	16081	16113	16199	16281	16161	16495	16340	16327	16503	16136	16258	16348	16387	16357	16270	16512	16451	16575	16339	16275	16632	16457	16068	16455	16339	16229	16411	16367	16437	16604	16247	16056	16267	16434	16186	16305	16453	16338	16220	16462	16477	16278	16372	16448	16486	16476	16396	16257	16329	15989	16384	16359	16441	16211	16326	16323	16230	16154	16387	16333	16276	16242	16431	16302	16216	16170	16285	16359	16216	16395	16224	16196	16216	16226	16488	16187	16391	16270	16252	16306	16119	16471	16317	16538	16258	16380	16196	16305	16176	16298	16402	16114	15971	16194	16094	16473	16309	16388	16233	16126	16505	16366	16086	16253	16326	16355	16277	16327	16308	16532	16260	16183	16101	16322	16322	16090	16428	16329	16503	16273	16227	16362	16446	16296	16243	16392	16281	16391	16323	16234	16306	16229	16454	16317	16360	16447	16399	16156	16292	16402	16308	16367	16301	16331	16528	16310	16546	16177	16323	16255	16406	16356	16498	16397	16350	16432	16245	16420	16351	15956	16392	16505	16456	16357	16382	16428	16386	16372	16531	16280	16260	16236	16124	16328	16418	16156	16477	16206	16296	16388	16160	16387	16343	16077	16084	16245	16217	16451	16356	16249	16478	16329	16344	16351	16158	16030	16338	16370	16360	16226	16414	16074	16338	16487	16239	16444	16455	16396	16364	16219	16374	16415	16244	16554	16367	16415	16246	16271	16321	16124	16358	16340	16402	16298	16203	16206	16254	16141	16399	16487	16435	16255	16213	16280	16208	16380	16280	16201	16450	16218	16417	16297	16075	16370	16329	16350	16225	16318	16417	16363	16323	16220	16254	16377	16348	16337	16351	16404	16270	16382	16343	16303	16183	16426	16350	16306	16173	16285	16386	16434	16142	16347	16524	16201	16293	16414	16267	16211	16529	16276	16244	16299	16188	16359	16381	16408	16486	16491	16349	16287	16285	16397	16323	16166	16452	16289	16257	16230	16205	16218	16210	16151	16234	16466	16380	16178	16415	16329	16069	16288	16273	16496	16269	16195	16379	16262	16238	16386	16395	16186	16134	16193	16322	16324	16264	16457	16423	16346	16205	16273	16221	16072	16225	16240	16302	16425	16287	16106	16048	16244	16417	16399	16332	16278	16399	16376	16340	16353	16329	16425	16355	16487	16420	16636	16401	16308	16520	16470	16275	16273	16396	16449	16170	16303	16377	16251	16355	16270	16505	16201	16321	16497	16185	16208	16321	16324	16287	16370	16293	16193	16362	16389	16540	16334	16273	16340	16345	16362	16245	16230	16359	16299	16230	16252	16435	16290	16128	16396	16438	16280	16179	16330	16304	16375	16264	16330	16377	16315	16432	16107	16216	16367	16596	16430	16380	16223	16360	16363	16248	16352	16256	16460	16379	16248	16355	16365	16363	16334	16256	16414	16325	16535	16470	16469	16417	16459	16316	16343	16424	16416	16328	16304	16322	16382	16331	16396	16289	16304	16224	16447	16197	16175	16286	16436	16550	16304	16407	16216	16217	16452	16261	16186	16262	16435	16316	16470	16129	16195	16007	16193	16097	16131	16386	16321	16193	16578	16358	16255	16325	16455	16330	16208	16145	16287	16313	16403	16205	16368	16488	16356	16530	16307	16305	16381	16339	16284	16072	16080	16313	16542	16407	16249	16351	16274	16173	16445	16323	16485	16263	16210	16337	16376	16371	16392	16438	16386	16152	16308	16134	16309	16241	16227	16257	16253	16202	16244	16353	16377	16302	16278	16333	16183	16308	16273	16353	16433	16548	16497	16025	16322	16411	16478	16272	16261	16336	16254	16223	16387	16263	16286	16547	16390	16352	16232	16486	16298	16415	16576	16191	16375	16399	16337	16348	16323	16347	16221	16397	16382	16263	16092	16404	16307	16206	16308	16336	16207	16480	16415	16286	16197	16196	16233	16280	16214	16239	16306	16326	16381	16420	16278	16270	16369	16384	16538	16418	16600	16401	16186	16495	16273	16266	16307	16354	16465	16084	16157	16253	16346	16169	16615	16353	16249	16420	16353	16342	16113	16339	16458	16434	16198	16371	16424	16536	16177	16527	16507	16175	16409	16176	16312	16474	16529	16374	16237	16413	16346	16508	16490	16417	16219	16370	16175	16366	16535	16374	16222	16338	16376	16057	16318	16331	16306	16217	16384	16258	16348	16216	16229	16125	16409	16343	16304	16174	16039	16372	16302	16225	16272	16406	16435	16324	16497	16303	16399	16257	16379	16494	16497	16450	16328	16455	16229	16219	16322	16225	16450	16423	16291	16467	16249	16146	16242	16457	16377	16301	16428	16296	16228	16156	16297	16516	16184	16144	16189	16471	16396	16312	16387	16198	16278	16439	16330	16437	16257	16112	16410	16430	16250	16221	16336	16414	16187	16564	16461	16346	16262	16299	16304	16220	16233	16521	16263	16436	16331	16450	16267	16486	16160	16432	16257	16253	16419	16479	16199	16340	16123	16273	16364	16243	16405	16586	16038	16264	16286	16199	16266	16455	16144	16386	16481	16295	16078	16235	16323	16207	16340	16311	16132	16196	16477	16302	16333	16491	16188	16242	16360	16408	16374	16446	16463	16244	16599	16354	16554	16394	16291	16250	16195	16251	16337	16250	16300	16232	16240	16052	16466	16618	16237	16269	16296	16149	16366	16222	16377	16249	16340	16631	16313	16319	16330	16368	16223	16287	16122	16471	16318	16341	16432	16295	16252	16322	16209	16426	16290	16386	16362	16493	16235	16352	16337	16112	16390	16470	16366	16535	16241	16307	16222	16389	16435	16422	16365	16396	16368	16323	16256	16315	16373	16275	16333	16345	16288	16469	16192	16206	16296	16276	16209	16396	16436	16392	16000	16226	16400	16469	16457	16305	16375	16628	16475	16465	16244	16437	16369	16305	16472	16354	15970	16376	16536	16498	16409	16326	16365	16229	16253	16507	16445	16131	16251	16303	16409	16411	16263	16383	16351	16336	16579	16352	16113	16406	16464	16414	16276	16408	16359	16410	16355	16471	16518	16128	16325	16272	16407	16317	16390	16525	16566	16429	16264	16105	16316	16434	16340	16112	16330	16338	16402	16290	16341	16424	16426	16379	16401	16464	16194	16241	16389	16217	16456	16198	16386	16158	16426	16172	16388	16309	16251	16377	16479	16231	16299	16213	16405	16371	16355	16177	16204	16394	16515	16397	16292	16350	16312	16505	16312	16175	16101	16247	16290	16437	16280	16207	16255	16385	16292	16104	16313	16321	16153	16230	16436	16348	16372	16352	16372	16295	16512	16158	16312	16332	16281	16313	16291	16298	16169	16303	16292	16421	16354	16430	16261	16332	16191	16264	16519	16215	16486	16417	16199	16457	16479	16464	16166	16408	16293	16302	16397	16304	16390	16332	16325	16198	16284	16562	16236	16430	16504	16456	16349	16138	16338	16435	16220	16373	16326	16407	16061	16297	16339	16413	16293	16253	16387	16389	16031	16180	16259	16212	16312	16434	16379	16275	16485	16327	16355	16398	16427	16464	16422	16434	16311	16329	16351	16356	16370	16468	16347	16408	16135	16296	16461	16338	16593	16446	16272	16562	16150	16321	16243	16351	16158	16352	16241	16326	16268	16136	16315	16204	16350	16484	16352	16390	16532	16268	16265	16621	16358
56290	69587	57309	38403	26511	21375	18655	17030	15569	13702	13112	12783	12540	12421	12078	12144	12053	11992	11805	11953	11758	11637	11577	11654	11648	11720	11612	11683	11536	11549	11550	11547	11669	11746	11556	11548	11595	11547	11493	11474	11504	11449	11706	11479	11496	11537	11441	11448	11618	11514	11492	11535	11579	11414	11545	11444	11630	11665	11519	11527	11547	11499	11567	11591	11622	11432	11605	11640	11374	11635	11491	11420	11546	11553	11496	11595	11689	11634	11492	11520	11393	11520	11464	11478	11413	11593	11407	11540	11415	11572	11639	11440	11533	11461	11449	11421	11648	11546	11483	11613	11536	11574	11414	11606	11597	11551	11559	11475	11502	11538	11461	11408	11577	11492	11610	11550	11348	11588	11439	11571	11584	11658	11435	11456	11594	11405	11471	11580	11540	11564	11475	11501	11512	11606	11699	11610	11468	11593	11637	11489	11538	11226	11549	11594	11573	11560	11398	11580	11442	11554	11534	11525	11551	11534	11418	11452	11603	11502	11661	11611	11445	11534	11585	11560	11762	11689	11451	11416	11454	11565	11566	11744	11578	11668	11502	11570	11485	11524	11498	11493	11518	11497	11515	11557	11551	11505	11709	11712	11532	11540	11445	11629	11390	11563	11489	11627	11492	11475	11604	11507	11522	11556	11481	11482	11750	11488	11501	11458	11567	11511	11477	11541	11605	11647	11552	11510	11514	11535	11459	11541	11561	11618	11468	11565	11610	11559	11445	11521	11560	11721	11557	11599	11581	11440	11358	11655	11441	11570	11527	11475	11626	11579	11534	11515	11608	11654	11511	11547	11484	11512	11433	11591	11625	11569	11583	11458	11466	11536	11577	11624	11556	11564	11518	11457	11480	11451	11460	11556	11606	11579	11665	11480	11620	11710	11641	11563	11398	11627	11501	11614	11645	11550	11481	11511	11561	11616	11658	11585	11453	11551	11414	11400	11648	11612	11714	11594	11439	11237	11549	11516	11344	11565	11578	11321	11536	11388	11674	11630	11577	11522	11656	11509	11517	11479	11442	11593	11450	11591	11502	11531	11574	11423	11670	11570	11444	11513	11350	11644	11590	11571	11448	11486	11631	11537	11600	11326	11638	11516	11521	11496	11470	11680	11575	11520	11604	11381	11629	11607	11581	11454	11573	11474	11543	11542	11670	11422	11677	11566	11501	11579	11566	11572	11515	11643	11274	11567	11487	11607	11596	11627	11555	11530	11701	11523	11513	11616	11621	11573	11550	11609	11631	11573	11516	11468	11492	11594	11378	11557	11584	11551	11530	11641	11435	11539	11588	11684	11357	11599	11600	11448	11529	11439	11659	11679	11404	11384	11646	11470	11514	11691	11533	11691	11635	11559	11552	11593	11568	11647	11643	11583	11501	11407	11497	11566	11620	11458	11404	11483	11455	11504	11431	11366	11589	11359	11589	11574	11572	11568	11618	11605	11541	11486	11580	11520	11494	11529	11592	11463	11565	11506	11589	11491	11375	11546	11454	11383	11530	11465	11419	11525	11513	11489	11681	11416	11468	11508	11500	11463	11399	11554	11693	11516	11590	11532	11450	11464	11448	11699	11477	11507	11642	11702	11586	11569	11430	11596	11559	11324	11515	11380	11592	11568	11561	11631	11472	11521	11518	11651	11548	11542	11433	11486	11526	11566	11741	11615	11598	11592	11679	11375	11614	11632	11618	11626	11566	11530	11518	11437	11461	11606	11588	11463	11638	11618	11495	11665	11541	11649	11412	11498	11488	11578	11495	11687	11574	11401	11568	11600	11526	11596	11631	11381	11432	11614	11461	11429	11349	11515	11550	11683	11473	11512	11398	11358	11501	11518	11422	11701	11589	11664	11533	11569	11555	11478	11459	11480	11427	11576	11578	11526	11428	11636	11497	11442	11619	11591	11578	11520	11565	11543	11572	11545	11535	11611	11667	11652	11409	11718	11440	11447	11643	11680	11573	11573	11585	11529	11353	11503	11648	11401	11427	11433	11497	11479	11458	11443	11388	11497	11549	11631	11584	11601	11499	11420	11479	11519	11347	11506	11606	11642	11507	11516	11596	11651	11650	11570	11611	11412	11568	11643	11516	11534	11622	11527	11596	11489	11465	11614	11367	11495	11446	11601	11527	11489	11607	11577	11677	11551	11674	11683	11612	11459	11556	11460	11403	11581	11479	11475	11605	11491	11347	11532	11491	11561	11406	11497	11402	11538	11436	11550	11379	11574	11400	11581	11461	11452	11529	11545	11520	11499	11547	11619	11513	11508	11690	11556	11469	11622	11521	11561	11677	11520	11467	11584	11474	11455	11657	11533	11635	11549	11629	11625	11479	11450	11614	11589	11467	11530	11498	11523	11593	11595	11426	11565	11412	11369	11538	11612	11607	11606	11416	11496	11633	11595	11456	11453	11545	11729	11610	11535	11563	11565	11460	11515	11740	11488	11626	11522	11557	11561	11538	11611	11468	11594	11542	11512	11553	11515	11618	11623	11508	11546	11432	11554	11529	11612	11530	11552	11520	11611	11363	11470	11711	11475	11493	11476	11440	11522	11494	11669	11596	11604	11518	11454	11642	11444	11404	11587	11543	11603	11548	11388	11656	11485	11566	11608	11571	11498	11577	11369	11546	11448	11510	11426	11574	11571	11576	11522	11560	11490	11689	11543	11586	11592	11680	11486	11531	11493	11626	11497	11650	11539	11522	11445	11611	11305	11692	11513	11637	11689	11477	11631	11492	11466	11584	11525	11590	11633	11457	11692	11553	11461	11556	11614	11549	11511	11693	11443	11547	11628	11574	11477	11686	11586	11592	11472	11549	11535	11569	11669	11507	11646	11441	11559	11610	11537	11607	11366	11592	11436	11635	11556	11370	11464	11561	11447	11619	11562	11578	11673	11444	11435	11685	11579	11465	11655	11585	11652	11429	11571	11529	11585	11558	11590	11485	11515	11458	11642	11539	11621	11679	11620	11600	11645	11535	11439	11518	11470	11409	11548	11690	11626	11579	11531	11450	11639	11536	11533	11598	11682	11617	11645	11509	11534	11524	11564	11591	11671	11453	11544	11558	11672	11412	11398	11667	11466	11481	11609	11590	11554	11364	11605	11669	11515	11447	11514	11586	11656	11596	11448	11590	11706	11548	11632	11634	11515	11521	11568	11537	11589	11703	11569	11431	11607	11470	11505	11673	11604	11443	11397	11465	11714	11486	11380	11598	11438	11607	11536	11637	11550	11604	11467	11475	11612	11569	11678	11496	11264	11572	11446	11409	11391	11418	11395	11619	11516	11622	11536	11480	11315	11596	11324	11550	11783	11490	11499	11641	11607	11574	11437	11586	11525	11593	11607	11498	11480	11489	11430	11597	11399	11534	11621	11376	11565	11651	11555	11507	11583	11547	11396	11384	11496	11616	11603	11516	11740	11518	11583	11497	11566	11510	11747	11351	11623	11508	11460	11575	11594	11516	11715	11566	11511	11465	11608	11597	11528	11605	11466	11600	11496	11487	11536	11606	11489	11697	11329	11558	11532	11567	11643	11464	11653	11650	11579	11499	11595	11590	11636	11445	11690	11555	11409	11502	11558	11607	11647	11486	11464	11646	11430	11354	11426	11573	11570	11552	11473	11578	11604	11724	11461	11439	11605	11533	11385	11520	11508	11387	11503	11432	11655	11627	11640	11357	11707	11460	11681	11509	11573	11509	11480	11567	11374	11573	11510	11559	11604	11534	11489	11641	11735	11441	11624	11609	11510	11452	11551	11554	11636	11556	11573	11672	11538	11588	11564	11692	11521	11595	11657	11701	11604	11436	11481	11509	11574	11535	11603	11526	11348	11475	11441	11660	11560	11586	11605	11630	11536	11628	11416	11622	11515	11395	11651	11598	11646	11679	11450	11492	11533	11600	11632	11495	11540	11553	11516	11548	11579	11515	11505	11438	11537	11629	11581	11594	11365	11582	11474	11532	11594	11501	11505	11509	11568	11368	11637	11550	11558	11583	11662	11538	11502	11504	11530	11520	11446	11642	11665	11597	11580	11448	11636	11510	11676	11584	11473	11504	11664	11634	11617	11556	11537	11481	11612	11507	11347	11567	11572	11593	11355	11583	11711	11473	11629	11526	11422	11531	11592	11602	11626	11522	11525	11510	11499	11648	11503	11432	11470	11357	11468	11513	11641	11527	11430	11529	11593	11480	11347	11589	11628	11331	11584	11501	11582	11560	11518	11788	11484	11415	11469	11706	11616	11639	11567	11445	11474	11535	11572	11608	11553	11592	11510	11505	11453	11615	11523	11628	11533	11488	11654	11522	11447	11526	11532	11467	11500	11625	11440	11596	11569	11592	11587	11475	11562	11483	11556	11547	11449	11589	11655	11407	11505	11558	11507	11628	11587	11695	11618	11539	11482	11494	11452	11510	11652	11417	11488	11491	11453	11697	11765	11508	11522	11699	11552	11685	11511	11468	11582	11596	11518	11338	11538	11477	11682	11567	11635	11578	11532	11418	11379	11367	11526	11672	11528	11762	11473	11591	11595	11362	11684	11583	11349	11500	11560	11503	11623	11581	11531	11506	11704	11589	11550	11603	11547	11749	11580	11732	11401	11566	11516	11580	11380	11480	11592	11400	11566	11526	11683	11494	11449	11616	11633	11535	11589	11657	11561	11702	11614	11486	11679	11310	11651	11734	11492	11538	11568	11366	11541	11548	11557	11530	11377	11494	11609	11412	11580	11575	11442	11514	11585	11494	11481	11513	11553	11665	11517	11789	11495	11472	11531	11575	11492	11457	11457	11549	11551	11623	11386	11551	11563	11636	11576	11411	11773	11567	11478	11680	11507	11640	11522	11613	11577	11609	11486	11569	11315	11655	11606	11717	11503	11665	11698	11539	11410	11478	11479	11531	11515	11601	11373	11628	11533	11527	11555	11517	11659	11590	11456	11736	11491	11554	11504	11579	11543	11526	11567	11576	11374	11464	11439	11559	11570	11574	11525	11504	11480	11614	11498	11671	11551	11467	11401	11579	11578	11511	11480	11562	11502	11415	11454	11428	11512	11544	11634	11636	11598	11476	11528	11621	11638	11501	11501	11631	11582	11567	11580	11615	11559	11554	11558	11427	11509	11508	11626	11574	11453	11330	11623
26421	22164	30567	30308	28647	30494	31829	27625	23346	20429	18686	18069	17819	17549	17381	17226	17014	16929	16970	16912	17000	16893	16580	16685	16697	16466	16716	16667	16524	16366	16532	16560	16405	16363	16557	16431	16414	16760	16340	16325	16388	16116	16352	16515	16310	16389	16276	16287	16233	16510	16313	16335	16426	16232	16475	16493	16308	16206	16508	16428	16386	16552	16589	16238	16526	16568	16511	16402	16159	16276	16339	16538	16398	16370	16453	16309	16351	16227	16530	16559	16507	16517	16621	16319	16569	16490	16502	16343	16215	16201	16446	16506	16434	16441	16491	16403	16594	16407	16258	16409	16447	16557	16435	16397	16197	16280	16197	16362	16460	16592	16280	16533	16442	16327	16538	16498	16282	16535	16301	16444	16412	16596	16621	16274	16472	16321	16343	16437	16286	16384	16416	16672	16206	16441	16500	16285	16159	16359	16330	16313	16271	16164	16392	16287	16254	16566	16343	16334	16528	16225	16465	16443	16405	16655	16255	16292	16398	16296	16475	16534	16489	16338	16425	16378	16355	16423	16504	16427	16422	16402	16403	16315	16282	16318	16448	16318	16328	16269	16267	16426	16404	16555	16367	16309	16595	16473	16177	16294	16553	16319	16310	16450	16299	16469	16559	16524	16502	16461	16512	16371	16117	16289	16419	16380	16438	16195	16485	16284	16425	16340	16385	16252	16388	16372	16292	16325	16228	16418	16422	16138	16313	16294	16358	16474	16395	16430	16501	16242	16299	16509	16478	16353	16462	16416	16465	16287	16437	16291	16634	16421	16281	16495	16486	16463	16433	16393	16436	16620	16412	16194	16292	16310	16510	16350	16305	16233	16322	16384	16527	16533	16484	16559	16493	16573	16368	16332	16299	16469	16301	16350	16439	16473	16349	16281	16339	16504	16355	16433	16197	16323	16477	16550	16540	16355	16461	16734	16572	16320	16454	16577	16259	16283	16345	16416	16310	16236	16332	16356	16238	16500	16410	16335	16693	16401	16369	16427	16483	16645	16361	16279	16412	16132	16545	16304	16346	16512	16406	16474	16366	16564	16455	16410	16527	16613	16398	16168	16424	16373	16363	16331	16560	16414	16310	16348	16524	16562	16447	16439	16330	16513	16120	16355	16394	16316	16112	16410	16332	16447	16481	16429	16236	16579	16373	16150	16307	16258	16395	16540	16279	16365	16291	16156	16397	16122	16571	16389	16428	16527	16393	16519	16320	16438	16331	16401	16391	16383	16555	16454	16245	16334	16536	16545	16329	16251	16267	16342	16484	16262	16458	16400	16409	16357	16370	16345	16593	16325	16367	16443	16311	16262	16360	16374	16195	16274	16254	16180	16380	16255	16558	16495	16394	16432	16190	16411	16528	16423	16500	16409	16355	16258	16389	16396	16288	16363	16431	16446	16456	16468	16141	16318	16463	16357	16271	16323	16404	16233	16376	16499	16485	16552	16506	16278	16417	16355	16381	16363	16255	16447	16474	16364	16393	16281	16432	16559	16385	16392	16555	16262	16464	16370	16490	16309	16335	16379	16477	16446	16332	16460	16396	16454	16466	16646	16538	16270	16461	16602	16273	16326	16525	16485	16226	16478	16352	16487	16378	16500	16375	16398	16377	16569	16493	16300	16536	16465	16346	16315	16292	16463	16229	16263	16465	16407	16341	16342	16437	16452	16370	16187	16319	16574	16290	16424	16243	16287	16461	16215	16396	16390	16387	16454	16292	16375	16301	16408	16405	16511	16417	16527	16345	16235	16305	16365	16525	16353	16470	16503	16591	16325	16350	16226	16177	16353	16403	16449	16381	16474	16559	16389	16574	16371	16321	16437	16369	16302	16518	16394	16706	16457	16147	16354	16340	16392	16168	16249	16319	16397	16385	16235	16316	16381	16523	16391	16526	16407	16418	16233	16572	16327	16419	16426	16495	16269	16214	16491	16480	16271	16526	16445	16558	16334	16340	16185	16401	16541	16509	16412	16344	16513	16250	16419	16459	16364	16481	16227	16720	16622	16355	16284	16356	16155	16519	16525	16263	16321	16595	16317	16503	16336	16442	16256	16244	16354	16432	16545	16480	16385	16336	16329	16442	16631	16629	16339	16418	16372	16644	16542	16450	16314	16357	16624	16244	16304	16642	16351	16355	16393	16347	16426	16346	16590	16443	16292	16343	16290	16193	16298	16650	16573	16249	16268	16516	16390	16373	16410	16373	16343	16519	16279	16352	16372	16369	16321	16384	16374	16213	16426	16249	16506	16561	16224	16398	16689	16442	16569	16183	16391	16483	16195	16271	16417	16432	16165	16294	16331	16409	16165	16515	16347	16424	16254	16370	16364	16276	16583	16269	16481	16372	16470	16305	16463	16460	16345	16141	16279	16184	16479	16420	16396	16450	16280	16543	16423	16644	16235	16487	16314	16402	16426	16536	16354	16431	16246	16452	16402	16604	16507	16499	16519	16241	16594	16475	16423	16349	16283	16331	16498	16551	16284	16309	16327	16327	16386	16425	16352	16324	16344	16317	16241	16407	16311	16273	16556	16462	16414	16261	16450	16205	16283	16207	16365	16443	16523	16564	16181	16399	16298	16364	16431	16391	16468	16284	16345	16297	16197	16340	16406	16291	16461	16470	16345	16715	16718	16321	16295	16197	16284	16495	16504	16408	16336	16261	16170	16369	16277	16412	16501	16310	16484	16336	16126	16494	16223	16284	16414	16540	16624	16488	16192	16359	16440	16510	16329	16302	16221	16413	16327	16466	16274	16621	16256	16463	16469	16279	16492	16345	16266	16177	16256	16434	16338	16147	16408	16395	16350	16439	16537	16552	16263	16150	16231	16337	16384	16091	16381	16512	16349	16325	16423	16376	16176	16158	16317	16299	16137	16339	16324	16600	16565	16639	16357	16437	16154	16277	16167	16313	16384	16410	16232	16425	16510	16498	16467	16313	16132	16263	16292	16494	16272	16448	16294	16452	16262	16294	16511	16525	16440	16441	16441	16458	16345	16317	16277	16101	16450	16517	16655	16438	16198	16438	16560	16398	16162	16561	16384	16397	16417	16348	16461	16367	16346	16420	16475	16480	16352	16456	16296	16645	16293	16398	16388	16280	16491	16415	16542	16358	16353	16456	16232	16508	16445	16260	16331	16251	16401	16400	16289	16536	16449	16309	16527	16423	16370	16458	16365	16781	16621	16521	16393	16529	16360	16374	16165	16343	16511	16346	16273	16573	16359	16303	16194	16478	16611	16588	16136	16324	16483	16332	16345	16205	16450	16649	16457	16408	16469	16214	16431	16394	16361	16487	16447	16551	16380	16176	16500	16377	16380	16377	16347	16494	16542	16522	16296	16479	16323	16433	16364	16369	16199	16412	16455	16280	16490	16410	16516	16217	16494	16554	16297	16760	16733	16393	16441	16438	16559	16548	16446	16506	16434	16411	16581	16373	16260	16385	16455	16317	16388	16160	16452	16355	16424	16190	16202	16484	16279	16101	16374	16407	16380	16365	16359	16462	16448	16365	16576	16490	16411	16435	16124	16495	16220	16315	16316	16460	16441	16033	16519	16437	16463	16409	16251	16633	16425	16511	16445	16265	16296	16374	16400	16443	16462	16454	16422	16226	16520	16556	16530	16417	16366	16410	16205	16712	16357	16396	16544	16626	16651	16267	16648	16543	16491	16577	16310	16627	16343	16662	16633	16259	16275	16104	16330	16291	16366	16319	16501	16225	16433	16286	16552	16564	16335	16364	16519	16554	16309	16347	16477	16368	16454	16283	16463	16422	16553	16536	16344	16420	16162	16250	16245	16451	16404	16251	16155	16296	16438	16639	16573	16389	16385	16417	16098	16290	16445	16480	16379	16352	16338	16475	16501	16480	16503	16445	16553	16387	16272	16345	16458	16437	16598	16275	16697	16335	16280	16311	16343	16484	16241	16444	16561	16515	16366	16265	16311	16585	16514	16217	16257	16485	16338	16276	16352	16354	16502	16371	16292	16312	16316	16376	16355	16384	16564	16278	16350	16269	16543	16645	16339	16341	16497	16404	16366	16582	16417	16477	16533	16301	16275	16269	16298	16221	16351	16316	16394	16453	16348	16231	16413	16556	16415	16420	16517	16454	16564	16541	16395	16423	16595	16513	16336	16309	16336	16455	16432	16359	16263	16433	16422	16199	16454	16324	16462	16504	16446	16640	16161	16264	16338	16622	16367	16598	16183	16343	16405	16380	16461	16359	16069	16270	16333	16318	16398	16581	16448	16277	16460	16396	16545	16387	16429	16542	16401	16307	16316	16289	16425	16349	16431	16531	16219	16718	16410	16182	16582	16400	16447	16552	16479	16610	16634	16665	16443	16553	16614	16272	16451	16396	16281	16431	16336	16480	16138	16270	16187	16388	16438	16520	16378	16386	16532	16281	16463	16351	16292	16421	16408	16344	16415	16420	16309	16548	16286	16426	16290	16180	16480	16250	16497	16349	16348	16630	16625	16476	16336	16362	16426	16388	16450	16305	16515	16437	16608	16265	16522	16264	16348	16662	16391	16235	16501	16424	16239	16381	16361	16218	16451	16390	16304	16327	16566	16631	16409	16511	16461	16230	16452	16342	16304	16355	16550	16466	16328	16243	16269	16544	16344	16166	16380	16291	16500	16665	16192	16381	16328	16328	16528	16400	16542	16402	16448	16576	16543	16081	16542	16581	16286	16372	16420	16502	16369	16222	16410	16387	16538	16433	16462	16481	16465	16481	16350	16468	16454	16506	16210	16538	16454	16214	16498	16366	16494	16478	16277	16440	16338	16333	16241	16290	16339	16250	16526	16534	16430	16382	16549	16490	16270	16310	16328	16562	16346	16620	16294	16544	16534	16274	16450	16364	16583	16413	16401	16300	16235	16277	16536	16346	16453	16498	16557	16338	16478	16228	16387	16303	16160	16652	16387	16346	16181	16330	16377	16255	16358	16395	16439	16426	16378	16172	16347	16351	16222	16625	16660	16381	16508	16488	16538	16379	16392	16479	16303	16119	16400	16633	16168	16359	16521	16418	16483	16392	16424	16419	16338	16320	16610	16534	16529	16283	16506	16399	16531	16229	16481	16440	16478	16400	16386	16316	16665	16430	16423	16304	16432	16668	16309	15943	16362	16482	16426
56772	75333	57168	40292	30427	28388	27948	23963	19278	15345	13800	13220	12958	12788	12419	12225	12274	12118	12089	11878	11857	11829	11941	11834	11613	11760	11603	11748	11808	11745	11698	11566	11599	11603	11713	11764	11788	11531	11633	11648	11502	11531	11812	11612	11547	11745	11725	11588	11546	11607	11628	11673	11563	11616	11404	11604	11703	11511	11588	11604	11735	11637	11481	11480	11694	11689	11580	11687	11549	11609	11494	11620	11678	11712	11657	11547	11709	11680	11572	11494	11435	11592	11592	11690	11494	11664	11703	11613	11556	11728	11636	11670	11540	11673	11656	11503	11734	11552	11648	11571	11628	11655	11675	11452	11611	11568	11601	11582	11630	11558	11564	11519	11537	11561	11492	11667	11575	11595	11492	11777	11663	11665	11635	11628	11583	11650	11549	11697	11687	11627	11759	11643	11605	11536	11632	11545	11491	11577	11608	11486	11644	11666	11639	11660	11539	11612	11590	11651	11527	11639	11620	11681	11497	11754	11588	11765	11732	11602	11521	11654	11687	11573	11533	11694	11585	11581	11615	11613	11648	11516	11524	11443	11564	11555	11542	11602	11672	11635	11577	11636	11611	11495	11670	11598	11577	11550	11573	11565	11685	11593	11711	11537	11730	11623	11683	11603	11713	11460	11586	11582	11553	11555	11639	11709	11606	11568	11615	11487	11722	11500	11629	11664	11485	11664	11731	11495	11719	11698	11742	11505	11673	11586	11587	11507	11649	11638	11656	11685	11685	11773	11468	11493	11681	11577	11721	11700	11581	11485	11712	11649	11512	11690	11646	11475	11470	11622	11798	11593	11627	11450	11611	11622	11554	11503	11650	11653	11664	11634	11688	11516	11449	11538	11655	11482	11589	11427	11724	11579	11683	11712	11623	11635	11594	11702	11585	11649	11712	11546	11690	11537	11622	11587	11619	11655	11783	11600	11595	11523	11513	11504	11681	11550	11541	11656	11683	11664	11627	11539	11600	11549	11554	11811	11428	11607	11689	11520	11513	11700	11514	11524	11501	11614	11469	11538	11603	11635	11554	11689	11735	11668	11559	11612	11593	11628	11724	11533	11604	11569	11548	11752	11561	11577	11628	11628	11781	11580	11590	11611	11609	11583	11701	11441	11511	11480	11794	11607	11594	11486	11576	11780	11601	11687	11521	11582	11682	11574	11495	11711	11679	11650	11664	11477	11508	11526	11760	11651	11735	11574	11668	11587	11601	11597	11557	11401	11718	11702	11524	11522	11545	11526	11567	11591	11588	11405	11579	11716	11642	11612	11694	11567	11499	11608	11756	11606	11698	11551	11690	11728	11574	11653	11492	11554	11680	11420	11714	11474	11552	11689	11739	11680	11612	11452	11751	11550	11509	11658	11692	11515	11673	11805	11649	11823	11671	11693	11706	11472	11581	11672	11578	11620	11747	11594	11569	11575	11787	11591	11743	11674	11484	11643	11630	11611	11717	11673	11780	11585	11577	11638	11643	11596	11643	11550	11668	11616	11678	11516	11675	11605	11690	11766	11435	11684	11533	11462	11746	11540	11627	11491	11603	11477	11619	11668	11738	11508	11656	11648	11489	11508	11616	11637	11680	11567	11480	11600	11678	11577	11507	11669	11668	11626	11709	11703	11702	11659	11581	11646	11636	11587	11550	11596	11748	11670	11736	11564	11616	11586	11537	11642	11613	11610	11553	11606	11644	11426	11821	11402	11568	11658	11479	11537	11759	11502	11619	11582	11485	11612	11508	11438	11522	11802	11792	11548	11638	11592	11471	11541	11653	11575	11584	11631	11528	11517	11514	11636	11654	11678	11443	11672	11468	11667	11480	11640	11711	11512	11687	11740	11457	11595	11543	11635	11476	11570	11555	11558	11663	11769	11698	11677	11633	11545	11700	11529	11553	11708	11551	11677	11558	11617	11661	11551	11510	11616	11437	11773	11567	11555	11646	11693	11664	11509	11765	11510	11648	11507	11504	11608	11643	11603	11664	11560	11507	11574	11685	11641	11545	11638	11614	11574	11484	11653	11608	11600	11710	11532	11589	11585	11676	11667	11783	11599	11507	11712	11683	11534	11611	11649	11457	11781	11727	11519	11684	11658	11609	11534	11709	11632	11464	11680	11573	11562	11583	11598	11675	11561	11715	11707	11638	11548	11711	11652	11637	11467	11636	11557	11696	11662	11698	11541	11626	11702	11495	11546	11777	11700	11696	11670	11621	11666	11778	11588	11638	11544	11512	11768	11648	11630	11512	11628	11526	11357	11701	11825	11772	11640	11622	11654	11426	11647	11595	11566	11640	11521	11599	11708	11749	11560	11532	11524	11651	11678	11718	11516	11648	11636	11522	11591	11620	11571	11574	11521	11553	11555	11522	11570	11612	11760	11630	11624	11808	11512	11812	11540	11510	11563	11669	11710	11681	11671	11760	11543	11548	11470	11694	11579	11657	11718	11470	11546	11524	11600	11489	11584	11641	11618	11502	11561	11744	11730	11731	11545	11635	11527	11663	11606	11569	11640	11612	11541	11602	11652	11607	11525	11639	11459	11690	11561	11683	11554	11607	11520	11556	11642	11824	11566	11678	11580	11588	11630	11589	11534	11650	11420	11552	11529	11617	11559	11625	11723	11529	11529	11525	11741	11800	11773	11488	11488	11598	11599	11549	11659	11463	11468	11501	11706	11669	11706	11612	11812	11534	11526	11697	11602	11656	11459	11624	11682	11685	11697	11459	11546	11548	11548	11599	11568	11643	11557	11411	11549	11718	11730	11449	11717	11587	11574	11510	11632	11682	11493	11540	11544	11617	11691	11653	11676	11644	11653	11438	11458	11797	11665	11545	11621	11528	11622	11494	11505	11480	11778	11529	11680	11641	11708	11575	11471	11547	11806	11759	11545	11515	11718	11571	11630	11714	11598	11553	11632	11629	11618	11581	11462	11537	11594	11605	11712	11502	11472	11600	11660	11564	11587	11705	11513	11639	11612	11563	11689	11598	11689	11635	11614	11531	11637	11545	11580	11634	11519	11669	11493	11633	11678	11633	11570	11568	11469	11654	11462	11853	11685	11703	11596	11623	11436	11672	11606	11682	11646	11599	11525	11615	11723	11625	11596	11494	11689	11714	11661	11594	11663	11504	11797	11545	11627	11501	11690	11549	11691	11658	11585	11632	11625	11431	11667	11771	11626	11620	11632	11662	11661	11667	11548	11587	11583	11446	11576	11687	11471	11432	11613	11729	11517	11541	11724	11645	11407	11691	11611	11658	11739	11546	11582	11638	11716	11592	11537	11420	11687	11580	11443	11531	11435	11707	11652	11579	11605	11560	11766	11826	11534	11593	11758	11567	11631	11486	11598	11546	11784	11587	11588	11581	11591	11512	11601	11578	11427	11798	11432	11576	11756	11474	11517	11481	11640	11693	11668	11525	11696	11572	11596	11616	11567	11706	11517	11590	11602	11680	11715	11626	11558	11438	11613	11741	11797	11574	11506	11675	11610	11567	11541	11556	11550	11717	11589	11426	11520	11716	11547	11658	11485	11537	11495	11511	11619	11734	11577	11656	11600	11515	11537	11637	11814	11581	11736	11539	11638	11601	11554	11553	11729	11533	11415	11804	11646	11609	11706	11445	11786	11516	11580	11534	11525	11658	11582	11648	11482	11721	11478	11474	11697	11520	11512	11455	11535	11487	11674	11678	11657	11665	11740	11446	11679	11660	11624	11482	11566	11671	11589	11769	11563	11713	11739	11581	11547	11462	11505	11664	11459	11731	11649	11619	11526	11642	11587	11555	11638	11577	11638	11614	11599	11652	11625	11564	11716	11629	11706	11478	11594	11711	11489	11475	11607	11465	11416	11447	11602	11621	11632	11658	11578	11600	11629	11527	11440	11538	11543	11643	11506	11516	11555	11525	11732	11518	11630	11607	11600	11627	11639	11638	11518	11648	11602	11604	11768	11644	11687	11746	11770	11701	11654	11686	11674	11645	11533	11608	11628	11727	11615	11745	11588	11551	11658	11525	11647	11672	11635	11579	11587	11599	11494	11519	11613	11626	11684	11682	11524	11562	11610	11557	11612	11625	11455	11489	11582	11619	11535	11682	11592	11784	11461	11630	11585	11621	11665	11544	11624	11593	11588	11619	11635	11605	11623	11613	11653	11639	11594	11819	11590	11715	11695	11717	11674	11566	11543	11802	11526	11597	11439	11569	11606	11561	11684	11530	11454	11505	11566	11807	11720	11527	11533	11602	11758	11725	11549	11691	11692	11665	11574	11627	11614	11635	11537	11588	11645	11779	11521	11615	11739	11476	11741	11539	11737	11624	11594	11764	11679	11647	11645	11761	11541	11513	11724	11548	11806	11614	11650	11561	11561	11589	11666	11659	11643	11728	11687	11599	11643	11667	11405	11671	11611	11403	11490	11717	11694	11705	11653	11554	11721	11756	11521	11696	11665	11605	11728	11516	11673	11509	11521	11648	11575	11700	11422	11694	11523	11515	11662	11558	11565	11596	11732	11582	11624	11553	11686	11647	11589	11775	11648	11744	11636	11658	11541	11770	11466	11685	11778	11444	11584	11617	11383	11762	11612	11667	11564	11603	11570	11663	11670	11606	11722	11708	11542	11553	11696	11409	11792	11685	11550	11600	11688	11626	11741	11669	11577	11459	11506	11685	11637	11656	11658	11615	11767	11445	11611	11682	11658	11470	11506	11697	11523	11756	11617	11443	11495	11797	11582	11662	11733	11615	11630	11629	11509	11531	11680	11594	11585	11639	11652	11626	11725	11458	11534	11477	11461	11457	11773	11660	11723	11588	11567	11641	11662	11516	11580	11585	11646	11656	11679	11807	11552	11797	11470	11513	11686	11640	11779	11561	11565	11600	11580	11468	11593	11687	11666	11571	11600	11569	11747	11672	11513	11572	11584	11608	11533	11772	11601	11666	11593	11588	11647	11778	11695	11544	11359	11421	11670	11597	11535	11656	11571	11646	11710	11720	11668	11590	11758	11542	11632	11644	11661	11537	11647	11708	11769	11596	11494	11697	11628	11564	11564	11642	11688	11740	11580	11723	11773	11602	11616	11598	11451	11690	11593	11586	11614	11497	11672	11606	11515	11544	11489	11659	11583	11691	11567	11496	11751	11642	11721
24328	21250	28891	26483	30091	37183	39428	33927	28594	22563	19992	19285	18747	18602	18160	17915	17681	17494	17468	17542	17248	17251	17204	16904	16976	16763	16932	16873	16862	16815	16669	16618	16613	16739	16799	16645	16817	16847	16467	16657	16732	16582	16606	16611	16668	16853	16794	16720	16485	16798	16571	16634	16701	16629	16623	16783	16589	16562	16718	16689	16629	16814	16738	16556	16361	16420	16670	16699	16657	16756	16746	16608	16701	16788	16665	16861	16786	16541	16604	16654	16538	16751	16823	16833	16651	16617	16599	16730	16583	16501	16593	16673	16584	16602	16713	16570	16622	16698	16680	16613	16402	16399	16543	16626	16608	16612	16743	16393	16695	16510	16615	16612	16677	16674	16681	16650	16765	16510	16419	16608	16434	16766	16508	16613	16926	16833	16676	16727	16468	16622	16611	16371	16555	16617	16609	16354	16631	16666	16621	16470	16662	16593	16609	16347	16377	16815	16871	16621	16528	16622	16510	16576	16766	16690	16502	16445	16504	16552	16517	16415	16630	16678	16723	16799	16800	16907	16954	16735	16778	16756	16415	16559	16599	16743	16563	16578	16568	16662	16557	16592	16628	16882	16546	16587	16472	16664	16631	16525	16576	16516	16742	16625	16641	16560	16607	16673	16623	16819	16620	16843	16808	16582	16504	16564	16648	16547	16454	16517	16682	16462	16616	16611	16718	16462	16266	16435	16685	16532	16644	16523	16606	16768	16454	16618	16687	16564	16821	16451	16678	16571	16630	16538	16772	16614	16599	16739	16583	16617	16480	16693	16707	16751	16774	16673	16727	16781	16616	16851	16810	16601	16649	16906	16857	16484	16657	16799	16705	16611	16690	16724	16821	16689	16763	16738	16610	16660	16635	16702	16801	16742	16557	16689	16590	16723	16523	16561	16637	16655	16773	16584	16564	16485	16880	16679	16519	16544	16704	16418	16647	16545	16437	16665	16475	16607	16610	16614	16456	16638	16529	16744	16685	16691	16747	16623	16740	16510	16642	16555	16520	16412	16810	16683	16609	16783	16732	16467	16550	16787	16473	16783	16525	16575	16524	16725	16601	16582	16669	16675	16836	16708	16692	16581	16627	16586	16583	16483	16756	16649	16886	16515	16723	16655	16744	16397	16808	16634	16469	16575	16587	16568	16562	16626	16637	16496	16640	16824	16708	16547	16762	16488	16698	16733	16712	16749	16654	16262	16298	16554	16563	16737	16773	16746	16594	16731	16750	16728	16611	16582	16385	16453	16606	16481	16504	16468	16689	16478	16506	16572	16462	16681	16693	16785	16655	16638	16861	16646	16789	16613	16623	16687	16790	16659	16661	16582	16600	16578	16559	16664	16560	16769	16660	16792	16900	16823	16589	16657	16753	16928	16779	16719	16624	16641	16431	16424	16556	16598	16470	16739	16508	16718	16626	16560	16479	16481	16551	16630	16660	16452	16712	16875	16577	16614	16643	16533	16686	16549	16706	16587	16620	16710	16875	16784	16459	16606	16657	16486	16757	16635	16749	16744	16549	16527	16456	16527	16638	16569	16486	16451	16492	16761	16837	16611	16421	16792	16698	16639	16628	16592	16765	16818	16646	16679	16857	16656	16538	16687	16668	16755	16429	16517	16504	16593	16696	16490	16641	16835	16622	16735	16630	16900	16449	16595	16564	16549	16588	16767	16707	16565	16737	16548	16621	16581	16557	16471	16474	16441	16480	16494	16400	16664	16673	16618	16727	16806	16651	16818	16734	16650	16623	16671	16787	16438	16720	16724	16822	16572	16687	16675	16660	16517	16691	16753	16699	16539	16563	16924	16595	16590	16403	16506	16536	16496	16683	16693	16547	16665	16505	16445	16771	16536	16822	16716	16784	16785	16546	16545	16559	16674	16478	16539	16451	16658	16622	16411	16482	16497	16492	16424	16574	16747	16675	16567	16566	16530	16727	16339	16782	16458	16671	16610	16419	16766	16683	16757	16685	16523	16586	16408	16440	16641	16546	16451	16563	16524	16826	16636	16586	16548	16703	16676	16684	16750	16625	16668	16764	16605	16650	16674	16522	16744	16575	16686	16748	16352	16637	16606	16763	16765	16770	16592	16730	16813	16644	16772	16516	16643	16729	16613	16662	16614	16284	16537	16518	16426	16816	16641	16752	16500	16514	16490	16519	16455	16554	16280	16628	16896	16808	16830	16582	16776	16688	16682	16558	16538	16579	16606	16733	16519	16558	16688	16509	16624	16347	16491	16616	16494	16584	16702	16696	16645	16663	16698	16516	16693	16526	16442	16661	16644	16429	16603	16457	16680	16452	16501	16445	16421	16594	16630	16417	16345	16807	16546	16653	16789	16466	16625	16760	16821	16599	16480	16470	16750	16635	16671	16646	16744	16616	16714	16717	16628	16773	16464	16722	16473	16576	16600	16554	16625	16762	16544	16458	16685	16660	16664	16449	16401	16725	16459	16630	16757	16518	16607	16612	16565	16621	16537	16518	16279	16551	16872	16470	16571	16827	16608	16700	16586	16580	16584	16592	16743	16811	16530	16664	16570	16783	16538	16743	16880	16607	16580	16598	16599	16764	16643	16646	16515	16617	16647	16716	16631	16516	16674	16404	16602	16583	16729	16757	16619	16762	16697	16750	16547	16647	16506	16719	16510	16613	16964	16861	16518	16723	16518	16661	16535	16604	16722	16682	16638	16745	16653	16717	16568	16859	16671	16600	16439	16663	16477	16382	16455	16748	16783	16722	16564	16645	16587	16619	16420	16480	16597	16524	16765	16549	16532	16784	16448	16719	16577	16735	16683	16656	16319	16780	16653	16619	16723	16568	16622	16571	16390	16506	16701	16666	16532	16441	16594	16640	16563	16716	16611	16425	16967	16660	16662	16648	16690	16580	16695	16786	16822	16500	16640	16722	16575	16665	16633	16573	16617	16544	16553	16581	16585	16616	16795	16604	16694	16712	16649	16620	16746	16839	16467	16632	16622	16663	16939	16598	16578	16462	16510	16562	16634	16789	16769	16664	16529	16522	16557	16568	16604	16603	16594	16571	16792	16615	16541	16614	16540	16566	16590	16789	16441	16652	16574	16625	16547	16471	16796	16604	16562	16456	16524	16717	16618	16548	16592	16359	16520	16482	16726	16798	16802	16586	16540	16548	16637	16446	16586	16699	16629	16611	16497	16538	16493	16609	16479	16903	16674	16465	16524	16751	16528	16352	16344	16481	16571	16533	16636	16834	16677	16548	16657	16742	16807	16664	16420	16409	16513	16614	16784	16828	16634	16613	16530	16547	16697	16826	16704	16597	16563	16812	16591	16572	16616	16493	16450	16424	16567	16554	16651	16494	16860	16493	16873	16515	16566	16883	16756	16580	16394	16472	16621	16813	16652	16688	16700	16644	16609	16569	16603	16608	16633	16526	16727	16509	16586	16645	16700	16560	16437	16656	16640	16799	16672	16727	16635	16591	16740	16551	16718	16569	16486	16437	16781	16675	16707	16762	16809	16580	16756	16655	16629	16725	16493	16880	16823	16621	16609	16709	16585	16635	16748	16511	16609	16820	16474	16487	16511	16492	16471	16748	16476	16712	16511	16572	16626	16584	16678	16656	16461	16555	16640	16687	16498	16566	16660	16726	16799	16743	16688	16545	16599	16751	16569	16643	16716	16598	16494	16606	16786	16839	16722	16726	16446	16691	16645	16634	16602	16298	16478	16444	16630	16424	16573	16653	16833	16815	16603	16521	16654	16805	16647	16735	16557	16340	16611	16539	16619	16650	16719	16701	16614	16590	16599	16699	16929	16550	16805	16632	16655	16785	16474	16551	16549	16619	16637	16611	16360	16635	16507	16691	16380	16575	16490	16748	16477	16764	16641	16596	16635	16346	16837	16661	16620	16384	16699	16511	16530	16650	16772	16767	16595	16773	16781	16640	16572	16597	16725	16563	16490	16781	16603	16569	16650	16698	16474	16703	16410	16812	16642	16829	16681	16834	16629	16527	16715	16622	16729	16740	16653	16621	16485	16536	16758	16789	16781	16461	16542	16428	16834	16612	16920	16716	16562	16567	16383	16598	16343	16571	16421	16509	16453	16791	16917	16639	16591	16514	16605	16440	16687	16520	16678	16781	16431	16560	16450	16749	16570	16688	16671	16545	16744	16468	16908	16830	16718	16532	16756	16570	16753	16915	16436	16805	16787	16716	16860	16826	16488	16491	16410	16631	16590	16482	16682	16746	16705	16679	16593	17034	16477	16440	16406	16676	16623	16594	16546	16637	16806	16842	16406	16686	16732	16628	16771	16525	16465	16692	16736	16709	16596	16693	16668	16332	16701	16668	16670	16633	16487	16487	16567	16718	16576	16700	16484	16711	16755	16628	16665	16586	16742	16611	16520	16758	16428	16599	16701	16761	16461	16622	16689	16442	16635	16627	16658	16374	16691	16709	16806	16539	16452	16777	16456	16602	16480	16405	16675	16630	16644	16662	16555	16672	16641	16669	16748	16815	16530	16435	16481	16755	16552	16610	16806	16395	16645	16447	16561	16589	16683	16742	16603	16709	16464	16465	16682	16510	16542	16566	16726	16644	16692	16601	16612	16399	16559	16399	16689	16739	16835	16567	16760	16579	16759	16654	16638	16650	16533	16527	16598	16583	16587	16395	16422	16640	16567	16573	16628	16644	16733	16634	16797	16858	16711	16734	16559	16666	16368	16430	16506	16579	16630	16490	16555	16458	16614	16370	16572	16945	16566	16729	16654	16781	16707	16405	16446	16649	16602	16554	16522	16669	16607	16736	16468	16522	16549	16773	16611	16549	16694	16653	16508	16633	16510	16411	16520	16660	16658	16880	16614	16748	16399	16701	16523	16609	16572	16636	16829	16649	16761	16816	16771	16459	16696	16829	16968	16593	16599	16661	16560	16724	16743	16646	16663	16714	16573	16463	16761	16376	16485	16528	16310	16496	16630	16760	16733	16414	16716	16614	16589	16756	16562	16644	16612	16692	16414	16570	16611	16614	16525	16564	16378	16450	16498	16481	16593	16723	16427	16579	16718	16597	16507	16553	16622	16610	16391	16657	16643	16522	16628	16715	16626	16520	16599	16592	16417	16615	16471	16771	16558	16567	16603	16409	16757	16646	16599	16554	16756
55292	77950	63447	51355	45013	39935	35479	31024	24173	17115	15108	14359	14025	13479	13175	12916	12607	12607	12285	12396	12176	12123	11930	11967	11940	11952	11817	11765	11677	11578	11797	11715	11692	11718	11775	11620	11632	11767	11732	11733	11658	11662	11639	11667	11538	11661	11673	11616	11748	11604	11742	11744	11675	11635	11578	11645	11662	11715	11505	11729	11634	11624	11660	11725	11681	11623	11749	11719	11570	11825	11649	11575	11666	11697	11731	11488	11788	11950	11696	11714	11505	11809	11555	11717	11641	11502	11564	11844	11682	11698	11800	11715	11565	11697	11668	11638	11759	11602	11620	11514	11706	11754	11669	11767	11793	11583	11509	11726	11704	11722	11541	11522	11808	11689	11685	11713	11688	11564	11566	11650	11753	11799	11546	11589	11545	11619	11827	11557	11673	11585	11639	11799	11785	11751	11601	11600	11820	11794	11570	11686	11555	11769	11718	11618	11638	11602	11641	11509	11664	11728	11581	11736	11626	11723	11738	11720	11581	11606	11692	11695	11605	11661	11625	11559	11539	11676	11813	11735	11669	11697	11577	11737	11752	11721	11563	11631	11728	11703	11657	11597	11628	11759	11626	11760	11772	11525	11661	11779	11609	11645	11697	11635	11630	11829	11709	11671	11755	11664	11552	11510	11497	11633	11820	11622	11556	11698	11607	11655	11589	11623	11745	11746	11629	11604	11554	11746	11660	11716	11576	11631	11693	11619	11719	11724	11631	11679	11672	11619	11691	11750	11604	11821	11582	11815	11789	11693	11696	11684	11709	11606	11691	11653	11715	11616	11538	11730	11737	11636	11634	11609	11593	11606	11677	11648	11630	11587	11705	11566	11652	11682	11619	11602	11630	11688	11733	11631	11662	11677	11723	11718	11642	11611	11541	11824	11584	11559	11676	11722	11649	11515	11510	11707	11772	11703	11731	11719	11650	11559	11735	11728	11756	11670	11609	11688	11673	11709	11603	11709	11552	11631	11649	11761	11772	11798	11563	11518	11741	11799	11669	11728	11650	11534	11560	11455	11616	11677	11685	11672	11710	11729	11559	11671	11659	11776	11682	11749	11723	11632	11661	11610	11688	11827	11530	11609	11551	11653	11690	11764	11634	11622	11764	11643	11653	11680	11606	11649	11689	11535	11695	11572	11845	11750	11748	11949	11635	11790	11619	11657	11642	11614	11621	11558	11478	11739	11711	11634	11610	11661	11660	11718	11658	11616	11757	11744	11647	11500	11745	11786	11757	11613	11584	11808	11792	11566	11839	11885	11838	11519	11663	11473	11547	11773	11868	11557	11722	11587	11493	11682	11582	11581	11560	11779	11661	11756	11655	11684	11583	11666	11767	11527	11703	11789	11839	11559	11744	11742	11630	11687	11789	11504	11506	11716	11576	11552	11731	11691	11799	11600	11592	11603	11622	11656	11736	11713	11683	11680	11538	11661	11839	11524	11621	11506	11623	11502	11729	11646	11548	11777	11793	11687	11739	11667	11658	11599	11495	11689	11677	11689	11666	11644	11610	11600	11701	11713	11955	11637	11598	11668	11672	11553	11660	11503	11687	11693	11669	11716	11615	11470	11780	11761	11676	11731	11852	11818	11576	11549	11737	11793	11540	11676	11685	11718	11689	11559	11775	11665	11726	11738	11683	11586	11838	11627	11550	11700	11752	11611	11655	11518	11701	11698	11749	11674	11687	11677	11447	11787	11667	11662	11739	11692	11769	11782	11746	11656	11708	11578	11714	11703	11586	11544	11625	11624	11726	11794	11567	11574	11761	11698	11556	11582	11812	11754	11396	11580	11818	11775	11722	11753	11713	11690	11499	11669	11718	11737	11765	11502	11615	11676	11744	11796	11616	11460	11665	11717	11789	11654	11831	11601	11787	11603	11370	11604	11745	11538	11726	11631	11580	11519	11751	11714	11753	11773	11731	11735	11627	11651	11553	11751	11655	11775	11649	11685	11560	11799	11762	11728	11553	11631	11456	11546	11556	11626	11741	11517	11699	11691	11881	11466	11727	11541	11688	11799	11653	11697	11652	11858	11775	11720	11791	11736	11760	11561	11723	11660	11532	11826	11711	11685	11643	11787	11779	11526	11589	11817	11787	11694	11651	11566	11803	11617	11716	11481	11553	11755	11765	11526	11682	11395	11725	11581	11749	11741	11675	11466	11588	11669	11689	11671	11719	11671	11720	11691	11502	11803	11602	11674	11737	11625	11678	11746	11693	11616	11755	11777	11757	11766	11636	11565	11672	11741	11748	11523	11868	11769	11945	11658	11587	11538	11768	11762	11489	11614	11712	11596	11756	11635	11524	11741	11718	11713	11724	11705	11740	11544	11615	11694	11771	11620	11615	11871	11586	11770	11636	11810	11586	11594	11640	11769	11595	11742	11525	11862	11479	11756	11624	11602	11618	11764	11675	11579	11598	11740	11560	11621	11730	11794	11440	11747	11786	11586	11748	11632	11604	11615	11696	11719	11590	11721	11456	11746	11686	11714	11953	11542	11809	11573	11632	11595	11682	11553	11634	11553	11491	11691	11745	11516	11766	11709	11713	11690	11697	11622	11717	11463	11716	11662	11563	11744	11626	11749	11662	11597	11662	11671	11670	11598	11868	11663	11705	11760	11771	11702	11890	11572	11629	11666	11755	11645	11760	11717	11556	11461	11631	11625	11858	11603	11687	11652	11707	11584	11770	11705	11742	11724	11614	11914	11630	11645	11622	11756	11539	11634	11460	11735	11728	11589	11896	11655	11668	11618	11695	11710	11705	11645	11609	11697	11617	11565	11672	11600	11735	11697	11728	11692	11642	11716	11800	11717	11637	11631	11773	11584	11471	11682	11669	11648	11635	11575	11984	11551	11611	11641	11673	11689	11572	11850	11809	11689	11650	11480	11788	11697	11753	11674	11727	11707	11626	11701	11629	11849	11648	11631	11693	11889	11635	11749	11765	11721	11713	11555	11623	11666	11531	11754	11741	11828	11585	11653	11578	11628	11691	11683	11575	11641	11689	11524	11663	11804	11490	11846	11652	11566	11752	11734	11666	11583	11634	11576	11746	11688	11802	11823	11686	11707	11696	11645	11750	11596	11679	11794	11591	11677	11838	11649	11718	11705	11749	11701	11640	11660	11583	11635	11774	11532	11634	11723	11723	11626	11599	11618	11698	11685	11404	11615	11634	11719	11649	11540	11590	11604	11801	11730	11664	11722	11808	11711	11730	11802	11580	11673	11696	11638	11465	11725	11776	11525	11515	11577	11798	11541	11515	11649	11706	11499	11643	11819	11669	11571	11674	11627	11625	11598	11726	11696	11766	11619	11845	11632	11823	11668	11683	11844	11589	11622	11740	11567	11695	11578	11730	11591	11749	11737	11594	11612	11738	11655	11903	11503	11803	11628	11672	11743	11743	11766	11692	11739	11687	11807	11527	11753	11706	11688	11613	11711	11618	11661	11647	11738	11706	11690	11591	11778	11826	11647	11580	11573	11795	11657	11752	11544	11767	11723	11506	11471	11677	11584	11551	11628	11859	11626	11779	11730	11715	11616	11631	11543	11680	11476	11696	11784	11509	11505	11673	11771	11597	11612	11674	11574	11635	11526	11657	11702	11761	11655	11900	11625	11709	11692	11702	11727	11761	11696	11649	11801	11699	11725	11552	11681	11565	11687	11632	11545	11715	11501	11596	11895	11622	11601	11639	11895	11733	11654	11551	11775	11588	11640	11748	11626	11612	11647	11537	11719	11609	11515	11565	11691	11686	11767	11627	11675	11667	11716	11703	11615	11665	11639	11722	11551	11633	11580	11619	11733	11597	11745	11623	11685	11585	11782	11535	11571	11546	11563	11660	11486	11654	11660	11673	11624	11781	11732	11535	11849	11789	11689	11647	11655	11789	11580	11655	11671	11646	11680	11669	11808	11712	11681	11589	11823	11619	11589	11775	11644	11633	11632	11712	11581	11759	11601	11694	11674	11611	11576	11710	11589	11657	11593	11738	11741	11535	11689	11630	11832	11699	11641	11656	11470	11664	11707	11503	11610	11739	11668	11559	11691	11784	11677	11681	11680	11678	11589	11606	11676	11757	11542	11601	11658	11819	11788	11534	11756	11666	11475	11477	11663	11625	11550	11635	11664	11667	11752	11643	11785	11590	11486	11743	11632	11668	11653	11653	11697	11560	11615	11600	11603	11724	11638	11636	11542	11709	11673	11861	11690	11633	11656	11831	11474	11668	11571	11644	11699	11701	11707	11675	11639	11708	11619	11826	11647	11643	11750	11589	11575	11959	11671	11653	11755	11740	11686	11666	11907	11706	11762	11748	11634	11530	11621	11701	11607	11677	11455	11669	11700	11796	11522	11662	11764	11691	11710	11795	11543	11634	11709	11676	11688	11816	11719	11768	11821	11721	11533	11703	11639	11765	11691	11695	11559	11647	11739	11750	11695	11754	11710	11713	11557	11676	11634	11679	11677	11689	11800	11580	11543	11622	11815	11782	11689	11578	11669	11653	11790	11752	11682	11793	11617	11735	11678	11661	11739	11761	11648	11662	11427	11654	11700	11621	11578	11837	11686	11544	11699	11613	11707	11664	11690	11754	11702	11657	11681	11631	11718	11612	11646	11612	11813	11684	11700	11669	11773	11784	11863	11659	11699	11666	11705	11621	11697	11569	11722	11485	11639	11735	11642	11591	11763	11730	11687	11722	11656	11610	11568	11674	11741	11599	11756	11641	11825	11678	11662	11613	11597	11626	11665	11848	11760	11754	11729	11568	11554	11700	11679	11683	11545	11617	11761	11718	11653	11657	11761	11498	11529	11703	11731	11672	11796	11681	11702	11581	11716	11794	11733	11750	11636	11546	11555	11612	11546	11745	11723	11598	11729	11746	11655	11754	11838	11803	11562	11717	11761	11703	11518	11764	11558	11711	11731	11767	11655	11689	11706	11731	11643	11627	11582	11715	11632	11624	11746	11691	11747	11591	11585	11755	11769	11827	11687	11743	11531	11597	11908	11711	11654	11707	11705	11741	11556	11609	11595	11646	11630	11670	11639	11795	11596	11720	11555	11687	11734	11878	11823	11674	11467	11717	11648	11810	11783	11659	11974	11650	11498	11651	11814	11677	11747	11716	11659	11718	11680
51172	53663	52345	44106	35886	29984	25595	21753	19693	18634	17736	17520	17232	16994	16695	16860	17201	16848	16610	16675	16527	16295	16429	16332	16085	16279	16208	16457	16426	16376	16449	16366	16126	16184	16396	16411	16331	16369	16337	16164	16285	16310	16222	16174	16395	16338	16339	16358	16309	16314	16311	16259	16356	16179	16252	16241	16172	16205	16172	16251	16282	16470	16300	16435	16160	16344	16264	16248	16026	16159	16284	16261	16407	16551	16120	16236	16038	16331	16303	16225	16329	16178	16423	16366	16288	16371	16153	16241	16336	16349	16171	16284	16198	16200	16562	16317	16295	16409	16233	16246	16275	16297	16211	16450	16504	16418	16442	16331	16165	16458	16178	16418	16266	16105	16392	16318	16402	16386	16376	16425	16230	16247	16304	16298	16163	16218	16283	16370	16453	16207	16251	16328	16154	16145	16294	16281	16257	16269	16381	16511	16361	16330	16113	16246	16118	16194	16217	16113	16248	16474	16370	16139	16399	16458	16068	16336	16155	16250	16156	16029	16251	16136	16292	16480	16266	16010	16183	16212	16323	16207	16224	16270	16050	16351	16328	16270	16359	16363	16423	16381	16477	16313	16523	16128	16116	16069	16227	16206	16246	16228	16315	16084	16051	16233	16392	16274	16299	16184	16377	15976	16334	16345	16312	16646	16315	15966	16061	16180	16365	16130	16278	16363	16283	16347	16374	16313	16385	16261	16497	16220	16270	16231	16134	16510	16221	16110	16284	16319	16128	16275	16228	16211	16287	16250	16192	16278	16457	16108	16288	16206	16360	16406	16427	16257	16183	16247	16171	16356	16420	16288	16122	16356	16151	16332	16353	16196	16236	16374	16298	16209	16524	16332	16318	16234	16176	16230	16409	16065	16215	16229	16414	16399	16220	16323	16409	16270	16014	16339	16097	16224	16188	16461	16322	16286	16276	16460	16075	16278	16351	16283	16188	16478	16303	16313	16218	16293	16319	16287	16276	16163	16188	16262	16240	16118	16316	16263	16366	16214	16073	16148	16205	16228	16360	16257	16267	16291	16041	16308	16401	16035	16217	16330	16335	16147	16504	16286	16338	16214	16289	16246	16364	16202	16407	16249	16227	16352	16122	16294	16452	16312	16176	16278	16165	16355	16165	16254	16561	16254	16135	16363	16148	16300	16258	16183	16487	16313	16441	16026	16477	16291	16385	16151	16587	16327	16246	16236	16257	16244	16297	16298	16375	16260	16421	16246	16353	16454	16411	16257	16310	16347	16261	16390	16442	16242	16384	16423	16428	16211	16307	16069	16167	16322	16160	16374	16216	16145	16159	16327	16168	16261	16152	16264	16270	16239	16219	16223	16226	16061	16316	16119	16378	16444	16443	16117	16119	16363	16484	16249	16257	16111	16354	16108	16337	16185	16085	16204	16305	16190	16517	16375	16299	16606	16374	16136	16446	16399	16264	16097	16296	16311	16154	16199	16285	16243	15993	16272	16262	16056	16392	16270	16292	16301	16198	16455	16237	16233	16329	16161	16242	16053	16476	16149	16174	16110	16309	16271	16461	16286	16529	16267	16189	16440	16258	16194	16277	16175	16402	16325	16426	16529	16496	16322	16317	16125	16269	16312	16440	16297	16328	16352	16234	16159	16374	16329	16282	16267	16480	16210	16268	16131	16248	16246	16259	16390	16347	16103	16239	16155	16308	16223	16203	16325	16210	16261	16336	16385	16464	16307	16302	16286	16112	16356	16149	16312	16251	16358	16285	16331	16245	16294	16451	16381	16231	16170	16224	16418	16405	16253	16285	16172	16498	16124	16117	16272	16321	16198	16100	16320	16337	16195	16249	16129	16157	16172	16280	16209	16243	16159	16309	16471	16137	16243	16295	16213	16399	16198	16134	15948	15974	15959	16239	16464	16368	16172	16061	16294	16337	16332	16223	16259	16321	16446	16244	16095	16179	16176	16260	16331	16358	16284	16350	16416	16307	16437	16276	16119	16350	16316	16289	16399	16366	16391	16590	16340	16169	16346	16294	16071	16351	16311	16280	16102	16351	16578	16401	16289	16126	16258	16397	16213	16192	16197	16268	16287	16356	16325	16436	16167	16295	16311	16430	16242	16136	16437	16403	16162	16417	16234	16531	16218	16384	16182	16056	16174	16209	16402	16370	16330	16344	16163	16255	16318	16202	16295	16148	16449	16231	16520	16185	16132	16323	16374	16460	16079	16286	16185	16341	16401	16174	16010	16024	16232	16266	16346	16283	16193	16335	16416	16311	16377	16321	16139	16172	16291	16330	16219	16307	16402	16371	16250	16379	16555	16446	16478	16202	16403	16440	16130	16274	16252	16275	16244	16101	16126	16232	16228	16236	16374	16461	16220	16288	16255	16312	16320	16221	16164	16313	16151	16090	16238	16399	16256	16239	16478	16312	16271	16231	16448	16197	16239	16422	16240	16499	16239	16327	16141	16129	16226	16275	16274	16317	16127	16156	16195	16292	16365	16052	16211	16288	16177	16415	16218	16257	16355	16225	16248	16194	16163	16248	16392	16374	16043	16220	16150	16321	16113	16269	16252	16311	16199	16234	16436	15989	16061	16289	16400	16216	16113	16302	16385	16309	16560	16270	16311	16079	16301	16391	16224	16280	16297	16355	16222	16432	16246	16319	16492	16399	16277	16037	16396	16352	16322	16307	16239	16210	16344	16335	16122	16287	16326	16415	16146	16058	16478	16139	16272	16232	16268	16215	16439	16283	16200	16325	16322	16372	16263	16266	16029	16143	16338	16360	16279	16326	16403	16274	16412	16279	16411	16233	16187	16273	16330	16300	16076	16143	16402	16390	16328	16218	16433	16516	16368	16313	16522	16373	16229	16062	16308	16295	16289	16321	16186	16403	16322	16257	16405	16178	16348	16346	16336	16235	16351	16214	16360	16191	16347	16212	16219	16137	16151	16405	16434	16235	16152	16053	16136	16225	16267	16538	16369	16238	16320	16396	16185	16213	16241	16369	16229	16503	16329	16233	16325	16274	16280	16350	16154	16217	15924	16328	16120	16251	16357	16166	16329	16215	16114	16240	16361	16233	16188	16265	16282	16202	16226	16383	16253	16221	16245	16588	16048	16129	16122	16365	16349	16292	16407	16235	16337	16078	16432	16340	16189	16182	16293	16207	16260	16373	16385	16336	16157	16256	16342	16385	16232	16306	16377	16406	16129	16144	16348	16056	16055	16339	16206	16450	16486	16337	16311	16265	16267	16289	16270	16482	16514	16345	16417	16147	16201	16176	16247	16373	16236	15975	16315	16211	16467	16388	16279	16261	16331	16121	16313	16263	16335	16250	16214	16223	16306	16301	16129	16311	16470	16274	16132	16496	16225	16307	16619	16578	16104	16305	16141	16186	16274	16292	16325	16260	16140	16380	16448	16222	16353	16482	16509	16265	16090	16037	16063	16388	16533	16371	16354	16179	16354	16499	16406	16462	16197	16454	16265	16387	16081	16467	16170	16469	16246	16269	16354	16161	16454	16364	16650	16180	15909	16097	16209	16331	16477	16342	16432	16317	16120	16251	16267	16208	16285	16378	16288	16279	16354	16457	16364	16215	16358	16210	16251	16305	16236	16337	16268	16090	16201	16235	16413	16426	16241	16271	16298	16208	16190	16307	16331	16447	16425	16401	16299	16297	16183	16309	16336	16193	16284	16262	16230	16269	16265	16376	16382	16319	16294	16498	16393	16295	16271	16231	16294	16367	16146	16436	16333	16303	16614	16428	16227	16217	16204	16171	16307	16272	16409	16062	16090	16278	16264	16128	16216	16331	16110	16373	16270	16189	16324	16355	16407	16269	16245	16259	16374	16221	16191	16328	16235	16221	16203	16509	16195	16007	16138	16307	16304	16192	16473	16136	16127	16287	16262	16165	16221	16193	16393	16185	16180	16184	16278	16393	16244	16370	16258	16400	16373	16343	16165	16488	16238	16293	16303	16252	16355	16342	16144	16264	16348	16100	16163	16213	16143	16299	16252	16242	16228	16281	16229	16473	16367	16289	16156	16271	16374	16289	16464	16233	16231	16058	16380	16310	16057	16535	16382	16335	16165	16206	16136	16305	16250	16224	16160	15916	16059	16159	16130	16055	16147	16304	16073	16511	16354	16302	16249	16236	16283	16273	16329	16216	16345	16265	16261	16136	16228	16239	16180	16446	16372	16335	16557	16209	16073	16423	16353	16413	16383	16387	16197	16411	16292	16205	16010	16359	16280	16340	16531	16393	16112	16367	16454	16302	16544	16376	16198	16291	16401	16403	16306	16407	16257	16546	16136	16253	16394	16123	16439	16146	16218	16396	16244	16389	16169	16242	16229	16133	16195	16357	16184	16293	16428	16303	16316	16130	16524	16264	16468	16403	16194	16345	16229	16173	16240	16231	16050	16335	16237	16445	16190	16304	16356	16397	16257	16354	16402	16135	16450	16327	16444	16329	16198	16535	16256	16185	16439	16152	15989	16387	16390	16367	16292	16160	16333	16476	16317	16334	16201	16095	16495	16340	16128	16327	16327	16211	16378	16221	16316	16337	16254	16228	16233	16263	16243	16423	16389	16212	16450	16480	16459	16297	16244	16183	16302	16188	16483	16450	16365	16335	16283	16389	16341	16471	16194	16241	16046	16413	16281	16234	16495	16575	16280	16163	16343	16407	16144	16233	16474	16274	16371	16414	16279	16412	16464	16138	16178	16336	16276	16363	16116	16288	16482	16406	16326	16296	16223	16279	16192	16153	16184	16199	16177	16158	16232	16238	16244	16269	16173	16367	16089	16441	16404	16269	16376	16331	16202	16401	16450	16303	16345	16296	16408	16403	16204	16361	16247	16282	16264	16117	16370	16213	16307	16239	16299	16368	16194	16215	16602	16360	16115	16114	16318	16354	16440	16193	16238	16233	16268	16444	16249	16305	16485	16261	16418	16258	16219	16255	16304	16182	16340	16201	16263	16458	16406	16390	16026	16108	16392	16271	16258	16482	16195	16275	16318	16365	16241	16397	16067	16154	16338	16276	16395	16341	16187	16253	16210	16341	16380	16191	16266	16367	16302	16335	16225	16434	16405	16131	16346	16368	16285	16249	16430	16521	16407	16299	16278	16256	16211	16357	16293	16386	15978	16279	16349
55229	62141	52804	39658	32604	26259	21704	17473	15233	13880	13507	13032	12771	12240	12394	12178	12006	11946	12151	12024	11701	11704	11616	11526	11672	11613	11757	11468	11612	11578	11745	11555	11524	11418	11532	11497	11526	11429	11525	11527	11456	11592	11536	11376	11572	11431	11547	11481	11701	11505	11490	11601	11607	11433	11327	11449	11452	11384	11677	11479	11569	11496	11464	11448	11341	11594	11556	11519	11406	11475	11544	11552	11660	11470	11533	11367	11358	11530	11472	11536	11454	11437	11339	11608	11470	11591	11360	11482	11345	11499	11450	11547	11578	11478	11529	11323	11463	11454	11472	11371	11558	11484	11631	11545	11338	11592	11371	11506	11449	11661	11522	11565	11527	11615	11575	11630	11528	11603	11406	11371	11635	11424	11433	11535	11433	11525	11467	11536	11427	11570	11535	11562	11470	11613	11392	11558	11613	11677	11528	11528	11648	11434	11492	11531	11513	11398	11445	11557	11584	11538	11535	11682	11476	11475	11484	11647	11554	11391	11639	11418	11512	11613	11567	11547	11587	11486	11518	11649	11472	11540	11440	11489	11549	11363	11529	11439	11663	11570	11378	11654	11531	11490	11622	11510	11611	11602	11630	11598	11450	11400	11539	11604	11503	11571	11426	11606	11476	11461	11553	11473	11409	11590	11531	11394	11533	11507	11424	11513	11546	11618	11597	11351	11485	11469	11590	11602	11606	11515	11625	11553	11626	11447	11369	11480	11523	11595	11452	11507	11472	11574	11581	11413	11523	11520	11345	11403	11579	11609	11506	11423	11362	11561	11477	11521	11555	11681	11671	11476	11483	11596	11614	11692	11503	11494	11456	11322	11381	11465	11542	11323	11312	11534	11477	11545	11523	11429	11649	11411	11515	11549	11608	11397	11542	11435	11541	11561	11614	11433	11601	11431	11572	11598	11535	11410	11544	11342	11598	11593	11467	11532	11498	11567	11538	11431	11616	11529	11411	11591	11561	11678	11517	11621	11535	11372	11573	11635	11438	11466	11471	11517	11427	11504	11469	11569	11618	11643	11332	11589	11560	11526	11567	11499	11422	11500	11492	11550	11501	11488	11382	11526	11484	11548	11549	11451	11510	11588	11605	11631	11487	11463	11393	11434	11597	11519	11473	11560	11470	11632	11498	11494	11666	11571	11636	11492	11507	11671	11628	11615	11493	11536	11387	11516	11510	11504	11519	11590	11648	11610	11537	11568	11500	11422	11495	11451	11449	11550	11514	11471	11506	11481	11465	11551	11504	11483	11516	11542	11602	11506	11485	11475	11507	11580	11517	11533	11609	11553	11392	11532	11471	11570	11476	11419	11590	11421	11352	11491	11454	11375	11637	11505	11432	11510	11417	11631	11483	11516	11617	11458	11512	11495	11552	11443	11458	11413	11534	11517	11613	11458	11505	11459	11494	11480	11427	11473	11519	11458	11632	11545	11458	11613	11356	11526	11614	11543	11452	11340	11345	11427	11520	11516	11654	11544	11519	11516	11421	11642	11678	11513	11555	11447	11509	11558	11477	11451	11443	11399	11682	11568	11441	11477	11497	11535	11536	11532	11791	11519	11599	11484	11465	11496	11594	11573	11457	11418	11457	11545	11463	11568	11517	11430	11500	11501	11443	11679	11595	11537	11417	11415	11566	11525	11595	11470	11532	11508	11637	11582	11585	11657	11579	11630	11543	11596	11531	11439	11574	11511	11586	11531	11507	11521	11572	11711	11670	11646	11658	11408	11493	11663	11633	11813	11416	11421	11646	11511	11599	11504	11681	11314	11596	11735	11593	11668	11498	11277	11471	11562	11636	11587	11505	11664	11531	11604	11466	11428	11418	11401	11474	11556	11588	11540	11609	11548	11544	11491	11572	11487	11754	11615	11517	11491	11475	11654	11550	11614	11485	11571	11369	11503	11598	11428	11389	11542	11420	11352	11583	11561	11574	11563	11526	11580	11549	11484	11434	11587	11447	11501	11557	11489	11358	11434	11627	11534	11553	11518	11575	11556	11296	11459	11718	11445	11468	11531	11592	11505	11643	11327	11438	11634	11552	11589	11545	11533	11501	11514	11485	11525	11639	11565	11653	11539	11394	11601	11549	11420	11546	11595	11444	11568	11482	11508	11560	11451	11549	11418	11479	11455	11401	11536	11588	11512	11503	11551	11552	11475	11521	11492	11592	11476	11532	11624	11492	11600	11276	11499	11610	11637	11366	11510	11504	11310	11553	11519	11533	11487	11621	11591	11510	11573	11470	11512	11455	11471	11330	11512	11602	11493	11562	11459	11581	11490	11597	11590	11632	11652	11442	11727	11515	11470	11290	11542	11625	11416	11513	11696	11687	11433	11284	11530	11704	11524	11512	11489	11380	11495	11483	11588	11534	11416	11627	11388	11500	11424	11353	11624	11586	11567	11571	11587	11426	11541	11581	11593	11614	11634	11438	11435	11580	11404	11530	11392	11515	11566	11276	11606	11607	11666	11428	11715	11504	11567	11492	11552	11492	11424	11511	11623	11646	11480	11577	11636	11582	11509	11441	11372	11455	11439	11425	11583	11565	11522	11695	11464	11692	11432	11452	11607	11391	11493	11490	11624	11489	11767	11493	11705	11474	11372	11556	11442	11559	11543	11628	11471	11324	11432	11689	11402	11491	11448	11505	11384	11609	11664	11582	11474	11496	11419	11529	11526	11582	11491	11428	11564	11555	11504	11458	11499	11467	11575	11452	11367	11386	11495	11613	11607	11454	11582	11740	11541	11475	11633	11577	11439	11445	11485	11559	11520	11594	11624	11498	11505	11566	11569	11597	11503	11473	11484	11479	11520	11496	11472	11619	11396	11597	11520	11502	11595	11513	11560	11476	11504	11518	11426	11536	11433	11425	11260	11600	11495	11448	11338	11450	11569	11466	11491	11308	11574	11548	11532	11534	11560	11555	11590	11426	11493	11525	11442	11568	11665	11695	11548	11642	11445	11717	11469	11629	11658	11592	11451	11553	11546	11444	11529	11549	11595	11464	11614	11582	11464	11437	11505	11571	11384	11531	11405	11535	11512	11438	11626	11561	11530	11605	11574	11496	11674	11656	11415	11449	11523	11465	11525	11627	11529	11429	11455	11487	11486	11527	11509	11495	11624	11550	11656	11513	11626	11678	11481	11441	11694	11476	11474	11493	11618	11603	11465	11540	11391	11559	11469	11465	11527	11457	11620	11477	11395	11548	11554	11444	11555	11564	11441	11608	11516	11368	11755	11404	11533	11531	11420	11409	11567	11416	11507	11673	11560	11430	11568	11583	11533	11525	11518	11448	11606	11426	11431	11486	11585	11571	11543	11533	11451	11551	11569	11325	11673	11552	11401	11472	11521	11600	11428	11366	11605	11446	11582	11460	11627	11478	11618	11484	11516	11625	11426	11596	11495	11532	11505	11471	11663	11382	11626	11559	11534	11428	11461	11456	11426	11482	11490	11434	11470	11590	11557	11559	11684	11422	11429	11523	11526	11575	11510	11560	11410	11509	11462	11584	11316	11470	11522	11396	11473	11485	11571	11671	11579	11486	11572	11501	11524	11374	11635	11448	11562	11530	11511	11538	11380	11560	11454	11498	11524	11535	11414	11426	11588	11576	11550	11601	11533	11563	11467	11546	11495	11487	11470	11691	11490	11510	11649	11532	11466	11516	11427	11515	11530	11552	11470	11424	11472	11455	11506	11499	11381	11569	11463	11549	11573	11615	11548	11490	11531	11508	11542	11668	11644	11638	11616	11540	11616	11490	11407	11432	11522	11501	11446	11655	11512	11419	11433	11535	11558	11521	11381	11583	11569	11615	11441	11552	11606	11508	11480	11470	11628	11610	11563	11587	11437	11599	11448	11555	11490	11448	11402	11592	11597	11493	11450	11459	11488	11422	11441	11614	11455	11465	11381	11512	11418	11549	11524	11467	11543	11269	11461	11536	11494	11378	11485	11616	11472	11300	11617	11503	11587	11478	11579	11479	11450	11471	11315	11342	11357	11461	11583	11521	11533	11503	11506	11435	11418	11507	11581	11634	11522	11498	11535	11472	11417	11589	11584	11489	11501	11638	11456	11397	11555	11637	11570	11576	11476	11629	11579	11358	11539	11512	11450	11583	11638	11582	11428	11502	11548	11484	11615	11586	11590	11572	11413	11587	11527	11618	11476	11550	11458	11615	11458	11655	11655	11797	11455	11460	11495	11464	11373	11517	11607	11422	11489	11557	11626	11432	11473	11662	11481	11540	11530	11491	11501	11570	11498	11570	11493	11549	11424	11559	11591	11524	11588	11434	11512	11472	11580	11485	11443	11599	11474	11597	11456	11463	11674	11587	11438	11621	11578	11508	11557	11487	11465	11611	11496	11628	11449	11460	11553	11545	11556	11571	11355	11609	11626	11655	11665	11492	11565	11519	11539	11608	11553	11530	11511	11513	11404	11542	11579	11520	11603	11627	11500	11470	11421	11618	11507	11480	11446	11457	11625	11385	11315	11581	11576	11581	11669	11445	11451	11518	11539	11564	11504	11498	11416	11512	11642	11454	11460	11556	11543	11486	11646	11586	11560	11366	11505	11469	11401	11599	11582	11596	11536	11631	11606	11545	11625	11474	11530	11668	11685	11565	11640	11561	11512	11581	11528	11324	11697	11645	11408	11468	11533	11450	11509	11371	11532	11490	11500	11600	11498	11485	11611	11544	11591	11432	11482	11559	11417	11478	11576	11651	11670	11505	11471	11552	11502	11531	11468	11497	11559	11481	11495	11647	11470	11742	11548	11675	11550	11493	11508	11506	11688	11403	11527	11468	11470	11434	11574	11439	11550	11460	11524	11434	11604	11581	11337	11697	11451	11723	11542	11345	11685	11575	11529	11482	11651	11440	11444	11572	11486	11569	11384	11543	11496	11484	11696	11469	11424	11534	11677	11506	11469	11505	11612	11661	11603	11488	11423	11544	11608	11484	11401	11528	11680	11449	11592	11569	11611	11453	11426	11615	11416	11471	11580	11392	11727	11503	11609	11565	11600	11586	11486	11737	11580	11489	11407	11446	11406	11562	11533	11705	11500	11429	11729	11552	11549	11413	11627	11603	11477	11670	11494	11399	11473	11480	11429	11502	11646	11416	11571	11593	11578
26219	21760	33511	40108	42985	39552	34448	27427	21820	20261	19969	18787	18538	18106	17836	17624	17315	17319	17024	17143	17123	16734	16609	16718	16629	16592	16714	16708	16681	16621	16286	16577	16590	16532	16431	16450	16461	16511	16541	16278	16573	16417	16313	16477	16430	16394	16219	16238	16331	16294	16561	16319	16422	16365	16437	16505	16431	16461	16184	16489	16277	16298	16363	16385	16435	16419	16090	16348	16334	16359	16384	16486	16585	16466	16410	16443	16372	16420	16488	16195	16415	16353	16537	16514	16400	16461	16363	16428	16122	16139	16468	16217	16402	16442	16386	16229	16281	16533	16226	16416	16282	16389	16288	16334	16253	16188	16336	16146	16279	16450	16432	16631	16364	16557	16439	16233	16321	16560	16508	16404	16512	16509	16458	16387	16360	16321	16367	16417	16402	16482	16303	16466	16262	16340	16397	16530	16319	16499	16540	16434	16250	16594	16562	16326	16440	16257	16163	16352	16416	16557	16496	16320	16535	16274	16441	16255	16331	16423	16368	16272	16607	16361	16615	16408	16290	16641	16481	16411	16343	16161	16380	16623	16329	16419	16432	16394	16509	16208	16294	16237	16410	16477	16568	16444	16269	16405	16493	16418	16193	16339	16525	16307	16338	16449	16392	16341	16299	16623	16269	16266	16500	16480	16276	16224	16427	16289	16410	16225	16385	16318	16540	16509	16200	16426	16308	16443	16362	16337	16226	16354	16112	16542	16309	16358	16486	16366	16281	16378	16272	16346	16490	16417	16420	16244	16413	16277	16328	16403	16485	16428	16298	16319	16301	16474	16514	16374	16181	16393	16200	16405	16554	16386	16480	16317	16300	16336	16420	16441	16405	16233	16610	16415	16369	16294	16484	16381	16433	16414	16492	16486	16275	16304	16148	16447	16601	16379	16301	16331	16422	16282	16361	16300	16396	16043	16406	16504	16355	16161	16248	16479	16279	16367	16276	16359	16487	16376	16172	16073	16210	16473	16379	16381	16320	16390	16302	16239	16246	16419	16427	16457	16412	16434	16384	16322	16395	16450	16311	16052	16467	16053	16329	16169	16277	16429	16296	16369	16275	16143	16304	16354	16336	16367	16519	16527	16389	16479	16434	16630	16448	16521	16595	16035	16290	16567	16566	16428	16449	16345	16208	16228	16446	16371	16293	16609	16335	16313	16226	16578	16259	16437	16444	16459	16343	16339	16372	16416	16402	16382	16608	16289	16410	16479	16321	16295	16152	16378	16560	16478	16504	16329	16456	16392	16310	16327	16431	16336	16585	16086	16238	16329	16248	16568	16636	16523	16385	16366	16401	16376	16491	16467	16193	16310	16242	16334	16379	16340	16354	16394	16512	16277	16384	16463	16429	16358	16692	16317	16453	16455	16605	16507	16497	16323	16413	16452	16399	16535	16457	16351	16366	16425	16435	16312	16494	16158	16396	16620	16424	16380	16408	16403	16387	16440	16402	16483	16524	16666	16530	16267	16347	16337	16373	16340	16348	16231	16524	16403	16380	16439	16319	16413	16303	16271	16490	16160	16484	16459	16517	16406	16385	16352	16370	16402	16355	16337	16478	16306	16242	16394	16218	16197	16528	16448	16404	16429	16433	16369	16505	16560	16356	16313	16391	16454	16303	16412	16366	16295	16191	16487	16464	16318	16439	16442	16457	16287	16402	16403	16477	16345	16471	16313	16316	16148	16372	16486	16643	16234	16393	16445	16459	16339	16420	16390	16350	16432	16215	16352	16522	16312	16341	16544	16314	16332	16382	16248	16431	16193	16400	16309	16176	16260	16417	16274	16418	16494	16527	16073	16448	16407	16468	16392	16317	16335	16338	16145	16106	16322	16101	16291	16448	16406	16312	16462	16360	16450	16227	16180	16338	16385	16532	16289	16362	16342	16346	16416	16219	16456	16322	16472	16227	16320	16356	16307	16391	16303	16280	16302	16388	16257	16272	16318	16550	16453	16440	16433	16500	16201	16182	16498	16346	16051	16205	16216	16572	16411	16282	16557	16355	16300	16349	16578	16443	16250	16343	16255	16463	16581	16731	16418	16318	16387	16363	16318	16499	16368	16268	16142	16400	16250	16433	16424	16355	16499	16111	16446	16183	16364	16197	16542	16345	16349	16138	16470	16302	16254	16439	16150	16180	16316	16220	16727	16426	16596	16445	16283	16449	16309	16316	16391	16397	16458	16448	16340	16504	16546	16185	16169	16619	16567	16524	16247	16370	16475	16364	16642	16282	16458	16251	16402	16216	16516	16288	16343	16317	16362	16502	16291	16665	16303	16459	16563	16767	16369	16202	16324	16417	16315	16260	16487	16553	16347	16306	16513	16409	16320	16194	16531	16530	16374	16344	16395	16498	16396	16298	16544	16647	16259	16430	16218	16326	16419	16267	16264	16281	16168	16348	16431	16406	16500	16430	16238	16459	16372	16459	16557	16438	16399	16440	16328	16281	16343	16511	16256	16241	16362	16442	16378	16314	16305	16403	16461	16292	16237	16510	16400	16286	16428	16244	16407	16492	16523	16486	16301	16369	16283	16437	16195	16391	16471	16325	16358	16278	16218	16636	16419	16420	16178	16362	16366	16334	16294	16388	16470	16456	16306	16270	16352	16229	16208	16335	16170	16367	16377	16473	16423	16376	16261	16239	16320	16330	16331	16416	16419	16611	16471	16423	16437	16342	16218	16157	16374	16419	16293	16404	16691	16519	16279	16469	16384	16376	16569	16283	16492	16207	16487	16409	16432	16387	16491	16481	16411	16421	16312	16227	16257	16395	16019	16333	16399	16367	16397	16479	16285	16542	16514	16377	16317	16268	16203	16501	16321	16227	16480	16372	16605	16362	16440	16698	16644	16358	16489	16368	16329	16420	16101	16451	16338	16409	16381	16390	16015	16377	16373	16443	16552	16598	16372	16395	16455	16392	16412	16446	16420	16578	16551	16416	16383	16495	16242	16443	16492	16418	16430	16181	16591	16614	16518	16505	16317	16331	16292	16489	16375	16190	16129	16162	16230	16177	16347	16481	16340	16255	16196	16284	16317	16676	16687	16476	16313	16375	16336	16469	16440	16471	16240	16366	16404	16574	16236	16503	16365	16312	16291	16204	16390	16495	16424	16492	16356	16630	16309	16281	16429	16307	16350	16590	16595	16442	16412	16522	16434	16568	16525	16520	16260	16309	16433	16377	16414	16391	16311	16521	16418	16424	16605	16408	16576	16421	16382	16393	16473	16189	16379	16271	16145	16301	16380	16470	16401	16206	16342	16385	16616	16657	16405	16589	16421	16428	16194	16203	16315	16373	16509	16515	16257	16382	16463	16462	16647	16474	16425	16465	16248	16267	16348	16394	16478	16602	16394	16578	16691	16473	16515	16454	16259	16202	16515	16424	16435	16369	16476	16252	16296	16359	16601	16134	16320	16372	16464	16422	16479	16546	16325	16353	16459	16369	16758	16671	16416	16431	16363	16340	16237	16437	16373	16453	16104	16394	16314	16241	16568	16267	16200	16341	16307	16517	16315	16108	16358	16359	16381	16586	16404	16557	16396	16471	16627	16535	16346	16488	16260	16425	16297	16453	16254	16530	16209	16399	16460	16424	16353	16312	16204	16428	16366	16404	16445	16214	16479	16705	16487	16249	16306	16288	16446	16445	16370	16347	16301	16484	16449	16280	16527	16255	16546	16079	16222	16194	16285	16415	16381	16583	16458	16326	16487	16372	16458	16443	16599	16443	16404	16322	16456	16261	16267	16448	16280	16415	16278	16518	16308	16206	16177	16215	16456	16266	16369	16409	16583	16343	16236	16440	16308	16389	16409	16479	16297	16664	16369	16352	16545	16493	16428	16370	16463	16476	16494	16529	16355	16504	16204	16383	16449	16499	16314	16370	16417	16479	16528	16202	16688	16566	16585	16378	16433	16195	16415	16347	16175	16304	16546	16549	16462	16446	16436	16591	16228	16495	16552	16410	16369	16439	16522	16501	16304	16496	16556	16435	16310	16432	16433	16276	16506	16305	16353	16580	16459	16395	16271	16373	16208	16471	16348	16462	16322	16367	16193	16351	16171	16374	16639	16315	16373	16254	16565	16490	16597	16435	16441	16470	16394	16214	16298	16188	16463	16327	16363	16454	16520	16447	16344	16355	16368	16432	16410	16294	16531	16372	16436	16453	16251	16290	16341	16407	16456	16408	16351	16369	16355	16304	16182	16392	16364	16335	16580	16293	16437	16457	16507	16256	16464	16362	16426	16325	16330	16556	16615	16336	16293	16351	16478	16144	16369	16516	16302	16421	16307	16425	16369	16263	16170	16399	16416	16355	16478	16423	16323	16543	16376	16364	16444	16475	16260	16260	16340	16531	16447	16428	16188	16482	16221	16341	16312	16395	16479	16453	16391	16380	16389	16400	16354	16370	16403	16612	16288	16358	16365	16436	16340	16477	16393	16421	16489	16325	16219	16427	16116	16299	16397	16283	16291	16351	16397	16272	16499	16446	16492	16261	16278	16550	16216	16434	16401	16444	16365	16321	16435	16455	16374	16638	16476	16472	16548	16300	16131	16327	16429	16532	16349	16596	16410	16376	16579	16662	16388	16339	16390	16358	16497	16380	16167	16362	16473	16320	16596	16489	16331	16288	16336	16379	16420	16377	16501	16450	16484	16336	16280	16377	16501	16208	16329	16260	16234	16516	16332	16344	16341	16108	16358	16420	16458	16348	16594	16475	16282	16583	16326	16412	16294	16322	16334	16651	16325	16342	16332	16435	16372	16365	16385	16286	16458	16305	16255	16452	16338	16373	16336	16432	16199	16373	16470	16565	16436	16312	16318	16353	16358	16364	16422	16395	16530	16435	16311	16436	16364	16357	16448	16488	16346	16526	16366	16471	16270	16379	16362	16447	16312	16273	16350	16375	16537	16419	16545	16284	16177	16402	16507	16495	16552	16467	16314	16343	16306	16378	16647	16565	16469	16440	16557	16510	16355	16349	16345	16336	16535	16123	16477	16360	16423	16522	16304	16281	16422	16338	16483	16270	16215	16462	16473	16435	16140	16377	16346	16349	16370	16398	16497	16409	16350	16300	16333	16356	16331	16456	16501	16547	16235	16342	16282	16370	16234	16557	16395	16135	16408	16375	16288
48028	72929	66700	54662	47374	37003	30107	22973	17400	15884	15346	14581	13816	13346	13067	12918	12733	12539	12621	12279	12137	11996	12025	11940	11736	11645	11806	11678	11615	11583	11585	11754	11552	11624	11593	11551	11736	11578	11403	11800	11639	11643	11796	11506	11723	11707	11611	11842	11706	11558	11614	11560	11748	11508	11610	11621	11710	11593	11709	11582	11666	11541	11786	11584	11557	11557	11486	11596	11615	11614	11783	11690	11576	11652	11693	11713	11515	11709	11749	11476	11391	11753	11608	11771	11577	11555	11466	11675	11605	11662	11380	11636	11592	11516	11708	11661	11662	11554	11608	11700	11609	11640	11545	11633	11569	11677	11590	11486	11718	11640	11516	11578	11525	11600	11624	11789	11496	11600	11488	11575	11580	11680	11578	11580	11654	11805	11589	11688	11587	11653	11622	11560	11491	11722	11454	11551	11632	11813	11639	11596	11807	11585	11722	11587	11779	11565	11644	11605	11539	11533	11739	11731	11582	11682	11588	11653	11630	11670	11770	11582	11658	11413	11516	11549	11545	11520	11671	11696	11706	11553	11556	11690	11470	11553	11641	11545	11536	11676	11635	11591	11637	11574	11656	11504	11576	11586	11495	11678	11768	11710	11474	11582	11486	11662	11577	11591	11536	11576	11616	11625	11804	11594	11689	11621	11518	11731	11449	11558	11564	11580	11700	11615	11602	11652	11635	11631	11613	11561	11514	11372	11780	11688	11641	11715	11538	11525	11557	11447	11498	11729	11454	11655	11711	11564	11606	11702	11706	11661	11573	11565	11640	11478	11586	11587	11597	11650	11566	11600	11446	11515	11585	11532	11567	11503	11562	11521	11500	11516	11579	11666	11646	11511	11659	11503	11703	11751	11606	11614	11628	11528	11630	11595	11594	11624	11531	11577	11741	11652	11573	11713	11670	11727	11559	11693	11521	11653	11648	11543	11595	11673	11629	11636	11665	11619	11633	11718	11542	11695	11728	11673	11621	11768	11529	11708	11604	11608	11747	11596	11508	11741	11610	11621	11454	11628	11546	11526	11448	11588	11569	11607	11661	11508	11441	11531	11559	11686	11669	11544	11539	11528	11612	11639	11775	11537	11652	11559	11615	11598	11632	11526	11492	11489	11626	11581	11501	11672	11650	11422	11510	11476	11535	11541	11589	11663	11500	11594	11635	11488	11536	11607	11784	11773	11527	11619	11506	11601	11508	11641	11737	11579	11715	11795	11658	11699	11738	11568	11548	11717	11781	11636	11648	11724	11674	11533	11692	11667	11668	11525	11548	11614	11639	11532	11437	11570	11561	11650	11628	11611	11639	11519	11585	11683	11764	11776	11633	11504	11708	11589	11678	11374	11557	11629	11597	11727	11501	11591	11680	11661	11549	11433	11683	11671	11672	11490	11537	11557	11440	11677	11614	11655	11802	11658	11551	11609	11607	11329	11627	11702	11601	11533	11620	11495	11670	11543	11451	11525	11545	11484	11699	11550	11544	11503	11855	11635	11551	11605	11666	11553	11576	11739	11439	11549	11729	11592	11757	11745	11583	11760	11794	11543	11721	11701	11559	11634	11696	11612	11623	11496	11636	11593	11687	11713	11425	11701	11555	11371	11514	11574	11681	11482	11395	11521	11691	11648	11639	11757	11585	11486	11638	11679	11685	11627	11491	11743	11586	11581	11503	11724	11610	11528	11577	11648	11599	11650	11577	11475	11655	11584	11605	11536	11430	11722	11487	11526	11612	11509	11472	11595	11443	11687	11778	11541	11517	11696	11718	11714	11555	11549	11681	11634	11442	11623	11805	11598	11591	11629	11493	11530	11653	11551	11574	11474	11619	11550	11611	11873	11732	11595	11448	11672	11546	11418	11591	11567	11683	11663	11743	11551	11559	11591	11556	11569	11578	11586	11435	11732	11595	11652	11512	11752	11688	11559	11882	11584	11671	11535	11641	11679	11586	11477	11666	11645	11579	11614	11465	11702	11523	11445	11668	11748	11700	11623	11724	11731	11621	11741	11673	11627	11571	11878	11550	11529	11883	11640	11467	11539	11547	11723	11757	11625	11680	11608	11602	11579	11713	11611	11696	11645	11495	11616	11680	11603	11508	11640	11746	11692	11672	11657	11633	11710	11611	11664	11614	11526	11566	11707	11701	11539	11495	11655	11699	11739	11661	11590	11656	11697	11387	11571	11419	11602	11540	11668	11600	11623	11666	11531	11747	11387	11561	11544	11665	11467	11707	11591	11631	11565	11684	11589	11742	11639	11618	11566	11642	11669	11627	11585	11629	11465	11612	11446	11726	11658	11828	11602	11531	11608	11436	11605	11578	11735	11515	11589	11352	11540	11566	11451	11790	11534	11572	11628	11561	11564	11646	11673	11667	11528	11598	11742	11482	11615	11517	11616	11631	11494	11927	11502	11651	11561	11492	11566	11563	11752	11819	11453	11578	11754	11624	11661	11674	11622	11635	11616	11614	11627	11535	11672	11577	11533	11694	11632	11593	11730	11589	11588	11685	11612	11544	11527	11645	11613	11659	11814	11677	11694	11493	11661	11457	11585	11576	11691	11578	11814	11699	11681	11599	11713	11478	11514	11777	11484	11656	11526	11653	11587	11620	11590	11713	11588	11653	11583	11526	11526	11795	11490	11518	11486	11770	11809	11658	11473	11655	11673	11726	11577	11667	11588	11726	11452	11575	11575	11718	11577	11536	11535	11501	11563	11813	11820	11560	11566	11663	11636	11613	11712	11680	11545	11634	11604	11470	11566	11747	11620	11554	11481	11358	11492	11508	11580	11671	11657	11721	11707	11588	11547	11805	11473	11660	11647	11657	11619	11548	11732	11471	11677	11553	11622	11622	11351	11666	11625	11531	11577	11603	11592	11599	11612	11648	11485	11568	11546	11548	11446	11594	11595	11625	11649	11607	11637	11631	11555	11560	11505	11703	11709	11624	11587	11701	11620	11642	11727	11553	11701	11585	11716	11462	11586	11703	11631	11702	11688	11506	11640	11519	11635	11539	11478	11692	11633	11643	11780	11490	11678	11540	11590	11665	11509	11718	11467	11600	11594	11660	11605	11679	11706	11582	11618	11600	11573	11581	11529	11618	11645	11656	11475	11613	11568	11400	11571	11783	11606	11856	11603	11576	11579	11669	11565	11669	11617	11750	11509	11562	11637	11468	11710	11744	11607	11565	11595	11546	11713	11807	11374	11721	11543	11656	11666	11653	11638	11538	11587	11540	11655	11629	11768	11636	11577	11710	11524	11696	11482	11597	11634	11537	11491	11662	11699	11651	11674	11596	11586	11514	11624	11714	11624	11665	11762	11664	11589	11738	11578	11612	11558	11629	11574	11503	11640	11582	11710	11450	11531	11539	11518	11688	11588	11557	11598	11606	11593	11555	11555	11638	11618	11519	11507	11571	11605	11472	11529	11636	11475	11594	11570	11677	11402	11687	11534	11652	11592	11567	11632	11661	11448	11672	11553	11616	11624	11522	11587	11683	11593	11515	11487	11692	11443	11603	11526	11583	11496	11405	11854	11589	11689	11551	11716	11527	11664	11647	11584	11593	11626	11561	11658	11734	11557	11334	11555	11686	11659	11616	11581	11675	11639	11574	11520	11555	11711	11507	11585	11514	11546	11672	11678	11496	11752	11745	11734	11743	11585	11506	11718	11528	11464	11606	11645	11505	11521	11715	11790	11611	11693	11664	11627	11693	11574	11601	11646	11666	11634	11564	11539	11571	11592	11624	11649	11644	11586	11585	11675	11617	11774	11611	11526	11472	11578	11693	11548	11596	11580	11571	11537	11700	11611	11641	11482	11483	11774	11753	11724	11605	11688	11662	11692	11550	11529	11564	11829	11620	11600	11634	11715	11538	11539	11486	11607	11600	11628	11598	11615	11643	11627	11698	11592	11633	11714	11627	11569	11640	11571	11632	11507	11711	11646	11550	11502	11526	11644	11675	11800	11508	11517	11703	11532	11560	11585	11662	11464	11694	11524	11675	11714	11624	11664	11485	11612	11760	11746	11649	11574	11648	11617	11618	11503	11653	11639	11710	11638	11480	11573	11476	11722	11632	11544	11526	11772	11700	11586	11690	11674	11597	11761	11663	11516	11576	11704	11667	11592	11649	11482	11686	11772	11729	11584	11520	11525	11728	11513	11516	11548	11597	11738	11757	11586	11564	11439	11589	11562	11644	11720	11447	11631	11767	11551	11664	11656	11644	11682	11614	11719	11653	11519	11543	11614	11622	11740	11658	11784	11441	11464	11604	11547	11525	11719	11569	11515	11846	11591	11595	11671	11524	11721	11531	11628	11602	11548	11564	11555	11589	11601	11631	11593	11697	11597	11627	11618	11724	11529	11558	11760	11764	11785	11664	11642	11776	11658	11618	11636	11569	11686	11587	11694	11756	11553	11690	11574	11503	11666	11648	11577	11594	11626	11543	11700	11696	11480	11632	11504	11646	11588	11710	11476	11495	11564	11696	11590	11592	11741	11717	11579	11544	11702	11751	11684	11657	11570	11741	11650	11739	11567	11406	11666	11553	11506	11666	11542	11454	11744	11583	11530	11660	11625	11618	11678	11667	11697	11572	11703	11522	11622	11584	11684	11617	11655	11620	11484	11557	11559	11639	11445	11788	11623	11559	11815	11675	11577	11632	11660	11778	11503	11628	11605	11697	11689	11669	11537	11540	11698	11480	11538	11492	11680	11838	11790	11742	11536	11641	11633	11609	11629	11606	11584	11491	11595	11658	11663	11612	11616	11763	11579	11580	11542	11614	11597	11532	11595	11570	11656	11645	11681	11676	11651	11670	11681	11624	11471	11437	11693	11499	11680	11644	11770	11719	11642	11642	11496	11596	11492	11552	11597	11542	11736	11678	11628	11589	11649	11582	11466	11703	11678	11475	11670	11657	11702	11475	11666	11465	11423	11610	11700	11550	11799	11549	11594	11572	11578	11705	11577	11624	11558	11591	11513	11853	11366	11637	11543	11567	11695	11684	11628	11539	11790	11900	11644	11669	11715	11470	11664	11670	11690	11568	11565	11712	11587	11753	11670	11544	11687	11565	11687	11645	11783	11621	11697	11801	11635	11600	11739	11564	11619	11775	11649	11843	11631	11615	11578	11588	11647
24461	21274	29515	28620	32593	37070	35808	28245	22917	21250	20097	19240	18926	18575	18383	17715	17608	17617	17536	17385	17182	17040	17072	16844	16736	16919	16979	16730	16898	16830	16853	16733	16701	16739	16656	16730	16558	16369	16658	16850	16780	16715	16619	16879	16820	16777	16701	16798	16673	16663	16757	16881	16614	16329	16648	16660	16691	16617	16660	16673	16587	16517	16675	16572	16975	16614	16600	16531	16606	16680	16648	16746	16535	16604	16450	16683	16645	16508	16610	16617	16666	16642	16572	16792	16621	16653	16608	16609	16675	16806	16670	16624	16835	16814	16627	16666	16623	16732	16480	16632	16499	16719	16464	16825	16883	16712	16611	16623	16485	16478	16609	16460	16455	16578	16585	16620	16762	16698	16463	16443	16931	16675	16680	16755	16646	16783	16704	16629	16778	16701	16625	16281	16606	16713	16783	16677	16512	16479	16662	16590	16743	16725	16569	16597	16689	16621	16634	16361	16619	16536	16606	16765	16784	16425	16620	16584	16611	16704	16808	16662	16747	16318	16683	16673	16579	16630	16654	16460	16717	16718	16648	16872	16762	16588	16780	16747	16427	16481	16625	16494	16444	16708	16541	16488	16755	16748	16730	16583	16735	16637	16720	16811	16726	16830	16682	16693	16678	16534	16896	16486	16533	16571	16419	16620	16380	16737	16663	16718	16584	16543	16424	16479	16915	16545	16726	16649	16439	16601	16518	16690	16666	16680	16414	16555	16668	16523	16346	16703	16578	16606	16686	16795	16513	16690	16386	16758	16806	16574	16863	16797	16564	16547	16610	16568	16741	16609	16557	16581	16619	16595	16781	16671	16742	16624	16578	16726	16450	16670	16484	16620	16777	16531	16536	16601	16551	16521	16491	16615	16644	16592	16772	16663	16684	16585	16535	16679	16654	16588	16426	16530	16582	16378	16366	16670	16627	16710	16650	16663	16430	16694	16528	16596	16542	16602	16619	16402	16757	16684	16378	16646	16539	16556	16698	16385	16656	16641	16516	16663	16758	16759	16564	16700	16770	16582	16685	16444	16491	16734	16780	16516	16542	16618	16674	16726	16756	16682	16503	16532	16617	16500	16578	16705	16642	16579	16721	16733	16894	16704	16557	16579	16619	17020	16728	16553	16727	16803	16663	16824	16854	16825	16731	16770	16583	16767	16729	16816	16623	16645	16734	16316	16677	16712	16463	16478	16770	16635	16612	16649	16631	16709	16665	16600	16759	16503	16707	16589	16556	16410	16710	16420	16613	16641	16571	16724	16584	16748	16700	16635	16530	16490	16538	16597	16772	16637	16563	16644	16587	16575	16537	16632	16691	16732	16659	16736	16439	16496	16549	16519	16470	16540	16476	16685	16664	16567	16668	16462	16760	16598	16434	16449	16787	16562	16843	16618	16563	16574	16564	16642	16667	16586	16640	16447	16518	16496	16505	16627	16641	16711	16631	16687	16545	16469	16573	16737	16791	16598	16576	16537	16521	16622	16679	16620	16314	16300	16539	16626	16623	16492	16579	16622	16791	16678	16676	16557	16554	16560	16481	16431	16704	16599	16621	16733	16583	16632	16753	16607	16512	16533	16417	16717	16528	16541	16635	16660	16712	16722	16746	16558	16624	16825	16623	16823	16547	16471	16747	16513	16529	16441	16484	16740	16617	16527	16704	16663	16459	16559	16581	16499	16525	16706	16626	16477	16527	16423	16636	16617	16572	16401	16806	16736	16386	16350	16584	16827	16786	16646	16687	16411	16399	16500	16476	16733	16657	16640	16714	16696	16707	16331	16437	16635	16730	16504	16378	16581	16658	16514	16532	16587	16530	16575	17013	16555	16788	16664	16731	16498	16589	16483	16643	16622	16611	16545	16603	16734	16563	16678	16340	16746	16590	16666	16697	16866	16441	16790	16610	16612	16739	16536	16615	16610	16705	16763	16627	16510	16498	16618	16754	16522	16463	16623	16698	16498	16563	16571	16650	16812	16516	16792	16421	16477	16648	16667	16651	16573	16482	16698	16635	16461	16535	16642	16532	16605	16653	16569	16571	16662	16701	16574	16472	16613	16850	16447	16380	16664	16390	16666	16656	16460	16525	16583	16790	16729	16674	16584	16659	16572	16596	16621	16688	16476	16547	16600	16734	16535	16667	16527	16559	16825	16485	16672	16461	16361	16644	16744	16551	16608	16714	16595	16497	16646	16800	16759	16655	16617	16726	16774	16677	16667	16553	16543	16526	16792	16820	16721	16681	16494	16471	16692	16589	16595	16840	16702	16696	16633	16825	16835	16494	16622	16623	16539	16792	16776	16780	16620	16487	16485	16626	16509	16590	16674	16753	16806	16664	16346	16652	16652	16694	16501	16724	16730	16784	16719	16735	16512	16665	16459	16711	16697	16774	16622	16720	16613	16511	16600	16610	16654	16541	16703	16493	16765	16534	16595	16582	16242	16607	16851	16641	16322	16616	16586	16444	16619	16663	16540	16626	16976	16614	16714	16542	16625	16488	16664	16653	16730	16696	16760	16777	16678	16351	16619	16735	16582	16761	16789	16583	16478	16617	16497	16441	16636	16706	16611	16775	16740	16644	16636	16722	16637	16508	16579	16446	16622	16528	16486	16664	16771	16709	16636	16662	16543	16586	16752	16669	16688	16591	16867	16487	16698	16585	16584	16640	16652	16510	16431	16428	16437	16663	16683	16418	16581	16783	16561	16706	16484	16831	16364	16783	16522	16740	16518	16709	16596	16517	16433	16647	16481	16741	16587	16637	16908	16669	16487	16681	16693	16684	16790	16309	16645	16773	16589	16375	16602	16621	16397	16488	16771	16775	16523	16546	16611	16729	16673	16719	16489	16661	16685	16663	16531	16533	16628	16682	16685	16549	16560	16822	16531	16804	16739	16602	16804	16594	16522	16713	16635	16728	16727	16583	16586	16760	16614	16485	16731	16620	16535	16539	16651	16576	16644	16735	16728	16552	16578	16699	16497	16699	16559	16590	16694	16764	16567	16292	16636	16759	16649	16654	16710	16633	16430	16791	16620	16641	16607	16483	16773	16665	16549	16722	16545	16645	16615	16686	16572	16594	16448	16655	16456	16439	16693	16662	16499	16640	16532	16520	16561	16563	16616	16646	16616	16751	16719	16709	16655	16744	16516	16731	16483	16577	16498	16661	16681	16752	16370	16785	16653	16626	16509	16625	16855	16531	16518	16747	16717	16559	16704	16625	16554	16557	16824	16737	16544	16505	16584	16395	16725	16575	16623	16631	16554	16816	16449	16431	16687	16394	16452	16672	16693	16890	16831	16829	16612	16687	16651	16644	16534	16478	16584	16561	16643	16857	16556	16606	16545	16537	16467	16568	16787	16577	16562	16573	16525	16639	16942	16780	16607	16562	16606	16402	16578	16621	16791	16995	16445	16493	16526	16622	16341	16482	16566	16500	16574	16391	16329	16551	16806	16562	16659	16662	16598	16583	16581	16514	16493	16337	16683	16617	16584	16731	16600	16702	16857	16672	16545	16499	16590	16562	16644	16475	16702	16742	17028	16670	16573	16556	16523	16395	16633	16913	16471	16562	16712	16680	16570	16369	16485	16568	16645	16579	16404	16691	16634	16861	16703	16661	16811	16697	16536	16555	16736	16697	16884	16586	16435	16617	16610	16777	16656	16546	16603	16704	16550	16611	16492	16386	16530	16747	16702	16677	16600	16547	16410	16485	16709	16584	16820	16357	16572	16672	16695	16443	16595	16587	16438	16722	16472	16441	16648	16754	16595	16504	16522	16590	16719	16599	16793	16767	16603	16809	16604	16579	16640	16480	16632	16588	16533	16518	16441	16726	16644	16523	16724	16658	16695	16463	16593	16707	16607	16643	16544	16666	16627	16697	16460	16554	16656	16709	16766	16790	16411	16493	16624	16569	16512	16620	16634	16333	16576	16696	16363	16501	16744	16684	16497	16630	16549	16653	16762	16641	16600	16560	16560	16487	16647	16644	16483	16542	16539	16529	16576	16493	16691	16617	16754	16543	16593	16422	16542	16553	16718	16720	16730	16533	16602	16562	16896	16574	16748	16744	16864	16685	16534	16824	16693	16602	16623	16793	16532	16680	16664	16714	16651	16640	16795	16661	16713	16637	16579	16567	16541	16555	16596	16505	16454	16480	16482	16597	16756	16696	16768	16608	16477	16608	16649	16637	16581	16780	16613	16514	16567	16696	16404	16514	16469	16426	16823	16612	16651	16444	16648	16724	16600	16638	16624	16574	16549	16786	16508	16504	16545	16707	16647	16584	16650	16642	16472	16666	16705	16648	16737	16474	16406	16601	16665	16536	16522	16719	16490	16775	16311	16673	16473	16696	16482	16781	16467	16527	16560	16642	16576	16414	16560	16525	16707	16627	16451	16665	16395	16548	16631	16758	16722	16751	16635	16642	16412	16504	16675	16599	16543	16708	16595	16654	16691	16520	16387	16464	16421	16367	16409	16649	16764	16617	16543	16682	16614	16619	16697	16821	16551	16692	16644	16530	16536	16517	16689	16444	16588	16427	16535	16571	16555	16558	16754	16728	16544	16742	16537	16700	16523	16668	16721	16347	16561	16713	16545	16629	16464	16716	16535	16641	16798	16669	16708	16863	16489	16578	16642	16438	16512	16698	16584	16722	16808	16553	16808	16453	16646	16578	16597	16586	16620	16695	16515	16582	16528	16420	16637	16492	16377	16746	16583	16703	16571	16515	16551	16512	16637	16540	16396	16749	16795	16647	16508	16581	16568	16610	16520	16641	16503	16769	16688	16666	16486	16538	16585	16345	16493	16502	16441	16482	16525	16481	16592	16631	16575	16552	16872	16580	16570	16599	16440	16641	16742	16637	16661	16788	16625	16533	16614	16513	16658	16499	16519	16533	16522	16553	16630	16623	16674	16551	16656	16614	16454	16610	16478	16813	16524	16619	16657	16593	16666	16718	16355	16554	16495	16636	16467	16491	16612	16407	16531	16673	16597	16500	16563	16787	16630	16631	16643	16830	16573	16557	16667	16542	16581	16506	16479	16654	16515	16567	16579	16865	16604	16666	16699	16457	16647	16617	16405	16509	16532	16746	16657	16371	16652	16637	16687	16488	16600	16680	16652	16727	16784	16720	16770	16707	16607
55503	80787	70183	56183	47156	39122	31501	24189	18402	16553	15627	14758	14201	13708	13466	13150	12818	12605	12472	12392	12270	12158	12193	12051	12001	12105	11781	11666	11843	11727	11781	11836	11815	11711	11716	11661	11695	11704	11730	11771	11743	11733	11889	11730	11717	11666	11808	11643	11780	11572	11657	11763	11763	11531	12008	11620	11713	11746	11722	11652	11762	11777	11723	11547	11685	11786	11640	11762	11745	11693	11632	11788	11677	11709	11632	11733	11777	11671	11705	11611	11567	11769	11772	11640	11680	11525	11745	11707	11767	11571	11574	11532	11600	11655	11747	11608	11660	11484	11615	11731	11606	11664	11768	11708	11509	11746	11880	11742	11722	11632	11745	11796	11718	11611	11624	11847	11694	11605	11746	11502	11562	11723	11861	11653	11620	11704	11784	11597	11683	11774	11631	11605	11770	11475	11581	11665	11691	11701	11677	11805	11673	11450	11728	11754	11711	11733	11638	11680	11674	11718	11550	11601	11650	11628	11760	11644	11685	11729	11759	11734	11714	11806	11826	11640	11696	11588	11791	11762	11706	11687	11723	11723	11875	11850	11557	11736	11698	11653	11627	11537	11717	11699	11596	11581	11796	11622	11692	11756	11751	11719	11754	11619	11795	11616	11644	11700	11660	11779	11547	11622	11733	11768	11679	11802	11567	11656	11723	11741	11739	11753	11728	11849	11538	11643	11777	11694	11649	11759	11692	11701	11691	11755	11612	11665	11830	11768	11693	11632	11729	11598	11759	11731	11701	11551	11609	11636	11753	11761	11710	11754	11480	11760	11584	11555	11811	11771	11878	11761	11607	11566	11814	11698	11683	11800	11706	11692	11747	11558	11809	11557	11827	11713	11756	11702	11806	11764	11846	11620	11732	11491	11652	11680	11697	11769	11706	11542	11839	11766	11623	11585	11646	11665	11608	11876	11822	11853	11623	11683	11748	11729	11623	11728	11625	11696	11772	11775	11721	11624	11694	11734	11650	11739	11712	11679	11664	11682	11697	11653	11652	11560	11709	11830	11897	11703	11635	11719	11624	11739	11927	11793	11778	11729	11731	11824	11643	11602	11700	11763	11599	11678	11665	11479	11465	11639	11653	11688	11697	11682	11611	11730	11660	11781	11680	11754	11794	11717	11589	11512	11620	11751	11661	11514	11658	11623	11802	11729	11777	11660	11640	11719	11716	11678	11688	11590	11626	11628	11665	11616	11821	11730	11867	11648	11617	11608	11778	11639	11584	11735	11698	11704	11611	11569	11796	11670	11771	11781	11692	11635	11770	11588	11808	11650	11700	11765	11643	11801	11618	11762	11709	11719	11678	11599	11773	11735	11675	11930	11644	11621	11617	11696	11730	11615	11757	11727	11687	11781	11622	11631	11493	11694	11676	11670	11790	11773	11576	11665	11827	11583	11867	11616	11783	11701	11943	11680	11679	11484	11717	11731	11717	11574	11724	11776	11590	11709	11776	11775	11651	11838	11751	11545	11720	11790	11670	11698	11692	11715	11778	11642	11691	11649	11760	11664	11806	11829	11618	11886	11692	11673	11723	11773	11815	11702	11681	11735	11853	11631	11892	11649	11678	11585	11741	11623	11748	11750	11818	11573	11789	11808	11740	11765	11698	11757	11630	11773	11643	11758	11738	11575	11812	11691	11778	11801	11665	11696	11659	11709	11752	11722	11623	11580	11667	11670	11836	11707	11696	11735	11713	11692	11529	11607	11803	11596	11724	11540	11638	11717	11659	11576	11727	11689	11687	11624	11847	11736	11678	11643	11742	11744	11644	11727	11656	11743	11570	11613	11746	11800	11663	11814	11704	11606	11501	11750	11633	11576	11581	11757	11743	11642	11620	11664	11729	11817	11521	11737	11640	11766	11583	11623	11655	11649	11738	11633	12030	11690	11631	11693	11736	11801	11792	11684	11659	11722	11745	11745	11633	11705	11513	11610	11738	11666	11801	11788	11797	11725	11721	11820	11709	11786	11638	11787	11637	11832	11641	11798	11711	11631	11697	11565	11574	11784	11790	11649	11663	11664	11705	11764	11680	11664	11681	11679	11746	11672	11762	11817	11485	11725	11675	11699	11794	11856	11610	11726	11720	11629	11831	11626	11738	11547	11631	11824	11638	11798	11698	11602	11656	11619	11803	11682	11697	11630	11685	11902	11675	11764	11565	11568	11637	11523	11704	11671	11844	11524	11488	11694	11730	11700	11663	11762	11538	11522	11569	11773	11813	11664	11473	11633	11696	11764	11657	11723	11774	11585	11684	11825	11829	11579	11613	11789	11757	11717	11777	11615	11779	11791	11863	11658	11781	11752	11593	11653	11607	11707	11599	11608	11739	11825	11678	11721	11692	11626	11616	11739	11648	11614	11688	11822	11562	11769	11723	11614	11626	11737	11760	11762	11642	11645	11629	11722	11591	11811	11817	11701	11704	11846	11726	11781	11554	11637	11811	11876	11755	11661	11751	11819	11653	11787	11769	11731	11796	11723	11584	11631	11683	11829	11802	11796	11686	11820	11730	11683	11771	11811	11673	11651	11726	11682	11722	11610	11661	11728	11632	11693	11836	11695	11860	11683	11759	11730	11693	11666	11607	11784	11622	11775	11712	11718	11718	11745	11707	11838	11663	11928	11731	11661	11635	11831	11773	11551	11832	11621	11723	11555	11634	11537	11562	11704	11779	11783	11469	11658	11685	11705	11618	11623	11616	11752	11652	11700	11697	11803	11666	11633	11847	11760	11689	11569	11721	11678	11546	11679	11648	11639	11824	11661	11760	11757	11691	11555	11709	11828	11704	11723	11764	11865	11619	11658	11789	11624	11825	11871	11701	11610	11719	11660	11769	11563	11692	11582	11736	11771	11604	11766	11671	11563	11633	11783	11684	11651	11698	11687	11699	11747	11697	11716	11635	11650	11548	11751	11652	11913	11627	11656	11808	11689	11764	11692	11680	11611	11651	11601	11762	11656	11742	11639	11637	11750	11869	11823	11779	11722	11782	11627	11706	11618	11764	11638	11670	11927	11808	11739	11808	11756	11753	11655	11769	11583	11665	11572	11795	11582	11643	11584	11792	11543	11839	11743	11860	11611	11618	11600	11739	11704	11677	11827	11723	11800	11657	11646	11746	11706	11717	11603	11501	11661	11774	11690	11604	11839	11663	11762	11683	11700	11720	11621	11685	11604	11816	11614	11838	11707	11713	11839	11692	11629	11663	11570	11776	11570	11683	11740	11657	11593	11715	11782	11694	11780	11708	11690	11702	11656	11727	11591	11563	11633	11665	11788	11604	11489	11630	11712	11544	11885	11572	11525	11783	11679	11678	11652	11731	11638	11682	11781	11790	11750	11645	11565	11719	11756	11747	11750	11808	11804	11765	11713	11664	11583	11650	11619	11820	11570	11625	11681	11629	11720	11745	11743	11707	11649	11719	11664	11622	11774	11782	11619	11733	11669	11742	11891	11658	11737	11670	11688	11821	11616	11810	11732	11694	11720	11682	11724	11623	11585	11717	11707	11641	11579	11668	11627	11756	11727	11823	11575	11722	11679	11702	11644	11678	11690	11699	11790	11831	11766	11816	11772	11670	11614	11560	11639	11628	11705	11643	11616	11772	11619	11627	11704	11701	11633	11719	11722	11632	11510	11743	11749	11638	11619	11678	11634	11849	11559	11627	11880	11761	11686	11707	11691	11708	11698	11798	11628	11692	11750	11629	11714	11704	11621	11566	11733	11603	11731	11672	11630	11891	11572	11731	11811	11755	11829	11827	11649	11766	11921	11558	11684	11694	11949	11596	11803	11771	11639	11663	11794	11692	11887	11711	11719	11716	11641	11686	11795	11708	11690	11607	11784	11742	11836	11638	11593	11667	11663	11652	11705	11661	11606	11649	11639	11573	11653	11751	11658	11742	11681	11670	11799	11580	11813	11471	11749	11796	11563	11561	11690	11714	11808	11781	11629	11749	11777	11782	11688	11561	11741	11788	11627	11660	11577	11742	11730	11689	11563	11787	11727	11823	11612	11699	11789	11794	11582	11657	11702	11719	11715	11772	11638	11759	11622	11889	11617	11769	11609	11690	11701	11570	11697	11768	11637	11585	11587	11663	11728	11741	11719	11588	11712	11728	11711	11711	11677	11796	11516	11522	11609	11771	11671	11647	11561	11783	11628	11612	11750	11672	11573	11601	11792	11584	11746	11719	11857	11702	11688	11542	11688	11599	11771	11913	11858	11578	11737	11759	11665	11830	11463	11647	11761	11740	11728	11665	11701	11778	11678	11697	11772	11600	11744	11745	11699	11638	11859	11624	11634	11724	11651	11626	11716	11834	11710	11857	11653	11804	11681	11699	11570	11513	11613	11750	11754	11560	11606	11711	11776	11731	11730	11660	11643	11673	11740	11702	11732	11712	11751	11695	11918	11639	11761	11773	11715	11572	11657	11713	11714	11559	11627	11525	11748	11629	11840	11778	11664	11680	11671	11697	11808	11817	11838	11807	11786	11657	11686	11670	11684	11507	11655	11709	11739	11494	11620	11703	11637	11674	11653	11529	11731	11739	11820	11745	11711	11892	11699	11628	11753	11636	11647	11665	11611	11697	11830	11648	11686	11563	11870	11788	11610	11758	11583	11717	11758	11761	11658	11522	11445	11613	11712	11715	11559	11648	11700	11720	11678	11762	11653	11545	11658	11875	11635	11646	11617	11822	11699	11759	11746	11733	11533	11618	11715	11858	11662	11752	11629	11677	11783	11608	11553	11666	11786	11657	11644	11673	11603	11730	11778	11546	11702	11521	11692	11607	11719	11721	11681	11689	11739	11760	11844	11620	11734	11873	11671	11712	11610	11661	11579	11890	11644	11661	11766	11693	11704	11835	11573	11652	11677	11830	11669	11678	11807	11609	11700	11678	11758	11732	11711	11656	11795	11895	11691	11875	11645	11910	11743	11476	11744	11703	11608	11660	11660	11701	11829	11587	11520	11653	11620	11630	11702	11548	11706	11563	11767	11825	11740	11806	11679	11632	11658	11774	11685	11750	11760	11759	11600	11652	11748	11752	11654	11825	11668	11561	11804	11721	11584	11669	11847	11777	11834	11749	11726	11868	11754	11916	11669	11644	11612	11675	11645	11755	11707	11624	11660
49200	57900	58191	50417	40482	32699	25411	22420	19679	17739	17457	17276	17190	16945	16919	16866	16757	16755	16555	16804	16673	16717	16519	16606	16401	16410	16366	16451	16509	16297	16378	16319	16443	16330	16415	16347	16416	16345	16423	16490	16393	16389	16432	16390	16159	16182	16276	16287	16537	16328	16281	16351	16320	16222	16434	16337	16318	16182	16434	16481	16347	16314	16506	16300	16359	16506	16288	16305	16331	16133	16403	16451	16133	16270	16415	16400	16348	16251	16395	16258	16420	16199	16194	16138	16386	16139	16274	16400	16444	16449	16388	16305	16320	16397	16260	16397	16332	16463	16263	16038	16208	16314	16469	16591	16461	16401	16281	16248	16197	16524	16200	16131	16251	16472	16310	16359	16251	16558	16359	16352	16190	16438	16609	16282	16198	16190	16494	16327	16398	16502	16341	16447	16227	16445	16458	16439	16320	16252	16218	16250	16405	16402	16471	16402	16445	16528	16250	16369	16383	16218	16199	16285	16322	16306	16487	16179	16561	16174	16397	16307	16486	16265	16466	16327	16287	16262	16457	16111	16255	16293	16192	16321	16296	16220	16451	16419	16380	16278	16245	16077	16250	16537	16273	16387	16360	16327	16350	16518	16418	16260	16528	16312	16329	16389	16403	16263	16387	16387	16350	16573	16257	16482	16335	16362	16267	16233	16505	16156	16220	16305	16443	16291	16345	16238	16412	16480	16298	16180	16344	16219	16334	16227	16209	16282	16518	16459	16176	16313	16241	16474	16617	16503	16373	16372	16130	16474	16418	16279	16274	16370	16199	16499	16393	16256	16404	16434	16545	16420	16230	16442	16191	16147	16282	16405	16546	16494	16140	16412	16382	16194	16225	16438	16263	16162	16303	16425	16343	16329	16402	16376	16247	16491	16350	16278	16116	16131	16379	16301	16407	16377	16472	16323	16282	16502	16654	16422	16189	16328	16295	16242	16232	16365	16386	16150	16335	16402	16420	16365	16202	16331	16323	16430	16249	16339	16351	16329	16441	16391	16489	16372	16482	16374	16375	16287	16311	16452	16319	16449	16222	16388	16351	16303	16642	16590	16333	16101	16456	16520	16269	16197	16337	16559	16508	16213	16461	16399	16571	16425	16412	16343	16307	16528	16445	16558	16340	16340	16324	16223	16192	16335	16322	16412	16267	16373	16593	16518	16346	16282	16481	16084	16469	16123	16117	16587	16133	16337	16463	16294	16429	16440	16405	16425	16229	16389	16276	16210	16521	16315	16378	16511	16542	16281	16101	16491	16296	16407	16265	16098	16185	16523	16404	16335	16413	16327	16156	16232	16265	16251	16258	16153	16163	16229	16171	16370	16165	16411	16187	16457	16449	16433	16169	16350	16508	16358	16151	16225	16439	16368	16196	16172	16392	16463	16575	16346	16199	16384	16491	16254	16192	16307	16233	16000	16317	16307	16280	16188	16218	16351	16159	16258	16288	16475	16295	16321	16257	16290	16391	16421	16252	16279	16304	16464	16298	16445	16238	16408	16219	16306	16195	16257	16154	16212	16533	16328	16289	16610	16364	16419	16578	16462	16326	16243	16366	16364	16321	16188	16181	16093	16268	16284	16287	16213	16249	16550	16459	16191	16358	16381	16481	16175	16287	16163	16480	16258	16308	16253	16324	16437	16286	16232	16294	16338	16551	16435	16324	16290	16302	16541	16368	16116	16300	16113	16260	16049	16317	16238	16406	16312	16265	16246	15993	16397	16361	16365	16262	16648	16442	16304	16389	16366	16401	15934	16267	16221	16301	16272	16299	16248	16424	16164	16385	15989	16391	16392	16418	16250	16321	16285	16457	16298	16312	16360	16315	16380	16273	16214	16269	16325	16243	16270	16263	16263	16533	16257	16307	16448	16441	16394	16158	16174	16391	16241	16233	16404	16436	16190	16279	16320	16563	16389	16482	16285	16333	16421	16463	16561	16493	16375	16530	16343	16253	16376	16377	16317	16121	16355	16289	16453	16407	16313	16235	16338	16180	16339	16387	16349	16333	16280	16352	16340	16450	16388	16469	16450	16436	16118	16263	16327	16263	16307	16145	16166	16184	16270	16235	16268	16319	16353	16465	16230	16260	16279	16178	16307	16217	16326	16312	16356	16700	16165	16291	16325	16322	16475	16592	16318	16222	16306	16262	16240	16321	16173	16316	16192	16145	16017	16494	16274	16280	16353	16092	16457	16144	16465	16292	16350	16186	16370	16137	16234	16593	16350	16198	16342	16378	16244	16215	16516	16338	16129	16230	16227	16228	16311	16476	16237	16190	16425	16099	16269	16251	16157	16321	16420	16354	16320	16361	16321	16424	16371	16184	16552	16521	16456	16289	16316	16343	16307	16367	16432	15969	16304	16422	16568	16418	16470	16392	16327	16356	16387	16367	16340	16116	16491	16419	16113	16450	16386	16347	16365	16309	16396	16210	16296	16349	16381	16208	16444	16558	16434	16394	16457	16460	16416	16123	16278	16357	16305	16333	16300	16381	16383	16149	16132	16181	16378	16254	16351	16432	16551	16448	16362	16316	16330	16425	16199	16253	16330	16479	16120	16317	16236	16353	16257	16273	16336	16585	16305	16161	16222	16476	16487	16330	16503	16302	16345	16328	16401	16434	16269	16380	16502	16440	16460	16335	16330	16087	16202	16181	16161	16442	16551	16521	16400	16440	16375	16482	16331	16588	16633	16523	16237	16319	16079	16253	16507	16293	16230	16291	16117	16217	16150	16382	16228	16287	16412	16300	16239	16371	16301	16233	16389	16262	16187	16195	16369	16351	16347	16544	16588	16273	16377	16554	16355	16333	16168	16303	16251	16269	16545	16474	16208	16361	16491	16441	16407	16142	16298	16540	16208	16028	16215	16185	16368	16386	16204	16459	16381	16372	16263	16366	16522	16413	16148	16270	16127	16407	16427	16474	16366	16424	16464	16505	16091	16265	16039	16197	16176	16300	16389	16453	16519	16383	16406	16497	16387	16286	16252	16341	16324	16338	16305	16210	16217	16180	16385	16461	16181	16356	16280	16236	16512	16352	16194	16123	16332	16259	16426	16335	16418	16389	16228	16416	16435	16301	16394	16165	16414	16321	16352	16243	16334	16405	16513	16404	16400	16403	16349	16152	16253	16401	16622	16433	16277	16377	16306	16461	16445	16413	16386	16278	16297	16510	16429	16420	16236	16253	16561	16214	16184	16364	16286	16354	16368	16210	16347	16331	16569	16241	16431	16252	16291	16204	16437	16375	16348	16233	16306	16480	16341	16255	16381	16344	16365	16485	16398	16331	16177	16510	16446	16658	16348	16136	16295	16452	16257	16310	16262	16314	16201	16451	16516	16369	16284	16334	16415	16313	16186	16087	16296	16253	16430	16318	16265	16305	16374	16437	16310	16316	16291	16280	16420	16258	16394	16358	16460	16248	16360	16357	16415	16250	16394	16549	16244	16350	16168	16446	16454	16573	16289	16381	16435	16302	16265	16255	16151	16381	16380	16251	16370	16377	16279	16367	16248	16172	16430	16108	16250	16317	16137	16268	16509	16317	16277	16483	16382	15973	16140	16431	16323	16431	16223	16310	16404	16401	16132	16276	16362	16272	16406	16492	16503	16455	16635	16279	16387	16453	16350	16486	16242	16381	16480	16476	16457	16365	16259	16465	16479	16364	16293	16345	16179	16339	16449	16306	16445	16206	16456	16201	16238	16321	16371	16470	16426	16281	16397	16455	16282	16435	16418	16257	16381	16411	16244	16477	16632	16373	16255	16286	16398	16281	16163	16453	16378	16124	16134	16168	16468	16394	16399	16422	16310	16408	16253	16410	16417	16412	16349	16278	16181	16205	16355	16229	16342	16446	16215	16520	16292	16423	16507	16563	16455	16427	16327	16370	16356	16298	16649	16245	16337	16270	16350	16246	16482	16395	16298	16240	16358	16309	15890	16065	16195	16257	16365	16343	16223	16567	16429	16239	16099	16259	16303	16307	16374	16326	16320	16168	16444	16513	16293	16232	16397	16409	16316	16300	16085	16473	16350	16579	16449	16392	16432	16154	16353	16208	16428	16422	16391	16262	16145	16440	16161	16425	16323	16536	16554	16189	16309	16399	16382	16369	16282	16331	16482	16387	16118	16508	16226	16543	16401	16431	16479	16361	16165	16487	16384	16241	16224	16347	16308	16364	16336	16213	16531	16552	16330	16249	16426	16351	16152	16332	16461	16468	16178	16375	16262	16147	16240	16397	16382	16266	16479	16205	16364	16178	16506	16516	16401	16443	16197	16084	16273	16420	16452	16291	16145	16491	16304	16268	16397	16439	16217	16359	16384	16329	16233	16289	16082	16375	16321	16277	16271	16570	16501	16335	16442	16257	16258	16274	16491	16213	16375	16360	16431	16343	16372	16522	16420	16487	16267	16436	16546	16294	16222	16235	16362	16380	16353	16471	16185	16443	16376	16298	16456	16303	16374	16654	16355	16466	16248	16166	16491	16268	16513	16404	16404	16456	16536	16246	16407	16278	16273	16348	16178	16242	16284	16468	16393	16290	16520	16243	16696	16459	16374	16208	16237	16288	16548	16505	16387	16399	16274	16248	16549	16435	16400	16377	16487	16302	16388	16577	16516	16481	16296	16415	16263	16180	16448	16296	16024	16417	16197	16363	16503	16508	16300	16200	16070	16625	16405	16350	16286	16177	16335	16489	16347	16350	16295	16381	16351	16340	16331	16540	16219	16233	16152	16299	16540	16307	16318	16408	16162	16067	16332	16361	16250	16298	16442	16392	16355	16340	16209	16501	16414	16217	16438	16469	16414	16270	16209	16474	16316	16443	16504	16429	16451	16245	16355	16395	16228	16201	16401	16330	16336	16277	16238	16361	16334	16450	16393	16327	16457	16363	16461	16139	16328	16447	16302	16288	16661	16297	16120	16406	16383	16273	16389	16287	16437	16387	16385	16417	16195	16236	16393	16244	16445	16472	16335	16351	16320	16221	16453	16427	16385	16193	16420	16300	16419	16352	16310	16301	16346	16404	16442	16293	16157	16331	16433	16650	16284	16429	16393	16256	16358	16393	16435	16173	16332	16327	16512	16461	16479	16319	16521	16506	16127	16399	16326	16305	16089	16331	16302	16397	16381	16388	16290
53896	66147	58629	45158	37269	28643	21294	18353	15362	13257	12720	12615	12511	12273	12152	12186	11911	11951	11736	11883	11642	11602	11693	11663	11716	11568	11607	11629	11666	11455	11833	11517	11512	11517	11465	11648	11681	11578	11729	11547	11567	11608	11681	11551	11501	11627	11558	11734	11462	11695	11678	11565	11547	11588	11409	11821	11505	11592	11660	11564	11577	11568	11519	11624	11719	11468	11687	11564	11513	11570	11564	11643	11595	11550	11369	11373	11625	11577	11565	11651	11529	11664	11674	11587	11493	11367	11497	11529	11648	11516	11458	11612	11642	11629	11387	11466	11565	11681	11586	11595	11668	11548	11538	11519	11653	11397	11655	11401	11584	11666	11422	11565	11538	11469	11442	11544	11391	11553	11528	11573	11584	11626	11471	11469	11627	11547	11458	11415	11653	11482	11516	11616	11569	11586	11447	11576	11511	11487	11740	11660	11596	11423	11496	11607	11593	11621	11575	11401	11458	11556	11605	11625	11616	11655	11620	11607	11442	11633	11529	11786	11625	11552	11486	11501	11644	11495	11558	11541	11536	11542	11492	11596	11653	11512	11538	11518	11566	11596	11413	11609	11492	11585	11691	11437	11458	11506	11341	11591	11731	11623	11631	11556	11739	11462	11464	11561	11567	11581	11425	11571	11602	11456	11494	11731	11552	11567	11536	11618	11649	11513	11571	11596	11531	11740	11548	11644	11368	11542	11494	11583	11703	11531	11625	11548	11655	11489	11560	11569	11334	11561	11572	11400	11796	11532	11549	11497	11584	11609	11388	11494	11546	11516	11687	11506	11643	11514	11594	11516	11459	11664	11633	11498	11633	11412	11755	11546	11552	11644	11447	11576	11410	11494	11626	11557	11602	11511	11581	11241	11531	11475	11571	11602	11435	11578	11563	11437	11548	11581	11577	11509	11640	11826	11420	11641	11674	11436	11614	11660	11632	11458	11648	11417	11463	11397	11643	11460	11485	11555	11551	11471	11522	11536	11610	11449	11362	11480	11621	11408	11472	11552	11704	11561	11469	11534	11566	11468	11512	11579	11473	11733	11435	11595	11570	11524	11526	11621	11516	11496	11644	11417	11515	11404	11496	11557	11629	11669	11587	11712	11686	11605	11621	11453	11441	11518	11685	11687	11555	11452	11381	11688	11515	11604	11712	11639	11675	11510	11502	11528	11529	11538	11530	11503	11628	11394	11590	11675	11515	11581	11663	11573	11652	11531	11488	11422	11585	11586	11543	11478	11660	11442	11567	11581	11609	11513	11576	11503	11483	11629	11613	11501	11520	11524	11626	11469	11556	11517	11644	11609	11565	11412	11584	11599	11551	11540	11459	11598	11418	11539	11603	11588	11380	11524	11777	11518	11798	11494	11682	11688	11494	11522	11539	11562	11594	11538	11352	11579	11622	11520	11484	11548	11729	11559	11518	11662	11533	11515	11547	11613	11562	11591	11529	11619	11463	11702	11600	11627	11588	11649	11403	11501	11636	11556	11538	11424	11546	11657	11771	11620	11588	11389	11395	11530	11676	11400	11485	11617	11658	11434	11643	11504	11501	11567	11437	11507	11515	11469	11523	11505	11636	11597	11390	11678	11671	11572	11738	11620	11516	11472	11462	11484	11567	11593	11541	11590	11564	11527	11638	11569	11474	11501	11472	11622	11627	11616	11589	11668	11569	11589	11393	11634	11656	11676	11645	11579	11669	11569	11423	11800	11597	11540	11524	11491	11593	11613	11605	11668	11586	11584	11622	11440	11568	11496	11575	11582	11681	11653	11670	11485	11505	11658	11560	11492	11539	11429	11564	11643	11464	11554	11464	11612	11586	11607	11586	11714	11523	11654	11565	11583	11464	11547	11597	11318	11481	11571	11660	11533	11661	11672	11635	11525	11546	11688	11458	11746	11643	11630	11508	11481	11555	11514	11682	11563	11476	11483	11547	11550	11534	11644	11651	11401	11582	11608	11416	11611	11672	11538	11579	11393	11624	11545	11566	11597	11626	11464	11738	11650	11441	11467	11535	11547	11540	11514	11656	11519	11639	11495	11625	11514	11593	11479	11591	11477	11671	11457	11598	11476	11605	11686	11610	11501	11657	11505	11524	11470	11535	11514	11470	11533	11595	11346	11569	11646	11435	11714	11476	11473	11467	11517	11507	11568	11621	11653	11552	11578	11619	11475	11686	11541	11420	11523	11502	11553	11545	11760	11624	11512	11518	11554	11556	11453	11590	11506	11650	11621	11583	11545	11729	11429	11614	11606	11585	11486	11619	11582	11716	11613	11588	11466	11663	11298	11482	11563	11551	11682	11500	11414	11609	11460	11609	11765	11627	11649	11402	11628	11602	11653	11537	11611	11553	11508	11667	11551	11703	11501	11674	11531	11603	11470	11429	11602	11600	11462	11599	11529	11541	11577	11654	11482	11582	11629	11592	11552	11597	11547	11707	11618	11505	11518	11573	11539	11620	11360	11669	11470	11468	11498	11608	11545	11610	11454	11553	11502	11604	11580	11658	11666	11617	11508	11459	11730	11608	11663	11548	11605	11516	11598	11555	11508	11588	11619	11619	11568	11633	11615	11420	11483	11494	11635	11600	11585	11542	11715	11484	11589	11634	11579	11418	11605	11668	11521	11489	11658	11396	11599	11760	11503	11598	11626	11606	11399	11634	11590	11604	11545	11570	11666	11585	11554	11651	11561	11628	11445	11615	11544	11524	11671	11522	11530	11534	11698	11619	11598	11528	11433	11675	11522	11575	11622	11548	11614	11542	11660	11535	11578	11466	11482	11477	11585	11559	11540	11602	11610	11695	11672	11584	11563	11524	11609	11444	11522	11737	11489	11550	11577	11583	11519	11712	11443	11465	11525	11554	11605	11523	11529	11736	11498	11639	11554	11726	11431	11402	11478	11491	11664	11509	11596	11533	11639	11547	11494	11687	11568	11439	11480	11705	11633	11533	11575	11529	11572	11475	11460	11751	11508	11642	11376	11453	11627	11660	11614	11528	11543	11620	11525	11621	11606	11583	11415	11520	11619	11516	11654	11478	11569	11620	11493	11521	11456	11515	11516	11659	11618	11473	11539	11524	11610	11599	11582	11595	11530	11529	11295	11540	11506	11528	11614	11441	11582	11677	11525	11569	11474	11679	11620	11663	11657	11545	11488	11568	11425	11626	11450	11641	11659	11580	11486	11604	11652	11621	11531	11544	11549	11484	11487	11616	11568	11635	11583	11633	11435	11505	11454	11511	11612	11638	11521	11452	11596	11544	11457	11469	11598	11597	11638	11661	11432	11466	11632	11502	11552	11551	11697	11560	11648	11527	11595	11547	11560	11588	11676	11507	11519	11425	11670	11598	11438	11685	11657	11688	11540	11509	11641	11524	11525	11615	11579	11550	11498	11537	11485	11396	11622	11604	11613	11630	11598	11522	11612	11643	11500	11661	11568	11597	11478	11544	11627	11469	11463	11680	11578	11501	11623	11576	11619	11473	11431	11490	11507	11538	11687	11434	11678	11489	11680	11646	11543	11596	11747	11516	11394	11536	11485	11386	11450	11529	11782	11492	11546	11658	11416	11530	11572	11600	11600	11514	11597	11577	11474	11520	11534	11533	11811	11592	11578	11607	11578	11653	11499	11700	11687	11498	11601	11639	11444	11402	11658	11521	11550	11557	11624	11596	11526	11730	11583	11426	11688	11602	11678	11629	11442	11404	11546	11480	11460	11506	11509	11612	11621	11559	11657	11596	11445	11688	11669	11630	11487	11511	11526	11564	11547	11625	11414	11666	11411	11555	11511	11589	11521	11495	11717	11468	11441	11676	11463	11493	11479	11572	11451	11564	11597	11414	11664	11511	11514	11575	11510	11545	11595	11625	11562	11433	11591	11630	11681	11510	11754	11547	11569	11512	11579	11494	11468	11473	11522	11626	11485	11634	11576	11674	11508	11594	11634	11549	11548	11560	11506	11530	11475	11613	11407	11537	11570	11692	11497	11584	11504	11663	11607	11650	11472	11514	11392	11357	11514	11494	11540	11628	11505	11578	11612	11582	11620	11462	11591	11458	11526	11436	11629	11441	11613	11692	11490	11629	11375	11511	11521	11649	11503	11504	11544	11541	11689	11659	11497	11566	11649	11574	11653	11612	11513	11774	11565	11577	11538	11565	11655	11523	11675	11618	11535	11511	11561	11638	11485	11572	11603	11664	11509	11445	11504	11632	11755	11594	11532	11557	11507	11667	11462	11714	11554	11638	11649	11560	11381	11585	11631	11471	11795	11515	11459	11481	11592	11344	11535	11548	11433	11607	11586	11583	11617	11525	11570	11766	11651	11605	11500	11517	11559	11623	11561	11590	11480	11507	11546	11526	11613	11718	11605	11710	11515	11593	11556	11598	11682	11596	11624	11462	11537	11493	11632	11467	11569	11517	11482	11285	11554	11460	11502	11488	11606	11514	11554	11661	11663	11485	11398	11525	11611	11589	11492	11446	11534	11562	11522	11672	11567	11519	11607	11416	11573	11707	11685	11583	11582	11495	11427	11608	11579	11624	11655	11509	11563	11496	11629	11665	11658	11691	11518	11570	11681	11451	11712	11509	11498	11710	11576	11312	11547	11682	11594	11505	11611	11816	11510	11519	11538	11431	11597	11643	11643	11452	11590	11512	11610	11518	11623	11534	11642	11372	11562	11610	11610	11649	11529	11449	11507	11464	11520	11547	11634	11608	11516	11519	11582	11726	11522	11497	11556	11313	11669	11663	11575	11682	11495	11432	11279	11570	11549	11486	11579	11613	11525	11483	11457	11501	11620	11387	11688	11534	11501	11432	11516	11520	11555	11569	11502	11677	11496	11598	11576	11701	11557	11433	11444	11438	11628	11810	11586	11465	11549	11601	11479	11580	11642	11449	11449	11530	11578	11710	11497	11567	11707	11729	11426	11544	11635	11471	11688	11536	11651	11485	11684	11706	11663	11587	11529	11503	11522	11593	11620	11627	11487	11643	11606	11651	11538	11678	11649	11411	11503	11674	11551	11578	11650	11494	11555	11515	11697	11549	11632	11490	11646	11533	11445	11437	11604	11488	11520	11394	11499	11678	11632	11629	11578	11485	11596	11599	11487	11645	11520	11689	11566	11425	11704	11558	11547
26312	22300	35564	41242	41158	37815	31794	26272	22491	18900	17995	17712	17425	17344	17364	17207	17042	16977	16936	16923	16942	16823	16883	16865	16634	16684	16519	16633	16493	16596	16563	16546	16344	16558	16351	16509	16313	16591	16422	16447	16556	16531	16539	16433	16701	16409	16514	16557	16432	16656	16720	16368	16499	16670	16611	16593	16581	16489	16451	16321	16665	16710	16479	16476	16475	16543	16626	16484	16429	16571	16295	16382	16609	16403	16237	16536	16454	16459	16639	16566	16470	16363	16450	16438	16215	16322	16250	16314	16705	16320	16553	16580	16269	16557	16417	16422	16370	16462	16399	16520	16405	16613	16521	16536	16331	16322	16390	16535	16493	16310	16380	16621	16647	16584	16520	16400	16453	16447	16521	16354	16535	16409	16166	16452	16608	16305	16643	16373	16329	16739	16501	16687	16395	16483	16574	16627	16439	16541	16579	16366	16675	16366	16447	16654	16480	16395	16492	16396	16549	16344	16239	16567	16681	16165	16541	16553	16523	16537	16519	16505	16298	16658	16726	16422	16499	16509	16427	16473	16538	16589	16553	16402	16270	16412	16750	16500	16489	16447	16474	16436	16461	16501	16352	16508	16434	16381	16213	16452	16576	16658	16473	16472	16566	16161	16310	16257	16386	16400	16266	16277	16576	16407	16551	16406	16419	16236	16542	16325	16376	16683	16549	16666	16503	16499	16306	16167	16524	16331	16385	16448	16253	16425	16370	16475	16558	16454	16535	16356	16223	16487	16329	16672	16447	16527	16615	16524	16314	16442	16479	16498	16259	16401	16263	16413	16277	16395	16430	16454	16395	16448	16432	16436	16731	16411	16384	16429	16421	16460	16506	16091	16464	16536	16417	16435	16602	16374	16678	16410	16587	16637	16504	16421	16380	16511	16403	16465	16506	16530	16567	16739	16433	16375	16363	16345	16334	16459	16441	16645	16508	16582	16576	16447	16346	16701	16500	16549	16565	16615	16376	16404	16553	16385	16576	16322	16449	16518	16365	16471	16411	16608	16281	16171	16401	16472	16344	16483	16617	16579	16227	16338	16467	16353	16459	16393	16412	16560	16373	16511	16550	16619	16280	16490	16327	16416	16305	16396	16298	16370	16505	16362	16259	16341	16424	16657	16534	16410	16720	16403	16599	16576	16502	16508	16322	16595	16388	16602	16582	16421	16349	16573	16648	16435	16420	16540	16571	16394	16631	16607	16323	16407	16417	16279	16343	16458	16532	16456	16559	16504	16157	16420	16385	16515	16553	16292	16467	16558	16493	16358	16397	16560	16407	16455	16573	16414	16330	16488	16685	16503	16279	16432	16424	16367	16436	16545	16403	16298	16474	16606	16175	16538	16569	16602	16474	16344	16369	16416	16497	16627	16396	16398	16234	16461	16483	16325	16468	16544	16426	16386	16538	16288	16397	16415	16451	16519	16504	16556	16508	16476	16417	16707	16609	16460	16392	16723	16506	16417	16432	16406	16573	16396	16296	16538	16400	16396	16627	16432	16648	16459	16160	16423	16539	16449	16402	16384	16462	16376	16416	16397	16424	16336	16606	16328	16685	16543	16507	16540	16381	16445	16524	16526	16445	16380	16432	16591	16450	16668	16422	16487	16338	16402	16424	16461	16587	16502	16359	16279	16396	16367	16255	16450	16481	16342	16473	16339	16452	16229	16559	16451	16678	16256	16583	16406	16526	16357	16461	16503	16146	16448	16365	16494	16226	16592	16396	16644	16485	16272	16419	16367	16517	16835	16734	16394	16365	16332	16376	16570	16545	16361	16522	16348	16633	16421	16752	16447	16530	16483	16343	16439	16423	16284	16419	16326	16572	16390	16363	16314	16279	16293	16216	16596	16626	16477	16444	16419	16586	16657	16500	16622	16642	16349	16398	16502	16335	16264	16530	16579	16558	16375	16592	16515	16335	16299	16388	16590	16368	16491	16492	16496	16520	16223	16579	16630	16407	16422	16251	16434	16544	16337	16561	16619	16562	16429	16311	16377	16382	16526	16444	16315	16529	16367	16489	16446	16289	16433	16272	16508	16621	16649	16273	16731	16270	16417	16427	16500	16545	16318	16205	16430	16274	16388	16446	16462	16515	16552	16395	16541	16251	16436	16481	16576	16603	16312	16455	16437	16503	16464	16616	16332	16524	16418	16494	16548	16573	16584	16443	16579	16581	16408	16494	16498	16616	16493	16585	16316	16259	16587	16351	16556	16496	16417	16709	16496	16382	16309	16260	16375	16333	16326	16595	16486	16463	16276	16386	16377	16652	16479	16632	16550	16340	16362	16342	16465	16473	16594	16519	16470	16641	16543	16384	16295	16564	16405	16507	16329	16354	16237	16514	16472	16641	16443	16628	16660	16461	16564	16395	16481	16459	16322	16523	16570	16620	16698	16653	16677	16399	16513	16634	16434	16513	16384	16435	16622	16477	16335	16470	16496	16510	16686	16761	16530	16685	16298	16397	16458	16272	16533	16616	16466	16577	16271	16589	16429	16450	16642	16406	16379	16611	16427	16485	16509	16534	16397	16634	16394	16681	16495	16494	16467	16613	16245	16565	16557	16378	16296	16453	16486	16487	16443	16216	16555	16513	16438	16415	16432	16464	16488	16494	16578	16512	16367	16329	16419	16611	16694	16473	16412	16514	16534	16642	16674	16539	16623	16316	16478	16332	16332	16598	16353	16621	16541	16548	16517	16452	16451	16393	16329	16564	16341	16586	16681	16457	16629	16712	16290	16388	16359	16446	16541	16554	16456	16503	16395	16584	16355	16069	16384	16697	16447	16396	16467	16540	16513	16529	16524	16324	16274	16475	16567	16555	16289	16588	16535	16358	16735	16504	16602	16338	16447	16270	16337	16575	16417	16416	16322	16769	16496	16430	16492	16523	16423	16574	16358	16421	16302	16465	16548	16458	16325	16587	16381	16171	16323	16461	16568	16374	16415	16306	16340	16410	16486	16630	16280	16417	16381	16549	16650	16517	16449	16279	16731	16433	16515	16314	16473	16329	16756	16591	16559	16474	16439	16463	16576	16528	16338	16518	16405	16498	16522	16600	16376	16599	16405	16415	16383	16642	16311	16451	16473	16566	16177	16472	16401	16498	16732	16546	16299	16616	16713	16534	16509	16508	16371	16544	16510	16419	16568	16418	16614	16591	16324	16525	16373	16343	16536	16370	16400	16373	16420	16467	16464	16360	16484	16477	16453	16563	16532	16538	16521	16427	16434	16597	16503	16503	16510	16374	16550	16657	16416	16369	16557	16367	16429	16503	16251	16339	16434	16631	16332	16315	16611	16405	16367	16695	16249	16613	16371	16343	16558	16360	16603	16453	16503	16521	16622	16511	16521	16492	16629	16614	16400	16362	16588	16640	16392	16609	16633	16641	16562	16590	16353	16594	16597	16478	16376	16596	16597	16289	16388	16344	16273	16416	16550	16708	16492	16299	16260	16423	16725	16575	16466	16557	16390	16493	16582	16496	16621	16513	16354	16490	16444	16528	16697	16344	16212	16337	16440	16363	16574	16541	16869	16656	16642	16413	16450	16396	16583	16492	16572	16392	16231	16393	16348	16325	16521	16444	16314	16550	16492	16644	16230	16383	16278	16365	16423	16419	16489	16437	16473	16211	16391	16617	16467	16456	16310	16498	16437	16501	16342	16491	16395	16482	16600	16365	16441	16451	16464	16301	16504	16516	16458	16303	16337	16466	16285	16662	16645	16492	16168	16363	16425	16407	16417	16423	16389	16522	16367	16435	16491	16398	16257	16598	16268	16595	16609	16439	16321	16507	16265	16491	16390	16352	16510	16691	16538	16644	16538	16350	16515	16537	16505	16436	16583	16571	16753	16669	16622	16504	16344	16641	16461	16694	16349	16317	16560	16380	16587	16594	16420	16328	16327	16327	16444	16464	16575	16309	16656	16605	16688	16354	16376	16467	16598	16350	16503	16481	16420	16225	16343	16557	16719	16281	16417	16230	16338	16561	16461	16237	16549	16619	16336	16483	16489	16087	16512	16544	16385	16520	16498	16506	16504	16452	16316	16369	16466	16493	16575	16375	16519	16484	16285	16306	16286	16460	16359	16516	16512	16573	16632	16410	16521	16496	16505	16509	16273	16158	16356	16445	16619	16517	16470	16574	16265	16315	16133	16384	16355	16451	16713	16672	16581	16385	16539	16432	16328	16445	16301	16457	16247	16379	16239	16362	16522	16449	16465	16537	16525	16366	16456	16350	16528	16526	16475	16684	16492	16428	16400	16320	16472	16312	16389	16685	16524	16476	16437	16369	16359	16236	16546	16274	16521	16463	16355	16571	16548	16594	16454	16653	16399	16510	16468	16587	16340	16587	16353	16571	16332	16531	16392	16460	16365	16336	16633	16621	16125	16293	16316	16639	16487	16292	16435	16413	16527	16598	16775	16560	16393	16470	16434	16672	16394	16387	16561	16512	16445	16646	16545	16532	16189	16596	16289	16176	16653	16557	16348	16599	16511	16399	16578	16456	16479	16529	16586	16572	16409	16602	16395	16389	16380	16440	16462	16379	16433	16567	16453	16502	16505	16519	16431	16380	16573	16510	16421	16439	16273	16646	16313	16651	16439	16492	16421	16378	16336	16582	16447	16549	16612	16318	16399	16515	16557	16434	16603	16342	16517	16481	16655	16583	16522	16417	16436	16573	16680	16557	16609	16324	16307	16409	16509	16410	16697	16448	16441	16535	16335	16399	16414	16501	16432	16413	16410	16331	16367	16441	16470	16447	16644	16362	16525	16408	16546	16375	16339	16504	16618	16658	16413	16206	16456	16401	16566	16622	16568	16685	16299	16456	16520	16595	16306	16378	16479	16340	16461	16569	16676	16502	16668	16645	16479	16463	16333	16449	16374	16616	16582	16450	16354	16379	16290	16542	16521	16328	16366	16695	16493	16523	16411	16469	16754	16532	16255	16476	16433	16226	16192	16353	16367	16483	16306	16460	16441	16565	16227	16503	16493	16290	16377	16451	16455	16280	16574	16468	16522	16639	16467	16526	16419	16430	16449	16292	16357	16454	16383	16459	16566	16455	16392	16360	16567	16420	16417	16465	16514	16394	16388	16144	16585	16335	16357	16381	16366	16496	16392	16465	16532	16260	16709
52003	78959	70795	54983	45065	34994	25930	21987	17953	14022	13251	12942	12719	12619	12236	12229	12170	12043	12027	11922	11949	11829	11850	11810	11948	11719	11534	11705	11780	11479	11594	11735	11770	11654	11585	11646	11808	11669	11679	11614	11576	11700	11707	11670	11706	11639	11669	11593	11838	11624	11761	11596	11605	11633	11599	11811	11529	11617	11608	11775	11756	11780	11658	11549	11711	11733	11600	11696	11602	11677	11648	11675	11677	11740	11641	11667	11480	11827	11715	11615	11539	11519	11609	11550	11688	11690	11677	11640	11715	11746	11730	11676	11712	11605	11719	11693	11709	11696	11518	11561	11582	11382	11736	11465	11677	11715	11460	11644	11718	11532	11621	11515	11668	11699	11518	11591	11661	11746	11705	11623	11742	11525	11538	11658	11812	11670	11521	11709	11634	11749	11680	11754	11631	11636	11514	11595	11633	11631	11631	11523	11613	11769	11481	11703	11738	11662	11747	11683	11563	11628	11749	11542	11817	11630	11510	11682	11658	11645	11609	11580	11653	11558	11595	11536	11618	11667	11467	11668	11701	11560	11705	11693	11552	11713	11707	11658	11582	11583	11579	11632	11605	11571	11776	11615	11641	11639	11649	11590	11628	11541	11590	11546	11694	11628	11718	11462	11712	11529	11650	11693	11749	11444	11616	11735	11612	11642	11716	11601	11590	11628	11567	11832	11761	11568	11751	11600	11593	11640	11831	11669	11713	11572	11741	11555	11678	11703	11606	11855	11675	11565	11770	11735	11668	11747	11596	11669	11571	11805	11765	11714	11692	11607	11416	11607	11688	11789	11579	11646	11558	11528	11536	11735	11706	11501	11734	11574	11650	11734	11638	11649	11688	11677	11805	11542	11711	11552	11810	11624	11521	11617	11597	11629	11585	11693	11476	11852	11584	11785	11709	11771	11665	11764	11715	11717	11811	11573	11678	11717	11718	11615	11761	11679	11639	11636	11649	11677	11662	11623	11641	11714	11584	11869	11657	11658	11769	11484	11837	11665	11711	11601	11589	11742	11703	11743	11673	11707	11647	11641	11547	11646	11463	11606	11780	11646	11587	11491	11671	11628	11672	11704	11619	11487	11725	11780	11734	11528	11754	11560	11701	11563	11748	11567	11681	11543	11800	11647	11767	11809	11609	11812	11613	11549	11477	11698	11629	11674	11536	11591	11768	11531	11850	11722	11595	11527	11719	11654	11533	11550	11629	11772	11583	11676	11561	11563	11583	11764	11710	11657	11975	11636	11803	11583	11643	11642	11669	11628	11654	11746	11612	11630	11756	11696	11609	11556	11657	11649	11795	11627	11672	11545	11570	11773	11572	11601	11599	11752	11841	11651	11750	11652	11622	11651	11453	11651	11761	11669	11589	11589	11715	11692	11621	11656	11512	11560	11764	11766	11684	11667	11685	11690	11661	11558	11558	11738	11723	11616	11701	11544	11500	11749	11666	11640	11619	11707	11756	11767	11516	11664	11696	11528	11543	11621	11663	11652	11755	11639	11572	11747	11583	11786	11628	11630	11677	11773	11587	11532	11723	11607	11795	11688	11689	11726	11655	11651	11666	11628	11743	11582	11562	11655	11758	11512	11684	11566	11605	11738	11608	11752	11587	11638	11754	11718	11660	11703	11577	11688	11621	11709	11477	11771	11851	11719	11653	11607	11714	11687	11663	11599	11639	11711	11639	11518	11742	11779	11599	11682	11581	11663	11478	11638	11592	11619	11652	11761	11790	11718	11544	11718	11647	11729	11671	11525	11810	11605	11652	11686	11617	11675	11697	11699	11724	11671	11624	11657	11577	11781	11578	11646	11598	11742	11548	11717	11486	11621	11524	11627	11688	11701	11615	11654	11654	11718	11664	11644	11701	11689	11742	11578	11653	11721	11642	11645	11657	11729	11514	11663	11599	11536	11759	11638	11562	11567	11516	11513	11735	11684	11602	11618	11571	11630	11643	11569	11641	11691	11729	11575	11746	11677	11701	11582	11574	11649	11726	11574	11702	11680	11716	11633	11702	11667	11588	11717	11726	11485	11725	11633	11699	11655	11599	11630	11550	11553	11694	11538	11539	11772	11662	11634	11451	11536	11653	11707	11837	11599	11645	11535	11676	11611	11648	11679	11693	11667	11528	11622	11667	11546	11565	11516	11572	11522	11760	11684	11692	11689	11591	11900	11658	11651	11694	11689	11664	11572	11620	11733	11619	11661	11459	11549	11487	11688	11698	11751	11595	11676	11587	11788	11665	11767	11720	11660	11589	11609	11754	11573	11642	11751	11674	11630	11668	11556	11687	11554	11601	11732	11776	11584	11770	11633	11493	11554	11695	11706	11567	11811	11711	11560	11626	11739	11536	11804	11504	11732	11639	11404	11540	11744	11598	11703	11588	11755	11795	11691	11473	11614	11758	11511	11577	11543	11813	11589	11624	11580	11659	11617	11757	11730	11730	11611	11586	11878	11687	11743	11620	11708	11561	11647	11665	11756	11755	11450	11703	11444	11487	11750	11789	11727	11633	11601	11696	11557	11600	11715	11661	11809	11765	11730	11687	11688	11475	11650	11706	11622	11809	11555	11659	11746	11749	11717	11509	11576	11443	11621	11634	11740	11643	11641	11801	11624	11524	11598	11765	11619	11689	11468	11671	11605	11782	11670	11645	11604	11779	11786	11535	11488	11665	11563	11753	11547	11508	11719	11598	11629	11657	11701	11614	11544	11658	11619	11860	11602	11693	11615	11729	11599	11594	11662	11700	11571	11700	11710	11562	11690	11801	11693	11608	11559	11604	11630	11542	11552	11640	11694	11746	11764	11695	11599	11622	11659	11785	11559	11780	11739	11678	11718	11858	11672	11605	11590	11784	11544	11704	11694	11632	11696	11586	11597	11707	11773	11724	11605	11591	11589	11397	11748	11609	11630	11560	11758	11669	11666	11630	11598	11538	11732	11717	11667	11750	11525	11553	11712	11624	11799	11730	11640	11728	11452	11833	11533	11537	11892	11629	11740	11573	11608	11604	11676	11660	11652	11632	11605	11644	11900	11555	11618	11661	11653	11653	11537	11756	11736	11501	11533	11732	11793	11539	11773	11637	11602	11760	11734	11520	11711	11733	11554	11635	11500	11695	11632	11605	11626	11517	11754	11559	11668	11680	11697	11730	11491	11695	11646	11697	11693	11602	11660	11610	11712	11667	11696	11758	11794	11551	11653	11774	11568	11646	11581	11589	11653	11545	11617	11625	11600	11748	11642	11615	11508	11641	11562	11668	11615	11586	11714	11571	11691	11551	11666	11536	11700	11605	11634	11686	11727	11600	11532	11737	11772	11633	11847	11613	11855	11720	11677	11586	11720	11686	11658	11552	11628	11713	11716	11643	11615	11624	11552	11518	11632	11497	11697	11613	11529	11698	11606	11632	11663	11743	11650	11678	11929	11660	11702	11721	11661	11541	11546	11754	11644	11553	11616	11618	11721	11742	11643	11548	11502	11688	11695	11728	11648	11714	11550	11735	11657	11546	11653	11597	11598	11731	11742	11654	11737	11696	11618	11678	11532	11566	11707	11771	11667	11525	11403	11663	11661	11729	11545	11665	11414	11637	11690	11614	11440	11651	11752	11697	11636	11607	11749	11520	11616	11573	11555	11753	11705	11534	11709	11559	11784	11695	11748	11632	11602	11622	11557	11813	11825	11552	11595	11655	11544	11733	11518	11517	11870	11823	11642	11625	11589	11672	11652	11718	11587	11864	11787	11611	11689	11773	11526	11713	11756	11673	11806	11770	11636	11435	11497	11704	11539	11705	11715	11452	11678	11751	11677	11515	11712	11707	11778	11679	11679	11596	11477	11688	11684	11665	11616	11684	11504	11765	11746	11618	11612	11651	11685	11561	11705	11441	11616	11627	11700	11753	11541	11767	11555	11650	11578	11634	11716	11505	11701	11585	11813	11720	11631	11749	11526	11559	11764	11645	11669	11590	11636	11620	11690	11561	11635	11741	11534	11753	11768	11594	11709	11696	11599	11710	11629	11611	11511	11680	11588	11681	11562	11504	11639	11760	11779	11608	11689	11483	11693	11599	11535	11612	11592	11607	11616	11738	11713	11480	11483	11777	11706	11603	11608	11932	11629	11721	11540	11611	11480	11676	11593	11544	11774	11582	11615	11904	11631	11617	11745	11631	11668	11613	11655	11657	11688	11759	11450	11685	11630	11479	11715	11596	11842	11524	11658	11651	11888	11633	11490	11571	11676	11618	11623	11641	11635	11609	11616	11693	11745	11711	11724	11670	11666	11741	11645	11617	11850	11785	11661	11724	11642	11592	11651	11839	11675	11730	11548	11511	11680	11458	11555	11485	11645	11536	11682	11631	11753	11620	11566	11473	11613	11614	11813	11740	11773	11765	11752	11674	11575	11649	11452	11680	11669	11630	11518	11872	11685	11557	11709	11628	11596	11669	11758	11556	11641	11605	11736	11671	11691	11644	11876	11691	11653	11667	11613	11552	11701	11642	11708	11647	11580	11709	11592	11745	11595	11739	11606	11646	11634	11783	11817	11637	11660	11677	11616	11682	11670	11593	11678	11486	11764	11658	11497	11689	11691	11577	11771	11717	11801	11660	11583	11702	11658	11722	11402	11610	11688	11790	11621	11742	11643	11664	11597	11720	11622	11690	11575	11656	11538	11702	11721	11569	11531	11616	11878	11515	11611	11756	11599	11671	11621	11637	11776	11788	11523	11819	11617	11574	11645	11592	11647	11712	11803	11677	11844	11627	11656	11642	11678	11679	11773	11585	11780	11850	11492	11773	11641	11707	11701	11633	11687	11806	11662	11594	11633	11522	11725	11538	11670	11635	11624	11678	11841	11615	11697	11549	11705	11629	11666	11614	11804	11544	11584	11551	11714	11671	11690	11737	11686	11614	11792	11828	11783	11725	11553	11778	11480	11689	11693	11499	11626	11748	11515	11787	11634	11659	11634	11571	11648	11618	11580	11633	11700	11677	11788	11772	11772	11743	11680	11555	11628	11795	11714	11621	11702	11581	11639	11681	11539	11696	11628	11595	11669	11633	11565	11693	11872	11639	11565	11657	11648	11561	11766	11573	11638	11583	11690	11799	11735	11716	11766	11711	11678	11672	11480	11759	11675
24430	21369	29828	29521	35417	38104	36084	30286	23756	20640	20019	19289	18929	18510	18292	18092	17610	17640	17492	17272	17270	17381	17171	17026	16799	16969	17019	16938	16728	16874	17012	16812	16645	16790	16591	16741	16885	16689	16653	16678	16503	16720	16833	16740	16529	16669	16675	16618	16863	16793	16552	16536	16675	16556	16657	16673	16710	16975	17066	16761	16800	16653	16566	16631	16484	16547	16705	16590	16651	16637	16796	16550	16874	16764	16655	16824	16987	16582	16680	16630	16652	16618	16660	16703	16776	16489	16671	16731	16640	16634	16641	16876	16667	16781	16830	16745	16632	16450	16865	16852	16838	16596	16556	16659	16711	16662	16936	16805	16789	16815	16707	16702	16829	16782	16937	16691	16659	16698	16776	16522	16662	16652	16784	16518	16836	16556	16791	16675	16729	16685	16835	16639	16573	16652	16758	16734	16628	16652	16518	16640	16819	16655	16642	16511	16823	16826	16790	16789	16746	16664	16572	16424	16740	16771	16662	16583	16595	16728	16374	16592	16576	16736	16532	16774	16682	16702	16690	16846	16796	16525	16634	16512	16585	16970	16786	16642	16686	16770	16698	16415	16491	16852	16513	16831	16787	16768	16607	16550	16636	16641	16599	16615	16654	16761	16695	16832	16638	16634	16680	16714	16968	16725	16648	16656	16539	16654	16649	16614	16591	16706	16645	16643	16685	16774	16716	16699	16720	16427	16578	16721	16672	16633	16925	16793	16616	16728	16704	16848	16625	16578	16585	16583	16600	16613	16823	16915	16639	16652	16850	16641	16852	16546	16444	16861	16955	16611	16598	16559	16526	16550	16694	16487	16439	16585	16569	16802	16414	16763	16584	16575	16609	16642	16674	16517	16705	16711	16764	16688	16540	16633	16617	16520	16900	16563	16737	16516	16620	16916	16505	16598	16825	16454	16641	16744	16676	16589	16719	16501	16693	16463	16974	16800	16757	16493	16669	16591	16538	16707	16625	16615	16889	16806	16752	16782	16699	16715	16535	16703	16612	16602	16594	16738	16712	16491	16662	16607	16485	16825	16445	16614	16663	16907	16722	16647	16539	16809	16783	16695	16690	16728	16732	16818	16658	16662	16601	16647	16796	16496	16777	16826	16675	16728	16595	16676	16599	16728	16571	16640	16718	16708	16613	16560	16507	16617	16705	16403	16883	16489	16642	16686	16794	16806	16470	16417	16749	16755	16841	16725	16665	16778	16588	16672	16689	16625	16732	16654	16525	16508	16642	16412	16653	16608	16658	16589	16672	16704	16615	16576	16682	16695	16664	16708	16550	16578	16754	16662	16592	16700	16691	16572	16654	16538	16557	16703	16395	16674	16814	16713	16776	16746	16713	16633	16613	16724	16804	16337	16417	16757	16709	16589	16652	16591	16727	16639	16628	16548	16624	16766	16727	16554	16549	16924	16739	16829	16715	16638	16659	16795	16527	16752	16465	16489	16778	16709	16636	16777	16686	16880	16846	16750	16767	16723	16739	16709	16721	16483	16706	16685	16679	16649	16823	16933	16821	16658	16770	16775	16487	16537	16647	16705	16493	16637	16459	16683	16577	16826	16712	16820	16750	16587	16799	16872	16705	16893	16836	16624	16624	16584	16524	16672	16624	16664	16492	16660	16376	16571	16502	16705	16599	16677	16764	16602	16514	16876	16744	16722	16581	16757	16592	16550	16496	16493	16426	16807	16515	16525	16635	16696	16680	16687	16637	16805	16780	16908	16653	16568	16561	16849	16560	16702	16609	16726	16557	16640	16644	16505	16507	16774	16608	16470	16633	16638	16641	16797	16548	16495	16612	16722	16613	16618	16643	16643	16661	16568	16570	16866	16387	16352	16663	16792	16836	16689	16534	16648	16753	16786	16644	16511	16488	16722	16623	16572	16826	16574	16759	16728	16673	16881	16769	16712	16576	16610	16592	16697	16729	16835	16553	16396	16840	16543	16636	16787	16739	16372	16595	16841	16940	16758	16503	16522	16862	16568	16773	16626	16589	16679	16797	16498	16776	16571	16717	16660	16765	16685	16600	16585	16473	16518	16847	16707	16586	16608	16561	16416	16842	16613	16684	16557	16634	16596	16715	16482	16782	16840	16574	16602	16533	16571	16811	16667	16620	16703	16671	16667	16703	16528	16548	16629	16574	16618	16528	16484	16659	16589	16496	16620	16793	16878	16945	16721	16744	16846	16800	16635	16630	16431	16519	16555	16840	16822	16691	16677	16503	16460	16687	16633	16890	16643	16521	16811	16964	16549	16646	16600	16723	16496	16410	16878	16571	16437	16596	16796	16836	16574	16808	16653	16592	16539	16709	16557	16614	16572	16489	16398	16546	16707	16764	16754	16710	16645	16610	16771	16743	16912	16615	16835	16729	16738	16608	16594	16493	16506	16754	16681	16643	16871	16859	16855	16505	16698	16686	16590	16523	16488	16545	16499	16553	16734	16602	16748	16824	16579	16514	16737	16685	16728	16636	16686	16785	16575	16487	16664	16495	16647	16913	16586	16580	16864	16726	16779	16436	16380	16592	16704	16663	16795	16667	16672	16645	16784	16706	17103	16794	16689	16749	16893	16499	16543	16471	16633	16795	16597	16598	16624	16867	16368	16448	16927	16575	16558	16623	16679	16665	16576	16793	16767	16577	16630	16539	16690	16684	16793	16824	16527	16594	16594	16611	16503	16418	16630	16493	16630	16664	16902	16448	16530	16620	16606	16551	16581	16760	16577	16610	16822	16832	16597	16512	16612	16663	16547	16823	16624	16763	16802	16796	16777	16677	16576	16799	16572	16705	16818	16785	16420	16625	16828	16794	16714	16811	16928	16810	16821	16708	16520	16546	16661	16707	16521	16684	16790	16566	16911	17004	16753	16730	16580	16591	16718	16753	16425	16785	16611	16706	16811	16666	16639	16639	16562	16455	16625	16730	16758	16633	16491	16631	16647	16779	16848	16563	16757	16732	16762	16698	16679	16752	16593	16935	16783	16665	16880	16815	16778	16684	16835	16706	16504	16552	16597	16536	16552	16657	16827	16623	16579	16652	16385	16350	16806	16755	16547	16504	16508	16760	16727	16817	16571	16779	16701	16791	16775	16523	16588	16851	16522	16637	16596	16593	16614	16746	16629	16960	16593	16399	16689	16606	16554	16616	16622	16648	16696	16547	16725	16694	16732	16802	16703	16648	16720	16622	16487	16555	16589	16722	16786	16764	16669	16665	16600	16658	16554	16613	16657	16628	16682	16706	16709	16653	16739	16818	16550	16672	16554	16565	16795	16805	16619	16677	16700	16750	16760	16636	16685	16570	16725	16705	16660	16842	16679	16710	16692	16689	16727	16727	16685	16694	16496	16569	16660	16777	16630	16671	16658	16570	16643	16698	16739	16592	16665	16627	16663	16595	16810	16564	16433	16602	16491	16562	16726	16496	16587	16590	16600	16644	16667	16571	16668	16575	16581	16770	16463	16738	16600	16505	16680	16569	16594	16542	16579	16624	16553	16893	16662	16692	16539	16836	16802	16675	16718	16544	16421	16795	16403	16584	16664	16735	16790	16554	16816	16483	16828	16705	16660	16740	16479	16563	16694	16509	16505	16447	16648	16637	16861	16649	16499	16591	16569	16383	16386	16663	16475	16508	16608	16643	16694	16647	16569	16565	16709	16629	16542	16719	16362	16438	16457	16562	16562	16791	16450	16514	16771	16641	16619	16665	16592	16615	16501	16523	16516	16815	16622	16738	16474	16540	16490	16693	16566	16628	16682	16501	16676	16627	16844	16568	16484	16591	16719	16710	16718	16754	16618	16874	16660	16509	16790	16540	16605	16482	16733	16697	16794	16746	16612	16734	16609	16827	16746	16484	16575	16813	16577	16717	16773	16772	16479	16496	16555	16672	16627	16782	16675	16417	16614	16689	16581	16763	16639	16625	16492	16594	16706	16275	16574	16529	16583	16658	16637	16847	16684	16734	16550	16727	16736	16645	16753	16508	16946	16768	16670	16582	16579	16726	16613	16758	16652	16733	16702	16375	16576	16611	16588	16448	16439	16619	16503	16803	16411	16678	16850	16564	16834	16706	16728	16625	16669	16654	16669	16568	16504	16664	16744	16734	16553	16618	16770	16785	16911	16731	16497	16775	16725	16644	16514	16570	16519	16593	16602	16488	16537	16759	16509	16494	16569	16655	16708	16712	16581	16832	16666	16636	16697	16418	16659	16577	16507	16697	16615	16823	16834	16525	16921	16647	16786	17015	16632	16949	16838	16783	16618	16716	16727	16415	16650	16837	16843	16722	16833	16624	16491	16440	16775	16523	16733	16748	16650	16590	16701	16564	16885	16553	16726	16607	16668	16576	16470	16622	16463	16555	16651	16699	16722	16485	16624	16577	16863	16798	16688	16538	16654	16755	16632	16727	16763	16538	16489	16568	16669	16749	16476	16664	16557	16708	16521	16585	16500	16671	16671	16681	16834	16633	16357	16594	16824	16768	16582	16924	16699	16753	16757	16769	16665	16845	16599	16674	16593	16682	16654	16562	16768	16442	16649	16826	16439	16572	16630	16572	16646	16548	16709	16680	16751	16491	16635	16709	16713	16605	16686	16770	16600	16680	16569	16524	16692	16564	16694	16780	16644	16739	16662	16603	16603	16698	16790	16596	16737	16565	16561	16806	16743	16596	16763	16602	16804	16427	16799	16763	16623	16264	16437	16794	16676	16705	16666	16541	16573	16835	16570	16746	16750	16995	16518	16576	16596	16676	16650	16458	16734	16675	16668	16744	16714	16625	16531	16662	16736	16652	16623	16442	16325	16682	16550	16732	16588	16532	16644	16732	16333	16670	16504	16543	16563	16763	16757	16489	16581	16672	16718	16656	16590	16592	16463	16571	16423	16787	16607	16636	16422	16570	16597	16718	16579	16548	16716	16778	16752	16558	16614	16531	16408	16832	16653	16575	16731	16825	16766	16768	16798	16635	16456	16678	16659	16632	16630	16628	16566	16512	16726	16648	16736	16343	16629	16435	16589	16747	16700	16843	16563	16636	16636	16639	16857	16668	16569	16677	16616	16611	16633	16673	16502	16543	16785	16590	16710	16527	16875	16803	16728	16971	16763	16771	16647	16629	16706	16806	16604	16744	16488
54220	83249	72431	57896	49626	39327	31720	26535	19253	16196	15358	14640	14187	13809	13401	12871	13017	12677	12591	12204	12422	12071	12068	12001	11989	11790	11854	11727	11646	11814	11757	11826	11864	11687	11721	11735	11738	11731	11739	11689	11748	11649	11570	11821	11670	11730	11739	11784	11702	11688	11672	11722	11774	11712	11666	11650	11714	11781	11828	11701	11720	11667	11892	11853	11647	11690	11679	11824	11791	11626	11694	11835	11649	11554	11637	11760	11769	11738	11645	11710	11670	11522	11700	11792	11767	11776	11819	11646	11740	11719	11828	11711	11805	11606	11632	11806	11658	11768	11752	11815	11703	11547	11593	11795	11470	11661	11773	11721	11710	11656	11778	11758	11770	11768	11856	11787	11736	11654	11669	11933	11709	11814	11661	11717	11779	11598	11714	11827	11821	11766	11764	11771	11580	11764	11762	11601	11668	11670	11649	11685	11609	11641	11750	11683	11795	11773	11681	11642	11697	11822	11756	11684	11828	11625	11827	11627	11801	11572	11693	11623	11551	11668	11617	11671	11677	11688	11743	11802	11933	11762	11775	11716	11699	11771	11705	11871	11575	11782	11682	11565	11674	11707	11740	11709	11722	11598	11747	11751	11663	11580	11660	11683	11631	11729	11713	11656	11793	11776	11622	11855	11663	11649	11618	11665	11716	11657	11679	11884	11756	11607	12042	11738	11806	11816	11587	11693	11728	11501	11723	11791	11752	11743	11518	11836	11725	11828	11652	11573	11744	11785	11809	11772	11587	11739	11823	11608	11748	11756	11666	11754	11638	11736	11611	11823	11664	11771	11692	11566	11663	11727	11682	11825	11813	11700	11722	11735	11824	11806	11858	11846	11794	11834	11893	11721	11642	11466	11758	11676	11722	11942	11804	11810	11745	11639	11702	11773	11661	11495	11649	11634	11808	11382	11717	11628	11904	11691	11812	11615	11725	11737	11702	11928	11749	11772	11688	11738	11811	11603	11804	11875	11805	11847	11638	11769	11659	11870	11747	11680	11652	11588	11601	11677	11603	11739	11604	11633	11756	11732	11733	11627	11576	11791	11792	11879	11563	11916	11785	11723	11863	11707	11817	11648	11727	11742	11757	11738	11755	11752	11779	11661	11732	11645	11757	11609	11632	11804	11809	11803	11923	11640	11575	11820	11628	11841	11671	11695	11611	11607	11781	11595	11768	11707	11604	11662	11725	11635	11736	11737	11605	11590	11683	11682	11749	11811	11605	11828	11716	11712	11711	11757	11708	11766	11656	11772	11601	11660	11773	11723	11849	11652	11790	11772	11719	11796	11741	11600	11871	11685	11761	11874	11686	11665	11813	11827	11730	11571	11562	11595	11692	11908	11625	11690	11725	11795	11679	11722	11690	11531	11730	11663	11869	11762	11713	11762	11699	11731	11976	11747	11658	11577	11810	11653	11778	11798	11752	11658	11714	11736	11598	11652	11862	11608	11690	11644	11721	11720	11769	11839	11813	11701	11725	11772	11827	11795	11703	11772	11664	11865	11775	11802	11771	11699	11808	11729	11627	11733	11589	11971	11767	11658	11686	11602	11709	11720	11705	11757	11570	11646	11615	11767	11734	11836	11779	11802	11660	11751	11704	11736	11703	11768	11652	11787	11703	11650	11814	11665	11583	11588	11705	11837	11621	11869	11556	11605	11814	11728	11699	11489	11638	11544	11811	11768	11730	11695	11791	11724	11682	11807	11624	11720	11711	11796	11903	11591	11852	11862	11782	11771	11732	11599	11697	11782	11715	11928	11767	11683	11726	11689	11686	11643	11754	11587	11807	11797	11646	11698	11620	11792	11669	11737	11853	11768	11655	11721	11677	11684	11803	11890	11681	11761	11834	11730	11707	11707	11773	11634	11668	11760	11621	11842	11662	11627	11892	11620	11690	11644	11659	11681	11678	11711	11698	11743	11819	11637	11656	11730	11745	11795	11631	11571	11780	11703	11578	11792	11743	11674	11861	11625	11683	11585	11825	11645	11725	11732	11728	11523	11870	11760	11641	11857	11712	11788	11803	11876	11691	11663	11688	11595	11770	11652	11724	11694	11689	11701	11770	11830	11773	11621	11766	11684	11788	11667	11707	11594	11719	11846	11697	11633	11733	11543	11756	11844	11716	11532	11630	11498	11705	11586	11629	11616	11773	11687	11682	11745	11586	11720	11620	11751	11799	11777	11729	11621	11700	11773	11769	11670	11694	11712	11760	11839	11625	11756	11777	11759	11691	11664	11641	11670	11800	11709	11763	11567	11818	11752	11739	11825	11777	11881	11729	11719	11822	11713	11657	11732	11615	11840	11691	11743	11772	11686	11656	11705	11722	11724	11684	11694	11681	11757	11836	11755	11695	11739	11685	11849	11734	11576	11798	11628	11640	11731	11663	11786	11636	11737	11575	11749	11742	11692	11775	11625	11748	11702	11648	11808	11719	11813	11850	11828	11542	11799	11825	11666	11707	11733	11676	11571	11589	11640	11831	11716	11766	11709	11751	11674	11886	11741	11775	11566	11699	11696	11667	11639	11856	11626	11820	11644	11931	11553	11692	11815	11678	11617	11655	11617	11650	11734	11922	11681	11773	11673	11658	11683	11646	11608	11772	11752	11770	11669	11641	11814	11712	11581	11824	11611	11705	11728	11683	11576	11672	11581	11699	11606	11786	11769	11725	11719	11637	11832	11701	11497	11656	11748	11806	11821	11723	11765	11653	11614	11723	11698	11586	11726	11625	11714	11724	11728	11720	11850	11862	11585	11663	11741	11728	11851	11734	11692	11646	11530	11813	11752	11641	11707	11735	11806	11776	11678	11828	11687	11694	11675	11883	11766	11686	11660	11754	11640	11694	11751	11625	11635	11537	11733	11666	11841	11634	11656	11652	11859	11769	11593	11770	11825	11745	11729	11671	11769	11686	11755	11809	11774	11636	11630	11723	11435	11750	11647	11677	11819	11652	11780	11669	11659	11822	11673	11649	11697	11889	11783	11815	11844	11671	11837	11614	11789	11645	11618	11841	11786	11658	11641	11693	11750	11832	11538	11836	11716	11700	11728	11562	11739	11854	11718	11748	11742	11735	11618	11540	11660	11555	11763	11868	11834	11687	11653	11704	11698	11748	11771	11663	11734	11563	11752	11760	11812	11656	11758	11763	11594	11806	11730	11825	11825	11727	11650	11803	11695	11656	11856	11756	11661	11716	11673	11703	11766	11761	11627	11645	11688	11794	11594	11862	11650	11720	11784	11860	11613	11788	11728	11708	11768	11790	11751	11653	11689	11709	11797	11627	11559	11718	11766	11563	11842	11796	11603	11716	11739	11856	12009	11855	11508	11851	11735	11627	11644	11759	11770	11770	11659	11807	11749	11882	11666	11630	11733	11616	11697	11669	11738	11564	11725	11621	11727	11720	11823	11691	11685	11499	11714	11819	11794	11609	11636	11714	11704	11751	11618	11757	11757	11811	11742	11717	11715	11614	11710	11628	11631	11704	11649	11750	11627	11732	11862	11735	11808	11594	11858	11777	11795	11807	11638	11685	11577	11661	11674	11800	11719	11683	11790	11820	11631	11782	11791	11667	11535	11737	11718	11616	11703	11584	11596	11873	11889	11594	11735	11740	11755	11715	11726	11746	11804	11838	11679	11831	11614	11629	11669	11618	11771	11725	11870	11781	11736	11764	11870	11734	11768	11682	11679	11860	11782	11748	11868	11701	11856	11735	11685	11643	11713	11701	11807	11752	11687	11644	11661	11955	11741	11834	11781	11744	11736	11799	11820	11954	11763	11640	11758	11690	11705	11713	11651	11900	11609	11791	11733	11681	11892	11729	11791	11792	11925	11859	11710	11646	11622	11725	11806	11644	11683	11772	11746	11628	11828	11742	11556	11829	11782	11628	11577	11644	11787	11709	11790	11753	11659	11706	11706	11604	11657	11814	11665	11751	11710	11706	11700	11556	11676	11865	11748	11743	11704	11799	11741	11650	11708	11829	11890	11728	11780	11857	11768	11581	11712	11865	11604	11639	11771	11763	11635	11653	11737	11794	11700	11708	11677	11735	11803	11696	11864	11847	11602	11635	11729	11798	11585	11580	11644	11606	11825	11580	11816	11719	11714	11606	11744	11699	11693	11707	11804	11723	11596	11478	11729	11658	11539	11729	11650	11571	11873	11880	11602	11623	11784	11644	11692	11715	11725	11781	11666	11810	11642	11744	11856	11702	11714	11658	11663	11841	11767	11759	11548	11908	11657	11691	11620	11638	11813	12020	11621	11663	11636	11793	11745	11853	11650	11612	11636	11779	11653	11710	11820	11779	11705	11687	11789	11704	11705	11689	11837	11751	11576	11722	11566	11788	11656	11685	11796	11769	11637	11626	11618	11690	11792	11674	11797	11555	11541	11787	11842	11759	11751	11655	11771	11872	11721	11693	11795	11615	11784	11773	11672	11685	11756	11710	11668	11751	11705	11808	11768	11642	11839	11636	11587	11796	11614	11583	11667	11597	11775	11629	11656	11783	11603	11711	11569	11710	11662	11863	11614	11810	11547	11822	11757	11839	11667	11763	11679	11783	11748	11683	11684	11703	11769	11739	11752	11738	11878	11656	11688	11799	11768	11732	11737	11506	11729	11695	11595	11558	11862	11705	11854	11749	11670	11815	11821	11730	11809	11729	11575	11681	11656	11754	11604	11624	11849	11666	11680	11745	11794	11865	11692	11649	11758	11734	11676	11746	11662	11715	11893	11632	11717	11654	11765	11785	11712	11802	11735	11740	11741	11828	11811	11730	11643	11597	11593	11991	11610	11854	11755	11697	11640	11731	11709	11813	11605	11882	11854	11727	11584	11661	11616	11895	11709	11801	11860	11634	11751	11671	11717	11633	11554	11693	11659	11802	11647	11691	11817	11727	11869	11814	11895	11814	11579	11599	11786	11534	11814	11677	11704	11673	11844	11601	11696	11715	11589	11623	11676	11690	11813	11553	11677	11701	11720	11593	11579	11739	11793	11638	11830	11776	11663	11730	11733	11727	11831	11698	11732	11678	11698	11767	11647	11708	11763	11894	11673	11739	11799	11659	11668	11718	11760	11738	11800	11792	11660	11792	11777	11760	11712	11939	11678	11765	11800	11800	11883	11679	11819
47661	57511	58723	50975	39050	30015	25360	22254	19765	18392	17979	17506	17363	17302	17261	17175	16942	16726	16668	16677	16543	16461	16421	16459	16501	16670	16521	16435	16287	16241	16343	16331	16359	16249	16384	16464	16247	16147	16216	16382	16451	16011	16174	16171	16165	16404	16318	16388	16304	16471	16420	16384	16223	16201	16433	16191	16396	16330	16669	16306	16259	16266	16281	16301	16576	16303	16441	16368	16224	16181	16160	15930	15926	16271	16076	16324	16531	16134	16344	16306	16178	16129	16272	16207	16136	16253	16509	16405	16287	16185	16217	16271	16127	16341	16489	16527	16417	16236	16577	16387	16222	16232	16226	16375	16507	16310	16267	16410	16480	16252	16157	16074	16308	16222	16425	16121	16311	16213	16437	16286	16404	16182	16240	16182	16317	16221	16150	16116	16213	16284	16238	16346	16167	16164	16391	16414	16481	16244	16330	16197	16243	16226	16315	16291	16218	16245	16251	16333	16361	16350	16033	16457	16256	16253	16400	16244	16135	16385	16342	16035	16363	16273	16391	16439	16207	16188	16303	16233	16229	16403	16293	16350	16113	16069	16299	16251	16450	16080	16258	16207	16240	16293	16417	16264	16162	16334	16483	16333	16193	16369	16262	16090	16283	16241	16151	16201	16471	16452	16188	16343	16369	16346	16248	15944	16237	16616	16199	16328	16269	16332	16314	16315	16034	16101	16382	16355	16277	16281	16219	16424	16227	16286	16164	16290	16512	16260	16368	16208	16096	16307	16498	16066	16348	16270	16185	16137	16290	16432	16319	16139	16145	16199	16310	16424	16257	16379	16330	16130	16113	16208	16286	16298	16016	16336	16243	16186	16278	16131	16239	16231	16324	16192	16346	16263	16022	16279	16249	16341	16270	16195	16325	16058	16425	16262	16102	16357	16389	16239	16216	16194	16423	16320	16339	16202	16164	16217	16382	16334	16245	16342	16385	16436	16561	16512	16269	16129	16482	16181	16275	16231	16383	16293	16390	16304	16340	16508	16386	16044	16105	16239	16498	16260	16382	16489	16351	16297	16277	16060	16086	16195	16410	16430	16356	16102	16110	16307	16323	16201	16101	16194	16178	16219	16252	16190	16352	16409	16106	16319	16135	16111	16339	16125	16434	16405	16292	16233	16290	16193	16358	16308	16380	16145	16230	16293	15965	16179	16385	16169	16121	16113	16296	16328	16336	16139	16294	16181	16358	16431	16256	16337	16205	16163	16390	16242	16128	16268	16281	16107	16398	16144	16376	16143	16026	16297	16237	16262	16410	16208	16194	16194	16347	16203	16359	16293	16185	16337	16259	16206	16070	16267	16313	16186	16183	16422	16445	16520	16364	16372	16346	16311	16324	16162	16432	16228	16327	16210	16373	16328	16387	16192	16295	16240	16328	16502	16441	16073	16118	16246	16446	16245	16396	16314	16240	16268	16337	16307	16429	16133	16228	16290	16269	16224	16211	16233	16074	16200	16273	16418	16227	16242	16448	16166	16307	16334	16253	16310	16282	16207	16308	16324	16041	16317	16183	16131	16221	16338	16358	16240	16169	16172	16727	16217	16328	16473	16300	16343	16305	16195	16135	16107	16135	16254	16432	16335	16384	16376	16367	16251	16364	16443	16176	16470	16353	16346	16092	16168	16335	16296	16217	16416	16377	16389	16401	16433	16287	16232	16263	16214	16275	16154	16349	16346	16322	16144	16345	16479	16409	16087	16271	16170	16350	16268	16322	16331	16224	16090	16222	16290	16290	16329	16134	16303	16258	16374	16259	16220	16321	16324	16138	16275	16300	16161	16316	16191	16551	16262	16256	16313	16147	16209	16286	16389	16196	16368	16054	16447	16317	16292	16232	16258	16194	16408	16417	16447	16371	16190	16443	16226	16257	16394	16437	16285	16222	16121	16196	16190	16127	16138	16173	16143	16326	16551	16220	16191	16269	16294	16516	16411	16373	16144	16350	16127	16404	15950	16269	16240	16095	16050	16323	16190	16072	16229	16370	16113	16268	16240	16392	16406	16359	16207	16297	16247	16294	16189	16150	15951	16202	16366	16343	16240	16506	16173	16432	16186	16336	16308	16369	16067	16182	16301	16374	16398	16270	16385	16355	16252	15955	16124	16397	16537	16340	16321	16391	16132	16341	16160	16147	16212	16188	16294	16467	16424	16184	16306	16348	16225	16376	16359	16362	16365	16451	16527	16038	16149	16311	16213	16366	16286	16350	16247	16220	16487	16489	16471	16248	16265	16284	16273	16206	16373	16326	16026	16420	16307	16386	16342	16175	16276	16387	16407	16547	16491	16208	16150	16311	16492	16385	16205	16361	16429	16292	16271	16371	16386	16500	16281	16384	16367	16233	16501	16249	16308	16484	16284	16209	16171	16177	16444	16387	16330	16284	16240	16213	16296	16344	16246	16263	16300	16503	16438	16343	16210	16289	16399	16256	16442	16423	16426	16257	16185	16243	16504	16024	16476	16509	16286	16094	16142	16235	16108	16082	16175	16114	16522	16428	16210	16161	16358	16256	16350	16181	16081	16434	16348	16245	16382	16407	16097	16251	16224	16424	16314	16252	16500	16249	16435	16524	16418	16225	16419	16511	16191	16352	16359	16319	16181	16185	16389	16236	16391	16285	16246	16274	16296	16094	16365	16349	16288	16175	16080	16139	16396	16292	16427	16350	16265	16511	16494	16303	16483	16237	16129	16296	16261	16407	16154	16323	16263	16365	16369	16489	16258	16299	16392	16285	16201	16315	16178	16287	16389	16446	16319	16200	16334	16357	16241	16031	16321	16169	16250	16252	16252	15981	16202	16082	16348	16501	16259	16226	16324	16382	16335	16300	16229	16365	16248	16323	16065	16289	16310	16517	16228	16319	16337	16155	16283	16439	16271	16359	16301	16358	16236	16181	16397	16327	16286	16518	16372	16219	16225	16143	16344	16093	16379	16245	16476	16297	16327	16241	16517	16535	16441	16362	16252	16341	16103	16446	16332	16367	16286	16261	16138	16234	16062	16440	16320	16356	16439	16268	16129	16353	16377	16389	16316	16308	16298	16416	16337	16231	16325	16229	16374	16233	16168	16338	16485	16224	16339	16239	16452	16461	16331	16167	16324	16538	16231	16171	16415	16288	16296	16406	16389	16273	16145	16144	16375	16420	16337	16184	16358	16341	16232	16253	16379	16170	16328	16462	16286	16410	16336	16345	16245	16019	16340	16388	16428	16161	16330	16326	16131	16280	16234	16270	16313	16232	16316	16355	16083	16054	16123	16514	16232	16284	16320	16445	16195	16108	16471	16461	16548	16542	16198	16198	16291	16362	16385	16245	16354	16121	16316	16436	16408	16351	16252	16330	16210	16293	16342	16288	16227	16087	16384	16261	16236	16338	16383	16185	16154	16340	16415	16302	16230	16219	16267	16306	16234	16261	16473	16125	16233	16238	16210	16330	16377	16366	16416	16253	16142	16274	16336	16369	16218	16392	16305	16473	16160	16138	16368	16339	16249	16295	16459	16237	16392	16141	16387	16142	16196	16329	16337	16115	16133	16303	16319	16334	16289	16539	16266	16190	16132	16304	16105	16227	16210	16235	16202	16251	16249	16159	16297	16141	16108	16240	16198	16429	16281	16235	16335	16095	16363	16207	16299	16136	16123	16171	16237	16280	16226	16340	16414	16242	16453	16366	16202	16380	16447	16119	16305	16332	16287	16147	16242	16307	16299	16206	16224	16361	16237	16296	16475	16260	16364	16190	16319	16381	16180	16185	16131	16561	16387	16400	16235	16409	16227	16148	16230	16403	16294	16512	16326	16298	16347	16139	16455	16472	16214	16088	16390	16564	16258	16193	16409	16333	16330	16333	16158	16209	16179	16080	16163	16360	16174	16149	16270	16229	16367	16405	16290	16350	16136	16000	16465	16225	16327	16311	16214	16281	16286	16133	16407	16211	16252	16316	16247	16268	16388	16311	16170	16173	16240	16342	16580	16352	16351	16241	16387	16296	16336	16194	16280	16188	16271	16274	16135	16186	16462	16210	16042	16410	16307	16450	16190	16463	16393	16397	16124	16456	16231	16299	16307	16224	16373	16270	16519	16520	16153	16216	16286	16302	16223	16359	16417	16359	16106	16362	16187	16131	16344	16093	16387	16163	16356	16362	16125	16290	16221	16590	16390	16332	16263	16215	16202	16215	16383	16138	16246	16083	16238	16203	16183	16112	16397	16274	16307	16431	16422	16194	16434	16130	16216	16336	16296	16374	16239	16320	16259	16219	16191	16457	16268	16373	16322	16256	16181	16207	16203	16384	16262	16199	16169	16110	16385	16280	16163	16517	16231	16293	16476	16487	16351	16110	16180	16374	16197	16586	16296	16323	16272	16391	16100	16344	16323	16321	16445	16274	16258	16193	16236	16160	16473	16346	16363	16093	16257	16019	16082	16278	16413	16162	16115	16310	16187	16292	16101	16442	16309	16394	16227	16359	16266	16392	16300	16256	16221	16347	16363	16468	16355	16336	16303	16125	16425	16279	16346	16260	16324	16270	16172	16268	16253	16298	16433	16356	16591	16152	16339	16368	16255	16295	16408	16188	16221	16390	16377	16170	16361	16281	16203	16361	16266	16656	16226	16377	16291	16126	16245	16237	16293	16218	16305	16599	16283	16305	16382	16475	16185	16381	16354	16323	16246	16236	16445	16387	16304	16361	16250	16386	16412	16345	16460	16426	16181	16290	16148	16421	16144	16135	16253	15881	16315	16300	16176	16489	16496	16274	15948	16326	16269	15967	16223	16152	16122	16379	16357	16192	16415	16421	16324	16338	16293	16425	16291	16214	16468	16288	16165	16227	16318	16306	16323	16146	16527	16443	16174	16413	16140	16576	16219	16289	16199	16294	16436	16439	16340	16359	16239	16340	16139	16320	16527	15967	16131	16379	16409	16372	16299	16215	16471	16296	16127	16301	16434	16148	16324	16411	15941	16475	16567	16390	16119	16301	16160	16334	16223	16203	16266	16288	16352	16400	16256	16418	16275	16332	16218	16349	16191	16152	16362	16126	16420	16382	16358	16347	16340	16223	16071	16233	16300	16291	16237	16261	16157	16316	16188	16207	16457	16404	16383	16220	16296	16350	16311	16216	16312	16363	16188
52070	66324	59215	46299	34828	26388	21980	18324	15489	14115	13562	13119	12937	12622	12659	12332	12346	12184	11909	11832	11906	11911	11795	11774	11599	11649	11524	11520	11662	11479	11689	11660	11714	11564	11610	11478	11464	11471	11574	11427	11736	11603	11441	11570	11645	11656	11475	11536	11494	11575	11568	11625	11613	11668	11547	11445	11635	11559	11502	11608	11625	11481	11448	11744	11594	11308	11629	11470	11500	11575	11421	11600	11494	11634	11460	11539	11387	11495	11543	11593	11491	11383	11654	11619	11551	11654	11554	11427	11540	11635	11441	11519	11509	11434	11591	11530	11247	11570	11516	11406	11552	11453	11673	11491	11630	11440	11426	11455	11463	11626	11655	11669	11418	11499	11501	11608	11459	11594	11570	11374	11535	11545	11618	11519	11473	11570	11550	11548	11554	11621	11557	11398	11429	11524	11675	11617	11571	11543	11695	11399	11511	11446	11708	11558	11571	11605	11589	11545	11585	11546	11454	11547	11494	11605	11525	11585	11518	11430	11487	11623	11505	11417	11546	11567	11507	11545	11560	11431	11568	11556	11518	11535	11524	11596	11462	11642	11424	11458	11436	11536	11635	11563	11447	11471	11390	11553	11505	11668	11583	11683	11497	11526	11560	11518	11568	11413	11568	11427	11488	11372	11523	11585	11525	11613	11610	11489	11604	11551	11468	11442	11530	11392	11424	11499	11451	11564	11370	11563	11689	11611	11509	11313	11560	11442	11341	11354	11568	11297	11586	11665	11303	11514	11654	11486	11639	11536	11519	11385	11332	11526	11505	11559	11460	11493	11416	11597	11371	11483	11515	11678	11511	11608	11376	11572	11690	11567	11533	11605	11704	11601	11547	11616	11431	11504	11528	11570	11542	11544	11438	11469	11482	11541	11389	11467	11534	11609	11479	11585	11543	11574	11478	11491	11468	11535	11509	11516	11497	11489	11482	11483	11660	11517	11456	11656	11584	11633	11401	11564	11412	11533	11472	11711	11534	11610	11599	11444	11644	11446	11684	11375	11559	11388	11502	11459	11451	11599	11571	11561	11589	11620	11512	11438	11603	11472	11480	11502	11573	11591	11683	11496	11658	11503	11430	11507	11449	11581	11497	11522	11444	11542	11397	11372	11640	11591	11547	11418	11501	11556	11687	11436	11476	11663	11508	11496	11642	11280	11537	11631	11515	11540	11534	11514	11585	11631	11549	11452	11590	11507	11515	11557	11717	11503	11565	11418	11544	11564	11493	11494	11612	11597	11707	11571	11539	11461	11469	11505	11686	11505	11538	11484	11449	11583	11443	11518	11320	11571	11492	11397	11514	11414	11642	11634	11515	11554	11637	11482	11595	11524	11524	11438	11478	11475	11649	11511	11496	11550	11427	11453	11480	11481	11327	11492	11542	11425	11519	11494	11563	11494	11505	11426	11468	11468	11421	11586	11524	11553	11715	11467	11497	11644	11515	11400	11483	11556	11562	11471	11605	11530	11593	11336	11450	11409	11743	11388	11522	11346	11561	11470	11553	11636	11594	11540	11497	11531	11475	11572	11500	11419	11662	11408	11433	11508	11649	11461	11584	11735	11511	11525	11488	11541	11655	11510	11462	11559	11627	11431	11523	11414	11659	11550	11480	11577	11564	11562	11404	11483	11614	11521	11404	11410	11608	11582	11524	11695	11627	11672	11362	11560	11513	11655	11575	11527	11535	11684	11400	11641	11414	11563	11592	11516	11554	11591	11478	11413	11574	11466	11541	11470	11581	11528	11520	11614	11398	11611	11522	11549	11583	11361	11630	11539	11546	11484	11479	11512	11723	11593	11365	11561	11443	11637	11567	11556	11487	11507	11455	11388	11675	11522	11467	11500	11532	11572	11580	11591	11588	11590	11601	11556	11605	11507	11484	11501	11310	11758	11495	11502	11682	11465	11450	11643	11482	11710	11436	11442	11625	11549	11545	11450	11445	11576	11453	11484	11435	11502	11611	11588	11435	11574	11365	11817	11629	11436	11689	11465	11361	11537	11543	11536	11432	11619	11638	11426	11578	11697	11406	11550	11472	11583	11306	11487	11539	11683	11417	11592	11531	11652	11521	11445	11595	11524	11540	11596	11478	11573	11533	11455	11439	11471	11448	11530	11587	11477	11626	11618	11513	11586	11531	11505	11540	11596	11600	11437	11491	11432	11513	11522	11469	11497	11386	11659	11598	11391	11675	11436	11767	11508	11589	11500	11564	11457	11521	11509	11693	11582	11613	11444	11592	11564	11625	11538	11540	11503	11498	11374	11488	11624	11487	11566	11510	11548	11626	11572	11535	11362	11497	11600	11533	11469	11513	11575	11660	11586	11623	11390	11653	11632	11536	11554	11505	11495	11559	11535	11515	11550	11483	11560	11607	11551	11508	11641	11430	11533	11623	11524	11548	11586	11398	11531	11479	11733	11494	11458	11472	11560	11418	11539	11546	11480	11379	11569	11560	11433	11592	11309	11435	11588	11490	11603	11594	11377	11492	11426	11443	11534	11456	11546	11470	11482	11518	11501	11355	11506	11409	11597	11516	11568	11784	11540	11574	11494	11561	11546	11612	11440	11405	11559	11600	11579	11483	11330	11449	11496	11609	11589	11482	11450	11435	11394	11368	11574	11568	11538	11739	11563	11610	11602	11524	11520	11509	11622	11576	11593	11533	11596	11477	11535	11448	11461	11556	11452	11579	11452	11645	11608	11552	11584	11489	11550	11500	11580	11530	11548	11516	11603	11542	11586	11552	11337	11497	11623	11536	11526	11608	11701	11530	11582	11514	11475	11604	11458	11571	11506	11434	11516	11490	11566	11401	11500	11548	11613	11435	11515	11366	11491	11643	11565	11673	11448	11474	11495	11521	11459	11466	11748	11410	11442	11656	11546	11527	11552	11527	11634	11603	11380	11734	11602	11516	11482	11493	11523	11495	11583	11706	11431	11388	11496	11645	11487	11621	11431	11723	11409	11637	11533	11715	11372	11558	11631	11451	11440	11515	11473	11527	11770	11582	11331	11620	11433	11504	11406	11496	11458	11514	11500	11690	11332	11628	11467	11590	11537	11513	11551	11493	11624	11474	11529	11544	11558	11549	11472	11474	11503	11711	11576	11482	11506	11404	11432	11567	11578	11355	11594	11680	11551	11374	11671	11537	11490	11416	11571	11598	11563	11685	11615	11406	11504	11565	11531	11570	11562	11534	11526	11519	11526	11429	11483	11507	11612	11489	11534	11640	11497	11556	11494	11397	11692	11519	11492	11580	11514	11445	11471	11478	11623	11484	11669	11472	11586	11496	11549	11440	11552	11751	11573	11519	11535	11471	11534	11670	11678	11549	11620	11554	11496	11662	11680	11472	11430	11591	11687	11365	11591	11620	11421	11492	11667	11485	11412	11642	11445	11445	11562	11602	11661	11458	11486	11472	11452	11601	11568	11537	11484	11609	11541	11578	11437	11580	11601	11606	11491	11474	11504	11669	11347	11395	11691	11433	11642	11588	11514	11648	11585	11467	11415	11496	11425	11688	11537	11689	11370	11421	11533	11487	11487	11548	11580	11650	11622	11701	11682	11454	11577	11485	11585	11487	11599	11571	11518	11588	11362	11387	11514	11596	11509	11582	11647	11519	11399	11587	11471	11359	11595	11563	11568	11530	11590	11536	11570	11565	11537	11378	11508	11592	11524	11623	11585	11615	11564	11483	11374	11439	11471	11728	11453	11627	11620	11573	11405	11525	11426	11644	11503	11517	11529	11341	11432	11504	11575	11436	11475	11654	11548	11295	11740	11552	11645	11360	11661	11680	11534	11470	11553	11477	11271	11474	11562	11486	11554	11607	11611	11499	11539	11234	11754	11561	11575	11504	11602	11539	11476	11498	11576	11705	11417	11506	11658	11551	11629	11513	11561	11533	11473	11493	11560	11561	11663	11527	11461	11419	11692	11615	11489	11491	11449	11471	11526	11575	11517	11541	11633	11482	11472	11532	11543	11535	11622	11537	11636	11535	11673	11609	11438	11475	11646	11497	11457	11487	11518	11623	11418	11431	11383	11457	11431	11421	11526	11502	11730	11642	11529	11449	11648	11495	11621	11474	11568	11495	11379	11474	11559	11548	11520	11505	11613	11429	11438	11503	11454	11594	11570	11597	11404	11588	11484	11344	11575	11561	11630	11443	11473	11624	11398	11515	11584	11542	11437	11588	11422	11627	11433	11507	11538	11506	11442	11692	11611	11581	11399	11486	11630	11552	11572	11497	11462	11440	11383	11587	11558	11591	11562	11529	11606	11501	11485	11524	11462	11383	11493	11541	11502	11551	11512	11610	11566	11544	11594	11408	11505	11387	11484	11488	11532	11668	11529	11692	11306	11509	11615	11488	11486	11571	11646	11502	11537	11393	11360	11661	11573	11471	11512	11522	11603	11416	11562	11464	11575	11479	11401	11429	11340	11703	11523	11525	11599	11549	11542	11666	11580	11375	11591	11586	11729	11547	11620	11391	11513	11541	11658	11412	11520	11615	11537	11412	11417	11501	11576	11481	11448	11427	11411	11518	11453	11680	11626	11536	11404	11639	11601	11506	11625	11500	11606	11669	11628	11429	11428	11575	11643	11489	11588	11538	11443	11547	11644	11548	11484	11497	11509	11363	11732	11591	11451	11522	11308	11825	11446	11475	11775	11537	11567	11717	11532	11465	11572	11525	11495	11488	11616	11599	11605	11524	11350	11539	11587	11550	11630	11569	11567	11539	11551	11592	11581	11536	11504	11369	11540	11504	11605	11612	11403	11511	11588	11568	11543	11383	11610	11499	11441	11651	11377	11456	11699	11579	11589	11507	11640	11403	11616	11596	11489	11553	11401	11478	11716	11465	11363	11523	11498	11549	11553	11492	11555	11580	11512	11509	11456	11546	11533	11489	11548	11440	11538	11637	11537	11686	11575	11550	11615	11586	11487	11575	11618	11539	11423	11407	11506	11549	11620	11468	11576	11457	11576	11683	11479	11499	11493	11393	11538	11477	11702	11642	11522	11570	11593	11493	11511	11535	11629	11490	11511	11443	11511	11556	11580	11449	11340	11335	11514	11539	11546	11505	11390	11548	11520	11507	11505	11579	11602	11498	11502	11441	11468	11562	11372	11619	11534
26299	22654	38480	41780	38609	37329	32964	25020	20841	19846	19185	18207	18324	18004	17995	17602	17546	17218	17170	17149	16922	16795	16794	16767	16698	16485	16547	16546	16611	16752	16391	16423	16458	16659	16578	16502	16564	16673	16436	16506	16627	16577	16476	16591	16343	16410	16635	16285	16567	16515	16325	16400	16325	16093	16524	16576	16663	16515	16369	16387	16445	16639	16169	16500	16581	16400	16498	16387	16476	16608	16540	16405	16347	16434	16651	16413	16500	16583	16534	16345	16334	16409	16456	16394	16457	16184	16556	16391	16632	16437	16345	16508	16322	16270	16427	16450	16400	16498	16467	16486	16355	16355	16746	16620	16342	16539	16325	16452	16423	16492	16683	16320	16325	16377	16299	16334	16438	16220	16271	16197	16306	16354	16605	16576	16376	16524	16216	16365	16444	16372	16524	16420	16455	16254	16665	16470	16244	16419	16486	16535	16308	16465	16307	16261	16299	16257	16496	16700	16520	16569	16360	16299	16543	16570	16528	16491	16733	16264	16446	16423	16468	16482	16515	16361	16399	16372	16385	16569	16453	16538	16558	16438	16360	16620	16457	16543	16334	16457	16524	16475	16610	16487	16489	16460	16358	16162	16541	16336	16346	16449	16271	16439	16466	16407	16555	16526	16384	16446	16451	16592	16194	16460	16302	16433	16424	16353	16340	16199	16565	16473	16353	16341	16298	16391	16380	16411	16363	16350	16561	16392	16349	16527	16618	16448	16530	16380	16442	16386	16413	16340	16503	16491	16206	16295	16411	16395	16470	16531	16371	16295	16339	16317	16274	16411	16310	16400	16325	16330	16467	16494	16309	16589	16560	16348	16461	16371	16367	16448	16458	16320	16553	16225	16581	16422	16496	16334	16579	16552	16343	16361	16262	16389	16424	16360	16418	16537	16420	16226	16410	16540	16364	16299	16682	16209	16250	16490	16469	16446	16291	16543	16507	16509	16469	16420	16465	16607	16596	16406	16425	16367	16203	16296	16499	16182	16412	16493	16451	16525	16338	16325	16250	16521	16593	16390	16260	16452	16449	16310	16375	16467	16615	16381	16521	16350	16261	16255	16394	16456	16396	16330	16426	16374	16504	16662	16438	16401	16569	16369	16518	16650	16557	16268	16459	16622	16574	16346	16355	16469	16461	16326	16404	16357	16547	16315	16367	16545	16530	16604	16497	16268	16452	16501	16626	16562	16632	16348	16340	16423	16385	16584	16266	16321	16381	16323	16505	16400	16491	16409	16337	16552	16593	16644	16370	16542	16464	16522	16420	16429	16612	16348	16185	16429	16342	16571	16646	16361	16335	16520	16336	16307	16584	16581	16337	16648	16591	16397	16348	16380	16532	16546	16465	16442	16323	16325	16599	16619	16461	16379	16586	16254	16451	16420	16653	16470	16346	16371	16586	16445	16551	16500	16247	16427	16402	16629	16625	16377	16446	16454	16520	16476	16380	16499	16469	16452	16393	16422	16457	16589	16449	16179	16349	16414	16391	16323	16565	16196	16507	16433	16307	16393	16637	16270	16376	16442	16732	16156	16599	16416	16308	16182	16461	16230	16437	16555	16416	16264	16375	16281	16306	16390	16442	16425	16684	16440	16306	16329	16304	16465	16548	16425	16639	16349	16551	16255	16408	16269	16477	16460	16352	16549	16538	16506	16434	16543	16422	16515	16303	16247	16549	16280	16410	16401	16342	16326	16341	16250	16444	16449	16508	16446	16628	16365	16393	16450	16361	16597	16395	16586	16511	16243	16579	16425	16570	16387	16453	16377	16493	16528	16605	16538	16459	16372	16469	16494	16471	16597	16398	16056	16485	16356	16603	16333	16224	16303	16368	16458	16556	16309	16363	16436	16325	16545	16658	16387	16306	16472	16342	16192	16419	16342	16491	16195	16412	16602	16409	16217	16356	16289	16235	16404	16376	16413	16366	16296	16463	16484	16392	16574	16346	16305	16524	16431	16279	16378	16361	16516	16401	16446	16270	16335	16467	16619	16493	16239	16656	16461	16424	16372	16223	16244	16446	16564	16556	16404	16597	16513	16652	16418	16213	16433	16330	16503	16513	16451	16563	16547	16625	16373	16473	16387	16538	16459	16404	16510	16622	16362	16350	16533	16664	16499	16430	16501	16360	16356	16571	16396	16544	16528	16346	16345	16551	16373	16514	16568	16333	16387	16285	16461	16647	16365	16503	16470	16394	16561	16604	16582	16489	16580	16258	16213	16344	16503	16661	16512	16558	16390	16664	16469	16384	16457	16639	16664	16538	16205	15962	16448	16329	16365	16537	16557	16428	16476	16532	16406	16178	16071	16484	16295	16609	16823	16449	16220	16654	16514	16637	16514	16335	16241	16617	16338	16227	16383	16533	16590	16390	16435	16528	16548	16524	16593	16288	16296	16520	16664	16333	16222	16330	16195	16470	16418	16575	16528	16421	16540	16341	16413	16361	16512	16499	16405	16217	16433	16564	16395	16207	16472	16545	16350	16611	16581	16356	16648	16238	16417	16481	16653	16451	16391	16457	16452	16128	16434	16153	16361	16533	16495	16520	16455	16406	16273	16447	16432	16593	16297	16339	16475	16290	16413	16371	16691	16413	16366	16386	16499	16492	16426	16556	16499	16534	16477	16500	16501	16339	16428	16243	16546	16517	16415	16745	16427	16568	16467	16249	16434	16565	16359	16286	16610	16360	16223	16520	16419	16381	16554	16515	16421	16267	16344	16351	16273	16434	16488	16590	16561	16571	16485	16450	16436	16623	16417	16421	16544	16511	16557	16677	16314	16590	16447	16251	16530	16319	16357	16412	16535	16327	16240	16566	16472	16494	16276	16284	16462	16552	16371	16424	16287	16499	16521	16511	16458	16474	16501	16583	16384	16458	16574	16535	16311	16341	16259	16311	16409	16616	16442	16443	16402	16653	16459	16202	16486	16511	16542	16284	16481	16510	16521	16516	16313	16179	16319	16357	16594	16525	16322	16555	16391	16635	16287	16548	16386	16302	16426	16363	16374	16471	16500	16394	16369	16457	16460	16617	16326	16427	16252	16394	16372	16730	16391	16517	16456	16497	16585	16526	16358	16298	16379	16565	16524	16544	16452	16446	16458	16350	16513	16299	16417	16283	16330	16467	16364	16581	16395	16458	16373	16271	16288	16529	16432	16596	16604	16425	16275	16585	16615	16329	16521	16500	16678	16599	16404	16536	16439	16405	16178	16298	16246	16443	16531	16290	16650	16343	16501	16454	16620	16742	16427	16614	16631	16430	16352	16603	16415	16488	16361	16177	16403	16491	16326	16434	16548	16629	16302	16571	16533	16441	16553	16211	16359	16503	16286	16314	16317	16469	16261	16554	16345	16487	16386	16507	16487	16644	16405	16384	16112	16321	16536	16532	16508	16480	16417	16600	16745	16337	16418	16326	16401	16490	16587	16259	16304	16294	16415	16442	16299	16444	16494	16487	16542	16335	16420	16446	16505	16251	16256	16628	16323	16477	16370	16453	16485	16376	16280	16362	16536	16419	16515	16510	16340	16518	16303	16343	16456	16235	16422	16621	16628	16325	15993	16247	16343	16187	16614	16473	16481	16493	16320	16522	16432	16532	16538	16508	16538	16362	16651	16547	16625	16600	16592	16519	16350	16275	16372	16536	16466	16329	16395	16629	16439	16380	16439	16466	16248	16492	16416	16275	16511	16480	16376	16584	16368	16415	16461	16537	16291	16351	16304	16304	16454	16286	16362	16485	16446	16345	16279	16434	16326	16380	16626	16633	16171	16390	16413	16440	16429	16502	16769	16606	16415	16413	16504	16512	16362	16420	16476	16315	16439	16769	16499	16644	16301	16449	16195	16549	16329	16212	16281	16373	16459	16405	16543	16434	16390	16502	16263	16394	16555	16408	16181	16385	16486	16317	16379	16490	16457	16198	16513	16549	16505	16255	16218	16593	16567	16443	16522	16779	16413	16499	16223	16491	16448	16271	16543	16741	16592	16353	16445	16481	16598	16511	16490	16604	16308	16408	16382	16386	16459	16237	16497	16534	16433	16524	16553	16473	16391	16554	16459	16470	16507	16514	16403	16439	16460	16256	16195	16486	16413	16322	16375	16452	16448	16529	16396	16398	16429	16675	16425	16125	16435	16438	16273	16450	16405	16165	16414	16381	16269	16322	16422	16439	16743	16569	16446	16599	16289	16436	16370	16413	16251	16357	16239	16329	16349	16277	16422	16274	16381	16450	16396	16169	16445	16446	16147	16602	16394	16335	16629	16440	16518	16347	16382	16364	16294	16442	16649	16447	16389	16492	16406	16575	16299	16335	16374	16406	16579	16577	16554	16452	16522	16409	16175	16377	16300	16378	16317	16601	16411	16254	16278	16155	16426	16421	16581	16612	16164	16484	16344	16566	16312	16093	16547	16428	16425	16514	16460	16434	16516	16413	16257	16528	16385	16467	16382	16392	16432	16633	16395	16246	16600	16522	16452	16542	16518	16448	16629	16549	16492	16701	16523	16479	16404	16572	16353	16544	16509	16439	16339	16393	16218	16462	16380	16310	16313	16367	16141	16122	16400	16509	16475	16462	16384	16533	16391	16344	16237	16390	16467	16455	16214	16474	16480	16368	16383	16461	16236	16648	16450	16503	16607	16315	16450	16626	16463	16326	16444	16412	16489	16490	16271	16356	16344	16563	16293	16286	16451	16590	16603	16489	16484	16463	16396	16279	16302	16568	16482	16364	16525	16364	16186	16428	16486	16497	16425	16220	16387	16434	16439	16526	16501	16609	16422	16348	16351	16510	16419	16465	16369	16472	16359	16290	16615	16303	16478	16413	16648	16585	16494	16469	16286	16587	16558	16478	16557	16664	16305	16611	16268	16348	16386	16514	16326	16269	16374	16412	16428	16543	16322	16454	16334	16482	16353	16467	16465	16562	16500	16415	16386	16526	16417	16596	16287	16371	16423	16573	16471	16480	16514	16634	16584	16293	16468	16311	16508	16467	16519	16455	16384	16325	16632	16375	16445	16210	16275	16348	16453	16580	16158	16300	16153	16376	16267	16358	16317	16595	16284	16388	16446	16792	16455	16461	16582	16457	16516	16785	16339	16463	16381	16374	16377	16788	16490	16417	16583	16345	16378	16541	16355
48890	80045	73627	52699	42845	35227	28057	20575	16418	15202	14538	14136	13716	13288	13128	12902	12658	12627	12508	12099	12172	11908	11745	11865	11782	11649	11645	11814	11662	11634	11652	11827	11699	11657	11836	11620	11651	11644	11620	11596	11619	11538	11620	11660	11648	11626	11632	11679	11706	11479	11693	11728	11550	11571	11716	11708	11817	11505	11658	11692	11712	11728	11541	11538	11594	11583	11561	11594	11529	11631	11662	11598	11571	11653	11689	11560	11606	11610	11640	11609	11669	11576	11853	11751	11721	11760	11752	11657	11653	11670	11689	11448	11732	11639	11720	11710	11636	11729	11562	11616	11697	11542	11661	11742	11699	11607	11411	11729	11521	11640	11694	11684	11737	11852	11572	11665	11713	11567	11695	11595	11524	11597	11577	11720	11577	11654	11833	11687	11848	11731	11748	11749	11751	11688	11649	11739	11575	11630	11673	11726	11598	11593	11644	11675	11685	11770	11489	11646	11640	11734	11735	11540	11532	11799	11657	11658	11695	11665	11584	11548	11697	11788	11751	11647	11718	11598	11581	11729	11742	11675	11745	11686	11577	11666	11631	11493	11416	11544	11545	11786	11823	11725	11670	11572	11737	11616	11560	11678	11631	11603	11678	11644	11570	11611	11551	11597	11534	11688	11605	11598	11578	11784	11563	11693	11607	11701	11663	11861	11759	11651	11733	11768	11419	11564	11645	11535	11703	11536	11554	11745	11652	11580	11815	11643	11685	11629	11627	11600	11750	11543	11658	11527	11703	11743	11618	11630	11579	11637	11619	11651	11543	11677	11555	11666	11503	11689	11694	11594	11554	11687	11639	11766	11537	11633	11718	11664	11680	11626	11640	11534	11492	11666	11592	11711	11637	11560	11689	11721	11627	11673	11517	11757	11497	11718	11615	11537	11721	11705	11561	11665	11848	11752	11696	11723	11614	11728	11603	11599	11616	11712	11514	11642	11770	11742	11706	11767	11635	11684	11761	11673	11702	11640	11651	11487	11729	11773	11604	11425	11785	11711	11720	11725	11608	11848	11635	11827	11845	11581	11658	11580	11531	11666	11597	11715	11631	11602	11741	11718	11501	11825	11508	11702	11700	11649	11546	11497	11771	11768	11556	11691	11686	11637	11710	11629	11861	11709	11823	11638	11549	11696	11707	11639	11721	11667	11802	11727	11689	11596	11762	11676	11682	11565	11677	11651	11565	11474	11640	11598	11432	11620	11702	11696	11632	11649	11635	11725	11651	11756	11590	11806	11744	11735	11487	11626	11718	11753	11581	11719	11691	11655	11693	11464	11586	11504	11693	11558	11706	11492	11589	11669	11702	11731	11592	11573	11755	11694	11724	11619	11605	11580	11578	11726	11619	11666	11743	11784	11719	11587	11614	11701	11759	11610	11635	11606	11661	11545	11551	11671	11612	11549	11438	11566	11760	11614	11527	11645	11730	11541	11565	11628	11702	11589	11742	11837	11676	11551	11598	11612	11671	11719	11821	11775	11513	11631	11650	11513	11690	11603	11575	11728	11462	11721	11659	11586	11610	11713	11681	11574	11823	11561	11535	11840	11616	11758	11658	11480	11584	11571	11486	11502	11649	11631	11561	11766	11751	11592	11650	11576	11664	11381	11702	11674	11634	11778	11633	11513	11502	11439	11671	11665	11532	11523	11640	11673	11610	11732	11595	11744	11656	11644	11414	11502	11624	11641	11645	11698	11582	11777	11674	11641	11595	11542	11459	11600	11520	11793	11631	11670	11625	11587	11811	11463	11673	11715	11736	11704	11598	11649	11676	11588	11682	11505	11635	11681	11783	11712	11569	11515	11647	11763	11807	11746	11603	11615	11639	11641	11895	11595	11638	11604	11644	11698	11704	11673	11736	11618	11642	11498	11687	11484	11614	11741	11601	11567	11690	11780	11577	11735	11620	11803	11672	11763	11580	11579	11701	11576	11601	11837	11628	11537	11645	11761	11647	11514	11860	11677	11621	11612	11660	11712	11687	11781	11636	11616	11766	11629	11449	11702	11685	11593	11701	11584	11546	11520	11665	11622	11815	11509	11649	11836	11750	11666	11526	11665	11638	11580	11546	11585	11542	11748	11722	11749	11686	11675	11711	11631	11598	11596	11535	11554	11607	11539	11695	11723	11637	11728	11700	11519	11695	11627	11624	11549	11743	11645	11576	11632	11720	11564	11524	11636	11511	11711	11651	11363	11565	11550	11624	11655	11778	11509	11669	11641	11666	11939	11576	11444	11713	11726	11668	11793	11560	11653	11612	11596	11496	11468	11792	11619	11566	11736	11512	11617	11659	11869	11641	11592	11399	11665	11592	11566	11850	11577	11850	11654	11594	11656	11708	11781	11628	11714	11730	11488	11706	11775	11707	11589	11802	11543	11576	11536	11602	11624	11804	11701	11665	11695	11757	11641	11738	11691	11606	11600	11557	11536	11465	11590	11611	11578	11844	11544	11676	11635	11632	11803	11599	11773	11530	11573	11549	11698	11589	11806	11581	11677	11468	11636	11535	11699	11754	11447	11594	11791	11604	11545	11584	11670	11594	11609	11676	11693	11485	11625	11472	11645	11671	11626	11698	11578	11663	11648	11741	11689	11768	11712	11653	11612	11876	11600	11710	11575	11654	11734	11592	11559	11753	11672	11709	11666	11600	11691	11664	11496	11757	11706	11564	11636	11479	11578	11635	11671	11737	11608	11617	11472	11650	11658	11660	11668	11530	11528	11630	11596	11566	11729	11715	11457	11697	11756	11545	11683	11651	11560	11612	11536	11514	11708	11534	11576	11631	11494	11785	11572	11499	11680	11670	11822	11667	11686	11709	11502	11573	11532	11537	11734	11653	11721	11717	11676	11688	11794	11564	11686	11741	11702	11652	11788	11793	11647	11658	11511	11660	11632	11729	11642	11799	11573	11593	11662	11903	11678	11658	11563	11560	11822	11514	11663	11629	11526	11740	11641	11787	11548	11789	11602	11547	11549	11685	11545	11651	11678	11565	11632	11610	11511	11591	11744	11722	11711	11625	11743	11651	11557	11600	11555	11571	11710	11641	11476	11548	11527	11544	11715	11596	11601	11525	11558	11635	11611	11497	11823	11617	11721	11734	11525	11626	11649	11677	11634	11725	11694	11647	11854	11736	11465	11701	11584	11705	11758	11801	11605	11567	11803	11604	11619	11519	11714	11804	11699	11650	11727	11641	11562	11502	11659	11475	11535	11635	11641	11644	11617	11712	11575	11763	11679	11635	11517	11459	11723	11630	11638	11634	11631	11584	11784	11669	11520	11665	11702	11744	11689	11569	11448	11518	11577	11708	11525	11654	11589	11837	11744	11563	11540	11683	11720	11527	11744	11639	11567	11656	11501	11516	11792	11601	11456	11544	11569	11736	11665	11754	11383	11676	11681	11814	11622	11631	11750	11483	11540	11852	11532	11720	11761	11596	11584	11583	11627	11907	11627	11587	11625	11575	11590	11638	11697	11748	11684	11755	11679	11732	11646	11636	11683	11600	11877	11664	11670	11696	11733	11720	11838	11797	11619	11693	11607	11653	11775	11721	11669	11726	11523	11696	11457	11751	11809	11726	11599	11588	11570	11682	11606	11650	11636	11747	11652	11513	11593	11678	11725	11671	11668	11616	11377	11587	11675	11586	11539	11601	11636	11551	11568	11595	11470	11686	11543	11599	11670	11724	11496	11533	11623	11706	11550	11712	11639	11660	11633	11742	11626	11807	11495	11657	11527	11825	11528	11701	11705	11640	11704	11716	11558	11536	11630	11721	11616	11696	11635	11810	11529	11708	11722	11585	11528	11599	11711	11518	11776	11414	11610	11689	11632	11828	11490	11680	11622	11668	11607	11679	11647	11553	11577	11673	11735	11569	11595	11843	11731	11677	11614	11704	11620	11659	11675	11566	11542	11597	11706	11705	11571	11559	11683	11642	11623	11732	11749	11575	11519	11752	11764	11567	11496	11667	11727	11526	11732	11564	11517	11634	11692	11687	11639	11669	11571	11592	11653	11636	11513	11753	11869	11583	11595	11739	11545	11695	11681	11591	11644	11624	11552	11593	11555	11595	11839	11539	11551	11611	11563	11545	11827	11715	11702	11655	11696	11543	11593	11691	11645	11801	11577	11608	11758	11412	11666	11707	11803	11660	11631	11595	11574	11607	11764	11594	11605	11538	11630	11610	11655	11604	11594	11478	11612	11810	11651	11676	11707	11661	11683	11568	11673	11639	11767	11669	11619	11637	11633	11771	11707	11606	11664	11590	11637	11677	11738	11621	11736	11664	11640	11671	11521	11779	11701	11575	11661	11864	11599	11436	11823	11733	11573	11882	11683	11727	11656	11784	11736	11673	11735	11744	11649	11629	11653	11827	11794	11543	11738	11618	11545	11644	11616	11657	11683	11714	11802	11584	11433	11619	11603	11715	11578	11567	11655	11647	11531	11568	11519	11533	11690	11629	11595	11583	11621	11717	11761	11704	11725	11590	11647	11632	11504	11627	11634	11584	11630	11619	11642	11605	11638	11606	11705	11454	11778	11615	11651	11712	11719	11697	11673	11631	11612	11701	11639	11647	11634	11648	11615	11641	11565	11575	11828	11667	11643	11761	11473	11560	11641	11672	11601	11662	11605	11646	11571	11489	11766	11675	11608	11665	11662	11666	11647	11659	11629	11635	11740	11609	11633	11627	11602	11677	11713	11600	11642	11580	11685	11757	11587	11674	11851	11788	11756	11722	11646	11733	11589	11479	11613	11684	11744	11627	11868	11547	11924	11587	11666	11669	11577	11667	11660	11599	11663	11774	11703	11719	11603	11571	11582	11555	11662	11569	11741	11589	11637	11752	11746	11708	11601	11670	11703	11514	11459	11702	11512	11650	11591	11705	11595	11630	11407	11712	11590	11660	11561	11713	11717	11528	11680	11868	11751	11669	11606	11665	11571	11761	11543	11523	11755	11758	11503	11832	11677	11581	11468	11666	11758	11572	11545	11656	11600	11653	11613	11643	11686	11494	11603	11676	11529	11681	11524	11561	11656	11701	11602	11669	11521	11569	11725	11569	11530	11668	11663	11687	11641	11490	11619	11697	11590	11544	11518	11688	11783	11476	11526	11522	11514	11608	11566	11840	11659
24515	21500	30241	29670	33276	36954	36093	25580	21566	20593	20086	19451	18878	18473	18339	18111	17971	17681	17725	17378	17208	17250	16999	16900	16957	16971	16809	16765	17049	16820	16836	16862	16661	16647	16585	16771	16917	16686	16707	16717	16824	16869	16785	16916	16810	16972	16789	16694	16846	16672	16677	16593	16676	16935	17071	16791	16869	17018	16809	16949	16684	16579	16615	16786	16906	16854	16679	16655	16666	16439	16457	16662	16830	16831	16690	16719	16783	16824	16810	16682	16633	16848	16925	16561	16609	16767	16911	16676	16869	16718	16780	16421	16823	16821	16617	16619	16632	16821	16673	16712	16709	16502	16792	16727	16673	16838	16870	16719	16949	16652	16552	16699	16725	16737	16806	16762	16392	16861	16805	16858	16805	16717	16661	16846	16946	16809	16959	16821	16600	16604	16591	16725	16762	16786	16646	16718	16664	16697	16898	16599	16658	16563	16790	16845	16758	16815	16725	16640	16815	16597	16624	16754	16749	16575	16853	16751	16764	16771	16813	16733	16626	16692	16678	16633	17143	16598	16869	16713	16689	16693	16649	16964	16706	16652	16824	16788	16589	16829	16623	16648	16706	16861	16716	16486	16610	16638	16756	16695	16459	16641	16631	16664	16753	16648	16671	16600	16804	16841	16487	16707	16702	16624	16718	16729	16742	16713	16512	16742	16485	16844	16779	16755	16655	16639	16621	16657	16737	16844	16494	16855	16564	16752	16693	16860	16708	17080	16670	16774	16766	16831	16876	16703	16612	16624	16774	16638	16561	16627	16882	16753	16541	16482	16707	16818	16758	16874	16732	16898	16834	16703	16808	16631	16666	16567	16482	16768	16690	16721	16859	16670	16550	16777	16660	16669	16908	16692	16840	16832	16653	16796	16653	16752	16560	16778	16816	16567	16641	16700	16975	16895	16494	16631	16754	16944	16708	16786	16717	16918	16869	16741	16690	16742	16653	16759	16755	17049	16617	16708	16828	16498	16870	16600	16644	16774	16938	16552	16566	16718	16760	16731	16910	16658	16753	16760	16647	16742	16823	16738	16606	16702	16814	16626	16615	16505	16542	16718	16686	16740	16826	16692	16726	16858	16649	16828	16762	16603	16686	16519	16352	16657	16668	16541	16644	16556	16734	16778	16873	16471	16665	16765	16604	16736	16813	16705	16554	16814	16666	16652	16665	16743	16673	16693	16865	16710	16637	16753	16625	16875	16617	16553	16640	16628	16711	16743	16523	16745	16592	16464	17059	16756	16634	16632	16718	16639	16649	16814	16766	16585	16890	16809	16837	16652	16908	16796	16743	16677	16655	16764	16690	16689	16615	16687	16489	16769	16765	16790	16679	16758	16601	17018	16894	16844	16679	16759	16650	16529	16652	16748	16600	16788	16622	16852	16551	16591	16669	16590	16649	16670	16517	16612	16706	16577	16625	16595	16695	16854	16461	16792	16837	16634	16921	16641	16810	16486	16569	16748	16677	16755	16484	16653	16721	16794	16463	16616	16769	16685	16809	16838	16888	16769	16836	16579	16922	16666	16727	16823	16668	16543	16713	16564	16656	16567	16773	16663	16656	16673	16808	16708	16659	16693	16824	16675	16698	16813	16728	16576	16508	16689	16759	16845	16574	16585	16676	16957	16813	16508	16943	16689	16854	16812	16873	16617	16853	16871	16708	16666	16516	16827	16684	16483	16650	16635	16888	16659	16498	16714	16628	16718	16789	16817	16769	16541	16837	16813	16653	16886	16743	16595	16681	16810	16689	16607	16800	16906	16715	16511	16600	16537	16594	16530	16525	16852	16749	16665	16760	16836	16692	16602	16727	16581	16791	16574	16690	16789	16618	16763	16832	16680	16577	16556	16955	16892	16760	16691	16617	16643	16694	16842	16967	16801	16732	16703	16614	16673	16634	16794	16807	16731	16651	16642	16919	16807	16728	16867	16919	16540	16668	16651	16756	16904	16631	16848	16602	16586	16855	16634	16600	16641	16531	16792	16736	16647	16586	16683	16726	16637	16774	16830	16612	16809	16965	16796	16721	16607	16504	16523	16699	16621	16580	16759	16640	16863	16566	16641	16840	16781	16558	16823	16623	16766	16879	16855	16788	16757	16584	16646	16725	16888	16904	16567	16525	16694	16728	16481	16618	16647	16437	16606	16910	16760	16567	16559	16514	16795	16849	16597	16719	16780	16655	16755	16870	16897	16704	16591	16569	16560	16510	16544	16717	16881	16731	16735	16737	16491	16849	16751	16873	16607	16688	16719	16619	16579	16783	16528	16508	16432	16610	16559	16643	16613	16762	16926	16698	16504	16724	16670	16715	16680	16550	16777	16824	16962	16759	16626	16651	16573	16734	16662	16649	16742	16737	16742	16795	16750	16681	16483	16656	16762	16677	16741	16753	16592	16742	16596	16739	16772	16548	16716	16804	16775	16588	16861	16639	16634	16635	16487	16849	16830	16573	16663	16795	16344	16650	16770	16818	16664	16647	16723	16754	16541	16782	16410	16606	16746	16715	16719	16589	16620	16665	16661	16666	16607	16438	16643	16588	16824	16671	16672	16817	16800	16846	16518	16781	16826	16799	16810	16795	16745	16501	16674	16804	16665	16724	16901	16882	16793	16819	16493	16457	16892	16662	16686	16476	16604	16893	16755	16698	16642	16848	16854	16701	16764	16611	16772	16652	16777	16756	16827	16732	16804	16540	16778	16632	16916	16644	16670	16792	16753	16603	16751	16800	16698	16636	16736	16733	16742	16664	16752	16813	16764	16686	16707	16559	16612	16422	16695	16644	16727	16745	16489	16876	16849	16502	16780	16747	16565	16578	16654	16777	16584	16781	16957	16623	16782	16959	16726	16840	16632	16739	16647	16678	16616	16880	16838	16886	16586	16527	16687	16757	16728	16530	16628	16696	16943	16800	16836	16714	16840	16809	16573	16774	16800	16638	16482	16777	16680	16551	16723	16658	16717	16809	16738	16874	16830	16676	16843	16727	16696	16911	16869	16681	16724	16685	16630	16734	16638	16670	16708	16817	16924	16643	16690	16773	16583	16595	16628	16680	16674	16708	16798	16670	16616	16579	16658	16789	16548	16610	16455	16702	16721	16713	16610	16668	16726	16796	16465	16776	16851	16717	16734	16602	16866	16702	16808	17036	16948	16769	17035	16620	16625	16746	16730	16854	16729	16585	16532	16696	16711	16911	16565	16733	16745	16820	16778	16575	16587	16877	16856	16763	16654	16815	16737	16902	16727	16771	16695	16519	16704	16840	16658	16685	16711	16859	16688	16681	16631	16918	16653	16835	16555	16761	16801	16686	16732	16762	16701	16714	16723	16660	16961	16630	16507	16598	16637	16563	16496	16564	16528	16626	16842	16858	16783	16866	16859	16694	16864	16435	16577	16678	16578	16858	16777	16589	16612	16645	16754	16567	16703	16595	16871	16690	16505	16687	16601	16653	16661	16463	16548	16614	16593	16588	16781	16907	16707	16858	16772	16765	16652	16773	16726	16551	16639	16826	16663	16490	16710	16751	16843	16727	16651	16525	16842	16774	16678	16736	16787	16852	16797	16756	16740	16561	16578	16645	16796	16600	16687	16887	16781	16678	16647	16741	16514	16450	16896	16551	16582	16534	16587	16847	16615	16840	16571	16638	16564	16492	16835	16728	16603	16714	16699	16791	16673	16574	16788	16544	16878	16917	16765	16599	16663	16718	16716	16550	16612	16624	16634	16618	16747	16569	16838	16747	16922	16702	16781	16862	16849	16720	16663	16757	16923	16811	16591	16792	16633	16814	16826	16635	16633	16627	16723	16882	16621	16792	16875	16855	16709	16620	16736	16739	16910	16858	16777	16631	16676	16652	16717	16747	16575	16798	16802	16779	16745	16467	16771	16711	16557	16699	16685	16798	16798	16718	16757	16808	16620	16857	16860	16739	16693	16749	16752	16566	16704	16776	16637	16782	16490	16725	16741	16571	16691	16360	16554	16559	16795	16643	16473	16731	16824	16909	16767	16657	16675	16678	16707	16657	16506	16815	16645	16773	16654	16607	16807	16738	16643	16695	16552	16820	16616	16968	16610	16746	16735	16719	16667	16685	16571	16666	16632	16752	16650	16719	16655	16644	16846	16412	16647	16634	16606	16893	16717	16516	16569	16854	16620	16709	16786	16649	16816	16480	16536	17103	16786	16756	16615	16783	16618	16812	16811	16825	16671	16656	16937	16909	16713	16839	16886	16742	16638	16806	16831	16745	16841	16527	16675	16570	16646	16819	16677	16495	16805	16742	16558	16715	16571	16679	16829	16624	16467	16773	16996	16511	16669	16983	16652	16634	16523	16641	16658	16563	16803	16769	16927	16814	16709	16904	16467	16772	16500	16789	17005	16649	16749	16540	16623	16826	16645	16750	16713	16798	16580	16592	16659	16745	16792	16791	16754	16793	16551	16832	16805	16662	16746	16538	16772	16618	16709	16905	16694	16629	16727	16718	16782	16753	16641	16661	16775	16814	16614	16514	16789	16707	16746	16555	16572	16829	16612	16555	16955	16913	16744	17033	16824	16681	16869	16644	16745	16416	16688	16786	16697	16893	16789	16560	16833	16768	16675	16855	16673	16650	16581	16592	16599	16847	16711	16588	16741	16750	16733	16745	16611	16785	16848	16501	16733	16826	16737	16702	16851	16645	16636	16670	16932	16891	16680	16561	16600	16752	16591	16972	17013	16960	16760	16414	16913	16699	16881	16618	16646	16828	16682	16616	16791	16677	16703	16794	16858	16470	16664	16773	16648	16776	16558	16609	16800	16832	16594	16712	16675	16792	16788	16683	16566	16767	16584	16670	16753	16765	16720	16781	16854	16801	16643	16891	16798	16752	16814	16528	16802	16694	16512	16690	16765	16764	16909	16576	16813	16892	16870	16811	16582	16644	16658	16707	16898	16592	16861	16901	16725	16737	16560	16689	16637	16796	16526	16800	16645	16564	16749	16359	16494	16753	16753	16591	16424	16678	16812	16779	16878	16606	16638	16985	16769	16686	16708	16762	16755	16671	16701	16685	16741	16880	16799	16643	16585	16672	16661	16578	16540	16677	16711	16681	16537	16677	16826	16690	16415	16575	16715	16670	16636	16711	16629	16519	16900	16756	16659
55544	87417	75235	57266	48299	38816	31449	20210	17532	16627	15603	15010	14337	13887	13551	13130	12942	12798	12515	12269	12325	12249	12130	11997	11950	11921	11676	11817	11808	11787	11943	11771	11710	11860	11779	11863	11684	11762	11717	11787	11684	11700	11932	11649	11826	11719	11728	11741	11958	11667	11840	11902	11914	11921	11857	11842	11746	11684	11708	11781	11758	11706	11799	11684	11647	11908	11955	11726	11721	11732	11754	11789	11852	11847	11563	11664	11793	11702	11861	11880	11742	11824	11548	11656	11763	11646	11678	11753	11571	11792	11557	11856	11529	11812	11718	11714	11782	11687	11783	11566	11704	11873	11710	11593	11767	11721	11732	11854	11661	11887	11521	11803	11862	11555	11876	11670	11793	11616	11801	11925	11613	11807	11809	11705	11586	11853	11805	11627	11793	11807	11881	11609	11803	11633	11747	11774	11739	11862	11658	11635	11765	11830	11750	11814	11804	11468	11589	11804	11742	11740	11707	11776	11846	11882	11759	11793	11617	11705	11809	11839	11872	11870	11657	11765	11682	11873	11717	11797	11729	11692	11864	11781	11702	11691	11752	11831	11836	11819	11743	11782	11595	11829	11714	11618	11774	11828	11700	11803	11753	11840	11744	11770	11762	11666	11758	11847	11653	11709	11700	11785	11759	11901	11679	11689	11777	11606	11853	11628	11686	11575	11761	11780	11778	11664	11777	11774	11751	11707	11693	11660	11725	11747	11983	11843	11504	11859	11686	11625	11890	11731	11695	11727	11757	11775	11639	11786	11702	11802	11709	12000	11844	11831	11729	11710	11701	11693	11734	11759	11874	11588	11561	11657	11702	11621	11752	11766	11578	11732	11609	11774	11799	11757	11710	11878	11663	11945	11747	11691	11730	11752	11714	11771	11667	11838	11704	11850	11707	11913	11728	11612	11804	11864	11763	11749	11711	11587	11771	11726	11677	11799	11634	11864	11802	11664	11586	11581	11801	11859	11723	11700	11694	11610	11538	11751	11784	11888	11820	11607	11696	11893	11859	11845	11742	11681	11672	11619	11719	11732	11690	11819	11615	11642	11912	11749	11709	11571	11777	11582	11782	11800	11736	11663	11751	11740	11648	11728	11867	11737	11515	11588	11715	11700	11674	11756	11720	11621	11775	11798	11743	11773	11723	11784	11631	11875	11789	11668	11818	11860	11681	11723	11666	11823	11827	11746	11743	11725	11859	11828	11667	11721	11745	11763	11685	11667	11771	11743	11792	11813	11731	11848	11822	11597	11771	11740	11733	11665	11760	11689	11773	11886	11939	11585	11756	11784	11829	11724	11807	11859	11784	11843	11871	11674	11861	11719	11791	11599	11646	11747	11745	11649	11616	11678	11777	11705	11784	11920	11687	11872	11771	11809	11712	11646	11794	11737	11788	11751	11851	11580	11719	11738	11702	11650	11763	11874	11715	11752	11771	11584	11777	11715	11745	11761	11900	11781	11855	11790	11656	11616	11775	11800	11633	11765	11906	11946	11701	11741	11697	11713	12018	11949	11689	11752	11839	11757	11803	11637	11843	11656	11681	11632	11848	11627	11721	11600	11650	11825	11655	11807	11640	11649	11948	11724	11862	11694	11861	11759	11685	11806	11766	11884	11755	11761	11691	11733	11759	11605	11668	11885	11840	11774	11716	11765	11732	11816	11813	11787	11698	11722	11767	11754	11839	11701	11615	11753	11883	11776	11812	11872	11641	11668	11843	11747	11768	11622	11800	11797	11575	11875	11853	11659	11745	11692	11769	11607	11628	11708	11823	11897	11602	11668	11606	11701	11747	11931	11822	11830	11791	11704	11775	11775	11599	11687	11827	11805	11537	11894	11798	11746	11717	11821	11704	11725	11787	11718	11699	11828	11842	11740	11620	11639	11796	11883	11645	11695	11821	11860	11692	11832	11845	11719	11672	11856	11826	11834	11699	11695	11628	11717	11674	11868	11665	11795	11816	11835	11807	11851	11798	11949	11662	11882	11646	11673	11625	11754	11691	11711	11746	11727	11779	11794	11699	11872	11649	11872	11685	11747	11714	11720	11784	11809	11713	11835	11638	11796	11747	11722	11760	11705	11784	11829	11779	11666	11756	11547	11666	11747	11752	11464	11933	11652	11594	11805	11867	11806	11723	11894	11774	11662	11810	11573	11830	11708	11819	11725	11738	11576	11800	11766	11729	11665	11806	11853	11763	11767	11637	11735	11651	11733	11875	11705	11813	11596	11843	11805	11738	11821	11766	11725	11824	11748	11866	11778	11711	11782	11697	11693	11786	11788	11873	11669	11791	11770	11905	11733	11837	11692	11800	11696	11732	11730	11735	11738	11760	11829	11605	11756	11780	11733	11618	11656	11715	11745	11864	11744	11881	11746	11832	11885	11760	11710	11770	11829	11764	11809	11983	11640	11855	11688	11656	11768	11615	11895	11701	11708	11773	11776	11807	11645	11572	11706	11737	11827	11743	11771	11661	11724	11728	11855	11743	11822	11857	11700	11744	11652	11690	11760	11671	11816	11739	11837	11831	11613	11853	11847	11810	11740	11794	11686	11703	11779	11715	11783	11658	11704	11716	11720	11848	11770	11627	11824	11797	11742	11958	11715	11708	11662	11755	11863	11763	11643	11891	11830	11669	11601	11766	11703	11732	11685	11861	11699	11895	11764	11681	11835	11734	11845	11709	11761	11669	11630	11845	11740	11889	11761	11874	11582	11651	11740	11726	11759	11719	11766	11708	11799	11904	11889	11686	11730	11725	11707	11650	11574	11886	11667	11891	11661	11849	11687	11651	11774	11813	11545	11696	11852	11642	11678	11643	11750	11767	11882	11737	11791	11876	11746	11572	11784	11704	11794	11872	11751	11893	11835	11897	11702	11893	11756	11778	11678	11754	11730	11685	11854	11632	11732	11814	11706	11818	11686	11551	11699	11751	11822	11753	11618	11741	11698	11680	11777	11849	11797	11758	11740	11835	11703	11821	11757	11877	11714	11800	11684	11804	11826	11838	11765	11502	11674	11750	11914	11834	11699	11656	11861	11600	11805	11614	11758	11803	11836	11796	11705	11645	11733	11675	11790	11718	11797	11655	11830	11919	11769	11630	11630	11725	11583	11821	11816	11798	11792	11634	11626	11883	11801	11710	11833	11569	11745	11645	11728	11700	11744	11750	11670	11885	11634	11786	11760	11751	11838	11676	11861	11828	11735	11805	11816	11778	11690	11709	11773	11873	11612	11903	11589	11866	11823	11873	11847	11655	11876	11752	11553	11735	11925	11640	11744	11778	11702	11812	11737	11758	11665	11857	11801	11763	11538	11832	11903	11729	11785	11778	11702	11843	11625	11944	11694	11740	11785	11813	11658	11830	11786	11624	11574	11911	11798	11860	11814	11668	11712	11813	11696	11826	11656	11710	11824	11560	11861	11889	11729	11765	11593	11646	11789	11731	11674	11716	11911	11886	11834	11680	11838	11817	11679	11845	11830	11662	11666	11688	11839	11556	11777	11938	11797	11737	11677	11718	11716	11839	11812	11802	11717	11725	11665	11680	11891	11767	11707	11699	11793	11695	11785	11849	11768	11746	11697	11526	11731	11688	11862	11775	11846	11789	11832	11669	11962	11725	11838	11657	11731	11689	11738	11673	11753	11573	11764	11870	11746	11819	11662	11856	11746	11608	11674	11699	11797	11621	11909	11777	11784	11804	11899	11765	11765	11857	11592	11664	11751	11837	11726	11700	11759	11672	11731	11868	11748	11801	11706	11849	11717	11803	11744	11733	11600	11740	11660	11910	11705	11597	11836	11801	11799	11771	11894	11606	11851	11697	11863	11833	11743	11579	11604	11622	11826	11779	11642	11795	11709	11733	11676	11884	11769	11792	11646	11783	11682	11866	11579	11844	11733	11787	11764	11728	11739	11905	11709	11774	11744	11675	11558	11850	11619	11716	11751	11897	11857	11849	11703	11731	11813	11900	11765	11787	11776	11728	11638	11680	11769	11806	11570	11831	11720	11738	11623	11827	11820	11848	11681	11573	11665	11735	11625	11658	11792	11560	11745	11670	11929	11692	11901	11793	11845	11708	11682	11754	11657	11710	11724	11839	11598	11653	11687	11737	11893	11877	11782	11708	11808	11531	11852	11834	11888	11679	11674	11713	11844	11773	11728	11747	11707	11806	11613	11639	11769	11652	11781	11722	11796	11748	11620	11902	11796	11799	11828	11719	11679	11755	11757	11563	11651	11690	11732	11847	11602	11846	11753	11471	11760	11821	11662	11928	11673	11614	11904	11786	11606	11712	11753	11717	11682	11724	11790	11711	11655	11686	11619	11575	11743	11776	11763	11713	11690	11611	11603	11771	11911	11613	11645	11694	11729	11794	11600	11776	11703	11780	11780	11604	11655	11757	11937	11818	11841	11816	11752	11819	11732	11743	11679	11808	11760	11784	11675	11769	11682	11816	11817	11850	11728	11888	11791	11908	11813	11776	11820	11827	11692	11639	11697	11776	11748	11751	11698	11865	11665	11934	11593	11703	11884	11723	11641	11791	11683	11779	11811	11654	11765	11653	11874	11657	11685	11690	11746	11781	11867	11656	11852	11770	11876	11808	11905	11578	11878	11707	11841	11714	11832	11901	11786	11661	11821	11647	11789	11761	11668	11793	11707	11728	11771	11821	11796	11855	11717	11820	11729	11648	11772	11754	11646	11644	11725	11642	11949	11513	11828	11598	11777	11832	11918	11709	11727	11732	11852	11840	11608	11631	11684	11649	11711	11781	11835	11681	11851	11765	11844	11644	11801	11833	11891	11670	11730	11612	11869	12021	11772	11936	11855	11736	11721	11861	11504	11789	11783	11735	11816	11785	11684	11707	11832	11704	11822	11765	11755	11758	11683	11859	11779	11713	11775	11909	11743	11997	12095	11795	11762	11734	11784	11769	11835	11831	11687	11810	11851	11770	11738	11614	11659	11824	11751	11800	11627	11783	11741	11938	11808	11841	11596	11969	11749	11868	11747	11847	11750	11677	11904	11682	11813	11882	11723	11771	11784	11667	11796	11941	11892	11708	11915	11663	11698	11821	11624	11691	11760	11750	11702	11721	11898	11727	11685	11701	11518	11803	11725	11618	11741	11806	11815	11801	11645
51735	58178	58074	46934	34602	29283	23389	19791	18818	18276	17615	17550	17348	17382	16943	16778	16937	16790	16824	16446	16661	16269	16478	16565	16443	16457	16569	16465	16624	16449	16502	16390	16237	16435	16270	16496	16529	16304	16422	16457	16440	16378	16271	16508	16454	16474	16561	16412	16551	16443	16677	16551	16410	16380	16384	16620	16389	16339	16386	16366	16450	16398	16576	16543	16341	16229	16719	16407	16395	16445	16471	16547	16624	16454	16313	16180	16327	16410	16556	16374	16442	16463	16682	16398	16381	16288	16563	16391	16412	16378	16456	16276	16504	16366	16246	16476	16380	16345	16544	16366	16625	16493	16501	16245	16386	16349	16473	16437	16364	16413	16483	16500	16387	16297	16258	16393	16373	16116	16325	16519	16518	16240	16405	16411	16387	16300	16525	16274	16317	16506	16326	16533	16440	16416	16513	16338	16492	16239	16390	16235	16499	16463	16456	16553	16394	16391	16500	16481	16677	16552	16211	16439	16458	16385	16328	16363	16325	16434	16481	16431	16523	16387	16424	16291	16458	16447	16327	16600	16357	16427	16363	16352	16533	16415	16343	16352	16363	16422	16284	16505	16537	16472	16231	16414	16485	16580	16409	16320	16447	16419	16438	16395	16337	16412	16335	16399	16611	16388	16446	16530	16408	16544	16375	16272	16202	16443	16445	16537	16433	16439	16652	16368	16516	16360	16419	16438	16391	16376	16358	16357	16392	16460	16659	16431	16452	16554	16552	16333	16437	16373	16372	16411	16373	16510	16464	16445	16382	16383	16176	16544	16489	16531	16522	16282	16361	16522	16556	16392	16590	16442	16577	16290	16028	16298	16385	16412	16572	16524	16540	16403	16179	16337	16489	16517	16305	16168	16335	16212	16376	16411	16312	16328	16223	16491	16451	16546	16618	16346	16415	16205	16085	16416	16326	16434	16404	16328	16234	16308	16244	16444	16101	16226	16250	16452	16402	16469	16303	16667	16516	16384	16228	16389	16447	16535	16458	16348	16589	16410	16362	16500	16316	16317	16524	16496	16187	16330	16209	16361	16273	16327	16316	16284	16398	16398	16512	16531	16538	16306	16538	16418	16198	16575	16235	16401	16412	16341	16541	16488	16243	16323	16473	16208	16350	16451	16317	16713	16479	16252	16391	16537	16415	16482	16487	16342	16415	16410	16464	16306	16380	16340	16167	16214	16345	16363	16263	16348	16323	16230	16389	16690	16698	16372	16581	16297	16482	16468	16211	16433	16376	16454	16427	16439	16488	16445	16419	16290	16553	16501	16332	16391	16262	16175	16394	16203	16492	16118	16449	16600	16468	16536	16522	16592	16603	16344	16454	16413	16387	16648	16495	16326	16209	16345	16278	16345	16392	16601	16434	16228	16380	16521	16245	16329	16359	16681	16180	16395	16320	16422	16267	16343	16517	16383	16535	16421	16428	16183	16522	16542	16508	16392	16650	16465	16338	16493	16498	16405	16459	16503	16743	16569	16181	16358	16324	16462	16396	16469	16540	16408	16436	16422	16436	16496	16410	16410	16284	16275	16398	16692	16562	16463	16478	16435	16228	16165	16407	16278	16454	16517	16458	16319	16424	16412	16140	16508	16270	16426	16435	16389	16435	16421	16325	16406	16434	16503	16195	16436	16524	16380	16670	16534	16300	16398	16498	16465	16447	16341	16401	16705	16484	16414	16362	16450	16443	16350	16429	16541	16312	16277	16306	16428	16301	16309	16305	16254	16564	16376	16619	16445	16490	16533	16413	16341	16472	16355	16525	16506	16378	16238	16433	16518	16355	16468	16292	16641	16668	16230	16511	16421	16463	16391	16439	16510	16495	16453	16495	16405	16552	16439	16446	16623	16429	16542	16536	16399	16251	16310	16478	16460	16473	16355	16518	16570	16209	16412	16362	16503	16236	16227	16484	16394	16584	16324	16413	16267	16646	16614	16456	16297	16481	16617	16518	16234	16513	16574	16274	16261	16459	16195	16390	16333	16135	16367	16347	16689	16460	16548	16460	16476	16497	16550	16475	16581	16377	16393	16307	16649	16284	16469	16319	16322	16281	16354	16374	16350	16598	16533	16408	16519	16497	16293	16442	16328	16602	16431	16660	16315	16476	16583	16507	16341	16495	16566	16521	16520	16472	16395	16509	16334	16230	16553	16403	16587	16407	16357	16371	16356	16339	16485	16375	16465	16538	16371	16460	16412	16499	16378	16327	16496	16651	16401	16553	16342	16406	16464	16298	16462	16541	16587	16497	16410	16483	16552	16359	16365	16432	16328	16320	16222	16358	16423	16232	16262	16252	16352	16426	16551	16567	16478	16472	16266	16271	16333	16346	16545	16626	16429	16337	16423	16430	16386	16614	16382	16359	16338	16191	16677	16546	16414	16297	16328	16329	16339	16484	16476	16415	16610	16488	16459	16295	16661	16506	16411	16326	16450	16458	16552	16376	16392	16489	16368	16384	16488	16640	16234	16297	16516	16653	16442	16417	16485	16532	16596	16482	16516	16510	16360	16333	16654	16547	16403	16324	16389	16408	16368	16254	16520	16276	16547	16430	16518	16348	16312	16394	16353	16251	16422	16400	16398	16499	16323	16459	16523	16298	16377	16452	16673	16524	16442	16294	16567	16529	16317	16250	16237	16353	16270	16625	16398	16430	16303	16508	16193	16322	16460	16538	16555	16408	16516	16400	16348	16242	16329	16473	16524	16333	16415	16413	16466	16320	16322	16556	16285	16475	16351	16486	16455	16340	16262	16373	16458	16472	16294	16497	16363	16426	16243	16210	16482	16177	16578	16433	16509	16373	16447	16319	16296	16400	16431	16450	16336	16410	16740	16443	16642	16499	16671	16469	16482	16415	16409	16566	16465	16379	16359	16244	16340	16407	16488	16239	16341	16644	16751	16326	16324	16416	16278	16331	16532	16321	16284	16347	16572	16573	16386	16462	16616	16642	16353	16547	16643	16480	16299	16316	16328	16246	16566	16472	16207	16239	16418	16359	16579	16291	16421	16245	16334	16547	16427	16493	16514	16388	16370	16525	16288	16428	16509	16457	16472	16225	16395	16348	16554	16556	16321	16285	16086	16386	16248	16331	16383	16604	16293	16381	16364	16544	16341	16212	16408	16309	16402	16354	16271	16407	16240	16280	16621	16366	16377	16406	16270	16320	16374	16403	16274	16645	16425	16461	16355	16620	16450	16345	16388	16344	16403	16475	16432	16256	16387	16409	16433	16457	16379	16316	16265	16265	16453	16434	16293	16405	16196	16471	16457	16589	16473	16394	16514	16356	16297	16296	16389	16337	16526	16342	16393	16355	16569	16282	16511	16509	16541	16567	16484	16645	16345	16438	16387	16268	16357	16418	16274	16316	16471	16498	16711	16557	16253	16573	16492	16351	16327	16392	16533	16258	16368	16401	16208	16751	16506	16452	16410	16424	16291	16419	16450	16139	16437	16574	16444	16369	16481	16296	16503	16081	16358	16321	16366	16316	16441	16338	16232	16345	16278	16494	16533	16412	16401	16227	16456	16434	16511	16353	16327	16453	16658	16302	16422	16603	16212	16351	16291	16611	16637	16502	16403	16307	16447	16522	16506	16270	16518	16273	16207	16498	16527	16394	16375	16713	16442	16454	16463	16475	16379	16352	16563	16483	16524	16588	16242	16427	16328	16347	16375	16354	16363	16569	16256	16536	16300	16409	16341	16261	16440	16259	16533	16371	16427	16383	16422	16391	16302	16266	16417	16402	16397	16396	16142	16375	16317	16369	16442	16311	16520	16334	16503	16448	16580	16371	16440	16556	16400	16377	16426	16542	16680	16360	16577	16471	16346	16484	16269	16388	16385	16446	16342	16281	16249	16483	16505	16155	16308	16634	16475	16251	16442	16785	16462	16427	16377	16374	16518	16223	16317	16636	16084	16315	16555	16248	16315	16202	16392	16560	16451	16366	16322	16379	16375	16331	16454	16391	16219	16320	16538	16357	16554	16355	16244	16448	16313	16111	16427	16261	16247	16393	16413	16364	16417	16590	16265	16469	16304	16328	16603	16647	16356	16424	16335	16283	16241	16233	16474	16326	16554	16322	16451	16481	16241	16439	16468	16514	16255	16408	16628	16587	16433	16490	16416	16542	16207	16325	16601	16422	16445	16277	16380	16552	16295	16473	16243	16416	16269	16144	16468	16438	16415	16325	16335	16231	16431	16513	16393	16460	16267	16424	16359	16521	16457	16612	16594	16489	16523	16506	16394	16555	16587	16223	16385	16487	16474	16290	16506	16449	16303	16306	16446	16412	16587	16479	16302	16635	16410	16300	16339	16225	16472	16438	16519	16390	16411	16317	16559	16535	16458	16335	16185	16526	16344	16394	16485	16224	16306	16304	16416	16297	16355	16443	16297	16133	16479	16173	16414	16404	16419	16512	16322	16521	16543	16196	16530	16631	16287	16300	16420	16515	16511	16331	16279	16331	16396	16289	16441	16512	16438	16354	16344	16395	16589	16329	16501	16481	16504	16266	16462	16389	16293	16365	16457	16508	16356	16374	16564	16583	16396	16567	16545	16580	16502	16359	16445	16293	16357	16556	16483	16552	16418	16331	16334	16512	16287	16260	16223	16613	16565	16587	16342	16249	16375	16383	16326	16383	16296	16297	16662	16308	16419	16412	16449	16500	16347	16514	16283	16528	16402	16418	16389	16556	16319	16595	16437	16345	16390	16422	16438	16482	16295	16577	16446	16629	16413	16349	16269	16603	16612	16196	16316	16311	16303	16588	16337	16235	16228	16484	16438	16509	16634	16335	16403	16392	16409	16357	16558	16352	16277	16309	16311	16421	16508	16367	16635	16377	16410	16415	16667	16685	16638	16604	16244	16555	16474	16547	16549	16470	16259	16516	16311	16528	16368	16225	16554	16469	16252	16522	16290	16276	16526	16420	16407	16219	16506	16632	16343	16398	16358	16474	16371	16390	16319	16116	16267	16392	16437	16378	16519	16240	16315	16448	16484	16707	16359	16493	16346	16279	16073	16328	16483	16427	16279	16540	16531	16570	16351	16324	16382	16597	16362	16136	16507	16485	16455	16269	16507	16451	16636	16302	16322	16487	16463	16389	16287	16331	16353	16320	16344	16568	16271	16438	16263
57011	67229	58201	42572	30637	25664	18382	15435	14524	13866	13510	13267	12888	12480	12370	12184	12119	11897	11943	11850	11761	11790	11713	11825	11677	11760	11972	11584	11785	11588	11670	11621	11646	11729	11678	11700	11640	11668	11599	11702	11750	11585	11509	11632	11519	11559	11403	11572	11615	11637	11610	11558	11665	11544	11686	11619	11630	11563	11688	11790	11505	11501	11413	11600	11540	11631	11786	11579	11637	11601	11654	11670	11542	11598	11454	11551	11561	11512	11633	11452	11829	11574	11626	11599	11752	11603	11526	11577	11620	11691	11733	11445	11466	11596	11535	11547	11532	11630	11392	11483	11500	11553	11556	11516	11652	11638	11745	11441	11607	11622	11631	11514	11640	11475	11549	11563	11632	11611	11500	11744	11587	11672	11623	11617	11531	11592	11673	11336	11592	11411	11660	11724	11522	11693	11467	11643	11651	11458	11731	11490	11622	11545	11697	11564	11697	11714	11595	11528	11684	11662	11602	11612	11661	11404	11606	11664	11669	11681	11594	11690	11635	11661	11487	11789	11695	11656	11693	11617	11643	11734	11463	11617	11581	11648	11593	11584	11588	11602	11619	11550	11758	11498	11478	11558	11494	11658	11741	11663	11590	11592	11601	11601	11461	11764	11663	11759	11645	11633	11788	11520	11471	11541	11616	11528	11623	11593	11583	11611	11642	11737	11790	11490	11480	11571	11656	11502	11573	11750	11589	11522	11572	11706	11745	11702	11475	11570	11605	11661	11627	11686	11486	11600	11711	11367	11580	11707	11467	11764	11659	11568	11693	11456	11568	11612	11798	11811	11428	11728	11608	11629	11547	11582	11726	11651	11601	11502	11466	11664	11516	11593	11600	11737	11634	11612	11599	11688	11598	11615	11594	11494	11609	11629	11649	11583	11654	11594	11636	11543	11812	11602	11627	11663	11594	11606	11669	11690	11601	11494	11681	11579	11600	11712	11767	11447	11607	11684	11569	11599	11512	11557	11662	11707	11627	11675	11633	11507	11489	11555	11552	11701	11671	11305	11763	11583	11515	11774	11554	11758	11704	11523	11457	11643	11470	11564	11703	11391	11417	11561	11662	11642	11600	11716	11689	11774	11674	11629	11756	11589	11785	11843	11681	11482	11771	11578	11668	11650	11632	11595	11723	11655	11608	11545	11520	11773	11647	11667	11446	11492	11575	11618	11592	11601	11661	11723	11580	11674	11589	11608	11690	11655	11669	11611	11576	11530	11535	11473	11618	11520	11695	11629	11620	11685	11754	11601	11574	11479	11562	11640	11681	11593	11520	11743	11606	11733	11502	11546	11633	11784	11617	11709	11509	11638	11614	11626	11656	11607	11498	11630	11607	11556	11717	11611	11726	11610	11556	11508	11716	11544	11794	11553	11615	11658	11766	11516	11618	11577	11782	11687	11694	11621	11671	11402	11651	11640	11664	11634	11620	11616	11665	11815	11398	11497	11565	11682	11676	11744	11672	11645	11528	11717	11562	11597	11600	11644	11501	11613	11829	11639	11609	11744	11560	11634	11882	11572	11759	11504	11722	11536	11571	11608	11614	11745	11631	11541	11551	11692	11516	11623	11668	11582	11730	11674	11625	11476	11651	11488	11617	11757	11716	11727	11688	11684	11616	11440	11533	11576	11727	11554	11577	11665	11602	11470	11699	11575	11681	11711	11592	11449	11563	11519	11495	11693	11651	11388	11670	11464	11490	11585	11630	11630	11541	11526	11559	11575	11531	11738	11583	11510	11609	11404	11722	11632	11653	11769	11537	11621	11598	11610	11712	11563	11707	11626	11562	11636	11695	11621	11513	11708	11662	11448	11642	11682	11544	11647	11597	11667	11463	11509	11576	11678	11616	11664	11644	11669	11567	11556	11510	11600	11573	11466	11637	11859	11653	11595	11643	11569	11522	11609	11530	11543	11748	11580	11722	11527	11559	11628	11624	11809	11568	11498	11585	11545	11663	11664	11809	11541	11718	11624	11623	11694	11610	11537	11568	11687	11562	11592	11626	11550	11783	11748	11501	11470	11623	11664	11601	11577	11745	11621	11657	11765	11697	11702	11818	11561	11521	11669	11762	11596	11540	11694	11696	11573	11619	11619	11518	11677	11645	11702	11754	11567	11729	11555	11611	11735	11637	11609	11605	11627	11559	11576	11506	11567	11528	11651	11496	11634	11672	11514	11724	11669	11807	11683	11431	11814	11703	11727	11570	11652	11677	11687	11563	11635	11558	11590	11586	11526	11619	11456	11604	11617	11549	11717	11655	11568	11548	11648	11612	11623	11670	11526	11633	11505	11596	11595	11602	11584	11771	11616	11490	11764	11356	11492	11616	11649	11638	11638	11623	11483	11757	11705	11652	11708	11522	11653	11723	11507	11633	11506	11577	11576	11661	11622	11683	11656	11435	11487	11659	11459	11582	11612	11646	11567	11586	11523	11648	11642	11647	11693	11785	11495	11647	11637	11603	11464	11535	11549	11492	11562	11679	11652	11534	11608	11454	11552	11407	11708	11600	11686	11793	11648	11486	11600	11450	11565	11553	11615	11764	11380	11723	11634	11782	11643	11564	11558	11708	11672	11664	11605	11642	11620	11685	11469	11519	11594	11557	11654	11625	11543	11607	11618	11516	11562	11598	11626	11513	11653	11544	11601	11625	11648	11670	11560	11744	11564	11582	11646	11501	11460	11739	11581	11579	11459	11725	11622	11710	11555	11758	11667	11529	11670	11613	11739	11512	11687	11389	11761	11703	11529	11619	11606	11771	11559	11417	11630	11672	11620	11746	11576	11652	11541	11659	11573	11490	11794	11629	11509	11398	11653	11445	11540	11503	11618	11625	11494	11485	11524	11454	11607	11812	11665	11552	11631	11732	11717	11577	11534	11681	11695	11487	11708	11488	11702	11621	11623	11469	11701	11681	11674	11596	11753	11583	11722	11430	11593	11655	11728	11764	11531	11687	11657	11564	11577	11546	11613	11681	11734	11875	11692	11420	11585	11472	11629	11705	11715	11593	11663	11564	11702	11662	11630	11412	11544	11633	11621	11655	11612	11716	11623	11684	11547	11796	11591	11460	11749	11700	11560	11617	11679	11517	11616	11665	11683	11579	11693	11554	11587	11576	11566	11686	11690	11729	11830	11666	11720	11613	11642	11726	11663	11670	11608	11302	11646	11547	11694	11647	11777	11650	11576	11566	11609	11619	11503	11585	11495	11697	11695	11517	11560	11576	11652	11472	11563	11615	11600	11551	11455	11700	11565	11605	11741	11417	11571	11643	11611	11690	11572	11610	11707	11603	11794	11609	11754	11627	11636	11434	11733	11692	11585	11665	11628	11694	11491	11746	11516	11613	11567	11590	11693	11494	11572	11465	11613	11464	11538	11535	11794	11416	11466	11583	11772	11815	11518	11557	11816	11530	11635	11528	11534	11604	11514	11523	11629	11785	11769	11759	11675	11586	11553	11410	11582	11623	11499	11549	11564	11572	11588	11810	11533	11626	11599	11613	11675	11539	11509	11591	11566	11485	11702	11609	11563	11598	11510	11612	11767	11562	11678	11661	11519	11635	11595	11600	11531	11556	11685	11576	11512	11544	11669	11718	11714	11565	11687	11590	11675	11631	11639	11653	11610	11627	11672	11694	11534	11760	11717	11802	11551	11754	11650	11723	11609	11558	11713	11751	11647	11683	11592	11583	11572	11678	11518	11593	11664	11593	11509	11684	11517	11706	11506	11642	11752	11490	11449	11582	11529	11697	11614	11612	11693	11571	11509	11715	11663	11587	11589	11574	11633	11530	11617	11589	11781	11781	11606	11551	11554	11683	11480	11620	11576	11471	11557	11615	11893	11414	11516	11645	11666	11513	11548	11589	11508	11611	11749	11696	11730	11804	11810	11464	11627	11629	11529	11624	11582	11550	11649	11659	11673	11453	11830	11411	11724	11705	11699	11537	11535	11769	11715	11662	11730	11744	11465	11693	11662	11714	11644	11633	11482	11512	11593	11531	11665	11636	11820	11708	11540	11690	11818	11626	11504	11472	11595	11723	11519	11648	11600	11667	11595	11583	11621	11504	11720	11503	11588	11620	11432	11637	11376	11637	11533	11640	11448	11698	11614	11673	11728	11549	11609	11606	11472	11700	11680	11650	11674	11525	11539	11512	11568	11594	11647	11599	11768	11550	11603	11637	11808	11710	11467	11655	11644	11794	11779	11932	11611	11595	11681	11732	11647	11553	11555	11752	11573	11697	11498	11632	11644	11635	11681	11520	11573	11608	11582	11566	11748	11668	11531	11566	11572	11648	11564	11556	11607	11677	11724	11724	11830	11606	11598	11617	11406	11642	11472	11615	11549	11552	11581	11601	11661	11543	11626	11688	11635	11622	11582	11552	11745	11653	11608	11523	11801	11681	11642	11605	11757	11613	11700	11543	11665	11575	11608	11684	11691	11538	11571	11747	11654	11598	11550	11605	11515	11478	11500	11676	11649	11489	11520	11502	11566	11669	11620	11777	11477	11775	11622	11644	11754	11628	11643	11695	11583	11646	11624	11641	11689	11628	11578	11577	11659	11624	11681	11603	11756	11659	11534	11513	11427	11555	11622	11527	11627	11802	11591	11634	11843	11572	11634	11665	11554	11647	11724	11468	11590	11519	11489	11490	11505	11657	11629	11569	11554	11739	11653	11595	11556	11749	11632	11899	11505	11697	11595	11588	11654	11643	11598	11569	11575	11632	11652	11621	11737	11590	11636	11635	11648	11455	11767	11588	11674	11681	11651	11695	11728	11736	11412	11559	11459	11558	11561	11594	11654	11493	11550	11658	11652	11689	11558	11545	11701	11555	11565	11705	11496	11580	11588	11471	11555	11747	11704	11593	11582	11676	11733	11701	11717	11678	11702	11655	11594	11472	11502	11677	11778	11529	11539	11586	11539	11674	11619	11490	11577	11544	11646	11621	11677	11512	11740	11732	11661	11628	11705	11582	11580	11517	11725	11571	11640	11474	11438	11390	11592	11688	11470	11617	11530	11573	11716	11694	11576	11650	11692	11474	11724	11632	11728	11676	11732	11571	11480	11591	11678	11584	11690	11804	11541	11636	11654	11767	11566	11560	11499	11801	11541	11521	11804	11686	11652	11564	11602
26487	22040	32242	33737	35240	34906	30824	24849	22354	19599	18421	18390	17917	17635	17213	17630	17287	17057	17158	17014	16843	16901	16795	16699	16509	16732	16670	16530	16757	16545	16736	16349	16590	16289	16384	16434	16382	16461	16569	16362	16676	16368	16281	16406	16635	16455	16565	16308	16513	16389	16543	16378	16502	16496	16317	16446	16457	16439	16489	16595	16450	16520	16538	16573	16488	16356	16546	16540	16471	16518	16438	16511	16424	16367	16554	16280	16371	16482	16258	16529	16411	16190	16411	16535	16318	16569	16428	16492	16363	16504	16631	16347	16361	16438	16666	16764	16619	16497	16472	16632	16540	16353	16478	16422	16656	16474	16381	16350	16377	16458	16472	16399	16460	16490	16443	16426	16344	16380	16525	16469	16357	16235	16344	16486	16660	16483	16479	16672	16629	16652	16435	16341	16485	16608	16621	16388	16153	16429	16358	16396	16436	16607	16283	16506	16507	16311	16288	16258	16388	16284	16526	16788	16149	16420	16673	16343	16539	16297	16478	16449	16799	16420	16637	16465	16409	16476	16420	16568	16360	16479	16495	16567	16379	16559	16387	16458	16516	16566	16374	16476	16409	16598	16566	16408	16495	16310	16555	16507	16427	16459	16386	16497	16379	16575	16515	16354	16586	16198	16225	16430	16693	16345	16646	16433	16424	16317	16471	16500	16521	16378	16487	16464	16443	16499	16521	16594	16351	16401	16514	16602	16543	16363	16481	16403	16551	16503	16250	16275	16533	16389	16400	16302	16342	16265	16435	16575	16424	16476	16415	16578	16352	16360	16564	16559	16321	16370	16218	16504	16324	16228	16559	16559	16345	16517	16410	16530	16363	16475	16328	16429	16619	16487	16580	16429	16577	16747	16422	16364	16515	16366	16421	16595	16233	16306	16426	16402	16487	16435	16398	16547	16272	16398	16391	16521	16282	16448	16377	16570	16466	16482	16343	16427	16226	16403	16508	16211	16360	16444	16547	16428	16573	16707	16517	16270	16475	16654	16743	16400	16466	16432	16268	16330	16416	16437	16381	16647	16463	16326	16244	16437	16633	16628	16356	16465	16535	16393	16389	16185	16376	16443	16467	16646	16367	16260	16426	16398	16267	16480	16531	16308	16449	16279	16414	16413	16445	16624	16406	16477	16452	16263	16403	16395	16632	16532	16418	16428	16152	16247	16482	16309	16330	16598	16498	16607	16667	16479	16354	16472	16640	16383	16448	16728	16373	16498	16692	16521	16458	16461	16621	16462	16370	16629	16644	16482	16594	16796	16657	16456	16690	16492	16254	16677	16381	16553	16370	16354	16434	16271	16497	16467	16375	16538	16541	16430	16398	16522	16318	16369	16394	16484	16566	16545	16358	16611	16445	16438	16387	16304	16374	16389	16289	16520	16531	16377	16467	16345	16364	16639	16397	16715	16544	16405	16636	16468	16464	16691	16610	16628	16339	16442	16404	16404	16695	16583	16231	16484	16644	16565	16544	16694	16416	16610	16384	16645	16702	16538	16480	16312	16663	16444	16294	16532	16725	16559	16428	16604	16410	16502	16329	16515	16458	16481	16345	16349	16452	16442	16295	16327	16522	16284	16350	16543	16426	16428	16358	16470	16479	16413	16425	16376	16478	16531	16475	16262	16267	16442	16499	16589	16541	16588	16346	16549	16281	16499	16354	16507	16462	16452	16364	16439	16589	16506	16613	16424	16555	16152	16377	16359	16486	16415	16497	16536	16471	16375	16420	16431	16371	16396	16578	16269	16492	16465	16592	16583	16535	16477	16515	16451	16388	16374	16487	16296	16411	16446	16485	16337	16572	16291	16493	16429	16258	16496	16310	16685	16635	16329	16447	16448	16528	16315	16668	16607	16535	16432	16467	16317	16462	16228	16516	16483	16311	16675	16523	16478	16515	16402	16498	16424	16246	16054	16461	16573	16298	16742	16440	16380	16350	16483	16419	16586	16438	16395	16319	16432	16337	16243	16403	16431	16392	16333	16492	16537	16311	16337	16300	16393	16415	16515	16527	16302	16471	16636	16306	16292	16732	16482	16478	16515	16515	16559	16416	16588	16684	16448	16427	16464	16529	16366	16305	16416	16416	16333	16562	16558	16485	16437	16737	16425	16408	16533	16502	16471	16216	16182	16317	16380	16515	16355	16430	16329	16591	16543	16579	16466	16395	16347	16434	16404	16449	16399	16315	16388	16413	16520	16356	16507	16417	16443	16650	16627	16657	16723	16474	16534	16343	16448	16597	16426	16361	16365	16628	16475	16302	16471	16433	16331	16281	16349	16461	16498	16541	16666	16481	16676	16457	16512	16425	16298	16639	16376	16433	16425	16430	16416	16421	16409	16377	16400	16547	16256	16525	16397	16604	16636	16468	16289	16378	16543	16423	16397	16472	16223	16350	16397	16627	16452	16483	16520	16400	16457	16418	16549	16372	16622	16429	16472	16342	16512	16360	16550	16617	16310	16563	16571	16285	16218	16556	16351	16466	16333	16542	16645	16439	16476	16339	16767	16525	16327	16524	16308	16430	16546	16557	16358	16457	16424	16514	16495	16442	16560	16452	16486	16498	16582	16616	16666	16388	16359	16475	16619	16393	16568	16582	16478	16450	16261	16592	16414	16591	16713	16444	16462	16377	16597	16395	16438	16513	16575	16338	16466	16606	16350	16455	16435	16353	16510	16504	16426	16421	16457	16633	16608	16511	16318	16276	16500	16440	16610	16517	16465	16296	16657	16376	16157	16276	16438	16718	16412	16507	16518	16624	16753	16585	16452	16425	16393	16492	16396	16633	16410	16388	16155	16416	16413	16487	16346	16559	16528	16397	16415	16778	16243	16504	16466	16440	16511	16584	16542	16508	16305	16434	16582	16375	16643	16543	16539	16461	16488	16533	16556	16349	16476	16310	16479	16510	16482	16377	16481	16465	16415	16432	16609	16674	16609	16439	16765	16350	16422	16419	16421	16623	16584	16299	16405	16610	16440	16517	16644	16317	16511	16396	16593	16284	16548	16148	16350	16249	16518	16476	16315	16365	16542	16388	16599	16573	16505	16225	16488	16103	16436	16315	16354	16418	16472	16511	16246	16501	16359	16575	16726	16713	16342	16348	16584	16473	16497	16377	16595	16491	16571	16503	16522	16551	16451	16580	16597	16489	16449	16319	16270	16611	16468	16520	16463	16546	16548	16627	16523	16449	16395	16412	16505	16521	16362	16300	16525	16254	16452	16358	16511	16452	16657	16476	16429	16375	16627	16532	16297	16487	16501	16414	16498	16395	16419	16338	16438	16261	16532	16336	16410	16380	16373	16512	16521	16335	16622	16477	16273	16499	16563	16243	16492	16345	16550	16379	16344	16468	16193	16309	16343	16518	16367	16277	16401	16341	16576	16220	16843	16458	16286	16422	16436	16484	16371	16399	16491	16724	16240	16752	16463	16415	16447	16390	16282	16380	16481	16558	16488	16559	16438	16548	16294	16317	16387	16490	16431	16299	16583	16768	16276	16481	16631	16623	16575	16344	16627	16329	16564	16563	16514	16460	16506	16387	16132	16491	16380	16448	16506	16417	16544	16534	16482	16328	16378	16148	16581	16458	16521	16773	16711	16469	16540	16407	16323	16431	16489	16415	16372	16637	16581	16352	16392	16373	16495	16502	16614	16574	16360	16368	16605	16340	16329	16432	16623	16773	16426	16434	16292	16489	16453	16347	16327	16538	16552	16498	16349	16456	16356	16534	16581	16468	16605	16677	16458	16517	16485	16310	16505	16339	16537	16429	16559	16481	16379	16466	16531	16426	16435	16387	16440	16295	16531	16504	16393	16227	16322	16494	16498	16497	16662	16257	16517	16503	16685	16352	16485	16561	16586	16401	16287	16443	16374	16365	16487	16567	16407	16549	16475	16512	16327	16470	16546	16338	16670	16570	16555	16520	16371	16408	16507	16349	16529	16475	16585	16413	16259	16349	16447	16577	16537	16435	16293	16632	16439	16454	16517	16415	16529	16369	16492	16548	16316	16559	16427	16579	16460	16657	16512	16482	16317	16634	16509	16528	16357	16571	16529	16528	16260	16423	16397	16364	16366	16477	16525	16433	16544	16438	16327	16351	16574	16513	16428	16445	16424	16323	16465	16306	16375	16528	16618	16439	16561	16303	16471	16455	16564	16596	16448	16388	16473	16540	16241	16508	16339	16291	16416	16336	16397	16545	16538	16512	16206	16411	16445	16401	16486	16312	16398	16240	16262	16427	16466	16546	16447	16624	16474	16484	16425	16453	16422	16501	16573	16451	16447	16400	16666	16505	16424	16595	16508	16470	16568	16495	16322	16477	16452	16609	16572	16381	16376	16578	16232	16444	16421	16548	16456	16365	16442	16530	16633	16518	16350	16350	16430	16415	16355	16478	16507	16494	16492	16522	16532	16533	16535	16349	16551	16528	16389	16335	16413	16688	16533	16548	16525	16326	16357	16447	16395	16387	16500	16615	16488	16504	16628	16548	16489	16517	16503	16425	16481	16540	16299	16308	16335	16586	16522	16691	16565	16693	16582	16453	16401	16297	16394	16468	16231	16428	16402	16398	16241	16529	16591	16648	16511	16352	16289	16502	16461	16479	16651	16593	16443	16518	16217	16383	16430	16611	16353	16611	16569	16283	16358	16315	16773	16624	16482	16487	16393	16331	16475	16376	16723	16543	16566	16642	16287	16706	16274	16395	16443	16817	16353	16396	16525	16651	16489	16516	16286	16519	16213	16489	16480	16491	16370	16467	16343	16537	16322	16210	16343	16540	16521	16322	16513	16348	16581	16510	16667	16480	16536	16457	16463	16422	16408	16259	16256	16447	16378	16425	16450	16452	16433	16547	16528	16460	16522	16722	16480	16546	16534	16568	16411	16530	16270	16774	16529	16304	16598	16484	16550	16326	16586	16395	16539	16611	16374	16470	16518	16609	16427	16460	16289	16528	16496	16417	16475	16600	16323	16428	16684	16414	16366	16305	16433	16489	16329	16551	16490	16564	16474	16442	16379	16455	16379	16378	16454	16485	16244	16462	16405	16510	16559	16427	16380	16587	16440	16366	16415	16462	16338	16383	16425	16594	16322	16422	16368	16426	16368	16372	16303	16557	16608	16491	16648	16680	16479
53775	75718	62671	46451	39662	32667	25530	20995	17998	14955	14038	13595	13200	12908	12734	12503	12320	12287	12181	12071	11920	12037	11900	11941	11737	11765	11881	11608	11684	11694	11665	11772	11600	11726	11703	11710	11572	11739	11594	11705	11527	11646	11717	11778	11640	11804	11699	11666	11645	11538	11671	11690	11691	11775	11632	11699	11724	11699	11702	11613	11696	11682	11708	11793	11791	11571	11643	11564	11697	11624	11586	11662	11476	11795	11707	11562	11555	11654	11679	11666	11727	11702	11728	11655	11578	11530	11603	11557	11627	11899	11807	11588	11729	11651	11773	11678	11751	11710	11802	11749	11731	11792	11609	11719	11571	11664	11579	11566	11522	11617	11687	11576	11665	11787	11713	11571	11469	11735	11742	11613	11696	11664	11626	11650	11654	11756	11603	11608	11633	11773	11576	11651	11586	11670	11700	11572	11569	11589	11693	11760	11733	11597	11661	11652	11791	11635	11630	11770	11726	11790	11683	11622	11684	11587	11556	11596	11635	11830	11521	11580	11599	11699	11612	11581	11815	11588	11716	11812	11615	11784	11759	11525	11540	11709	11681	11653	11784	11696	11666	11739	11667	11598	11523	11727	11789	11764	11660	11755	11721	11784	11689	11626	11810	11683	11786	11596	11682	11913	11771	11770	11626	11613	11643	11599	11763	11791	11678	11622	11668	11524	11597	11601	11578	11773	11691	11666	11712	11628	11694	11618	11562	11744	11635	11666	11720	11631	11651	11652	11623	11535	11565	11645	11675	11715	11541	11541	11753	11616	11608	11637	11669	11710	11680	11582	11721	11712	11693	11823	11717	11703	11604	11698	11640	11645	11596	11728	11682	11643	11543	11738	11569	11664	11673	11691	11635	11662	11752	11813	11741	11494	11645	11562	11519	11768	11715	11793	11764	11775	11635	11584	11734	11725	11523	11525	11770	11568	11560	11938	11662	11528	11401	11607	11637	11699	11601	11915	11597	11603	11714	11492	11557	11530	11630	11736	11775	11525	11708	11707	11832	11601	11716	11559	11751	11682	11628	11834	11612	11697	11838	11605	11700	11679	11555	11748	11805	11742	11780	11645	11582	11580	11754	11776	11563	11862	11644	11705	11639	11522	11598	11721	11668	11654	11743	11590	11806	11584	11520	11570	11915	11689	11794	11710	11603	11583	11640	11706	11799	11745	11746	11562	11804	11785	11539	11598	11610	11653	11618	11564	11823	11588	11694	11818	11606	11587	11716	11596	11715	11583	11778	11560	11700	11699	11600	11612	11725	11674	11666	11583	11455	11584	11549	11674	11720	11636	11565	11699	11587	11750	11689	11580	11800	11641	11747	11743	11616	11601	11800	11741	11759	11611	11733	11685	11692	11559	11612	11712	11652	11571	11772	11706	11738	11601	11551	11587	11556	11734	11703	11600	11670	11585	11888	11714	11601	11588	11730	11656	11618	11613	11771	11810	11676	11703	11765	11715	11549	11768	11678	11825	11617	11653	11660	11618	11781	11630	11687	11676	11652	11748	11610	11667	11664	11726	11606	11626	11615	11602	11737	11805	11571	11661	11708	11580	11693	11532	11628	11574	11621	11820	11855	11637	11674	11608	11748	11688	11671	11556	11758	11568	11608	11810	11673	11712	11638	11696	11557	11628	11623	11614	11677	11622	11657	11607	11759	11677	11694	11816	11790	11585	11824	11470	11704	11565	11680	11704	11659	11592	11558	11629	11524	11500	11729	11806	11649	11598	11615	11611	11636	11902	11477	11740	11696	11758	11700	11549	11398	11804	11597	11703	11708	11700	11690	11656	11836	11767	11644	11863	11719	11727	11705	11879	11610	11634	11625	11874	11599	11699	11516	11648	11797	11641	11752	11757	11766	11627	11686	11705	11581	11850	11626	11768	11757	11707	11574	11723	11638	11750	11629	11829	11824	11608	11637	11707	11743	11634	11651	11523	11608	11662	11591	11805	11560	11729	11834	11470	11692	11599	11769	11606	11556	11779	11751	11598	11571	11585	11770	11552	11604	11648	11636	11695	11690	11607	11675	11646	11846	11633	11656	11635	11854	11624	11696	11693	11620	11768	11630	11662	11632	11667	11726	11741	11709	11596	11853	11632	11812	11700	11692	11734	11529	11730	11666	11526	11472	11678	11767	11570	11627	11723	11774	11471	11730	11596	11696	11720	11669	11628	11668	11677	11509	11639	11520	11628	11659	11675	11609	11635	11542	11619	11600	11793	11717	11659	11618	11813	11646	11715	11628	11577	11687	11792	11728	11695	11514	11615	11681	11670	11566	11760	11713	11583	11736	11628	11587	11581	11756	11498	11643	11540	11687	11732	11666	11684	11728	11573	11667	11720	11746	11722	11577	11827	11726	11587	11684	11591	11661	11641	11754	11796	11686	11714	11666	11474	11676	11738	11589	11655	11673	11588	11760	11602	11726	11698	11690	11644	11683	11724	11532	11664	11685	11454	11637	11621	11631	11678	11634	11650	11719	11677	11566	11638	11600	11510	11604	11845	11669	11750	11650	11742	11523	11842	11807	11635	11615	11689	11619	11652	11665	11584	11699	11721	11601	11650	11663	11852	11586	11543	11642	11861	11556	11668	11667	11602	11756	11589	11641	11526	11615	11648	11531	11517	11684	11811	11642	11614	11610	11599	11654	11629	11501	11514	11676	11713	11645	11634	11696	11628	11603	11672	11738	11756	11664	11791	11738	11642	11524	11577	11589	11676	11750	11776	11724	11765	11591	11663	11793	11701	11858	11537	11667	11610	11807	11698	11522	11718	11675	11733	11630	11675	11979	11471	11635	11532	11671	11646	11678	11609	11721	11730	11695	11544	11594	11791	11766	11426	11763	11807	11732	11671	11783	11507	11782	11663	11703	11465	11530	11618	11707	11651	11759	11831	11523	11625	11540	11764	11684	11709	11768	11795	11621	11649	11671	11689	11712	11601	11712	11574	11709	11735	11579	11697	11671	11527	11658	11653	11743	11746	11500	11551	11653	11615	11653	11893	11716	11758	11703	11706	11914	11627	11659	11686	11736	11843	11548	11558	11594	11733	11547	11659	11582	11696	11641	11476	11840	11792	11622	11568	11634	11675	11631	11542	11743	11751	11644	11724	11681	11609	11642	11729	11544	11690	11794	11838	11532	11728	11508	11642	11788	11528	11661	11814	11746	11648	11680	11698	11675	11763	11509	11751	11563	11769	11662	11689	11803	11844	11659	11673	11723	11682	11648	11640	11622	11582	11591	11677	11597	11724	11752	11507	11856	11534	11624	11681	11564	11772	11769	11606	11696	11731	11706	11598	11779	11806	11576	11523	11762	11688	11705	11764	11634	11810	11867	11520	11733	11660	11570	11603	11771	11680	11701	11721	11703	11812	11677	11667	11476	11738	11773	11661	11688	11711	11734	11837	11608	11754	11577	11675	11580	11790	11810	11504	11704	11673	11742	11579	11761	11547	11521	11578	11923	11707	11677	11741	11734	11594	11690	11635	11615	11660	11647	11650	11741	11717	11763	11655	11544	11686	11820	11520	11556	11584	11664	11614	11515	11695	11512	11618	11741	11627	11844	11476	11690	11697	11670	11655	11852	11713	11600	11578	11668	11704	11762	11649	11712	11584	11616	11682	11708	11743	11720	11684	11728	11536	11887	11572	11629	11790	11636	11564	11747	11692	11728	11744	11596	11595	11600	11795	11608	11808	11740	11630	11733	11666	11562	11598	11640	11684	11720	11680	11580	11616	11654	11702	11601	11480	11790	11630	11693	11750	11681	11678	11754	11577	11632	11587	11463	11596	11658	11741	11777	11755	11543	11624	11781	11673	11697	11619	11634	11728	11785	11751	11764	11615	11630	11676	11500	11604	11770	11770	11379	11786	11697	11817	11705	11503	11670	11619	11555	11566	11711	11558	11593	11732	11721	11717	11744	11805	11603	11722	11593	11655	11585	11486	11708	11857	11763	11686	11603	11608	11574	11593	11636	11503	11755	11515	11743	11742	11538	11652	11831	11571	11638	11465	11771	11757	11752	11759	11573	11632	11683	11503	11669	11696	11617	11494	11670	11580	11708	11738	11859	11658	11571	11655	11490	11776	11601	11646	11691	11624	11649	11612	11559	11658	11849	11665	11768	11605	11660	11608	11852	11486	11535	11719	11816	11706	11610	11687	11685	11669	11840	11745	11704	11743	11639	11810	11684	11835	11590	11654	11718	11664	11704	11531	11737	11753	11737	11696	11655	11716	11689	11762	11537	11660	11697	11731	11713	11737	11439	11680	11698	11667	11698	11608	11713	11689	11600	11721	11613	11698	11774	11548	11652	11540	11691	11742	11640	11621	11732	11788	11641	11686	11609	11880	11541	11684	11505	11625	11725	11558	11631	11696	11685	11582	11788	11597	11546	11630	11545	11627	11557	11641	11645	11593	11648	11690	11547	11604	11785	11660	11665	11528	11793	11730	11630	11616	11565	11752	11603	11656	11659	11651	11583	11625	11660	11581	11787	11708	11854	11590	11625	11608	11612	11708	11708	11638	11854	11666	11526	11755	11751	11499	11566	11648	11613	11851	11678	11691	11662	11638	11747	11735	11853	11690	11593	11586	11542	11693	11698	11539	11522	11709	11660	11632	11714	11817	11700	11645	11721	11863	11769	11663	11707	11728	11672	11656	11667	11651	11620	11524	11568	11637	11660	11738	11613	11576	11740	11770	11850	11635	11697	11714	11771	11585	11688	11749	11701	11746	11686	11647	11645	11617	11626	11719	11649	11613	11669	11704	11571	11673	11553	11682	11752	11625	11620	11634	11718	11710	11518	11601	11701	11635	11571	11744	11661	11633	11699	11578	11845	11644	11564	11568	11694	11651	11721	11544	11519	11684	11634	11654	11590	11587	11517	11708	11794	11619	11651	11545	11701	11636	11697	11760	11611	11698	11762	11627	11765	11629	11619	11730	11635	11671	11730	11599	11733	11702	11746	11645	11506	11619	11607	11574	11607	11638	11667	11676	11708	11486	11740	11662	11782	11437	11456	11571	11629	11710	11803	11663	11630	11657	11746	11574	11683	11759	11743	11654	11840	11611	11654	11594	11730	11769	11661	11746	11719	11676	11577	11714	11764	11696	11708	11632	11659	11758	11638	11763	11735	11666
24433	21256	29431	28471	33608	38932	36984	28522	22413	20751	19898	19179	18818	18794	18185	18099	17816	17610	17445	17469	17188	17093	17261	16961	16827	16988	17033	16847	16781	16879	16818	16668	16295	16682	16641	16637	16562	16542	16743	16806	16866	16681	16702	16557	16854	16766	16690	16821	16972	16708	16754	16699	16496	16659	16578	16868	16699	16901	16671	16797	16592	16653	16759	16626	16676	16665	16510	16618	16637	16581	16554	16761	16749	16711	16486	16764	16532	16811	16484	16960	16855	16861	16981	16736	16455	16806	16735	16696	16552	16616	16585	16747	16449	16448	16393	16641	16717	16652	16644	16875	16803	16676	16655	16700	16762	16498	16821	16479	16768	16811	16720	16545	16633	16419	16882	16647	16626	16487	16281	16788	16719	16575	16710	16691	16242	16785	16766	16747	16531	16744	16577	16703	16803	16628	16843	16495	16807	16605	16598	16537	16707	16786	16740	16495	16861	16738	16581	16714	16860	16571	16847	16620	16658	16794	16617	16796	16824	16850	16626	16523	16608	16544	16340	16752	16542	16688	16519	16542	16703	16548	16708	16591	16554	16585	16475	16663	16667	16783	16605	16481	16602	16795	16664	16686	16614	16763	16543	16668	16582	16484	16686	16571	16554	16581	16579	16599	16920	16575	16656	16556	16792	16462	16578	16454	16652	16747	16691	16619	16638	16596	16727	16619	16605	16731	16796	16823	16621	16736	16541	16516	16748	16643	16679	16724	16730	16558	16610	16637	16580	16591	16783	16789	16677	16599	16663	16445	16650	16622	16625	16582	16657	16509	16615	16746	16740	16459	16506	16683	16658	16499	16934	16631	16689	16639	16605	16741	16700	16594	16788	16456	16719	16486	16783	16561	16780	16828	16773	16678	16433	16610	16746	16401	16660	16817	16514	16581	16600	16733	16488	16744	16622	16529	16599	16535	16742	16877	16579	16656	16700	16560	16599	16668	16669	16558	16713	16612	16628	16664	16562	16783	16552	16722	16556	16580	16477	16735	16473	16659	16558	16652	16564	16614	16678	16704	16634	16720	16710	16615	16602	16439	16833	16774	16718	16441	16667	16749	16669	16699	16815	16738	16750	16718	16711	16581	16585	16674	16644	16529	16605	16726	16557	16303	16629	16570	16753	16582	16701	16782	16812	16545	16592	16628	16530	16601	16651	16730	16741	16557	16571	16782	16464	16650	16483	16581	16615	16617	16757	16655	16661	16793	16603	17013	16784	16762	16839	16573	16658	16879	16749	16745	16794	16584	16693	16782	16732	16595	16738	16765	16641	16490	16619	16763	16702	16548	16612	16699	16610	16482	16379	16522	16504	16681	16625	16663	16749	16559	16646	16524	16710	16495	16697	16728	16630	16702	16566	16358	16582	16721	16762	16778	16681	16675	16659	16654	16754	16645	16796	16715	16766	16651	16555	16614	16710	16619	16608	16644	16592	16951	16747	16594	16739	16510	16638	16605	16572	16797	16446	16484	16763	16776	16682	16536	16580	16584	16499	16653	16790	16554	16643	16694	16606	16720	16748	16674	16686	16671	16433	16671	16671	16759	16590	16805	16640	16889	16660	16471	16419	16550	16750	16627	16619	16404	16542	16615	16520	16564	16527	16865	16888	16754	16609	16678	16362	16705	16774	16695	16744	16550	16555	16567	16727	16789	16436	16670	16638	16788	16671	16602	16706	16622	16665	16427	16671	16701	16736	16574	16693	16726	16665	16474	16656	16995	16679	16901	16814	16597	16639	16663	16514	16671	16586	16420	16455	16882	16635	16928	16635	16563	16606	16813	16666	16571	16754	16680	16593	16511	16791	16674	16532	16753	16794	16700	16556	16656	16515	16679	16601	16532	16555	16700	16721	16726	16514	16416	16573	16818	16548	16658	16755	16634	16595	16589	16659	16612	16470	16495	16728	16608	16602	16731	16640	16631	16575	16402	16753	16666	16666	16796	16627	16547	16587	16614	16720	16509	16632	16814	16592	16741	16706	16763	16409	16456	16690	16712	16580	16914	16769	16666	16567	16638	16817	16551	16751	16701	16783	16547	16683	16729	16567	16637	16668	16654	16665	16757	16836	16761	16707	16663	16407	16597	16708	16662	16651	16831	16740	16749	16621	16485	16541	16810	16523	16690	16551	16816	16683	16539	16656	16697	16630	16549	16632	16559	16567	16592	16694	16675	16654	16797	16540	16633	16647	16467	16714	16550	16750	16575	16627	16719	16609	16729	16657	16637	16618	16535	16820	16695	16667	16770	16775	16622	16790	16610	16460	16733	16576	16614	16793	16584	16773	16628	16780	16691	16607	16747	16856	16599	16598	16530	16859	16775	16785	16714	16961	16585	16465	16776	16605	16679	16705	16636	16687	16439	16513	16746	16753	16589	16537	16788	16548	16813	16607	16510	16652	16553	16653	16859	16847	16674	16917	16693	16604	16590	16668	16363	16694	16685	16757	16633	16578	16802	16546	16764	16669	16776	16757	16723	16490	16628	16486	16754	16446	16610	16761	16764	16641	16589	16664	16730	16821	16673	16768	16708	16890	16483	16508	16815	16855	16701	16727	16742	16741	16657	16549	16488	16504	16510	16632	16737	16683	16628	16505	16694	16411	16710	16710	16615	16660	16833	16488	16573	16619	16868	16841	16591	16416	16533	16699	16776	16742	16826	16661	16495	16590	16600	16635	16494	16506	16721	16821	16774	16838	16880	16411	16601	16515	16641	16661	16596	16801	16849	16743	16593	16739	16837	16807	16535	16535	16657	16743	16639	16738	16489	16735	16620	16768	16565	16757	16718	16671	16620	16702	16750	16505	16584	16566	16618	16565	16547	16794	16893	16607	16382	16698	16596	16706	16717	16487	16782	16698	16581	16720	16495	16499	16491	16522	16600	16970	16584	16604	16610	16526	16676	16627	16470	16503	16597	16760	16622	16832	16836	16770	16507	16781	16629	16725	16906	16896	16606	16622	16507	16626	16606	16689	16651	16723	16730	16899	16791	16636	16781	16773	16870	16665	16580	16701	16810	16719	16684	16550	16806	16723	16623	16775	16653	16692	16775	16722	16661	16551	16700	16659	16753	16551	16599	16662	16623	16513	16447	16620	16463	16469	16787	16711	16704	16480	16631	16474	16482	16624	16787	16670	16811	16749	16562	16710	16584	16597	16787	16631	16448	16629	16692	16658	16539	16535	16716	16809	16660	16556	16524	16552	16485	16528	16717	16456	16750	16677	16530	16693	16629	16539	16541	16610	16670	16605	16697	16810	16670	16809	16657	16874	16625	16585	16774	16650	16788	16481	16695	16630	16745	16689	16550	16684	16649	16648	16605	16598	16712	16704	16617	16722	16640	16696	16683	16531	16479	16591	16847	16745	16722	16510	16570	16694	16733	16532	16441	16423	16703	16815	16708	16719	16513	16718	16829	16638	16742	16768	16576	16663	16458	16855	16480	16423	16665	16779	16821	16649	16710	16498	16598	16524	16688	16502	16478	16659	16702	16541	16638	16603	16626	16585	16688	16609	16699	16701	16545	16553	16799	16775	16633	16715	16671	16636	16685	16859	16774	16757	16847	16737	16791	16607	16677	16754	16478	16523	16776	16722	16584	16490	16583	16712	16591	16670	16740	16653	16658	16800	16544	16536	16644	16592	16664	16778	16718	16827	16473	16652	16719	16675	16745	16632	16667	16852	16704	16461	16663	16890	16658	16754	16604	16569	16734	16717	16784	16751	16511	16867	16433	16418	16386	16493	16634	16504	16689	16566	16817	16689	16936	16570	16746	16616	16669	16729	16554	16571	16629	16654	16603	16655	16590	16738	16497	16723	16558	16639	16507	16772	16582	16938	16599	16779	16682	16889	16647	16479	16913	16738	16699	16609	16658	16594	16735	16612	16810	16683	16525	16713	16508	16771	16779	16576	16539	16514	16518	16628	16684	16619	16759	16570	16688	16675	16740	16517	16550	16749	16793	16496	16733	16493	16663	16846	16620	16619	16529	16570	16706	16757	16609	16443	16489	16656	16581	16677	16568	16753	16541	16775	16556	16709	16595	16732	16601	16669	16811	16508	16603	16819	16703	16368	16526	16781	16625	16721	16647	16553	16574	16674	16669	16573	16641	16651	16365	16384	16570	16498	16489	16687	16556	16756	16460	16448	16624	16525	16485	16954	16858	16534	16591	16553	16560	16738	16786	16631	16733	16534	16811	16588	16763	16657	16640	16648	16617	16554	16609	16757	16578	16475	16665	16792	16615	16884	16733	16767	16620	16834	16657	16761	16526	16517	16735	16762	16577	16576	16567	16475	16573	16662	16767	16594	16592	16587	16437	16592	16758	16432	16592	16549	16937	16801	16631	16680	16612	16799	16537	16750	16687	16806	16509	16653	16641	16658	16500	16472	16582	16510	16542	16643	16761	16561	16628	16664	16776	16559	16620	16628	16746	16768	16531	16756	16645	16529	16791	16659	16694	16853	16596	16658	16872	16583	16608	16687	16753	16628	16914	16625	16626	16501	16475	16703	16724	16571	16664	16775	16588	16635	16573	16538	16729	16647	16706	16519	16400	16467	16577	16669	16662	16629	16788	16731	16732	16665	16529	16600	16494	16920	16417	16433	16471	16518	16562	16388	16713	16649	16590	16611	16547	16665	16558	16629	16656	16633	16801	16559	16688	16521	16578	16508	16482	16732	16448	16499	16622	16502	16706	16833	16619	16693	16858	16441	16753	16551	16566	16546	16728	16779	16592	16826	16520	16475	16755	16655	16609	16755	16656	16623	16748	16541	16631	16712	16615	16654	16687	16749	16630	16571	16535	16675	16589	16546	16527	16673	16429	16687	16531	16760	16554	16551	16868	16490	16534	16738	16732	16529	16469	16665	16771	16814	16936	16536	16603	16473	16669	16713	16589	16716	16575	16763	16421	16480	16580	16714	16716	16799	16671	16601	16660	16759	16664	16705	16503	16719	16670	16727	16663	16706	16853	16706	16796	16700	16697	16653	16830	16535	16529	16759	16591	16574	16738	16990	16800	16766	16650	16503	16619	16719	16789	16706	16580	16543	16599	16652	16883	16719	16644	16696	16796	16809	16586	16744	16441	16678	16495	16634	16707	16701	16966	16558	16745	16449	16551	16856	16607	16530	16473	16747	16626
54147	78446	69288	56202	48221	41181	31894	24337	17899	15850	15162	14638	14297	13847	13429	13118	12887	12665	12652	12551	12149	12152	12169	12059	11969	11852	12042	11853	11678	11951	11879	11732	11692	11764	11646	11773	11646	11847	11774	11820	11631	11924	11775	11570	11754	11783	11595	11735	11858	11689	11753	11659	11847	11679	11738	11743	11829	11723	11844	11938	11706	11836	11763	11755	11677	11658	11953	11661	11747	11735	11889	11599	11945	11702	11854	11596	11708	11759	11816	11764	11725	11736	11730	11664	11564	11815	11633	11796	11747	11809	11801	11766	11774	11653	11812	11650	11821	11659	11882	11594	11705	11709	11815	11882	11785	11604	11845	11751	11691	11631	11797	11622	11768	11930	11832	11756	11610	11797	11720	11679	11679	11833	11794	11664	11796	11558	11742	11779	11685	11642	11822	11913	11662	11717	11709	11685	11707	11747	11762	11736	11635	11756	11838	11684	11843	11714	11751	11710	11791	11652	11603	11702	11902	11770	11714	11754	11755	11749	11597	11977	11863	11908	11609	11760	11692	11710	11841	11732	11721	11668	11719	11913	11745	11851	11677	11734	11889	11791	11756	11643	11649	11816	11704	11817	11837	11878	11701	11688	11753	11644	11593	11782	11757	11641	11586	11812	11632	11791	11825	11542	11750	11716	11709	11647	11672	11600	11709	11704	11801	11757	11740	11786	11716	11759	11745	11713	11901	11663	11747	11770	11683	11717	11642	11814	11858	11670	11638	11816	11989	11646	11814	11597	11689	11717	11662	11673	11771	11651	11667	11698	11888	11524	11690	11753	11623	11780	11913	11854	11686	11821	11693	11519	11627	11840	11833	11901	11568	11801	11774	11662	11820	11743	11693	11679	11822	11680	11851	11775	11948	11640	11834	11780	11672	11778	11626	11676	11797	11602	11735	11792	11689	11605	11607	11751	11868	11764	11828	11786	11730	11660	11628	11744	11786	11828	11773	11674	11837	11636	11645	11696	11603	11796	11967	11679	11864	11543	11795	11799	11694	11790	11733	11619	11939	11763	11639	11744	11786	11800	11685	11856	11742	11680	11802	11692	11774	11901	11839	11639	11686	11611	11783	11626	11719	11778	11806	11643	11657	11776	11813	11657	11619	11649	11653	11693	11694	11869	11620	11827	11820	11739	11704	11820	11751	11649	11618	11692	11767	11873	11721	11726	11856	11643	11895	11705	11721	11680	11694	11876	11648	11606	11664	11847	11903	11925	11772	11700	11744	11674	11714	11649	11703	11805	11773	11765	11689	11610	11770	11670	11793	11851	11805	11719	11726	11727	11872	11862	11658	11790	11653	11777	11800	11746	11838	11713	11752	11710	11701	11761	11768	11817	11827	11724	11711	11729	11713	11666	11728	11819	11921	11782	11684	11666	11753	11765	11498	11620	11714	11803	11531	11743	11919	11736	11725	11681	11565	11719	11652	11636	11872	11823	11739	11814	11901	11712	11807	11895	11718	11692	11793	11562	11743	11718	11782	11635	11603	11896	11667	11774	11706	11739	11726	11885	11667	11806	11697	11717	11706	11735	11659	11797	11709	11878	11786	11732	11673	11836	11703	11759	11726	11751	11730	11826	11684	11644	11635	11785	11710	11771	11753	11638	11770	11677	11950	11881	11824	11668	11786	11657	11668	11623	11794	11705	11713	11678	11637	11731	11697	11786	11705	11667	11575	11725	11695	11598	11778	11608	11721	11840	11827	11784	11808	11711	11838	11770	11772	11593	11826	11659	11689	11715	11747	11740	11762	11785	11708	11675	11909	11638	11968	11616	11737	11854	11795	11587	11672	11585	11761	11682	11711	11732	11676	11781	11859	11713	11840	11878	11618	11577	11667	11682	11824	11763	11679	11837	11765	11623	11675	11700	11797	11749	11748	11808	12005	11691	11699	11645	11695	11605	11718	11600	11606	11826	11795	11765	11692	11591	11824	11822	11822	11675	11790	11701	11879	11832	11757	11690	11633	11718	11860	11693	11710	11866	11711	11691	11769	11785	11867	11717	11643	11734	11724	11718	11678	11769	11631	11868	11697	11694	11687	11704	11733	11866	11505	11734	11864	11753	11849	11693	11730	11778	11774	11637	11597	11655	11642	11638	11828	11679	11578	11683	11823	11733	11639	11667	11719	11675	11780	11763	11650	11690	11812	11664	11769	11750	11809	11779	11619	11702	11783	11803	11870	11666	11808	11688	11600	11811	11736	11683	11779	11593	11682	11821	11679	11663	11646	11684	11834	11583	11687	11772	11836	11721	11667	11747	11746	11628	11758	11695	11699	11738	11754	11861	11649	11768	11712	11743	11776	11558	11769	11739	11784	11781	11735	11527	11670	11703	11736	11726	11780	11638	11685	11682	11767	11572	11800	11754	11689	11697	11719	11725	11815	11716	11823	11765	11813	11547	11615	11674	11833	11771	11695	11683	11938	11764	11587	11850	11750	11755	11671	11652	11658	11877	11595	11692	11758	11718	11745	11820	11863	11582	11759	11716	11761	11700	11717	11893	11647	11716	11844	11670	11643	11732	11632	11570	11826	11711	11570	11725	11764	11754	11796	11771	11747	11577	11726	11736	11630	11757	11764	11804	11757	11790	11685	11827	11879	11635	11713	11668	11752	11698	11760	11974	11740	11721	11674	11624	11747	11721	11779	11733	11701	11665	11683	11842	11670	11812	11691	11712	11661	11710	11859	11777	11820	11684	11892	11755	11796	11790	11694	11828	11726	11649	11909	11707	11995	11685	11735	11603	11711	11634	11668	11662	11755	11697	11662	11795	11798	11851	11808	11783	11745	11769	11694	11694	11654	11779	11628	11758	11860	11902	11698	11670	11638	11742	11709	11637	11538	11717	11804	11519	11659	11721	11738	11762	11579	11729	11727	11805	11736	11866	11657	11875	11685	11677	11682	11753	11648	11685	11743	11814	11503	11864	11520	11796	11666	11883	11688	11775	11771	11755	11868	11741	11943	11627	11770	11751	11721	11757	11725	11755	11824	11642	11708	11727	11720	11790	11698	11681	11630	11759	11792	11819	11589	11706	11771	11811	11713	11733	11557	11734	11741	11724	11824	11643	11630	11631	11773	11596	11674	11753	11767	11787	11744	11853	11918	11727	11619	11524	11649	11842	11744	11800	11746	11740	11845	11662	11827	11737	11719	11671	11692	11644	11713	11616	11653	11738	11814	11863	11667	11784	11667	11601	11669	11822	11921	11489	11700	11660	11683	11736	11582	11647	11659	11716	11655	11754	11777	11621	11744	11722	11835	11739	11823	11672	11638	11657	11677	11667	11678	11897	11647	11646	11646	11641	11755	11768	11710	11772	11563	11709	11604	11697	11619	11633	11627	11905	11806	11784	11751	11725	11641	11950	11865	11736	11809	11670	11761	11627	11720	11614	11716	11769	11719	11833	11752	11793	11842	11508	11722	11803	11716	11679	11645	11808	11581	11877	11711	11747	11593	11827	11639	11694	11829	11715	11838	11640	11644	11844	11800	11780	11731	11863	11650	11808	11769	11785	11759	11635	11896	11553	11803	11799	11679	11743	11802	11748	11706	11691	11732	11729	11724	11844	11712	11800	11807	11504	11715	11820	11750	11898	11777	11726	11693	11665	11754	11713	11721	11833	11652	11683	11724	11630	11747	11825	11881	11787	11736	11741	11764	11681	11767	11606	11636	11736	11771	11838	11709	11679	11740	11708	11792	11698	11737	11703	11781	11764	11696	11634	11852	11791	11723	11631	11658	11761	11845	11758	11836	11996	11701	11566	11884	11766	11604	11710	11834	11629	11817	11632	11666	11625	11697	11902	11701	11662	11682	11630	11812	11665	11711	11646	11766	11591	11721	11747	11818	11622	11928	11706	11828	11634	11630	11690	11738	11655	11734	11760	11767	11634	11825	11627	11744	11896	11811	11686	11725	11686	11939	11669	11796	11728	11906	11663	11835	11832	11610	11685	11817	11890	11691	11853	11729	11681	11742	11713	11806	11672	11821	11792	11790	11706	11604	11641	11885	11787	11730	11723	11650	12007	11832	11821	11721	11679	11847	11784	11575	11721	11774	11757	11658	11699	11783	11775	11728	11880	11630	11675	11747	11709	11693	11659	11763	11761	11815	11733	11721	11729	11665	11712	11885	11811	11636	11701	11752	11864	11636	11823	11775	11725	11647	11857	11862	11744	11671	11914	11722	11573	11751	11628	11671	11757	11734	11662	11688	11763	11832	11669	11644	11749	11721	11906	11806	11790	11855	11835	11758	11747	11777	11647	11785	11707	11690	11645	11632	11747	11779	11801	11783	11749	11587	11700	11842	11694	11508	11662	11809	11862	11650	11932	11680	11671	11636	11765	11773	11757	11601	11806	11793	11746	11754	11690	11647	11863	11727	11685	11675	11597	11822	11570	11873	11734	11693	11672	11722	11841	11659	11863	11680	11632	11647	11749	11773	11719	11719	11732	11798	11678	11684	11568	11691	11691	11625	11910	11505	11796	11735	11728	11852	11700	11745	11686	11663	11786	11596	11743	11783	11658	11654	11710	11946	11651	11870	11730	11768	11816	11789	11645	11817	11472	11936	11817	11796	11750	11658	11583	11808	11796	11801	11594	11870	11631	11654	11850	11854	11659	11637	11777	11798	11485	11750	11668	11649	11536	11876	11602	11653	11773	11887	11716	11812	11803	11721	11823	11738	11650	11918	11835	11803	11676	11748	11621	11818	11735	11655	11692	11851	11922	11822	11940	11745	11627	11739	11767	11616	11555	11740	11700	11626	11707	11735	11684	11801	11818	11791	11722	11693	11785	11590	11803	11718	11640	11733	11573	11790	11758	11879	11792	11847	11741	11903	11734	11788	11727	11718	11815	11693	11829	11759	11690	11621	11673	11629	11741	11738	11706	11657	11698	11731	11720	11832	11684	11825	11633	11880	11852	11724	11780	11833	11667	11644	11687	11663	11612	11690	11773	11789	11845	11709	11624	11788	11970	11687	11651	11851	11819	11941	11807	11692	11538	11869	11811	11637	11865	11808	11542	11662	11780	11613	11702	11624	11811	11740	11547	11806	11773	11645	11627	11752	11889	11934	11776	11813	11643	11687	11682	11764	11766	11747	11719	11828	11607	11667	11772	11590	11733	11729	11750
51608	57100	52067	43715	34615	27270	22020	20042	18979	18642	18311	18127	17900	17658	17391	17295	17138	16990	16782	16803	17052	16463	16724	16573	16422	16375	16451	16426	16446	16496	16618	16411	16346	16489	16416	16540	16491	16541	16395	16551	16525	16604	16578	16560	16708	16647	16463	16557	16663	16455	16437	16509	16676	16530	16400	16540	16460	16368	16439	16581	16423	16449	16286	16518	16308	16518	16431	16372	16292	16475	16377	16165	16381	16213	16326	16566	16505	16096	16118	16465	16474	16634	16383	16533	16349	16384	16542	16282	16492	16345	16226	16272	16327	16310	16332	16320	16334	16180	16472	16529	16517	16441	16661	16239	16192	16257	16318	16408	16329	16337	16357	16352	16433	16315	16477	16380	16600	16267	16317	16443	16465	16353	16433	16358	16452	16425	16562	16440	16445	16308	16353	16487	16558	16263	16302	16510	16585	16259	16285	16282	16639	16414	16577	16498	16433	16278	16247	16666	16638	16540	16510	16510	16527	16416	16677	16347	16270	16314	16168	16406	16428	16303	16433	16294	16447	16475	16406	16403	16463	16407	16432	16549	16304	16435	16428	16527	16269	16169	16317	16375	16401	16393	16323	16308	16533	16366	16348	16440	16417	16465	16564	16379	16220	16385	16426	16313	16374	16386	16433	16342	16372	16410	16505	16342	16280	16393	16302	16391	16456	16331	16496	16488	16558	16382	16370	16464	16187	16293	16550	16411	16510	16406	16392	16223	16357	16600	16488	16455	16104	16227	16270	16267	16370	16272	16408	16453	16306	16547	16368	16245	16475	16488	16372	16255	16335	16421	16312	16565	16449	16278	16406	16383	16562	16438	16299	16398	16420	16362	16387	16556	16218	16334	16280	16569	16593	16282	16375	16318	16475	16450	16652	16411	16514	16281	16384	16481	16329	16404	16420	16371	16254	16455	16224	16470	16360	16475	16215	16324	16432	16405	16522	16617	16186	16311	16322	16443	16337	16223	16537	16495	16439	16283	16398	16378	16014	16210	16270	16532	16505	16435	16428	16344	16505	16189	16487	16421	16263	16390	16399	16167	16438	16243	16590	16339	16435	16516	16378	16305	16354	16411	16507	16668	16464	16372	16491	16353	16372	16529	16510	16503	16189	16331	16467	16262	16422	16305	16416	16414	16347	16271	16526	16204	16540	16513	16314	16358	16454	16529	16529	16411	16513	16358	16311	16358	16309	16367	16332	16447	16260	16354	16492	16249	16269	16425	16535	16140	16212	16496	16297	16133	16396	16443	16413	16444	16339	16364	16357	16316	16363	16398	16538	16198	16482	16429	16391	16515	16551	16484	16285	16382	16064	16224	16290	16445	16352	16271	16246	16402	16444	16381	16204	16253	16381	16554	16477	16317	16405	16300	16211	16483	16468	16420	16352	16159	16683	16440	16365	16451	16593	16513	16371	16221	16252	16331	16345	16430	16362	16424	16337	16569	16412	16529	16499	16553	16457	16417	16433	16459	16387	16431	16458	16345	16212	16567	16557	16315	16470	16460	16449	16293	16138	16477	16306	16327	16499	16532	16504	16368	16344	16352	16387	16295	16633	16278	16463	16467	16447	16498	16282	16346	16289	16331	16168	16398	16323	16457	16507	16561	16459	16142	16326	16462	16178	16413	16476	16213	16294	16262	16407	16271	16503	16408	16416	16272	16433	16174	16246	16562	16174	16434	16632	16347	16411	16284	16238	16445	16339	16423	16366	16422	16229	16209	16307	16406	16497	16625	16220	16371	16496	16586	16376	16433	16557	16237	16356	16325	16527	16344	16385	16275	16415	16283	16278	16419	16501	16513	16527	16433	16320	16327	16458	16321	16272	16242	16535	16323	16248	16386	16328	16270	16303	16471	16331	16379	16384	16247	16479	16503	16357	16453	16391	16516	16424	16382	16458	16438	16591	16369	16409	16310	16259	16300	16312	16412	16662	16467	16225	16574	16583	16497	16493	16597	16399	16453	16331	16245	16502	16094	16425	16463	16413	16124	16265	16407	16377	16430	16432	16489	16396	16451	16572	16364	16439	16329	16330	16398	16241	16626	16303	16304	16401	16437	16727	16373	16392	16532	16340	16491	16441	16167	16576	16379	16531	16299	16400	16507	16381	16251	16461	16294	16568	16393	16340	16497	16401	16241	16315	16392	16336	16568	16487	16284	16500	16354	16538	16376	16515	16296	16154	16323	16154	16310	16126	16342	16344	16530	16501	16540	16406	16308	16438	16427	16392	16570	16353	16273	16459	16246	16449	16547	16317	16471	16666	16703	16355	16495	16373	16440	16620	16586	16429	16350	16424	16474	16506	16277	16327	16485	16678	16400	16470	16524	16133	16524	16273	16356	16179	16461	16431	16352	16688	16356	16564	16285	16627	16438	16530	16424	16400	16405	16574	16552	16312	16446	16203	16338	16588	16445	16326	16280	16593	16408	16418	16148	16288	16538	16343	16621	16498	16368	16324	16363	16364	16242	16279	16427	16401	16247	16393	16525	16386	16445	16358	16261	16400	16335	16367	16309	16610	16382	16418	16245	16336	16270	16289	16331	16311	16365	16449	16572	16395	16352	16601	16480	16312	16355	16404	16325	16409	16343	16587	16216	16359	16267	16339	16336	16389	16530	16379	16406	16197	16322	16507	16354	16478	16341	16265	16472	16323	16445	16256	16382	16514	16464	16396	16286	16588	16470	16451	16362	16476	16392	16528	16466	16330	16434	16254	16207	16398	16357	16432	16350	16391	16345	16508	16281	16584	16479	16567	16280	16500	16412	16563	16472	16405	16212	16284	16343	16169	16324	16576	16334	16348	16159	16418	16358	16432	16298	16326	16319	16492	16518	16457	16322	16403	16471	16521	16304	16501	16475	16525	16387	16556	16588	16402	16445	16381	16460	16377	16672	16435	16340	16348	16520	16584	16312	16387	16455	16396	16245	16198	16456	16456	16415	16422	16518	16482	16381	16353	16279	16480	16454	16519	16465	16316	16213	16346	16514	16293	16075	16246	16286	16369	16413	16482	16584	16306	16609	16588	16530	16319	16396	16450	16417	16480	16233	16594	16325	16444	16713	16416	16346	16501	16405	16490	16559	16335	16420	16470	16626	16282	16372	16416	16544	16459	16317	16441	16302	16566	16511	16351	16326	16515	16606	16562	16477	16258	16613	16405	16502	16502	16473	16426	16528	16389	16268	16357	16474	16480	16364	16339	16484	16541	16635	16417	16846	16476	16323	16377	16305	16317	16519	16220	16547	16621	16596	16193	16285	16276	16486	16387	16526	16680	16435	16262	16263	16578	16328	16342	16474	16632	16362	16325	16335	16398	16466	16447	16314	16504	16391	16343	16286	16282	16241	16321	16586	16223	16273	16339	16240	16307	16445	16345	16371	16390	16281	16549	16173	16481	16533	16589	16323	16457	16456	16304	16217	16426	16438	16292	16619	16629	16632	16366	16100	16381	16388	16431	16449	16423	16277	16411	16562	16413	16254	16471	16393	16423	16253	16465	16281	16441	16369	16199	16392	16401	16307	16255	16506	16626	16310	16471	16581	16346	16418	16488	16369	16495	16339	16123	16476	16495	16216	16208	16481	16349	16457	16418	16330	16166	16281	16319	16450	16656	16600	16252	16335	16380	16557	16477	16590	16518	16407	16491	16386	16312	16381	16343	16217	16379	16427	16381	16452	16596	16495	16150	16331	16590	16456	16565	16393	16248	16525	16302	16472	16601	16391	16346	16317	16391	16290	16375	16349	16362	16597	16597	16604	16480	16501	16303	16335	16487	16518	16394	16410	16479	16297	16387	16429	16475	16356	16355	16365	16484	16339	16694	16256	16493	16374	16387	16484	16186	16403	16209	16476	16192	16548	16175	16270	16327	16387	16493	16304	16400	16590	16370	16283	16584	16438	16239	16297	16323	16248	16280	16457	16412	16242	16375	16466	16270	16432	16538	16346	16336	16297	16316	16480	16389	16479	16272	16581	16504	16422	16358	16579	16372	16442	16326	16441	16278	16517	16421	16440	16414	16439	16336	16476	16299	16433	16571	16438	16413	16457	16286	16483	16547	16394	16370	16618	16499	16237	16224	16310	16574	16487	16386	16351	16568	16344	16477	16410	16447	16365	16510	16290	16510	16394	16404	16312	16405	16395	16607	16536	16481	16387	16346	16464	16833	16448	16482	16716	16377	16276	16508	16533	16332	16374	16324	16358	16415	16378	16297	16360	16308	16466	16322	16334	16352	16487	16345	16337	16393	16240	16416	16525	16291	16342	16395	16482	16203	16268	16373	16516	16496	16249	16484	16344	16515	16532	16611	16502	16447	16588	16563	16416	16615	16383	16533	16559	16288	16485	16456	16416	16407	16360	16436	16523	16501	16330	16438	16309	16365	16380	16543	16334	16401	16393	16354	16351	16504	16379	16390	16378	16492	16214	16569	16253	16624	16443	16330	16369	16556	16488	16301	16425	16503	16326	16541	16425	16534	16301	16474	16516	16369	16269	16341	16432	16608	16460	16579	16411	16427	16311	16577	16583	16645	16462	16290	16257	16149	16246	16417	16425	16387	16730	16358	16376	16301	16411	16368	16417	16446	16524	16546	16418	16517	16420	16307	16460	16291	16462	16372	16578	16258	16347	16447	16431	16108	16322	16397	16495	16499	16285	16461	16352	16271	16342	16381	16500	16441	16586	16286	16241	16423	16463	16414	16655	16460	16374	16258	16444	16444	16188	16473	16064	16306	16380	16338	16326	16289	16562	16243	16218	16285	16364	16262	16509	16426	16413	16330	16160	16378	16274	16368	16342	16489	16353	16406	16273	16511	16254	16341	16359	16322	16319	16447	16388	16433	16263	16546	16368	16382	16335	16470	16577	16330	16593	16305	16359	16471	16543	16645	16596	16470	16452	16395	16472	16410	16243	16405	16450	16364	16384	16445	16473	16085	16370	16404	16361	16480	16609	16475	16450	16491	16421	16396	16439	16502	16455	16368	16493	16442	16340	16550	16458	16337	16522	16499	16396	16280	16502	16573	16497	16383	16609	16503	16358	16232	16371	16456	16367	16327	16217	16404	16233	16283	16406	16466	16418	16173	16463	16363	16434	16465	16402	16359	16306	16247	16505	16389	16241	16287	16284	16524	16635	16362	16185
57179	65525	52838	39388	31064	22901	17825	15851	15106	14339	13808	13450	13360	13044	12631	12523	12251	12226	12072	12041	11978	12055	11787	11851	11758	11692	11852	11799	11654	11804	11378	11859	11583	11605	11681	11833	11701	11485	11766	11608	11634	11642	11639	11804	11761	11586	11681	11617	11698	11560	11733	11549	11750	11606	11671	11590	11636	11666	11692	11705	11659	11630	11766	11635	11621	11768	11705	11605	11725	11652	11744	11429	11670	11735	11661	11468	11592	11791	11594	11593	11566	11659	11470	11812	11842	11636	11680	11639	11699	11612	11663	11613	11580	11761	11636	11592	11679	11661	11794	11520	11553	11784	11502	11645	11617	11672	11517	11606	11701	11684	11612	11577	11796	11563	11496	11686	11591	11510	11737	11675	11432	11626	11562	11815	11618	11585	11832	11779	11454	11647	11814	11577	11666	11474	11717	11490	11596	11680	11677	11612	11570	11725	11688	11749	11660	11525	11681	11681	11572	11649	11609	11614	11671	11737	11724	11675	11711	11634	11746	11649	11750	11503	11715	11554	11734	11679	11713	11629	11756	11625	11502	11768	11693	11572	11692	11742	11599	11650	11707	11748	11760	11752	11643	11633	11740	11641	11731	11682	11683	11655	11545	11635	11685	11440	11557	11701	11760	11585	11717	11637	11666	11748	11543	11539	11627	11651	11726	11827	11534	11649	11518	11497	11727	11778	11641	11639	11593	11613	11505	11572	11662	11542	11605	11470	11692	11571	11749	11684	11490	11749	11693	11603	11583	11654	11642	11677	11888	11559	11735	11586	11696	11748	11619	11639	11675	11662	11741	11547	11556	11762	11697	11674	11804	11740	11569	11679	11692	11697	11445	11611	11659	11680	11567	11729	11782	11749	11759	11665	11562	11536	11658	11490	11808	11428	11638	11648	11501	11572	11557	11633	11762	11722	11800	11585	11597	11537	11705	11730	11616	11574	11616	11697	11582	11572	11463	11588	11631	11619	11558	11591	11565	11670	11514	11714	11599	11633	11804	11689	11579	11729	11596	11481	11497	11615	11704	11597	11681	11575	11565	11439	11704	11535	11692	11576	11626	11697	11588	11675	11630	11519	11761	11612	11659	11520	11637	11595	11695	11711	11748	11600	11776	11625	11611	11828	11709	11715	11623	11623	11683	11595	11630	11778	11638	11669	11662	11709	11563	11539	11624	11721	11720	11636	11484	11478	11490	11652	11651	11582	11688	11612	11702	11578	11598	11661	11658	11583	11599	11543	11549	11543	11565	11541	11614	11591	11756	11610	11659	11467	11589	11680	11634	11677	11542	11634	11632	11601	11610	11660	11639	11645	11724	11818	11651	11707	11646	11631	11636	11675	11798	11697	11604	11724	11648	11506	11686	11551	11650	11607	11691	11744	11660	11627	11675	11617	11502	11662	11543	11518	11578	11593	11679	11691	11696	11668	11532	11759	11706	11530	11762	11530	11536	11848	11605	11561	11445	11603	11690	11478	11666	11604	11693	11646	11581	11700	11776	11752	11545	11586	11674	11801	11530	11725	11715	11660	11687	11544	11603	11660	11705	11530	11586	11665	11825	11602	11711	11475	11609	11580	11871	11613	11736	11589	11602	11629	11641	11734	11539	11522	11618	11346	11612	11746	11634	11691	11652	11609	11855	11752	11634	11668	11535	11591	11671	11622	11583	11583	11606	11684	11498	11619	11569	11753	11660	11584	11595	11659	11753	11435	11626	11592	11488	11748	11783	11606	11678	11643	11514	11639	11488	11750	11573	11728	11576	11645	11688	11613	11655	11588	11713	11711	11549	11537	11654	11669	11565	11773	11690	11718	11560	11701	11621	11794	11592	11683	11707	11619	11636	11680	11725	11674	11665	11548	11555	11592	11697	11598	11565	11649	11757	11608	11807	11779	11597	11567	11596	11531	11659	11513	11552	11796	11726	11727	11652	11553	11688	11656	11575	11846	11729	11566	11498	11631	11606	11434	11535	11831	11595	11712	11734	11486	11609	11712	11659	11576	11449	11800	11710	11548	11492	11575	11631	11600	11631	11584	11862	11767	11618	11490	11780	11580	11559	11706	11587	11607	11543	11626	11680	11550	11852	11493	11596	11573	11698	11677	11419	11580	11670	11789	11690	11620	11637	11831	11594	11715	11751	11547	11467	11656	11743	11522	11763	11583	11775	11694	11700	11868	11527	11622	11624	11673	11606	11705	11531	11520	11665	11583	11694	11793	11695	11669	11609	11496	11738	11584	11795	11700	11641	11532	11515	11646	11692	11720	11526	11568	11921	11772	11742	11526	11551	11581	11468	11788	11727	11451	11825	11589	11631	11743	11570	11723	11721	11681	11621	11624	11676	11629	11698	11667	11733	11455	11695	11683	11568	11633	11566	11624	11464	11433	11544	11548	11654	11745	11569	11585	11577	11567	11594	11629	11442	11772	11647	11584	11638	11447	11808	11489	11829	11627	11801	11558	11492	11640	11668	11703	11579	11642	11592	11492	11495	11557	11625	11779	11763	11565	11601	11675	11591	11602	11612	11498	11715	11866	11557	11532	11517	11556	11675	11627	11609	11642	11580	11581	11493	11542	11708	11605	11544	11493	11645	11616	11754	11759	11599	11562	11581	11542	11645	11454	11771	11567	11637	11499	11635	11609	11676	11637	11706	11703	11639	11678	11557	11566	11520	11719	11689	11586	11521	11758	11571	11697	11794	11677	11596	11665	11782	11574	11575	11548	11752	11686	11653	11643	11695	11736	11514	11727	11715	11571	11464	11764	11655	11807	11787	11669	11814	11507	11579	11632	11581	11584	11689	11788	11625	11613	11687	11782	11702	11615	11808	11493	11651	11680	11583	11838	11575	11671	11626	11545	11574	11562	11595	11692	11782	11589	11622	11722	11559	11835	11419	11549	11605	11510	11651	11583	11574	11585	11489	11730	11544	11496	11619	11573	11736	11467	11699	11666	11780	11731	11591	11660	11618	11590	11733	11714	11793	11720	11544	11358	11616	11675	11542	11620	11725	11547	11652	11496	11635	11666	11638	11710	11762	11827	11655	11645	11614	11475	11689	11588	11679	11715	11755	11507	11601	11671	11519	11519	11499	11725	11607	11622	11608	11734	11719	11757	11528	11744	11750	11574	11714	11559	11671	11646	11697	11552	11673	11632	11664	11691	11707	11738	11650	11577	11573	11627	11619	11744	11669	11580	11725	11567	11582	11738	11721	11606	11766	11764	11455	11623	11587	11551	11730	11806	11664	11566	11615	11625	11669	11816	11673	11721	11723	11652	11612	11646	11608	11673	11621	11542	11513	11661	11715	11752	11586	11575	11736	11566	11802	11681	11459	11757	11533	11755	11561	11749	11662	11666	11734	11612	11574	11653	11421	11474	11518	11628	11604	11608	11621	11734	11659	11782	11661	11561	11701	11590	11589	11561	11701	11553	11613	11515	11623	11596	11731	11680	11699	11628	11722	11651	11713	11639	11548	11713	11491	11618	11767	11610	11678	11689	11484	11654	11681	11512	11624	11750	11645	11577	11640	11571	11670	11512	11767	11626	11720	11630	11639	11729	11682	11555	11579	11700	11576	11679	11625	11676	11765	11719	11767	11627	11793	11757	11536	11709	11668	11777	11619	11860	11584	11556	11635	11827	11513	11688	11764	11726	11443	11605	11531	11791	11735	11725	11617	11632	11672	11729	11445	11486	11525	11641	11689	11741	11705	11614	11658	11666	11584	11739	11645	11491	11709	11665	11549	11667	11533	11648	11659	11629	11543	11677	11690	11525	11657	11504	11559	11596	11712	11641	11732	11710	11710	11570	11735	11549	11619	11742	11447	11621	11721	11662	11537	11555	11574	11759	11516	11605	11748	11577	11753	11646	11657	11621	11509	11618	11563	11850	11590	11674	11796	11628	11647	11613	11545	11598	11728	11613	11730	11619	11672	11624	11839	11591	11588	11685	11787	11491	11460	11606	11629	11665	11601	11585	11675	11555	11623	11624	11688	11775	11772	11643	11782	11632	11652	11736	11604	11700	11597	11670	11883	11601	11817	11675	11809	11528	11558	11546	11576	11681	11643	11688	11717	11700	11610	11528	11528	11599	11618	11512	11561	11617	11443	11728	11688	11586	11662	11616	11679	11732	11680	11611	11595	11717	11590	11727	11580	11619	11593	11600	11731	11617	11623	11751	11614	11767	11604	11666	11623	11621	11594	11475	11667	11654	11760	11667	11719	11701	11809	11674	11562	11712	11483	11714	11716	11743	11749	11702	11642	11715	11717	11624	11559	11853	11699	11781	11661	11662	11551	11556	11545	11646	11675	11751	11597	11696	11632	11686	11463	11688	11687	11691	11690	11653	11536	11752	11631	11704	11491	11646	11707	11740	11696	11677	11720	11696	11397	11680	11741	11644	11624	11501	11700	11779	11648	11557	11512	11688	11665	11619	11535	11726	11636	11616	11799	11735	11687	11803	11722	11671	11655	11756	11585	11703	11501	11651	11631	11637	11581	11532	11757	11676	11772	11403	11573	11758	11829	11666	11710	11660	11625	11572	11492	11674	11642	11727	11633	11454	11618	11602	11586	11630	11655	11552	11683	11504	11830	11583	11695	11615	11665	11675	11744	11777	11716	11790	11633	11709	11573	11560	11647	11662	11701	11552	11689	11559	11551	11519	11662	11549	11618	11541	11722	11635	11562	11568	11771	11479	11636	11565	11665	11651	11723	11598	11682	11667	11692	11640	11751	11555	11630	11628	11713	11408	11673	11690	11506	11534	11585	11673	11769	11657	11612	11656	11703	11625	11666	11616	11535	11765	11707	11739	11647	11701	11749	11683	11657	11827	11685	11490	11590	11818	11793	11533	11519	11494	11698	11566	11727	11810	11733	11664	11468	11632	11821	11558	11600	11613	11583	11546	11740	11653	11490	11614	11681	11566	11558	11651	11638	11590	11722	11598	11526	11675	11651	11387	11706	11777	11757	11478	11681	11770	11618	11691	11660	11762	11601	11698	11589	11605	11514	11692	11780	11652	11567	11641	11660	11831	11738	11742	11715	11635	11813	11595	11609	11621	11719	11662	11579	11593	11671	11525	11635	11697	11691	11629	11612	11672	11557	11645	11569	11781	11613	11615	11703	11616	11682	11613	11653	11813
26405	21744	33402	37793	36971	34988	30278	23402	21344	20816	19870	18926	18592	18164	17936	17602	17565	17373	17302	17039	16908	16721	16817	16779	16657	16720	16703	16658	16639	16478	16492	16448	16574	16627	16326	16489	16554	16458	16303	16477	16328	16523	16554	16542	16490	16353	16575	16392	16464	16447	16439	16643	16412	16454	16516	16247	16676	16735	16606	16756	16447	16476	16252	16340	16499	16509	16639	16405	16526	16586	16442	16564	16501	16428	16550	16424	16274	16524	16492	16456	16229	16487	16494	16533	16466	16451	16639	16390	16479	16462	16270	16463	16416	16611	16381	16356	16573	16354	16341	16508	16337	16502	16584	16389	16525	16355	16433	16385	16298	16519	16386	16443	16489	16278	16595	16348	16332	16420	16531	16514	16420	16102	16420	16476	16411	16416	16339	16465	16490	16167	16398	16318	16595	16298	16363	16465	16510	16358	16568	16379	16364	16522	16474	16380	16410	16401	16489	16332	16200	16528	16523	16472	16542	16441	16342	16495	16177	16552	16477	16460	16582	16398	16416	16494	16673	16438	16471	16459	16663	16476	16423	16431	16442	16494	16165	16373	16350	16499	16353	16575	16385	16458	16612	16486	16503	16478	16646	16373	16563	16415	16585	16413	16305	16184	16566	16384	16531	16304	16365	16557	16321	16458	16428	16426	16590	16448	16388	16626	16448	16524	16531	16541	16480	16395	16321	16364	16500	16412	16485	16482	16430	16433	16558	16602	16316	16301	16501	16272	16354	16487	16431	16469	16356	16534	16661	16458	16453	16503	16436	16446	16167	16284	16445	16359	16520	16402	16323	16395	16513	16501	16486	16310	16311	16279	16314	16362	16438	16504	16479	16273	16471	16453	16355	16351	16562	16495	16387	16574	16491	16578	16388	16284	16365	16562	16303	16544	16326	16619	16536	16289	16406	16405	16480	16681	16407	16245	16619	16566	16268	16382	16713	16672	16502	16395	16551	16445	16376	16397	16407	16240	16512	16383	16533	16436	16083	16356	16350	16410	16462	16326	16398	16499	16606	16470	16466	16277	16337	16280	16610	16497	16355	16554	16378	16366	16402	16410	16492	16345	16603	16426	16503	16452	16380	16269	16211	16448	16311	16300	16557	16430	16389	16494	16497	16413	16383	16661	16426	16399	16387	16509	16416	16434	16563	16636	16472	16406	16514	16481	16393	16486	16522	16272	16495	16432	16284	16449	16366	16375	16334	16419	16262	16315	16480	16270	16328	16681	16509	16569	16329	16514	16393	16526	16532	16400	16427	16462	16410	16282	16156	16551	16563	16486	16348	16251	16644	16456	16509	16186	16382	16251	16711	16552	16326	16513	16506	16400	16310	16506	16695	16569	16399	16310	16442	16615	16530	16697	16666	16509	16396	16267	16302	16476	16415	16389	16453	16464	16358	16382	16427	16594	16361	16405	16467	16625	16505	16454	16497	16538	16565	16504	16602	16462	16436	16353	16593	16471	16264	16549	16581	16562	16712	16527	16622	16304	16328	16520	16638	16400	16353	16341	16506	16414	16317	16383	16652	16388	16417	16350	16307	16291	16499	16465	16349	16461	16376	16412	16336	16510	16466	16295	16370	16517	16263	16544	16337	16245	16403	16347	16283	16356	16443	16300	16382	16450	16532	16418	16159	16517	16404	16385	16428	16489	16577	16152	16180	16547	16515	16472	16508	16428	16572	16310	16363	16549	16477	16464	16648	16353	16402	16391	16301	16566	16325	16439	16514	16348	16729	16314	16424	16527	16435	16234	16540	16497	16407	16432	16320	16375	16313	16089	16314	16271	16307	16468	16645	16384	16513	16476	16453	16428	16398	16537	16514	16201	16612	16306	16305	16261	16391	16529	16588	16394	16573	16567	16509	16368	16631	16527	16444	16490	16523	16462	16511	16516	16496	16180	16720	16456	16348	16487	16554	16526	16497	16272	16513	16585	16389	16482	16492	16390	16455	16369	16349	16559	16456	16544	16582	16604	16565	16665	16680	16516	16560	16197	16391	16620	16347	16296	16370	16399	16526	16423	16491	16449	16471	16663	16618	16471	16579	16477	16446	16388	16454	16326	16290	16137	16416	16373	16380	16497	16484	16583	16370	16489	16594	16234	16548	16331	16442	16375	16533	16673	16489	16526	16500	16414	16370	16379	16438	16471	16323	16525	16514	16295	16435	16615	16511	16462	16519	16332	16245	16437	16466	16329	16608	16374	16415	16240	16398	16195	16374	16544	16416	16470	16554	16399	16381	16390	16545	16480	16605	16468	16317	16394	16501	16199	16319	16556	16553	16645	16447	16489	16589	16709	16550	16205	16371	16589	16471	16518	16474	16228	16363	16580	16350	16315	16396	16351	16654	16407	16441	16577	16728	16495	16324	16413	16468	16487	16519	16526	16567	16406	16728	16074	16531	16461	16478	16388	16425	16303	16471	16310	16381	16621	16403	16609	16278	16338	16371	16503	16327	16512	16576	16312	16196	16236	16340	16559	16818	16557	16483	16325	16573	16547	16432	16325	16171	16427	16278	16479	16565	16457	16639	16491	16567	16485	16669	16439	16262	16494	16376	16458	16616	16520	16521	16525	16347	16183	16430	16372	16325	16606	16469	16484	16366	16390	16370	16567	16304	16403	16371	16320	16256	16506	16462	16338	16576	16495	16569	16199	16755	16427	16595	16658	16495	16666	16656	16394	16266	16293	16366	16583	16576	16448	16299	16397	16328	16343	16425	16452	16417	16176	16594	16496	16235	16382	16498	16576	16527	16505	16378	16336	16351	16412	16445	16577	16234	16417	16271	16330	16422	16238	16283	16307	16571	16357	16536	16613	16322	16471	16414	16455	16395	16406	16616	16560	16384	16508	16382	16434	16526	16409	16159	16533	16304	16405	16420	16248	16557	16413	16419	16551	16479	16552	16297	16480	16322	16588	16475	16574	16421	16286	16427	16508	16413	16256	16484	16527	16255	16202	16364	16286	16362	16378	16485	16572	16467	16452	16446	16357	16541	16462	16354	16568	16485	16489	16401	16409	16265	16543	16375	16537	16606	16535	16390	16215	16303	16513	16724	16519	16593	16583	16286	16426	16458	16415	16427	16214	16523	16336	16449	16400	16438	16411	16478	16244	16471	16409	16577	16690	16583	16433	16186	16403	16661	16537	16636	16840	16525	16394	16337	16479	16290	16278	16516	16410	16308	16337	16429	16339	16550	16329	16451	16383	16287	16394	16479	16375	16714	16468	16319	16469	16545	16438	16301	16538	16279	16656	16355	16376	16591	16373	16462	16410	16472	16549	16313	16179	16279	16491	16479	16550	16336	16233	16454	16412	16507	16428	16342	16396	16447	16457	16630	16615	16490	16441	16523	16268	16434	16145	16422	16285	16467	16437	16430	16413	16499	16348	16450	16395	16457	16461	16483	16554	16603	16419	16377	16389	16506	16352	16440	16731	16633	16478	16500	16406	16527	16504	16551	16471	16447	16524	16412	16432	16318	16188	16395	16514	16521	16474	16558	16660	16334	16431	16650	16260	16508	16473	16589	16730	16445	16573	16328	16638	16538	16393	16541	16332	16663	16571	16513	16406	16555	16446	16473	16579	16453	16206	16401	16438	16433	16366	16428	16387	16473	16580	16409	16344	16462	16421	16386	16362	16436	16396	16581	16256	16520	16378	16470	16395	16473	16383	16488	16546	16397	16471	16341	16255	16527	16402	16389	16459	16338	16420	16522	16520	16561	16466	16373	16549	16507	16671	16568	16371	16378	16303	16539	16270	16384	16519	16499	16561	16562	16440	16241	16513	16528	16342	16526	16368	16528	16456	16514	16513	16289	16785	16542	16266	16451	16573	16549	16368	16398	16439	16544	16371	16607	16219	16497	16419	16594	16446	16578	16458	16426	16359	16461	16513	16368	16510	16562	16519	16447	16649	16280	16354	16345	16485	16344	16292	16404	16267	16416	16566	16419	16420	16399	16366	16492	16516	16473	16397	16388	16432	16635	16429	16559	16417	16514	16417	16270	16415	16380	16398	16374	16300	16710	16363	16404	16362	16400	16404	16489	16495	16442	16319	16446	16277	16463	16575	16423	16533	16365	16430	16213	16366	16606	16419	16463	16560	16204	16305	16516	16483	16335	16330	16471	16492	16255	16552	16232	16372	16545	16587	16648	16573	16471	16370	16301	16526	16510	16438	16374	16533	16289	16322	16378	16352	16532	16224	16523	16665	16446	16192	16489	16272	16507	16690	16639	16397	16447	16366	16582	16506	16584	16392	16401	16461	16268	16551	16476	16775	16580	16281	16418	16438	16671	16492	16461	16458	16630	16741	16679	16407	16419	16533	16338	16476	16632	16462	16577	16328	16449	16500	16378	16562	16521	16327	16469	16437	16376	16459	16566	16459	16400	16390	16590	16537	16392	16393	16359	16521	16376	16453	16371	16429	16460	16379	16618	16641	16532	16424	16380	16094	16408	16441	16278	16472	16541	16470	16336	16439	16471	16396	16398	16177	16642	16530	16322	16514	16365	16411	16375	16219	16505	16423	16586	16551	16410	16380	16450	16332	16494	16357	16507	16601	16493	16465	16392	16368	16541	16467	16460	16572	16373	16617	16440	16449	16372	16386	16452	16373	16145	16383	16724	16562	16495	16605	16291	16493	16383	16265	16358	16279	16383	16260	16588	16808	16364	16446	16173	16404	16404	16450	16437	16546	16462	16337	16438	16383	16661	16468	16387	16410	16527	16536	16505	16695	16369	16333	16465	16587	16472	16500	16345	16513	16486	16503	16570	16532	16495	16288	16708	16317	16426	16522	16444	16610	16351	16252	16575	16477	16267	16170	16378	16408	16526	16495	16318	16424	16451	16525	16429	16700	16245	16406	16360	16423	16469	16420	16459	16333	16531	16539	16587	16496	16452	16395	16455	16464	16404	16611	16482	16323	16430	16312	16464	16506	16463	16336	16457	16359	16466	16435	16356	16310	16469	16386	16594	16253	16310	16312	16520	16520	16756	16445	16400	16502	16592	16500	16307	16219	16386	16551	16322	16232	16704	16489	16629	16501	16541	16573	16435	16256	16525	16172	16202	16307	16279	16429	16483	16424	16567	16516	16369	16497	16473	16403	16387	16344	16535	16558	16386	16625	16556	16421
49477	72396	66374	51060	41302	32509	25631	19120	17514	17010	15392	14592	13955	13750	13287	13105	12609	12610	12331	12382	12161	11994	11995	11972	11733	11795	11863	11853	11800	11715	11629	11713	11543	11761	11794	11773	11565	11574	11779	11682	11627	11646	11731	11663	11605	11678	11645	11631	11676	11662	11546	11668	11608	11397	11716	11627	11706	11614	11664	11745	11650	11577	11706	11702	11761	11632	11704	11474	11675	11764	11797	11692	11754	11579	11634	11744	11495	11697	11638	11609	11647	11557	11661	11698	11816	11564	11669	11585	11589	11718	11708	11615	11760	11637	11577	11672	11765	11577	11798	11585	11948	11836	11768	11773	11701	11840	11680	11632	11724	11634	11587	11605	11587	11660	11628	11724	11795	11737	11711	11753	11743	11730	11741	11680	11633	11553	11642	11662	11588	11684	11610	11658	11561	11809	11743	11601	11698	11705	11701	11759	11645	11766	11688	11687	11836	11661	11560	11655	11646	11786	11543	11655	11780	11469	11733	11596	11849	11593	11644	11730	11801	11625	11680	11552	11708	11590	11730	11458	11730	11614	11741	11648	11716	11753	11753	11798	11685	11765	11518	11659	11831	11609	11762	11686	11595	11750	11636	11675	11718	11656	11551	11641	11751	11504	11591	11804	11569	11535	11795	11512	11628	11675	11851	11571	11723	11761	11507	11678	11504	11588	11621	11641	11677	11893	11638	11661	11608	11679	11678	11474	11695	11695	11689	11831	11465	11496	11637	11702	11665	11617	11611	11688	11705	11579	11841	11747	11576	11750	11767	11725	11541	11704	11599	11619	11613	11685	11885	11749	11601	11556	11808	11733	11775	11646	11714	11659	11706	11623	11723	11904	11660	11499	11612	11542	11731	11526	11701	11687	11692	11649	11711	11631	11688	11588	11691	11698	11597	11806	11722	11725	11706	11716	11726	11653	11770	11661	11724	11616	11750	11611	11614	11631	11629	11763	11681	11583	11622	11751	11654	11580	11839	11647	11440	11729	11732	11596	11635	11606	11672	11634	11581	11752	11794	11643	11568	11673	11752	11707	11878	11691	11736	11799	11716	11654	11603	11685	11538	11784	11802	11579	11628	11763	11766	11706	11682	11777	11749	11756	11717	11730	11593	11558	11674	11526	11595	11608	11658	11694	11798	11579	11633	11637	11754	11491	11656	11487	11666	11543	11573	11598	11790	11670	11596	11593	11717	11769	11711	11684	11870	11523	11604	11660	11605	11653	11535	11744	11662	11547	11734	11606	11667	11460	11719	11747	11614	11741	11650	11700	11719	11535	11798	11740	11746	11662	11749	11658	11762	11645	11730	11712	11601	11830	11613	11535	11636	11702	11735	11578	11396	11589	11561	11820	11739	11568	11747	11872	11713	11811	11771	11654	11791	11611	11485	11648	11714	11521	11688	11827	11675	11515	11461	11742	11759	11608	11724	11594	11773	11559	11785	11657	11522	11797	11543	11702	11764	11760	11645	11640	11644	11715	11553	11536	11693	11636	11739	11958	11639	11614	11782	11557	11696	11750	11619	11589	11506	11609	11720	11703	11775	11764	11651	11700	11834	11541	11557	11766	11566	11691	11565	11771	11621	11610	11608	11548	11642	11788	11665	11577	11684	11679	11756	11569	11890	11679	11587	11797	11702	11666	11615	11692	11831	11787	11640	11610	11793	11808	11677	11742	11713	11522	11608	11757	11838	11752	11653	11695	11635	11608	11741	11592	11837	11695	11715	11546	11640	11579	11804	11586	11611	11776	11587	11655	11652	11616	11502	11631	11626	11765	11669	11656	11633	11715	11547	11630	11663	11585	11609	11472	11718	11602	11599	11695	11803	11472	11620	11699	11629	11561	11654	11670	11628	11767	11464	11714	11635	11565	11804	11630	11743	11645	11627	11678	11574	11802	11734	11741	11658	11838	11644	11806	11705	11648	11652	11726	11685	11397	11686	11582	11789	11519	11694	11738	11573	11611	11546	11747	11683	11543	11726	11558	11590	11641	11457	11729	11491	11672	11874	11579	11625	11652	11631	11576	11668	11866	11712	11682	11669	11700	11625	11685	11674	11674	11698	11709	11580	11652	11592	11625	11618	11604	11672	11814	11815	11720	11971	11623	11623	11732	11671	11729	11756	11542	11583	11758	11627	11500	11735	11670	11681	11680	11780	11819	11816	11589	11521	11718	11618	11649	11759	11604	11533	11720	11902	11684	11691	11595	11488	11591	11772	11485	11667	11684	11613	11719	11540	11813	11526	11674	11568	11802	11567	11751	11713	11736	11549	11381	11642	11776	11606	11830	11736	11675	11880	11707	11553	11571	11638	11782	11662	11760	11728	11586	11614	11724	11620	11721	11680	11638	11691	11729	11589	11653	11710	11708	11758	11699	11704	11518	11740	11704	11636	11597	11799	11759	11684	11625	11623	11592	11615	11675	11567	11745	11704	11660	11758	11648	11639	11435	11635	11644	11697	11645	11496	11805	11565	11600	11659	11658	11745	11705	11708	11623	11901	11645	11677	11676	11525	11789	11730	11656	11677	11765	11735	11715	11823	11671	11760	11612	11629	11657	11688	11621	11638	11449	11769	11735	11665	11559	11677	11571	11726	11587	11754	11784	11556	11760	11814	11769	11787	11588	11761	11645	11565	11674	11709	11600	11672	11667	11604	11783	11636	11695	11638	11691	11579	11516	11643	11634	11688	11617	11722	11724	11596	11682	11681	11730	11639	11673	11821	11643	11582	11499	11687	11499	11813	11605	11570	11696	11736	11684	11719	11763	11675	11656	11698	11651	11679	11634	11543	11735	11782	11799	11681	11601	11568	11629	11729	11511	11749	11633	11616	11789	11611	11590	11620	11663	11584	11609	11583	11611	11874	11754	11782	11593	11628	11647	11751	11630	11678	11662	11566	11603	11648	11779	11650	11694	11558	11730	11617	11681	11628	11795	11581	11625	11820	11602	11593	11544	11777	11591	11625	11618	11669	11739	11614	11662	11577	11723	11597	11816	11700	11575	11633	11728	11549	11730	11646	11782	11858	11677	11645	11514	11695	11825	11564	11734	11694	11810	11636	11592	11765	11673	11601	11727	11727	11635	11743	11743	11501	11570	11705	11549	11824	11786	11619	11735	11702	11668	11530	11766	11767	11715	11632	11856	11821	11516	11683	11669	11542	11658	11575	11820	11669	11522	11568	11698	11668	11466	11715	11534	11803	11643	11736	11618	11625	11757	11688	11768	11743	11780	11761	11662	11787	11588	11819	11867	11504	11589	11600	11588	11678	11533	11760	11734	11810	11704	11525	11729	11756	11661	11690	11634	11640	11534	11600	11687	11830	11608	11631	11780	11726	11896	11790	11672	11777	11789	11713	11663	11783	11696	11694	11696	11680	11785	11632	11590	11727	11680	11620	11626	11630	11747	11741	11792	11698	11740	11627	11692	11625	11766	11718	11766	11755	11739	11549	11603	11637	11647	11682	11727	11600	11674	11608	11549	11570	11777	11755	11590	11737	11535	11710	11681	11479	11733	11619	11669	11615	11558	11791	11674	11796	11743	11761	11546	11820	11595	11536	11692	11672	11630	11752	11578	11637	11646	11718	11644	11689	11667	11657	11786	11635	11608	11792	11748	11758	11537	11761	11623	11723	11581	11592	11720	11583	11743	11723	11656	11664	11539	11619	11414	11682	11725	11761	11594	11633	11864	11771	11687	11592	11715	11705	11606	11665	11613	11709	11658	11550	11719	11650	11639	11738	11593	11679	11798	11857	11531	11631	11598	11745	11790	11642	11569	11658	11593	11719	11645	11610	11637	11743	11771	11772	11654	11673	11813	11736	11618	11766	11733	11543	11614	11667	11577	11694	11789	11810	11641	11592	11704	11645	11564	11650	11662	11726	11610	11558	11597	11721	11680	11622	11610	11717	11683	11695	11525	11703	11684	11641	11714	11755	11718	11654	11744	11866	11639	11714	11515	11657	11552	11681	11512	11745	11711	11609	11624	11822	11679	11676	11708	11683	11591	11606	11682	11642	11497	11698	11661	11631	11749	11682	11820	11682	11534	11709	11724	11825	11658	11544	11761	11664	11751	11718	11676	11766	11746	11705	11669	11547	11711	11665	11667	11575	11511	11718	11552	11701	11702	11639	11587	11801	11516	11710	11416	11707	11735	11749	11680	11783	11743	11691	11631	11795	11693	11723	11481	11710	11696	11638	11642	11693	11893	11656	11689	11759	11386	11781	11687	11714	11821	11626	11802	11831	11681	11720	11773	11595	11716	11740	11541	11765	11608	11780	11624	11586	11571	11713	11656	11646	11826	11421	11641	11722	11634	11643	11828	11541	11710	11599	11787	11554	11723	11532	11619	11772	11683	11569	11614	11741	11835	11618	11698	11606	11502	11694	11635	11649	11731	11608	11682	11693	11720	11626	11614	11642	11593	11591	11672	11769	11687	11542	11744	11650	11593	11643	11780	11724	11677	11729	11862	11552	11712	11612	11672	11719	11495	11684	11670	11782	11607	11648	11675	11592	11732	11514	11668	11644	11733	11611	11730	11635	11632	11746	11590	11580	11566	11776	11663	11661	11638	11625	11527	11787	11696	11637	11797	11735	11755	11702	11665	11715	11635	11643	11636	11862	11714	11690	11654	11555	11775	11520	11651	11677	11709	11762	11645	11410	11720	11559	11615	11693	11735	11471	11736	11669	11595	11649	11636	11854	11648	11607	11825	11660	11660	11970	11674	11692	11546	11608	11571	11693	11612	11704	11770	11710	11626	11813	11803	11528	11701	11856	11637	11689	11823	11652	11615	11755	11859	11570	11734	11726	11631	11705	11851	11781	11688	11704	11666	11669	11591	11698	11632	11717	11896	11723	11668	11626	11629	11632	11722	11786	11776	11636	11705	11641	11731	11684	11703	11616	11717	11561	11777	11662	11756	11695	11568	11565	11747	11670	11669	11766	11748	11611	11737	11688	11667	11646	11734	11623	11738	11743	11647	11755	11603	11650	11681	11646	11627	11803	11663	11618	11590	11616	11695	11673	11681	11613	11578	11723	11658	11699	11605	11709	11682	11581	11569	11715	11831	11647	11572	11621	11626	11644	11783	11619	11597	11671	11681	11674	11710	11653	11667	11580	11625	11718	11741	11524	11500
24345	21354	30398	31178	35785	37610	35939	29151	25491	23582	21861	20070	19508	18648	18572	18335	18137	17745	17556	17590	17341	17267	17160	16924	16915	16820	16896	16783	16866	16872	16728	16912	16828	16874	16875	16852	17066	16751	16763	16613	16883	16806	16779	16770	16584	16923	17000	16943	16792	16691	17010	16791	16921	16863	16742	16754	16681	16865	16682	16742	16791	16649	16871	16641	16875	16530	16648	16910	16882	16809	16786	16770	16760	16787	16921	16820	16731	16656	16749	16576	16588	16746	16791	16654	16732	16776	16818	16899	16710	16867	16742	16720	16956	16752	16817	16559	16696	16791	16713	17008	16686	16877	16916	17004	16573	16608	16863	16679	16871	16830	16839	16886	16856	16767	16824	16891	16897	16529	16664	16600	16815	16892	16692	17031	16671	16906	16753	16669	16721	16723	16626	16670	16906	16567	16640	16685	16802	16649	16795	16802	16706	16492	16565	16620	16863	16715	16824	16706	16729	16619	16605	16606	16704	16751	16728	16678	16619	16724	16809	16794	16481	16909	16873	16681	16710	16645	16586	16724	16640	16726	16749	16741	16860	16514	16709	16605	16672	16760	16773	16440	16729	16845	16569	16781	17019	16854	16641	16654	16546	16649	17034	16898	16717	16887	16752	16661	17163	16603	16811	16794	16809	16610	16663	16591	16727	16737	16889	16769	16708	16761	16626	16749	16773	16738	16625	16872	16809	16290	16631	16904	16830	16593	16566	16839	16945	16630	16647	16757	16784	16708	16718	16608	16704	16605	16507	16744	16855	16874	16702	16804	16729	16722	16486	16683	16748	16725	16560	16715	16641	16738	16841	16721	16651	16731	17001	16519	16707	16667	16652	16744	16705	16782	16618	16741	16679	16678	16712	16447	16697	16557	16763	16998	16874	16668	16619	16785	16828	16617	16811	16703	16727	16794	16752	16699	16721	16808	16720	16724	16866	16495	16819	16730	16889	16728	16761	16819	16841	16549	16650	16882	16652	16901	16662	16785	16635	16777	16716	16730	16847	16720	17029	16872	16817	16812	16853	16735	16568	16529	16664	16554	16493	16736	16683	16649	16715	16630	16832	16684	16633	16540	16778	16745	16942	16538	16620	16720	16900	16658	16903	16833	16618	16819	16799	16683	16423	16785	16901	16610	16597	16632	16558	16702	16935	16740	16744	16756	16769	16736	16923	16641	16807	16959	16931	16540	16711	16870	16717	16631	16910	16707	16803	16697	16506	16534	16808	16740	16531	16742	16957	16755	16642	16771	16663	16721	16775	17002	16633	16494	16570	16573	16620	16836	16738	16672	16459	16795	16789	16736	16927	16698	16754	16539	16931	16733	16818	17040	16885	16838	16684	16699	16712	16833	16633	16701	16630	16719	16859	16641	16859	16725	16471	16700	16746	16693	16771	16626	16846	16833	16803	16583	16635	16566	16814	16697	16782	16654	16633	16809	16776	16702	16685	16740	16840	16539	16646	16838	16539	16797	16748	16653	16728	16698	16649	16752	16729	16661	16680	16585	16625	16659	16847	16721	16744	16729	16686	16794	16751	16748	16870	16730	16601	16758	16995	16738	16618	16454	16573	16823	16426	16749	16779	16791	16624	16883	16710	16796	16691	16722	16712	16834	16746	16650	16715	16728	16799	16535	16936	16637	16715	16739	16710	16639	16546	17015	16779	16825	16925	16622	16677	16792	16807	16677	16903	16701	16777	16790	16857	16922	16749	16737	16609	16757	16635	16572	16529	16368	16825	16790	16804	16714	16717	16545	16599	16681	16749	16725	16723	16789	16847	16882	16524	16715	16850	16654	16882	16772	16721	16606	16652	16715	16474	16800	16621	16679	16859	16564	16728	16662	16671	16852	16811	16576	16645	16746	16941	16824	16583	16683	16902	16817	16797	16571	16830	16885	16832	16676	16402	16662	16786	16757	16759	16642	16683	16862	16729	16612	16869	16883	16822	16563	16526	16770	16636	16877	16840	16732	16894	16786	16711	16730	16941	16824	16696	16723	16761	16773	16680	16846	16775	16683	16812	16733	16618	16809	16586	16719	16915	16854	16854	16924	16793	16953	16673	16685	16876	16875	16746	16560	16881	16751	16731	16722	16919	16581	16942	16630	16653	16818	16949	16857	16549	16816	16733	16729	16850	16766	17028	16919	16637	16850	16791	16645	16674	16847	16617	16629	16610	16740	16853	16597	16691	16758	16821	16813	16869	16831	16964	16660	16605	16701	16757	16657	16766	16867	16769	16676	16793	16777	16703	16772	16676	16725	16446	16696	16857	16529	16431	16614	16796	16733	16817	16745	16786	16676	16574	16816	16655	16600	16613	16570	16713	16627	16889	16671	16598	16980	16926	16653	16895	16751	16630	16550	16717	16742	16728	16698	16702	16610	16795	16645	16666	16542	16802	16551	16567	16786	16741	16747	16816	16735	16717	16673	16731	16646	16733	16919	16619	16595	16715	16651	16761	16568	16667	16659	16774	16739	16725	16699	16926	16871	16687	16539	16732	16800	16747	16952	16723	16491	16755	16856	16692	16878	16816	16603	16787	16406	16565	16620	16718	16521	16542	16708	16754	16695	16885	16827	16844	16589	16694	16723	16717	16690	16736	16721	16773	16754	16702	16887	16649	16543	16628	16715	16689	16717	16763	16661	16740	16495	16686	16723	17035	16806	16968	17102	16598	16775	16708	16671	16798	16618	16722	16642	16834	16715	16536	16778	16693	16647	16783	16559	16847	16730	16564	16906	16767	16755	16644	16757	16668	16685	16612	16937	16836	16673	16762	16591	16525	16652	16527	16771	16459	16741	16602	16455	16846	16706	16720	16553	16743	16814	16598	16603	16542	16732	16712	16657	16748	16612	16618	16694	16790	16701	16858	16664	16655	16618	16742	16752	16818	16730	16635	16452	16914	16822	16689	16658	16708	16688	16627	16561	16674	16631	16757	16650	16782	16794	16764	16922	16870	16673	16677	16933	16831	16853	16976	16778	16825	16704	16670	16559	16750	16717	16696	16519	16852	16536	16968	16602	16598	16581	16758	16697	16665	16845	16906	16709	16987	16903	16967	16813	16744	16462	16628	16665	16538	16603	16610	16847	16689	16637	16662	16715	16832	16733	16738	16724	16667	16663	17183	17006	16785	16669	16529	16798	16814	16661	16928	16669	16618	16625	16870	16744	16495	16524	16902	16739	16786	16683	16655	16753	16900	16728	16673	16578	16882	16725	16590	16702	16605	16779	16592	16749	16730	16843	16652	16826	16766	16667	16838	16589	16933	16712	16636	16629	16930	16909	16791	16844	16549	16766	16872	16883	16844	16782	16703	16869	16570	16665	16769	16456	16617	16779	16803	16869	16838	16530	16745	16760	16861	16860	16736	16581	16640	16526	16561	16687	16803	16522	16447	16665	16724	16749	16468	16514	16696	16750	16727	16578	16907	16828	16721	16654	16871	16791	16798	16971	16768	16535	16942	16742	16853	16783	16867	16825	16708	16807	16915	16911	16654	16756	16816	16576	16556	16516	17020	16596	16730	16685	16690	16960	16780	16717	16602	16697	16672	16683	16611	16986	16818	16467	16765	16709	16673	16632	16655	16840	16654	16787	16817	16620	16661	16563	16466	16499	16764	16499	16810	16773	16793	16725	16863	16795	16598	16772	16669	16713	16684	16573	16726	16515	16772	16873	16578	16772	16879	16554	16643	16690	16859	16754	16732	16739	16683	16507	16687	16782	16818	16609	16710	16833	16663	16592	16774	16750	16544	16710	16645	16668	16976	16587	16789	16926	16606	16671	16857	16743	16559	16734	16719	16456	16921	16760	16646	16667	16682	16717	16720	17041	16825	16680	16858	16798	16781	16765	16819	16715	16774	16839	16892	16691	16601	16617	16862	16723	16736	16519	16858	16651	16810	16748	16603	16569	16688	16751	16725	16691	16979	16575	16712	16709	16750	16758	16621	16721	16748	16623	16569	16937	16615	16784	16743	16771	16952	16816	16748	17034	16742	16830	16761	16654	16757	16577	16749	16903	16528	16492	16762	16656	16827	16744	16524	16718	16829	16696	16786	16657	16787	16615	16811	16804	17028	16815	16651	16702	16528	16513	16809	16933	16579	16562	16793	16656	16828	16602	16790	16732	16557	16768	16692	16829	16832	16715	16822	16557	16801	16809	16597	16762	16762	16903	16575	16655	16937	16704	16605	16911	16739	16714	16608	16656	16562	16953	16625	16603	16863	16773	16728	16626	16876	16724	16817	16863	16606	16805	16776	16770	16781	16686	16568	16577	16864	16640	16672	16768	16729	16680	16744	16480	16973	16550	16888	16574	16767	16725	16643	16605	16734	16655	16838	16589	16744	16893	16782	16888	16738	16734	16897	16411	16840	16828	16867	16916	16752	16546	16789	16780	16888	16950	16645	16787	16796	16971	16842	16523	16810	16701	16719	17002	16733	16925	16769	16831	16718	16714	16699	16725	16610	16666	16834	16638	16805	16551	16654	16554	16785	16518	16784	16837	16761	16511	16841	16688	16634	16616	16828	16863	16655	16856	16864	16692	16685	16761	16630	16687	16543	16711	16737	16806	16813	16831	16840	16956	16719	16704	16638	16694	16782	16730	16666	16754	16746	16874	16712	16566	16312	16605	16700	16674	16855	16653	16726	16796	16784	16692	16625	17006	16561	16762	16654	16645	16661	16749	16718	16812	16776	16664	16871	16846	16782	16573	16621	16810	16585	16564	16801	16712	16631	16673	16817	16685	16507	16737	16771	16751	16793	16905	16817	16865	16672	16697	16887	16634	16544	16789	16736	16610	16763	16660	16620	16741	16619	16835	16626	16649	16614	16714	16619	16827	16749	16865	16876	16727	17023	16822	16831	16687	16596	16758	16681	16738	16793	16635	16690	16791	16875	16616	16689	16577	16772	16853	16807	16838	16863	16874	16721	16826	16728	16529	16573	16665	16566	16624	16851	16756	16885	16934	16927	16786	16591	16675	16702	16896	16730	16714	16663	16832	16774	16544	16574	16797	16742	16582	16779	16723	16652	16623	16975	16613	16652	16725	16873	16713	16713	16381	16654	16805	16728	16662	16604	16914	16618	16923	16589	16814	16555	16838	16655	16558	16741	16847	16888	16566	16986	16648	16768	16905
52430	84120	75999	60059	50492	38589	31605	25964	21560	19778	16817	15286	14641	14066	13704	13314	13094	12869	12608	12479	12348	12245	12145	11900	11930	11946	11760	11915	11753	11990	12058	11812	11887	11920	11906	11865	11778	11823	11886	11914	11773	11808	11745	11815	11832	11958	11949	11926	11849	11921	11781	11657	11843	11805	11845	11862	11732	11684	11702	11670	11772	11581	11777	11723	11778	11838	11941	11758	11887	11933	11735	11674	11711	11774	11887	11953	11923	11801	11671	11757	11653	11678	11755	11823	11822	12033	11678	11842	11945	11727	11586	11769	11822	11851	11845	11663	11857	11665	11817	11939	11657	11731	11798	11702	11855	11823	11653	11675	11907	11631	11908	11794	11699	11740	11737	11744	11738	11823	11736	11745	11701	11838	11815	11755	11762	11759	11812	11722	11753	11852	11835	11869	11860	11878	11689	11957	11680	11713	11803	11720	11831	11770	11728	11943	11838	11805	11876	11731	11845	11649	11706	11723	11895	11780	11818	11777	11563	11658	11853	11804	11714	11861	11821	11854	11892	11805	11772	11682	11670	11835	11986	11668	11717	11899	11744	11637	11619	11648	11653	11805	11859	11603	11935	11643	11797	12086	11734	11678	11727	11917	11718	11940	11785	11745	11762	11818	11741	11795	11875	11788	11692	11873	11545	11740	11827	11709	11833	11930	11703	11936	12007	11903	11729	11760	11739	11785	11799	11820	11730	11725	11869	11813	11772	11705	11740	11771	11712	11867	11926	11667	11760	11706	11721	11749	11780	11890	11896	11727	11760	11956	11839	11670	11821	11664	11722	11802	11815	11660	11880	11836	11702	11822	11878	11692	11818	11848	11822	11826	11926	11722	11877	11632	11874	11876	11805	11650	11809	11748	11803	11793	11950	11840	11840	11714	11773	11779	11709	11812	11728	11977	11799	11792	11845	11767	11693	11766	11849	11773	11912	11938	11613	11681	11807	11772	11758	11661	11751	11781	11926	11673	11762	11723	11749	11876	11706	11845	11736	11858	11947	11783	11856	11751	11962	11854	11780	11769	11723	11648	11821	11823	11813	11783	11804	11674	11905	11678	11876	11718	11947	11894	11890	11838	11624	11651	11758	11782	11760	11814	11812	11778	11766	11864	11682	11694	11970	11897	11746	11760	11806	11771	11600	11790	11751	11612	11769	11913	11968	11751	11858	11855	11871	11853	11876	11789	11811	11797	11685	11703	11849	11822	11605	11676	11753	11644	11745	11701	11711	12007	11811	11798	11759	11801	11690	11774	11727	12010	11783	11706	11795	11855	11704	11767	11727	11931	11708	11653	11890	11922	11793	11801	11802	11723	11698	11725	11610	11712	11775	11928	11637	11657	11754	11833	11928	11709	11873	11698	11732	11816	11695	11718	11725	11807	11857	11705	11730	11672	11829	11636	11896	11852	11726	11794	11935	11959	11812	11798	11848	11831	11745	11819	11896	11913	11636	11898	11720	11771	11620	11822	11756	11796	11743	11758	11756	11726	11832	11680	11795	11713	11640	11747	11747	11730	11892	11709	11795	11794	11899	11814	11661	11726	11799	11800	11777	11883	11857	11842	11662	11645	11752	11808	11804	11710	11660	11786	11682	11815	11804	11683	11679	11743	11734	11714	11979	11803	11827	11816	11765	11847	11849	11702	12043	11775	11830	11789	11686	11776	11887	11870	11844	11804	11907	11802	11784	11729	11843	11697	11924	11701	11651	11929	11846	11770	11871	11718	11494	11655	11743	11510	11727	11843	11600	11783	12037	11721	11745	11859	11900	11666	11776	11707	11825	11807	11695	11753	11885	11784	11804	11708	11612	11689	11822	11721	11786	11796	11886	11785	11854	11764	11682	11842	11698	11677	11800	11812	11712	11563	11851	11772	11951	11730	11928	11717	11679	11607	11906	11903	11762	11756	11893	11826	11833	11730	11563	11866	11687	11778	11738	11773	11569	11770	11733	11700	11810	11737	11788	11617	11829	11675	11786	11636	11880	11838	11723	11769	11668	11645	11690	11707	11694	11874	11661	11739	11774	11643	11632	11880	11645	11769	11790	11714	11807	11756	11780	11711	11790	11752	11779	11777	11825	11702	11793	11709	11743	12018	11838	11785	11890	11840	11751	11728	11718	11584	11658	11581	11627	11876	11671	11822	11625	11826	11803	11818	11742	11759	11811	11780	11784	11771	11848	11938	11733	11630	11987	11779	11595	11887	11691	11875	11861	11783	11818	11761	11792	11760	11751	11849	11838	11967	11764	11703	11742	11884	11820	11810	11745	11830	11704	11840	11744	11831	11688	11822	11539	11618	11724	11863	11725	11842	11620	11900	11796	11792	11832	11764	11718	11738	11670	11784	11931	11869	11759	11771	11765	11927	11712	11638	11697	11633	11658	11713	11819	11575	11951	11556	11727	11671	11841	11844	11787	11692	11818	11790	11978	11786	11738	11856	11762	11724	11877	11666	11764	11998	11732	11757	11738	11868	11606	11714	11769	11793	11675	11657	11816	11855	11785	11846	11733	11890	11935	11909	11773	11872	11893	11755	11806	11844	11784	11707	11841	11758	11758	11720	11891	11892	11674	11916	11914	11704	11860	11900	11847	11691	11879	11665	11906	11617	11886	11916	11628	11831	11874	11675	11740	11698	11912	11747	11636	11789	11909	11845	11718	11773	11745	11678	11731	11744	11550	11824	11967	11791	11883	11752	11738	11765	11690	11768	11679	11731	11779	11914	11551	11839	11696	11882	11750	11781	11677	11729	11754	11819	11861	11764	11889	11639	11695	11984	11689	11692	11751	11654	11944	11666	11616	11678	11827	11688	11977	11710	11933	11795	11699	11906	11668	11795	11806	11773	11807	11919	11771	11746	11932	11766	11856	11703	11848	11851	11905	11675	11939	11688	11606	11873	11757	11666	11800	11793	11828	11552	11842	11704	11811	11746	11836	11864	11805	11710	11814	11816	11642	11776	11780	11733	11726	11854	11773	11874	11808	11790	11714	11750	11726	11691	11750	11792	11778	11808	11848	11858	11756	11822	11743	11666	11969	11758	11690	11666	11868	11722	11734	11807	11817	11845	11838	11686	11939	11923	11887	11744	11795	11827	11692	11834	11758	11652	11878	11661	11748	11759	11845	11820	11935	11837	11830	11766	11866	11918	11700	11931	11856	11614	11977	11782	11816	11828	11993	11754	11760	11821	11745	11698	11718	11819	11902	11776	11847	11828	11776	11947	11815	11750	11729	11765	11761	11683	11788	11756	11826	11771	11952	11791	11827	11774	11782	11836	11705	11827	11776	11596	11716	11831	11768	11622	11791	11849	11926	11717	11902	11787	11865	11924	11606	11932	11677	11772	11840	11883	11969	11901	11581	11729	11721	11728	11757	11835	11686	11784	11724	11812	11751	11693	11836	11813	11716	11718	11843	11713	11620	11823	11807	11840	11910	11807	11854	11840	11712	11834	11858	11701	11827	11861	11851	11760	11795	11723	11812	11942	11843	11745	11724	11699	11696	11718	11683	11772	11911	11849	11771	11653	11768	11769	11770	11866	11701	11735	11805	11899	11765	11669	11624	11969	11804	11862	11885	11830	11821	11703	11740	11793	11825	11747	11835	11723	11775	11800	11849	11783	11786	11852	11878	11821	11741	11771	11734	11733	11704	11761	11765	11767	11913	11850	11897	11778	11851	11769	11784	11828	11783	11748	11899	11712	11684	11929	11784	11903	11798	11721	11920	11873	11641	12010	11602	11762	11811	11933	11747	11815	11697	11817	11749	11818	11792	11848	11933	11688	11848	11754	11962	11879	11882	11781	11915	11741	11605	11847	11601	11846	11751	11689	11752	11684	11860	11854	11898	11902	11465	11787	11808	11620	11668	11716	11768	11752	11746	11665	11719	11739	11798	11756	11698	11701	11625	11761	11805	11780	11666	11782	11937	11796	11917	11769	11767	11815	11739	11861	11804	11934	11737	11922	11671	11859	11888	11858	11817	11724	11611	11705	11615	11787	11696	11938	11786	11804	11869	11906	11859	11863	11649	11787	11761	11932	11850	11646	11930	11709	11779	11774	11772	11653	11653	11708	11810	11758	11803	11813	11768	11750	11723	11808	11822	11577	11704	11731	11757	11782	11770	11880	11883	11790	11927	11805	11686	11865	11805	11894	11702	11600	11744	11780	11717	12002	11914	11768	11726	11817	11795	11646	11751	11894	11761	11686	11659	11808	11767	11667	11930	11793	11737	11837	11785	11698	11793	11493	11791	11821	11989	11736	11697	11872	11700	11847	11716	11813	11892	11813	11678	11755	11784	11836	11889	11700	11781	11786	11698	11740	11679	11724	11691	11810	11826	11805	11669	11603	11731	11711	11714	11754	11703	11807	11736	11756	11599	11810	11781	11704	11761	11887	11703	11883	11789	11776	11840	11698	11708	11738	11947	11844	11812	11798	11862	11722	11705	11710	11733	11716	11833	11624	11691	11814	11781	11799	11992	11735	11678	11772	11705	11708	11658	11843	11788	11963	11782	12008	11605	11954	11820	11838	11609	11706	11749	11763	11870	11861	11899	11867	11910	11826	11862	11962	11772	11760	11841	11769	11988	11873	11809	11714	11803	11869	11734	11765	11759	11790	11590	11785	11722	11812	11800	11898	11806	11820	11698	11793	11722	11800	11807	11926	11898	11693	11832	11696	11836	11808	11792	11726	11775	11668	11810	11923	11723	11975	11763	11806	11685	11861	11822	11724	11746	11697	11629	11676	11819	11776	11573	11827	11732	11724	11661	11751	11790	11956	11814	11643	11823	11865	11681	11842	11761	11793	11722	11833	11695	11834	11526	11722	11803	11642	12010	11731	11585	11630	11641	11656	11988	11742	11852	11782	11701	11806	11725	11619	11679	11748	11886	11832	12015	11771	11737	11627	11924	11836	11718	11748	11815	11696	11905	11815	11808	11888	11780	11754	11860	11781	11729	11841	11761	11783	11724	11604	11837	11762	11851	11789	11817	11867	11791	11807	11912	11894	11578	11778	11771	11889	11774	11834	11851	11798	11755	11786	11852	11870	11852	11888	11762	11697	11675	11779	11793	11759	11938	11818	11958	11776	11820	11749	11786	11743	11767	11877	11662	11782	11913	11761	11670	11881	11763	11854
48466	60940	60087	47849	35985	29040	25164	22393	20524	19136	18262	18093	18025	17796	17640	17096	17082	17221	16773	16816	16663	16530	16650	16656	16522	16614	16411	16455	16682	16525	16700	16400	16419	16639	16473	16615	16461	16406	16357	16478	16660	16427	16589	16176	16338	16524	16566	16652	16556	16426	16631	16326	16324	16644	16479	16529	16600	16474	16497	16513	16443	16464	16538	16527	16493	16236	16452	16360	16347	16357	16584	16521	16541	16504	16571	16636	16302	16539	16306	16508	16437	16550	16613	16377	16443	16477	16434	16543	16595	16462	16320	16383	16461	16588	16331	16478	16660	16406	16453	16634	16316	16376	16560	16466	16457	16518	16785	16720	16381	16581	16628	16570	16534	16603	16596	16679	16541	16387	16466	16421	16617	16477	16451	16516	16476	16255	16611	16580	16589	16518	16549	16490	16657	16385	16646	16516	16488	16499	16461	16629	16575	16672	16270	16582	16175	16513	16688	16420	16397	16502	16519	16448	16389	16425	16290	16533	16655	16522	16520	16273	16569	16485	16523	16521	16480	16352	16491	16548	16475	16386	16294	16544	16620	16608	16412	16466	16403	16513	16561	16640	16483	16445	16670	16421	16504	16399	16538	16514	16521	16394	16483	16594	16496	16514	16534	16652	16521	16775	16451	16407	16597	16524	16507	16591	16450	16476	16642	16410	16369	16509	16484	16396	16524	16514	16358	16361	16463	16359	16415	16266	16469	16700	16280	16579	16390	16418	16465	16370	16415	16484	16727	16714	16481	16552	16614	16471	16422	16505	16620	16621	16472	16351	16698	16413	16545	16470	16328	16544	16388	16474	16468	16506	16309	16401	16405	16595	16604	16500	16485	16395	16510	16657	16503	16420	16623	16345	16276	16384	16612	16350	16528	16556	16613	16563	16524	16384	16539	16609	16444	16409	16545	16529	16299	16455	16501	16301	16481	16424	16481	16442	16460	16402	16521	16498	16520	16563	16424	16428	16340	16156	16465	16467	16455	16423	16497	16400	16503	16547	16406	16424	16552	16385	16333	16565	16489	16570	16562	16350	16682	16678	16559	16641	16581	16599	16338	16357	16362	16486	16357	16534	16524	16598	16565	16375	16512	16371	16563	16462	16452	16482	16533	16489	16398	16416	16344	16605	16494	16318	16589	16483	16568	16643	16448	16484	16449	16350	16524	16279	16471	16390	16633	16529	16379	16333	16492	16533	16423	16614	16389	16599	16571	16493	16439	16352	16441	16443	16446	16379	16626	16425	16509	16420	16718	16288	16499	16438	16555	16500	16507	16545	16552	16261	16582	16354	16644	16576	16510	16628	16440	16241	16474	16408	16509	16341	16438	16518	16619	16432	16591	16589	16391	16526	16593	16459	16343	16577	16578	16524	16538	16387	16502	16613	16604	16348	16543	16281	16501	16551	16401	16523	16548	16568	16708	16462	16554	16452	16502	16618	16542	16573	16313	16465	16742	16611	16542	16555	16627	16444	16556	16429	16215	16517	16685	16542	16440	16490	16493	16253	16330	16447	16418	16568	16577	16582	16658	16444	16368	16379	16639	16412	16436	16560	16331	16518	16303	16559	16526	16538	16505	16473	16596	16543	16529	16435	16389	16405	16309	16312	16254	16458	16389	16647	16451	16464	16566	16446	16413	16299	16508	16480	16671	16364	16591	16355	16521	16636	16420	16642	16736	16375	16582	16422	16429	16469	16310	16284	16462	16547	16604	16568	16300	16522	16568	16198	16480	16481	16309	16403	16638	16379	16363	16519	16554	16383	16499	16501	16504	16387	16672	16394	16622	16483	16486	16564	16272	16263	16260	16491	16508	16440	16379	16374	16429	16462	16538	16432	16397	16531	16538	16518	16287	16349	16235	16467	16377	16525	16418	16665	16517	16307	16342	16575	16492	16420	16638	16400	16331	16389	16653	16447	16462	16754	16457	16504	16560	16653	16375	16409	16471	16761	16614	16465	16518	16397	16470	16470	16723	16255	16505	16367	16442	16314	16498	16439	16566	16571	16523	16467	16438	16375	16429	16260	16529	16516	16435	16591	16524	16466	16381	16581	16201	16467	16526	16386	16403	16556	16662	16812	16551	16598	16469	16559	16379	16380	16576	16410	16396	16553	16445	16372	16396	16642	16423	16425	16512	16620	16220	16534	16449	16597	16524	16451	16502	16433	16362	16590	16417	16449	16581	16393	16301	16558	16705	16566	16485	16586	16624	16496	16585	16594	16631	16497	16700	16496	16523	16552	16611	16509	16362	16221	16443	16686	16669	16706	16681	16619	16488	16457	16632	16508	16447	16258	16526	16505	16635	16422	16532	16618	16520	16776	16668	16480	16512	16335	16487	16532	16581	16582	16293	16459	16454	16506	16712	16688	16551	16508	16363	16507	16627	16526	16555	16433	16476	16268	16286	16611	16588	16516	16523	16427	16649	16310	16405	16274	16585	16311	16619	16592	16478	16758	16455	16499	16560	16606	16366	16499	16527	16590	16640	16491	16492	16527	16446	16371	16692	16699	16506	16353	16431	16466	16395	16523	16632	16286	16361	16465	16462	16647	16604	16514	16563	16278	16653	16334	16554	16660	16506	16473	16280	16468	16492	16649	16207	16480	16300	16554	16274	16558	16562	16353	16303	16524	16267	16421	16362	16497	16588	16299	16458	16397	16469	16352	16352	16530	16500	16517	16351	16600	16526	16596	16545	16541	16575	16251	16385	16464	16448	16440	16453	16415	16417	16457	16410	16520	16360	16586	16503	16634	16546	16359	16520	16608	16338	16414	16623	16373	16498	16509	16398	16515	16516	16617	16539	16428	16586	16507	16600	16400	16437	16577	16761	16683	16660	16746	16539	16375	16425	16454	16433	16363	16449	16385	16457	16638	16393	16445	16395	16543	16587	16435	16281	16428	16537	16672	16583	16460	16489	16543	16552	16436	16420	16392	16717	16566	16462	16491	16611	16588	16492	16403	16375	16438	16588	16290	16501	16615	16490	16435	16567	16632	16612	16366	16446	16583	16522	16545	16539	16369	16489	16352	16346	16545	16504	16585	16537	16234	16605	16379	16552	16712	16471	16578	16582	16398	16413	16536	16453	16488	16586	16331	16531	16457	16351	16431	16376	16400	16437	16368	16615	16475	16468	16580	16641	16575	16512	16584	16406	16377	16199	16359	16437	16586	16544	16607	16565	16287	16334	16248	16566	16718	16535	16729	16564	16486	16471	16300	16521	16408	16666	16521	16575	16574	16487	16521	16567	16505	16411	16597	16685	16548	16649	16553	16497	16517	16592	16625	16484	16616	16387	16498	16581	16462	16507	16526	16679	16542	16327	16492	16408	16371	16592	16527	16728	16483	16613	16335	16611	16433	16372	16374	16771	16640	16429	16398	16375	16245	16616	16561	16441	16567	16572	16643	16603	16417	16456	16556	16504	16441	16541	16602	16664	16569	16575	16792	16797	16280	16645	16489	16416	16524	16408	16385	16481	16467	16526	16349	16456	16382	16446	16534	16487	16220	16581	16539	16607	16479	16517	16290	16332	16540	16448	16445	16436	16513	16409	16371	16487	16525	16428	16479	16610	16563	16523	16621	16586	16483	16273	16353	16559	16479	16442	16358	16344	16638	16603	16379	16579	16496	16457	16357	16551	16473	16353	16490	16471	16452	16642	16519	16263	16562	16604	16495	16401	16444	16251	16549	16386	16554	16403	16629	16370	16368	16176	16268	16465	16447	16430	16456	16742	16405	16401	16540	16492	16214	16330	16432	16499	16632	16477	16669	16576	16480	16407	16565	16630	16592	16426	16609	16635	16549	16507	16290	16524	16598	16456	16352	16376	16353	16262	16382	16567	16406	16379	16360	16643	16520	16419	16274	16210	16432	16433	16555	16547	16514	16491	16253	16535	16495	16264	16328	16544	16454	16449	16344	16446	16630	16417	16396	16644	16315	16384	16416	16397	16474	16450	16675	16508	16502	16686	16635	16614	16276	16568	16476	16475	16365	16780	16500	16605	16505	16437	16631	16492	16425	16483	16491	16295	16661	16395	16361	16443	16523	16489	16603	16327	16577	16521	16612	16334	16322	16620	16524	16634	16507	16616	16591	16468	16598	16534	16583	16547	16400	16525	16386	16405	16533	16535	16259	16400	16388	16487	16668	16449	16542	16621	16330	16574	16598	16562	16683	16340	16690	16663	16412	16533	16485	16525	16445	16417	16387	16637	16600	16375	16577	16622	16398	16421	16537	16491	16478	16428	16237	16354	16369	16633	16517	16519	16667	16765	16341	16504	16344	16368	16193	16282	16442	16580	16207	16649	16320	16340	16521	16673	16634	16833	16584	16802	16594	16378	16509	16560	16645	16755	16522	16397	16406	16628	16388	16595	16409	16458	16324	16562	16574	16487	16510	16620	16727	16587	16350	16494	16419	16483	16186	16474	16296	16586	16531	16293	16556	16306	16642	16564	16625	16577	16612	16441	16446	16503	16457	16436	16316	16539	16492	16484	16462	16585	16466	16485	16488	16695	16468	16701	16390	16599	16510	16475	16567	16529	16417	16469	16397	16375	16461	16632	16457	16687	16514	16397	16316	16493	16603	16542	16381	16550	16638	16629	16430	16383	16336	16251	16332	16472	16389	16315	16459	16621	16402	16456	16452	16644	16660	16520	16479	16708	16384	16416	16538	16392	16446	16543	16614	16666	16327	16408	16414	16492	16743	16501	16582	16426	16359	16385	16688	16507	16321	16441	16562	16613	16495	16404	16593	16606	16475	16369	16474	16710	16476	16528	16414	16431	16514	16406	16480	16737	16423	16517	16442	16652	16787	16468	16498	16448	16834	16508	16358	16570	16526	16556	16510	16177	16585	16439	16460	16590	16469	16548	16567	16273	16539	16532	16390	16462	16416	16412	16452	16476	16537	16443	16361	16505	16569	16465	16506	16222	16376	16494	16431	16267	16647	16757	16475	16360	16441	16535	16520	16557	16464	16390	16566	16623	16383	16405	16606	16586	16364	16394	16370	16357	16346	16358	16529	16311	16262	16642	16421	16484	16441	16446	16577	16765	16608	16555	16519	16457	16363	16688	16543	16406	16478	16554	16765	16487	16371	16415	16585	16762	16604	16568	16444	16429	16614	16517	16490	16712	16520
52786	70149	60628	43117	32238	25397	21791	18938	16541	14799	13915	13731	13418	12882	12719	12530	12373	12286	11999	11994	11850	11751	11913	11879	11832	11808	11654	11707	11727	11780	11941	11535	11671	11811	11657	11802	11681	11564	11641	11792	11902	11721	11701	11506	11636	11673	11622	11851	11706	11514	11881	11722	11812	11879	11759	11619	11759	11559	11710	11802	11701	11704	11432	11657	11699	11642	11770	11669	11697	11709	11829	11767	11652	11775	11677	11546	11644	11649	11904	11816	11667	11676	11748	11647	11462	11658	11627	11740	11720	11594	11840	11751	11641	11634	11650	11630	11656	11710	11657	11793	11695	11573	11823	11675	11687	11752	11680	11587	11727	11544	11562	11615	11856	11772	11581	11512	11724	11647	11722	11868	11747	11793	11630	11572	11739	11646	11592	11681	11607	11734	11654	11703	11827	11703	11682	11783	11792	11832	11847	11632	11582	11702	11654	11664	11699	11924	11808	11765	11622	11826	11717	11699	11733	11619	11732	11838	11638	11640	11735	11628	11672	11687	11700	11720	11545	11751	11667	11860	11681	11718	11729	11637	11773	11675	11749	11764	11552	11709	11669	11649	11714	11631	11664	11752	11799	11708	11694	11801	11746	11678	11636	11619	11695	11492	11517	11659	11646	11725	11696	11781	11647	11967	11699	11606	11681	11766	11727	11772	11721	11674	11662	11788	11787	11714	11556	11819	11961	11634	11825	11705	11871	11502	11745	11561	11634	11655	11709	11815	11561	11568	11739	11638	11623	11738	11776	11791	11594	11591	11780	11555	11535	11676	11690	11619	11691	11596	11591	11718	11789	11709	11749	11785	11605	11632	11664	11599	11605	11774	11610	11636	11577	11568	11625	11668	11901	11755	11631	11820	11727	11715	11802	11916	11586	11691	11756	11657	11557	11783	11597	11682	11636	11693	11592	11701	11505	11515	11754	11734	11619	11588	11690	11708	11535	11721	11626	11724	11728	11899	11733	11793	11732	11703	11682	11654	11706	11756	11736	11629	11702	11706	11788	11638	11620	11514	11640	11845	11740	11809	11699	11566	11659	11676	11830	11554	11912	11723	11589	11677	11605	11657	11728	11840	11711	11738	11804	11744	11858	11711	11532	11852	11826	11706	11640	11576	11728	11672	11707	11864	11604	11611	11733	11624	11767	11670	11674	11832	11662	11820	11691	11691	11687	11709	11684	11594	11731	11692	11543	11690	11729	11764	11664	11637	11611	11671	11740	11679	11823	11942	11591	11832	11824	11643	11795	11827	11720	11601	11729	11504	11631	11690	11799	11713	11639	11593	11597	11709	11674	11781	11607	11598	11678	11747	11876	11802	11741	11535	11813	11665	11760	11650	11677	11689	11769	11662	11700	11656	11709	11741	11740	11746	11734	11637	11797	11767	11636	11804	11563	11395	11807	11644	11720	11848	11578	11818	11688	11549	11735	11729	11719	11644	11611	11729	11611	11691	11534	11686	11722	11631	11761	11651	11726	11727	11689	11847	11759	11667	11684	11597	11723	11648	11806	11785	11767	11713	11783	11660	11732	11819	11657	11797	11704	11704	11733	11728	11681	11670	11606	11513	11703	11813	11715	11778	11729	11753	11555	11674	11562	11814	11759	11673	11702	11683	11521	11768	11765	11702	11668	11842	11673	11787	11787	11578	11728	11809	11452	11747	11783	11602	11597	11704	11592	11658	11661	11628	11832	11568	11816	11598	11529	11788	11667	11705	11753	11598	11687	11613	11689	11722	11682	11617	11644	11658	11589	11781	11708	11789	11598	11594	11644	11777	11682	11726	11596	11605	11554	11707	11777	11671	11800	11557	11662	11654	11734	11783	11610	11764	11819	11565	11643	11604	11762	11610	11741	11649	11714	11775	11679	11571	11568	11570	11743	11593	11681	11645	11689	11561	11513	11601	11578	11664	11718	11648	11722	11853	11785	11484	11793	11706	11953	11755	11736	11792	11678	11711	11699	11717	11765	11743	11740	11673	11655	11650	11687	11654	11633	11906	11833	11805	11586	11558	11671	11764	11726	11755	11630	11718	11871	11638	11633	11870	11759	11790	11738	11637	11691	11520	11705	11680	11650	11726	11658	11882	11709	11701	11774	11625	11728	11802	11608	11602	11847	11611	11603	11671	11706	11802	11559	11733	11824	11712	11691	11670	11844	11676	11642	11773	11670	11679	11719	11613	11700	11672	11733	11709	11896	11883	11737	11719	11698	11809	11700	11599	11589	11674	11532	11704	11762	11536	11682	11707	11683	11652	11674	11562	11658	11852	11776	11670	11671	11709	11825	11776	11726	11697	11593	11659	11597	11658	11536	11548	11708	11759	11769	11720	11861	11702	11747	11547	11765	11601	11761	11702	11811	11756	11639	11693	11765	11559	11804	11835	11724	11632	11768	11649	11911	11736	11805	11664	11857	11527	11680	11789	11614	11681	11793	11731	11707	11779	11709	11568	11642	11696	11768	11654	11553	11772	11704	11686	11815	11719	11788	11656	11716	11784	11756	11650	11748	11633	11619	11847	11693	11544	11633	11742	11591	11594	11728	11817	11634	11681	11628	11592	11582	11738	11600	11587	11685	11650	11640	11767	11674	11705	11820	11914	11811	11651	11768	11770	11657	11613	11674	11641	11677	11867	11801	11715	11606	11645	11716	11678	11589	11609	11729	11645	11766	11592	11627	11718	11729	11811	11658	11815	11696	11750	11813	11856	11560	11947	11877	11737	11786	11775	11666	11672	11630	11712	11632	11701	11695	11898	11728	11801	11667	11795	11594	11507	11628	11714	11698	11602	11678	11504	11581	11656	11579	11669	11649	11673	11762	11781	11628	11647	11721	11720	11700	11648	11798	11754	11609	11671	11948	11747	11658	11633	11858	11601	11736	11766	11589	11681	11870	11623	11558	11616	11784	11529	11555	11713	11711	11736	11643	11534	11785	11777	11891	11577	11748	11805	11836	11579	11622	11632	11665	11804	11728	11649	11747	11561	11668	11613	11750	11771	11565	11558	11639	11774	11703	11539	11670	11783	11537	11691	11767	11480	11629	11767	11896	11681	11612	11598	11726	11731	11758	11781	11659	11495	11805	11784	11766	11638	11765	11595	11739	11761	11624	11778	11568	11598	11760	11720	11628	11905	11596	11743	11778	11681	11669	11868	11724	11762	11795	11566	11737	11597	11720	11561	11642	11755	11684	11730	11791	11774	11712	11725	11738	11831	11614	11704	11555	11480	11692	11719	11660	11687	11603	11654	11785	11591	11736	11720	11677	11530	11797	11646	11951	11701	11594	11809	11671	11855	11548	11794	11648	11755	11662	11829	11719	11597	11819	11787	11735	11831	11614	11689	11660	11743	11769	11529	11622	11860	11511	11595	11599	11618	11699	11611	11924	11470	11589	11706	11736	11658	11957	11664	11741	11739	11688	11758	11800	11660	11710	11506	11719	11816	11749	11581	11850	11598	11623	11617	11666	11739	11845	11784	11535	11692	11546	11734	11664	11802	11640	11780	11557	11662	11727	11859	11653	11645	11593	11719	11658	11839	11777	11691	11851	11698	11575	11618	11599	11855	11790	11739	11702	11835	11623	11683	11707	11542	11694	11668	11649	11623	11609	11607	11612	11641	11754	11699	11634	11712	11789	11638	11790	11658	11858	11639	11633	11777	11695	11634	11682	11708	11659	11737	11820	11454	11802	11754	11634	11701	11574	11711	11741	11653	11654	11660	11757	11739	11738	11731	11670	11751	11655	11757	11502	11770	11749	11754	11707	11707	11744	11766	11780	11590	11861	11728	11682	11822	11929	11536	11779	11584	11766	11607	11626	11777	11484	11581	11707	11698	11719	11780	11650	11634	11690	11632	11537	11993	11772	11690	11770	11758	11656	11660	11728	11776	11880	11663	11819	11692	11824	11606	11583	11589	11749	11694	11816	11882	11663	11574	11715	11629	11815	11868	11493	11680	11621	11656	11664	11717	11568	11705	11781	11821	11732	11656	11775	11679	11639	11671	11720	11723	11776	11699	11612	11717	11850	11580	11884	11572	11723	11713	11787	11749	11680	11742	11647	11694	11765	11568	11758	11834	11506	11773	11740	11599	11606	11608	11694	11603	11755	11734	11629	11713	11648	11640	11598	11780	11559	11719	11625	11588	11745	11809	11632	11714	11739	11806	11668	11642	11755	11594	11684	11541	11773	11638	11698	11652	11627	11608	11640	11598	11728	11689	11744	11655	11791	11632	11674	11621	11801	11685	11719	11686	11680	11668	11791	11597	11657	11684	11697	11817	11640	11555	11809	11700	11716	11712	11585	11883	11677	11610	11821	11662	11653	11658	11626	11801	11733	11739	11757	11653	11675	11722	11681	11683	11692	11753	11817	11783	11662	11715	11639	11738	11469	11716	11730	11609	11607	11655	11689	11720	11649	11729	11736	11769	11816	11624	11654	11885	11707	11765	11744	11682	11682	11654	11831	11747	11735	11721	11793	11715	11607	11557	11804	11752	11705	11812	11670	11697	11838	11668	11495	11675	11636	11639	11581	11649	11723	11641	11629	11726	11688	11550	11594	11656	11578	11724	11637	11821	11664	11766	11660	11702	11673	11726	11659	11517	11747	11611	11688	11689	11701	11651	11705	11670	11676	11687	11788	11848	11893	11517	11618	11761	11635	11547	11502	11687	11807	11737	11684	11631	11738	11826	11781	11701	11609	11850	11813	11667	11651	11708	11740	11857	11806	11725	11830	11749	11714	11765	11726	11868	11590	11791	11499	11460	11845	11864	11636	11679	11713	11634	11728	11560	11724	11619	11745	11750	11632	11745	11641	11842	11765	11662	11614	11702	11703	11664	11778	11727	11550	11677	11771	11644	11724	11709	11686	11615	11702	11769	11642	11770	11782	11606	11886	11666	11645	11729	11825	11621	11597	11680	11596	11624	11716	11914	11634	11667	11724	11713	11823	11647	11893	11794	11804	11769	11721	11687	11468	11495	11708	11720	11695	11563	11624	11803	11507	11681	11526	11733	11719	11762	11610	11602	11789	11499	11675	11746	11706	11685	11566	11616	11715	11578	11611	11605	11697	11678	11637	11717	11631	11736	11580	11792	11640	11667	11805	11699	11673	11881	11782	11800	11657	11814	11651	11738
26284	21872	33027	36794	40263	42639	39118	31258	25588	22341	21181	20526	20208	19479	18680	18550	18057	17951	17462	17408	17411	17151	16917	16904	17053	16736	16809	16549	16781	16843	16718	16640	16604	16592	16726	16702	16715	16618	16447	16636	16738	16856	16623	16673	16578	16792	16593	16553	16645	16771	16526	16446	16652	16752	16454	16582	16662	16635	16647	16587	16718	16691	16707	16498	16282	16675	16577	16585	16575	16504	16625	16757	16737	16640	16680	16560	16665	16614	16593	16634	16559	16506	16617	16448	16704	16640	16629	16656	16565	16574	16631	16764	16594	16469	16522	16472	16607	16848	16778	16637	16516	16784	16627	16502	16645	16506	16580	16612	16866	16536	16660	16678	16557	16473	16614	16698	16599	16615	16448	16625	16564	16781	16666	16406	16588	16544	16608	16591	16608	16703	16450	16616	16603	16642	16570	16518	16758	16811	16551	16756	16679	16602	16586	16621	16508	16452	16649	16545	16576	16591	16489	16447	16691	16416	16733	16688	16716	16530	16690	16645	16380	16624	16610	16600	16416	16416	16598	16473	16622	16548	16451	16560	16616	16759	16608	16471	16439	16633	16577	16684	16979	16654	16592	16651	16634	16518	16444	16522	16610	16589	16542	16585	16497	16707	16588	16909	16687	16729	16632	16429	16495	16500	16834	16649	16817	16524	16694	16698	16563	16504	16626	16584	16642	16353	16760	16549	16751	16584	16625	16601	16644	16606	16775	16534	16610	16627	16307	16901	16652	16527	16945	16669	16845	16555	16467	16543	16660	16519	16493	16685	16609	16691	16669	16609	16387	16529	16734	16651	16690	16749	16567	16459	16621	16675	16446	16703	16743	16651	16557	16731	16772	16783	16617	16650	16528	16288	16624	16525	16463	16530	16602	16663	16440	16641	16460	16663	16667	16486	16608	16582	16741	16882	16764	16623	16444	16583	16638	16510	16517	16656	16603	16452	16723	16595	16782	16573	16688	16585	16740	16659	16637	16482	16739	16625	16513	16368	16657	16473	16525	16545	16652	16503	16519	16493	16524	16649	16627	16608	16446	16547	16633	16575	16867	16431	16650	16582	16667	16386	16400	16634	16578	16388	16745	16498	16558	16680	16752	16804	16594	16638	16554	16355	16661	16534	16693	16505	16662	16434	16504	16689	16573	16806	16563	16496	16646	16504	16760	16754	16731	16593	16613	16521	16536	16630	16738	16765	16446	16621	16585	16576	16586	16570	16422	16459	16679	16579	16676	16717	16601	16374	16434	16528	16592	16693	16747	16952	16689	16513	16414	16566	16628	16538	16520	16491	16619	16512	16570	16623	16665	16775	16623	16648	16640	16424	16465	16591	16594	16516	16490	16488	16853	16662	16774	16609	16450	16736	16837	16671	16692	16649	16723	16774	16630	16361	16713	16567	16514	16559	16681	16522	16939	16540	16811	16689	16734	16662	16825	16534	16319	16681	16770	16636	16503	16731	16718	16401	16569	16577	16385	16566	16652	16782	16546	16633	16456	16652	16557	16577	16414	16581	16716	16338	16424	16454	16582	16558	16620	16576	16703	16683	16713	16403	16741	16380	16777	16574	16644	16625	16704	16643	16602	16550	16809	16605	16447	16603	16590	16579	16703	16724	16516	16482	16626	16588	16742	16691	16638	16795	16528	16672	16693	16536	16578	16435	16446	16684	16404	16729	16622	16566	16605	16578	16552	16732	16642	16669	16730	16628	16826	16414	16542	16657	16705	16560	16482	16614	16513	16708	16415	16815	16776	16626	16606	16578	16570	16694	16789	16553	16542	16652	16635	16486	16617	16675	16466	16614	16642	16720	16609	16664	16574	16461	16711	16568	16644	16620	16666	16626	16803	16511	16368	16531	16518	16721	16523	16599	16626	16553	16553	16552	16618	16709	16361	16577	16632	16633	16543	16693	16618	16404	16758	16761	16597	16714	16689	16445	16517	16624	16250	16583	16518	16632	16548	16569	16659	16590	16592	16437	16618	16492	16621	16565	16511	16480	16514	16479	16298	16663	16516	16688	16725	16559	16635	16648	16578	16529	16757	16641	16513	16479	16684	16727	16659	16563	16536	16661	16739	16426	16900	16552	16651	16387	16564	16665	16562	16454	16623	16302	16564	16726	16389	16432	16505	16484	16483	16394	16628	16683	16787	16759	16730	16548	16415	16564	16752	16411	16685	16632	16733	16359	16526	16475	16711	16576	16761	16541	16539	16575	16693	16780	16709	16658	16503	16764	16728	16601	16670	16756	16477	16413	16325	16732	16412	16614	16677	16729	16680	16700	16591	16728	16735	16534	16479	16349	16660	16761	16526	16594	16506	16663	16511	16752	16700	16471	16666	16813	16775	16733	16706	16574	16513	16608	16663	16519	16564	16666	16587	16773	16525	16645	16543	16885	16571	16691	16637	16734	16807	16805	16682	16687	16581	16732	16414	16515	16647	16593	16684	16623	16725	16686	16608	16652	16646	16685	16661	16716	16530	16749	16434	16499	16834	16745	16592	16496	16688	16466	16678	16513	16425	16344	16368	16549	16733	16732	16360	16718	16683	16717	16733	16778	16874	16527	16571	16437	16542	16822	16786	16697	16776	16571	16558	16621	16740	16548	16503	16605	16403	16669	16716	16481	16471	16539	16572	16509	16667	16683	16627	16660	16611	16550	16619	16678	16580	16542	16471	16889	16651	16570	16663	16794	16609	16585	16404	16532	16656	16535	16501	16594	16562	16626	16614	16596	16557	16703	16508	16474	16807	16527	16597	16602	16789	16606	16447	16563	16473	16660	16482	16513	16533	16664	16754	16533	16614	16675	16758	16585	16501	16616	16478	16589	16678	16517	16653	16591	16584	16671	16565	16375	16575	16631	16742	16710	16484	16564	16445	16510	16536	16373	16499	16405	16782	16590	16635	16336	16982	16580	16677	16607	17008	16521	16587	16468	16626	16520	16614	16553	16647	16689	16785	16616	16354	16632	16681	16609	16842	16630	16551	16705	16690	16698	16777	16657	16814	16626	16502	16628	16496	16460	16537	16632	16567	16343	16622	16706	16686	16695	16683	16681	16666	16589	16578	16559	16555	16759	16543	16713	16656	16471	16607	16395	16436	16685	16589	16566	16564	16643	16744	16657	16673	16589	16928	16689	16730	16391	16821	16695	16482	16497	16631	16804	16601	16458	16427	16510	16799	16560	16629	16687	16587	16664	16541	16499	16527	16472	16806	16724	16733	16602	16657	16621	16492	16525	16571	16537	16632	16697	16360	16540	16713	16538	16630	16461	16495	16632	16582	16705	16673	16504	16477	16660	16530	16549	16690	16696	16551	16623	16635	16341	16609	16576	16780	16693	16835	16662	16807	16612	16671	16760	16635	16597	16602	16447	16537	16699	16681	16480	16749	16573	16624	16630	16609	16555	16540	16553	16632	16647	16489	16589	16844	16573	16487	16566	16567	16557	16522	16589	16866	16416	16703	16458	16703	16514	16657	16601	16521	16519	16516	16698	16773	16599	16788	16562	16662	16704	16439	16482	16611	16361	16754	16675	16758	16785	16626	16580	16529	16513	16642	16716	16614	16500	16808	16575	16591	16890	16840	16518	16521	16410	16709	16679	16542	16473	16499	16510	16460	16551	16802	16640	16496	16743	16587	16867	16535	16594	16649	16600	16591	16609	16498	16738	16464	16569	16565	16391	16589	16540	16617	16509	16597	16601	16451	16488	16457	16401	16566	16618	16585	16703	16611	16838	16702	16603	16548	16904	16672	16794	16638	16597	16547	16481	16444	16518	16716	16710	16599	16590	16680	16443	16782	16596	16482	16701	16692	16603	16713	16689	16611	16675	16664	16637	16968	16623	16760	16644	16508	16419	16717	16659	16725	16599	16400	16606	16476	16755	16554	16580	16659	16671	16651	16750	16518	16572	16666	16804	16743	16616	16412	16475	16634	16750	16492	16542	16450	16564	16440	16432	16658	16628	16568	16572	16476	16563	16646	16654	16760	16452	16637	16441	16553	16646	16575	16695	16741	16445	16592	16497	16437	16469	16685	16500	16662	16756	16688	16511	16473	16550	16654	16706	16570	16679	16551	16549	16709	16738	16351	16713	16597	16570	16562	16660	16385	16591	16490	16499	16616	16580	16641	16842	16702	16411	16553	16744	16495	16422	16477	16364	16559	16580	16531	16594	16720	16692	16762	16696	16453	16586	16599	16677	16758	16645	16627	16485	16665	16687	16800	16692	16720	16712	16593	16375	16463	16641	16688	16336	16664	16400	16647	16600	16629	16536	16552	16581	16691	16816	16630	16783	16264	16487	16585	16598	16720	16606	16430	16665	16700	16617	16586	16635	16551	16804	16728	16680	16717	16782	16444	16629	16689	16481	16696	16591	16756	16647	16806	16662	16789	16571	16509	16742	16466	16659	16679	16608	16597	16482	16660	16422	16592	16694	16731	16520	16751	16767	16589	16614	16693	16639	16723	16520	16673	16473	16745	16520	16727	16541	16772	16681	16679	16629	16583	16709	16432	16448	16838	16723	16572	16613	16525	16517	16427	16680	16674	16532	16498	16635	16687	16705	16618	16526	16782	16559	16631	16470	16538	16519	16534	16431	16690	16694	16588	16714	16589	16366	16462	16537	16452	16602	16710	16779	16828	16992	16681	16566	16348	16531	16671	16492	16500	16796	16676	16556	16482	16477	16792	16519	16633	16648	16489	16717	16508	16424	16631	16427	16558	16461	16760	16862	16742	16619	16704	16577	16801	16773	16702	16602	16622	16476	16474	16423	16569	16601	16655	16392	16584	16636	16648	16594	16615	16627	16592	16358	16694	16675	16618	16603	16750	16897	16551	16498	16604	16616	16634	16631	16749	16641	16530	16662	16574	16648	16417	16458	16554	16540	16487	16726	16500	16516	16524	16652	16483	16601	16474	16452	16610	16629	16431	16657	16705	16816	16566	16649	16586	16543	16706	16776	16507	16502	16539	16614	16782	16740	16546	16427	16640	16524	16563	16569	16777	16607	16693	16680	16813	16543	16537	16617	16614	16657	16506	16619	16577	16567	16535	16463	16471	16535	16746	16646	16548	16525	16456	16814	16765	16742	16762	16708	16613	16530	16847	16619	16499	16617	16500	16647	16562	16453	16470	16569
48783	72730	64615	50799	44887	41510	34685	27575	21577	17881	16960	16347	15798	14759	14149	13683	13423	12950	12698	12439	12510	12265	12171	12200	11836	11935	11947	11799	11868	11759	11915	11825	11588	11760	11910	11707	11778	11730	11735	11682	11764	11783	12002	11666	11858	11873	11784	11783	11915	11775	11783	11765	11832	11789	11820	11811	11843	11809	11760	11805	11742	11756	11656	11941	11656	11943	11925	11866	11530	11761	11885	11665	11644	11849	11769	11736	11762	11708	11770	11655	11736	11790	11758	11686	11724	11701	11822	11855	11824	11899	11852	11700	11712	11832	11790	11777	11749	11819	11687	11859	11744	11865	11592	11865	11846	11832	11773	11728	11735	11789	11836	11713	11661	11654	11655	11629	11750	11713	11834	11752	11702	11693	11669	11737	11734	11705	11771	11672	11870	11676	11801	11667	11699	11782	11944	11746	11809	11800	11853	11629	11752	11816	11823	11776	11814	11768	11566	11754	11715	11648	11787	11629	11643	11834	11755	11732	11821	11852	11780	11801	11781	11794	11891	11843	11738	11648	11720	11829	11894	11647	11798	11599	11519	11810	11861	11725	11770	11893	11789	11702	11586	11824	11777	11771	11873	11853	11887	11803	11883	11842	11630	11707	11883	11663	11773	11669	11769	11832	11562	11760	11891	11785	11785	11779	11810	11729	11726	11793	11871	11605	11747	11840	11679	11717	11618	11622	11877	11888	11682	11789	11735	11820	11846	11781	11703	11673	11865	11779	11792	11708	11763	11718	11703	11798	11762	11712	11670	11821	11780	11707	11836	11689	11849	11665	11747	11974	11829	11778	11804	11701	11677	11695	11808	11758	11724	11752	11861	11711	11614	11658	11656	11805	11795	11543	11730	11667	11771	11674	11789	11770	11814	11592	11604	11878	11686	11819	11631	11860	11659	11699	11683	11815	11743	11645	11755	11786	11690	11657	11896	11746	11853	11687	11705	11747	11692	11862	11842	11797	11705	11818	11555	11643	11655	11741	11846	11772	11769	11818	11838	11760	11709	11647	11732	11677	11911	11699	11936	11700	11727	11732	11821	11688	11692	11796	11758	11803	11733	11590	11691	11746	11782	11808	11817	11931	11814	11911	11750	11734	11685	11807	11770	11805	11894	11692	11664	11851	11700	11611	11741	11812	11719	11736	11613	11694	11778	11607	11602	11845	11864	11831	11709	11775	11689	11697	11853	11754	11716	11722	11629	11863	11780	11951	11659	11763	11732	11890	11744	11746	11788	11745	11811	11792	11653	11627	11967	11783	11692	11753	11804	11788	11801	11893	11616	11832	11594	11666	11886	11809	11788	11773	11668	11802	11878	11917	11811	11709	11701	11857	11736	12011	12007	11738	11680	11782	11622	11684	11727	11671	11900	11662	11829	11800	11817	11834	11840	11799	11670	11828	11716	11876	11958	11686	11770	11736	11927	11738	11867	11834	11841	11683	11792	11687	11799	11713	11750	11656	11595	11873	11902	11844	11850	11805	11708	11889	11695	11801	11797	11819	11730	11774	11892	11770	11827	11786	11548	11848	11873	11762	11775	11770	11831	11775	11554	11830	11684	11742	11670	11768	11675	11698	11680	11632	11787	11884	11554	11795	11765	11803	11619	11627	11802	11892	11611	11949	11979	11766	11803	11706	11706	11852	11930	11696	11631	11731	11679	11826	11635	11911	11972	11767	11670	11683	11695	11689	11750	11773	11906	11804	11672	11683	11777	11723	11833	11859	11674	11825	11713	11579	11837	11737	11767	11709	11786	11898	11756	11866	11903	11569	11673	11734	11746	11824	11835	11797	11738	11794	11798	11734	11853	11802	11835	11727	11615	11534	11866	11624	11718	11756	11796	11820	11507	11710	11702	11633	11722	11718	11811	11714	11793	11836	11871	11940	11768	11762	11847	11765	11763	11926	11944	11726	11787	11814	11852	11719	11803	11752	11918	11698	11652	11660	11687	11604	11741	11668	11900	11764	11857	11697	11778	11705	11729	11710	11678	11803	11598	11869	11651	11875	11739	11884	11717	11671	11697	11626	11771	11755	11724	11710	11804	11933	11784	11754	11783	11665	11821	11887	11803	11782	11901	11812	11733	11729	11621	11928	11702	11744	11704	11760	11909	11714	11772	11813	11671	11748	11755	11742	11915	11713	11695	11658	11808	11752	11486	11863	11770	11757	11705	11644	11722	11600	11828	11832	11679	11756	11786	11817	11843	11683	11619	11742	11657	11651	11749	11673	11817	11782	11824	11911	11738	11731	11721	11886	11780	11787	11862	11687	11876	11649	11676	11915	11740	11590	11845	11632	11789	11610	11579	11819	11654	11708	11674	11783	11754	11773	11713	11666	11908	11750	11755	11695	11822	11734	11721	11765	11759	11660	11831	11872	11784	11780	11855	11706	11766	11683	11697	11682	11801	11670	11848	11745	11887	11810	11766	11662	11837	11703	11727	11864	11665	11789	11793	11657	11475	11771	11511	11707	11675	11718	11786	11893	11840	11726	11664	11832	11738	11923	11667	11690	11739	11695	11699	11792	11753	11791	11762	11905	11772	11736	11773	11905	11859	11668	11693	11830	11898	11806	11740	11926	11705	11743	12005	11806	11753	11550	11787	11822	11764	11799	11857	11638	11794	11631	11611	11830	11773	11793	11861	11759	11753	11746	11935	11758	11757	11707	11738	11691	11622	11830	11676	11725	11724	11727	11771	11948	11844	11590	11943	11604	11697	11783	11698	11675	11724	11781	11715	11716	11866	11838	11553	11906	11682	11845	11791	11607	11755	11654	11668	11822	11744	11712	11858	11787	11723	11880	11807	11829	11673	11702	11910	11685	11794	11860	11957	11723	11829	11662	11760	11719	11589	11828	11775	11670	11757	11756	11697	11800	11675	11630	11846	11853	11547	11809	11744	11735	11599	11679	11724	11723	11901	11897	11895	11713	11760	11759	11789	11786	11861	11517	11704	11736	11806	11901	11820	11727	11715	11696	11708	11694	11810	11770	11855	11786	11722	11609	11744	11655	11699	11611	11758	11738	11709	11715	11780	11895	11870	11902	11970	11669	11659	11805	11678	11893	11814	11814	11860	11641	11872	11648	11717	11931	11743	11667	11789	11788	11663	11675	11676	11726	11703	11662	11607	11733	11759	11689	11717	11785	11758	11685	11882	11619	11670	11833	11753	11817	11767	11735	11944	11811	11812	11639	11730	11819	11798	11787	11809	11833	11839	11854	11723	11672	11834	11726	11776	11797	11719	11833	11774	11851	11637	11915	11748	11723	11782	11860	11568	11650	11968	11666	11900	11775	11901	11728	11818	11756	11821	11733	11747	11782	11741	11775	11722	11787	11819	11726	11816	11739	11775	11863	11742	11887	11620	11718	11746	11798	11821	11872	11856	11815	11756	11841	11677	11780	11764	11691	11683	11887	11733	11823	11684	11778	11701	11763	11823	11786	11839	11907	11669	11820	11777	11866	11848	11753	11801	11526	11665	11956	11657	11800	11856	11727	11802	11695	11724	11644	11765	11742	11769	11729	11754	11766	11849	11863	11929	11627	11867	11636	11728	11986	11750	11716	11711	11925	11646	11841	11633	11768	11821	11879	11849	11704	12016	11700	11854	11763	11706	11745	11947	11797	11765	11727	11764	11642	11756	11823	11676	11654	11862	11651	11621	11766	11670	11786	11714	11686	11746	11756	11743	11876	11775	11882	11749	11839	11646	11745	11643	11772	11775	11678	11563	11635	11746	11804	11765	11729	11816	11665	11841	11637	11863	11894	11781	11677	11686	11825	11769	11685	11856	11740	11796	11676	11891	11749	11803	11719	11796	11757	11745	11768	11740	11831	11834	11945	11657	11720	11834	11533	11660	11960	11911	11864	11596	11742	11719	11647	11802	11730	11777	11654	11768	11678	11832	11718	11673	11916	11904	11657	11831	11837	11714	11677	11667	11772	11772	11832	11785	11684	11817	11736	11718	11775	11612	11814	11799	11860	11779	11724	11915	11829	11624	11715	11625	11839	11623	11595	11649	11737	11764	11668	11665	11846	11804	11798	11769	11834	11805	11775	11857	11925	11670	11767	11781	11729	11799	11837	11776	11782	11829	11719	11731	11846	11738	11721	11729	11705	11634	11727	11670	11830	11678	11898	11787	11657	11723	11843	11775	11745	11741	11699	11653	11721	11695	11872	11714	11645	11719	11886	11826	11817	11796	11698	11650	11596	11919	11766	11737	11764	11678	11670	11729	12011	11699	11745	11780	11773	11851	11537	11749	11729	11769	11843	11634	11671	11732	11743	11774	11696	11763	11765	11652	11842	11731	11835	11800	11991	11733	11778	11810	11804	11772	11729	11687	11874	11657	11819	11753	11672	11920	11885	11719	11842	11873	11864	11826	11808	11957	11622	11827	11809	11631	11823	11822	11856	11765	11756	11732	11711	11849	11917	11694	11678	11775	11730	11834	11696	11784	11911	11807	11788	11821	11724	11664	11742	11713	11839	11557	11691	11794	11644	11774	11636	11880	11903	11737	11799	11607	11646	11886	11754	11676	11657	11831	11806	11737	11712	11741	11855	11628	11747	11670	11836	11893	11861	11679	11738	11749	11765	11826	11823	12001	11683	11775	11560	11803	11818	11696	11853	11700	11840	11791	11812	11676	11738	11750	11616	11908	11862	11687	11619	11615	11689	11905	11827	11736	11794	11711	11679	11603	11743	11794	11629	11866	11753	11812	11724	11669	11637	11820	11727	11683	11765	11915	11839	11751	11698	11588	11621	11944	11696	11741	11749	11671	11668	11612	11670	11683	11760	11792	11821	11728	11664	11668	11706	11764	11858	11837	11751	11947	11625	11579	11691	11784	11720	11866	11808	11720	11605	11731	11710	11642	11696	11672	11755	11690	11669	11976	11818	11777	11619	11689	11598	11739	11852	11748	11641	11811	11701	11824	11635	11710	11856	11837	11721	11742	11675	11647	11659	11954	11532	11942	11694	11926	11844	11746	11635	11825	11829	11819	11660	11747	11693	11927	11633	11858	11693	11882	11816	11738	11798	11806	11717	11801	11852	11833	11902	11661	11805	11794	11795	11803	11809	11745	11641	11792	11691	11657	11733	11906	11898	11771	11820	11683	11934	11689	11873	11756	11683
24428	21274	30003	32207	40367	43130	38201	30552	26831	24777	23561	22511	21717	20742	20489	19521	18946	18634	18311	17853	17953	17604	17465	17414	17283	17092	17112	17166	17013	17031	16965	16996	17014	17258	17030	16898	17118	16969	16918	16897	16895	16993	16937	16976	17166	16850	16844	17159	16915	17124	17098	16827	16812	16998	17133	17040	16974	17054	16807	16976	16998	16759	16802	16951	17219	17053	16904	16890	16847	16707	16772	16781	16735	17015	16880	16859	16867	16776	17126	16790	16851	16863	16887	16679	16838	16876	16625	17033	16895	16804	16876	16941	16747	16853	17022	16702	16877	17005	17026	16903	16859	16789	16939	17037	16903	16921	16811	16975	16742	16845	16948	16835	17068	16898	16891	17067	16897	16902	16978	17074	16855	16892	16983	17016	17104	16708	16810	16861	16908	16777	17015	16642	16789	16763	17010	16822	16849	16944	16834	16745	16699	16858	17040	16744	16849	16714	16704	16838	16950	16853	17082	16872	16903	16780	16996	16889	16853	16997	16739	16688	16854	16953	16915	17006	16823	16904	16819	16922	17014	16900	16937	16923	16879	16685	17021	16836	17072	16872	17101	16851	16902	17055	16846	16822	16780	16723	17049	17056	16704	16833	16821	16840	16921	16965	17005	17072	16901	16913	16996	17043	16918	16981	16879	17077	16884	17043	16656	16781	16991	16985	16888	16814	16870	17123	16957	16931	16841	16857	17020	16917	16865	16696	16858	16985	16744	16669	16909	16753	16841	16909	16684	16716	16756	16921	16930	16910	16956	16860	16820	16894	16964	17016	16756	16970	16906	16807	16821	16698	16704	16788	16787	17008	16963	16981	16838	16999	16691	16926	16882	16812	16915	16979	16761	16831	16707	16874	16921	16630	16920	16848	16728	16937	16964	16906	16757	16830	16916	16993	16755	16838	16956	16774	16984	16838	17143	17060	16848	17035	17136	16987	16814	16924	16977	16738	16577	16936	16676	16678	16819	16998	17065	16831	16785	16805	16907	16805	16864	17081	16813	16820	17056	16783	16942	16817	16909	16907	16943	17048	17004	16880	17023	16840	16827	16671	16880	16932	16717	16841	16890	16686	16712	16879	16969	16932	16913	16785	16766	16828	16964	16771	16708	16872	17029	16756	16763	16816	16787	16874	16817	16879	16732	17021	16833	16827	16665	16786	16941	16668	17053	16740	16912	16619	16941	16903	16888	17049	17076	16976	17034	16918	16750	16783	16797	16950	16906	16945	16935	16747	16804	16806	16865	17072	16983	16805	16772	17026	16913	16841	16987	16813	16522	16708	16886	16769	16988	16864	16943	16815	16897	17058	16807	16857	16785	16977	16869	16943	16820	16730	16621	16701	16777	16877	16746	17012	16823	16721	16673	16806	16646	16926	16878	16849	17059	17109	16976	16890	16887	16929	16768	16848	16849	16743	16752	16740	16917	16874	16922	16842	16822	17122	16805	17089	16835	16687	16711	16835	16959	16797	16924	17238	16829	17071	16890	16796	16879	16942	17002	16861	16950	16977	16906	16716	16701	16797	16864	16802	16887	17052	16781	16902	16873	16627	16920	17106	17057	16601	16724	16849	16926	17150	16865	16882	16908	16950	16928	16811	16991	16805	17085	16716	16940	16762	16919	16881	16909	16771	16840	16786	16828	16684	16944	16842	16631	16923	16859	16842	16960	16988	16831	16823	16882	16806	16979	16803	16754	16831	17041	16953	16807	17046	17171	16905	16873	16874	16890	17008	16908	16800	17004	16871	16704	16749	17000	16797	16993	17023	16857	17009	16857	16750	16753	16958	17025	16922	16768	16843	16829	16997	17033	16958	16942	17008	17071	16912	16901	16975	17080	16942	16694	17140	17023	16967	16906	16863	16791	16760	16827	16881	16973	16966	16783	16803	16855	16971	16915	16881	16760	17027	16829	16848	16795	16884	16853	16958	16860	16833	16872	16883	16949	16951	17160	16839	16855	16891	16862	16922	17037	16972	16994	16694	16996	16962	16693	16850	16723	16872	16755	16798	16609	16745	16793	17059	16951	16683	16879	16892	16984	16857	16887	16885	16895	16832	16867	16759	16978	16968	17028	16725	16943	16910	16899	16857	16996	16990	16923	16820	16937	16784	16759	16952	16981	16815	17004	16907	16765	16928	16946	16871	16782	16810	16684	16667	16759	16961	16798	16730	16843	16932	16873	16883	16920	16925	16876	17087	16915	16957	16758	17155	16596	16780	16879	16790	16852	16793	16911	16965	17185	16947	16985	17018	16926	16636	16906	16859	16851	16682	16747	16901	16980	16862	16796	16965	16813	16970	16804	16899	16952	16838	16791	16840	16828	17002	16821	16738	16931	17096	16890	16697	16908	17004	16900	17065	17089	17014	17028	16890	17002	16797	16791	16955	16789	16923	16934	17231	16763	16964	16976	16912	16758	16851	16866	16965	16996	16822	16872	16875	16977	17127	16982	16940	16812	16736	16728	16812	16721	16796	16944	16745	16622	16808	16912	16722	17026	16938	16974	16952	16744	16691	16972	17233	17039	16998	16984	16979	16650	16877	16995	16825	16682	16855	17004	16888	16805	16958	16921	16826	16964	16749	16892	16963	16782	16878	17062	16892	17100	16853	16898	16845	17046	16794	16977	16754	16856	16765	16774	16877	16926	17128	16603	16775	16764	16853	16969	16835	16921	16880	17097	16852	16996	16416	16919	16829	16707	16880	17060	16860	17118	16999	16769	16927	16791	16843	16900	16883	16934	16875	16622	16822	17123	16735	16664	16876	16775	16958	16681	17047	16985	17001	17020	16832	16788	17026	16825	16743	16881	16887	16866	16893	17145	17036	16919	16701	17036	16661	16881	16730	16934	16735	17109	16850	16732	16890	16795	16927	16849	16787	16819	16731	16822	16836	17018	16843	17034	16670	16972	17038	16798	16963	17089	16684	16952	16753	16968	16623	16799	16778	16750	16957	16841	16777	16856	16836	16902	16936	17092	16959	17053	16745	16906	17083	16945	17125	16869	16717	16976	16791	16862	17035	16823	16763	16782	16905	16847	16802	17075	17072	17152	17068	16894	16977	16779	16923	16942	16829	16973	16796	16875	16708	16870	16768	16723	16900	16845	16745	16853	16916	16809	16930	16856	16697	16951	16806	16954	16705	16864	16956	16849	16776	16705	16946	17134	16926	16487	16586	16915	16841	16807	16888	16754	16865	16935	16798	16875	16870	16775	16632	16936	16719	17015	16941	16928	16754	17026	16894	16997	16579	16763	16855	16865	16914	16878	16738	17122	16876	17042	17043	16838	16726	16835	16731	16921	16766	16949	16917	16785	16865	16834	16747	16674	16887	16834	17069	16857	16876	17036	16904	16861	16992	16690	16828	16888	16935	16770	16873	16926	16900	16835	16855	16955	17041	16918	16869	17031	16808	17021	16688	16832	16742	16759	16851	16843	16997	16711	16737	17085	16919	16882	17001	16697	16653	16763	16762	16810	16947	16859	17034	16780	16907	16753	16806	16872	16934	16957	16995	17002	16866	16616	16983	16942	16874	16680	17009	17034	16895	17038	17066	16909	16737	16982	16688	16799	16961	16836	16668	16838	16711	16953	16692	16821	16982	16751	16756	16684	16942	17017	16808	16792	16888	16954	16839	17052	17015	17150	17001	16779	16864	16651	17062	16851	17015	16910	16932	16994	16772	16633	16741	17013	16909	16961	16786	16715	16850	17011	16701	16719	16839	16911	16605	16866	16848	16886	16714	17075	16855	16914	16967	16871	16886	16902	16707	16943	16787	16966	16999	17113	16614	16802	16728	16915	16859	16953	16863	16925	16823	16988	16812	16973	17184	17071	16837	17112	17005	17095	16945	16961	16893	16945	16898	16887	16976	17120	16889	16829	16805	16850	16910	16930	17020	16939	16867	16820	16954	16857	16723	16853	16842	16889	17008	16727	16795	17000	16815	16689	16869	16864	16880	16974	16842	16792	17030	17123	16907	16925	16609	16744	16788	16691	16704	16819	16859	16960	16980	16924	16761	17149	16665	16756	16949	16995	16944	16935	16859	16980	16926	16836	17227	16886	16793	16942	16984	16768	16952	16808	16808	17128	16940	16863	16742	16735	16895	16947	17011	16717	17006	16936	16966	16852	17053	16778	16599	16668	17024	16925	16751	17050	16685	16971	16898	16619	16811	17109	16631	16775	16973	16796	16705	16984	16786	16759	16763	16988	17092	16954	17009	16714	16699	16982	16873	16743	16839	16929	16816	17050	17045	16965	16953	17018	17113	16718	16901	16825	16832	16942	16791	17021	16955	16921	16841	16719	16769	16962	16966	17062	17018	16954	16753	16982	16825	16843	16730	16628	16865	16896	16813	17090	16974	16958	17120	16802	16939	16852	17141	16955	16953	16820	16778	16733	16848	16702	16890	17011	16711	16679	16868	16892	16533	16748	16788	16826	16735	16898	16702	16822	16786	16720	16823	16708	16783	16806	16721	16875	16807	16968	16914	16838	16786	16746	16853	16745	16837	16916	16780	16888	16831	17047	16947	16983	16929	17116	16906	16524	16889	16731	16884	16945	16838	17002	16883	16767	16805	16814	16920	16769	16729	17034	16843	16842	16678	17081	17003	16624	16776	17090	16910	17213	16663	16860	16904	16789	16895	17014	16970	16933	16843	16978	16873	16826	17064	17123	16839	16744	16648	16916	16704	16692	16685	16884	16797	16832	16670	16823	16639	16753	16983	16885	17190	16982	16910	16919	16916	16708	16826	16855	16902	16783	16966	16704	16946	16809	16714	16944	16867	16949	16994	16994	17095	16855	17050	17010	17056	16974	16903	16818	16921	16907	17013	16706	16972	16737	16957	16985	16898	16821	16777	16853	16873	16816	16750	16966	16930	16848	16746	16809	16922	16861	16834	16953	16748	16860	16889	16806	16879	16619	16681	16842	16741	16680	16692	16941	16744	16873	16856	16680	16698	16728	17007	16691	16830	16853	17199	16947	16891	16830	16759	16853	16679	16675	16801	16938	17047	16903	16899	16872	16874	16825	17103	16835	17045	16960	16810	16987	16615	16750	17036	16913	16991	16751	16735	16976	17002	16903	16880	16924	16823	16845	16794	16800	16797	16871	17026	16822	16831	16698	16771	16807	16943
47952	77830	74260	63168	55871	44344	34383	27655	23478	21018	19736	18383	17272	16281	15533	14524	14236	13686	13215	12937	12919	12677	12447	12286	11992	12106	12062	12064	11945	11938	11848	12151	11802	12104	12011	11845	12029	11826	11837	11901	11892	12005	11880	11918	11858	11948	11730	12081	12042	12011	11925	12017	11734	11980	11840	11886	11822	11784	11877	11793	12002	11975	11708	11834	12086	12091	11851	11921	11853	11912	11682	11933	11642	11763	11783	11816	11826	11887	11809	11758	11772	11804	11902	11928	11836	11780	11801	11740	11792	11748	11858	11921	11815	11727	11964	11872	11880	11908	11895	11809	11977	11894	11899	11993	11822	11931	11801	11762	11984	11646	11757	11849	11896	11704	11971	11806	11792	11960	11943	11884	11863	11765	11772	11755	11888	11723	11867	12045	11821	11878	11686	11726	11875	11790	11897	11862	12020	11967	11755	11858	11837	11795	11869	11825	11847	11830	11979	11890	11832	11842	11816	11781	11842	11908	11888	11846	11963	12011	11826	11796	11726	11858	12033	11804	11793	11919	11869	11853	11884	11850	11727	11760	11775	11882	11935	11876	11952	11775	11650	11760	11899	11682	11876	11846	11832	11854	11988	11890	11761	11891	11730	11999	11843	11890	11755	11933	12060	11886	11947	11993	12051	11981	11800	11873	11984	11957	11893	11920	12021	11996	11785	11977	11805	11810	11915	11766	11887	11701	11906	11800	11822	11916	11935	11860	11827	11700	11928	11943	11782	11928	11771	11864	11893	11870	11972	11840	12003	11896	12018	12074	11907	11848	11879	11780	11863	12002	11944	11910	11766	11797	11913	11885	11803	11886	11814	11818	11850	11807	11860	11846	11917	11808	11847	11873	11928	11720	11907	11961	11815	11953	11860	11898	11904	11809	11921	11678	11939	11823	11690	11850	11740	11795	11833	11846	11778	11911	11796	11889	11833	11901	11849	11702	11958	11745	11875	12028	11821	11965	11909	11845	11801	11822	11859	11816	11756	11850	11825	11893	11924	11711	11903	11860	11813	11945	11766	11868	11887	11931	11908	11829	11942	11628	11772	11894	11877	12058	11812	11660	11724	11860	11918	11957	11904	11903	11864	11939	11771	11905	11845	11892	11854	11834	11866	11853	11855	11817	11884	11955	11845	11835	11941	12034	11773	11999	11771	11686	11897	11861	11896	11953	12071	11746	11971	11803	11789	11871	11834	12026	11859	11904	11714	11922	11815	11753	11877	11919	11876	11809	11688	11810	11952	11802	12037	11845	11922	11758	11871	11723	11820	11824	11902	11901	11850	11809	11920	11937	11862	11795	11918	11870	11795	11857	11814	11903	11787	11767	11912	11830	11802	11898	11798	11941	11928	11989	11667	11866	11838	11937	11817	11819	11870	11767	11810	11892	11933	11912	11871	11897	11756	11876	11777	11761	11928	11737	11878	11778	11827	11881	12100	11763	11887	11938	11702	11809	11982	11891	11879	11775	11737	11952	11850	11955	11871	11763	12023	11795	11721	11858	11979	11826	11835	11890	11946	11940	11658	11735	11832	11932	11930	11783	11939	11790	12047	11619	11750	11823	11923	11889	11917	11924	11785	11837	11918	11984	11864	11905	11838	11833	11875	11827	11895	11783	11853	11937	11783	11868	11741	11900	12032	11722	11872	11803	11766	11773	11780	11888	12018	11879	11864	11876	11994	11950	11813	11855	11824	11856	11881	11859	11861	11805	11802	11720	11591	11932	11833	11828	11826	11959	11815	11937	11980	11808	11779	11877	11898	11684	12046	11609	11878	11827	11693	11760	11806	11740	11702	11757	11766	11871	12070	11590	11888	11871	11854	11822	11815	11864	11863	11979	11914	11965	11920	11830	11856	11908	11837	11800	11930	11933	11854	11888	11941	11894	11850	11752	11807	11798	11833	11737	11775	12012	11929	11837	11809	11758	11940	11833	11848	11806	11806	11789	11835	11984	11776	11699	11675	11846	11931	11853	11856	11854	11900	11834	11869	11656	11947	11935	11853	11797	11765	11888	11790	11857	11883	11877	11948	11713	12001	11771	11789	11870	11821	11877	11714	11939	11800	11845	11996	11904	11917	11848	11759	11860	11769	11829	11964	12044	11876	11881	11674	11890	11696	11775	12000	11582	11892	12043	11748	11949	11822	11858	11878	11865	11841	11774	11873	11895	11875	11838	11702	11824	11890	11832	11964	11760	11926	11867	11922	11732	11942	11721	11914	11797	11899	11845	11894	11940	11774	11688	11764	11874	11832	11876	11928	11946	11917	12055	11817	11862	12073	11837	11650	11901	11765	11786	11839	11772	11800	11872	11849	12025	11916	11950	11853	12054	11868	11962	11968	11899	11827	11872	11834	11950	11908	11766	11799	11836	11922	11956	11904	11867	11798	11934	12065	11775	11857	11883	11731	12003	11905	11714	11850	11787	11881	11968	11896	11796	11824	11818	11831	11867	11787	11711	11810	11802	11953	11911	11943	11824	11908	11720	11799	11730	11999	11805	11837	11934	11776	11857	11922	11859	11853	11697	11949	11980	11715	11998	11866	11870	11891	11774	12066	11913	11851	11726	11986	11980	11848	11875	11936	11887	11864	11912	11959	11969	11865	11723	11748	11727	11906	11842	11947	11809	11857	11733	11722	11798	11879	11863	11782	11721	11860	11847	11839	11704	11860	11877	11988	11726	12017	11940	11844	11844	11777	11870	11807	11824	11865	12021	11769	11768	11923	11820	11900	11814	11773	11824	11989	11792	11881	11826	11688	11910	11781	12110	11811	11900	11849	11820	11917	11842	11801	12054	11909	11764	11722	11734	11838	11714	11939	11871	11913	11885	11883	11798	11814	11999	11877	12007	11723	11731	11828	11942	11886	11792	12061	12011	11904	11795	11793	11739	11766	11783	11898	11852	11893	11752	11767	12042	11790	11984	11831	11870	11962	11860	11774	11907	11829	11757	11934	11758	11988	11839	11776	11894	12087	11815	11855	11820	11782	11692	11729	11861	12008	11834	11816	11872	11742	11915	11871	11667	11983	11704	12004	11834	11900	11970	11909	12006	11816	11859	11567	11915	11955	11977	11975	11935	11903	11655	11987	11886	11868	11845	12006	11746	11814	11974	11865	11829	12062	11715	11924	11899	11896	11858	11882	11742	11734	11804	11833	11937	11806	11740	11817	11881	11874	11926	11719	11832	12006	11724	11716	11982	11707	11894	11857	11778	11903	11965	11700	11989	11902	11807	11909	11903	11865	11864	11830	11944	11707	11794	12039	11853	11806	11797	11946	11807	11822	11725	11922	11863	12028	11943	11880	11897	11730	11920	11980	11523	11983	11884	11927	11975	11851	11869	11796	11965	11895	11733	12018	11877	11855	11947	11901	11731	11910	11898	11961	11689	12023	11905	11751	11840	11901	11853	11920	11900	11718	11806	11825	11752	11761	12020	11851	11906	11792	11826	11847	11658	11979	11937	11941	11902	11895	11846	11903	11839	11779	11959	11785	11871	11984	11891	11937	11921	11967	11873	12025	12000	11764	11875	11903	11962	11715	11776	11829	11904	12033	11901	11788	11871	11717	11835	11837	11854	11846	11984	11823	11849	11919	11889	11740	11862	11858	11838	11808	11783	11986	11942	11873	11858	11842	11910	11983	11771	11982	11957	11732	11804	11932	11928	11797	11893	11864	11918	11952	11856	11797	12079	11836	11814	11806	11958	11793	11821	11864	11761	11880	11840	11840	11782	11891	11900	11811	11810	11849	11900	11829	12086	11755	11759	11984	11873	11931	11718	11828	11955	11831	11940	11803	11851	11805	11796	11794	11817	11682	11932	11778	11776	11787	11827	11820	11774	11861	11772	11813	11848	11897	11940	11979	11885	11846	11781	11841	11837	11943	11751	12021	11868	12085	12049	11865	11945	11806	11884	11904	11691	11834	11908	11978	11808	12019	11905	11893	11798	11955	11889	11784	11990	11816	11850	11848	11919	11774	11846	11906	11855	11939	11896	12034	11851	11984	11922	11784	11901	11869	11914	12068	11824	11719	11871	11890	11939	11929	11941	11765	11760	11856	11810	11914	11725	11923	11832	11978	11947	11710	11849	12037	11888	11824	11738	11923	11989	11781	11895	11951	11742	11736	11743	11800	11849	11888	11993	11751	11899	11870	11879	11904	11734	11792	11816	11889	11914	11805	11815	11867	11773	11749	11806	11721	11855	11764	11821	11933	11871	11753	11780	11836	11937	11875	11823	11770	11739	11804	11784	11958	11822	11943	11991	11699	11800	11806	11916	12013	11795	11921	11761	11883	11934	11888	11811	11870	11887	11815	11934	11675	11819	11965	11831	11848	12058	11818	11921	11892	11918	11830	11691	11863	11780	11919	11859	11653	11855	11779	11867	11828	11888	11779	11798	11871	11757	11842	11866	12022	11808	11883	11853	12007	11987	11898	11845	11954	11782	12127	11914	11833	11759	11771	11966	11853	12045	11853	11933	11743	11778	11822	11970	11882	11712	11833	11884	11764	11944	11780	11826	11863	11714	11955	11876	11698	11758	11751	12014	11817	11939	11895	11816	11659	11904	11732	11738	12066	11838	11863	11895	11752	11765	11951	11756	11843	11893	12131	11939	11933	11663	11980	11945	11849	11798	11922	11870	11926	11826	11859	11961	11956	11851	11882	11865	11782	11911	11882	11698	11680	11683	11906	11958	11932	11710	11916	11751	11896	11967	11768	11900	11864	11742	11865	11825	11879	11874	11871	11864	11899	11645	11901	12014	11844	11750	11853	11719	12014	11786	11912	11933	11816	11805	11857	11966	11911	11852	11852	11710	11808	11675	11866	11812	11760	11740	11785	11866	11868	11843	11905	11805	11838	11845	11884	11930	11972	11852	11765	11750	11830	11937	11833	11770	11955	11990	11758	11794	12120	11850	11887	11876	11897	11817	12033	11857	11839	11850	11704	11768	11674	11764	11624	11773	11818	11832	11779	11921	11724	11729	11833	11886	11856	11652	11819	11756	11837	11845	11845	11902	11931	11952	11807	11968	11758	11772	11940	11700	11909	11873	11784	11897	11770	11646	11977	11846	11770	12073	11875	11844	11874	11881	11832	11805	11788	11946	11949	11788	11847	11788	11853	11932	11911	11718
46105	57037	60443	52499	42428	33791	25934	22603	20426	19349	19161	18741	18124	17849	17947	17467	17641	17412	17051	17177	17007	16947	17055	16992	16860	16972	17094	16741	16793	16861	16872	16839	16669	16808	16890	16794	16715	16806	16839	16841	16901	16723	16494	16586	16522	16632	16534	16571	16709	16682	16781	16752	16903	16878	16863	16630	16816	16478	16640	16747	16724	16694	16548	16778	16496	16578	16591	16867	16608	16600	16728	16704	16617	16508	16676	16766	16598	16687	16702	16709	16889	16700	16466	16629	16389	16942	16676	16667	16725	16458	16532	16566	16791	16698	16835	16767	16655	16766	16595	16606	16629	16829	16434	16680	16709	16652	16520	16663	16687	16583	16892	16751	16722	16835	16480	16748	16803	16933	16612	16446	16816	16566	16341	16570	16838	16818	16709	16682	16637	16675	16777	16501	16494	16573	16614	16773	16583	16941	16811	16706	16617	16829	16723	16752	16510	16578	16422	16729	16824	16680	16851	16846	16655	16652	16511	16451	16691	16711	16675	16446	16620	16575	16639	16524	16534	16582	16557	16636	16653	16691	16626	16849	16627	16611	16651	16665	16585	16695	16645	16722	16499	16649	16597	16607	16786	16697	16744	16634	16641	16880	16517	16771	17019	16743	16489	16627	16441	16711	16606	16665	16430	16651	16685	16737	16455	16533	16401	16625	16611	16695	16517	16536	16608	16688	16826	16622	16728	16661	16673	16697	16591	16638	16533	16732	16563	16573	16433	16603	16740	16501	16891	16592	16736	16760	16467	16690	16633	16568	16564	16409	16514	16603	16454	16603	16750	16675	16606	16701	16311	16503	16506	16546	16837	16625	16894	16709	16568	16548	16754	16667	16649	16687	16722	16553	16565	16537	16563	16609	16792	16654	16745	16780	16747	16608	16922	16717	16656	16774	16478	16650	16473	16559	16595	16541	16738	16547	16847	16730	16796	16759	16643	16593	16583	16517	16635	16664	16447	16724	16655	16551	16733	16624	16607	16881	16584	16684	16635	16751	16707	16678	16447	16730	16573	16802	16523	16863	16864	16859	16748	16605	16633	16403	16808	16570	16532	16323	16493	16920	16732	16764	16878	16794	16616	16572	16752	16531	16623	16606	16757	16711	16624	16471	16618	16870	16637	16474	16785	16686	16598	16497	16572	16690	16747	16879	16547	16671	16649	16761	16670	16696	16653	16569	16584	16680	16633	16722	16739	16791	16726	16780	16524	16569	16564	16506	16644	16515	16688	16647	16520	16536	16660	16729	16767	16661	16612	16730	16630	16595	16761	16606	16465	16646	16695	16547	16605	16626	16600	16684	16632	16870	16773	16627	16649	16884	16614	16457	16635	16692	16407	16572	16632	16436	16596	16505	16642	16589	16737	16581	16825	16622	16585	16761	16416	16471	16720	16804	16525	16629	16812	16632	16721	16728	16664	16652	16714	16692	16675	16727	16609	16621	16744	16672	16697	16709	16719	16631	16769	16775	16623	16690	16878	16589	16776	16545	16582	16628	16715	16586	16586	16756	16700	16681	16812	16743	16667	16723	16517	16721	16562	16482	16594	16601	16638	16860	16658	16658	16814	16877	16629	16612	16651	16605	16572	16593	16700	16596	16767	16800	16674	16616	16729	16771	16788	16465	16581	16590	16415	16654	16769	16678	16746	16739	16793	16400	16583	16624	16721	16572	16554	16640	16825	16625	16520	16619	16829	16683	16651	16564	16561	16740	16499	16766	16659	16708	16590	16518	16830	16704	16676	16809	16762	16612	16689	16619	16726	16690	16608	16573	16820	16631	16653	16632	16794	16624	16666	16849	16709	16637	16483	16602	16601	16610	16651	16394	16806	16683	16646	16588	16315	16717	16603	16666	16807	16564	16667	16582	16658	16764	16720	16686	16763	16522	16606	16544	16420	16677	16768	16545	16570	16630	16666	16668	16618	16675	16673	16794	16748	16741	16633	16669	16578	16585	16595	16455	16680	16627	16600	16678	16761	16808	16675	16689	16610	16506	16511	16669	16650	16676	16642	16704	16604	16700	16684	16651	16626	16559	16645	16714	16726	16716	16645	16605	16632	16469	16835	16701	16733	16553	16822	16760	16486	16794	16709	16692	16604	16682	16772	16706	16604	16610	16611	16815	16694	16926	16640	16545	16635	16470	16779	16645	16594	16661	16613	16609	16669	16736	16874	16759	16693	16702	16880	16633	16806	16603	16536	16763	16835	16904	16666	16614	16636	16650	16743	16616	16619	16667	16792	16560	16699	16669	16773	16604	16588	16527	16611	16710	16734	16473	16731	16805	16589	16691	16768	16629	16775	16540	16768	16611	16768	16922	16802	16722	16711	16476	16774	16571	16718	16988	16734	16574	16638	16556	16439	16424	16618	16862	16734	16675	16786	16591	16746	16576	16469	16629	16857	16820	16581	16744	16686	16678	16794	16615	16727	16583	16631	16760	16530	16754	16592	16884	16630	16714	16679	16563	16592	16611	16667	16556	16742	16789	16909	16634	16677	16919	16726	16686	16473	16904	16707	16433	16605	16684	16684	16904	16699	16809	16635	16575	16462	16856	16616	16552	16519	16773	16616	16502	16604	16626	16654	16554	16752	16756	16529	16828	16502	16586	16771	16536	16737	16538	16539	16818	16633	16624	16710	16646	16628	16729	16811	16586	16718	16612	16675	16481	16784	16697	16959	16877	16724	16829	16794	16783	16732	16579	16692	16782	16748	16462	16649	16395	16604	16645	16806	16700	16521	16707	16862	16513	16734	16868	16608	16675	16597	16413	16758	16671	16760	16678	16677	16591	16668	16728	16640	16694	16558	16868	16484	16850	16831	16645	16804	16758	16676	16843	16652	16724	16848	16763	16657	16501	16656	16821	16648	16878	16628	16743	16662	16593	16750	16767	16599	16625	16533	16534	16738	16759	16669	16610	16587	16781	16723	16731	16574	16661	16781	16556	16644	16726	16740	16717	16581	16536	16769	16634	16732	16631	16565	16895	16616	16657	16613	16840	16468	16547	16500	16714	16630	16567	16739	16841	16628	16796	16662	16709	16725	16544	16605	16721	16586	16829	16368	16622	16575	16570	16678	16481	16615	16569	16708	16568	16622	16627	16657	16844	16624	16924	16882	16796	16572	16621	16817	16810	16519	16856	16619	16568	16677	16707	16602	16706	16599	16785	16794	16493	16711	16601	16736	16529	16596	16561	16627	16814	16508	16613	16786	16512	16758	16728	16873	16609	16631	16567	16715	16804	16775	16730	16478	16734	16829	16636	16735	16763	16858	16682	16596	16659	16582	16619	16613	16559	16675	16869	16615	16695	16632	16525	16618	16541	16638	16663	16524	16500	16739	16649	16700	16723	16843	16708	16557	16552	16668	16547	16607	16826	16742	16827	16548	16727	16609	16758	16607	16708	16747	16698	16572	16754	16714	16533	16585	16538	16795	16762	16562	16774	16613	16809	16507	16455	16868	16553	16844	16528	16768	16693	16621	16841	16499	16574	16755	16687	16514	16528	16447	16771	16737	16796	16610	16704	16685	16817	16713	16521	16672	16521	16502	16567	16769	16684	16600	16563	16601	16483	16793	16654	16478	16814	16740	16744	16492	16552	16695	16609	16537	16575	16759	16854	16625	16694	16713	16656	16788	16654	16594	16708	16507	16690	16617	16763	16744	16950	16552	16819	16687	16732	16603	16620	16689	16658	16706	16743	16683	16813	16691	16714	16625	16657	16639	16793	16721	16646	16629	16680	16570	16664	16827	16606	16693	16650	16621	16544	16605	16567	16688	16673	16684	16693	16658	16767	16831	16652	16610	16738	16671	16620	16745	16613	16520	16599	16759	16854	16596	16800	16567	16767	16638	16681	16688	16745	16505	16824	16590	16615	16487	16698	16542	16530	16608	16605	16834	16821	16789	16980	16804	16424	16437	16572	16727	16579	16686	16542	16714	16596	16605	16736	16644	16616	16657	16525	16608	16585	16506	16552	16844	16668	16838	16564	16782	16836	16707	16640	16753	16823	16713	16732	16636	16766	16613	16693	16766	16905	16580	16706	16789	16702	16784	16486	16470	16639	16501	16432	16843	16767	16796	16837	16786	16770	16602	16835	16661	16509	16703	16871	16430	16473	16571	16616	16836	16540	16692	16678	16503	16853	16832	16698	16669	16672	16753	16645	16788	16430	16654	16442	16770	16745	16640	16703	16632	16910	16550	16675	16547	16596	16496	16819	16629	16645	16501	16756	16743	16587	16518	16762	16883	16731	16663	16480	16735	16646	16644	16523	16646	16719	16594	16732	16558	16665	16577	16645	16724	16824	16630	16631	16696	16608	16816	16555	16792	16794	16806	16720	16721	16760	16619	16779	16637	16690	16476	16823	16717	16660	16491	16470	16685	16712	16863	16825	16637	16457	16753	16552	16727	16547	16602	16536	16689	16488	16746	16988	16753	16753	16589	16655	16916	16565	16549	16551	16709	16668	16639	16762	16730	16552	16616	16611	16666	16348	16783	16728	16606	16760	16667	16774	16604	16708	16702	16653	16600	16559	16644	16470	16832	16687	16746	16752	16537	16840	16426	16565	16812	16647	16582	16700	16754	16777	16599	16688	16726	16648	16520	16669	16540	16709	16675	16576	16687	16776	16849	16676	16634	16489	16594	16478	16683	16694	16607	16611	16623	16881	16517	16760	16755	16720	16690	16541	16670	16654	16649	16551	16623	16703	16623	16640	16794	16735	16916	16775	16926	16671	16807	16575	16809	16830	16677	16918	16664	16579	16674	16596	16691	16769	16916	16633	16624	16794	16657	16588	16645	16633	16647	16763	16935	16764	16794	16674	16575	16504	16697	16561	16964	16710	16775	16805	16616	16726	16723	16862	16549	16473	16628	16482	16630	16507	16574	16673	16717	16759	16669	16441	16685	16635	16733	16588	16514	16444	16716	16585	16683	16677	16513	16647	16763	16583	16807	16764	17029	16742	16643	16570	16600	16534	16657	16582	16617	16515	16557	16655	16441	16500	16595	16572	16616	16736	16674	16498	16774	16581	16658	16741	16492	16932	16737	16648	16751	16640	16539	16709	16708	16555	16515	16588	16860	16788	16700	16693	16539	16702	16658	16617	16664	16487	16593	16806	16765	16544	16618	16523
49821	66284	61252	47815	39146	29645	21503	18519	16471	15126	14538	14200	13701	13230	13023	12618	12609	12378	12250	12044	11965	11897	12028	11790	11787	11888	11912	11911	11810	11738	11870	11682	11783	11911	11723	11774	11751	11626	11665	11779	11714	11626	11716	11709	11654	11669	11787	11565	11710	11752	11721	11707	11790	11652	11716	11923	11683	11701	11739	11698	11933	11783	11692	11853	11685	11901	11734	11710	11715	11715	11544	11622	11638	11731	11801	11706	11758	11735	11637	11897	11770	11855	11844	11728	11660	11614	11676	11780	11805	11594	11634	11662	11935	11748	11608	11747	11728	11713	11755	11699	11728	11745	11688	11771	11757	11756	11600	11670	11715	11760	11953	11824	11819	11701	11739	11764	11569	11729	11730	11869	11696	11787	11616	11691	11640	11776	11757	11744	11618	11614	11751	11802	11663	11830	11776	11832	11786	11826	11790	11867	11598	11748	11474	11586	11802	11891	11953	11745	11801	11677	11594	11731	11797	11673	11626	11649	11680	11703	11736	11766	11765	11755	11860	11921	11812	11930	11702	11770	11665	11693	11634	11689	11722	11630	11658	11692	11819	11722	11601	11774	11657	11657	11633	11732	11785	11649	11888	11809	11793	11732	11686	11757	11780	11737	11659	11798	11716	11988	11818	11688	11782	11788	11743	11764	11641	11861	11801	11799	11678	11812	11638	11776	11694	11781	11715	11637	11690	11815	11684	11746	11716	11801	11732	11730	11571	11913	11878	11742	11703	11765	11653	11683	11650	11695	11755	11806	11571	11747	11761	11714	11758	11742	11772	11731	11696	11780	11806	11605	11649	11744	11856	11727	11751	11689	11720	11727	11708	11739	11766	11673	11706	11711	11732	11661	11704	11877	11844	11721	11660	11760	11639	11877	11725	11713	11813	11718	11645	11802	11721	11758	11859	11781	11950	11864	11715	11714	11739	11798	11738	11672	11708	11649	11606	11782	11770	11657	11825	11760	11817	11735	11686	11788	11737	11657	11718	12014	11869	11689	11812	11838	11796	11729	11816	11695	11647	11646	11722	11601	11595	11763	11690	11766	11905	11627	11821	11685	11709	11750	11820	11851	11748	11718	11605	11778	11841	11658	11771	11637	11629	11750	11837	11833	11777	11709	11649	11723	11774	11773	11760	11733	11805	11798	11773	11656	11699	11819	11925	11701	11688	11725	11716	11838	11675	11630	11789	11784	11842	11740	11689	11779	11878	11830	11769	11707	11925	11684	11727	11689	11625	11688	11741	11552	11680	11716	11794	11801	11787	11682	11825	11818	11806	11624	11752	11777	11795	11904	11851	11842	11661	11833	11864	11719	11923	11651	11741	11723	11638	11934	11870	11846	11660	11883	11888	11635	11766	11686	11664	11733	11671	11661	11601	11721	11766	11581	11858	11626	11782	11685	11731	11714	11586	11836	11612	11825	11712	11841	11808	11773	11823	11606	11696	11634	11615	11845	11669	11676	11738	11725	11889	11648	11801	11652	11665	11740	11754	11594	11831	11461	11816	11706	11917	11641	11679	11638	11837	11627	11678	11710	11719	11751	11805	11708	11748	11664	11631	11606	11664	11722	11653	11686	11881	11680	11860	11732	11789	11881	11669	11653	11781	11721	11644	11864	11773	11719	11672	11786	11665	11790	11788	11705	11857	11675	11788	11736	11889	11706	11828	11853	11601	11673	11731	11613	11627	11778	11686	11732	11774	11803	11752	11535	11775	11750	11709	11857	11841	11833	11739	11685	11592	11648	11735	11819	11722	11822	11780	11755	11759	11824	11654	11678	11851	11770	11651	11721	11533	11777	11839	11745	11813	11737	11722	11824	11748	11787	11690	11810	11770	11690	11810	11747	11684	11705	11913	11655	11836	11744	11739	11520	11749	11828	11611	11780	11609	11676	11615	11772	11691	11720	11854	11816	11646	11744	12035	11664	11769	11682	11727	11702	11863	11787	11514	11779	11632	11818	11673	11825	11626	11805	11684	11687	11633	11717	11854	11569	11853	11713	11764	11653	11846	11831	11682	11809	11602	11824	11863	11668	11690	11654	11839	11694	11760	11498	11979	11755	11801	11772	11874	11739	11824	11747	11811	11637	11748	11815	11692	11747	11700	11654	11841	11748	11775	11839	11683	11727	11725	11760	11562	11867	11711	11862	11720	11705	11471	11731	11885	11751	11856	11750	11755	11733	11626	11604	12016	11628	11814	11792	11620	11800	11740	11753	11596	11828	11699	11700	11739	11714	11675	11666	11751	11869	11714	11737	11753	11860	11927	11565	11837	11817	11800	11662	11618	11841	11616	11590	11641	11753	11577	11825	11847	11710	11790	11818	11827	11813	11718	11565	11704	11735	11820	11728	11811	11755	11743	11604	11655	11737	11740	11729	11697	11945	11789	11720	11747	11863	11682	11653	11709	11835	11829	11760	11809	11717	11690	11658	11848	11773	11753	11637	11613	11973	11727	11694	11781	11794	11904	11641	11900	11813	11800	11815	11655	11742	11859	11822	11771	11814	11749	11761	11714	11688	11891	11908	11779	11873	11751	11752	11646	11716	11845	11687	11762	11720	11792	11683	11846	11675	11712	11697	11719	11703	11766	11784	11609	11619	11725	11822	11722	11806	11746	11825	11878	11750	11858	11914	11843	11684	11763	11861	11678	11851	11840	11584	11804	11742	11739	11696	11672	11705	11628	11733	11733	11615	11782	11752	11693	11805	11683	11832	11776	11713	11702	11876	11672	11795	11772	11810	11694	11696	11631	11810	11779	11720	11808	11517	11677	11813	11903	11776	11832	11888	11826	11727	11799	11696	11701	11698	11825	11616	11757	11711	11704	11734	11569	11681	11736	11627	11678	11703	11809	11777	11695	11788	11740	11795	11885	11867	11658	11756	11721	11751	11728	11827	11717	11804	11707	11845	11815	11643	11784	11752	11810	11822	11805	11898	11725	11677	11869	11662	11643	11667	11736	11758	11737	11688	11780	11719	11590	11806	11780	11744	11678	11889	11776	11774	11762	11739	11700	11629	11684	11737	11694	11779	11863	11690	11853	11795	11785	11743	11793	11673	11866	11747	11611	11776	11748	11717	11783	11700	11742	11791	11749	11818	11785	11596	11699	11788	11692	11734	11766	11752	11644	11790	11849	11707	11803	11847	11626	11877	11665	11707	11767	11746	11797	11701	11894	11743	11890	11849	11686	11728	11944	11713	11818	11686	11727	11685	11754	11826	11672	11790	11709	11779	11836	11867	11795	11726	11780	11907	11761	11840	11631	11744	11973	11719	11721	11912	11682	11970	11702	11858	11648	11608	11769	11820	11634	11714	11545	11877	11720	11841	11831	11614	11713	11873	11709	11714	11761	11765	11824	11693	11860	11654	11745	11948	11750	11805	11623	11836	11589	11855	11843	11692	11836	11917	11738	11862	11646	11728	11838	11723	11841	11801	11737	11778	11741	11722	11744	11785	11744	11805	11719	11844	11747	11860	11694	11677	11458	11886	11810	11793	11743	11786	11942	11840	11870	11583	11798	11837	11703	11703	11798	11609	11754	11619	11718	11728	11729	11683	11726	11605	11811	11695	11758	11820	11740	11818	11722	11597	11757	11639	11823	11761	11835	11750	11615	11688	11805	11916	11812	11538	11689	11702	11724	11736	11770	11614	11754	11720	11740	11859	11711	11778	11725	11716	11897	11844	11605	11675	11798	11693	11846	11652	11653	11853	11604	11739	11765	11666	11868	11673	11709	11801	11708	11691	11611	11753	11756	11793	11684	11564	11618	11787	11864	11874	11780	11739	11692	11632	11764	11667	11659	11713	11814	11753	11822	11766	11676	11904	11747	11692	11780	11758	11729	11883	11801	11724	11790	11574	11891	11802	11875	11654	11692	11966	11730	11774	11861	11729	11647	11753	11773	11639	11780	11779	11689	11703	11858	11713	11770	11714	11800	11804	11674	11600	11748	11769	11886	11762	11885	11759	11596	11762	11708	11635	11693	11795	11808	12026	11701	11888	11976	11814	11781	11649	11762	11703	11824	11760	11792	11866	11881	11835	11829	11817	11802	11586	11839	11618	11803	11718	11833	11585	11585	11831	11795	11684	11670	11930	11767	11660	11576	11680	11611	11874	11685	11748	11676	11959	11683	11805	11900	11696	11855	11794	11837	11808	11779	11885	11802	11601	11524	11707	11673	11656	11785	11841	11573	11718	11809	11662	11785	11803	11725	11787	11499	11908	11736	11592	11817	11622	11757	11858	11821	11653	11806	11673	11714	11849	11646	11823	11678	11888	11752	11813	11828	11647	11891	11668	11859	11799	11589	11737	11821	11788	11855	11696	11733	11745	11631	11756	11649	11748	11740	11780	11767	11924	11849	11623	11711	11750	11698	11721	11772	11760	11585	11718	11706	11775	11904	11575	11679	11681	11673	11834	11643	11835	11866	11614	11812	11655	11768	11710	11804	11750	11841	11848	11724	11791	11719	11977	11671	11806	11720	11809	11713	11697	11675	11836	11791	11874	11734	11729	11674	11674	11770	11639	11777	11593	11776	11676	11805	11868	11706	11818	11779	11750	11871	11718	11673	11748	11660	11679	11699	11850	11819	11708	11745	11746	11745	11711	11881	11731	11704	11648	11775	11768	11625	11800	11618	11672	11691	11736	11877	11771	11819	11737	11714	11898	11736	11696	11725	11947	11573	11708	11819	11657	11842	11853	11721	11820	11584	11710	11827	11733	11668	11851	11633	11701	11641	11855	11672	11737	11705	11747	11905	11857	11605	11830	11780	11758	11742	11793	11876	11752	11533	11897	11845	11803	11633	11915	11821	11654	11715	11708	11864	11717	11763	11775	11730	11744	11724	11818	11827	11564	11679	11716	11853	11717	11855	11835	11921	11738	11882	11654	11727	11724	11678	11511	11718	11947	11732	11706	11648	11646	11875	11727	11650	11689	11734	11967	11971	11940	11624	11899	11818	11810	11721	11618	11832	11685	11776	11736	11860	11714	11896	11732	11667	11648	11840	11628	11689	11752	11834	11682	11785	11784	11729	11846	11824	11804	11748	11550	11641	11692	11829	11866	11631	11792	11552	11687	11886	11633	11925	11841	11746	11592	11685	11762	11806	11674	11840	11778	11800	11921	11664	11778
26275	22309	35750	38376	38083	36195	33209	28433	23581	22163	20901	19525	19042	18556	18376	18209	17789	17905	17527	17163	17262	17016	16876	16774	16914	16821	17075	16955	16805	16701	17024	16993	16689	16714	16805	16880	16759	16773	16800	16851	16940	16691	16860	16863	16778	16680	16702	16701	16776	16716	16805	16796	17012	16810	16901	16744	16665	16770	16892	16853	16809	16916	16624	16711	16787	16713	16811	16848	16729	17010	16740	16541	16604	16546	16582	16579	16772	16795	16766	16528	16827	16884	16945	16770	16701	16962	16810	16744	16913	16708	16690	16706	16844	16795	16881	16813	16789	16818	16858	16679	16708	16797	16658	16831	16977	16728	16666	16859	16690	16827	16894	16803	16683	16534	16662	16855	16673	16740	16672	16673	16798	16684	16850	16903	16796	16681	16753	16600	16759	16686	16828	16689	16641	16812	16677	16911	16731	16896	16732	16754	16741	16708	16821	16649	16651	16771	16632	16786	16728	16753	16788	16610	16758	16525	16723	16685	16637	16836	16688	16471	16705	16707	16763	16807	16795	16869	16872	16843	16700	16826	16927	16736	16835	16796	16638	16827	16667	16767	16870	16801	16645	16775	16748	16761	16887	16812	16771	16956	16938	16776	16741	16679	16482	16631	16553	16668	16728	16740	16879	16781	16729	16699	16656	16622	16625	16531	16829	16769	16778	16932	16685	16833	16649	16819	17033	16658	16777	16870	16871	16679	16971	16886	16676	16662	16802	16634	16671	16701	16729	16534	16844	16788	16810	16717	16639	16609	16830	16770	16801	16817	16731	16659	16586	16563	16824	16829	16765	16676	16771	16810	16814	16756	16693	16574	16936	16543	16683	16933	16878	16808	16769	16654	16565	16508	16945	16821	16723	16654	16892	16628	16727	16786	16549	16916	16841	16851	16766	16924	16863	16683	16789	16823	16710	16736	16750	16834	16545	16734	16732	16756	16571	16772	16878	16803	16598	16598	16629	16700	16773	16860	16512	16788	16641	16732	16711	16816	16724	16614	16904	16684	16828	16752	16607	16613	16761	16694	16816	16588	16823	16845	16912	16667	16790	16891	16796	16785	16743	16706	16826	16730	16626	16980	16940	16511	16720	16788	16835	16719	16882	16642	16644	16612	16760	16779	16644	16784	16929	16713	16547	16702	16684	16712	16772	16742	16959	16921	16489	16752	16938	16772	16767	16674	16776	16633	16848	16605	16637	16982	16934	16528	16692	16705	16598	16686	16897	16601	16670	16865	16721	16548	16836	16795	16768	16631	16719	16729	16646	16686	16997	16879	16731	16797	17034	17004	16528	16612	16676	16905	16899	16605	16904	16816	16722	16604	16590	16580	16507	16886	16731	16621	16528	16906	16855	16855	16988	16678	16778	16783	16967	16732	16733	16784	16822	16728	16887	16918	16892	16649	16754	16704	16882	16861	16615	16760	16880	16589	16603	16700	16677	16625	16815	16838	16812	16614	16704	16623	16597	16796	16632	16534	16812	16938	16715	16861	16568	16603	16822	16821	16853	16762	16599	16735	16734	16696	16631	16798	16905	16914	16952	16619	16713	16568	16668	16678	16650	16832	16755	16710	16819	16722	16670	16804	16852	16698	16470	16873	16624	16997	16672	16641	16627	16742	16780	16731	17091	16636	16736	16895	16712	16698	16614	16701	16809	16781	16807	16840	16610	16566	16757	16568	16610	16856	16828	16763	16607	16744	16761	16801	16869	16805	16828	16729	16595	16691	16793	16929	16771	16779	16894	16616	16744	16844	16664	16847	16728	16741	16663	16868	16754	16778	16749	16706	16701	16650	16754	16849	16539	16574	16972	16682	16636	16731	16648	16763	16826	16635	16471	16551	16796	16883	16873	16619	16824	17001	16808	16740	16721	16640	16753	16874	16707	16465	16573	16714	16760	16739	16799	16744	16681	16867	16964	16770	16860	16753	16927	16498	16829	16729	16905	16800	16513	16738	16917	16869	16803	16850	16735	16768	16602	16749	16723	16528	16696	16697	16509	16473	16768	16865	16811	16788	16732	16806	16871	16821	16672	16641	16667	16750	16669	16641	16685	16708	16726	16895	16567	16569	16795	16909	16781	16883	16790	16805	16859	16973	16673	16613	16654	16714	16709	16696	16981	16711	16738	16715	16809	16661	16654	16814	16875	16795	16783	16706	16696	16749	16906	16925	16765	16774	16856	16911	16828	16891	17001	17000	16733	16889	16878	16464	16850	16770	16899	16683	16542	16722	16638	16911	16770	16584	16778	16840	16618	16934	16686	16620	16884	16888	16721	16824	16771	16735	16783	16512	16658	16957	16573	16592	16685	16640	17043	16723	16849	16730	16559	16830	16950	16988	16578	16714	16814	16722	16892	16853	16616	16684	16819	16578	16548	16679	16614	16647	16761	16906	16518	16974	16706	16881	16724	16638	16711	16654	16832	16852	16885	16832	16904	16846	16767	16840	16945	16883	16747	16840	16659	16826	16765	16612	16733	16516	16766	16939	16810	16765	16716	16802	16710	16607	16746	16758	16792	16759	16545	16752	16657	16594	16790	16621	16661	16863	16524	16797	16785	16697	16846	16590	16869	16718	16678	16780	16956	16794	16888	16701	16701	16758	16706	16705	16702	16704	16626	16606	16969	16955	16823	16698	16769	16800	16756	16862	16710	16812	16870	16906	16728	16640	16840	16815	16813	16782	16605	16821	16704	16687	16710	16697	16790	16656	16630	16781	16717	16739	16830	16588	16770	16995	16751	16570	16631	16696	16690	16783	16788	16584	16963	16736	16808	16799	16730	16680	16723	16886	16756	16535	16736	16694	16715	16742	16843	16695	16782	16833	16792	16785	16809	16769	16799	16831	16643	16894	16656	16747	16881	16739	16984	16998	16726	16751	16587	16596	16927	16950	16703	16882	16573	16761	16768	16811	16733	16623	16741	16702	16850	16688	16707	16875	16650	16782	16565	16696	16783	16843	16559	16663	16599	16820	16864	16906	16566	16908	16785	16453	16597	16789	16772	16655	16916	16658	16658	16778	16684	16604	16694	16711	16805	16718	16754	16711	16753	16719	16967	16860	16916	16786	16663	16707	16684	16669	16799	16667	16691	16698	16691	16478	16792	16779	16736	16762	16736	16893	16814	16819	16799	16871	16733	16674	16738	16602	16790	16595	16754	16608	17061	16889	16658	16822	16695	16586	16608	16578	16659	16726	16353	16650	16678	16724	16682	16614	16622	16511	16624	16678	16898	16938	16635	16724	16687	16711	16849	16692	16712	16752	16712	16809	16667	16518	16940	16565	16678	16875	16775	16870	16768	16865	16979	16886	16783	16751	16618	16565	16725	16915	16569	17169	16775	16968	16675	16841	16904	17053	16890	16684	16761	16766	16483	16510	16694	16829	16605	16516	16797	16658	16773	16669	16871	16739	16558	16705	16775	16854	16804	16637	16693	16497	16780	16708	16725	16817	16643	16708	16879	16775	16916	16920	16917	16786	16619	16796	16733	16875	16648	16875	16546	16690	16729	16644	16696	16853	16715	16640	16830	16791	16851	16634	16697	16832	16730	16765	16727	16840	16845	16851	17043	16710	16510	16762	16824	16543	16742	16966	16878	16856	16849	16818	16484	16800	16979	16956	16756	16715	16833	16669	16685	16579	16849	16786	16781	16833	16750	16780	17131	16671	16639	16718	16883	16825	16772	16675	16757	17071	16765	16888	16780	16735	16884	16674	16954	16676	17028	17006	16986	16858	16852	16863	16681	16566	16814	16617	16653	16664	16523	16766	16693	16510	16673	16746	16838	16863	16786	16646	16744	16693	16767	16560	16707	16767	16741	16721	16704	16817	16934	16589	16773	16981	16910	16852	16646	16761	16911	16867	16788	16791	16954	16692	16691	16745	16540	16852	16729	16734	16792	16588	16758	16769	16765	16631	16695	16640	16872	16935	16939	16774	16664	16815	16636	16618	16763	17080	17214	16742	16916	16734	16720	16548	16953	16957	16727	16805	16630	16632	16820	16693	16470	16722	16717	16711	16733	16827	16704	16877	16748	16731	16987	16609	16478	16520	16782	16514	16797	16738	16881	16798	16781	16775	16763	16660	16552	16787	16590	16653	16482	16614	16759	16893	16701	16693	16585	16687	16797	16769	16717	16797	16606	16507	16820	16651	16794	16840	16677	16880	16698	16532	16807	16690	16786	16494	16852	16978	16832	16697	16694	16682	16829	16798	16718	16585	16717	16476	16516	16600	16710	16715	16755	16739	16804	16732	16559	16632	16701	16621	16599	16587	17123	16926	16759	16591	16928	16689	16720	16767	16851	16752	16800	16719	16824	16722	16875	16875	16778	16627	16895	16791	16769	16716	16674	16603	16836	16839	16812	16840	16865	16901	16837	16691	16814	17031	16807	16750	16650	16817	16945	16558	16635	16886	16928	16861	16838	16701	16906	16875	17031	16541	16800	16782	16621	16825	16715	16811	16635	16737	16855	16867	16724	16834	16896	16568	16592	16553	16718	16830	16830	16815	16682	16661	16803	16672	16848	16730	16717	16618	16853	16782	16728	16662	16637	16634	16925	16844	16772	16849	16952	16915	16726	16799	16839	16792	16561	16840	16686	16851	16643	16741	16937	16595	16784	16750	16822	16718	16782	16759	16882	16742	16904	16819	16632	16872	16913	16751	16736	16751	16691	16809	16657	16777	17019	16862	16886	17024	16727	16867	16844	16716	16701	16735	16707	16721	16822	16915	16949	16745	16724	16569	16902	16881	16661	16542	16608	16882	16888	17065	16732	16683	16752	16851	16709	16646	16537	16897	16756	16887	16925	16538	16830	16707	16811	16814	16756	16664	16577	16705	16847	16628	16798	16817	17014	16859	16871	16734	16532	16589	16954	16679	16729	16770	16718	16736	16440	16773	16841	16688	16732	16859	16600	16813	16776	16746	16722	16767	16808	16707	16846	16757	16845	16845	16557	16584	16583	16654	16732	16661	16567	16630	16598	16692	16828	16691	16762	16853	16771	16832	16931	16883	16689	16834	16920	16836	16821	16856	16728	16663	16589	16404	16657	16730	16817	16830	16763	16589	16701	16620	16851	16779	16874	16916	16733	16686	16740	16983	16816	16583	16698	16712	16847	16866	16569	16649	16974	16801
50761	78757	70566	51594	42210	34169	29011	24465	19657	17758	15868	14943	14294	13759	13301	13141	12969	12479	12401	12415	12191	11987	12028	12169	11691	11903	11947	11889	11927	11859	11751	11941	11823	11930	11844	11916	11699	11808	11851	11726	11692	11821	11897	11601	11679	11908	11616	11808	11704	11799	11811	11866	11653	11740	11893	11718	11758	11738	11773	11856	11873	11996	11843	11807	11705	11706	11866	11766	11635	11896	11651	11739	11750	11808	11864	11857	11858	11644	11830	11845	11729	11769	11853	11694	11838	11903	11872	11726	11728	11831	11792	11869	11812	12064	11863	11763	11739	11836	11763	11998	11709	11627	11608	11621	11937	11762	11789	11775	11786	11889	11778	11742	11777	11870	11641	11965	11588	11595	11708	11735	11759	11843	11886	11729	11833	11813	11674	11822	11686	11680	11805	11843	11794	11782	11831	11955	11639	11676	11813	11914	11754	11811	11870	11868	11904	11985	11766	11803	11933	11881	11756	11815	11779	11740	11898	11666	11684	11792	11734	11751	11851	11664	11780	11844	11762	11742	11764	11763	11895	11755	11687	11766	11985	11647	11661	11806	11695	11856	11838	11891	11770	11767	11658	11798	11931	11792	11708	11884	11772	11873	11748	11704	11763	11628	11843	11824	11773	11952	11777	12044	11883	11827	11780	11713	11767	11868	11883	11809	11636	11743	11737	11820	11691	11656	11860	11694	11770	11791	11798	11634	11764	11678	11777	11851	11836	11809	11855	11772	11551	11747	11757	11942	11897	11649	11787	11631	11688	11674	11796	11790	11829	11890	11680	11628	11765	11660	11533	11581	11839	11934	11783	11817	11894	11679	11787	11880	11727	11930	11843	11689	11780	11871	11778	11896	11673	11845	11790	11789	11614	11821	11773	11704	11712	11684	11895	11664	11997	11689	11890	11637	11702	11890	11846	11747	11659	11782	11735	11817	11640	11607	11807	11802	11753	11745	11829	11712	11940	11773	11734	11663	11620	11829	11759	11882	11812	11747	11896	11743	11821	11900	11793	11629	11865	11714	11822	11811	11811	11794	11848	11837	11904	11789	11853	11798	11784	11759	11777	11752	11786	11735	11901	11865	11839	11781	11755	11663	11913	11857	11756	11706	11697	11734	11745	11861	11906	11799	11883	11624	11652	11744	11782	11698	11756	11802	11882	11911	11928	11792	11802	11656	11779	11827	11698	11710	11859	11855	11695	11785	11759	11678	11823	11765	11834	11819	11707	11676	11852	11760	11806	11682	11621	11831	11874	11864	11690	11909	11796	11669	11715	11742	11763	11764	11797	11827	11779	11827	11788	11781	11610	11689	11632	11727	11799	11756	11674	11712	11711	11902	11930	11760	11753	11786	11726	11790	11859	11448	11825	11653	11780	11818	11812	11648	11723	11726	11825	11854	11825	11906	11677	11723	11781	11582	11817	11746	11882	11739	11767	11959	11780	11712	11693	11893	11953	11710	11780	11646	11561	11799	11716	11852	11711	11996	11727	11870	11701	11835	11748	11664	11655	11627	11942	11712	11730	11751	11768	11857	11806	11822	11686	11710	11836	11821	11770	11838	11838	11641	11690	11809	11643	11923	11816	11822	11762	11810	11707	11709	11616	11782	11792	11740	11742	11753	11742	11670	11722	11954	11715	11719	11985	11710	11771	11639	11669	11570	11607	11789	11830	11908	11888	11631	11809	11745	11715	11889	11767	11732	11833	11716	11850	11789	11784	11775	11987	11878	11691	11756	11724	11648	11928	11832	11607	12000	11698	11772	11864	11778	11671	11725	11865	11824	11687	11562	11852	11858	11599	11871	12018	11903	11692	11804	11882	11692	11701	11721	11622	11702	11785	11716	11718	11788	11751	11738	11726	11688	11838	11729	11673	11683	11618	11783	11890	11821	11735	11872	11697	11587	11871	11719	11798	11853	11572	11761	11648	11884	11681	11658	11853	11793	11825	11900	11694	11829	11623	11775	11870	11783	11674	11941	11805	11650	11806	11937	11784	12053	11709	11729	11654	11651	11642	11756	11850	11770	11828	11706	11657	11876	11745	11871	11763	11915	11566	11668	11911	11921	11818	11712	11838	11753	11768	11752	11663	11811	11890	11603	11872	11537	11774	11771	11649	11701	11698	11845	11799	11876	11788	11669	11675	11890	11658	11606	11827	11833	11772	11791	11656	11840	11736	11830	11705	11805	11829	11752	11671	11856	11783	11682	11812	11585	11766	11856	11755	11742	11817	11853	11692	11700	11809	11812	11618	11737	11672	11805	11646	11826	11627	11879	11908	11653	11826	11702	11619	11795	11807	11756	11727	11802	11753	11565	11808	11740	11819	11775	11746	11677	11950	11580	11787	11636	11721	11862	11684	11620	11715	11835	11796	11884	11750	11842	11814	11815	11843	11644	11766	11849	11808	11777	11964	11739	11789	11873	11832	11771	11699	11797	11766	11684	11717	11691	11787	11806	11804	11759	11728	11765	11647	11782	11810	11963	11825	11804	11771	11836	11918	11633	11864	11845	11821	11821	11759	11690	11776	11638	11908	11786	11813	11476	11698	11696	11846	11835	11634	11721	11709	11869	11664	11753	11708	11713	11756	11890	11613	11761	11839	11828	11746	11771	11845	11669	11876	11915	11817	11813	11787	11727	11861	11778	11797	11838	11799	11845	11726	11638	11744	11731	11697	11676	11723	11778	11781	11721	11730	11819	11909	11766	11739	11664	11816	11705	11591	11640	11884	11832	11853	11852	11774	11979	11819	11734	11658	11718	11867	11765	11868	11582	11716	11858	11912	11697	11687	11590	11681	11737	11670	11829	11851	11651	11801	11798	11737	11755	11597	11693	11745	11591	11814	11648	11762	11730	11781	11869	11925	11708	11823	11583	11760	11879	11865	11651	11905	11977	11768	11943	11789	11742	11665	11836	11699	11799	11736	11793	11653	11770	11801	11775	11766	11886	11836	11705	11757	11820	11858	11773	11726	11906	11915	11700	11821	11637	11684	11764	11692	11808	11694	11925	11764	11795	11752	11832	11776	11808	11881	11771	11778	11842	11756	11790	11822	11872	11856	11806	11684	11819	11620	11632	11675	11822	11844	11689	11717	11865	11605	11762	11807	11794	11801	11751	11777	11685	11772	11801	11743	11789	11912	11824	11738	11754	11766	11842	11689	11859	11749	11895	11752	11711	11765	11836	11738	11728	11838	11755	11690	11788	11620	11731	11846	11881	11892	11684	11741	11880	11777	11817	11731	11707	11802	11675	11717	11792	11635	11773	11612	11707	11700	11809	11830	11735	11899	11621	11857	11829	11922	11763	11592	11724	11594	11713	11844	11630	11660	11810	11817	11756	11770	11755	11847	11703	11525	11889	11856	11859	11646	11861	11781	11707	11861	11690	11598	11829	11563	11803	11604	11851	11753	11827	11815	11794	11759	11980	11748	11811	11754	11668	11859	11862	11850	11757	11840	11621	11940	11831	11836	11832	11874	11761	11622	11770	11889	11855	11871	11815	11712	11775	11759	11825	11687	11998	11835	11788	11642	11713	11824	11738	11730	11827	11781	11699	11690	11771	11766	11831	11691	11725	11742	11893	11921	11795	11723	11765	11606	11817	11627	11869	11844	11906	11796	11809	11975	11689	11733	11856	11706	11750	11856	11806	11768	11653	11822	11862	11857	11732	11879	11685	11817	11704	11721	11761	11769	11636	11691	11732	11807	11750	11702	11712	11776	11702	11836	11711	11851	11691	11578	11755	11947	11723	11872	11770	11946	11749	11907	11735	11740	11712	11715	11761	11671	11708	11701	11642	11781	11764	11805	11824	11765	11806	11648	11760	11775	11667	11806	11894	11835	11922	11806	11761	11876	11655	11848	11712	11802	11955	11733	11710	11871	11902	11882	11797	11867	11860	11531	11849	11636	11718	11707	11892	11918	11785	11870	11678	11533	11815	11667	11830	11694	11845	11849	11786	11972	11853	11797	11777	11822	11686	11899	11815	11762	11784	11793	11651	11901	11871	11853	11874	11694	11830	11763	11727	11724	11681	11790	11875	11739	11731	11615	11813	11799	11753	11836	11757	11829	11845	11783	11824	11774	11766	11869	11931	11671	11735	11756	11779	11621	11752	11668	11746	11744	11774	11726	11657	11817	11800	11659	11718	11957	11918	11762	11781	11869	11846	11949	11701	11718	11581	11800	11819	11795	11812	11782	11701	11733	11806	11762	11849	11846	11769	11621	11695	11927	11753	11630	11873	11733	11776	11973	11850	11702	11676	11927	11652	11790	11855	11747	11687	11762	11759	11911	11685	11876	11583	11881	11748	11721	11716	11643	11857	11786	11924	11808	11669	11869	11848	11822	11799	11790	11821	12010	11827	11822	11849	11726	11771	11724	11708	11975	11568	11762	11860	11685	11875	11752	11735	11815	11727	11715	11781	11783	11823	11644	11814	11721	11753	11885	11849	11940	11652	11739	11671	11846	11673	11671	11859	11767	11818	11854	11821	11693	11626	11872	11647	11704	11836	11601	11952	11828	11661	11777	11685	11938	11777	11723	11861	11710	11643	11863	11717	11843	11818	11792	11768	11745	11768	11725	11865	11947	11816	11810	11608	11742	11823	11818	11674	11721	11893	11750	11740	11958	11744	11728	11722	11651	11688	11673	11758	11914	11777	11788	11749	11624	11761	11791	11805	11775	11718	11906	11782	11759	11788	11854	11761	11740	11954	11606	11773	11900	11813	11711	11757	11827	11930	11705	11713	11820	11774	11764	11895	11769	11839	11677	11764	11677	11749	11743	11891	11743	11746	11839	11762	11745	11815	11732	11764	11778	11698	11846	11974	11836	11714	11816	11851	11763	11771	11852	11787	11791	11835	11734	11852	11839	11844	11892	11863	11734	11775	11908	11729	11684	11862	11873	11825	11945	11808	11758	11764	11770	11765	11724	11752	11797	11882	11808	11788	11757	11768	11828	11915	11880	11815	11731	11939	11928	11945	11786	11817	11739	11748	11837	11832	11820	11745	11833	11910	11599	11796	11819	11675	11853	11828	11737	11656	11621	11747	11844	11765	11730	11761	11763	11825	11851	11801	11657	11728	11791	11920	11813	11723	11721	11713	11842	11734	11698	11763	11759	11745	11671	11936	11684	11897
24421	21322	29817	29463	33072	35554	37393	33036	30556	26384	21771	20104	19568	19141	18698	18261	18393	18087	17878	17590	17444	17489	17496	17371	17334	17480	17333	17371	17262	17054	17258	17096	16994	17305	17156	17178	17194	17266	17074	17037	16897	17103	17071	17108	17055	17147	17102	17037	16919	17102	17164	16933	17020	17064	17041	16953	16972	17093	17204	16889	17070	16932	17037	17061	17085	16987	16859	16890	17126	17253	17166	16957	17224	17244	17047	17033	17143	17059	17141	17154	17192	16975	17039	16957	17124	16911	16692	16926	16932	16978	17023	16957	17074	16987	17027	17085	17078	17029	17101	16954	17053	17029	17052	17028	17144	16794	17055	16911	16788	17008	17029	16975	17005	16868	16961	16933	16950	17237	17216	16953	16916	16938	17167	17060	17105	16995	17031	16885	17054	17177	16943	17078	17072	16961	16980	16707	16642	17048	16990	17089	16835	16863	17110	16914	16901	17012	16901	16962	17112	16777	16938	16954	17115	17033	16970	17275	16789	16978	16913	17055	17032	16973	16969	16886	17021	16918	16849	17110	16809	16937	17151	17022	16973	17001	16988	17104	17046	16930	17124	16930	17183	17055	16850	16937	16926	17088	17027	16853	17180	17241	17181	17018	17069	16960	17013	17008	16997	16935	16928	17168	16973	16814	17184	17138	17070	16973	16956	16997	17022	17020	17135	17096	16952	17059	17176	17171	17026	17072	17238	16884	16918	17017	16907	17142	16981	17096	17005	16978	16927	16948	16992	17264	17016	17037	17157	16895	17184	16984	17055	17113	16974	17039	16954	16904	17196	17135	16956	16968	17123	17190	17088	16998	16937	16942	17006	17005	16875	17228	17108	17049	17197	16910	17178	16898	17142	17086	17303	16966	16936	16946	17067	17129	17026	16985	17045	17092	16868	16984	16902	16866	16940	17151	17014	16851	16939	17001	17215	16902	17037	16922	16998	16821	16735	17094	17140	17053	17078	16998	17074	17055	16865	17017	16971	16753	16846	16976	16945	17136	16821	17028	17069	17090	16979	17012	17110	17012	16860	16950	17052	16914	17047	16899	17041	17207	17019	17009	16963	17165	17110	17098	16927	16907	16982	17018	17020	16893	17040	17217	16928	16960	16961	17054	17125	16876	17108	17022	17008	17141	16999	16943	17062	17002	17084	17054	17197	17123	17157	17197	17276	17028	17183	17203	17116	16922	16895	17023	17187	17034	16881	16977	16892	17121	17053	17004	17187	16894	16990	17050	17042	17044	16943	16996	16971	16808	17163	16977	16914	16974	17283	16903	17093	16877	17192	16990	17041	16832	17030	16973	16953	16918	17018	16988	16960	16912	17065	16776	17087	16895	16897	17142	17001	17136	16983	17016	16779	17017	17121	17098	16864	16941	17030	16925	17132	16995	16963	16884	16883	16970	16958	17019	16857	16931	17072	17071	17019	16996	16982	17007	16956	17156	17124	17109	17101	17076	17086	17170	17042	16916	16992	17025	17004	16994	16860	16793	17139	17109	16823	17056	16918	17001	17208	16926	17152	16791	17250	17066	16763	16850	17060	17019	17309	16950	16996	17157	17298	16921	17201	16883	16968	16943	17191	16789	16971	17075	17218	17094	17300	17109	17220	16983	17167	16954	17031	16853	17073	17135	16962	16877	16991	17028	17073	17087	16995	17154	17082	17043	16815	16944	17027	17082	16984	16837	17167	17051	17090	16921	17096	17079	17050	16877	17005	17034	16954	17012	16859	16984	16996	17068	17040	16961	16898	17035	17086	17120	17062	17163	17298	16904	17135	16925	17088	17214	17127	17229	17107	16960	17229	16795	17033	16982	16897	17092	17112	16934	17024	16937	17065	17063	16842	17082	17126	17047	16989	17082	16877	17053	17045	17099	17049	17044	16991	17126	16830	17122	16978	17003	17065	16983	17074	16969	17143	16966	16966	17078	17108	17015	16764	16905	16940	16931	17017	16896	16848	16824	16891	17072	17158	17162	17198	17096	16879	17130	16988	17151	17016	17185	17031	17159	17004	16995	16842	16905	17015	16920	17141	17139	17189	16848	16898	17123	16845	17011	17155	16943	17064	16963	17036	16997	16961	17055	16940	16755	17056	17031	17077	16983	17130	17036	16956	16875	17017	16926	17047	16980	16878	17047	17107	17016	17084	17096	16806	17023	16899	16941	17096	17171	16823	16984	17083	17068	16851	17130	17121	17020	16998	17232	17092	17058	16943	16989	17144	16930	16960	16683	17171	16959	17008	16832	16769	17206	16864	16921	17279	16979	16965	16858	17042	17038	16917	17188	16887	16939	16962	16979	16976	16869	17160	16828	16875	17142	17230	16964	16944	16977	16905	16997	17085	16970	16991	16885	16976	16801	17000	16887	17020	17035	17104	16903	16888	17114	17003	17160	16959	17088	16865	16778	17070	17163	17083	16920	17087	17114	16847	17004	17029	16879	16827	17097	17107	16904	16970	17096	16996	17006	16981	16911	16851	17092	17048	16919	16975	17009	17032	17101	17010	17068	16805	17023	16898	16857	16960	16954	17020	17039	16789	16813	16915	16881	16974	17080	16880	16878	16971	16930	17073	16960	17036	17077	17198	17032	16862	16822	16874	17045	16959	16763	16913	16817	17143	16845	17010	16990	16991	16717	16970	16898	16933	16852	16805	17033	16945	17107	17052	17087	17029	17063	17013	16980	16953	17018	17176	16958	17121	17066	17032	17086	16966	16978	17133	17037	16817	16956	16886	16945	17043	17033	17208	17222	16940	16991	17132	17041	17001	16757	17147	16860	16945	17057	16987	16958	16980	16888	16967	17182	16936	17051	17003	16883	16945	17072	17154	17055	16903	17088	17078	17232	17020	17165	16892	16951	17032	17157	17026	17054	17125	16769	16782	16952	17070	16967	17136	17050	16965	17293	17182	17125	17001	17105	16929	17130	16656	16900	17031	17050	16971	17176	17119	17060	16838	17101	16887	17117	17116	16925	16961	17194	16960	17017	16994	16950	17006	17180	16876	16950	17053	16933	16937	16993	16912	16962	16889	16961	17051	16930	16892	16885	17039	17116	16967	16846	16905	16960	16970	16905	16984	17058	16977	17045	16757	16935	17039	17265	17206	16911	17016	16892	17114	16889	17128	16840	16772	17013	17062	16965	17016	16900	17162	17226	16990	16906	17165	17050	16738	16881	16897	17106	16960	17034	16952	16992	16983	17115	17151	16756	17054	17145	17045	16975	17067	17030	17113	16773	16978	17005	17156	17101	16870	17088	16892	16907	16948	16986	16845	16936	17096	16843	17159	17224	17253	17023	17072	17071	16984	17115	17057	17197	16976	16879	17059	16847	17017	16926	16792	16870	16974	16886	17190	17050	17037	16935	17194	16855	17102	16911	16945	16819	17020	16983	16982	16954	17111	17094	16994	17015	17119	16824	16893	16998	17205	17027	17029	17098	16952	17117	17162	17164	16869	16892	17076	17063	17037	16809	17162	16687	17018	17012	17063	17164	16779	17117	17044	17009	17139	16813	16929	17014	16931	17035	17101	17136	16959	17064	17189	16975	16934	16996	16934	17226	17028	17159	17029	17116	16987	16966	17150	17060	16823	16776	17103	17110	17066	17154	16940	17093	16806	16831	16980	16942	17087	17161	17122	16851	17118	17050	17109	16969	17135	17195	17190	16890	17052	17162	16969	17024	16991	17030	16951	16964	16753	16924	17282	16923	16940	16958	17057	17126	17019	17122	17144	17128	17133	17107	17034	16976	16973	17094	16872	17029	17166	17234	16927	17019	17149	17016	17096	16885	16887	16998	17174	17053	16971	17223	16976	17006	16970	17197	16868	17050	16913	17170	17312	17056	16863	17145	16905	17119	16956	16957	17034	17007	17032	17014	17082	16904	17213	17031	17065	17151	17035	17112	17025	17012	17080	16878	17144	17044	16916	17154	17011	17081	17291	17070	17141	16980	17064	16952	17025	16997	17041	16892	16961	16900	17218	17123	16936	17016	16967	16956	16913	17007	16982	16806	17048	16929	17072	17116	16840	16951	16923	17066	16963	16953	17199	16968	16868	16744	16940	17089	17055	16911	16939	17138	17266	16888	16888	17127	16782	17030	16885	16953	17053	17071	16970	16856	17088	17115	17080	16771	17133	16952	16935	17280	17169	17105	16939	17079	16916	17075	16898	16949	16927	16943	16978	17081	17096	16840	17175	17103	17086	17161	17177	17066	17044	17044	17106	17162	16946	17044	17004	17068	17038	17141	17149	17039	17169	17123	16811	16934	16982	17045	17118	17015	16946	17082	17090	16830	16943	17069	16966	16897	17003	17083	16900	17166	16846	16813	17190	17076	17018	17024	16804	17148	17051	16940	16934	16861	17028	17011	17019	16942	16978	16910	17105	16973	16995	17173	16907	17090	16972	17071	17093	17061	17255	17060	17049	17023	16877	17211	16993	17005	16863	16984	17007	17033	16833	17120	17010	17195	17058	16863	16856	16768	17070	17116	16886	16930	17084	17082	17030	17066	17240	16852	17006	16981	17137	16956	16896	16869	17101	17068	17102	17067	16991	16896	17041	17238	17020	17026	17200	17187	17135	17108	17008	16954	16945	17064	17042	17100	16974	17029	17283	17010	16918	17052	16925	16802	16942	17151	17090	17012	17022	16772	16860	17213	16880	16810	17284	16810	17075	16967	16976	17022	16888	17085	16985	16886	17085	16884	16946	16843	17006	17255	16854	16993	17112	17129	16786	17064	16918	16842	17193	16983	16971	16895	16907	17035	17124	17103	17166	17055	17232	17011	17050	16920	16969	17008	16905	17052	16869	16989	17190	17265	17232	16977	16971	16840	17273	17032	17011	16900	17039	17114	16947	17046	17039	17117	16789	16916	17020	17043	16875	16987	16915	17037	16970	17008	17086	16894	16867	17192	16940	17011	17156	16892	16975	17046	17097	17005	16812	16874	17312	17063	16868	16985	17163	17072	17212	17136	16727	16789	16966	16989	17082	17028	16837	16858	16916	17159	17051	16980	17014	17138	17033	17145	16956	17110	17001	16864	17055	17096	17156	17215	16982	16912	16844	17005	16976	16914	16968	17035	17008	16964	16933	16809	16942	17033	17110	16976	16999	17056	17105	16901	16957	16861	16855	17026
54517	83419	73536	58271	46807	37533	33631	30607	27324	21124	16133	15142	14445	14104	13609	13276	13019	12887	12739	12615	12306	12282	12156	12280	12102	11772	11991	12203	11840	12041	12053	11916	12014	11902	11819	11974	12087	11825	11934	11847	11850	12025	11910	11875	12079	11919	11918	11872	11936	11806	11900	11980	11820	11856	11968	12004	11865	11996	11909	11972	12004	11875	11907	11921	11982	11807	11826	11916	11749	12079	12120	11941	12033	11834	11947	12024	11687	11967	11966	11920	11939	11682	12144	11912	11937	11954	11923	12020	11821	12066	12008	11835	11874	11902	11988	11891	11950	12105	11974	11851	11961	11890	11852	11914	11934	11917	11902	11982	11945	11868	11979	11986	11863	11840	11896	11903	11977	11951	11776	11788	11874	11865	11869	11857	12031	12070	11808	11925	11656	11928	11908	11818	11881	11993	11801	11823	11871	11898	11948	11874	11860	11879	11900	11748	11913	11951	11789	11921	11921	11935	11837	11846	12020	11858	11877	11960	11916	12004	11975	11804	11964	11890	12009	11910	11791	11894	11933	11766	11898	11942	11745	11910	11900	11940	11883	11944	11977	11818	12081	11805	11956	11880	11855	11934	11971	12047	11937	11916	11857	11748	11938	11955	11947	11951	11857	11863	12124	11974	11844	11868	11923	11788	12070	11998	11849	12009	11843	11856	11885	11830	11955	11856	11794	11840	11871	11860	11908	11859	12026	12017	11818	11864	11956	11996	11778	11866	11943	11882	11978	11812	11950	11906	11955	12028	11914	11990	11922	11785	11932	11916	12012	11783	11789	11894	11809	11723	12014	11824	11906	11935	11947	12046	11905	11849	11772	11910	11887	11834	11844	12135	11896	11848	11756	11795	11842	11894	12011	11886	11868	11876	11756	11859	11956	11850	11780	11991	11932	11835	11945	11943	11881	12049	11803	11719	11970	11641	11997	11828	11935	11873	11929	11958	11820	11786	11849	11840	11859	12118	11847	11736	11849	11857	11824	11847	11973	11717	11934	12011	12033	11972	11957	11971	12014	11876	12057	12034	11910	11981	11943	11748	11903	12084	11898	11961	11894	11782	12082	11889	11854	11881	11888	11801	11928	11745	11903	11925	12046	12032	11679	11777	11904	11900	11896	11976	11973	11874	11976	11698	11946	11942	11801	11763	11765	11879	11897	11863	11744	12061	11893	11845	11961	11964	11810	11785	12026	11824	11797	11836	11884	11834	11811	11924	11935	11841	11902	11869	12001	12046	11898	11928	11816	11793	11935	11864	11886	11846	11861	11948	11951	11865	11852	11957	11886	11767	11919	11946	11853	11891	11950	11959	12145	11857	11842	12029	12030	11870	11913	11884	11745	11864	11915	11953	11862	12041	11822	11882	12051	11779	11890	11748	11698	11715	11880	11872	12060	11957	11936	11811	12051	12040	11943	12044	11947	11979	11885	12127	11827	11985	11958	11954	11940	12103	11950	11807	11920	11963	11827	12046	11974	11944	12001	11914	11838	11812	11899	11958	11968	11951	12093	11883	11921	11853	11863	11862	11797	12018	11896	11922	11818	11779	11968	11922	11911	11935	11888	11838	12063	11886	11892	11846	11925	11899	11909	11874	11714	11823	11864	11919	11900	11773	12002	11916	11904	11802	11879	11949	11934	11924	11797	12013	11864	11861	11975	11912	11951	11739	11927	11803	11926	11972	11924	11961	11982	11825	11868	12021	11924	11820	11821	11943	11816	11960	11906	11809	11791	11894	12003	12013	11863	11830	11957	11824	11838	11952	12027	11911	11841	11994	11880	11927	12042	11963	11948	11935	11924	11971	11917	11974	11876	11862	11815	11785	11758	12078	12055	11878	11897	11986	11833	11942	11836	11922	11902	12030	11838	11806	11904	12056	11751	11804	11884	11908	11862	11922	11818	11955	11879	12001	12032	12016	11910	12083	11673	11942	11868	11832	11928	11807	12040	11771	11933	11897	12125	11950	11898	11914	12128	11844	11890	11866	11984	11949	12087	11954	11971	11967	11827	11736	11923	11895	11753	11905	11774	11924	11656	11882	12065	11881	11981	11887	11904	11684	11881	12086	11785	11987	11917	11970	11852	11935	11912	11942	11751	11729	11964	11905	11792	11760	11982	11799	12003	11927	11885	11814	11942	12073	11874	11893	11986	11826	12034	11909	11770	12202	11942	11894	11956	11982	11717	11812	12168	11869	11841	11982	12003	11879	11804	11997	12059	11977	11836	11787	11968	11778	12042	11892	11935	11947	11927	11881	11745	11957	11865	11718	11904	11785	11768	12105	12020	12128	11889	11847	11990	11872	11837	11850	12082	11909	11805	11819	12051	11956	11864	11763	12062	11755	11720	11782	11811	11935	11898	11840	11936	11860	11800	11914	11740	12005	11674	11745	11847	11838	11829	11830	11822	11815	11920	11978	11943	11960	12005	11672	11897	11892	11862	11777	12051	11769	11950	11891	11923	11717	11879	11926	11889	12003	11917	11852	11835	11938	11978	11933	11973	11900	11872	11998	12101	12043	11906	11944	11689	11874	11902	11692	11835	11942	11726	11798	11890	11993	11952	11929	11993	11983	11721	11963	12028	12010	11937	11981	11852	11836	11900	11943	11809	11929	11794	11816	11865	11878	11943	11909	11967	11928	11781	11874	11802	11919	11785	11926	11836	11755	12061	12084	11898	11835	11851	11846	11900	11906	11935	11843	11916	11890	11989	11963	11995	11853	11697	11889	11892	11957	11953	11847	11772	11837	12168	11868	11810	11882	12001	11762	11927	12036	12084	11774	11956	11891	11896	12013	11872	11921	11972	11781	11825	11930	11990	11909	11915	11972	11865	11853	11915	11762	11923	11826	11938	12033	11968	11994	11847	11992	12054	11936	12025	11822	11824	11943	11972	11700	11931	11840	11987	11845	11792	11908	11890	11969	11865	11838	11935	11869	11828	11909	11846	11878	11861	12013	12091	11832	11868	11835	12025	11853	11901	11819	11908	11982	12070	11998	11863	12018	11837	11924	11957	11914	11899	11972	12074	12104	11929	11864	11821	11927	11983	12064	11929	12025	11844	11808	12023	11846	11979	11831	11958	12175	11760	11772	11977	11872	11954	11883	11888	11908	11907	11767	11821	11883	11695	12033	11855	11716	11837	11901	11973	11996	11884	12042	11901	11843	11836	11951	12051	11832	11999	11909	11990	11881	11872	12088	11894	11985	11942	11848	11840	11842	11814	11958	12176	12017	11952	11917	12134	11957	12083	11907	11825	11869	11909	11877	11880	11886	11847	11995	11943	11863	11926	11752	11761	11927	12064	11852	11871	12030	11807	11925	11858	11878	11901	11933	11817	11998	11984	11924	11871	12017	11882	11969	12057	11727	11806	11943	11910	11921	11920	11881	12038	11864	11951	11948	11985	11961	11903	11885	11879	11858	11999	11983	12091	11999	11853	11786	12078	11833	11837	11912	11938	12021	11748	11887	12001	11810	11967	12114	11986	11849	11926	11854	11994	11919	12004	11798	12000	11743	11775	12042	11830	11977	11790	12106	12037	11937	11883	11874	11842	11925	11744	12158	11953	11799	12026	11811	11794	11960	12011	11978	11756	11988	11925	11977	11936	11690	11829	11824	11984	11939	11881	11874	11872	11961	12054	11895	11938	11887	11924	11882	11921	11887	11833	11873	11722	11918	12126	11896	12086	11978	11900	11739	11792	11984	11910	11886	11768	11945	12009	11847	11789	11964	11881	11913	11798	11887	12017	11837	12002	11799	11866	11836	11943	11891	11928	11929	11890	11882	11850	11895	11896	11896	11917	11880	11855	11891	11993	12052	11768	12016	11754	12027	11775	11780	11855	12025	11794	11849	11752	11872	11840	11947	11921	11947	12046	11884	11835	11777	11905	11766	11897	11948	11883	11940	11819	12020	11771	11936	12020	11897	11873	12012	11961	11937	11933	12034	11960	11856	11932	12071	11960	11937	11872	11978	11889	11882	11674	11827	11964	11989	11766	11944	11953	11902	11866	11880	11942	12116	12075	11914	11950	11924	12035	11996	12029	11862	11977	11903	12025	11778	11817	11899	11946	11902	12068	11974	11837	12004	11942	11960	11882	11984	11981	11968	11789	11827	11940	11825	11886	11831	11969	11950	11970	11679	11881	11895	11886	11941	11854	11755	11869	11980	11881	11946	11829	11916	11922	11724	11861	11912	11852	11883	11805	12068	11906	11887	11943	11875	12007	11785	11975	11995	11824	11979	11918	11797	11854	11941	11890	11795	11866	11886	11905	11905	11961	11835	11936	11881	11889	11998	11858	11935	11908	11858	11809	11917	11918	11868	11855	11844	11829	11804	11831	11798	11871	11929	11943	11889	11844	11904	11890	11851	11973	11957	11798	11827	11797	11792	11950	11940	11957	11995	11919	11773	11882	11945	11838	11880	11950	11841	12014	12051	11832	11800	11970	11897	11870	11732	11799	11947	11703	11816	11774	12092	11885	12019	11829	11942	12094	11923	11934	11900	11849	11685	11855	11903	11964	12021	11794	12055	11940	11809	12067	11750	11740	11879	11785	11820	11840	11899	11857	11841	11842	11816	11898	11706	12003	11873	11917	11811	11927	11997	11873	11872	12029	11945	12010	11947	12050	11775	11862	11886	11848	11935	11914	11879	11904	11975	11854	11914	11773	11923	11858	11833	12032	11999	11890	11865	11959	12027	11851	11866	11919	11862	11799	12038	11846	11999	11747	11870	11920	11920	11938	11897	11865	11917	11709	11873	12006	11950	11868	11782	11963	11971	11927	11909	11894	11897	12046	11876	12033	11983	11845	12032	11919	11816	11807	11856	11893	11978	11859	11962	11737	11901	12005	11890	11854	11983	11898	11998	11971	12069	11904	11867	11761	11835	12029	12010	11840	11840	11939	11874	11832	12051	11869	11908	11854	11881	11881	11840	12040	11764	11924	11898	11974	11808	11890	12081	12019	11947	11900	12047	11913	11930	11959	11946	11914	12005	11881	11912	11992	11960	11950	11953	11816	11862	12000	12059	11914	11707	11959	11926	11798	11922	12027	11969	11702	11969	12067	11847	12010	12015	11907	11825	12050	11903	11925	11853	11871	11709	11735	11880	11912	12121	12037	11860	11907	11868	11907	11836
48994	58676	57692	48127	38389	31810	27048	22727	20267	18885	18353	18339	17800	17472	17451	17156	17126	17284	17158	16894	17023	17038	16804	16867	16963	16762	16478	16703	16829	16943	16684	16876	16816	16798	16664	16789	16679	16587	16775	16824	16704	16525	17106	16676	16682	16729	16919	16663	16918	16713	16675	16771	16614	16750	16529	16695	16691	16792	16686	16894	16592	16929	16748	16553	16708	16554	16647	16878	16821	16679	16628	16599	16470	16631	16734	16988	16511	16836	16807	16743	16532	16687	16714	16648	16502	16708	16696	16698	16738	16838	16955	16652	16737	16795	16766	16457	16651	16649	16625	16658	16664	16639	16802	16699	16544	16853	16744	16780	16700	16551	16563	16632	16663	16585	16887	16915	16463	16671	16731	16598	16765	16711	16424	16469	16621	16547	16705	16750	16761	16668	16767	16513	16581	16604	16575	16495	16717	16564	16820	16798	16798	16535	16640	16632	16617	16633	16512	16686	16693	16631	16697	16577	16836	16697	16671	16693	16690	16661	16751	16749	16620	16748	16597	16754	16654	16854	16616	16684	16724	16865	16707	16819	16672	16389	16731	16788	16651	16684	16656	16501	16704	16689	16484	16662	16611	16712	16766	16621	16683	16698	16752	16546	16837	16696	16710	16740	16784	16505	16583	16713	16748	16690	16694	16577	16569	16643	16704	16434	16602	16847	16545	16715	16693	16682	16648	16513	16611	16655	16710	16750	16747	16708	16679	16768	16620	16417	16699	16736	16652	16659	16621	16648	16762	16815	16629	16809	16770	16759	16696	16718	16516	16715	16823	16744	16878	16652	16818	16677	16725	16806	16611	16519	16721	16673	16688	16738	16392	16647	16627	16560	16615	16836	16650	16552	16752	16648	16633	16586	16658	16579	16682	16636	16559	16687	16704	16586	16683	16640	16646	16727	16719	16672	16525	16582	16774	16569	16782	16494	16621	16598	16827	16587	16752	16547	16631	16727	16734	16547	16688	16589	16800	16765	16970	16673	16609	16640	16788	16582	16750	16626	16611	16734	16575	16995	16606	16601	16743	16640	16791	16680	16934	16575	16623	16708	16706	16738	16534	16595	16666	16735	16583	16530	16735	16622	16901	16638	16719	16815	16625	16688	16595	16803	16551	16673	16577	16647	16553	16700	16558	16831	16948	16715	16608	16746	16639	16650	16670	16736	16624	16711	16701	16667	16746	16652	16605	16636	16581	16573	16657	16741	16713	16515	16581	16727	16558	16584	16518	16754	16739	16771	16644	16742	16689	16634	16607	16867	16832	16623	16826	16676	16998	16916	16903	16750	16725	16914	16789	16824	16578	16702	16595	16755	16703	16573	16664	16511	16819	16811	16743	16644	16521	16711	16614	16349	16841	16799	16704	16667	16924	16701	16607	16652	16543	16470	16793	16716	16392	16574	16616	16510	16501	16657	16801	16709	16714	16719	16605	16452	16657	16667	16616	16783	16416	16539	16498	16559	16753	16844	16465	16712	16702	16778	16594	16694	16834	16374	16743	16686	16565	16654	16725	16619	16837	16693	16559	16783	16604	16569	16689	16558	16608	16332	16424	16696	16644	16781	16875	16940	16702	16778	16609	16590	16653	16651	16653	16740	16336	16555	16511	16804	16741	16927	16652	16623	16580	16602	16723	16594	16805	16626	16862	16380	16703	16725	16602	16603	16662	16718	16690	16692	16708	16704	16722	16782	16834	16809	16702	16699	16858	16826	16709	16640	16852	16766	16809	16603	16767	16710	16616	16887	16541	16642	16496	16560	16724	16702	16646	16467	16714	16544	16669	16721	16592	16610	16634	16845	16527	16866	16776	16712	16740	16746	16626	16544	16808	16781	16853	16569	16760	16625	16773	16749	16689	16699	16877	16800	16797	16862	16775	16630	16454	16845	16867	16575	16740	16705	16821	16810	16687	16668	16655	16733	17014	16691	16752	16772	16743	16767	16480	16622	16725	16857	16524	16630	16796	16654	16856	16634	16800	16617	16754	16774	16658	16522	16560	16633	16581	16809	16702	16853	16501	16837	16480	16637	16802	16794	16792	16467	16493	16689	16733	16754	16647	16885	16655	16790	16479	16549	16490	16809	16827	16699	16697	16887	16856	16639	16792	16817	16811	16743	16794	16691	16793	16696	16654	16594	16737	16614	16530	16671	16646	16740	16640	16666	16488	16572	16751	16794	16621	16736	16816	16701	16674	16671	16610	16587	16752	16886	16746	16466	16610	16814	16892	16845	16740	16824	16806	16657	16765	16891	16738	16620	16738	16489	16811	16699	16790	16910	16596	16634	16876	16756	16591	16636	16687	16701	16706	16583	16923	16568	16668	16601	16745	16527	16696	16861	16553	16729	16427	16651	16628	16615	16757	16689	16762	16571	16658	16784	16643	16607	16597	16918	16728	16554	16573	16524	16746	16661	16544	16548	16690	16570	16893	16501	16722	16986	16540	16788	16744	16652	16645	16653	16852	16697	16594	16765	16706	16709	16836	16698	16759	16517	16478	16724	16526	16576	16553	16772	16901	16693	16663	16761	16397	16962	16567	16562	16718	16791	16706	16545	16533	16721	16676	16611	16498	16985	16760	16703	16705	16662	16611	16735	16521	16763	16543	16643	17112	16564	16616	16774	16613	16806	16768	16900	16853	16580	16584	16568	16351	16465	16777	16687	16610	16695	16702	16749	16432	16627	16864	16797	16708	16650	16597	16740	16775	16807	16620	16714	16596	16575	16754	16784	16772	16709	16825	16666	16536	16760	16833	16605	16609	16858	16490	16667	16593	16689	16774	16820	16605	16687	16644	16609	16749	16753	16613	16827	16921	16416	16694	16689	16585	16662	16673	16738	16633	16763	16727	16712	16517	16502	17017	16629	16724	16642	16650	16861	16908	16581	16698	16620	16482	16831	16704	16744	16558	16625	16815	16703	16785	16567	16529	16468	16674	16771	16802	16794	16719	16812	16984	16733	16567	16685	16711	16824	16646	16860	16785	16821	16607	16644	17010	16701	16560	16837	16575	16512	16518	16580	16593	16709	16476	16456	16663	16526	16659	16627	16573	16808	16742	16762	16914	16770	16556	16699	16707	16762	16753	16825	16692	16551	16711	16583	16638	16669	16735	16717	16736	16785	16847	16534	16617	16423	16837	16822	16677	16682	16626	16579	16870	16798	16595	16672	16649	16513	16764	16942	16734	16684	16729	16606	16641	16764	16611	16658	16628	16687	16890	16567	16720	16539	16628	16670	16860	16715	16626	16421	16618	16634	16842	16663	16731	16669	16662	16557	16538	16548	16726	16450	16738	16857	16721	16575	16686	16698	16613	16645	16714	16958	16582	16427	16884	16768	16554	16678	16527	16553	16590	16642	16756	16729	16796	16520	16692	16509	16691	16683	16740	16720	16687	16619	16696	16867	16826	16599	16643	16598	16579	16643	16464	16457	16447	16506	16710	16727	16652	16693	16868	16687	16480	16570	16764	16698	16496	16715	16796	16583	16707	16702	16896	16763	16635	16874	16574	16549	16714	16612	16910	16630	16706	16689	16926	16541	16652	16628	16888	16758	16633	16698	16886	16752	16743	16980	16749	16730	16779	16530	16623	16439	16700	16633	16597	16532	16390	16493	16635	16618	16766	16811	16873	16898	16709	16780	16699	16393	16730	16597	17024	16702	16650	16585	16690	16710	16892	16747	16668	16580	16572	16721	16823	16618	16510	16878	16648	16752	16732	16415	16913	16553	16563	16883	16630	16872	16692	16586	16757	16712	16654	16948	16956	16669	16605	16648	16941	16667	16656	16568	16720	16733	16770	16708	16680	16587	16667	16587	16576	16800	16581	16672	16700	16700	16823	16698	16511	16660	16611	16672	16677	16704	16817	16567	16597	16939	16573	16512	16649	16784	16745	16745	16611	16520	16697	16672	16746	16615	16647	16616	16743	16479	16778	16565	16734	16598	16602	16813	16549	16479	16634	16732	16749	16867	16794	16706	16783	16734	16615	16704	16583	16756	16758	16744	16542	16820	16724	16786	16862	16750	16539	16644	16602	16780	16837	16731	16624	16932	16759	16836	16794	16607	16632	16576	16605	16674	16646	16817	16644	16921	16675	16546	16605	16553	16556	16586	16722	16655	16563	16750	16596	16672	16836	16924	16733	16781	16626	16841	16744	16688	16638	16645	16652	16820	16771	16655	16649	16597	16808	16600	16482	16455	16522	16643	16595	16713	16976	16545	16676	16853	16667	16718	16775	16914	16835	16813	16920	16744	16673	16644	16567	16692	16725	16635	16460	16754	16665	16486	16628	16709	16628	16588	16586	16606	16631	16529	16810	16513	16675	16788	16590	16691	16620	16900	16713	16687	16760	16797	16652	16717	16712	16687	16714	16772	16615	16502	16696	16918	16632	16666	17003	16602	16886	16814	16669	16764	16896	16667	16629	16680	16539	16877	16732	16618	16787	16684	16702	16716	16984	16468	16554	16763	16497	16777	16613	16825	16775	16790	16630	16711	16775	16695	16504	16898	16795	16605	16669	16529	16646	16842	16692	16599	16744	16541	16560	16775	16652	16651	16517	16729	17075	16879	16803	16726	16683	16810	16569	16729	16720	16609	16661	16713	16860	16433	16690	16735	16874	16692	16674	16511	16511	16765	16814	16827	16937	16749	16534	16620	16590	16418	16585	16719	16569	16592	16847	16627	16526	16501	16664	16382	16510	16813	16500	16597	16737	16838	16663	16819	16866	16849	16732	16726	16721	16519	16693	16683	16848	16733	16616	16669	16740	16796	16515	16699	16662	16580	16705	16624	16672	16631	16776	16696	16597	16694	16620	16796	16774	16673	16825	16495	16692	16737	16669	16613	16449	16732	16755	16692	16808	17000	16650	16852	16779	16499	16657	16842	16818	16632	16667	16559	16709	16622	16746	16972	16695	16847	16666	16844	16574	16751	16672	16485	16768	16831	16511	16667	16635	16750	16512	16585	16823	16681	16476	16575	16685	16788	16601	16681	16572	16521	16732	16691	16689	16682	16753	16753	16727	16800	16552	16460	16758	16740	16456	16686	16773	16804	16532	16595	16736	16743	16662	16657	16753	16798	16915	16522	16473	16847	16597	16577	16671	16631	16543	16473	16661	16655	16636	16533	16583	16532
53617	67320	57703	43582	34846	28475	23197	18425	16029	14447	13943	13524	13255	12922	12657	12526	12271	12346	12380	12093	12066	11863	11872	11911	11841	11853	11850	11741	11933	11745	11835	11743	11769	11779	11770	11788	11902	11703	11651	11831	11713	11727	11715	11701	11841	11688	11698	11659	11704	11772	11792	11724	11720	11808	11709	11710	11707	11740	11852	11769	11670	11706	11670	11533	11763	11593	11660	11639	11704	11739	11580	11642	11821	11627	11826	11716	11788	11569	11751	11780	11834	11659	11750	11923	11730	11803	11774	11731	11706	11623	11759	11623	11725	11808	11568	11772	11690	11744	11718	11738	11602	11753	11722	11676	11699	11578	11718	11915	11830	11704	11737	11788	11702	11781	11819	11778	11680	11729	11679	11904	11637	11582	11718	11606	11769	11511	11604	11649	11737	11683	11756	11764	11639	11685	11598	11600	11971	11742	11736	11569	11554	11620	11695	11635	11785	11815	11835	11668	11654	11759	11735	11698	11778	11807	11681	11779	11731	11568	11717	11651	11590	11732	11685	11899	11807	11821	11801	11671	11758	11891	11640	11861	11760	11725	11811	11704	11623	11704	11703	11734	11743	11726	11681	11642	11938	11581	11728	11896	11577	11656	11659	11686	11756	11657	11620	11666	11711	11717	11610	11558	11638	11750	11855	11703	11868	11677	11760	11740	11785	11855	11784	11705	11723	11776	11574	11741	11732	11625	11901	11794	11789	11786	11653	11678	11817	11729	11854	11671	11788	11586	11836	11701	11628	11779	11790	11793	11656	11562	11866	11829	11729	11735	11524	11511	11839	11802	11700	11738	11624	11775	11668	11596	11617	11666	11843	11811	11764	11905	11639	11861	11793	11731	11680	11851	11700	11680	11918	11656	11818	11577	11568	11569	11734	11599	11691	11811	11755	11687	11816	11856	11733	11696	11778	11765	11828	11704	11678	11960	11670	11628	11728	11687	11739	11663	11774	11852	11654	11717	11735	11533	11797	11666	11675	11706	11844	11600	11717	11816	11662	11821	11530	11671	11616	11719	11775	11819	11608	11722	11576	11677	11652	11780	11532	11634	11800	11653	11870	11685	11689	11685	11613	11699	11695	11786	11768	11572	11816	11808	11908	11592	11798	11767	11667	11618	11780	11778	11794	11787	11458	11839	11669	11734	11772	11834	11839	11762	11714	11880	11692	11635	11747	11615	11770	11718	11526	11686	11887	11901	11722	11829	11719	11772	11761	11705	11608	11720	11710	11672	11838	11711	11665	11534	11663	11733	11702	11726	11792	11661	11744	11889	11836	11839	11742	11657	11705	11807	11619	11703	11714	11693	11770	11586	11833	11621	11628	11766	11794	11636	11770	11594	11776	11686	11828	11751	11658	11763	11681	11835	11764	11575	11643	11571	11767	11683	11684	11631	11682	11633	11731	11782	11637	11786	11594	11597	11651	11701	11625	11742	11477	11872	11663	11783	11736	11708	11816	11510	11776	11764	11611	11785	11733	11856	11707	11649	11600	11655	11740	11721	11729	11674	11784	11834	11718	11781	11741	11748	11645	11772	11749	11724	11660	11790	11814	11677	11683	11667	11704	11761	11678	11619	11670	11612	11629	11798	11729	11672	11770	11662	11819	11556	11849	11848	11865	11783	11695	11692	11845	11760	11715	11613	11658	11706	11586	11719	11748	11706	11626	11658	11869	11775	11754	11824	11713	11940	11738	11712	11661	11750	11721	11762	11777	11834	11871	11777	11614	11667	11614	11779	11740	11714	11738	11841	11758	11575	11609	11591	11643	11826	11644	11839	11838	11695	11789	11666	11675	11702	11669	11780	11804	11727	11600	11701	11761	11697	11740	11722	11787	11779	11751	11696	11867	11764	11802	11987	11699	11659	11802	11745	11704	11763	11652	11812	11789	11793	11826	11805	11724	11760	11620	11621	11820	11790	11672	11779	11635	11805	11614	11822	11835	11702	11665	11667	11680	11676	11622	11792	11673	11787	11763	11711	11720	11920	11744	11711	11853	11679	11826	11724	11834	11548	11810	11742	11691	11801	11757	11662	11815	11599	11622	11667	11722	11791	11767	11705	11889	11677	11858	11741	11707	11542	11738	11800	11664	11582	11766	11589	11761	11761	11683	11684	11889	11604	11661	11762	11768	11683	11668	11689	11606	11771	11632	11671	11654	11587	11733	11540	11684	11860	11730	11585	11710	11704	11601	11566	11599	11910	11725	11728	11687	11698	11608	11701	11574	11699	11739	11600	11619	11636	11715	11698	11785	11718	11536	11698	11788	11653	11671	11828	11663	11709	11671	11797	11644	11608	11846	11769	11751	11643	11690	11820	11696	11800	11719	11702	11575	11715	11736	11830	11706	11684	11639	11803	11721	11612	11711	11922	11772	11696	11763	11733	11627	11741	11796	11746	11689	11812	11742	11829	11865	11778	11624	11801	11632	11754	11707	11643	11679	11699	11718	11762	11797	11777	11916	11803	11731	11645	11818	11759	11643	11892	11681	11732	11515	11688	11873	11722	11788	11593	11689	11695	11690	11707	11836	11726	11816	11795	11826	11773	11655	11633	11764	11721	11644	11696	11668	11689	11671	11698	11816	11583	11749	11725	11748	11788	11581	11710	11675	11644	11675	11601	11686	11735	11668	11806	11734	11768	11718	11866	11741	11605	11795	11869	11662	11916	11763	11676	11633	11691	11771	11761	11680	11718	11625	11762	11569	11704	11749	11690	11721	11682	11718	11548	11684	11771	11590	11778	11717	11694	11728	11665	11712	11669	11638	11696	11701	11649	11699	11615	11797	11850	11678	11701	11771	11762	11694	11722	11671	11643	11656	11669	11750	11909	11608	11757	11649	11810	11698	11705	11553	11821	11497	11673	11734	11583	11611	11769	11725	11667	11620	11696	11725	11621	11760	11721	11817	11686	11916	11946	11738	11805	11783	11623	11765	11754	11750	11674	11840	11600	11599	11885	11730	11769	11738	11750	11763	11743	11638	11816	11545	11812	11714	11587	11815	11698	11633	11641	11862	11806	11718	11582	11755	11590	11746	11677	11860	11705	11715	11708	11698	11586	11842	11543	11677	11692	11891	11716	11702	11601	11650	11781	11765	11663	11768	11719	11905	11680	11671	11786	11799	11997	11758	11854	11733	11781	11896	11771	11675	11738	11799	11737	11788	11800	11722	11735	11685	11859	11622	11798	11620	11678	11729	11733	11800	11915	11696	11659	11809	11722	11829	11797	11803	11772	11781	11597	11802	11652	11770	11799	11778	11818	11657	11865	11666	11645	11700	11780	11703	11619	11766	11597	11666	11739	11808	11790	11498	11768	11877	11913	11743	11808	11687	11609	11642	11767	11741	11648	11710	11846	11711	11679	11679	11782	11712	11594	11818	11714	11711	11770	11799	11735	11687	11712	11622	11586	11865	11703	11594	11621	11512	11680	11757	11680	11734	11803	11608	11738	11609	11730	11710	11697	11716	11831	11736	11729	11655	11743	11617	11668	11653	11623	11835	11603	11721	11676	11825	11809	11745	11628	11751	11745	11685	11762	11751	11814	11580	11772	11821	11659	11630	11969	11657	11775	11798	11761	11726	11764	11783	11839	11640	11800	11779	11670	11736	11624	11725	11672	11825	11701	11801	11743	11738	11641	11676	11685	11659	11887	11755	11574	11673	11707	11649	11663	11670	11826	11783	11727	11581	11695	11790	11648	11549	11659	11798	11830	11803	11583	11710	11701	11662	11707	11736	11675	11825	11490	11698	11632	11742	11699	11746	11818	11729	11841	11770	11573	11531	11669	11790	11762	11763	11644	11653	11822	11890	11686	11759	11694	11555	11792	11886	11880	11650	11694	11689	11701	11668	11585	11776	11800	11722	11596	11646	11880	11730	11440	11688	11635	11752	11685	11733	11720	11707	11811	11738	11735	11726	11765	11701	11664	11783	11695	11629	11550	11829	11767	11793	11680	11690	11764	11634	11794	11717	11717	11674	11666	11824	11775	11597	11876	11604	11697	11630	11758	11730	11819	11714	11868	11671	11640	11714	11699	11682	11845	11806	11890	11680	11791	11924	11671	11836	11647	11613	11677	11846	11803	11707	11783	11796	11559	11822	11694	11809	11676	11637	11553	11687	11802	11853	11735	11722	11768	11731	11738	11777	11761	11735	11758	11675	11747	11701	11595	11714	11735	11803	11782	11621	11643	11744	11775	11754	11731	11661	11744	11622	11722	11767	11859	11775	11729	11715	11735	11736	11747	11746	11817	11709	11699	11616	11848	11619	11900	11738	11739	11821	11544	11767	11617	11558	11622	11740	11654	11841	11732	11723	11801	11851	11744	11769	11672	11761	11719	11682	11585	11868	11711	11701	11797	11687	11916	11734	11840	11716	11628	11809	11779	11783	11747	11665	11694	11790	11974	11765	11710	11654	11635	11869	11737	11868	11563	11667	11685	11705	11751	11710	11766	11663	11769	11718	11763	11598	11869	11806	11632	11770	11831	11613	11706	11874	11579	11688	11617	11648	11619	11658	11701	11562	11693	11778	11830	11768	11715	11577	11619	11642	11711	11574	11736	11655	11728	11836	11652	11781	11782	11762	11845	11612	11812	11831	11771	11606	11789	11740	11669	11838	11841	11813	11800	11679	11912	11581	11819	11836	11692	11711	11786	11659	11762	11716	11657	11928	11818	11592	11776	11751	11835	11769	11611	11775	11755	11742	11760	11762	11712	11763	11579	11603	11667	11882	11695	11736	11733	11759	11694	11846	11783	11727	11773	11655	11738	11471	11833	11689	11636	11695	11690	11845	11740	11832	11726	11741	11689	11820	11707	11680	11678	11687	11792	11625	11743	11870	11689	11784	11653	11731	11588	11666	11778	11698	11756	11823	11811	11855	11631	11726	11570	11900	11821	11775	11575	11780	11750	11811	11718	11757	11671	11550	11779	11681	11658	11771	11852	11814	11645	11636	11623	11634	11696	11807	11716	11698	11759	11602	11844	11742	11698	11630	11622	11640	11682	11801	11673	11794	11735	11630	11771	11581	11807	11777	11821	11689	11630	11635	11849	11619	11624	11566	11663	11672	11822	11733	11787	11618	11680	11728	11704	11781	11790	11708	11613	11694	11703	11652	11747	11683	11809	11666	11711
26259	22106	34852	38637	38016	37397	31189	23054	20780	20140	19939	19529	19254	18546	18296	18258	17961	17703	17521	17413	17314	17141	17104	17157	17238	16978	16957	16953	16838	16849	17178	17076	16672	16755	16759	16857	16913	16844	16834	17150	16898	16965	16893	16730	16943	16783	16787	16884	16906	16904	16790	17049	17006	16895	16780	16738	16955	16975	16826	16793	16756	17002	16951	16787	16994	16796	16727	17026	16631	16846	16784	16859	16909	16788	16679	16814	16671	16731	16955	16918	16848	17076	16694	16712	16719	16896	16698	16787	16854	16852	16781	16777	16972	16825	16777	16872	16938	16494	16851	16781	16904	17003	16812	16736	16791	16565	16829	16665	16938	16823	16890	16999	16744	16778	16758	16729	16699	16796	16824	16739	16795	16793	16743	17029	16836	16800	16890	16792	17013	16664	16857	16718	16987	16933	16915	16863	16916	16706	16750	16830	16793	16926	16766	16870	16547	16762	16840	16826	16685	16885	16883	16786	16932	16581	16745	16954	16882	16834	17090	16983	16785	16760	16838	16809	16817	16557	16651	16741	16952	16769	16717	16803	16608	16781	16918	16686	16759	17006	16760	16994	16628	16782	16901	16783	16825	16786	16702	16916	16687	16672	16792	16608	16946	16833	16838	16922	17067	16982	16775	16633	16825	16723	16668	16754	16780	16966	16802	16823	16816	16847	16609	16809	16736	16797	16852	16793	16874	16840	16949	16959	16796	16640	16712	16860	16637	16951	16566	16747	16967	17030	16852	16634	16725	16896	16951	16823	16655	16802	16695	16680	16794	16734	16972	16814	16758	16783	16565	17030	16868	16890	16806	16725	16983	16829	16792	16762	16807	16784	16926	16708	16691	17014	16786	16842	16668	16644	16742	16722	16967	16811	16859	16941	16799	16805	16848	16726	16974	16727	16867	16733	17024	16798	16771	16777	17050	17007	16805	16698	17002	16821	16882	16847	16847	16748	16949	16832	16875	16749	16842	16741	16768	16766	16744	16736	16846	16862	16933	16971	16635	16688	16758	16801	16886	16735	16722	17045	16903	16939	16935	16760	16691	16857	16818	16739	16971	16839	16866	16642	16816	16772	16756	16752	16842	16860	16723	16913	16657	16797	16895	17006	17007	16802	16916	16783	16829	16917	16877	16917	16817	16839	16743	16753	16660	16773	16773	16769	16899	16971	16883	16951	16704	16924	16650	16821	16865	16834	17014	16659	16846	16828	16746	16740	16934	16794	16672	16960	16745	16819	17017	16872	16901	16649	16825	16759	16852	16917	16656	16793	16723	16531	16895	16578	16749	16831	16802	16775	16957	16670	16891	16945	16792	17099	16745	16927	16908	16823	16939	16801	16996	16698	16778	16824	16713	17025	17068	16924	16580	16847	17011	16673	16853	16732	16814	16789	16755	16873	17034	16741	16811	16694	16745	16745	16721	16660	16892	16775	16762	16716	16868	16731	16833	16705	16773	16912	16751	16603	16944	16795	16914	16844	16721	16777	16887	16816	16788	16900	16906	16973	16879	16625	16751	16672	16790	16981	16853	16872	16913	17026	16891	17083	17062	16923	16705	16835	16866	16808	16781	16778	16749	16919	16874	16914	16969	16861	16822	16949	16847	16875	16620	16835	16655	16648	16856	16610	16693	16753	16866	16934	16928	16792	16629	16806	16833	16636	16954	17022	16723	16609	16856	17005	16794	16651	16776	16922	16832	17002	16956	16612	16935	16937	16616	16859	16513	17052	16811	16526	16767	16826	16833	16794	16720	16818	16967	16898	16968	16976	16799	16740	16753	16676	16708	16734	16575	16739	16925	16827	16935	16706	16979	16940	16879	16712	16687	16886	16739	16692	16878	16886	16912	16734	16731	16910	16647	16466	16703	16720	16566	16730	16886	16808	16826	16648	16824	16674	16774	16927	16843	16807	16807	16769	16865	16847	16704	16773	16791	16851	16873	16792	16769	16801	16812	16721	16814	16933	16807	16785	16791	16854	16732	16728	16630	16938	16852	16969	16864	16658	16752	16839	16796	16851	16777	16724	16818	16763	16834	16792	16641	16854	16582	17000	16884	16920	16800	16933	17105	16720	16522	16974	16854	16684	16850	16774	16867	16838	16821	16931	16899	17055	16792	16798	16935	16899	16776	16776	16754	16760	16821	16962	16850	16871	17000	16679	16818	17056	16884	16989	16887	16959	16889	16793	16868	16701	16949	16921	16877	16963	16726	16534	16822	16771	16688	16624	16706	16704	16874	16817	17018	16779	16755	16752	16653	16730	17001	16755	16881	16731	16731	16684	16798	16703	16833	16830	16943	16860	16559	16857	16909	16917	16943	16674	16799	16653	16829	16726	16811	16858	16814	16834	17005	17068	16887	16939	16895	16893	17006	16577	16817	16905	16799	16927	16877	16889	16730	16649	16812	16734	16962	17006	16768	16843	17118	16702	16900	16557	16926	16845	16885	16895	16827	16704	16936	16716	16657	16910	16940	16984	16904	16698	16604	16754	16656	16685	16862	16826	16767	16578	16845	16715	16673	16853	16816	16872	16878	16700	16924	16936	16830	16895	16866	16708	16869	16923	16784	16984	16797	16810	16896	16861	16589	16748	16872	16767	16839	16742	16760	16834	16628	16740	16749	16656	16866	16670	16826	16809	16624	16831	16784	16797	16609	16771	16781	16759	16881	16601	16620	16822	16690	16787	17043	16927	16880	16919	16754	16859	16735	16678	16772	16721	16674	16421	16849	16934	16814	16738	16728	16796	16850	16948	16774	16661	16735	16925	16870	16757	16789	16812	16817	16744	16781	16791	16675	16816	17108	16920	16617	16875	17077	16763	16906	16958	16920	16668	16950	17061	16836	16893	16801	16713	16726	16844	16909	16784	16714	16615	16811	16754	16774	16991	17041	16926	16846	16704	16790	17081	16882	16745	16875	16855	16834	16913	16873	16853	16673	17040	16759	16682	16850	16897	16866	16725	16647	16797	16866	16705	16899	17029	16774	16852	16980	16875	16751	16829	16819	16731	16676	16869	16824	16794	16854	16683	16645	16802	16989	16813	16780	16679	16892	16813	16936	17014	16728	16809	16711	16801	16773	16770	16807	16744	16627	17092	16948	16869	16795	16918	16911	16816	16956	16686	16830	16805	16836	16887	16692	16847	16851	16689	16784	16909	16804	16915	16823	16722	16824	16879	16872	17012	17081	16757	16768	16888	16846	16841	16891	16809	16970	16630	16788	16820	16820	17078	16831	16883	16733	16904	16860	16663	16884	17038	17104	16939	16965	16759	16680	16666	16979	16794	16919	16972	16801	16819	16935	16875	17150	16959	16760	16696	16582	16953	16886	16604	16777	16798	16669	16494	16891	16749	16979	16532	16855	16845	16860	16845	17023	16837	16649	16861	16915	16704	16787	16978	17062	16771	16580	16929	16757	16703	16978	16855	16829	16863	16772	16952	16979	16932	16894	16799	16685	16906	16818	17043	16922	16901	16678	16710	16680	16814	16648	16815	16916	16967	16686	16742	16723	17142	16797	16827	16575	16823	16858	16733	16846	16791	16648	16703	16694	16996	16946	16633	16738	16777	16786	16599	16714	16834	16628	16800	16867	16816	16870	16852	16891	16757	16867	16783	16900	16902	16774	16823	16693	16805	16873	16808	16892	16803	16832	16750	16642	16618	16721	16771	16814	17008	16860	16874	17050	16733	16636	16705	16868	16773	16666	16741	16920	16809	16862	16430	16897	17057	16704	16924	16861	16842	16829	16703	16823	16856	16818	16773	16794	16855	16833	16813	16744	16808	16994	16894	16856	16902	16573	16810	16833	16912	16832	16792	16592	16899	16914	16856	16828	16845	16871	16999	17159	16778	16918	16694	17076	16891	16684	16822	16822	16628	16817	16840	16770	16882	17047	16766	16885	16857	16753	16742	16908	16834	16888	16834	16866	16608	17031	17043	16693	16695	16600	16769	16746	16841	16911	16618	16847	16949	16965	16954	16803	16905	16832	16657	16851	16775	16630	16890	16703	16803	16740	16561	16641	16795	17144	16739	17052	16803	16833	16629	16610	16816	16867	16950	16969	16762	16791	16769	16687	16683	16980	16817	16703	17038	17003	16808	16820	16665	16921	16870	16760	16714	16818	16825	17033	16702	16874	16677	16937	16655	16943	16901	16897	16729	16893	17042	16796	16957	16534	16835	16918	17006	16746	16853	16748	16739	16560	16844	16973	16934	16905	16995	16602	16951	16793	16962	16730	16896	17116	16706	16908	16710	16895	17001	16807	16871	16865	16949	16940	16657	16714	16750	16880	16752	16789	16775	16888	16835	16976	16861	16786	16793	16960	16951	16842	16750	16804	16730	16750	16702	16748	16664	16952	16708	16938	16961	16855	16932	16776	17069	16876	16804	16942	16981	16955	16956	16960	16797	16776	16771	16742	16923	16881	16933	16676	16852	16870	16765	16686	16786	17009	16814	16800	16595	16730	16890	16708	16613	16943	16720	16739	16791	16746	17062	16735	16894	16765	16795	16610	16940	16988	16846	16808	16776	16881	16830	16809	16787	16747	16947	16995	16811	16860	16847	16812	16861	16778	16728	16860	16646	16899	16536	16811	16776	16748	16906	17059	16978	16592	16724	16879	16831	17040	17196	17032	16927	16698	16938	16983	16916	16993	16916	16727	16751	16920	16679	16984	16798	16790	16794	16804	16821	16759	16810	16815	16809	16918	16783	16861	16609	16964	16895	16828	16874	16680	16787	16680	16909	16650	16970	17017	16830	16836	16784	16805	16658	17065	16789	16683	16988	16801	16793	16599	16701	16761	16857	16625	16703	17001	16852	17025	16702	16763	16875	16818	16858	16936	16722	16923	16713	16784	16903	16693	16817	16934	16793	16680	16813	16703	16800	16475	16714	16727	16953	16877	16759	16904	16753	16723	16791	16759	16571	16586	16816	17012	16746	16984	16977	16917	16796	16819	17075	16801	16972	16676	16777	16965	16548	16630	16676	16858	16848	16839	16805	16684	16696	16853	16650	16618	16822	16644	16697	16793	16654	16882	16863	16925	16722	16787	16873	16617	16760	16804	16990	16978	16897	17118	16799	16623	16750	16927	16990	16872	16864	16899	16924	16713	16723	16683	16792	16869	16869	16714	16756
51989	77224	68934	51813	42359	35349	25203	18254	16590	15620	15046	14691	14313	13713	13674	12993	12930	12632	12520	12041	12274	12003	12075	12086	11889	11881	11907	11921	12141	11936	11888	11893	11864	11971	11783	11907	11866	11751	11706	11952	11894	11961	11856	11844	11707	11885	11865	11726	11735	11806	11663	11872	11923	11696	11889	11857	11894	11704	11878	11911	11802	11763	11893	11918	11802	11826	11700	11997	11931	11752	11923	11807	11825	11870	11788	11967	11884	11887	11868	11695	11844	11912	11949	11691	11745	11816	11750	11817	11813	11821	11891	11790	11944	11844	11984	11733	11979	11780	11858	11724	11645	11751	11843	11688	11798	11867	11861	11788	11944	11925	11952	11853	11801	11728	11981	11793	11776	11846	11965	11984	11860	11684	11795	11870	11810	11903	11837	11846	11962	11878	11887	11788	11758	11835	11963	11829	11687	11904	11823	11812	12014	11855	11770	11705	11724	11757	11805	11713	11716	11773	11770	11894	11948	11755	11837	11945	11818	11753	11849	11738	11808	11873	11784	11837	11888	11845	11683	11815	11757	11901	11808	11647	11881	12065	11708	11787	11766	11840	11716	11756	11822	11680	11982	11755	11829	11729	11890	11961	11705	11844	11843	11904	11845	11827	11728	11848	11865	11840	11740	11661	11780	11945	11814	11733	11899	11939	11807	11825	11823	11816	11864	11613	11909	11781	11706	11800	11938	11879	11841	11741	11777	12028	11755	11816	11803	11914	11877	11697	11767	11891	11932	11853	11813	11824	11637	11735	11806	12034	11849	11821	11736	11873	11758	11823	11909	11859	11800	11650	11791	11830	11778	11869	11864	11897	11926	11753	11793	11800	11704	11747	11846	11761	11920	11839	11665	11913	11896	11886	11829	11840	11889	11954	11778	11825	11882	11732	11818	11809	11921	11807	11745	11690	11823	11862	11915	11738	11807	11962	11952	11819	11727	11924	11853	11723	11818	11828	11864	11725	11755	11950	11810	11814	11887	11850	11810	11758	11849	12026	11879	11721	11954	11883	11792	11905	11899	11949	11753	11869	11793	11748	11900	11860	11653	12006	11872	11951	11914	11775	11863	11804	11663	11818	11775	11820	11928	11780	11971	11799	11804	11965	11729	11759	11976	11714	11899	11539	11823	11753	11704	11814	11865	11755	11937	11873	11769	11807	11900	11875	11840	11873	11833	11968	11657	11837	11767	11845	11857	11847	11897	11773	11795	11675	11896	11941	11788	11746	11771	11945	11860	11836	11750	11761	11714	11827	11681	11967	11866	11950	11842	11838	11798	11876	11788	11949	11905	11725	11840	11619	11865	11761	11756	11838	11693	11934	11816	11897	11793	11802	11981	12109	11969	11985	11886	11778	11844	11892	11949	11725	11808	11776	11810	11861	11939	11824	11865	11866	11859	11762	11854	11827	11696	11783	12071	11794	11911	11837	11809	11933	11698	11734	11900	11772	11802	11881	11693	12011	11838	11807	11733	11946	11823	11786	11882	11823	11734	11797	11611	11638	11821	11673	11716	11867	11780	11841	11895	11726	11905	11985	11912	11818	11924	11899	12022	11913	11905	11642	11822	11908	11754	11900	11919	11957	11919	11864	11865	11780	11727	11889	11815	11878	11790	11819	11901	11876	11929	11693	11881	11929	11771	11922	11731	11695	11720	11810	11838	11692	11824	11752	12083	11740	11810	11795	11850	11752	11901	11949	11806	11798	11863	11563	11894	11910	11887	11824	11888	11870	11858	11825	11702	11854	11862	11720	11694	11860	11850	11744	12022	11956	11696	11902	11915	11785	11782	11909	11740	11786	11899	12035	11787	11846	11776	11739	11854	11747	11769	11837	11792	11800	11897	12038	11988	11825	11855	11967	11822	11790	11787	11814	11988	11868	11785	11666	11731	11746	11753	11903	11818	11952	11981	11734	11859	11765	11820	11814	11898	11871	11819	11792	11757	11706	11762	11708	11848	11832	11710	11707	11881	11776	11858	11883	12121	11763	11770	11872	11865	11778	11807	11844	11853	11730	11772	11816	11783	11908	11821	11896	11893	11790	11623	11774	11785	11915	11715	11806	11706	11854	11861	11823	11864	11853	11707	11730	11825	11696	11740	11724	11801	12021	11785	11830	11927	11520	11910	11742	11906	11759	11858	12004	11865	11918	11670	11740	11808	11860	11763	11805	11736	11736	11810	11784	11864	11886	11782	11896	11746	11746	11804	11892	11798	11842	11823	11876	11828	11812	11846	11920	11893	11737	11776	11814	11849	11709	11825	11938	11897	11976	11686	11916	11876	11757	11767	11924	11805	12017	11943	11886	11896	11742	12064	11863	11947	11903	11799	11790	11852	11762	11881	11851	11838	11911	11781	11922	11815	11708	11951	11665	11825	11850	11823	11834	11592	11671	11825	11946	11854	11852	11652	12018	11657	11901	11929	11850	11682	11797	11844	11651	11802	11813	11660	11912	11976	11830	11901	11870	11919	11845	11757	11889	11896	11792	11930	11770	11693	11909	11864	11727	11693	11799	11902	12031	11915	11812	11699	11820	11958	11855	11932	11864	11825	11804	11915	11746	11809	11696	11938	11765	11861	11899	11779	11880	11876	11874	11709	11906	11666	11863	11862	11830	11823	11870	11815	11687	11874	11909	11744	11794	11835	11862	11821	11871	11955	11946	11792	11871	11920	11965	11923	11798	11798	11796	11866	11781	11701	11774	11831	11813	11883	11710	11749	11783	11945	11801	11750	11945	11797	11969	11902	11923	11824	11780	11740	11910	11759	11651	11743	11713	11806	11816	11805	11899	11789	11735	11740	11833	11832	11794	11812	11836	11765	11750	11781	11789	11810	11888	11758	11886	11811	11910	11886	11796	11801	11784	11889	11825	11842	11862	11735	11735	11879	11730	12001	11845	11929	11748	11821	11900	11806	11743	11934	11853	11682	11864	11868	11723	11866	11690	11888	11744	11899	11932	11864	11964	11820	12077	11999	11866	11953	11847	11913	12024	11895	11858	11821	11862	11804	11801	11800	12037	11873	11795	11875	11810	11945	11851	11719	11845	11820	11541	11876	11792	11927	11735	11690	11784	11778	11815	12013	11640	11696	11814	11796	11824	11830	11981	11850	11792	11844	11749	11762	11820	11839	11844	11865	11804	12001	11574	11862	11908	11998	11976	11820	11654	11829	11879	11863	11891	11783	11883	12079	11799	11778	11895	11765	11784	11730	11963	11879	11666	11982	11733	11684	11868	11797	11917	11931	11920	11659	11789	11661	11948	11841	11751	11931	11862	11913	11751	11836	11791	11765	11833	11962	11712	11886	11795	11812	11699	11929	11884	11836	11879	11580	11815	11673	11888	11855	11788	11953	12044	11892	11739	11711	11751	11767	11792	11922	11967	12073	11942	11883	11918	11807	11677	11948	11921	11840	12051	11846	11846	11837	11754	11831	11929	11624	11789	11861	11958	11749	11736	11991	11922	11692	11705	11839	11772	11713	11945	11904	11824	11885	11769	12076	11731	11834	11721	11806	11882	11919	11973	11859	11886	11679	11909	11877	11824	11813	11778	11943	11688	11975	11925	11908	11785	11832	11886	11883	11777	11850	11795	11817	11780	11856	11780	11873	11687	11804	11834	11755	11925	11834	11944	11856	11928	11731	11689	11888	11835	11905	11659	11748	11914	11803	11932	11943	11745	11816	11840	11898	11879	11791	11946	11817	11829	11695	11719	11840	11746	11900	11910	11911	11689	11882	11950	11646	12028	11814	11832	11914	11656	11770	11758	11968	11687	11841	11831	11898	11981	11845	11936	11867	11834	11789	11884	11867	11748	11863	11870	11967	11804	11721	11956	11837	11805	11932	11766	11976	11785	11872	11830	11772	11851	11744	11813	11712	11706	11779	11714	11762	11798	11906	11872	11896	11789	11828	11712	11897	11833	11791	11696	11843	11878	11991	11866	11844	12001	11816	11928	11856	11785	11852	11813	11921	11973	11774	11795	11865	11741	11869	11798	11891	11857	11823	11802	11706	11922	11832	11950	11698	11862	12069	11835	11907	11718	11738	11886	11779	11828	11826	11924	11997	11974	11817	11827	11716	11774	11751	11809	11900	11684	11858	12021	11899	11866	11868	11901	11933	11870	11716	11872	11952	11936	11859	11825	11849	11987	11775	11973	11769	11748	11945	11902	11648	11807	11804	11872	11809	11939	11816	11936	11849	11854	11917	11969	11915	11838	11841	11673	11884	11817	11883	11685	11837	11797	11761	12140	11859	11939	11762	11899	11862	11757	11893	11802	11933	11965	11787	11879	11660	11783	11946	11884	11914	11912	11642	11744	11800	11958	11818	11759	11936	11975	11807	11891	11882	11841	11986	11899	11842	11802	11901	11804	11843	11797	11982	11880	11878	11786	11769	11773	11875	11751	11778	11898	11741	11940	11841	11800	11910	11853	11785	11777	11730	11740	11906	11749	11719	11980	11770	11875	11939	11865	11915	11862	11876	11942	11778	11848	11764	11798	11803	11912	11880	12005	11855	11802	11784	11728	11795	11824	11858	11864	11779	11820	11896	11795	11870	11845	11870	11916	11957	11772	11769	11860	11958	11920	11833	11753	11886	11737	11930	11734	11783	11970	11728	11785	11821	11848	11773	11922	11854	11806	11766	11840	11797	11932	11829	11933	11725	11759	11667	11794	11907	11842	11915	11736	11974	11885	11842	11885	11835	11685	11866	11840	11755	11992	11833	11811	11608	11706	11859	11725	11906	11805	11799	11835	11809	11803	11731	11748	11841	11838	12007	11753	11813	12054	11729	11823	11839	11710	11891	11844	11878	11783	12024	12033	11731	11915	11876	11718	11962	11771	11961	11639	11989	11936	11920	11753	11639	11794	11868	11981	11783	11897	11718	11910	11586	11604	11778	11836	11813	11802	11731	11984	11756	11836	11854	11741	11943	11759	11950	11882	12041	11688	11876	11840	11758	11856	11989	11724	11746	11704	11770	11663	11829	11861	11817	11913	11825	11871	11828	11780	11805	11937	11708	11776	11967	11777	11699	11722	11775	11693	11862	12018	11757	11807	11774	11626	11770	12015	11650	11928	11825	11879	11779	11751	11808	11844	11865	11696	11619	11789	11779	11818	11977	12034	11948	11824
24442	21411	29938	30139	35336	36152	36160	27841	23600	22797	21981	20973	20477	20131	19558	19191	18646	18192	17949	17681	17610	17588	17374	17469	17208	17289	17345	17407	17286	17279	17048	17147	17075	17201	17275	17102	17124	17010	17152	17027	17118	17132	17212	16911	17227	17257	17335	17066	16869	17216	17267	17236	17163	17180	17012	16869	17325	17075	17234	17003	16844	17108	16961	17035	17091	17049	17247	17002	17088	16989	17392	17208	17059	16948	17062	17137	17086	17171	17312	17156	17024	17138	17064	17184	16991	17222	17187	17169	17084	17076	17068	17039	17197	16861	16986	16947	17027	17108	17014	16781	16993	17114	16869	17032	16952	17151	16989	17330	17159	17089	17116	17014	16981	17211	17304	17058	17144	17126	17085	17077	16900	17039	17213	17044	17203	17163	17082	17033	17052	17072	17038	16983	16927	17130	17225	17119	16928	17284	17325	17114	17020	17088	16983	16951	16752	17172	17106	16868	17173	17179	16790	17029	16958	16992	17010	17071	17197	17063	17070	17017	17076	17015	17199	17072	17102	16929	17022	16922	17094	17114	17041	16826	16982	16998	17302	16866	16862	17076	17017	16977	17186	17018	17032	17021	17026	17060	16971	16957	17147	17392	17106	16914	17050	17012	16868	17020	17002	16989	17088	17181	16957	17186	16923	16939	17125	16967	17110	17162	16846	17004	17171	17125	16970	17048	17036	17411	16901	17151	17158	17097	17094	17130	17094	17154	17064	17064	17115	17076	17115	17127	16941	17065	16910	16890	17203	16936	17103	17153	17093	17067	17285	16810	17170	17164	16959	16920	17048	17105	17172	16897	16774	17078	16829	17084	17092	16921	17229	17158	17030	17074	16995	17038	17035	17196	17023	17140	17323	17015	17105	16980	17126	17035	17101	16972	17082	17132	17026	16897	17246	17240	16916	16899	17004	17125	17350	17030	17096	17232	17304	17178	17052	16978	17056	16999	16953	17021	16906	17124	17203	17016	17093	17117	16963	17172	16967	16894	17178	17030	17063	16930	17069	17180	16959	17141	17126	17157	16983	17184	16996	17119	17129	17037	17184	17071	17202	17301	16988	17162	17133	17186	17181	17166	17207	17061	16967	17128	17200	17053	17046	17154	17227	16989	17298	17148	17051	17101	17177	17133	17082	17068	17049	17208	17117	17059	16936	17041	17029	16960	17105	17046	16921	17113	17131	16972	17273	17171	16995	17056	17259	17093	17338	17264	17016	16987	17015	17096	17085	16995	17052	16967	16837	17091	17095	17165	17106	17152	16942	16829	16978	17030	17008	17030	17059	16933	17203	17044	16988	17061	17141	17102	17161	17067	16974	17120	17151	16986	17021	17055	17027	17068	17088	16958	16876	16888	17102	17039	17044	17057	16977	17005	16864	17059	17058	17048	17014	16923	17009	16967	16995	16780	16829	17000	17112	17113	17176	17028	17180	16978	17117	17155	16815	17152	17053	17218	17040	17138	17011	16937	17041	17283	16891	16935	17069	17032	16856	17036	16923	17234	16983	17059	17164	17217	16996	17147	17018	16959	17164	16950	17109	16958	17047	17064	16981	16912	17264	16969	17082	17050	17121	16937	17119	17117	17027	17023	17197	16949	17164	17035	17005	17202	16905	16957	16785	17173	17045	17258	17110	17140	16970	17058	17138	16953	17047	17154	17155	17106	16890	17040	16946	17070	16825	16881	17044	17072	16960	17275	17183	17002	17057	17162	17011	17021	17136	17095	17124	17200	16978	17010	17155	17100	17073	17053	17016	16969	16851	17069	17138	17095	16871	17009	16925	17023	17083	16692	17116	16995	16944	16919	16946	16883	17018	16999	16955	16988	17101	17265	16990	17015	17082	17255	16922	16908	17121	16909	17165	17199	17187	17185	17114	16948	16900	17215	17184	16926	17186	17162	17314	17133	17008	17145	16990	16854	16965	17068	17057	17089	16905	17005	17133	16880	17213	16991	17078	16984	16862	17280	17006	17042	16807	17169	17245	17175	17065	17059	17179	17073	17157	16986	17193	16989	17193	16865	17151	17005	16998	17298	17044	16942	17154	16979	16934	16952	17146	17000	17106	17167	16927	16888	17143	17135	17122	17179	17270	17311	16989	17025	17030	17182	17036	17124	17151	16946	16998	17282	17197	17038	17158	17125	17225	17305	17371	16940	17176	17115	17351	17325	17043	17206	16988	16999	17155	16997	17127	16875	17015	17067	16799	17040	17103	17091	16971	17070	17072	17115	16898	17075	17040	16912	17161	16938	17109	17001	17186	17091	17035	16961	17032	17062	17064	17527	16998	16837	16917	16925	17143	17108	16869	17158	17175	16847	17176	17289	16872	17129	17225	17261	17263	17064	17109	17217	17017	16837	17017	17034	16924	17317	17059	17128	16976	17058	16979	17091	17014	16860	17234	17079	16995	16924	17088	17113	17071	17137	16923	16915	17086	17233	16896	17016	17250	16995	17109	16781	17193	17034	16998	17119	17124	16987	16986	17090	17282	17109	17017	17127	17410	17007	17079	17154	17089	16986	17201	16985	17049	17059	17135	16963	16918	17047	17128	16985	17071	17051	16977	17115	17125	17014	17028	16893	16923	16942	17048	17016	17053	16834	16921	16700	16948	16943	16822	17150	17089	16754	16976	16983	16974	16891	17184	17148	17015	17085	17124	16953	17098	17161	17142	17178	17152	16996	17026	17316	16962	17021	17133	16965	16951	17260	17328	17227	17045	17095	17322	17109	16983	16950	17124	16759	17020	17091	16973	17176	17272	17096	16915	16944	17081	16871	17085	17067	17263	17089	17116	17082	17059	17100	16970	16999	16919	17048	17187	17166	17065	17045	17152	17007	16703	17047	16988	17075	17062	16828	17015	17068	16985	17060	17065	17133	16962	17202	17045	17082	16982	17048	17109	16998	17082	17116	17214	17110	17118	16935	17046	17075	16885	16925	16981	17058	17037	16937	17203	17026	17078	17131	17021	16892	17154	17017	17156	17033	17103	17158	17062	16975	16896	16989	17161	17067	16938	17101	17280	16875	16990	16980	17075	17074	17324	17151	16939	16860	17217	17096	17058	17103	17014	17114	16991	16971	17008	17132	16899	16982	16931	17174	17229	17205	17085	17077	17175	16909	17143	16815	17181	17050	17049	16974	17226	16949	17040	17282	17049	16994	17118	17145	17070	16823	16921	17068	17177	17083	17023	17088	17032	17027	17071	17169	17171	17064	17057	16855	16967	16997	17021	17168	16845	16916	17017	17029	17071	16999	17005	17172	17173	17053	17045	16938	17056	17195	17174	17127	17091	17006	16975	16774	16946	17126	17086	17240	17013	17141	17155	16898	17152	17119	17202	17184	17129	17109	17145	17183	17157	17176	17191	17205	17037	17253	16882	17182	17105	17140	17037	17154	16982	17009	17102	17122	17080	16935	17297	16744	17069	17021	17046	16841	17092	17044	17144	16995	16948	17150	17100	17031	17000	17047	17011	17223	16878	17142	16986	17102	17252	17213	17265	17145	17127	17311	16821	17241	17209	17007	17281	16960	17128	17244	17218	17115	16792	16989	17090	17225	17201	17173	17117	17178	17114	17103	17100	17009	17092	17075	16932	17062	17172	16979	17026	16910	17086	17074	17118	17180	17212	16899	17097	17237	17113	16859	17214	16928	16819	17188	17231	17095	17076	16822	17087	17151	16979	17082	17040	16989	16997	16923	17033	16934	17262	17058	17192	17211	17230	16993	17007	17146	17206	16981	16816	16960	16896	17073	17105	17078	16872	17015	17173	17127	17190	17000	16847	17149	16983	16731	16925	16963	16694	16986	16883	16992	16973	17177	16917	17055	17084	16848	17091	17116	16919	17097	16993	16912	17023	17004	17098	17051	16999	16979	17218	17108	17165	16986	17103	17217	16905	17211	17051	16858	17207	17360	17035	17197	16995	17069	17193	16897	17100	17049	17106	17044	17009	16961	16924	17201	16994	17138	16940	17059	17201	16985	17099	16845	17182	17048	17256	17167	17034	17041	16749	16967	16808	16997	16959	17153	17180	16916	16944	16843	17006	17047	16935	16913	16910	17056	16931	17109	17068	17161	16887	16877	17005	17110	16975	16881	17074	17227	17105	17319	17197	17080	16958	17251	17205	17034	17059	17088	17110	17131	17078	17021	16952	17021	16878	17114	17029	17029	17114	17236	17120	17030	17192	16944	17081	16975	17045	17160	17097	17171	17234	17285	17262	17029	16874	17023	16982	17150	17110	17149	17062	17019	17020	16946	16904	16951	16971	16931	17218	17157	17298	17106	17195	16997	16893	17053	16830	16915	17048	17034	16988	16974	17050	16920	16845	17000	17102	17081	17052	16862	17025	17114	17113	17057	17146	17028	16967	17099	17075	17143	17037	17139	16951	17062	17321	17257	17375	17021	16954	17012	17027	17262	16984	16924	17235	17102	17004	17274	17043	16880	17174	17033	17210	17073	16994	17139	17118	17015	16969	16896	17050	16897	17125	17041	17145	17095	17013	17030	17109	17197	17051	17100	16872	17067	16903	16887	17228	17043	17292	17122	17177	17176	17011	17211	17080	16994	17176	17035	17163	16769	17018	17014	16894	17048	16888	17127	17199	17016	16904	17104	17191	17000	16892	16959	16961	17048	17058	17094	16898	17155	17111	17086	17205	16948	16882	16898	17036	16911	17060	16915	16948	17174	17030	17123	17063	16955	17060	17009	17027	16936	16952	17020	17064	17147	17178	17055	17064	17032	16853	17185	17046	17181	17180	16964	16905	16994	17166	17075	17035	17153	17096	16908	17049	17215	16859	16914	17071	16900	17031	16850	17191	16946	16926	17125	17272	17007	17194	17085	17130	17194	17144	16893	16983	16935	16986	16959	17264	16920	17077	16985	17055	17070	17099	17164	17180	16946	16817	16910	17060	16989	17194	17141	17106	17206	17000	17148	17041	16707	17190	17109	16975	16924	17026	16957	16983	17128	17111	17134	16998	16917	17029	17103	17053	17075	17184	16925	17057	17143	17134	16875	16990	17229	17211	17024	17033	17039	17110	17088	16767	17068	16957	17046	17071	17083	17173	17025	16962	17017	17032	16948	17095	17214	17189	17126	17109	17010	17087	17092	16868	16796	17152	17204	16879	16962
54390	85141	73177	58966	49393	36589	32255	23026	20103	18582	17663	16441	15617	14953	14366	13688	13647	13067	12895	12669	12560	12614	12207	12245	12205	12017	12148	11969	12160	11873	11946	11932	12043	11846	11980	11975	12038	12003	11984	11859	11865	11978	11932	12021	11870	11979	11889	12086	11858	11667	12005	11946	11969	12077	11907	11953	12000	11874	11907	11917	11903	11905	11910	11853	11979	11915	11977	11891	12018	11923	11830	11933	11965	11886	11943	11913	12106	11839	11995	12003	12034	11941	12039	11907	12015	11996	11923	11908	11838	11920	11859	11895	11887	11938	12022	11926	11889	12051	11779	11791	11861	11830	11936	11888	11961	11987	11970	12058	11881	11965	11806	11929	11853	11892	11639	11934	11750	11965	11942	11932	11937	11899	12076	11955	11771	11871	11970	11881	11925	11829	12029	12031	11862	11970	11952	11986	11966	11957	11875	11834	12025	12074	11778	11913	11891	11926	11865	11827	11747	11945	12068	12036	11910	11798	11937	11816	11941	11958	11811	11962	11924	12030	11947	11820	12069	11957	12025	11987	11963	11898	11863	11941	11888	11946	11781	11983	11877	11914	11983	12068	11780	12014	11889	11964	11928	12009	11951	11945	12042	11878	11856	11930	11950	11977	12023	11985	12098	11883	11879	11915	11968	11912	11798	11874	11899	11906	11971	11953	12010	11971	11998	11941	11845	11994	11847	11891	11955	12067	11842	11959	11828	11996	11886	11926	11889	11977	11773	11954	11943	11760	12050	12091	11905	12025	11918	11998	11903	11736	11902	11951	12236	12279	11977	11975	11873	11888	12067	11740	11889	11792	11929	11963	11896	12067	11974	12010	11863	12076	11835	12034	11973	11942	12026	12068	11840	12015	11818	11894	11987	11958	11920	11900	12008	11966	11870	11986	11926	12103	11861	11899	11941	11960	11891	11873	11980	11845	11933	11907	11884	11935	12014	12027	12051	11791	12053	11874	11888	12121	11638	11825	12134	11942	11931	11852	12116	11919	11905	11999	11911	11797	12041	11965	11979	12046	11828	11874	11938	11873	11832	11929	11922	12122	11791	11964	11976	11894	11905	12007	11872	12047	11875	11995	11925	12049	11872	11962	11888	11923	12123	11926	11964	11937	11880	11794	11836	11945	11905	11900	11921	11903	11951	12046	12009	11774	11915	12010	11782	11881	11983	11899	12028	11974	11959	11759	12029	12140	12035	12025	11804	12090	11856	11833	11839	11929	12088	11855	11906	11849	12022	11932	11850	12121	12005	11870	11946	11935	11816	11979	12027	11884	11998	12011	11981	11982	11917	11953	11837	11947	11892	11806	11805	12111	11766	11717	11940	11959	11879	11678	11926	11886	11931	11879	11953	11716	12118	12058	11954	12045	12055	12043	11988	11922	11918	11918	11891	11915	11915	11958	11857	11898	11853	11957	12103	11951	11865	11942	11920	11917	11971	11885	11950	11998	11818	12075	11975	11894	11935	12013	11788	11889	11877	11882	12013	11960	12027	11834	11855	11939	12007	11917	11923	12040	11902	11919	11943	11812	12077	11971	11905	11837	11956	12047	12136	11875	11797	11942	11858	11937	11843	12006	11844	11941	11868	11782	11984	11916	11899	11846	11873	11883	11924	11893	12003	11929	11862	11890	12043	11896	11966	12092	12168	11984	11977	11835	12032	11996	11920	11908	12074	11910	11961	11968	11908	11910	11803	11841	11866	11867	11937	11770	11972	11903	11934	12171	11836	11935	11898	11988	12047	11725	11992	12006	11929	11925	11951	11866	11858	12002	11985	11839	11983	11885	11836	12018	11946	11875	11909	11834	11975	11988	11898	12012	11999	11918	11916	11914	11670	11863	11927	11985	11900	11994	11964	11901	12024	12068	12067	12081	12004	12001	11853	11940	11804	11714	11845	11843	12097	11924	12018	12039	11785	11816	11907	12058	12047	11977	11956	12099	11952	12046	11972	11808	11912	11933	11946	11923	11982	11834	11960	12047	12055	11865	11982	11987	11815	11948	11821	12025	11966	11958	11960	11892	11922	11916	11958	11946	11919	11888	11966	12011	11958	11947	11916	12043	12027	11906	11846	11787	11942	12001	11846	11927	11997	11766	11890	11778	11922	11736	12008	12084	11962	11799	12050	11971	11794	11847	11871	11883	11955	11946	12153	12006	12054	11818	11989	11962	12070	12027	11930	12003	12073	11836	11978	12030	12022	11969	12045	12090	11704	12070	11941	11948	11850	12102	12048	11967	11836	11856	11864	11793	11898	11978	11990	11963	12153	12001	11846	11916	11971	11975	11768	11990	11865	11916	11987	11921	11955	11867	12015	11832	11935	12032	11950	11982	12030	11977	11913	11973	11920	12052	12038	11802	11760	11942	11916	11940	11955	11958	11880	12052	12022	11733	11913	11784	11949	11799	12095	11893	11959	12017	11874	11936	11691	11772	11936	12030	12075	11807	11865	11979	11866	11934	11977	11825	11983	12021	11893	11982	11971	11876	11955	12081	11885	11858	12018	11942	11982	11950	11770	11952	11910	11819	11953	11848	11953	11790	11838	11959	12052	11848	11855	11904	11929	11931	12052	11865	12212	11946	11969	11835	11879	11847	11864	11879	11867	12047	11998	11833	11932	12036	11900	11993	11974	11948	11993	11848	11966	11932	11910	11780	12020	11793	11864	11855	11976	11877	12256	12009	12010	11984	11925	11928	12043	11922	11974	11917	11966	11928	11839	11961	11915	11968	12021	11877	12000	11897	11981	11942	12146	11901	11782	11998	11878	11828	11824	11956	11936	11991	12045	12092	12195	11904	11816	11873	11949	11955	11897	12091	11960	12004	11768	11874	11957	11814	11987	11860	11878	11922	11823	12040	11865	12021	11893	11795	11961	11978	11913	11980	11885	12040	11864	11905	12004	12017	11976	11914	11968	11939	12025	11918	12083	11972	11896	11989	11935	11814	11965	11873	12042	11971	11984	11993	11842	11810	11798	12014	11921	11979	11914	11856	11921	11928	11936	11947	11879	11911	11761	11903	12147	11994	11911	11850	12002	11929	11919	11997	11807	11883	11887	11796	11937	12120	12004	11837	11923	11877	12111	12036	11933	11946	11853	11811	12021	11833	11903	11839	11869	12165	11856	12044	11775	12191	12005	12048	11944	11838	11955	12034	12017	11975	11948	12006	11852	11881	12112	11902	12050	11863	11863	11884	11897	11909	11970	12055	11962	11921	11927	11931	11841	11610	11922	11931	11964	11950	11938	12060	11933	11864	11855	11778	11765	11961	11947	11996	11976	11833	12187	12036	11789	12005	12045	12006	12089	12017	12007	11815	11861	11908	12164	11854	12058	11884	11868	12121	11936	11857	12003	11894	11907	11879	11998	11936	11864	11798	11827	11813	11733	12151	11950	11934	11958	11987	11782	12080	11861	11895	11920	12007	11947	11853	11827	11905	11959	11924	12015	11935	11849	11985	12043	11873	12051	11952	11944	11832	11958	11916	11846	11889	11945	12081	11985	11818	12076	11964	11958	11931	12022	11931	11862	12047	12000	11908	12041	11875	11879	11900	11959	11848	11900	11925	12007	11953	11838	11923	11881	11897	11952	11916	11950	12026	12021	11956	11997	11869	11911	11951	11782	12020	11950	12056	11860	11924	11826	11872	11874	11953	11877	12218	11893	11870	12059	12030	11928	11884	11826	12013	11905	11979	11838	11906	11970	11948	11863	11889	11914	11978	11840	12000	11763	12004	12022	11911	11896	12002	11831	12050	12044	11822	12015	12020	11935	11976	11953	11995	11861	12020	11794	12061	11924	11945	11928	11746	12046	11850	11910	12007	12051	12030	12012	12003	11935	11918	11931	11952	12047	11835	12105	11776	12007	11783	11991	11935	11939	12130	12029	12133	11885	11823	12018	12013	11914	11811	12018	11734	11922	11916	11740	11740	11904	11853	11881	12023	11872	11929	12021	11977	11974	11875	11890	11903	11980	11811	11884	11948	11854	11773	11763	12026	11894	11956	12074	11865	11954	11958	11710	12076	11867	11966	12136	11863	11951	11783	11881	11759	11866	11837	11967	11709	12101	12028	12013	11907	11924	11825	11955	12071	11965	11945	11910	12058	11938	12033	11930	11928	12094	12067	11838	11949	11961	11846	11913	12058	11947	12016	11897	11843	11942	11747	12009	11867	11982	11727	11914	11885	11942	11853	12011	11892	11979	12031	11989	11852	11974	12053	12112	12002	11960	11775	12027	11916	11974	11938	12017	12023	12032	12128	11982	11964	11853	11745	12014	11850	11930	12035	11998	12017	11999	11978	11871	12026	11912	11946	11984	11946	11774	11995	11972	11998	11835	11915	12058	11900	11857	11833	12103	11733	12026	11950	12137	12025	11944	11879	11788	12077	12070	12041	12023	12013	11907	11805	11823	12048	12019	11885	11965	12067	11848	11993	11917	12042	11718	11954	11852	12019	11774	11887	11762	11994	11983	11918	11970	12068	11877	11949	11843	12010	11984	11718	11859	11882	11963	11843	11981	11962	12050	11925	11984	11954	11855	11906	11837	11854	11945	11894	11857	11873	11936	11919	12002	11968	11965	12085	11907	12001	11790	11728	11961	12136	11987	12064	11902	12051	11884	11811	11779	11978	12014	11873	11851	11980	12006	11885	11993	11755	12013	12055	11923	11780	11946	11807	11894	11909	11881	11781	11860	11985	11804	12074	11916	12045	11887	11959	11944	11946	11953	11972	11914	11912	11855	11983	11992	11968	12072	11925	11928	11978	12004	11910	11890	11760	12002	11952	11877	11920	11970	11837	11842	12019	11924	11863	11943	12086	11807	11772	11877	11987	11923	11833	11868	11997	12034	12148	11940	11877	11859	11972	11865	11910	11977	12022	11832	11990	11936	11995	11908	11842	11981	12051	11872	11908	11891	11944	11996	12067	12026	11900	12033	11931	11858	11943	12085	11889	11991	12121	11821	12092	11829	11900	11941	11757	12000	11920	11851	11800	11804	11852	11978	12131	11982	11920	12002	12019	11814	11968	11863	11921	11973	11863	11766	11877	11973	11996	11872	11882	12073	11828	11920	11953	11924	11919	11999	12006	11924	11929	11911	12028	12038	12027	11902	11977	11867	11955	11855	11978	11866	11878
49038	58854	58988	48567	36859	31277	26683	22878	20659	19396	18815	18552	18192	18059	17658	17452	17218	17287	17191	17124	17032	17110	16922	16796	16943	16885	16773	16928	16801	17153	17031	16633	16755	16878	17053	16768	16881	16714	16887	16700	16894	16896	16706	16724	16901	16889	16898	16817	16777	17098	16719	16853	16882	16858	16920	16894	16773	16566	16759	16940	17012	16966	16897	16776	16784	16827	16934	16845	16826	16809	16905	16792	16975	16728	16837	16775	16845	16718	16773	16758	16742	17073	16770	16720	16796	16854	16950	16823	16729	16722	16927	16841	16848	16704	16614	16784	16685	16792	16586	16700	16691	16692	16796	16661	17030	16810	16906	16931	16804	16847	16799	16711	16771	16698	16712	16672	16848	16875	17010	16928	16792	16768	16762	16542	16790	16778	16803	16848	16768	16755	16709	16677	16519	16852	17002	16939	16834	16794	16943	16817	16885	16532	16853	16820	16706	16814	16817	16799	16782	16588	16777	16833	16830	16778	16760	16970	16647	16722	16786	16388	16797	16885	16965	16748	16836	16921	17020	16918	16883	16805	16957	16851	16838	16520	16741	16848	16710	16845	16932	16840	16675	16918	16689	16514	16636	16728	16667	16771	16719	16664	16704	16983	16800	16748	16750	16718	16687	16838	16790	16911	16792	16711	16595	16606	16803	16809	16779	16740	16800	16726	16841	16904	16855	17047	16802	16727	16729	16876	16879	16736	16829	16852	16684	16774	16753	16797	16991	16640	16713	16700	16736	16861	16997	17014	16662	16715	16828	16919	16829	16816	16933	16969	16804	16847	16854	16646	16742	16757	16829	16828	16810	16822	16721	16945	16797	16844	16884	16909	16749	16578	16969	17012	16594	16790	16971	16772	16980	16745	16934	16719	16840	16772	16684	16872	16598	16904	16679	16871	16685	16803	16930	16833	16720	17092	16801	16896	16706	16889	16818	16866	16685	16913	16924	16728	16795	16652	16728	16864	16711	16665	16849	16815	16765	16847	16847	16651	16486	16675	16769	16764	16919	16802	16748	17037	16588	16723	16792	16647	16811	16660	17032	16766	16746	16744	16747	16787	16686	16704	17036	16823	16875	16699	16785	16904	16650	17032	16818	16937	16800	17053	16920	16849	16905	16691	16784	16877	17149	16931	16826	16760	16790	16817	16816	16771	16750	16742	16838	16727	16578	16855	16881	16802	16853	16916	16706	16757	16905	16890	16956	16789	16983	16843	16757	16786	16906	16942	16673	16939	16605	16710	16857	16962	16855	16837	16825	16866	16804	16696	16595	16813	16775	16815	16951	16768	16751	16791	16776	16740	16715	16586	16828	16792	16803	16753	16870	16858	16696	16878	16928	16751	16809	16890	16772	16823	16803	16709	16815	16467	16733	16749	16853	16775	16620	16966	16887	16935	16769	16844	16689	16844	16634	16584	16994	16751	16892	16851	16865	16871	17071	16732	16689	16649	16672	16652	16548	16646	16737	16814	16833	16872	16930	16775	16704	16743	16963	16861	16863	16831	16680	16620	16960	16613	16875	16996	16594	16453	16909	16798	16878	16685	16945	16853	16737	16657	16830	16729	16972	16786	17083	16853	16705	16679	16740	16865	16904	16873	16470	16694	16641	16847	16969	16518	16881	16768	16714	17006	16815	16744	16904	16860	16733	16786	16712	16932	17018	16766	16806	16704	16818	16587	16924	16704	16856	17052	16840	16697	16731	16917	16760	16738	16754	16903	16873	16728	16910	16741	16653	16750	16842	16827	16694	16903	16810	16906	16875	16641	16921	16748	16908	16940	16993	16543	16790	16963	16691	16937	16758	16593	16788	16833	16817	16767	16910	16665	16885	16815	16495	16908	16954	16755	16794	16784	16879	16739	16993	17135	16817	16957	16706	17032	16916	17003	16888	16837	16755	16882	16858	16605	16760	16746	16781	16750	16702	16840	16751	16771	16695	16672	16840	16932	16860	16904	16677	16718	16791	16775	16785	16836	16828	16715	16737	16751	16881	16794	16799	16891	16962	16806	16810	16971	16949	16857	17020	16940	16658	16628	16695	16629	16758	16529	16891	16808	16693	16847	16763	16923	16735	16636	16991	16823	16884	16877	16651	16497	16947	16687	16763	17044	16642	16878	16684	16877	16838	16859	17000	16592	16822	16895	16621	16734	16696	16838	16788	16866	16814	16887	16704	16680	16892	16872	16903	16606	16900	16678	16767	16893	17031	16928	16651	16890	16571	16906	16727	16568	16655	16621	16897	16692	16906	16712	16823	16841	16941	16956	16841	16710	16929	16764	16804	16745	16988	16731	16922	16840	16658	16951	16688	16798	16963	16970	16750	16746	16847	16679	16847	16521	16653	16821	16552	16658	16886	16874	16542	16734	16831	16940	16818	16861	16792	17000	16840	16767	16670	16823	16923	16616	16683	16908	16645	16666	16820	16815	16748	16712	16991	16917	16608	16635	16778	16690	16743	16757	16720	16695	16941	16749	16945	16778	16899	16666	16713	16778	16846	16700	16517	16824	16839	16765	16977	16712	16566	16840	16792	16801	17024	16751	16803	16713	16902	16668	16615	16851	16896	16908	16755	16713	16879	16817	16850	16923	16822	16952	16748	17088	16580	16672	16655	16963	16767	16890	16777	16966	16875	16932	16804	16607	17068	17015	16967	16864	16968	16801	16761	16769	16583	16604	16854	16888	16934	16688	16737	16946	16767	16845	16772	16784	16697	16967	16622	16696	16742	16607	16928	16673	16770	16810	16805	16712	16791	16974	16929	16998	16838	16911	16850	16769	16751	16805	16822	16634	16820	16845	16790	16820	16887	16998	16789	16732	17048	16838	16622	16660	16672	16756	16703	16726	16923	16850	16963	16808	16787	16963	16967	16933	16831	16786	17047	16851	17028	16794	16699	16727	16732	16868	16857	16796	16846	16630	16664	16755	16818	16765	16941	16887	16688	16893	16716	16975	16852	16805	16727	16757	16886	16667	16544	16711	16742	16859	16775	16695	16822	16788	16797	16672	16657	16701	16696	16755	17008	16853	16925	16738	16877	16917	16847	16757	16829	16977	16744	16679	16719	17026	16965	16640	16445	16685	16743	16648	16665	16817	16790	16870	16667	16840	16615	16726	16897	16617	16621	16906	16819	16927	16744	16975	16671	16920	16890	17040	16885	16640	16906	16782	16804	16871	16841	16862	16798	16864	16928	16733	16755	16850	16866	16861	16923	16828	17006	16904	17020	16974	16852	17037	16898	16702	16667	16816	16676	16704	16671	17039	16731	16840	16765	16906	16669	16749	16781	16791	16726	16794	16839	16642	16994	16936	16871	16724	16694	16872	16954	16845	16797	16763	16730	16753	16880	16831	17071	16940	16716	16832	16961	17001	16693	16702	16739	16969	17064	16856	16685	16869	16805	16897	16799	16768	16858	16945	16835	16810	16681	16887	16849	16891	16775	16834	16505	16702	16836	16946	16771	16667	16796	16631	16824	16754	16584	16960	16811	16822	16826	16796	16745	16905	16793	16765	16747	16918	16795	16801	17032	16873	16869	16704	16729	16932	17024	17043	16750	16757	16824	16974	16989	16660	16899	16650	16739	16830	16808	16590	16924	16966	16865	16719	16697	16723	16644	16669	16765	16472	16866	16748	16800	16839	16637	16582	16785	16794	16911	16768	16669	16882	16792	16975	16918	16733	16947	16805	16966	17004	16791	16896	16760	17100	16855	16764	16771	16832	16757	16771	16765	16891	16959	16609	16627	16885	16777	16727	16813	16745	16733	16809	16750	16758	16741	16804	16728	16540	16760	16813	16586	16844	16750	16894	16882	16687	16809	16841	16708	16828	16574	16885	17086	16743	17049	16793	16670	16659	16782	16983	16912	16906	16765	17016	16772	16773	16858	16774	16864	16892	16944	17008	16822	16889	16899	16753	17011	16732	17028	16989	16786	16769	16793	16836	16819	16874	16753	16821	16898	16656	16675	16845	16910	16843	16803	16891	16835	16751	16883	16808	17096	16693	16939	16757	16749	16650	16839	17012	16726	16841	16550	16524	16856	16791	16913	16743	17007	16710	16468	16749	16866	16747	16796	16672	16714	16798	16773	16692	16755	16824	16997	16912	16808	16634	16907	16878	16783	16904	16795	16984	16835	16753	16836	16798	16603	16881	16887	16877	16838	16624	16771	16853	17042	16688	16768	17027	16850	16811	16917	16973	16497	16963	16757	16791	16791	16656	16678	16817	16666	16827	16866	16628	16998	16912	16876	16897	16905	16802	16611	16668	16923	16864	16766	16781	16737	16963	16662	16571	16768	16923	16704	16851	16668	16908	16941	16913	16939	16723	16832	16557	16770	16857	17040	16770	16816	16863	16668	16700	16820	16665	16693	16938	16640	16673	16777	16792	16954	16709	16804	16884	16656	16801	16826	16543	16769	16692	16798	16784	16854	16863	16751	16823	16834	16735	16961	16729	16681	16725	16861	16743	16910	16881	16839	16804	16617	16886	16819	16750	16902	16814	17079	16963	16842	16709	16837	16946	16837	16670	16952	16868	16838	16923	16484	16862	16549	16756	16543	16760	16974	16862	16778	16846	16853	16911	16889	16821	17040	16899	16832	16931	16898	16728	16880	16763	16855	16587	16868	17018	16803	16686	16946	16738	16794	16754	16944	16767	16880	16840	16782	16927	16828	16712	16731	16843	16557	16895	16960	16827	16602	16850	16711	16587	17179	16518	16669	16872	16711	16850	16921	16910	16980	16789	16886	16885	16967	16689	16842	16841	16685	16813	16738	16838	16718	16824	16866	16845	17118	16704	16890	16783	16967	16866	16839	16785	16707	16803	16828	16708	16537	16832	16883	16930	16917	16779	16710	16945	16689	16869	17187	16886	16874	16780	17038	17102	16944	16830	16687	16751	16607	16808	16943	16906	16951	16877	16731	16782	16869	16873	16833	16795	17009	16939	16798	17038	16712	16840	16957	16821	16831	17028	16796	16696	16786	17015	16917	16763	17017	16928	16678	16796	16701	16816	16717	16784	16815	16764	16971	16742	16858	17038	16835	16992	16909	16841	16839	16650	16935	16760	16933	17032	16702	16589	16676	16740	16627	16886	16598	17081	16759	16866	16793	16560	16681	16881	16744	16640	16789	16780
54071	67914	59317	44048	33020	27795	22738	18624	15967	14707	14148	13794	13308	13121	12681	12601	12538	12160	12105	12111	12160	11927	12019	11950	11813	12022	11881	11834	11971	11884	11781	11879	11797	11867	11950	11810	11840	11792	11808	11986	11792	11958	11710	11998	11829	11703	11853	11866	11944	11792	11874	11610	11820	11946	11923	11889	12073	11912	11800	11955	11997	11793	11751	11920	11903	11882	11986	11810	11801	11922	12045	11781	11819	11793	11875	11782	11847	11881	11881	11840	11790	11914	11946	11916	11776	11925	11763	11772	11831	11778	11776	11887	11848	11794	11937	11647	11879	11843	11829	11837	11830	11763	11901	11729	11816	11720	11998	11876	11796	11951	11843	11828	11692	11951	11800	11805	11867	11764	11919	11736	11899	11873	11937	11791	11842	11924	11876	11975	11762	11938	11905	11913	11760	11795	11777	11785	11795	11881	11751	11845	11790	11851	11946	11997	11872	11769	12005	11923	11996	11783	11960	11888	11762	11722	11682	11929	11890	11823	11581	11789	11863	11872	12049	11818	11918	11760	11949	11844	11685	11850	11770	11886	11830	11893	11752	11833	12000	11795	11920	11964	11927	11696	11751	11811	12001	12026	11777	11820	11883	11932	12038	11733	11830	11768	11922	11876	12006	11796	12037	11863	11803	11787	11915	11925	11960	11736	11916	11894	11722	11790	11975	11788	11835	11953	11807	11703	11847	11892	11957	11746	11710	11957	11752	11967	11897	11938	11957	11784	11811	11730	11923	12030	11879	11794	11883	11789	11682	11832	11813	11749	11911	11735	11776	11864	11940	11923	11893	11827	11788	11809	11896	11858	11835	11950	11915	11687	11953	11737	11974	11931	11837	11935	11719	11937	11734	11825	11718	11906	11913	11864	11910	11829	11777	11799	11736	11744	11950	11861	11691	11874	11857	11897	11763	11957	12036	11948	11901	11963	11717	11627	11926	12035	11776	12052	11947	11826	11916	11736	11810	11932	11840	11996	11948	11781	11938	11775	11861	11655	11819	11883	11728	11696	11906	11865	11817	11871	11868	11897	11692	11878	11841	11757	11994	11796	11839	11986	11789	11904	11793	11898	11846	11763	11718	11889	11837	11644	11785	11877	11691	11815	11815	11818	11788	12009	11906	11858	11819	11828	11885	11956	11719	11795	11958	11768	11934	11858	12007	12027	11801	11846	11879	11926	12057	11890	11625	11844	11847	11852	11904	11926	11854	11908	11777	11868	11773	11906	11883	11818	12033	12032	11914	11788	11675	11807	11968	11982	11880	11754	11755	11793	11799	11841	11922	11966	11878	11826	11852	11878	11950	11855	11735	11682	11787	11796	11779	11792	11886	11914	11713	11851	11840	11862	11865	11931	11816	11897	11811	11798	11798	11865	11944	11854	11974	11803	11699	11882	11696	11722	11909	11803	11848	11888	11929	11813	11909	11798	11900	11658	11729	11869	11852	12000	12032	11806	11723	11778	11778	11820	11761	11727	11951	11793	11874	11778	11743	11985	11804	11844	11913	11876	11863	11808	11928	11904	11934	11930	11926	11684	11918	11900	11851	11878	11899	11900	11780	11798	11907	11858	11951	11752	11697	11745	11902	11890	11934	11823	11799	11893	11803	11807	11934	11874	11872	11981	11748	11931	12017	11898	11636	11681	11881	11948	11851	11752	11713	11735	11712	11678	11821	11806	11891	11934	11909	11908	11921	11859	11911	11921	11880	11867	11743	11736	12051	11797	11785	11841	11893	11856	11924	11826	11844	11985	11851	11731	11941	11947	11767	11907	11881	11848	11775	12001	11813	11740	11682	12042	11919	11903	11986	11819	11838	12065	11825	11818	11858	11751	11787	11819	11873	11861	11958	11930	11690	11829	11864	11977	11932	11956	11811	11815	11957	11997	11926	11875	11913	11859	11857	11910	11929	11859	11713	11817	11803	11875	11699	11797	11857	11772	11974	11814	11907	11784	11897	11917	11862	11871	11870	11784	11810	11857	11953	11834	11837	11929	11915	11690	11834	11755	11868	11905	11881	11865	11916	11889	11778	11947	11847	11926	11937	11715	11765	11844	11687	11903	11951	11788	11791	11809	11671	11920	11803	11779	11862	11890	11923	11874	11795	11852	11803	11699	11764	11854	11827	11895	11841	11985	11876	11697	11981	11899	11832	11912	11742	11991	11911	11948	11900	11943	11694	11678	11880	11918	11817	11846	11808	11922	11854	11846	11939	11823	11940	12040	11652	11963	11819	11691	11791	11740	11830	11908	11871	11929	11877	11705	11812	11946	11930	11767	11791	11947	11763	11766	11784	11812	11743	11874	11893	12029	11810	11835	11912	11944	11892	11930	11629	11948	11759	11929	11858	11869	12067	11876	11778	11902	11836	11774	11995	11880	11789	11709	11959	11930	11835	12029	11826	12113	11826	11917	11883	11931	11863	11895	11746	11800	11797	12018	11955	11928	11946	11750	11852	11894	11922	11905	11804	11721	11993	11915	11749	11869	11880	11771	11776	11769	12022	11988	11832	11831	11805	11861	12053	11887	11794	12106	11905	11877	11997	11904	11958	11877	11746	11901	11703	11934	11836	11907	11964	12038	11992	11913	12003	12001	11978	11824	11803	11959	11864	11858	11768	11852	11781	11777	11867	11868	11895	11720	11783	11844	11916	11876	11882	11765	12088	11926	11793	11736	11725	11962	11769	11809	11848	12104	11858	11817	11879	11848	11904	11815	11933	11874	11890	11925	11892	11863	11906	11833	11874	11855	11798	11975	11862	11875	11876	11994	11898	11983	12057	11812	11869	11735	12024	11851	11833	11738	11738	11946	11789	11978	11884	11745	11798	11772	11707	11822	11865	11877	11678	11863	11862	11981	11845	11945	11955	11907	11839	11730	11856	11923	11800	11941	11936	11879	11799	11882	11921	11808	11931	11924	11953	11877	11844	11834	11867	11871	11796	11847	11767	11714	12020	11858	11824	11757	11758	11704	11844	11866	11862	11990	11915	12011	11757	11933	11839	12051	11924	11948	11776	11747	11856	11939	11862	11894	11925	11881	11861	11880	11906	11776	11761	11796	11735	11924	11896	11789	11921	11980	11901	11888	11870	11843	11768	11858	11864	11919	11882	11878	11969	11850	12023	11793	11830	11934	11922	11869	11814	11829	11784	11976	11884	11934	11826	11857	11608	11712	11795	11869	11842	11981	11964	11911	11829	11722	11714	11890	11806	11767	11860	11802	11961	11772	11943	11919	11754	11845	11797	11720	11822	11957	11862	11816	11876	11921	11748	11782	12016	11812	11947	11823	11948	11919	11817	11887	11865	11827	12004	11971	11860	11660	11875	11936	11782	11934	11824	11807	11887	11683	11820	11932	11769	11795	11989	11735	11903	11782	11796	11898	11889	11963	11718	11954	11784	11968	11734	11820	11987	11886	11962	11763	11847	11838	11730	11758	11963	11801	11837	12049	11943	11702	11805	11805	11728	11870	11826	11672	11832	11933	11829	11889	11914	11797	11710	11730	11795	11819	11742	11966	11768	11802	11779	11788	11855	11824	11850	11826	11934	11913	11750	11835	11954	11904	11930	11650	11823	12008	11820	11854	11931	11831	12079	11866	11927	11921	11917	11903	11891	11909	11853	12045	11772	11822	12023	12101	11952	11745	11884	11905	11797	11794	11950	11770	11799	11773	11975	11910	11837	11994	11878	11916	11886	11931	11787	11856	11886	11761	11807	11868	11949	11958	11798	11822	11962	11890	11911	11754	11841	11790	11927	11885	11870	11835	11701	11809	11824	11816	11813	11903	11807	11834	11862	11792	11954	11807	11810	11893	11860	11788	12084	11837	11858	11955	11929	11760	11955	11955	11716	11831	11668	11969	11741	11771	11904	11918	11813	11911	11764	11959	11775	11911	11720	11881	11845	11825	11943	11849	11701	11838	11957	11854	12050	11744	11912	11698	11824	11737	11789	11846	11765	11845	11919	11810	11903	11970	12127	11795	11810	11717	11835	11789	11791	11736	11882	11780	12074	11879	11912	11858	11842	11853	11828	11687	11962	11905	11926	11848	11748	11841	11805	12004	12006	11808	11825	11925	11883	11771	11949	11859	11827	11897	12032	11871	11845	11807	11802	11760	11898	12025	11895	11923	11780	11865	11885	11830	11961	11692	11898	11992	11916	11880	11810	11957	11810	11865	11898	11952	11980	11904	11826	11935	11973	11871	11793	11838	12037	11706	11718	11799	11757	11795	11720	11773	11876	11906	11894	11967	11912	11812	11872	11766	12050	11883	11651	11829	11947	11852	11858	11833	11771	11963	11913	11803	11690	11789	11948	11864	11895	11900	11822	11863	11681	11885	12025	11910	11954	11809	11878	11787	11789	11680	11748	11934	11745	11871	11851	11879	11974	11744	11915	11860	11836	11717	11775	11837	11772	11863	12005	11847	11668	11921	12087	11863	11736	11906	11889	11927	11941	11837	11810	11775	11965	11671	11662	11753	11984	11746	11779	11841	11770	11857	11806	11768	11772	11722	11927	12020	11762	12018	11852	11718	11921	11864	11887	12016	11835	11763	11912	11930	11724	11965	11908	11894	11871	12076	11843	11979	11792	11936	11771	11897	11811	11954	11953	11853	11799	11708	11895	11911	11784	11936	11869	11885	11827	11961	11900	11930	11977	11829	11789	11861	11806	11787	11645	11880	11871	11751	11960	12006	11818	11924	11831	11968	11819	11932	11937	11899	12020	11745	11789	11727	11867	11800	11948	11884	11882	12078	11844	11607	11834	11975	11815	12004	11705	11891	11832	11769	11984	11985	11780	11753	11851	11875	11722	11993	11851	11700	11801	12004	11849	11801	11709	11912	11784	11889	11776	11716	11813	11802	11861	11910	11763	11848	11796	12022	11913	11670	11979	11789	11886	11857	11870	11899	11797	12002	11803	11759	11931	11647	11905	11810	11827	11893	11948	11965	11824	11990	11820	11738	11947	11708	11834	11711	11987	11697	11964	11787	11692	11943	11822	11897	11906	11812	11815	11911	11825	11960	11848	11889	11893	12011	11701	11758	12003	11709	11864	11907	11866	11964	11852	11837	11785	11855	11794	11852	11854	11825	11882	11854	11992	11800	11711	11876	11838	11866	11772	11842	11928	11951
26409	22619	35507	37456	36826	37027	33484	24387	20024	19310	18942	18646	18390	17951	17998	17716	17488	17333	17284	17285	17004	17246	16967	16995	16880	16898	16916	16795	16918	16842	17034	16990	16876	16950	16873	16859	16998	16976	16897	16881	16787	16888	16855	16721	16787	16703	16938	16881	16765	16826	16915	16800	16762	16828	16997	16988	16853	16794	16851	16762	16671	16866	16843	16976	16768	16892	16789	16755	16924	16517	16888	16709	16881	16827	16750	17090	16858	16889	16680	16669	16804	16948	16814	16502	16946	16751	16935	16712	17017	17163	17124	16762	16979	17016	17043	16962	16727	16750	16562	17020	16843	16860	16799	16646	16801	16548	16872	16770	16643	16902	16718	16663	16793	17115	16935	16806	16833	16865	16902	16774	16986	16954	16883	16873	16617	16775	16920	16695	17040	16842	16730	16964	16862	16905	16833	16958	16908	16875	16632	16804	16778	16652	16895	16859	16677	16950	16609	16687	16987	16931	16996	16786	16716	16734	16913	16952	17003	16847	16919	16753	16800	16797	16593	16593	16822	16736	16926	16829	16981	16950	16702	16953	16924	16873	16767	16789	16795	16755	16978	16810	16720	16693	16888	17012	16758	17005	16919	16950	16682	16907	16864	16766	16878	16793	16769	16744	16895	16802	16694	16809	17090	16876	16963	16859	16655	16696	16784	16843	16882	16772	16673	16840	16882	17071	16896	16795	16804	16654	16890	16871	16768	16810	16638	16709	16957	16764	17067	17011	17082	16841	17052	16657	16863	16826	16867	16800	16504	16743	16805	16898	16872	16735	16787	16776	16744	17043	16857	16806	17060	17013	16761	16972	16924	16825	16742	16787	16869	16726	17077	16923	17086	16939	16974	16903	16916	16673	16950	16918	16717	16679	16892	16933	17187	16903	16838	16810	16936	16774	16889	16823	16921	16845	16734	16699	16868	17089	16857	16905	16754	16894	16705	16730	16836	16638	16613	16950	16708	16989	16716	17023	16945	16842	16904	16611	16858	16629	16663	16776	16852	16901	16584	16919	16768	16673	16785	16724	16614	16670	17070	16853	16837	16914	16620	16779	16918	17007	16806	16862	16717	16708	16633	16774	16694	16768	16758	16798	16875	16888	16742	16906	16791	16703	16756	16821	16977	16857	16994	16669	16963	16934	16907	16797	16880	17037	16697	16951	17043	17011	17065	16660	16803	16815	16819	16721	16681	16849	16789	16766	16926	16674	16877	16705	16945	16915	16730	17063	16944	16838	16791	16850	16768	16899	16653	16582	16770	16864	16792	16777	16932	16938	16895	16891	16946	16821	16775	17172	17046	16810	16893	16927	16763	16864	16756	16736	16836	16771	16727	16871	16891	16686	16743	16858	16711	16952	16821	16745	16893	16921	16837	16807	17067	17081	16890	16774	16896	16965	16858	16998	16937	16700	16773	16958	16683	16935	16952	16715	16774	16831	16910	16850	17008	16817	16902	16854	17023	16723	16617	16695	16755	16833	16781	16771	16647	16860	16979	16901	16902	16915	16859	16953	16733	16676	16756	16869	16855	16816	16676	16734	16811	16910	16890	16839	17032	16983	16921	16812	16816	16748	16693	16814	16692	16905	16977	16728	16666	16763	16763	16803	16982	16923	16897	16704	16646	16983	16764	16772	16807	16780	16934	16918	16991	16681	16738	16891	16839	16868	16855	16768	16820	16744	16952	16855	16768	16567	16929	16782	16860	16832	16841	16747	16964	16596	16850	16863	16776	17014	16913	17043	17004	16888	16684	16942	16796	16881	16839	16625	16947	16876	16719	16703	16937	16756	16764	16876	16715	16741	16698	16834	16816	16875	16770	16582	16732	16763	16857	16805	17061	16784	16626	16736	17092	16922	17080	16973	16858	16937	16753	16648	16673	16746	16902	16687	16824	16538	16765	16699	16711	16737	17046	17063	16889	16794	16677	16791	16834	16981	16980	16965	16748	16905	16775	16933	16783	17000	16796	16762	16818	16627	16788	16876	16791	16766	16811	16892	16690	16916	16931	16640	16781	16796	16834	16856	17004	17015	16858	16951	16896	16851	16703	16753	16554	16915	16804	16769	16729	16799	16906	16846	17074	16974	16943	16722	16574	16855	16744	16994	16907	17065	17052	16990	16807	16747	16763	16987	16951	16887	16935	16864	16499	16889	16732	16748	16746	16941	16803	16893	16753	16683	16717	16886	16938	16774	16754	16776	16692	16834	16796	16963	17116	16779	16741	16952	16933	16981	17085	16970	16908	16870	16886	16760	17112	16949	16795	16757	16747	16920	16918	16925	16663	16836	16866	16888	16850	16943	16722	16904	17045	16684	16906	16640	16780	16711	16851	16920	16702	16724	16920	16754	16807	16683	16832	16616	16930	16627	16783	16773	16621	16786	17136	17084	16610	17034	16857	16828	16712	16913	16593	16672	16895	16778	16659	16643	16821	16796	16657	16876	16863	16870	16746	16792	17112	17057	16974	16912	16729	16947	16743	16618	16932	16799	16788	16931	16743	16772	16900	16542	16847	16695	16806	16982	16995	17054	16866	16899	17044	16861	16955	16961	16694	16994	16635	16882	16880	16728	16820	17070	16926	16859	16860	16886	16794	16693	16979	16843	16857	16611	16816	16889	16828	17054	16727	16664	16802	16613	16716	16917	16896	16863	16785	16813	17004	16623	16880	16684	16857	16851	16776	16846	16796	16681	16997	16934	16614	16659	16673	16768	16855	16838	17004	16979	16932	16926	16876	16723	16976	16907	17075	16837	16641	16636	16715	16840	16870	16933	16970	16826	16750	16998	16703	16693	16773	16930	16949	16580	16722	16877	16985	16879	16654	16903	16895	16843	16591	16811	17030	17076	16916	16914	16772	16823	16933	16706	16536	16780	16658	16727	16821	16831	16852	16852	16758	16772	16947	16879	16832	17071	16797	16711	16752	16826	17019	16925	16696	16709	16654	16836	16913	16711	16753	16716	16913	16773	16926	16842	16929	17021	16645	16776	16774	16727	16679	16897	16965	16680	16954	16780	16845	16846	17073	16699	16581	16910	16774	16646	16755	16966	16872	16995	16782	16889	17105	16720	16711	17023	16941	16996	16823	16794	16954	16731	16781	16572	16899	16707	16703	16917	16832	16722	17027	16823	17046	16856	16991	17045	16796	16707	16724	16929	17011	16963	17098	16956	16886	16575	16757	16907	16674	16683	17024	16851	16938	16841	16646	16846	16717	16727	16857	17083	16900	16802	16689	16746	16780	16983	16756	16943	16779	16917	16886	16795	16643	16884	16954	16890	16627	16831	16900	16851	16852	16639	16709	16757	16859	16648	16911	16754	16929	16894	17055	16984	16789	16541	16935	16708	16872	16734	16931	16771	17025	16692	16910	16671	16688	16718	16660	16785	16901	16652	16824	16979	16980	16623	17001	16913	16804	16938	16731	16640	16928	16882	16786	16763	16763	16843	17065	16856	16773	16866	16674	16746	16865	16738	16885	16778	16879	16760	16790	16601	16672	16723	16858	16939	16846	16717	16704	16772	16985	16668	16868	16997	17088	17059	16645	16459	16880	16902	16854	17017	16798	16807	16895	16874	16834	16782	16631	16881	16640	16948	16998	16785	16997	16886	16881	16697	16843	17062	16910	16945	16894	17014	16827	16630	16924	16820	16619	16822	16738	16849	17120	16869	16782	16889	16903	16748	16926	16833	16810	16906	16790	16920	16702	16902	16694	16869	16949	16781	16889	16911	16727	16885	16949	16876	16672	16854	16689	16696	16782	16850	16824	16979	16970	16733	16857	16833	16978	17039	17011	16907	16674	16683	16891	16752	16848	16833	16886	16760	16893	16989	17065	16761	16799	16820	16950	16908	16794	16836	16897	16634	16782	16772	16919	16746	16586	17051	16939	16626	16883	16689	16622	16807	16959	16806	16883	16722	16786	16823	16724	16851	16693	16858	16812	16809	16789	16837	16896	16803	16828	16657	16866	16800	16897	16829	16864	16920	16567	16749	17023	16759	17021	16918	16826	16951	16782	16907	16914	16858	16645	16758	16851	16691	16748	16982	16935	16916	16682	16728	16816	16860	16944	16920	16741	17059	16894	16728	17177	17029	16796	16883	16969	16866	16824	16928	16979	16832	16923	16913	16874	16883	16994	16867	16850	16675	16595	17010	16430	16858	16888	16623	16716	16483	16598	16733	16903	16653	16717	16883	16796	16955	16866	16611	16758	16759	16810	16819	16836	16874	17004	16713	16878	16887	16912	16924	16840	16710	16898	16798	16660	16927	16728	16834	16851	16769	16925	16900	16719	16800	16997	16906	16750	16949	16794	16781	16623	16675	17089	16915	16841	16760	16862	16948	16756	16936	16779	16991	16822	16741	16923	16651	16685	16751	16860	16774	16773	16839	16990	17062	16932	16722	16889	16645	16716	16748	16770	16888	16950	16949	16924	16704	16912	16697	16830	16586	16857	16630	16673	17002	16835	16890	16838	16721	16868	16893	17100	17022	16635	17006	16954	16782	16845	16959	17029	16828	16789	16925	16834	16968	16937	16925	16788	16827	16694	16783	16638	16629	16863	16989	16700	16803	16885	16981	16909	16826	16887	16793	16950	16723	17129	16944	16886	16851	16856	16659	16842	16698	16823	16784	16860	17016	16872	16794	16802	16972	16862	16920	16877	16807	16647	16762	16848	16814	16839	16809	16852	16818	16941	16849	17124	16903	16801	16860	16631	16997	16846	16770	16735	16852	16732	16911	16776	16760	16861	16842	16847	16933	16718	16738	16966	16709	16693	16913	17029	16788	16855	16615	16935	16853	16846	16757	16973	16839	16683	16741	16935	16834	16836	16846	16852	16972	16929	16667	16751	16770	17059	16651	16704	16817	16899	16774	16883	16937	16890	16742	16766	16636	16578	16786	16820	16709	16694	16813	16492	16737	16708	16750	16923	16735	16791	16741	16841	16798	16931	16840	16896	16767	16850	16723	17066	16694	16913	16927	16821	16886	16747	16827	16639	16810	16808	16693	16869	16991	16806	16899	17069	16871	16807	16982	17064	16925	16679	16743	16842	16807	16982	16939	16724	16776	16786	16728	16850	16793	17080	16734	16825	16635	16820	16817	16989	16741	16610	16678	16731	16913	16820	16771	17066	16877
53451	80245	69280	50353	41682	35649	28069	18721	15118	14584	14364	13964	13559	13181	12847	12498	12560	12327	12168	12039	12226	12084	12035	12041	11974	11964	12000	11989	11921	11865	12091	11777	11869	11820	11794	11804	11892	11801	11896	11988	11923	11872	12034	11868	11834	11744	11851	11968	11977	11845	11877	11844	11905	11826	11853	11967	11967	11913	11692	11861	11922	11884	11976	11950	11914	11871	11759	11967	11819	11780	11902	11873	11925	11802	11663	11867	11941	11899	11891	11763	11913	11828	11953	11940	11956	11800	11849	11826	11992	11837	12034	11951	11972	11929	11807	12002	11966	11968	11832	11887	11820	11879	12032	11957	11831	11858	11718	11946	11854	11889	12022	11587	11936	11936	11853	11890	11807	11826	11826	11734	11813	11950	11955	11822	11866	11885	11982	12020	11763	11887	12101	11806	11926	11919	11906	11853	12085	11860	11913	11932	11840	11904	11877	11997	11915	11742	11817	11875	11800	11845	11809	11812	11816	11916	11877	11861	11814	11939	11885	11825	11734	11842	11867	11914	11899	11632	11920	11947	11968	11931	11953	11965	11925	11851	11891	11834	11943	11910	11827	11832	11924	11850	11847	11866	11953	12021	11917	11829	11708	11788	11735	11820	11806	12090	11800	11953	11804	11859	11837	11771	11778	11776	11973	11903	11726	11934	11893	11935	11885	11859	11892	11784	11941	11668	11965	11716	11981	11831	11899	11737	11883	11974	11840	11872	11997	11850	11995	12021	11950	11860	11993	11980	12068	11974	11780	11813	12113	11960	11816	11805	11795	11855	11927	11979	11832	11836	11868	11978	11794	12054	11769	11891	11947	11952	11745	11990	11800	11767	12020	11747	11900	11967	11970	11943	11739	11788	11976	11844	11723	11864	11829	11877	11883	11743	11791	11756	11847	11831	11968	11749	11956	11880	11851	11873	11877	11732	11800	11747	11874	11768	11792	11842	11816	11831	11852	11773	11866	11923	11817	11845	11791	11835	11780	11929	11707	11895	11856	12055	11902	11787	11955	11907	11969	11855	11904	11861	11962	11887	11723	12011	11729	12002	11969	11847	11856	12015	11881	12024	11964	11938	11935	11843	11938	11866	11947	11787	11924	11961	11814	11890	11914	12040	11905	11705	11910	11769	11905	11820	11813	11852	11774	11767	11804	12052	11921	11935	11819	11981	11824	11868	12072	11858	11758	11827	11708	11865	11716	11920	11945	11963	11869	11949	11946	12015	11942	11993	11799	11946	11834	11913	11974	11916	11880	11895	11873	11812	12121	11816	11878	11922	11762	11809	11859	11687	12104	11790	11682	11888	11934	11758	11927	11749	11916	11963	11833	11820	11798	11885	11988	11903	11896	12000	11979	11909	11813	12065	11821	12040	11830	11999	11936	12012	11824	11926	11960	11945	11929	11845	11971	11940	11943	11902	11776	11788	12029	11897	11989	11684	11889	11922	11793	11835	11826	11773	12029	11916	11899	11986	11868	11867	11981	11923	11909	11857	11900	11821	11884	11875	11890	11939	11741	11731	11952	11696	11894	12029	11874	11919	11877	11900	11907	11919	11757	11951	11985	11819	11830	11887	11972	11887	11931	11973	11881	11908	11945	11806	11944	11807	12005	11857	11972	11848	11924	11775	11817	11851	11900	11660	11858	12011	11973	11782	11928	11804	12044	11834	11973	11805	11916	11888	11788	11945	11867	11887	11696	11861	11931	11751	11723	11728	11958	11923	12018	11972	11975	11936	11736	11657	11833	11800	11962	11864	11930	11739	11911	11850	11793	12102	11883	11795	11858	11938	11840	11919	11934	11989	12039	11622	12149	11885	11774	11834	11975	11846	11877	11978	11948	11831	11876	11926	11725	11878	12067	11864	11903	11995	11836	11844	11803	11653	11954	11945	11950	12045	11867	12009	11915	11928	11806	11821	11850	11910	11963	11880	11807	11819	11999	11838	11815	11895	11882	12010	11867	11862	11791	12046	11969	11846	11883	11898	11990	11851	11958	11740	11888	11810	12125	11935	11904	11849	11893	11916	11782	12056	11751	11885	11762	11878	11896	11923	11775	11975	11834	11926	11920	11847	11850	12026	11942	11862	11899	11985	11918	11853	11871	11927	12044	12034	11987	11924	12051	11865	11952	11764	11998	11757	11905	11849	12017	11774	11717	11916	11907	11772	11895	11993	11860	11916	11817	12012	11905	11810	11856	11773	11865	11804	11837	11899	11899	11931	11876	12022	11913	11834	11949	11790	11814	11904	11889	12037	11854	11817	11789	11760	11813	11840	11895	11807	11885	11826	12001	11863	11654	11900	11895	11925	11867	11678	11912	11812	11885	11905	11749	11921	11853	11812	11735	11774	11877	11782	11893	11862	11964	11951	11965	11920	11800	11818	12072	11721	11961	11703	11817	11763	11862	11934	11948	11898	11989	11799	11878	11935	12004	11972	11915	11856	11852	12053	11826	11951	11773	11969	11693	12066	11879	11805	11898	11900	11826	11913	11998	11802	12030	11883	11942	11829	11763	11952	11782	11897	11817	11927	11821	11832	11832	11892	11828	11714	11810	11743	12145	11919	11716	11873	11888	11933	11930	11812	11762	11859	12025	11785	11881	11742	11968	12032	11801	11946	11981	11943	11957	11847	12119	11979	11884	12056	11946	11635	11930	11798	11795	12024	11812	11924	11798	11686	11849	11952	11948	11856	11883	11868	11910	12051	11791	11879	11799	11891	11712	11824	11817	11815	12017	11781	11692	11796	12026	11771	11911	11922	11878	12035	11869	11800	11942	11685	11901	11896	12108	11866	11869	11837	11720	11886	11833	11841	12034	11944	11920	11972	11799	11893	11969	11736	11963	11792	11855	12023	11911	11839	11819	11803	11922	11824	11856	11857	11823	11994	11889	11810	11785	11944	11963	12019	11728	11838	11745	11937	11846	11813	11944	11741	11920	11716	11836	11775	11798	11882	12017	11731	11932	11812	11822	11748	11920	12049	11946	11891	11688	11905	11892	11940	11703	11854	11888	11702	11856	11830	11954	11813	11885	11923	11842	11889	11860	11920	11938	11689	11921	11737	11786	11956	11934	11888	11884	11921	11840	11903	11915	11802	11831	11886	11895	11832	11858	11930	11847	11757	11994	11860	11908	11828	12002	11952	11811	11773	11935	11874	11957	11866	11751	11854	11943	12004	11968	11828	11923	11928	11931	12006	11818	11709	11943	11899	11935	11812	11882	11786	11713	11915	11930	11749	12122	11996	11902	11849	11979	11920	11930	11897	11755	11795	11928	11873	11936	11976	11845	11768	11952	11941	11906	11847	11861	11935	11857	11953	11808	11971	11813	11753	11698	11950	11960	12076	11904	11792	11937	11861	11888	11881	11912	11910	11788	11805	11770	11819	11819	11754	12010	11841	11937	11760	11845	11941	11974	11930	11884	11784	11900	11771	11825	11783	11850	11793	11853	11812	11863	11890	12020	11924	11857	11787	11916	11897	11965	11903	11792	11959	11992	11816	11825	11738	11794	11974	11855	11834	11914	11766	11866	11838	11917	11748	11948	11974	11894	11904	11919	11887	11848	11879	11932	11966	11823	11924	11896	11661	11714	11918	11881	11758	11832	11763	11901	11745	11765	11751	11883	11936	12045	11868	11856	12052	11936	11920	11810	11929	11759	11909	11876	11829	11904	11956	11761	11800	12111	12040	11879	11786	11870	11815	11924	11855	11694	11849	12032	11740	11832	11846	11817	11705	11902	11848	11823	12012	11757	11994	11892	11799	11899	11884	11980	11714	11899	11751	11915	11846	12000	11804	11900	11698	11785	11915	11918	11820	11945	11789	11820	11664	11960	11904	12085	11845	11758	11882	11880	11898	11845	11930	11882	12027	11720	11986	11806	11914	11873	11838	11861	11922	11769	11905	11865	11847	11981	11796	12039	11932	11828	11898	11851	11789	11844	11834	11787	11925	11870	11847	11910	11820	11758	11751	11841	11946	11945	11835	11763	11841	11782	11941	11773	11888	11874	11820	11754	11865	11861	11899	11791	11816	11895	11937	11904	11716	11840	12071	11966	11856	11778	11811	12107	11869	11873	11816	11905	11800	12000	11890	11940	11936	11937	11919	11929	11839	11930	11737	11883	11758	11850	11724	11836	11951	11904	11951	12024	11870	11896	11957	11795	11686	11944	11895	11837	12005	11822	11889	11866	11834	11933	11962	11762	11991	11816	12021	11720	11833	12064	11866	11828	11745	11857	11853	11647	12044	11619	12067	11911	11964	11914	11972	11914	12007	11848	11981	11815	11878	11867	11640	12025	11825	11906	11848	11917	11846	11754	11780	11934	12034	11831	11850	11747	11825	11704	11833	11875	11904	11882	11870	11973	11989	11863	12015	11967	11711	11956	11927	11941	11821	11988	11996	11858	11745	12029	11793	11870	12000	11771	12001	11933	11843	11925	11892	11817	11804	11801	11867	11864	11928	11751	11835	11907	11885	11943	12008	11857	11839	11695	11964	11795	11809	11907	11750	11835	11946	11955	11933	11936	11855	11975	11716	11898	11749	11979	11989	11889	11825	11827	11902	11994	12018	11879	11849	11783	11849	11960	11930	11924	11840	11863	12044	11900	11896	11980	11675	12071	11958	11872	11944	11876	11815	11960	11801	11896	11829	11751	11774	11974	11870	11947	11782	11988	11950	12024	11818	11856	12068	11753	11832	11911	11937	11811	11549	11813	11857	11973	11932	11910	12010	11797	11797	11814	11817	11880	11954	11713	12013	11926	11970	11915	11955	11854	11942	11861	11968	11942	11937	11942	11924	11843	11765	11776	11981	11631	11963	11906	12077	11938	11918	11924	11842	11791	11901	11916	11837	11804	11874	11947	12035	11840	11963	11825	11949	11872	11845	11893	11964	11819	11910	11919	11832	11802	11714	11866	11643	11894	11919	11708	11847	11938	11953	11857	11931	11903	11905	11815	11896	11983	11827	12009	11893	12031	11859	11912	11844	11887	11947	11810	11777	11837	11927	11908	12014	11828	11804	11942	11871	11933	12098	11772	11956	11771	12042	11787	11981	11916	11986	11860	11961	11771	11964	11884	11890	11733	11896	11757	11866	11870	11920	11902	12005	11889	11808	12030	11895	11745	11922	11831	11936
24422	21441	30585	30321	34594	39677	36070	26313	21810	20954	20252	20049	19652	19160	18921	18337	18134	18299	17711	17674	17649	17476	17468	17578	17701	17588	17375	17367	17508	17211	17344	17513	17516	17169	17310	17215	17313	17446	17353	17054	17175	17303	17252	17277	17378	17340	17056	17229	17126	17447	17490	17459	17270	17295	17256	17507	17130	17338	17212	17222	17065	17220	17232	17253	17286	17350	17306	17226	17042	17181	17109	17287	17364	17267	17209	17315	17225	17329	17192	17320	17219	17172	17282	17176	17264	17308	17209	17332	17015	17134	17136	17287	17158	17279	17269	17147	16942	17294	17433	17302	17149	16948	17237	17192	16989	17136	17272	17329	17292	17234	17064	17180	17090	17088	17169	17170	17219	17059	17032	17181	16940	17203	17142	17258	17303	17208	17112	17074	17204	17421	17103	17166	16980	17228	17254	17069	17058	17059	17175	17097	17372	17228	17215	17366	17293	17114	17090	17238	17251	17158	17258	17036	17136	17224	16936	17464	17095	16966	16967	17248	17208	17183	17199	17104	17424	17199	17202	17247	17170	17168	17256	17142	17074	17139	17213	17223	17336	17198	17200	17040	16984	17235	17048	17149	17108	17316	17369	17414	17188	17425	17263	17248	17175	17282	17229	17221	17228	17301	17050	17142	17333	17429	17203	17035	17048	16997	17310	17230	17283	17165	17201	17188	17336	17122	17393	17208	17323	17234	17219	17293	17264	17198	16985	17062	17443	17313	17220	17308	17132	17187	17031	17174	17338	17181	17302	17124	17200	17197	17228	17218	17187	17183	17161	17153	17164	17186	17277	17040	17234	17324	17274	17172	17228	17005	17456	17177	17164	17325	17206	17232	17103	17089	17092	17026	17236	17272	17142	17232	17554	17170	17379	17368	16953	17288	17426	17344	17072	16926	17273	17184	16995	17113	17230	17259	17229	17179	17218	17105	17273	17034	17177	17155	17208	17093	17254	17164	17096	17152	17287	16996	17015	17079	17287	17200	17493	16897	17348	17182	17275	17069	17098	17026	17206	17234	17279	17195	17098	17269	17187	17277	17351	17190	17134	17126	16936	17034	17154	17204	17232	17011	17171	17029	17298	17276	17001	17237	16993	17170	17175	17166	17281	17153	17209	17440	17125	17033	17375	17052	17365	17256	17316	17099	17122	17300	17179	17222	17117	17193	17004	17206	17186	17317	17111	17186	17179	17328	17238	17186	17145	17221	17083	17336	17200	17113	17224	17191	17199	17137	17132	17080	17193	17361	17221	17205	17394	17324	17429	17432	17171	16970	17119	17124	17308	17187	17146	17334	17259	17389	17215	17004	17019	17021	17281	17418	17184	17278	17282	17067	17207	17331	17061	17277	16989	17189	17249	17369	17226	17244	17211	17365	17133	17351	17187	17296	17384	17185	17397	16994	17002	17191	17189	17235	17122	17247	17228	17089	17055	17249	16925	17325	17358	17184	17149	17096	17237	17204	17250	17248	17005	17106	17139	17141	16990	17039	17105	17404	17212	17248	17154	16925	17300	17225	17100	17267	17200	17279	17055	17075	17151	17096	17117	17089	17040	17232	17206	17237	17095	17006	17166	17351	17140	17291	17450	17228	17030	17346	17125	17104	17192	17323	17134	17131	17042	17341	17111	17222	17107	17315	17294	17026	17102	17154	17236	17189	17084	17305	17253	17249	17089	17546	17105	17159	17075	17165	17146	17225	17114	17392	17340	17298	17212	17261	17136	17015	17409	17182	17048	17014	17043	17041	17152	17272	17243	17103	17182	17294	16972	17333	17166	17034	17128	17451	17430	17325	17487	17486	17186	17338	17432	17113	17345	17257	17332	17138	17165	17101	17281	17093	17089	17083	17076	17231	17133	17029	17133	17180	17033	17467	17119	17096	17271	17171	16997	17072	17053	16932	17315	17303	17047	17153	17153	17325	17209	17063	17054	17247	17101	16971	17319	17223	17352	17187	16996	17230	17254	17289	17097	17139	17412	17233	17256	17156	17245	17173	17209	17328	17227	17288	17258	17123	16930	17227	17267	17188	17191	16995	17110	17215	17199	17201	17408	17102	17081	17190	17233	17116	17380	17275	17092	17365	17419	17457	17286	17331	17195	17018	17173	17010	17056	17238	17410	17182	17225	17391	17125	17188	17024	16922	16925	17192	17159	16981	17125	17091	17306	17167	17075	17092	17378	17296	17093	17164	17064	17122	16894	17384	17293	17228	17263	17058	17184	17073	17229	16898	17151	17077	16925	17091	17159	17058	17155	17252	17133	17260	17149	17359	17245	17205	17177	17246	17327	17007	17240	17126	17318	17121	17045	17016	17256	16956	17313	17118	17069	17147	17271	17151	17078	17261	17071	17412	17292	17203	17082	17247	17252	17203	17061	17124	17209	17308	17307	17481	16966	17208	17212	17157	17046	17157	17142	17029	17050	17357	16843	16961	17198	17231	17052	17088	17049	17014	17212	17048	17223	17088	17057	17180	17121	17362	17399	17147	17365	17097	17194	17187	17179	17430	17162	17173	17411	17506	17144	17153	17150	17052	17394	17094	17157	17241	17145	17053	17199	17278	17287	17294	17269	16946	17159	17218	17114	17112	17190	17176	17070	17321	17357	17353	17183	17452	17284	17321	17246	17066	17189	17346	17323	17221	17151	17230	17221	17098	17086	17204	17161	17223	17186	17207	17254	17271	17278	17359	17428	17195	17153	17238	17029	17241	17195	17276	17249	17175	17211	17095	16952	17365	17381	17054	17262	17240	17497	17374	17132	17333	17180	17311	17359	17011	17007	17053	17262	17234	17100	17082	17389	17214	17190	16976	17126	17093	17040	17138	17155	17269	17068	17197	17183	17250	17202	17434	17475	17309	17287	17202	17275	17309	17192	17404	17370	17273	17227	17048	17318	17359	17236	17275	16972	17280	17367	17197	17270	17206	17284	17404	17261	17043	17202	17125	17079	17097	17367	17119	17354	17189	17350	17041	17226	17208	17244	17338	17068	17254	17295	17129	17110	17176	17141	17325	17153	17445	17119	17156	17175	17212	17372	17099	17278	17123	17058	17353	17187	17100	17199	17206	17040	17090	17262	17275	17073	17378	17355	17332	17058	17120	17162	17359	17318	17240	17091	17214	17206	17053	17001	16993	17191	17189	17010	17160	17011	17327	17239	17189	17190	17424	17185	17113	17307	17054	17159	16938	17399	17329	17151	17180	17208	17248	17278	17238	17236	17309	17134	17123	17279	17081	17286	17287	17268	17086	17108	17022	17110	17069	17049	17342	17303	17213	17294	17156	17358	16979	17099	17225	17075	17293	17064	17293	17078	17254	17244	17355	17051	17089	17356	17266	17317	17168	17215	17213	17170	17053	17418	17146	17114	17275	17447	16962	17107	17076	17226	17266	17254	17129	17062	17191	17170	17180	17253	17310	17290	17240	17177	17110	17073	17143	17088	17248	17239	17082	17095	17282	17200	17383	17238	17157	16828	17243	17240	17151	17228	17041	17267	17116	17368	17302	16999	17194	17066	17375	17324	17452	17096	16939	17281	17173	16963	17136	17307	17241	17308	17177	17247	17180	17276	17322	17274	17301	17319	17469	17112	17376	17151	17125	17028	17135	17110	17232	17248	17223	17140	17284	16850	17385	17324	16937	17217	17091	17193	17201	17206	17300	17118	17168	17398	17159	17302	17367	17181	17151	17146	17195	17250	17171	17336	17255	17111	17060	17276	17302	17338	17024	17210	17176	17160	17018	17160	16943	17166	17196	17214	17192	17109	17081	17191	17278	17288	17077	17355	17193	17344	17266	16990	17320	17177	17271	17277	17273	17138	17217	17423	17272	17053	17232	17055	17113	17263	17094	17107	17163	17464	17197	17233	17378	17062	17037	16924	16930	17244	17254	17424	17285	17255	17026	17242	17120	17227	17156	17029	17170	17123	17182	17090	17167	17222	17242	17172	17286	17267	17136	17110	17299	17146	17047	17288	17117	17162	17051	17052	17379	17321	17367	17402	17081	17019	17177	17283	17061	17282	17146	17059	17234	17203	17207	17422	17130	17392	17259	17228	17222	17253	16988	17235	17212	17294	17037	17133	17260	16966	17263	17280	17202	17226	17299	17020	17248	17172	17200	16787	17207	17210	17045	17107	17380	17323	17243	17327	17310	17265	17413	17344	17248	17241	17187	17277	17194	17110	17377	17358	17192	17220	17076	17363	17244	17151	17039	17044	17191	17181	17289	17097	16974	17142	17019	17002	17151	17413	17615	17334	17193	17120	17099	17283	17209	17323	16996	17201	17149	17106	17214	17154	17244	17209	17116	16987	17256	17138	17255	17011	17028	17211	17075	17169	17196	17173	17218	17054	17408	17096	16966	17047	16922	17248	17072	17145	17129	17199	17419	17174	17270	17463	17406	17222	17129	17207	17133	17115	17210	17370	17247	17414	17160	17014	17205	17260	17357	17184	17235	17387	17283	17090	17204	17371	17216	17102	17220	17194	17154	17204	17028	17153	17156	17146	17266	17180	17067	17270	17283	17241	17329	17364	17227	17146	17198	17369	17326	17326	17367	17315	17123	16958	17055	17020	17370	17109	17099	17053	17002	17058	17279	17079	17314	17179	17350	17389	17129	17116	17206	17141	17265	17134	17331	17364	16888	16994	17293	17195	17145	17330	17226	17230	17412	17516	17556	17090	17259	17166	17084	17146	17188	17117	17039	16939	17154	17130	17254	17250	17106	17318	16937	17249	17275	17064	16975	17162	17270	17182	17049	17033	17221	17074	17295	17309	17290	17228	17280	17238	17259	17080	17155	17256	17359	17502	17068	17009	17265	17228	17018	17198	17271	17163	17313	17188	17045	17299	17220	17356	17225	17161	17257	17043	17139	17185	17359	17131	17194	17234	17280	17076	17246	17220	17317	17356	17106	17105	17263	16961	17289	17219	17296	17107	17129	17209	17105	17123	17038	16995	17214	17168	17310	17080	16921	17188	17100	17135	17341	17263	17208	17111	17268	17196	17095	17249	17273	17200	17158	17605	17190	17223	17122	17159	17101	17448	16979	17181	17036	17222	17179	17175	17148	17268	17242	17114	17303	17287	17172	17045	17279	17238	17116	17227	17147	17032	17211	17140	17204	17333	17137	16957	17012
56455	85582	75904	58855	48939	41211	30165	21056	17209	16193	15438	15203	14585	13916	13485	13017	12872	12595	12636	12386	12370	12233	12294	12273	12101	12034	12139	12072	11805	11956	12003	11946	11868	11995	12119	11981	12108	12039	11948	11984	11859	11896	12073	12023	12060	11938	11984	11995	11954	11956	11973	12005	11963	12075	12020	11852	11988	11976	12137	12024	11875	11938	11801	12088	12049	11858	11955	11973	12100	11969	12076	12099	12007	12132	11884	11849	11958	12014	11888	11981	12166	11982	11854	11778	11921	11830	12081	11952	11940	11930	11993	11948	11886	11932	11922	11930	11849	12039	12016	11989	11947	11895	11912	11940	11938	12110	11833	12100	12135	11924	11997	11911	12068	11827	11889	12015	11864	11917	11973	11915	11933	11955	11872	11942	11995	11976	11921	11848	11876	11886	11993	11998	11845	11981	12033	12047	12011	11899	11909	11969	11860	11994	11975	12067	11917	11943	11911	12111	11918	12076	11854	11880	11763	12080	12015	11862	12057	11879	11978	12062	11908	12004	11691	12101	12002	11966	11934	12118	11980	12046	11995	12099	11831	11944	11886	11927	11786	12001	11945	12025	11944	11889	11979	11942	12034	12092	11944	11940	11954	11784	12000	12006	12020	12130	11910	12065	12078	11895	12096	11951	11908	12051	11995	12128	11938	11990	11980	11925	11841	11980	12029	11960	12120	12061	12076	11997	11930	11901	12072	11942	11930	11854	12033	11982	11865	11880	12111	12104	11995	11922	11996	12105	11942	11789	11793	11961	11773	11988	12010	12087	11947	11806	11925	11935	12063	12106	11944	11841	11896	11819	11920	12022	12007	12022	12003	11989	12071	12033	12159	11978	11976	11912	11950	12034	11986	12053	11897	11950	12012	12131	11995	11987	11949	12087	12049	12022	11881	11954	11962	11780	12163	11963	11898	11848	11975	11916	11915	11984	11933	11907	11973	11993	11960	12052	12102	11876	11990	11848	11937	12072	12071	11872	11942	12054	11996	11988	11868	11964	12180	11930	12025	11902	11939	11991	11885	11958	12076	11978	11876	12115	11741	12083	11825	11850	12095	12027	11917	12080	12004	11999	12013	12071	11996	11948	12148	11933	11991	11967	11946	11971	11948	12019	11695	11991	11911	12020	12024	11876	12078	11943	11937	11994	12014	12035	12072	11825	11932	11960	11887	11965	12072	11946	12024	11970	12105	11959	12065	11944	11893	11882	11805	11941	11949	11999	11997	11999	11934	11960	12064	11920	12034	11762	11924	11912	12104	11940	11923	11849	12065	12049	11910	12058	11922	11957	11885	11833	11997	11985	11982	12099	11960	12018	11898	11980	12056	11986	12002	11974	11937	12022	12002	12040	12088	11825	12022	11965	12039	11930	12052	11937	11908	12076	11999	11898	11868	11911	11845	12090	12000	11940	11987	12130	12094	11828	12020	11993	11934	11972	11967	12191	12043	12056	12024	12051	11897	11933	11963	11903	11976	11706	11991	12142	11889	12008	12061	12027	12057	12011	11959	11973	11876	12035	11965	12067	11831	11913	11972	12075	11886	11951	11829	12010	12039	11881	12181	11794	11791	11946	11949	12010	11934	12194	11988	11953	12109	11969	12056	11874	11866	11886	11859	11965	11791	12042	11959	11910	11893	11936	11965	11973	11924	12100	11989	12001	11983	12025	11867	12100	11958	12004	12092	11952	11983	11938	11945	11970	12035	11896	11877	11937	12088	11800	11880	11873	11844	12018	11986	12125	12027	12059	12068	12076	12059	11976	12015	11952	12063	11995	11946	12068	11878	11894	11990	12144	12043	12004	11885	12108	12037	11921	12149	11938	12023	11938	12060	11973	11880	12012	11850	11997	11926	11862	11891	12014	11736	11882	11910	12104	11903	11932	11917	11817	12023	12042	11994	11958	11993	12033	11858	11916	12063	11991	12092	11907	11977	11949	12003	11995	12111	12060	12055	11986	11883	11943	12056	12028	12014	12031	11909	11798	11936	11918	11969	11802	12150	11832	11915	12014	11912	11958	11966	12076	11695	12013	12000	11970	12017	11941	11959	12137	12037	11974	11867	11932	12030	11839	11902	11970	11973	11757	11978	11787	11956	11893	12088	12085	12002	11875	12027	11910	11855	11890	11913	11981	11975	12022	12063	12076	12000	11943	11908	11986	12016	11819	12066	11825	11947	12031	11990	11993	11757	12074	11899	12081	11768	11972	11981	11986	12034	11951	11956	11920	12028	12077	12040	11991	11892	11998	11999	12001	12109	11751	12095	11985	11870	11894	11962	12018	11924	11869	11995	12144	11932	11946	11985	11974	12029	12045	11990	11914	11958	11966	11906	12058	12168	12024	11778	11964	12068	12177	11829	11883	11874	11939	12186	12037	11829	12200	11998	11944	11985	11956	11999	11886	12072	11866	12071	11904	11891	11935	11845	12004	12099	11879	12163	11998	12011	11917	11917	11952	11899	12041	11937	11845	11944	11966	12034	11975	11982	11831	12097	11998	11906	11797	11874	11850	12046	12011	12089	11959	11888	12018	11921	12071	12048	12187	11900	12071	11886	12058	11983	11908	11905	11940	11943	12125	11875	11974	11956	12097	12099	12026	11991	11969	11876	11980	11735	11910	11929	11920	11916	11975	11904	12046	11930	12051	11890	11952	11976	11831	11923	11958	12005	11924	11932	11950	12064	11934	12003	12016	11997	12048	11882	11933	12001	11961	11961	11977	11959	11912	11934	11919	12073	12070	12005	12060	11967	11864	12066	11919	12109	12072	11816	11826	11880	11904	11953	11881	11926	12016	11941	11949	11973	11906	11849	12035	11966	11892	11961	11967	11885	11927	12038	12048	11940	11883	12018	12030	12015	12038	11876	12038	11916	11935	11971	12034	12033	12030	11963	11948	11861	12049	11859	12049	12004	12116	11845	11906	12012	11974	12130	11902	12006	12061	11915	12192	11882	11805	11941	11975	11961	11991	12004	12061	11920	12084	11886	12009	12002	12030	11959	11904	11938	12055	12165	12059	12059	11957	11940	11936	11969	11848	11914	11998	11874	12053	11919	12117	11979	11940	12122	11921	11972	12073	11850	11983	11946	11965	11898	11811	12141	11982	12031	12111	11821	11961	12003	11906	12014	12058	11715	12121	11779	12004	11915	11851	11928	12006	11980	11896	11881	12054	11947	11935	11991	11923	11931	12061	11994	12068	12013	11813	11933	11945	11964	11933	11915	12096	11946	12091	12109	11824	12079	11864	11915	12140	11888	11884	12036	11967	11873	12027	11975	12000	11906	11901	11991	11985	11915	11955	11941	11939	11947	12059	12046	11884	11843	11946	11948	12071	12035	11986	11803	12018	11856	11913	12058	11911	11919	12071	11806	12061	12004	11947	12089	11892	11920	11918	11946	11861	11977	11895	12022	11975	11889	11889	12036	12127	12018	11992	12092	11960	11864	11931	11955	11968	11946	11920	12048	11763	12030	11918	11939	11993	11877	11966	12038	11845	11828	11928	12066	11918	11957	11882	11928	11933	12046	11992	12118	12087	11839	12070	12025	11888	12051	11882	12024	12067	12116	11862	11979	11949	11953	11929	12108	11942	12022	11797	11996	11834	12018	11834	11975	11993	11942	12057	11940	11851	11891	11982	12063	11838	11985	11970	12024	12172	12089	12020	12107	11927	11962	11966	11936	11885	11947	12115	11897	11996	11906	11904	11874	11859	11885	11869	11915	11959	11868	11886	11981	11905	12030	11880	11894	12083	11878	12053	11911	11946	11988	11923	11806	11930	12000	11985	11931	12032	11987	11791	12126	12076	11965	11769	11972	11843	11856	12096	11903	11830	11816	11925	12037	11975	11799	12028	12054	11998	12065	11932	11841	12072	12025	12034	12024	12076	12037	11880	11838	11952	12042	11915	12006	12102	12063	12087	12012	11883	11928	12087	11901	11952	12059	12036	12014	11887	11852	11982	11894	12013	11920	11973	12159	11903	12032	12075	11991	11931	11925	11716	11937	11933	11891	12009	11942	11971	12019	11933	11905	11818	12091	11957	11987	12091	11932	11876	12021	11969	11936	11952	11823	12072	11991	11835	11856	12045	11908	11980	11792	11900	12133	12111	11906	11815	12056	11984	11931	12026	12023	11855	12105	12022	11916	12093	12066	12079	11863	11926	11949	11798	11938	12101	12061	12101	12010	11856	12034	11859	11922	12042	12097	12021	11937	11821	11959	12110	11837	12103	11849	11927	11833	11838	11873	11879	11936	11924	11999	11896	12151	11938	11884	11961	12085	11924	11992	12013	11916	11939	12035	12011	11886	12074	11913	12015	11843	12044	11996	11824	12012	11791	11945	11965	11973	12003	11915	11985	11983	12140	11940	11854	11940	11901	12006	11975	11872	11985	12013	11950	12067	11945	11887	11832	11919	11980	11977	11966	11963	12002	11971	11902	12024	11896	11807	11925	12036	11869	11953	11979	11991	12014	12050	11875	12013	11846	11905	11950	12028	12004	12023	11905	11886	11908	11904	12098	12061	12003	11849	11886	11977	11873	11827	11931	11966	12015	12000	12016	12065	11908	12004	11885	11965	12015	11961	12069	11836	12044	11876	12016	11934	11942	11938	11901	11933	11941	11871	11969	11968	11886	11828	12047	11874	11961	11935	11819	11949	11995	11924	11998	11960	12049	11837	11876	12109	11958	11971	12021	11889	11862	12022	12004	12051	12008	12009	11838	11952	11789	12031	11895	11677	12155	11922	12056	11931	11951	11931	11912	11978	11817	12058	12100	12038	11832	11953	12156	11996	12203	11902	11984	11874	11911	11990	11853	11849	11968	12016	12092	12071	12064	12106	11722	11874	11895	11877	12002	12150	11883	11951	11768	11924	12022	11928	11921	12050	12018	11947	12006	12047	11748	11913	11945	12033	11807	11944	11932	12004	11993	12136	11895	12091	11878	11950	11953	11951	11952	12045	12123	11980	12065	12108	12026	12173	11868	11971	11896	11972	12010	11849	11906	11795	12092	11983	11983	12060	12021	11965	12031	11857	11956	11881	11984	11931	12121	12028	11892	11982	11986	11924	12151	12080	11927	11987	11897	12011	12009	11825	12107	12082	12179	11971	12017	12013	12134	11908	11961	11944	11924	11979	11924
49559	58584	57731	48499	39431	33811	26538	21387	19543	19169	18694	18690	18154	17881	17870	17676	17251	17177	17274	17082	16988	16930	17132	16964	16957	16760	16643	16810	16737	16862	16652	16883	17019	16874	16941	17050	16810	16965	16665	16788	16844	16561	17014	16625	16809	16893	16822	16716	16761	16889	16641	16692	16858	16789	16703	16891	16630	16866	16806	16875	16859	16674	16762	16807	16687	17029	16838	16640	16829	16789	16934	16828	16915	16950	17051	16903	16784	16823	16882	16688	16833	16711	16824	16807	16880	16934	16682	17043	16945	16701	16869	16878	16780	16537	16681	16702	16731	16696	16713	16762	16890	16993	16865	16742	16863	16649	16583	16778	16923	16906	16916	16680	17003	16985	16881	16666	16682	16936	16689	16769	16856	16677	16910	16772	16749	16805	16789	16889	16746	16816	16690	16588	16695	17016	16828	16805	16817	16759	16526	16767	16711	16750	16988	16833	16670	16865	16863	16904	16783	16828	16841	16807	16794	16778	16870	16633	16697	16846	16807	16947	16785	16769	16835	16881	16787	16848	17024	16811	16726	16859	16747	16968	16887	16643	16757	16789	16819	16725	16938	16742	16815	16768	16698	16803	16668	16804	16756	16939	16893	16803	16924	16734	16853	16785	17061	16833	16919	16783	16817	16703	16882	16895	16684	16664	16858	17016	16918	17096	16776	16704	16747	16794	16840	16726	16892	16923	16809	16635	16772	16758	16826	16834	16826	16524	16842	16854	16864	16769	16841	16844	16524	16537	16569	16588	16890	16733	16675	16751	16753	16877	16628	16952	16703	16692	16991	16885	16902	16922	16470	16862	16676	16706	16830	16725	16885	16811	16565	16677	16609	16773	16687	16703	16872	16896	16892	16884	16978	16921	16864	16719	16767	16855	16908	16933	16796	16916	17038	16875	16735	16769	16916	16736	16793	16862	16742	16889	16755	16803	16692	16781	16979	16705	16872	16923	17152	16819	16713	16828	16734	16887	16794	16720	16800	16708	17000	16857	16888	16671	16793	16726	16898	16820	16787	16861	16957	16740	16922	16812	16631	16709	16826	16729	16708	16978	16757	16911	16827	17046	16978	16958	16818	16827	16874	16876	16694	16830	16651	16767	16841	16749	16799	16897	16912	16770	16656	16715	16836	16888	16863	16922	16723	16782	16618	16735	16904	17050	17033	16899	16817	16791	16830	16709	16723	16920	16672	16755	16871	16896	16782	16774	16599	16912	16944	16655	16768	16760	17020	16909	16846	16774	16824	16558	16599	16691	16860	16815	16575	16867	16917	16663	16716	16896	16740	16812	16942	16723	16808	16772	16715	16923	16898	16791	16715	16740	16814	16865	16889	16810	16585	16981	16897	16693	16605	16824	16877	16624	16737	16933	16834	16838	16703	16778	16804	16637	16731	16864	16629	16784	16815	16968	16647	16702	16908	16580	16571	16734	16977	16746	16817	16919	16803	16634	16833	16861	16592	16730	16729	16931	16812	16925	16773	16730	16722	16819	16714	16860	16694	16829	16633	16783	16824	16773	16978	16624	16866	16764	16787	16656	16788	16711	16715	16759	16798	16692	16841	17034	16935	16934	16718	16734	16891	16837	16922	17014	16861	16694	16907	16798	16946	16736	16870	16885	16800	16745	16825	16726	16929	16624	16740	16821	16818	16705	16819	16624	16732	16708	16891	16832	16729	16888	16836	16999	17006	16640	16609	16583	16621	16828	16855	16836	16753	16926	16870	16774	16763	16742	16844	16642	17071	16856	16804	16609	16704	16933	16741	16616	16955	16999	16813	16791	16792	16799	16637	16819	16791	16611	16935	16892	16927	16634	16928	16576	16500	16955	16826	16873	16662	16718	16705	16910	16708	16907	16850	16890	16750	16985	16658	16640	16593	16728	16531	16474	16735	16826	16857	16760	16976	16705	16771	16786	16618	16959	16849	16770	16721	16802	16886	16683	16806	16898	16917	16931	16895	16799	16778	16860	16716	16905	16846	16777	16743	16728	16878	16720	16819	16675	16719	16759	16845	16834	16909	17091	17125	16737	16925	16774	16738	16667	16698	17064	16826	16749	16844	16602	16937	16733	16546	16547	16850	17066	16942	16761	16814	16612	16899	16696	16819	16947	16833	16737	16772	16987	16650	16742	16976	17028	16823	16640	16738	16929	16808	16933	16733	16555	16842	16794	16828	16712	16689	16614	16627	16775	16892	16726	17040	16759	16680	16909	16726	16628	16846	16718	16782	16799	16845	16790	16448	16878	16836	16731	16712	16784	16796	16737	16879	16724	16971	16881	16694	16870	17037	16585	16756	16803	16779	16639	16865	16674	16667	16760	16713	16814	16910	17080	16933	16580	16596	16820	16717	16539	16868	16852	16662	16784	16794	16759	16866	16883	16874	16853	16754	16789	16768	16918	17021	16853	16840	16654	16859	16907	16897	17009	16814	16874	16749	16774	16850	16794	16853	16951	16881	16736	17020	16680	16780	16665	16596	16835	16753	17009	16820	16792	16984	17049	16703	16812	16679	16758	16820	16998	16875	16844	17046	16627	16738	16782	16942	16807	16713	16548	16734	16811	16817	16793	16909	16774	16636	16724	16816	16906	16649	16661	16671	16789	16632	16826	16867	16845	16774	16821	16630	16547	16861	16741	16742	16917	16800	16933	16744	16818	16571	16616	16799	16607	16890	16824	16856	16903	16980	16807	16842	16936	16797	16799	16682	16652	17163	16910	16960	16770	16617	16813	16762	16640	16682	16801	16936	16808	17006	16787	16792	16698	16703	16621	16613	17094	16797	16721	16861	16727	16779	16940	16828	16844	16896	16574	16918	16936	16694	16921	16715	16698	16737	16878	16667	16912	16833	16725	16877	16965	16841	16894	16747	16766	16847	16786	16901	17034	16810	16839	16755	16688	16682	17006	16801	16840	16928	16790	16699	16856	16791	16772	16886	16882	16995	16687	16784	16890	17065	16941	16777	16423	16894	16777	16759	16631	16833	16573	16893	16834	16832	16711	16902	16692	16880	16601	16914	16735	16658	16672	17006	16696	16935	17005	16774	16654	16933	16700	16833	16845	16682	16775	16931	16719	16795	16738	16826	16804	16853	16962	16721	16810	16810	16801	16711	16785	16923	16830	17128	16675	16847	16854	16585	16898	16785	16780	16856	16637	16719	16571	16702	16879	16724	16721	16654	16665	16747	16953	16751	16827	16722	16795	16961	16771	16922	16655	16693	16607	16879	17005	16992	16889	16774	16760	16783	16786	16913	16737	16594	16626	16878	16776	16581	16717	16833	16770	16803	16973	16741	16859	16811	16939	16761	16716	16918	16750	16785	16922	16780	16769	16759	16761	16637	16909	16885	16999	16594	16759	16823	16808	16676	16763	16884	16872	16819	16901	16900	16958	16867	16840	16736	16977	16992	16815	16657	16698	16744	16692	17033	16929	16800	16801	16813	16803	16688	16885	16911	16906	16584	16831	16758	16666	16824	16905	16937	16678	16742	16646	16641	16693	16880	16956	16879	16931	16617	16772	16651	16691	16736	16864	16856	16648	16831	16633	16886	16728	16867	16859	16776	16747	16929	16813	16692	17002	16813	16789	16920	16534	16573	16792	16975	16887	16730	16748	16992	16642	16657	16740	16799	16980	16857	16878	16755	16703	16707	16915	16845	17016	16899	16847	16840	16929	16854	16943	16574	16899	16927	16730	16909	16722	16813	16893	17019	16659	16800	16861	16740	16756	16844	16805	16707	16725	16887	16743	16935	16834	16902	16692	16679	16920	16702	16585	16650	16471	16690	16754	17106	16821	16927	17058	16985	16867	16811	16798	16908	16922	16760	16742	16775	16963	16748	16797	16789	16762	16630	16598	16701	16833	16869	16638	16649	16947	16948	16961	16692	16951	16732	16876	16864	16855	17021	16757	16736	16840	16644	16837	16845	16976	16680	16789	16707	16745	16629	16687	16671	16697	16849	16760	16722	16833	16996	16977	16770	16666	16848	16622	16739	16672	16916	16891	16797	16846	16816	17000	16805	16936	16927	16761	16563	16861	16753	16852	16931	16664	16839	16934	16792	16572	16556	16742	16941	16956	16834	17014	16918	16843	16769	16670	16826	16742	16821	16601	16643	16955	16925	16930	16676	16807	16862	16941	16652	16740	16668	16777	16965	16553	17044	16939	16570	16715	16597	16817	16879	16689	16736	16631	16867	16831	16642	16827	16913	16754	16670	16871	16811	16631	16934	16917	16765	16815	16798	16706	16798	16725	16876	16917	16826	16887	16998	16772	16695	16752	16800	16864	16903	16622	16829	16785	16835	17103	16909	16831	16785	16701	16907	16627	16951	16811	16967	16958	16982	16917	16812	16972	16889	16458	16682	16814	16710	17013	16735	16931	16852	17036	17037	16915	16835	16910	16820	16833	16912	16858	16701	16932	16813	16958	16872	16795	16769	16780	16639	16639	16855	16750	16945	16783	17006	16809	16699	16810	16677	16813	16934	16796	16669	16600	16787	16697	16711	16610	16887	16682	16671	16561	16800	16805	16833	16740	16636	16877	16537	17002	16824	17047	16673	16609	16649	16955	16761	16820	16864	16737	16760	16728	16709	16865	16908	16688	16782	16966	16736	16833	16935	16821	17019	16989	16832	16931	16907	17113	16765	16746	16895	16815	16889	16710	16736	16785	16788	16820	16574	16776	16665	16761	16894	16777	16763	16741	16806	16823	16826	16671	17009	16578	16804	16827	16850	16849	16920	17003	16732	16934	16851	16791	16681	16769	16741	16922	16779	16784	16638	16677	16708	16639	16686	16817	16739	16615	16805	16816	16968	16860	16829	16747	16752	16892	16705	16804	16947	16571	16875	16991	17136	16980	17058	16858	16925	16826	16882	16483	16839	16673	16790	16818	17067	16812	16855	16729	16644	16706	16447	16741	16661	16922	16974	16646	16791	16781	16892	16968	16814	16871	16867	16850	16927	16933	17009	16909	16861	16788	16694	16769	17066	16843	16773	16787	16636	16693	16705	16815	16873	16922	16723	16835	16603	16876	16899	16936	16748	16731	16859	16815	16760	16825	16779	16809	16679	16860	16744	16628	16854	16947	16670	16698	16696	16946	16818	16857	16898	16816	16774	16896	16746	16660	16941	16727
53527	67219	58348	44032	36488	30065	22280	16595	14751	14393	14093	13803	13465	12952	12839	12560	12270	12268	12255	11977	11921	12015	11948	11850	11909	11950	11596	11691	11944	11915	11876	11811	11679	11896	11936	11834	11748	11989	11788	11900	11853	11859	11821	11605	11785	11732	11835	11849	12066	11976	11768	11794	11832	11766	11843	11639	11761	11801	11573	11811	11901	11694	11830	11750	11796	11578	11753	11775	11905	11824	11837	11905	11789	11661	11950	11985	11888	11827	11820	11823	11718	11813	11837	11912	11722	11874	11818	11786	11781	11772	11786	11680	11932	11829	11621	11920	11959	11830	11830	11767	11861	11837	11756	11875	11783	11770	11722	11845	11707	11748	11883	11638	11762	11747	11745	11864	11772	11728	11785	11924	11793	11697	11758	11724	11785	11827	11800	11746	11834	11825	11811	11857	11796	11756	11738	11748	11631	11846	11917	11790	11731	11928	11775	11913	11709	11865	11809	11850	11838	11899	11765	11801	11775	11775	11761	11727	11935	11750	11747	11853	11721	11756	11950	11769	11829	11662	11821	11847	11684	11873	11888	11799	11713	11805	11974	11738	11878	11730	11892	11613	11693	11881	11870	11853	11849	11750	11820	11826	11713	11939	11820	11823	11822	11653	11950	11858	11867	11752	11955	11747	11758	11857	11708	11756	11841	11941	11896	11761	11989	11684	11793	11790	11865	11688	11885	11801	11825	11887	11764	11693	11875	11894	11858	11960	11832	11871	11665	11895	11782	11730	11828	11937	11665	11764	11840	11652	11777	11808	11634	11804	11775	11877	11664	11803	11764	11808	11825	11867	11815	11999	11999	11722	11719	11505	11793	11734	11811	11753	11733	11674	11808	11881	11824	11828	11662	11741	11920	11778	11894	11894	11975	11661	11758	11790	11631	11846	11818	11799	11823	11926	12040	11684	11743	11787	11694	11883	11699	11639	12048	11806	11790	11886	11867	11878	11902	11675	11958	11706	11668	11743	11652	11749	11771	11947	11856	11780	11730	11813	11686	11701	11742	11619	11741	11556	11777	11785	11679	11695	11907	11792	11688	11677	11726	11842	11836	11829	11727	11915	11673	11801	11694	11725	11790	11796	11811	11683	11836	11750	11774	11867	11763	11767	11801	11735	11714	11882	11887	11757	11813	11611	11808	11595	11779	11629	11766	11685	11990	11744	11801	11836	11739	11884	11864	11817	11990	11579	11827	12031	11700	11630	11723	11736	11702	11890	11804	11906	11734	11938	11870	11832	11822	11858	11799	11988	11597	11824	11777	11896	11859	11878	11657	11717	11754	12002	11700	11891	11886	11742	11801	11708	11766	11765	11790	11713	11746	11709	11785	11955	11928	11874	11775	11872	11748	11827	11890	11813	11716	11674	11932	11755	11918	11953	11822	11651	11855	11735	11657	11902	11896	11812	11871	11584	11713	11642	11837	11749	11954	11684	11840	11868	11904	11900	11745	11828	11660	11775	11808	11767	11777	11764	11773	11961	11699	11877	11807	11844	11785	11979	11825	11827	11887	11790	11604	11799	11878	11751	11830	11670	11906	11670	11873	11955	11956	11923	11847	11814	11729	11918	11723	11781	11853	11808	11942	11788	11817	11578	11770	12022	11633	11865	11780	11692	11918	11807	11809	11863	11847	11815	11580	11730	11766	11785	11689	11922	11701	11789	11861	11894	11820	11803	11929	11807	11930	11836	11748	11819	11711	11976	11747	11742	11647	11833	11656	11768	11729	11798	12008	11777	11772	11909	11874	11716	11847	11748	11646	11760	11906	11967	11873	11981	11671	11887	11858	11831	11909	11868	11758	11916	11821	11833	12048	11833	11840	11784	11714	11779	11932	12010	11950	11791	11765	11858	11669	11898	11781	11626	12065	11708	11621	11780	12055	11825	11867	11697	11844	11681	11811	11879	11607	11863	11692	12052	11795	11768	11773	11833	11731	11932	11837	11883	11759	11781	11827	11772	11911	11796	11689	11794	11867	11796	11955	11832	11855	11869	11709	11734	11787	11689	11763	11703	11737	11926	11914	11805	11890	11850	11827	11796	11865	11855	11807	11952	11704	11658	11909	11707	11877	11678	12015	11886	11866	11846	11770	11773	11724	11890	11810	11795	11543	11906	11702	11915	11760	11722	11785	11905	11917	11828	11869	11773	11667	11710	11876	11865	11959	11722	11815	11724	11791	11719	11867	11841	11896	11740	11826	11789	11922	11706	11881	11622	11846	11842	11691	11729	11825	11803	11844	11861	11831	11868	11766	11881	11836	11730	11810	11649	11936	11826	11837	11798	11903	11867	11806	11819	11843	11806	12008	11814	11915	11784	11837	11978	11913	11925	11569	11719	11956	11620	11906	11854	11925	11857	11771	11810	11830	11776	11896	11689	11696	11714	11830	11810	11786	11751	11771	12011	11829	11853	11731	11673	11769	11816	11829	11817	11901	11854	11944	11725	11791	11797	11879	11766	11926	11704	11998	11809	11785	11785	11815	11792	11677	11780	11778	11805	11863	11758	11870	11960	11874	11828	11771	11903	11877	11744	11824	11742	11845	11718	11773	11793	11808	11935	11900	11682	11798	11992	11829	11792	11718	11943	11726	11763	11678	11754	11783	11849	11802	11724	11800	11941	11670	11808	11688	11799	11796	11772	11779	12025	11825	11719	11806	11777	11840	11928	11739	11719	11799	11706	11852	11797	11839	11736	11913	11791	11796	11768	11851	11756	11785	11794	11865	11825	11709	11652	11953	11793	11742	11823	11997	11852	11989	11740	11822	11686	11703	11800	11869	11801	11714	11664	11753	11765	11869	11731	11795	11993	11780	11703	11820	11950	11955	11876	11808	11913	11762	11876	11902	11803	11786	11793	11678	11734	11744	11846	11712	11748	11886	11681	11908	11867	11611	11924	11717	11754	11747	11970	11856	11885	11778	11829	11798	11845	11939	11823	11742	11588	11879	11945	11748	11873	11908	11832	11825	11585	11800	11895	11965	11757	11837	11953	11643	11862	11776	11792	11761	11925	11829	11838	11964	11897	11786	11681	11992	11838	11676	11699	11774	11815	11821	11985	11797	11802	11877	11803	11717	11845	11649	11780	11763	11948	11756	11899	11769	11953	11769	11764	11875	11835	11737	11709	11896	11799	11879	11832	11942	11736	11689	11711	11635	11782	11802	11725	11887	11895	11916	11632	11919	11801	11683	11811	11715	11629	11728	11913	11699	11814	11838	11875	11666	12087	11758	11700	11796	11799	11571	11835	11822	11708	11824	11690	11854	11870	11839	11894	11834	11761	11866	11986	11745	11805	11819	11723	11807	11944	11880	11760	11706	11853	12020	11851	11811	11702	11740	11803	11859	11821	11840	11832	11813	11926	11737	11731	11947	11771	11840	11818	11909	11743	11843	11746	11886	11725	11811	11884	11795	11739	11763	11697	11662	11749	11708	11871	11698	11955	11688	11967	11802	11852	11787	11811	11644	11923	11848	11809	11859	11777	11828	11842	11864	11557	11844	11815	11882	11777	11874	11756	11924	11747	11743	11644	12040	11745	11912	11858	11892	11792	11821	11796	11911	11785	11798	11746	11633	11967	11753	11737	11922	11887	11772	11765	11741	11729	11794	11876	11710	11835	11792	12041	11838	11906	11838	11711	11730	11824	11771	11888	11815	11727	11756	11892	11749	11630	11874	12053	11843	11907	11710	11950	11790	11836	11767	11737	11772	11833	11801	11798	11641	11770	11853	11628	11820	11888	11873	11826	11702	11785	11693	11899	11744	11746	11866	11838	11787	11850	11765	11864	11919	11799	11833	11954	11848	11790	11751	11737	11773	11765	11794	11753	11695	11823	11706	11800	11769	11857	11878	11811	11881	11765	11771	11883	11675	11789	11846	11559	11843	11776	11955	11700	11820	11592	11861	11701	11740	11685	11741	11774	11807	11804	11959	11872	11625	11685	11744	11813	11776	11841	11764	11913	11695	11786	11892	11788	11797	11747	11863	11932	11824	11740	11831	11784	11980	11772	11879	11865	11908	11727	11713	11844	11994	11887	11824	11822	11665	11908	11697	11812	11663	11708	11952	11693	11926	11686	11863	11797	11848	11748	11829	11881	11729	11693	11866	11893	11884	11831	11907	11898	11793	11797	11774	11773	11992	11886	11848	11868	11857	11856	11830	11803	11560	11718	11819	11839	11854	11849	11881	11960	11870	11821	11836	11844	11853	11764	11759	11820	11866	11873	11845	11925	11901	11943	11755	11817	11898	11764	11720	11754	11796	11802	11832	11826	11846	11791	11968	11775	11693	11826	11808	11728	11842	11961	11665	11912	11708	11889	11768	11879	11687	11875	11819	11688	11800	11926	11834	11897	11849	11819	11809	11926	11826	11774	11817	11640	11752	11964	11891	11800	11878	11697	11867	11912	11850	11849	11850	11710	11768	11846	11752	11823	11842	11849	11607	11748	11853	11821	11868	11750	11801	11810	11683	11786	11783	11884	11930	11775	11831	11880	11931	11784	11856	11836	11920	11736	11795	11872	11877	11828	11872	11717	11910	11688	11821	11811	11827	11871	11741	11720	11807	11517	11790	11897	11823	11801	11935	11791	11611	11726	11708	11760	11716	11656	11762	11919	11782	11814	11807	11794	11795	11854	11763	11741	12048	11985	11631	11772	11747	11899	11705	11617	11744	11822	11911	11940	11764	11740	11827	11690	11783	11912	11792	12041	11803	11794	11746	11825	11891	11791	11795	11614	11628	11856	11895	11840	11786	11669	11908	11682	11671	11852	11723	11852	11954	11819	11790	11790	11855	11794	11855	11926	11661	11791	11740	11576	11923	11925	11711	11726	11874	11827	11855	11844	11791	11687	11743	11742	11933	11914	11665	11778	11766	11833	11811	11814	11815	12054	11928	11894	11712	11754	11636	11823	11745	11817	11908	11706	11862	11769	11908	11957	11677	11918	11785	11823	11852	11751	11714	11720	11934	11787	11724	11730	11956	11776	11700	11688	11894	11729	11730	11813	11852	11875	11665	11747	11843	11660	11755	11723	11933	11726	11780	11875	11861	11821	11862	11910	11941	11764	11803	11684	11770	11637	11815	11734	11910	11829	11822	11732	11675	11704	11806	11918	11759	12007	11796	11855	11796	11810
26402	22291	35543	42545	41048	36146	29513	24023	20970	20530	20254	19750	19090	18764	18483	18000	17763	17520	17269	17189	17241	17379	17159	17003	17126	17029	17153	17034	17012	16992	17096	16845	16998	16857	17110	17117	16819	17038	16996	17033	16873	17006	16858	16906	16967	16868	16862	16941	16875	16950	16913	16984	16919	17074	16886	17105	16922	16769	16856	16899	17015	17022	16956	17021	16956	17166	17036	16833	16971	17037	16871	16755	17069	16802	16874	16824	17082	17353	16995	16895	17117	17287	16939	16721	17196	16909	17030	16919	16861	16890	16764	16772	16870	16846	16760	16730	16747	16982	16843	17077	16967	16934	16893	16914	16867	16994	16992	17067	16866	17053	16856	17012	17049	17087	17090	16736	16792	16904	16949	16918	17077	16782	16852	16895	16725	16822	16957	17029	17150	17057	16977	16766	16973	16877	17011	16959	16886	17028	16942	17060	16837	16772	16669	16940	16842	17025	17008	17277	16893	17118	16922	17046	16993	16923	16996	16786	16902	16831	16823	16936	17057	17066	17123	16918	16952	16838	16908	16819	16763	16938	16716	16915	16977	16846	17046	16947	16831	16697	16936	16755	16827	16921	17036	17021	16775	16785	16989	17015	17006	17000	16806	16857	16777	16835	16662	16882	17142	16899	16882	16919	17093	17133	17093	16914	16941	16798	16847	16832	17128	16957	16993	16810	16863	16950	16733	16813	16971	17046	16929	17083	16772	16924	17118	16915	16769	17048	16986	16902	16907	16651	16864	17011	16860	16808	16723	16996	17059	16723	16825	16753	16883	16799	16634	16978	16908	16923	17136	16987	16861	17025	16841	16810	16840	16805	17067	16798	16927	16925	16884	16784	16942	17018	17062	16928	16978	16989	16910	16679	16659	17007	17115	16977	17094	16790	16885	17055	16959	16931	17149	16988	16955	16912	16879	17052	17054	17087	16815	17190	16911	16830	16806	17106	16947	17004	17015	16694	16787	16940	17041	17004	16959	16929	16926	16829	16711	17075	16840	16967	16752	16742	16920	16608	16800	17036	17132	16968	16926	16976	16954	16894	16708	17041	16873	16894	16809	16850	16895	17017	17165	17011	16967	16821	16912	16983	16814	17078	17172	17136	16926	16928	16941	16810	16711	16698	16942	16937	17131	17041	16872	16899	16758	16923	16822	17084	16988	16993	16789	17110	16657	17108	16969	16698	16832	16914	16960	16774	16943	16966	16725	16900	16970	16910	17015	17017	16991	16858	16830	16938	16830	16798	17126	16825	16960	16821	16880	16940	16784	16811	17013	17017	16807	17022	17109	16776	17179	16773	16746	16865	16970	17116	16830	16818	16964	16929	17045	16874	16844	16662	16926	16887	17029	16819	17051	16891	16793	16981	17021	16928	16960	16806	16971	16912	17051	16977	16824	16764	16998	16762	16914	16940	16777	16890	16908	16680	16950	16753	17012	16888	16895	16810	17143	17101	16876	16743	17124	16770	16838	16919	16988	16878	16635	16770	16714	16829	16878	16862	16935	17036	16857	17097	17173	16659	16753	17086	17151	16859	16935	17034	16957	16935	17009	16715	16832	16928	17271	16790	16701	16653	16918	16807	16939	16920	16868	16760	16750	16953	16834	16992	16602	16789	16971	16693	16996	16994	16974	17014	16870	17032	16992	17097	17080	16696	17037	17175	17008	17081	16829	16849	16956	16809	17040	16964	16870	17037	16685	16731	17107	16958	17107	16681	17083	16894	17008	16891	17042	17069	16844	16971	16903	16893	16992	16989	17050	16927	17066	17054	16760	16750	17027	16928	16899	16970	16940	16740	17048	16945	16855	16985	17081	16850	16777	16722	16825	17097	16951	16988	16915	16888	16763	16957	17032	16896	16868	16808	17003	16856	16947	16908	16866	16939	16870	17048	17056	16880	16919	16891	16876	16770	16852	16838	16751	16877	16950	16903	16977	16793	17162	16900	16766	16849	16833	16771	16973	17005	17119	16763	17064	16964	17128	16973	17026	17075	16913	16937	16914	17072	16716	17084	16873	16885	16775	17033	17019	16930	17104	17043	17085	16983	16927	17185	16903	17140	16917	17038	17060	16802	16712	17042	16739	16994	16842	16929	16878	16909	17048	16870	16893	16911	16932	16983	16827	17076	16947	16863	16958	17079	16874	16826	17087	17378	16968	16927	17113	16986	16893	16896	16890	16980	16978	16720	16907	16883	16895	17101	16830	16750	17097	17142	17128	16904	16832	16839	16751	16861	16928	16941	16832	16786	16977	16863	17018	16850	16908	16901	16924	16896	16932	17114	17041	16757	16955	17172	16999	16807	16982	17040	16742	16866	17037	17038	17039	17127	17195	16944	16637	16966	17112	16836	16849	17050	17066	16988	16998	16890	16996	17118	17011	16836	16701	16781	16874	17145	16854	16965	16969	16962	16921	16785	16893	16944	17080	16975	16948	16820	16797	16945	16904	17030	16904	16873	16863	16776	16924	16981	16756	16996	17067	16975	16983	17086	17112	16956	16937	17015	16895	16929	16877	16908	16712	16822	16858	17010	16922	16964	16869	16795	16906	16995	16997	16749	17031	16934	17026	17068	16847	16840	16838	16875	17150	16871	17227	17028	17137	16969	17066	16886	17050	16777	16908	16908	16899	16923	16599	16924	16721	16841	16832	16912	16820	16779	16967	17064	16882	16913	16868	16853	16783	17009	17175	17057	17056	17084	16991	17101	17104	16842	16884	16733	16961	16819	16689	16983	16901	16925	16938	16994	17056	16961	16621	16987	16811	16868	16916	16752	16775	16909	17044	16963	17062	17022	16887	16916	16948	16915	16886	17001	16791	16929	16996	16933	16820	17151	16940	16965	16909	16965	16886	16971	16901	16781	17018	17132	16792	16781	16914	16998	16947	17022	16792	17059	16871	16905	16682	17114	16942	16788	16906	16775	16619	16939	16987	17013	17130	17088	17067	17059	16789	16996	16939	17075	17121	16920	16895	17012	17034	17015	16984	17140	16767	16935	16847	16822	16946	17195	17044	17067	17048	16772	17074	16989	17023	16928	16936	17227	16924	16968	17117	16995	16864	16902	16860	17020	16914	16982	16938	16920	16916	16795	16893	16821	17008	16861	16978	16927	16962	17085	16932	16823	16938	16910	16828	16915	16985	16924	16769	17139	17101	16849	16935	16960	17060	16861	17016	16828	17040	16773	16753	16939	16821	17004	17118	17219	16985	16849	16870	17037	17034	16718	17004	17070	16797	17149	16916	16858	16781	17076	17114	16917	17036	17049	17053	16846	16898	16851	16993	16991	16779	16894	16827	16991	16966	16786	16898	17000	16612	17001	16953	16879	16820	16787	16850	16934	16904	16763	16785	17037	17018	16926	16899	16880	16860	16992	16870	17004	17016	17026	17069	16600	16930	16814	17052	16941	17036	16868	16916	16714	17083	17066	16990	17079	17013	17013	17075	16864	16931	17341	17070	17014	16893	16811	16935	16968	17177	17251	16782	16922	17269	16939	16828	17008	16747	17215	17029	16999	16953	16898	16977	17031	16921	16852	16998	17095	17065	16844	16921	16784	17282	16938	17190	17136	16975	16926	17071	17003	17059	17057	16686	16940	16808	17015	17018	17152	16754	16792	16759	17036	17051	17191	16976	16912	16801	16863	17085	16905	16771	16991	16792	16903	16633	16848	16954	16944	16833	16965	16882	17141	16901	17183	16903	16809	16726	16861	16888	16765	16947	16888	16955	16877	16714	16805	16907	16918	16737	16904	16965	17010	16952	17022	16920	16856	16891	16979	16784	17077	16881	17260	17117	17071	16797	16739	16943	16828	17026	16802	16842	16890	16832	16824	16908	16811	17008	16982	17078	16993	16729	16668	16881	16946	16943	16945	17022	17032	16949	16908	16913	17063	16896	16825	16939	16955	17004	16735	16979	16678	16918	16910	16949	17018	16861	16937	16731	17038	16923	17244	17039	17063	16881	16888	16840	16824	17044	16857	16846	16811	16887	16850	17039	16872	16962	17009	16867	16541	16880	16889	16986	17014	17077	17113	16831	16982	16835	16837	17115	16829	17008	16837	17066	16712	16831	17109	16582	16949	17272	17208	16921	17164	16978	16870	16998	17040	16790	17140	16876	16735	16773	16915	17076	16824	17053	16815	17044	16901	16820	17017	17106	16660	17055	16797	16764	16985	16751	16855	17031	16942	16832	16920	17037	16917	16815	17055	17022	17046	16718	16904	17036	17042	16859	16892	16909	16900	16956	17046	16903	16755	16637	16972	16675	16960	16916	17034	16799	16907	16992	16890	16977	16723	16970	16884	17009	17018	16942	16910	16823	16895	16753	16740	17038	16813	16959	17194	17006	16967	17087	16953	16990	17013	16916	16891	16951	16966	16971	16956	16693	16880	16923	16897	16855	17001	16796	16900	17037	16810	17093	17077	16878	16931	16916	17172	17091	16905	16882	16910	17046	16774	17158	16605	16953	17095	16779	16735	16855	16781	16875	16813	17057	16780	17135	16812	16845	17135	16871	17246	16904	17006	17174	16899	16890	17136	17015	16969	17149	16953	16833	16998	16848	17055	16907	16736	16805	16901	17032	16809	16914	16921	17004	16882	17132	16906	17074	17014	16923	16992	17029	16973	16750	16964	16839	16918	17013	16863	16763	16687	16911	16900	16888	16947	17026	16909	16810	16742	17029	16979	17086	16898	17019	16998	16902	16782	17046	16879	17098	17121	17062	16971	17184	16925	17069	16862	16718	16850	16966	16837	17040	16957	16859	16694	16835	17035	16898	17051	16992	16967	16975	16745	16797	17085	17018	17064	17030	17010	17068	16989	17129	17010	17033	16789	16912	16918	16916	16907	16833	16918	16865	16848	16778	16766	16902	17006	17019	17102	17054	17098	16853	16899	16804	16935	16880	17061	17000	16744	16837	16981	16942	16708	17072	16925	17017	16828	16978	16892	16977	16790	17009	16968	16853	17132	16690	16906	16768	17002	17048	17003	16932	17081	16875	16740	16842	16905	16991	16812	17039	17190	17115	16947	17093	16770	16995	16864	16987	17105	16826	16933	17083	16993	17088	17030	16766	17138	16687	16939	17125	16916	17082	16989	16958	16979	16868	16863	16862	17045	16710	16770	17048	16998	17008	16998
50221	77311	70458	55797	43781	32485	23702	19585	16944	16138	15770	14900	14365	13750	13321	13117	12670	12636	12491	12315	12243	12237	12156	12064	11931	11992	11964	12037	11809	12042	11898	11947	11958	11928	11963	11927	11990	11882	12081	11976	12062	11966	11850	11964	11739	11857	11881	12021	11953	11922	11753	12194	11977	12180	11654	11999	11864	11969	11969	12025	11893	11987	11775	11882	12015	12038	11913	11782	11960	11908	11900	11910	11791	11854	11856	11832	11962	11912	11908	11944	11797	11762	11913	11970	11983	11851	11795	12008	12022	11833	12034	11876	11801	11908	11873	11865	11792	11897	11940	11868	11716	12090	11912	11961	11891	11990	11849	11867	12001	12013	11839	11921	11756	11922	11689	11957	11979	12008	11856	11832	11884	11882	11922	11880	11915	11781	11817	11846	11992	11960	11986	11901	11762	12032	11987	11891	11910	11976	11838	12014	12026	11830	11848	12095	11854	11761	11927	12103	12082	11788	11904	11855	11927	11780	11720	12033	11967	12028	11895	11950	12018	11894	11821	11756	12038	11890	11955	11836	11981	11918	12028	11941	11823	11865	11981	11794	11877	11789	11828	11728	11983	12084	11955	11838	11732	11995	11871	11881	11858	11848	11966	11894	11846	11916	11927	11956	11980	12024	11910	11900	12139	12027	12080	11830	11956	11995	11878	11901	11880	11993	11966	11947	11940	11838	11811	11927	11989	11969	11885	12081	11836	11942	11968	11864	12033	11924	11936	11940	12026	11852	11914	12016	12010	11897	12028	11921	11973	11888	11954	12049	11963	12005	11825	11991	11969	11891	11948	11920	12043	11890	11901	11825	11744	11813	11952	11890	11945	11874	11962	11761	11911	11851	12038	11822	11837	11570	12045	11870	11896	11959	11867	11919	12041	11858	11986	11947	12159	11774	11854	11857	11831	11998	11966	11977	11979	11863	12037	11846	11941	12066	11998	11901	12017	11905	12015	12042	12054	11968	11942	11866	11870	11786	11867	11923	11874	11930	11956	12075	11847	11998	11914	11984	11631	11961	11904	12060	11790	11953	11952	11885	11777	11822	11837	11977	11913	11885	11906	11897	12038	11840	11894	11905	12036	11875	11760	11857	11947	11879	12058	12015	11869	12028	11916	11891	11767	11778	11861	11966	11867	11961	11851	11817	11992	11894	11886	12009	11842	11878	12044	11923	11997	11960	11837	11781	11997	11907	11924	11853	11921	12006	11953	12035	11981	11834	11954	12011	11898	11795	12001	11989	12056	11910	11911	11916	11909	11905	11823	11980	11946	11881	11957	12042	11837	11949	11870	11913	12088	11940	11841	11748	11698	11855	12028	12010	11828	11720	11882	11890	11996	11855	11994	11791	11763	11895	11861	12033	11977	11979	11961	11871	11986	11877	11929	11877	11907	11887	12013	11901	12014	11880	11731	11974	11792	11892	11868	11824	11990	11792	11919	11851	11912	11802	11921	11898	11918	11906	12067	11967	11843	12004	11835	11927	11890	11773	12021	11928	11863	11919	11990	11997	11888	11927	11952	12023	11826	11876	11771	11747	11989	11918	11961	11777	11895	11856	11913	12021	11900	11883	11913	11694	11869	11858	11751	12157	11877	11774	11977	11766	11981	11942	11845	12070	11943	12092	12044	12003	11990	12022	11951	11973	11843	12007	11924	12090	11846	11997	11956	11868	11935	11981	12094	11958	11830	12113	11909	11903	12003	11821	11747	11980	11964	11831	11953	11962	12020	11859	11723	12065	11759	11981	11890	11953	12015	11927	11803	11702	11975	11873	12110	11832	11846	12025	11955	11868	11932	11873	11838	11955	11771	11942	11896	12011	11919	11927	12069	11958	11951	11848	11898	11865	11984	12008	12026	11881	11912	12030	11984	11945	11970	11923	11934	11819	11802	11885	11943	11867	11864	11915	11974	11951	12066	11953	11836	11984	12044	11823	11911	11863	11848	12021	11966	11979	12112	11915	11995	11861	11878	11950	11825	11873	11962	11916	11800	11923	11929	12033	11978	11960	11760	11822	11771	11970	11837	11755	12057	11892	11894	12018	12089	11864	11924	12102	12047	11914	11938	11986	11855	11977	11738	11933	12132	11928	11972	11751	11960	11998	11983	11805	11907	11954	11717	12065	11843	11915	12096	11983	11870	11801	11809	11853	12034	12055	12010	11722	11952	11985	11892	11911	11832	12030	11935	11994	11916	11978	11909	11851	11830	11945	11823	11955	11835	11956	11901	11885	11814	12079	11984	11690	12076	12001	12175	11951	11919	11961	12055	11789	11874	11965	11965	11934	11990	11986	11981	11973	11761	11876	11844	12082	11961	11841	11917	11912	12018	11676	11830	11845	12009	12072	11910	11798	11783	11976	11812	11705	11784	11935	11889	11988	11831	11863	11785	11922	11912	12104	12037	11883	11885	11965	11851	11939	11862	11860	11967	11954	11706	11969	12082	11937	11916	11973	11937	11940	11715	11934	12004	11887	12131	11856	11931	12056	11757	11965	11950	11963	12065	12021	11903	11892	11982	11909	11891	11997	11792	12030	11883	12005	12000	12020	11916	11794	11750	11966	11977	11768	11846	11942	11852	11933	11827	12072	12005	11897	11971	12108	11900	11991	11841	12025	11972	11954	12024	11999	11970	11991	11994	11837	11862	11899	11846	11978	11850	11849	11783	11924	11873	11927	11924	12083	11702	11909	11900	11967	11865	11948	11888	11987	11851	11831	11906	11741	11814	11926	11928	11815	11774	11790	12009	11905	12086	11943	11861	11872	11858	11991	11919	11816	12036	11808	11774	11837	12035	12095	11902	12092	11953	11881	11998	11970	11946	12085	11877	12033	11758	11950	11901	11953	11887	11968	12006	11920	11967	11800	12010	11851	11939	12049	12070	11835	12023	11988	11932	11986	11749	11884	11957	12054	12014	12046	11777	11758	11974	12035	11903	11944	11882	11992	11700	11878	12028	11707	12077	12025	12055	11833	11916	11867	12108	11918	11904	11871	12079	11979	11848	11863	12029	12009	11915	12087	11879	12026	11936	11869	12164	11883	11954	12114	12057	11977	11932	12018	12048	12010	11805	11819	11929	12157	11938	11837	12021	11874	11903	11799	11802	11967	11898	11937	12030	11844	11811	11950	11913	11823	12098	11897	11881	11868	11718	11967	12108	11971	11896	11624	11935	12049	11893	11885	12023	11926	11903	12048	11890	11929	11912	11844	12044	11862	12104	11992	12052	11746	11928	11971	11943	11822	11814	11815	12050	11848	11996	12008	12074	11800	11699	11947	11958	12085	12062	11839	11863	11929	12026	11932	11866	11839	11951	11999	11864	11972	11917	11876	11912	12024	11732	11924	12061	12027	11957	11889	11873	11870	11999	12013	11845	12013	11871	11766	12023	11825	11908	11928	12007	11847	11815	11901	11912	12004	11972	11951	12059	11823	11954	11831	11993	12090	11773	11969	11997	11984	11829	11918	11862	12002	11875	11976	11880	12025	11942	11878	11797	12058	11968	11803	11831	12083	11883	11930	11914	11829	11843	11967	11923	11769	11917	11798	11828	12055	12007	11834	11897	12156	11962	12174	11795	12157	11870	12021	11854	11913	11950	11897	11944	11820	11777	11963	12051	11994	12076	11801	11764	11938	11917	11922	11941	11817	12028	11900	11880	11908	11877	11754	11969	11931	11881	11931	11970	11965	12078	11970	12026	11775	11886	11808	11892	11737	12011	11982	11940	11832	11942	11832	11782	11844	11973	11837	11982	11883	11895	12072	11967	11891	11906	12006	11910	11922	11895	12043	11777	11859	11916	11924	12019	11779	11821	11791	11885	11928	12007	11951	11906	11789	12072	11967	11797	11815	11951	11893	11962	11791	11727	11892	12021	12001	11921	11918	11780	12012	11974	11588	11926	12008	11919	11964	11882	11769	11880	11887	11993	11968	11943	12130	11945	11992	11799	12042	11940	11935	11892	11936	11967	11778	12072	11934	12091	12016	11824	11933	11941	11861	11964	11915	12018	11949	11945	12000	11782	11838	11908	12052	11841	11902	11859	11901	12024	11790	11847	11948	11849	11873	11930	11757	11949	11850	11985	11863	11879	11901	11898	11914	12063	11828	11809	11893	11952	11919	12031	11923	12063	11938	11805	12044	11911	11940	11858	11863	11911	12053	12030	11855	11957	11939	12141	12061	11838	12098	11970	11759	11936	12050	11957	11885	11792	12036	12016	11945	12010	11764	11900	11869	11854	12044	11908	11819	11966	11823	11980	12014	11958	11900	11903	11827	12020	11874	11981	11853	11959	11863	11741	11968	11962	11960	12007	11857	12035	11876	11712	11936	11957	12031	12107	11844	11879	11941	11992	11905	11812	11921	11884	11901	11922	11857	11955	11829	11928	11979	11852	11948	11975	12026	11868	11743	11975	11910	12009	11851	12039	11943	11961	12111	12010	11856	11843	11852	11784	11899	11778	11839	11934	11833	11973	11830	12067	11910	11883	11861	12034	11972	11898	11835	12027	11913	11915	12034	11952	11988	11729	11754	11800	12034	11909	11882	11917	12067	11949	11976	11835	11954	11933	11861	11819	11861	11891	11938	11905	11974	12016	12020	11900	11849	11836	12011	11749	11886	11946	11906	11942	11805	11900	11998	12082	11874	11917	12029	11870	11998	11946	12046	11786	11978	12034	11871	11829	12021	11916	12040	11756	11958	11910	11961	11979	11797	11995	11994	11947	11978	11931	11844	12024	12049	11983	11855	11884	11965	11859	11843	11766	11982	11938	11853	11783	11974	11864	11920	11904	11815	12018	11912	11914	11907	11997	12150	11878	11930	11988	11843	11972	11828	11832	11896	11855	11708	12000	11825	11870	11854	12073	11955	11862	11825	11909	11996	11837	11947	11793	11957	11828	11944	11945	11816	11785	11851	12043	11940	11885	11774	12027	11880	11899	11672	12056	11999	11839	11796	11966	11909	11908	11777	12032	12064	11956	12027	12004	11859	12085	11900	11749	11846	11774	12038	11747	11959	11964	11856	12068	12025	11800	11828	11844	12004	12027	11886	11926	11880	12102	11933	11927	11878	11904	11899	11928	11828	11866	11947	11785	11926	11810	11972	12076	11909	11912	11906	11992	12060	11899	11960	11953	11714
24357	21360	30599	29328	32399	39132	38688	27645	24084	22783	21517	20420	19753	19197	18863	18594	18141	17931	17825	17739	17527	17587	17560	17578	17256	17103	17325	17324	17092	17368	17401	17305	17240	16945	17246	17139	17308	17073	17198	17090	17221	17220	17335	17221	17043	17166	17296	17131	17018	17223	17291	17120	17271	16859	17302	17168	17007	17145	17243	17216	17429	17176	17280	17197	17222	17189	17203	17407	17036	17147	17216	17076	17115	16911	17058	17260	17082	17282	17185	17080	17346	16974	17001	17149	17108	17019	17063	17187	17329	17072	16928	16999	17141	17081	17201	17131	17162	17043	17033	17050	16850	17000	17061	17068	17248	17230	17108	17147	17237	17291	17240	16951	17008	17120	17060	16832	17190	17155	16986	17077	17239	16954	17067	17105	17176	17304	17296	17106	16894	17244	17065	17249	17071	17085	16713	17010	17313	16895	16928	17186	17439	17181	17241	17069	17164	17333	17179	17117	17243	17106	17260	17397	17203	16793	17260	17120	17224	16872	16901	17234	17123	16978	17161	17026	17295	17354	17153	16713	17323	17476	17054	17052	17276	17246	17143	17197	17306	17024	16965	17216	17017	17119	17396	16974	17106	17109	17185	16994	17251	17134	17332	17218	17185	17260	17227	17139	17290	17149	17118	16890	17446	17199	17180	17140	17034	16996	17183	17075	17166	17254	17069	17370	17331	16832	17452	17095	17365	17210	17220	16982	17131	17070	17161	17170	17025	17193	16877	16990	17105	17018	17173	17168	17239	16926	17339	17192	16887	17221	17165	17008	17171	17088	17088	17113	16944	17044	17115	17095	17295	17208	16989	17273	17231	16986	17124	17371	16944	17283	17008	17090	16917	16800	16995	17161	16977	17142	16970	16985	17111	17088	17181	16952	17224	17037	17229	17052	17146	17074	17116	17086	17036	17012	17121	16914	17023	17079	16906	16995	17117	17083	17139	17200	17248	17134	17085	17093	16872	17106	17143	16949	17118	17045	17221	17136	17041	17081	17035	17178	17209	17033	17226	17097	17092	17252	17037	17053	16789	16864	17122	17077	17081	17106	17121	17045	17145	17165	17018	17146	17050	17104	17008	17137	17108	17385	17362	17102	17274	17180	17246	17087	17048	16955	17146	17340	17147	17139	17043	17049	17347	17267	17132	16973	16898	17142	17087	17097	17220	17037	17018	16908	16933	17010	17077	17022	17334	17197	17069	17116	16962	17091	17164	17145	17246	17139	17135	16899	17176	17161	17007	17272	17110	16963	16978	17059	17072	16971	17040	16998	17353	17222	16928	17120	17278	17129	17051	17006	17271	17119	17124	17285	17156	17139	17044	17115	16938	17076	17087	17175	17232	16969	17409	17030	17044	17006	17202	17099	17170	17202	17291	17143	17193	17062	17249	17029	17084	17187	17153	17101	17024	17112	17157	17091	17063	17077	17151	17228	17283	17321	17083	16990	17063	17235	17059	17038	17202	17082	17347	17240	17170	17161	16985	17210	17240	17116	17089	17013	17025	16800	17189	17241	17325	16980	17185	17294	17243	17222	17251	17335	17107	17227	17250	17124	17239	17177	17146	17194	16929	17071	17149	17016	17083	17232	17053	17213	17073	16744	17113	17242	17152	17200	16970	16996	17371	17177	17198	16986	17129	17282	17278	16961	17143	17177	17220	17018	16945	16954	17004	17057	17188	16986	17235	17121	16934	17160	17200	17072	16998	17143	17032	17159	16790	17008	17137	17090	17052	17150	17109	17181	17118	17047	17158	17105	17077	17207	17257	17277	17306	17126	17106	17132	17231	17231	17018	16986	17046	17035	17233	17280	17212	17470	17133	17021	17004	17218	17257	17108	17304	17251	17222	17247	17298	17129	17203	17206	17197	17031	17124	16976	17025	17125	17047	17054	17215	17416	17179	17114	17385	17252	16994	16953	17199	17061	17326	17328	17143	17389	17136	17167	17129	17118	17460	17063	17101	17039	17245	17137	17112	17020	17134	16947	17125	17201	17181	17116	17124	17118	17016	17150	17193	17184	17219	17077	17079	16971	16971	17170	17221	17210	17173	17263	17133	17011	17048	17068	17179	17204	16998	17379	17036	17067	17214	17201	17071	17125	17081	16851	16958	17148	16914	16880	17044	17320	17062	17036	17128	17194	17297	17054	17223	17179	17039	16964	16784	17070	16998	17114	16980	17035	17072	17050	17255	17294	17103	17242	17149	17059	17281	17071	16846	16889	17020	17080	17209	17038	17057	17181	17194	16979	17039	17299	17166	17003	17113	16996	17253	17364	17070	17088	17072	17062	16815	16920	17278	17112	17134	17162	17158	16957	17152	17060	17030	17145	17277	17085	16880	17077	17260	17455	17228	17182	17229	16987	17098	17023	17176	16986	17123	17318	16935	17160	17140	17034	17140	17115	17064	16965	17049	17131	17085	17001	17198	17008	17063	17103	17045	17126	17011	17300	17042	17321	17029	17213	17106	17111	17100	17088	17164	17208	17256	17182	17092	17381	17283	17104	16924	17015	17181	17225	17080	17192	17211	17286	16979	17117	17112	17225	17042	17095	16975	17083	17144	17017	17206	17037	16948	17137	17190	16952	17136	17193	17153	17081	17047	17042	17132	17185	16994	17059	17158	17058	17127	17122	17154	17100	17069	17111	17068	17363	17243	17185	17238	17052	17029	17198	17046	17206	17385	17204	17234	17159	17230	16930	17121	17271	17356	17206	17280	16868	17002	16860	17281	17088	17309	17208	17242	17385	17183	17023	16982	17134	17121	17057	16942	17182	17195	17160	17217	17285	17099	17254	16952	17192	17088	17283	16880	16972	17258	17153	17131	17038	17125	17131	17349	16982	17106	17111	17330	17043	17386	17220	17144	17088	17228	17141	16967	17060	17139	17064	17092	17111	17087	17072	17149	17082	17102	16962	17010	17093	17130	17064	16933	17023	17211	17053	16991	17145	17268	17037	17131	17158	17240	17086	17001	16941	17120	17053	17158	17255	17028	17146	17307	17231	17033	16837	17290	16967	17173	16869	17099	17362	17050	17046	17080	16983	17045	17366	16942	17111	17051	16913	17137	17289	17174	17088	17199	17096	17183	17344	17379	17294	17350	17143	17150	16966	17251	17037	17309	17025	16919	17078	16989	17060	16986	17122	17307	16835	17071	17003	17267	16893	17194	17063	17257	16986	17248	17279	17150	17132	17181	16867	17249	16920	17044	17065	17143	17273	17203	17191	17460	17281	17236	17432	17102	17209	17241	17088	17293	17113	17192	17158	17113	16927	17028	17065	17083	17080	17114	17051	17054	17036	17127	17351	17207	17161	17068	17177	17338	17190	17122	17352	16955	16923	17253	17063	17171	17206	17139	17205	17354	17350	17049	17095	17059	17137	17049	17321	17113	17184	17000	17015	16906	17061	17061	16986	17110	17164	17124	17141	16949	16915	17115	16978	17246	17137	17236	17154	17100	17210	17110	17135	17052	17051	17014	17065	17128	17051	16995	17224	17066	17114	17379	17236	17042	17184	17150	17093	17040	17188	17246	17014	17127	17062	17273	17152	17159	17089	17058	16984	17092	17273	17271	17283	17285	17033	17051	17374	17192	17219	16929	17291	17178	16915	16857	17160	17255	17185	17117	16905	17139	17206	17261	17131	16964	17222	17304	17250	17212	17120	17025	17095	16954	17019	17262	17039	17108	17336	17028	17114	17172	17350	17048	17109	17054	17238	16981	17259	17251	17108	17063	17034	17282	17071	16937	17067	17257	17320	17087	17194	17003	17057	17036	17140	17094	17016	17180	17240	17059	17312	17176	17080	17225	17029	16956	17127	17122	16961	16924	16983	17141	17190	17037	16992	17079	17208	17026	17124	17205	17004	17157	17088	17267	17113	17039	17071	17246	17165	17011	17009	17105	17208	17190	17081	17327	17191	17230	16990	17350	17357	17082	17155	17131	17165	17233	16999	16981	17120	17273	17113	17192	16997	16939	17176	17049	16914	17277	17057	17435	17227	17203	17265	17069	17084	16947	17117	17202	17160	16895	17002	17225	17182	17262	17068	17114	17044	17260	17006	17341	17204	17083	17120	17221	17205	17110	16881	16991	17072	16958	17193	17061	17069	17074	17239	17207	17343	17174	16834	17146	17151	17271	17289	17155	17211	17195	17045	17374	17061	17220	17258	17235	17108	17097	17025	17180	17113	17096	17256	16944	17187	17306	17009	17104	17039	17102	17109	16981	17121	17202	17271	17179	17215	17270	16941	17100	17109	17068	17365	17077	17085	17194	17060	17192	17081	16932	17340	17171	17108	17127	17078	17136	17044	17101	17103	17080	17118	17213	17312	17132	16966	17182	17031	16966	17082	17060	17241	17030	17147	16952	17008	17173	17014	17171	17168	17198	17231	16915	16963	17025	17107	17185	16859	17159	17056	17072	16839	17008	17086	17386	17105	17357	17147	17116	16994	17119	17097	17189	17191	17032	17123	17277	17187	17172	16970	17026	17148	17289	17082	17077	17004	17014	17314	17181	16915	17186	17082	17259	17407	17270	17017	17188	17235	17281	17375	17179	17214	17169	17426	17286	17198	17140	17142	17025	17374	17011	17306	17272	17102	16945	17141	17155	17060	17129	17219	17173	17121	16988	17136	17309	17124	17112	16878	17101	17039	17050	17174	17017	17175	17072	17299	17211	17221	17015	16982	17242	17123	17051	17167	17024	17117	17184	17306	17121	17065	16962	17090	17054	17079	17325	17147	17104	16981	17118	17139	17212	17093	17193	17282	16963	17118	17010	16844	17302	17254	17059	17034	17130	17181	16983	16986	17122	17245	17193	17039	17261	16954	17194	17440	17260	17476	17287	17231	17407	17157	17050	17118	17168	17143	17033	17163	17078	17112	17295	17078	17113	17152	17172	17265	16984	17061	16999	16954	17005	16885	17165	17141	17127	17157	17105	17204	17200	17181	17222	17282	17136	17284	17157	16970	16989	16803	17107	17221	17196	17235	17267	17238	17134	17120	17187	17283	17015	17075	17163	17191	17040	17167	16964	17122	16935	16951	17202	17042	17137	17208	17104	17090	17021	17289	17161	17183	17338	17168	17083	17072	17337	17266	17012	17032	17321	17146	17229	17065	17124	17045	17132	17095	17016	16905
54383	85522	78025	54449	47318	41821	33642	22478	19969	18383	16946	15509	14624	14219	13717	13506	13140	12676	12546	12571	12407	12259	12118	12173	12125	12233	12136	12115	12133	12031	12017	12031	12015	12002	11897	12004	11961	11906	12066	12141	11942	12017	11879	12032	12029	11979	12098	12063	11964	11983	11959	11936	11900	12013	12110	11887	12017	12101	11997	12164	11920	11909	12097	12001	11904	11999	12055	11957	12260	12031	12031	11943	12013	11907	12093	11888	11891	11909	11893	11959	12030	12032	12035	11971	11984	11883	12068	11781	11870	12081	11918	11930	11991	11934	11765	12005	11981	12095	11992	12057	12016	11942	12031	11882	11950	12161	12193	11811	12001	11978	11916	11887	11909	12007	11826	11971	11924	11966	11938	11909	11989	11965	11939	11956	11909	12067	11888	11924	11934	12111	11862	11968	11773	12104	11999	11791	12064	11792	12032	11868	11971	11987	12029	11925	12034	11858	11883	12046	12023	12037	12002	11894	11895	11903	12034	11945	12035	11969	12074	11834	12050	11929	11889	12000	12046	11940	11852	12196	12026	11877	12083	11889	11867	12076	11711	12030	11918	12019	11925	11986	12023	11971	12010	11967	12006	12028	12080	11990	11989	12141	11923	12070	11768	12012	12009	12120	11962	11990	11980	11880	11908	11886	11975	11931	11979	12175	11996	11877	12002	12026	12024	11879	11981	12038	12051	11890	12078	12006	12084	11966	12234	11874	11877	12006	11994	11896	11927	11998	12002	12135	11953	12067	12098	11934	12172	11880	12085	12088	12022	11842	12001	11732	11959	11834	12005	12017	11949	11889	11982	11933	11980	11886	11945	11999	11945	12103	11970	11882	11873	11992	11863	12205	11931	11867	11956	11919	11895	11868	12001	12018	11865	11849	11920	12029	11956	12059	12069	11854	12115	11712	11948	11967	12056	11958	12100	11966	11980	11876	12069	11961	11923	12030	12020	12021	11954	12152	11805	11969	12059	11997	12007	12229	11824	12024	11975	11948	12038	12238	12051	12108	11953	11955	12041	12001	11848	12131	11995	11908	12038	11980	12057	11903	12011	11980	12091	12003	11959	11969	12109	11865	12028	12028	11824	11945	11936	11926	11960	11993	12081	11989	11993	11950	11988	12071	11849	11851	11931	11905	11960	11943	12052	11821	11941	11888	11996	11719	12020	11890	11893	12002	11911	11989	11886	12079	12119	12012	11963	11936	11945	12006	11898	11953	11880	12024	12017	12085	12015	11883	11963	11901	12088	12215	12046	12022	12054	11998	12023	11953	12040	11787	11998	11975	11951	11848	11938	11838	11822	11949	11929	11827	12014	12059	11928	12287	11967	12008	11847	11937	12050	12015	11985	11927	11976	11874	11963	12067	11866	11919	12048	12055	11969	12028	11911	11741	11798	12023	11965	11828	12131	11869	11970	11907	11991	12004	11955	11980	11886	11951	12022	11993	11799	12001	11911	11954	11945	11913	12081	12096	12017	11898	11838	11937	11760	11913	11988	12020	11995	11972	12051	12134	11839	11987	11940	11952	11991	12172	12030	11961	11997	11947	11965	11994	11942	11960	11910	11898	12176	12051	12026	11854	11914	12040	12042	11922	12042	11916	11857	11748	12046	12078	12068	12156	11970	12059	11904	11890	11850	12087	11988	11930	11770	11938	11881	11994	12042	11911	11920	12085	11982	12002	11959	11948	11995	11885	11932	12107	11925	11891	12070	12001	11978	11881	11948	11975	12108	11870	12052	11923	12035	11968	12027	11915	12070	11713	12075	11915	11962	11977	12055	11839	12121	12010	12128	11917	11940	12105	11881	12053	11965	12047	11899	11946	12029	11835	12026	11964	11912	11765	11820	11962	11962	11841	11880	11864	12078	11970	12112	11918	11973	12029	12067	11902	12019	12011	11865	11989	11960	12074	11954	11899	11916	11946	11892	11838	11875	11885	11959	11953	12057	11950	11837	12033	12135	11891	11986	11896	11965	11954	11838	12061	11926	12033	11999	12063	11970	12144	11957	12028	11814	12035	11913	11971	11954	11890	11968	11972	12045	11832	12037	12013	11939	11828	11787	11878	11953	12004	11979	11977	11937	11916	11951	11926	12033	11983	11839	11915	11941	11962	11944	11925	11892	11964	11835	12096	11889	12062	12002	11876	12061	11868	12071	11924	11941	11852	12014	11962	12169	11992	11948	11923	11932	11965	11993	11953	11934	11857	12170	11994	11896	11970	11966	12075	11971	11920	11948	11844	12152	11963	11858	11969	12034	11868	11940	12040	11993	11891	11888	11984	11881	11992	11936	11995	12068	12184	12060	11954	11918	11778	11939	11812	12040	11828	12048	11749	12120	11914	11940	11964	12024	11990	11900	11981	12000	11928	12137	11888	11853	11889	12020	11841	12106	12036	12159	12015	11858	11997	11917	11914	12030	11967	11978	11940	11897	12021	12043	11961	12017	11981	11948	11878	12028	11982	11921	12121	11895	11978	11957	11930	11964	11842	12013	11951	11933	12066	11895	11982	11986	11912	12013	11955	11926	12086	12000	11892	12078	11851	12071	11919	11983	11908	11936	12055	12053	11899	12039	12010	11955	12086	11868	12058	12135	11933	12075	12107	11945	12067	11794	11932	11958	11954	11876	12051	11862	11965	12037	11960	12178	11893	12085	11941	12069	12015	11925	12003	11775	12086	11994	11987	11928	11885	11877	12027	11883	11943	12094	12077	12258	11972	11797	12019	12010	11995	11926	12061	12029	11894	11968	11971	12112	11777	12027	11909	11994	11987	11993	11903	11997	11967	11850	11861	12090	11993	11862	11895	11806	12079	11957	11903	11934	11972	12016	11950	12011	12035	11878	11994	11953	11836	11902	11940	11986	11895	11980	12078	11932	12074	11952	12140	11955	12051	12058	11887	11915	11976	11992	11892	12144	12100	11999	12030	11801	11936	11964	12019	12035	11894	12223	11959	12030	11911	11836	12106	12046	12014	11881	11950	11917	11963	12020	11945	12058	11918	11980	11943	12056	12119	11825	12031	11854	12016	11992	11948	11897	11977	12073	11898	11942	11746	11979	12069	11874	12079	11874	11969	12025	11964	12030	11935	11971	11983	11987	11978	12000	11966	11953	12142	11860	12068	11944	12136	11960	11943	12066	11932	11953	11937	12102	12006	11999	12055	12025	11802	12096	12080	12146	11815	12099	11981	12029	12060	11949	11787	12024	12018	11912	12093	12052	11933	11814	11948	12095	11863	12053	11905	12018	11829	12049	12083	12018	11887	12090	12086	11936	12106	11948	11956	12056	12065	11781	12028	12174	12069	11951	11905	11921	11937	12006	11949	11916	12072	11984	11998	12100	11896	11977	11814	12059	12085	11918	11908	12116	12076	12032	11900	12164	11825	11948	12133	11923	12053	11930	12000	12031	11988	11970	11964	12061	12040	12033	12022	12063	12029	11916	12008	11963	11978	11835	11941	11997	11952	11962	11841	12055	11943	11902	12192	11868	11956	12067	12025	11899	11972	11937	11838	11770	12047	11934	11984	11989	11934	11888	12112	11930	12017	12063	12004	11746	12000	12162	11985	12022	11961	11961	12037	12016	12085	11946	11910	12057	11923	11970	11988	11815	12052	11864	12131	11902	11954	12056	11996	12022	12057	11967	12063	11964	12010	11917	11913	12003	11900	11865	11979	12032	11990	11965	11998	11896	11876	11954	11956	11957	11972	11971	11993	11857	12044	11997	11787	12064	11986	12189	11914	11960	12028	11895	11923	12198	12075	11952	12042	12096	11797	12076	11814	12004	12098	11997	11985	12176	11861	11925	11971	11976	11946	12082	11816	12042	12009	12057	11941	12010	11861	11932	11898	11957	12112	12144	11881	11998	11893	11971	12075	11854	11878	11906	11925	12003	11902	12029	12005	11960	11996	11996	11962	11845	11887	12073	11792	11998	11841	11977	12098	11984	11979	12063	12062	12005	12084	11918	11879	12005	11982	11829	11935	11908	12059	11997	11914	12074	11864	12026	11767	11809	12020	11913	11883	12101	11857	11947	12172	11987	11964	11996	11958	12121	11887	12098	11992	11877	12164	11852	11903	12056	12089	12040	11940	11900	11863	12091	11963	12022	12043	11920	11903	12035	11922	12047	11982	11996	11900	11850	12020	11903	12147	11961	11962	12054	12066	11969	12057	12004	11967	12004	11917	12034	11987	12042	11905	11929	11989	12072	11940	11986	11996	11983	11906	12044	11895	11929	11885	12008	12087	11876	12089	11868	11924	11903	11894	12109	11930	11989	11855	12181	11844	11866	12021	11934	11823	11975	11973	11889	12077	11935	12055	12053	12181	11789	11954	11893	11793	11941	11979	11933	11807	11921	12046	11843	11967	11883	11890	11849	11937	12007	11933	12074	11950	12054	12055	11973	11923	12146	11794	11857	12055	11878	12102	11917	12062	11863	12019	11896	12049	11933	11869	12053	11877	11966	11847	11852	11898	12106	11895	11976	12079	11940	12026	12014	11879	12132	12142	11857	11802	11887	12092	12022	11888	12065	12010	12008	11947	12007	12016	11971	12000	11920	11919	12033	11804	12038	12075	11877	12062	11820	11986	11933	11901	11996	12052	11954	11816	11856	11773	12040	11871	11995	12039	11901	11990	11941	11810	12059	11976	12008	11885	11787	11996	11879	11991	11833	11936	12010	12044	12008	11842	11928	11962	12135	12111	11865	11992	11920	11964	11964	11951	11838	12027	12020	12019	11997	11890	11893	11926	11919	12113	11959	11963	11945	11959	11784	12075	11914	11876	11987	11841	12069	11923	12150	11866	11945	12031	11835	11881	11976	12123	11946	12058	11859	12026	11941	11887	11828	11992	11979	11846	11923	11820	11786	11813	11968	11912	11945	11954	11943	11958	11875	11804	11995	11798	11933	12133	11936	11955	12035	11917	11909	12014	12002	11868	11917	12033	11947	12125	12048	11992	11781	12013	11910	11870	11979	11963	12013	11890	11769	11990	12047	11992	12011	11916	11836	11888	11884	12092	11914	12055	12053	12117	11884	12019	12088	11935	12000	11887	11890	11922	11898	11963	11948	11821	12089	12147	11844	11865	12022	11887	11978	11992	11977	12006	11866	11919	11861	11892	11848	11845	12043	11791
50882	59865	59210	47990	38240	31492	25445	21099	19583	18702	18122	17799	17754	17498	17353	17284	17237	16929	17277	17222	17016	17100	16767	16916	16981	16740	16768	16840	17054	16965	16899	16811	16909	16954	16898	16985	16733	16871	16975	16885	16811	16692	16659	16868	16880	16710	17074	16891	16736	16694	16805	16915	16976	17034	16929	17057	17161	16904	16905	16746	16690	16817	16808	16846	16689	16745	16850	16900	16986	16845	16997	16882	16888	16760	16900	16841	16874	16803	16856	16682	16855	17041	16531	16904	16741	16732	16767	16839	17169	17006	16837	16838	16894	16857	16746	16832	16781	16807	16843	16738	16880	16705	16907	16797	16971	16807	16790	16880	16903	16986	16605	16759	16741	16838	16846	17005	16914	16730	16747	16834	17064	16854	16820	16793	16945	16804	16856	16968	16738	16819	16802	16635	16868	16929	16787	16885	16755	16668	16793	16609	16741	16922	16615	16977	16874	16781	16885	16827	16841	16724	16916	16907	16626	16927	16774	16708	16992	16741	16772	16863	16736	17087	17105	16759	16634	17061	16946	16778	16597	16603	16936	16584	17006	16846	16686	16621	16813	16801	16924	17003	16862	16877	16942	16998	16830	16829	16880	16878	16851	16857	16896	16588	16863	16723	16773	16890	16835	16669	16876	16932	16994	17018	16931	17057	16923	16894	16710	16591	16932	16806	16787	16898	16855	16937	16881	16876	16756	16698	16808	16692	16817	16912	16902	16960	16822	16734	16898	16736	16906	16763	16639	16734	16874	17140	17067	16729	16944	16694	16675	16898	16748	16711	16725	17042	16709	16731	16853	16984	16864	16911	16741	16721	16919	16950	16842	16595	16832	16866	16748	16824	16768	16901	17019	17145	16762	16879	16663	16899	16568	16603	16839	16968	16729	16782	17015	16876	16785	16901	16692	16844	16738	16691	16924	16910	16983	16613	16930	16911	16752	16725	16881	16828	16822	16807	16710	16765	16774	16863	16881	16682	17086	16817	16698	16677	16871	16951	16870	16698	16931	16725	16605	16934	16914	16779	16874	16814	16816	16977	16975	17035	16774	16858	16859	16773	16895	16768	16883	16667	17018	16818	16823	16913	16744	16769	16816	16849	17074	16969	16567	16823	16822	16725	16771	16786	17010	16744	17010	16854	16676	16763	16976	16796	17032	16823	16743	16826	16609	16845	16865	16978	16759	16732	16727	16987	16795	16590	16896	16832	16779	16710	16867	16802	16813	16852	16950	16853	16937	16612	16854	16847	16809	16771	16786	16883	16687	16831	16739	16997	16959	16765	16920	16966	16877	16970	16767	16709	16733	16664	16800	17005	16699	16735	16825	16621	16939	16823	16760	16863	16900	16777	16789	17027	16903	17011	16873	16622	16671	17039	17082	16565	17008	16926	16803	16746	16884	16812	16889	16777	16820	17075	16892	16737	16714	16757	16826	17025	16876	16855	16885	16920	16837	16769	16665	16876	16804	16675	16972	16732	16690	16766	16792	16992	16915	17009	16821	16807	16685	16737	16861	16842	16688	16799	16421	16816	16843	16848	16792	16804	16729	16594	16728	16736	16669	16785	16973	16903	16787	16695	16682	16722	16934	16806	16800	17004	17022	16945	16804	16839	17042	16959	16886	16760	16982	16670	16792	16781	16931	16822	16796	16827	17117	17022	16911	17001	16841	16857	17073	16698	16851	16762	16971	16868	16686	16837	16932	16657	16852	16918	16873	16616	16700	16901	16823	16851	16740	16713	16855	16952	16826	16899	16783	16795	16765	16976	16807	16830	16813	17009	16868	16826	16835	16928	16692	16706	16661	16881	16818	16910	16990	16709	16910	16771	16855	16928	16856	16955	16822	16775	16891	16739	16939	16793	16641	16976	16749	17224	16877	16891	16740	16848	16895	16798	16712	16580	16587	16845	16979	16912	16902	16701	16879	16924	17091	16744	16911	16803	16795	16793	16754	16810	16875	16774	16873	16687	16875	16909	16743	16815	16989	16963	16988	16522	16902	16829	16856	16786	16866	16779	16648	17024	16942	16794	16817	16662	16813	16639	16861	17052	16779	16878	16839	16871	16928	16885	16801	16809	16710	16814	16853	16805	16860	16708	16736	16778	16798	16996	16971	16741	16786	17002	16750	16935	16898	16769	17009	16878	16753	16713	16716	16452	16613	16912	16876	17000	16833	16726	16730	16815	16919	16891	16937	16911	16866	17062	16929	16822	16646	16856	16929	16884	17086	17034	16876	16725	16945	16762	16727	16824	16871	16734	16867	17046	16959	16610	16673	16868	16835	16670	16799	16615	16899	16680	16801	16879	16913	16754	16839	16755	16790	16975	16787	17009	16868	16825	17047	16919	16605	16752	16951	16908	17042	17022	16781	16675	16831	17008	16959	16740	16706	16634	16973	16877	16855	16893	16930	16717	16596	16812	16922	16851	16736	16647	16921	16955	16921	16875	16835	16642	16913	16819	16760	17016	16752	16614	16925	17011	16773	17000	16831	17054	16942	16700	16790	16940	17031	16656	16731	16904	16636	16748	16834	16878	16786	16625	16961	16847	16886	16921	16977	16793	16763	17046	17020	16925	16838	17094	16782	17093	16835	16823	16858	16854	16796	16699	16788	16998	16984	16612	16691	16882	16640	16712	16994	16778	16669	16696	16763	16823	16897	16800	16710	16814	16798	16780	16795	17028	16862	17058	16678	16722	16760	16841	16866	16917	16962	16906	16825	16580	16785	16936	16895	16894	16824	16875	16807	16659	16835	16948	16817	17027	16849	16791	17032	17047	16890	16932	16955	16895	16840	16647	16687	16948	16777	16671	16875	17019	17022	16993	16873	16787	16986	16982	16746	16819	16902	17041	16944	16899	16873	17007	16994	16899	16851	16938	16856	16929	16651	16755	16973	16759	16634	16747	17059	16853	16894	16908	16890	16787	16803	16854	16845	16672	16652	16810	16774	16747	16807	17079	16869	16820	16707	16849	16846	16775	16908	16894	16966	16918	17076	16837	16879	16965	16825	17134	16947	16820	16492	16719	16861	16681	16860	17013	17097	16939	16896	16916	16895	16852	16828	16757	16807	16962	16916	16844	16764	16894	16767	16850	16663	16852	17009	16915	16915	17042	16987	16581	16874	16872	16759	16885	16720	16863	16780	16811	16441	16650	16862	16947	16836	16661	16805	16719	16791	16679	17252	16846	16814	16867	16656	16831	16793	16820	16957	16833	16969	16848	16774	16810	16676	16753	16996	16799	16856	16764	16777	16747	16918	17049	16992	16917	16835	17036	16873	16918	16805	16893	16805	16908	16636	16799	16776	16999	16778	16862	16876	16790	16866	17043	16744	16798	16881	16861	16863	16769	17006	16777	16855	17033	16873	16927	17018	16879	16889	16766	16823	16941	16903	16770	16816	17039	17018	16752	16821	17118	16902	16861	16575	16789	16749	16834	16979	16844	16941	17044	16739	16934	16761	16819	16813	16739	16907	16898	16790	16981	16998	16822	16883	16903	16649	16829	16815	16821	16838	16822	16848	16701	16831	16993	16887	17020	16774	16829	16671	16691	16656	16715	16874	16833	16786	16896	16653	17014	16790	16910	17143	16914	16889	16777	16854	16613	16811	16894	16825	16776	16771	16835	16916	16803	16840	16916	16949	16834	16797	16722	16783	16960	16885	16972	16848	16615	16772	16811	16743	16595	16801	16804	16861	16837	16895	16810	16613	16834	16753	16685	16910	16808	16665	17042	16798	16940	16717	16728	16731	16937	16766	16791	16871	17124	17005	16923	16740	16963	16683	16584	16906	16729	16438	17121	17064	16750	16890	16763	16787	16797	16903	16887	16857	16915	16950	16784	17009	16700	16964	16991	16929	16949	16596	16793	16993	16770	16915	16906	16755	16960	16736	16668	16889	16819	16803	16714	16698	16798	16739	16915	16904	16605	16913	16846	16938	17054	16819	16831	16857	16926	16863	16859	16889	16737	16672	16642	16811	16664	16654	16790	16896	16746	16716	16699	17029	16816	16878	16736	16866	16977	16904	16959	16935	16774	16664	16810	16807	16779	16681	17030	17031	16936	16889	17026	16817	16813	16841	17017	16813	16830	16866	16930	16960	16643	16968	16875	16788	16899	16910	16731	16948	16951	16822	16649	16698	16723	16992	16809	16753	16664	16707	16759	16740	16804	16797	16986	17023	16929	16722	16502	16890	16787	16886	17002	16845	16712	16722	16902	17148	16731	16744	16994	16903	16830	17103	16756	16673	16760	16881	16891	17025	16876	16823	16677	16894	16949	17033	17012	16696	16841	16942	16840	16729	16886	16990	16798	16651	16680	16938	16732	16740	16633	16882	16894	16895	16817	17003	16810	17033	17047	16889	16941	16965	16836	16644	16853	17004	16790	16801	16741	16619	16887	17032	16819	16838	16738	16865	16944	16751	16620	16880	17095	16685	16758	16695	16487	16772	16738	16998	16883	16824	16717	16789	17017	16957	16818	16952	16845	16771	16887	16968	16743	16863	16843	16754	16506	16972	16874	16830	16997	17003	16869	16778	16925	16812	16866	16819	17025	16715	16854	16812	16829	16906	16752	17039	16806	16689	16846	16787	16784	16624	16725	16746	16788	16871	16928	16973	16879	16975	16954	16920	16673	16925	16732	16797	17133	16783	16981	16849	16863	16829	16792	16912	16777	17145	16905	17075	16743	16906	16956	16823	16717	16934	16868	16803	16709	16840	16691	16842	16847	16995	16597	16763	16809	17085	16874	16882	16730	16696	16549	17012	16642	16745	16825	16646	16855	16781	16934	16968	16667	16780	16789	17077	16834	16964	16829	16945	16881	17001	16764	16663	16852	16668	17047	16884	16985	16853	16780	16769	16878	16777	16866	17011	16754	16975	16765	16841	16893	16783	16650	16776	16838	16851	16790	16818	16864	16768	16644	16707	16877	16762	16794	16678	16894	16913	16874	16999	17018	16879	16838	16815	16830	17024	16726	16722	16986	16704	16760	16741	16916	17008	16807	16847	16846	16704	16845	16650	16807	17059	17041	16868	16865	16869	17041	17104	16950	16974	16883	16891	16719	16873	16844	16641	16739	16755	16979	16755	16704	16962	16744	16873	16698	16918	16761	16787	16832	16614	16829	17072	16781	16847	16664
55107	68890	59555	43125	34690	27683	20486	16291	14944	13845	13443	12952	12717	12698	12472	12466	12294	12071	11977	12232	12014	11910	12028	11859	11876	11889	11996	11902	11943	11938	11862	11896	11817	11674	11969	12041	11945	11753	11787	11843	11928	11834	11935	11809	11961	11943	11934	11863	11622	11904	11620	11870	11940	11898	11974	11895	11822	11815	11868	11832	11875	11805	11754	11773	11706	11812	11894	11865	11773	11856	11836	11861	11899	12009	11968	11935	11981	11746	11702	11789	11921	12008	11814	11802	11838	11868	11774	11837	11920	11743	11841	11929	11696	11727	11917	11896	11883	11825	11822	11896	11941	11727	11763	11881	11894	11760	11813	11967	11673	11818	11977	11724	11870	11804	11789	11978	11772	11893	11877	11819	11845	11978	11893	11884	11807	11852	11837	11736	11908	12040	11895	11862	11915	11812	11793	11884	11617	11811	11844	11807	12077	11825	12013	11794	12076	11750	11908	11866	11916	11932	12006	11797	11887	11855	11858	11768	11864	11779	11832	12003	11951	11851	11728	11827	11882	11986	11773	11924	11860	11943	11708	11971	11937	11772	11876	12028	11819	11857	11808	12024	11949	11956	11917	11917	11870	11772	12004	11854	11842	11896	11938	11893	11976	11850	11850	11704	11923	11926	11913	11768	11835	12049	11936	11876	11847	11843	11717	12114	11914	11836	11912	11897	11763	11855	11987	11716	11939	11778	11940	11852	11919	11888	12067	11883	11813	11762	11793	11756	11951	11796	11900	11826	11918	11815	11731	11915	11754	11921	11823	11966	11915	11891	11899	11815	12052	11870	11952	11915	11770	12008	11838	11732	11902	11874	11830	11819	11845	11999	11964	11976	11803	11843	11839	11808	11993	11815	11714	11768	11962	11813	11833	11826	11772	11761	11820	11777	11908	11946	11705	11974	11796	12036	11689	11961	11899	11815	11814	11757	11783	11836	11734	12005	11782	11998	11750	11777	11790	11791	11813	11947	11861	11902	11802	11903	11866	11911	11743	11798	11610	11984	11750	11836	11900	11959	11697	11738	11928	11870	11786	11831	11748	11902	11941	11728	11975	11862	11767	11725	11881	11811	11885	11925	11840	11846	11744	11619	11959	11689	11879	11839	11776	11803	11805	11821	11853	11815	11707	11949	11826	11871	11894	11800	11900	11760	11853	11845	11726	11802	11861	11933	11818	11841	11837	11724	11797	11818	11811	11799	11905	11790	11836	11689	11754	11869	11765	11855	11848	11797	11935	11834	11833	11871	11851	11926	11897	11638	12056	11738	11741	11675	12013	11831	11757	11652	11878	11674	11909	11857	11806	11713	11795	11878	11731	11815	11975	11914	11877	11751	11967	11906	11928	11855	11963	11680	11964	11987	11974	11723	11695	11805	11937	11690	11886	11799	11863	11797	11867	11923	11927	11861	11781	12075	11946	11945	11852	11836	11863	11860	11856	11952	11815	11846	11851	11931	11787	11817	11828	11833	11851	11838	11707	11875	11899	11835	11810	11963	11888	11990	11933	11637	11881	11975	11897	11862	12070	11823	11644	11652	12047	11883	11869	11856	11833	11806	11832	11929	11825	11820	11849	11709	11986	11838	11846	11801	11726	11975	11724	11820	11791	11830	11758	11988	11853	11785	11858	11835	11968	11781	11886	11871	11899	11896	11820	11803	11824	12028	11803	11794	11767	11766	11850	11871	12054	11875	11792	11983	11902	11894	11863	11935	11930	11924	11972	11834	11771	11865	11814	11947	12008	11810	11964	12030	11887	11852	11835	11804	11940	11924	11954	11896	11807	11836	11815	11870	11963	11914	12033	12042	11770	11762	11902	12032	11801	11894	11901	11818	11808	11838	11875	11890	11814	11750	11806	11834	11862	11796	11802	11743	11984	11757	12094	11876	12034	11668	11821	11859	11860	11769	11814	12035	11800	12012	11832	11857	11753	11854	11979	11829	11963	11809	11873	11830	11794	11920	12049	11858	11761	12008	11621	11876	11752	11919	11861	11838	11874	12084	11786	11921	12071	11910	11889	11890	11913	11823	11921	11800	12038	11747	11807	11864	11800	11803	11779	11927	11866	11965	11857	11796	11900	11855	11838	11935	11662	11763	11828	11833	11881	11758	12002	11885	11593	11856	11763	11800	11907	11698	11836	11739	11818	11912	11757	11852	11914	11851	11909	12017	11911	11791	11959	11863	11866	11840	11759	11972	11885	11758	11792	11724	11949	11736	11805	11801	11984	11776	11837	11854	11931	11801	11816	11697	11912	11877	11884	11872	11896	11899	11769	11914	11844	11793	11971	11626	11914	11883	11935	11849	11881	12021	11921	11940	11916	11925	11797	11808	11937	11975	11765	11854	11840	11666	11802	11799	11813	11809	11786	11934	11796	11843	11943	11897	11886	11880	11840	11732	11956	11750	11668	11779	11879	11849	11792	11834	11890	11854	11734	11672	11940	11824	11836	11730	11870	12008	11839	11885	11953	12035	11845	11736	11926	11920	12033	11787	11840	11848	11822	11971	11837	11790	12066	11983	11788	11845	11853	11687	11787	11940	11760	11890	11868	11891	11730	11920	11875	11712	12075	11746	11876	11974	11713	11775	11961	11783	12092	11766	11928	11771	11895	11722	11863	11866	11898	11753	11820	11795	11968	11849	11889	11876	11817	11754	11829	11870	11837	11728	11742	11930	11879	11804	11678	12027	11986	11815	11991	11822	11851	11877	11683	12039	11861	11809	11947	11641	11972	11844	11745	11902	11862	11791	11845	11835	11829	12008	11746	11919	12000	11960	11718	11753	11908	11788	11804	11860	11869	11792	11768	11939	12073	11728	11942	11889	11928	11758	11835	12016	11712	11933	11944	12064	11829	11812	11898	11976	11798	11820	11877	11720	11934	11794	11690	11697	11824	11960	11757	11774	11978	11828	11897	11721	11836	11838	11786	11860	12039	11940	11975	11912	11854	11830	11745	11834	11890	11863	11881	11913	11857	11646	12071	11851	11706	11685	11829	11882	11745	11784	11954	11828	11925	11897	11941	11797	11733	11930	11857	11862	12043	12001	12046	11848	11894	11660	11965	11638	12039	11890	11793	11956	11931	11877	12121	11893	11803	11924	11825	12130	11772	11801	11946	11808	11947	11873	11906	11813	11832	11664	11859	11850	11807	11957	11859	11836	11758	11919	11807	11972	11929	11852	11960	11879	11905	11741	11868	11923	11899	11920	11859	11889	11965	11926	11870	11872	12035	11979	11938	11707	11815	11844	11860	11865	11915	11839	11702	11994	11889	11860	11797	12004	11897	12129	11956	11815	11855	11791	11906	11815	11920	11809	11798	11879	11867	11904	11928	11883	11844	11955	11864	11813	11959	11867	11847	11862	11761	11935	11865	11858	11767	11993	11749	11830	11844	11779	12008	11888	11848	11840	11845	11928	11844	11875	11814	11859	11789	11996	11976	11758	11840	11999	11881	11922	11884	11849	11929	11762	12092	11810	11804	11771	11934	11842	11829	11832	11966	12057	11900	11821	11883	11921	11930	11831	11811	11868	11873	12030	11835	11955	11890	11838	11745	11710	11828	11806	11805	11776	11853	11800	11690	11895	11886	11971	11801	11887	12031	11826	11728	11870	11871	11895	11757	11879	11797	11989	11816	11856	11671	11762	11826	11785	11792	11761	11949	11704	11828	11942	11873	11840	11803	11889	11772	12006	11802	11899	11871	11810	11969	11704	12090	11705	11818	11899	11975	11802	11671	11868	11904	11906	11957	11792	11943	11964	11705	11940	11792	11774	11697	11890	11831	12061	11954	11820	11893	11872	11848	11831	11736	11911	11928	12197	11791	11706	11922	11771	11853	11778	11775	11736	11752	11965	11777	11851	11767	11850	11797	11824	11888	11669	11801	11823	11876	11776	11798	11889	11793	11912	11876	11979	11748	11815	11783	11902	11817	11837	11870	11687	11839	11884	11564	11873	11799	11848	11762	11733	11903	11805	11798	11757	11924	11840	11830	11976	11887	11836	11896	11751	11839	11894	11917	11805	11888	11753	11879	11817	11803	12111	11904	11779	11812	11919	11704	11762	11697	12072	11904	11785	11873	11746	11960	11855	11881	11911	11891	11885	11912	11893	11934	11901	11890	11770	11799	11789	11729	11703	11860	11781	11913	11804	11929	12029	11937	11904	11944	11913	11842	11850	11744	11921	11821	11822	11849	11775	11966	11704	11834	11791	11838	11885	11769	11873	11815	11958	11840	11822	11960	11823	11969	11719	11895	11745	11811	11923	11772	11887	11888	11976	11780	11957	11728	11815	11846	11789	11858	11917	11942	11814	11852	11824	11830	11764	11818	11881	11768	11794	11871	11664	11814	11916	11878	11912	11944	11792	11748	11838	11743	12059	11678	11840	11755	11829	11719	11824	11891	11721	11814	11715	11892	12037	11808	11846	11881	11956	11973	11787	11683	11767	11829	11745	11975	11788	11884	11781	11999	11727	11848	11882	11753	11782	11765	11913	11736	11764	11869	11808	11862	11745	11791	11838	11975	11866	11985	11951	11594	11857	11784	12029	11900	11892	11836	11862	11768	11873	11826	11766	11830	11890	11875	11726	11727	11793	11604	11843	11794	11885	12011	11979	11638	12059	11876	11825	11765	11787	11880	11846	11798	11888	11920	11645	11834	11913	11834	11731	11974	12016	11817	11828	11998	11947	11827	11991	11791	11887	11905	11865	11838	11936	11947	11906	11881	11844	12103	11815	11815	11846	11805	11772	12014	11747	11871	11894	11840	11885	11816	11854	11882	11868	11870	11831	12008	11972	11825	11791	11624	11832	11996	11792	11803	11866	12016	11873	11742	11760	11834	11693	11947	11686	11719	11974	11746	11994	12007	12001	11953	11810	11872	11872	11762	11691	11932	11698	11843	11941	11826	11938	11919	11866	11877	11921	11904	11821	11752	11877	11890	11774	11983	11996	11831	11726	11729	11821	12018	11897	11676	11922	11727	11786	11688	11966	11941	11925	11829	11984	11954	11789	11956	11951	11871	11913	11777	11837	11971	11630	11899	12059	11926	11844	11913	11944	11721	11861	11894	11721	11960	11794	12042	11764	12045	11889	11806	11988	11750	11751	11900	11714	11862	11813	11861	11946	11815	12048
26322	22284	36208	42621	43171	39281	30656	25414	22799	20323	18781	18486	18269	18048	17864	17760	17530	17365	17423	17269	17239	17071	16942	17138	17065	17053	17016	16861	16918	17079	16867	16973	17142	16939	16979	17007	17241	16932	17169	16981	16813	16908	16901	16882	17069	17218	17115	17025	17010	16857	16931	16905	16836	16808	16802	16760	16965	16804	16979	16815	17020	16854	16796	16819	16909	16801	16894	16642	16895	16882	16831	16986	17137	16888	16822	16990	16802	17021	16774	16825	16929	16735	16808	16811	17132	16847	16736	17071	17026	16905	16875	16777	16858	16955	16866	16873	16991	16765	16921	16843	17071	16998	16839	16845	16755	16691	16944	17020	16764	16941	16643	16981	16894	16839	16790	16707	16949	16795	17118	17008	16670	16983	16943	16843	16683	16826	16881	16879	16859	16892	17018	16864	16936	16998	16969	16986	16997	16813	16993	16940	16788	16851	17017	16845	16958	16858	16939	16852	16847	16958	17185	16664	16973	16928	16811	16856	16914	16870	16846	16718	16848	16926	17012	16842	16841	16640	16994	17056	17142	16822	16985	16970	16978	16916	16974	17000	16967	16811	16763	17122	16757	16837	16767	16798	16897	16797	16780	17004	16973	16797	16915	17076	16625	16793	16780	16547	16814	16910	16921	16765	16915	16847	16825	16703	16901	16841	16836	16925	16933	16865	16662	16992	16925	16971	16898	16803	16933	16907	16940	16764	16892	16953	16995	16879	16899	17011	16964	16774	16936	17045	17027	16822	16797	16814	16873	16756	16739	16625	16866	17035	16881	16903	17017	16665	17050	16982	16915	17111	16765	16854	16923	17034	16955	16847	16980	16792	16929	16831	16941	17102	16880	16908	16916	16801	16932	16980	17163	16899	16838	16856	16748	16863	16775	16721	16882	16952	16807	17038	16780	16725	16697	17035	17047	16567	16952	17013	16811	16695	16822	16884	17029	16950	16871	16862	16996	16721	16738	17076	16979	16848	16688	16874	16826	16904	16917	16757	16949	17084	16964	16917	16967	17022	17110	17033	16906	16935	16944	17000	16835	16858	16894	16809	17026	16889	16921	16931	16924	16713	16950	17042	16881	16890	16975	16810	17093	16702	16848	17134	16973	17092	17026	16949	16885	16956	16937	16816	16999	17006	17002	16966	16849	16774	17087	16923	16887	16915	17059	16746	16803	17129	16786	16852	16896	17000	17041	16935	16750	17092	16918	16988	16970	16935	16722	17013	16917	16882	17107	16832	16928	16646	16893	16696	16949	16785	16947	16854	17026	16855	16715	16787	16826	16692	17018	16804	16900	16974	16897	16726	16895	16992	16937	16805	16878	17060	17032	17074	16959	16802	16702	16816	16850	16977	17069	16711	16954	16966	16850	16886	16840	17065	16923	16791	16881	16753	16655	16691	16882	16921	16840	16944	16963	16848	16851	16762	16838	16888	16904	16889	16989	16882	16930	16911	16981	16900	16894	16859	16916	16996	16916	16778	16610	16933	16774	16909	17012	16900	16840	16897	16850	16638	16591	16730	16739	16739	16858	16939	16801	16901	16750	16799	16793	16742	16778	16713	16870	16940	16955	16881	16812	16708	16906	16875	17053	16967	16832	16926	16800	16760	16780	16969	16810	16964	17018	16985	16877	16894	16967	17014	17006	16959	16810	16786	16971	16838	16608	16823	17077	16726	16918	16773	16800	16707	16785	16713	16913	16854	17143	16946	16917	16852	16940	16589	17098	16886	17005	16869	17101	16774	16895	16917	16873	16824	17089	16832	16932	16998	16860	16790	16557	16819	16920	16825	16665	16856	16969	16745	16719	16741	16952	17074	16925	16667	16745	17053	16804	16980	16842	17003	16720	17043	16820	16951	17102	16940	16895	16784	16811	16853	16897	16879	16944	16832	16901	16872	16819	16960	16985	16772	16943	17155	16929	16926	16809	16952	16691	16834	17000	16812	17064	16906	16931	16888	16973	16873	16871	16821	16806	16833	16722	16744	16762	16747	16691	16835	17056	17028	16970	16884	17014	16628	16783	16886	16985	16842	16719	16785	16676	16992	17136	17064	16833	16808	16914	16874	17005	16802	16887	17007	16728	16756	16897	16860	16866	16842	16785	16798	16750	16851	16779	16862	16698	16926	16787	16972	16838	16724	16835	17006	17013	17066	16739	16779	16857	16853	16906	16989	17151	16999	17054	16869	16850	16802	16970	16770	16928	17024	16989	16906	17051	16937	17122	16944	17019	16727	16822	16881	17048	17125	16966	17008	16926	16850	16890	16788	16840	17021	17092	16924	16772	16905	16849	16756	16799	16910	16905	17007	16937	17095	17009	16722	16809	17104	16802	16855	16835	16958	17024	16785	16823	16934	16905	16894	16852	16807	16901	16893	16866	16759	16719	16751	17249	16771	16988	16706	16794	16828	17070	16956	16954	16799	16938	16945	16839	16703	16850	16731	17117	16958	16699	17132	17001	16727	16893	17138	17029	16783	17058	17064	16963	16817	16883	16804	16912	16870	16860	16698	16903	16708	16968	16913	16915	16791	16849	16941	16734	16892	17038	16777	16827	16890	16898	16674	16827	17051	16838	16936	16996	17027	16820	17059	16921	16681	17098	16839	16804	16888	16882	16819	17108	16763	17015	16993	16919	16919	16760	16694	16753	16967	16924	16889	16615	16909	17096	16858	16728	16825	16885	17036	16645	16803	16971	16807	16847	16790	17016	16844	16849	16740	16915	17022	16913	16864	16749	17079	16874	17005	16875	16817	16752	16794	17045	16797	16999	16843	17041	16933	16931	16889	17035	16968	16884	16733	16914	17079	16915	16803	16818	17018	16937	17040	16790	16991	17026	16959	16927	16811	16991	17148	17097	17082	16863	16822	16802	16782	16669	16849	16775	16845	16977	16899	16989	16870	16920	16976	16968	17040	16935	16899	16860	16783	17166	16867	16843	16924	16967	16819	16883	17249	16908	16993	16917	16846	16973	16976	16894	16969	16853	16997	17017	17054	16976	17040	16872	16739	16805	16878	16930	16960	16695	16851	16751	16946	16940	17146	16958	16871	16822	17178	16783	16882	16946	16766	16946	16812	16959	16878	16819	16979	17032	16877	16787	17002	16884	16880	16904	16889	16849	16758	16837	16856	16840	16735	17217	16808	16842	16832	17031	16892	16948	16968	17109	16983	17069	16926	16743	16826	17046	17044	16792	16950	17065	17016	17018	16984	16752	16791	16738	16870	17010	16835	16726	16859	16916	16949	16844	16864	16672	16750	16823	16835	16764	17066	16775	16932	17076	16902	16734	16820	16835	16902	16972	17077	16538	16782	16736	16810	16844	16886	16962	16654	16815	17012	16918	16851	16973	17056	16893	16771	17107	16977	17077	16858	16873	16815	16830	16869	17035	17027	17225	16963	16906	16720	16971	16862	16906	16956	17021	16843	17108	16970	16864	17006	16886	16756	16701	16893	16593	16790	17020	17087	17038	16711	16861	16831	16662	16543	16738	16782	16796	16845	16881	16806	16889	16653	16745	16822	16987	16864	16747	16839	17087	17128	16780	16920	17062	16928	16895	16961	16800	16736	16965	16811	16702	16883	17060	16824	16899	16872	16774	16840	16717	17029	17032	16887	16861	17109	16923	17075	16987	16937	16581	16753	16731	16785	16828	16913	17087	16783	17081	16895	17114	16854	16836	16799	16914	17091	16966	16664	16844	17111	16956	16963	17059	16845	16953	16986	16822	16992	17068	17166	16808	16966	16883	16878	16840	16945	16761	16599	16828	16720	17018	17078	16884	16989	16764	16880	16940	16727	16902	16666	16716	16794	16926	16904	16872	16980	17119	17052	16802	16874	17071	16849	16815	16898	16819	16753	16952	16909	16969	16942	16936	16976	16819	16852	17043	16883	17101	17051	16642	16869	16912	16877	16819	16738	16865	17096	16920	16863	16906	16972	16905	17173	16992	17089	16894	16943	16834	16844	16793	16862	16795	16808	17064	17109	16673	16917	17004	17004	16943	16874	16724	16915	16793	16828	16828	16978	16898	16964	17020	17070	16995	16664	16880	17056	16736	16876	16868	16803	16907	16950	16976	16905	16798	16829	16986	16717	16881	16943	16766	16946	17022	16882	16801	16973	16920	16982	16952	16804	16854	16764	16934	16632	16860	16952	16913	17040	16868	16856	17088	17095	16727	16888	17008	16828	16907	16838	16910	17057	16965	16913	17037	16950	16912	16885	17171	16872	16791	16922	16935	16792	16909	16888	16909	16900	16776	16978	16937	17028	17098	16823	16755	16778	16847	16756	16890	17005	16890	16929	17052	17048	16879	16710	16834	17109	16944	16874	17147	16856	16943	16810	16960	16761	16970	17045	16912	17002	16825	16896	17162	16948	16888	16989	16668	16723	16718	16930	16736	16766	17069	16831	16726	16875	16912	16930	16990	16930	16665	16761	16876	16831	16968	16981	17035	17005	16796	16652	16827	16910	17139	16974	16795	16888	16646	16711	16818	16934	16884	17023	17026	16734	16647	16850	16888	17124	16832	16881	16969	16961	17079	16785	17013	16745	16965	16865	16617	16886	16811	16623	17113	16970	16970	16939	16981	17031	16905	16821	16801	16877	16857	16838	16979	16912	16901	16852	16824	16960	16921	16950	16713	16673	16635	16931	16868	16877	17035	16963	17017	17031	16841	16652	16842	16871	16998	16933	16913	16929	17054	16838	16743	16669	16688	16926	16731	16877	16960	16758	16952	16785	16721	16884	16844	17013	16964	16936	16861	16704	16598	16783	16824	16928	17238	17069	16703	16927	16923	16887	16895	16930	16958	16842	16897	16681	16879	16864	16920	16816	16845	17115	16975	16908	16695	16759	16924	16913	16980	17030	16832	16938	16919	16809	16900	16968	16762	16697	16889	16732	16980	16969	16801	17059	16940	16898	16886	16844	16806	16757	16966	17063	16854	16775	16879	16768	17140	17034	16686	16808	16742	16761	17088	16777	16911	16940	16770	16960	16901	16771	16866	17015	17080	16700	16883	16831	16785	16769	16882	17059	16882	16593	16784	17154	17102	16891	16882	16982	17069	16886	16999	16857	16891	16969	16926	16898	16933	16852	16764	16916	16827	16938	16800	16805	16858	16857	16979	16857	16943	16904
52393	78407	71528	56120	46902	36507	24251	21596	18594	15276	13901	13622	13216	12968	12808	12820	12453	12382	12177	12206	12062	12178	12094	11951	11942	11921	11994	12131	11893	11922	11840	12060	11884	11813	11926	11979	11744	12043	11977	11787	12117	11899	11981	11765	12062	12106	11794	11866	11990	11938	12012	11811	11897	11805	11925	11975	11954	12018	11954	11944	11853	11925	11887	11899	11823	11829	11821	11777	11829	11795	11976	11801	11987	11759	11935	11891	11898	11831	12002	12040	11874	11824	11745	11904	11899	11996	11806	11954	12054	11895	11873	11977	11912	12013	12038	12104	11873	11905	11742	11821	11918	11915	11952	11893	12018	12133	11917	11861	11884	12011	11674	11872	11868	12045	11854	12002	11807	11875	11975	11843	11899	11890	11917	12018	11960	11855	11834	11912	11910	11722	11951	11896	11869	11764	12011	11925	11927	12061	12024	11805	12031	11924	11992	11910	11847	12177	11895	11798	11933	11831	12012	11886	11847	11903	11909	12113	11989	12040	11708	11886	11980	11894	11892	11847	12022	11933	12048	11836	11827	12029	11975	11943	11914	11991	11838	11903	11971	12023	11727	11867	11935	11927	12042	11956	12007	11789	11865	12111	11946	12021	11930	11899	12016	11762	12044	12004	11723	11947	11944	11898	11826	11927	12023	11943	12025	12007	11951	11838	11833	11921	12053	12031	11848	11814	11865	11932	11839	11965	11976	11790	11822	11901	11883	11813	11913	11973	12069	12052	11873	11874	11762	11940	11961	12009	11879	11881	12070	11844	11840	11815	11827	11805	11846	11863	11821	11921	11889	11916	11869	11939	11950	11799	11799	11901	11850	11923	11977	11983	11857	11948	11944	11855	12021	11881	11973	11792	12031	11798	11907	11834	11985	11954	12052	11908	11693	11803	11819	11990	11852	11971	11874	11841	11992	12043	11838	11897	11992	11987	12006	11821	11986	11931	11967	11801	11888	12024	11990	11909	11985	11944	11924	11862	11809	11910	11765	11806	11914	11895	11959	11696	11861	11913	11957	11975	11952	11954	12015	11914	11825	12114	12000	11924	12015	11925	11802	12045	11814	11840	11859	11974	11997	11889	11936	11818	11789	12066	11668	11907	11881	11926	11913	11879	11855	11967	11886	11752	11937	11964	11952	11833	11785	11909	11916	12019	11785	11852	11934	11898	11854	11963	12024	11952	11910	12053	12009	11772	11801	12018	11983	11935	11934	11827	11998	11765	12061	11929	11993	11945	11990	11859	11850	11835	11816	11921	11983	11836	11831	11909	11892	11947	11815	11872	12080	11852	11833	11993	11824	11854	11740	11941	11850	11802	12008	12002	11961	11838	11871	11839	12134	11981	11703	11725	11838	11894	11832	11914	11912	11855	11779	11934	11940	11983	11873	12041	11780	11909	12026	11973	11720	11870	11955	11899	11918	11952	11905	11933	11925	11873	12089	12022	11992	12000	11884	11807	11829	12004	11854	11910	11819	12005	11846	11855	11821	12004	11835	11871	11816	11746	12103	11992	11882	11816	11868	12000	11986	12057	12100	11985	11956	11831	11723	11830	11957	11803	11960	11839	11889	11852	11855	11965	12008	11717	11916	11908	11923	11859	11954	11778	11891	11901	11925	11963	11763	11872	11828	11905	11947	11950	11809	11832	11913	11859	12025	12165	11826	11865	12021	12080	11763	11869	11843	11872	11953	11812	11911	12119	11802	12035	12005	12023	11917	11779	11913	11912	11847	12024	11949	12009	12083	11840	11838	11844	11799	11863	12075	11972	11850	12058	11767	11998	11932	12012	11947	11921	11925	11964	11860	12008	11971	11841	11726	11959	11988	11974	11798	12123	11687	11825	11842	11965	11916	11907	11795	11823	11836	11819	11948	11902	11904	11760	12141	11865	11858	11990	11854	11873	11901	11834	12091	11824	11884	11937	11822	11835	11997	12034	11891	11900	11905	12046	11920	11809	11892	11799	11874	11713	11839	11829	12140	11921	12220	11902	11982	11956	12046	11909	11914	11967	11927	12035	11969	11682	11828	11883	12081	11862	11902	11940	11885	11745	11878	11916	11948	12010	11884	11956	11971	11687	12019	11787	11801	12005	11949	11849	11955	11903	11939	11801	11766	11894	11908	11817	11818	11953	11769	11899	11855	12017	11714	12001	11873	11972	11878	11840	11893	11919	11811	11989	11795	11804	12085	11999	12109	11866	12007	11935	11874	11957	11828	11766	11978	12066	11876	11863	11921	12073	11921	11944	11751	11994	11922	12012	11927	11751	12014	11742	11957	11932	11799	11912	12037	11931	11878	11931	11995	11830	11913	11929	11776	11914	11789	12118	11830	11974	12006	11843	12018	11890	12054	11960	12025	11876	11885	11768	11883	11861	11858	11939	11800	12001	12006	11880	11958	11985	11832	11799	11883	11874	12030	11887	11932	11753	11854	12128	11801	11900	12091	11873	12013	11771	11800	11930	11986	11826	11858	11968	11903	12042	11825	11878	11952	12084	11863	11796	12017	11882	11882	11802	11904	11956	12038	12045	11889	11983	11975	11920	11940	12000	11882	12047	12008	11931	11924	11795	11901	12081	11989	11970	11936	12028	11818	11754	11858	11844	11934	11772	12017	11766	11768	11941	11836	11926	11990	11989	11862	12071	11871	11935	12046	11885	11944	11952	11929	11845	11981	11975	11746	11997	12075	11940	11983	11969	11880	11859	11715	12085	11728	12019	11962	11826	11892	11912	11926	11970	11930	12022	11816	11849	11969	11932	12020	11952	11889	11815	12046	12053	11980	11941	11892	11841	12049	12076	11936	11889	11823	11790	11791	11908	12014	12050	12021	11880	11965	11961	11990	11811	11964	11846	11857	11944	11967	11882	11946	11949	11818	11958	12012	11854	11989	11922	11887	11964	11755	11674	11957	12061	11927	11957	11918	11945	11978	11951	11906	11968	11880	11672	11877	12044	11964	11836	11848	11892	11981	11850	11877	11865	11963	11835	11939	11983	11806	11951	11920	11959	11891	11837	11799	11882	11914	11873	12026	11904	11886	11998	11949	12024	11960	11970	11849	11939	11976	11750	11845	11918	11945	11825	11858	11929	12025	11830	12195	11830	11865	12019	12022	11936	12000	11922	12030	11868	11993	11897	12001	11815	11892	11925	11876	11935	12044	11955	11863	11741	11975	11889	12021	11917	11978	12091	11911	11949	11817	12045	11972	11936	12004	11810	11749	11880	11915	12034	11834	12051	12009	11861	11729	11745	11982	11795	12018	11926	12007	11901	12058	11920	12001	11857	11912	11904	11813	12042	11867	11883	11987	12004	11915	11989	11953	11895	11900	11995	11937	11885	11931	11980	11933	11807	11889	11939	12117	11853	11801	11910	11943	11884	11874	11855	12012	11967	12010	11758	12089	11944	11827	11909	11811	11935	12086	11916	12102	11695	11758	11962	12038	11855	11735	11989	11945	11824	11809	11922	11957	11920	11745	11875	12078	11856	11703	11870	11882	12046	11941	11899	11709	11871	11766	11855	11926	11887	11817	11837	11929	12070	11933	11705	11896	11830	11879	11900	11914	12059	11939	11948	11915	12069	11855	12022	12028	11760	11800	11953	11933	11805	11930	11938	11904	11887	11980	12030	11825	11954	11802	11869	12026	11905	11976	11851	11991	12010	11938	12020	11956	11986	11842	11769	12046	11821	11873	11758	12059	12049	11997	11996	12034	11830	11923	11927	11991	11900	11885	11953	11902	11725	11959	11874	11907	11872	12044	11909	11857	11918	11928	11919	11933	11898	12036	11974	11999	11958	12037	11838	11955	11885	11882	11803	11946	12235	11887	11857	11836	11780	11916	11997	11935	11841	11742	11806	11786	11862	11993	11860	11837	11929	11890	11988	12015	11812	11936	12058	11980	12030	11942	11872	11833	12031	11933	11854	11907	11871	11911	11849	11915	11863	12022	11956	11809	11827	11908	11999	11916	11854	11967	11926	11802	11840	11856	11947	11997	11833	11961	11906	11915	11843	12115	11868	11923	11834	12130	11913	11976	11824	11941	11984	11764	11978	11849	11854	11698	12098	11834	11895	12039	11747	11858	12038	11856	12005	11935	11944	11854	11840	11869	12001	11748	11976	12039	12020	12014	11844	11955	11898	11965	11943	12081	11878	12103	11959	11987	11794	11685	12068	12038	11789	11977	11915	11868	11888	11839	11948	11947	11814	11905	11960	11934	11973	11946	11920	11927	11880	12049	11983	11916	12051	11838	11927	12006	12006	11926	11902	11962	11969	11829	11899	11983	11873	11924	11868	11901	11796	11911	11799	11849	11964	11973	11894	12007	11955	11905	11850	11735	11955	11932	11905	11933	11768	11814	11990	11749	11942	12068	11941	11881	11827	12014	11819	11843	11804	11909	11933	11901	11931	11813	11994	11843	11967	11875	11922	11919	11706	11969	11813	11953	12017	11914	11795	11885	11968	11817	12053	11884	11947	11955	11825	11847	12032	12092	11913	11915	11834	11846	11829	11775	11906	11885	11816	11801	11945	11927	11962	11793	11905	11785	11744	11929	12077	12007	11786	11886	11981	11883	11894	11982	11883	11741	11807	11889	11891	11945	11964	12016	11979	11997	12023	11850	11890	11791	11876	11688	11692	11872	11922	11899	11869	11905	11849	11887	11940	11920	12062	11848	11858	11955	11862	12021	12050	12039	11889	11829	11875	11972	11884	11976	11803	11720	12087	11912	11906	11988	11740	12027	12000	11834	11954	11660	11818	11936	11901	11962	11876	11906	11914	11997	11821	11989	11930	11823	12004	11769	12031	11827	11904	12062	11792	11956	11837	12064	11951	11741	11897	12014	11910	11768	12016	11959	12001	12033	11903	12006	11885	11859	11982	11773	12073	11856	11847	11872	11846	11900	11899	11884	12000	11907	11999	12071	11800	11826	11840	12089	11897	11894	11912	11800	11926	11834	12038	11808	12063	11784	12005	11886	11957	11862	11702	11852	12153	11892	11852	11777	11954	12031	11811	11998	11892	11901	12126	11833	11974	11976	11941	11874	11920	11767	11832	11776	12006	11866	11903	11919	11987	11836	11881	12015	11798	11984	11932	11824	11956	11913	11956	12058	11781	12157	11824	12060	11858	11912	12011
24433	21457	31036	32460	37135	39862	35947	26901	21911	20174	19466	18795	18571	18310	18017	17922	17672	17734	17733	17507	17365	17373	17160	17134	17059	17230	17217	17378	17097	17205	17443	17146	17193	17083	17416	17382	17159	17247	16928	17287	17137	17177	17216	17004	17305	17221	16960	17155	17301	17335	17123	17116	17143	17358	17157	17228	17038	17111	16949	17213	17048	17281	16993	16861	17310	17099	17157	17162	17132	17049	17262	17006	17228	17112	17041	17043	17118	17189	17333	17203	16990	17026	17226	17203	17178	17156	17148	17287	17124	17079	17289	17123	17239	17043	17093	17176	17375	17074	17221	17220	17419	17137	17165	17165	17353	17096	17169	17221	17022	16996	17024	17135	17204	17001	17171	17020	17068	17222	17222	17222	17189	17152	17258	17024	17149	17101	17217	17208	16945	17086	17075	16969	17223	17301	16946	17008	17057	16942	16963	17074	17073	17063	17146	17024	17029	17177	17150	17125	17254	17099	17303	17117	17280	17248	17212	17069	17278	17324	17378	17077	16972	17133	17130	17147	17293	17358	17097	16839	17072	17073	17143	17238	17332	16994	17152	17184	17221	17093	17027	17112	17141	17174	17008	17230	17210	16940	16947	17011	17070	17075	17202	17027	17117	17032	17028	17107	17020	16964	17163	17039	17168	17121	17040	17312	17292	17177	17057	17093	17051	17016	17108	16998	17076	17025	17208	17137	16964	16941	16947	17130	16965	17161	16996	17109	17028	17044	17273	17148	17087	17198	16756	16975	17188	17155	17134	17303	17370	17098	17174	16981	17149	16972	17170	17127	17177	17234	17212	17089	17202	17119	17043	17152	17305	16921	16982	17423	17175	17138	17058	17139	17081	17147	17265	16976	17058	17146	17139	17271	16822	17046	17133	17111	17294	17258	17099	17174	17295	17070	17142	17015	17148	17018	17052	17126	16928	17089	17226	16964	17083	17215	17204	17078	17161	17319	17070	17149	17141	17103	17141	16975	17142	17064	17057	17213	17063	17032	16776	17086	17083	16938	17023	17206	16834	17017	17165	17007	17104	17086	17008	17220	17044	16895	17117	17027	17073	17172	17157	17442	17064	17144	17058	17033	17168	17127	17152	17036	17006	17104	17017	17188	17315	17107	16949	17255	17109	17012	17290	17074	17159	17164	17100	17336	17207	17406	17208	17015	17146	17149	17011	17121	16963	17046	17017	17037	16905	17018	16976	17197	17089	17029	16968	17099	17067	17194	17159	17069	17153	17225	17092	16785	17239	16950	17003	17204	17091	16935	17072	17231	17019	16981	17000	16936	17166	17033	17057	17220	16918	17050	17001	17117	17221	17085	17126	17202	17226	17141	17090	16979	17064	17274	17231	17121	17197	17199	17233	16822	17281	17285	17104	17175	17153	17046	17063	17427	16987	17112	17141	17220	17248	17115	17275	17174	17091	17036	17161	17014	17059	17076	17168	17116	17036	17255	17059	17118	16978	17199	17118	16918	17067	17176	17200	17186	17091	17219	16871	16861	17206	17231	17344	17063	17059	16980	17022	17160	17157	17180	17293	16957	17005	17055	16887	16923	17282	17108	17087	17120	17297	17105	17185	17324	17141	17025	17033	17203	17087	17092	16985	17144	17247	16984	17287	17149	17179	17085	17132	17113	16952	17254	17289	17138	17180	17098	17224	17076	17124	17120	17075	16962	17111	17084	17016	17141	17233	17332	17151	17078	17110	17013	17210	17360	16941	16837	17123	17230	17211	17116	16800	17080	16887	16954	17165	17228	17003	17097	17223	17172	17136	16871	17085	17204	17256	16951	16981	17367	17343	17075	17207	17202	17184	16936	17150	16923	17003	17201	17138	17276	17150	17122	17022	17238	17077	16803	16924	17121	16970	16940	17034	17150	17121	17127	17149	17308	17036	16968	17048	16902	17109	17143	16860	16999	17096	17285	17143	17073	17165	17177	17092	16996	17238	17018	17118	17153	17250	17228	17070	16841	17001	17160	16967	17190	17051	17147	17178	17329	17084	17200	17127	16978	17158	17146	17205	16942	17086	17056	17299	17251	17132	17156	17078	17159	17145	17034	17190	17206	16848	17197	17087	17206	17257	17248	17169	17086	17169	17343	17243	16971	17230	16975	17007	17070	17143	17231	17159	17070	17213	16901	17083	17113	17097	16996	17232	17293	17185	17185	17192	16867	17355	17095	17060	17228	17128	17154	17047	16976	16983	17074	17289	17096	16957	17300	17170	17086	17033	16775	17010	16969	17130	17111	17058	17023	17259	17329	17045	17008	17292	17175	17118	17102	17186	17115	17079	17253	17158	17126	17253	17060	17112	17163	17111	17058	17153	17151	17190	17070	17144	17045	17240	17070	17258	17177	17367	17202	16999	17177	17222	17150	17061	17178	17261	17092	17048	17131	16878	17218	17191	17189	16971	17250	17046	17259	17084	17128	17109	17325	17381	17151	17124	17142	17084	17123	16999	17174	17061	17129	17099	17123	17283	17090	17124	17016	17014	17064	16986	17129	17279	17128	17038	17106	17022	17275	17111	17034	17028	17208	17147	17176	17091	17056	17448	17245	17127	17015	17255	17323	17020	17055	17200	17145	16989	17121	16905	17288	17036	17136	17196	17000	17070	17106	17205	17353	17060	17149	17290	17179	17235	16975	17399	17131	17144	17092	16969	17049	17061	17109	16962	17048	17202	17252	17042	17015	17096	17167	17162	17212	17365	17045	17087	16955	17013	17230	16997	17166	17186	16841	17250	17105	17265	16964	17153	17228	16995	17207	17278	17133	17278	17250	17140	16980	17365	17111	16984	17194	17089	17180	17435	17086	17105	16971	17066	17166	16854	17038	17293	17088	16923	17278	17128	17250	17067	17063	17140	17288	17272	17078	17168	17047	17203	17004	17178	17084	17062	17099	17176	17035	17103	16951	16959	17309	17212	17113	16891	17339	16978	17092	17121	17166	16991	17024	16958	16966	17032	17056	16977	16839	17247	16996	17173	17031	17098	17159	16860	17303	17233	17156	17307	17188	17076	17298	17086	17093	17291	17313	17061	17284	16970	17093	17134	17129	17202	17082	17244	17139	17111	17231	17109	17187	17056	16920	17080	17004	17091	17112	17007	17149	17015	17108	17314	17108	17155	17007	17161	17426	17201	17256	17200	17105	17061	17137	17140	17003	17016	17018	17193	16964	16928	17225	17015	17189	17135	17147	16968	17095	17072	16980	17135	16926	16938	17012	16928	16934	17172	16997	16838	17082	17156	17091	17225	17082	17002	17172	17255	17090	17078	17177	17138	17187	16976	16867	17094	17161	17225	17035	16997	17078	17267	16982	17282	17095	17245	16946	16959	17058	17343	16909	17217	17198	17133	17116	17141	17140	17280	17212	17271	17020	17269	17202	17084	16945	17055	17073	16920	16962	17270	17046	17081	17121	17140	17105	16920	17225	17234	17249	17150	17105	17267	17047	17112	17068	17309	17101	17307	17254	17078	16844	17207	17124	17250	17102	17081	17101	17065	17263	16857	16987	17099	17202	17122	17240	17035	16952	17034	17134	17027	17139	17230	17038	17139	17064	17104	17196	17172	17027	17193	17148	17017	17016	17110	17084	17090	17193	17239	16975	17316	17032	17283	17279	17219	17138	17184	17361	17422	17037	17190	17085	17348	17152	17296	17096	17211	17009	17103	17206	17243	16957	17091	16994	16826	17328	16920	17057	17262	17299	17171	17204	17106	17201	17092	17218	16925	16984	17109	17218	17408	17010	17155	17079	17134	17115	17030	17020	17246	17100	17462	17137	17191	17092	17117	17082	17289	16827	16999	17045	16984	17178	17182	17145	17197	17253	17148	17215	17068	17126	16909	17173	17117	17113	17188	17032	17108	16895	17103	17088	17101	17261	17066	17093	17187	17208	16998	17127	17102	17379	17163	16853	17221	17027	17090	17131	17113	17010	17073	17122	17307	17451	16903	17046	17017	17120	17076	16962	16837	17090	17072	16903	17040	17126	16937	17214	17242	17221	16843	17174	17122	17080	16811	17126	17004	17087	16958	17078	17109	16912	17205	16953	17094	17215	17158	17315	17245	17288	17135	17100	17100	16964	17364	16991	17156	16919	17128	17031	17437	17245	17141	17147	17392	16989	17124	17112	17169	17129	17210	17151	17145	17056	17225	17146	16990	17129	17103	17030	17123	16906	17217	17079	16929	16943	17214	17079	17170	16999	17011	17139	17124	17121	17127	16923	17175	17475	17158	17006	16887	17038	17333	17302	17009	17111	17238	17031	17110	17237	17080	16999	17219	17236	17007	17093	17112	17114	17186	17124	17014	17052	17344	17304	17294	17120	17012	17104	16897	16843	16881	16942	17145	17280	16996	17062	17260	17187	17058	17086	17134	17152	17119	17173	17003	17333	17189	17167	17106	16999	17068	16957	17442	16964	17151	17201	17103	17022	17088	17017	17043	17383	16965	17142	17183	16855	17117	17041	17019	17346	16979	17177	17071	16939	17163	17183	17116	17059	16898	17141	17367	17039	17235	17384	17069	17136	17048	17163	17211	16852	17115	17143	17009	17141	17144	17006	17164	16963	17193	17324	17087	17259	17189	16898	16997	17102	17140	17377	17129	16940	17136	17076	17065	17080	17168	17077	16897	17208	17235	16941	17053	17073	17187	17181	17222	17124	17031	17249	17287	17239	17036	17156	16933	17114	17194	17019	17204	17090	17035	16995	17105	17095	17165	16928	17331	17113	17163	17154	17106	17183	17145	16977	17150	17113	17035	17283	17225	17109	17007	17059	16979	17037	16919	16915	17117	16976	17073	17119	17193	16864	17133	17390	17133	17194	17055	16837	17094	17036	17112	16917	16987	17245	17192	16935	17422	16945	17032	17176	17076	17055	17076	17034	17078	17029	17110	17070	17168	17056	17100	17139	17266	17066	17055	17209	17054	17017	17270	17207	17236	16927	17042	17043	17199	16983	16997	17170	17368	17301	17020	17071	17236	16912	17210	17095	17153	17029	16931	17174	17056	16949	17201	16958	17307	17038	17155	17163	17153	16894	17222	17109	17002	17184	17116	17237	17210	17158	17004	17038	17093	17137	17225	17244	17076	17252	17199	17262	17040	17207	17133	17149	17054	17153	17147	17171	17194	17181
55959	86827	79000	62405	51214	41840	29607	21696	16791	14939	14346	13796	13527	13080	12935	12779	12513	12520	12324	12133	12377	12232	12186	11961	11999	12034	12045	11894	12166	12034	12044	11938	12198	11985	12058	11930	11974	11886	12043	12070	11968	11952	11976	12113	12171	12008	11895	11970	11976	11963	11945	12036	12020	12117	12007	12025	12043	11950	11921	12031	12077	11975	11937	12016	12113	11906	12032	11932	11962	12103	12062	12005	11879	11825	12027	11976	11980	11965	11974	12090	11928	12018	12025	11831	11949	12040	12057	11837	12078	11949	11899	11921	11950	12081	12038	12021	11968	12089	11942	12039	12176	11896	11982	11992	12016	12019	11962	11975	12045	12010	11967	12071	12071	11917	12041	11930	12006	12063	12049	11910	11917	12023	11942	12062	12020	11994	11923	11953	12019	12099	11958	11991	12025	12066	12040	11946	11989	11958	12024	11960	11973	11937	11976	12021	11951	12009	12029	11954	12082	11928	11891	11912	11928	11874	12066	12044	11986	11920	11896	12074	11988	12023	11931	11892	11896	11946	11883	11988	11962	11963	11948	11975	11952	11947	11973	11929	11981	12073	11893	11791	11935	11967	11894	11921	11993	11928	11994	12069	11947	11871	12062	11878	12052	11838	11918	12089	12003	11822	11940	11972	11984	12090	12188	11879	11878	12128	11910	12073	12132	11895	12026	11960	11919	11846	12053	12073	11901	11993	12159	12002	12117	11907	11998	11976	11954	11878	12085	11874	11862	11817	12030	12081	11988	11937	11917	11813	11989	11912	11991	12001	11912	12058	12247	12023	12053	11982	11910	11951	11817	11879	11965	11951	12171	11863	12064	11917	11872	12125	12088	11917	11951	11973	11861	12086	12050	11890	12052	12001	12057	12062	12024	11931	11979	12139	12133	11926	11911	12056	12142	11978	12026	11906	12167	11911	12141	12030	11878	12028	12065	11986	12028	12040	12047	11831	11975	11909	11976	12029	11869	11993	11989	11957	12113	12182	11784	11989	12077	11944	12065	11967	12135	11847	11899	11986	12015	11820	11966	11945	12101	11880	12158	12191	11928	11934	12190	12107	12068	11901	11906	12033	11859	12089	12104	12063	11898	12008	12156	12090	12009	12006	11871	11953	11964	12109	11867	12000	11877	12023	12073	12057	11976	11946	11941	11826	11981	12077	11979	12036	11992	12001	12015	12053	11981	11978	11952	12025	11917	11941	11946	12159	11864	11898	12115	12029	11910	12105	11972	12015	12089	11842	11854	11959	11973	11899	11905	11982	11940	11815	11981	11789	12012	11959	11945	11980	11959	11981	11946	11783	12106	11970	12104	11977	12022	11707	11891	11970	12025	12117	12024	12070	12024	12094	11972	11993	12076	12060	11963	11937	11969	11939	11966	11960	11943	11880	11930	12006	11922	11902	12156	12003	12075	12005	11988	11982	11989	12017	11953	12023	12041	12023	11779	12015	12046	12066	12023	11985	11944	12036	11913	12020	11887	12025	11883	12100	12051	11876	11839	11927	11961	11933	12035	11882	11900	11966	11973	12027	11874	11996	11973	11996	12122	11972	11918	11765	11981	11914	11973	12066	12040	12038	12026	11979	11869	12116	11861	11872	12124	11948	12093	12098	11932	11885	12030	12076	11922	12115	11805	11974	11985	11885	12010	11898	12214	11915	11774	11853	11692	11987	12055	11999	11926	12013	12050	11953	12067	12058	11974	12008	11982	11988	12004	11994	12103	12027	11964	11869	11995	12023	11998	12010	12118	11852	11915	11979	12060	12086	12057	11858	12055	12034	12028	11944	12030	11983	11928	11848	12033	11964	12002	11899	11893	11981	12001	12096	11970	12123	11979	11871	12031	12112	11986	12247	12078	11805	11858	11996	12032	12049	11948	12041	11935	12034	12004	11838	11953	11977	12056	11872	11859	11876	12019	11979	12104	12055	11998	11939	12014	12122	12054	12045	12180	12066	12030	11831	11938	11871	11882	11927	12030	12038	11904	12054	11990	11855	12006	11905	11975	12083	12010	11960	11988	12196	11812	11969	11974	11898	12023	11954	11945	12130	12038	11908	11921	11934	12076	11964	11992	11934	12036	12121	12019	11929	12094	11828	12020	11998	12053	11991	11919	11908	12009	12165	12001	12100	12127	12010	11811	11980	12011	12114	12000	11939	12094	12055	12073	11909	11939	12085	11891	11937	12179	11895	12041	12073	11904	12098	12075	11990	11870	11978	12134	11919	11977	12116	11887	12212	11866	11899	12081	11886	11988	12028	12180	12161	12032	11870	11958	12118	12103	11884	11861	11953	12032	11909	11975	11967	11961	11865	12019	12009	12079	11900	12008	12022	12118	11771	12139	12033	11995	11879	11828	12064	12033	12041	11930	11805	12001	11999	12012	12009	11790	11988	11988	11954	12073	12016	12087	12125	11797	11855	12126	11972	11992	12007	11909	12011	12116	11951	11726	11989	11994	12216	11949	12060	12212	11923	12130	11929	12025	11972	12098	11885	11838	12021	12089	12131	11984	12072	11951	11927	12104	12134	12023	11994	11904	12135	12040	11985	11984	11976	12151	11975	12179	11990	11991	11910	12014	11974	11990	11963	12005	11887	11980	12075	11956	12019	12002	12081	12126	11920	11984	12082	12062	12060	11907	12009	12026	11902	11957	11954	11995	11964	11961	12077	12198	11784	12037	12053	11966	12100	12037	12061	11988	11931	11999	12000	12071	12068	12066	11991	12110	11870	12043	11877	12012	11970	11887	12067	11930	12166	12148	12082	12119	12041	12047	11798	12027	12088	11950	11884	12016	11971	11987	11861	11923	11940	12200	12093	11982	11960	12149	12019	11953	11940	12033	12122	11929	11943	12035	11774	11851	12040	12208	11920	12079	11892	11987	12097	11921	12028	11987	11961	11942	11924	11982	12040	11978	12116	12031	12150	11887	12195	11823	12059	12138	11977	12015	11999	11933	12047	11986	12011	12046	11908	12120	12082	11978	12022	11900	12082	11800	11990	11932	12057	11935	12033	12023	12049	12065	12011	12098	12059	11857	11981	11744	11935	11705	11990	11843	12023	11974	12022	11988	11997	11986	11978	12047	11942	12092	12008	12080	12134	11850	11915	11875	12038	11934	12016	11781	12033	12135	11975	11925	11998	12050	11953	12020	12030	12007	11863	11973	12197	12023	11868	11916	12050	12128	12086	12040	12113	11931	11963	12036	12087	11854	11957	12044	12014	12101	11992	11845	11926	11980	11891	12071	11990	12214	12197	11894	11797	11851	11983	11887	12021	11890	12030	12021	11991	12066	11941	12077	12116	12099	12029	11904	12017	12218	12049	11918	11901	11973	12097	11876	11887	11961	11886	11918	11890	12063	12021	11946	11978	11820	11951	11907	11947	11936	11922	12049	11746	12109	12088	11922	12172	12020	11987	12055	11956	11952	11837	12081	11943	12017	12014	12087	12078	11984	12002	11895	11990	12078	11943	12149	12017	11983	11913	12048	11977	12067	12131	12004	12028	12031	12112	11983	12157	12033	12090	12008	12027	11997	12013	11827	12079	11874	11851	11886	12054	11929	11953	12081	12049	11961	11880	11852	11945	12055	11977	11710	12060	12078	11983	11957	11937	11952	11896	11986	11886	11787	12018	11965	11834	11862	11900	12031	12053	12101	11971	12067	11936	12024	12061	12021	11954	11911	12015	11972	12159	12056	11898	12110	12116	12097	11949	12099	11884	12053	12124	11891	11894	11856	12070	12120	12173	11989	12011	11898	12093	11989	11972	12030	12208	11947	11961	11976	11914	11845	11970	12019	11882	11915	12042	12028	12117	11883	12095	11825	12136	11977	11971	11916	12072	12192	12067	11910	11999	12024	12043	11854	11978	12089	11998	11792	11862	11802	11893	12001	11933	11934	11922	11980	12171	12083	12025	12024	12001	12185	12031	11991	11936	12101	11875	11978	12108	12005	11994	12008	12015	12011	12033	11914	11921	11826	12042	11923	11971	11959	11939	11928	12069	11933	12068	11899	12055	12136	11971	12008	12069	11983	12026	11977	11972	11940	11967	12118	12089	12022	12075	12137	11996	12090	11970	12050	12065	11989	12043	11992	11907	11998	11780	12011	11933	12042	12010	12005	12024	12128	11991	12065	12012	11928	11867	11901	12076	11949	11921	12032	11970	11958	11862	11855	11976	11920	12021	11910	11992	11893	12136	11904	11992	11915	12023	11821	12196	12147	11829	12024	12117	12132	12064	12039	11867	11906	11945	12079	12039	12028	12049	11882	11923	11999	12020	12043	11990	12057	11966	12077	11868	12191	12054	11992	11960	11993	12015	11901	12061	12068	12033	11887	11888	12036	11978	12172	12089	11957	11978	11951	12067	11993	12144	11938	11999	11944	12166	11955	11957	12018	11923	12063	11901	12018	11902	11983	11973	12114	12056	12056	12089	12015	12172	12169	11924	12108	11950	12148	11978	11874	11933	11970	12168	12004	12063	12186	11881	11950	12060	11990	12208	12036	11999	12078	11957	11787	11943	11927	11980	11968	12143	12067	12143	12136	12152	12139	11963	12010	12065	12031	11904	11903	11896	12007	12002	12050	12034	11990	11985	11959	12111	11928	12017	11890	12079	12081	11867	11961	12110	11895	12094	12130	11953	11903	12029	12111	11998	11957	12074	11944	12037	12024	12024	11927	11846	11921	12158	11946	11955	12029	11954	12067	12065	12098	12141	11929	11928	12027	11980	11894	11894	12080	12187	11850	12051	12058	11910	11972	11947	11977	12080	11932	11794	11889	11945	12001	11887	11986	11996	12142	11991	11973	11949	12134	12040	11977	11943	12088	11888	12051	11998	12137	11977	12050	11918	11956	12036	12032	12141	11902	12004	12017	12012	11907	12113	12052	12070	11952	12066	12029	11972	12032	12080	12242	12089	11995	11773	11935	11901	11909	11908	11995	12119	11968	11963	12151	12025	11974	12013	11959	11910	12111	11997	11970	12093	12065	12035	11978	12010	11994	11954	11975	12048	11931	11978	11983	11961	12005	12085	11960	11978	12122	12000	12089	12047	12056	12054	12086	11972	12059	11973	11926	11986	12053	12034	11954	12036	11896	11873	11983	11923	12013	11881	12233	12055	11997	12042	12045	12003
51382	61618	57636	48866	38040	28881	23020	19884	18703	18348	17956	17672	17401	17296	17384	17404	17081	17107	17127	16765	16763	16960	17013	17079	17080	16873	16964	16922	16554	16841	16734	16947	16661	16778	16991	16868	16995	16778	16733	17039	16944	16910	16625	16676	16836	16975	16853	16844	16927	16984	16708	16872	16795	16674	16752	16760	16726	16760	16709	16782	16753	16654	16951	16857	16632	16856	16938	16771	16806	16753	16934	16892	16646	16913	16938	16663	16616	16732	16655	16679	16756	16667	16855	16737	16626	16758	16847	16702	16715	16789	16908	16969	16850	16742	16878	16865	16365	16790	16828	16814	16759	16706	16615	16625	16609	16807	16836	16746	16844	16673	16781	16828	16689	16811	16890	16824	16591	16847	16961	16957	16710	16649	16872	16682	16649	16848	16772	16763	16637	16925	16742	16929	16590	16568	16810	16777	16719	17177	16906	16750	16780	16700	16780	16891	16998	16746	16917	16744	16703	16748	16807	17009	16821	16780	16531	16826	16757	16634	16655	16755	16845	16862	16629	16670	16548	16722	16854	16731	16536	16827	16629	16758	16866	16885	16861	16726	16861	16764	16850	16823	16732	16787	16886	16702	16890	16939	16948	16979	16692	16764	16700	16695	16620	16930	16887	16764	16834	16882	16888	16850	16759	16791	16670	16837	16813	16961	16676	16756	16870	16798	16697	16813	16900	16635	16800	16675	16650	16738	16669	16930	16903	16872	16724	16651	16615	16467	16747	16738	16707	16821	16933	16684	16905	16670	16621	16621	16504	16630	16728	16893	16841	16897	16793	16905	16623	16622	16830	16801	16653	16538	16836	16796	16772	16812	16693	16719	16589	16556	16837	16775	16965	16848	16766	16825	16916	16762	16693	16687	16855	16824	16873	16914	16665	16855	16809	16695	16671	16555	16683	16553	16865	16736	16972	16592	16882	16692	16796	16715	16775	16880	16719	16824	16729	16808	16921	17031	16850	16698	16728	16759	16811	16658	16821	16824	16972	16668	16740	16578	16826	16767	16684	16655	16825	16718	16715	16903	16755	16727	16637	16734	16727	16729	16651	16668	16746	16759	16730	16741	16812	16786	16819	16728	16718	16756	16644	16515	16661	16775	16787	16867	16840	16830	16765	16810	16599	16775	16728	17000	16824	16858	16827	16699	16763	16733	16591	16767	16649	16752	16719	16804	16782	16810	16645	16938	16825	16786	16733	16739	16873	16620	16848	16892	16862	16798	16845	16536	16990	16859	16911	16731	16758	16792	16839	16769	16618	16949	16661	16750	16826	16717	16542	16851	16932	16534	16812	16869	16837	17021	16832	17002	16853	16972	16831	16833	16741	16850	16792	16557	16836	16840	16852	16848	16720	16666	16901	16698	16855	16923	16969	16789	16668	16782	16626	16692	16780	16754	16528	16915	16906	16950	16990	16740	16643	16626	16487	16526	16629	16675	16782	16758	16813	16733	16852	17013	16814	16968	16915	16787	16822	16669	16892	16857	16898	16937	16970	16924	16821	16669	16929	16746	16759	16806	16857	16698	17058	16647	16792	16548	16869	16685	16948	16728	16559	16748	16762	16799	16993	16943	16843	16839	16672	16832	16658	16762	16604	16660	16719	16900	16811	16843	16604	16737	16675	16709	16724	16944	16798	16905	16665	16880	16716	16781	16860	16872	16631	16834	16714	16730	16906	16774	16823	16658	16893	16690	16713	16788	16718	16701	16882	16866	16797	16726	16437	16896	16904	16693	16557	16810	16754	16652	16791	16521	16800	16743	16718	16714	16909	16832	16788	16879	16650	16774	16710	16830	16839	16780	16734	16785	16744	16655	16976	16548	16853	16732	16806	16806	16935	16636	16883	16704	16789	16881	16706	16784	16695	16894	16788	16780	16815	16925	17001	16898	16738	16694	16700	16889	16715	16874	16830	16750	16779	16726	16839	16930	16774	16781	16960	16720	17109	16726	16837	16972	16859	16858	16966	16928	16772	16761	16740	16793	16808	16818	16749	16868	16945	16911	16709	16674	16765	16899	16625	16840	16947	17065	16655	16927	16736	16798	16881	16923	16777	16809	16905	16802	16934	16781	16759	16688	16771	16822	16447	16782	16627	16683	16669	16805	16957	17157	16915	16645	16664	16880	16756	16803	16831	16920	16935	16858	16756	16811	16887	16732	16927	16737	16789	16751	16810	17014	16855	16705	16757	16688	17037	16685	17049	16821	16940	16633	16810	16726	16894	16786	16945	16708	16716	16734	16903	17007	16984	16970	16891	16803	16725	16823	16883	16995	16937	16816	17011	16845	16892	16817	16771	16821	16801	16983	16811	17051	16627	16813	16646	16957	16871	16810	16863	16788	16923	16836	16840	16787	16718	16403	16748	16805	16762	16846	16641	16800	16801	16659	16769	16909	16790	16601	16896	16721	16820	16952	16788	16773	16808	16727	16792	16662	16749	16818	16781	16628	16654	16676	16789	16597	17013	16718	16798	16758	16807	16803	16862	16742	16999	16685	16727	16815	16744	16792	16732	16757	16856	16756	16706	16883	16826	16955	16841	17008	16878	16701	16566	16461	16874	16800	16650	16779	16959	16881	16710	16777	16964	16785	16870	16651	16852	16877	16886	16755	16690	16762	16767	16887	16843	16759	16560	16820	16790	16792	16848	16879	16936	16859	16782	16825	16602	16840	16774	16944	17015	16709	16865	16690	16600	16618	16831	16697	16572	16812	16671	17027	16797	16790	16762	16853	16747	16756	16805	16763	16739	16751	16801	16874	16721	16934	16778	16763	16679	16860	17023	16770	16651	16682	16973	17005	16736	16766	16757	16960	16771	16602	16812	16735	16758	16935	16827	16945	16696	16883	16874	16986	16797	16731	16689	16820	16879	16794	16778	16589	16813	16704	16606	16789	16682	16620	16794	17048	16882	16738	16661	16762	16753	16556	16788	16801	16626	16643	16907	16765	16692	16800	17051	16710	16927	16762	16798	16787	16796	16783	16809	16794	16677	16712	16665	16786	16804	16640	16606	16711	16782	16675	16835	16991	16793	16916	16808	16584	16731	16741	16667	16880	16770	16885	16921	16570	16675	16704	16615	16882	16866	16666	16719	16764	16867	16868	16949	16934	16939	16665	16816	16626	16721	16815	16770	16843	16893	16901	16769	16989	16915	16774	16826	16961	16803	16778	16466	16874	16749	16723	16496	16703	16635	16718	16679	16907	16743	16826	16783	16847	16731	16812	17013	16622	16615	16937	16775	16913	17085	17018	16852	16650	16862	16849	16987	16847	16778	16821	16826	16742	16763	16664	16855	16612	16629	16627	16758	16734	16846	16779	16803	16749	16619	16602	16923	16675	16814	16898	16517	16754	16908	16739	16840	16718	16915	16880	16743	16792	16747	16777	16905	16762	16682	16724	16825	16770	16845	16718	16850	16756	16807	16865	16768	16781	16807	16782	16826	16443	16799	16891	16819	16617	16811	16629	16842	16759	16632	16591	16696	16731	16857	17049	16925	16786	16762	16791	16904	16980	16747	16834	16831	16794	16670	16630	16769	16703	16760	16900	16684	16593	17082	16877	16708	16818	16787	16804	16735	16907	16775	16769	16892	16729	16845	16911	16967	16866	16830	16884	16896	16774	16760	16647	16793	16999	16994	16746	16789	16854	16799	16749	16907	16831	16811	16687	16599	16801	16829	16783	16798	16723	16670	16666	16878	16854	16892	16667	16749	16831	16758	16799	16649	16849	16902	16667	16869	16957	16859	16888	16802	16993	16769	16769	16919	16586	16764	16672	16632	16773	16771	16698	16798	16916	16803	16758	16779	16642	17004	16678	16832	16793	16675	16774	16793	16762	16903	16718	16837	16884	17003	16816	16796	16621	16792	16780	16907	16647	16593	16594	16697	16598	16752	16701	16936	16657	16793	16805	16898	16731	16638	16724	16674	16548	16810	16766	16825	16691	16687	16925	16690	16810	16760	16817	16864	16794	16601	16905	16860	16959	16659	16787	16795	16896	16750	16610	16723	16553	16893	16745	16548	16925	16869	16628	16613	16888	16852	16866	16880	17049	16943	16862	16840	16738	16628	16867	16705	16569	16860	16804	17036	16831	16656	16629	16801	16863	16860	16956	16808	16717	16686	16792	16656	16670	16872	16826	16962	16793	17013	16794	16886	16883	16871	16698	16861	16803	16776	16770	16761	16883	16744	16836	16887	16883	16903	16786	16802	16823	16902	16601	16691	17072	16649	16783	16836	16696	16824	16882	16878	16836	16622	16595	16862	16909	16806	16700	16674	16828	16623	16535	16778	16704	16763	16814	16770	17015	16783	16906	16636	16953	16752	16783	16869	16936	16804	16999	16727	16585	16811	16712	16865	16979	16439	16759	16915	16951	16663	16780	16740	16815	16801	16550	16537	16802	16577	16663	16865	16830	16864	16756	16886	16819	16778	16668	16750	16862	16907	16691	16666	16691	16745	16630	16773	16869	16803	16622	16828	16622	16577	16664	16549	16602	16714	16927	16802	16781	16616	16859	16866	16882	16887	16795	16553	16578	16769	16738	16703	16692	16779	16872	16765	16768	16792	16811	16828	16723	16698	16904	16661	16813	16918	16631	16771	16959	17027	16927	17022	16569	16853	16736	16741	16530	16826	16835	16834	16918	16700	16871	16694	16898	16672	16738	16802	16963	16848	16750	16695	16576	16713	16697	16931	16850	16858	16897	16762	16895	16829	16993	17077	16852	16711	16597	16762	16917	16754	16786	16928	16642	16684	16674	16655	16659	16516	16895	16543	16650	16819	16758	16798	16542	16834	16754	16853	16555	16621	16639	16815	16654	16777	16657	16804	16619	16922	16652	16820	16887	16773	16807	16714	16783	16610	16816	16802	16666	16851	16836	16901	16857	16656	16599	16870	16693	16756	16728	16979	16864	16900	16809	16959	16767	16772	16831	16919	16849	16742	16533	16815	16720	16861	16814	16793	16789	16810	16833	16730	16755	16700	16785	16886	16831	16780	16653	16740	16734	16628	16784	16953	16609	16996	16933	16787	16747	16729	16865	16802	16779	16780	16775	16709	16755	16786	16616	17002	16636	16791	16722	17021	16929	16678	16952	16771	16702	16797	16828	16801	16711	16884	16772	16680	16923	16797	16740
56346	70593	58549	44346	34041	24030	17816	15166	13816	13512	13092	12934	12665	12455	12337	12152	12165	12205	11995	12061	11853	12056	11975	11905	11919	11874	12003	11835	11815	11941	11889	11998	11854	11725	11977	11863	11991	11831	11986	11820	11794	11854	11853	11768	11907	11882	11985	11673	11838	11687	11799	11868	11821	11861	11987	11822	11965	11823	11928	11793	11823	11851	11900	11817	11841	11771	11913	11990	11815	11954	11903	11821	11826	12050	11840	11914	11827	11876	11852	11716	11782	11937	11866	11893	12067	11930	11971	11997	11879	11819	11830	11752	11812	11887	11994	11920	11758	11922	11971	11928	11770	11772	11912	11759	11958	11687	11665	11963	11792	11800	11693	11680	11944	11859	11796	11770	11806	12008	11969	11723	12039	11762	11935	11747	11816	11903	11892	11822	11839	11886	11942	11773	11765	11901	11826	11887	11790	11797	11768	11923	11820	11863	11769	11926	11973	11804	11829	11936	11878	11939	11764	11821	11850	11865	11853	11838	11745	11786	11908	11877	11829	11834	11819	11938	11747	11804	11847	11681	11850	11948	11880	11813	11862	11950	11923	11768	11704	11859	11827	11926	11927	11792	11971	11955	11841	11950	11811	11888	11975	11825	11833	11823	12040	11915	11925	11832	11952	11840	11766	11820	11841	11858	11927	11931	11814	11737	11824	11815	11962	11905	11944	11894	11948	11884	11844	12021	11767	11844	11852	11847	11579	11850	11887	11984	11795	11684	11836	11796	11837	11821	11766	11902	12031	11850	11711	11731	11932	11868	11814	11843	11935	11780	11759	11806	11724	11891	11972	11888	11759	11931	11922	11854	11845	11743	11950	11954	11844	11990	11736	11878	11883	11911	11783	11948	11858	11829	11959	11801	11910	11815	11947	11814	11884	11918	11834	11929	11842	11828	11904	11783	11980	11972	11931	11861	11844	11869	11855	11926	11864	11815	11673	12011	11789	11862	11791	11836	12007	11911	11877	11905	11864	11891	11916	11889	11961	11831	11669	11842	11849	11911	11849	11844	11975	11792	11717	11797	11759	11774	11758	11841	11900	11741	11858	11907	11934	11890	11820	12098	11845	11794	11795	11888	11846	11753	11767	12029	11900	11958	12022	11703	11832	11861	11714	11918	11796	11791	11781	11841	12018	11888	11894	11854	11855	11905	12045	11782	11872	11827	11770	12086	11998	11696	11782	11840	11756	11856	11958	11817	11978	11871	11796	11751	11872	11896	11682	11813	11868	11991	12019	12024	11862	11912	11906	11683	11853	11819	11950	12001	11699	11861	11846	11822	11797	11859	11792	11715	11956	11940	11722	11876	11898	11772	11792	11908	11857	11985	11800	11729	11878	11810	12061	11848	11946	11838	11697	11830	11966	11843	11688	11889	11941	11800	12006	11994	11904	11791	11725	11912	11804	11799	11805	11757	11863	11986	11814	11865	11931	11869	11756	11818	11833	11814	11664	11896	11851	11920	11722	11986	11938	11847	11776	11828	12004	11880	11826	11911	11909	11832	12002	11850	11772	11793	11917	11766	11783	11911	11824	11778	11780	11694	11956	11853	11943	11812	11924	12062	11881	11752	11892	11854	11885	11826	11915	11861	11861	11856	11884	11880	11782	11976	11686	11851	11931	11748	11715	11789	11760	11853	11831	11923	11809	11859	11837	11799	11754	11841	11665	11701	11969	11762	11752	11938	11764	11894	11909	11741	11838	11797	11748	11961	11934	11818	11754	11683	11930	11816	12080	11900	11824	11806	11883	11710	11905	11785	11902	11740	11716	11951	11934	11871	11805	11789	11813	11903	11832	11980	11868	11906	11732	11854	11976	11703	12043	11979	11733	11709	12072	11925	11851	11918	11751	11779	11855	11700	11841	11791	11785	11625	11651	11844	11824	11869	11789	11854	11931	11740	11910	11748	11801	11807	11828	11824	11849	11952	11768	11910	12087	11946	11976	11777	11670	11829	11743	11811	11869	11821	11846	11849	11858	11713	11670	11823	11739	11851	11808	11824	11851	11870	11881	11951	11785	11981	11864	11768	11914	11758	11915	11899	11826	11871	11717	11860	11932	11809	11884	11955	11783	11851	11853	11896	11765	11786	11863	11892	11854	11820	11766	11870	11771	11985	11936	11662	11781	11856	11786	11827	11825	11902	11923	11864	12071	11853	11886	11764	11956	11867	11906	11680	11791	11952	11821	11874	11735	11802	11881	11943	11906	11903	11870	11764	12006	11937	11929	11716	11809	11830	11851	11840	11968	11756	11930	12014	11754	11880	12033	11775	11791	11872	11801	11880	11906	11784	11803	11947	11863	11833	11798	11876	11886	11846	11958	11631	11734	11780	11890	11799	11918	11739	11889	11768	11793	11830	11924	11962	11819	11747	11754	11850	11974	11818	11762	11701	11689	11883	11877	11741	11895	12045	11806	12001	11951	11982	11924	11886	11872	11849	11859	11955	11918	11837	11838	11935	11823	11840	11799	11808	11821	11982	11848	11638	12063	11904	11770	12004	11729	11703	12013	11905	11863	11905	12056	11885	11861	11783	11878	11769	11853	11887	11896	11743	12013	11724	11835	11893	11898	11871	11748	11887	11797	11785	11804	11848	11838	11820	11824	11869	12024	11779	11904	11834	11761	11915	11796	11904	11768	11904	11877	11683	11864	11859	11727	11902	11849	11928	11974	11752	11884	11927	11800	11719	11872	11697	11890	11802	11906	11988	11807	11897	11800	11959	11925	11826	11761	11851	11692	11704	11834	11728	11740	12043	11773	11876	11945	11887	11788	11859	11839	11893	11755	11893	11932	11731	11817	11867	11804	11981	12009	11926	11984	11938	11696	11872	11803	11924	11965	11909	11794	11966	11918	11771	11773	11858	11681	11841	11778	11800	11790	11807	11782	11667	11803	11823	11846	11799	11932	11947	11800	11685	11985	11991	11804	11802	11785	11849	11839	11779	11839	11876	12083	11789	11920	11984	11805	11827	11847	11773	11870	11778	11865	11916	11662	11954	11805	11768	11791	11887	11797	11837	11771	11915	11754	11892	11900	11693	11833	11785	11743	11913	11805	11771	11818	11893	11894	11813	11838	11763	12013	11866	11998	11917	11829	11972	11820	11728	11943	11752	11970	11729	11946	11991	11847	11997	11914	11713	11796	11923	11881	11973	11835	11821	11768	11921	11855	11868	11888	11891	11760	12003	11833	11737	11956	11760	11943	11877	11892	11768	11821	11892	11731	11746	11768	11706	11807	11846	11947	11849	11842	11738	11851	11774	11934	11841	11798	11632	11770	11834	11809	11903	11875	11814	11712	11811	11923	11979	11734	11660	11748	11747	11688	11868	11879	11679	12101	11680	11848	11809	11717	11919	11823	11818	11859	11833	11780	12012	11933	11864	11876	11943	11835	11727	11872	11761	11819	11798	11785	11759	11894	11992	11891	11817	11825	11814	11804	11775	11935	11936	11868	12013	11865	11877	11719	11763	11955	11900	11888	11938	11803	11835	11905	11874	11792	11914	11787	11715	11797	11772	11777	11826	11959	11805	11792	11901	11978	11850	11984	11994	12007	11848	11766	11844	11817	11810	11866	11754	11816	11828	11831	11867	11722	11795	11744	11978	11897	11806	11788	11685	11862	11807	11755	11794	11860	11977	11874	11777	11720	11937	11910	11902	11824	11973	11829	11840	11931	11996	11796	11745	11860	11801	11760	11783	11951	11755	11814	11752	11861	11770	11755	11817	11837	11826	11881	11910	11812	11993	11649	11928	11844	12000	11807	11956	11910	11762	11782	11856	11891	11691	11652	11739	11817	11881	11862	11778	11769	11760	11832	11976	11923	11926	11790	11847	11832	11765	11921	11888	11844	11924	11742	11916	11696	11953	11779	11841	11908	11932	11903	11859	11687	11737	11825	12029	11660	11890	11818	11870	11849	11832	11832	11683	11960	11927	11874	11854	11773	11895	11773	11757	11857	11957	11857	11789	11688	11944	11953	11830	11743	11717	11830	11872	11982	11814	11883	11599	11961	11753	12031	11798	11887	11976	11813	11791	11755	11717	11715	11961	11892	11808	11972	11823	11817	11873	11717	11805	11601	11899	11701	11795	11773	11684	11842	11846	11801	11858	11766	11906	11814	11734	11794	11712	11962	11726	11821	11985	11775	11958	11881	11810	11817	11853	11925	11764	11894	11824	11817	11895	11887	11960	11861	11881	11819	11836	11729	11790	11860	11941	11889	11982	11860	11925	11926	11862	11978	12006	11880	11847	11746	11708	11946	11846	11939	11919	11885	11895	11752	11815	11663	11882	11893	11826	11920	11923	11782	11872	11908	11814	12001	11849	11991	11807	11922	11858	11855	11782	11998	12011	12075	11921	11834	11902	11771	11932	11926	11813	11759	11818	11901	11830	11974	11794	11849	11764	11892	11863	11875	11834	11812	11956	11898	11992	12068	11778	12049	11729	11876	11770	11824	11814	11905	11819	11668	11673	11847	11949	12094	11811	12009	11887	11748	11993	11853	11897	11851	11867	11814	11771	11766	12074	12046	11764	11745	11919	11671	11921	11701	11933	11957	11868	11926	11785	11751	11745	11790	11863	11820	11806	12043	11878	11915	11849	11989	11871	11944	11642	11849	11748	11828	11821	11741	11866	11809	11723	11818	11699	11762	11965	11868	11815	11873	11864	11731	11960	11768	11881	11775	11816	11872	11849	11878	11859	11968	11835	11811	11927	11966	11887	12013	11761	11805	11770	11761	11824	11738	11731	11846	11902	11928	11790	11869	11848	11707	11805	11945	11910	11841	11860	11775	11862	11981	11867	11806	11843	11893	11775	11783	11836	11954	11848	11789	11780	12121	11943	11977	11973	11987	11719	11813	11807	11906	11865	11937	11940	12019	11838	11731	11813	11871	11938	11792	11815	11775	11796	11852	11835	11838	11867	11875	11887	11874	11933	11963	11890	11738	12018	11850	11795	11834	11784	11767	11839	11749	11888	11751	11913	11894	11902	11818	11788	12057	11900	11893	11849	11750	12041	11838	11957	11775	11817	11908	11731	11848	11865	11829	11857	11816	11894	11750	11770	11929	11952	11916	12015	11968	11959	11815	11806	11868	11810	11906	11810	11740	11783	11684	11865	11909	11912	11721	11698
26336	22735	34851	37258	39503	36890	28873	22819	20416	19877	19374	19028	18721	18354	17753	17539	17656	17426	17348	17167	17160	16982	16936	17093	16923	16910	16933	16963	16941	17049	17074	16808	16941	16895	17045	16805	16937	16880	16898	16755	16857	16960	16643	16681	16924	16790	16916	17043	16868	17086	16852	16832	16846	16918	16747	16638	16779	17146	16998	16836	16923	16765	16828	16821	16888	17140	16914	17003	16895	17067	16763	16825	16819	16932	16931	16762	17119	16782	16919	16991	16905	17050	16919	16802	17082	17049	17018	16991	16811	16969	16942	16774	16711	16775	16681	16871	16879	16973	16744	16789	16991	16756	16756	16847	16923	16963	16897	16870	16957	16702	16927	16947	16729	16876	17030	16907	16853	16920	16903	17003	16758	17081	16726	16837	16794	16837	16806	16838	16933	16864	16762	16734	16893	16922	17000	16989	16967	16972	16834	16942	17006	16817	16785	16629	17023	16730	16896	16681	17034	16841	16956	16775	16789	16679	16906	16691	16734	16781	16795	16946	16986	16964	16990	17065	16739	16796	16858	16817	16855	16952	17070	16645	16788	16772	16851	16787	16883	16814	16898	16719	16991	16959	16891	16943	16889	16950	16628	17047	16887	17015	16714	16918	16841	16949	16697	16772	16774	16969	16758	16843	16966	16835	17080	16897	16694	16885	16899	16878	16728	16792	16970	16901	16901	16930	16864	16710	16673	16840	17003	16882	16820	17030	16804	17014	16915	16786	16833	16793	16780	16851	16922	16682	16774	16699	16791	16993	16972	16753	16808	16773	16970	16811	16941	16663	16779	16796	16840	16811	16960	16837	16835	16900	16833	16779	16953	16603	16943	16948	16858	17016	17113	16936	16694	16739	16927	16886	16903	16945	16788	16555	16890	16827	16893	16917	16733	16765	16950	16873	16767	16846	17051	17168	16744	16894	16964	16863	16708	16877	16819	16749	16923	16905	16890	16928	16790	16890	16885	16946	16894	16865	16841	16642	16790	17019	17171	17069	17019	16869	16950	16928	16742	16832	16931	16836	16976	16575	16780	16934	16865	16890	17000	16784	16677	16713	16619	16902	16847	17037	16757	16796	16882	16641	16968	16878	16932	16786	16850	16905	16760	16660	16929	16926	16839	16847	16870	16910	16819	16702	16767	16847	16853	16779	16845	16825	16962	16919	16994	16822	16977	16996	16733	16904	16736	16988	16852	16764	16808	17170	17037	16799	17035	16890	16605	16888	16742	17031	17010	16838	16934	16999	16947	16860	16961	16768	16795	16957	17024	16989	16838	17061	17056	16757	16603	16867	16794	16779	16863	16811	16767	16873	16871	16684	16956	16815	16792	16946	16994	16651	16873	16953	16706	17000	17029	17174	16850	16842	16899	16799	17207	16728	16839	16850	16623	16697	16782	16795	16992	16795	16741	16573	16838	16804	16976	16824	16850	16833	16838	16864	16955	16985	16907	16782	17073	17035	16860	16886	16813	16795	16900	17137	16913	16831	16897	17001	16791	16647	16792	16694	16839	16838	16887	16896	16913	16811	16764	16888	16940	16996	16940	17006	17066	16911	16817	16685	16945	16785	16660	16576	16865	16948	16830	16955	16746	16969	17082	16907	16894	16903	16893	16795	16769	16891	16930	16812	16951	17007	16920	16690	16715	16874	16730	16735	16795	16778	17063	16841	16746	16899	16923	16841	16738	17053	16878	16983	16742	16867	16842	16803	17001	16743	16829	16746	16816	17121	16724	16783	16703	16870	16886	16990	17085	16786	17067	16847	16835	16843	16923	16838	16957	16810	16895	16917	16886	16876	16811	17000	16913	16826	17030	16824	16932	16733	16852	16648	17046	17105	16828	16972	16750	16639	16956	16972	16890	16895	16782	16877	16897	16813	16780	16691	16746	16855	16839	17017	16786	16780	16793	16886	16961	16957	16812	16847	16721	16906	16938	16812	16894	16780	16977	16882	16815	16798	17069	16768	16972	16798	16888	16763	16834	16855	16725	16756	16879	16645	16745	16896	16962	16869	16776	16869	16988	16978	16860	16967	16633	16846	16723	16785	16754	16678	16963	16739	16590	16649	16847	17021	16793	16724	17070	16831	16855	16811	16829	16926	16753	16742	16947	16907	16806	16751	16784	16977	16891	16919	16801	16756	16888	16887	16705	16896	16744	16909	16742	16681	16891	16875	16790	16821	16743	17086	16962	16751	16850	16948	16937	16721	16852	16911	17011	17043	16905	16727	16852	17001	16803	17065	17037	17052	16859	16912	17099	16906	16932	17029	16939	16705	16756	17076	16807	16752	16722	16961	16902	16874	17014	16958	17044	16822	16889	16795	16907	16838	16935	16758	16742	16916	16863	16838	16832	16860	16651	16965	16651	16821	16785	17030	16901	16717	16847	16888	17029	16888	16745	16885	16821	16813	16801	16841	17045	16996	16600	16850	16880	16960	16923	16945	16999	16740	16905	16953	16962	16818	16964	16721	16893	16868	17004	16913	16840	17166	16897	17015	17007	16781	16855	16941	16867	16927	16799	16899	16876	16717	17029	16619	16969	16759	16965	16931	16834	16845	16902	16715	16879	16829	16987	16871	16819	16883	16851	16939	16764	16755	16632	16485	16880	16725	16785	16986	16815	16798	17020	16821	17040	16899	16849	16708	16920	16820	16878	16719	17006	16769	16912	16949	16810	16670	16866	16804	16749	16914	16853	16734	16915	16879	16826	16898	16797	16835	16711	16720	17066	16806	16762	16598	17033	17056	16816	16745	16972	16857	17009	16931	16774	16795	16932	16714	16878	16939	16950	17102	16975	16992	16867	16901	16975	16899	16880	16832	16952	16830	16755	16861	16815	16969	16871	17038	16793	16937	16657	16846	16884	16820	16931	16969	16748	16953	16895	17195	16914	16915	16757	16554	16874	17004	16791	16796	16862	16711	16677	16824	16671	17043	16828	16726	16800	16673	16831	16721	16863	16616	16935	17083	16852	16951	16880	16771	16743	16742	16798	16908	16887	16861	16602	16568	17127	16948	16991	16828	16785	16773	16670	16953	16981	16751	16640	16911	16790	16833	16742	16818	16934	16928	17073	16787	17061	16807	16709	16894	16929	16676	16978	16853	16970	16914	16848	16983	16759	17007	16922	16929	16877	16829	16828	16731	16731	16814	16886	16583	16987	16907	17080	17010	16897	16762	17137	16858	16834	16814	16963	16869	16833	16858	16915	16729	16928	16905	16982	16913	16774	16854	16731	16921	16795	16748	16771	16804	17053	16870	16680	16747	16962	16951	17040	16925	16928	16780	16971	16789	16857	17113	17159	16733	16871	16886	16814	16662	16855	16985	16931	17026	17024	16806	17170	17070	16913	16983	16824	17160	16653	16723	16733	16882	16929	16852	16739	16818	16845	16814	17161	16905	16788	16808	16789	16688	16768	16713	16986	16765	16739	16940	16838	16864	16795	16922	16748	16738	16915	17152	16843	16838	16735	16844	16821	16918	17035	17012	17090	16991	17008	16789	16871	16960	16939	16948	16752	17087	16972	16913	16814	16941	16922	16800	17012	16990	16806	16952	16823	16813	16803	16887	16986	16782	17047	16828	16615	16791	17012	17063	16959	16777	16687	16872	16955	16900	16904	16782	16854	16999	16892	16913	16975	16996	16777	16738	16933	16668	16716	16897	16985	17068	16886	16647	16684	16904	16917	16861	16738	16807	16782	16979	16961	17124	17038	16888	16689	16751	16810	16620	17011	16716	16750	16848	16954	16894	17045	16894	17050	16897	16910	16875	16776	16876	16817	17260	16872	16927	17132	17165	16708	16856	16806	16828	16827	16923	16859	17025	16853	16696	16832	16933	16966	16923	16989	16803	16879	17069	16900	16883	16803	16659	16913	17073	16905	16882	16782	16837	16870	16709	17053	16828	17031	16755	17063	16790	16896	16918	16906	16775	16891	16807	16952	16753	16712	17130	16776	16627	16873	16813	16748	16903	16949	16869	16740	16918	16768	16930	17003	17134	16955	16530	17097	16824	16839	16786	16731	16969	16807	16888	16968	17016	16953	16774	16613	16942	16969	16899	16684	16914	16929	16944	16764	16801	16646	16812	17019	16934	16793	16663	16922	16748	16639	16729	16831	16844	16916	16677	16757	16706	16690	16763	16939	16619	16951	16862	16853	16898	16944	16916	16740	16888	16911	17004	16869	17135	17005	16826	17152	16718	16777	16501	16875	16891	16941	16958	16920	16798	16695	16627	17026	16692	16815	16784	16806	16768	16928	16889	16887	16761	16974	16855	16833	16955	16889	16944	16775	16700	17007	16989	17021	16669	16899	16928	16922	16956	17096	16945	16996	16932	16971	16893	16846	16736	16943	16821	17031	16769	16721	16951	16858	16586	16719	16807	16793	16848	16893	16808	16876	16832	16580	16815	16773	16839	16918	16903	16931	16812	16930	16919	16672	16940	16754	16786	16898	16809	16866	16929	16936	16767	16756	16970	16924	16911	16784	16770	17131	16908	16892	17036	16964	16980	16900	16909	16907	17056	16746	16971	16994	16781	16812	17009	16784	16729	16760	16858	16895	16765	16698	16869	16890	16829	16965	16828	16752	16825	16705	16837	16780	16686	16804	16689	16943	16948	16750	16917	16937	16969	16780	16905	16650	16693	16885	16687	16899	16850	17030	16905	16943	17034	16865	16791	16811	16883	16923	17000	16780	16665	16673	16854	17016	16774	16873	16732	16957	16821	16889	16987	16928	16904	16869	16999	16829	16859	16788	16864	16852	16823	17108	16901	16856	16779	16499	16807	16825	16775	16784	16897	16831	16869	16793	16848	16835	16923	16916	16947	16917	16896	16857	16892	16766	16779	16975	16850	16853	16859	16787	16877	16814	16755	17001	17106	17172	16919	16821	16895	16892	16657	16780	16907	16899	16681	16652	16890	17024	16881	16926	16860	16865	16658	16887	16738	16821	16981	16759	16824	16923	17064	16783	16911	16850	16978	16749	16725	17010	17017	16947	16855	16941	16677	17001	16944	16822	16692	16973	17119	16896	16787	16752	16659	16751	16736	16792	16963	16824	16650	16776	16895	16889	16923	16857	16846	16788	16766	16954	16891	16936	16944	16724	16867	16814	16981	16728	16873	16927	17016	17009	17004
52018	81364	68158	51632	44416	33376	22413	17865	16338	15201	14928	14390	14008	13336	12961	12756	12387	12421	12391	12129	12263	12141	11969	12124	11837	12160	11953	11874	12030	12016	11989	11892	11806	11935	11911	11909	11955	11893	12019	12032	11982	12042	12023	11887	11912	11986	11810	11901	11989	11842	11965	11934	11784	11794	11800	11863	11978	11948	12044	11958	11853	11903	11862	11946	11870	11906	11932	11894	12028	12004	12010	12029	11976	11821	11990	12020	11951	11801	11895	11850	11823	11875	11781	11935	11937	11938	11814	11857	11864	11844	11955	11865	11881	11934	11826	11846	11848	11842	11836	11885	11957	11776	11956	11742	11917	11858	11851	11814	11971	11804	11937	11763	11981	11835	11928	12060	11972	11830	11672	11871	11839	11878	11917	11961	11858	12023	11994	11921	11806	11977	11887	11944	11987	11916	11755	11943	11806	11822	11712	11786	11913	11963	11785	11886	11831	11938	11977	11902	11952	11855	11956	11881	11893	11827	11896	12075	11825	11899	11755	11991	12009	11682	11995	11839	11938	11749	11795	11961	11823	11855	11700	11861	11752	11662	11948	11848	11897	11938	11933	11849	12092	11863	11945	11814	11842	11878	11906	12005	11970	11854	12004	11800	11893	11760	11917	11907	11757	11851	11856	11854	11919	11892	12016	11871	11991	11882	11860	12065	11902	11995	11963	11850	11758	11885	12040	11939	11893	11895	11817	11932	11883	11899	11991	11829	11937	11989	11794	11927	11955	11820	11864	11961	11769	11899	11952	12049	11918	11915	11762	11921	11897	11865	11828	11908	11976	11864	11847	12022	11812	11984	11770	11896	11929	11891	11894	11788	11982	11934	11968	11954	11861	11928	11956	11847	11934	11953	12105	11956	11758	11979	11929	11742	12019	11972	11948	11897	12008	11984	12047	11929	11856	12144	11848	12056	11878	11974	11943	11783	11869	11826	11935	11855	11844	11920	11776	11848	11880	12089	11972	11857	11988	11995	11891	12006	11946	11990	11765	11782	11895	11956	11861	11905	12029	11929	11881	12008	11888	12183	11835	11938	11884	12022	11878	11631	12116	12019	11921	12088	11772	11868	11814	11906	11837	11818	12004	11949	11865	11866	11834	11941	12041	11893	11975	11771	11998	11900	11957	11851	11970	11874	11929	11924	12021	11844	11845	11787	11880	11839	11905	11936	12138	11915	11961	11861	11963	11891	11784	11973	11812	11895	11924	12008	11855	11950	11951	11959	11816	12086	11958	11881	11936	11748	11819	11952	11816	11728	11934	11716	11983	11826	11915	11885	11911	11784	11942	11835	12199	11977	11809	11792	11834	11742	11892	11859	12035	11992	11833	11965	12033	11965	11840	11956	11808	11785	11931	11864	11820	11973	11968	11760	11973	11881	11926	11942	11698	11976	11835	12044	11838	11825	11831	11981	11843	12002	11815	11995	11880	11974	12010	11899	11769	11784	11823	11940	12185	11778	11873	11776	11877	11852	11919	12005	11947	11726	12015	11814	11864	11982	11834	11992	12051	11841	11749	11790	11835	11805	11872	11775	11988	11794	11896	11916	11929	11897	11817	11829	11791	12020	11983	11959	11901	11878	11883	11820	11972	11854	11761	11816	11958	11927	11865	11880	12120	11833	11918	11978	11987	11892	12054	11901	11977	11900	11961	12008	11947	11828	11704	11918	11898	11935	11891	11812	11905	12060	12149	11881	12114	11967	11941	12190	11915	11945	11930	11908	11869	11867	11856	11794	11843	12098	12006	11965	11941	11908	11815	11825	11900	11811	12010	11830	11830	11878	11878	11795	11976	11902	11722	11843	12056	11858	11834	11830	11901	11945	11838	12154	11792	11928	11808	12150	11805	11770	11863	11826	11994	11882	11811	11898	12079	12020	11900	11950	11800	11900	12098	11927	11829	11979	11928	12055	11806	11794	11949	11866	11725	11869	11846	11951	11808	12007	11922	11959	11831	11821	11927	11899	11856	12015	12052	11769	11885	11932	11965	11857	11861	12002	11768	11851	12049	12028	11831	11964	11906	11755	11669	11905	11878	11924	11870	11938	11955	11808	11948	12138	11911	12112	11888	11966	11993	11879	12007	12006	11804	12011	12100	11793	11891	11875	12061	12021	11988	11994	11885	11977	11996	11691	11924	11995	11875	11983	11999	11949	11848	11801	11748	11918	12025	11807	11951	11925	11966	11792	11935	12005	11912	11816	11854	12053	11894	11914	11910	11918	11753	11893	11927	11969	11908	11773	11953	11803	11921	11882	11949	11921	11878	11813	11922	11868	11935	11796	11878	12009	11961	11973	12026	11958	11934	11861	11742	11814	11906	11813	11965	11870	11948	11997	11945	11950	11840	11936	11902	11717	11788	12008	11825	11791	11868	12141	11855	11952	11967	11878	11825	12036	11955	11846	11918	11807	11909	11815	11878	11843	11976	11811	12060	11970	11829	11936	12054	11775	11922	12035	11678	11906	11774	11929	11849	11925	11820	11952	11683	11999	11915	12010	11801	11744	11927	11875	11833	11954	11938	11830	12026	11927	11901	11838	11798	11943	11998	11963	11884	11851	11956	11854	11879	11720	11982	11896	11909	11966	11870	11874	12048	11760	12069	11798	11977	11931	11868	11965	11966	11975	11976	11915	11939	11972	11877	11844	11955	12118	11879	11810	11911	11806	11889	11933	12032	11876	11935	11934	12070	12151	11871	11824	11917	11825	11922	11843	11831	11709	11816	11890	11885	11787	11915	12098	12097	11926	11835	12086	11973	11792	11915	11807	11884	11928	12037	11881	11940	11889	11900	11767	11788	11811	11979	11946	11902	11866	11822	11931	12083	11849	11932	11986	11910	11930	11944	12045	11886	11689	11921	11912	11959	11895	12009	11953	12116	11999	11922	11836	11922	11953	11825	12006	11864	12042	11858	11793	11770	11845	11766	11940	11916	11951	11852	11894	11834	11951	11870	11853	12029	11772	11939	11901	12042	12157	11958	11955	11884	11915	11900	12031	11854	11783	11734	11785	11864	11952	11995	11866	11793	11949	11974	12049	12000	11876	11994	11889	12021	11868	11836	11816	11902	11697	11963	11844	11904	11747	12003	11803	12055	11845	11838	11906	11932	11941	11844	11796	11879	12001	11825	12079	11694	11930	11864	11942	11882	11931	12084	11780	11943	11876	11990	11994	11855	11906	11833	11885	11838	12073	11777	11984	11853	11829	11989	11961	11897	11906	11913	11874	11887	11962	12117	11895	11904	11920	11952	11810	12022	11946	11986	11713	11895	11792	11899	11988	11939	11767	11992	12047	11961	11818	11837	11869	11974	11840	11983	11829	11816	11945	11992	11966	11913	11980	11868	12023	11861	11953	11918	12014	11901	11917	11974	11819	11962	11741	11956	11825	11828	11909	11822	11952	11811	11898	11926	11888	11866	11917	11883	11747	11760	11924	11911	11895	11941	11953	11689	11810	11970	12112	11744	11815	11905	11918	12198	11797	11882	11850	11954	11954	11862	11821	11918	11719	11876	11813	11768	11864	11928	11914	11962	11841	11908	11905	11920	11866	12052	11858	12060	11907	11757	11861	12055	11834	11776	11942	11793	11808	11843	11847	11818	11966	11902	11806	12055	11974	11883	11784	12023	11904	11951	11845	12026	11991	11958	11926	11918	11843	11909	11894	11937	11985	12048	11929	11866	11993	11903	11956	11917	12071	11913	11971	11879	11878	11909	11841	11836	11799	11832	11908	11960	11915	11990	11974	11761	11831	11768	11870	11829	11958	11926	11835	11819	11961	11960	11888	11924	11840	11986	11941	12068	11997	11969	11957	12017	11928	11862	11908	11792	11909	11906	11915	11993	11967	11952	11971	11904	11951	11811	11956	11935	11959	11905	11929	11861	11880	11894	12001	12010	12043	11782	11932	11837	11881	12014	11920	11889	12021	11822	11872	11838	11841	11815	11865	12023	11725	11951	11873	11945	12012	11759	11929	11779	12081	12013	11936	11872	11812	11807	11843	11918	12059	12001	11895	11906	11814	11851	12051	11980	11864	11762	11897	11789	12207	11970	11943	11874	11844	11964	11784	12055	11775	11949	11830	11748	11944	11923	11826	11822	11793	11983	11991	11920	11874	11821	11932	11881	11934	11720	11794	12098	11972	11963	11913	11899	11894	11837	11899	11883	11849	11867	11922	11936	11901	11796	12007	11962	11936	11855	11946	11959	11840	11896	11996	12084	11935	11875	11933	11926	11947	12000	11999	11916	12104	11902	11926	11899	11822	11841	11940	11881	11882	12029	11946	11837	11843	11823	12033	11904	11944	11809	11849	11892	11699	11844	11769	11915	12033	11944	11941	11948	11928	11955	12002	11860	11980	11976	12082	11941	12079	11828	11846	11859	11833	11931	11983	11962	11630	12039	11980	11858	11726	11873	11994	11959	11803	11818	11932	11976	11929	11892	11763	11896	11864	11957	11839	11914	11875	11882	11930	11901	11899	11916	11833	12030	11946	11942	12023	12061	11871	11996	11983	11894	11917	11849	11948	11924	11914	12117	11823	11999	11890	11830	11797	11804	11767	11935	12077	11851	11938	11845	11851	12031	11882	11958	11771	11860	11944	11829	11943	11840	11904	11923	11872	12007	11796	11945	12040	11935	12040	11893	11964	11901	11934	11862	11791	11848	11855	11884	11768	12036	11778	11978	11985	11850	11869	11913	11822	11980	11909	11745	11951	12002	11956	11917	12037	11891	11940	11804	11913	11867	11849	11953	11814	11812	11933	11879	11824	11777	11834	11916	11840	11915	11738	11781	11948	11851	11674	11947	11909	11896	11907	11863	11927	11959	11788	11913	12036	12019	11866	11842	11798	11947	11775	11872	11801	11622	11806	11874	11998	11729	11956	11884	11978	11897	11737	11979	11754	11842	11870	11871	11739	11950	11799	11981	11862	11965	11865	11898	11883	11860	11870	11901	11994	11820	11885	11961	12013	11869	11823	11923	11912	11987	11976	11868	11963	11961	12009	11914	11822	11868	11825	11917	11961	12024	11793	11853	11924	11898	11843	11913	11866	11862	11907	12075	11878	11918	11961	11920	11917	11825	11965	11912	11829	11977	11776	11986	11889	12040	11759	11924	11934	11797	11938	11844	12057
24440	21401	31311	33276	35987	35335	33023	25662	22841	22072	21322	20871	19961	19303	18925	18754	18106	17922	17724	17850	17783	17535	17469	17496	17299	17261	17322	17101	17312	17051	17277	17200	17065	17138	17252	17409	17116	17097	17218	17079	17333	17086	17022	17292	17042	17243	17440	17352	17142	17007	17087	17191	17218	17111	17103	17233	17089	17128	17076	17323	17175	16992	17111	17199	17099	17204	17172	17240	17135	17113	17269	17157	17026	17139	17119	17278	17013	17012	17161	16919	17072	17239	17148	17018	17112	17123	17142	17072	17259	17040	17003	17118	17299	17004	17209	17246	17308	17307	17236	17145	17067	17130	17035	17023	17214	17295	17352	17176	17197	17078	16901	17166	17039	16938	17209	17282	17173	17069	17077	17179	17193	17044	17087	17258	17015	17026	17150	17333	17235	17136	17001	17413	17232	17175	16882	17242	17026	17132	17138	17227	16992	17074	17052	17124	17305	17182	17246	16963	17077	17297	17031	17230	17001	16986	17060	16992	17365	17008	17133	17059	17219	17147	16903	17067	17057	17019	17146	17086	17121	17135	16993	17287	16982	16984	17193	17167	17077	16862	17046	16960	17120	17101	17368	17027	16927	17088	17200	17145	17107	17148	16882	17313	17071	17240	17245	17278	16887	17110	17151	17071	17114	17031	17171	17216	16898	17093	17100	16949	17170	17048	16976	17186	17171	17042	17227	17150	17117	17143	17286	17446	17218	17113	17111	17381	17308	17259	17063	17058	17320	17456	17014	17187	17234	17159	17110	17263	17167	17159	17219	17110	17279	17057	17233	17000	17193	17112	17131	17057	17079	17106	17131	17122	17272	17087	17217	17335	17133	17159	16980	17108	17071	17163	17234	16920	17057	17051	17125	17113	17171	17186	17033	17020	16784	16927	17097	17073	17103	17011	17149	17133	17220	17100	17277	17073	17100	17189	17108	17027	17011	17035	17240	17177	17216	17018	16808	17204	17124	17077	16892	16836	16809	16969	16849	16891	17126	17045	17092	16920	17173	17105	17012	17026	16836	17116	17282	17292	17088	16836	16940	17204	17212	17046	17014	17208	16942	17150	17088	17221	17165	17089	16935	17086	17158	17071	17054	17130	17132	17106	16980	16870	17088	17404	17157	17180	17193	17150	17074	17038	16843	17096	17157	17297	17121	17177	17114	17009	17081	17197	17085	17173	17172	17040	17098	16977	17160	17169	16975	16982	17136	17035	17201	16876	17261	17455	17391	17109	17089	17150	17125	17181	17206	17104	17207	17250	17149	17099	17261	17089	17106	16916	17240	17056	16933	17395	17131	17070	17010	17153	17301	17245	17044	17344	17457	17193	17076	17144	17226	17393	17160	17167	17025	16983	17075	17030	16903	17299	17076	16984	16903	16921	17128	16955	17114	16862	17236	17138	16980	17105	17279	16940	17251	17129	17090	16881	17040	17008	17061	17402	17208	17099	17096	17226	17063	17317	17097	17047	17330	17186	17064	16973	17018	16852	16982	17170	17030	16972	17150	17147	17124	17115	17012	17012	16920	17089	17184	17056	16898	17372	17031	16918	17088	16987	17250	17204	17073	17023	16973	16961	17046	17212	17191	17030	17189	17068	17042	16933	17060	17040	16953	17006	17060	16913	17008	17289	16941	16990	17154	17211	17192	17074	17197	17044	16903	16965	17360	17113	16951	17140	17068	16909	17097	17135	16945	17324	17161	17236	17084	16979	17158	16929	17170	17128	17069	17100	17154	17017	17255	16975	17276	17251	17206	17122	17033	17142	17162	16922	17025	16953	17146	17319	17151	17080	16895	17211	16993	17195	16974	17101	17093	17288	17255	16994	17335	17078	17045	16988	17147	17061	17067	17131	17050	17170	17098	17170	17117	17261	17053	17056	17173	16923	16853	16932	17138	17199	17201	16824	17101	17179	17293	17070	17229	17123	17012	16906	16993	16980	17107	17065	17139	17320	16996	17141	17174	17068	17196	17030	17254	17196	17296	17144	17304	17063	17033	17033	17073	17324	17223	16914	17018	17068	17197	17230	16956	17151	17055	17229	17432	17286	17148	17097	16995	16871	17144	16930	17254	17303	16934	17030	17152	17043	16948	17125	17187	17159	17266	16962	17253	17149	17280	16915	17054	17050	17246	17113	17184	17181	17051	17018	17102	17086	16954	17024	17185	17253	16770	17076	17212	16948	16853	16991	16885	17092	17224	16949	17196	17112	17168	17068	16941	17222	16734	17009	17052	17011	17027	17173	17175	17192	17093	17178	17118	16967	17173	16999	17064	16972	17177	17059	17098	17115	17287	17232	17292	17294	17252	16874	17133	17002	17119	17017	17110	17244	17220	17404	17337	17204	17146	16977	17115	17068	17171	17154	17049	17157	17337	17186	17226	17283	16997	17200	17130	17138	17053	17162	17132	17233	17188	17076	17077	17174	16973	16996	17147	17245	17131	17108	16971	16880	17276	17025	17269	17229	17211	16967	17017	17330	17162	16973	17180	17004	17245	17341	16947	17445	17246	17073	17133	17218	17002	17006	17099	17288	17106	17070	16912	16906	17303	17243	17119	17119	17081	17126	17051	17227	17240	17242	17207	17123	17122	17273	17274	17282	17241	17243	17187	16845	17343	16970	16834	17024	16989	16935	17230	17178	16894	16889	16955	16929	17296	16828	17108	16982	16980	16900	17066	17107	17209	17031	17143	17130	17033	17332	17207	17165	17256	17031	17130	16970	17353	17108	17143	17004	17193	17358	17090	17383	17179	17003	17091	17255	17163	17047	17271	17071	17173	17147	16972	17067	17044	17008	17162	17086	17281	17500	17273	17128	17030	17176	17106	16889	16917	16996	17097	16928	17120	17060	17002	17153	17191	17133	17394	17082	17188	17078	17168	17112	16914	17099	17105	17105	17362	17236	17113	17234	17226	17126	17042	17031	17172	17050	17354	17089	17228	17386	17172	17027	17081	17122	17159	17226	17055	17077	17144	17029	17248	17110	16888	16986	17007	16973	17189	17247	17183	17052	17173	16831	17083	17028	16984	17148	17112	17019	17312	17100	17160	17178	17178	16987	17033	17139	17174	17062	17201	17090	17298	17302	17374	17086	17143	17209	17019	17049	17129	17235	17154	16999	16942	17072	17478	17122	17153	17124	16818	17197	17205	17281	17124	16907	17250	17291	17168	17125	17106	17207	17104	16941	17107	17076	17367	17027	17116	17052	17025	16922	17104	17216	16936	17189	17203	17181	16954	16991	17044	16953	16956	17206	17206	17125	17035	17378	16953	17019	17272	17126	16933	17092	17046	17098	17026	16966	17077	17019	17064	17100	16968	17128	17109	17052	17008	17217	17049	17075	17066	17132	17354	17170	17296	17027	17181	17126	17245	17175	17125	17166	17065	17100	17162	17142	17096	17097	17176	17215	17155	17371	17282	17226	16801	16898	17056	17082	17117	17233	17049	17108	17323	17052	17002	17027	17140	17089	17322	17211	17290	16957	17235	17091	17282	17168	17127	17146	17219	16994	17193	17020	17124	16963	17084	17093	16998	16911	17195	17037	17009	17149	16956	17067	17258	17116	17145	17164	17150	17066	17179	17192	17102	16931	17207	17013	17256	16937	16979	17102	17267	17075	17019	17131	17351	17136	17125	17090	17261	17076	17293	16940	17053	17225	17289	17036	17266	16995	17054	17155	17126	16912	17281	16927	16927	16723	16970	17026	17125	17214	16848	17115	17159	17129	17267	17218	16887	17116	17142	16996	17236	16983	16929	17144	17051	17011	17262	16805	17284	17194	16973	17214	16977	17288	16928	16982	16963	17163	17223	16959	17082	16945	17196	17247	17062	17010	17098	17351	17124	17166	17200	17277	17136	17108	17173	17268	17044	17140	17308	17087	16984	17290	17015	17048	17089	17071	17023	17053	17296	17036	17295	16946	16890	17084	17109	17108	16880	17036	17281	17087	17149	16937	17162	16938	17060	16937	16895	17126	17102	17172	17142	17101	17211	16988	17281	17148	17088	17058	16836	17254	17040	17052	17005	17198	16932	17049	17086	17029	17281	17101	17210	16924	17102	17213	16767	17071	17182	17191	17066	17067	17082	17041	17237	16923	17006	17155	16921	17298	17248	17073	17124	17030	16990	17128	17122	17010	17123	16980	17109	16916	17209	17085	17142	17091	17136	17117	17230	17103	17173	17505	17014	17076	17070	17244	17017	17043	17086	17056	17202	17032	17106	17050	17229	17158	17112	17189	17172	17058	17118	17148	17125	16976	16968	16853	17238	17259	17056	16950	17261	17195	17073	17085	17038	17110	17166	17023	17028	17097	17045	17076	17376	17137	17242	17364	17132	17248	17098	17035	17176	17277	17062	17047	17012	17245	17020	17105	17094	17244	16955	17126	17331	17066	16952	17161	17209	17189	17198	17061	17040	16888	17172	17247	17149	17016	17320	17080	17114	17184	17128	17084	17339	17002	17016	17238	17095	17068	17189	17289	17109	17358	17424	17138	17010	17278	16914	17129	17063	17049	17141	17359	17183	17224	17316	17136	17231	16985	17162	17133	16983	17215	17172	17095	17195	17050	17203	17171	17214	17142	17071	17106	17111	17224	17261	17175	17169	17075	17309	17165	17080	17324	17195	16983	17227	17097	17372	16966	17199	17215	17234	16979	17135	16920	16968	17223	17165	16861	16900	16914	16980	17036	16997	17072	16900	17214	16991	17075	17143	17111	17352	17030	17062	17153	17228	17117	17089	17087	16811	16976	16921	17173	16956	17126	17085	17143	17267	17085	16944	17084	17165	16942	17037	17131	17121	16979	17082	17093	17015	17392	16913	17019	17184	17109	17206	17041	17006	17323	17164	17201	17136	16982	17199	16966	17068	17225	17031	17124	16758	16959	17012	17134	17147	17155	17163	17248	17098	17055	16884	17078	17005	16881	17171	17093	17045	16985	17229	17270	17204	17229	17114	17141	17112	17054	17090	17056	17041	17097	17114	17074	17064	17038	17013	17062	17099	17095	17217	17070	17182	17112	17060	17225	17125	17062	17273	16885	16997	16947	17068	17159	17115	17166	17142	17013	17144	17097	17001	17053	17154	17114	17224	17157	17289	17169	16973	17031	17176	17005	17102	17070	17150	17137	16957	17161	16984	17067
53584	84872	80487	62685	49790	36213	26997	21314	18939	17533	16817	16129	15245	14438	13874	13440	12900	12937	12606	12500	12230	12238	12260	12182	12254	12053	12244	12090	12134	12043	12144	12011	12126	11992	12006	11916	12079	12023	12028	12089	11950	11925	11922	12070	12190	11995	11939	12006	11914	12196	12081	12039	11918	11875	11930	11905	11930	11940	11922	11728	11934	11907	11909	12078	11961	12065	11967	12043	11972	11990	12118	11888	11926	12111	11835	11942	11856	11912	12145	12004	11845	11876	12098	11838	11827	12003	12119	11993	11998	11954	12004	11906	12030	12009	11954	11944	11891	12061	12091	12035	11824	12108	12098	12093	12000	11957	11982	11991	12135	11913	11950	12041	11775	12055	11980	12040	11902	11862	12039	11928	12010	11978	11932	12147	11920	11859	11875	12018	12116	11847	12015	11910	12082	11949	11804	11934	11895	12003	12060	12027	11820	12026	11973	12086	11931	11969	11985	11997	12013	11892	11985	11914	12007	11952	12126	12072	11991	11952	12052	12067	11869	12035	11911	11881	11916	12027	11965	12002	11932	12053	11945	11992	11870	12000	12120	11886	11900	12120	11931	11905	11984	12062	11978	11799	12159	12014	11810	12075	11880	12109	12021	11971	11827	11872	12057	11916	12012	11961	11891	11994	11975	11980	12069	11934	12060	11878	11985	11933	12044	11946	11992	11925	12078	12031	11823	12042	11891	11919	11978	12037	11934	12032	11924	11977	11950	11815	11957	11972	11979	11872	11879	11970	11697	12052	11918	11953	11992	11852	12028	11856	11862	11933	11864	11964	11893	11971	11970	12071	11928	11869	11927	11994	11977	11906	11938	11944	11967	11991	11789	11803	11917	12042	11958	11903	12036	11982	11908	11836	11923	11929	12077	11878	12031	12000	11977	11919	12006	12070	11870	11963	11981	12109	11830	11999	11862	11864	11919	11910	12131	11997	11997	12124	11861	11991	11959	11998	12034	11829	11885	11781	11955	12073	12015	12011	12117	12054	11973	12028	12036	11819	11959	11894	11923	11942	11966	12003	12058	12016	11995	12006	11903	11909	11946	11954	11933	11989	11787	11964	11915	12018	11964	11908	12047	11984	12014	12042	11972	11829	11995	12107	12037	11912	11921	12010	11881	11944	11946	11894	12048	11886	12058	12016	11895	11937	11964	11964	11864	12103	12013	11998	12004	11863	11916	12073	11976	12000	11908	12095	11941	12094	12074	11880	11902	11907	11793	12170	11911	11927	11869	11986	11928	12058	11943	12006	12024	12040	11949	11908	11971	11943	12000	12082	12034	11974	11805	12027	11922	11868	11982	11877	11813	11998	11990	12000	11851	11947	12098	12014	11967	12127	11944	11979	12098	11992	12041	11953	11925	11998	12161	11817	12098	11887	11957	11952	11791	12033	12065	12057	11980	11919	11967	11985	11862	11887	11923	11943	12038	12020	11931	11941	11962	12103	12030	12002	11951	11982	11958	12089	11921	11950	12099	11986	11810	12060	11827	12063	11845	11946	12023	11972	12053	11922	11913	11837	11864	11994	11810	11940	12035	11931	11994	12066	11820	11981	12006	11955	12009	12046	11986	11999	11966	12086	11979	12055	11861	12002	11976	12152	12005	11861	12010	11986	12017	12096	12005	11837	11895	11992	11882	12034	11953	11954	11814	12019	12027	12015	12021	11884	11933	11978	11907	11928	11939	11971	12055	11818	12011	12111	12052	11986	11874	11990	11940	11908	11877	11870	11880	11911	12022	11844	11933	11963	12159	11929	12204	12113	11971	11986	11938	12025	12093	11957	11930	11878	12115	11841	11899	11966	12023	11948	12123	12000	12024	12122	11837	11960	12056	11958	11975	11976	12074	11924	11897	12062	11960	11898	11993	12034	12038	12100	11922	11931	11880	11974	11964	11880	11999	11823	11997	12052	11961	11902	12131	12114	11968	11970	12085	11979	11931	11860	11779	12053	11783	12146	11919	12013	12062	11937	11967	11870	12053	11933	11844	11929	11848	11932	11963	12043	11940	11926	11954	12059	11938	11776	11979	12022	11758	11798	12021	11870	11918	11936	12075	11765	11928	11981	11976	11952	12128	12024	12097	11975	12068	11968	11943	11973	11910	12175	12007	11955	11800	11931	11961	11922	11962	11940	12131	12050	11865	12121	11919	12010	11904	12169	12097	12198	11998	11994	12149	11970	11879	11875	11944	11928	11962	12175	11970	12007	11979	12021	12073	12172	11896	11968	11989	11982	11885	12038	12126	11919	12077	11991	11898	11887	11975	11820	12011	11914	12026	11976	12007	11875	12040	11959	12000	11913	12179	11986	11977	11966	11915	11866	11976	11985	11853	11872	11972	11924	11983	11972	11925	12020	12038	12025	11968	11915	12079	11781	11918	11865	12026	11903	11913	11994	12026	11916	12224	11993	11876	11963	12055	11929	12053	11937	11929	12048	11848	11885	11828	11883	11991	11918	11961	12047	11974	11868	11965	12066	11850	11887	11987	11826	11856	11923	12011	12115	11808	11943	11858	11973	12030	11951	11985	11724	11950	11939	11902	12088	11940	11863	11992	11995	12067	11899	11943	11947	11823	11781	11901	12044	11968	11952	12057	12162	11945	12009	11912	12050	11986	11982	11937	11882	12082	11887	12083	12172	11972	11928	11952	11834	11939	11864	11787	11869	11860	11895	11878	12063	11862	12135	11894	11956	12041	11998	11951	11947	12048	12068	11969	11983	11973	11879	12065	11904	11735	12037	12104	11975	12042	11851	11941	11914	11993	12052	11911	12122	11917	11947	12223	12024	12172	11977	11881	11967	11910	11755	11987	12052	12171	11839	11970	11821	11940	12024	11940	12098	11884	11908	11960	11902	12014	11937	11998	11884	11926	12068	11982	11905	11819	11970	12019	11925	12109	11974	11824	12023	11996	11931	11899	12057	11927	12050	12004	12076	11926	11939	11971	11844	12000	12043	12046	11997	12039	12020	11909	11978	12029	12106	11970	12000	12006	11789	11927	11987	11885	11890	11992	11751	11870	12094	11816	11903	12045	12019	11873	11963	11813	11918	11983	11858	11930	11913	11982	12087	12039	11923	12026	12065	12079	11918	11854	12113	12105	12036	12079	11928	11805	11851	11963	11868	11896	11797	12017	11930	11917	11938	12047	11943	12005	11908	12119	11908	11901	12078	11888	12049	11851	11967	12074	11918	12031	12106	11959	12206	11977	12035	11855	12004	12076	12150	11876	11904	11885	11919	11967	11991	11828	12078	11948	12010	12138	11835	12117	11945	12089	11975	11975	11995	12035	11930	12082	11868	11969	12059	11998	11902	11992	11989	12115	12016	12085	11900	11793	11920	11959	12054	11999	11799	12045	12049	11872	12079	12004	12033	11954	12058	11993	11949	12142	11924	12066	11940	12009	11989	12021	12025	11990	12016	12097	11817	11881	12064	11785	11871	11946	11963	11980	11900	11910	11930	11978	11866	12006	11817	11953	11919	11863	11984	11997	11879	11860	12047	12044	12082	11895	12093	12056	12009	11900	11992	11840	12015	11918	12032	11980	11984	11845	11949	11937	11908	12055	11843	11951	12025	11812	11902	12039	11920	11982	11938	11947	12058	12010	12036	11971	12110	11873	11889	11925	11947	11963	12122	12079	11950	11796	11883	12062	11963	11906	12008	12057	11923	11900	11961	12080	11991	12033	11970	11937	11935	12135	12263	11928	11892	12028	11906	11781	12068	12062	11949	11975	11930	11809	12114	12008	11978	11786	12103	11975	11845	11966	11965	12070	11947	11959	11947	11928	11979	12110	12113	11812	11980	12017	11826	12122	11902	11851	11910	12065	12152	11895	11990	11948	12043	11964	12045	12080	11874	11903	11951	12065	11789	12077	11959	11923	11880	11872	11952	11792	11950	12062	12112	11933	12016	11863	12180	11870	11932	11982	11933	12127	11924	11842	12155	12029	12048	12001	12008	12165	11949	11834	11944	11815	12105	11999	12119	11905	12045	11851	11898	11907	11955	11979	11977	11959	11940	12113	11806	11974	12010	11964	12123	11985	11901	12068	12016	11969	12021	12028	12178	11999	12029	11934	11998	12114	11828	11869	12028	11835	11870	12045	11907	11858	12038	11997	11983	12084	12098	11903	11931	12118	12011	12071	11832	11836	11889	12054	11936	12013	12007	11879	12080	12039	12003	11932	12023	11955	11872	12249	11871	11873	12001	11795	11860	11981	12004	11844	11998	11998	12056	12145	11990	11972	11968	11792	11836	11958	11870	12061	11984	12085	11974	11952	12283	11945	12062	12001	11954	11972	11954	11960	11913	12023	12044	11976	11943	11961	11848	11870	12117	11888	12016	12065	12080	12099	12012	12054	12027	12028	11952	12044	11950	11896	11947	11901	11933	11976	12010	11840	11968	11956	11904	11946	11889	12085	11953	11964	11998	11969	12146	11934	11947	11909	12022	12041	12013	11961	11970	11928	12080	11836	11975	12006	11906	12096	11868	11722	12093	11936	12016	12005	12069	11966	11944	11943	11924	11875	11980	12018	11929	11874	11867	11919	11959	12029	12039	12061	11904	12026	12145	12073	11812	11833	11895	11971	11999	12017	12049	11819	11849	12005	11998	11908	11991	11864	12146	11918	11883	11898	11943	12022	12085	11967	12077	11946	12123	11928	12032	12071	12025	11905	11942	11970	12041	12026	12028	12123	12022	12173	11866	11937	11868	12160	12241	11988	11946	12020	12059	11923	11980	11992	12029	12188	12156	11937	11884	11877	11936	11953	12111	11763	12028	11936	11971	12004	12040	11897	12032	12004	12036	12027	11888	12081	11912	12081	11978	12059	12003	12026	11999	12043	11919	11848	11936	11891	12046	11965	11904	12062	11947	11874	11994	11983	11951	11990	11879	11946	11947	11943	11961	11794	11983	11867	11987	11979	11982	11926	11920	11900	12011	11973	11967	11874	11960	11980	11972	11983	11873	11967	12013	12078	11951	11981	12088	12111	11933	11881	11928	12014	11799	11741	11887	11928	11936	12119	11881	12041	12031	11816	12005	11974	12128	12020	11956	12098	11981	11995	11931	12040	12061	11967	12040	12047	12040	11958	11942	11889	11915	11954	11914	11831	12010	11949	11968	12030	12094
52449	61888	56873	45639	35694	29393	23438	20267	18953	18587	18216	18201	17839	17683	17476	17338	17117	17201	17076	16959	17012	16744	16802	17071	16800	16979	16936	16983	17019	16829	16839	16722	16887	16754	17061	17027	16890	16813	16903	16797	16987	16931	16680	16910	16707	16815	16719	16742	16890	16915	17045	16787	16872	16720	16910	16677	17044	16735	16878	16867	17043	17083	16732	16772	16797	16937	16820	16785	16812	16898	17081	16733	16992	16850	16807	16881	16766	16937	16777	16724	16890	16904	16957	16899	16826	16804	16816	16725	16615	16662	16950	16864	16913	16778	16911	16807	16949	16890	16865	16891	16824	16836	16938	16769	16965	16702	16749	16822	16916	16693	16925	16755	16945	17065	17044	16701	16869	16911	16731	16738	16538	16866	16864	16806	16825	16981	16888	16793	16738	16806	16859	16804	16748	17078	17079	16972	17156	16628	16799	16804	17080	16698	16692	16861	16980	16768	16779	16887	16726	16725	16919	16981	16945	16712	17104	16901	16860	16484	16791	16775	16495	16642	16801	16858	16773	16750	16757	16788	16811	16909	16856	16965	16843	16927	16860	16854	16844	16709	16646	16966	16692	16919	16975	16831	16942	16718	16764	16712	16870	16830	16606	16720	16820	16700	16984	16723	17048	16901	17057	16986	16790	16974	16921	17066	16941	16697	16804	16905	16987	16726	16733	16685	16798	16650	16702	16635	16793	16743	16907	16832	16736	16911	16696	16844	16815	16853	16770	16755	16778	16697	16751	16921	16948	16751	16834	16937	16824	16876	16920	16805	16998	16793	16794	16794	16951	16987	16921	16672	16940	16910	16714	16837	16801	17007	16800	16866	16952	16905	17059	16813	16837	16838	16920	17036	17067	16733	16632	16953	16682	16638	16792	17101	16851	16836	17010	16724	16828	17057	16825	16969	16714	16843	16846	16701	16802	16671	16858	16868	16857	16847	16971	16966	16882	16784	16555	16878	16949	16879	16824	16954	16980	16983	16845	16928	16877	16782	16721	17043	17042	16938	17026	16901	16982	16815	16879	16623	17015	16680	16673	16840	16855	16897	16902	16876	16809	17123	16971	16658	17150	16884	16788	16703	16814	16884	16846	17015	16955	16717	16651	17026	16952	16919	17095	16938	16794	16977	16861	16733	17046	16739	16795	16791	16791	16672	16887	16848	16573	16659	17057	16895	16744	16862	16618	16639	16713	16819	16814	17028	16837	16833	16817	16930	16846	16819	16925	17010	16921	16892	17106	16743	16693	16831	16815	16767	16754	16784	17096	16902	16930	16921	16787	16953	16678	16777	16771	16627	16813	16786	17044	16972	16833	16879	16915	17030	16860	16844	16896	16794	16896	16900	16556	16892	16856	16609	16875	16814	16761	16802	16741	16883	16895	17024	16781	16849	16725	16828	16764	16899	16850	16770	16736	16887	16888	16902	16571	16763	17003	16860	16769	16956	16675	16664	16807	16848	17057	16849	16763	16687	16674	16640	16889	16838	16960	16784	16771	16929	16797	16978	16845	16775	16935	16825	16904	16712	16893	17085	16917	17218	16702	16800	16695	16640	16887	16880	16794	16961	16893	16851	16698	16809	16903	16969	16541	16639	16857	16909	16780	16800	16820	16552	16954	16951	17095	16874	16759	16826	16953	17066	17008	16990	16659	16808	16750	16886	16726	16603	16909	16701	16810	16866	16962	16852	17030	16692	16901	16748	16830	16831	16802	16917	16856	16881	16891	16833	16735	16778	16737	16685	16722	16776	16667	16687	16997	16810	16728	16772	16668	17038	16946	16926	17056	16893	16962	16870	16624	16916	16702	16897	16901	17011	16838	16780	16817	16797	16630	16859	16933	16876	16690	16891	16761	16981	16904	16892	16814	16962	16905	16764	16779	16825	16969	16875	16842	16800	16956	16994	17028	16973	16915	16695	16659	16593	16808	16848	16913	16687	16631	16940	16826	16839	16717	16978	16759	16771	16900	16892	16878	16850	16980	16689	16755	16712	16849	16910	16930	16676	16770	16780	16988	17101	16832	17052	16827	16657	16790	16872	17188	16900	16840	16991	16861	16804	16862	16839	16754	16744	16777	16768	16665	16905	16856	16957	16737	16916	16656	16928	16931	16659	17221	16834	16847	16819	16760	16786	16987	16809	16764	16777	16713	16779	16983	16927	16929	16968	16715	16629	16710	16775	16817	16824	16961	16798	16619	16742	16882	16857	17109	16630	16814	16714	16731	16953	17033	16918	16629	16860	16931	16789	16777	16947	17075	16792	16906	16778	16714	17019	16786	16701	16797	16888	17045	16859	16987	17067	16839	16958	16767	16943	16743	17025	16979	16766	16953	16915	16799	16849	16878	16867	16854	16961	16922	16778	16844	16984	16771	16781	16944	16820	16753	16711	16999	16822	16863	16812	16941	16795	16772	16786	16824	16717	17202	16616	16949	16839	16925	16686	16762	17001	16872	16803	16978	16626	16847	16892	16978	16958	16682	16775	17010	16731	16806	16951	16733	16951	16649	16808	16915	16761	16848	16891	16731	16868	17021	16987	16739	16760	16767	16911	16670	16876	16775	16906	16817	16968	16907	16857	16742	16751	16792	16686	16576	16766	16855	16752	16773	16813	16875	16999	16855	16934	16694	16742	16782	16994	16869	16647	16731	16711	16832	16907	16737	16765	16691	16829	16942	16892	16973	16847	16726	16689	16592	16842	16758	16903	16842	16687	16831	16988	16752	16861	17045	16841	16876	16755	16900	16865	16789	16833	16963	17061	16931	17005	16839	16756	16914	16956	16950	16861	16896	16784	16813	16814	16856	16831	16743	16698	16907	16936	17100	16863	17061	16775	16729	16710	16587	16824	16704	16967	16872	16875	16629	16685	16934	16851	17047	16943	16814	16690	16837	16729	16974	16868	16887	16809	16949	16843	16902	16866	16802	16716	16790	16978	16893	16759	16852	16888	16965	17016	16992	16962	16966	17040	16881	16929	16926	16866	16979	16844	16882	16737	16968	16900	17002	17076	16843	16570	16831	17035	16799	16782	16888	16619	16967	16700	16846	16842	16857	16700	16869	16768	16687	16833	17001	16928	16865	16947	17042	16762	16963	16597	16737	16692	16776	16882	17066	16866	16916	17083	16660	16753	16850	16677	16762	16841	16816	16877	17088	16957	17063	16722	16925	17000	16859	16905	16871	17098	16658	16853	17008	16803	16832	17068	16949	16781	16776	16981	17002	16892	16860	16710	16839	16906	16908	16798	16937	16795	16754	16891	16925	16753	16701	16709	16812	17001	16847	16799	16988	16925	17006	16843	16832	17024	16930	17018	16980	16718	16862	17007	16867	16866	16753	16813	16673	16833	16969	16903	16891	16794	16746	16671	16873	16830	16827	17001	16740	17057	16827	16820	16870	16778	16839	16886	16564	16979	16793	16763	16900	16859	17075	17070	17037	16926	16797	16769	16947	16799	16689	16838	16972	16993	16943	16753	16821	17076	16712	16865	16904	16840	16794	16843	16998	16943	17014	17026	16570	16970	16736	16690	16901	16772	17026	16921	16958	16707	17000	16790	16758	16834	16879	16871	16825	16800	16796	16780	16792	16959	16842	16835	16744	16696	16876	17142	17006	16890	17001	16980	16516	16970	16716	16823	16879	16782	17088	16631	16831	16790	17081	16903	16773	17033	16792	16847	16948	16830	16870	16998	16880	16854	16929	16841	16833	16987	17098	16974	16834	16788	16704	16826	16854	16870	16959	16871	16955	17058	17011	16888	16846	16783	16860	16797	16985	16811	16909	16746	16849	16929	16847	16805	16766	16973	16810	16736	16635	17173	16760	16829	16708	16830	16744	16723	17039	17044	16807	17025	16855	16921	16798	17039	17009	17043	16812	16827	16701	16820	16838	16966	16909	16786	16758	16866	16886	16671	16996	16958	17030	16625	16928	16863	16909	16929	16825	16733	16737	16967	16827	16974	17018	16689	16959	16750	16692	16624	16756	16698	16781	16953	16728	16824	16827	17114	16928	16909	16800	16651	16741	16802	16622	16816	17044	16840	16732	16657	16846	16818	16760	16913	16935	16672	16943	16757	16725	17024	16987	17003	16868	16790	16734	16993	16748	16825	16741	17072	17096	16836	16940	16703	16699	17048	16998	16855	17120	16643	16988	17020	16894	16924	17010	16707	16888	17037	16686	16849	16813	16855	16686	16740	16898	16859	16898	16970	16994	17060	16844	17004	16993	16837	16919	16841	16885	16953	16734	16819	16682	16795	16682	16858	16931	16802	17044	17163	16764	16967	17130	16774	16836	16926	16849	16788	16815	16898	16963	16959	16709	16695	16690	16935	16799	16861	16707	16914	16862	16851	16830	16903	16918	16665	16805	16922	16909	16835	16790	16484	16716	16907	16694	16823	16962	16914	16861	17019	16860	16937	16801	16864	16748	16832	16948	16892	16809	16761	16711	16824	16781	16771	16806	16821	16906	16937	16876	16903	16866	16998	16996	16851	16911	16776	16856	16903	16930	16799	17045	16703	16906	16899	16900	17062	17101	16925	16902	16667	16841	16920	16765	16852	16817	16848	16788	16959	16904	16646	16734	16828	16613	16699	16986	16817	16985	16843	16852	16949	17008	16563	16847	16794	16903	16918	16709	17021	16896	16880	16770	16756	16904	16835	16825	16873	16845	16805	16792	16939	16794	16598	17113	16729	16689	16971	17030	16847	16675	16773	16898	17016	16922	16949	17099	16806	17170	17033	16553	16718	16870	16876	16801	16846	16794	16916	16633	16882	17013	16829	16890	16927	16853	16793	16869	16825	16838	16757	16828	16861	16809	16790	16844	16954	16704	16876	16829	16711	16797	16745	16763	16829	16782	17023	16760	17000	16797	16900	16920	16863	16999	16905	16881	16812	17038	16725	16860	16785	16863	16923	16786	16987	16870	16937	16721	16724	16885	16892	16986	17106	16852	16936	16921	16861	16858	16875	16691	16711	16826	16815	16816	16724	16862	16743	16880	16478	16853	17082	16958	16917	16852	17181	16957	16974	16858	16921	16989	16594	16731	16677	16897	16803	17041	16973	16722	16909	16894	16700	16649	16830	16955	16914	17021	16822	16734	16995	16709	16767	16911	17052	16764	16800	17009	16952	16866	16939
57957	70294	57258	41442	31974	25275	18483	15896	14560	14052	13764	13324	13065	12601	12428	12364	12162	12214	12093	11952	11982	12039	11946	11953	11945	11976	11925	12032	11981	12000	11907	11934	11945	11809	12055	11792	11752	11849	11978	11969	11940	12213	11822	11835	11761	11990	11765	11693	12041	11767	11777	11885	12007	11792	11778	11793	11859	11734	11865	11872	11976	11890	11640	11860	11746	11795	11952	11886	11900	11900	11827	11952	12055	11798	11830	12005	12003	11838	11938	11898	11967	11689	11867	11894	11982	11884	12005	11841	11834	11921	11801	11979	11933	11993	11853	11772	11828	11862	11779	11843	11772	11930	11970	11962	11904	11813	11768	11888	11675	11846	11884	11886	11806	11785	11883	11890	11840	11822	11726	12007	11862	11894	11944	11785	11749	11891	12018	11834	11727	11874	11783	11839	11815	11643	12146	11761	12065	11904	11899	11918	11808	11908	11867	11864	11899	11763	11793	11971	11928	11865	11959	11782	11698	11832	11842	11786	11808	11762	11796	11864	11770	11858	11795	11892	11804	11751	11875	12000	11854	11848	11988	11876	11946	11798	11829	11787	11838	11967	11751	11901	11861	11874	11855	11957	11839	11717	11938	11984	11738	11838	11824	11841	11830	11749	11836	11850	11898	11974	11904	11802	11927	11886	11785	11944	11868	11766	12064	11801	11891	11859	11971	11862	11770	11940	11826	11825	11801	11865	11687	11765	11866	11859	11866	11865	11930	11841	11793	11787	11882	11792	11769	12012	11881	11895	11848	11883	11881	11931	11881	11966	11804	11886	11889	11988	11715	11686	11897	11934	11894	12062	11749	11774	11844	11965	11775	12000	11911	11787	12071	11805	11781	11889	11852	11728	11901	11891	11976	11849	11759	11976	11933	11880	11837	11821	11887	11778	11938	11844	11888	11850	11956	11786	11877	11977	11827	11743	11922	11879	11806	11958	11840	11720	11730	11787	11921	11876	11896	11790	11916	11741	11744	11759	11782	11813	11849	11739	11771	11724	11834	11888	11861	11763	11675	11876	11906	11975	11782	11779	11931	11978	11767	11714	11886	11870	11789	11913	11939	11846	11927	11890	11824	11889	11717	11963	11879	11783	11733	11856	11751	11999	11859	11905	11970	11822	12040	11858	11894	11833	11621	11741	11852	11727	11919	11830	11734	11924	11862	11932	11865	11823	11967	11735	11822	11868	11954	11814	11946	11905	11795	11744	11748	11962	11782	11804	11833	11733	11964	11957	11866	11985	11886	11873	11990	11852	11867	11845	11742	11907	11895	11817	11766	12011	12005	11898	11741	11921	11951	11819	11829	11760	11820	11634	11796	11819	11926	11746	12013	11745	11583	11888	11941	11941	11833	11985	11672	11841	11975	11847	11980	11827	11793	11970	11982	11744	11739	11759	11917	11825	11930	11894	11736	11743	11823	11927	11911	11836	11843	11910	11762	11883	11700	11835	11708	11881	11873	11734	11895	11867	11804	11714	11992	11901	11942	11807	11843	11946	11872	11986	11733	11864	11771	11819	11850	11946	11780	11677	11933	11775	11938	11924	11757	11899	11908	11758	11831	11820	11689	12082	11843	11785	11846	11928	11860	12089	11929	11663	11852	11994	11806	11930	11987	11805	11823	11929	11788	11926	11751	11775	11899	11941	11874	11780	11786	11879	11822	12047	11836	11934	11868	11817	11915	11883	11990	11958	12097	11833	12018	11932	12014	12026	11934	11933	11905	11704	11837	11808	11988	11935	11849	11990	12039	11931	12060	11852	11833	11841	11756	11863	11978	11824	11925	11914	11809	11950	11812	11611	11950	11936	11849	11867	11895	11840	11988	11801	11881	11876	11899	11810	11930	11769	11774	11922	11874	11929	11794	11764	11609	11699	11665	12001	11903	11760	11824	11816	11880	11869	11717	11888	11955	11822	11801	11874	11775	11811	11844	11866	11962	11765	11753	11758	11799	11909	11735	11748	11861	11942	11852	11801	12053	11631	11896	11725	11691	12004	11847	11706	11883	11846	11838	11830	11975	11859	11868	11814	11866	11950	11781	11881	11907	11797	11857	11786	11837	11897	11721	11968	11608	11838	11892	11850	11929	11972	11798	11964	11944	11903	11975	11684	11746	11849	11916	11884	11927	11999	11836	11990	11920	11967	11942	11929	11884	11766	11899	11825	11955	11820	11838	11892	11860	11810	11975	12004	11986	11900	11890	11740	12029	11861	11956	11833	11919	11838	11982	11836	11913	11811	11860	11922	11863	11963	11807	11829	11903	11849	11913	11717	11828	11752	11741	11791	11906	11879	11881	11821	11968	11824	11921	11923	11850	11883	11797	11850	11951	11864	11815	11844	11910	11756	11906	11876	11886	11771	12033	11787	11896	11806	11955	11880	12033	12077	11928	11849	11982	11692	11835	11851	11769	11936	11862	11878	11795	11894	11816	11791	11773	11886	11817	11860	11799	11842	11836	11897	11838	11834	11954	11866	11746	11719	11816	11921	11911	11844	11755	11953	11871	11776	11804	11852	11858	11919	11865	11857	11926	11863	11912	11824	11757	11779	11697	12058	11985	11774	11970	11884	11864	11741	11819	11965	11971	11789	11788	11812	11828	11890	11695	11675	11748	11732	11821	11782	11751	11767	11777	11767	11873	11678	11798	11716	11839	11787	11812	11948	11915	11924	11848	11764	12094	11781	11696	11945	11695	11817	11761	11811	11861	11649	11809	11667	11857	11718	11863	11928	11849	11911	11906	11829	11918	11886	11911	11956	11901	11962	11886	11788	11942	11785	11779	11800	12117	11832	11906	11919	11712	11702	11872	11818	11802	12019	11897	11976	11804	11745	11846	11866	11899	11778	11943	11932	11868	11786	11840	11943	11893	11821	11735	11714	11794	11976	11920	11845	11876	11857	11774	11930	11854	11823	11971	11872	11796	11735	11921	11892	11963	11886	11905	11747	11876	11716	11717	11904	11978	11910	11929	11849	11896	11871	11849	12029	11871	11752	12002	11763	11991	11892	11841	11870	12039	11806	11892	11805	11770	11909	11917	11789	11832	11835	11927	11973	11885	11812	11741	11898	11836	11931	11959	11838	11878	11873	11890	11816	11924	11895	11920	11732	11873	11823	11779	11804	11988	11890	11854	11680	11856	11952	11842	11996	11936	11809	11963	11878	11979	11686	11688	11880	11745	11814	12038	11790	11763	11738	11945	11817	11927	11935	11789	11901	11660	11763	11706	11805	11878	12040	11761	11820	11908	11784	11787	11955	11844	11837	11980	11790	11905	11735	11797	11945	11722	11756	11911	11997	11927	11808	11748	12031	11902	11900	11914	11912	11843	11835	11940	11923	11736	11866	11946	12040	11889	11898	11893	11850	12030	11933	11963	11879	11669	11931	11871	11751	11874	11797	11821	11890	11858	11845	11924	11947	11820	11866	11930	11869	11921	11903	11754	11731	11960	11885	11937	11776	11891	11956	11776	11866	11841	11756	11923	11937	11817	11907	11761	11676	11998	11727	11744	11844	11828	11849	11820	11875	11879	11837	11896	11885	11958	11805	11808	11762	11876	11783	11864	11902	11790	11982	11721	11837	12036	11763	11833	11939	11855	11888	11796	11909	11744	11925	11853	11987	11852	11834	11976	11778	11950	11993	11848	11782	11716	11823	11818	11902	11807	11780	11709	11920	11835	11912	11864	11824	11784	11860	11832	11721	11682	11888	11908	11878	11925	11920	11923	11833	11830	11834	11794	11970	11692	11967	11812	11955	11828	11916	11797	11784	11933	11756	11863	11778	11982	11746	11896	12041	11906	11781	11759	11800	11883	11747	11987	11823	11844	11797	11964	11789	11926	11795	11869	11987	11979	11783	11834	11966	11903	11847	11729	11893	11763	11787	11897	11876	11756	11965	11858	11949	11808	11895	11846	11921	11808	11788	11750	11751	11745	11866	11723	11909	12064	11882	11898	11945	11929	11710	11737	11999	11804	11833	11735	11776	11852	11823	11711	11945	11921	11641	11977	11840	11852	11809	11840	12055	11917	11768	11733	11830	11957	11975	11873	11893	11903	11860	11883	12035	11864	11705	11772	11739	11775	11780	11922	11891	11821	11949	12002	11954	11868	11824	11921	11730	11841	11960	11788	11902	11761	11956	11944	11878	11984	11868	11950	11876	11993	11821	11748	11582	12017	11937	11948	11842	12020	11767	11884	11880	11860	11885	11792	11968	12082	11865	11924	11742	11731	11895	11847	11902	11868	11699	11990	12032	11833	12013	11897	11879	11896	11941	11824	11881	11845	11865	11820	11632	11870	11754	11855	11881	11890	11875	11865	11845	11884	11869	11831	11831	11818	12019	11823	11762	11785	11812	12025	11942	12019	11862	11924	12040	11689	11721	11934	11818	12032	11947	11762	11877	11846	11836	11918	11971	11749	11947	11776	11951	11904	11734	11955	11892	11860	11945	11793	11914	11829	11879	11900	11787	12003	11960	11804	11998	11820	11952	12013	11834	11954	11758	11914	11878	11771	11890	12023	11701	11871	11938	11916	11842	12099	11926	11731	11824	11687	11826	11798	11887	11859	11829	11863	11870	11785	11897	11967	11829	11822	11824	11820	11819	11806	11783	12003	11763	11893	11820	11832	11879	11916	11821	11904	11875	11905	12086	11935	11913	11977	11968	11755	11787	11757	11964	11943	11831	11854	11990	11661	11860	11749	11747	11764	11753	11908	11863	11953	11939	11847	11912	11785	11855	12114	11669	11831	11957	11978	11787	11743	11772	11925	11911	11856	11848	11830	11866	11905	11809	11716	12039	11875	11923	11826	11967	11830	11932	11809	11807	11969	11784	11985	11825	11853	11821	11816	11983	11980	11626	11750	11737	11833	11928	11776	11829	11982	11905	11888	11792	11759	11809	11886	11808	11794	11865	11813	11877	11896	11953	11940	11935	11944	11961	11813	11757	11862	11880	11867	11827	11734	11851	11780	11895	11842	11736	11864	11789	11840	11933	11785	11863	11845	11875	11813	11971	11814	11850	11882	11900	11799	11852	11808	11918	11837	11896	11901	11849	11669	11965	11857	11828	11947	11942	11913	11973	11829	11994	11779	11948	11910	11902	11938	11839	11854	11811	11725	11902	12042	11871	11912	11755
26432	22370	33106	36544	37218	33531	30167	23024	19886	19369	18831	18314	17993	17936	17476	17433	17486	17155	17497	17115	17066	17120	17014	17145	16970	17108	16941	16769	16931	16942	16862	16946	16944	16689	16995	16886	16901	16928	16953	16810	17041	16878	16947	16732	17147	16909	16872	16938	16952	16592	16984	16826	16949	16806	16909	16766	16643	16835	16752	16812	17042	16976	16906	16752	16874	16828	16856	16792	17163	17158	16839	16740	16883	16814	17005	17160	17029	16759	16824	16987	16732	16708	16980	16908	17001	16574	16798	16793	16952	16819	17094	16999	16835	16831	16697	16741	16890	17025	16800	16508	16955	16871	16924	16729	16824	16717	16771	16825	16906	16867	17022	16807	16647	16996	16734	16899	17059	16742	16854	16933	16874	16699	16703	17068	16726	16858	16841	16772	16724	17000	17101	17005	17043	16991	17021	16713	16953	16850	16863	16983	16986	16883	16864	16836	16816	16849	16829	16936	16968	16691	16806	16830	16851	16969	16962	16936	16789	16812	16706	16896	16950	16830	16754	16731	16618	16771	17160	16739	16906	16892	16804	16857	16923	16928	16715	16806	16859	16735	16792	16999	16815	16951	16855	16957	16766	16935	17023	16798	16930	17142	16878	17018	16924	16677	16768	16901	16948	16819	16848	16981	16799	16832	16750	16769	16775	16745	16597	16723	16747	17101	16951	16718	16858	16896	16889	16931	16680	16832	16842	16927	16854	16825	16904	16940	16730	17014	16783	16664	16786	16932	16953	16810	16971	16920	16808	16503	16835	16754	16783	16957	16878	16897	16839	16845	16920	16883	16857	16881	17024	17109	16827	16899	17032	16881	16904	16913	16800	16815	16954	16772	16935	16964	16765	16890	16818	16896	16735	16802	16911	16925	16811	16903	16659	16658	16824	16572	16966	16797	16828	16826	16876	16879	16862	16780	16874	16606	16701	16926	16734	16768	16847	16975	16807	16857	16815	16991	16931	17106	16879	16870	16762	16801	16761	16852	16885	16855	16819	16964	17020	16687	16911	16879	16966	16997	16528	16733	16756	16987	16994	16807	16955	16938	16984	16790	16721	16856	17010	16873	16893	16947	16681	17008	16699	16850	16896	16985	16816	16930	17035	16968	16900	16549	17014	17021	17216	16936	16860	16882	16719	16786	16742	16881	16847	16644	16783	16746	16796	16840	16998	16853	16896	16649	16747	16926	16613	16793	16734	16935	16757	16574	16655	16850	16883	16666	16764	16776	16982	16794	16775	16873	16954	17034	16954	16701	16643	17007	16836	16792	16810	17017	16818	16706	16859	16856	16949	16855	16978	16787	16707	16863	16823	16973	16913	17069	16892	16803	16769	16736	16834	16781	16645	16819	16762	16822	16944	16842	16825	16763	16857	16896	16805	16928	16588	17023	16730	16767	17063	16776	16969	16869	16616	16917	16481	16808	16749	16877	16899	16437	16693	17023	17103	16975	16853	16823	16883	16845	16779	16692	16947	16810	16797	16809	16874	16951	17010	16770	16671	16819	16965	16891	16759	16689	16620	16768	16970	16918	16888	16846	16778	16704	16807	17065	16908	16892	16888	16904	16916	16849	17032	16685	16958	17018	16839	16949	16952	17139	16938	16976	16857	16781	16674	16854	16695	16952	16879	16760	16741	16667	17010	16958	16816	16837	16875	16812	16841	16798	16756	16834	16995	16994	16858	16634	16840	16822	16819	16588	16939	16896	16790	16777	16776	16915	16693	16885	17060	16788	17023	16774	16868	16798	16871	16911	16806	16889	16939	16795	16939	16659	17103	17165	16971	16853	16836	16907	17076	17018	17024	16938	16884	16923	16967	16904	16812	16796	16837	16634	16819	16985	16819	16818	16943	16986	17139	16796	16712	16798	16899	16926	16778	16696	16824	16948	16626	16719	16849	16876	16905	16785	16557	16820	16941	17222	16928	16800	16852	17023	16948	16981	16754	16784	16702	16663	16735	16886	16746	17000	16864	17108	16850	17043	16903	16797	16696	16800	16819	16711	16810	16770	16659	16834	16996	16947	16870	16920	17002	16802	16800	16822	16721	16911	16980	17000	17087	16903	16815	16723	16761	16684	16871	16843	16812	16672	17043	16829	16936	16898	16955	16736	16733	16994	17042	16898	16835	16650	16850	16919	17044	16957	16819	16852	16622	16852	16934	16749	17023	16799	16901	16841	16850	16804	16905	16770	17030	16652	17055	16918	16895	16937	16642	16898	16888	16826	16973	16953	16842	16869	16771	16775	16835	16813	16816	17019	16847	17034	16668	16912	16709	16634	16995	16965	17118	16730	16936	16760	16870	16957	16610	16634	16719	16695	16638	16965	16822	17112	17079	16824	16956	16940	16706	16970	16796	16734	16662	17101	16721	16993	16901	16837	17168	16942	16858	16895	16968	16868	16834	17080	16908	16836	17053	16915	16835	16848	16836	16787	16937	16955	16640	16939	16779	17110	16973	16898	16847	16813	16896	16759	16911	16807	16844	16778	16664	16955	16986	16733	17078	16827	16809	16887	16839	17026	16786	16972	16950	16539	16737	16720	16989	16765	16972	16811	16767	16853	16834	16654	16822	17035	16939	16939	16983	16887	16754	16876	16718	16874	16908	16773	16767	16698	16903	16966	16875	17133	16839	16767	16708	16727	16960	16773	16757	16818	17073	16705	16833	16773	17088	16708	16862	16961	16578	16779	16849	17071	16828	16851	16829	16920	16912	16972	17051	16769	17137	16921	16848	16887	16895	17007	16981	16936	16833	16876	16933	16793	16979	16788	16939	16690	16532	16821	16816	16907	16878	16886	16932	16971	16960	16555	16672	16777	16961	16917	16809	16767	16876	16784	16969	17016	16566	16794	16654	16857	16850	16926	16936	16858	16931	16830	16818	16987	16965	17020	16916	16847	16577	16891	16689	16632	16743	16944	16963	17022	16648	16780	16995	16891	16935	16899	17080	16994	16935	16730	17099	17026	16856	16800	16667	16780	16799	16826	16906	16748	16951	16880	16788	16956	16995	16993	16770	16836	16739	16825	16882	17003	17127	16723	16926	16904	16857	16856	16834	16778	16742	17009	17109	16821	16842	16959	16777	16938	16751	16477	17103	16670	16754	16791	17058	16913	16748	17065	16879	16848	17064	17015	16970	16854	16832	16941	16789	16707	16955	16816	16779	16948	16778	16738	16787	17016	16789	16843	16970	16913	17189	16930	17032	16892	16995	16838	16854	16874	16940	16905	16951	16820	16854	16791	16985	16961	16813	16906	16809	16906	16676	16673	16886	16557	16847	16934	16984	17228	17035	16718	16683	16772	16845	16824	16875	16944	16805	16884	16784	17046	16788	16968	16728	16775	16621	16912	16873	16719	16845	16759	16744	16832	16858	16955	16664	16869	16570	16971	16676	16754	16852	16717	16894	16912	16984	16823	16966	16944	16911	16939	16984	16828	16975	16784	16988	16876	16722	16883	17007	16649	16786	16952	16615	16610	16684	16872	16738	16932	16938	16933	16956	16823	16746	16688	17017	16816	16672	16736	16839	16849	16845	16828	16879	16779	16607	16836	16944	17008	16570	16772	17147	16879	16818	16784	17172	16722	16810	16840	16737	16906	17006	16977	17053	16813	16934	16918	16738	16857	16861	16747	16834	16922	16970	16960	17106	17105	16778	16961	16918	16705	16723	16771	16813	16955	16732	16678	16861	16803	16782	16931	16877	16860	16842	16656	16916	16843	16676	16877	16776	16870	16982	16877	16864	16741	16883	16812	16831	16843	16942	17025	16846	16814	17000	16840	16782	16829	17102	16978	16857	16739	16848	16718	17005	16793	16806	16898	16798	16823	16821	16773	16920	16818	16837	16908	16726	16938	16827	16903	16901	16617	17011	16951	16913	16641	16732	16603	16908	16873	16906	17114	17158	16915	17054	16937	16976	17009	16896	16789	16856	16934	16690	16811	17096	16780	16854	17084	16709	16992	16910	16876	16742	16847	17051	16926	16769	16820	16757	16731	16843	16729	16789	16875	16859	16689	16926	16815	16796	16850	16807	16900	16927	16774	16960	17173	16998	16838	16679	16715	16928	16839	16801	16898	16632	16803	16925	16829	17085	16998	16968	16776	16872	16788	16938	16851	16935	17041	16888	17012	17028	16874	16932	16843	16874	17021	16771	16781	16993	16968	16699	16839	16816	16829	16918	16851	17033	16917	16924	16894	16920	16913	16803	16891	16992	16903	17075	16850	16786	16893	16639	16653	16832	16749	16725	16905	17105	16828	16818	16727	16896	16825	17026	16893	17079	17040	16950	16969	16796	17198	16913	16857	16906	16931	16889	16756	17155	17077	17201	16711	17093	16743	16904	16945	16751	16690	16921	16861	16830	16788	16917	17017	17012	16876	16852	16868	16634	16778	16368	16782	16733	16785	16667	16876	17017	16673	16733	16775	16858	16901	16729	16907	17050	16907	16834	16774	16750	16817	16996	16841	17080	16844	16915	16816	16885	16665	16569	16797	16915	16814	16802	16766	16658	16850	16822	16872	17017	16848	16689	16774	17177	16815	16871	16873	16894	16889	16738	16794	16958	16775	16793	16718	17033	16853	16820	16761	16792	16976	16964	16784	16730	16846	16887	16805	16826	16956	16978	16777	16969	16919	16820	16723	16966	16661	16659	16720	17045	16806	16771	16698	16874	16866	16898	16774	16821	16898	16867	16652	16783	16858	16812	16939	16761	16872	16997	16980	17062	16901	16857	16740	16850	16931	16886	17015	16990	16775	16871	16904	16697	16769	16798	16766	16995	16819	17083	16823	16897	16914	17016	16886	16853	16746	16917	16958	17024	16937	16850	16929	16942	16639	16891	16797	16861	17061	16976	17001	16861	17049	16955	16768	16664	16750	17117	16869	16837	16661	16870	16820	16717	16924	16844	16959	16703	16766	16570	16893	16857	16735	16936	17175	16930	17070	17119	16929	16823	16786	17060	16764	16847	16914	16741	16694	16816	16692	16988	16775	16942	16716	16973	17054	17018	16819	16958	16937	17022	16824	16942	17046	16905	16930	16999	16881	16706	16965	16833	16707	16792	16713	16863	16801	16927	16916	17159	16869	16933	16904	17018	16927	17021	16907	16865	16881	16906	16726	17017	16629	16726	16915
56462	78423	64683	50829	40835	30152	24276	17680	15316	14546	13933	13300	13176	12744	12592	12316	12206	12238	12205	11997	11963	11970	12070	11880	11936	12037	11971	12052	11973	11999	11942	11882	11856	11868	11758	11932	11964	11814	11903	11729	11830	12008	11987	11920	11974	11902	11838	11758	11777	12017	11730	11976	11953	11694	11730	11913	11864	11919	12036	11823	11727	11818	11946	11865	11802	11745	11937	11773	11896	11884	12017	11958	11830	11976	11959	11976	11953	11747	12186	11911	11933	11982	11947	11926	11875	11976	11899	11934	11979	11802	11864	11813	11924	11779	11951	11882	11838	11851	11935	11931	11842	11874	11914	11802	11880	11791	11792	11811	11934	11972	11934	11987	11935	12024	11861	11649	12019	11890	11996	11932	11924	11844	11970	11735	11924	11759	11865	11829	12004	11773	11902	11968	11859	11972	11866	12018	11799	11775	11778	11974	11760	11743	11786	11969	11858	11930	12042	11797	11731	11866	11868	11999	11820	11997	11671	11951	11874	11887	11940	11900	11868	11941	11960	11820	11837	11865	11878	12012	11860	11967	11751	11960	11936	12052	11837	11888	11793	11929	11799	11742	11957	11650	11847	12013	11887	11825	11920	11947	11996	11785	11824	11989	11879	11746	11906	12072	11981	11833	11808	11818	11851	11974	11868	11803	11916	11881	11780	11910	11782	11885	11815	11948	12033	11911	11868	11968	12023	11863	11917	11791	11913	11898	11859	11818	11835	11822	11917	11701	11904	11949	11944	11959	11821	11879	11975	11831	11958	11762	11926	11845	11756	11833	11900	11859	11821	12007	11829	11937	11882	11874	11770	11770	11760	11889	11819	11909	11913	11893	11756	11852	11874	11815	11952	11851	11781	11959	11814	11838	12027	11894	11874	11889	12010	11973	11752	11891	11724	11873	11765	11878	11876	11958	11933	12017	12051	11878	11869	11804	11786	11834	11834	12083	11876	11885	11885	11879	11876	11813	11693	11859	11781	11843	11928	11744	11901	11810	11891	11911	11973	11915	11893	12045	11934	11866	11685	12029	11884	11906	11875	12021	11938	11911	11808	11785	12066	11723	12045	11829	11996	11770	11837	11839	11925	11878	12003	11734	11833	11848	11902	11954	11739	11919	11908	12129	11983	11877	12042	11869	11733	11942	11911	11688	11725	11908	11898	11890	11916	11724	11914	11835	11848	11991	11881	11814	11891	11900	11753	12012	12040	11854	11859	11956	11771	11921	12027	11931	11877	11846	11903	11881	11738	11865	11651	11778	11896	11692	12093	11797	11834	11779	11910	11892	11833	11837	11675	11972	11892	11818	11922	11839	11960	11809	11913	11912	11969	11670	12017	11917	11767	11723	11991	11896	11779	11836	11836	11922	11844	11922	11797	11869	11941	11787	11847	11895	11712	11877	11830	11860	11928	11897	11912	11902	11771	11878	11779	11814	11998	11854	12078	11718	11879	12108	11888	11905	11679	11775	11881	11934	11751	11787	11837	11948	11862	11802	11876	11976	11819	11747	11939	12023	11847	11941	12049	11873	11859	11907	11832	11936	11946	11902	11816	11902	11885	11910	11950	11825	11961	11925	11864	11839	11825	11923	11790	11966	11924	11806	11723	11879	11803	11875	11955	11875	11983	11920	12016	11846	11888	11920	11894	11854	11905	11882	11937	11727	11978	11839	11831	11889	11828	11886	11975	11691	11964	11778	11869	12022	11677	11742	11833	11875	11831	11766	11965	11926	11861	11983	11821	11887	11858	11845	11896	11869	11996	11808	11998	11836	12063	11940	11938	12042	11796	11963	11757	11839	11957	12023	11768	11905	11864	11907	11875	11852	11899	11782	11818	11865	12052	11953	11952	11886	11904	11881	11779	11938	11956	11940	11943	11808	11887	11729	11886	11827	11771	11957	11839	11821	11844	11760	11890	11922	11901	11816	11786	11896	11824	11938	11852	11871	11756	11853	11911	11861	11795	11897	11802	11889	11912	11947	11978	11854	11821	12029	11855	11807	11808	11863	11758	11883	11877	11990	11857	11773	11814	11911	11905	11952	11889	11993	12018	11939	11749	11765	11773	11921	11952	11892	11952	11869	11999	11672	11835	11776	12048	11870	12121	12009	12092	11834	11828	11869	11977	11843	11888	11773	12100	11837	11977	11834	11729	11794	11764	11993	11824	11922	11830	11866	11831	11871	11892	11937	11879	11811	11975	11819	11896	12003	11814	12006	11821	11942	11930	11898	11947	11888	11917	11760	11784	11855	11898	11912	11830	11818	11813	11894	11938	11853	11870	11754	11826	12048	11771	11907	12001	12057	11997	11745	11635	11889	11773	12136	11992	11855	11850	11950	11906	11849	11934	11947	11827	11896	11799	12046	11928	11629	11808	11625	11811	11927	11900	11988	12002	11882	11839	11823	11984	11995	11932	11784	11780	11778	11846	11973	11799	11957	11785	11858	12022	11958	11845	11842	11757	11802	11892	11806	11914	11887	11887	11940	11824	11805	11961	11911	11740	11794	11890	11894	11918	11903	11749	11774	11839	11885	11787	11974	11858	11952	11857	11915	11855	12144	11891	11764	11903	11855	12041	11838	11951	11903	11873	11799	11919	11924	11736	11920	12039	12009	11832	11884	11914	11975	11939	11853	12100	11833	11910	11984	11918	11911	11892	11988	11906	11907	11894	11824	11846	11834	11707	11787	11920	11824	11883	11946	11939	12023	11905	12003	12117	12003	11934	11904	11777	11916	11787	11883	11998	12009	11825	11844	11884	11875	11785	12017	11887	12005	11846	12057	11933	11942	11836	11879	11990	11851	11927	11902	11866	12090	11770	11904	11863	11578	11839	11796	11865	11938	11864	11984	12034	11792	11978	11777	11896	11870	11912	12044	11961	11644	11908	11617	11977	11873	11940	12031	11769	11950	11819	11773	11941	11880	11899	11881	11853	11839	11843	11813	11880	11941	11741	12013	11750	11926	11979	11891	12052	11721	11934	11946	11916	11842	11896	11829	11790	11868	11703	11744	11957	11951	12094	11834	11910	11684	11984	11956	11639	11795	12056	11934	11969	11993	11880	11960	11877	11961	11957	12043	11956	11944	12013	11976	11897	11830	12048	11866	11818	11918	11901	11837	11857	12031	11860	12133	11723	11970	11901	12109	11779	11876	11974	11950	11871	11843	11768	11779	11816	11821	11775	12006	12018	11995	11840	11835	11907	11937	11960	11847	11761	11945	11964	11978	11917	11928	11857	11839	11901	11844	11882	11717	11818	11927	12019	11649	12090	11846	11889	11797	11966	11901	11993	11844	11875	12004	11836	11995	11638	11727	11935	11853	11855	11874	11993	11806	11906	11826	11970	11919	11890	11997	11887	11793	11837	12073	11685	11969	11965	11919	11860	11957	11847	11985	11947	11836	11967	11815	11808	11840	11931	11844	11888	11868	11898	11734	11747	12061	11985	12012	11740	11847	11805	11793	11983	11993	11904	11859	11820	11825	11762	11764	11811	11953	11810	11964	11883	11862	11902	11901	11916	11862	11774	11867	11746	11950	12036	11882	12021	11894	11851	11825	11793	11883	12003	11776	11647	11926	12013	11832	11897	11977	11789	12110	11965	11975	11990	11804	11874	11813	11891	11922	11943	11894	11840	11904	12061	11784	11815	12016	11823	11964	11957	11969	11772	11848	11846	11887	11807	11994	11813	11977	11928	11893	11878	11760	11729	11979	11987	11815	11832	11975	11948	11720	11895	11913	11892	11726	11964	11905	11904	11730	12062	11921	11859	11862	11832	11920	11702	12016	11883	11766	12132	11823	11808	11836	11843	11927	11844	11998	11955	11865	11860	11949	11929	11998	11847	11781	11904	11819	11864	11885	11931	11850	11821	11843	12021	11972	11926	11850	11895	11909	11823	11825	11924	11685	11910	11962	11972	11744	11833	11990	11964	11746	11954	11777	11861	12005	11795	12002	11994	12054	11947	11882	11895	11978	11965	11872	11849	11795	11770	11872	11925	11840	11924	11793	11907	11840	11716	11958	11842	11909	11840	11829	11739	11922	11945	11917	11932	11889	11734	11895	11840	11981	11896	11799	11806	11945	11936	11936	11778	11924	11849	11840	11884	11808	11801	11776	11877	12103	11908	11828	11765	11925	11887	11934	11865	11894	11856	11782	11978	11920	11979	11692	11917	11806	12002	11818	12049	11962	11806	11889	11933	11830	11844	11881	11785	11968	11886	11909	11899	11824	11871	11716	11881	12055	11903	11842	11859	11911	11805	11805	11864	11792	11715	11939	11916	12041	11842	11876	11915	11776	11915	11887	11948	11900	11853	11780	11979	11833	12034	11957	11780	11853	11787	11821	11804	11994	11888	11781	12013	12040	11895	11857	11881	11780	12011	11909	11900	11887	11969	11710	12005	11976	12012	11948	11883	11878	11961	11812	11969	11853	11728	12013	11914	12017	11837	11901	11888	11919	11989	12031	11708	11823	11980	11775	11914	11914	11968	11902	11836	11889	11887	11844	11935	11791	11952	11930	11985	11918	11979	11844	11992	11904	11781	11904	11918	11965	11948	11844	11960	11931	11992	12128	11966	11952	11860	12035	11959	11666	11933	12114	11852	11969	11966	11902	12035	11779	11925	12067	11725	12009	11758	11770	11881	11881	11821	11749	11922	12064	11835	11908	12009	11913	11840	11785	11848	12079	12018	12029	11758	11866	11937	11903	11793	11824	11733	11810	11784	11935	11836	11959	11778	11848	11939	11734	11964	11869	11779	11742	11764	11717	11828	11834	11890	11796	11845	11949	11773	11870	11916	11866	12047	11823	11990	11876	11802	11940	11763	11911	11879	11840	11838	11917	12069	11746	11811	11822	11894	11904	11738	11957	11770	11808	11763	11719	11902	12007	11703	11915	11765	11848	11854	11813	11873	11987	11871	11835	11892	11903	11842	11886	11700	11883	11923	11998	12005	11959	11892	11937	11744	11781	11888	11896	11862	11880	11813	11977	11989	11930	11793	11913	11959	11842	11748	11859	11910	11987	11851	11918	11840	11961	11871	11876	11792	11877	11748	11951	11876	11877	11854	11986	11920	12026	11981	11754	11827	11962	11957	11669	11917	11937	11984	11832	11894	11883	11993	11959	11887	11868	11824	11943
24399	21298	29408	28612	29896	32330	32439	24011	21243	20673	19528	18761	18558	18439	18129	17855	17701	17623	17552	17238	17419	17435	17436	17460	17334	17184	17136	17090	17106	17121	17080	17114	17181	17204	17196	17214	17213	16976	17219	17116	17220	17083	17014	16957	16940	17197	17003	17137	17058	17363	17158	17356	17094	16915	17006	16867	17185	17048	17142	17278	17290	17003	17048	17142	17328	17112	17180	17122	17037	17163	17277	16976	16984	17067	16785	16999	17037	17089	17057	17078	17217	17102	17034	17084	17022	17312	17021	17122	16961	17081	17216	16972	17137	16914	16979	17087	17087	17042	16804	16890	17055	16920	17213	17042	17079	17187	17136	17139	17140	17004	17070	16967	17022	17075	16940	16980	17243	17097	17050	17039	17033	17118	17218	16989	16964	16987	17093	17033	16998	17185	17054	16960	17097	17006	17095	17096	17152	17271	17168	17018	17095	17328	17349	17087	16807	17088	17151	17171	17134	17234	17088	17310	17275	17263	17035	17130	17280	17162	17116	17088	17014	16975	17206	17072	17037	17127	17375	17186	17218	17154	17022	17111	17025	17067	17218	17200	16854	17231	17173	17213	17137	17042	16943	17025	17002	17142	16916	17185	17115	16988	17072	17001	17160	16909	17016	16963	17163	16911	17114	17216	16958	17142	16874	17079	17178	17200	17084	17061	17180	16979	17157	17085	17226	17158	17179	16923	17034	17086	17237	17185	17159	17141	17200	17155	17125	17058	16982	16946	16953	17037	17126	17179	16960	17110	17246	17118	17118	17103	17108	16939	17168	17295	17032	16987	17244	17059	17138	16991	16976	17145	17004	17026	17189	17025	16906	17332	17181	17007	17151	17208	17042	17026	16873	17146	17082	17077	17074	17037	17195	16975	17354	17188	16915	16986	17221	16888	17071	16937	17028	17127	17209	17095	17178	17207	16880	17342	17318	17080	16954	16987	17000	17185	16832	17144	17181	16945	16980	17065	17096	17003	17003	16854	17121	17021	17079	16766	16998	16965	17014	17034	16869	16892	17013	17036	17160	17043	17035	16861	16936	17151	17231	17191	16901	17243	17137	17049	16908	16885	17143	17202	16913	17064	16939	17103	16984	16973	16972	17191	17129	16944	17012	17115	17155	17299	17193	17094	17084	17018	17258	17200	17016	16973	17073	17136	17081	16859	16978	16979	17110	17060	17124	16769	16992	16958	17098	16962	17152	17166	17241	17271	17006	17106	16802	17165	17061	16985	17165	17192	17179	17301	17352	17054	16931	17183	16942	17026	16921	17196	17140	17134	17160	16950	16816	17049	17147	17157	17070	16951	17169	16898	17179	17068	16961	17180	17231	17081	16990	17208	17062	17070	17043	16968	17031	17058	17354	17085	17359	17166	17070	16846	16988	17149	17036	17143	16947	17064	17013	16948	17126	16894	17161	17390	17060	17107	17232	17114	16968	17248	17210	17175	16889	16962	17046	17078	16953	17059	17188	17168	17201	17246	17076	17148	17114	17169	16991	17148	17193	16987	16994	17182	17272	16894	17094	17056	17152	16913	17110	17047	17146	17107	17143	17225	17109	17174	17300	17002	17217	17049	17028	17166	16930	17197	17144	16918	16995	17347	17186	17189	16799	16996	16808	16842	17170	16894	16932	17116	17145	17137	16969	17113	17186	17026	17157	16965	17075	17219	17235	17097	16944	16904	17079	17062	16878	17123	16898	16995	16952	17211	17049	16955	16973	17201	17011	17025	17125	17195	16919	16895	17046	17357	17054	16857	17039	17014	17098	16971	16938	17329	16943	17114	17309	17134	17130	16911	17283	17255	17088	17062	17065	16969	17254	17264	17174	17006	17047	17118	17134	17159	16995	17213	16955	17068	17342	17164	17092	17206	17056	17024	17278	16766	17096	17278	16993	16881	16951	16921	17064	16851	17150	17140	17217	16868	17009	17034	17003	16942	17156	17087	17252	17018	17068	16842	16892	17005	17032	17230	16841	16942	16886	16990	17107	17107	16774	16852	17002	17069	16980	17043	17098	17190	17267	17129	17270	17071	17145	17000	17070	16836	17044	17266	17121	16999	17032	17006	17131	17158	17161	17042	17083	17123	17273	16935	17203	17228	17050	17093	17071	16912	16884	17158	17131	16945	17043	16931	17108	17169	17092	17038	17126	17094	17153	17012	17218	17037	17126	17124	17040	16978	16926	16941	17057	16901	16916	17122	17158	16930	17285	17311	17108	17081	17099	16880	16980	17200	16820	17014	17149	17053	17127	16829	16906	16969	17057	17129	16973	17133	17108	16999	16919	17248	16926	17004	16997	17113	16979	16902	17072	16961	16856	17212	17126	16983	16812	17132	17031	17371	16943	17158	16930	16893	17248	17069	17182	17327	17213	16997	17122	17108	17138	17013	16974	16754	17145	17235	16998	17047	16944	16948	16959	17048	17203	17153	17256	17084	17111	16997	16880	16890	17078	16920	16875	16960	16909	17193	17304	16999	17055	17140	16994	16894	17123	16922	17067	17117	17147	17120	16988	16970	17142	16919	17164	17184	17277	16995	17157	17116	17006	16964	17173	16977	16918	16932	17051	16991	17074	17138	17085	17067	16689	17087	17089	17239	17118	16895	17086	17069	17159	17090	17369	17075	17022	16905	17159	17068	16870	16843	17222	16931	17126	17037	16689	17068	17206	17153	17176	17088	16908	16860	16934	16801	16951	17286	17051	17353	16989	17135	17099	17179	16938	17172	17214	17189	16987	16967	16990	17143	17059	16981	17182	17154	17127	17208	17156	17162	17127	17051	17104	16951	16877	16959	16986	17078	16956	17095	17088	17005	17151	16917	16929	17001	16961	17292	16908	17122	17196	17085	16907	17111	17039	17078	17012	17054	16862	16927	17083	17066	17192	16935	17211	17141	16979	17139	16960	17264	17062	17314	17044	17095	17280	17124	16969	17010	17151	16936	16929	16998	16886	17017	17196	17323	17275	17175	17169	17211	17008	16998	17071	16880	17155	17159	17037	17139	17162	17279	17221	17129	17106	17156	17081	17093	17005	17049	17190	17161	17005	17039	17271	17147	17104	17071	17132	17259	17096	17210	17219	17057	17169	17193	17147	17086	17112	17066	17204	16871	16912	17051	16979	17270	17177	16908	17270	16918	16996	16945	17137	16942	17035	17176	17035	16861	16994	16989	17209	17085	16990	17029	16966	17117	17176	17103	16944	17132	17061	17034	16925	17109	17039	17035	17079	17018	17038	16939	17286	17218	17041	17108	17171	16984	16832	17062	16987	17113	17048	17214	17034	17083	17056	17115	16777	17079	17127	16839	17087	17180	16770	17065	16998	17054	17101	17165	16992	16946	17244	17130	17192	16978	17084	17145	17208	17111	17040	17016	17044	16835	17217	17184	17043	16993	17171	17108	17003	17074	17003	17121	16951	17008	17052	17197	17253	16981	17020	16824	16795	17094	17062	17216	17062	17049	17204	17139	17281	17124	17113	17237	17106	17120	17219	17073	17083	17181	16990	17141	17187	17131	17137	17140	17105	17313	17200	17121	17074	17211	17209	17190	17113	16865	17001	16884	17162	17232	17060	17241	17227	17254	16990	17137	16927	17208	16849	17093	17205	16926	16900	17181	17216	17308	17188	17018	16810	16977	17109	16971	17041	16900	17003	16978	17124	17139	17245	17274	16938	17053	17105	17285	16985	17104	17010	16920	16973	17212	17093	17065	16912	17034	17058	17109	17013	16958	17149	17076	17110	17143	16981	17039	16975	17346	17139	17060	17064	17074	17160	17191	17240	17322	17283	17206	16855	16876	16982	17197	16938	16813	17041	17139	17084	16954	17183	17026	17010	17208	17207	17296	16988	16953	17164	16994	17154	16930	17160	17174	16928	17157	16953	17146	16980	17152	17108	17018	16954	17057	17011	17066	17074	17118	17032	16930	16983	16988	16889	17101	17127	17002	17215	17142	17274	17147	17192	17094	17097	17310	17025	17121	16903	16958	17229	16911	16990	17049	17129	17198	17243	17244	17186	17138	16957	17099	17177	17183	16917	16955	16978	17160	16990	17193	17011	16900	16943	17063	17271	17030	17201	17041	17013	17061	17093	17250	17304	17016	16901	16936	16840	17047	17183	16879	16946	16865	17193	17069	17221	17160	17098	17174	17034	17092	17097	17098	17019	16984	17017	17041	17250	17276	17098	17249	17067	16989	17107	16895	16897	17212	17280	17160	16829	16991	17016	17134	17309	17259	17154	17044	17156	17029	16988	17240	17170	17162	17244	17060	17003	17030	17007	16971	17175	16867	16970	17124	16970	17093	16991	17069	17033	17168	17018	17038	17036	16914	17151	17032	16990	17095	16980	17050	17045	16958	17029	17277	17064	17016	17195	17187	16866	17096	17086	16961	16933	16946	17124	17170	17083	17133	17031	17051	17089	17115	17127	17019	17015	17161	16937	16970	17150	16976	17038	16929	17157	17162	16998	17022	17326	17181	17154	17158	17057	16862	17100	17038	17091	17042	16888	17187	17162	16977	17133	16949	16917	17078	17134	16886	17118	17022	17157	17168	17008	16839	17113	17072	17120	17043	17180	17025	17138	17081	16944	17209	17045	17074	17250	17110	17248	17175	16982	17171	17048	17022	17207	17057	17155	16953	17027	17011	17095	17028	17280	17066	17008	17270	17038	17008	17025	17088	17128	17044	16918	17280	17137	17035	17087	17236	17083	17275	17013	16977	17077	17096	17201	16986	17179	17131	17058	16886	17053	17034	17210	17122	16923	17091	17193	17214	17250	17208	16982	17054	16893	16990	17121	17297	17095	16973	17138	17062	17055	17023	16996	17268	16982	16966	17180	17368	17151	17203	17021	17083	16947	17152	17054	17247	17202	17002	16987	17074	16954	17011	17313	16785	16958	16962	17228	16993	17157	16866	16929	17053	17056	17204	16997	17104	17007	17168	17048	17056	17040	16955	16963	16829	17159	17007	17132	17156	17362	17098	16934	16941	16974	16892	16931	16846	17036	17182	17229	17081	17125	17225	16890	17073	16990	16971	17126	17004	17254	17170	17049	16999	17109	17023	16860	17039	16980	17065	16997	17213	17136	16986	16992	16866	16997	17074	16879	16914	17022	16985	17225	17135	16921	17164	16960	17211
58805	82287	69296	56061	42082	33063	25870	18632	16859	15736	14570	14112	13364	13025	12891	12604	12446	12347	12331	12229	12014	11972	12003	12079	12001	12041	12124	12010	12057	12145	11820	11887	11987	11906	11959	11961	11817	11965	11930	12004	11810	12009	11989	11924	11979	11826	11912	11865	12097	11884	11977	11725	11903	11981	11932	11761	12010	11938	12013	11789	11791	11980	12101	11952	11996	11957	11830	11927	12008	11846	11960	11949	11861	11985	12035	11917	11802	11882	11900	11796	11807	11913	11915	11934	11876	11759	11932	11840	11918	11990	11802	11891	11872	12022	11755	12019	11843	11935	11886	11957	11773	12117	11999	11804	12014	12135	12133	11827	11937	11974	12115	12106	11976	12030	11918	12018	11840	11926	11887	11871	11960	11973	11840	11900	11942	12014	11910	11946	12136	11800	11723	11951	11755	11844	12007	11954	11880	12018	11886	11804	11912	11770	12109	11942	12050	11860	11924	11923	12056	11866	11943	12020	11881	11887	11860	11990	11761	11886	11899	11805	12095	11931	11970	11757	12024	11879	12031	11904	11860	11992	11952	11909	12014	11844	11880	12004	12029	11932	11947	11858	11872	12062	11978	11790	11926	12020	11802	11855	11892	11856	11830	12010	11815	11841	12006	11769	11833	11776	11900	11857	11928	11928	11996	11954	11977	11836	11823	11820	11820	12011	12027	12016	11823	11980	11958	12072	11893	11893	11803	11929	12084	11814	12013	11912	11981	11938	11923	12077	11767	12004	12020	11606	11930	11852	11885	11722	11906	11916	11854	11983	11915	12024	11952	11994	11990	11879	11913	12045	11913	12012	11819	11849	11945	11920	11936	11983	11868	11861	11878	11962	12193	11875	11919	11942	11905	11867	12168	11841	11935	11830	11838	11981	11812	11943	11863	11902	11705	12020	11883	12034	12032	11867	12004	11831	11852	11813	11833	11809	11799	11892	11782	11831	12038	11899	11949	11942	11929	11969	11874	12050	11799	11927	11882	12091	11945	11927	12018	12070	11798	11895	11991	11850	11876	11816	11908	12004	11924	11935	11952	11973	12076	11925	11951	11752	12034	11820	11901	11898	12201	11919	11949	12003	11944	11946	11883	11988	11720	11870	11817	11911	11889	12046	12017	11758	11746	12187	11968	11845	11811	11970	11883	12035	12081	11821	11946	11777	11818	11933	11814	11881	11868	12022	11810	12016	11918	11737	11795	11808	11937	11975	11971	11911	11941	11894	11901	12084	11929	11976	11826	11970	11867	11899	11925	11897	11823	11789	11931	11817	12118	11810	11901	11864	11927	11959	11930	11855	11914	11854	11829	11823	11819	11945	11885	11855	11854	12004	11700	12100	12093	11989	11815	11811	12056	12007	11971	11934	11888	11932	12035	11995	11941	11895	11905	11841	11720	12001	11817	11942	11938	11884	11981	11873	11930	11985	11924	11912	11884	11964	11928	11947	11810	11964	11831	11794	11918	11987	11929	11898	11817	12068	11955	11820	11966	11871	11852	11806	11905	11787	11950	11807	12104	12015	12110	11891	11780	11881	11866	11800	12035	11917	11935	11979	11944	11776	11887	11775	11869	12048	12055	12011	11973	12014	11919	11865	11921	11890	11873	11844	11836	11909	11991	11803	11850	11857	11808	11875	12009	11973	11752	11898	11854	11933	11815	11944	11889	12019	12008	11795	11947	12007	11983	12109	11909	11949	11947	11934	11849	11960	11858	11977	11712	12045	11995	11879	11925	12078	11810	11914	11949	12025	11839	11930	11829	11882	12039	11837	11944	11884	11933	11835	11890	11797	11880	11933	11987	11958	11979	11918	12003	11864	11892	11944	11935	11910	11821	11859	11918	12018	11863	11805	11867	12051	11948	11872	11769	11805	12089	11875	11952	11966	11843	11803	11897	11909	11897	11908	11967	11907	11949	11963	12120	12111	11769	12062	11854	12026	11867	12042	11908	11902	12012	12007	11979	11881	11945	12011	11968	11887	11902	11893	11797	11735	11826	12039	11882	11951	11988	11922	12017	11810	11842	12041	11922	11816	11996	12002	11860	11933	11895	11892	12055	11989	11863	11939	11998	11992	11843	11953	12029	11981	12056	11821	11887	11903	11852	11785	11951	11756	12072	11960	11886	12056	11966	11948	12052	11696	12027	11915	12031	11983	12065	11772	11828	11749	11906	11786	11880	12065	11885	11965	11945	12019	11808	11809	12047	11821	12086	11810	12080	11954	11866	11981	12072	11984	11945	11920	11925	11975	11969	11931	12102	11937	11929	12020	12035	11987	11954	12031	11951	11978	11934	11787	11901	11988	12047	11941	11969	11884	11945	11851	12028	11981	11890	11893	11870	11861	12006	12054	11847	11960	11848	11883	11981	11765	11837	11756	12078	11820	11997	11999	11953	12058	11950	11994	11923	12131	12069	11842	11870	11863	11867	11905	11852	12200	11975	11867	11870	11832	11994	11783	11933	11980	11900	11935	11837	11951	12044	12010	11771	11880	11841	11861	11872	12019	11890	11929	11952	12016	11886	11980	11821	11907	11938	12043	11847	12021	11917	11818	11876	11805	12059	12068	11806	11965	12151	12023	11884	11912	11974	11860	11793	12024	11947	11929	12104	11972	11940	11826	11962	11766	12096	12048	11899	11993	11940	11945	11983	11802	11948	11917	11967	11739	11805	11846	11942	11899	11976	11917	11877	11833	11972	12007	12013	11915	11836	11980	11900	11815	11938	11959	11932	11779	12095	11811	11948	11826	11805	11823	11999	11884	11856	11935	11828	12008	11998	12112	11694	11840	11934	11950	11890	11853	11982	11960	11883	11810	11880	11937	11888	12058	11783	11858	11962	11959	11907	11886	11887	11998	11736	11862	11927	11824	11906	11964	11895	11970	11930	11919	12053	11808	11867	11806	11962	11947	12027	12129	11893	12060	11866	11887	11941	12070	12079	11947	12156	11987	11888	11775	11866	11956	11967	11885	11863	11966	11904	11923	12033	11919	12037	11710	11942	11992	11940	11859	11977	12051	11911	11830	12040	11936	11900	12069	11857	11848	12132	11767	11906	12073	11875	11729	11881	11926	12080	12169	11956	11904	11962	11901	11871	11742	11915	11928	11884	11949	11724	12057	11974	11948	11986	11966	11900	12044	11891	11811	11830	12049	11964	11988	12027	11888	11979	11777	11875	11896	12043	11949	11882	11859	11978	11935	11876	12035	11916	11863	11923	12034	11859	11788	11887	12011	11915	11970	11954	11941	11858	11888	12044	11864	11983	11854	11882	12096	11902	11977	11854	11954	11920	11995	11947	11897	12192	11974	11934	11768	11943	11989	12069	11853	12009	11965	11893	11940	11961	12152	11970	11867	11971	11966	11991	11877	11906	11914	11984	11929	12026	11813	12001	11877	11886	11836	11817	11933	11837	11801	11951	11891	11941	11982	11854	12002	11920	11894	12037	11937	11952	11918	11857	11949	12024	11985	11836	11941	11863	11920	11917	11931	11842	11953	11973	12006	12032	11930	11952	11881	11932	11943	11982	12060	11946	11791	11839	12002	11895	11897	11993	11751	12057	11777	11879	11953	11848	11981	11951	12073	11918	11926	12041	11954	11960	11853	12105	11934	11882	11929	11978	11985	11806	11972	12014	11869	11944	11981	11865	11854	11940	11858	12132	11931	11924	11968	12027	11873	11831	11821	11845	11754	12002	11941	12004	11773	12081	11953	11986	11980	11938	11735	11936	11849	11975	12023	11862	11826	11985	11748	11879	12017	11806	12000	11888	11798	11860	12020	11977	11929	11918	12129	11932	11994	12016	11856	12005	11998	11971	11785	11859	11844	11976	11962	11971	11930	12046	11905	11895	11894	11970	11988	11927	11829	11849	11852	11903	11891	11976	11950	11930	11924	11723	11833	11828	11805	11950	11862	11859	11934	12160	11838	11897	11986	11931	11944	11960	12044	11973	11909	11856	11909	11905	11956	11912	11838	11961	12046	12090	11831	11861	11900	11849	11893	11849	11986	11840	12100	11979	11943	11912	11916	11971	11995	11982	11866	11869	11895	11861	11998	11836	11796	11952	11831	11881	11926	11884	12013	11765	11802	11954	11899	12035	11863	12008	11963	11873	11938	11856	11872	11876	11908	11874	12004	11866	11741	11942	11896	11953	11893	11974	12017	11977	12070	11937	11767	11863	11843	11699	11994	11906	11977	11890	11957	11973	11797	11882	11684	11823	11962	11872	11989	11987	11911	11867	11893	12015	11897	11985	11971	12039	12050	11895	11815	11919	11924	12031	12122	12002	12012	11927	12006	11897	12054	12031	12022	12006	12137	11732	11704	11978	12032	11905	11966	11835	11762	11842	11960	12116	11882	11970	11959	11891	12011	11936	12033	11860	11805	11819	11811	11820	11941	12008	11775	11822	11920	11952	11957	12020	11944	11938	11859	11741	11840	11992	11876	12133	11825	11959	11978	11993	11884	11973	11866	11884	11937	11956	12056	11868	11888	11979	11652	12047	11797	11907	11867	11909	11983	11931	11890	11892	11869	11960	12029	11887	12064	11773	11954	11916	11822	11826	11849	11936	12088	11816	12010	11870	11823	12025	11902	11874	12088	12031	12003	11950	11955	11865	11793	12054	11808	11747	11895	11943	11889	11819	11854	11816	11809	11958	11981	11905	11815	11912	11921	11928	11795	11866	11919	12044	11833	11948	11920	11928	11712	12092	11929	11870	11889	12065	11990	11888	12005	11999	12074	11929	11925	11738	11874	11927	11777	11969	12121	12053	11946	11826	11833	11987	11861	11938	11910	11948	11999	11823	12027	12116	11846	11897	11856	11903	11843	11914	11854	12052	11769	11886	11913	12065	11837	11957	11819	11915	11974	12013	11976	12159	12004	11986	11970	11907	11891	12058	11915	11899	11994	11875	12097	11936	11835	11884	11998	11955	11897	11874	11963	12039	11899	11978	11966	11839	11974	11845	11897	12112	11936	11994	11843	12126	11944	12112	11994	11951	11964	11979	11842	11936	11912	11881	11939	11895	11925	11972	12091	11885	11797	11947	11961	12126	12021	11986	12011	11881	11845	11952	11882	11958	12157	12041	11906	11945	11993	11983	11746	11880	11928	11953	11824	12008	11979	11878	11931	11815	12054
51527	58812	58798	46172	34902	29185	24330	20929	19415	18448	18076	17855	17572	17513	17482	17145	17200	16869	16891	16772	16698	16599	17019	16853	16891	16812	16576	16845	16865	16679	16706	16904	16744	16823	16962	16613	16623	16828	16792	16834	16627	16749	16856	16636	16872	16783	16729	16565	16799	16806	16953	16799	16704	16542	16913	16431	16612	16738	16722	16657	16662	16580	16663	16826	16686	16896	16784	16711	16656	16548	16770	16792	16725	16487	16761	16760	16641	16638	17063	16728	16632	16746	16747	16583	16689	16846	16856	16687	16496	16946	16616	16554	16381	16509	16868	16841	16563	16787	16590	16696	16592	16859	16740	16610	16479	16726	16902	16784	16793	16464	16615	16683	16727	16538	16832	16544	16742	16672	16576	16438	16589	16652	16834	16800	16900	16822	16862	16982	16896	16748	16380	16568	16663	16764	16681	16724	16672	16615	16597	16709	16683	16727	16614	16747	16838	16661	16226	16822	16696	16774	16480	16882	17036	16911	16603	16610	16802	16651	16945	16758	16885	16392	16696	16597	16735	16372	16686	16838	16680	16633	16852	16608	16754	16750	16721	16439	16431	16579	16782	16537	16750	16711	16817	16726	16794	16676	16710	16535	16740	16827	16586	16877	16796	16639	16695	16749	16500	16501	16775	16840	16513	16759	16673	16655	16718	16670	16961	16808	16796	16767	16647	16828	16650	16693	16710	16708	16586	16736	16413	16689	16778	16725	16581	16856	16667	16855	16685	16594	16591	16601	16706	16600	16700	16708	16613	16627	16560	16655	16957	16772	16482	16539	16633	16582	16798	16677	16851	16554	16805	16444	16656	16909	16859	16900	16804	16771	16680	16648	16838	16911	16683	16767	16615	16696	16505	16575	16727	16709	16830	16691	16802	16657	16860	16650	16680	16735	16818	16870	16769	16851	16635	16743	16944	16890	16695	16693	16686	16516	16490	16695	16709	16642	16824	16835	16910	16750	16676	16723	16727	16829	16591	16396	16620	16839	16702	16667	16682	16576	16616	16773	16669	16618	16559	16752	16680	16719	16799	16550	16523	16507	16886	16773	16929	16690	16615	16603	16608	16664	16844	16644	16674	16860	16900	16640	16758	16689	16775	16783	16698	16745	16722	16699	16638	16693	16803	16989	16901	16738	16823	16732	16684	16891	16662	16626	16893	16686	16747	16831	16847	16602	16775	16737	16729	16688	16718	16821	16731	16777	16646	16758	16501	16566	16543	16717	16595	16706	16735	16745	16916	16573	16558	16818	16749	16886	16714	16832	16749	16788	16636	16716	16603	16555	16788	16914	16698	16909	16642	16692	16599	16720	16583	16752	16826	16819	16941	16893	16777	16677	16686	16684	16564	16716	16563	16450	16484	16640	16781	16684	16791	16672	16610	16643	16874	16782	16806	16950	16773	16635	16712	16813	16649	16729	16809	16645	16633	16881	16650	17065	16587	16608	16604	16785	16544	16582	16669	16785	16617	16712	16825	16808	16799	16762	16793	16672	16873	16602	16904	16889	16595	16899	16639	16809	16641	16689	16778	16476	16457	16544	16677	16722	16589	16832	16635	16605	16638	16629	16699	16717	16883	16789	16487	16797	16681	16830	16772	16797	16760	16700	16655	16675	16673	16774	16692	16814	16772	16786	16691	16549	16466	16753	16638	16568	16870	16766	16720	16677	16733	16566	16845	16544	16800	16909	16822	16519	16761	16720	16731	16898	16706	17005	16666	16815	16900	16740	16686	16561	16519	16563	16699	16665	16598	16889	16712	16724	16766	16733	16892	16957	16825	16724	16798	16917	16843	16684	16691	16707	16770	16675	16652	16822	16792	16585	16643	16602	16816	16635	16554	16683	16676	16779	16636	16811	16636	16818	16589	16534	16405	16634	16837	16522	16475	16538	16772	16739	16685	16713	16749	16718	16938	16968	16785	16757	16822	16748	16630	16650	16774	16669	16677	16784	16975	16605	16892	16626	16615	16727	16612	16681	16700	16712	16618	16638	16594	16653	16758	16852	16740	16591	16767	16645	16352	16657	16683	16634	16690	16735	16755	16947	16773	16532	16527	16729	16802	16721	16643	16482	16509	16533	16512	16718	16830	16783	16738	16767	16635	16553	16533	16650	16719	16861	16707	17030	16791	16730	16738	16621	16875	16849	16793	16583	16635	16673	16834	16903	16909	16463	16765	16589	17032	16733	16856	16621	16638	16615	16587	16692	16594	16660	16503	16692	16693	16690	16645	16643	16761	16702	16542	16528	16584	16634	16469	16505	16778	16741	16873	16651	16744	16866	16592	16730	16518	16564	16717	16716	16702	16846	16743	16872	16602	16565	16725	16815	16668	16742	16753	16948	16679	16798	16730	16618	16437	16745	16741	16586	16572	16651	16616	16562	16761	16755	16701	16955	16846	16656	16654	16670	16879	16737	16889	16894	16817	16840	16921	16962	16976	16826	16476	16500	16759	16651	16724	16563	16461	16673	16883	16476	16485	16643	16562	16881	16804	16663	16579	16450	16475	16695	16777	16780	16573	16702	16718	16800	16318	16375	16801	16798	16477	16914	16853	16689	16682	16612	16643	16586	16696	16741	16751	16839	16755	16805	16775	16607	16636	16555	16476	16628	16644	16659	16604	16760	16716	16711	16697	16650	16779	16669	16689	16923	16668	16835	16698	16623	16858	16680	16430	16785	16554	16989	16963	16866	16861	16546	16828	16660	16630	16635	16807	16571	16699	16730	16559	16664	16732	16911	16806	16680	16756	16784	16830	16723	16704	16766	16822	16829	16617	16675	16859	16529	16756	16739	16718	16660	16509	16869	16646	16635	16765	16740	16624	16582	16690	17005	16724	16815	16530	16825	16552	16776	16742	16716	16655	16856	16684	16849	16748	16830	16903	16805	16583	16649	16854	16645	16853	16887	16797	16859	16739	16812	16982	16699	16856	16712	16627	16725	16767	16597	16681	16461	16695	16723	16779	16778	16753	16689	16720	16654	16716	16604	16820	16540	16793	16584	16779	16709	16801	16915	16675	16722	16845	16707	16864	16786	16576	16710	16636	16728	16668	16756	16673	16724	16672	16708	16615	16648	16848	16751	16889	16804	16685	16794	16821	16587	16858	16823	16568	16744	16814	16591	16808	16736	16638	16686	16586	16654	16825	17044	16773	16655	16675	16578	16768	16642	16636	16677	16614	16627	16617	16558	16885	16504	16809	16722	16936	16608	16735	16498	16497	16537	16569	16813	16862	16847	16815	16688	16718	16761	16582	16533	16819	16666	16777	16721	16964	16708	16664	16789	16833	16610	16697	16749	16538	16853	16824	16846	16789	16718	16741	16624	16506	16643	16878	16808	16966	16966	16769	16722	16478	16864	16647	16485	16620	16812	16723	16459	16770	16538	16724	16653	16706	16877	16785	16697	16801	16575	16516	16625	16679	16822	16801	16727	16746	16900	16465	16701	16587	16564	16765	16759	16669	16754	16918	16668	16801	16487	16890	16938	16740	16720	16995	16825	16815	16840	16690	16640	16782	16845	16706	16644	16730	16652	16781	16938	16821	16575	16672	16797	16675	16645	16540	16740	16632	16811	16665	16575	16894	16419	16935	16610	16628	16820	16587	16666	16854	16811	16887	16915	16955	16675	16751	16549	16507	16660	16742	16792	16631	16736	16708	16806	16826	16513	16653	16673	16657	16716	16673	16617	16634	16623	16899	16875	16713	16616	16615	16552	16833	16826	16621	16809	16867	16831	16755	16573	16639	16687	16725	16807	16513	16637	16685	16694	16848	16645	16610	16715	16593	16894	16695	16951	16730	16790	17019	16722	16777	16706	16817	16745	16708	16511	16687	16861	16816	16584	16849	16625	16600	16591	16574	16939	16588	16592	16872	16570	16675	16761	16732	16682	16526	16767	16829	16836	16918	16696	16889	16793	16722	16661	16726	16697	16600	16813	16784	16562	16686	16569	16774	16590	16739	16800	16741	16606	16833	16842	16654	16683	16658	16758	16763	16692	16694	16649	16569	16677	16767	16698	16774	16688	16760	16645	16629	16727	16574	16758	16500	16561	16822	16727	16610	16778	16744	16454	16777	16761	16732	16759	16684	16810	16761	16710	16665	16586	16545	16715	16540	16662	16707	16707	16889	16730	16961	16519	16791	16763	16825	16678	16629	16877	16779	16735	16569	16622	16754	16700	16666	16662	16588	16620	16861	16623	16821	16819	16932	16674	16619	16763	16758	16574	16668	16599	16909	16726	16743	16793	16975	16809	16813	16836	16771	16509	16812	16803	16813	16770	16788	16674	16598	16552	16755	16694	16675	16548	16700	16618	16609	16770	16686	16686	16841	16811	16627	16634	16702	16483	16599	16638	16526	16554	16731	16710	16671	16425	16682	16820	16715	16730	16661	17022	16752	16754	16929	16656	16597	16489	16722	16851	16872	16935	16724	16665	16659	16760	16745	16799	16699	16742	16535	16659	16489	16498	16793	16987	16758	16816	16589	16884	16629	16687	16615	16683	16781	16675	16668	16597	16895	16786	16789	16698	16884	16744	16458	16486	16710	16665	16695	16726	16820	16799	16616	16800	16676	16596	16653	16713	16506	16670	16799	16567	16876	16831	16715	16645	16737	16729	16663	16793	16647	16543	16691	16697	16855	16883	16677	16713	16806	16810	16573	16697	16783	16749	16876	16908	16660	16782	16661	16744	16603	16788	16636	16521	16634	16892	16824	16709	16725	16546	16530	16722	16497	16613	16811	16612	16684	16943	16631	16916	16787	16668	16635	16661	16602	16876	16396	16690	16458	16686	16591	16841	16751	16706	16900	16838	16601	16760	16669	16564	16837	16876	16783	16721	16889	16737	16850	16693	16652	16813	16680	16788	16622	16828	16893	16917	16427	16814	16943	16872	16743	16822	16545	16530	16596	16781	16641	16672	16826	16750	16788	16942	16645	16820	16720	16696	16670	16773	16688	16639	16577	16672	16687	16593	16695	16656	16675	16977	16885	16652	16531	16644	16634	16624	16491	16685	16798	16726	16899	16801	16747	16721	16760	16620	16839	16799	16769	16632	16866	16598	16778	16676	16928	16889	16774	16659	16927	16734	16861	16667	16685	16596	16786	16802	16729	16715	16598	16770	16733	16704	16801	16486
55409	67732	59323	41358	31518	24968	20373	16608	15064	13823	13358	12953	12876	12568	12506	12226	12181	12020	12011	12061	11934	11954	11847	11719	11793	11781	11787	11820	11939	11769	11919	11823	11794	11967	11703	11678	11713	11831	11760	11867	11718	11634	11735	11694	11954	11715	11677	11733	11771	11636	11805	11763	11766	11609	11810	11780	11689	11914	11795	11738	11646	11752	11791	11873	11977	11878	11709	11733	11697	11890	11740	11612	11860	11916	11553	11788	11707	11867	11754	11798	11874	11854	11818	11766	11642	11722	11836	11982	11801	11835	11787	11785	11842	11707	11773	11655	11754	11892	11737	11727	11728	11865	11712	11783	11831	11762	11725	11538	11820	11654	11821	11762	11830	11751	11577	11733	11775	11837	11645	11888	11702	11721	11620	11775	11816	11774	11742	11798	11824	11686	11764	11568	11747	11810	11802	11808	11796	11782	11735	11826	11809	11649	11782	11687	11785	11827	11814	11869	11731	11544	11774	11753	11682	11729	11667	11847	11694	11572	11664	11643	11993	11718	11890	11726	11772	11778	11676	11790	11767	11906	11674	11759	11701	11728	11745	11987	11818	11810	11782	11857	11661	11656	11612	11660	11557	11700	11747	11781	11768	11885	11689	11703	11655	11795	11716	11645	11706	11603	11700	11835	11660	11718	11767	11782	11662	11755	11819	11803	11663	11733	11811	11816	11703	11799	11786	11692	11856	11596	11789	11760	11881	11819	11897	11684	11813	11586	11755	11762	11845	11831	11743	11746	11662	11837	11746	11702	11786	11708	11648	11808	11714	11755	11791	11742	11704	11688	11766	11636	11709	11830	11918	11746	11775	11771	11736	11897	11789	11860	11671	11803	11749	11690	11724	11807	11923	11809	11740	11669	11959	11703	11746	11853	11859	11936	11847	11868	11700	11823	11688	11772	11667	11819	11918	11580	11664	11820	11664	11726	11607	11840	11824	11732	11788	11737	11828	11888	11976	11778	11623	11768	11782	11837	11826	11803	11760	11689	11861	11666	11894	11864	11798	11800	11697	11750	11662	11750	11867	11738	11920	11708	11708	11691	11558	11752	11575	11709	11695	11841	11693	11810	11778	11763	11711	11726	11775	11772	11714	11738	11717	11784	11753	11598	11759	11657	11659	11773	11837	11874	11878	11750	11754	11769	11821	11567	11734	11938	11834	11752	11785	11810	11886	11689	11785	11657	11826	11897	11777	11665	11805	11705	11703	11885	11736	11655	11896	11544	11745	11844	11700	11728	11744	11630	11944	11458	11677	11652	11918	11887	11824	11863	11782	11581	11803	11698	11774	11803	11720	11614	11742	11662	11642	11889	11696	11712	11816	11732	11905	11809	11614	11832	11639	11879	11728	11850	11659	11591	11684	11774	11801	11780	11684	11658	11700	11827	11713	11727	11811	11748	11777	11830	11900	11553	11699	11769	11784	11904	11805	11672	11745	11885	11845	11764	11642	11903	11808	11815	11885	11749	11753	11705	11773	11642	11724	11786	11964	11810	11710	11599	11969	11855	11740	11804	11836	11829	11873	11674	11908	11734	11808	11675	11812	11777	11724	11680	11813	11703	11783	11696	11875	11852	11786	11927	11792	11587	11784	11902	11883	11732	11847	11754	11726	11670	11728	11697	11803	11681	11897	11835	11792	11904	11875	11781	11831	11738	11666	11871	11921	11737	11642	11756	11736	11823	11854	11823	11888	11711	11832	11695	11934	11679	11701	11764	11587	11748	11651	11767	11691	11759	11839	11877	11787	11816	11771	11792	11728	11724	11951	11767	11754	11661	11762	11704	11708	11719	11704	11849	11823	11721	11723	11880	11713	11921	11858	11939	11918	11794	11790	11744	11713	11722	11829	11788	11983	11766	11703	11782	11712	11848	11800	11582	11794	11759	11713	11736	11904	11802	11662	11881	11798	11888	11597	11787	11762	11797	11756	11750	11659	11730	11719	11727	11658	11817	11731	11772	11815	11743	11756	11792	11673	11748	11753	11710	11795	11778	11721	11674	11762	11870	11852	11818	11667	11775	11807	11733	11806	11776	11739	11825	11720	11639	11735	11803	11896	11843	11751	11737	11584	11733	11845	11705	11742	11812	11890	11830	11676	11807	11831	11631	11768	11702	11646	11706	11828	11863	11692	11711	11718	11795	11782	11838	11862	11775	11777	11852	11735	11731	11842	11841	11783	11846	11813	11845	11872	11850	11880	11787	11657	11976	11873	11681	11770	11805	11780	11829	11777	11809	11685	11761	11653	11779	11784	11632	11768	11669	11667	11734	11900	11568	11895	11800	11708	11866	11716	11629	11662	11777	11917	11597	11781	11693	11816	11791	11893	11935	11974	11814	11816	11681	11696	11801	11758	11864	11831	11871	11675	11647	11803	11896	11732	11847	11735	11783	11774	11795	11639	11772	11846	11597	11763	11731	11909	11758	11817	11829	11827	11827	11861	11678	11792	11855	11667	11847	11806	11645	11760	11704	11863	11624	11727	11730	11747	11788	11783	11727	11704	11794	11796	11853	11883	11733	11857	11833	11898	11758	11782	11777	11870	11709	11710	11683	11713	11709	11717	11674	11888	11798	11828	11781	11755	11775	11754	11675	11678	11887	11847	11783	11736	11626	11982	11868	11777	11582	11683	11783	11726	11529	11833	11785	11842	11791	11748	11696	11823	11608	11752	11628	11634	11926	11762	11982	11823	11818	11855	11744	11774	11825	11818	11751	11872	11835	11885	11724	11744	11829	11846	11710	11791	11770	11814	11717	11747	11783	11835	11768	11912	11773	11803	11721	11759	11677	11655	11720	11820	11788	11873	11730	11727	11881	11746	11790	11745	11725	11683	11873	12002	11783	11865	11646	11671	11753	11826	11706	11760	11808	11895	11741	11749	11732	11744	12025	11860	11700	11764	11633	11766	11872	11887	11919	11705	11817	11750	11746	11863	11881	11766	11615	11778	11837	11771	11820	11844	11724	11723	11739	11692	11920	11882	11727	11934	11803	11658	11878	11780	11772	11881	11727	11746	11661	11752	11804	11826	11708	11901	11850	11747	11828	11751	11676	11963	11855	11752	11833	11769	11824	11820	11791	11904	11712	11782	11693	11856	11883	11665	11868	11746	11722	11877	11829	11705	11695	11905	11774	11656	11818	11816	11700	11724	11892	11664	11778	11738	11896	11811	11840	11783	11656	11598	11871	11683	11685	11702	11681	11743	11777	11567	11762	11868	11650	11540	11881	11865	11621	11816	11717	11870	11730	11748	11811	11821	11876	11905	11761	11671	11684	11573	11697	11739	11739	11766	11704	11750	11765	11779	11637	11730	11815	11762	11764	11927	11855	11638	11852	11998	11837	11843	11746	11738	11695	11836	11845	11884	11804	11842	11674	11958	11703	11766	11928	11664	11832	11720	11633	11868	11760	11735	11681	11798	11770	11698	11677	11857	11789	11883	11797	11828	11896	11756	11831	11755	11728	11745	11706	11774	11806	11819	11855	11765	11604	11750	11843	11796	11686	11792	11753	11646	11563	11819	11686	11625	11708	11785	11734	11628	11866	11913	11922	11779	11808	11747	11717	11661	11695	11647	11877	11743	11826	11739	11813	11652	11852	11865	11782	11868	11697	11959	11727	11896	11773	11989	11816	11611	11732	11679	11552	11746	11737	11869	11746	11762	11662	11768	11883	11806	11769	11800	11704	11715	11685	11740	11808	11885	11646	11772	11714	11688	11864	11814	11607	11848	11817	11801	11699	11902	11528	11818	11690	11623	11718	11704	11695	11693	11784	11929	11620	11824	11562	11842	11697	11681	11911	11836	11841	11625	11827	11797	11822	11791	11721	11699	11653	11502	11611	11819	11658	11679	11810	11839	11923	11707	11706	11861	11725	11625	11657	11789	11782	11749	11823	11656	12077	11789	11751	11810	11745	11674	11894	11822	11728	11753	11631	11696	11752	11739	11825	11708	11831	12023	11610	11878	11977	11840	11734	11615	11859	11681	11726	11786	11760	11946	11832	11727	11793	11752	11774	11851	11756	11858	11562	11714	11689	11740	11837	11826	11846	11707	11823	11793	11852	11895	11859	11871	11770	11750	11759	11861	11947	11764	11825	11797	11689	11784	11851	11900	11768	11839	11825	11867	11832	11672	11805	11756	11833	11900	11804	11656	11699	11715	11779	11782	11736	11689	11817	11749	11946	11783	11651	11774	11748	11702	11693	11781	11726	11758	11623	11584	11820	11734	11751	11711	11834	11824	11796	11796	11767	11756	11725	11801	11848	11671	11785	11769	11646	11723	11750	11780	11614	11842	11693	11719	11882	11758	11680	11591	11548	11678	11781	11955	11781	11746	11843	11679	11852	11849	11799	11922	11552	11865	11724	11777	11916	11888	11782	11849	11672	11783	11676	11910	11649	11835	11737	11635	11743	11874	11782	11698	11850	11876	11701	11944	11799	11851	11769	11749	11923	11845	11725	11679	11918	11648	11663	11700	11629	11812	11836	11907	11846	11684	11948	11767	11732	11758	11763	11814	11802	11947	11963	11831	11634	11859	11700	11646	11749	11737	11695	11759	11711	11806	11681	11822	11877	11581	11655	11783	11725	11850	11732	11654	11812	11755	11761	11870	11648	11678	11751	11733	11964	11697	11711	11780	11696	11774	11737	11789	11784	11811	11834	11850	11718	11981	11788	11731	11617	11800	11912	11709	11683	11592	11770	11757	11691	11779	11704	11809	11758	11719	11703	11768	11851	11819	11727	11827	11766	11674	11715	11875	11721	11719	11802	11681	11785	11689	11723	11765	11686	11808	11758	11672	11773	11867	11779	11864	11775	11851	11865	11694	11754	11790	11728	11809	11769	11863	11657	11745	11709	11732	11828	11754	11794	11881	11790	11647	11851	11812	11697	11701	11656	11718	11670	11647	11733	11775	11749	11686	11910	11908	11788	11831	11790	11759	11796	11857	11662	11795	11827	11797	11807	11915	11647	11746	11733	11799	11692	11884	11705	11790	11553	11798	11736	11714	11787	11615	11885	11706	11697	11757	11678	11913	11668	11751	11620	11667	11728	11916	11732	11903	11836	11715	11755	11752	11769	11655	11905	11663	11828	11729	11937	11809	11729	12002	11826	11795	11667	11706	11797	11832	11770
26362	22217	33075	36320	37386	35730	31608	24232	20259	19097	18539	18097	17895	17795	17733	17604	17621	17165	17273	17123	17092	17086	17096	17002	16964	16924	16842	16618	16866	16795	16975	16866	16941	16723	16877	16987	16956	16780	16839	16886	16683	16815	16798	17009	16858	17008	16834	16825	16793	16942	16794	17018	16779	16756	16889	16810	16706	16883	16792	16795	17110	16788	16871	17032	16699	17019	16994	16668	16849	16847	16887	16778	16802	16843	16937	16700	16714	16946	16784	16765	16691	16622	16850	16637	16952	16729	16660	16860	16753	16862	16879	17040	16773	16748	16809	16731	16774	16930	16688	16656	16738	16900	16727	16871	16694	16734	16727	16875	16751	17128	16914	16870	17096	16926	16979	16763	16841	17040	16781	16682	16839	16645	16849	16706	16750	16906	16772	16927	16751	16823	16891	16855	16804	16920	16897	16775	16668	16541	16960	16778	16726	16883	17052	16683	16925	16733	16827	16780	16566	16771	16770	16672	16746	16575	16971	16808	16839	16845	16896	16766	16670	16615	16687	16710	16946	16716	16633	16743	16692	16972	16768	16869	16645	16758	16940	16890	16794	16836	16880	16739	16780	16700	16738	16663	16785	16780	16827	16748	16758	16763	16873	16822	16958	16733	16777	16812	16798	16651	16651	16835	16606	16884	16801	16895	16846	16659	16789	16802	16668	16711	16745	16836	16653	16891	16838	16806	16834	16810	16728	16900	16787	16759	16627	16909	17063	16838	16885	16810	16983	16889	16942	16818	16733	16809	16674	16859	16860	16942	16789	16750	16559	16797	16906	16693	16728	16918	16795	16737	16727	16874	16990	16827	16861	16836	16849	16856	16741	16771	16898	16753	16990	16919	17058	16715	16886	16655	16625	16781	16899	16989	16623	16777	16811	16749	16656	16671	16761	16992	16964	16738	16936	16777	17001	16911	16930	16881	16798	16707	16726	16842	16869	16817	16691	16920	16754	16939	16808	16689	16620	16830	16683	16883	16820	16878	16880	16762	16764	16646	16730	16642	16740	16628	16704	16730	16817	16658	16818	16786	17017	16890	16929	16923	16894	16780	16933	16767	16885	16718	16892	16800	16749	16519	16760	16536	16646	16915	16730	16776	16751	16730	16763	16796	16929	16865	16970	16917	17066	16818	16658	17027	16816	17003	16911	16708	16652	16567	16855	16988	16776	16832	16683	16982	16705	16669	16858	16669	16977	16919	16897	16860	16981	17045	16585	16763	16763	16915	16953	16657	16839	16863	16930	16887	16785	16736	16850	16925	16843	16636	16589	16765	16954	16745	16843	16808	16810	16643	16834	16888	16740	16744	16768	16649	16880	16741	16660	16795	16893	16799	16770	17004	16797	16622	16766	16585	16711	16588	16983	16946	16775	16664	16737	16748	16969	16936	16944	16555	16723	16701	16757	16887	16645	16731	16689	16745	17111	16785	16692	16709	16720	16740	16807	16878	16957	16749	16810	16728	16848	16798	16751	16678	16811	16780	16707	16708	16857	16791	16791	16714	16670	16904	16847	16586	16962	16755	16836	16882	16780	16844	16853	16840	16968	16775	16796	16776	16721	16602	16697	16657	16689	16813	16490	16723	16936	16770	16830	16954	16887	16843	16711	16975	16812	16834	16923	16887	16846	17087	16836	16830	16871	17093	16968	16865	16742	16595	17053	16866	16795	16827	16736	16760	16761	16776	16737	17090	16870	16699	16811	16799	16894	16772	16690	16855	16610	16885	16775	16925	16842	16674	16918	16782	16745	16675	16719	16830	16907	16756	16954	16861	16809	16799	16867	16798	16854	16811	16787	16836	16807	16835	16811	16734	16759	16841	16877	16668	16794	16682	16839	16899	16895	17034	16929	16684	16825	16756	16833	16855	16885	16689	16646	17014	16734	16686	16820	16950	16786	16957	16673	16777	16845	16951	16778	16819	16815	16487	16637	16785	16732	16869	16779	17076	16701	16804	16867	16804	16872	16891	16774	16901	16804	16680	16781	16907	16688	16672	16844	16847	16673	16934	16854	16879	16722	16765	16580	16861	16845	16934	16639	16659	16757	16958	16696	16676	16799	16823	16871	16880	16731	16889	16743	16702	16836	16841	16812	16671	16751	16922	16754	16689	16855	16784	16919	16718	16746	16860	16947	17007	16825	16990	16562	16689	16845	16689	16655	16769	16791	16901	16813	16862	16794	16657	17061	16771	16691	16850	16779	16860	17082	16760	16859	17065	16675	16871	16925	16732	16717	16785	16802	16724	16684	16912	16775	16704	16725	16988	16813	16891	16880	16637	16754	16880	16793	16748	16848	16710	16737	16816	17028	16780	17009	16692	16936	16989	16799	16743	16752	16771	16968	16818	16910	17010	16750	16872	16814	16698	16971	16954	17143	16859	16811	16631	16885	16843	16771	16734	16828	16756	16675	16911	16695	16998	16718	16850	16569	16777	16817	16703	16897	16975	16813	16829	16668	16734	16780	16707	16799	16637	17073	16845	16745	16886	16774	16965	16920	16839	16812	16818	16705	16752	16713	16670	16621	16712	16844	17029	17250	16766	16910	16906	16788	16871	16830	16973	16855	16894	16855	16867	16793	16795	16943	16778	16699	16841	16707	16804	16779	16952	16756	16668	16715	16717	16813	17011	16911	16962	16914	16873	16808	16598	16575	16653	16839	16816	16963	16859	16937	16735	16743	16955	16700	16838	16557	16632	16692	16665	16811	16742	16903	16644	16850	16910	16825	16806	16766	16943	16573	16740	16914	16628	16704	16863	16706	16830	16796	16671	16703	16924	16974	16897	16975	16780	16797	16625	16770	16757	16873	16712	16810	16578	16635	16880	16820	16723	16931	16918	16831	16915	16711	16805	16695	16593	16777	16801	16858	16996	16840	16827	16832	17045	16756	16929	16723	17058	16963	16809	16607	16740	16766	16968	16586	17145	16754	16800	16823	16737	16775	16969	16782	16812	16963	16930	16912	16859	16704	16939	16695	16740	16870	16783	16650	16827	16759	16574	16598	16726	16838	16764	16534	16781	16878	16794	16823	17014	16824	16878	16936	16633	16677	16666	16865	16676	16833	16764	17110	16766	16711	16699	17006	16764	16730	16657	16871	16983	16879	16619	16684	16750	16835	16745	17076	16837	16806	16802	16650	16841	17023	16794	16917	16559	16852	16749	16732	16720	16881	16678	16689	16589	16862	16800	16790	16776	16893	16771	16809	16767	16959	16636	16799	16753	16911	16731	17007	16766	16781	16810	17103	17053	16832	16730	16719	16722	16761	16720	16880	16782	16863	16802	16965	16981	16815	16915	16917	16836	16605	16610	16833	16601	16841	16654	16677	16929	16859	16747	16880	16684	16761	16919	16667	17137	17146	16818	16823	16804	16895	16747	16663	16740	16644	16812	17011	16993	16753	16569	16829	16779	16787	17046	16871	16697	16972	16865	16808	16651	16882	16725	16742	16785	16872	16760	16956	16839	16835	16798	16688	16739	16732	16872	16927	16831	16827	16782	16863	17010	16821	16782	16623	16895	16899	16723	16849	16926	16897	16660	16958	16809	16943	16847	17042	16675	16710	16804	16709	16712	16805	16874	17086	16917	16805	16800	16856	16776	16661	16836	16849	16832	16800	16708	16777	16778	17019	16849	16887	16885	16846	16730	16491	16720	16825	16831	16378	16892	16781	16660	16872	16827	16864	17000	16678	16902	16973	16791	17034	16709	16700	16799	16728	16822	16894	16780	16805	16674	16704	16843	16807	16889	16712	16833	16770	16696	16743	16602	16723	16818	16732	16906	17026	16851	16741	16837	16755	16650	16707	16888	16767	16699	16830	17060	17033	16800	16772	16766	16582	16956	16757	16874	17057	16792	16886	16722	16777	16792	16936	16990	17043	16897	16686	16784	16882	16792	16861	16972	16848	16639	16762	16849	16926	16654	16902	16803	16743	16731	16779	16918	16778	16685	16954	16654	16865	16915	16845	16768	16797	16745	16635	16885	16838	16752	16869	16789	16876	16781	16710	16775	17068	16921	16826	16942	16802	16798	17033	16740	16919	16661	16779	16901	16788	16832	16825	16903	17003	16561	16892	16792	16886	16941	16748	16548	16749	16712	16707	16713	16717	16809	16798	16940	16653	16876	16664	16734	16933	16591	16769	16747	16824	16914	16926	16768	16811	16759	16820	16831	16694	16798	16747	16975	16947	16856	16933	16819	16767	16948	16737	16726	16896	16929	16837	16978	16913	16878	16746	16751	16572	16864	16868	16779	16795	16946	16858	16741	16805	16644	16727	16663	16725	16801	16830	16898	16859	16887	16836	16717	16894	16954	16811	16971	16732	16738	16786	16710	16929	16974	17085	16997	17016	16793	16686	16736	16711	16768	16952	16779	16693	16741	16859	16856	16825	16723	16827	16375	16678	16877	16509	16852	16916	16946	16603	16857	17035	16734	16671	16714	16618	16855	16528	16793	16752	16806	16920	16779	16954	16775	17066	16872	16755	16999	16887	16892	16745	16851	16867	16700	16930	16789	16648	16727	16764	16693	16790	16798	16898	16727	16832	16908	16917	16713	16752	16959	16814	16994	16963	16721	16825	16973	16866	16787	16767	16777	16988	16752	16725	16804	16848	16802	16811	16741	16568	16737	16770	16687	16816	17034	16766	16821	16729	16776	16865	16799	16798	16838	16946	16823	16638	16816	16970	17020	16853	16804	16788	16983	16905	16808	16785	16657	16649	16703	16771	16854	16676	16695	16623	16877	17045	16767	16774	16788	16748	16942	17073	16655	16791	16628	16822	16705	16642	16820	16768	16721	16844	16771	16747	16756	16624	16675	16817	16596	16703	16520	16679	16836	16703	16685	16857	16734	16743	16820	16947	16764	16909	16879	16765	16870	16974	16737	16876	16888	16797	16759	16875	16728	16465	16792	16750	16907	16858	16780	16877	16871	16659	16806	16728	16667	16640	16830	16661	16757	16919	16907	16908	16823	16613	16579	16839	16612	16827	16904	16632	16720	16925	16726	16684	16879	16916	16983	16664	16630	16846	16842	16720	16899	16843	16860	16926	16641	16750	17028	16744	16906	16850	16671	16657	16764	16734	16860	16673	16792	16702	16645	16970	16873	16720	16767	16767	16640	16800	16746	16721	16812
55629	77692	65564	50081	41597	33155	25877	19031	15358	14512	13854	13330	13013	12845	12768	12271	12172	12282	12182	12079	12029	12063	11869	12038	12017	11945	12013	11892	11904	11892	11909	11868	11893	11881	11722	11940	11634	11726	11796	11715	11838	11936	11819	11903	11875	11743	11706	11889	11836	11844	11885	11692	12050	11850	11864	11704	11911	11758	11897	11878	11861	11792	11824	11786	11748	11848	11804	11974	11903	11833	11941	11887	11972	11989	11727	11833	11881	11879	11688	11781	11838	11682	11842	11936	11757	11864	11889	11810	11858	11931	11820	11850	11888	11951	11724	11859	11845	11846	11869	11938	11807	11857	11917	11990	12084	11934	11924	11875	11812	11859	11879	11748	11713	11793	11879	11867	11726	12053	11878	11994	11900	11879	11807	11838	11767	11828	11804	11824	11964	12011	11799	11890	11910	11875	11767	12021	11903	11713	11876	11876	11747	11910	11926	11902	11691	11771	11853	11825	11796	11863	11804	11858	11816	11896	11772	11847	12015	11898	11741	11919	11976	11958	11894	11843	11916	11699	11766	11753	11859	11893	11833	11944	11906	11757	11842	11855	11733	11732	11798	11800	11756	11799	11826	11858	11731	11713	11933	11952	11836	11969	11703	11880	11954	11924	11837	12051	11887	11831	11901	11798	11932	11924	11881	11876	11695	11917	11794	11955	11880	11802	11863	11810	11764	11919	11873	11693	11919	11862	11792	11832	11795	11870	11945	11748	11752	11930	11847	11844	11934	12009	11805	11905	11770	12004	11650	11891	11727	11741	11904	11783	11870	11875	11898	11945	11837	11711	12027	11988	11852	11887	11830	11993	11897	11655	11789	11917	11875	11972	11778	11815	11849	11868	11911	11931	11844	11872	11860	11807	11945	11767	11874	11853	12030	11591	11859	11841	11745	11843	11827	11831	11843	11895	11938	11861	12030	11650	11878	11776	11946	11677	11905	11851	11933	11805	11951	11900	11824	11812	11838	11840	11751	11867	11913	11725	11892	11796	11819	11802	11783	11920	11761	11779	11869	12028	11781	11776	11749	11870	11912	11942	11852	11857	11763	11917	11743	11781	11722	11957	11868	12007	11792	11776	11771	11999	11961	11996	11693	11888	12056	11723	11855	11912	11794	11974	11931	11786	11694	11903	11721	11708	11778	11906	11924	11839	11757	11759	11778	11919	11895	11774	11824	11902	11832	11908	11880	11877	11865	11830	11888	11754	11955	11970	11854	11838	11886	11610	11826	11802	11863	11879	11761	11901	11783	11786	11878	12067	11927	11940	11792	12030	11808	11901	11798	12028	12005	11928	11761	11957	11801	11702	11760	11669	11876	11726	11833	12007	11750	11708	11908	11797	11907	11906	11989	11876	11823	11811	12023	11688	11847	11931	11840	11922	11580	11863	11734	11685	11907	11957	11829	12034	11905	11897	11901	11696	11659	11669	12001	11638	11982	11830	11726	11755	11965	11844	11860	11992	11800	11860	11891	11821	11922	11855	11788	11844	11932	11790	11673	11999	11863	11836	11721	11815	11785	11711	11829	11833	11724	11941	11884	11783	11756	11825	11782	11849	11818	11920	11847	11891	11976	11817	11752	11822	11768	11920	11961	11969	11908	11926	11786	11867	11846	11807	11903	11766	11661	11975	11920	11896	11803	11979	11833	11813	11884	11928	12016	11946	11699	11855	11813	11751	12034	11696	11865	11945	12017	11887	11909	11859	11659	11751	11649	11673	12004	11966	11846	11929	11963	11919	11984	11765	11875	11910	11809	11755	11793	11777	11957	11932	11870	11682	11952	11944	11782	11853	11964	11867	11724	11865	12033	11847	11739	11651	11926	11936	11976	11821	11758	11783	11835	11914	11911	11919	11956	11806	11987	11738	11884	11775	11742	11944	11815	12046	11823	11875	11810	11908	11940	11946	11966	11822	11891	11832	12033	11643	11792	11858	11827	11693	11913	11749	11763	11858	11807	11954	11906	11944	11869	11826	11920	11849	11894	11941	11996	12079	11909	11814	11836	11729	11741	11763	11849	11690	11949	12003	11805	11840	11770	11983	11802	11974	11750	11807	11858	11891	11805	11721	12030	11801	11923	11825	11781	11863	11761	11806	12002	11824	11810	11931	11753	11788	11778	11680	11982	11775	11979	11867	11932	11722	12114	12033	11757	11922	11895	11909	11724	11988	11946	11878	11748	11761	11799	11676	11888	11707	11892	11883	11905	11909	11879	11935	12041	11714	11915	11877	11828	12000	11826	11740	11763	11781	11835	11904	11817	11764	11850	11823	11770	11898	11853	11919	11714	11746	11927	11935	11740	11879	11834	11847	11909	11863	11781	11788	11822	11839	11846	11856	11906	11783	11884	11790	11789	11850	11838	11765	11946	11902	11962	11718	11727	11807	11973	12057	11779	11889	11877	11758	11973	11877	11897	11993	11768	11870	11761	11819	11778	11885	11840	11865	11847	11703	11888	11824	11989	11687	11706	11906	11747	11909	11852	11981	12028	11841	11836	11793	11765	11859	11809	11787	11782	11813	11871	11856	11901	11921	11999	11928	11988	11781	11871	11808	11805	11994	11957	11964	11784	11704	11720	11855	11897	11774	11822	11721	11909	11782	11873	11815	11750	11962	11672	11720	12001	11746	11939	11724	11703	11782	11877	11774	11972	11794	11906	11826	11953	11981	11977	11867	11768	12023	11919	11759	11764	11884	11740	11852	11902	11827	11946	11815	11894	11751	11908	11769	11889	11759	11884	11806	11757	11888	11822	11927	11742	11932	11686	11850	11729	11832	11694	11998	11923	11810	11975	11955	11920	11824	11805	11917	11962	11969	11795	11904	11808	12109	11769	11778	11799	11821	11843	11974	11671	11746	11939	11942	11747	11773	11798	11758	11959	11743	11945	11922	11922	11768	11971	11938	11918	11919	11866	11802	11870	11811	11950	11923	11768	11802	11852	11768	11830	11865	11847	11783	11861	11675	11855	11866	11866	11866	11748	11795	11815	11954	11770	11891	12035	11957	11816	11995	11916	11719	11985	11907	11812	11883	11963	11740	11878	11871	11994	11917	11987	11882	11840	11818	11856	11851	11915	11836	11853	11811	11923	11852	11900	11949	11827	11794	11716	12042	12061	11853	11835	11815	11808	11940	11776	11949	11844	11982	11901	11851	11837	11981	11931	11728	11788	11946	11910	11800	11838	11782	11681	11954	11875	11934	11859	11828	11788	12001	11939	11972	11938	11986	11936	11880	11850	11911	11819	11821	11859	11906	11736	11914	11778	11907	11878	11935	11674	12058	11697	11815	11743	11745	11862	11854	11844	11810	11909	11947	11763	11890	11710	11871	11933	11747	11859	11803	11729	11785	11938	11812	11778	11766	11986	11917	11757	11901	11891	11855	11946	11927	11920	11737	12029	11967	12002	11922	11886	11792	11864	11980	11657	11638	11822	11841	11828	12005	11814	11825	11863	11824	11789	11853	11855	11918	12043	11971	11821	11877	11859	11782	11873	11910	11750	11890	11740	11832	11886	11776	11791	11883	11800	11658	11853	11905	11916	11944	11815	11797	11937	11945	11756	11810	11860	11809	11946	11924	11616	12014	11837	11946	11730	11767	11838	12034	11842	11943	11871	12007	11735	11775	11935	11651	11892	11935	11880	11780	11688	11949	11993	11891	11998	11994	11881	11847	11927	11809	11735	11854	11809	11784	11889	11776	11856	11796	11816	11921	11889	11877	12085	11909	11837	11793	11834	11716	11906	11669	11996	12042	11991	12054	11820	11878	11806	11955	11948	11768	11937	11775	11782	11814	11740	11721	11863	11896	11930	11796	11856	11968	11999	11848	11953	11794	11854	11856	11769	11899	11839	11749	11870	11833	11954	11982	11944	11919	11816	11832	11785	11962	11971	11932	11804	11813	11832	11862	11885	11858	11785	11841	11789	11773	11819	11654	11937	11782	11958	11866	11681	11724	11719	11909	11781	11839	11781	11804	11825	11795	11843	11994	11636	12071	11714	11966	11774	11958	11838	11858	11839	11819	11822	11736	11897	11748	11812	11832	11888	11867	11902	11765	11691	11689	11899	11785	12080	11778	11889	11848	11831	11709	11754	11881	11956	11768	11887	11940	11776	11851	11947	11824	11910	11701	11736	11698	11830	11965	11935	11825	11817	11817	11893	11774	11944	11782	11781	11993	11951	11901	11720	11788	11826	11824	12097	11786	11864	12025	11903	11893	11897	11999	11683	11927	11883	11868	11845	11909	11738	12005	11825	11878	11699	11843	11745	11666	11877	11972	11853	11888	11939	11624	11752	11866	11986	11905	11556	11986	11744	11857	11898	11839	11891	11896	11772	11686	11840	11835	11737	11916	11917	12116	11956	11843	11843	11844	11863	11905	12056	11744	11819	12002	11943	11774	11888	11735	11865	11875	11980	11852	11751	11709	11943	11862	11781	11841	12013	11884	11885	11858	11785	11798	11850	11812	11791	11744	11845	11783	11797	11762	11960	11972	11762	11831	11719	11997	11866	11991	11973	11853	11920	11828	11933	11903	11645	11876	11982	11899	11906	11929	11799	11748	11782	11951	11987	11906	11936	11860	11841	11941	11935	11784	11890	11592	11903	11941	12018	11836	11897	11849	11902	11773	11861	11921	11812	11927	11839	12016	11980	11686	11873	12026	11887	11755	11835	11855	11748	11854	11791	11912	11872	11738	11845	11831	11682	11742	11770	11847	11689	11979	11852	11860	11809	11798	11895	11812	11897	12028	11989	11888	11795	11981	11928	11497	11909	11852	11808	11765	11840	11751	11831	11832	11830	11852	11990	11784	11892	11656	11987	11582	11642	11823	11754	11868	11889	11770	11837	11774	11919	11698	11846	11803	11866	11807	11790	11805	11889	11749	11960	11827	11798	11983	11946	11825	11723	11967	11947	11953	11984	11913	11910	11795	11928	12032	11854	11751	11903	11873	11690	11872	11926	11840	11905	11814	11775	11813	11856	11828	11847	11892	11719	11863	11862	11732	11757	11843	11868	11921	11918	11910	11729	11893	11699	11860	11859	11867	11719	11781	11860	11906	11979	11785	11897	11841	11770	11865	11629	11955	11861	11923	11741	11927	11961	11837	11813	11794	11842	11727	11710	11909	11855	11789
24388	21331	29790	30557	33472	36593	35002	26140	21202	19813	19073	18868	18742	18668	18073	17950	17847	17575	17331	17378	17224	17181	17345	17202	17401	17331	17206	17243	17345	17267	17244	17068	16977	16931	17072	17253	17176	17215	17044	16875	17148	16901	17256	17106	17059	16962	17150	17019	17022	17122	16948	16934	17244	17145	16933	16985	16993	17036	17210	16988	17013	17074	17237	17036	17032	17204	16813	17002	17179	17061	17295	17087	17030	16895	17332	17295	16999	16942	16984	16833	17080	17064	17063	17119	17016	17046	17205	17069	17019	16907	17154	16896	17141	16835	17064	17102	16887	17266	17070	17025	17052	17035	17135	17088	17128	16975	17131	17159	16798	16880	16955	16959	16978	17152	17088	17129	17084	17112	17005	16912	17034	16981	16961	17134	17317	16882	16815	17113	17036	17133	16989	16887	17113	17058	17058	16939	16933	17037	16917	16943	17066	17105	16834	17042	17245	17032	17051	16944	16835	16925	17192	17031	16962	17080	17043	17002	16868	17060	16848	17210	16929	16926	17168	17209	17185	17259	17173	17046	17049	16774	17060	16655	16988	16951	16987	17042	17020	17099	17050	17170	17010	16687	16933	16795	16846	16946	16963	17089	16898	16956	17064	16996	17052	17217	16878	16951	17140	17079	17111	17024	16734	16896	16976	16871	16971	17238	17239	17075	17214	17195	16969	17035	16845	16999	17193	17023	17247	16973	16956	17001	16962	16896	16985	16897	17097	17268	17023	17079	17086	17102	17023	17155	17150	17195	17078	16765	17043	17059	16832	16939	17030	17137	17095	16970	17014	17094	16873	17120	16923	17013	17016	17060	17014	17127	17371	17179	17168	17114	17259	16744	17114	16990	17144	17145	17049	17048	16842	17033	16975	16958	16989	17084	17271	17231	17328	17175	17193	17248	17071	16933	17077	17002	16939	16944	16910	16869	17034	16933	16888	16972	16954	17036	16997	16943	16903	17029	16954	16871	17060	17008	16992	16954	16987	16970	16965	16730	17103	17049	16996	17014	17108	17090	16960	16968	16832	17146	16944	16883	17018	17020	17060	16966	17035	16926	17051	16967	16928	16928	17054	17107	17136	16917	16988	17151	16985	17257	16978	16920	17076	16986	17182	17029	17111	17117	16987	16970	17089	17207	17241	16941	17007	17209	17055	16953	17104	17247	17083	17009	17126	16946	17010	17063	17022	16860	17067	17227	17112	17163	16925	17067	16926	17038	17065	17056	17130	16914	16888	17052	16997	16864	16982	17071	17331	17250	16979	17066	16910	16738	16931	17235	17164	17006	16920	16906	16957	17031	16979	16930	17115	16995	16906	16931	17175	17100	16935	16932	16822	16903	17080	17129	17141	17023	17084	16933	17090	16958	17079	17037	17125	16888	17032	17062	16889	17078	17087	17073	16846	17027	16856	17076	17130	17072	16990	16962	17119	17172	17074	17127	17247	17148	16896	17145	17106	17233	16901	16910	17194	16974	16747	16952	16838	17075	17154	17068	16941	17048	17238	16967	17089	17152	17104	17241	16928	16827	17059	17066	16960	17056	17164	17105	16915	16893	17070	17125	17069	16985	16874	17069	16864	16864	16989	17197	16930	16985	16805	16977	16805	17070	16995	16952	16803	16924	16957	17079	16911	16994	17122	16871	16876	16923	16910	16941	17071	16916	17116	16990	16892	17096	17128	17154	17281	17144	16940	17035	17027	17139	16976	17100	16962	17046	16941	16940	17004	16730	16991	17058	17049	16883	17096	17068	16947	17131	17229	16924	17180	17083	16877	16922	17049	16896	16860	17076	17088	17171	17009	16638	17026	16855	17279	17072	17034	16797	16943	17027	17085	17124	17003	16994	17071	16707	17119	17009	16916	16892	16808	16887	17199	16953	17076	17146	16949	16944	17245	17107	16977	16928	16996	17063	16980	17114	16936	16944	17012	17045	16965	17013	16911	16964	17040	17015	17018	16982	16888	17082	17025	17090	17020	16900	16919	17165	17058	17096	17117	16907	16997	16910	17091	17073	16923	17206	16917	17137	17065	17043	16995	17165	16932	16940	16937	17245	17020	17081	17048	17033	17019	17061	17277	16936	16892	17040	17091	17029	17059	17157	17025	16821	16926	17259	16910	17187	16903	17031	17001	17215	17049	17151	17259	16979	16884	17136	17042	17247	16924	16942	16766	17021	16998	16982	17156	16996	17068	16929	16896	16891	16881	17135	17266	17108	17196	17229	17173	17133	16963	17053	17045	16883	16965	17173	16937	17219	17005	16804	16862	17155	17133	17007	17018	17117	16968	16870	17019	17076	17192	16997	16907	17089	16810	16807	17054	17229	16954	16907	16843	17052	17075	16886	17101	16902	17096	17292	17133	16863	16870	16930	16953	16896	17125	16965	17122	17059	16864	17063	17047	17006	17066	16989	16915	17033	17084	16900	17318	16866	17156	16978	16972	17167	17026	16920	16991	17093	17072	17000	17115	17091	16953	17311	16928	17061	16806	16908	17012	16995	17153	16925	17101	16958	16972	17055	17096	17056	17037	17041	17136	16868	16846	17176	16887	16979	16994	17231	17197	17103	17106	17144	16924	17201	16873	16860	16963	16898	16900	17019	17001	17036	16980	17202	17084	16985	17008	17195	16894	16966	16948	17121	17020	17266	17167	16928	16878	17296	17115	16903	16948	16984	17340	16962	16988	16930	17053	17152	16922	17060	16925	16940	16912	16961	17063	17020	16942	17011	16952	16930	17049	17102	16925	17028	16979	16904	16836	17002	17159	17201	17004	17351	17142	16890	16831	17052	16983	16981	16945	17151	17096	17005	16830	16914	17029	17009	17074	16943	16893	17196	17229	17038	17118	16868	17181	17152	17128	17236	17241	17153	16862	17172	17248	17095	17164	16974	16984	16910	17104	16974	16924	17035	16949	17049	17127	17096	16868	16980	16847	16918	17171	16999	16958	17104	17160	16983	17098	16840	17029	17164	17022	16852	17047	17047	17009	16877	16974	17102	17010	17094	17153	16857	16837	17104	17037	16859	17026	17076	17127	17027	17159	16925	17050	16950	16972	16990	16921	17148	17003	17038	17182	16747	17015	16974	16995	16795	16917	16897	17093	17023	16856	16954	17034	16798	17069	16864	17103	17015	17076	16950	16976	17024	17152	17071	17117	17153	17367	16966	17016	16785	17022	17236	17226	17149	17172	17131	17045	17123	17067	16882	16942	17172	17219	16978	17142	16678	17180	16991	17074	17128	16985	17008	17009	17487	17177	17071	17014	17028	17044	17147	17311	16920	16800	16888	17059	16978	17099	16993	16806	17066	17100	17060	16773	16903	17199	17017	17017	17190	16986	16953	17087	16981	16925	17014	16936	17056	17159	17014	17026	17066	17232	17010	16972	17073	17193	17017	17067	17183	17133	16999	17111	17212	17229	16984	16890	17065	17023	16829	17043	17009	17073	16944	17003	16804	16979	16964	17088	17017	17032	17079	17065	17249	17087	17143	17197	16950	17171	16896	17089	17206	16994	17108	17303	17049	16940	16978	17013	16909	17048	16964	17153	17061	17050	17133	17061	16803	16864	17199	16960	16879	16763	17073	17131	17029	17001	17054	17137	17033	17054	17145	16966	17147	17077	17055	17208	16974	16959	16891	16882	17053	16958	17001	16692	16621	17069	17099	16683	17096	16789	16851	17374	16856	17078	17070	17090	17127	17057	16880	17027	17216	16906	16956	17010	16981	16979	16807	16901	17037	16986	17314	17122	17173	17113	17019	17091	17009	17147	16958	17181	16988	16947	16843	17115	17037	17066	17069	16927	16967	16765	16993	17094	16954	16991	16936	17029	17042	16990	16967	16892	16921	16963	17031	17172	16764	16958	17060	17083	17121	17211	16922	17172	17013	16948	17173	17069	17071	17172	17147	17075	17138	17081	16673	17190	17110	17023	17030	17213	17197	17121	16873	16911	16975	16876	16985	16917	16952	17196	16896	16967	17079	17238	16949	16931	17015	16953	17289	17325	17125	17068	17085	17046	17323	16930	16872	17060	17116	17036	17067	16868	16986	16839	16701	16889	16967	17078	17051	17215	16994	16983	16832	16854	16969	16973	16984	17168	17022	17155	16971	17116	17173	17067	17027	16928	17070	16994	17151	17004	17027	16875	16933	17138	17093	16867	17148	17114	16901	17009	16956	17126	16911	16938	17133	17081	16963	16954	16842	17082	16970	17101	17056	17057	17019	16980	17176	16908	17008	16959	16762	17071	17002	16995	17102	17127	17110	16975	17022	17046	16989	17026	16888	17139	17087	16964	17111	17070	17110	17092	17001	17192	16949	17095	17103	16964	16835	16981	17191	16930	17174	17002	17133	17107	17151	17234	17047	17065	17102	17202	16775	16976	17007	16984	17257	17068	16843	17071	16852	17036	17255	17114	17012	17174	16936	17179	16957	16874	16982	17206	16870	16995	16888	17187	16975	16908	16932	17092	17276	16964	17289	17062	17161	17258	17033	17059	16940	17173	17007	16976	17048	16877	16927	17151	16968	16998	17025	16938	17091	17116	17125	17056	17161	16919	17008	17049	17056	17267	16975	17121	17081	17110	16968	16967	17330	17008	16918	17100	17209	17031	17068	16931	17017	16972	16950	17211	17123	16924	17099	16935	17066	17021	17044	17207	16981	17052	16991	17127	17065	17152	17267	17013	17049	17031	17003	16918	16895	17276	17035	17098	16877	16986	17218	17043	16809	17163	17009	17175	17158	16944	17011	17150	17108	17019	17428	16597	16790	17014	16969	17052	16662	16880	16959	17048	17049	17115	17242	17013	17113	17292	16923	17178	16908	17054	16775	16922	17226	17292	17059	17027	17055	17116	17173	16986	17006	17107	16941	17133	16944	16818	17015	16998	17149	17193	17152	16993	17057	17123	17027	16950	17007	17114	17036	17061	17116	16951	16920	17163	17127	17188	17115	16943	16888	17168	17157	17133	17050	16970	17094	17009	17021	17068	17060	17014	16950	17049	17092	16919	16946	17085	17000	17041	16844	17165	17216	16873	17098	17018	16713	16930	17054	17262	17161	17039	16878	16909	17045	16836	16893	17251	17318	17090	17118	17221	16889	16990	16995	16878	17007	17062	17045	17209	16945	16856	16982	16994	16969
58140	82126	72911	58608	47045	37728	29154	20878	16555	14911	14320	14083	13702	13454	12901	12748	12655	12394	12254	12225	12273	11995	12014	12045	12168	12082	11939	11910	11939	11828	11893	11882	12133	11928	11809	12058	12040	11810	11817	11886	11901	11970	11897	11938	11928	11988	11797	11995	11961	11935	12025	11889	11923	11935	11854	11979	11913	12048	11969	11958	11895	11877	11939	11816	11926	12013	12223	11989	12103	11918	12049	11998	11854	11889	12032	11863	11915	11954	11901	11905	11906	12175	11875	12056	12012	11908	11917	12074	11914	11926	11962	11899	12046	12139	12042	12064	11954	11867	11902	12003	11943	11974	11945	11946	11839	11956	11859	12042	12005	11883	11856	11948	12080	11965	11857	11970	11985	11813	11938	11756	11947	11796	11747	11870	11931	11951	11968	12012	11945	12028	11891	11934	12018	11954	11964	11979	11965	11925	11795	11979	11976	11840	11844	12028	11928	11982	11844	11945	11913	12038	11884	12002	12085	11907	11973	11816	11881	11857	11895	11955	11947	12004	11942	11918	11914	11993	12062	12041	11861	11897	11933	11930	11819	11784	12023	11932	11874	11799	12020	11965	12002	11771	12011	11828	11991	11906	12032	11931	11836	11908	11987	11876	12013	11842	11952	12012	11933	11856	11911	11848	12021	11998	12033	12090	11901	11824	11985	12046	11828	11859	11966	11873	11775	12044	11869	12098	11991	11615	11941	11952	11964	11923	11900	11882	12045	11915	12049	11931	11930	12073	12044	11971	11930	11954	11993	11911	11991	11736	12056	11955	11970	11806	11894	11916	12054	12068	11851	11940	12073	12020	11810	11707	11825	11928	11985	11990	12139	12057	12004	11948	12042	11879	11907	12009	11828	11783	11849	11909	11969	11964	12077	11844	12097	11972	11957	11939	12043	11814	11962	12013	11842	11816	11961	11987	11892	11918	11901	11889	11981	11911	11960	12059	11972	11802	12225	11841	11871	11938	11947	12038	12043	12013	11984	12020	11820	11890	12074	11974	11901	12019	11899	12092	12159	11952	12090	11872	11820	11994	11850	11993	11881	12082	12024	11957	11973	11955	12081	11940	11833	12039	11979	11843	12039	11861	11929	12052	11941	11944	12100	12084	11901	11956	11851	11849	12119	11978	12129	12152	12037	11901	11846	11995	11982	11868	11864	11773	11971	11925	12030	11944	12068	11802	11883	12074	11904	11994	12020	12027	11805	11954	12024	11943	11959	11870	11864	11899	11982	11949	11733	11896	12074	11960	11945	11906	11995	11986	11962	12024	12113	11874	11829	11954	11951	11889	11878	11996	11978	11837	11951	12010	11838	11790	12004	11918	11943	11860	11980	12011	11957	12133	11984	11927	11769	11736	11921	11924	11900	11989	11796	11810	11938	11993	11929	12002	11799	12014	11982	11961	11945	11894	12048	11908	12107	11929	11909	11808	11843	11809	11962	12048	12048	12043	11901	11888	11800	11864	11866	11883	12008	12025	11783	11895	12153	11917	11956	11952	11725	11864	12017	11723	11891	11840	11914	12050	12071	11913	11886	11991	12028	12009	12057	11844	11965	11943	11851	11700	11832	11877	11871	11895	11994	11968	11944	11947	12138	11878	11949	11826	11872	11788	11862	11981	11771	11963	11915	11869	11863	11964	11817	11958	11998	11976	12052	11814	11856	11930	11918	12116	11905	11841	12048	11853	11925	11868	11962	12047	11799	11997	11986	12028	11946	11921	12022	11872	11901	11799	11936	11847	11880	11942	12012	11983	12065	11866	11880	11999	11980	11769	12021	11848	11722	12056	11876	11796	11751	11933	12038	11946	11872	11926	11874	11970	12025	11998	11932	11953	11946	12000	11969	11710	11827	11909	11769	11717	11781	11987	11933	11929	12024	11800	11979	11964	12001	11875	12008	11867	11867	12012	11941	11789	11895	11914	11998	12044	11928	11869	11936	11963	11937	11924	12099	11890	12046	11936	11868	12023	11946	11815	11919	11815	11883	11898	11945	11770	11821	12054	11855	11869	12003	11939	12017	11967	11891	11978	11961	11797	12004	11934	11844	11890	12073	11954	12059	12080	11862	11750	11989	11875	11965	12041	11887	11890	11743	11997	11946	11950	11963	11951	11992	11922	11898	11910	11968	11864	11848	11954	11911	11905	11953	11720	11989	11812	12046	11896	11909	12040	11879	11905	11935	11912	11919	11859	12118	11913	12026	11879	12115	11993	11912	11952	11927	11825	12184	12050	11879	11812	11881	12020	11931	11950	11935	11817	11922	11973	11881	11960	11941	11902	11938	11934	11871	12038	11955	11997	11889	11820	11923	11862	11810	11981	11840	12120	11963	11877	11799	12040	11960	11852	11971	12072	11900	11985	11845	11983	12017	11944	11933	11921	11924	12002	12066	11764	12026	11873	11932	11924	11912	11850	11874	12003	11894	12045	11948	11933	11879	11883	11926	12039	11975	11978	11924	12045	12096	11931	11902	11920	11977	11948	11782	12089	12027	11827	11888	11802	11981	11900	11898	11917	11996	12097	12036	12067	11757	11984	11770	11861	12139	11975	11976	11809	11972	12016	11828	11939	11915	12020	11877	12070	12000	12019	11928	11943	11849	12069	12018	11948	11999	11777	11876	11872	11848	11875	11968	11936	12022	11847	12016	12088	11977	11953	12020	11959	11987	12012	11900	12018	11899	11940	11864	11881	12099	11739	12006	11942	11879	11993	11879	12013	11964	11961	11837	11925	11897	12044	11983	12071	11995	11934	11825	11895	11882	11862	11914	11867	12061	12082	11822	11832	11797	11812	11890	11982	11945	11854	11975	11938	11962	11964	12044	11909	11874	11937	11874	11987	11888	11941	11964	11902	11993	11986	12055	11912	12087	11892	11841	11922	11930	12000	11916	12019	12083	11840	12004	11951	11821	11871	11857	11981	11957	11868	11843	11956	12021	12034	11885	11883	12107	11930	11878	12042	12013	11931	11857	11895	12043	11895	11839	11894	11929	11985	11887	11834	11847	11927	11867	11825	11875	11840	11922	11889	11998	12046	12109	12037	12020	11933	11925	11750	11797	11934	12067	11945	11826	11909	11978	12034	11907	11828	11970	12017	12009	11929	12055	11984	11983	11885	11900	11867	11841	11969	12075	12010	12054	11910	12020	11922	11831	12079	12069	12046	11950	11950	11884	11908	11842	11973	12052	11753	12021	11956	12057	11930	11818	11976	11851	11865	12157	11952	11943	11948	11968	11931	11968	11879	12004	11949	11825	12065	11936	11839	11817	11889	11944	11875	11944	11766	11922	11805	11978	11843	11872	11860	11812	11927	11940	11802	11877	11905	11823	11949	11930	12108	11900	11997	11948	12009	11877	12022	11899	11713	11914	11934	11984	11936	11989	11915	12028	11874	11895	11920	11879	11811	11919	11946	12078	11955	12022	12037	11971	11844	11978	12039	11962	11972	12036	11757	12116	11854	11916	11928	11944	11968	11932	11949	11861	11981	12099	12067	11857	11982	11915	11951	11917	11943	11930	11849	11974	12033	11752	12033	11964	11794	11897	12120	11798	11957	11945	11847	11954	11874	11894	11950	12014	11982	11996	11862	11854	11860	12028	11894	12019	11940	11840	11923	12029	11893	11871	11958	12023	12020	11866	11921	11937	11865	11946	11942	11895	11899	11894	11946	11936	11815	11933	11987	11936	11861	11967	11698	11968	11740	11863	11923	11870	11959	11878	11903	11910	11834	12051	11892	12058	11836	12025	11829	11960	11904	11928	11942	12047	12098	11745	12115	11980	11863	11864	11920	12056	12082	11948	12095	12084	11792	11908	12045	11903	11961	11872	11976	11858	12028	12108	11979	11881	12081	12032	11828	11916	11771	11948	11872	11897	12000	12087	11973	11829	11979	11935	11829	11847	12131	11922	11984	12103	11920	11893	12025	12038	11750	12017	12031	11935	12048	11944	11760	11962	11932	11823	11963	11994	11839	11912	11958	12000	12156	11916	11804	11919	11959	11953	11937	12047	12074	11885	11887	11724	11884	12032	12082	11918	11887	11881	11826	11877	11959	11802	12011	11873	12134	11905	12059	11992	12104	11677	11959	11723	11995	12039	11973	11960	12015	12102	11807	12071	12047	11833	11941	11950	11887	11986	11949	12032	11780	11954	11977	11871	11958	11749	11916	12121	11952	12041	11851	11887	11966	11981	12028	11940	12093	12012	12022	11939	11911	11940	12032	11845	11759	11901	12020	12136	11947	12111	11846	12006	11829	12004	12010	11855	11838	11924	11931	11959	11791	11934	12040	11916	11950	11764	11888	12077	11945	11901	12024	11958	12132	11839	11973	11862	12123	11995	12000	11925	11934	11890	11961	11879	11960	11990	11888	11882	12040	11924	11953	12023	12023	11883	11767	11944	11858	11921	12057	12034	11836	11923	11841	11947	11985	11992	12015	12004	11995	12132	12038	11869	12089	11921	12026	11970	11927	12025	11981	11875	11937	11917	11833	11914	11935	11949	11924	11930	11761	11902	11818	11997	12041	11896	11942	12028	11947	11998	12181	11866	11980	11923	11818	11880	11757	11995	11818	11927	11894	11882	11870	11884	11806	11944	11909	11863	11866	11963	12124	11876	12078	12030	11965	11929	11829	11887	11976	12030	12020	11883	11910	11886	11978	11890	11966	11827	11909	12004	11851	11834	11907	11862	12030	11879	11855	11961	12003	12085	11966	12079	11954	12022	11941	12051	12018	11868	11966	12072	12082	11930	11911	11994	12059	11846	11955	11996	11974	11981	12028	11905	11889	11856	11973	11954	12174	12116	12070	12031	12113	12050	12005	11841	11917	11963	11968	11828	11995	11729	11950	11978	11868	11883	11824	12124	11962	12017	11896	11926	11886	11943	11791	11998	12012	12005	11874	11861	11917	11957	11962	12000	11921	11932	12044	11969	11989	12067	11957	11947	12049	12068	12088	11963	11975	11793	11927	11891	11945	11927	11835	11880	11888	11860	11902	12034	12027	11946	11877	11827	12061	11835	11849	11854	12051	11867	11974	11887	12065	12066	11854	11968	11804	11968	12023	11941	11879	11930	11998	12110	11885	11902	11913	12031	11825	12021	11750	11995	11925	11880	11821	11913	11915	11756	12002	11926	11812
52067	61197	59038	46644	35052	28286	24305	21202	19658	18760	18632	18239	17592	17565	17373	17341	17215	17068	16953	17117	16709	16863	16796	16876	16619	16783	16612	16890	16941	16875	16778	16672	16904	16590	16884	16542	16680	16554	16700	16353	16712	16652	16668	16473	16619	16781	16607	16840	16836	16535	16636	16702	16750	16508	16812	16594	16631	16767	16702	16713	16662	16772	16733	16631	16766	16848	16657	16507	16694	16571	16816	16689	16728	16580	16498	16674	16685	16702	16515	16588	16782	16676	16498	16571	16651	16733	16622	16546	16865	16666	16576	16774	16612	16622	16635	16666	16819	16493	16629	16691	16657	16692	16675	16534	16571	16574	16555	16531	16688	16562	16693	16652	16830	16467	16663	16646	16810	16952	16577	16573	16754	16589	16713	16675	16703	16770	16744	16672	16704	16723	16541	16614	16751	16509	16586	16461	16652	16791	16924	16493	16687	16878	16668	16663	16650	16716	16708	16637	16683	16714	16640	16711	16793	16526	16678	16489	16699	16623	16852	16898	16862	16679	16809	16784	16518	16882	16771	16596	16785	16737	16520	16588	16521	16751	16562	16682	16778	16625	16449	16675	16519	16674	16700	16620	16705	16624	16616	16728	16775	16660	16766	16575	16506	16650	16712	16631	16600	16455	16560	16718	16696	16737	16698	16661	16758	16616	16441	16622	16737	16912	16470	16544	16616	16768	16656	16774	16844	16349	16699	16726	16659	16440	16474	16637	16749	16572	16505	16723	16605	16702	16787	16590	16548	16694	16628	16727	16731	16533	16442	16698	16705	16574	16528	16512	16754	16815	16756	16808	16554	16684	16674	16714	16560	16463	16482	16687	16536	16615	16622	16629	16688	16658	16807	16660	16518	16724	16895	16574	16561	16631	16434	16810	16529	16641	16776	16695	16744	16627	16831	16625	16776	16711	16603	16724	16623	16499	16480	16669	16676	16580	16734	16568	16501	16527	16495	16611	16671	16671	16384	16793	16602	16608	16653	16694	16769	16625	16502	16601	16505	16623	16625	16752	16663	16678	16612	16583	16649	16543	16377	16586	16795	16512	16682	16699	16691	16552	16856	16824	16609	16527	16722	16711	16646	16810	16572	16556	16739	16636	16812	16756	16749	16781	16773	16752	16648	16647	16849	16550	16673	16677	16791	16542	16588	16525	16857	16796	16632	16572	16533	16582	16762	16610	16834	16575	16776	16813	16649	16717	16682	16684	16460	16780	16738	16592	16583	16454	16516	16628	16656	16640	16732	16371	16637	16780	16841	16719	16709	16542	16561	16670	16766	16465	16498	16705	16565	16811	16776	16624	16528	16621	16511	16718	16797	16655	16670	16573	16820	16555	16770	16707	16700	16616	16668	16914	16740	16772	16727	16837	16720	16819	16551	16711	16755	16453	16663	16628	16839	16579	16664	16590	16833	16702	16718	16672	16710	16574	16792	16736	16546	16567	16607	16557	16594	16464	16496	16506	16551	16462	16626	16490	16648	16577	16769	16674	16881	16761	16388	16652	16705	16630	16842	16630	16553	16486	16653	17003	16792	16642	16778	16576	16785	16450	16737	16795	16632	16537	16756	16690	16549	16494	16761	16885	16595	16661	16734	16599	16876	16788	16664	16731	16760	16583	16698	16653	16557	16640	16499	16556	16687	16604	16875	16760	16539	16652	16617	16720	16782	16731	16696	16823	16480	16681	16619	16707	16685	16817	16769	16656	16755	16525	16655	16643	16683	16756	16481	16656	16660	16474	16876	16576	16671	16523	16527	16793	16608	16575	16457	16521	16548	16632	16362	16526	16643	16831	16527	16729	16676	16628	16810	16758	16596	16634	16557	16573	16738	16573	16895	16666	16594	16796	16664	16684	16779	16453	16527	16708	16609	16509	16635	16632	16485	16526	16693	16718	16626	16658	16612	16780	16606	16538	16784	16558	16362	16754	16749	16486	16580	16484	16621	16451	16700	16560	16627	16462	16516	16598	16570	16903	16820	16714	16785	16508	16419	16258	16644	16670	16829	16849	16645	16893	16814	16698	16910	16644	16613	16545	16918	16590	16751	16703	16752	16554	16738	16543	16538	16713	16755	16573	16586	16633	16490	16486	16572	16739	16821	16608	16579	16817	16907	16691	16691	16618	16552	16644	16706	16682	16633	16754	16718	16716	16718	16848	16344	16654	16808	16578	16641	16362	16772	16485	16533	16823	16556	16670	16623	16756	16870	16716	16409	16577	16726	16588	16685	16511	16573	16574	16809	16545	16541	16707	16772	16585	16757	16664	16810	16880	16695	16659	16663	16724	16728	16741	16787	16708	16582	16487	16677	16618	16623	16627	16577	16596	16556	16629	16546	16797	16794	16574	16730	16740	16665	16628	16864	16630	16736	16765	16783	16868	16446	16615	16609	16577	16785	16427	16563	16707	16812	16636	16760	16659	16805	16600	16581	16562	16702	16755	16576	16785	16732	16727	16667	16609	16679	16629	16652	16768	16771	16721	16733	16774	16726	16605	16902	16746	16626	16720	16762	16713	16577	16692	16626	16679	16683	16605	16654	16743	16736	16567	16725	16483	16656	16703	16740	16853	16701	16590	16676	16464	16503	16695	16774	16508	16829	16690	16247	16702	16639	16641	16546	16321	16701	16644	16808	16876	16846	16765	16596	16801	16738	16641	16464	16767	16734	16711	16472	16460	16806	16626	16721	16898	16720	16697	16700	16824	16708	16542	16664	16535	16676	16660	16617	16711	16426	16706	16648	16550	16665	16569	16606	16799	16682	16568	16579	16639	16684	16679	16748	16957	16999	16578	16405	16745	16714	16624	16773	16826	16986	16536	16592	16492	16568	16754	16828	16669	16761	16822	16791	16681	16512	16895	16763	16636	16787	16771	16634	16573	16528	16618	16794	16730	16835	16766	16496	16756	16554	16703	16647	16653	16749	16674	16592	16675	16684	16681	16636	16623	16642	16523	16615	16746	16944	16565	16558	16661	16859	16586	16499	16755	16679	16726	16432	16542	16627	16535	16445	16683	16639	16737	16418	16400	16508	16637	16748	16759	16641	16727	16589	16461	16842	16703	16561	16659	16639	16680	16600	16597	16777	16509	16732	16650	16650	16656	16787	16505	16640	16777	16774	16735	16896	16687	16677	16541	16402	16590	16440	16521	16530	16777	16736	16844	16592	16554	16724	16759	16614	16836	16889	16820	16855	16789	16581	16535	16475	16641	16434	16469	16598	16582	16698	16720	16790	16717	16467	16569	16756	16578	16652	16672	16502	16746	16591	16746	16740	16730	16833	16764	16747	16558	16709	16420	16671	16588	16710	16862	16405	16734	16737	16948	16601	16519	16511	16703	16627	16545	16474	16592	16717	16616	16572	16740	16768	16776	16625	16540	16496	16651	16642	16514	16848	16779	16501	16639	16635	16693	16597	16786	16545	16647	16674	16616	16543	16562	16780	16689	16665	16987	16728	16503	16635	16816	16678	16529	16693	16664	16771	16559	16610	16881	16734	16820	16680	16669	16953	16587	16637	16908	16623	16502	16600	16788	16734	16601	16716	16561	16768	16544	16844	16607	16577	16732	16748	16681	16626	16705	16526	16618	16921	16746	16853	16758	16733	16320	16790	16539	16422	16851	16736	16606	16633	16602	16383	16810	16904	16615	16536	16647	16800	16699	16451	16375	16504	16515	16752	16832	16699	16598	16684	16597	16694	16766	16581	16604	16648	16684	16420	16673	16469	16387	16586	16634	16578	16532	16600	16716	16578	16727	16645	16491	16652	16567	16693	16710	16721	16694	16501	16729	16678	16567	16602	16720	16711	16683	16730	16547	16519	16683	16836	16825	16681	16859	16703	16712	16722	16758	16824	16792	16743	16517	16576	16628	16611	16784	16568	16681	16607	16902	16616	16877	16697	16821	16551	16518	16660	16460	16447	16773	16626	16812	16507	16593	16720	16705	16972	16588	16515	16771	16486	16472	16580	16506	16795	16836	16670	16727	16779	16652	16751	16381	16778	16710	16680	16574	16611	16529	16694	16650	16688	16671	16688	16864	16421	16539	16644	16636	16613	16669	16711	16869	16660	16638	16693	16658	16514	16693	16643	16534	16667	16661	16770	16667	16644	16580	16728	16433	16440	16379	16748	16731	16586	16613	16797	16588	16812	16596	16561	16628	16530	16531	16737	16518	16789	16712	16469	16570	16628	16827	16642	16817	16718	16741	16685	16644	16565	16773	16898	16710	16657	16643	16778	16700	16692	16625	16732	16728	16547	16560	16671	16424	16806	16716	16750	16607	16727	16538	16645	16664	16610	16656	16608	16648	16623	16750	16551	16678	16698	16450	16702	16723	16585	16702	16511	16661	16548	16652	16898	16814	16542	16610	16827	16693	16642	16689	16570	16554	16672	16469	16457	16477	16535	16550	16930	16808	16863	16768	16743	16815	16643	16703	16721	16703	16568	16564	16604	16315	16776	16530	16812	16752	16574	16553	16535	16827	16437	16631	16586	16557	16519	16656	16663	16527	16603	16730	16585	16889	16759	16653	16704	16562	16598	16502	16483	16652	16610	16662	16753	16804	16682	16440	16766	16572	16551	16779	16807	16653	16674	16624	16719	16564	16643	16600	16515	16503	16622	16453	16544	16653	16946	16627	16802	16917	16637	16611	16595	16747	16538	16636	16702	16651	16582	16889	16637	16745	16600	16603	16608	16592	16621	16689	16653	16743	16619	16658	16737	16682	16839	16792	16904	16857	16627	16557	16601	16678	16469	16755	16663	16551	16824	16706	16680	16771	16717	16773	16740	16633	16813	16795	16546	16556	16580	16885	16731	16769	16713	16492	16632	16478	16667	16629	16631	16833	16684	16526	16857	16842	16640	16827	16648	16785	16574	16651	16655	16562	16436	16640	16758	16544	16779	16642	16608	16568	16599	16635	16554	16670	16770	16571	16795	16719	16694	16464	16430	16703	16763	16651	16638	16638	16480	16545	16668	16705	16659	16630	16576	16641	16569	17031	16724	16667	16727	16711	16642	16882	16578	16670	16564	16664	16394	16516	16689	16702	16745	16865	16737	16562	16534	16650	16740	16601	16542	16609	16615	16629	16760	16891	16757	16795	16812	16746	16811	16516	16531	16590	16678	16493	16766	16662
56335	69873	60112	42154	31165	24215	20494	17165	15115	14641	14100	13344	13068	12758	12532	12479	12162	12098	12180	12032	11896	11885	12011	11824	11912	11992	11894	11846	11875	11850	11693	11888	11827	11714	11895	11750	11832	11843	11711	11673	11660	11877	11808	11807	11876	11819	11770	11744	11790	11738	11775	11865	11790	11890	11821	11800	11781	11677	11786	11640	11724	11856	11740	11926	11660	11635	11894	11845	11710	11763	11747	11720	11655	11776	11656	11677	11702	11642	11727	11825	11735	11849	11681	11710	11656	11717	11753	11758	11768	11815	11725	11785	11718	11601	11691	11732	11752	11721	11883	11772	11939	11720	11707	11841	11756	11656	11758	11800	11761	11802	11704	11884	11870	11808	11636	11761	11754	11894	11818	11642	11808	11875	11770	11694	11726	11901	11868	11759	11724	11739	11755	11726	11830	11726	11716	11693	11843	11746	11668	11840	11690	11729	11723	11782	11828	11701	11759	11829	11731	11796	11542	11694	11921	11682	11750	11960	11576	11810	11809	11793	11699	11830	11819	11782	11696	11901	11872	11812	11673	11854	11614	11840	11833	11937	11708	11767	11663	11731	11693	11648	11914	11862	11680	11752	11597	11684	11772	11819	11655	11604	11886	11745	11853	11807	11733	11756	11648	11782	11919	11744	11757	11797	11789	11824	11879	11632	11786	11811	11910	11618	11881	11618	11896	11653	11796	11971	11702	11702	11725	11832	11792	11791	11628	11858	11858	11731	11800	11736	11812	11664	11639	11808	11814	11745	11847	11725	11766	12021	11673	11841	11779	11753	11690	11832	11639	11760	11927	11688	11818	11838	11776	11959	11729	11854	11840	11753	11837	11764	11657	11842	11799	11725	11781	11703	11769	11681	11741	11709	11809	11823	11926	11686	11736	11774	11884	11695	11695	11881	11728	11739	11670	11739	11822	11730	11811	11864	11804	11814	11816	11658	11797	11771	11679	11759	11825	11773	11851	11624	11780	11722	11740	11784	11720	11712	11849	11691	11728	11849	11646	11782	11805	11877	11885	11647	11779	11818	11735	11735	11704	11716	11759	11796	11814	11827	11784	11860	11746	11969	11703	11802	11855	11925	11723	11747	11740	11738	11745	11714	11732	11764	11659	11873	11820	11579	11750	11669	11959	11749	11833	11704	11774	11796	11819	11679	11655	11643	11655	11733	11787	11583	11746	11840	11688	11795	11682	11824	11810	11832	11676	11883	11794	11716	11664	11761	11824	11722	11738	11855	11736	11606	11778	11807	11629	11699	11875	11781	11906	11730	11771	11838	11832	11693	11780	11683	11758	11553	11746	11723	11744	11742	11793	11914	11624	11818	11697	11721	11830	11698	11795	11829	11744	11754	11826	11789	11853	11728	11677	11830	11676	11790	11631	11792	11730	11662	11819	11612	11691	11717	11803	11699	11726	11846	11934	11690	11617	11835	11648	11731	11721	11725	11732	11746	11514	11664	11713	11755	11754	11920	11804	11631	11863	11801	11832	11805	11666	11740	11796	11801	11773	11742	11863	11859	11686	11844	11663	11672	11791	11907	11901	11650	11870	11742	11834	11730	11822	11952	11812	11749	11668	11664	11728	11675	11853	11689	11897	11773	11805	11814	11780	11895	11698	11742	11880	11797	11625	11774	11640	11597	11687	11774	11906	11860	11781	11883	11735	11869	11721	11734	11721	11611	11701	11797	11901	11742	11691	11635	11808	11590	11750	11858	11709	11774	11658	11775	11941	11910	11739	11538	11744	11824	11715	11695	11796	11792	11677	11673	11882	11616	11798	11691	11777	11821	11787	11735	11741	11691	11658	11779	11664	11781	11602	11934	11894	11709	11852	11745	11732	11677	11643	11629	11749	11572	11745	11709	11739	11696	11685	11799	11704	11743	11754	11893	11636	11695	11766	11868	11713	11810	11758	11633	11643	11790	11650	11812	11735	11755	11886	11911	11952	11807	11854	11687	11748	11888	11631	11920	11758	11792	11551	11811	11694	11685	11704	11682	11767	11748	11785	11720	11966	11869	11801	11756	11746	11772	11682	11746	11729	11613	11851	11766	11738	11684	11842	11824	11670	11855	11838	11767	11708	11670	11824	11568	11800	11845	11860	11667	11801	11655	11770	11818	11851	11820	11841	11786	11856	11848	11863	11697	11867	11819	11819	11645	11720	11742	11879	11835	11826	11704	11854	11804	11750	11723	11767	11952	11888	11716	11632	11776	11743	11772	11741	11796	11570	11845	11879	11728	11855	11731	11643	11825	11862	11590	11770	11744	11754	11771	11874	11568	11880	11822	11819	11714	11715	11725	11816	11736	11808	11728	11879	11751	11571	11818	11806	11648	11608	11754	11710	11935	11886	11730	11950	11863	11855	11670	11795	11740	11749	11878	11731	11813	11717	11712	11984	11848	11680	11638	11774	11801	11810	11678	11896	11867	11755	11721	11686	11707	11696	11773	11716	11837	11781	11687	11657	11987	11707	11843	11729	11912	11718	11825	11788	11745	11784	11912	11863	11820	11738	11681	11617	11798	11706	11848	11782	11827	11692	11865	11810	11893	11633	11737	11735	11709	11574	11734	11834	11614	11680	11643	11765	11776	11881	11872	11794	11788	11791	11857	11812	11773	11860	11741	11709	11679	11849	11675	11869	11714	11760	11845	11710	11841	11674	11689	11757	11798	11750	11872	11848	11673	11894	11693	11794	11751	11735	11765	11770	11855	11604	11802	11613	11648	11921	11759	11788	11799	11750	11848	11769	11676	11820	11968	11780	11721	11861	11634	11786	11871	11823	11627	11590	11805	11682	11742	11683	11787	11858	11672	11813	11766	11749	11771	11670	12006	11834	11699	11735	11747	11935	11710	11781	11810	11734	11760	11765	11746	11768	11740	11777	11754	11648	11707	11737	11784	11827	11736	11721	11833	11953	11885	11917	11714	11783	11597	11750	11822	11706	11818	11861	11695	11916	11892	11645	11890	11571	11758	11815	11616	11688	11718	11790	11663	11664	11675	11812	11727	11851	11685	11722	11709	11759	11851	11755	11887	11801	11835	11697	11565	11662	11896	11913	11720	11781	11748	11728	11861	11761	11745	11779	11646	11750	11868	11954	11834	11831	11803	11952	11649	11698	11777	11632	11737	11895	11685	11769	11748	11748	11770	11715	11715	11629	11723	11863	11830	11814	11731	11878	11697	11765	11765	11954	11733	11594	11707	11739	11587	11967	11728	11663	11684	11875	11825	11708	11754	11808	11765	11825	11629	11793	11708	11819	11825	11813	11786	11659	11778	11753	11700	11656	11783	11861	11555	11757	11687	11904	11849	11821	11705	11879	11553	11725	11816	11911	11753	11735	11981	11757	11851	11679	11753	11747	11714	11782	11787	11655	11766	11778	11835	11801	11687	11814	11896	11766	11860	11854	11843	11698	11871	11734	11690	11855	11749	11738	11706	11714	11822	11867	11859	11913	11766	11704	11790	11818	11761	11750	11760	11934	11741	11734	11683	11847	11689	11627	11971	11709	11744	11915	11713	11850	11754	11904	11774	11762	11765	11889	11805	11629	11801	11728	11741	11733	11797	11766	11767	11838	11754	11841	11698	11738	11797	11709	11688	11715	11853	11773	11746	11912	11719	11802	11865	11863	11560	11744	11831	11733	11820	11827	11754	11693	11804	11757	11901	11731	11889	11739	11507	11725	11787	11803	11683	11880	11761	11841	11839	11765	11741	11796	11708	11808	11778	11645	11792	11918	11649	11792	12008	11839	11725	11720	11870	11755	11659	11703	11844	11769	11800	11834	11599	11761	11681	11571	11771	11804	11781	11874	11973	11887	11734	11756	11805	11818	11793	11852	11802	11836	11886	11781	11817	11562	11632	11837	11763	11580	11818	11809	11648	11760	11635	11853	11747	11890	11871	11722	11942	11581	11633	11692	11914	11781	11709	11763	11903	11715	11814	11748	11729	11838	11739	11685	11750	11862	11685	11707	11985	11778	11783	11696	11863	11766	11819	11795	11652	11851	11575	11800	11682	11612	11806	11883	11943	11858	11537	11696	11813	11701	11791	11813	11905	11707	11911	11596	11694	11774	11672	11713	11725	11833	11684	11747	11627	11784	11790	11740	11696	11828	11859	11779	11793	11775	11637	11881	11795	11879	11803	11699	11870	11693	11861	11774	11783	11730	11707	11871	11833	11661	11659	11636	11649	11840	11785	11747	11825	11783	11701	11692	11728	11896	11890	11625	11771	11858	11837	11797	11806	11776	11668	11794	11962	11688	11759	11738	11734	11915	11670	11667	11655	11750	11806	11799	11686	11774	11779	11668	11732	11715	11873	11861	11793	11712	11842	11773	11890	11769	11756	11833	11742	11770	11724	11746	11600	11899	11728	11693	11789	11806	11757	11896	11768	11820	11652	11868	11841	11655	11753	11809	11761	11768	11722	11680	11941	11724	11824	11772	11712	11866	11829	11780	11719	11789	11663	12028	11675	11691	11844	11895	11867	11745	11834	11837	11752	11780	11702	11848	11872	11797	11700	11721	11717	11878	11894	11708	11834	11706	11772	11714	11783	11896	11868	11759	11818	11730	11841	11872	11788	11645	11878	11713	11735	11661	11665	11769	11674	11798	11728	11951	11733	11828	11666	11756	11711	11791	11731	11670	11680	11866	11682	11910	11890	11888	11771	11856	11744	11663	11703	11805	11794	11788	11750	11803	11747	11755	12045	11618	11855	11713	11674	11813	11732	11689	11734	11746	11699	11829	11768	11764	11624	11835	11830	11894	11729	11878	11692	11657	11775	11728	11861	11863	11755	11681	11822	11782	11837	11734	11688	11917	11738	11804	11796	11808	11615	11775	11871	11854	11693	11775	11624	11639	11793	11703	11942	11792	11644	11716	11711	11611	11813	11669	11905	11657	11737	11769	11760	11894	11710	11859	11637	11687	11639	11874	11567	11935	11679	11751	11773	11656	11812	11729	11736	11841	11635	11795	11697	11726	11817	11705	11731	11798	11591	11778	11848	11796	11846	11695	11709	11729	11732	11847	11791	11762	11757	11644	11796	11722	11904	11744	11809	11889	11715	11758	11673	11623	11703	11896	11899	11749	11665	11829	11723	11759	11641	11937	11755	11861	11784	11764	11695	11770	11748
26381	22192	33063	34182	35750	36475	31367	24159	21601	20573	19620	19473	18994	18367	18163	17919	17374	17404	17556	17137	17189	17026	17210	16907	16971	16837	16869	16709	16647	16724	16705	16934	16788	16598	16740	16943	16746	16980	16796	16881	16655	16716	16653	16858	16985	16759	16563	16749	16765	16770	16778	16733	16727	16599	16646	16707	16805	16679	16625	16689	16685	16709	16634	16716	16707	16758	16822	16619	16833	16806	16809	16578	16795	16691	16729	16481	16739	16684	16587	16662	16700	16699	16851	16749	16855	16894	16863	16742	16638	16527	16518	16679	16557	16810	16637	16883	16598	16684	16583	16887	16930	16630	16703	16692	16743	16821	16806	16604	16891	16864	16647	16787	16718	16758	16521	16679	16823	16568	16737	16611	16661	16716	16833	16728	16866	16598	16478	16918	17000	16877	16611	16540	16546	16746	16687	16571	16770	16578	16752	16682	16694	16747	16655	16686	16774	17102	16943	16713	16841	16809	16783	16345	16487	16390	16684	16537	16873	16607	16556	16785	16676	16652	16759	16846	16568	16598	16579	16635	16681	16697	16856	16666	16734	16649	16724	16587	16717	16524	16820	16799	16605	16657	16719	16601	16511	16529	16767	16829	16949	16628	16532	16552	16869	16527	16606	16799	16686	16677	16674	16869	16643	16625	16889	16897	16626	16856	16923	16676	16629	16873	16735	16491	16529	16731	16787	16660	16599	17000	16511	16807	16667	16731	16790	16393	16798	16513	16703	16638	16579	16860	16755	16855	16675	16599	16745	16642	16841	16713	16869	16616	16768	16787	16772	16809	16891	16514	16641	16580	16520	16806	16688	16649	16540	16462	16785	16621	16761	16856	16605	16555	16791	16609	16533	16615	16655	16412	16580	16362	16561	16774	16481	16982	16758	16610	16693	16513	16702	16728	16841	16713	16778	16787	16727	16660	16722	16553	16794	16658	16758	16664	16836	16614	16666	16644	16734	16612	16677	16667	16687	16892	16730	16667	16777	16675	16720	16545	16632	16359	16748	16613	16787	16741	16588	16631	16555	16858	16821	16671	16638	16893	16670	16620	16850	16416	16550	16717	16656	16686	16824	16747	16785	16398	16552	16562	16669	16696	16767	16706	16753	16547	16713	16748	16638	16504	16599	16624	16605	16787	16622	16664	16768	16805	16747	16657	16614	16506	16772	16634	16696	16760	16685	16655	16771	16675	16510	16543	16662	16594	16550	16668	16796	16610	16837	16619	16519	16897	16839	16813	16672	16750	16721	16657	16732	16764	16744	16699	16719	16750	16786	16369	16524	16558	16561	16550	16600	16808	16679	16588	16448	16638	16619	16697	16720	16729	16911	16612	16632	16587	16632	16758	16582	16763	16568	16638	16779	16569	16499	16684	16666	16611	16667	16627	16700	16892	16735	16578	16773	16802	16697	16767	16646	16551	16739	16648	16682	16681	16697	16633	16803	16874	16591	16583	16732	16786	16681	16699	16757	16652	16754	16699	16860	16601	16930	16800	16627	16755	17037	16767	16573	16630	16726	16885	16703	16817	16642	16609	16570	16756	16798	16691	16419	16539	16484	16518	16752	16650	16695	16859	16641	16748	16563	16590	16743	16470	16629	16690	16648	16852	16773	16868	16576	16668	16752	16671	16602	16783	16596	16564	16602	16739	16775	16602	16657	16745	16708	16423	16531	16609	16608	16844	16542	16462	16575	16660	16815	16819	16840	16829	16941	16681	16420	16702	16744	16632	16917	16580	16821	16610	16913	16561	16556	16771	16874	16896	16781	16568	16735	16756	16568	16620	16691	16683	16818	16695	16807	16581	16724	16731	16768	16763	16661	16522	16592	16763	16867	16785	16645	16679	16997	16512	16774	16660	16764	16630	16769	16789	16855	16826	16694	16695	16677	16747	16834	16705	16631	16777	16807	16661	16661	16593	16796	16671	16874	16672	16342	16587	16534	16677	16657	16712	16380	16700	16533	16654	16672	16643	16603	16600	16634	16500	16784	16705	16535	16867	16902	16650	16582	16619	16879	16976	16561	16562	16702	16619	16767	16692	16639	16589	16577	16513	16703	16626	16552	16664	16633	16526	16570	16802	16701	16721	16702	16693	16550	16455	16470	16715	16926	16619	16657	16741	16740	16850	16719	16555	16747	16637	16824	16662	16810	16597	16726	16666	16797	16817	16670	16359	16516	16578	16682	16856	16685	16478	16703	16476	16518	16957	16650	16502	16593	16657	16694	16590	16820	16562	16532	16712	16512	16698	16627	16688	16914	16590	16643	16592	16879	16941	16758	16776	16505	16698	16887	17020	16683	16763	16601	16473	16780	16927	16628	16825	16564	16697	16779	16763	16709	16642	16587	16725	16667	16710	16810	16775	16757	16663	16628	16533	16673	16654	16552	16849	16647	16692	16825	16854	16728	16614	16643	16503	16654	16741	16675	16481	16542	16643	16899	16927	16550	16638	16700	16704	16660	16638	16804	16836	16897	16857	16716	16545	16504	16762	16750	16609	16566	16748	16530	16684	16715	16765	16686	16678	16733	16738	16624	16683	16728	16770	16810	16793	16688	16490	16523	16939	16632	16758	16474	16549	16612	16738	16677	16754	16596	16855	16723	16757	16641	16677	16790	16770	16645	16523	16641	16572	16746	16629	16805	16799	16746	16615	16543	16742	16733	16856	16609	16701	16452	16647	16546	16551	16748	16769	16696	16755	16628	16783	16505	16751	16676	16570	16388	16807	16538	16832	16634	16605	16720	16628	16695	16825	16667	16487	16797	16793	16694	16844	16739	16615	16727	16561	16739	16677	16777	16628	16752	16845	16558	16806	16749	16742	16694	16558	16681	16717	16623	16680	16445	16650	16667	16688	16864	16657	16592	16512	16618	16659	16523	16548	16693	16717	16700	16612	16687	16706	16826	16800	16766	16708	16769	16702	16669	16608	16625	16702	16727	16614	16907	16635	16564	16780	16814	16766	16537	16665	16507	16615	16634	16837	16837	16562	16774	16725	16723	16909	16801	16819	16629	16743	16778	16581	16770	16602	16681	16712	16574	16635	16523	16718	16691	16841	16961	16670	16732	16801	16769	16664	16695	16595	16664	16720	16585	16651	16614	16710	16668	16993	16791	16757	16578	16530	16653	16625	16668	16526	16832	16710	16701	16616	16824	16708	16660	16791	16525	16544	16534	16587	16688	16553	16784	16660	16652	16788	16703	16612	16505	16673	16568	16666	16718	16904	16909	16825	16445	16565	16498	16935	16640	16858	16482	16679	16666	16655	16823	16892	16892	16690	16693	16616	16691	16597	16823	16618	16729	16847	16677	16907	16747	16592	16496	16620	16840	16896	16671	16671	16772	16690	16774	16745	16341	16724	16587	16576	16581	16677	16740	16697	16863	16688	16637	16753	16775	16640	16779	16893	16541	16664	16720	16873	16777	16728	16499	16575	16440	16659	16619	16907	16704	16735	16599	16805	16453	16665	16838	16767	16714	16732	16580	16710	16814	16637	16828	16889	16714	16836	16557	16799	16713	16711	16745	16582	16733	16663	16720	16746	16805	16755	16573	16749	16710	16603	16758	16801	16670	16670	16662	16521	16660	16860	17016	16751	16623	16813	16735	16616	16642	16758	16605	16502	16770	16525	16694	16646	16917	16747	16475	16685	16491	16742	16666	16399	16571	16773	16719	16716	16770	16377	16735	16538	16749	16862	16752	16619	16824	16756	16821	16522	16621	16713	16791	16698	16608	16729	16604	16716	16786	16610	16627	16833	16828	16626	16760	16612	16815	16694	16630	16537	16607	16689	16732	16490	16558	16713	16816	16584	17004	16641	16603	16529	16697	16681	16619	16854	16646	16731	16693	16740	16748	16655	16742	16683	16769	16568	16695	16709	16738	16463	16643	16644	16816	16698	16728	16640	16887	16665	16657	16704	16572	16718	16668	16387	16741	16842	16787	16705	16534	16683	16655	16632	16575	16800	16765	16677	17019	16755	16940	16642	16689	16992	16797	16600	16641	16764	16671	16464	16728	16672	16590	16591	16631	16698	16567	16607	16807	16708	16817	16591	16811	16497	16754	16535	16728	16667	16583	16804	16819	16680	16684	16570	16667	16690	16756	16584	16655	16741	16707	16790	16735	16630	16735	16872	16553	16509	16719	16769	16880	16566	16568	16623	16667	16709	16739	16612	16839	16973	16648	16683	16662	16614	16571	16768	16673	16527	16646	16483	16793	16776	16689	16718	16815	16648	16592	16795	16504	16598	16582	16594	16809	16497	16618	16672	16869	16657	16818	16739	16661	16748	16678	16666	16778	16732	16517	16737	16828	16588	16709	16609	16826	16606	16571	16578	16544	16754	16666	16588	16660	16530	16675	16853	16724	16922	16557	16735	16646	16705	16629	16604	16564	16849	16743	16718	16694	16744	16737	16703	16780	16539	16786	16615	16764	16539	16738	16871	16775	16625	16559	16858	16730	16986	16712	16744	16556	16767	16531	16723	16675	16594	16720	16541	16594	16686	16570	16796	16714	16751	16662	16655	16813	16661	16799	16575	16628	16805	16624	16606	16427	16658	16847	16601	16772	16769	16851	16794	16809	16579	16687	16696	16595	16824	16622	16759	16591	16629	16739	16712	16949	16812	16677	16727	16765	16738	16812	16789	16769	16401	16579	16667	16788	16529	16762	16591	16715	16699	16888	16708	16624	16628	16497	16731	16707	16564	16890	16668	16748	16446	16800	16656	16526	16580	16697	16692	16621	16519	16762	16892	16694	16769	16704	16630	16546	16458	16489	16366	16753	16837	16764	16493	16769	16633	16554	16761	16596	16798	16756	16784	16764	16753	16620	16675	16731	16596	16713	16540	16641	16604	16684	16492	16747	16549	16740	16823	16776	16489	16662	16754	16794	16642	16917	16706	16778	16764	16609	16567	16718	16636	16683	16568	16694	16724	16611	16805	16762	16519	16553	16549	16711	16653	16608	16652	16721	16629	16903	16658	16604	16802	16719	16658	16791	16375	16499	16582	16628	16658	16741	16613	16606	16613	16570	16723	16549	16623	16475	16685	16821	16742	16684	16597	16865	16792	16909	16581	16771	16628	16766	16565	16774	16718	16557	16553	16657	16590	16850	16764	16894	16565	16397	16643	16603	16668
52338	77403	63977	47208	40610	34370	26016	19847	17146	16174	15295	14877	14270	13765	13240	12860	12684	12377	12340	12226	12023	12008	12184	11877	11921	12072	11984	12003	11859	11918	11929	11969	11870	11772	12034	11887	11717	11883	11788	11839	11758	11880	11898	11689	11726	11779	11941	11762	11946	11916	11611	11858	11910	11749	11731	11872	11886	11814	12044	11783	11783	11759	11787	11904	11873	11789	11852	11757	11861	11882	11811	11776	11910	11772	11915	11760	11778	11807	11708	11812	11916	11929	11747	11855	11964	11706	11818	11963	11748	11839	11828	11796	11677	11897	11854	11769	11909	11804	11796	11751	11816	11584	11999	11848	11646	11763	11846	11768	11921	11911	11757	11747	11726	11919	11675	11751	11804	11791	11748	11741	11749	11851	11810	11637	11634	11785	11777	11705	11879	11792	11780	11793	11858	11785	11839	11896	11821	11783	11752	11650	11835	11883	11693	11774	11889	11737	11914	11788	11761	11941	11867	11852	11828	11943	11982	11710	11650	11808	11697	12039	11925	11818	11893	11953	11852	11728	11654	11725	11758	11803	11750	11825	11523	11885	11872	11840	11621	11648	12057	11665	11802	11908	11825	11783	11853	11868	12010	11829	11810	11763	11871	11664	11823	11716	11786	11950	11833	11761	11887	11962	11716	11943	11804	11934	11820	11733	11658	11929	11824	11811	11566	11706	11637	11919	11786	11816	11842	11796	11649	11965	11898	11724	11764	11787	11658	11882	11830	11805	11857	11756	11601	11817	11712	11772	11677	11921	11870	11754	11841	11689	11617	11642	11860	11725	11788	11775	11676	11764	11964	11849	11820	11742	11736	11818	11929	11721	11740	11892	11781	11814	11910	11855	11932	11650	11766	11716	11874	11780	11873	11736	11850	11953	11863	11853	11722	11707	11753	11749	11790	11782	11808	11851	11785	11754	11787	11613	11888	11806	11752	11660	11788	11774	11865	11910	11811	11875	11725	11709	11680	11845	11812	11669	11755	11859	11902	11747	11800	11797	11761	11739	11714	11826	11622	11897	11938	11860	11768	11814	11861	11774	11766	11960	11833	11721	12020	11908	11979	11663	11792	11781	11801	11696	11822	11715	11895	11940	11958	11839	11805	11950	11871	11949	11787	11793	11740	11674	11851	11758	11618	11841	11738	11789	11750	11725	11729	11845	11750	11816	11761	11748	11767	11683	11811	11813	11774	11773	11803	11855	11883	11965	11847	11766	11815	11762	11965	11831	11818	11783	11809	11636	11856	11773	11693	11758	11823	11736	11745	11824	11908	11913	11875	11651	11687	11872	11787	11954	11753	11763	11671	11950	11678	11878	11866	11869	11737	11870	11849	11754	11777	11814	11929	11836	11886	11920	11758	11851	11714	11780	11704	11861	11774	11802	11921	11845	11702	11895	11618	11670	11954	11776	11749	11899	11781	11807	11699	11850	11891	11651	11872	11707	11773	11708	11740	11787	11739	11762	11914	11715	11536	11851	11695	11832	11933	11660	11776	11887	11789	11645	11751	11803	11751	11801	11836	11844	11808	11802	11762	11875	11900	11708	11820	11856	11862	11618	11845	11870	11843	11901	11827	11817	11736	11612	11860	11670	11814	11816	11801	11774	11903	11864	11738	11806	11587	11899	11740	11873	11647	11820	11768	11708	11818	11767	11792	11941	11751	11819	11892	11791	11711	11883	11630	11828	11905	11883	11848	11753	11745	11774	11722	11854	11856	11809	11882	11882	11777	11874	11835	11848	11749	11965	11844	11806	11861	11860	11837	11818	11815	11818	11752	11733	11863	11972	11858	11863	11811	11795	11642	11918	11719	11535	11856	11791	11861	11767	11916	11768	11626	11683	11608	11737	11918	11833	11805	11778	11784	11622	11890	11731	11893	11700	11822	11723	11678	11911	11730	11471	11826	11662	11842	11701	11725	11754	11782	11724	11769	11774	11922	11730	11678	11787	11732	11900	11822	11883	11726	12005	11761	11786	11685	11859	11748	11859	11805	11775	11878	11695	11856	11645	11826	11875	11870	11818	11857	11685	11920	11863	11732	11842	11837	11734	11894	11788	11775	11737	11890	11650	11756	11963	11840	11752	11962	11854	11637	11712	11599	11749	11828	11891	11742	11807	11837	11752	11854	11574	11913	11790	11821	11862	11811	11826	11846	11885	11904	11813	11823	11635	11925	11837	11811	11808	11760	11754	11830	11826	11836	11754	11804	11901	11841	12008	11875	11780	11778	11928	11845	11785	11785	11721	11753	11742	11856	11920	11858	11835	11791	11829	11875	11740	11772	11859	11677	11777	11812	11759	11850	11739	11681	11891	11796	11852	11843	11839	11718	11970	11854	11812	11864	11806	11818	11892	11859	11719	11850	11904	11780	11899	11762	11878	11885	11695	11662	11819	11823	11824	11857	11688	11749	11892	11883	11747	11658	11858	11871	11753	11710	11689	11890	11881	11786	11957	11928	11789	11809	11902	11903	11760	11750	11737	11645	11951	11852	11836	11851	11765	11809	11774	11689	11821	11824	11800	11854	11761	11736	11692	11870	11859	11786	11784	11724	11689	11999	11784	11663	11750	11696	11778	11902	11808	11842	11714	11696	11801	11719	11648	11695	11736	11797	11796	11888	11772	11756	11771	11746	11731	11932	11765	11747	11874	11919	11880	11931	11625	11855	11764	11707	11885	11852	11941	11916	11809	11870	11742	11749	11731	11809	11838	11733	11767	11928	11887	11946	11758	11887	11723	11746	11742	11826	11948	11812	11816	11819	11584	11792	11816	11817	11797	11833	11906	11681	11809	11708	11712	11918	11802	11794	11846	11838	11824	11778	11766	11722	11764	11822	11801	11807	11866	11746	11831	11873	11722	11739	11823	11829	11744	11737	11750	11868	11813	11864	11831	11870	11875	11744	11830	11829	11932	11700	11911	11668	11698	11944	11715	11766	11875	11766	11858	11831	11867	11771	11736	11849	11858	11889	11779	11689	11710	11634	11849	11623	11844	11599	11902	11846	11923	11915	11778	11916	11719	11734	12050	11811	11867	11664	11934	11754	11732	11817	11847	11715	11841	11788	11687	11863	11850	11926	11707	11890	11900	11772	11876	11791	11845	11882	11833	11978	12004	11812	11857	11669	11868	11885	11818	11840	11939	11911	11843	11770	11801	11767	11951	11766	11777	11858	11666	11732	11802	11759	11680	11627	11814	11838	11854	11738	11823	11781	11659	11805	11861	11818	11795	11747	11703	11758	11699	11714	11866	11839	11869	11845	11959	11881	11748	11809	11887	11845	11746	11705	11838	11831	11639	11834	11739	11820	11856	11789	11804	11946	11841	11750	11806	11816	11728	11830	11836	11746	12034	11689	11920	11689	11838	11764	11802	11903	11836	11914	11749	11870	11865	11722	11913	11865	11825	11815	11869	11756	11813	11675	11802	11775	11781	11854	11668	11578	11791	11796	11895	11817	11723	11936	11736	11695	11848	11931	11903	11807	11888	11897	11710	11924	11791	11667	11744	11784	11802	11656	11830	11732	11958	11811	11697	11833	11958	11707	11753	11811	11709	11686	11938	11828	11829	11765	11742	11789	12058	11691	11721	11807	11732	11740	11919	11870	11766	11884	11955	11861	11673	11829	11703	11974	11730	11978	11904	11918	11787	11926	11835	11727	11943	11988	11833	11798	11872	11870	11713	11677	11852	11768	11868	11689	11833	11880	11912	11767	11802	11689	11831	11895	11879	11857	11790	11741	11668	11797	11802	11814	11697	11726	11765	11677	11788	11817	11812	11828	11879	11710	11816	11738	11807	11808	11909	11719	11888	11717	11903	11640	11745	11671	11795	11973	11804	11830	11718	11881	11717	11824	11768	11888	11733	11883	11760	11886	11856	11889	11804	11739	11746	11944	11869	11871	11752	11978	11838	11722	11980	11818	11789	11722	11848	11787	11865	11768	11845	11968	11766	11837	11916	11680	11926	11676	11697	11783	11794	11794	11956	11626	11933	11937	11798	11816	11740	11967	11916	11641	11926	11900	11785	11911	11904	11622	11727	11883	11727	11805	11756	11756	11713	11758	11874	11922	11830	11882	11894	11600	11763	11713	11831	11960	11682	11856	11833	11922	11673	11951	11937	11703	11888	11809	11800	11920	11833	11834	11762	11893	11869	11809	11822	11794	11877	11862	11751	11721	11960	11779	11766	11731	11750	11757	11752	11792	11875	11764	11841	11770	11700	11881	11825	11840	11873	11830	11819	11684	11929	11859	11757	11746	11853	11755	11845	11819	11843	11790	11960	11717	11813	11790	11808	11768	11811	11914	11812	11755	11813	11801	11832	11882	11863	11862	11872	11711	11744	11811	11967	11893	11865	11695	11794	11826	11702	11741	11695	11842	11770	11795	11620	11803	11919	11979	11694	11786	11970	11743	11704	11874	11679	11748	11833	11839	11787	11834	11659	11789	11731	11739	11924	11701	11689	11869	11863	11706	11687	11875	11800	11806	12068	11702	11966	11627	11868	11729	11767	11665	11647	11588	11863	11847	11908	11795	11947	11824	11812	11677	11796	11695	11821	11717	11679	11933	11831	11679	11840	11762	11796	11756	11686	11826	11925	11717	11613	11692	11810	11804	11709	11730	11885	11731	11860	11786	11806	11826	11807	11791	11899	11749	11806	11842	11643	11844	11841	11752	11668	11791	11839	11821	11758	11781	11696	11788	11829	11789	11699	11731	11758	11826	11663	11948	11666	11775	12007	11853	11701	11800	11831	11831	11893	11848	11759	11995	12026	11822	11687	11684	11763	11729	11668	11923	11874	11960	11922	11698	11689	11891	11769	11730	11833	11723	11773	11787	11946	11787	11790	11877	11700	12032	11738	11556	11955	11863	11765	11920	11826	11848	11860	11784	11859	11652	11739	11804	11779	11804	11934	11773	11923	11950	11746	11822	11704	11946	11733	11811	11656	11884	11812	11834	12016	11775	11643	11693	11716	11813	11828	11781	11702	11720	11781	11780	11986	11755	11817	11844	11740	11901	11949	11750	11870	11849	11833	11641	11833	11732	11733	11722	11637	12012	11943	11671	11945	11802	11769	11792	11738	11795	11883	11999	11860	11623	11747	11723	11730	11878	11711	11784	11771	11742	11740	11789	12060
24406	21370	30261	30869	37197	44770	38277	27635	24273	22962	21992	21054	20589	19767	18991	18460	18031	18171	17911	17628	17597	17316	17345	17307	17379	17406	17079	17024	17015	17171	17074	17178	17137	17069	16892	17103	17075	17054	17194	17054	16823	17108	17210	17143	17145	16943	16898	17036	16964	17028	16918	17029	17001	16906	16794	16996	17020	17023	17191	16926	17223	16814	16719	16964	17038	16698	16951	16999	17253	17148	16833	17044	16756	16962	16913	16928	16775	17026	16856	17039	16865	16972	16964	17192	16859	16890	16993	17050	16805	17181	16938	16993	17019	16826	17055	16832	17005	16970	16916	16826	16940	17015	17002	16857	16836	16803	16952	17036	16908	16980	17001	16908	16792	16861	16911	16949	17019	16922	16781	16974	16937	16924	17123	17111	16971	17106	16824	16906	16912	16881	17073	17010	17169	16814	17092	16842	17054	16888	16813	16772	16941	16997	16960	16736	17048	17016	16900	16720	16888	17146	17044	16994	16837	16983	16863	16885	17004	16782	17044	17079	16907	16834	16710	16997	16949	16951	17087	16863	16959	16819	16907	16868	16909	16967	16930	16924	17095	16824	16922	16905	17094	17053	17052	16801	17084	16901	17041	16817	16837	16941	16844	16832	16871	17105	16905	16850	17053	17005	17078	16947	16992	16821	16902	16961	17090	16912	16950	16813	16961	17065	17023	16990	16863	16576	17030	16922	16890	16929	16840	17014	16932	16944	17049	16869	17054	16902	17136	16853	16961	16812	16963	16945	16988	17264	17075	16878	17018	17150	17071	16924	16926	16912	16941	16798	16875	16909	16903	17023	16894	16939	17009	17147	17097	16957	16972	16991	17135	17000	16836	16835	17144	16959	16824	16864	16973	16795	16942	16972	17165	16971	16829	16859	17056	17024	16894	16972	16933	16685	16755	16935	17084	17088	16969	16901	16939	16879	16912	16877	16974	16981	16837	16863	17143	16961	17084	16969	16840	16931	16792	16796	17032	17002	16896	17243	16911	17096	17050	17099	16920	16932	17084	16943	16759	16804	16872	16933	16999	16965	16766	16847	17056	16830	17274	17104	16670	16992	17046	17050	16878	16954	16983	17078	16771	17072	16790	17138	16974	16833	16844	16811	16883	17036	17036	17046	16994	17160	16804	16986	16860	16690	17051	17085	17210	16902	16960	16891	17007	16966	16964	16944	16899	16820	16969	17034	16840	16857	16852	17048	16827	16881	17043	17132	16881	16895	17011	17180	16627	16726	16912	16883	16818	17073	17056	16809	17099	16915	16964	17224	16954	16791	16941	16925	16911	16955	17257	16805	16961	16789	16778	17029	16802	17060	16973	16998	16960	17081	16908	16786	16918	17051	17055	16850	17300	16779	17094	17042	16986	17012	17042	17001	16879	16833	16908	16898	17024	17016	16869	17029	16942	16951	16767	16958	17008	17098	16786	16826	17010	16854	17023	16905	16841	16781	17021	17085	16916	16924	16979	16934	16848	16889	17090	16696	17064	16848	17005	16934	16986	17052	16882	17001	17092	16936	16837	16904	16975	16867	16926	16962	16933	16810	16864	17001	16878	16876	16986	16869	16991	16769	17081	16931	17023	16797	16834	16827	16949	17217	17176	16983	16958	16904	16895	16922	16915	17067	16723	16863	16938	16865	16962	16778	17012	16997	16895	17242	17255	17040	17137	17064	16943	17081	16952	16797	17101	17177	16665	16970	17083	17062	16978	17086	16949	16968	16994	16929	16885	16985	17162	16941	16939	16746	16977	17009	17125	16939	17064	16693	17020	17038	17089	16985	16940	16888	17049	17099	16973	16832	16814	16956	17088	16847	16883	16825	17057	16916	16865	17080	16930	17214	17000	16888	17160	16793	17117	16932	17009	17104	16961	16964	16905	16865	16970	17116	16922	16854	17015	16942	17013	17109	16821	16953	17148	16884	16913	16940	16877	17049	16747	16910	16845	16987	16855	17028	17010	16883	17020	16723	17046	16976	17197	16784	16778	17037	16789	16849	17045	16818	16824	16974	17011	17056	17186	17076	16881	17013	17110	16875	16914	17145	16902	16888	16692	16978	16876	16959	16912	16769	16794	16782	16986	17149	17023	16936	17067	17027	16876	16753	16763	17016	16768	16703	16846	16926	16981	16830	17093	17113	16942	16822	16867	16656	17143	17110	17010	17032	17053	16957	16927	16978	16880	16798	16945	16846	16858	17030	17105	16939	17135	16882	16838	16581	17055	16772	16909	16951	16941	17022	17173	16921	17010	16903	17126	17030	16987	17064	16975	16819	16898	16719	16851	17080	17090	17004	16861	17024	17097	17020	16989	16931	16872	16904	17010	16965	16855	16901	16919	16971	16956	16988	17078	16887	16990	17065	16972	16856	16850	16889	16950	16833	16863	16810	17111	17044	16938	17247	17035	16941	16949	16997	17116	16888	16827	16844	16823	17151	17033	16952	16951	16690	17065	16939	16902	17216	17061	16980	17020	17001	17098	17108	16983	16726	16961	17061	16955	17056	16743	16868	17125	17027	16804	16989	17026	16745	16900	16987	17043	16966	16960	16892	16862	16848	16983	17023	16772	16834	16889	16899	17068	17009	16773	17046	17108	16969	16801	16846	17082	17054	17266	17157	16965	16820	16779	16854	17025	17024	16744	16844	16787	16724	16919	17067	16826	16849	16757	17001	16866	16995	16812	16918	16949	16911	17035	16908	16949	16811	16957	17019	17093	17036	17210	17011	16852	16950	17060	16960	16998	16868	17039	17035	17079	17097	16882	16967	16984	16779	16866	16978	16999	16901	17003	16914	16940	17002	17231	16697	16779	16838	17028	16929	17006	16994	16855	16880	16945	16664	16866	16780	16843	17016	16975	16973	16794	17004	16912	16946	16892	16947	17003	16863	16891	17100	16890	16855	16837	17174	17228	16924	16838	16890	16988	17066	16839	16969	16782	17010	16912	17039	16846	16896	16987	16951	16958	16979	16761	16912	16864	16896	16982	16906	16929	16985	16611	16948	16946	16963	17133	17236	16807	16918	16879	16950	17170	16971	16830	16846	16731	16984	17009	17239	16840	16963	17063	17068	16856	16898	17089	17068	16845	17126	17161	16963	16914	16699	16899	16968	16811	16760	16881	17133	17031	16990	16856	16927	16841	16904	16899	17069	16890	16885	17161	16898	16958	17096	17010	17225	16830	16651	16915	17052	16823	17046	17105	16956	17067	17139	16689	16991	16856	16871	16962	17018	16963	16777	16740	16865	17140	16895	17069	16885	17113	16850	16824	16982	17025	16850	16799	16511	16757	16901	16764	16878	16884	17045	16924	16741	17064	17007	17027	16790	17014	16918	16747	16923	16927	16954	16821	16830	17078	17077	16956	17098	16958	16812	16888	17103	17120	16884	16987	16852	17089	16915	16956	17108	16884	16839	16949	16915	17062	16942	17081	17197	17090	16753	17053	17060	17016	16838	16778	16901	16870	16892	16875	17048	17006	16825	17050	16814	16893	16766	16892	16828	16941	17054	17017	16868	17042	17030	17014	16999	17118	16925	17006	17082	16978	17021	16951	17067	17073	17118	16799	16913	17072	16729	16966	16760	16885	16815	16922	17164	17016	17104	16986	17026	16954	16977	16899	16867	17048	16824	17060	16979	16957	16802	16863	16750	16863	16842	17090	16758	16734	16873	17114	17120	16949	16974	16771	16863	16976	16924	17058	16699	16979	17063	16976	16804	16973	16917	16776	16912	16817	16934	16764	16962	17088	16926	17004	16990	16919	16939	16913	17041	16908	16792	16921	16889	16986	16726	16815	17054	16850	16828	16824	16810	16906	16935	17062	17111	17018	16947	17302	16903	17142	17168	16859	16989	16778	17012	17135	17122	16983	16879	17216	17040	16963	16925	16874	16832	16895	17024	16807	16894	16776	16848	16757	16986	16940	16855	16860	16920	17011	17053	16828	16838	16939	17050	16848	16965	17157	16999	16942	16886	17038	17024	16938	16766	16905	16974	16999	16850	16958	16737	17050	16779	16629	16806	16989	16863	16945	17011	16915	16987	16772	16785	16829	16798	16946	16945	17052	16943	16910	17008	16872	16770	17083	16753	17207	17046	17125	16807	16948	16860	17019	17085	17055	16989	17009	17015	16824	17021	17083	16951	16893	16724	16992	16968	16854	17167	17162	17051	17078	16906	17070	16828	16865	16657	16968	16973	16905	16967	17094	17044	16870	17135	17016	16844	16965	16905	16737	17193	17048	16832	16930	16989	16897	16777	16896	16746	16923	16996	16899	16742	17127	16983	16878	16851	17124	16881	16888	16861	16841	17014	16930	16960	16763	16973	17027	16876	17096	16963	17194	16986	16939	16978	16975	17064	17017	17062	16898	16870	16961	16960	16814	16939	16887	16973	16897	16894	16963	16823	16831	16998	16908	16895	16592	17080	17014	17041	16887	16674	17000	17023	17171	16973	16927	16913	17130	16981	16963	16767	16806	16953	17048	17071	16902	16932	17092	16874	16997	17041	16822	17070	16911	17040	17030	17036	16979	16953	16822	16926	17159	17087	17014	16821	17042	17039	17009	17263	16964	16898	16812	17044	16778	16932	17137	17049	16883	16923	16855	16916	17207	16917	17012	16864	16862	16812	16871	16952	17192	17055	16764	16860	16720	16940	16854	16797	17004	16828	16770	16822	17143	16838	16823	16849	16962	16852	17093	16859	16975	16726	16946	16798	16902	16788	16921	16789	16997	16778	16970	16863	16942	16816	16811	16945	17055	16940	17021	16854	16923	16924	17018	16861	17087	16812	16719	17124	16787	16786	16829	16945	16989	17109	16889	17096	16842	16966	16885	17058	17115	17121	16884	16870	16897	17094	16802	16860	17243	16932	17082	16912	16852	16922	17048	17035	16791	16891	17046	16971	16946	16841	17166	16883	17093	17120	16992	16998	16854	16977	16744	16861	16883	16904	17189	16994	17081	17135	16937	17133	16885	17130	16950	16939	17046	16973	16820	17002	16977	16901	16819	16931	16917	17075	17010	17002	17061	16993	16855	17098	16929	16965	17080	16935	17012	16817	17004	16950	16968	16849	16973	16786	17081	17003	16997	17030	16917	17071	16985	17109	16966	17033	17003	17142	16830	16729	16948	16962	17203	16695
52417	80492	74777	60535	52790	46118	33287	23472	20500	19012	17723	17054	15757	14718	14228	13521	13162	13065	12772	12506	12292	12211	12146	11998	12215	12073	12051	12180	12085	12006	12027	11796	11917	12028	12049	12052	12018	11942	11841	12004	11664	11895	11969	11979	11952	11900	12107	11750	11917	11995	11935	11925	12129	11934	12039	12028	11905	11953	11998	11794	11913	11952	11965	11912	11967	11947	12039	11879	11924	11807	11775	12081	11965	11832	11882	11908	11849	12012	12044	11853	12185	11893	11900	11745	11875	11993	11826	12020	11917	12007	11877	12062	12053	11775	11930	11822	11989	12045	11703	11883	12024	11839	11936	11859	11840	11960	11823	11858	12010	11879	11792	11888	11923	11889	12157	12017	12014	11768	11950	12083	11898	11925	12114	11915	11873	11844	11961	11975	12023	11897	11856	12085	12011	11703	12047	11951	12041	11864	11880	12049	11807	11938	11961	11865	11823	12089	12013	11953	12029	12030	11940	12070	11851	11953	11853	11974	11885	11866	12033	11930	11938	12010	11883	11890	11957	12010	11742	11916	11799	11785	11907	11969	11888	12034	11936	12047	11862	12071	11936	11971	11851	11994	11953	11834	11826	12019	11838	11962	12022	12015	12071	11829	11924	11871	12048	12047	11982	11686	11969	11792	12109	11924	11959	11860	11979	11785	11974	11845	12053	11659	11839	11949	12040	11774	12009	11901	11851	11865	11900	12033	12070	11952	11880	11875	11926	11963	11876	12060	11839	11942	11982	11831	11962	11835	11942	12075	12025	11936	11891	11903	11798	12032	11942	11947	12089	11933	11826	11826	11899	11993	11879	11918	11843	12060	11969	12014	12127	11832	12008	11814	11830	11897	12054	12006	12005	11908	11844	12044	11668	11902	11821	12056	12061	11884	11993	11929	12000	11827	11913	12083	11926	11890	11882	11986	11975	11921	11854	11957	11955	11779	11948	12135	11949	11928	11837	11938	12221	11924	11909	12148	11885	11770	11896	11815	11850	12172	11946	12068	11922	11851	11748	12023	11861	11944	11915	12161	12062	11813	11971	12049	11817	11899	11941	11967	11912	11890	12033	12009	12103	12043	12079	11861	11885	11845	11929	11902	11925	11971	11838	11759	12054	11886	11812	11865	11777	11785	12126	11854	11911	12020	11972	11822	12009	11949	11810	11941	11816	11890	11973	11978	11706	11918	11891	12004	11848	11796	12052	11866	11927	12034	11946	11883	11880	11993	11852	11833	11850	11983	11846	11765	11751	11898	11831	11962	11938	11912	11913	11819	12058	12010	11715	11984	11977	11862	11960	11995	11813	11857	11927	11943	12123	11966	11689	11956	11974	11933	11926	11870	12095	11818	11876	11955	11824	11858	12008	11763	11819	11863	11969	11813	12024	11894	11743	11949	12081	11961	11924	12003	11944	11744	11948	11812	11928	12049	11752	11955	11930	11996	11963	11851	11738	11898	12185	11905	11873	11914	12039	11808	12007	11898	11946	11924	11889	11967	11911	11886	11895	12103	12034	11953	11978	11922	12004	11867	11939	11963	11950	11938	11644	11949	11952	12011	11867	11952	11852	11839	11975	11774	11952	12079	11997	11808	11991	11991	11924	11730	11776	11905	11918	11831	11938	11815	11925	11960	11984	11924	11826	12105	12066	11808	11889	11810	11988	12024	11916	12097	11984	11940	12006	11996	11895	11800	11804	11967	11979	11841	11926	11951	12003	11890	11826	11761	11948	12088	11914	11891	11934	11870	11987	11854	12076	12061	12101	11968	11903	11811	12033	11906	11845	11879	11883	11853	11835	11832	11976	11909	11889	11986	11883	11889	11914	11883	12091	11972	12090	11958	11786	11954	12059	12048	11982	11884	11868	12013	11929	11942	11971	11902	11945	12061	11780	11907	11861	11886	12123	12060	11987	11818	11952	11781	11802	12015	11902	11925	11995	11947	11898	11905	11857	11891	11889	11864	11871	11930	11906	11882	11893	11891	11996	11996	11923	11892	12050	12076	11956	12035	11896	11969	11968	12046	11862	11867	11987	11742	11816	11886	11886	12046	11801	11902	12040	11961	11849	11953	11926	11881	11960	11914	11879	11909	12020	11737	11969	11830	11861	11961	11969	11904	12063	11801	11880	11823	11832	11945	11883	12116	11744	11994	12168	11959	11971	11949	11970	11806	11885	11777	11841	12022	11848	11938	11849	11745	11889	11717	11829	11897	12026	11867	11927	11870	11949	11866	11923	11669	12041	12023	11957	12008	11908	12008	11873	11929	11769	11947	11949	11931	12114	11885	11861	11927	11999	11827	11979	11937	12017	11773	12096	11912	11795	12073	11958	11837	11888	12135	11822	11754	11941	11791	11933	12116	11964	11945	11921	11993	11927	11737	12131	11960	11927	11858	11937	11932	11794	11831	11795	12064	11818	12048	12134	11824	11945	11871	11903	11911	12014	11949	11935	11835	11870	11950	11779	12008	11752	11782	11769	12102	11925	11889	12071	12097	11999	11881	11938	11897	12031	11973	11970	11783	11902	11960	11802	11950	11831	11974	12065	11908	11827	12002	11891	11862	11818	11968	12034	11701	11932	11748	11891	11894	12002	11875	11802	11941	11800	11986	11813	11922	11929	11840	11950	11907	11891	11956	12014	12077	11819	12013	12089	11844	11891	11796	12155	11778	11968	11969	12043	11850	12048	11848	11925	11733	11912	11900	11958	11795	11812	12006	11822	11901	11800	11817	11970	12027	11860	12042	12098	11925	12013	12034	11942	11884	11944	11863	11963	11810	11988	12006	12048	11924	11889	11982	12033	11906	11853	11886	12033	11921	11940	11959	11940	11873	12073	11895	11838	11856	12122	12043	11920	11959	11981	11833	11967	11774	11987	12080	11855	11845	11751	11933	11804	11899	12006	11906	11839	11826	12049	11953	11972	11892	12094	12081	12000	11868	11858	11899	11857	12034	11866	11898	11992	11789	11811	12124	11863	11846	11933	11939	11896	11864	12057	11915	11987	11950	11961	12094	12018	11826	12113	11941	11943	12158	11933	12008	11940	12113	11872	12038	11913	12004	11908	11962	11900	11871	11938	11781	11967	11933	11975	11868	11858	11818	11889	11846	12017	11730	11799	11922	11956	11826	12044	11972	11803	11912	11871	12000	11952	11826	12133	11990	12109	11948	12088	11905	11895	12058	11818	12165	11846	11908	11942	11878	11899	12005	11870	12045	11880	11797	11924	11833	11975	11935	11871	11897	11696	11832	11821	11914	11827	11938	12038	12109	12039	11911	11933	11765	11991	11885	11871	11895	11954	12109	11849	11960	11970	11918	11806	12033	11964	11962	11877	11920	11837	11805	12056	11878	11836	12030	11954	11822	12109	11871	11903	11791	11831	12066	11849	12070	11978	11959	11988	11957	11940	12129	11902	11931	11867	11837	11871	12146	12052	11968	11989	11894	11998	11893	11920	11926	11855	12018	12044	11863	11900	11822	11952	11844	11803	11819	11829	11815	11783	11863	11944	11839	11897	11999	12048	11954	11934	12018	11991	11850	11979	11745	11933	11675	11798	11897	11914	11981	11765	11877	11867	11951	12166	11930	12018	11822	11993	11863	12013	11874	11943	11883	11962	11731	11964	11915	11992	12087	11904	11862	11847	12025	11940	11922	11921	12096	11909	11917	11948	11907	11921	11996	11973	12091	11948	11762	11840	11724	11998	12036	11992	11781	11818	11975	12016	12133	11837	11990	11908	11892	11852	11790	11996	11855	11989	11888	11791	12009	11884	11981	11945	11958	11786	11925	12011	11745	12017	11886	11879	11848	11941	11957	11906	11845	11799	11988	11965	11886	11730	12022	11774	11760	11905	11775	11876	11862	11908	11816	11884	11996	11962	12016	11827	11985	11952	11888	11922	11898	11767	11900	11937	11895	12051	11802	12039	11956	11833	11827	11859	11909	11897	11922	11837	12085	11786	11986	11889	12038	11904	11947	12029	11959	11718	11801	11927	12091	11836	11865	11922	11905	11899	11845	11944	12038	11936	11944	11937	11833	12015	11957	12028	12028	12183	11958	11969	11911	11827	11995	11883	11746	11899	12117	11959	11956	11902	11947	12020	11899	12024	11895	11729	11964	11846	12045	11993	11925	11909	11922	12123	11858	11935	11905	11850	11948	11899	11867	11963	11937	11981	12042	11913	11987	11886	12019	11877	11918	12003	12094	12044	11905	11966	11996	11832	11961	11959	11939	12105	11803	11936	11912	11901	11697	11823	12005	12021	12014	11952	11975	11916	11958	11900	11892	11866	11875	12068	12059	11857	11969	11947	11803	12073	11973	12058	11825	12142	11871	11945	11862	12048	11981	11791	11879	11741	11913	12014	11961	12009	11816	11822	11949	11899	11833	11964	12025	11966	11896	11983	11928	11736	11811	11906	11863	11897	12030	11888	11985	11851	12179	11817	12074	12055	11980	11815	11810	12004	11908	11978	12054	12047	11974	11748	12042	11844	11870	11924	11949	11957	12013	12100	11968	11955	12001	12000	11901	12037	11874	11844	11985	11979	11908	12092	11927	11852	11898	11931	11865	11832	11892	11920	12001	11838	11891	11991	11796	12074	11962	11941	11900	12175	11886	11919	11930	12064	11844	11798	12055	11955	11996	11842	11758	12043	11753	11879	12072	11968	11875	11770	12047	11843	11912	11931	12002	11796	11952	12067	11941	11965	12024	11647	11935	12031	11985	11892	11909	11788	11999	11837	11901	11778	11953	11883	11820	11947	11831	11956	11964	12040	11958	11962	11740	11934	11898	11811	11816	11978	12072	11939	11899	11833	11948	11909	11893	11921	11937	11975	11965	11751	11818	11943	11969	11837	12122	11933	12019	11803	11969	11854	12041	11950	11919	11949	11844	11825	11914	12120	11839	11962	11866	11939	11926	11983	11979	11965	11889	11792	12021	11955	11880	12035	11994	11941	11898	12078	12017	12126	11909	11782	11861	11987	11822	11941	11885	11897	11871	11819	12078	11885	11919	11985	11887	11879	11823	11908	11993	11860	11953	11875	11998	11804	11925	12022	11887	11924	11855	11883	11968	11731	11821	11955	11941	11855	12069	11893	12000	11936	12047	11883	11940	11992	11943	11954	11992	11955	11925	11681	11971
50505	58827	58485	50541	37619	30564	24409	21587	20451	19644	19170	18805	18385	17995	17536	17522	17356	17348	17059	16965	17002	16820	16787	16801	16932	17009	16808	16650	16792	16619	16898	16841	17064	16766	16753	16705	16768	16921	16696	16355	16674	16727	16441	16568	16681	16516	16749	16810	16966	16791	16971	16684	16545	16766	16958	16650	16730	16631	16777	16635	16793	16733	16649	16615	16675	16996	16713	16664	16743	16859	16646	16655	16671	16556	16757	16654	16701	16503	16589	16617	16749	16750	16702	16560	16590	16720	16865	16834	16733	16826	16605	16737	16776	16823	16508	16518	16570	16613	16778	16721	16697	16755	16824	16853	17024	16763	16663	16784	16947	16678	16761	16720	16712	16801	16648	16706	16603	16848	16613	16631	16822	16653	16629	16688	16744	16727	16742	16704	16803	16762	16629	16556	16520	16707	16911	16640	16791	16821	16592	16834	16705	16708	16724	16816	16757	16734	16559	16837	16875	16600	16481	16824	16715	16612	16944	16603	16572	16774	16666	16689	16673	16765	16788	16629	16606	16570	16643	16585	16877	16711	16555	16651	16803	16512	16608	16815	16834	16888	16701	16731	16590	16540	16859	16735	16866	16805	16695	16627	16556	16836	16686	16663	16582	16486	16588	16591	16752	16710	16759	16632	16797	16610	16840	16901	16899	16659	16732	16774	16937	16800	16765	16819	16729	16520	16732	16771	16713	16755	16629	16813	16682	16661	16744	16551	16674	16844	16622	16568	16601	16688	16829	16596	16898	16862	16719	16870	16704	16998	16826	16760	16486	16806	16692	16736	16710	16669	16651	16581	16793	16855	16783	16675	16680	16716	16750	16731	16747	16620	16485	16676	16823	16570	16740	16717	16688	16568	16616	16915	16745	16652	16631	16665	16684	16652	16740	16699	16832	16619	16630	16662	16655	16911	16662	16675	16760	16752	16969	16569	16767	16540	16596	16688	16958	16726	16792	16719	16762	16700	16804	16716	16970	16891	16668	16655	17006	16949	16619	16874	16722	16711	16801	16686	16767	16777	16797	16603	16952	16770	16969	16755	16397	16657	16422	16823	16789	16660	16685	16642	16794	16713	16668	16966	16800	16691	16676	16478	16794	16588	16676	16679	16972	16698	16973	16859	16600	16830	16726	16798	16872	16910	16655	16761	16695	16714	16709	16869	16698	16795	16829	16728	16572	16621	16641	16663	16719	16634	16465	16770	16653	16713	16689	16507	16651	16673	16804	16555	16509	16728	16890	16714	16611	16706	16641	16714	16903	16812	16654	16611	16655	16790	16825	16618	16695	16804	16530	16574	16631	16759	16662	16679	16737	16589	16840	16665	16535	16687	16653	16955	16726	16831	17061	16761	16873	16620	16607	16772	16727	16614	16642	16710	16682	16767	16734	16790	16710	16682	16497	16607	16588	16796	16698	16832	16867	16679	16939	16720	16623	16765	16650	16600	16823	16664	16617	16865	16794	16725	16622	16629	16645	16648	16638	16842	16672	16591	16715	16843	16911	16784	16588	16538	16690	16592	16534	16816	16572	16870	16890	16821	16697	16647	16653	16407	16610	16769	16537	16777	16648	16815	16812	16731	16771	16710	16716	16626	16681	16537	16728	16886	16749	17056	16982	16748	16714	16638	16814	16654	16783	16824	16746	16849	16538	16604	16783	16735	16667	17086	16861	16598	16726	16712	16750	16946	16891	16612	16751	16791	16844	16726	16871	16637	16793	16741	16724	16704	16607	16686	16764	16678	16852	16598	16609	16600	16613	16689	16820	16758	16479	16595	16753	16763	16815	16508	16613	16888	16766	16762	16924	16975	16808	16556	16811	16810	16948	16552	16709	17020	16824	16771	16862	16700	16603	16712	16691	16816	16647	16703	16727	16783	16696	16854	16675	16749	16501	16561	16816	16832	16750	16589	16487	16596	16653	16655	16586	16617	16773	16566	16675	16865	16718	16734	16793	16640	16670	16735	16714	16813	16921	16864	16852	16680	16747	16524	16648	16599	16691	16620	16572	16703	16792	16634	16825	16494	16815	16879	16692	16652	16608	16629	16811	16591	16607	16651	16598	16504	16617	16568	16826	16635	16805	16734	16693	16779	16774	16633	16686	16762	16659	16494	16776	16676	16693	16955	16636	16890	16949	16505	16674	16863	16713	16545	16709	16882	16872	16678	16834	16428	16647	16750	16695	16894	16468	16697	16671	16913	16629	16757	16772	16743	16759	16637	16735	16714	16823	16765	16631	16881	16658	16684	16709	16811	16695	16699	16874	16796	16765	16709	16957	16826	16734	16784	16695	16734	16872	16677	16609	16536	16867	16689	16707	16749	16721	16687	16905	16685	16723	16689	16752	16776	16688	16662	16934	16760	16774	16844	16933	16558	16713	16841	16677	16978	16820	16714	16909	16821	16683	16632	16611	16731	16671	16890	16573	16635	16779	16885	16888	16970	16580	16665	16655	16958	16866	16948	16535	16905	16813	16669	16822	16677	16569	16591	16703	16719	16823	16723	16554	16596	16600	16827	16998	16762	16706	16930	16516	16659	16622	16800	16770	16918	16761	16571	16620	16580	16696	16721	16863	16767	16647	16586	16678	16641	16697	16411	16836	16655	16872	16603	16977	16644	16625	16723	16761	16791	16577	16541	16510	16589	16783	16700	16687	16672	16664	16427	16775	16788	16879	16750	16900	16665	16689	16742	16651	16382	16556	16775	16672	16727	16788	16586	16776	16659	16777	16738	16772	16722	16587	16667	16709	16774	16601	16688	16943	16767	16895	16359	16608	16751	16616	16886	16625	16529	16563	16686	16769	16564	16727	16743	16656	16862	17066	16748	16724	16741	16495	16748	16730	16778	16638	16783	16895	16770	16765	16650	16912	16669	16595	16655	16525	16807	16769	16360	16857	16641	16589	16750	16886	16821	16489	16807	16792	16747	16605	16647	16823	16847	16704	16717	16861	16867	17008	16827	16774	16415	16828	16927	16790	16637	16844	16746	16694	16602	16985	16742	16595	16755	16902	16866	16886	16761	16439	16637	16621	16766	16879	16725	16777	16831	16659	16855	16599	16736	16747	16601	16867	16624	16758	16776	16650	16529	16874	16872	16869	16534	16710	16430	16625	16682	16793	16664	16825	16801	16703	16589	16596	16692	16591	16533	16786	16749	16500	16744	16681	16615	16652	16878	16738	16813	16729	16443	16571	16695	16774	16702	16812	16824	16877	16640	16752	17016	16780	16712	16647	16642	16808	16614	16563	16761	16712	16873	16810	16784	16691	16831	17007	16739	16709	16669	16709	16979	16653	16762	16812	16688	16752	16780	16654	16925	16563	16683	16722	16597	16667	16733	16755	16666	16732	16865	16852	16630	16770	16675	16789	16824	17103	16716	16539	16722	16688	16783	16847	16676	16673	16698	16731	16819	16707	16710	16726	16850	16887	16651	16684	16693	16775	16770	16790	16669	16723	16822	16782	16853	16774	16694	16917	16665	16594	16724	16861	16831	16702	16833	16770	16904	16693	16786	16965	16769	16655	16798	16728	16878	16786	16682	16745	16804	16786	16694	16644	16705	16655	16812	16766	16736	16796	16649	16736	16716	16601	16734	16842	16979	16792	16734	16815	16676	16837	16757	16533	16858	16639	16630	16632	16753	16730	16598	16767	16685	16877	16710	16737	16528	16447	16756	16829	16676	16765	16764	16703	16842	16956	16890	16511	16673	16714	16574	16828	16874	16637	16599	16847	16616	16699	16973	16837	16795	16617	16487	16645	16984	16740	16837	16767	16828	16503	16908	16715	16684	16704	16585	16814	16854	16715	16621	16792	16684	16665	16906	16731	16489	16800	16650	16806	16584	16830	16833	16776	16480	16660	16783	16854	16783	16730	16718	16705	16606	16532	16686	16676	16937	16648	16567	16850	16720	16747	16832	16768	16775	16700	16648	16642	16570	16768	16780	16664	16609	16697	16648	16982	16815	16784	16767	16870	16890	16798	16910	16647	16520	16746	16694	16712	16751	16756	16655	16719	16851	16906	16759	16926	16773	16668	16787	16643	16537	16915	16840	16643	16778	16678	16781	16623	16682	17035	16959	16870	16812	16793	16815	16662	16722	16780	16690	16715	16692	16617	16758	16745	16603	16666	16727	16834	16781	16875	16822	16720	16944	16761	16612	16847	16743	16885	16878	16769	16710	16608	16726	16728	16891	16654	16545	16785	16683	16788	16445	17105	16825	16638	16692	16788	16854	16877	16955	16617	16652	16926	17013	16698	16941	16801	16741	16876	16471	16696	16875	16579	16844	16773	16660	16484	16593	16580	16566	16628	16813	16826	16860	16771	16848	16806	16767	16704	16800	16873	16895	17025	16707	16861	16812	16952	16916	16829	17080	16826	16604	16673	16866	16763	16649	16728	16720	16749	16691	16533	16675	16906	16884	16865	16528	16680	16773	16679	16771	16735	16735	16987	16716	16771	16652	16828	16533	16626	16621	16648	16603	16584	16689	16748	16753	16839	16807	16778	16837	16778	16847	16614	16838	16611	16707	16508	16607	16831	16680	16733	16632	16707	16818	16658	16761	16821	16967	16909	16743	16622	16619	16717	16836	16791	16771	16709	16626	16679	16840	16832	16659	16892	16783	16857	16798	16777	16725	16761	16651	16839	16710	16682	16602	16758	16724	16779	16751	16780	16791	16781	16708	16998	16515	16709	16779	16687	16742	16728	16703	16617	16630	16653	16687	16655	16787	16692	16799	16749	16946	16930	16561	16766	16540	16749	16777	16732	16768	16681	16566	16647	16891	16866	16718	16715	16921	16729	16741	16513	16787	16763	16771	16430	16560	16815	16746	16658	16703	16768	16775	16765	16557	16744	16729	16397	16640	16572	16499	16609	16772	16732	16750	16866	16599	16705	16823	16616	16684	16742	16569	16674	16798	16847	16608	16781	16673	16917	16697	16748	16750	16864	16698	16829	16670	16735	16890	16717	16871	16780	16745	16599	16981	16614	16706	16710	16795	16820	16556	16803	16552	17097	16928	16926	16901	17042	16820	16822	16667	16835	16786	16798	16588	16687	16571	16711	16735	16908	16683	16691	16711	16862	16762	16591	16682	16770	16753	16681	16878	16742	16756	16550	16696	16769	16783	16796	16853
55613	67702	59705	46350	33468	26981	20013	17719	16461	15474	14784	14077	13747	13042	12848	12731	12428	12163	12309	11970	11978	12099	12030	11976	11956	11901	12066	11787	11865	11761	11763	11664	11884	11730	11735	11752	11755	11953	11824	11916	11794	11745	11744	11799	11625	11671	11794	12015	11803	11815	11809	11797	11774	11735	11710	11837	11797	11922	11840	11937	11839	11855	11771	11829	11848	11818	11841	11924	11880	11755	11874	11833	11731	11837	11854	11797	11830	11913	11749	11914	11878	11778	11924	11809	11931	11881	11667	11909	11826	11879	11860	11852	11753	11852	11953	11635	11910	11813	11780	11710	11872	11716	11781	11928	11721	11854	11820	11787	12031	11715	11795	11774	11893	11822	11889	11787	11763	11911	11733	11827	11807	11755	11706	11774	11849	11632	11862	11670	11902	11664	11794	11841	11972	11793	11776	11639	12031	11856	11810	11970	11772	11745	11966	11840	11969	11677	11507	11892	11772	11785	11808	11764	11754	11825	11834	11753	11905	11894	11855	11864	11935	11742	11757	11624	11918	11910	11874	11886	11935	11849	11696	11820	11781	11872	11871	11736	11906	11843	11734	11892	11832	11758	11760	11765	11807	11856	11865	12092	11684	11778	11610	11925	11966	11803	11822	11754	11814	11854	11714	11793	11733	11870	11791	11958	11871	11716	11862	11942	11793	11691	11981	11757	11714	11714	11917	12021	11931	11780	11952	11792	11872	11640	11913	11780	11951	11862	11994	11813	11942	11959	11899	11820	11762	11950	11704	11764	11927	11751	11862	11803	11711	11784	11785	11763	11871	11874	11687	11911	11721	11797	12001	11735	11923	12050	11859	11777	11728	11789	11718	11774	11782	11752	11850	11645	11694	11901	11788	11739	11772	11909	11940	11866	11943	11588	11823	11687	11789	11775	11702	11869	11804	11770	11796	11990	11884	11953	11814	11726	11972	11910	11697	11720	11712	11845	11899	11793	11791	11940	11747	11818	11875	11859	11885	11921	11997	11905	11818	11927	11737	11677	11725	11879	11914	11905	11952	11838	11868	11808	11940	11712	11808	11773	11781	11789	11788	11906	11767	11808	11869	11826	11826	11840	11785	11763	12029	11870	11808	11926	11721	11818	11771	11989	11973	11837	11939	11809	12063	11714	11793	11939	11907	11863	11962	11930	11954	11815	11811	11726	11883	11807	11939	11903	11844	11906	11775	11819	11871	11974	11851	11841	11846	11921	11655	11900	11854	11581	11948	11914	11651	11615	11658	11774	11752	11896	11902	11754	11874	11846	11831	11892	11725	11759	11867	11827	11782	11799	11641	11830	11729	11871	11814	11953	11858	11862	11944	11928	11828	11890	11750	11907	11831	11827	11866	11892	12114	11878	11526	11983	11656	11850	11994	11880	11854	12083	11791	11877	11758	11735	11793	11772	11861	11920	11826	11797	11816	11766	11829	11948	11770	11764	11825	11615	11747	11844	11769	11849	11829	11740	11876	11902	11731	11817	11994	11668	11650	11805	11856	11977	11887	11899	11805	11968	11868	11740	11862	11925	11746	11762	11975	11799	11866	11635	11722	11668	11997	11748	11884	11867	11855	11771	11638	11812	11791	11855	11689	11782	11884	11876	11784	11741	11893	11940	11763	11717	11830	11761	11816	11805	11865	11913	11870	11868	11845	11871	12026	11762	11823	11768	11890	11857	11781	11935	11839	11772	11724	11817	11733	11796	11759	11758	11715	11798	11708	11766	11826	11864	11888	11772	11785	11921	11847	11865	11764	11798	11835	11875	11740	11869	11731	11763	11758	11826	11824	11844	11853	11803	11902	11822	11950	11634	11785	11870	11808	11713	11768	11722	11689	11942	11919	11686	11942	11698	11828	11760	11880	11824	11747	11733	11823	11815	11792	11792	11818	11780	11700	11717	11923	11755	11921	11785	11891	11928	11678	11897	11787	12008	11898	11754	11908	11648	11873	11924	11851	11964	11780	11806	11823	11795	11870	11805	11836	11797	11748	11820	11748	11779	11817	11772	11752	11658	11960	11839	11913	11881	11763	11789	11850	11879	11843	11845	11703	11875	11719	11813	11864	11877	11900	11821	11714	11895	11808	11835	11918	11758	11860	11806	11771	11896	11871	11898	11866	11950	11905	11894	11846	11771	11758	11754	11770	11905	11771	11806	12004	11841	11854	11881	11786	11679	12070	11941	11832	11668	11777	11703	11849	11821	11724	11854	11859	11726	11917	11863	11933	11742	11782	11874	11836	11885	11881	11893	11977	11723	11776	11698	11847	11767	11815	11755	12015	11971	11943	11931	11781	11787	11911	11775	11789	11954	11783	11936	11889	11758	11783	11564	11833	11806	11766	11712	11963	11932	11947	11838	11697	11784	11733	11876	11851	11805	11850	11859	11679	11810	11836	11774	11700	11771	11765	11938	11852	11929	11833	11682	11978	11640	11797	11793	11714	11726	11782	11921	11936	11763	11749	11927	11719	11907	11882	11851	11870	11727	11875	11745	11810	12033	11729	11956	11789	11931	11762	11752	11888	11812	11815	11820	11788	11869	11673	11878	11743	11844	11910	11772	11898	11739	11959	11773	11797	11833	11671	11723	11841	11814	11737	11861	11761	11741	11719	11861	11616	11885	11812	11699	11922	11669	11957	11825	11829	11782	11955	11837	11724	11809	11760	11882	11825	11904	11912	11713	11738	11720	11781	11866	11856	11762	11808	11782	11815	11988	11943	11761	11968	11674	11849	11907	11753	11804	11793	11772	11791	11798	11689	11820	11810	11871	11878	11792	11795	11742	11896	11784	11771	11808	11715	11928	11740	11720	11809	11847	11990	11828	12014	11873	11901	11899	11776	11712	11861	11931	11853	11806	11763	11823	11911	11819	11903	11785	11871	11809	11830	11876	11918	11787	11695	12002	11768	11728	11772	11768	11699	11649	11872	11704	11856	11766	11940	11757	11811	11770	11969	11734	11837	11915	11797	11790	11658	11766	11947	11829	11726	11769	11926	11894	11876	11987	11697	11882	11664	11838	11876	11865	11917	11935	11872	11965	11775	11801	11946	11791	11898	11803	11775	11767	11905	11719	11797	11793	11750	11793	11952	11640	11926	11765	11818	11956	11820	11907	11965	11860	11868	11846	11719	11770	11829	11816	11797	11832	11953	11912	11805	11777	11688	11753	11804	11696	11850	11902	11862	11869	11798	11850	11778	11766	11840	11860	11972	11708	11899	11891	11707	11758	11569	11787	11999	11863	11882	11874	11848	11863	11762	11888	11757	11888	11876	11775	11710	11871	12002	11753	11853	11801	11823	11744	11795	11791	11908	11833	11844	11802	11846	11734	11939	11848	11803	11916	11699	11763	11854	11769	11953	11646	11812	11798	11738	11791	11872	11870	11655	11904	11821	11761	11803	11940	12055	11753	11872	11846	11741	11870	11822	11950	11853	11649	11810	11820	11709	11906	11730	11880	11790	11813	11802	11619	11820	11845	11937	11751	11815	11754	11833	11866	11767	11768	11914	11808	11922	11879	11751	11731	11809	11874	11940	11685	12030	11750	11796	11876	11798	11805	11842	11722	11679	11865	11659	11704	11950	11896	11838	11810	11895	11875	11753	11820	11899	11835	11805	11821	11883	11717	11999	11880	11942	11819	11812	11877	11690	11698	11818	11738	11807	12005	11839	11792	11774	11915	11794	11870	11877	11755	11875	11895	11854	11915	11816	11856	11995	11711	11830	11990	11959	11679	11843	11719	11998	11861	11667	11823	11745	11673	11840	11695	11811	11890	11648	11830	11846	11897	11808	11810	11868	11786	11925	11817	11865	11757	11848	11823	11957	11962	11871	11649	11873	11710	11756	11834	11865	11694	11913	11892	11818	11885	11801	11790	11852	11825	12051	11772	11856	11755	11887	11833	11829	11788	11899	11787	11956	11812	11750	11864	11938	11706	11761	11814	11958	11879	11830	11902	11897	11866	11847	11999	11696	11869	11761	11819	11879	11933	11929	11961	11775	11876	11957	11947	11926	11831	11726	11760	11784	11808	11606	11906	11692	11775	11807	11886	11973	11827	11856	11843	11892	11862	11906	11837	11859	11762	11955	11799	11740	11908	11731	11876	11714	11937	11932	11719	11701	11653	11968	11904	11805	11805	11866	11765	11831	11713	11806	11904	11918	11701	11809	11891	11789	11851	11774	11810	11750	11836	11928	11875	11807	11826	11954	11802	11893	11775	11867	11885	11795	11647	11798	11784	11981	11768	11854	11937	11961	11727	11918	11794	11861	11880	11900	11822	11849	11736	11884	11964	11892	11884	11991	11825	11742	11762	11753	12063	11884	11783	11754	11905	11771	11917	11838	11888	11759	11776	11878	11826	11878	11847	11881	11629	11833	11895	11882	11864	11832	11778	11903	11806	11903	11847	11818	11828	11924	11716	11825	12137	11832	11908	11899	11852	11809	11796	11953	11966	11745	11922	11701	11853	11611	11771	11857	11838	11897	11828	11900	11941	11789	11453	11812	11917	11660	11773	11871	11825	11682	11891	11769	11975	11719	11788	11904	11911	11849	11933	11810	11834	11731	11778	11979	11815	11827	11743	11796	11694	11823	11844	11835	11742	11819	11817	11915	11772	11917	11693	11816	11791	11840	11812	11955	11815	11838	11850	11746	11982	11723	11802	11828	11866	11871	11990	11787	11734	11717	11923	11709	11798	12105	11819	12022	11694	11793	11693	11888	11723	11792	11854	11798	11978	11923	11786	11820	11696	11724	11741	11985	11752	11813	11867	11921	11660	11918	11852	11908	11763	12030	11859	11873	11966	11797	11750	11974	11700	11832	11903	11661	11843	11921	11774	11996	11750	11775	11887	11757	12004	11731	11758	11760	11993	11745	11905	11911	11715	11794	11751	11815	11781	11985	11826	11723	11931	11693	11760	11960	11905	11847	11727	11920	11877	11797	11983	11831	11778	11877	12008	11891	11746	11931	11879	11830	11813	11785	12024	11885	11745	11832	11818	11858	11706	11640	11724	11925	11864	11773	11887	11749	11610	11922	11607	11894	11869	11886	11827	11946	11820	11770	11876	11803	11942	11979	11888	12010	11910	11732	11780	11986	11889	11917	11819	11868	11833	12025	11656	11988	11822	11790	11804
26407	22130	33529	38358	40032	35598	29833	24322	22875	21702	20658	19574	19159	18711	18330	17902	17746	17545	17515	17392	17131	17198	17236	17060	16840	16952	16978	16940	16702	16840	16763	16882	16683	17006	16783	16746	16731	16948	16520	16643	16777	16710	16700	16936	16818	16832	16791	16722	16911	16703	16827	16647	16845	16842	16629	16781	16703	16835	16728	16873	16862	16815	16874	16743	16832	16902	16932	16696	16759	16904	16788	16911	16858	16754	16933	16901	16828	16910	16727	16940	16729	16815	17075	16923	16784	16996	16762	17021	16633	16641	16806	16772	16818	16983	16771	16756	16820	16794	16913	16746	16857	16845	16691	16738	16810	16729	16728	16583	16783	16589	16660	16827	16696	16731	16675	16477	16778	16783	16823	16574	16719	16673	16551	16643	16631	16942	16823	16716	16800	16762	16584	16775	16676	16881	16740	16686	16671	16703	16920	16741	16593	16705	16746	16803	16792	16920	16785	16672	16619	16812	16868	16601	16804	16737	16666	16898	16822	16797	16884	16844	16871	16920	16805	16750	16724	16802	16879	16842	16825	16801	16745	16849	16905	16817	16849	16673	16902	16658	16910	16878	16559	16661	16721	16768	16738	16887	16906	16867	16772	16900	16785	16783	16797	16808	16618	16895	16991	16967	16737	16893	16833	16700	16783	16799	16952	16848	16590	16771	16649	16883	16782	16774	16792	16976	16750	16737	16878	16607	16879	16671	16907	16684	16722	16902	16793	16891	16807	16885	16786	16762	16896	16830	16716	16971	16657	16662	17007	16819	16932	17004	16793	16903	16946	16778	16782	16840	16644	16789	16937	16818	16511	16712	16754	16951	16916	16448	17101	16811	16783	16905	16725	16793	16937	16719	16810	16553	16470	16451	16718	16683	16886	16717	16897	16814	16495	17041	17063	16881	16939	16944	16911	16816	16707	16934	16871	16730	16775	16576	16660	16746	16690	16696	16730	16578	16900	16558	16942	16708	16669	16977	16859	16713	17091	16821	16834	16867	16634	16811	16850	16703	16698	16756	16972	16559	16836	16654	16927	16808	16771	16781	16807	16985	16880	16658	16745	16530	16857	16641	16564	16754	16665	16806	16835	16745	17000	16817	16661	16768	16784	16605	16650	16844	16735	16885	16793	16724	17010	16672	16811	16898	16678	16829	16781	16915	16620	16744	16721	16978	17092	16730	16862	16840	16783	16775	16770	16806	16513	16750	16857	16562	16744	16852	16857	16893	16828	16776	16860	16884	16858	16863	16625	16798	16869	16816	16863	16594	16766	16876	16795	16737	16776	16768	16656	16693	16805	16745	16770	16906	16776	16944	16923	16833	16660	16788	16828	16942	16829	16634	16975	16740	16783	16772	16842	16765	16897	16812	16763	16837	16912	16826	16904	16745	16845	16755	16592	16675	16772	17017	16647	16839	16785	16790	16933	16761	16924	16654	16896	16906	16597	16900	16590	16752	16792	16723	16779	16721	16721	16641	16694	16810	16828	16959	16773	16752	16861	16899	16672	16783	16746	16636	16619	16567	16858	16699	16754	16862	16734	16838	16881	16773	16852	16876	16896	16817	16868	16726	16646	16568	16782	16774	16864	16846	16962	16624	16929	16905	16731	16777	16681	16831	16817	16738	16804	16763	16712	16781	16784	16682	16733	16571	16624	16731	16742	16586	16607	16734	16893	16838	16682	16648	16875	16773	16865	16738	16822	16967	16904	16778	16972	16752	16839	16797	16740	16796	17038	16705	16816	17123	16769	16764	16817	16845	16897	16727	16563	16630	16931	16848	16767	16875	16677	16738	16782	16630	16735	16632	16733	16767	16672	16809	17005	16571	17029	17004	16971	16689	16781	16923	16680	16746	16924	16802	16372	16792	16694	16814	16849	16839	16854	16798	16569	16783	16878	16719	16812	16887	16705	16814	16777	16763	16797	16763	16956	16765	16853	16707	16817	16734	16726	16746	16764	16566	16889	16856	17053	16756	16838	16756	16937	17027	16933	16630	16767	16863	16772	16855	16828	17049	16850	16815	16758	17000	16659	16740	16895	16766	16647	16758	16681	16804	16682	16999	16895	16782	16602	16917	16838	16805	16883	16639	16956	16837	16878	16763	16972	16508	16796	16665	16802	16576	16873	16815	16888	16881	16960	16937	16712	16751	17000	16776	16847	16820	16800	16766	16805	16793	16767	16920	16658	16694	16852	16710	16775	16883	16651	16813	16608	17071	16695	16972	16839	16737	16885	16907	16784	16908	16703	16843	16662	16463	16689	16611	16820	16768	16932	16735	16876	16981	16838	16720	16811	16668	16691	16559	17045	16597	17173	16733	16728	16817	16637	16744	16705	16645	16694	16758	16551	16665	16755	16705	16889	16799	16880	16881	17056	16793	16851	16801	16803	16684	16811	16976	16700	16687	16819	16802	16763	16825	16697	16875	16945	16761	16800	16713	16855	16778	16832	16671	16785	16716	16884	16619	16540	16486	16705	16715	16880	16661	16786	16835	16864	16648	16761	16939	16635	16840	16722	16817	16723	16832	16721	16769	16691	16628	16727	16692	17015	16685	16719	16657	16627	16648	16685	16821	16956	16802	16710	16843	16624	16784	16735	16846	16760	16825	16859	16687	16944	16705	16698	16788	16821	16701	16912	17010	16963	16771	16818	16634	16711	16833	16616	16645	16740	16895	16719	16755	16789	16829	16832	16661	16732	16724	16836	16892	16806	16723	16709	16786	16742	16802	16901	16643	16719	16902	17095	16679	16712	16943	16778	16803	16744	16724	16901	16788	16765	16859	16811	16806	17026	16859	16890	16762	17076	16635	16824	16739	16620	16677	16665	16700	17046	16923	16899	16516	16633	16837	16886	16548	16798	16697	16540	16878	16776	16595	16712	16798	16690	16820	17097	16724	16678	17065	16641	16659	16588	16682	16903	16841	16928	16647	16857	16719	16766	16771	16754	16784	16798	16667	16770	16871	16742	16684	16943	16702	16698	16710	17019	16931	16634	16746	16771	16788	16966	16760	16642	16723	16749	16787	16766	16790	16839	16846	16838	16853	16788	16890	16847	16580	16883	16824	16761	16576	16761	16639	16599	16619	16870	16908	16677	16761	16862	16851	16926	16919	16699	16647	16837	16856	16814	16873	16668	16881	16789	16758	16922	16984	16983	16638	16588	16634	16686	16860	16804	16648	16753	16933	16743	16919	16685	16600	16749	16761	16731	16797	16671	16744	16860	16912	16929	16693	16772	16598	16837	16748	16660	16769	16756	16871	16908	16917	16828	16795	16944	16899	16822	16915	16779	16859	16875	16845	16822	16889	16597	16715	16823	16549	16781	16696	16856	16526	16642	16681	16736	16617	16578	16676	16904	16770	16885	16777	16929	16553	16969	17001	16970	17098	16456	16803	16944	16955	16687	16781	16833	16776	16858	16763	16909	16946	16749	16810	16893	16835	16842	16926	16934	16693	16876	16830	16922	16939	16912	16921	16829	16932	16706	16740	16804	16752	16687	16730	16805	16860	16948	16838	16826	16794	16695	16760	16599	16643	16521	16828	16893	16605	16810	16783	16873	16890	17004	16879	17050	16916	16655	16729	16923	16765	16749	16699	17000	16638	16797	16705	16720	16791	16955	16785	16958	16673	16771	16751	16998	16639	16893	17030	16892	16867	16571	16973	16841	16861	16711	16716	16676	16793	16909	16694	16700	16765	16675	16764	16629	17032	16873	16822	16838	16811	16717	16954	16691	16709	16737	16686	16855	16886	16918	16818	16801	16864	16907	16757	16690	16915	16884	16882	16747	16731	16808	16698	16827	16981	16537	16728	16954	16766	16698	16799	16820	16909	16772	16595	16542	16629	16964	16750	16783	17149	16888	16753	16865	16642	16726	16985	16779	16842	16819	16843	17074	16910	16791	16694	16610	16636	16770	16612	16857	16802	16769	16790	16783	16894	16751	16758	16846	16584	16577	16963	16827	16711	16683	16729	16897	16631	16783	17003	16843	16749	16758	16671	16914	16689	16834	16741	16829	16711	16849	16630	16839	16750	16691	16719	16995	16689	16766	16751	16838	16836	16745	16751	16786	16734	16603	16822	16559	16694	16747	16796	16688	16614	16893	16800	16735	16767	16831	16625	16561	16780	17099	16853	16855	16886	16917	16604	16713	16831	16719	16790	16894	16763	16871	16844	16825	16782	16757	16877	16913	16883	16727	17114	16792	16803	16808	16747	16778	16772	16540	16725	16849	16856	16776	16831	16953	16840	16599	16752	16705	16592	16764	16734	16760	16813	16765	16650	16834	16863	16993	16778	16700	16717	16809	16643	16969	16929	16774	16981	16786	16760	16825	16723	16773	16931	16922	16801	16530	16687	17005	16754	16809	16701	16813	16843	16665	16828	16813	16758	16802	17085	16558	16824	16806	16728	16696	16966	16805	16921	16871	16894	17125	16814	16472	16786	17145	17117	16766	16675	16874	16594	16789	16877	16987	16561	16896	16704	16654	16840	16884	16611	16787	16821	17259	16918	16853	16757	16756	16865	16830	16785	16860	16644	16751	16889	17023	16857	16904	16951	16763	17040	16885	16776	16754	16742	16989	16603	16743	16786	16752	17023	16711	16731	16921	16735	16845	16863	16723	16827	16614	16787	16704	16745	16959	16998	16923	16626	16758	16912	16714	16712	16852	16597	16833	16812	16775	16961	16972	16895	16853	16917	16791	16781	16658	16832	16994	16836	16824	16711	16904	16695	16843	16892	16831	16665	16602	16710	16823	16708	16573	16610	16552	16776	16939	16985	16899	17032	16759	16888	16718	16850	17056	16726	16654	17036	16774	16744	16838	16739	16811	16764	16563	16794	16873	16672	16866	16824	16866	16594	16752	16777	17003	16814	16784	16865	16755	16849	16683	16727	16612	16953	16852	16671	16733	16869	16785	16656	16933	16903	16725	16677	16654	16506	16851	16820	16783	16762	16594	16526	16706	16872	16831	16853	16853	16970	16820	16861	16915	16813	16720	16990	16910	16658	16584	16780	16761	16632	16918	16834	16643	16637	16675	16792	16673	16776	16812	16827	16645	16828	16750	16818	16872	16802	16764	16713	16844	17082	16878	16815	16757	16667	16691	16690	16775	16801	16637	16893	16649	16671	16708	16529
52331	76155	66372	52895	44330	32196	23824	20322	19216	17428	16212	15304	14721	14063	13347	13082	12779	12573	12491	12249	12118	12118	12173	12078	12082	11990	12049	11990	11992	11973	12008	12041	11968	11927	11853	11842	11901	11813	11913	11804	11734	11881	11853	11734	11711	12109	11778	11847	11692	11736	11642	11903	11753	11814	11835	11850	11896	11774	11772	11878	11815	11789	11796	11635	11770	11708	11848	11885	11809	11939	11794	11908	11897	11790	11853	11679	11823	11751	11847	11694	11888	11900	11607	11790	11677	11780	11885	11824	11817	11815	11958	11789	11664	11927	11759	11833	11743	11782	11742	11792	11874	11746	11873	11734	11834	11710	11849	11805	12044	11763	11659	11783	11841	11880	11823	11872	11744	11772	11773	11798	11837	11621	11904	11893	11876	11818	11826	11782	11743	11651	11811	11841	11879	11703	11790	11775	11731	11858	11787	11840	11637	11948	11707	11776	11931	11744	11909	11883	11783	11851	11777	11907	11927	11930	11852	11752	11745	11780	11839	11906	11861	11833	11713	11873	11882	11927	12062	11822	11822	11805	11831	11898	11678	11894	11739	11726	11880	11794	11761	11849	11818	11939	11857	11791	11824	11725	11978	11816	11878	11958	11813	11907	11866	11805	11688	11711	11746	11828	11789	11810	11798	11921	11833	11814	11819	11832	12046	11984	11953	11931	12034	11732	11761	11816	11910	11776	11878	11735	11806	11702	11640	11859	11818	11790	11866	11740	11717	11814	11804	11819	11882	11844	11584	11768	11857	11838	11855	11776	11935	11888	11989	11705	11966	11888	11770	11723	11779	11584	11824	11727	11793	11812	11702	11830	11877	11823	11738	11825	11841	11928	11718	11885	11742	11745	11834	11888	11798	11760	11934	11824	11877	11705	12047	11893	11632	11820	11785	11934	11838	11880	11941	12098	11548	11846	11718	11900	11874	11697	11875	11762	11754	11849	11814	11868	11742	11777	11739	11929	11842	11804	11916	11606	11846	11838	11787	11977	11751	11861	11790	11752	11875	11812	11831	11812	11842	11865	11917	11830	11895	11802	11860	11696	11885	11939	11909	11997	11798	11739	11713	11859	11687	11650	11967	12007	11818	11850	12014	11763	11904	11711	11842	11854	11814	11797	11755	11738	11741	11631	11804	12011	11768	11882	12112	11751	11661	11886	11796	11778	11705	11767	11802	11742	11876	11820	11950	11747	11842	11711	11717	11709	11928	11689	11758	11831	11881	11737	11822	11815	11813	11695	11864	11798	11735	11913	11864	11927	11864	11632	11846	11885	11769	11760	11857	11904	11785	11821	11917	11770	11764	11867	11872	11725	11802	11841	11794	11805	11839	11730	11746	11964	11850	11852	11837	11888	11611	11831	11905	11879	11837	11805	12057	11785	11935	11835	11807	11952	11821	11673	11952	11764	11806	11954	11891	11894	11790	11869	11976	11936	11920	11751	11856	11991	11874	11802	11817	11888	11706	11838	11875	11923	11856	11901	11697	11962	11968	12034	11871	11657	11863	12044	11919	11742	11907	11919	11802	11943	11733	11752	11713	11723	11785	11814	11937	11849	11755	11892	11677	11858	11728	11663	11743	11880	11841	11870	11778	11751	11935	11752	11972	11879	11786	11771	11668	11912	11715	12018	11841	11849	11821	11716	11955	11677	11891	11801	11914	11844	11817	11823	11837	11820	11855	11988	11836	11766	11786	11649	11829	11799	11791	11836	11887	11805	11772	11848	11837	11852	11954	11905	11893	11943	11962	11802	11883	11780	11738	11700	11996	11903	11734	11795	11798	11773	11630	11776	11898	11844	11756	11729	11890	11859	11759	12057	11762	11834	11922	11826	11756	11877	11778	11849	11831	11711	11792	11797	11831	12048	11806	11773	11812	11680	11942	11887	11874	11863	11816	11936	11829	11904	11819	11723	11760	11921	11791	11699	11850	11778	12052	11811	11879	11927	11851	11817	11828	11900	11764	11776	11775	11749	11836	11782	11791	11930	11742	11697	11797	11964	11726	11726	11817	11834	11878	11837	11753	11893	11806	11842	11800	11818	11866	11936	11927	11894	12040	12015	11881	11828	11796	11798	11772	11931	11750	11931	11862	11719	11832	11773	11887	11951	11813	11663	11876	11724	11893	11814	11771	11884	11843	11809	11813	11766	11941	11914	11775	11823	11887	11862	11806	11810	11677	11822	11864	11944	11777	11747	11883	11745	11906	11880	11677	11904	11811	11786	11755	11627	11731	12079	11621	11922	11873	12014	11896	11733	11896	11812	11753	11913	11689	11644	11774	11702	11979	11965	11869	11768	11786	11875	11824	11951	12029	11751	11866	11821	11826	11883	11843	11890	11920	11848	11723	11825	11785	11896	11863	11899	11729	11979	11910	11719	11841	11751	11786	11768	11811	11964	11818	11837	11941	11802	11746	11837	11816	11820	11766	11885	11909	11784	11815	11850	11848	11879	11744	11866	11998	11940	11781	11836	11877	11831	11811	11800	11598	11868	11877	11871	11761	11728	11917	11880	11846	11795	11869	11750	11816	11920	11796	11947	11820	11814	11660	11881	11744	11719	11839	11737	11816	11819	11684	11854	11830	11988	11945	11649	11801	11889	11780	11875	11839	11971	11761	11811	11833	11922	11961	11948	11742	11686	11791	11930	11915	11870	11736	11835	11739	11760	11690	11848	11877	11834	12065	11855	11864	11868	11919	11765	11729	11684	11798	11992	11714	11901	11689	11829	11773	11858	11724	11701	11875	11921	11890	11636	11838	11926	11792	11898	11859	11788	11772	11845	12007	11953	11835	11880	11920	11937	11829	11757	12021	11777	11668	11901	11984	11871	11691	11812	11787	11880	11891	11817	11756	11932	11893	11758	11737	11854	11797	11791	11789	11879	11864	11853	11982	11727	11893	11983	11696	11791	11786	11934	11872	11802	11852	11931	12008	11745	11813	11821	11939	11988	11763	11737	11928	11794	11843	11991	11770	11965	11754	11831	11823	11971	12015	11743	11936	11818	11763	11707	11953	11996	11938	11797	11941	11656	11751	11836	11733	11746	11800	11678	11650	11830	11726	11845	12009	11825	11799	11713	11840	11783	11783	11807	11858	11838	12008	11960	11778	11959	11792	11943	11947	11639	11948	11851	11744	11961	11746	11778	11736	11864	11788	11885	11906	11982	11986	11821	11824	11935	11840	11811	11820	11601	11821	11854	11704	11808	11967	11752	11840	11725	11797	11777	11824	11906	11704	11837	11831	11861	11855	11843	11906	11680	11933	11724	11747	11680	11930	11959	11731	11742	11794	11896	11699	11986	11932	11854	11823	12050	11804	12105	11708	11828	11767	11705	11817	11807	11805	11849	12037	11749	11933	11888	11865	11940	11839	11749	11816	11743	11918	11576	11752	11779	11851	11598	11874	11846	11778	11903	11775	11797	11802	11828	11835	11886	11759	11684	11842	11722	11851	11929	11766	11862	11746	11868	11735	11868	11797	11974	11874	11846	11640	11890	11719	11894	11658	11742	11722	11949	11882	11818	11708	11849	11833	11766	11881	11771	11828	11687	11848	11804	11954	11894	11827	11736	11791	11853	11817	11950	11914	11804	11944	11700	11806	11802	11789	11880	11859	11704	11761	11794	11843	11634	11737	11872	11876	11953	11750	11853	11791	11826	11728	12005	11930	11833	11818	11859	11782	11895	11729	11823	11910	11939	11652	11860	11796	11863	11957	11900	11899	11704	11805	11721	11766	11606	11817	11903	11829	11754	11803	11954	11839	11910	11805	11943	11834	11678	11932	11604	11762	11891	11826	11906	11909	11782	11739	11803	11789	11928	11685	11776	11898	11913	11970	11757	12046	11747	11814	11909	11708	11917	11645	11880	11831	11856	11865	11863	11787	11879	11800	11894	11900	11586	11827	11871	11702	11810	11754	12052	11807	11809	11742	11858	11932	11753	11863	11751	11858	11771	11814	12102	11906	11839	11794	11729	11958	11726	11927	11954	11879	11918	11898	11816	11806	11795	11709	11849	12020	11864	11789	11858	11845	11872	11914	11917	11811	11924	11736	11638	11842	11813	11740	11762	11915	11873	11867	11887	11808	11740	11971	11718	11871	11767	12066	11794	11805	11645	11817	11904	11972	11905	11763	11864	11727	11768	11642	11747	11746	11816	11928	11771	11826	11777	11707	11921	11744	12054	11756	11595	11804	11785	11636	11814	11833	11842	11902	11943	11789	11814	11790	11824	11783	11946	11649	11840	11810	11869	11855	11958	11868	11819	11912	11876	11933	11776	11887	11662	12006	11886	11777	11787	11812	11989	11885	11933	11730	11752	11831	11960	12067	11772	11845	11784	11883	11697	11854	11899	11788	11864	11535	11979	11935	11786	11719	11617	11942	11884	11808	11750	11870	11750	11717	11762	11708	11896	11927	11813	11936	11788	11873	11716	11877	11833	11910	11849	11817	11800	11913	11880	11920	11784	11999	11775	12091	11899	11935	11793	11810	11884	11729	11830	11888	11791	11894	11835	11681	11797	11765	11795	11902	11823	11914	11838	11813	11827	11955	11918	11967	11868	11837	11777	11604	11902	11928	11871	11685	11610	11926	11718	11674	11755	11792	11831	11776	11893	11939	11638	11778	11816	11775	11918	11878	11787	11740	11918	11828	11869	11873	11767	11823	11961	12004	11877	11628	11650	11875	11887	11807	11865	11835	11833	12001	11837	11869	11801	11823	11861	11889	11806	11864	11936	11826	11774	11935	11948	11879	11935	11883	11835	11737	11763	11909	11690	11949	11784	11813	11825	11733	11670	11657	11656	11987	11882	12005	11932	11949	11966	11780	11917	11711	11792	11929	11812	11721	11756	11806	11730	11836	11834	11696	11853	11742	11782	11849	11879	11776	11882	11881	11902	11816	11858	12104	11738	11757	11918	11781	11933	11792	11701	11760	11830	11831	11788	11651	11950	11801	11610	11862	11750	11885	11805	11855	11779	11778	11810	11916	11773	11703	11808	11692	11857	11827	11730	11869	11900	11798	11791	11982	11966	11931	11765	11820	11790	11845	11903	11819	11764	11842	11807	12041	11871	11730	11794	11785	11789	11797	11920	11902	11742	11906	11914	11877	11889	11880	11795	11844	11775	11807	11764
24459	21274	30016	31017	38530	39860	34034	27614	24645	23245	21793	21032	20273	19756	19051	18760	18548	18026	17579	17662	17398	17529	17593	17520	17123	17322	17230	17399	17140	17081	17143	17092	16940	16996	17052	17104	17178	17092	17202	17102	17051	17141	17167	17253	16847	17050	17060	16966	17151	16851	17106	17029	17214	17030	16995	16908	16881	16960	17075	17026	17010	16933	17089	16915	16799	17044	16812	16829	17006	17134	17095	17014	17062	16808	16972	16781	17015	17114	16935	16980	17087	16963	17021	17022	16981	16811	16796	17028	16981	17244	17091	17225	17228	16921	17061	17059	16995	17187	16934	16842	17037	16927	17071	17090	17099	16817	16852	17023	16786	17075	16988	16903	16986	16793	16934	16988	17099	17026	16792	17040	16981	16872	17183	16942	17086	17019	17191	16981	16894	17005	17046	17086	16735	17150	17241	16870	17050	17106	16874	16731	17082	16866	16930	17056	16970	17117	16899	16953	17056	16903	17099	16854	17048	16960	17002	16878	16823	16935	16917	16862	17132	16897	16965	16975	17162	17048	17065	17106	16929	16786	17046	16775	17149	16849	16950	17095	16978	16989	17079	17182	16973	17067	17043	17136	17044	17002	17085	16959	16938	16954	17120	16961	17220	16998	16904	16841	17084	16925	16937	16951	17166	17033	17114	16946	16942	17083	17228	17125	16768	17148	16920	16912	17293	17092	17017	17086	16835	17121	16985	16954	16967	17004	16926	16974	17065	16983	16687	16936	17018	17041	17357	16844	16833	17020	16860	16971	17101	16932	17054	17023	16906	17131	16978	17009	16889	17082	16886	17105	16995	16911	17016	16927	16899	16928	17099	17213	17025	17029	16916	16999	16938	16762	17012	16967	16834	17095	16978	16957	17066	16931	17123	16952	17028	16959	17060	16814	16875	16878	16889	17009	16778	17141	17024	16925	16781	17084	16922	16928	17047	16890	17107	16892	16948	17032	16874	16999	16725	16971	16511	17030	16838	17049	17027	16942	16771	17016	17166	16893	17167	17133	17086	16883	16998	17110	16789	17029	16997	16899	16834	17059	16895	16930	17066	17194	16956	17001	17064	16833	16960	16847	16979	16909	16887	17029	17066	17164	16820	16975	17144	17004	16820	16954	16950	17055	16975	16931	16938	16811	17042	16823	17112	16962	16816	16913	16961	16874	17196	16955	16980	16940	17002	16802	16937	16831	16942	16834	16916	17212	16852	17054	16985	17086	16966	16807	16974	17219	17296	17021	16967	17050	17091	17026	16861	17061	17029	17151	16874	16938	16863	16994	16805	17043	16936	16949	16879	16918	17049	17182	16994	16884	16984	16915	17070	17095	16888	16954	17098	16949	16955	17031	17125	17041	17149	16706	16984	17095	16863	17280	16964	17025	16861	16948	17045	17040	17024	17030	16999	16886	17014	16872	16874	17043	16863	16809	17170	17160	16966	17166	17211	17175	17193	16937	16885	16952	17077	16826	17146	16877	16979	16942	16996	16838	16967	17052	17147	17016	17022	17019	17031	17101	16838	17010	16917	16987	17055	16907	17158	16935	17008	16938	17233	16948	17042	16959	16916	17082	16966	17179	17114	17079	17049	17070	16919	16998	16827	17032	17124	16900	17173	16986	16961	17173	17047	16964	16960	17265	16909	16995	17112	16699	17056	16886	16831	17061	17076	17017	16815	17090	16858	17114	17128	16908	17072	17105	16934	16953	16972	16947	17076	16868	17151	16934	16897	16790	17126	17010	16911	16930	17048	17076	17030	16865	17200	16952	16733	16910	16761	16794	16860	16973	17087	16873	16952	16932	16815	17018	17036	17148	17109	16838	17054	17115	17200	17223	16957	17219	17213	16996	16987	17186	16955	17007	16808	17178	16979	16836	17016	16975	17136	17050	17028	16934	17111	17081	17009	16907	17058	17060	17052	16912	16936	16731	17020	16949	16862	17135	16991	16935	16903	16729	16982	16957	16824	17035	17073	16892	16874	17024	17143	16843	17037	16985	17109	16983	16659	16874	16987	17174	16866	17118	16979	17067	16922	17058	16899	16965	16874	16769	17129	16973	17042	16890	16945	17103	17222	16986	17035	16989	16819	16830	17087	16763	16784	17010	16993	16869	16848	16958	17076	17023	16863	16988	16960	17015	17070	17352	17103	16809	16809	17049	17160	16801	17003	16948	16964	17155	17090	16969	16860	16833	17110	17044	17091	16940	16904	16880	17021	17112	16989	16849	16990	16927	16915	17192	16947	17069	17110	17143	16908	16853	16954	16847	16876	17061	17051	17063	17006	16811	17129	16839	17112	17136	16955	16908	17024	17156	16887	16969	16853	16955	16969	16953	16936	16904	17167	16838	16995	17274	17131	16716	16859	16863	16735	16804	16835	16821	16863	17201	17050	16992	16831	16870	16897	17081	16910	16920	17170	17064	17255	17051	16953	16960	17101	16884	17040	16871	16959	16582	17024	17027	17008	16955	17001	16998	16798	16807	16962	16964	16888	17206	17137	16998	17213	17071	16963	17060	16982	17178	17211	16935	17172	17193	16929	17040	16895	16950	17036	16867	16897	17084	16900	17043	17029	17124	16902	16667	16911	16765	16984	16745	17086	17012	16931	17053	16970	16860	16886	17047	16933	16908	16933	17014	17072	17109	16992	16961	16952	16904	17209	16777	16968	17021	17022	16943	16841	16836	16950	16850	16974	16992	16895	16937	17090	17060	16864	16788	16997	16974	16963	17171	17018	17130	17083	17008	17082	16905	16994	16980	17164	17122	17095	16988	16917	16929	17168	17096	16921	17265	17071	17074	17042	17097	16659	16781	16952	17042	16992	16882	16898	16887	17007	16931	16824	16984	17045	17230	16924	17096	17003	16962	17186	17036	16840	16950	17065	16958	17193	16895	17146	16929	17052	16930	16965	16834	16992	17067	17182	16973	16626	17140	16915	17108	16967	16976	16996	16923	16930	16775	17052	16846	16879	17036	17322	16915	16880	16922	16966	17098	16967	17017	17205	17156	17022	17163	17046	16826	17086	17135	16916	16957	16807	16989	17151	16955	17096	17105	16971	17191	16958	16761	16982	16999	16796	17206	16958	17007	16713	16983	16822	16717	16785	16913	16817	16912	16738	16976	16898	17075	16832	16889	17119	17093	16990	17078	16995	17143	17010	17042	16723	16850	17028	16759	17037	17183	16968	17034	16870	17096	17101	17095	17111	17077	16930	17178	17334	16959	16913	17052	16918	16954	17048	17021	16987	17315	17085	17204	17097	16958	16912	17196	17021	16895	17094	17135	16800	17039	17093	16966	16941	16863	16906	16976	16875	17220	17153	16993	16817	17045	17006	16966	17009	17002	16749	16772	16965	16911	16981	16969	17056	17231	17139	17121	17045	16924	17029	16834	17019	17043	17002	17032	17090	17068	17095	17099	16835	17094	17085	17126	16990	17091	17126	17067	16920	16987	16810	16910	17057	16989	17017	16938	17140	16980	16892	16825	16754	16842	17161	16867	17052	17021	16960	16820	17102	17122	17134	17041	17067	16865	17020	16914	17182	16872	16977	16852	16910	16996	16985	17190	17168	16976	16844	16952	17206	16831	17109	17152	16972	16763	16999	16847	16912	17039	16965	16970	17021	16973	17072	17122	17052	16875	17147	17175	16901	16985	16908	16980	16814	16920	16968	16885	16960	16850	16918	16951	16969	16768	17073	17032	17106	16884	16991	16940	16891	16917	16977	16916	16909	16971	17029	16760	16966	16948	16954	16879	17190	17137	16920	16952	17044	16963	17218	16870	17174	16921	17093	17074	17112	17065	17013	16971	17104	17085	17080	17177	16803	16984	16836	17000	16785	16924	16945	17001	17051	17233	16980	16979	17189	16964	16878	16877	17114	17045	16955	16945	16948	16908	16992	17005	17068	16981	17012	16853	17148	16751	16984	16966	17061	16831	16874	16678	17008	16804	16913	17001	17053	17095	17025	17125	16959	16873	17130	17082	17076	16941	16714	16948	16869	17075	17033	16819	17113	16711	16937	17115	16899	16826	16859	17153	16917	16776	17293	16841	16787	16824	16945	17092	17010	17027	16942	16924	17075	17004	17217	17059	17036	16686	16880	16877	16986	16789	17077	17073	16972	16956	17161	16946	16971	16850	16973	16858	16996	17221	16984	16979	16894	16910	17101	16933	17120	16976	17041	16896	16848	17146	17002	17275	17023	16854	16985	17061	17037	16880	17175	17237	17001	17015	16987	16995	16721	17135	17152	16942	16928	17026	17040	17100	16912	16989	16984	17266	17033	17073	16877	16993	16957	16948	16915	17001	16893	17024	16949	17010	17002	17125	16808	16803	16994	17042	16854	16985	16933	16939	16950	17168	17008	16912	16882	17040	17146	16938	16905	16818	16835	16909	17069	16950	16840	17021	16867	16915	17082	16879	17104	17154	17252	17073	17222	16793	16918	16859	16937	16996	17101	17307	16919	16778	16762	17020	17001	17001	17029	17041	17005	17080	16772	16736	16953	16954	16797	17116	16873	17060	16929	17119	16951	17234	16957	17181	16861	16896	17389	17035	17103	17073	17108	16999	16852	16945	16854	16928	17012	16864	16901	16827	16914	16930	17131	16959	16786	17196	16871	16862	16870	16931	17009	17008	17089	16975	16814	16837	16990	17003	16975	17061	17180	16846	16842	16970	16866	17074	16834	16996	17045	16811	17054	17022	17094	16911	16976	17229	16969	17148	17113	17086	17075	17169	16986	16822	16889	16838	16927	17035	17136	16876	17023	17166	17161	16824	17142	17009	17011	17260	16958	16913	17183	17001	17274	16889	17072	16967	17303	16991	17010	17108	17196	17154	17049	17029	17098	17154	16977	17051	17060	17050	17066	17099	17206	17116	17074	16924	16819	16929	16910	17143	17087	17028	16968	16881	17090	17098	16903	17108	16991	17066	17076	17098	17084	17027	16998	17028	16967	16930	16937	16782	16950	17070	16784	16819	16906	17078	17101	17039	16835	17123	17009	16977	16995	17032	16784	16961	17011	16993	17022	17097	16938	17068	16877	16780	17220	17181	17113	17109	17028	16898	17091	17023	17097	16816	16796	16902	17044	16983	16991	16975	17042	16822	16776	16918	16829	16861	17078	16932	16909	17065	17057	16980
51997	78469	74805	61355	52975	40873	29083	23884	21160	18478	17413	16559	15677	14676	13908	13595	13217	12772	12771	12513	12359	12280	12095	12160	12132	11992	12066	12119	12016	11963	12186	11848	11936	11994	11851	12096	11925	11961	11999	11836	11753	12093	12019	12030	11911	11931	11913	11939	11947	11933	12060	12101	11893	12035	11715	11902	11906	11967	11962	12110	11799	11914	11922	11947	11820	11899	11796	11934	11977	11945	11828	11974	12020	12020	11765	12044	11888	11866	11972	11809	11815	11942	11864	11887	11883	11940	11948	11988	11809	11732	11980	11993	11792	11787	11901	11959	11792	11916	11879	11906	12008	11907	11920	11862	11779	11996	11995	11876	12102	11991	11854	11918	11775	11934	11840	11874	11778	11988	11897	11816	11939	11893	11947	11970	11944	11774	12001	11923	11952	11965	11949	11816	12048	11820	11870	12018	11824	11788	11827	11874	11996	11974	11820	11987	11916	11756	11852	11848	11718	11826	11834	11702	11930	11917	11927	11900	12028	11887	12046	11797	11937	12116	11839	11873	11899	11802	11970	11792	11844	12074	12024	11813	11755	11943	12018	11936	11881	11932	11797	11939	11849	11855	11836	11916	11756	11874	11990	11809	11868	11859	12065	11935	11847	11946	12030	11814	11880	11814	11980	11751	11865	11872	12084	12004	11919	11838	11952	11958	11825	11970	12019	11675	11943	11924	11959	11852	11863	11992	11819	11831	11965	11964	12069	11826	11975	11967	11849	11968	11991	11762	11846	11822	11917	11963	11948	11951	11870	11859	11901	11962	11859	11907	11945	12151	11992	11756	11832	11750	11870	11765	11792	11973	11749	11921	12025	11877	11987	11870	11874	11936	11966	11968	11861	11883	11868	11973	12025	11982	11880	11966	11834	11915	11735	12021	11855	11921	11942	11921	11992	11940	11950	11801	11864	11962	11728	11849	12050	11940	11880	11791	11867	11986	11925	11949	11724	11803	12020	11761	11859	11947	11872	11861	11894	11819	11891	11968	11915	11894	11867	11842	11996	11896	12061	12085	11823	12083	11890	11767	11876	11833	11873	11971	12005	11863	11834	11949	11830	11922	11897	12080	11911	11867	12016	11874	11860	11870	11916	11838	11748	11890	11766	11857	12012	11838	11838	11965	11833	11959	11959	11859	11863	11811	11813	11966	11966	11853	11902	11975	11957	11878	11941	11983	11906	11881	11980	12093	11981	11743	11688	11865	12039	11850	12082	11924	11936	11870	12126	11840	11896	11846	11798	11941	11901	11977	11962	11811	11852	11957	12021	11928	11938	11849	12054	11853	12049	11989	11934	11782	11830	11923	11732	11776	11996	11786	11884	11930	11901	11867	11824	11969	11950	11939	11920	11869	12002	11860	11878	11839	11905	11851	11924	11870	12046	11874	12071	11800	11781	11990	11782	11923	11860	11830	11808	11862	12065	11872	11852	11944	11893	11899	12009	11821	11873	11700	11831	11881	11771	11817	11741	12001	11847	11863	11997	11908	11987	11898	11765	11835	11911	12093	11947	11949	11981	11933	11929	11955	11901	11806	11762	11939	11997	11941	12004	11989	11890	12090	11767	11990	11907	11895	11775	11881	11907	11856	11980	11846	11938	11836	11941	11825	12001	11955	12056	11832	11910	12028	11876	11923	11924	11856	11999	11838	11888	11805	11834	11784	11899	11946	11852	11924	11688	11956	11838	11750	11991	11949	11945	11981	11906	11955	11721	11841	12013	11861	11999	11829	11758	11891	11886	11920	12037	11850	11929	11938	11795	11950	12026	11978	11888	11923	11933	11849	11810	12062	11813	11902	11838	11937	11929	11947	11921	11842	11890	11879	11852	11907	11927	11898	11862	11851	11948	11785	11914	11955	11956	11874	12157	11873	12001	11842	11991	11847	11903	11941	12043	11873	11935	11840	11945	12015	11733	11776	11962	11848	11926	12122	12002	11670	12003	11940	11882	11857	11871	11953	11933	11962	11810	11790	12024	11853	11743	11888	11740	12034	12075	11915	11876	11854	11802	12036	11822	11865	12041	11800	11941	11895	11908	11992	11940	11972	11985	12041	12045	11897	11858	11973	11913	11914	12015	11774	11905	11899	11928	11925	11855	11988	11891	11964	11830	11958	11999	11832	11982	11735	11875	12054	11861	11869	12055	11989	11834	11931	11780	11873	11984	11902	11956	12033	11887	11951	12129	11886	11932	12037	11898	12016	11813	11971	11787	11989	11822	11853	11942	11860	11720	11884	11999	11917	11893	11950	12028	12034	11794	11848	11857	12010	11871	11938	11851	11847	12003	12079	12069	11933	11894	12085	11772	11910	11988	11990	11778	11731	11889	11929	11803	11944	11722	11970	11934	11964	12003	11805	12016	11890	11904	11835	11854	11895	11919	11918	11925	11946	11912	11799	12050	11997	11884	11778	12012	12021	12065	11946	11907	11808	11954	11976	11865	11720	11788	12001	11866	11893	11914	11936	11868	11964	11937	11971	11832	11979	12049	12004	11895	11996	11877	11914	11799	12057	11918	12003	11947	11704	11856	11898	11856	11870	11808	11974	11796	11926	12024	11921	11935	11899	11951	11955	11854	11717	12050	11891	11954	12024	12055	11907	11895	12045	11991	11871	11937	11844	11879	12093	11804	11859	12019	11866	11831	11985	11736	11892	11910	11817	11932	11873	11957	12004	11890	11803	11936	11822	11919	11865	11824	11832	11880	11836	11920	11911	11943	11815	11811	11779	11935	11916	11951	11838	11957	11859	11835	11934	11898	11897	11864	11935	11816	11932	12021	11777	12009	11930	11962	11915	11917	11920	11894	11992	11873	11905	11878	11852	12107	12007	11919	11899	11859	11932	11858	11859	11910	11870	12132	11945	11947	12063	11961	11902	11934	11717	11800	11887	11920	12016	11942	11829	11843	12067	12022	11829	12010	11845	11804	11812	11989	12008	11955	11994	11995	11979	11933	11826	11877	11827	11960	11975	11881	11764	11867	12025	11936	11941	12006	11841	11898	12024	11979	11915	11823	11890	11836	11699	12139	11839	11790	11893	12037	11803	11867	11962	11928	11823	11711	11683	11992	11935	11980	11884	11960	11880	11604	11952	11944	11982	12026	11988	11688	11921	12075	12119	11896	11785	11976	11893	11968	11864	11933	11870	11932	11858	11822	11884	11719	11876	11779	12101	11931	11909	11800	11938	11952	11871	11832	11919	12013	11992	11860	11766	12018	12009	11769	12095	11998	11870	11960	11863	11662	11916	11946	11924	12044	12022	11835	11976	11793	11884	12020	11828	11824	11857	11915	11886	11956	11962	12093	11798	11883	11950	11793	11953	11897	11754	11808	11931	11906	11770	11830	12001	11932	11799	11766	11843	11832	11886	12023	11834	11845	11850	11735	11978	11940	11841	11874	11817	11809	12047	11907	12053	11948	11931	11874	12028	11811	11881	11946	12025	11817	11833	11880	11946	11772	11978	11846	11838	11754	11985	11913	11785	11931	11918	11820	11899	11966	11909	11936	11914	11835	11866	12003	11888	11819	11835	11849	11774	12097	11833	11947	11861	11759	11908	11904	11874	11853	12018	11837	11751	11931	11818	11804	11787	11765	11843	11869	11838	11844	11970	11880	11903	11845	12135	12009	11785	11737	11943	11958	11847	11883	12089	11917	11944	11713	11851	11939	11945	11784	12004	11876	11922	11903	11791	12047	11792	11874	11939	11881	11894	11944	12052	11994	11987	11896	11783	11954	11889	11934	11864	11859	11916	12081	11953	11837	11900	12035	11826	11898	11873	11774	11999	11945	11651	11888	11947	11950	11931	11895	11859	11961	11991	11950	11785	12029	11900	11929	11880	11923	11926	12156	11860	11986	12118	11856	11898	11959	11900	11936	11969	11984	12112	11960	11856	12005	11963	11941	11846	11943	12040	11988	11974	11877	11870	12044	11857	11924	11859	11788	11866	11965	12123	11867	11961	12117	11868	11900	12054	11919	11872	11862	11951	11929	11859	11731	11902	11980	11916	11935	11971	11809	11979	11834	11870	11874	12047	11924	11931	12115	11963	11732	11946	11883	11852	12050	11946	12020	11760	11970	11836	12095	11925	11780	12002	11905	12000	12009	11935	11989	11768	11804	11929	11768	11764	11871	11774	11933	11914	11987	11907	11977	11965	12063	11885	11919	11860	11889	11890	11953	11780	11921	11802	11950	12047	11979	11911	11861	11748	11878	11866	11907	11785	11891	12011	11798	11813	11893	11927	11939	11795	11979	11941	11884	11801	11767	11928	11891	11999	11932	12007	11992	12032	11953	11992	11805	11970	11948	11746	11928	11917	11742	11955	11801	11776	11779	11893	11964	11932	12024	11934	11999	11962	11860	11919	11996	11790	11859	11820	11935	11844	12047	12078	11826	11929	12074	11698	11871	12031	11826	11872	11877	11958	12055	11893	11968	11846	11699	11735	11911	12052	11899	11972	11959	11997	11887	11994	11948	11968	11870	12014	12033	11940	11914	11861	11844	11950	11728	11850	11939	11920	11995	11860	11992	11794	11986	11864	11861	12042	11870	11926	12010	11905	12075	11941	11896	11815	11760	11912	11902	11807	11797	12039	12075	11743	11853	12045	11771	11849	11963	11792	11972	11934	11916	11902	11754	12082	12019	11952	11904	11795	12014	11805	11783	12023	11968	11990	11970	11888	11927	11897	12013	11994	11844	11853	11928	11932	11880	11835	11802	11891	11879	12024	11878	11947	11794	12026	11981	11920	11936	11712	11774	11902	12029	11864	11827	11938	11980	11812	11839	11909	11961	11905	11885	12002	11980	11975	11995	11778	11817	11909	11844	11924	11991	11983	11964	11846	12127	11751	11985	11918	11968	11928	11807	11859	11898	11695	11975	11987	11896	11798	12001	11847	11997	11963	11982	11946	11811	11932	11960	11779	12068	11914	11805	11837	11918	11911	11925	12032	11920	11843	11846	11819	12002	11973	11910	11987	11862	12009	12021	11841	11897	11806	12105	11869	11862	12017	11765	11916	11920	11788	11916	11868	11847	11878	11912	11791	11960	11871	11897	11966	11927	11852	11892	11876	11929	12012	11770	12009	11950	11849	11873	12012	11870	12112	11990	11806	11870	11975	11898	11837	11906	11848
48124	59482	62018	53740	41804	33513	25507	20918	19419	18930	18283	18060	17894	17506	17588	17302	17008	17192	17055	17028	16860	16948	17069	16732	16855	16772	16616	17010	16895	16858	16760	16581	16778	16716	16790	16675	16836	16598	16856	16723	16884	16791	16833	16717	16681	16799	16930	16781	16706	16605	16748	16642	16833	16788	16779	16790	16645	16644	16605	16554	16815	16768	16848	16549	16692	16606	16576	16747	16691	16843	16541	16775	16841	16584	16710	16474	16766	16688	16824	16676	16809	16633	16766	16566	16879	16633	16737	16781	16654	16671	16534	16540	16762	16625	16759	16753	16781	16897	16720	16819	16631	16896	16635	16827	16638	16701	16711	16687	16541	16595	16876	16761	16733	16705	16532	16560	16743	16630	16699	16779	16617	16474	16617	16747	16648	16527	16764	16639	16703	16731	16460	16873	17090	16790	16643	16975	16517	16631	16860	16628	16723	16602	16525	16664	16518	16574	16665	16453	16642	16743	16510	16740	16892	16738	16810	16733	16675	16834	16602	16593	16360	16451	16522	16589	16488	16770	16764	16734	16696	16744	16773	16698	16658	16497	16356	16814	16717	16655	16659	16634	16708	16660	16812	16691	16782	16717	16818	16646	16855	16474	16833	16720	16989	16577	16735	16597	16584	16903	16776	16727	16832	16756	16799	16482	16661	16788	16651	16606	16703	16475	16755	16510	17047	16695	16620	16778	16572	16699	16674	16490	16599	16627	16535	16542	16660	16628	16927	16696	16880	16517	16702	16583	16677	16672	16746	16694	16779	16719	16717	16631	16537	16744	16526	16600	16644	16591	16719	16655	16648	16641	16650	16459	16581	16715	16570	16484	16925	16734	16518	16513	16854	16551	16809	16537	16523	16642	16653	16685	16745	16423	16454	16870	16464	16626	16565	16672	16728	16752	16566	16521	16644	16640	16605	16702	16774	16505	16827	16932	16621	16437	16614	16607	16648	16634	16589	16747	16557	16688	16653	16627	16917	16957	16727	16789	16667	16754	16769	16733	16608	16772	16533	16699	16632	16914	16802	16732	16535	16679	16847	16488	16546	16690	16713	16731	16929	16660	16822	16625	16731	16654	16685	16663	16547	16685	16688	16576	16763	16922	16840	16873	16653	16649	16701	16557	16657	16863	16900	16430	16649	16619	16778	16704	16930	16616	16553	16768	16818	16569	16653	16636	16627	16793	16713	16641	16647	16557	16807	16893	16774	16815	16711	16912	16880	16637	16673	16573	16659	16600	16609	16638	16789	16613	16785	16535	16588	16857	16597	16645	16448	16884	16708	16591	16707	16553	16668	16765	16627	16797	16374	16592	16694	16751	16691	16710	16653	16682	16667	16706	16559	16856	16745	16675	16861	16876	16641	16738	16450	16810	16532	16662	16687	16458	16673	16641	16661	16729	16731	16726	16836	16660	16719	16676	16784	16645	16350	16571	16752	16717	16864	16607	16509	16566	16552	16847	16628	16704	16720	16672	16694	16702	16755	16769	16788	16772	16626	16957	16804	16556	16753	16623	16891	16916	16733	16718	16667	16748	16571	16648	16738	16753	16709	16599	16604	16807	16571	16774	16760	16676	16683	16596	16817	16701	16683	16562	16566	16695	16748	16659	16633	16646	16857	16614	16860	16588	16862	16891	16511	16743	16773	16736	16737	16387	16540	16673	16741	16648	16573	16453	16589	16766	16601	16831	16726	16778	16828	16652	16631	16413	16525	16654	16804	16585	16729	16691	16592	16658	16841	16601	16687	16771	16839	16500	16538	16681	16817	16487	16774	16642	16781	16816	16541	16578	16504	16629	16700	16815	16704	16653	16781	16534	16632	16579	16575	16848	16731	16736	16861	16693	16753	16745	16901	16585	16878	16458	16791	16742	16685	16740	16730	16799	16933	16684	16625	16718	16565	16698	16944	16680	16887	16898	16736	16707	16735	16817	16875	16582	16733	16609	16642	16571	16778	16629	16634	16515	16670	16662	16822	16704	16634	16640	16742	16730	16682	16581	16741	16579	16836	16492	16466	16699	16788	16723	16855	16744	16762	16861	16764	16597	16476	16806	16684	16669	16713	16539	16867	16856	16755	16832	16805	16570	16882	16754	16817	16740	16703	16765	16623	16734	16930	16667	16667	16645	16532	16610	16655	16713	16595	16689	16975	16795	16753	16755	16634	16658	16685	16545	16690	16796	16687	16759	16679	16722	16685	16605	16758	16767	16636	16606	16572	16816	16549	16717	16705	16708	16760	16778	16670	16763	16718	16678	16639	16594	16638	16629	16855	16741	16810	16794	17022	16743	16835	16674	16770	16692	16665	17068	16763	16557	16898	16828	16602	16619	16610	16724	16705	16525	16632	16714	16633	16569	16727	16779	16703	16637	16704	16517	16784	16684	16752	16634	16583	16736	16667	16571	16493	16667	16574	16617	16573	16620	16710	16620	16803	16542	16664	16805	16598	16856	16613	16661	16754	16718	16549	16873	16834	16699	16852	16957	16607	16628	16737	16806	16735	16623	16721	16723	16551	16572	16874	16759	16518	16663	16564	16737	16724	16662	16670	16898	17062	16729	16695	16554	16575	16580	16784	16661	16910	16893	16799	16770	16734	16708	16911	16726	16452	16702	16693	16755	16596	16618	16540	16657	16866	16776	16602	16596	16655	16647	16523	16477	16770	16805	16700	16762	16822	16664	16434	16566	16582	16694	16649	16563	16491	16790	16647	16938	16663	16669	16737	16845	16629	16992	16778	16552	16647	16858	16721	16793	16841	16660	16780	16852	16679	16857	16777	16757	16593	16609	16779	16655	16544	16714	16545	16687	16817	16702	16861	16450	16737	16732	16658	16835	16926	16755	16484	16753	16595	16499	16536	16672	16618	16625	16606	16824	16902	16764	16776	16539	16678	16563	16687	16558	16881	16536	16682	16765	16732	16665	16615	16731	16722	16740	16592	16589	16622	16697	16711	16697	16601	16545	16844	16813	16586	16791	16659	16704	16717	16776	16779	16523	16795	16718	16853	16663	16393	16723	16641	16857	16676	16737	16684	16657	16674	16556	16654	16595	16595	16867	16688	16709	16626	16729	16570	16466	16851	16522	16661	16849	16571	16752	16521	16771	16721	16891	16693	16647	16618	16630	16847	16562	16460	16788	16625	16618	16791	16783	16692	16693	16746	16839	16494	16747	16832	16730	16575	16640	16760	16893	16636	16617	16684	16624	16546	16746	16807	16619	16711	16792	16640	16706	16606	16713	16610	16776	16631	16739	16661	16670	16729	16538	16328	16593	16615	16753	16761	16798	16595	16562	16712	16886	16552	16686	16616	16656	16621	16883	16759	16761	16644	16799	16624	16749	16899	16607	16749	16753	16668	16730	17013	16469	16840	16581	16563	16604	16709	16718	16731	16747	16628	16734	16756	16691	16617	16740	16654	16738	16618	16936	16778	16713	16551	16813	16828	16473	16794	16628	16799	16670	16772	16670	16661	16637	16724	16655	16653	16723	16483	16757	16630	16676	16894	16639	16531	16657	16574	16712	16748	16756	16627	16652	16799	16638	16626	16640	16652	16640	16766	16695	16715	16647	16850	16890	16779	16756	16609	16928	16619	16563	16804	16860	16721	16749	16514	16717	16667	16804	16763	16768	16672	16603	16726	16861	16520	16759	16618	16805	16482	16714	16682	16652	16777	16609	16600	16697	16606	16600	16682	16665	16761	16723	16671	16851	16676	16885	16613	16804	16668	16831	16799	16559	16671	16515	16811	16856	16938	16817	16780	16610	16906	16755	16641	16563	16610	16703	16906	16837	16611	16793	16697	16788	16563	16873	16660	16728	16746	16700	16758	16727	16733	16734	16575	16458	16987	16817	16620	16568	16824	16656	16609	16612	16547	16603	16636	16787	16714	16628	16856	16896	16700	16464	16718	16563	16792	16521	16544	16787	16450	16649	16488	16662	16645	16585	16752	16756	16628	16573	16636	16645	16873	16612	16700	16583	16746	16550	16614	16663	16648	16699	16581	16794	16737	16570	16735	16938	16753	16676	16698	16752	16661	16550	16623	16709	16804	16767	16819	16834	16695	16688	16965	16803	16465	16690	16523	16517	16651	16539	16805	16735	16785	16769	16556	16566	16568	16589	16634	16720	16683	16630	16894	16689	16638	16968	16635	16673	16440	16761	16945	16653	16667	16794	16642	16510	16590	16655	16760	16500	16560	16690	16976	16858	16766	16617	16560	16744	16607	16771	16652	16766	16610	16759	16792	16692	16748	16686	16608	16888	16845	16650	16862	16656	16727	16629	16871	16816	16825	16802	16736	16709	16691	16630	16702	16817	16896	16608	16646	16841	16691	16783	16619	16731	16654	16870	16864	16821	16584	16550	16641	16825	16639	16564	16622	16679	16698	16848	16859	16628	16763	16687	16825	16702	16860	16682	16705	16745	16741	16460	16885	16620	16628	16758	16507	16528	16596	16787	16547	16778	16617	16615	16846	16820	16686	16663	16703	16554	16573	16668	16725	16761	16617	16609	16764	16694	16849	16613	16648	16788	16700	16650	16723	16728	16806	16822	16885	16801	16524	16517	16580	16542	16716	16575	16698	16645	16739	16719	16658	16646	16742	16659	16791	16709	16791	16700	16711	16683	16726	16657	16777	16525	16696	16492	16551	16650	16703	16852	16785	16898	16714	16553	16620	16572	16869	16986	16822	16934	16714	16623	16516	16674	16598	16632	16676	16959	16846	16844	16756	16746	16632	16455	16447	16577	16690	16713	16773	16756	16779	16600	16762	16729	16651	16683	16850	16550	16682	16911	16961	16826	16510	16544	16680	16651	16681	16646	16663	16590	16785	16585	16703	16667	16629	16517	16704	16730	16511	16500	16648	16873	16897	16800	16675	16762	16671	16450	16784	16626	16750	16801	16630	16820	16722	16605	16737	16892	16632	16779	16821	16858	16796	16776	16707	16832	16591	16718	16773	16774	16603	16772	16665	16541	16764	16486	16602	16678	16801	16793	16637	16508	16671	16639	16722	16646	16572	16698	16816	16584	16692	16947	16763	16629	16666	16535	16607	16591	16763	16787	16796	16559	16703	16822	16624	16722	16765	16671	16661	16605	16683	16611	16843	16624	16739	16614	16866	16824	16773	16409	16577	16524
52039	68453	63032	49148	37666	30006	20196	16590	15005	14556	13918	13493	13162	12737	12586	12350	12343	12277	12134	11990	11984	11989	11910	11948	11920	11913	11783	11834	12037	11796	11792	11803	11904	11948	11810	11828	11715	11925	11859	11827	11860	11871	11924	11803	11965	11923	11837	11921	11908	11833	11660	12143	11702	11726	11948	11957	11824	11808	11803	11607	11786	11718	11740	11751	11823	11895	11871	11553	11724	11770	11779	11825	11711	11606	11783	11822	11849	11798	11809	11668	11779	11660	11712	11856	11741	11803	11855	11600	11833	11909	11988	11689	11851	11861	11788	11788	11833	11903	11731	11797	11628	11732	11909	11872	11722	11806	11691	11749	11762	11723	11888	11694	11747	11775	11786	11681	11767	11801	11888	11801	11777	11986	11662	11941	11816	11804	11714	11644	11913	11863	11811	11836	11792	11701	11964	11887	11729	11924	11845	11875	11778	11783	11673	11812	11829	11758	11683	11750	11764	11821	11755	11810	11702	11761	11784	11850	11966	11799	11872	11761	11805	11777	11905	11899	11898	11865	11925	11856	11768	11772	11838	11883	11907	11842	11807	11670	11908	11902	11892	11878	11995	11802	11711	11814	11859	11749	11790	11807	11856	11943	11805	11789	11866	11630	11984	11761	11874	11774	11810	11834	11726	11936	11931	11796	11605	11819	11820	11899	11764	11653	11938	11696	11729	11789	11835	11918	11810	11907	11830	11789	11664	11913	11821	11952	11900	11747	11937	11882	11704	11712	11737	11873	11703	11902	12021	11826	11779	11817	11919	11787	11720	11913	11706	12042	11608	11755	11731	11746	11723	11721	11662	11784	12015	11765	11789	11753	11874	11846	11832	11850	11889	11846	11709	11847	11876	11625	11576	11805	11878	11808	11633	11851	11683	11827	11956	11888	11677	11783	11897	11806	11796	11843	11797	11676	11684	11851	11862	11869	11813	11720	11784	11907	12006	11709	12027	11804	11770	11718	11801	11699	11831	11898	11698	11823	11843	11726	11728	11869	11735	11706	11792	11923	11919	11716	11863	11869	11658	11774	11734	11758	11858	11832	11779	11724	11765	11823	11937	11750	11848	11675	11851	11928	11847	11930	11855	11792	11831	11776	11948	11710	11821	11762	11821	11839	11841	11695	12041	11671	11850	11664	11865	11812	11769	11750	11834	11846	11703	11875	11869	11946	11858	11832	11831	11795	11847	11790	11753	11936	11784	11852	11770	11686	11697	12054	11975	11648	11951	11826	11672	11788	11712	11931	11719	11689	11762	11762	11669	11787	11765	11941	11838	11752	11616	11871	11813	11888	11717	11704	11736	11896	11718	12144	11812	11753	11717	11855	11881	11911	11786	11941	11958	11810	11900	11930	11897	11818	11701	11779	11861	11784	11893	11873	11776	11815	11805	11815	11786	11937	11787	11823	11730	11791	11849	11835	11779	11833	11766	11808	11843	11679	11785	11805	11849	11811	11862	11739	11962	11919	11959	11848	11891	11796	11573	11795	11723	11559	11830	11907	11932	11897	11962	11815	11852	11696	11894	11870	11841	11815	11934	11926	11730	11723	11782	11778	11821	11793	11789	11871	11883	11917	11820	11883	11730	11710	11881	11903	11813	11761	11896	11803	11786	11844	11813	11804	11926	11781	11794	11890	12097	11646	11778	11802	11836	11800	11941	11701	11830	11959	11747	11891	11750	11791	11737	11833	11965	11919	11843	11717	11807	11727	11754	11811	11747	11774	11951	11731	11824	11825	11772	11698	11865	11886	11911	11758	11672	11902	11815	11933	11861	11699	11818	11871	11677	11757	11740	11753	11761	11974	11744	11772	11928	11845	11725	11722	11833	11946	11779	12053	11753	11801	11758	11895	11881	11730	11838	11666	11747	11736	12017	11853	11843	11901	11760	11748	11785	11797	11690	11665	11867	11844	11805	11869	11852	11691	11744	11781	11832	11762	11778	11886	11873	11763	11902	11900	11971	11684	11763	11764	11620	11786	11727	11868	11782	11978	12063	11738	11793	11873	11899	11799	11770	11707	11771	11889	11840	11878	11645	11801	11891	11738	11807	11760	11718	11940	11978	11833	11792	11821	11987	11829	11992	11838	11845	11774	11919	11729	11662	11754	11882	11702	11703	11695	11866	11874	11793	11734	11876	11881	11748	12023	11826	11773	11865	11849	11764	11911	11798	11846	11822	11772	11825	11823	11601	11762	11708	11785	11746	12067	11777	12022	11810	11695	11557	11686	11951	11803	11947	11773	11932	11909	11604	12088	11787	11850	11846	11631	11807	11767	12031	11842	11849	11929	11987	11841	11792	11815	11974	11902	11889	11876	11860	11835	11726	11918	11735	11795	11855	11911	11726	11598	11918	11775	11759	11920	11937	11716	11940	11823	11753	12185	11932	11705	11784	11929	11801	11828	11818	11912	11869	11811	11564	11890	11810	12009	11805	11848	11687	11874	11834	11811	11851	11833	11725	11886	11781	11797	11887	11809	11710	11772	11813	11798	11895	11872	11958	11901	11812	11789	11779	11909	11907	11924	12032	11812	11874	11695	11836	11835	11806	11843	11765	11955	11846	11785	11967	11818	11714	11850	11882	11888	11909	11859	11791	11891	11905	11871	11723	11916	11856	11858	11818	11891	11864	11959	12062	11934	11512	11735	11837	11740	11785	11856	11720	11986	11821	11789	11726	11785	11953	11952	11868	11744	11748	11693	11885	11822	11735	11749	11701	11922	11822	11817	11886	11813	11706	11737	11902	11956	11862	11940	11843	11843	11943	11904	11754	11739	11888	11599	11732	11891	11899	11833	11848	11693	11741	11776	11889	11840	11727	11795	11577	11849	11879	11642	11938	11894	11787	11879	11807	11949	11746	11820	11747	11965	11742	11894	11715	11742	11834	11885	11863	11844	11845	11762	11871	12057	11973	11805	11711	11804	11875	11874	11802	11779	11933	11792	11792	11848	11813	11835	11850	11954	11939	11756	11781	11804	11832	11914	11758	11740	11792	11855	11842	11805	11746	11707	11823	11826	11898	11841	11763	11674	11866	11833	11916	11881	11914	11887	11745	11826	11793	11748	11875	11928	11860	11832	11745	11955	11825	11829	11742	11952	11886	12028	11692	11856	11928	11777	11769	11816	11790	11734	11821	11818	11729	11719	11808	11866	11791	11823	11808	11900	11827	11816	11869	11717	11811	11925	11730	11779	11898	11855	11858	11678	11849	11706	11790	11844	11887	11668	11717	11713	11851	11872	11876	11894	11934	11700	11898	11820	11814	11866	11961	11858	11792	11786	11770	11777	11734	11766	11742	11866	11942	11913	11783	11620	11783	11757	11832	11880	11764	11838	11848	11897	11841	11803	11869	11790	11704	11618	11904	11813	11930	11817	11680	11783	11909	11945	11922	11757	11864	11796	11706	11797	11673	11822	11878	11763	11783	11856	11776	11892	12004	11745	11567	11809	11925	11865	11682	11827	11836	12050	11822	11798	11808	11808	11795	11942	11876	11882	11718	11630	11714	11958	11762	11797	11926	11755	11733	11783	11793	11948	11866	11573	11974	11800	11742	11642	11845	11727	11806	11833	11870	11831	11877	11783	11819	11907	11892	11912	11835	11908	11743	11841	11711	11743	11739	11723	11791	11747	11804	11980	11889	12045	11725	11920	11913	11690	11811	11942	11885	11791	11950	11788	11818	11758	11730	11913	11783	11829	11836	11663	11825	11932	11921	11857	11965	11779	11755	11818	11801	11878	11799	11899	11850	11712	11738	11835	11822	11693	11777	11556	11808	11916	11832	11657	11912	11971	11824	11955	11805	11784	11849	11890	11953	11747	11687	11779	11856	11716	11826	11769	11958	11928	12038	11904	11756	11827	11855	11822	11782	11820	11912	11789	11800	11935	11874	11715	11899	11831	11755	11749	11875	11755	11929	11846	12068	11929	11798	11779	11891	11919	11715	11762	11771	11850	11787	11766	11795	11692	11831	11895	11823	11797	11828	11758	11729	11890	11840	11780	11826	11961	11819	11783	11876	11992	11806	12011	11746	11825	11881	11888	11797	11855	11879	11886	11700	11952	11880	11650	11922	11901	11773	11853	11702	11654	11737	11847	11804	11797	11946	11708	11809	11822	11766	11753	11765	11735	11909	11847	11870	11929	11772	11969	11907	11848	11859	11771	11754	11858	11827	11807	11914	11692	11803	11839	11821	11858	11811	11809	11895	11970	11658	11877	11840	11942	11912	11825	11707	11736	11895	11777	11874	11801	11780	11570	11846	11835	11801	11922	11846	11743	11891	11871	11828	11824	11871	11906	11637	11691	11896	11946	11652	11806	11856	11881	11776	11860	11795	11779	11889	11868	11834	11934	11879	11970	11843	11909	11639	11693	11838	11802	11711	11941	11757	11887	11781	11895	12046	11810	11792	11759	11986	11845	11836	11729	11942	11860	11795	11790	11913	11796	11707	11787	11812	11872	11885	11784	11879	11961	11835	11851	11717	11829	11957	11831	11790	12085	11726	11837	11890	11688	11724	11773	11843	11937	11790	11902	11961	11729	11864	11830	11853	11790	11810	11831	11894	11802	11943	11700	11788	11868	11822	12133	11671	11831	11683	11855	11895	11777	11958	11857	11747	11926	11785	11966	11926	11866	11617	11780	11882	11690	11900	11859	11830	11748	11926	11784	11858	11800	11781	11816	11740	11932	11820	11938	11868	11780	11692	11722	11815	11876	11844	11675	11932	11844	11660	11720	11799	11956	11710	11877	12042	11919	11837	11929	12005	11800	11782	11774	11905	11733	11806	11910	11674	11845	11829	11879	11849	11896	11753	11845	11693	11694	11939	11726	11768	11718	11974	11864	11705	11963	11807	11726	11837	11702	11810	11869	11832	11771	11940	11942	11774	11910	11740	11870	11724	11743	11834	11777	11942	11756	11743	11836	11705	11892	11815	11883	11834	11877	11769	11641	11827	11828	11802	11857	11835	11727	11684	11756	11761	11805	11925	11887	11840	11863	11799	11903	11829	11872	11804	11736	11902	11686	11872	11856	11883	11742	11913	11887	11960	11912	11855	11789	11723	11930	11708	11832	11986	11776	11685	11796	11884	11777	11916	11729	11762	11822	11802	11796	11770	11734	11776	11829	11750	11740
26420	22492	39013	46117	44352	34760	27106	23095	21356	20312	19835	19119	18744	18004	18098	17637	17326	17317	17297	17244	17156	17091	17086	16896	17187	16885	17088	16781	16913	17119	16985	16892	17136	17017	16691	16910	16678	16841	16991	16669	16775	17024	16940	16813	16763	16686	16739	16879	16899	16766	16956	16890	17027	17009	16923	16642	16634	16646	16860	16685	16856	17032	16797	16760	16652	16684	16761	16820	16773	16644	16559	16912	16813	16640	16793	16691	16892	16712	16723	16803	16680	16740	16691	16679	17012	16726	16877	16774	16798	16683	16600	16859	16701	16763	16946	16624	16699	16951	16658	16670	16766	16522	16773	16943	16897	16626	16935	16795	16768	16679	16683	16689	16627	16795	16917	16793	16861	16926	16796	16735	16874	16808	16848	16836	16667	16849	16678	16623	16756	16850	16896	16520	16663	16662	16763	16607	16570	16692	16860	16737	16570	16849	16544	16589	16669	16749	16794	16817	16827	16578	16677	16824	16871	17001	16680	16703	16706	16767	16814	16855	16944	16795	16700	16803	16904	16760	16697	16670	16851	16956	16974	16920	16708	16797	17058	16714	16753	16785	16811	16932	16774	16856	16690	16664	16829	16779	16537	16837	16846	16791	16983	16957	16663	16540	16755	16832	16506	16807	16735	16898	16773	16675	16754	16607	16903	16732	16753	16849	16794	16881	16696	16678	17014	16707	17029	16789	16845	16862	16980	16954	16822	16658	16839	16818	16576	16933	16815	16544	16920	16744	16684	16792	16938	16812	16712	16709	16772	16698	16597	16857	16674	16626	16689	16776	16600	16920	16902	16698	16739	16757	16703	16732	16575	16862	16761	16700	16637	16849	16706	16666	16544	16540	16814	16622	16718	16869	16787	16642	16605	16714	17011	16650	16793	16991	16775	16897	16581	16645	16902	16561	16698	16628	16880	16706	16937	16659	16927	16812	16844	16927	16840	16616	16877	16599	16765	16790	16757	16795	16838	16764	16796	17082	17027	16829	16786	16676	16768	16827	16664	16851	16860	16952	16745	16800	16542	16706	16628	17017	16703	16944	16763	16696	17031	16719	16870	16769	16792	16726	16901	16838	16703	16837	16777	16893	16725	16835	16733	16951	16694	16764	16859	16752	16871	16954	16604	16812	16775	16705	16699	16510	16843	16688	16885	16669	16639	16624	16523	16885	17015	16774	16791	16717	16570	16607	16820	16770	16865	16844	16671	16761	17009	16700	16743	16730	16761	16785	16955	16935	16574	16612	16812	16683	16699	16732	16853	16742	16742	16706	16734	16835	16825	16797	16881	16763	16691	16952	16780	16848	16896	16759	17080	16665	16770	16926	16952	16700	16866	16801	16811	16829	16852	16769	16949	16749	16711	16777	16812	16722	16767	16751	16931	16787	16652	16674	16756	16753	16677	16834	16706	16652	16951	16616	16860	16708	16500	16771	16836	16703	16832	16926	16846	16564	16610	16895	16803	16882	16599	16834	16897	16860	16853	16848	16712	16928	16758	16620	16867	16865	16442	16596	16747	16841	16744	16615	16618	16886	16643	16714	16888	16846	16674	16916	17107	16704	16697	16757	16627	16704	16872	16735	16726	16826	16877	16657	16898	16724	16869	16739	16591	16809	16717	16815	16871	16891	16727	16689	16902	16816	16596	16743	16803	16691	16908	16773	16765	16787	16918	17044	16718	16812	16847	16886	16790	16629	16948	16742	16966	16918	16940	16712	16943	16827	17003	16735	16920	16673	16882	16709	16745	16590	16548	16686	16898	16875	16753	16754	16818	16790	16806	16677	16775	16714	16837	16582	16970	16738	16808	16817	16720	16839	16771	16813	16696	16768	16693	16891	16850	16771	16754	16647	16569	16801	16866	16760	16748	16809	16835	16886	16823	16790	16909	16926	16940	16486	16756	17072	16705	16773	16610	16854	16506	16907	16794	16845	16882	16798	16562	16941	17142	16696	16747	16837	16727	16796	16684	16495	16660	16687	16740	16718	16616	16931	16774	16599	16717	16715	16650	16831	16817	16644	16918	16735	16972	16921	16648	16561	16816	16842	16723	16682	16799	16735	16702	16726	16556	16657	16584	16821	16760	16891	16732	16854	16660	16603	16878	16862	16845	16870	16732	16708	16709	16582	16604	16861	16753	16795	16827	16804	16813	16833	16878	16565	16594	16864	16625	16833	16754	16937	16861	16729	16713	16868	17037	16768	16953	16809	16740	16788	16808	16668	16537	16796	16651	16779	16696	16637	16813	16856	16866	16841	16631	16756	16793	16631	16938	16735	16536	16708	16826	16816	16875	16818	16839	16795	16588	16884	16999	16701	16886	16908	16657	16707	16690	16884	16891	16865	16744	16696	16690	16805	17060	16851	16739	16783	16554	16760	17072	16979	16681	16706	16866	16808	17163	16815	16919	16764	16751	16864	16669	16760	16617	16653	16836	16747	16774	16765	16703	16800	16919	16922	16724	16693	16733	16958	16883	16990	16657	16693	16835	16805	16822	16879	16825	16840	16830	16463	16639	16888	16872	16861	16747	16819	16916	16676	16787	16782	16771	16718	16890	16677	16892	16953	16799	17033	16772	16583	16750	16569	16663	16614	16859	16761	16947	16850	16708	16907	16777	16973	16562	16930	16816	16836	16598	16943	16891	16693	16837	16584	16699	16859	16940	16865	16657	16598	16763	16966	16712	16732	16630	16816	16796	16989	17017	16640	16737	16842	16912	16627	16828	16770	17016	16810	16588	16809	16828	16747	16885	16945	16914	16600	16951	16923	16841	16498	16711	16779	16795	16615	16740	16777	16650	16792	16941	16712	16743	16764	16586	16802	16768	16455	16621	16812	17011	16962	16805	16843	17021	16945	16778	16767	16994	16596	16754	17001	16890	16603	16839	16729	16742	16610	16809	16599	16758	16873	16655	16773	16787	17006	16864	16815	16767	16806	16814	16511	16890	16739	16827	16860	16805	16915	16719	16646	16632	16857	16781	17086	16987	16866	16626	16894	16618	16906	16844	16693	17006	16836	16934	16828	16455	16516	16597	16678	16821	16668	16994	16818	16622	16692	17046	16691	16767	16844	16608	16654	16634	16605	16904	16796	16864	16825	16790	16701	16759	16770	16854	16707	16885	16836	16744	16931	16759	16640	16572	16733	16689	16849	16606	16708	16704	16837	16856	16683	16815	16864	16980	16790	16659	16585	16751	16770	16711	16688	16808	16644	16852	16763	16776	16652	17020	16695	16768	16829	16717	16693	16886	16854	16692	16895	16448	16956	16842	16804	16773	17081	17132	16604	16806	16807	16743	16975	16546	16790	16733	16762	16613	16731	16940	16767	16616	16595	16604	16862	16733	16791	17064	16734	16919	16959	16935	16643	16630	16697	16899	16889	16926	16619	16819	16970	16768	16748	16709	16944	16850	16737	16777	16825	16838	16860	16879	16732	16824	16728	16612	16660	17064	16732	16893	16762	16657	16819	16848	16672	16543	16649	16640	16776	16839	16781	16671	16888	16690	16712	16719	16647	16692	16817	16925	16636	16658	16742	16810	16686	16820	16759	16819	16723	16651	16769	16816	16693	16650	16791	16789	16604	16641	16614	16902	16699	17016	16739	16853	16906	16785	16796	16816	16681	16811	16705	16685	16728	16775	16546	16694	16773	16703	16807	16706	16833	16693	16809	16886	16780	16703	16994	16752	16937	16770	16782	16659	16750	16718	16639	16773	16875	16782	16633	16771	16798	16667	16501	16631	16544	16740	16526	16631	16909	16957	16756	16879	16806	16644	16883	16579	16734	16730	16789	16889	16691	16593	16684	16909	16665	16776	16712	16600	16594	16848	16564	16685	16749	16895	16650	16713	16870	16667	16922	16813	17068	16836	16695	16829	16885	16833	16835	16716	16821	16492	16662	16817	16806	16674	16757	16777	16758	16895	16865	16683	16918	16817	16735	16855	16835	16928	16793	16713	16732	16595	16653	16702	16661	16685	16656	16776	16944	16752	16549	16753	16563	16975	16879	16742	16916	17086	16814	16906	16711	16666	16698	16626	16662	16718	16814	16694	16862	16874	16721	16908	16744	16822	16971	17093	16726	16642	16898	16777	16716	16722	16545	16712	16951	16788	16691	16814	16775	16774	16582	16793	16725	16742	16809	16670	16901	16781	16716	16962	17003	16698	16766	16645	16835	16755	16779	16934	16692	16819	16789	16782	16567	16729	16772	16827	16872	16778	17157	16811	16646	16801	16849	16702	16772	16951	16701	16778	16710	16773	16894	16765	16739	16753	16750	16773	16808	16689	17030	16810	16834	16805	16638	16907	16903	16776	16943	16941	16729	16705	16643	16842	16815	16776	16755	16925	16818	16659	16491	16709	16615	16754	16848	16688	16599	16953	16795	16629	16774	16716	16743	16837	16909	16831	16925	16958	16617	16674	16739	16716	16899	16661	16750	16641	16903	16854	16743	16679	16849	16762	16765	16921	16799	16910	16778	16850	16830	16651	16813	16824	16799	16667	16700	16612	16640	16492	16711	16820	16747	16789	16697	16694	16895	16743	16715	16695	16735	16749	16837	16645	16764	16634	16611	16931	16608	16916	16849	16747	16857	16826	16711	16779	16495	16677	16854	16991	16884	16862	16736	16672	16621	16859	16896	16598	16783	16739	16527	16927	16687	16621	16728	16676	16830	16670	16863	16777	16720	16744	16593	16791	16827	16729	16865	16786	16753	16928	16649	16634	16623	16643	16646	16792	16919	16927	16944	16771	16629	16680	16892	16495	16826	16820	16652	16716	16854	16939	16860	16868	16795	16620	16782	17035	16662	16933	16793	17070	16938	16686	16880	16719	16585	16660	16713	16892	16621	16874	16745	16785	16875	16489	16761	16795	16817	16812	16513	16735	16683	16600	16744	16783	16689	16768	16825	16749	16646	16904	16586	16587	17006	16706	16675	16814	16695	16889	16797	16561	16797	16911	16999	16843	16746	16804	16779	16686	16706	16836	16486	16755	16695	16895	17047	16764	16459	16574	16836	16803	16804	16575	16680	16811	16693	16687	16911	16836	16674	16993	16725	16695	16813	16768	16568	16755	16684	16790	16923	16780	16829	16936	16998	16599	16693	16635	16684	16906	16781	16803	16724	16815	16866	16817	16886
50267	78649	76218	59845	47522	29393	21108	18836	17104	16232	15199	14482	13913	13368	13010	12910	12508	12365	12434	12044	12279	12186	12071	12019	11932	11985	11969	12046	11808	11822	11903	11859	11892	11883	11955	11967	11928	11696	11716	12014	11643	11905	11757	11943	11887	11925	11641	11756	11872	11905	12046	11906	11940	11862	11779	11784	11903	11839	11806	11750	11772	11873	11876	11915	11868	11898	11790	11904	11864	11838	11765	11817	11801	11836	11930	11716	11822	11751	11750	12143	11773	11708	11818	11774	11920	11863	11675	11939	11870	11899	11926	11818	11900	11943	11845	11792	11956	11863	11780	11979	11843	11759	11925	11859	11779	11947	11964	11910	11887	11841	11950	11922	11784	11931	11914	11795	11667	12061	11745	11813	11934	11757	11727	11525	11859	11957	12021	11962	11658	11724	11835	11957	11885	11828	11963	11822	11849	11743	11846	11954	11916	11742	11851	11912	11708	11818	11876	11774	11885	11924	11797	11935	11706	11795	11917	11865	11721	11900	11852	11760	11819	11980	11849	11968	11907	11829	11724	11891	11639	11752	11794	11875	11916	11888	11710	11734	11932	11734	11853	11659	11808	11723	11930	11899	11821	11945	11875	11980	11708	11825	11803	11844	11813	11734	11812	11846	11772	11853	11642	11861	11810	12082	11938	11906	11791	11839	11844	11948	11830	12231	11871	11978	11757	11742	11757	11779	11845	11815	11983	11820	11798	11965	11775	11719	11840	11859	11773	12023	11920	11771	11916	11887	11740	11899	11759	11747	11776	11887	11892	11992	11833	11786	11794	11785	11763	11785	11809	11668	11789	11816	11971	11998	11901	11851	11910	11873	11891	11807	11905	11928	12033	11821	11759	11753	11845	11836	11922	11842	11836	11801	11801	11733	11904	11792	11865	11943	11788	11907	11819	11682	11986	11904	12075	11752	11822	11830	11920	11803	11885	11849	11989	12014	11762	11841	11780	11884	11967	11751	12079	11952	11809	11976	11942	11937	11784	11945	11839	11981	11853	11845	11849	11687	11941	11788	11999	11888	11745	11757	11697	11821	12022	11872	11892	11881	11691	11768	11775	11845	11800	11807	11823	11836	11852	11882	11804	11856	11753	11864	11994	11973	11743	11802	11889	11961	11870	11882	11796	11804	11806	11932	12002	12007	11751	11915	11874	11922	11908	11924	11914	11713	11856	11882	11784	11935	11915	11779	11814	11817	11940	11748	11709	11890	11881	11799	11858	11745	12002	11881	12033	11880	11687	11878	11642	11832	11755	11834	11785	11873	11896	11611	11895	11773	11727	11739	11836	11737	12038	11902	11978	11956	11799	11891	11958	11935	11952	11828	11816	11944	11773	11940	11918	11681	11852	11822	11879	11761	12022	11876	11883	11692	11843	11768	11956	11838	11911	11844	11881	11807	11834	11894	11913	11938	11853	11709	11908	11912	11869	11856	11740	11949	11881	11727	11918	11772	11827	11877	12042	12008	11922	11756	11940	12013	11902	11859	11701	11878	11940	11936	11880	11844	11939	11883	11746	11803	11955	11729	11746	11870	11868	11746	11912	11842	11824	11918	11910	11804	11875	11822	11673	11959	11808	11807	11916	11873	11973	11736	11846	11912	11897	11654	11902	11811	11881	11799	11868	11877	11855	11776	11859	11650	12005	11911	11976	11826	11853	11928	11781	11856	11790	11993	11850	11854	11800	11809	11812	12121	11866	11861	11845	11955	11844	11933	11873	11894	11825	11855	11919	11916	11629	12045	11792	11824	11874	11880	11844	11687	11826	11936	11749	11992	11898	11837	11777	11858	11739	11898	11811	11819	11819	11853	11806	11759	11878	11817	11889	11901	11717	11909	11848	11925	11656	11944	11954	12029	11785	11934	11764	11718	11823	11811	11915	11732	11831	12001	11914	11769	12053	11835	11876	11900	11893	11943	11861	11853	11889	11804	11970	11795	11892	11921	11824	11873	11881	11739	11983	11794	11878	11724	11853	11832	11662	11920	11949	11835	11790	11933	11880	11752	11853	11891	12123	11932	11863	11890	11801	11823	11832	11909	11753	11564	11751	11724	11769	12006	12084	11770	11827	11856	11866	11876	11850	11799	11772	11778	11715	11845	11799	11825	11935	11968	11895	11765	11959	11762	11808	11915	11735	11853	11849	11978	11749	11874	11799	11694	11893	11737	11915	11781	11890	11891	11901	11838	11788	11959	11816	11918	11971	11701	11754	11743	11683	11768	11786	11724	11795	11833	11873	11877	11865	11925	11953	11964	11800	11785	11833	11690	11772	11951	11846	11765	11866	11969	11890	12014	11943	11788	11907	11717	11846	11903	12078	11971	11736	11828	11912	11986	11824	11825	11943	11831	11774	11854	12038	11866	11837	11979	11903	11930	11884	11822	11652	11929	11894	11879	11876	11722	11606	11925	11852	11855	11840	11764	11946	11870	11958	11950	11824	11910	11653	11839	12002	11792	11808	11850	11802	11783	11821	11941	11917	11804	11984	11821	11986	11797	11763	11811	11621	11884	11700	11880	11758	11800	11749	11835	11830	11819	11656	11893	11752	11886	11932	11689	11739	12072	11916	11946	11809	11883	11873	11712	11862	11896	11684	11811	11719	11838	11878	11771	11827	11859	11871	11798	11979	11791	11780	11889	11834	11720	11799	11946	11944	11852	11858	11870	11878	11968	11766	11706	11848	11770	11764	11983	11821	11850	11720	11891	11796	11906	11739	11818	11872	11901	11788	11873	11901	11922	11853	11848	11891	11798	12080	11872	11827	11910	11799	11984	11899	11820	11923	11767	11869	11641	11741	11908	11973	11801	11924	12042	11705	11822	11875	11846	11915	11859	11779	11847	11988	11847	11639	11734	11793	11879	11870	11728	11826	11747	11867	11771	11744	11885	11894	11840	11877	11929	11510	11956	11772	11702	11878	11770	11935	11913	11881	11986	11830	11803	11878	11850	11923	11776	11817	11809	11788	11710	11894	11830	11849	11995	11800	11684	11785	11898	12017	11825	11823	11764	12009	11820	11904	11867	11837	11914	11877	12138	11750	11831	11954	11829	11953	11796	11917	11783	11869	11930	11923	11873	11604	11888	11784	11873	11756	11882	11866	11763	11876	11776	11936	11955	11789	11725	11855	11755	11835	11798	11827	11905	11948	11794	11951	11884	11926	11814	11829	11799	11882	11789	11882	11844	11880	11792	11712	11812	11978	11796	11714	11816	11696	11752	11931	11734	12057	11685	11961	12022	11809	11905	11763	11863	11773	11835	11725	11724	11886	11946	11826	12128	11709	11650	11749	11678	11821	11720	11920	11701	11819	11858	12123	11891	11911	11689	11940	11952	11912	11842	11693	11933	11916	11820	11752	11803	11869	11976	11755	11931	11933	11876	11949	11950	11872	11998	11909	11910	11807	11847	11716	11972	11862	11751	11892	11713	11822	11878	11814	11756	12018	11769	11894	11861	11807	11835	11654	11797	11732	11788	11874	11792	11846	11737	11899	11841	11727	11729	11797	11729	11898	11688	11904	11802	11825	11825	11785	11842	11754	11943	11897	11840	11936	11901	11891	11877	11832	11889	12062	11762	11670	11851	11756	11784	12006	11801	11967	11770	11685	12022	11843	11773	11895	11942	11902	11914	11887	11875	11771	11937	11863	11760	11777	11796	11864	11894	11809	11787	11883	11796	11914	11826	11966	11909	12077	11938	11854	11739	11802	11847	11898	11845	11851	11908	11893	11896	11762	11780	11859	11777	11630	11879	11809	11823	11764	11826	11788	11832	11831	11694	11856	11843	11833	12078	11787	11952	11745	11977	11905	11751	11930	11891	11695	11794	11584	11635	11912	11834	11902	11670	11890	11965	11795	11903	11808	11804	11951	11922	11920	11658	11790	11714	11844	11818	12100	11767	11831	11900	11682	11862	11812	11850	11863	11757	11948	11821	11685	11870	11825	11626	12007	11812	11884	11811	11951	11787	11920	11943	11865	11863	11952	11937	11870	11997	12077	11826	11962	11746	11715	11835	11880	11761	11866	11883	11795	11753	11813	11966	11771	11912	11848	11657	11813	11846	11781	11867	11830	11983	11883	11976	11658	11640	12087	11871	11886	12028	11904	11829	11893	11895	11862	11816	11936	11839	11824	11971	11850	11900	11898	11760	11777	11798	11904	11997	11893	11871	11969	11988	11813	11848	11951	11936	11829	11798	11883	11819	11868	11826	11934	12006	11773	11676	11768	11991	11856	11795	11815	11816	11828	11966	11888	11887	11753	11931	12045	11866	11828	11930	11901	11800	11820	11881	11859	11794	11741	11759	11795	11788	11771	11853	12014	11827	11820	11966	11797	11644	11820	11824	11955	11857	11880	11973	11763	11722	11761	11841	12007	11877	11899	11978	11696	11842	11864	12020	11820	11793	11774	11849	11771	11849	11707	11876	11841	11954	11923	11799	11714	11823	11864	11882	11927	11961	11930	11793	11836	11934	11694	11915	11980	11871	11944	11975	11900	11986	11934	11724	11965	11802	11844	11723	11808	11842	11751	11753	11891	11993	11901	11874	11771	11813	11875	11805	11804	11870	11871	11873	11934	11892	11915	11776	11747	11781	12000	11913	11826	11922	11870	11776	11763	11894	11805	11820	11803	11990	11885	11774	11933	11781	11939	11832	11643	12015	12094	11716	11929	12010	11905	11657	11856	11831	11776	11881	11834	11897	11821	11767	11731	11917	11930	11636	11883	11920	11887	11847	11838	11761	11962	12009	11854	11823	11840	12022	11784	11822	11745	11785	11811	11740	11963	11776	11873	11832	11880	11845	11916	11888	11980	11758	12060	11933	11805	11780	11812	11865	11987	12003	11796	11695	11887	12042	11797	11799	11770	11893	11805	11782	11952	11663	11922	11846	11763	11867	11850	11835	11803	11805	11660	11998	11862	11900	11921	11969	11821	11910	11845	11960	11767	11919	11648	11769	11910	11866	11951	11888	11909	11791	11773	11682	11763	11785	11849	11822	11750	11994	11858	11829	11923	11876	11961	11743	11826	11912	11817	11844	11757	11721	11844	11744	11866	11731	11878	11900	11772	11830	11808	11890	11999	11946	11811	11882	11920	11711	11744	11929	11789	11858	11853	11542	11804	11894	11843	11866
24373	21589	32516	33643	30688	29840	30514	25659	23515	22791	21444	20598	19942	19142	18601	18333	18285	17988	17776	17630	17589	17422	17595	17274	16936	17135	17126	17281	17164	17256	17166	16977	16948	16969	17018	17173	17059	16999	17094	16977	17126	17053	16961	16961	17175	16994	17099	16979	17229	17141	17179	17225	17097	16959	17006	16919	17039	17119	17179	17115	17144	17170	17164	17083	16854	16994	16995	17069	16952	17013	17115	17042	16872	16949	17023	16947	16958	16909	17064	17057	17080	16827	17070	17019	17065	16968	16977	16974	16916	17028	16955	17086	17103	16850	16962	16950	16937	16966	17065	17198	16959	17028	17227	16815	16959	16858	16830	16884	17058	16982	17082	17098	16810	17056	16948	17075	16935	16949	16976	17098	17006	17076	17082	17103	16963	17001	16861	17071	16943	16960	16979	16865	17175	16986	17018	17084	17200	17058	17242	17137	16722	16853	17139	17050	16993	16884	17103	16985	16924	17065	16943	16842	16958	16949	16882	16967	17072	17122	16977	16974	17088	16947	16961	16894	16942	16876	17168	17070	16871	16914	17069	16905	16898	16911	17260	17040	16964	16904	17176	16958	16910	16980	17016	16825	16945	16886	16896	16970	16832	17025	16902	16902	17017	17046	17074	17018	17079	17100	16837	16944	16812	17095	17163	16927	16920	16978	16940	17044	16967	17031	16770	17069	17014	16976	17152	16943	17000	17175	16954	16988	17186	16838	17139	16739	16736	17180	17016	17014	17092	17041	17052	16873	16824	17013	17087	17057	16836	16873	17186	17087	16756	17120	17114	16812	17154	16908	17048	17069	16810	16888	17063	16860	16801	17144	16912	17160	16943	17170	16894	16994	16978	16817	16943	17036	17014	16974	17029	16783	17065	17069	17014	17061	17155	16961	17000	17063	17001	16899	16775	17037	17135	16858	16943	16982	17040	17133	16898	16887	17085	17086	17259	17078	16988	17110	17140	16918	16909	17171	16920	16953	16893	17199	16943	16896	17169	17075	17184	17290	16965	17057	16843	16962	17077	17124	16706	17042	16922	17087	17249	16974	17184	17042	17196	17102	16881	16871	16892	17039	16938	16802	17005	16895	16932	16855	16875	16858	16986	16890	17115	16942	17085	16891	17074	16788	17037	16924	16977	17130	16937	16789	16916	16696	17020	16964	16935	16940	17028	17012	17118	17004	17082	16796	16963	17031	17045	16945	17208	17112	16914	17352	17061	17004	17051	17072	17071	16961	16915	16928	16890	16771	17109	17003	17110	17075	16821	16955	17070	16794	16948	17005	17001	16850	16920	17112	16925	16957	16954	17155	16795	17025	17085	16972	16990	16756	17028	17037	17052	17095	16835	17200	17088	17131	16972	17138	17135	16899	16615	16942	17067	17041	17043	17225	17031	17065	16783	17011	17273	16925	17005	17056	16933	16975	17017	17178	17167	16922	17049	17127	17236	17190	16848	17010	16867	17113	17091	17046	17059	17085	16890	17083	17041	16719	16944	17317	17077	16957	17177	17150	17080	17094	16979	17031	17244	17074	16945	17127	16759	16939	16913	17035	17115	16916	17268	16948	16964	17166	17116	17134	16886	16932	17029	16817	17061	16811	16912	16906	16881	16992	16968	17035	16888	17113	17092	17029	17027	16921	16883	17030	17074	16896	16990	17141	17222	17042	17167	17031	17170	17038	17072	17259	16980	16965	17072	17115	16901	16972	16848	16944	16981	17025	16845	16716	16961	16859	16793	17017	16756	17026	17066	16910	17128	16945	16904	16860	17189	16924	17004	16925	17020	16970	17052	16992	16819	17006	17091	17029	17005	17020	17009	16808	16830	16940	16772	16767	17103	16872	16999	17063	17098	17019	17025	17001	17013	17035	17086	17221	17102	16969	16862	16864	16980	17036	16910	17103	16943	17023	16894	16874	16904	17051	16910	16753	16941	16997	16896	17025	17101	16911	16922	17132	17092	16933	17000	17024	16907	16822	16963	17043	16978	16793	16841	17016	16933	17238	17094	17131	17001	17100	17017	17020	17032	17083	17101	16879	16966	17181	16751	16855	17066	17031	16703	17248	17130	17224	17259	16934	16910	16930	17080	17123	17079	17124	17200	16966	17185	17067	16865	16825	16908	17017	17033	16898	17111	16850	16962	17105	17048	16824	16972	16883	17022	16963	17186	17101	16880	16914	17250	17141	17200	17064	16857	16788	17135	17200	17221	17044	16824	17134	17035	17004	16830	16929	17138	17074	16986	16975	17184	17038	17159	17003	17164	16786	17148	17002	17054	17013	17031	16913	16979	17026	16943	17084	16967	17073	17042	16871	16890	17109	16979	17154	17146	17175	16936	16981	16943	17016	17209	17280	17031	16872	17030	16825	16944	16915	16820	17031	17099	16908	16989	17146	17193	16982	16944	17062	16883	16989	17074	16745	16957	17155	16924	16921	16967	16931	17192	17009	17006	17081	17139	17044	17114	17013	17151	17160	16970	17193	17042	16970	16983	16982	16967	17004	16869	16994	17153	17168	17110	16993	17121	17090	16945	16861	17029	17126	16976	17131	16773	16770	17109	17112	17065	16971	16734	16907	16890	17126	17012	17060	16906	16741	16902	16996	16943	16771	16993	17173	17215	16975	17060	17066	16994	17044	17186	17030	17088	16912	16658	17094	17149	16923	16918	16778	17121	17150	16743	17093	17021	16934	16849	16814	17157	17128	16811	17064	17089	17017	17252	17280	16766	17048	17127	17078	17081	17217	17036	16991	16967	17088	17181	16949	17157	16965	17084	16853	16897	17117	17033	16981	17065	16886	16985	16950	17036	17055	16833	17021	17018	17080	17095	17118	17026	17014	16721	17129	17084	17014	17058	17054	17066	16680	16761	16990	17263	17150	16993	17139	17009	16710	16915	17086	17045	16938	16908	16935	17005	17004	17128	17112	16871	16867	16936	16804	17107	17148	16889	17008	16945	16876	17023	17031	17006	16959	17047	16942	16947	16953	17084	17164	16869	17020	16998	16779	16965	16999	17082	17038	16970	16921	16911	16963	16981	16958	16918	16993	16948	17079	16980	17107	17057	16966	17240	16971	16834	16975	16968	16939	17015	17127	17054	16986	17074	16984	16939	16948	16943	16948	16755	16859	17069	16749	17021	16904	16933	17026	16894	16994	16918	16952	16913	17074	16858	16927	17232	16882	17164	17007	17144	17247	16972	17102	16935	17086	17140	17116	17113	16967	17013	16941	16933	17024	17080	17122	16833	16928	17009	16938	16895	16901	16774	17055	17016	16873	17219	17042	16880	16833	16976	16996	16916	16983	17146	16987	16991	17142	16965	17076	17061	17077	17193	16973	16984	17032	17051	17003	17068	17236	17163	17202	16972	17111	16968	16925	16726	16989	17144	16955	16951	16914	16896	17160	16760	16842	17150	16954	17115	16996	17060	16902	16924	17024	17185	16947	16974	16878	16812	16924	16899	16688	17046	17046	16909	17082	16895	16990	16975	17158	17121	16693	16969	16827	16913	17072	17044	16819	17103	16893	17068	17060	16959	16963	17006	17167	17003	17028	16969	16980	16768	17018	17011	16756	17099	16700	17060	17038	17032	17145	16944	16899	16961	16992	17135	17228	16966	16988	17042	17065	16947	16924	16913	17015	16793	16898	16803	16996	17141	17087	16940	16968	16824	16955	16996	17172	17058	16891	16773	16929	17217	16842	16794	16897	16827	17053	16956	17009	16804	17054	16961	16972	17181	17118	17115	16986	16880	17006	17135	17032	16835	16677	16933	16973	17022	16822	17001	16856	16793	17111	17057	16997	17018	17048	17011	16861	16957	16944	16979	16847	17167	17137	16924	16861	17054	17064	17104	17065	16984	17117	16969	17031	16871	16773	16953	16718	16961	17163	16986	16974	16886	17055	16856	16950	17081	17065	16874	16902	17093	16909	17305	16740	17023	16694	17017	16765	16990	16990	17112	16934	17062	16765	16824	17263	16992	16583	17099	16925	16997	16780	17021	16993	16914	17137	17032	16989	16937	17153	16887	16921	17010	17136	17018	17097	17031	16989	16802	17126	16842	16828	16818	16944	17214	16803	16959	16926	16961	16930	17060	16979	17020	16944	17047	17041	17007	16984	17029	17130	16947	16937	16909	17168	16987	17140	17087	16876	16780	17057	16741	16737	17002	17168	17276	16641	16973	16683	16837	17143	17331	16941	17049	17203	17069	16829	16950	16993	16931	16944	17086	17111	17140	16933	16966	16904	17217	16971	17026	16933	17008	17128	17019	17054	16992	16934	17047	17048	16893	16919	17146	16923	16830	16846	17152	16805	16944	17048	16986	16960	16936	16901	17167	16940	17001	16869	16891	16844	17050	16939	17023	17034	16897	17006	16841	17032	17148	16918	16960	17071	16881	16944	17052	17027	17137	17030	16845	17084	16941	17014	17134	17092	17066	16894	16923	16930	17116	16929	16978	17028	16988	16969	17235	17052	16786	17023	17137	17007	16922	16892	17004	16992	17015	16973	16807	16969	17033	16911	16988	17036	16937	16804	17319	17078	17010	16870	17000	17063	17183	17112	16943	16980	17100	17104	17018	17056	16831	17067	17170	17197	17146	17061	17079	16988	17005	16844	16984	16906	16829	16854	17030	17141	17123	16973	16987	16969	17032	17181	17066	16904	16825	17009	16889	16960	16902	17005	16938	16911	16870	16918	17003	17045	16990	17080	16995	16935	16876	16948	16872	17084	17148	16873	17026	17000	16886	17165	17018	17071	17047	16729	16908	17108	17055	17258	17081	16999	16858	16840	16699	17122	17223	17011	16988	17247	17035	17091	16998	16943	16981	17103	16948	16934	16903	16671	16811	16754	16977	16807	17031	16922	17109	17048	16976	16693	17116	17127	17137	17148	17109	17077	17219	17066	16801	17125	17089	17128	17003	16955	17050	16928	16865	17036	16960	17228	16957	17129	17104	17332	17033	16996	16975	17226	17193	17269	17097	17041	16932	17061	17017	17085	16792	16773	17064	16841	16851	16975	17100	17108	17073	16909	17039	16924	16927	16812	17101	16933	16981	17045	17036	16739	16880	17125	17050	16990	16987	16984	16901	16658	16917	16966	16937	16945	17009	16718	17000	16974	17006	17014	17091	16962	17087	16980
54754	87845	82834	60922	41658	29389	24839	21822	19983	18299	17073	15871	15133	14270	13720	13233	12800	12737	12517	12369	12265	12219	12148	12235	12314	12156	12065	12068	12023	12181	11907	11891	12134	11864	12060	11812	11821	11972	11898	11918	11877	11943	12054	11850	12014	11810	12069	11803	12005	12092	11907	11947	12136	12050	11764	12116	11914	11917	12154	11853	11843	11975	11928	12010	11719	12050	12037	12083	12021	12037	11983	12038	12022	11976	12078	11870	11909	12034	11794	11964	11868	12054	11922	11904	11831	12094	12014	11849	12061	12059	11907	11852	11994	12087	12117	11937	11847	11750	11945	11964	11884	12099	12013	11861	12040	11955	11947	11862	11830	11942	11917	12078	11636	12019	11996	11954	11931	12041	11905	11916	11995	11991	12053	11994	11931	11846	11946	12048	12047	11922	12025	11829	11980	11811	11905	12006	11905	11865	11970	11876	11998	12077	11926	12055	11910	11892	11753	11911	11911	11971	11978	11857	11919	12032	12000	11882	12011	11975	11919	11753	11861	11951	12016	11893	12020	11937	12009	11950	11757	11904	11771	11934	11975	11882	11944	11884	11860	11840	11932	11897	11973	11965	12008	11828	11994	11974	12000	11936	11780	12045	12000	11837	11957	11900	12056	11956	11970	11928	11871	11995	12007	11996	11849	11983	11904	11887	11948	11972	11784	11948	11770	11917	11951	12063	11931	11886	12122	11804	11772	11919	11823	11853	11897	11904	11944	11934	11945	11911	11820	12103	11929	11903	12065	11945	11932	12005	12064	11936	11927	12029	11893	11833	11966	11929	12019	12004	12003	11813	11838	11721	12028	11844	11947	11888	11936	12025	11987	11887	11963	11859	11987	11951	12054	11846	12057	12045	11898	11922	12057	11973	11916	11786	11906	12027	11953	11927	12043	11839	11795	11947	11856	12085	12061	12100	11785	12041	11912	11802	12034	11830	12061	11898	11794	11919	12131	11973	11829	11890	11996	11929	11979	11899	12114	11950	11988	11795	11943	11927	11787	12012	12025	11993	11875	11884	11945	11878	11950	11994	11973	11862	11951	11795	11861	12048	11863	11938	11876	11930	12023	11917	11937	11963	11939	11766	12093	12097	11863	12038	11834	11974	12001	12037	12157	12025	11978	11847	11953	11941	11754	12035	11971	12026	11940	12016	12019	12002	11962	11892	11932	11851	11924	12028	11878	11922	12056	12094	11816	11909	11906	11897	11856	11879	12017	11782	12029	11894	11953	12006	12005	11984	11853	11917	11970	11832	12050	11812	11943	12087	11935	11839	11909	11897	11947	11886	12010	11949	11998	11875	12119	12063	11982	12073	12082	11897	11953	12049	11886	12056	11942	11948	11968	11756	12051	11890	11929	11846	11883	11820	12030	11838	11991	11968	11904	11937	11913	11866	11904	11993	11790	11927	11931	11994	11875	11874	11954	11924	11820	11844	11922	11966	11988	12039	11836	12002	11897	12111	11994	11979	11832	11882	11817	12023	11813	11981	11806	11820	11722	11864	11830	11878	11996	11861	11836	12028	12054	11846	12096	11948	11839	12005	11939	11846	12030	12007	11830	12076	11884	12030	11944	11976	11941	11851	11915	11846	11974	11828	11889	11998	11994	11805	11893	12080	11899	12080	11846	11862	12004	11969	11893	11925	11984	11959	12063	11943	12124	11938	12052	11929	11866	11885	12046	11954	12121	11888	12001	12115	11936	12026	11980	11870	11984	11875	11828	11987	11869	12017	12142	11961	11846	11939	12027	11898	11826	12062	11917	11959	11880	11939	11930	12062	11952	11932	11933	11971	11982	11934	11820	11824	12036	11978	11956	12008	12032	12085	11960	11920	11860	11953	12070	11893	11929	11982	11920	11836	12007	11991	11863	11963	12068	11874	12007	11867	11828	11828	11957	11945	12036	11950	12002	11868	11897	11769	11881	11805	11957	11791	11896	12062	11913	11960	11882	12057	12096	11974	11859	11835	12003	12040	12013	11890	11896	11886	11784	11910	11943	11937	11967	11982	11865	12047	11839	11949	11827	11956	11970	11854	11957	11891	11996	11931	11952	11874	12034	11916	12140	11923	12006	11883	11943	11887	11966	12000	11908	12013	11920	12092	11879	11830	11946	11972	11936	11864	12076	12049	11925	12011	12013	11884	11971	11907	11988	11848	12028	11992	11928	12032	11956	11990	11978	12048	11937	11946	12163	11996	11998	11996	11965	11796	11714	11947	11961	11980	12029	12011	12058	11883	11964	11860	11862	12061	11916	11987	12055	11875	11987	11964	11900	11847	11782	11853	11803	11901	11861	11841	11961	11751	11929	11879	11895	12003	11870	12012	11920	11908	11923	11956	11800	12002	11923	11831	11843	11948	11979	11961	11845	12074	11839	11868	11974	11985	11783	12111	11872	11856	11911	11938	12122	11954	11796	11930	12108	11989	12040	11869	12037	11936	11951	11981	11915	12038	11925	11894	11994	11906	11977	11907	12013	12147	12092	11918	11875	11982	11915	11945	12008	12011	11813	12005	11853	11795	11984	11854	11929	11865	11993	11918	11802	11919	11954	11977	11935	11879	11866	12053	12021	11971	12010	12019	12057	11881	11818	12056	11996	12076	12036	11865	11966	11993	11946	11864	11920	11958	12062	11936	11965	11870	11866	11823	12015	11903	11949	11921	11951	11928	12094	11934	12108	12076	11872	11909	11978	11794	12164	11957	12008	11861	11870	12098	11843	11958	11804	12046	12041	11969	11802	12045	11992	11809	11957	11979	12022	11813	12030	12040	11970	12084	11905	11798	11894	11980	11900	11940	11963	11766	11968	11885	11892	11756	11918	11946	12032	11896	12053	12045	12012	11942	11887	12150	11942	11908	12022	11990	11835	12014	11936	11880	11893	12036	11972	11978	12023	12136	12090	11991	12014	11904	11942	11853	11799	11966	11880	11787	11800	11860	11990	11947	12010	11880	12017	11967	11794	11952	11940	11888	11831	11990	11948	11830	11952	12053	11919	12120	11968	11930	11945	11840	12029	11988	12014	12027	11973	12134	12021	11983	11840	11973	11785	11793	12010	12087	11835	11954	11969	11859	11890	12004	12011	11901	11897	11911	12083	11971	11882	11774	12076	11929	12012	11991	12032	12020	11671	11856	11994	11867	11808	11930	12023	12184	11938	11893	11992	11826	11983	11910	12007	11966	12033	11933	11954	12001	11855	11894	11874	11928	11881	12043	11984	11868	11920	11842	12063	11895	11864	12125	12166	11974	11912	11903	11978	11847	11809	11799	11856	11740	11953	11801	12022	12094	12040	11815	11795	11976	11965	11963	11924	11940	11891	11935	11957	12112	12050	11960	12201	11969	11885	11977	11817	11929	12012	11929	12003	12020	11868	12021	12018	12166	12025	11901	11936	12109	11870	11920	11951	11853	12004	11946	11858	11838	12098	12048	11897	12025	11872	11940	11899	11940	11852	11898	11978	11922	12064	11964	11877	11904	11929	12047	11921	11963	12008	12046	11792	12039	12053	12110	11905	11891	11687	11796	11818	11929	11945	11927	11813	11888	11924	11953	11982	11750	12089	11797	11941	11998	12047	11903	11913	12024	12030	11839	11769	11810	11966	11852	11937	11870	11943	11775	11891	11885	11920	11960	11916	11842	11863	11852	11938	12052	11846	11932	11848	11895	11999	11931	11953	11846	11983	11858	11940	11846	11956	12067	11960	11953	11989	11936	11970	11965	11987	11960	12048	11974	11948	11965	12122	12023	11829	12010	11939	11861	11853	11893	11861	11953	12062	11896	11976	12020	11948	11764	11999	12061	11899	11910	11931	12061	11898	12015	11919	11978	11932	11954	11986	11976	12073	11831	11932	12153	11932	11886	12120	11880	11985	11903	11799	11882	12115	11970	11920	11891	11869	11999	12015	11998	12108	11922	11995	12016	12051	11884	11918	11847	12097	11904	11933	11905	11989	11843	12002	11907	11920	11761	11964	11962	12099	11819	11963	12049	11922	12044	11772	11850	11947	12105	11888	11970	11881	11908	11937	11800	11855	11739	11828	12070	11884	12121	11976	11741	12028	11838	11912	11801	12071	11888	11870	11830	11835	11967	12001	11903	11788	11958	12014	11955	11949	12094	11794	12066	12045	12026	11822	12011	11921	12171	11872	11775	12002	11947	11903	11888	11866	12035	11898	12006	11900	12078	12141	11986	11917	12127	11808	11853	11901	11882	11998	11966	11916	12052	12013	11801	11951	11950	11856	11867	11946	11906	12013	12009	12000	11991	11926	12056	11990	11875	12038	11969	11991	12056	11861	12093	11894	11953	11947	11919	11902	12049	11972	12021	11828	11850	12042	11805	12032	11906	12003	11920	12028	11975	11979	12054	12085	11930	11869	11826	12119	12011	11756	11985	11989	12030	11942	11841	12041	11916	11909	11938	11969	12028	11976	11893	11915	11966	12014	11932	11860	11980	12049	12037	11824	11900	11961	11898	11855	11964	12004	11818	11956	12078	11963	12038	12065	11950	12055	11816	12045	12161	11901	11938	11990	11889	11970	11995	11853	11814	11964	11921	11968	11971	11910	12066	11658	12005	11997	12019	11940	11881	12007	11892	12055	11894	11850	12146	11880	12051	11882	12007	11788	12002	11939	11959	11949	12023	11905	11797	11883	11989	12025	12028	11886	12028	11855	11943	11932	11862	11867	11915	11967	11930	11916	11993	11953	11968	11955	11767	12043	11972	11891	12006	12030	11992	12048	11982	12002	11855	12066	11861	11759	11969	11967	11801	12081	11917	11898	12045	11849	12040	11801	11868	12073	11819	11963	11830	11919	12010	11896	11874	11926	12085	12080	12039	11923	11999	12099	11928	11968	11899	12041	12082	11915	11823	11866	11968	11992	11833	12023	11803	11987	11939	12077	11786	11932	11927	12002	11855	12148	12001	12075	11888	11866	11894	12022	11908	11984	11876	11981	11947	12106	12059	11907	11977	11791	11976	11905	11959	11749	11898	11974	11971	11878	11897	12080	11916	11860	12127	11935	12024	11971	11905	11963	11811	11837	11977	12005	12004	12064	11968	11897	11916	11733	12005	11968	12065	11805	11802	11886	11822	11896	11965	12161	11793	12032	12059	12047	12045	11949	11987	11882	11973
51858	61610	58985	43931	34039	27875	24254	20865	19621	19056	18707	18404	18137	17760	17607	17258	17085	17289	17081	16885	16986	17033	16870	17101	16969	16918	16872	16757	16825	16784	16853	16636	16683	16859	16946	16850	16904	16591	16891	16763	16787	16676	16721	16903	16873	16901	16583	16665	16734	16978	16625	17044	16858	16656	16563	16775	16850	16901	16962	16729	16800	16863	16856	16544	16666	16647	16609	16738	17033	16877	16831	16763	16679	16636	16703	16630	16848	16949	16767	16747	16725	16880	16703	16802	16813	16857	16719	16786	16731	16754	16744	16712	16786	16593	16710	16771	16634	16994	16599	16771	16612	16842	16923	16793	16800	16873	16693	16648	16846	16859	16927	16665	16748	16523	16614	16912	16794	16790	16958	16645	16776	16619	16855	16668	16850	16777	16753	16751	16704	16878	16837	16818	16831	16840	16847	16555	16894	16710	16707	16746	16977	16765	16768	16887	16866	16903	16957	16841	16741	16853	17012	16649	16708	16819	16766	16694	16827	16660	16973	16682	16802	16858	16713	16682	16913	16645	16777	16829	16798	16688	16731	16818	16851	16761	16790	16761	16575	16904	16727	16666	16903	16812	16652	16758	16781	16996	16987	16823	16807	16902	16590	16724	16742	16758	16871	16826	16791	16771	16690	16721	16739	16633	16770	16724	16768	16556	16869	17009	16838	16758	16879	16753	16859	16951	16918	16822	16882	16554	16752	16786	16629	16984	16613	16967	16834	16957	17023	16823	16803	16847	16687	16823	16836	16713	16710	16853	16817	16778	16887	16601	16793	16884	16731	16942	16604	16616	16653	16740	16823	16750	16724	16722	16787	16808	16534	16529	17071	16937	16912	17015	16690	16899	16807	16712	16672	16798	16805	16771	16700	16705	16939	16652	17044	16906	16523	16860	16959	17041	16665	16743	16840	16705	16838	16708	16807	17104	16631	16897	16699	16670	16638	16854	16677	16784	16883	16818	16776	16864	16703	16395	16673	16741	16550	16719	16872	16787	16957	16688	16718	16660	16858	16414	16838	16838	16958	16841	16989	16631	16790	16797	16837	16979	17036	16965	16598	16766	16689	16884	16756	16486	16968	16734	16752	16655	16718	16881	16524	16651	16786	16828	16783	16648	16776	16930	17017	16571	16891	16696	16861	16669	16740	16649	16945	16664	16585	16669	16608	16659	16799	16908	16852	16864	16696	16823	16673	16670	16612	16955	16934	16615	16713	16785	16778	16734	16858	16822	16780	16731	16761	16631	16751	16821	16755	16677	16733	16735	16862	16801	16888	16784	16978	16918	16603	16842	16685	17019	16904	16838	16925	16784	16903	16844	16772	16710	16623	16768	16749	16762	16733	16740	16741	16647	16909	16929	16883	16645	16649	16813	16816	16684	16710	16842	16823	16799	16890	16669	16912	16925	16898	16772	16641	16735	16673	16755	16839	16801	16853	16804	16814	16690	16873	16748	16756	16868	16875	16681	16604	16962	16752	16803	16818	16723	16731	16728	16684	16738	16828	16758	16742	16712	16729	16790	16644	16754	16902	16958	16676	16876	16836	16937	16899	16763	16664	16496	16710	16825	16721	16720	16818	16567	16656	16540	16917	16811	16737	16691	16924	16801	16589	16579	16840	16813	16824	16874	16799	16619	16775	16735	16949	16818	16644	16626	16585	16685	16777	16756	16676	16963	16688	16854	16845	16769	16608	16820	16590	16872	16857	16747	16810	16783	16928	16700	16784	16701	16807	16935	16553	16595	16785	16784	16697	16791	16668	16395	16798	16730	16857	16570	16810	16805	16843	16701	16749	16779	16589	16800	17004	16942	16659	16806	17077	16837	16750	16808	16637	16776	16842	16867	16636	16683	16738	16680	16638	16914	16738	17048	16680	16686	16811	16863	16606	16785	16779	16663	16964	16780	16745	16775	16907	16582	16625	16983	16785	16899	16714	16854	16780	16673	16762	16646	16819	16709	16683	16591	16786	16764	16706	16920	16957	16660	16826	16959	16840	16648	16821	16712	16764	16960	16768	16770	16782	16746	16765	16775	16934	16782	16759	16623	16575	16805	16748	16903	16671	16801	16605	16562	16737	16910	16786	16880	16788	16674	16596	16667	16890	16869	16915	16663	16648	16663	16700	16652	16775	16614	16915	16728	16977	17145	17010	16738	16717	16632	16739	16630	16785	16489	16626	16735	16650	16726	16766	16700	16777	16641	17010	16830	16839	16751	16908	16904	16837	17011	16787	16697	16994	16971	16695	16683	16947	16829	16790	16893	16852	16937	16798	16967	16841	16833	16699	16796	16886	16746	16633	16630	16699	16927	16640	16701	16896	16850	16823	16984	16759	16686	16687	16683	16754	16585	16908	16868	16780	16762	16585	16715	16768	16666	16744	16801	16892	16772	16672	16687	16839	16534	16755	16923	16868	16721	16643	16858	16701	16811	16854	16735	16747	16672	16876	16794	16765	16639	16814	16705	16792	16667	16685	16469	16633	16589	16723	16783	16614	16548	16665	16920	16805	16792	16526	16803	16919	16630	16616	16959	16689	16805	16728	16627	16668	16882	16939	16977	16804	16693	16911	16763	16743	16509	16583	16657	16961	16983	16811	16830	16854	16721	16977	16933	16757	16872	16734	16787	16711	16940	16814	16605	16751	16659	16659	16714	16650	16693	16914	16711	16743	16656	16768	16761	16642	16799	16664	16430	16884	16601	16713	16837	16720	16611	16754	16679	16845	16773	16751	16816	16735	16631	16775	16764	16802	16618	16817	16646	16830	16835	16862	16949	16654	16710	16823	16788	16847	16943	16871	16838	16937	16795	16874	16602	16900	16659	16804	16749	16769	16767	16764	16768	17022	16736	16884	16954	16989	16817	16678	16957	16903	16723	16811	17069	16672	16732	17025	16721	16642	16792	16904	16947	16689	16835	16883	16714	16876	16737	16684	16806	16928	16865	16976	16771	16755	16683	16786	16626	16648	16746	16853	16844	16713	16714	16638	16762	16616	16655	17115	16866	16820	16687	16840	16745	16558	16551	16840	17024	16873	16949	16505	16720	16767	16821	16867	16592	16756	16680	16696	16967	16887	17100	16861	16705	16800	16743	16900	16880	16774	17083	17082	16884	16823	16542	16678	16661	16852	16823	16823	16555	16917	16750	16421	16865	16885	16712	16744	16881	17007	16717	16600	16891	16935	16752	16862	16746	16792	16784	16665	16678	16628	16619	16726	16810	16738	16505	16929	16839	16886	16860	16763	16827	16730	16580	16884	16880	16628	16804	16735	16947	16931	16744	16888	16786	16775	16649	16659	16722	16635	16629	16837	16933	16979	16640	16726	16567	16752	16806	16918	16866	16836	17116	16833	16720	16806	16823	16849	16711	16888	16628	16673	16937	16824	16757	16756	16809	16800	16854	16659	16674	16655	16895	16907	16558	16967	16765	16783	16869	16735	16641	17026	16558	16828	16750	16904	16710	16757	16935	16704	16666	16702	16686	16726	16806	17067	16910	17047	16961	16724	16749	16613	16725	16965	16907	16734	16807	16783	16886	16805	16883	16827	16832	16918	16633	16898	16843	16628	16804	16648	16793	16956	16696	16811	16648	16890	16763	16835	16953	16892	16744	16892	16645	16679	16785	16943	16808	16578	16783	16683	16811	16888	16681	16724	16850	16874	16682	16802	16625	16541	16957	16847	16948	16929	16640	16556	16684	16653	16632	16540	16873	17065	16818	16699	16559	16840	16758	16768	16921	16833	16914	16842	16754	16879	16759	16469	16833	16787	16803	16842	16829	16625	16868	16775	16763	16612	16525	16812	16877	16759	17018	16688	16743	16532	16725	16685	16776	16848	16771	16863	16734	16808	16827	16645	16720	16606	16720	16848	16858	16816	16666	16621	16783	16937	16993	16727	16631	16775	16628	16695	16764	16731	16926	16758	16782	16804	16827	16899	16689	16804	16905	16868	16763	16942	16935	16706	16866	16858	16870	16931	16945	16900	16841	16803	16817	16761	16780	16749	16843	16880	16706	16777	16764	16739	16785	16683	16756	16828	16800	16716	16884	16961	16758	16700	16889	16828	17021	16658	16730	16919	16780	16970	16646	16630	16913	16918	16730	16563	16906	16887	16743	16791	16791	16908	16811	17000	16787	16778	16806	16891	16513	16768	16884	16834	16972	16822	16845	16677	16715	16853	16614	16885	16686	16838	16787	16830	16736	16861	16728	16868	16811	16808	16832	16748	16615	16893	16794	16817	16651	16576	16540	16704	16652	16756	16582	16608	16667	16872	16796	16837	16886	16843	16906	16905	16800	16446	16645	16671	16565	16813	16945	16734	16792	16702	16758	16835	16826	16759	16817	16828	16932	16847	16899	16957	16784	16646	16754	16853	16805	16859	16836	16932	16649	16755	17032	16929	16750	16655	16907	16693	16789	16874	17031	16959	16605	16732	16695	16943	16811	16760	16886	16794	16785	16882	16860	16763	16713	16737	16698	16941	16909	16749	16978	16869	16814	16631	16638	16754	16970	16946	16794	16891	16691	16727	16830	16895	16995	16808	16862	16755	16615	16606	16870	16677	16775	16565	16794	16970	16777	16916	16806	16773	16817	16890	16631	16848	16959	16705	16768	16620	16766	16879	16783	16737	16953	16903	16854	16823	16820	16706	16707	16662	16809	16888	16821	16842	16829	16533	16590	16819	16804	16834	16647	16810	16606	16818	16953	16838	16858	16833	16841	16610	16876	16864	16743	16845	16843	17030	16727	16689	16856	16918	16925	16856	16574	16562	16867	16640	16653	16880	17018	16826	16848	16760	16776	16887	16885	16876	16808	16898	16821	16668	16704	16850	16729	16570	16645	16714	16807	16939	16695	16881	16749	16792	16665	16757	16681	16774	16756	16754	16827	16960	16730	16777	16931	16851	16854	16905	17063	16877	16952	16771	16870	16800	16814	16853	16770	16694	16976	16794	16623	16525	16806	16595	16889	16822	16844	16786	16921	16716	16788	16906	17023	16671	16750	16839	16937	16654	16818	16728	16755	16858	16788	16706	16627	16629	16584	16739	16672	16851	16710	16738	16715	17073	16819	16701	16888	16739	16859	16910	16743	16879	17080	16815	16618	16816	16857	16807	16884	16753	16698	16958	16774	16712	16926
56664	70690	59173	39374	30408	24433	19955	16646	15078	14642	14168	13495	13046	12897	12538	12559	12322	12378	12108	12058	12064	11870	11998	11815	11859	11947	11876	11839	11865	11904	11946	11800	11860	11965	11744	12022	11695	11839	11838	11793	11964	11940	11753	11787	11753	11788	11904	11718	11938	11775	12086	11802	11661	11850	11845	11840	11862	11713	11818	11983	11881	11719	11897	11988	11718	11733	11961	11716	11959	11904	11640	11739	11906	11752	11746	11954	11765	11877	11779	11970	11945	11821	11765	12016	11824	11982	11792	11933	12001	11833	11772	11769	11816	11816	11893	11800	11921	11881	11756	11697	11954	12018	11763	11856	11781	11811	11919	11762	11753	11907	11748	11758	11858	11851	11724	11952	11865	11772	11904	12112	12001	11740	11882	11709	11852	11815	11809	11714	11872	11864	11926	11708	11916	11714	11837	11742	11989	11993	11794	11846	11837	11894	11756	11852	11896	11833	11885	11744	11800	11930	11827	11895	11818	11901	11798	11970	11780	11674	11841	11865	11711	11790	11843	11647	11800	12028	11917	11854	11840	11886	11922	11843	11945	11786	11793	11784	11956	12021	11868	11817	11889	11797	11901	11809	11987	11801	11841	11864	11838	11918	11882	11819	11859	11776	11876	11818	11780	11883	11819	11850	11844	11994	11808	11861	11970	11934	11760	11848	11925	11600	12017	11857	11833	11909	11853	11782	11936	11703	11810	11799	11880	11751	11966	11831	11943	11979	11870	11705	11844	12032	11874	11582	12047	11868	11860	11835	11786	11947	11781	11917	11781	11753	11915	11659	11799	11780	11998	11673	11726	11985	11942	11974	11861	11797	11701	11768	11889	11858	11967	11846	11778	11902	11799	11936	11842	11805	11733	11876	11933	11859	11812	11861	11792	11850	11702	11945	11878	11755	12179	11778	11861	11789	11790	11857	11705	11813	11868	11741	11842	11762	11884	11626	11703	11782	11925	11697	11837	11908	11957	11886	11878	11828	11890	12022	11842	11816	11812	11750	11770	12009	11817	11691	11694	11836	11665	11917	11805	11862	11862	11779	11846	11904	11797	11930	11796	11895	11985	11908	11841	11931	11852	11913	11727	11832	11785	11887	11897	11717	11694	11799	11745	12051	11824	11754	11788	11833	11855	11988	11737	11863	11857	11889	11853	11918	11716	11814	11859	11811	11697	11837	11885	11783	11872	11854	11730	11760	11748	11864	11847	11714	11831	11757	11818	11834	11793	11826	12022	11834	11963	11867	11896	11902	11860	11858	11851	11766	11904	11941	11964	11898	11776	11708	11891	11840	11773	11750	11808	11854	11798	11783	11919	11793	11881	11933	11822	11882	11787	11903	11889	11879	11839	11827	11934	11821	11809	11892	11796	11805	11736	11925	11990	11805	11883	11737	11804	11889	11855	11753	11884	11939	11920	11728	11989	11849	11952	11880	12033	11979	11905	11832	11817	11891	11836	11928	11854	11735	11879	11782	11821	11929	11796	11944	11704	11839	11826	11880	11754	11974	11877	11776	11731	11903	11699	11857	11759	11978	11879	12008	11814	11868	11912	11817	11877	11888	11722	11647	11900	11831	11805	11836	11981	11893	11912	12005	11888	11824	11859	11854	11701	11819	11948	11871	11852	11661	11870	11783	11881	11803	11876	11861	11803	11779	11879	11716	11840	11868	11802	11740	11912	11586	11843	11828	11932	11906	11825	11706	11951	11709	11856	11774	11743	11787	11722	11833	11877	11691	11845	11803	11766	11876	11895	11901	11816	11763	11604	11865	11777	11689	11789	11923	11709	11903	11803	11901	11668	11900	11714	11841	11744	11854	11808	11722	11996	11712	11794	11981	11856	11814	12006	11741	11769	11891	11808	11816	11675	11895	11779	11929	11854	11940	11781	11855	11797	11864	11867	11779	11812	11742	11949	11898	11865	11717	11906	11904	11894	11841	11878	11839	11779	11774	11985	11734	11823	11932	11930	11739	11865	11941	11771	11922	11922	11922	11789	11686	11791	11747	11814	11842	11951	11865	11773	11972	11783	11812	11745	11913	11839	11772	11723	11748	11791	11817	12050	11891	11705	11879	11999	11731	11742	11823	11827	11730	11875	11687	11770	12034	11776	11837	11745	11911	11816	11820	11712	11922	11917	11880	11879	11702	11777	11976	11871	11704	11899	11810	11784	11757	11796	11649	11908	11841	11993	11806	11687	11781	11770	11993	11798	11897	11836	11791	11935	11717	11884	11857	11832	11723	11869	11838	11979	11797	11788	11873	11822	11725	12004	11950	11756	11783	11838	11821	11866	11801	12008	11841	11722	11832	11815	11867	11726	11916	11710	11988	11887	11764	11957	11772	11814	11887	11908	11854	11862	11748	11776	11831	11864	11717	11690	11688	11715	11898	11831	11711	11853	11776	11895	11795	11905	11754	11942	11803	11865	11718	11805	12053	11822	11818	11833	11740	11818	11884	11842	11938	11964	11871	11954	11885	11734	11753	11963	11808	11921	11801	11851	12011	11816	11869	11800	11835	11824	11833	11839	11939	11828	11843	11892	11861	11980	11775	11828	11797	11832	11889	11832	11867	11847	11906	11764	11844	11873	11901	11949	11690	11841	11871	11943	11825	11920	11869	11693	11718	11943	11854	11719	11718	11801	11727	11866	11733	11888	11732	11728	11749	11888	11883	11827	11824	11795	11710	11816	11876	11916	11816	11947	11920	11761	11853	11758	11662	11910	11749	12062	11907	11921	11918	11799	11720	11856	11812	11843	11756	11883	11938	11747	11793	11877	11892	11716	11903	11830	11951	11781	11678	11803	12021	11889	11879	11770	11908	11727	11856	11822	11855	11953	12079	11784	11920	11970	11911	11866	11927	11859	12045	11825	11800	11786	11774	11787	11861	12032	11848	11756	11826	11784	11862	11959	11938	12088	11740	11827	11840	11985	11891	11654	12001	11789	11890	11853	11846	12050	11874	11924	11793	11901	11695	11814	12046	11903	11752	11798	11974	11775	11817	11768	11892	11733	11797	11853	11692	11997	11965	11810	11706	11848	11827	11921	11869	12035	11824	11940	11786	11867	11937	11858	11944	11892	11934	11763	12004	11889	11684	11857	11824	11962	11843	12023	11850	11779	11943	11774	11813	11720	11836	11929	11925	11916	11761	11897	11870	11898	11917	11890	11810	11782	11854	11793	11815	11957	11846	12074	11791	11921	11924	11878	11762	11922	11739	11612	11927	11903	11774	11820	11835	11788	11901	11805	11832	11842	11871	11916	11812	11806	11866	11937	11697	11817	11887	11954	11927	11692	11785	11982	11870	11740	12012	11924	11815	11961	11856	11824	11851	11864	11882	11884	11703	11916	11667	11822	11905	11724	11751	11775	11852	11947	11752	11873	11801	11703	11928	11895	11842	11780	11917	11787	11819	11918	11947	11818	11757	11942	11989	11895	11868	11993	12008	11753	11809	11908	11782	11847	11970	11956	11807	11717	11984	11707	11963	11864	11920	11971	11803	11987	11836	11950	12099	11950	11969	11926	11886	11887	11811	11832	11795	11873	11850	11835	11872	11841	11870	11832	11748	11870	11908	11909	11717	11799	11897	11921	11813	11904	11806	11920	11876	11829	11835	11868	11946	11816	11893	11573	11920	11854	11698	11817	11784	11885	11816	11758	11898	11762	11888	12007	11996	11761	11858	11820	11938	11711	11835	11917	11827	11790	11764	11762	11799	12039	11933	11888	11842	11932	11869	11916	11880	11841	11894	11782	11832	11870	11783	11893	12031	11942	11665	11972	11706	11830	11592	11964	11796	11838	11903	11729	11946	11913	11700	11779	11885	11917	11909	11847	11878	11712	11830	11815	11979	11737	11825	11891	11867	11885	11905	11852	11714	11567	11925	11874	11735	11764	11960	11732	11807	11728	11803	11751	11848	11844	11796	11730	11824	11696	11903	11881	11781	11845	11970	11817	11781	11858	11876	11980	11838	11825	11948	11978	11909	11984	11594	11807	11896	11838	12016	11946	11986	11691	11755	12007	11971	11663	11902	11743	11954	11885	11963	11732	11718	11729	11839	11917	11798	11909	11737	11935	11850	11919	11893	11896	11776	11762	11818	11795	11707	11823	11890	11817	11842	11778	11833	11725	11675	11931	11786	11907	11712	11760	11775	11798	11727	11872	11908	11859	11866	11811	11849	11868	11820	11754	11920	11835	11786	12058	11503	11784	11677	11752	11973	11722	11720	11856	11768	11803	11760	11965	11755	11714	12121	11887	11924	11871	11686	11807	11847	12022	11819	11986	11661	11780	11886	11827	11897	11809	11915	11872	11827	11841	11918	11894	11827	11843	11741	11827	12059	11881	11920	11832	11899	11785	11600	11877	11923	11650	11812	11848	11949	12041	11869	11818	11704	11886	12009	11853	11891	11889	11922	11946	11707	11847	12004	11902	11873	11782	11821	11799	11905	12022	11912	11763	11844	11864	11859	11847	11827	11805	11894	11838	11941	11956	11760	12020	11844	11910	11884	11818	11803	11890	11956	11880	11793	11942	11715	12078	11880	11747	11873	11845	11805	12049	11775	11831	11879	11952	11857	11842	11921	11842	11940	11948	11811	11906	11965	12026	11936	11761	11894	11825	11845	11807	11782	11870	11895	11848	11848	11819	11851	11804	11820	11778	11908	11860	11926	11859	11938	11909	11735	11807	11841	11817	11860	11922	11818	11819	11744	11906	11875	11854	11749	11779	11927	11832	11813	11754	11937	11948	11805	11909	11871	11847	11836	11890	11877	11873	11847	11982	11853	11921	12099	11802	11818	11965	11869	12079	11818	11840	11924	11872	11873	11838	11769	11888	11883	11845	11627	11878	11851	11956	11669	11910	11762	11884	11775	11844	11827	11774	11821	11821	11859	11838	12025	11676	11837	11840	11840	11820	11845	11690	11690	11838	11825	11916	11737	11853	11779	11904	11923	11839	11924	11790	11787	11961	11859	11940	11774	11875	11810	11937	11925	11867	11867	11907	11871	11904	11918	11766	11784	11602	11948	11817	12013	11797	11891	11734	11798	11878	11830	11778	11753	11886	11870	11807	11789	11937	11904	11830	11936	11815	11782	11992	11845	11849	11784	11894	11950	11812	11791	11785	11917	11770	11852
26266	21940	34429	41868	42270	40287	34466	25345	22675	21983	20699	20101	19127	18517	18258	17949	17708	17567	17531	17364	17191	17189	16968	17047	16842	16943	16991	16947	16898	16740	16945	16970	16764	17048	17111	16941	16866	16791	16948	16847	16940	17021	16563	16683	16633	16680	16712	16941	16822	16717	16849	16705	16503	16600	16834	16509	16662	16761	16487	16651	16568	16824	16952	16846	16786	16652	16841	16728	16843	16818	16829	16940	16992	16850	16885	16730	16725	16705	16943	16857	16895	16803	16857	16618	16798	16703	16805	16839	16982	16631	16696	16851	16901	16833	16856	16882	16805	16750	16841	16748	16776	16903	16745	16869	16818	16738	16920	16767	16891	16937	16898	17055	16831	16677	16868	16762	16879	16789	16876	16726	16760	16866	16718	16934	16776	16822	16890	16767	16631	16817	16636	16660	16659	16688	16746	16793	16731	16916	16836	16861	17015	16775	16852	16738	16688	16777	16909	16846	16800	16783	16599	16858	16760	17057	16843	16711	16832	16738	16936	16718	16598	16925	16814	16850	16870	16836	16841	16771	16851	16763	16687	16546	16870	16880	16620	16709	16909	16815	16970	16908	16833	16881	16897	16710	16965	16587	16745	16540	16924	16850	16825	16980	16910	16900	17010	16834	16800	16840	16530	16895	16764	16864	16951	16995	16860	16783	16963	16802	17060	16746	17001	16930	16877	16714	16624	16880	16722	16904	16764	16873	16898	16939	16590	16950	16723	17022	16789	16521	16849	16845	16681	16782	16660	16922	16702	16829	16813	17000	16826	17069	16862	16688	16497	16765	16879	16725	16901	16641	16703	16673	16717	16858	16956	16888	16937	16671	16770	16870	16755	16756	16780	16868	16957	16658	16763	16524	16736	16832	16670	16830	16745	16722	16718	16657	16659	16707	16651	16720	16736	16906	16877	16705	16859	16689	16782	16719	16813	16838	16908	16673	16946	16660	16776	17070	16802	16916	16903	16793	16711	16774	16822	16692	16678	16789	16838	16786	16884	16822	16808	16615	16730	16765	16657	16719	16691	16746	16729	16879	16575	16707	16823	16765	16927	16803	16907	16709	16717	16643	16453	16690	16873	16621	16938	16784	16835	16884	16900	16572	16816	16871	16966	16802	16870	16663	16848	16694	16674	16795	16891	16901	16714	16840	16754	16783	16907	16715	16691	16901	16659	16972	16914	16735	16946	16750	16651	16726	16798	16824	16694	16724	16877	16880	16698	16583	17015	16694	16638	16856	16939	16725	16933	16965	16972	16822	16639	16747	16740	16619	16796	16698	16842	16753	16656	16840	16694	16959	16766	17042	16872	16663	16681	16768	16745	16598	16753	16911	16659	16708	16910	16899	16576	16914	16746	16628	16836	16610	16997	16914	16972	16949	16883	16552	16888	16717	17042	16810	16932	16790	16868	16823	16716	16897	16816	16629	16645	16947	16791	16791	17023	16945	16584	16692	16726	16625	16635	16673	16919	16899	16870	16833	16825	16791	16841	16842	16746	16753	16883	16744	16637	16717	16927	16872	16758	16697	16690	16671	16944	17001	16781	16684	16860	16858	16691	16667	16815	16809	16811	16912	17030	16856	16699	16765	16813	16992	16739	16765	16947	16917	16863	16975	16933	16944	16905	16815	16614	16839	16771	16805	16847	16792	16626	16888	16846	16865	16889	16645	16598	16731	16755	16747	16690	16674	16719	16594	16636	16942	16651	16733	16802	16891	16914	16909	16536	16712	16897	16923	16887	16914	16863	16811	16690	16664	16763	16553	16880	16837	16743	16825	16596	16894	16865	16792	16912	16624	16649	16913	16677	16875	16834	16766	16721	16978	16691	16673	17020	16819	16971	16829	16752	16858	16779	16684	16857	16775	16786	16773	16741	16697	16526	16877	16990	16920	16810	16874	16864	16731	16595	16740	16701	16713	16697	16752	16803	16752	16786	16822	16754	16826	16956	16782	16746	16787	16857	16592	16823	17033	16848	16870	16762	16607	16787	16815	16897	16809	16698	16801	16752	16794	16808	16880	16778	16757	16938	16983	16935	16919	16846	16822	16911	16883	16817	16703	16750	16558	16818	16773	17120	16832	16983	16743	16727	16712	16630	16861	16847	16761	16800	16751	16947	16851	16768	16581	16681	16812	16845	16787	16805	16861	16853	16737	16810	16943	16768	16835	16702	16695	16803	16700	16786	16718	16619	16751	16696	16810	16690	16805	16870	16953	16835	16673	16695	16694	16589	16789	16763	16928	16658	16980	16796	16939	16974	16657	16899	16937	16873	16776	16901	16652	16556	16628	16825	16806	16882	16772	16839	16647	16841	16861	17022	16968	16789	16908	17052	16799	17042	16685	16753	16695	16921	16724	16666	16851	16708	16690	16908	16826	16845	17245	16855	16789	16902	16669	16706	16786	17033	16709	16852	17036	16942	16771	16676	16821	16626	16768	16828	16688	16815	16917	16900	16769	16841	16893	16760	16834	16927	16782	16743	16778	16787	16989	16766	16712	16638	16977	16757	16917	16787	17090	16948	16928	16730	16692	16864	16771	16845	16714	16735	16665	16622	16951	16746	16801	16931	16735	16769	16889	16984	16751	17031	16965	16728	17047	16958	16793	16742	16572	16523	16627	16874	16878	16701	16769	16579	16847	16998	16774	16731	16671	16910	16854	16827	16951	16775	16808	16747	16616	16737	16866	16807	16822	16880	16859	16899	16793	16774	17000	16945	16912	16914	16880	16729	16913	16831	16776	17025	16655	16703	16665	16758	16662	16999	16886	16963	16668	16806	16962	16771	16678	16780	17118	16700	17018	16774	16817	16707	16837	16694	16555	16647	16895	16886	16768	16801	16805	16808	16702	16678	16907	16808	17014	16883	16787	16682	16787	16825	16613	16731	16783	16930	16791	16847	16478	16692	16598	16895	16902	16758	16909	16624	16772	16813	16719	16694	16735	17034	16712	16861	16653	16654	16620	16985	16738	16793	16905	16788	16810	16743	16736	16728	16849	16967	16937	16937	16968	16756	16919	16844	16761	16742	16803	16722	16923	16536	16763	16943	16977	17137	16875	17094	16706	16623	16817	16685	16824	16731	16725	16714	16821	16797	16952	16965	16973	16855	16844	16883	16850	16749	17098	16847	16822	16871	16741	16961	16961	16721	16932	16477	16611	16738	16971	16632	16746	16669	16699	16643	16775	16866	16863	16918	16835	16869	16758	16718	16795	16744	16700	16815	16863	16684	16866	16909	16711	16709	16824	16547	16672	16898	16822	16721	16767	16795	16758	16814	16694	16684	16618	16814	16805	16502	16611	16767	16774	16772	16833	16807	16688	16759	16681	16881	16860	17065	16907	16758	16866	16820	16738	16812	16591	16809	16788	16826	16700	16807	16819	16905	16841	16728	16801	16818	16782	16851	17027	16603	16744	16744	16771	16880	16904	16794	16676	16902	16716	16973	16744	16829	16734	16942	16909	16901	16872	16842	16930	16784	16665	16762	16720	16860	16886	16860	16802	16676	16858	16797	16768	16772	16594	16768	16773	16756	16660	16763	16821	16737	16752	16752	16600	16619	16871	16799	16843	16906	16955	16905	16722	16640	16819	16814	17077	16913	17010	16776	16747	16885	16817	16809	17114	17035	16865	16796	16849	16747	16911	16788	16841	16877	16586	16852	16797	16846	16836	16699	16682	16750	16711	16827	16795	16738	16928	16620	16690	16875	16937	16826	16918	16622	16885	16817	16943	16971	16770	16661	16868	16940	16753	16859	16592	16763	16938	16926	16883	17027	16976	16583	16858	16805	16957	16744	16958	16771	16755	16832	16883	16773	16515	16624	16700	16681	16793	16634	16844	16893	16660	16927	16707	16933	16900	16674	16700	16732	16800	16636	16920	16844	16933	16636	16570	16975	16646	16975	17019	17001	16862	16948	16738	16844	16819	16668	16784	16730	16653	16719	17054	17012	16752	16590	16723	16865	16841	16870	16727	16962	16771	16811	16813	16602	16689	16714	16852	16834	16818	17003	17026	16846	16756	16697	17082	16985	16947	16976	16792	16818	16723	16738	16657	16691	16806	16834	16799	16766	16931	16722	16757	16868	16829	16717	16853	16802	16578	16995	16854	16725	17100	16732	16613	16552	16755	16789	16665	16980	16820	16856	16899	16971	16705	16802	16655	16669	16684	16924	16816	17026	16946	16684	16847	16641	16619	16680	16747	16883	16751	16870	16614	16661	16667	16657	17001	16567	16819	16469	16624	16854	16736	16829	16667	16630	16622	16951	16651	16773	16753	16814	16870	16743	16690	16886	16854	16993	16848	16792	16699	16788	16807	16884	16795	16925	16735	16776	16829	16830	16800	16795	16967	16755	16782	16787	16647	16811	16831	16838	16958	16695	16691	16952	16662	17037	16859	16965	16720	16876	17039	16926	16594	16902	16839	16785	16984	16753	16786	16830	16699	16717	16995	16740	16611	16655	16854	16882	16740	16803	16797	16837	17036	16649	16817	17109	16770	16818	16811	16843	16681	16902	16799	17009	16923	16871	16871	16895	16795	16847	16877	16660	16965	16996	16861	16721	16783	16920	17022	16665	16642	16715	16698	16750	16818	16826	16801	16982	16922	16932	16856	16676	16610	16772	16927	16790	16984	16611	16670	16915	16933	16933	16839	16551	16616	16788	16563	16688	16746	16629	16865	16849	16820	17042	16622	17006	16728	16809	16848	16599	16790	16762	16546	16766	17034	16850	16756	16785	16655	16831	16795	16818	16747	16807	16929	16910	16904	16698	16974	16652	16804	16877	16787	16556	16907	16974	16757	17078	16760	16903	16769	16769	16613	16771	16653	16795	16775	16740	16839	16727	16728	16658	16744	16703	16739	16960	16884	16824	17023	16804	16966	16856	16915	16665	17071	16804	16793	16615	16610	16799	16790	16717	17215	16771	16592	16952	16928	16897	16796	16809	16691	17028	16688	16884	16802	16587	16709	16704	16775	16809	16852	16858	16711	17087	16815	16753	16777	16847	16821	16750	17021	16891	16887	16625	16806	16755	16617	16891	16909	16787	16733	16889	16848	16873	16912	16798	16773	16872	16737	16938	16749	16665	16769	16654	16702	16840	16699	16730	16800	17130	17056	17009	16715	16806	16919	16792	16693
49378	74297	68823	56273	46484	38655	29194	20843	18850	17561	16409	15466	14293	13745	13294	12927	12608	12508	12416	12313	12091	12088	12042	11909	12022	11916	12072	11788	11982	12044	11975	11965	11854	11828	11952	11830	11852	11942	11818	11762	11787	11920	11865	11913	11864	11867	11895	11869	11815	11900	11777	12011	11853	11764	11755	11775	11864	11834	11807	11789	11829	11920	11871	11712	11960	11944	11823	12036	11803	11835	11931	11859	11920	11690	11905	11981	11809	11845	11834	12013	11764	11819	12002	11853	11848	11730	11692	11933	12049	11887	11707	11721	11847	12061	11689	11820	11880	11958	11790	11610	11970	11874	11844	11777	11702	11757	12069	11743	11841	11940	11920	11838	11926	11930	11818	12021	11767	11758	11799	11738	11712	11987	11868	11971	11737	11917	11874	11610	11877	11865	11966	11774	12090	11897	11980	12051	11778	11860	11807	11892	11724	11915	11742	11814	11948	11867	12035	11809	12002	11903	11817	11767	11912	11760	11948	11818	11920	11808	11803	11792	11842	11891	11911	11915	11871	11713	11832	11798	11767	12190	11651	11989	11887	11842	11847	11910	12004	11798	11891	11938	11876	11793	11829	11906	11763	11921	11743	11788	11807	11825	12003	11884	11872	11753	11944	11690	11897	11825	11798	11766	11878	11892	11833	11762	11953	11796	11729	11909	11789	11794	11877	11881	11984	11874	11919	11711	11850	11951	11940	11815	12043	11897	11889	11901	11884	11904	11636	11882	11848	11792	11753	11731	11911	11745	12080	12031	11891	11783	11957	11872	11880	11855	11909	11791	12072	11814	11780	11855	12014	11899	11756	11870	11902	11933	11934	11693	11879	11815	11658	11721	11943	11933	11896	11788	11797	12011	11894	11854	11681	11864	11740	11922	11878	11933	11765	11929	12036	11788	11931	11792	11765	11805	11969	11707	11798	11796	12069	11876	11788	11982	11855	11917	11922	11631	11913	11845	11786	11879	11937	11892	11689	11953	11948	12001	11902	11941	11848	11927	11648	12003	11792	11897	11789	11790	11826	11757	11851	11854	11862	11951	11800	11796	11857	11716	11765	12017	11766	11837	11857	11899	11821	11921	11856	11920	12001	11725	11954	11807	11906	11901	11906	11856	11859	11903	11889	11885	11880	11743	11855	11896	11936	11907	11816	11932	12084	11823	11916	11744	12005	11895	11889	11809	11979	11997	11900	11923	11923	11728	11905	11922	11902	11916	11787	11969	11742	11964	11851	11959	12056	11938	11823	12054	12034	11930	11956	12007	11867	11744	11836	12020	11851	11848	11804	11787	11885	11854	11776	11961	11879	12101	11768	11690	11909	11770	11750	11818	11974	11860	11783	11800	11838	11949	11854	11771	11899	11763	11798	11903	11828	11878	11697	11847	11890	11981	11767	11954	11784	11817	11858	11857	11755	11649	11824	11796	11882	11816	11933	11876	11758	11861	11970	11861	11958	11742	11865	11928	11852	11631	11772	11855	11808	11816	11928	11823	11943	11962	11766	11903	11696	11850	11762	11926	12148	11773	11933	11720	11825	11891	11821	11886	11770	11766	11669	11812	11984	11880	12070	11808	11948	11981	11855	11743	11878	11886	11935	11921	11809	11948	11938	11792	11847	11904	12055	11845	11921	11871	11957	11885	11715	11744	11855	11821	11966	11978	11655	11837	11865	11895	11876	11978	11928	11903	11970	12055	11829	11838	11813	11945	11840	11855	12016	11899	11835	11916	11839	11929	11917	11890	11890	11866	11778	11777	11657	11907	12001	12009	11755	11779	12001	11726	11895	11796	11814	11986	11720	11961	11799	11894	11848	11839	11910	11810	11791	11928	11877	12051	11930	11893	11815	11771	11756	11877	11804	11812	11754	11790	11840	11815	11768	11878	11976	11833	11888	11877	11733	11873	11898	11799	12041	11943	11840	11883	11656	11918	12006	11831	11896	11955	11836	11828	11942	11712	11936	11929	11917	11968	11907	11771	11813	11803	11954	11919	11811	11531	12034	11835	11852	11984	11792	11767	11826	11974	11756	11892	11812	11915	11932	11871	11799	12033	11845	11937	11832	11980	11770	11934	11913	11711	11873	11784	11814	11871	11793	11826	11900	11731	11787	11712	11952	11788	11882	11906	11889	11949	11844	11911	12025	11881	11863	11898	11669	11910	11864	11976	11838	11843	11796	11798	11898	11910	11974	11806	11904	11813	11812	11762	11923	11874	11809	11880	11933	11805	11793	11876	11780	11813	11811	11864	11908	11840	11780	11940	11889	11870	11928	11944	11918	11871	11887	11862	11851	11897	11808	11717	11916	11908	11831	11691	11848	11844	11930	11908	11766	11830	11811	11916	11890	11836	11838	11801	11748	11894	11793	11813	11760	11842	11793	11806	11817	11764	11896	11973	11816	11902	11973	11999	11846	11715	11826	11958	11829	11879	11830	11833	11839	11939	11737	11854	11963	11803	11921	11787	11901	11731	11885	11950	11797	11787	11876	11803	11723	11762	11882	11722	11976	11709	11874	12017	11837	11836	11835	11840	11967	11875	11930	12032	11919	11794	11909	11910	11925	12016	11913	12011	11682	11958	11767	11893	11972	11920	11934	11804	11817	11831	11786	11636	11768	11725	11888	11564	11805	11866	11804	12025	11778	11885	11993	11873	11809	11762	11807	11985	11746	11959	11818	11908	11750	11990	11830	11863	11794	11879	11967	11783	11870	11880	11744	11782	11957	11903	11897	11869	11735	11739	11754	11883	11886	11704	11905	11710	11979	11808	11875	11736	11825	11784	11803	11914	11918	11867	11877	11843	11889	11961	11781	11804	11892	11836	11812	12068	11789	11892	11862	11948	11710	11905	11959	11672	11959	11930	11941	11970	11890	11775	11913	11850	11858	11795	11903	11876	11697	11796	11809	11780	11804	11935	11859	12000	11867	11659	11901	11772	11843	11861	11896	11833	12149	11840	11810	11947	11774	11696	12165	11847	11898	11773	11745	11764	11782	12034	11776	11923	11958	11753	11869	11890	11733	11864	11838	11879	11959	11731	11891	11744	11745	11980	11866	11911	11838	11774	12024	11801	11967	11864	11864	11897	11729	11831	12097	11995	11770	11812	11919	11846	11879	11905	11893	11862	11825	11797	12031	11901	11959	11875	11755	11893	11920	11732	11753	11833	11742	11905	11837	11900	11935	11828	11984	11857	11810	11777	11911	11870	11859	11867	11791	11700	11888	11729	11904	11821	11824	11920	11904	11973	11766	11965	11834	11908	12003	11919	11861	11964	11811	11690	11932	11854	11953	11946	11854	11808	11797	11919	11831	11848	11952	11837	11914	11841	11835	11954	11910	11793	11791	11937	11799	11761	11832	11871	11669	11876	11836	11927	11929	11764	11722	11869	11908	11732	11695	11882	11855	11678	11777	11923	11935	11761	11746	12016	11884	11986	11769	11941	11835	11782	11890	11911	11956	12020	11804	11752	11891	11885	11944	11825	11928	11778	11910	11847	11934	11992	11980	11975	11844	11895	11923	11865	11852	11825	11747	11774	11908	11822	11876	11833	11856	11889	11920	11791	11917	11900	11848	11860	11812	11896	11707	12061	11922	11876	12086	11894	11952	11918	11747	11990	11998	11810	11907	11909	11885	11827	11864	11819	11835	11775	11717	11839	11945	11954	11866	11903	11911	11959	11906	12092	11971	11850	11822	11950	11772	11914	11894	11788	11994	11734	11837	11741	11908	11654	11904	11923	11961	11913	11781	11798	11796	11943	11713	11726	11983	11881	11831	11735	11820	11843	12127	11742	11953	11704	12003	11766	11900	11783	11750	11850	11906	11794	11802	11952	11843	11805	11913	11852	11834	11945	11729	11792	11749	11957	11832	11786	11835	11879	11617	11737	11792	11788	11817	11942	11862	12038	11745	11741	11701	11797	11727	11987	11846	11794	11839	11874	11708	12014	11897	11909	11751	11781	11765	11840	11902	11855	11916	11932	11810	11764	11595	11808	11936	12001	11804	11633	11834	11912	11726	11836	11900	11738	11739	11840	11987	11936	11873	11819	11933	11731	11706	12019	11918	11828	11849	11766	12035	11652	11953	11884	12008	11850	11929	11871	11881	11990	11916	11882	11729	11898	11857	11789	11967	11829	11879	11830	11917	11893	11756	11889	11809	11966	11795	11878	11868	11882	11882	11932	11833	12041	11904	11988	11872	12011	11889	11880	11773	11871	11596	11841	11866	11915	11726	11959	11902	11857	11843	11776	11929	11798	12129	11821	11781	11826	11792	11876	11653	11924	11834	11886	11908	11710	11871	11806	11799	11765	12022	11873	11876	12092	11931	11894	11970	12015	11808	11931	11806	11902	11888	11864	11875	11695	12027	11670	11878	11946	12040	11960	11910	11719	11721	11843	11944	11901	11959	11906	11894	11905	11829	11929	11880	11879	11832	11931	11898	11890	11761	11924	11873	11894	11832	11947	11734	11878	11843	11745	11758	11822	11808	11947	11885	11862	11909	11986	11806	11844	11932	11889	12228	12029	11820	11797	11815	11853	11849	11917	11880	11981	11763	11981	11809	11875	11921	11874	11772	11769	11920	11987	11878	11809	11855	11860	11896	11953	11816	11749	11826	11913	11907	11818	11895	12004	11698	11854	11799	11784	11803	11855	11973	11861	11865	11726	11956	11721	12058	11694	11711	11964	12027	11867	11953	11952	11718	11811	11789	11884	11848	11834	11815	11881	11699	11909	11987	11893	11803	11935	11852	11891	11891	11854	11956	11812	11990	11729	11885	11898	11772	11889	11989	11819	11998	11907	11900	11860	12098	11977	11825	11878	11856	11831	12018	11957	11931	11841	11888	11735	11923	11877	11823	11963	11652	11944	11826	11946	11921	11806	11760	11891	11883	11886	11969	11849	11843	11862	11718	11909	11972	11832	11739	11933	11955	11776	11747	11807	11744	11867	11782	11866	11725	11885	11940	11858	11898	11809	11779	11714	11819	11882	11838	11756	11854	11775	11874	11763	11857	11876	12022	11719	11800	11821	11722	11754	11941	11815	11877	11876	11890	11807	11900	11849	11841	11755	11848	11941	11789	11782	11743	11888	11911	11916	11824	12027	11783	11796	11815	11923	11983	11745	12002	11701	11761	11973
24431	21392	31429	34669	38692	36187	33713	27232	23896	22982	21866	20492	19694	19415	18787	18330	18009	17974	17917	17489	17365	17352	17318	17438	17348	17409	17222	17178	17162	17065	17107	17280	17205	16997	17067	17189	17251	17203	17146	16902	16816	16935	17214	16960	17012	17149	17266	17128	16953	17092	16998	16875	16901	17001	16760	17077	17158	17050	17035	16964	16904	16942	16868	17017	17010	16989	17116	17191	17197	17019	17030	16824	16935	16721	16803	17009	17065	16990	16996	16988	17039	17137	16912	16995	16967	17094	16899	17004	16722	16983	17127	17257	17144	16972	16836	16853	17062	16854	16926	16939	16808	16954	16843	16918	17000	16982	16880	16956	16959	16839	17031	17071	16967	17031	16810	17098	17084	16785	16708	17005	17076	17151	16864	16905	16881	16815	16868	16895	16788	16883	17040	16982	17083	16825	16842	16944	17038	16948	16838	17104	16920	16874	16941	16801	17075	16995	17037	17114	17025	17024	16866	17003	17091	16899	16968	16845	17183	17087	16978	16860	17116	17044	17016	16975	16936	16929	16973	17084	17148	16780	16968	16905	17014	17154	17242	17284	16940	16868	17043	16891	16988	16909	16873	17031	16906	17118	17044	17074	16911	16849	16958	17198	16970	17063	16918	16871	17007	17007	17134	16891	16838	16936	17153	17146	17078	16889	17044	17031	16866	17047	16854	16722	16754	17083	16846	17044	16868	16891	16930	16905	16890	17154	16978	16830	16995	16946	16988	17034	16918	16978	17053	17041	16997	17056	16954	16796	17041	16991	16888	16767	16959	16979	16884	17061	16915	16858	17187	16932	17075	16841	17017	17075	16894	16859	17196	16943	17062	17199	17038	16902	17078	17137	16964	16994	17169	16999	16941	17064	16939	16724	17141	16860	16841	16859	16905	17046	16833	16797	17112	16903	17012	17071	17066	16791	16911	16934	17147	16996	17109	16888	16988	16988	16902	17021	17003	16796	16950	16792	16766	17035	16921	16971	17076	16808	17027	16939	17064	17083	16994	17052	16968	16886	16909	16860	16974	16804	16889	16701	17018	17298	16876	16940	17078	16930	17152	17126	17173	16824	16806	16863	16786	16905	16997	17077	17072	16943	16953	16807	17007	16644	16974	16979	16785	16997	17095	16956	16855	16959	17075	16769	16732	16875	17039	16898	16924	16796	16937	17015	17039	16910	16878	16870	16921	17114	17012	16887	17021	16985	17007	16986	16905	17053	16835	16786	16886	17058	17048	16876	16914	16812	16979	16899	16825	17028	16969	16909	16917	16939	17001	17043	16808	16941	16889	17057	17086	17115	16939	16936	16942	16924	16862	17063	16896	16824	16923	16811	16819	16867	17147	17037	16979	17139	16870	16832	16829	17259	16947	16982	16965	16863	16942	16999	17134	17087	16932	17055	17094	16960	16758	17098	16831	16826	16835	16894	17027	16982	16804	16938	16883	17215	17164	17018	17074	16825	17174	16981	16881	16877	17007	17108	17132	16994	16727	17067	16936	16710	17101	16936	17023	16888	16877	17059	16960	17168	17082	16904	17080	16784	16945	16575	17100	16991	17074	17097	17227	17067	16978	17012	17159	16846	17167	16870	16976	17007	17051	16891	16879	17090	16985	16945	16930	16840	17098	16757	16915	17083	16787	16909	16886	16754	17026	16919	17036	16986	17115	16918	17104	16817	16864	17168	16820	16977	16964	17045	17074	17037	17047	17010	16918	16998	17206	16880	17149	16904	16905	16795	16966	17049	17162	16933	16847	16917	16990	16988	17069	17095	17143	16785	16751	16921	16803	17062	16781	16792	16681	17088	17126	16995	17125	16970	16761	17140	17234	16800	16821	16961	16850	17050	16925	17087	16972	17142	16851	16831	16928	16932	16829	16864	16961	16772	16957	17047	16873	16995	16845	17060	16974	16837	17089	16819	16910	16904	17004	16960	17057	16975	16922	16960	17115	17272	16894	17151	17118	16987	16960	16928	16835	16950	16839	16954	17026	16964	17017	17228	16933	17070	17068	17016	17038	16866	16898	17127	16859	16758	16997	16969	16883	17047	16919	17014	16835	16844	17159	16834	17179	17109	16951	16821	17172	16791	16830	17001	16899	16979	17048	16858	16991	16924	16925	16949	16934	16949	16933	17258	16969	17062	16995	16887	17051	17085	16964	17000	17120	17110	16999	17153	16886	17042	16894	17076	16896	16844	17209	17076	17182	16904	16854	16946	17113	16927	17015	17216	16923	16720	16932	16711	16791	16923	16956	16913	17162	16929	16958	16826	17021	17048	16878	17100	17262	16879	17077	17086	16901	16910	17107	16974	16934	17152	16920	17215	16930	16884	17039	16938	16868	17110	16890	17103	17207	16976	16941	16998	17101	16966	17079	16699	17139	17050	16925	16764	17095	17184	17036	16872	16973	17042	17006	17148	17130	16841	16821	17030	16835	16914	17093	17101	17022	16884	16920	16816	16956	17035	16885	16986	16920	17170	17055	16901	16917	17042	16991	17014	17113	17006	17019	16871	17118	16965	16875	16923	16691	17186	16893	17042	16947	16822	16820	17114	16902	16564	16980	17020	17071	16976	17140	16677	16962	16889	17169	16942	16904	16853	16940	16891	16967	16984	17040	16985	16975	17058	17171	16969	16958	16751	17054	16965	16828	17023	17220	17005	16861	16976	16934	16876	17007	17063	17149	17003	17022	16986	16771	16735	16989	16924	17139	17014	16996	16889	16996	17088	17227	17130	17139	16833	17014	16955	16737	17050	17009	17255	17029	17186	16815	16903	16963	16685	16807	17003	16956	17147	17026	17063	16751	16783	16826	17101	16940	16934	17095	17152	17051	17015	17284	17132	17012	17047	16887	16905	16954	16764	17077	16974	16921	16886	17010	17005	17043	16825	16964	16814	17225	16836	16899	16747	17117	16956	17170	16973	16964	17023	16843	17036	16967	16993	16968	17026	16911	16921	16759	16804	16858	17067	16906	16797	16995	16857	17029	17075	16841	16902	17134	17087	17185	16875	16868	16908	17050	17171	16896	16955	17005	17112	17161	16966	17174	16880	16898	16855	16699	16917	16957	16835	16899	16819	16926	16849	16949	17161	16831	17018	17042	16853	17042	17103	16988	16985	16944	16862	16656	16939	16891	16995	16966	17004	16830	16981	16823	16994	16985	17045	17299	17131	16861	17216	16799	16956	16989	16937	17133	16965	16902	16927	17068	17138	17043	17077	16982	16726	17136	16916	16947	17112	17058	16924	16844	17073	16967	16887	16926	16896	16957	16998	16943	16922	16859	16702	16880	16743	17110	16900	17120	17029	16941	17113	16806	17049	17144	16951	16953	16998	16644	16777	17116	16976	16812	16819	17182	16808	17016	16897	17147	16877	16904	17144	16833	16867	16860	17032	17120	16864	17001	17038	17020	16855	16853	16721	16992	16960	16991	16925	16792	17002	16922	17054	17039	16937	17020	17044	16841	16759	17135	17113	16693	17010	16882	16758	16990	16729	16795	17054	17159	16884	16847	16983	16995	17016	16972	17016	17183	16966	17010	16999	17032	16881	16710	17093	16833	16817	16974	16881	17080	17267	16805	16966	17062	16852	16918	17016	16891	17027	16915	17084	16795	16852	17009	16770	17012	17039	17019	17140	16889	17018	16925	16921	17174	17257	16729	17096	16950	17173	16869	16809	16861	16855	17003	17097	16676	16999	17000	16988	16963	16938	16834	17096	16902	17096	16786	17020	17038	16901	17159	17191	16884	16903	17147	16924	16958	17036	17054	17070	16884	16956	16756	17017	17020	17031	16950	17008	17053	16948	16836	16897	17040	17158	17041	16992	16985	17009	17057	17134	16907	16964	16992	16949	17037	16837	17065	17072	17023	16757	16871	17066	16948	16938	17012	16767	16945	17018	17032	17023	16792	16994	16907	17030	16961	16844	17030	16935	17020	16786	16803	16838	17006	17019	16826	16821	16811	16954	16925	17036	16996	16880	16925	16967	16966	16978	17051	16886	16910	17050	16844	16931	16923	16845	16937	17060	17038	16911	16853	17023	16934	16769	16889	16881	17058	16953	16793	16901	16783	16700	16873	16755	16886	16985	16895	17034	16900	16895	17149	16954	17070	17054	16980	16874	16816	16899	16749	16786	16864	16988	17028	16922	17094	17168	17054	17060	17000	17013	17175	16994	16907	16935	16984	17081	17108	17033	16940	16896	16992	16970	17030	16923	16962	16908	16854	17120	17092	17064	16930	16952	16930	16888	16975	17276	17056	17033	17023	16942	16951	17059	16820	16900	16995	17228	17006	16855	16898	16883	17033	16907	16950	17133	17057	16982	17088	17111	17024	17088	17017	17115	16922	16711	17165	16974	16875	16655	17031	16981	16878	16954	17048	16952	16980	17211	16896	16795	16887	16755	17110	16792	16942	16933	16691	17212	17093	17082	17087	16874	16975	16838	16908	17034	16999	16879	16900	17085	16935	16945	16847	17031	16885	17042	17045	16999	17060	16941	16928	17089	17105	16985	16743	17031	17210	17080	16737	16919	16691	16881	16966	16862	16978	17048	17089	16968	16818	16954	16834	16847	17225	16702	16911	17043	16883	16894	16970	17048	17011	17071	16918	17041	17046	17078	17076	16898	17236	16766	16969	17017	16818	16874	16950	17087	16954	16937	17017	17103	17023	17195	17098	16996	17155	17040	16881	17044	16927	16895	17120	16937	16991	17079	16879	16864	16950	17012	16974	16928	16994	16906	17053	16942	16955	16858	16927	16991	16960	17015	16999	16950	17000	17005	16685	16730	16764	16904	16906	17187	16821	17076	17012	17063	17128	16895	16873	16803	16897	16914	17086	17105	16717	17001	16784	16919	16995	16925	16911	16692	16983	17045	16932	16959	16899	16932	16937	16952	16963	16979	16922	16796	16949	16852	17034	16946	16956	16921	17071	16887	16931	17000	16960	17018	16756	17044	16862	17088	17011	16939	16890	16923	17061	16814	17004	17108	17142	16931	16827	16931	17084	16915	16870	17001	17086	16914	16850	16910	17053	17031	16989	16905	16978	16966	16926	17127	17080	16970	17116	16929	17070	16940	17081	16993	16994	16933	16943	16869	17009	16828	16936	17008	17006	16936	17111	16968	16956	16939	17026	16836
53609	84895	80336	64662	52115	37164	28665	23255	20434	18778	17353	15928	15018	14391	13698	13207	13076	12825	12592	12512	12397	12322	12336	12168	12183	11986	12070	12050	11891	11997	12020	11974	12052	11877	11968	11830	12018	11959	12052	12048	11930	11885	11939	11994	11978	11934	12191	11968	11995	11934	12024	11921	11876	11903	11957	12022	12166	12011	11818	11913	11882	11862	11984	11925	11993	11946	12072	11947	11946	12025	11881	12147	11856	11964	11926	11955	11810	11959	11955	11883	11900	12036	12107	11988	12006	11896	11962	11818	11870	12079	11959	11917	11865	11960	11785	11886	11935	11901	11978	11921	12046	12136	11851	12147	11928	11925	12023	11829	11817	11954	11817	11941	12019	11796	11850	11914	11933	11922	11909	12014	11938	12034	11827	11969	11969	12130	12184	11974	11847	11713	11910	11929	12079	11957	11922	11996	11883	11826	11969	12153	11975	12185	11852	11837	12006	11922	12169	11796	12184	11810	11895	11964	12060	11860	11847	11970	11998	12037	11934	11916	11805	11978	11870	12058	12032	11800	11950	11955	12091	11943	11833	11808	11979	11842	12105	11927	11892	11806	12027	11908	12047	11858	11866	12036	11933	12069	12168	12109	11800	12107	11846	11870	11921	11823	11913	12021	11969	11897	11896	11890	12117	11911	11912	11979	11953	11957	11743	11845	12026	12029	11960	11804	11945	11886	11956	11803	11950	12020	11921	12033	12050	12031	11968	11901	11952	12099	12102	11901	12038	11939	12091	12037	12059	12032	11846	11942	12033	11983	11980	11968	11875	12038	11972	11852	11893	11916	12076	11884	11996	11900	11876	11874	11858	12016	11784	11959	11825	12047	12098	11936	12087	11968	11718	11927	11863	11994	11987	11874	11992	11914	11998	11870	11974	11929	12082	11927	11849	11941	11948	11885	11958	11844	12153	12016	11978	11891	11831	11990	11945	11838	12050	11773	12028	12113	11950	11912	11987	11921	11896	11833	12002	11827	11795	11901	11783	12017	12007	12037	12065	11982	11918	12050	12055	11959	11946	11838	11913	12022	11859	12011	11991	12032	11964	11917	11974	11873	11862	11991	11861	12054	12042	12025	12079	11888	11969	11925	11759	11953	12021	11981	11822	11805	11886	12061	11911	12074	12102	12009	11919	12027	11847	11988	12048	11963	11877	11782	11900	11995	12093	11911	11915	12053	12026	12027	11900	12002	11841	11862	12006	11990	11911	11878	11876	11929	12102	11804	12055	11943	11811	11822	12148	12014	11998	11831	11919	12027	11923	12050	12124	12053	11761	11903	11913	12048	11940	11866	11916	12056	11952	12031	11973	11891	11832	11927	12040	11928	12006	11930	11846	12025	11895	11940	12005	12005	11995	11897	12020	11928	11860	12011	12041	11813	11936	11925	11982	11880	12020	11783	12061	12096	11849	12035	11995	11788	11899	12093	12070	11836	11922	11832	11988	12170	11904	11977	12059	11739	12185	11920	11872	11960	12007	11990	12191	11999	11931	12086	12040	11995	11939	12153	11827	11994	11824	11911	11964	11965	11973	11791	12022	12082	11969	11873	11972	11870	11791	12020	11888	11921	11837	12182	11969	11973	11993	12012	11994	11961	11943	11778	12007	12022	11908	11848	11854	11983	11816	11934	11917	12051	11818	11898	11875	11891	12098	12007	11873	11962	11858	12176	11998	12041	12085	11940	12103	11903	12053	11846	11840	11816	11985	11944	12030	11909	11919	11948	11909	11892	11885	11964	12100	11975	11872	11915	12082	11945	12004	12096	11898	11901	12061	11901	12072	11929	11816	11892	12114	11951	12153	12083	12042	11922	11992	11889	11871	11949	11815	11960	11939	12011	11970	11893	11743	11866	11873	11713	12044	11920	11946	11785	11912	11984	11937	11914	11971	11932	11968	12106	12079	11921	12037	12054	11996	11888	11972	11984	11922	11886	11720	12060	11941	11941	12080	11985	11962	11824	11910	11925	11993	11817	12074	11995	12108	12078	11948	11882	11888	11895	11988	11687	11810	11870	11971	12001	11945	11848	11919	12100	11739	11867	11961	11932	12009	11904	11954	11972	12119	11903	11846	11928	12062	11983	11914	11905	12150	11948	11880	11818	11916	11876	11901	12044	11841	11789	11954	11720	11698	11935	12018	11805	12044	11879	11927	12081	11890	11949	11930	11747	11857	11867	12054	12000	12139	11949	11825	11874	11949	12142	11787	12001	11842	12084	12067	11925	11823	11805	12109	12016	11965	11917	12009	12202	12088	11874	11897	11984	11980	12076	11853	12048	11835	11967	11881	12077	11968	12074	12000	11842	12042	12091	12072	11863	11806	12065	11966	11745	12125	12024	11877	11942	12006	11822	11859	11858	12003	11793	12026	12033	11981	11941	11882	12155	11883	11960	12015	11831	11805	11914	11963	11928	11911	12008	11855	12040	11836	11979	11949	12022	11679	11915	11715	12023	11866	11926	11838	11988	11980	12083	12051	11883	12102	11968	11969	12002	11956	11860	12024	11966	11976	12080	11872	11837	11906	12055	11979	11857	11957	12057	12073	11948	11879	12115	11931	11861	11875	11778	11873	11922	11912	11725	12043	11978	11998	11838	12009	12064	11891	11871	12032	11785	12153	12045	11882	11994	11982	11858	11801	12019	12035	12011	11978	12027	12067	11814	11944	11765	12032	12097	11978	12033	11836	11927	12055	11861	11973	12027	11928	11856	11961	11899	11967	11861	12052	11937	12131	11974	12036	11918	12019	11905	11928	12034	11918	11962	11926	12042	11946	11850	11884	11939	11858	11795	11788	12117	11879	11890	12097	11837	11931	11814	11884	11865	11810	11964	11920	12033	12081	11933	11933	11747	11872	11898	12120	11804	11957	12011	12030	12082	11911	11932	12011	11859	11846	11819	12105	11904	12124	11906	11929	11892	11897	11921	12160	12039	12044	12060	11801	11984	11888	11910	11950	11891	11837	11864	11960	11840	11950	11883	12043	11884	12013	12102	11958	11840	11974	11909	11906	11889	11992	12049	12068	12105	11851	11968	11950	11881	12014	11958	11862	11987	11907	11903	11938	12311	11905	11746	12117	11979	12147	11913	11982	12052	11780	12027	11985	12110	12030	11930	11916	11943	11985	11965	11983	11957	11810	11916	11973	11828	11962	12042	12039	12034	11846	12015	11899	11906	11874	11933	11844	11819	11955	11924	12029	12079	12039	11943	11948	12003	12074	12009	11896	12101	11921	12043	11959	12054	11976	12205	11937	11937	12034	11735	11940	11896	11835	11893	11825	11818	12024	11887	12010	12027	11742	11930	11967	11977	12077	11937	12034	12008	11843	11918	12015	11963	11853	12202	11878	12010	11962	11929	11730	12032	11948	11893	11894	11807	11871	12057	11994	11990	11941	12014	11986	11994	11877	12150	11866	11900	11896	11844	11864	11907	11978	11959	12143	11817	11859	12045	12010	11959	11861	12035	11865	11866	11974	11961	11932	11904	11952	11949	12134	11969	11848	12049	11844	12030	11939	11936	12010	11892	12027	12020	11947	11955	11987	11914	12043	12027	11982	11865	11894	11908	11929	11967	11999	11820	11999	12026	11850	12010	11946	11923	11815	12018	11901	11944	11953	12020	11938	12013	11953	11836	12099	12088	11985	11844	11983	11942	12007	12104	11992	11979	11770	11951	11907	11870	11980	11937	11915	11899	11908	12129	11976	11961	11901	11971	11895	11969	12046	11909	12047	12140	12032	11934	11958	12018	11995	11976	11931	12048	11854	12051	11957	11870	11880	11999	11982	11910	12076	11877	12054	11861	11936	12023	11938	11922	11863	11948	12080	11828	11987	11982	12014	12020	11894	11830	12073	11981	11955	12096	11907	11957	11789	12121	11890	11930	11812	12099	11963	11901	12060	11981	11928	11870	11845	11863	11864	12033	11959	11961	11902	11979	12022	12004	11976	12171	11938	11949	11828	11958	12011	12015	11896	11925	12034	11889	11942	11965	11901	12076	11881	12019	11791	11895	11912	11960	12018	12176	11754	11906	11901	11910	11898	11802	12151	12012	11884	12066	11881	12035	11853	11972	11970	11772	11872	11878	11836	12118	11841	11785	12006	11893	12032	11803	12081	11944	11912	11849	11946	11992	11888	11913	11937	11919	11861	12101	11840	12004	11981	12027	11958	12001	11916	11898	12009	11939	11880	11955	11856	11839	11914	11983	11970	11950	12011	11842	12031	12028	11932	11959	12019	11975	11847	12050	12099	11997	11864	12123	11736	12226	11756	11970	11951	11756	11962	12014	11855	11927	11949	12156	12037	11859	11966	11918	11874	11806	12111	11794	11956	11874	11998	11965	12000	11909	12036	12036	11874	12055	11942	11968	11936	12036	11959	11897	11910	11999	11871	12017	12002	12050	11991	12022	11986	11918	11916	11966	11949	11865	12021	11943	11997	11870	11934	11959	11847	12076	12005	11905	11957	12065	11791	12000	11986	12011	12181	11869	12138	11748	11953	11879	11989	12021	11865	11936	11883	11965	11976	12137	11746	11988	11901	12136	11903	11785	11850	11969	11836	11910	11861	11814	11899	11949	11938	11881	12005	11884	12089	11977	11890	11902	11884	11904	11931	11864	12033	11925	12002	11938	11993	11861	11969	11971	11863	11945	11810	12063	12001	12054	11967	11888	12123	11957	11871	11928	11941	12074	11888	11859	11906	11934	11884	11790	11915	11835	12005	12028	11891	11986	11934	11876	11959	11919	11902	12018	11876	12054	11860	11827	11849	11972	11983	12009	11857	11998	11971	11901	11762	11845	11970	11950	11864	11843	11767	12012	12028	11956	11887	11965	11903	12002	11939	12057	11870	12037	11949	11926	11850	11633	11860	11916	12002	11928	11935	11970	11857	11790	12007	11990	11961	11964	11876	11971	11850	11932	12016	11995	11991	11977	11891	11935	11860	11988	12087	12036	11919	12148	11890	12018	11935	12045	11988	11971	11977	12086	11968	11955	11901	11883	11908	11880	11947	11968	11962	11947	11886	11926	11935	11938	11896	11903	12056	12024	12037	11958	11950	11982	12015	12045	11972	11948	12012	11846	11827	12075	12039	11941	12056	11828	11851	11959	11867	11951	12004	12047	11973	11968	11953	11936
49316	61457	60839	50369	37665	29878	25236	21683	20591	19671	18940	18560	18353	17644	17563	17298	17354	17284	17199	16965	16945	16925	17117	16958	16948	16836	16818	16705	16745	16650	16818	16989	16810	16748	16984	16725	16724	16714	16684	16711	16802	16748	16681	16791	16919	16802	16542	16622	16626	16667	16739	16746	16875	16737	16773	16666	16667	16816	16572	16748	16756	16617	16584	16745	16837	17130	16937	16807	16773	16881	16946	16879	16723	16584	16705	16534	16736	16613	16598	16742	16811	16606	16702	16821	16739	16548	16673	16664	16755	16790	16789	16807	16874	16723	16593	16560	16401	16770	16756	16804	16729	16683	16551	16732	16672	16772	16798	16629	16939	16755	16686	16792	16908	16592	16631	16730	16789	16603	16871	16747	16528	16803	16636	16758	16632	16891	16661	16827	16588	16671	16620	16679	16720	16853	16806	16588	16565	16751	16642	16670	16828	16683	16679	16772	16886	16875	16534	16689	16728	16914	16670	16767	16790	16797	16760	16571	16642	16738	16773	16578	16604	16597	16712	16752	16558	16794	16811	16694	16590	16647	16651	16971	16717	16731	16649	16585	16649	16841	16803	16683	16740	16745	16651	16815	16451	16612	16766	16697	16803	16745	16768	16707	16798	16764	16693	16561	16728	16802	16660	16686	16745	16750	16713	16795	16644	16877	16699	16579	16702	16567	16744	16600	16317	16601	16728	16762	16733	16971	16681	16647	16652	16759	16834	16617	16793	16733	16517	16770	16855	16902	16573	16653	16656	16906	16793	16535	16685	16632	16489	16537	16725	16530	16766	16860	16723	16842	16743	16849	16560	16748	16747	16507	16782	16946	16694	16787	16788	16904	16735	16684	16645	16630	16767	16671	16765	16710	16786	16618	16891	16900	16743	16644	16804	16773	16707	16902	16723	16645	16695	16448	16679	16748	16703	16841	16612	16555	16749	16604	16848	16781	16606	16559	16673	16602	16659	16730	16600	16508	16667	16834	16861	16815	16699	16817	16738	16735	16994	16782	16799	16795	16830	16760	16703	16650	16769	16575	16726	16536	16771	16754	16815	16754	16512	16638	16604	16791	16685	16710	16901	16776	16678	16849	16686	16841	16703	16727	16707	16746	16625	16767	16826	16685	16576	16870	16916	16812	16670	16668	16752	16685	16804	16762	16753	16842	16840	16703	16714	16633	16723	16563	16998	16688	16816	16805	16678	16724	16694	16782	16732	16653	16781	16723	16724	16687	16778	16775	16904	16717	16865	16678	16678	16643	16674	16713	16590	16672	16652	16706	16529	16781	16861	16758	16679	16759	16680	16761	16676	16774	16710	16581	16521	16712	16680	16577	16788	16588	16614	16548	16737	16484	16633	16618	16694	16786	16535	16661	16688	16756	16680	16777	16651	16888	16726	16664	16819	16778	16577	16621	16360	16745	16811	16634	16652	16683	16676	16601	16540	16862	16620	16479	16589	16873	16744	16766	16879	16687	16809	16547	16626	16865	16763	16648	16689	16820	16746	16930	16691	16717	16593	16806	16545	16716	16766	16688	16513	16845	16689	16799	16842	16752	16632	16796	16785	16630	16687	16952	16723	16616	16792	16769	16926	16740	16748	16701	16869	16736	16544	16843	16715	16649	16716	16904	16719	16863	16589	16738	16758	16674	16584	16658	16734	16806	16878	16860	16531	16433	16587	16836	16545	16972	16835	16590	16796	16597	16783	16996	16863	16717	16751	16777	16876	16798	16901	16799	16719	16545	16890	17050	16767	16509	16682	16756	16757	16691	16585	16604	16762	16841	16609	16834	16639	16827	16577	16742	16601	16777	16716	16273	16713	16700	16599	16722	16753	16754	16844	16681	16561	16753	16665	16767	16695	16741	16666	16959	16740	16652	16609	16761	16648	16811	16704	16586	16701	16710	16672	16913	16754	16761	16868	16734	16735	16699	16789	16728	16679	16765	16750	16740	16875	16531	16952	16672	16686	16754	16796	16539	16653	16695	16748	16808	16865	16760	16746	16590	16690	16775	16877	16726	16763	16386	16797	16771	16548	16901	16897	16765	16751	16639	16821	16824	16829	16836	16693	16693	16788	16910	16832	16750	16475	16833	16983	16553	16691	16811	16799	16626	16927	16541	16950	16805	16597	16812	16762	16640	16574	16467	16789	16596	16712	16669	16775	16600	16602	16620	16788	16832	16647	16467	16577	16837	16769	16735	16875	16466	16826	16783	16786	16734	16694	16871	16625	16815	16764	16881	16714	16788	16672	16668	16677	16641	16609	16781	16655	16664	16638	16762	16585	16723	16901	16820	16893	16801	16730	16635	16716	16698	16817	16599	16776	16799	16825	16551	16597	16948	17015	16897	17006	16680	16900	16850	16739	16680	16579	16836	16613	16872	16662	16741	16824	16967	16809	16559	16655	16657	16687	16548	16562	16830	16751	16610	16480	16654	16721	16685	16903	16830	16733	16752	16571	16847	16880	16762	16849	16872	16741	16808	16741	16974	16768	16683	16794	16667	16390	16810	16863	16701	16831	16632	16707	16745	16665	16651	16596	16966	16819	16586	16481	16596	16690	16565	16522	16574	16783	16789	16723	16803	16814	16881	16799	16565	16779	16749	16815	16969	16722	16738	16832	16992	16648	16758	16910	16584	16755	16705	16771	16483	16654	16784	16966	16456	16783	16598	16646	16726	16567	16629	16875	16721	16836	16784	16936	16888	16835	16754	16713	16539	16571	16870	16720	16573	16552	16598	16656	16860	16839	16949	16672	16618	16655	16756	16686	16815	16751	16711	16562	16652	16388	16708	16852	16853	16777	16774	16627	16462	16535	16866	16563	16694	16745	16555	16758	16783	16542	16817	16789	16695	16878	16829	16852	16524	16531	16738	16774	16504	16638	16671	16663	16789	16718	16670	16674	16738	16493	16857	16715	16752	16714	16546	16653	16977	16662	16994	16831	16887	16666	16649	16511	16704	16703	16723	16726	16715	16571	16549	16977	16748	17130	16727	16650	16722	16743	16721	16641	17038	16974	16529	16602	16781	16862	16427	16679	16602	16808	16725	16755	16819	16884	16802	16761	16690	16615	16867	16637	16860	16625	16794	16558	16563	16643	16726	16654	16739	16750	16739	16842	16887	16701	16635	16972	16647	16736	16772	16702	16858	16574	16843	16902	16597	16700	16517	16665	16634	16681	16692	16730	16836	16668	16700	16622	16659	16754	16775	16655	16826	16842	16883	16943	16629	16649	16796	16630	16913	16970	16761	16573	16690	16838	16802	16572	16788	16663	16530	16876	16673	16717	16727	16727	16762	16734	16746	16702	16751	16803	16693	16690	16938	16654	16782	16774	16713	16649	16665	16695	16589	16674	16721	16765	16798	16739	16751	16867	16722	16738	16665	16743	16829	16668	16742	16646	16774	16578	16730	16769	16665	16497	16825	16830	16687	16802	16893	16738	16850	16626	16737	16962	16811	16719	16699	16568	16539	16695	16728	16592	16879	16969	16957	16713	16533	16858	16752	16551	16585	16685	16543	16581	16887	16666	16726	16706	16507	16889	16848	16913	16658	16619	16755	16607	16787	16744	16706	16667	16713	16723	16690	16866	16797	16651	17022	16905	16753	16693	16792	16637	16714	16838	16767	16736	16749	16814	16630	16726	16581	16816	16668	16610	17000	16801	16869	16825	16619	16594	16558	16587	16659	16837	16978	16812	16622	16844	16845	16690	16810	16514	16831	16991	16713	16816	16820	16587	16699	16764	16682	16636	16984	16776	16709	16823	16652	16817	16896	16743	16689	16628	16798	16625	16632	16749	16838	16726	16821	16731	16712	16769	16820	16662	16670	16754	16696	16581	16755	16782	16735	16592	16866	16712	16881	16694	16568	16891	16712	16637	16747	16848	16706	16648	16868	16851	16638	16696	16830	16860	16840	16704	16706	16725	16667	16824	16646	16649	16706	16583	16691	16530	16784	16822	16673	16805	16717	16699	16811	16825	16756	16678	16576	16691	16941	16722	16782	16679	16728	16783	16574	16801	16648	16826	16638	16591	16828	16883	16712	16732	16783	16840	16750	16755	16791	17022	16600	16602	16673	16569	16842	16806	16643	16709	16950	16656	16610	16809	16814	16442	16828	16771	16769	16657	16655	16713	16839	16664	16586	16674	16590	16849	16909	16660	16786	16709	16898	16837	16755	16728	16493	16638	16484	16582	16783	16954	16727	16539	16623	16726	16645	16527	16656	16798	16773	16777	16681	16572	16866	16586	16682	16787	16549	16794	16725	16779	16787	16991	16509	16729	16819	16743	16679	16904	17009	17001	16851	16640	16665	16782	16947	16785	16846	16802	16727	16679	16625	16701	16587	16716	16650	16606	16590	16783	16754	17069	16845	16731	16574	16708	16851	16712	16739	16650	16616	16558	16765	16840	16761	16812	16710	16586	16731	16835	16799	16524	16784	16835	16803	16580	16749	16869	16911	16880	16920	16841	16784	16527	16801	16760	16650	16807	16422	16478	16798	16896	16808	16847	16884	16904	16783	16582	16809	16957	16691	16623	16791	16635	16862	16804	16798	16902	16686	16508	16944	16661	16477	16730	16754	16694	16887	16767	16669	16587	16660	16656	16723	16892	16890	16750	16761	16607	16620	16656	16693	16751	16620	16599	16711	16697	16863	16760	16604	16861	16989	16481	16669	16695	16747	16762	16660	16708	16713	16826	16618	16829	16742	16509	16638	16610	16688	16713	16996	16727	16928	16587	16568	16723	16742	16584	16606	16766	16876	16607	16836	16722	16699	16810	16546	16858	16706	16785	16700	16573	16736	16812	16779	16770	16654	16622	16911	16565	16654	17018	16777	16820	16801	16654	16970	16842	16754	16501	16529	16765	16729	16777	16805	16658	16664	16715	16531	16820	16829	16708	16734	16776	16871	16925	16719	16556	16736	16732	16659	16720	16689	16786	16777	16579	16754	16520	16498	16729	16828	16824	16777	16801	16788	16451	16835	16722	16634	16741	16772	16896	16890	16972	16717	16841	16753	16897	16752	16772	16732	16754	16831	16867	16636	16569	16746	16913	16770	16709	16863	16678	16738	16595	16713	16729	16665	16677	16503	16609	16630	16867	16803	16727	16692	16777	16710	16800	16870	16697	16845	16505	16503
53679	70473	61037	45558	33875	26436	21162	17953	16637	15573	14849	13987	13569	13137	12752	12670	12246	12306	12154	12149	12103	12052	12175	11990	12066	12008	12033	11935	12022	12035	11717	11944	11861	11859	11882	11937	11925	11858	11899	11977	11924	11966	11962	11780	11656	11812	11975	11880	11919	11905	11972	11878	11808	11751	11930	11885	11904	11858	11805	11797	11949	11989	12000	11927	12030	11996	11970	11955	12043	11976	11828	12066	11920	11940	11913	11901	11832	11855	11698	11879	11951	11865	11652	11811	11776	11883	11877	11849	11778	11746	11940	11861	11911	11799	11927	11922	12051	11732	11918	11757	11877	11715	11966	11932	11849	11887	12059	12071	11689	11826	11969	11908	11856	11860	11932	11839	11948	11780	11786	11786	11754	11840	11751	11892	11812	11870	11805	11910	11893	11641	11699	11915	11852	11883	11882	11943	11871	11820	11758	11930	11816	11756	12032	11906	11988	11865	11761	12043	11735	11952	11893	11601	11937	11787	11894	11730	11942	11867	11917	11793	11814	12053	11827	11928	11893	11872	11809	11902	11845	11853	11755	11890	12025	11939	12047	11854	11916	12060	11834	11948	12005	12000	11687	11959	11748	11823	11895	11961	11839	11969	11966	12023	11849	11875	11876	11949	11906	11891	11827	11783	11824	11785	11863	11934	11676	12016	12001	11867	11825	11887	11882	11992	11820	11973	11680	11913	11936	11710	11825	11812	12015	11685	11740	11712	11852	11927	11798	11890	11893	11848	11651	11986	11820	12054	11966	11872	11695	12027	11906	11792	11744	11809	11873	11833	11874	11850	11909	11944	11965	11760	11946	11720	11815	11824	11844	11936	11825	11958	11952	11934	11851	11790	11862	11932	11937	11931	11911	11932	11917	11850	11969	11996	11802	11778	11982	12036	11938	11660	11834	11646	11896	11930	11661	11826	11866	11836	11990	11864	11875	11973	11964	11875	11851	12040	11784	11906	11921	11820	11879	11760	11988	11967	11885	11591	11901	11866	11839	11909	11955	11937	11905	11773	11897	11926	11727	11858	11956	11756	11860	11785	11960	11872	11881	12046	12109	11873	11729	11852	11937	11802	12009	11794	11797	11834	11659	11880	11766	11804	11833	11844	11863	11776	11836	11708	11773	11709	11918	11726	11735	11926	11526	11752	11823	11848	11905	11846	11936	11763	11819	11866	11903	11881	11909	11720	11805	11905	11822	11782	11961	11886	11832	11669	11985	11739	11858	11843	12080	11900	11896	11730	11883	11682	11788	11710	11987	11991	11960	11781	11949	11834	11645	12026	11794	11882	12038	11860	11908	11761	11876	11973	11856	11982	11852	11994	11781	12070	11780	11847	11896	11980	11977	11796	11806	11954	12030	11938	11904	11813	11942	12036	11777	11788	11779	11815	11965	11862	11935	11906	11733	11701	11936	11694	11695	12065	11911	11911	11888	11862	11873	11760	11872	11900	11760	11836	11884	11886	11856	11838	11831	11768	11975	11935	11811	11798	11967	11798	12037	11802	11896	11916	11825	11745	12037	11868	11911	11740	12012	11911	11948	11833	11948	11857	11992	11801	11894	11855	11848	11936	11970	11702	11800	11774	12011	11816	11924	11934	11837	11813	11833	11902	11925	11816	11846	12086	11919	11970	11805	11780	11977	11861	11982	11939	11793	11842	11804	11898	11869	11883	11839	11861	12016	11913	11885	11830	11962	12080	11874	11771	11921	11992	11916	11968	11714	11872	11913	11803	11899	11776	11864	11930	11741	12057	11676	11914	11888	11923	11733	11750	11975	11930	11866	11926	11922	11881	11904	11740	11906	11843	11920	11828	11968	11975	11727	11900	11897	11911	11699	11882	11959	12009	11716	11930	12092	11785	12095	11788	11814	11832	11773	11962	11866	11947	11951	11683	11906	11753	11982	11874	11877	11728	11701	11805	11950	11903	11903	11969	11987	11873	11778	11786	11984	12055	11658	11904	12016	11950	11851	11638	11790	11984	11827	11979	12068	11837	12025	11712	11914	11798	11841	11675	11962	11864	11884	12033	11968	11758	11805	11892	11944	11877	11848	11908	12005	11826	11670	11767	11838	12018	11764	11893	11765	11779	11957	11829	11923	11847	11885	11927	11866	11849	11836	11893	11801	11819	11837	11940	11990	11939	11943	11976	11876	11823	11820	11794	11897	11778	11831	11920	11937	11911	11920	11809	12068	12023	11840	11814	11969	11811	11997	11703	11833	11930	11901	11832	11951	11971	11865	11838	11991	11732	11772	11851	11842	11779	11754	11916	11893	11675	11958	11909	11958	11991	12005	11871	11891	11775	11843	11933	11967	11891	11806	11791	11945	11730	11836	11998	11762	11694	11860	11841	11989	11893	11979	11698	11889	11992	11833	11691	11818	11952	11930	11777	11844	11895	11888	11658	11887	11803	12028	11944	11966	11888	11688	11784	11853	11889	11946	11926	11871	11865	11809	11781	11963	11952	11913	11671	11914	11875	11857	11979	11807	11906	11921	11763	11768	11943	12012	11864	11918	11955	11860	11822	12049	11977	11918	11927	11768	11760	11797	11845	11968	11885	11613	11699	12048	11892	11929	12016	11918	11892	11666	11765	11865	12118	11980	11742	11864	11848	11821	11697	11798	11951	11891	11967	12095	12050	11790	11860	11882	11785	11900	11814	11980	11717	11903	11835	11846	11871	11941	11947	12056	12020	11877	11854	11852	11777	11891	11897	11735	11917	11958	11731	11959	11845	11803	11828	11802	11896	11786	11877	11743	11813	11844	11974	11771	11861	11912	11982	11842	11835	11835	11937	11927	11824	11788	11852	11848	12027	11851	12092	11812	11773	11793	11884	11852	11973	11946	11827	11911	11943	11758	11895	11955	11797	11802	11867	12051	11966	11728	11878	11891	11785	12088	11934	11879	11779	11883	11915	11902	11909	11775	11881	11830	11829	11853	11934	11888	11838	11823	11969	11937	11783	11892	11986	11954	11893	11871	11803	11861	11958	11894	11675	11920	11866	11757	11869	11898	11904	11696	11924	11759	11717	11960	11774	11819	11905	11860	11928	12051	11975	11572	11916	12047	11951	11729	11989	11841	11738	11897	11960	11868	11815	11969	11766	11887	11925	11967	11785	11736	11810	12003	11937	11938	11814	11842	11799	11949	11881	11856	11939	12001	11885	11873	11860	11811	11861	12003	11777	12087	11804	11758	12000	11975	12020	11819	11884	11908	11900	11937	11851	11823	11932	11892	11847	11917	11791	11954	11936	11810	11967	11930	12039	11759	11839	11953	11912	11784	11800	11877	11786	11802	11903	11845	11895	11994	11841	11805	11836	11768	11939	11720	11838	11907	11830	11815	11903	11831	11849	11902	11869	11742	11852	12030	11765	11835	11865	11870	12035	11835	11897	11873	11843	11951	11868	11975	11794	11888	11962	11794	11969	11999	11838	11978	11915	11941	12009	11798	11822	11830	11824	11852	11984	11874	11947	11859	11857	11951	11906	11842	11987	11961	11937	11805	11848	11918	11960	11818	11817	11942	11826	11922	11784	11896	11843	11898	12036	11957	11939	11711	11799	11897	11842	11886	11845	11805	11966	12036	11934	11806	11746	11712	11946	11830	12107	11833	11879	11999	12009	11854	11967	11734	11813	11745	11794	11890	11963	11902	11907	11983	12013	11911	11902	11790	11828	11975	11831	11777	11873	11787	11722	11792	11977	11922	11707	11860	11923	11813	11763	11960	11966	11797	11884	11938	11941	12040	11876	11662	11820	12092	11857	12024	11967	11881	11972	11800	11841	11887	11778	11981	11793	11912	11849	11682	12003	11752	11828	11803	11963	11885	12011	11801	11889	11845	11957	11909	11898	11896	12035	12107	11830	12002	11770	11823	11953	11739	11868	11790	11815	11984	11800	11752	11922	11855	11931	11842	11859	12030	11936	11993	11776	11802	11991	11839	11893	11938	11831	11855	11960	11966	11818	11782	12028	11852	11887	11945	11904	11919	11759	11895	11777	11870	11950	11806	11821	11904	12009	11868	11845	11841	11940	11938	11956	11952	11897	11753	11906	11940	11907	11857	12002	11900	11836	11802	11735	11939	11889	11945	11669	11806	11978	11882	11854	12001	11818	12001	11915	11829	11789	11697	11771	11922	11982	11913	11824	11913	11892	11888	11903	11774	11934	11740	11992	12030	11975	11773	11814	12051	11972	11937	11876	11808	11733	11808	11901	11882	11936	11779	12041	11844	11720	11854	11859	11834	12093	11891	12010	11861	11635	11814	11847	11896	12008	11859	11992	12031	11688	11840	11920	11979	11898	11866	11836	11754	11771	11744	11859	11970	11798	11779	11870	12071	11892	11878	11866	11969	11838	11845	11982	11850	11879	11904	11905	11811	11720	11858	11918	12169	11874	12032	12049	11957	11818	11797	11922	11856	11937	11836	11869	11880	11867	11791	12017	11770	11873	11897	11770	11877	11957	11858	11990	11909	11997	11844	11891	11804	11969	11944	11936	11873	11632	11996	11998	11850	11920	11858	12019	11962	11743	11843	11869	11852	11743	11911	11781	11873	11935	11888	11806	11966	11892	11931	11721	11891	11858	11895	11796	11840	11894	11989	11897	11860	11821	11819	11874	11971	11949	12007	11945	11846	11771	11829	12061	11908	11943	11934	11926	11881	11861	12108	11850	11893	11899	11797	11938	12061	11984	11816	11982	11843	11748	11834	11837	11896	11890	11919	11972	11726	11957	11805	11945	11710	11836	11803	11907	11941	11745	11860	11970	11828	11772	11947	11740	11942	11913	11952	11865	11859	11913	11784	11752	11911	11795	11850	12104	11939	11851	11801	11936	12040	11832	11939	11899	11922	11939	11965	11852	11853	11805	11884	11815	12025	11801	11898	11775	11784	12018	11781	11844	11924	11914	11707	11906	11904	11801	11892	11955	12059	11945	11883	11915	11805	11745	12034	11907	11961	11972	11720	11908	11925	11867	11736	11851	11829	11948	11996	11947	12083	11845	11866	12090	11818	11951	11937	11829	11762	11861	11924	11940	11869	11881	12061	11879	11939	11850	11868	11784	11966	11907	11841	11859	11971	11829	11823	11644	11928	11959	11905	11800	11790	11810	11745	11784	11855	11843	11801	11984
26329	21889	32740	37346	37633	33970	28173	24287	22482	21685	20499	19470	18810	18317	18150	17701	17751	17564	17213	17338	17339	17070	17034	17020	16813	16995	16602	16700	16793	16763	16811	16573	16734	16896	16604	16651	16885	16683	16876	16729	16935	16822	16681	16814	16926	16739	16677	16635	16666	16626	16640	16668	16767	16705	16691	16858	16742	16995	16675	16655	16846	16705	16914	16674	16792	16608	16655	16843	16693	16841	16664	16561	16767	16617	16664	16759	16702	16782	16646	16882	16920	16822	16754	16732	16653	16626	16677	16712	16615	16781	16888	17012	16594	16493	16696	16770	16677	16689	16653	16688	16572	16743	16807	16680	16674	16749	16904	16833	16748	16651	16721	16864	16619	16708	16563	16660	16538	16516	16486	16671	16715	16626	16826	16859	16829	16908	16642	16739	16728	16515	16726	16694	16741	16736	16802	16665	16437	16696	16737	16659	16753	16719	16888	16576	16722	16844	16705	16533	16578	16638	16832	16626	16806	16770	16730	16814	16835	16668	16839	16660	16902	16776	16730	16835	16790	16915	16642	16830	16784	16782	16672	16572	16626	16667	16391	16609	16833	16654	16704	16569	16515	16606	16478	16910	16871	16621	16805	16715	16661	16888	16706	16676	16735	16574	16650	16721	16839	16752	16808	16633	16758	16731	16587	16678	16670	16480	16715	16755	16769	16547	16630	16772	16674	16507	16686	16635	16750	16670	16718	16659	16703	16616	16717	16948	16861	16581	16624	16602	16746	16690	16957	16803	16647	16698	16927	16711	16969	16680	16755	16920	16800	17110	16763	16692	16710	16644	16781	16851	16661	16665	16725	16807	16843	16656	16792	16749	16636	16614	16728	16855	16662	16576	16572	16798	16735	16540	16662	16795	16825	16752	16645	16711	16748	17012	16879	16454	16615	16760	16968	16583	17015	16742	16842	16918	16965	16712	16587	16946	16665	16646	16779	16782	16896	16732	16817	16742	16364	16887	16761	16593	16653	16739	16786	16765	16596	16609	16584	16609	16659	16801	16642	16804	16897	16732	16671	16707	16631	16736	16675	16758	16686	16667	16751	16673	16685	16785	16570	16626	16730	16617	16773	16797	16796	16558	16590	16959	16622	16858	16799	16831	16718	16859	16888	16678	16663	16623	16721	16576	16627	16617	16895	16710	16688	16609	16710	16584	16588	16564	16796	16784	16606	16577	16880	16757	16955	16875	16656	16854	16859	16581	16670	16567	16707	16606	16816	16848	16712	16729	16730	16647	16648	16664	16731	16704	16822	16661	16872	16826	16676	16802	16681	16622	16575	16670	16626	16515	16672	16668	16867	16498	16536	16697	16369	16777	16673	16637	16693	16890	16787	16754	16712	16724	16805	16688	17088	16663	16718	16645	16645	16563	16773	16787	16827	16594	16723	16624	16941	16719	16899	16605	16816	16742	16392	16577	16903	16891	16936	16944	16933	16809	16754	16798	17072	16890	16609	16908	16770	16722	16807	16758	16935	16527	16588	16571	16864	16668	16780	16712	16760	16706	16769	16771	16758	16645	16859	16797	16845	16436	16602	16666	16736	16639	16538	16554	16826	16748	16668	16854	16736	16662	16533	16532	16760	16694	16735	16649	16861	16799	16788	16817	16868	16693	16828	16650	16745	16677	16625	16681	16796	16704	16624	16697	16613	16648	16629	16713	16837	16591	16963	16777	16746	16810	16992	16578	16616	16655	16774	16888	16663	16673	16846	16662	16735	16606	16436	16668	16644	16824	16697	16698	16599	16456	16876	16696	16665	16952	16656	16539	16581	16696	16739	16756	16825	16693	16962	16855	16527	16512	16939	16701	16790	16680	16883	16670	16878	16856	16607	16861	16800	16748	16752	16657	16578	16630	16595	16681	16907	16530	16856	16762	16651	16707	16895	16642	16508	16748	16697	16657	16757	16757	16733	16895	16580	16631	16844	16608	16762	16690	16827	16851	16910	16652	16724	16663	16634	16610	16752	16860	16600	16822	16531	16796	16866	16647	16659	16782	16848	16541	16942	16727	16851	16825	16683	16628	16661	16791	16789	16882	16433	16679	16794	17026	16800	16528	16749	16793	16743	16790	16816	16539	16691	16741	16625	16724	16745	16655	16582	16600	16871	16594	16757	16588	16646	16807	16911	16813	16759	17001	16805	16721	16717	16870	16734	16771	16773	16761	16562	16533	16778	16966	16809	16563	16865	16970	16458	16717	16639	16794	16616	16712	16734	16742	16655	16713	16686	16682	16846	16890	16500	16465	16658	16690	16880	16662	16803	16498	16905	16823	16677	16792	16749	16699	16641	16785	16948	16734	16713	16689	16810	16568	16701	16793	16886	16706	16799	16749	16680	16770	16709	16703	16790	16831	16871	16942	16831	16823	16794	16694	16929	16933	16895	16547	16808	16527	16722	16804	16553	16914	16710	16756	16913	16564	16802	16546	16698	17030	16813	16830	16725	16910	16596	16790	16680	16801	16853	16672	16821	16761	16558	16935	17106	16746	16711	16592	16781	16570	16906	16763	17081	16863	16549	16612	16796	16584	16660	16835	16711	16804	16789	16807	16660	16822	16908	16819	16824	16725	16817	16810	16759	16949	16859	16759	16644	17091	16627	16851	16841	16604	16608	16777	16891	16779	16603	16929	16841	16803	16765	16624	16845	16680	16789	16563	16776	16790	16760	16642	16743	16823	17019	16870	16663	16634	16850	16852	16728	16744	16814	16902	16691	16626	16668	16778	16852	16472	16622	16778	17043	16777	16846	16761	16875	16685	16691	16771	16686	16680	16677	16638	16752	16770	16942	16629	16681	16776	16584	16539	16729	16754	16798	16634	16866	16714	16759	16791	16872	16634	16617	16654	16811	16888	16774	16703	16936	16715	16668	16680	16812	16786	16743	16731	16661	16674	16739	16691	16853	16727	16763	16889	16608	16463	16904	16681	16728	16987	16730	16591	16835	16807	16801	16691	16674	16835	16761	16699	16977	16849	16709	16658	16819	16770	16709	16838	16767	16735	16751	16659	16675	16770	16744	16588	16740	16609	16593	16905	16890	16854	16744	16836	16767	16498	16950	16788	16952	16768	16734	16695	16697	16628	16641	16724	16664	16587	16777	16544	16876	16875	16519	16613	16849	16549	16823	16489	16822	16750	16654	16662	16777	16736	16803	16802	16646	16768	16633	16844	16874	16762	16786	16647	17006	16727	16622	16637	16577	16563	16593	16805	16828	16650	16671	16874	16999	16640	16726	16758	16921	16549	16594	16895	16892	16652	16704	16711	16779	16799	16771	16838	16844	16708	16717	16707	16923	16677	16723	16837	16589	16613	16653	16390	16795	16985	16717	16440	16603	16718	16583	16761	16609	16637	16621	16730	16870	16774	16616	16774	16730	16646	16867	16552	16851	16869	16639	16582	16518	16660	16642	16710	16528	16801	16692	16789	16505	16560	16671	16668	16900	16798	16668	16780	16758	16435	16822	16669	16596	16822	16819	16793	16693	17008	16754	16710	16404	16587	16874	16917	16713	16789	16792	16875	16673	16627	16625	17001	16939	16776	16791	16877	16639	16729	16727	16981	16882	16782	16809	16607	16597	16663	16699	16773	16763	16504	16676	16795	16706	16737	16798	16861	16854	16942	16852	16638	16509	16592	16529	16609	16603	16683	16626	16742	16887	16914	16900	16624	16723	16690	16772	16837	16956	16567	17064	16808	16943	16715	16533	16702	16644	16537	16786	16502	16696	16814	16591	16561	16608	16607	16705	16919	16720	16649	16572	16591	16702	16630	16823	16665	16672	16665	16669	16721	16728	16861	16661	16815	16700	16754	16799	16804	16927	16766	16712	16664	16654	16690	16762	16792	16719	16608	16603	16979	16686	16412	16669	16774	16725	16869	16754	16729	16751	16971	16928	16776	16589	16791	16819	16806	16624	16535	16708	16791	16799	16747	17022	16573	16811	16837	16974	16746	16824	16890	16594	16767	16725	16851	16964	16789	16772	16635	16727	16695	16787	16648	16737	16717	16787	16843	16539	16622	16872	16812	16799	16742	16669	16754	16835	16681	16719	16769	17013	16720	16758	16855	16956	16783	16760	16854	16883	16688	16693	16584	16769	16672	16796	16692	16731	16496	16864	16641	16757	16793	17011	16809	16913	16855	16672	16722	16653	16887	16764	16720	16620	16787	16874	16885	16870	16857	16685	16751	16717	16808	16653	16677	16591	16787	16761	16516	16791	16768	16635	16772	16580	16721	16816	16696	16871	16612	16744	16859	16891	16755	16704	16681	16739	16573	16721	16845	16744	16597	16741	16652	16865	16815	16687	16707	16668	16697	17039	16675	16653	16687	16702	16617	16608	16758	16568	16683	16741	16633	16530	16711	16535	16785	16807	16654	16706	16826	16915	16640	16757	16556	16677	16703	16844	16700	16648	16853	16752	16609	16876	16854	16706	16746	16776	16678	16595	16788	16798	16797	16502	16782	16735	16878	16913	16649	16848	16725	16807	16676	16751	16641	16886	16697	16689	16482	16825	16864	16762	16944	16799	16828	16867	16795	16622	16626	16633	16834	16765	16871	16794	16795	16695	16629	16624	16539	16762	16847	16947	16601	16627	16895	16951	16656	16544	16719	16657	16680	16860	16811	16797	16637	16879	16820	16569	16702	16904	16864	16534	16886	16752	16642	16581	16910	16770	16691	16696	16779	16642	16876	16651	16497	16784	16887	16730	16630	16785	16843	16474	16622	16664	16698	16685	16966	16803	16798	17008	16612	16805	16859	16577	16560	16728	16930	16758	16649	16778	16815	16760	16654	16827	16781	16701	16703	16899	16825	16984	16848	16630	16655	16652	16628	16662	16637	16704	16601	16835	16778	16907	16651	16742	16825	16926	16743	16817	16656	16808	16645	16624	16664	16849	16668	16718	16770	16730	16697	16822	16728	16595	16641	16729	16645	16783	16697	16549	16721	16513	16709	16716	16774	16813	16762	16560	16701	16691	16695	16664	16892	16709	16686	16743	16745	16758	16761	16878	16626	16668	16770	16667	16786	16660	16612	16768	16989	16617	16689	16822	16663	16579	16728	16713	16864	16903	16633	16579	16771	16818	16803	16470	16593	16737	16459	16544	16914	16823	16632	16860	16724	16733	16828
53084	74025	65779	52303	41398	30328	22953	20463	18681	17718	16051	15107	14419	13662	13138	12985	12778	12540	12360	12259	12118	12246	12109	12228	11949	11992	11810	11860	12123	12044	11795	11856	11997	11778	11809	11977	11824	12055	11822	11949	11947	11809	11835	11862	11841	11928	11812	11968	11788	11751	11807	11816	11815	11723	12002	11780	11814	11913	11825	11894	11920	11793	11878	11929	11758	11869	12026	11819	11922	11745	11814	11908	11700	11910	11752	11862	11898	11782	11764	11957	11874	11992	11908	11893	11850	11954	11971	11770	11982	11939	12008	11843	11876	11819	11835	11813	11921	11974	11931	11882	11892	11754	11690	11800	11893	11760	11852	11872	11864	12021	11879	11972	11997	12032	12025	11746	11869	11726	12044	11712	11791	11758	11776	11926	11880	12012	11977	11782	11987	11833	11908	11975	11891	11809	11800	11850	11887	11889	11827	11893	11919	11970	11819	11933	11805	11792	11829	11743	11958	11891	11822	11859	11929	11791	11818	12006	11868	11641	11910	11853	11716	11970	11691	11912	11818	11870	11834	12063	11735	11908	11813	11901	11902	11845	11936	11831	11850	11925	12012	11822	11864	11870	11898	11882	11980	12010	11881	11921	11767	11922	11991	11985	12066	11904	11969	11905	11811	11697	11865	11976	11858	11880	11969	11909	11789	11899	11889	11876	11595	11885	11952	11813	11796	12007	11831	11940	11867	12064	11968	11855	11733	11995	11884	12001	11927	11939	11848	11839	11734	11960	11874	12014	11883	11846	11881	11918	11764	11785	11883	11750	11927	11807	11942	11785	11892	11846	11992	11860	12198	11981	11978	11831	11825	11781	11841	11924	11716	11720	11884	11834	11890	11729	11782	11745	11727	11852	11922	11914	11825	11933	11838	11985	12052	11946	11713	11802	11915	11951	11718	11992	11935	11935	11998	11876	11877	11877	11969	11941	11839	11842	11919	11852	11902	11847	11804	11955	11902	11896	11841	11725	12000	11840	11662	11858	11846	11836	11824	11778	11821	11754	11811	11971	11779	11981	11984	11884	11849	11968	11944	11979	11854	11866	11887	11898	11900	11895	11890	11895	11834	11666	11728	11906	11851	11864	11919	11776	11814	11746	11877	11858	11817	11732	11840	11833	11895	11774	11767	11892	11914	11748	12021	11806	11896	11984	11835	11919	12006	11834	11901	11919	11938	11909	11876	11898	11883	11729	11738	11882	11795	12002	11758	11925	12025	11949	11910	11812	11702	12005	11872	12053	11863	11797	11831	12021	11818	11870	11778	11826	11896	11905	11947	11972	11787	11831	12029	11752	11786	11876	11911	11920	11946	11951	11745	11700	11900	11792	11913	11949	11799	11678	11869	11909	11852	11826	11891	11884	11801	11773	11961	11783	11763	11910	11823	11941	11855	11747	11871	11808	11722	11767	11932	11873	11790	11834	11894	11860	11862	11733	11799	11905	11968	11771	11947	11922	11946	11869	11955	11865	11941	11784	11924	11847	11843	11965	11938	11818	11870	11897	11810	11804	11843	11809	11945	11985	11917	11880	11747	11811	11802	11918	11774	11655	11950	11773	11993	11881	11857	11870	11925	11906	12031	11917	11967	11947	11888	11951	11870	11975	11679	11973	11917	11797	11998	12025	11931	11846	11847	11943	11833	11897	12089	11908	11784	11888	11936	11881	11951	11715	11834	11801	12035	11946	12071	11920	11858	11968	11849	11972	11925	11805	11772	11908	11853	11900	11678	11785	11758	11957	11802	11908	11924	11988	11721	12076	11849	11902	11935	11887	11863	11915	11738	11785	11785	11846	11719	11892	11976	11696	11850	11749	11974	11930	11952	11808	11846	11936	11893	11806	11883	11879	11900	12017	11989	11774	11973	11880	11951	11747	11849	11878	11764	12062	11848	11958	11753	11964	11947	11750	11741	12025	12009	11943	11831	12041	11828	11807	11890	12001	11859	11747	11933	12042	11867	11816	11930	11866	11739	12030	11832	11925	11934	11896	11920	12105	12002	11908	11949	11825	11808	11839	11996	11967	11695	11912	11947	11865	11766	11821	11957	11963	11860	11807	11984	11936	11821	11842	11873	11885	11830	12124	11900	11774	11993	11803	11885	11734	11915	11874	11972	11781	11816	11836	11929	11813	11992	11858	11862	11767	11922	12025	11694	11808	11701	11959	11915	11885	12037	11941	11839	11853	11892	11951	11750	11957	11886	11902	11903	12013	11846	11670	11808	11847	11910	11962	11879	11810	11860	11993	11891	11896	11774	11901	11635	11886	11785	11882	11998	11874	11892	11925	11928	11855	12131	11853	12026	11832	11996	12004	11962	11951	11696	12117	11917	11806	11859	11782	11761	11792	11871	12002	11851	11716	11890	11953	11967	11906	11832	11802	11842	11858	11959	11955	11922	11907	11931	11950	11784	11750	11850	11923	11822	11932	11788	12022	11778	11852	11785	11923	11840	11853	12058	11919	11920	11748	11909	11913	11832	11756	11746	11860	11894	11624	11972	11839	11754	11949	11954	11928	11828	11827	11831	12113	11976	11755	11940	11830	11876	11886	11754	11928	11817	11833	11764	11837	11772	11863	11838	11730	11862	11886	11714	11825	11995	11892	11822	11843	11869	11827	11880	11807	11926	11966	11789	11895	11928	11908	11919	12037	11912	11957	11884	11807	11947	11945	11746	11988	11846	11856	11782	11932	11877	11905	11815	12015	11873	11890	11861	11912	11802	11975	11807	11842	11739	11870	12074	11764	12014	11900	11846	11755	11918	11964	11927	11778	12015	11793	11849	11804	11966	11743	11749	12023	11908	12049	11938	11811	11997	11872	11706	12070	11993	11775	11879	11723	11729	11836	11786	11825	11890	11801	11894	11702	11946	11941	11934	11960	11916	11886	11805	11887	11923	11830	11748	11854	11942	11859	11829	11967	11814	11876	11755	11725	11781	11927	11846	11836	11710	11748	11857	11765	12039	11832	11822	11907	11917	11965	11820	11911	11986	11871	11962	11848	11773	12042	11922	11900	11852	11944	11797	11952	11832	11867	11890	11837	11860	11869	12019	11961	11761	11862	11918	12006	11853	11786	11809	11837	11878	11834	11847	11872	11787	11842	12094	11690	12033	11917	11887	12032	11950	11943	11947	11808	11861	11858	11893	11934	11740	11845	11805	11918	11948	11932	11867	11806	11952	11989	11759	11979	11736	11942	11946	11815	11840	11821	11838	11670	11913	11876	11953	11867	11693	11818	11924	11727	11888	11909	11840	11902	11810	11742	11942	11733	11821	11877	11929	11830	11810	11743	11842	11748	11943	11776	11920	11908	11755	11974	11873	11817	11745	11772	11803	11708	11692	11765	12064	11816	11989	11859	11779	11880	11744	11814	12103	11906	11799	11822	11895	11919	11748	11894	11811	11752	12013	11903	11851	11815	12034	11725	11785	12034	11779	11802	11909	11975	11842	11792	11973	11951	11707	11867	11883	11771	11703	11906	11898	11902	11843	11819	11979	11923	11948	11823	11834	11920	11915	11963	11769	11847	11811	11764	11877	11794	11894	11941	11932	11784	11883	11940	11745	11880	11813	11980	11802	11950	11872	11900	11992	11916	11744	11910	11858	11808	11871	11997	11882	11899	11934	11839	11806	11881	11844	11841	11778	11792	11874	11885	11973	11872	11945	12045	11818	11794	11836	11919	11770	11928	11863	11824	11806	11912	11816	11962	11772	11721	11878	11925	11824	11976	11897	11840	11867	12012	11832	11938	11926	11935	11799	12044	11809	11860	11957	11914	12036	11770	11869	11839	11737	11691	11900	11896	11948	11897	11843	11850	11904	11992	11982	11895	11906	11875	11960	11848	11958	11775	11961	11878	11938	11804	11801	11845	11928	11821	11939	11885	11747	11858	11888	11885	11736	11868	11834	11819	11756	11799	12005	11886	11940	11941	11854	11915	11942	11871	11947	11834	11983	12015	11815	11821	11797	11726	11799	12148	11804	11956	11905	11821	11817	11789	11834	11908	11962	11945	11943	11851	11883	12037	11890	11859	11812	12032	11800	11972	12030	11826	11816	11985	11833	11889	11912	11659	11867	11812	11748	11869	11806	11951	11934	11918	11683	12047	11780	11739	11781	11930	11900	11735	11784	11708	12011	11841	12022	11903	12030	11919	11877	11919	11928	11988	11806	11975	11826	11862	11938	11817	11896	11724	11740	11867	11668	11931	11943	11889	11975	11869	11857	11787	11941	11840	11753	11825	11906	11923	11949	11744	11772	11861	11562	12054	11825	11885	11895	11914	11854	11696	11892	11793	12029	11841	11751	11910	11835	11976	11846	11890	12051	11911	12000	11831	11839	11745	11835	11886	11761	11875	12084	11864	11851	12042	11958	11925	11964	11934	11849	11859	11976	11778	11964	11852	11799	11867	11768	11899	11873	11885	12043	11948	11806	11907	11959	11937	11819	11787	11714	11782	11826	11895	11886	11781	11734	11931	11876	11828	11757	11854	12039	11722	11763	11900	11894	11788	11852	11968	11801	11894	11791	11783	11876	11846	11965	11756	11850	11941	11928	11791	11912	11667	11909	11948	11709	11925	11962	11754	11849	11922	11889	11940	11689	11924	11818	11951	11955	11802	11857	11810	11910	11748	12004	11897	11955	11862	11958	11916	11765	11879	12023	11816	11847	11837	11748	11821	12122	11935	11854	11852	11889	11855	11933	11834	11823	12012	11769	11860	11722	11893	11909	11842	11822	11839	11771	11860	11911	11884	11862	11916	11896	11862	11950	11997	11811	11890	11792	12058	12050	11905	11879	11877	11999	11871	11939	11856	11895	11856	11945	11883	11783	12005	11917	11929	11814	11957	11695	12137	11984	11998	11944	11980	11657	11970	12080	11872	11933	11826	11850	11851	11979	11879	11865	11899	11754	11924	11788	11987	11925	11837	11867	11785	11939	11913	11923	11739	11938	11738	11887	11919	11985	11962	11982	11745	11956	11876	11788	11854	11835	11882	11946	11905	11882	11832	11853	11931	11809	11810	11944	11711	11903	11781	12005	11801	12052	11951	11863	11865	11792	11935	11738	11924	11814	11771	11780	11888	12029	11949	11887	11860	11815	12011	11966	11855	11812	11759	11834	11846	11849	11911	11896	11827
24440	21282	30134	32021	37328	39213	35322	27658	24539	22691	21505	20685	19578	19065	18549	18327	17899	17833	17607	17590	17475	17259	17359	17158	17100	17190	17182	17041	16794	17244	17192	17013	17201	17087	17111	17226	17005	17180	17133	17125	17157	17051	16848	17040	17027	17081	17114	17268	16883	16771	17024	16826	16849	17042	17027	17157	17209	17036	16998	17102	16869	16996	16981	17056	16849	16832	16916	16825	16928	16927	17236	17029	17015	17085	17054	16934	17020	16997	17203	17168	16865	16762	16913	17065	17055	17155	16859	17086	17069	17028	17176	16934	17138	17163	16911	16846	16926	16918	16895	17067	17062	17055	16819	16983	16835	16993	16800	16928	17006	17165	16997	16946	17031	17035	17031	17150	16931	16914	16931	17083	16926	16854	16953	16873	16997	16896	16949	16890	16971	17032	16974	17051	17129	17087	17103	17146	16994	17007	16919	16980	17102	16927	17135	17039	17156	16830	16944	16971	17057	17097	17051	16929	16980	17300	16936	17069	16947	16854	16847	16824	17108	17170	16935	17091	17058	16789	17241	17209	17108	16921	16867	17134	16934	16871	16950	17013	17049	17084	17037	16961	17026	17018	17011	16947	16826	17070	17050	17021	16886	17027	17038	17225	17203	17034	16909	16986	16918	16876	17122	17017	17027	16895	17130	17061	17064	17094	17040	17115	17047	16997	16883	17189	16914	16948	16959	16948	16737	17005	16926	16985	16888	17071	16966	17069	17057	17107	16972	17217	16961	17072	17104	16880	17003	16723	16901	16897	17024	16934	17030	16981	16921	16765	16843	16900	17073	16960	16961	17045	16999	17070	16897	17026	17083	16886	17071	16843	17021	16779	16859	17196	17114	17167	17140	17002	16973	17044	17265	17015	16931	16928	16838	17094	17033	17083	16852	17062	16916	17038	17066	17125	17186	17185	17149	17119	16869	16865	17107	16986	17005	16951	16950	16739	17117	16900	17059	17137	16758	16889	16875	17082	17051	16902	17034	16998	16782	17035	17052	17056	17056	17005	17016	17158	16918	16926	16907	17059	17019	17064	17161	16977	17066	17084	17268	17047	17094	16823	17028	16968	16945	17123	17072	17013	17005	16980	17001	17002	16991	17014	17060	17122	17143	16925	16972	17131	16960	16995	17027	17232	17254	17259	17394	17051	17071	16763	17022	16823	17017	16815	17033	17059	17217	17001	17071	17074	16717	16913	17106	17040	17103	17198	16895	16954	16906	16880	16917	16908	16854	16976	17154	17122	16834	16808	16663	16895	16911	17053	17077	16919	16875	16765	17190	16858	16945	17040	17066	16912	16990	16898	16848	16900	16918	16955	16835	16969	17203	16754	16878	16907	16951	17059	17070	16997	16940	17089	16981	16985	17331	16950	16905	16999	17158	16821	16872	17144	16854	16907	16880	17042	17198	16945	17093	17137	17015	16885	17120	17113	16881	17024	17195	17095	17140	16880	17069	17166	16921	16846	17197	16867	17142	17176	17076	17067	16993	16985	17257	17180	17023	17035	16952	16968	17007	17153	17283	17063	16779	17007	17015	16909	17013	17107	16843	16930	17024	17163	16956	17143	17112	17051	17002	17070	17052	16906	16925	16941	16946	16891	16867	17003	16911	16990	17182	16986	16994	16975	16876	16890	16966	17062	17247	16834	16857	17125	17008	16888	17028	17047	16852	16917	17037	17028	16804	17109	16978	17033	16962	16975	16998	16946	16874	16832	16975	16804	17126	16922	17000	16945	17112	16943	17039	17090	17152	16957	17013	17100	16928	16902	16864	16877	16873	16994	17151	17038	17035	16830	16816	17065	17031	17174	16900	16893	17214	16816	16941	17055	16730	17061	17051	16971	17005	16899	17335	17062	17105	17079	17288	17049	16871	16786	16898	17073	16840	17044	16925	16986	16813	16781	16994	17051	17070	17064	16851	17070	17197	16987	16993	17115	17037	16981	17130	16930	17181	16917	17016	17115	17003	17069	16963	16874	16802	16930	16881	17076	16906	17060	16996	17011	16778	17010	16748	17020	16970	17182	17151	16945	16656	16818	16826	16913	17125	16908	16884	16950	16936	17070	16927	16925	17138	16998	17095	16931	16970	16925	16919	16864	16891	16918	16943	16860	16855	16940	17011	16927	16946	16963	17115	17245	17242	17109	16746	16844	16948	17073	17050	17034	16967	16939	17039	16933	17113	16976	16919	16977	16934	16877	16973	16831	16746	16974	16899	16899	16929	16895	16943	17138	16919	16977	16783	16950	17099	16720	16895	16876	16918	17124	16988	17059	16938	16902	16906	17115	16917	16980	17167	17078	17074	16992	16929	17156	16959	16692	17117	17153	16996	16707	17130	16859	16952	17100	16997	17013	17045	16959	16955	17078	17013	16859	16837	17014	16688	16877	17000	16814	17095	17030	17114	16973	17030	17054	16940	17068	16921	16865	16990	16937	16899	16950	17105	17074	16965	16974	16815	17035	16947	16914	17043	16985	17097	17304	17114	16874	17022	17090	17062	17051	16993	17007	17047	17132	16870	16867	16821	16949	17032	17049	16876	16996	17194	16787	17210	16940	16951	17093	17076	17211	16907	17132	16818	17087	17137	17117	16967	17006	17019	17202	17060	16913	17237	16857	17170	16836	16782	16900	17134	17140	17017	16895	16774	16951	17052	16982	16996	16915	16782	16954	16773	16811	16844	17139	16741	16997	16843	16974	17121	17165	16958	16736	17064	16752	17057	16960	16946	17007	16932	17186	16890	16955	16920	17014	16863	16882	16948	16773	16808	17004	16980	16851	16998	16971	16975	16859	17070	16950	16849	16845	16859	17144	16963	16786	16853	16965	17051	16822	17081	17060	17054	17213	16994	16878	17127	16869	16961	16834	17066	17128	16932	17023	16846	16955	17001	17083	17025	17136	17092	16920	16958	17013	17050	16831	17033	16926	16917	16986	16819	17009	16934	16812	17318	16818	17107	17037	16886	17029	16964	16729	16951	16801	17075	17031	16975	16973	16941	16997	16993	16835	16974	17114	16840	16844	17036	16966	16948	16995	16883	17032	17106	16786	17079	16805	16973	16933	16739	17135	17074	16914	16931	16897	16733	17089	17155	17150	17180	17048	16817	16981	17032	16999	17057	17086	17019	16882	16838	17031	16862	16959	16940	16825	17004	16808	17185	16888	16904	17057	16967	17057	16911	16814	16859	17209	17124	16645	16811	17105	16998	17122	17062	17086	17052	16880	16940	17101	16927	17195	16921	17134	16966	17050	16891	16993	17067	16954	16910	16982	16927	17056	16962	16982	17050	16955	17113	17039	16972	16913	17056	17187	17123	17135	16966	16756	16978	16942	16915	17024	16969	17030	16899	17057	17000	17096	17001	17156	17022	17238	16989	17037	17073	16838	17278	16895	17150	16948	16814	16980	16878	17065	17261	17212	17183	16944	17042	16728	17023	16948	16757	16849	17081	16952	16981	17052	17023	16988	16975	16884	16715	16832	16832	16993	16969	17384	16985	16821	16977	16918	16729	16943	17084	17066	17041	17174	16885	17120	16865	16960	16740	16991	17154	16996	16824	17157	16890	17166	16922	17071	17004	17044	17121	17055	16873	16854	16975	17100	16927	16887	17020	16938	17071	17060	17012	16976	17043	16857	17120	17071	16894	16833	16890	16897	16748	16809	16915	16967	17037	16959	16919	16807	17056	16942	17182	16899	17039	16939	16865	17026	17008	16865	17095	17085	17051	16964	16956	16782	16906	16857	16940	16909	16913	16759	16901	17037	16997	17064	16837	16886	17047	17118	16999	17139	16942	16786	17002	16833	16844	17151	16996	16887	16914	16923	17160	16808	16952	16980	17056	17165	16989	17069	16856	16924	17086	17085	16904	17002	17143	16975	16971	17000	16923	16819	17015	17054	17079	17032	17008	17006	16956	17007	17082	16816	17069	16959	16935	16903	16867	16963	17032	16962	16829	17137	16937	16925	16723	17085	16993	17107	17033	17016	17152	16913	16799	16749	17020	16916	16928	16976	16910	17106	16990	17085	16986	17027	16975	17134	17159	17054	17087	16706	16953	17115	17166	17044	16901	17115	16944	16904	17130	17092	16956	16879	17058	16832	17049	16780	16925	17059	16961	16929	17034	16672	17045	17074	17100	16805	16959	17032	16946	16987	17169	16821	16935	16937	16974	16897	16990	17066	17013	17066	16799	16996	16837	17074	16912	17068	17089	16957	17022	17045	16799	16962	16732	16824	16922	16847	16920	16929	16937	16882	16871	16950	17046	17276	16952	17091	16895	17027	17114	17253	16783	17050	16864	17026	17100	16712	17127	16956	16844	17017	17137	17084	16921	17021	17050	17073	16904	16869	16810	17108	17029	17000	17099	17028	16870	16856	16972	17028	17075	16889	16887	16930	16892	16929	16833	16879	16955	16745	17096	17000	16865	17021	17008	17213	17154	17007	16904	16780	16951	17076	16944	16688	16925	16862	17197	17139	17072	16910	16770	16966	16975	16982	16941	16946	17164	16928	17227	16814	16920	17035	17205	17054	17106	17276	17160	16991	16968	17011	16866	17018	17043	17005	17387	16940	16690	16904	16921	17089	17032	16898	16943	16909	16930	16955	17069	16852	16956	17045	16997	16828	16926	16975	16894	16983	16988	17140	17085	17097	16879	16707	17084	16968	17104	16899	17043	16916	16914	16978	16986	17009	17043	17222	16993	16902	16881	16950	16850	16892	16964	16984	16877	17235	16778	16945	16620	16912	16918	16989	16755	16828	16806	17019	16843	16941	17079	17041	16943	17233	17030	16850	17125	16993	16858	17018	17258	16998	16771	16915	16995	17065	17017	17384	17147	17156	16801	16962	16926	17029	17072	17016	17195	17007	16900	16940	16922	16981	17036	16905	17103	16826	16990	17020	17096	17113	16971	17092	16889	17019	17162	16819	16727	17108	16908	17250	17117	16911	17060	17100	16897	17063	16925	16961	17013	16982	16848	16957	17229	16819	16926	16949	17321	16750	17015	17046	17132	17145	17116	17052	17115	17143	16955	17053	17057	16717	16770	16844	17184	16979	17164	16729	17126	16814	17021	16954	16799	16984	17036	16939	17249	16924	16845	16598	17067	17042	16913	17054	17126	16842	17198	17118	16953	17013
54129	79131	75851	61926	51778	41012	29402	23982	20991	18156	16958	15913	14932	14128	13500	13102	12916	12577	12363	12573	12348	12259	12219	12148	12175	12247	12014	12048	12034	11803	12074	12031	11949	11915	11944	11970	12000	12045	12109	12103	12058	12015	12022	11959	11883	12089	12118	11970	12048	12045	12046	11997	12170	12010	11932	11917	11858	11991	11879	11903	11909	12052	11914	11962	12117	11914	11948	11828	12141	11818	11896	11752	11852	12071	11840	11984	11951	12013	11894	11955	11802	11840	11926	11920	11907	11944	12067	11968	12009	12024	11967	12011	12010	12026	11892	11876	11995	12030	11894	11940	11933	12059	11940	12081	12090	11871	11973	11915	12036	12012	12081	11898	12005	11934	12017	11959	11853	11917	12085	11801	11973	11996	11866	11934	11801	11966	12036	12103	12015	12079	11972	11940	12066	11999	11940	11946	11771	11993	11871	11929	11908	11882	12015	12042	11961	12003	11868	11966	12191	11894	12062	11944	12118	11839	11797	11989	11913	12110	11967	12038	11918	11786	11863	11875	11816	11974	11984	11915	11970	11875	12059	11949	11831	11816	11787	12043	11914	11885	11838	12186	11996	11904	12019	11985	12051	11922	11934	11922	12085	11860	12042	11960	12106	12066	12002	11930	11994	11925	11909	11781	12089	11995	12058	11966	11894	11908	12002	11870	11812	11961	12073	12075	11954	12047	11899	12095	11971	12001	12056	11975	12009	11989	11866	11877	12055	11939	12029	11865	11969	11830	11929	12030	12029	12034	12006	11913	12188	12008	12039	12085	11979	11950	11927	11961	11840	12061	11939	11829	12015	12047	12027	11764	11989	12056	11986	11914	11873	12017	11870	11914	12008	11999	11849	11959	11896	12010	11655	12003	12066	12034	11937	12031	11898	11912	11949	11976	11926	11943	12078	11926	11956	11972	12087	11889	11975	11996	11756	11982	11919	12097	11792	11829	11810	12020	11906	11886	12010	11793	11969	12029	11946	11858	12068	11890	11914	11818	12058	11933	12019	11888	12049	11992	12089	11996	11925	12043	11865	11925	11923	12157	12017	11830	11889	11905	12075	11934	12071	11895	12096	12018	11950	11970	12017	11874	11987	12059	11946	11859	11930	11957	11853	12061	11869	11949	11981	11702	11943	12078	12085	12002	12035	11924	12028	11945	11869	11989	11965	12031	11913	11970	11921	11926	11885	11999	11976	12023	11785	12043	11921	11865	11993	11954	12045	12086	11878	11963	11754	11947	12002	11807	11824	11946	11992	11916	11970	11984	11949	11911	12000	12084	11967	11972	12040	12075	11797	11944	12111	12062	12087	11924	12114	12101	11956	11983	12075	11919	12019	11899	12109	12023	11999	11834	11837	11979	11951	12074	12024	11961	11974	11984	12021	11975	11846	11891	12001	11976	11944	11767	12001	11932	11817	11958	11961	12003	11937	11970	11891	11889	11864	12089	11873	12236	11972	11924	11861	11818	12119	11914	11750	11796	12008	12157	11957	11877	12017	11967	11934	11945	12103	12042	11863	12053	12029	11969	11929	12045	12019	11922	12029	12056	11998	11841	11887	12021	11948	11915	11772	11970	11876	12042	11927	12021	11855	12025	11968	11963	11856	11897	11845	11824	11914	11933	12033	11876	11989	11836	11914	11938	11937	11880	12041	12003	11955	11919	11912	11944	11842	12005	11827	11823	11949	11889	12110	11878	12030	12089	11906	11886	12064	11863	12063	11901	11903	12027	11961	12089	12070	11893	11912	11868	12041	12005	11897	11992	12005	11965	12040	11802	11913	11852	11948	11898	12081	12011	11925	12031	11884	12002	11964	11967	11741	11965	12148	11994	11893	11919	11810	11963	11838	11849	11897	11961	11960	12036	12166	11952	12015	11929	12115	11917	11936	11858	11974	12021	11871	12028	12040	12104	12054	11961	12126	12083	11868	12051	12150	11979	12121	11879	12101	12082	12066	11795	12027	11802	11841	12134	12026	12090	11947	12065	11995	11897	11839	11919	12075	11792	11911	11832	11974	11958	12070	11892	11915	11992	11904	11966	11877	12048	11835	11988	12151	11856	12003	12007	11750	11686	12086	12039	11987	11969	11928	11911	11887	12037	11924	12018	11891	11881	11928	11863	12034	11876	12073	11918	11702	12041	11935	12029	11972	11943	11935	11878	11898	11989	11882	11998	12134	12043	11951	11810	11887	11956	11893	12006	11984	11872	12018	12014	12057	11813	12058	12002	11770	11947	11989	11904	12033	11866	12042	11903	12028	11963	11986	12010	11981	11933	12017	11965	11985	11963	11994	12066	12058	12167	12088	11983	11969	11866	12004	12032	11899	11993	11964	12003	12053	11909	11965	11899	11977	11961	11902	11993	11776	11956	11994	12147	11890	11790	11870	12135	11981	12074	12103	12060	11925	11898	12060	11935	12112	12044	12017	11912	11954	12059	11989	12059	11932	11940	11942	11823	11872	11999	12024	11925	11890	11797	11964	11886	11896	12035	11927	11823	12017	11975	12001	11978	11894	11913	12051	11912	11939	11895	11964	12172	12001	12048	11886	12040	12055	11917	11951	11828	12139	11849	11915	11911	12169	11935	11835	11911	11837	11916	11942	11955	11855	11974	12065	12015	11826	11941	11918	11957	12005	11819	12022	12069	11944	12036	11972	12055	11955	11961	12078	11976	11902	11865	11883	11888	11964	11985	11868	11792	12008	11944	11946	12057	12055	11862	11998	12032	12075	12035	11811	11998	12057	12036	11927	11872	11919	11922	11843	11789	11801	12093	11836	12005	11967	11960	12060	11986	11914	11784	12031	12021	11904	11997	12220	11982	11903	11998	12040	11947	11927	11964	11969	11828	11844	11948	11939	11917	11978	11919	11866	11946	12032	12059	12062	11887	11829	11954	11874	12091	11879	11958	11754	11751	11958	12030	12058	11889	12145	11987	11896	11914	11903	11872	11907	11978	11710	11995	12084	12105	11749	11833	12095	12009	11746	12063	12024	11929	12002	11851	11948	11853	11979	12040	11901	11811	12022	11929	11999	11988	11782	11972	12000	12005	11878	12017	11960	12005	11971	11969	12025	11853	12050	11811	12099	11809	11998	11917	11964	12141	12069	12033	11932	12059	11866	11804	12023	11975	11963	12030	11992	12085	11912	11923	11995	11998	12014	11973	11895	11872	11859	12140	11958	11936	12016	11963	12118	12120	12010	11872	11907	11984	12041	11870	11876	11850	11941	11825	12035	11856	11899	11870	12301	11930	12173	11866	12020	11968	11980	11934	12008	11925	11971	11935	12030	11956	11938	12010	12053	12062	11965	12001	11887	11993	12024	11958	12047	11979	11779	12031	11773	11971	11887	11918	12033	12040	11982	11933	11859	11968	11935	11981	12114	12104	11957	11834	11934	11889	11981	11953	11835	11932	11957	12024	11917	11876	11880	12086	12034	11925	11918	12008	11859	11662	12055	12087	11904	11988	11886	11995	11949	12101	11880	11956	11965	11895	11946	12044	12033	12000	11900	12037	11977	11858	12100	12029	11820	11942	11934	11912	11878	11974	11886	11887	12092	11881	12151	11981	12063	11981	11978	11777	11940	12082	11880	12052	11910	12110	11889	11878	11950	11942	11861	11804	12002	11934	11970	11907	11853	11960	11975	11871	11935	11955	11830	12020	11900	11875	11956	12003	11992	11931	11871	12054	12080	11871	11974	12014	11923	11923	12062	11854	11899	11999	11989	11981	12021	11985	11915	12051	12075	11978	11992	12060	12015	12131	11951	11836	11911	11807	11849	11916	12094	12023	12020	11798	11888	11969	11880	11862	11987	11964	12022	12004	12004	11978	11781	11857	11993	11795	11971	11808	12125	11977	12033	12050	11960	12195	11801	11879	11825	11835	12012	11873	11771	11968	11930	11891	12033	11947	11962	12044	11957	11959	12105	11816	11936	11843	12109	12016	12013	12055	11862	12000	11938	11923	11936	11962	11927	11995	12020	11966	11891	12005	11968	11900	11944	11842	12081	11828	11896	11858	11911	11936	11957	12000	11870	11901	11997	11918	11928	11839	12057	12166	11957	11846	11989	11936	12032	11951	12006	11902	11980	11832	11893	11961	11960	11960	12072	12087	11854	11926	12016	11798	11951	11941	11901	12124	11723	12154	11975	11976	11954	11948	11940	12026	11975	11929	11808	11861	12119	12001	11869	12018	11856	11854	11938	12014	11950	11977	12002	11953	11894	11860	11890	11857	11922	11839	11984	11897	12034	11896	11993	11953	12036	12030	11985	11817	11848	11991	11968	12207	11721	11956	11917	11980	11863	12006	11899	11899	11929	12078	12097	12021	12175	11983	11917	11877	12063	11899	11895	11911	11967	11887	11968	12063	11886	11782	11910	11909	12042	11943	12067	12005	11766	11915	11969	11936	12009	12142	11988	12024	11809	11896	12012	11959	11991	12162	11893	11946	11984	11834	12015	12056	11885	11994	11970	11824	12034	12137	11910	11903	12000	12037	11912	12106	11967	11931	11865	11957	11972	12070	12049	11943	11915	11925	11952	12042	11957	11995	11790	11851	11965	11997	11964	12026	12146	11896	12068	11793	12131	12035	12037	11908	12102	12010	12096	11838	12017	12034	12078	12014	12148	11759	11868	11878	12131	11921	11960	11874	11977	11956	11794	11996	11987	11960	11957	12026	12022	11972	11990	11868	12014	11874	11948	11987	11999	11868	11926	11757	11963	11969	12127	11872	11918	11888	12000	11932	11978	11990	11909	11859	11969	11937	11866	12075	12019	12097	12067	11918	11800	12010	11841	12129	11982	11956	11995	11960	12127	11864	11907	11923	12019	12044	11947	12032	12037	11926	11959	11964	11992	11882	11863	11784	12021	11854	11966	11824	11932	11944	11967	11975	12073	11811	12060	11897	11921	11804	11883	11915	11936	11995	11972	12029	12185	11961	11806	11911	11906	11804	12024	11850	11949	11756	11831	11969	12166	11974	11822	11997	11846	11976	11963	11954	11953	11980	11824	11831	12058	11823	11968	11966	11979	11980	12063	12162	11964	11959	11892	11948	11935	11968	11907	11926	11913	11983	11808	11790	12064	11894	12151	11868	11920	12000	11893	11936	11975	12015	12019	12121	12130	11967	11868	11879
48389	60646	61347	52117	36790	29056	25304	22553	21126	19974	19075	18385	18114	17636	17648	17200	17257	17154	17107	16969	16970	16795	16845	17021	16655	16667	16828	16797	16874	16742	16375	16788	16773	16835	16664	16769	16835	16699	16640	16937	16691	16632	16554	16776	16674	16882	16750	16368	16404	16623	16668	16778	16775	16523	16725	16597	16523	16689	16854	16895	16801	16556	16665	16570	16798	16780	16425	16684	16592	16725	16547	16702	16718	16575	16384	16460	16814	16570	16836	16657	16622	16637	16785	16707	16657	16595	16904	16592	16692	16687	16762	16626	16674	16578	16722	16598	16700	16583	16752	16706	16772	16766	16936	16742	16476	16443	16703	16590	16569	16561	16571	16756	16628	16756	16841	16700	16455	16730	16524	16706	16560	16368	16647	16391	16748	16722	16737	16617	16670	16612	16582	16735	16766	16729	16513	16793	16734	16794	16562	16672	16634	16651	16695	16532	16528	16631	16521	16690	16728	16589	16689	16713	16505	16774	16889	16650	16799	16517	16783	16626	16618	16723	16610	16538	16784	16514	16602	16638	16715	16865	16434	16607	16577	16573	16683	16593	16670	16601	16749	16814	16365	16604	16562	16610	16623	16628	16686	16719	16654	16866	16748	16583	16623	16680	16620	16348	16549	16710	16668	16644	16740	16592	16552	16649	16691	16646	16592	16743	16632	16467	16563	16627	16627	16683	16667	16492	16695	16678	16659	16591	16584	16802	16791	16994	16429	16608	16802	16869	16800	16570	16596	16601	16809	16665	16511	16633	16638	16781	16790	16470	16631	16511	16778	16546	16552	16533	16660	16669	16437	16655	16728	16685	16602	16744	16550	16775	16670	16795	16630	16706	16528	16498	16804	16894	16691	16873	16750	16752	16574	16577	16552	16653	16727	16625	16578	16661	16891	16595	16796	16802	16698	16378	16509	16488	16826	16500	16677	16576	16512	16785	16754	16537	16775	16719	16840	16789	16550	16625	16577	16631	16557	16554	16555	16790	16556	16460	16413	16511	16536	16761	16557	16598	16585	16541	16614	16958	16678	16617	16801	16647	16775	16680	16748	16700	16674	16456	16666	16606	16631	16701	16809	16803	16568	16620	16698	16630	16492	16606	16650	16751	16639	16708	16505	16597	16613	16600	16639	16737	16624	16769	16654	16907	16811	16820	16581	16861	16748	16536	16555	16467	16657	16395	16566	16607	16740	16745	16631	16592	16620	16646	16742	16725	16695	16492	16852	16579	16601	16588	16651	16443	16956	16748	16556	16644	16720	16568	16546	16585	16606	16706	16714	16465	16473	16646	16624	16509	16531	16736	16851	16609	16640	16596	16582	16621	16813	16792	16720	16608	16522	16568	16611	16765	16663	16461	16566	16698	16785	16555	16545	16439	16446	16632	16650	16855	16567	16737	16786	16750	16483	16811	16691	16638	16499	16566	16444	16587	16447	16517	16502	16667	16656	16557	16474	16570	16594	16718	16718	16746	16576	16686	16768	16528	16472	16718	16595	16532	16799	16820	16637	16754	16661	16864	16701	16918	16617	16689	16768	16565	16691	16730	16517	16845	16701	16594	16835	16651	16744	16661	16631	16714	16790	16627	16858	16718	16633	16708	16749	16678	16526	16784	16781	16442	16822	16776	16530	16668	16659	16614	16683	16721	16720	16602	16833	16679	16706	16749	16416	16638	16732	16624	16547	16621	16776	16769	16731	16731	16367	16653	16548	16834	16793	16931	16677	16788	16610	16567	16729	16655	16827	16725	16665	16571	16718	16707	16482	16656	16709	16603	16778	16700	16636	16705	16903	16776	16834	16850	16919	16854	16574	16653	16557	16600	16741	16699	16782	16517	16634	16614	16807	16782	16678	16665	16657	16767	16579	16674	16646	16709	16525	16693	16699	16457	16621	16548	16691	16711	16700	16723	16814	16813	16642	16427	16581	16633	16534	16632	16661	16604	16519	16886	17005	16665	16732	16549	16588	16614	16802	16631	16876	16658	16410	16616	16768	16585	16646	16727	16883	16922	16803	16610	16610	16399	16430	16613	16540	16754	16668	17074	16533	16739	16644	16841	16614	16919	16638	16805	16732	16724	16752	16801	16539	16694	16633	16854	16803	16735	16627	16643	16598	16480	16584	16704	16669	16739	16756	16626	16694	16928	16659	16442	16588	16868	16915	16596	16599	16719	16474	16671	16752	16673	16537	16542	16608	16445	16487	16781	16733	16596	16682	16554	16701	16691	16700	16595	16582	16729	16743	16475	16543	16459	16535	16798	16893	16424	16537	16453	16612	16608	16747	16723	16623	16598	16716	16566	16793	16613	16569	16613	16829	16768	16562	16649	16676	16755	16692	16697	16729	16723	16625	16582	16561	16531	16665	16685	16652	16428	16765	16561	16586	16542	16515	16783	16729	16538	16567	16615	16639	16705	16695	16736	16478	16637	16638	16628	16552	16639	16822	16827	16571	16606	16797	16592	16450	16550	16604	16874	16528	16677	16810	16620	16505	16386	16467	16749	16413	16625	16620	16639	16730	16550	16447	16695	16741	16538	16528	16668	16862	16772	16667	16725	16744	16751	16695	16268	16863	16762	16649	16586	16491	16721	16763	16684	16849	16628	16554	16473	16437	16825	16651	16469	16717	16541	16545	16556	16532	16819	16669	16965	16621	16725	16648	16720	16556	16838	16342	16815	16689	16781	16692	16402	16764	16586	16544	16640	16561	16407	16600	16648	16757	16456	16628	16752	16925	16733	16575	16627	16512	16620	16718	16894	16742	16748	16553	16744	16550	16701	16791	16695	16620	16649	16786	16721	16340	16649	16432	16798	16445	16805	16766	16441	16735	16530	16634	16646	16698	16773	16561	16591	16651	16898	16588	16563	16601	16462	16505	16556	16720	16598	16591	16815	16779	16682	16600	16727	16622	16701	16698	16705	16651	16748	16661	16736	16721	16487	16567	16459	16646	16601	16627	16517	16558	16693	16693	16668	16804	16806	16623	16741	16777	16633	16603	16592	16743	16895	16727	16673	16747	16763	16639	16433	16581	16503	16938	16594	16481	16419	16647	16774	16486	16800	16703	16778	16966	16798	16817	16635	16750	16778	16626	16564	16709	16633	16697	16628	16653	16561	16596	16544	16551	16654	16677	16754	16623	16742	16660	16760	16451	16802	16675	16802	16546	16858	16811	16602	16580	16652	16638	16564	16735	16625	16682	16775	16627	16555	16732	16618	16661	16532	16725	16542	16673	16613	16729	16914	16627	16598	16735	16647	16451	16577	16687	16810	16757	16708	16345	16471	16649	16749	16720	16613	16705	16581	16743	16633	16688	16508	16622	16413	16773	16742	16707	16731	16422	16582	16558	16520	16662	16779	16920	16555	16530	16663	16606	16613	16639	16632	16603	16575	16759	16668	16731	16642	16842	16781	16904	16704	16604	16731	16592	16793	16404	16569	16719	16622	16671	16400	16642	16602	16656	16589	16721	16712	16620	16618	16871	16496	16737	16512	16574	16668	16653	16632	16812	16682	16560	16724	16879	16653	16608	16475	16592	16553	16656	16589	16698	16480	16716	16685	16759	16697	16700	16568	16513	16590	16726	16783	16615	16700	16627	16835	16574	16548	16663	16675	16812	16560	16632	16715	16501	16602	16588	16787	16573	16741	16666	16536	16861	16492	16504	16801	16629	16564	16526	16758	16791	16764	16610	16756	16757	16737	16636	16780	16656	16766	16698	16692	16478	16766	16789	16617	16907	16717	16986	16702	16734	16665	16425	16560	16512	16609	16501	16559	16783	16755	16595	16646	16597	16733	16588	16785	16920	16679	16765	16671	16742	16822	16662	16461	16531	16739	16765	16638	16648	16708	16656	16600	16530	16553	16508	16825	16817	16608	16753	16692	16738	16474	16468	16481	16702	16578	16454	16607	16611	16564	16772	16680	16736	16552	16840	16667	16789	16535	16565	16773	16788	16689	16716	16591	16481	16703	16603	16741	16750	16634	16578	16708	16685	16584	16497	16767	16737	16543	16721	16812	16527	16726	16635	16659	16782	16767	16685	16532	16599	16593	16580	16645	16503	16715	16463	16794	16957	16751	16842	16737	16876	16699	16540	16612	16697	16666	16719	16546	16673	16510	16657	16572	16840	16587	16741	16671	16618	16681	16609	16677	16793	16740	16726	16687	16667	16572	16621	16557	16402	16687	16718	16625	16685	16973	16681	16574	16554	16775	16641	16591	16652	16581	16665	16658	16632	16658	16598	16659	16499	16610	16687	16645	16784	16586	16717	16783	16480	16710	16632	16724	16537	16638	16916	16767	16595	16616	16640	16794	16678	16799	16532	16682	16660	16779	16529	16642	16571	16545	16448	16525	16753	16696	16601	16693	16645	16445	16851	16687	16602	16556	16717	16639	16508	16675	16619	16715	16813	16728	16497	16558	16478	16622	16601	16687	16507	16727	16585	16473	16768	16469	16622	16577	16622	16772	16608	16705	16582	16721	17038	16742	16712	16739	16636	16674	16702	16772	16624	16701	16731	16652	16487	16602	16736	16629	16709	16519	16677	16427	16583	16554	16612	16655	16627	16650	16776	16545	16701	16575	16660	16657	16685	16777	16582	16575	16793	16765	16645	16574	16598	16777	16726	16825	16796	16826	16656	16493	16615	16493	16569	16649	16867	16554	16610	16698	16673	16773	16544	16695	16530	16558	16722	16757	16732	16812	16663	16709	16540	16662	16753	16833	16611	16786	16507	16600	16687	16561	16678	16876	16547	16646	16675	16647	16588	16819	16456	16728	16659	16811	16721	16615	16619	16730	17010	16647	16629	16587	16775	16507	16689	16633	16612	16745	16566	16790	16754	16712	16617	16728	16860	16676	16499	16614	16657	16700	16540	16796	16538	16638	16563	16506	16815	16719	16567	16674	16672	16576	16690	16537	16656	16527	16535	16775	16728	16680	16667	16475	16714	16530	16492	16620	16707	16701	16685	16698	16629	16489	16854	16754	16654	16727	16681	16777	16421	16675	16796	16717	16700	16483	16800	16653	16515	16729	16713	16667	16840	16770	16748	16764	16567	16813	16623	16725	16539	16772	16682	16634	16792	16512	16912	16840	16650	16770	16549	16611	16470	16778	16660	16617	16787	16556	16522	16745
52730	69131	62283	47287	31837	25486	21628	19055	16822	15634	14943	13987	13542	13050	12744	12433	12476	12140	12133	12138	12136	11940	12061	11886	11984	12040	11849	11944	11959	11846	11734	11889	11912	11882	11685	11669	12010	11885	11800	11785	11749	11812	11693	11683	11627	11784	11726	11678	11762	11956	11735	11740	11697	11731	11792	11827	11748	11847	11834	11870	11825	11903	11811	11745	11775	11835	11738	11725	11759	11813	11861	11919	11819	11677	11922	11822	11832	11809	11806	11761	11726	11734	11840	11836	11807	11962	11829	11773	11873	11833	11775	11959	11618	11756	11730	11796	11775	11806	11865	11828	11803	11865	11917	11793	11683	11830	11777	11805	11924	11837	11870	11939	11880	11775	11739	11797	11764	11484	11907	11827	11860	11693	11827	11914	11811	11836	11782	11694	11721	11864	11587	11858	11790	11826	11826	11875	11736	11799	11839	11764	11764	11821	11806	11833	11773	11613	11754	11723	12010	11991	11805	11704	11834	11782	11839	11699	11891	11752	11696	11744	11866	11722	11579	11847	11813	11817	11780	11706	11778	11737	11962	11844	11847	11855	11838	11691	11858	11991	11807	11749	11726	11805	11788	11697	11725	11791	11689	11852	11811	11685	11789	11788	11825	11758	11764	11771	11832	11779	11813	11819	11707	11808	11818	11905	11617	11980	11664	11794	11718	11776	11844	11992	11697	11720	11914	11822	11812	11696	11760	11891	11840	11877	11898	11977	11834	11732	11801	11766	11727	11776	11846	11693	11829	11784	12049	11889	11792	11796	11926	11805	11908	11720	11827	11714	11891	11755	11846	11753	11901	11697	11861	11781	11804	11839	11789	11896	11932	11747	11747	11755	11938	11843	11871	11868	11709	11801	11875	11829	11554	11831	11820	11783	11867	11948	11712	11632	11799	11682	11812	11631	11817	11721	11781	11820	11731	11784	11793	11874	11967	11734	11784	11931	11672	11563	11764	11717	11735	11786	11779	11906	11810	11774	11567	11749	11907	11778	11810	11770	11896	11810	11701	11669	11787	11704	11889	11777	11718	11994	11727	11886	11864	11806	11684	11709	11856	11820	11650	11990	11793	11794	11746	11740	11766	11734	11907	11772	11826	11908	11787	11753	11830	11751	11855	11761	12010	11815	11779	11774	11786	11586	11766	11769	11808	11793	11933	11844	11678	11897	11815	11778	12038	11765	11622	11796	11793	11768	11991	11924	11717	11749	11778	11699	11928	11699	11845	11761	11840	11890	11764	11741	11831	11808	11648	11660	11823	11745	11595	11801	11876	11842	11876	11723	11786	11876	11806	11868	11714	11747	11731	11687	11738	11914	11634	11758	11731	11875	11973	11846	11772	11763	11712	11864	11770	11848	11773	11761	11670	11930	11639	11786	11758	11807	11598	11821	11847	11784	11801	11813	11744	11660	11841	11802	11724	11858	11671	11556	11901	11816	11950	11715	11843	11767	11839	11714	11613	11855	11814	11840	11734	11754	11874	11758	11870	11965	11705	11817	11744	11834	11836	11778	11735	11942	11763	11806	11815	11854	11749	11911	11747	11803	11861	11823	11800	11710	11967	11676	11820	11771	11897	11783	11853	11681	11861	11834	11572	11858	11677	11705	11739	11798	11794	11793	11780	11870	11881	11721	11844	11810	11811	11793	11760	11807	11727	11599	11807	11955	11702	11903	11781	11811	11874	11698	11726	11745	11768	11710	11838	11902	11840	11696	11604	11878	11796	11775	11666	11898	11761	11592	11826	11883	11789	11796	11612	11744	11684	11789	11872	11698	11731	11643	11725	11751	11789	11744	11744	11642	11783	11837	11811	11943	11836	11752	11894	11767	11932	11902	11884	11815	11858	11704	11845	11909	11833	11922	11653	11872	11831	11813	11746	11938	11848	11745	11715	11966	11851	11843	11900	11869	11857	11769	11720	11881	11659	11824	11836	11610	11567	11848	11740	11749	11823	11846	11764	11824	11889	11942	11832	11679	11915	11834	11836	11722	11906	11711	11826	11876	11819	11893	11959	11792	11662	11825	11830	11763	11721	11835	11730	11898	11844	11858	11785	11757	11820	11837	11927	11831	11700	11920	11672	11894	11849	11731	11749	11805	11931	11852	11898	11830	11730	11888	11890	11746	11813	11850	11786	11736	11987	11909	11765	11798	11741	11723	11880	11717	11889	11740	11762	11866	11890	11828	11928	11626	11816	12034	11816	11985	11661	11836	11699	11854	11842	11780	11741	11739	11799	11764	11756	11832	11833	11764	11728	11946	11839	11907	11897	11789	11792	11716	11700	11856	11879	11718	11880	11712	11798	11687	11806	11924	11797	11882	11990	11772	11801	11788	11947	11633	11775	11912	11874	11824	11758	11901	11696	11785	11777	11872	11824	11765	11829	11973	11637	11916	11974	11916	11873	11733	11875	11739	11689	11970	11746	11638	11758	11874	11927	11706	11772	11886	11615	11883	11700	11924	11766	11900	11629	11832	11640	11720	11720	11840	11765	11679	11769	11701	11817	11899	11834	11771	11971	11782	11907	12029	11780	11694	11780	11696	11754	11826	11745	11787	11825	11713	11865	11805	11828	11733	11850	11802	11732	11723	11766	11910	11892	11644	11887	11775	11763	11791	11873	11810	11960	11752	11770	11791	11866	11732	11960	11872	11733	11758	11905	11707	11808	11907	11702	11856	11769	11934	11733	11917	11780	11749	11981	11830	11898	11690	11908	11976	11727	11857	11892	11763	11786	11744	11778	11955	11850	11670	11839	11878	11778	11857	11830	11681	11957	11789	11953	11895	11780	11668	11782	11654	11897	11780	11757	11904	11734	11759	11759	11718	12013	11918	11902	11766	12033	11772	11876	11748	11853	11592	11641	11806	11685	11658	11704	11770	11810	11698	11753	11732	11620	11707	11799	11664	11705	11693	11791	11815	11657	11785	11831	11901	11862	11857	11879	11898	11655	11733	11767	11750	11837	11768	11919	11852	11815	11709	11791	11841	11811	11919	11738	11843	11812	11815	11716	11712	11815	11788	11671	11863	11834	11817	11748	11888	11735	11718	11561	11830	11709	11790	11751	11819	11845	11797	11719	11826	11794	11994	11762	11837	11863	11826	11968	11887	11656	11834	11847	11806	11734	11870	11734	11685	11969	11823	11818	11680	11709	11848	11814	11930	11770	11923	11690	11884	11796	11857	11852	11866	11820	11788	11820	11705	11677	11785	11967	11828	11857	11749	11636	11731	11885	11853	11824	11858	11861	11664	11653	11833	11692	11864	11911	11793	11705	11785	11950	11857	11748	11774	11685	11650	11691	11801	11840	11690	11731	11918	11850	11765	11745	11778	11747	11829	11810	11874	11815	11727	11653	11946	11878	11661	11904	11825	11834	11817	11778	11821	11750	11778	11838	11731	11791	11938	11782	11831	11765	11748	11965	11785	11827	11664	11843	11700	11747	11801	11904	11809	11784	11784	11735	11724	11875	11938	11748	11841	11665	11980	11707	11749	11998	11981	11709	11704	11765	11780	11808	11847	11872	11885	11908	11736	11822	11650	11993	11821	11806	11646	11718	11955	11810	11672	11809	11926	11930	11841	11833	11826	11829	11851	11794	11779	11953	11795	11886	11568	11802	11862	11878	11735	11840	11785	11822	11766	11834	11705	11782	11762	11817	11773	11809	11765	11744	12048	11836	11867	11703	11761	11835	11664	11817	11860	11811	11850	11809	11686	11815	11897	11657	11992	11889	11942	11794	11754	11640	11856	11790	11799	11852	11768	11906	11810	11855	11778	11833	11793	11799	11865	11677	11776	11849	11675	11805	11773	11809	11847	11835	11744	11603	11753	11867	11778	11864	11969	11624	11809	11886	11723	11680	11752	11910	12082	11657	11784	11889	11813	11736	11847	11674	11807	12002	11754	11820	11734	11783	11844	11730	11817	11896	11735	11878	11797	11868	11756	11789	11756	11792	11956	11781	11725	11797	11699	11831	11724	11920	11682	11850	11824	11729	11833	11695	11843	11796	11744	11777	11713	11660	11760	11738	11755	11750	11673	11882	11826	11799	11815	11829	11749	11783	11719	11703	11795	11718	11831	11839	11776	11729	11895	11704	11827	11780	11857	11747	11669	11710	11820	11824	11850	11817	11655	11636	11943	11885	11958	11746	11698	11733	11737	11894	11874	11902	11758	11631	11798	11812	11916	11868	11704	11789	11716	11912	11828	11797	11809	11769	11872	11869	11614	11833	11752	11812	11731	11774	11790	11769	11755	11992	11941	11966	11805	11898	11760	11789	11789	11764	11797	11765	11841	11653	11794	11791	11860	11652	11754	11843	11717	11758	11793	11789	11863	11651	11804	11755	11735	11771	11811	11934	11718	11710	11686	11835	11803	11838	11767	11850	11875	11669	12000	11709	11773	11829	11922	11907	11906	11759	11940	11906	11752	11751	11732	11701	11975	11823	11810	11971	11641	11871	11762	11745	11729	11736	11751	11802	11798	11791	11820	11813	11892	12015	11632	11945	11773	11757	11749	11854	11524	11918	11859	11853	11733	11820	11842	11807	11766	11863	11737	11773	11820	11668	11794	11771	11578	11856	11905	11741	11638	11784	11828	11718	11921	11774	11774	11698	11765	11687	11872	11662	11727	11664	11934	11837	11746	11826	11775	11777	11793	11784	11748	11701	11884	11663	11819	11768	11900	11840	11937	11885	11607	11748	11787	11773	11824	11731	11908	11772	11727	11863	11938	11821	11965	11794	11813	11984	11666	11875	11878	11806	11876	11745	11794	11715	11616	11893	11812	11803	11769	11820	11781	11899	11790	11868	11780	11901	11921	11764	11824	11721	11919	11915	11840	12009	11732	11744	11923	11672	11764	11681	11855	11906	11789	11746	11901	11708	11778	11871	11759	11753	11816	11805	11818	11880	11756	11839	11683	11771	11865	11844	11877	11834	11803	11839	11872	11696	11999	11687	11828	11699	11945	11706	11864	11854	11840	11783	11829	11851	11845	11729	11822	11822	11748	11837	11724	11760	11869	11838	11691	11902	11931	11734	11911	11754	11767	11883	11771	11860	11826	11674	11660	11811	11866	11854	11695	11725	11806	11922	11957	11609	11932	11777	11799	11865	11759	11786	11646	11887	11696	11725	11748
26362	22444	33639	34966	31484	31558	29604	25198	22888	21555	20550	19749	19068	18683	18484	17930	17602	17485	17604	17235	17329	17106	16967	17126	16912	16864	16847	17047	16609	17015	16989	16798	16958	16741	16831	16878	16833	16861	16850	16696	16816	16854	16826	16937	16631	16776	16905	16785	16845	16742	16957	16789	16820	16894	16951	16900	16905	16882	16839	16850	16749	16734	16765	16961	16786	16749	16749	16647	16758	16981	17032	16881	16928	16701	16715	16969	16769	16721	16752	16947	16816	16628	16964	16840	16757	16885	16852	16889	17068	16847	17007	16825	16741	16606	17068	16992	16963	17004	16886	16820	16648	16810	17001	16858	16803	16961	16819	16394	16792	16794	16830	16953	16933	16962	16768	16690	16888	16746	16818	16757	16653	16948	16948	16971	16808	16900	16948	16968	16827	16870	16975	16823	16830	16689	16708	16749	16694	16691	16805	16849	16849	16845	16733	16657	17037	16682	16755	17033	16763	16805	16888	16553	16604	16833	16882	16742	16758	16981	16868	16926	16829	16696	16848	16640	16527	16850	16812	16827	16822	16895	16773	16705	16893	16582	16916	16716	16738	16543	16965	16839	16777	16677	16618	16899	16822	16909	16694	16796	16803	16972	16736	16626	16893	16928	16926	17162	16887	16741	16600	16703	16669	16793	16817	16795	16630	17056	16763	16710	16715	16769	16849	16755	16878	16922	16786	16659	16778	16797	16943	16957	16937	16943	16776	16645	16673	16897	16790	16767	16682	16847	16822	16559	16784	16618	16841	16887	16765	16986	16807	17110	17011	16682	16816	16849	16872	16847	16729	16618	16923	16851	16747	16911	16842	16753	16907	16626	16911	16729	17035	16922	16797	16732	16644	16783	16831	16765	16944	16651	16761	16899	16820	16796	16824	16928	16870	16800	16605	16785	16704	16830	16807	16744	16792	16663	17028	16905	16756	16528	16910	16940	16887	16781	16763	16774	16924	16626	16882	16967	16901	16787	16811	16741	16873	16662	16866	16672	16800	16821	16910	16873	16965	17014	16700	16669	16886	16721	16861	16709	17203	17018	16873	16818	17034	16737	17050	16734	16979	16599	16702	16752	16755	16947	16697	16857	16951	16916	16631	16959	16849	16776	16736	16653	16880	16889	16839	16908	16786	16748	16787	16886	16719	16648	16583	16749	16879	16696	16845	17018	17045	16927	16691	16767	16778	16793	16873	16998	16926	16758	16958	16927	16624	16956	16686	16867	16795	16953	16915	16753	16858	16729	16947	16941	16793	16937	16907	16790	17159	16801	16884	16896	16729	16838	16904	16829	16889	16601	16803	16930	16596	16864	16717	16930	16773	16927	17023	16696	16634	16617	16865	16864	16859	16823	16878	16614	16657	16993	16824	16745	17022	16785	16734	16688	16872	16524	16835	16791	16745	16806	16800	16798	16661	16752	16672	16823	16639	16697	16999	17090	16716	16812	16836	16913	16864	16730	16738	16680	16958	16828	16675	16800	16768	16774	16960	16943	16874	16914	16578	16877	16765	16847	16718	16622	16596	16740	16772	16858	16689	16706	16721	16754	16573	17022	16916	16744	16742	16837	16621	16678	16883	16717	16946	17025	16712	16980	16869	16895	16724	16924	16961	16940	16673	16548	16769	16918	16854	16871	16799	16741	16978	16922	16880	16967	16829	16746	16711	16849	16598	16864	16992	17033	16939	16922	16709	16922	16868	16887	16867	16765	16765	16657	16567	16791	16757	16739	16762	16565	16648	16607	16714	16875	17007	16779	16876	16909	16880	16848	16842	16708	16984	16833	16779	16533	16739	16858	16800	16847	16811	16723	16770	16861	16809	16769	16783	16984	16938	17063	16757	16834	16813	16694	16819	16801	16850	16738	16720	16653	16850	16720	16726	16811	16913	16908	16832	16817	17002	16794	16878	16663	16652	16701	16864	16872	16637	16915	16888	16655	16891	17035	16747	17032	16877	16684	16604	16824	16977	16728	16992	16954	16835	16726	16816	16641	16838	16733	16684	16703	16680	16746	16762	16712	16660	16815	16794	16780	16955	16790	16825	16743	16790	16845	17046	16955	16771	16745	16708	16746	16840	16978	16813	16791	16888	16698	16668	16693	17055	16893	16805	16862	16768	16751	16775	16841	16769	16944	16718	16720	16870	17043	16844	16781	16796	16570	16777	16846	16702	16597	17011	16768	16837	16900	16846	16824	16684	16848	16792	16579	16826	16782	16830	16826	16855	16755	16648	16834	16620	17042	16571	16811	16880	16657	16833	16859	16963	16849	17007	16865	16849	16775	16894	16866	16739	16765	16540	16847	16872	16699	16831	16585	16850	16802	16788	16912	16831	16924	16789	16804	16777	16977	16874	16912	17056	16858	16783	16753	16660	16809	16554	16838	16930	16844	17059	16917	16906	16499	16747	16612	16815	16713	16886	16755	16852	17001	16589	16739	16955	16837	16619	16915	16831	16825	16852	16771	16637	16619	16654	16565	16601	16804	16689	16629	16773	16692	16838	16702	16820	16969	16813	16768	16867	16777	16753	16850	16784	16993	16800	16944	16702	16573	16908	16994	16977	16871	16758	16731	16760	16837	16763	16667	16748	16814	16630	17005	16583	16731	17002	16824	16892	16964	16784	16850	16608	16786	16760	16607	16792	16855	16964	16707	16900	17040	16698	16553	16959	16699	16790	16680	16735	16513	16862	16776	16855	16637	16842	16787	16745	16869	16799	16804	16813	16911	16941	16634	16749	16963	16747	16878	16713	16861	16916	16869	16880	16854	16718	16993	16521	16656	16826	16774	16703	16991	16803	16947	16928	16658	16724	16515	16827	16966	16901	16764	16876	16912	16731	16836	16824	16876	16849	16876	16687	16599	16633	16884	17009	16838	17006	16736	16874	16765	16765	16873	16653	16949	16732	16763	16945	16755	16777	16670	16952	16705	16894	16759	16765	16825	16749	16818	17077	16959	16855	16787	16584	16666	16705	16897	16748	16669	16819	16811	16837	16706	16634	16454	16560	16854	16726	16737	16807	16867	16761	16674	16934	16935	16943	16940	16794	16712	16954	16786	16940	16813	16743	16582	16803	16816	16909	16574	16641	16791	16857	17002	16607	16640	16605	16770	16821	16919	16763	16936	17024	16640	16633	16822	16676	16871	16727	16928	16635	16846	16750	16965	16720	16850	16891	16828	17070	16599	16654	16854	16820	16843	16816	16671	16768	16751	16856	16942	16733	16641	16741	16882	16583	16670	16646	16795	16704	16907	16776	16623	16865	16736	16793	16901	16925	16767	16742	16662	16865	16845	16766	16679	16793	16802	16476	16754	16785	16847	16871	16719	17011	16757	17024	16784	16726	16690	16635	16867	16808	16798	16732	16822	16889	16813	16740	17019	16924	16844	16958	16928	17093	16718	16929	16730	16610	16813	16864	16733	16728	16844	16912	17084	16962	16832	17033	16904	16920	16952	16724	16686	16885	16785	16961	16964	16871	16729	16866	16739	16885	16789	16919	16827	16574	16571	16750	16801	16840	17095	16903	16825	16646	16846	16915	16717	16862	16650	16908	16689	17024	16871	16819	16875	16679	16748	16878	16906	16603	16749	16945	16904	16739	16802	16946	16767	16632	16632	16741	16772	16802	16995	16938	16907	16951	16729	16866	16673	16916	16684	16546	16756	16816	16805	16684	16857	16810	16654	16849	17167	16923	16848	16910	16788	16876	16944	16899	16801	16778	16703	16921	16746	16588	16716	16966	16861	16881	16439	16864	16812	16819	16908	16904	16927	16833	16866	16530	16857	16752	16535	16812	16856	16628	16737	16848	16717	16716	16956	16651	16924	16803	16750	16627	16732	16670	16606	16792	16513	16667	16838	16708	16847	16961	16716	16839	16758	16713	16802	16868	16922	16815	16854	16873	16827	16797	16904	16804	16803	16807	16838	16984	16705	16866	16735	16873	16872	16587	16853	17047	16696	16874	16860	16794	16977	16851	16792	16829	16844	16729	16716	16865	16827	16839	16781	16973	16916	16835	16863	16764	16897	16892	16738	16739	16747	16726	16779	16885	16729	16729	16936	16872	16738	17066	16884	16843	16917	16729	16796	16997	16704	16848	16692	16816	16744	16995	16886	16576	16712	16835	16940	16850	16817	16947	16863	16756	16631	16849	16880	16810	16690	16633	16628	16724	16852	16708	16685	16743	16721	16848	16879	16814	16661	16896	16574	16705	16838	16801	16852	16870	16923	16720	16801	17017	16736	16978	16936	16824	16798	16835	16728	16850	17113	16889	16762	16793	16632	16665	16857	16890	16860	16761	16870	16989	16802	16967	16759	16594	16882	16675	16682	16973	16877	16825	16960	16884	16690	16520	16830	16800	16996	16955	16757	17010	16888	16852	16750	16852	16851	16784	16838	16736	16683	16845	16651	16864	16809	17123	16787	16753	16795	16916	16778	16779	16884	16584	16718	16748	16632	16896	16974	16748	16931	16662	16736	16852	17050	16882	16963	16734	16757	16907	16731	16705	16781	16830	16984	17021	16808	16811	16860	16746	16647	16714	16792	16737	16764	16781	16949	16751	16759	16977	17079	16776	16671	16779	16776	16758	16699	16915	16744	16724	16990	16838	16880	17119	16892	16922	16859	16685	16689	16887	16718	16742	16802	16765	16844	16843	16569	16947	16725	16930	16837	16630	16957	16741	16884	16688	16970	16719	16759	16803	16821	16691	16729	16749	16848	16818	16900	16919	16554	16637	16973	16875	16509	16650	16586	17052	16800	16683	16776	16823	16885	16770	16787	16977	16836	16753	16867	16659	16729	16653	16671	16950	16739	16873	16782	16978	16948	16935	16973	16939	16983	16880	16659	16823	16797	16629	16859	16928	17087	16788	16824	16767	16775	17035	16855	16625	16806	16697	16834	16952	16854	16993	16922	16697	16747	16790	16896	16866	16625	16957	16787	16726	16720	16688	16959	16884	16663	16604	16835	16628	16732	16803	16634	16838	16817	16648	16688	17094	16700	16785	16781	16742	16806	16660	16655	16707	16659	16595	16693	16910	16894	16732	17004	16600	16636	16691	16881	16992	16598	16827	17058	16782	16613	16828	16818	16728	16853	16731	16913	16905	16563	16795	16808	16836	16969	16576	16750	16784	16799
53649	78963	65211	47425	34539	29333	24648	22013	19219	17281	16444	15132	14435	13865	13470	12973	12816	12668	12394	12409	12128	12336	12378	12135	12023	12110	11946	12060	11872	11848	11996	11912	11909	12003	11968	11874	11848	11909	12023	11791	12037	12030	12007	11957	11994	11946	11813	11791	11923	12029	12047	11939	11928	11796	11857	11767	12008	11860	11918	11889	11947	11791	11934	11853	11853	12047	11918	11994	11798	11899	11973	11915	11891	11944	11956	11979	11848	11945	11817	11951	11951	11998	11821	11938	11941	11775	11862	11917	11933	12046	11925	11709	11765	12027	11901	12047	11969	11825	11951	11889	11935	11969	11866	11887	12083	11948	11854	11771	11795	11965	11895	11776	11731	11856	11936	11831	11952	11772	11887	11954	11887	11907	11770	11754	11759	11918	11991	11921	11842	11875	11855	11822	11746	11911	11875	12037	11896	11925	12080	11903	11859	11919	11692	11966	11926	11873	11731	11863	11980	11810	11695	11752	11872	12002	11870	11848	11849	12046	11805	12048	11774	11856	11925	11849	12082	11725	11864	12149	11881	11876	11921	11896	11826	11984	11895	11921	11916	11885	11875	11863	11899	12085	11937	11895	11798	11832	11915	11904	11836	11799	11883	11872	11586	11884	11694	12009	11847	11857	12088	11987	11945	11814	12004	11817	11835	11824	11977	11782	11855	11874	11809	11871	11861	11858	11844	11993	11948	11835	11899	12040	12039	11906	11823	12027	11747	11722	11932	11956	11791	11772	11915	11822	12011	11806	11796	11966	11795	11917	11851	11808	12011	11882	11867	12000	11814	11964	11904	11934	11956	11706	11886	11915	11951	11954	11828	11974	11927	11945	12015	11774	11857	12065	11853	11819	11846	11918	11831	11938	11943	11883	12035	11989	11952	12125	11732	11878	11944	11953	11905	11914	11925	11849	11944	12141	11978	11857	11906	11773	11604	11779	11983	11912	11973	11901	11921	11779	11926	11907	11894	11798	11928	11853	11969	11753	11704	11931	12001	11801	11740	11765	11801	12039	11803	11949	11821	11902	11816	11887	11943	11846	12038	11838	11945	11850	11967	11873	11922	11851	11854	11711	11911	11803	11808	12015	11749	12004	11947	12166	11956	11928	11833	11850	11964	12068	11955	11703	11707	11994	12156	11922	11947	11952	11847	11875	12028	11862	11959	11826	11890	11932	11903	12014	11993	11894	11980	11915	11954	11765	11867	12042	11916	11764	11905	11738	11732	11896	12003	11858	11906	11971	11920	11871	11837	12018	11960	11828	11986	11953	11897	12032	11978	11920	11858	11937	11828	11916	11923	11803	12025	11807	11916	11944	11859	12038	11821	11893	11933	11857	11962	11984	11987	11935	11842	11915	11939	11997	11801	11975	11892	11836	12096	11891	12130	11863	11984	11807	11958	11963	11822	11985	11914	11896	11843	12068	11859	11967	11752	12012	11989	11817	11865	11892	11764	12100	11930	12050	12051	11789	11837	11821	11813	11887	11973	11889	11977	11843	11909	11924	11954	11940	11867	11974	11986	11931	11722	11848	11966	11997	11869	11885	11928	11837	11756	11863	11889	11854	11761	11783	11973	11910	12153	12015	11916	12034	11792	11990	11894	11961	11779	11808	11972	12067	11879	11841	11813	12020	11983	11916	11813	11886	11867	11948	12047	11704	11927	12110	12008	11962	11937	11761	11867	12052	11949	11714	11957	11908	11886	11885	11792	11956	11888	11980	11817	11790	11947	11926	11860	11956	11997	11916	11869	11777	12023	11736	11905	11984	11798	11947	11924	11781	11900	11960	11849	11955	11996	11894	12064	11820	11977	11923	11803	11891	11873	12050	12001	12039	11701	11818	11979	11800	11772	11905	12012	11935	11797	12059	11874	11807	12008	11888	11867	11772	11921	11899	11914	11988	12031	11741	11939	11855	11962	11891	11846	11874	11838	11821	11854	12010	11867	12030	11844	12004	11769	11846	11735	11893	11845	11910	11998	11811	11940	11814	11928	11788	11898	11927	11805	11923	11910	11853	11921	11892	11998	11874	11799	12031	11762	11937	11778	11978	12028	11871	11963	11941	11828	11918	11874	11874	11953	11907	12009	11954	11977	11902	11948	11974	11971	12036	11945	11905	12029	11835	11858	11847	11966	11939	11810	11884	11958	11818	11899	12021	11798	11913	11984	11922	12001	12036	11830	11801	11959	11910	11943	11821	11887	11812	11936	11835	11924	11826	11896	11990	12063	11847	11817	11855	11782	11851	11812	11936	11855	11817	11868	11927	12003	11957	11973	11944	11813	11896	11936	11913	11920	11801	11892	11881	11901	11863	11958	12157	11769	11865	11975	11911	11911	11936	11778	12005	11871	11950	11818	11831	11776	11916	11965	11977	11877	11738	11901	11993	12013	11920	11822	11900	11797	11872	11829	11865	12026	11916	11854	11821	11973	11816	11791	11777	11952	12042	11918	11891	11869	11874	11888	11751	11888	12044	11926	11644	11946	11741	11913	11956	11862	11630	11887	12103	11838	11831	11824	11878	11840	11907	11846	11833	11858	11826	12029	11947	11866	11836	11958	11970	11943	11901	11859	12044	11678	11947	11913	11940	11825	11882	12003	11867	11884	11871	11929	11887	12076	11903	12024	11950	12040	11913	11949	11712	11963	11815	11835	11815	11898	11968	11849	12024	11996	11835	11797	11924	11708	11786	12053	11974	11872	11961	11935	11870	11922	11837	11815	11827	11936	11932	11903	11906	12007	11706	11875	11675	11740	11965	11813	11798	11958	11815	11955	11827	11767	11765	11831	12106	11765	11882	11948	11960	12015	11919	11749	11920	11867	12024	11922	11775	11856	12018	11902	11920	11882	11958	11928	11860	11932	12058	12109	12041	11907	11775	11797	11959	12024	11818	12125	11976	11963	12013	11821	11847	11975	11934	11818	11860	12045	11830	11811	11932	11820	11829	11867	12021	11863	11837	11751	11803	11719	11829	11954	11643	11815	11965	11877	11944	11817	11994	11951	12004	11986	11922	11939	11934	11849	11847	11911	11959	12144	11949	11807	12012	11937	11881	12016	11892	11780	11740	11914	11992	11778	11966	11893	11973	11879	11780	11895	11879	11790	11907	11786	11848	11888	11793	11759	11952	11820	11886	11837	11863	11901	12012	11902	11858	11905	11847	11853	11841	11860	11928	11918	11998	11919	11832	11847	11887	11974	11858	11900	11880	11956	11968	11877	11870	11807	11863	11891	11871	11984	11817	11918	11939	11786	11801	11743	11904	11963	11991	11955	12010	12055	11707	11923	12041	11939	11909	11735	11934	11987	11873	11781	11934	12043	11943	11970	11891	11920	11990	11700	11712	11969	12041	11860	11855	11756	11811	11890	12041	12008	11854	11830	11835	11929	11920	12008	11893	12010	11978	11840	11758	11856	11875	12047	11715	11951	11858	11906	11872	11781	11831	11783	12002	11906	12026	12030	11918	11971	11864	11937	12044	11911	11900	11869	11950	12041	11847	11912	11898	11907	11826	11962	11803	11773	11878	12076	11890	11797	12033	11772	11863	12097	11875	11852	11979	11766	11955	11951	11888	12081	11795	11933	11839	11916	11799	11869	11973	11918	11979	11829	11877	11927	11964	11953	11772	12059	11875	11831	11956	11914	11887	11862	12017	11786	11853	11874	12067	11869	11956	11829	11749	12010	11913	11978	11791	11959	11975	11938	11998	11994	11938	11847	11901	11852	12068	11771	11679	11894	11843	11887	11951	11994	11978	11923	11887	11759	12115	11893	11932	11778	11986	11773	11854	11854	11862	11972	11939	12022	11866	11916	11875	11737	12109	11930	11932	11844	12082	11770	12006	11902	11785	11772	11996	11787	11896	11983	11865	11825	12117	11790	11824	11949	11859	11902	11683	11966	11827	11799	11905	11746	11899	12076	11968	11918	11834	12049	11906	12040	11961	11867	11870	12003	12007	11892	11851	11947	11900	12020	11800	11715	11875	12138	11919	11704	11998	11890	11984	11823	11973	12094	12039	11992	12151	12000	11764	12075	11942	11835	11691	11935	11839	11864	11832	11759	11883	11956	11908	11839	11961	11814	11901	11909	11947	11838	11985	11856	12025	11887	11949	12029	11808	12095	12017	11875	11964	11888	11784	11729	12028	12047	11905	11704	11832	11869	11953	11843	11723	11964	11934	11810	11874	11817	11906	11932	11724	11924	11881	11765	11720	11985	12001	11859	12017	11954	11872	11946	11776	11820	12031	11977	11725	11810	11965	11962	11963	11988	11936	11996	11958	11976	11802	11974	11948	11963	11833	11896	11739	11754	11953	12013	11735	11946	11765	11914	11863	11864	11897	11700	11871	11982	11905	11857	11863	12002	11828	12004	11903	11799	11990	11830	11907	11970	11958	11878	11949	11828	11966	11895	11930	11842	11758	11969	12045	12007	11874	11950	11932	11849	11811	11983	11720	11823	11929	11889	11968	11809	11930	11861	11977	11918	11840	11988	11951	11795	11758	11942	11949	11854	11751	11732	11888	11940	11987	12003	11939	11941	11785	12135	11865	11877	12091	11868	11843	11998	11974	11996	11943	11983	11736	11800	11833	11851	11938	11971	11964	11880	11918	11946	11742	11905	11908	11883	11850	12072	11852	11786	11907	12077	12047	11730	12010	11853	11845	11727	12039	11940	11839	11933	11784	12064	11743	11850	11920	11829	12012	11771	11970	11945	11931	11757	12055	11898	11990	11843	11790	11904	11895	11731	11983	11946	11903	11844	11899	11844	11960	11789	11903	12025	11845	11887	11917	11964	11967	11949	11867	11841	11889	11940	11835	11910	11750	11898	12022	11989	11929	11778	11889	11918	11934	11886	12014	11941	11755	11927	11836	11784	12041	11858	11854	11928	11893	12013	11724	11802	11720	11913	11805	11709	11836	11918	11920	11970	11971	11929	11917	12023	11952	11821	11851	11986	11890	11943	11988	11780	11965	11938	11873	11863	11831	11687	11839	11875	11891	11896	11917	11771	11930	11929	11906	11988	11923	11834	11742	11910	11853	11832	11929	11920	12080	11856	11751	11821	11857	11785	11854	11862	11938	11934	11970	11999	12031	12054	12106	11970	11816	11841	11766	11880	11972	11836	11899	11869	11995
24372	21337	29809	29818	31780	33653	32521	27546	24404	23059	21641	20840	20152	19316	18855	18518	18286	17887	17887	17497	17391	17320	17287	17303	17327	17140	17168	17095	17153	17016	17366	17165	17042	16944	17030	16944	17130	17042	17054	16992	17148	16987	17036	17144	17105	17164	16949	17177	16949	17146	17027	17169	16900	16972	17075	16908	17234	16914	16902	17048	16949	17006	17037	17119	16996	17210	16901	17120	16893	17148	17193	17054	16876	16930	16983	16984	16969	17104	17198	17001	17024	17050	17040	17126	16710	16868	16938	16836	17075	17133	17048	16965	16899	17270	17119	16915	17216	17141	16893	16789	17061	17028	16967	16982	17152	17113	17032	16908	16926	16940	16900	16912	16990	16888	16893	16967	17185	17076	17098	17026	17087	16840	17041	17191	17119	17049	17122	16990	17085	17119	17062	16849	17027	17109	16966	17061	16940	17043	16882	16962	17070	16982	17183	17113	16841	17028	16836	16682	17008	16899	16889	17105	16835	17139	16872	16976	17257	17001	16995	17152	16927	16894	17011	17039	16955	17088	16954	16956	17029	16841	16959	16966	16923	16748	17143	16964	17040	16991	16939	16940	17114	17005	17047	16716	16791	17036	17053	16924	16949	16945	17120	16874	16961	16806	16903	17126	16932	16869	16933	16838	16815	17009	16798	16852	17067	16932	17103	17096	16988	16882	17041	16994	16987	17036	16785	17017	16988	17033	16930	17066	17021	17024	16843	16832	16892	16848	16949	17037	16773	16908	16911	17030	17044	16891	16889	17014	16952	16964	17012	17044	16837	17170	16717	16790	17008	16948	17185	16818	16882	16900	17069	16985	16896	17040	17093	16957	16952	17021	16891	16783	17144	17127	16662	16890	16722	16951	16929	16885	16995	17065	16976	16960	16994	16876	16853	17086	16994	16988	16879	16867	17021	17140	17222	16851	16955	17183	16946	16836	17045	17010	16943	16847	17026	16844	17050	16739	16786	16920	16958	16952	17110	17047	16946	16849	17125	17049	17010	17069	17055	17058	16919	16915	16939	16866	17112	16753	16938	17069	17064	16918	16905	17151	17059	17163	16984	17156	17160	16877	17031	16942	16959	17014	17160	17042	17017	16884	17141	16949	16885	17032	17026	16948	16933	17137	17099	16913	16920	16954	17121	16818	17082	17136	17114	16886	17051	16995	17181	17098	17186	16959	17116	17012	17047	17099	17130	16901	16978	16854	17188	16880	17083	16938	17105	16835	17028	17021	16947	16893	17196	17074	17074	17119	16998	16981	17017	16997	16916	17060	16906	16895	16845	16943	16956	16993	16935	16995	16866	17105	16854	17124	16938	16935	16898	17024	16887	16745	16947	17144	16901	16995	16906	16982	16982	16890	16773	16933	16983	16837	17093	17079	16923	17186	17157	17089	17041	17067	16825	16923	16784	17055	17225	17105	17168	17105	16973	17011	17151	16993	17034	16892	17018	17111	17274	16918	17240	17066	17039	16907	17072	16977	16899	16800	17028	16923	17207	17015	16778	16713	16849	16846	16926	16951	16968	16774	16858	16839	16902	16943	16925	16868	17009	17128	16903	17052	16953	16747	17103	17133	17026	16952	17080	17219	16992	17286	17165	17097	17071	16965	17080	17124	17156	16996	16933	17341	17148	16982	16919	17129	16959	16864	17020	17178	16968	17096	16999	16932	16988	16932	16960	16891	17012	17152	17054	17052	17125	16878	16957	17151	16864	17072	16969	16751	17017	16806	16868	17165	17072	17158	17164	17000	17111	16896	17036	16995	17184	16946	17117	17197	17085	16661	17114	17010	17137	17110	16981	17036	17078	16993	17028	16913	17072	17384	16895	16858	16966	17025	17149	17082	16921	16964	16984	16918	16725	16934	17084	17015	17257	16909	16914	17055	17107	16855	16971	16921	17028	17121	16937	16878	16817	16938	17077	16795	16826	16861	16980	17102	16818	17040	17017	17027	17006	17048	17050	16828	16812	17183	17090	17084	17119	17414	17038	16872	17094	17101	17030	17029	17107	17130	17042	16858	17038	16841	16998	17004	17033	16903	16813	17082	16814	16947	17233	17105	16810	17011	16936	16970	17120	16936	17066	17070	16886	16934	17138	16889	17119	16943	17152	16856	16703	16955	16942	17047	17056	17215	17197	16871	16920	17042	16856	16881	16735	17135	17036	17135	17238	16987	16752	16899	17009	16860	17113	16987	17099	16942	17069	16853	17050	17050	17002	16800	16882	16950	16993	16898	16954	16999	16942	17079	16758	16965	17354	17051	16936	17057	16910	16949	16934	17141	16977	17002	16869	16980	16835	16983	17298	16892	16827	16972	16775	16799	17123	16936	16864	17186	16852	17086	17041	16942	16924	16970	16834	16942	16978	16838	16960	16839	16830	16989	17092	17138	16931	16809	17059	17175	16997	17037	17020	16930	17012	17079	17156	16967	16902	16882	17017	17026	16976	16943	17031	16891	17126	16976	16938	17106	16947	16970	16926	17060	17082	16766	17228	17087	16955	17115	16889	16952	16822	16633	16909	16839	17101	17261	16861	16858	17221	16867	16843	17175	16783	17012	17073	17056	16883	17200	16985	16848	17147	16864	16961	17155	17064	17100	17124	16927	16977	17026	16864	16932	16913	17108	17090	17010	17020	16969	16868	17033	17101	17064	16776	17152	17026	17126	17073	16918	17043	16893	16933	16850	16937	16981	17020	16921	16943	17111	16981	16844	17077	16935	17125	16745	16952	17122	17091	17038	16918	16895	16859	17062	17141	17026	17288	17056	17045	16963	17089	16969	16939	16777	17024	17105	17047	17219	16928	16993	17025	16903	17067	16946	16890	16976	16939	16942	16951	16966	17064	17095	16869	16999	16800	16946	16954	16970	16946	16958	16843	16859	16863	16939	16868	16893	16826	17163	16978	17038	16985	16968	17085	16769	16941	16892	17018	16892	16932	16963	16910	16850	16966	17132	17076	16982	16907	17072	16861	17071	17136	16833	16953	16893	16730	16792	17104	16746	16930	17020	16979	16826	16940	16918	16894	17005	17045	16872	16921	17100	16923	16903	16913	16985	17091	16989	17171	16901	16925	16934	16815	16973	16909	16834	17141	17003	17023	16887	17128	17296	17010	16779	16787	16818	17090	16932	17015	17208	16986	17154	17111	16919	17187	17049	16841	17043	17074	16830	17049	16941	16881	17179	17035	16981	16957	17114	16886	17017	17083	16990	17274	16989	17082	16864	16770	17197	17165	16958	16967	17080	17230	16963	16860	16862	16904	17051	16938	16956	17048	16920	17080	16905	17017	16907	16842	17138	16903	17008	16978	17432	17114	17088	16848	16843	17034	17236	16877	17028	17160	17020	16977	17015	16920	17048	17096	16936	16924	16794	16919	16963	16901	16997	17211	17028	17055	17196	16923	16885	16983	16833	16938	17007	16903	16825	17129	17160	16966	16828	16741	17045	16959	16998	16938	16899	16975	17065	16846	16800	16960	16884	17117	17006	16860	16900	17001	17038	17023	17098	16967	16596	16916	16818	16913	16996	16971	17152	16903	17018	16904	17017	17132	17246	16923	16779	16917	17149	17211	17023	16712	16998	16927	16990	16839	16953	16869	16998	16942	16923	17250	17064	17096	17067	17067	16951	17256	17020	16867	16900	16807	17137	16951	16922	16928	16794	16560	16893	17114	16979	16979	17155	17034	16984	17017	16878	17115	17171	17057	17021	17020	16910	17007	16924	16910	17031	16744	16948	17009	17218	17003	17239	17117	16749	17008	16983	16975	16790	17155	16910	17120	17168	17104	16918	16963	16978	17124	17031	17228	16976	16779	17124	17077	16913	17022	16925	16917	17049	16922	17155	17100	17126	17338	16851	16910	16842	16928	16857	17077	16956	16803	16806	16718	16922	17256	17091	17071	16882	16859	17016	16934	16885	17095	17035	16987	17193	16956	16887	16973	17031	16933	16904	16993	17042	16855	17145	16833	16991	16968	16974	16951	17010	17052	17228	17069	17059	17099	17012	17005	17154	17149	17067	17100	16959	16851	16954	16980	17141	16800	17006	17003	16905	16907	17036	16995	17052	16825	17006	16982	16980	17288	16957	17234	16824	17055	17080	17154	16906	17017	17012	17052	17160	16928	17048	17002	17163	17029	16886	16785	17267	16889	17031	16885	17078	16856	17042	16943	17047	17022	16832	17005	16892	17149	16882	17085	16942	17195	17010	16837	16921	17069	17078	16967	16805	16911	17010	16955	16859	16869	17014	16921	16889	17331	16869	16922	17265	17105	17074	16983	17003	17055	16753	16965	17029	16880	16948	16791	17124	16840	17002	16819	17050	16891	17279	17011	16973	16898	17005	16773	16896	16970	17229	17183	17099	17173	16966	16930	17025	17040	17129	17124	16929	16847	17342	17178	16952	17008	16872	17096	16898	16945	16847	17186	16803	17119	16946	16816	17251	17142	17177	16874	17171	17012	17028	17061	16911	17011	16996	16963	16859	17131	16998	17023	16878	17146	16961	16871	17039	16826	16895	17343	17032	17018	16911	17166	17100	16837	16940	17178	16822	16909	17024	17280	17189	16858	16886	16927	16739	16766	17037	16921	17283	16926	16934	16876	16892	16922	16855	16864	16959	17002	16944	17234	17192	17181	17081	17013	16907	17117	16813	17076	16901	17110	16894	16866	16933	17097	16965	17083	16779	17001	17013	16986	16981	16785	17013	17128	16887	17094	16962	17213	17006	17017	16916	16734	16990	17073	16926	16956	16824	16849	17093	17026	16829	16939	16946	16943	16783	16800	16967	16882	16879	17136	17085	16804	16879	16755	17011	16961	16923	17008	16988	17040	16980	17052	17033	17077	16793	16851	17267	16980	17099	17009	16808	16759	16671	16920	16914	16888	17024	17156	17071	16726	16778	16997	17038	16937	16951	16920	16799	17009	16844	17005	16888	17147	16926	17262	17026	16697	16996	16990	16859	17069	16863	17076	16983	16849	16891	16897	16764	16892	16793	17063	17031	16970	16990	17123	16700	17144	16898	17109	16958	17264	16993	16861	17161	16979	17101	17182	16925	16957	17007	16903	16955	16873	16829	16959	17079	17022	17249	17066	17097	16917	17025	17164	16826	16992	17061	16937	16839	16879	17003	16948	16937
54557	82992	72378	57578	44683	34742	27524	24418	20879	18314	17144	16322	15444	14587	13927	13351	13014	12831	12726	12541	12259	12307	12273	12130	12092	12099	12288	11899	11988	11831	12032	11958	11988	12152	12146	12034	11854	12084	11802	11935	12023	11891	11765	11699	11888	11945	12027	11931	12049	11978	11955	11968	11883	12025	12046	11828	12074	12058	11948	12205	11913	11911	12018	11840	12080	12033	11913	12124	11953	11898	11877	11955	11957	11924	11819	12031	11852	11898	12058	11935	11894	11848	11891	11940	11897	11956	11976	12016	12081	11954	11967	11923	12027	11901	11838	11985	11984	11898	12046	11884	12094	12089	11905	11889	11936	11931	11947	11948	12038	11975	11951	11943	11935	11854	12078	11943	11732	11866	11986	11938	11926	12012	11944	12123	11899	11884	12065	12005	12073	11910	12022	11784	11849	12020	11922	11988	11940	12032	11924	11858	11986	11893	12039	11900	11975	11989	11857	11840	12075	11909	12076	11895	12048	11936	11812	12106	11893	12049	11811	12024	12086	12014	12078	12098	11822	11920	12075	11918	11963	11713	11964	11888	11901	11772	11924	11857	11978	12045	11976	11969	11977	11959	11973	11982	11902	12111	11930	12025	12121	12005	12006	11840	12041	12055	11913	11858	11926	12144	11960	11913	11769	11935	11870	11917	12121	11842	12061	11943	11959	11813	11842	11893	11856	11944	12078	11950	11932	11974	12096	11971	11830	11958	11833	12088	12005	11955	11995	11732	11985	11922	12037	11925	11955	11991	12083	12072	11930	11863	12122	11932	11868	11890	11847	11846	11890	11960	11880	11972	11992	11843	12042	11943	11818	11912	11878	11933	11994	11973	11891	12046	11931	11996	11809	11983	11886	11791	11830	11846	12052	11948	12006	11888	11827	12005	11882	12085	11862	12020	11875	11970	11851	11896	12228	11828	11984	11999	11920	11904	11978	11948	11994	12022	11953	12005	11879	11923	11717	11744	11896	12049	11960	11975	11922	12154	11938	12034	11965	11919	11752	12034	12021	11995	11939	11789	11903	12115	12035	11931	12107	12131	11934	11845	12017	11886	12067	12085	11843	12025	11988	12044	12029	12008	11877	11939	12102	12030	11898	11774	11967	11964	12108	11952	11833	11944	11935	11819	12070	11833	11924	11844	11959	11906	11864	12012	11939	11818	11848	12121	12055	12122	11921	11991	12061	11907	11985	11964	11833	12001	11926	11986	12055	12086	11951	11969	11812	12056	12006	11924	11965	11926	11906	11835	11836	11950	12245	11977	12018	11993	11832	11949	11879	11915	11841	11833	11929	12028	11952	12018	12022	12032	11935	11912	11985	11970	12013	11938	11923	11841	11965	11898	11904	11922	12069	11813	11873	12014	12084	12097	11983	11891	11963	11964	11872	11935	11754	11943	11950	12050	12025	12019	11892	11902	11998	11737	12005	11943	11977	11918	11877	11957	12018	11745	11942	11889	11839	11905	11992	12037	12065	12017	11975	11782	11909	12064	11984	12017	11824	12034	12099	12045	11982	11846	11936	12082	12000	12015	11956	12038	11960	11984	11805	11899	11982	12044	11911	11989	11858	11980	11884	12044	11753	11923	11984	11888	11975	11895	12039	11927	11967	12044	11989	11924	11975	11936	11876	11859	11935	11977	11948	11911	11914	11912	11820	11899	11861	11850	12070	11894	11966	12004	11805	11966	11830	11893	11936	11792	11876	12018	11788	11943	11902	12108	11963	11770	11920	11858	11945	11947	11940	11828	11942	11869	11924	11891	11951	11822	11925	11869	11907	12061	11977	12016	11980	11791	12099	12051	11925	11993	11957	11915	11979	11918	11900	11995	11823	12066	11960	12081	12023	12020	12010	11902	12051	12075	12178	11967	12055	12033	12109	11831	12043	11997	11935	12033	11944	12057	11977	11969	11846	11824	11915	11757	12069	12014	12110	11884	11952	11915	12090	11938	11941	12072	12007	12004	11992	11999	11798	11976	11839	11933	12011	11815	11992	12078	11873	11949	11762	12010	11770	11916	11984	11936	11860	11949	11894	11900	12041	11976	11958	11956	11912	11974	11964	11853	11961	11868	11916	11797	11900	11959	11967	11862	11900	12049	11903	12003	11778	12048	11965	11940	11997	11985	11946	11784	11961	11783	12032	12012	12151	11944	11935	11974	12004	11877	11947	11866	11987	11832	11887	11997	11986	11999	11992	11929	11959	11953	12000	12004	11847	11876	11888	11948	11946	11827	12032	11676	11853	11746	11904	11948	11849	11933	11831	11813	11991	11898	12008	12000	11828	11888	12068	11852	11989	11844	11683	11961	11876	11888	12013	12084	11968	12002	11997	11969	11837	11810	11915	11951	11941	11967	11889	12155	12050	12058	11996	12025	11772	12063	11970	11790	12009	12111	12163	11979	11878	11924	11868	12083	11891	11824	12052	11945	11855	11803	11998	11962	11954	12096	11918	11841	12001	11767	11997	11921	11737	11995	11952	11824	11989	12076	11803	11934	11973	12041	11896	11968	12006	11920	11929	12073	11907	11890	12055	12014	11797	11861	12029	11914	11865	11789	11983	11871	11824	11812	11963	11953	12021	12041	11919	11899	11844	11978	11930	11857	11898	11952	12294	11939	12072	11953	11841	11782	12018	12083	11801	11992	12021	11821	11993	11857	11657	11956	11794	11961	12089	12036	11970	11876	11880	11998	11976	12087	12049	11839	12053	11782	11995	11894	12023	11999	11913	12009	12125	11890	12092	11913	11889	12052	12032	11886	11994	11912	11918	11835	11951	11952	12132	11915	11894	11922	11840	11789	11910	12039	11780	11897	11835	11983	12014	12021	11980	11971	11981	12163	11924	11998	12002	11889	11935	11831	11948	11870	12134	11893	12039	12059	11947	11984	11747	11924	12028	11721	12156	12181	12043	11926	12030	11812	11876	12005	12152	11877	11960	11937	11968	12096	12046	11971	11683	11824	11830	11821	12083	11968	11835	11874	11879	12091	11955	11812	11836	11949	11977	11852	11968	11798	12236	11948	12026	11853	12021	11980	12070	11758	12005	11900	11894	11828	12099	11961	11830	12083	11822	12049	11804	11950	12082	12056	11946	11906	11875	11946	11934	11879	11968	11945	11999	12020	11944	11923	12138	12022	12038	12036	11887	12066	12008	11760	11931	11868	12067	11966	11930	12185	11767	11997	11847	12063	11784	12035	11959	12047	11974	11910	11956	12057	12103	11917	11966	12085	11947	11978	11945	11958	12062	11903	11838	11821	11986	11926	11905	12036	11954	11845	11862	12205	11786	11890	11939	11994	11923	11794	11995	12031	11844	11864	11937	11939	11954	12064	12112	12020	11890	11958	11848	12068	11969	11923	11841	12009	12109	12003	11792	12049	11822	11964	11939	12031	12018	11926	12007	11941	11903	12009	11872	11919	11987	11945	12064	11976	11969	11933	11837	11794	11962	11731	11976	11992	11998	12038	12048	11878	11867	11897	11982	12006	11993	11917	12007	11991	11870	11979	11895	11988	11845	11824	11910	11932	11970	11848	12001	12027	11748	12078	12017	11882	11932	12072	12215	12080	11874	11799	11889	12055	11878	11949	11831	11976	11943	11902	12077	11862	12043	11986	12072	12034	11881	12031	11825	11825	11926	12023	12007	11945	11920	11929	12063	11917	11999	12126	12008	12008	11799	12062	12032	11933	12036	11989	11993	11934	12041	11860	11928	12023	11814	11844	11859	12000	11847	11990	11929	11984	11857	12100	11893	11943	12077	12117	11932	11945	11972	11966	11771	11887	11843	11945	11862	12128	11997	11876	12028	11930	11826	11877	11929	11964	12029	11969	12025	11952	12010	11880	11995	11985	11813	11982	12026	11891	11982	11894	12002	12059	12031	11980	11869	11998	11933	11979	12038	11848	11789	11913	12080	11981	11824	12079	11986	11996	11911	11916	12005	11940	11955	11919	11982	12061	11899	12104	11954	11849	11896	11889	12003	11951	11963	12081	12122	11918	11977	12009	11830	11873	12002	11948	11973	12168	12159	12025	12090	11983	11912	11927	11965	11948	11752	11943	11950	11847	11982	11963	11889	11907	11807	12034	12090	11782	12046	11993	11970	11806	11954	11971	11996	12059	12035	11820	11935	11847	11936	11841	12027	12027	11959	11948	11818	11966	11888	12033	11877	12014	11993	11971	11983	11938	11836	11976	11874	12031	11741	11974	11963	11937	11742	11918	11974	11963	11879	11739	11838	11879	12095	11847	12012	11800	11980	11935	11987	11782	11909	11972	12102	12071	12095	12077	11780	11791	11979	11976	11982	11980	11925	11917	11900	12114	11883	12022	11820	11946	11995	12000	12045	12105	12029	12058	11950	12146	11869	11734	11862	11885	12056	11903	12007	11870	11959	11944	12049	11951	12002	12089	12045	11919	12090	11885	11810	11925	11850	11838	12009	11785	11904	11840	11810	11851	11831	11887	12021	12023	12004	12170	11818	11842	11941	12013	11978	11860	11950	11901	12155	12141	11843	12019	12070	11952	11805	11940	12017	12035	12005	12057	11954	11753	12017	11987	11953	11994	12035	12034	11931	11928	12021	11837	11884	11879	11998	11835	12139	12025	11812	11930	11899	12093	11963	11865	11925	11943	11937	11912	11835	11882	11814	11849	12059	11933	11880	11897	11826	11922	11843	12119	11744	11802	11836	11815	11926	11885	12016	12012	11970	11859	11711	11827	11911	11727	12018	11894	11917	12027	11890	11883	11997	11889	11984	11898	12025	11896	11974	11871	12007	11944	11859	11830	12011	11941	11808	11859	12000	11950	11936	11873	11807	12204	11796	11789	11928	11900	11996	11840	11881	11860	11965	11689	11945	11991	11980	11931	11893	11906	11921	11983	11990	11944	12009	11953	12007	11932	11946	11942	11943	11897	11830	11865	12115	11959	11894	11887	11894	11970	11969	11948	11891	12041	12046	11859	11962	12007	11946	11887	11994	12036	11885	11906	11922	11968	11900	11849	11874	12006	11908	11955	11872	12028	11893	11984	12027	11866	11941	11919	11941	12033	12046	11993	11991	11898	11990	11770	11776	12031	12022	11950	11935	12006	12048	12031	11948	12000	11949	12020	11884	11829	12017	11968	11985	11928	12057	11977
50873	60465	57944	45888	36479	28940	24320	21493	20148	19508	18949	18733	18047	17812	17550	17344	17450	17155	17046	17066	17081	16873	16809	16869	16612	16699	16798	16827	16696	16818	16724	16844	16933	16814	16677	16630	16898	16801	16553	16685	16619	16998	16670	16659	16680	16777	16543	16689	16777	16946	16566	16769	16752	16793	16586	16918	16717	16759	16728	16772	16701	16621	16728	16717	16597	16509	16836	16746	16830	16603	16713	16636	16606	16661	16509	16760	16786	16797	16628	16412	16631	16690	16936	16689	16753	16859	16780	16630	16930	16789	16969	16768	16783	16716	16831	16632	16654	16689	16829	16696	16826	16585	16718	16557	16773	16719	16687	16687	16841	16809	16857	16734	16601	16781	16672	16597	16742	16865	16727	16787	16733	16707	16705	16575	16719	16625	16835	16492	16698	16596	16603	16902	16682	16590	16675	16737	16846	16644	16586	16677	16673	16641	16408	16802	16856	16639	16579	16678	16532	16650	16687	16560	16718	16389	16872	16590	16680	16669	16859	16487	16742	16920	16701	16609	16644	16603	16700	16783	16702	16763	16700	16806	16834	16608	16601	16721	16698	16806	16673	16765	16805	16600	16683	16759	16803	16630	16803	16798	16568	16503	16748	16826	16667	16832	16845	16705	16863	16789	16782	16974	16675	16641	16710	16809	16827	16694	16760	16511	16488	16673	16640	16740	16927	16706	16737	16491	16737	16537	16753	16823	16659	16705	16675	16452	16734	16859	16558	16542	16569	16699	16767	16708	16813	16629	16491	16772	16647	16489	16551	16793	16857	16689	16809	16749	16944	16769	16799	16898	16958	16653	16760	16736	16654	16904	16743	16670	16773	16856	16792	16627	16636	16608	16788	16636	16734	16600	16924	16849	16571	16794	16869	16735	16737	16644	16892	16533	16764	16807	16773	16952	16596	16750	16892	16709	16684	16852	16835	16654	16733	16812	16791	16722	16781	16905	16692	16521	16846	16828	16683	16709	16575	16877	16774	16780	16582	16771	16734	16850	16848	16775	16606	16782	16744	16656	16630	16660	16792	16598	16775	16861	16748	16800	16802	16885	16745	16596	16775	16877	16796	16778	16863	16697	16693	16920	16703	16705	16655	16605	16724	16647	16799	16666	16775	16580	16523	16715	16901	17093	16683	16703	16743	16826	16710	16774	16715	16776	16714	16718	16588	16480	16654	16596	16874	16468	16743	16713	16709	16534	16682	16720	16694	16571	16625	16700	16667	16859	16726	16799	16663	16639	16700	16555	16860	16884	16875	16848	16839	16598	16601	16652	16638	16975	16943	16827	16800	16716	16615	16758	16644	16610	16892	16817	16898	16656	16429	16657	16537	16808	16866	16881	16652	16718	16629	16814	16849	16661	16635	16600	16787	16941	16988	16919	16720	16864	16722	16690	16723	16656	16698	16445	16849	16523	16686	16656	16661	16557	16702	16483	16789	16756	16741	16864	16797	16756	16413	16520	16541	16733	16630	16823	16784	16776	16778	16697	16673	16697	16704	16601	16831	16761	16579	16873	16748	16746	16736	16889	16623	16704	16712	16614	16716	16915	16818	16838	16673	16666	16571	16605	16632	16722	16750	16737	16690	16452	16754	16697	16539	16646	16625	16797	16623	16888	16844	16483	16552	16982	16605	16826	16911	16678	16676	16498	16759	16623	16686	16739	16688	16912	16655	16661	16565	16759	16841	16771	16722	16666	16706	16732	16719	16752	16595	16542	16841	16718	16512	16719	16756	16910	16729	16777	16851	16895	16659	16665	16626	16755	16864	16775	16780	16788	16725	16757	16761	16704	16811	16619	16713	16464	16803	16586	16662	16771	16683	16602	16455	16773	16774	16656	16797	16853	16630	16855	16679	16667	16893	16862	16737	16702	16702	16879	16632	16686	16698	16762	16697	16777	16782	16625	16727	16701	16753	16838	16845	16772	16686	16603	16601	16815	16630	16669	16709	16652	16745	16486	16672	17090	16767	16935	16769	16738	16725	16855	16947	16682	16804	16735	16525	16617	16793	16741	17019	16746	16749	16652	16511	16718	16745	16725	16755	16568	16687	16607	16626	16766	16736	16778	16699	16846	16709	16647	16683	16659	16741	16599	16483	16618	16679	16654	16767	16841	16735	16725	16638	16623	16654	16561	16771	16609	16870	16661	16774	16903	16625	16788	16980	16966	16562	16602	16729	16551	16560	16548	16610	16582	16765	16656	16458	16805	16764	16770	16765	16691	16867	16745	16584	16780	16758	16603	16879	16648	16761	16798	16990	16621	16667	16739	17052	16789	16857	16728	16459	16592	16539	16872	16810	16777	16885	16808	16765	16862	16526	16813	16807	16772	16881	16876	16698	16632	16839	16607	16776	16709	16916	17035	16845	16845	16647	16645	16758	16807	16864	16750	16671	16922	16760	16733	16687	16743	16644	16771	16633	16807	16637	16645	16747	16697	16692	16773	16843	16882	16740	16662	16875	16589	16513	16751	16632	16880	16894	16695	16848	16846	16523	16953	16909	16831	16746	16660	16735	16841	16687	16711	16830	16711	16627	16828	16741	16747	16840	16610	16763	16871	16741	16728	16730	16780	16849	16631	16635	16629	16626	16588	16825	16877	16765	16667	16788	16890	16744	16744	16719	16917	16771	16568	16920	16830	16677	16856	16758	16656	16669	17022	16623	16702	16605	16519	16599	16515	16832	16481	16768	16682	16700	16880	16749	16783	16795	16883	16572	16860	16957	16735	16440	16652	16619	16813	16744	16832	16709	16728	16828	16645	16713	16824	16609	16702	16625	16841	16697	16902	16725	16763	16788	16590	16645	16850	16733	16755	16755	16530	16563	16665	16801	16840	16954	16760	16538	16706	16837	16727	16734	16584	16726	16671	16773	16795	16831	16807	16893	16788	16726	16818	16634	16669	16734	16777	16553	16724	16569	16577	16615	16871	16880	16936	16769	16860	16924	16615	16722	16771	16773	16846	16610	16726	16822	16626	16744	16824	16572	16761	16735	16801	16713	16563	16564	16664	16711	17064	16830	16888	16613	16768	16697	16814	16712	16468	16607	16567	16728	16691	16819	16861	16647	16527	16689	16632	16699	16863	16643	16710	16553	16718	16605	16696	16773	16740	16714	16489	16572	16627	16631	16721	16526	16493	16898	16795	16828	16867	16698	16936	16814	16711	16335	16762	17065	16675	16693	16450	16891	16699	16709	16746	16727	16771	16753	16727	16753	16801	16787	16702	16638	16958	16622	16496	16603	16821	16863	16764	16567	16829	16658	16822	16642	16606	16882	16641	16772	16785	16566	16831	16800	16877	16722	16561	16589	16687	16601	16457	16683	16627	16687	16754	16577	16809	16708	16668	16553	16838	16839	16942	16651	16716	16897	16560	16751	16464	16764	16562	16799	16700	16608	16725	16709	16724	16511	16724	16752	16621	16770	16714	16596	16684	16460	16700	16787	16745	16710	16864	16719	16757	16747	16735	16529	16849	16735	16882	16752	16682	16748	16692	16508	16828	16738	16845	16839	16996	16641	16870	16744	16699	16632	16759	16745	16728	16731	16735	16762	16600	16865	16845	16816	16984	16676	16714	16854	16945	16960	16681	16646	16718	16609	16654	16706	16667	16791	16671	16484	16650	16811	16919	16927	16900	16830	16714	16777	16949	16888	16707	16841	16826	16729	16734	16717	16993	16748	16677	16702	16632	16568	16753	16787	16804	16754	16557	16561	16576	16595	16581	16718	16626	16833	16779	16606	16756	16722	16383	16492	16900	16889	16829	16828	16881	16661	16843	16580	16711	16656	16593	16920	16717	16882	16745	16726	16716	16773	16743	16681	16864	16724	16847	16688	16723	16517	16502	16753	16885	16734	16729	16739	16477	16870	16774	16572	16654	16810	16854	16672	16685	16586	16862	16889	16849	16615	16827	16798	16588	16661	16834	16720	16974	16690	16656	16623	16487	16660	16737	16811	16856	16856	16724	16638	16816	16615	16580	16958	16823	16513	16805	16808	16597	16700	16713	16777	16874	16755	16738	16603	16669	16543	16650	16788	16607	16751	16659	16892	16657	16630	16925	16779	16780	16710	16640	16876	16705	16700	16683	16701	16777	16677	16730	16708	16719	16662	16413	16937	16811	16932	16563	17051	16767	16880	16784	16634	16794	16848	16871	16673	16709	16760	16730	16704	16922	16809	16721	16969	16754	16719	16755	16867	16712	16640	16653	16664	16762	16569	16695	16604	16671	16636	16657	16724	16591	16644	16833	16644	16937	16736	16539	16830	16725	16772	16524	16640	16747	16619	16651	16735	16642	16698	16731	16791	16708	16876	16899	16778	16697	16806	16834	16678	16560	16496	16648	16555	16754	16403	16627	16611	16652	16976	16771	16836	16567	16746	16591	16543	16764	16561	16738	16740	16768	16738	16844	16861	16826	16838	16702	16802	16563	16653	16749	16878	16632	16830	16930	16734	16833	16619	16646	16729	16758	16546	16480	16785	16666	16864	16727	16957	16804	16741	16746	16931	16758	16918	16897	16899	16711	16795	16711	16824	16724	16767	16567	16856	16794	16745	16789	16550	16632	16921	16838	16613	16606	17110	16789	16880	16756	16733	16608	16793	16789	16760	16682	16770	16635	16738	16666	16779	16683	16686	16663	16743	16651	16806	16695	16945	16809	16740	16714	16922	16841	16843	16712	16730	16582	16638	16804	16882	16861	16801	16756	16654	16587	16709	16712	16836	16724	16610	16721	16751	16837	16644	16688	16829	16723	16731	16656	16760	16904	16798	17011	16728	16685	16647	16877	16778	16805	16877	16807	16713	16710	16801	16798	16512	16640	16613	16735	16958	16976	16837	16633	16689	16554	16807	16879	16775	16815	16613	16749	16929	16644	16649	16758	16881	16928	16753	16790	16771	16701	16621	16672	16822	16890	16513	16614	16813	16841	16981	16857	16742	16754	16602	16817	16758	16690	17039	16762	16725	16691	16609	16682	16774	16678	16807	16791	16705	16588	16725	16738	16868	16605	16529	16936	16732	16731	16715	16668	16698	16706	16933	16533	16549	16575	16873	16898	16790	16773	16839	16654	16665	16839	16681	16609	16956	16939	16748	16882	16628	16430	16723	16692	16746	16758	16967	16715	16740	16689
54721	68502	58358	41918	33095	25300	20386	17748	16049	15116	14507	13976	13521	12909	12658	12515	12278	12313	12096	11939	11913	11957	11921	11915	12065	11970	12019	11966	11917	11967	11830	11790	12018	11879	12017	11904	11820	11887	11901	11805	11748	11607	11906	11876	11728	11775	11815	11778	11794	11833	11816	11896	11843	12049	11855	11763	11836	11759	11951	11934	11840	11575	11720	11821	11764	11899	11814	11831	11804	12051	11902	11954	11860	11845	11955	11787	11743	11875	11832	11814	11898	11803	11878	11873	11908	11932	11832	11814	11783	11761	11969	11727	11943	11938	11829	11790	11954	11897	11870	12001	11956	11716	11746	11905	11681	11944	11739	11852	11895	11839	11822	11846	11839	11721	11795	11874	11687	11803	11763	12032	11860	11748	11729	11866	11953	11919	11822	11880	11679	11756	11842	11782	11904	11820	11921	12057	11815	11904	11855	11800	11828	11796	11922	11887	11824	11864	11968	11874	11926	11963	11988	11912	11729	11650	11839	11785	11792	11781	11879	11915	11848	11813	11869	11918	11922	11862	11880	11791	11841	11719	11778	11858	11837	11902	11690	11884	11947	11943	11968	11939	11794	11848	11958	11757	11732	11849	11838	11986	11799	11684	11821	11791	11882	11807	11738	11849	11844	11795	12082	11908	11813	11875	12087	11901	11786	11906	11874	11862	11888	11981	11881	11821	11912	11862	11778	11995	11873	11853	11767	11928	11827	11768	11891	12003	11939	11782	11783	11860	11940	11926	11770	11799	11848	11640	11778	12002	11934	11832	11883	11814	11810	11853	11871	11853	11881	11834	11823	11738	11897	11927	11789	11902	11744	12002	11836	11889	11713	11953	11905	11898	11866	11901	12007	11827	11663	11717	11796	11771	11702	11692	11679	12035	11811	11732	11796	11946	11729	11843	11685	11963	11985	11865	11742	11921	11884	11945	11711	11840	11812	11722	11922	11808	11933	11917	11693	11803	11894	11864	11852	11761	11871	11839	11948	11754	11824	11824	12008	11958	11852	12035	11700	11920	11964	11838	11753	12014	11762	11993	11862	11990	11917	11980	11742	11804	11676	11808	11909	11729	11714	11963	11891	11912	11862	11830	11930	11891	11658	11955	11956	11760	11819	11954	11670	11922	11797	11856	11828	12022	11884	11774	11765	11888	11907	11874	12088	11967	11887	11735	11791	11808	11947	11811	11791	11819	11782	11854	11787	11931	11816	11967	11768	11752	11754	11977	11919	11800	11864	11862	11952	11847	11712	11787	11815	11806	11866	11834	12002	11895	12008	11702	11905	11820	11863	11757	11899	11807	11885	11842	11922	11920	11750	11847	11731	11802	11774	11974	12048	11816	11813	11846	12010	11896	11778	11905	11742	11801	11885	11743	11799	11847	11934	11689	11804	11812	11895	11989	11918	11760	11955	11971	11987	11888	11852	11906	12020	11868	11669	11815	11758	11960	11859	11885	11935	11643	11790	11837	11673	11867	11925	11800	11716	12038	11824	12065	11880	11775	11774	11936	12001	11802	11939	11772	11694	11791	11836	11746	11817	11864	11823	11819	11833	11817	11847	12000	11888	11809	11831	11757	11929	11759	11782	11885	11900	11785	11822	11831	12012	11826	11932	11925	11795	11881	11824	11877	11930	11850	11731	11997	11946	11975	11798	11962	12018	11878	11873	11984	11766	12020	11800	11627	11737	11715	11793	11860	11949	11813	11797	12069	11840	11791	12036	11831	11847	11821	11824	11866	11828	11862	11872	11963	11835	12084	11811	11800	11831	11778	11745	11916	11909	11846	11806	11936	11903	11684	11818	11914	11733	11767	11898	11698	11870	11950	11844	11843	11810	11703	11900	11854	11878	11890	11691	12001	11831	11854	11870	11900	11903	11749	11864	11861	11938	11910	11771	11857	11716	11831	11814	11905	11870	11916	11897	11810	11981	11757	11740	11994	11884	11736	11925	11743	11837	11961	11861	11848	11860	11949	11820	11987	12020	11959	11883	11759	11771	12005	11869	11926	11875	11903	11767	11681	11836	11842	11946	11896	11954	11670	11864	11712	11695	11848	11887	11844	11890	11839	11834	11985	11874	11874	11677	11783	11870	11763	11753	11813	11765	11924	11767	11894	11704	11898	11798	11826	11985	11814	11817	11954	11878	11911	11861	11990	11836	11758	11949	11828	11745	11758	11813	11790	11902	11834	11812	11759	11848	11771	11958	11735	11917	11827	11815	11865	11819	11795	11747	11913	11757	11878	11844	11903	11955	11823	11812	11865	11822	11744	11917	11829	11767	11685	11772	11770	12013	11972	11877	11793	11914	11908	11900	11781	11816	11852	11823	11885	11889	11753	11932	12005	11897	11893	11737	11869	11877	11935	11739	11838	11949	11897	11906	11794	11647	11815	11851	11864	11986	11746	11851	11758	11899	11662	11903	11739	11794	11911	11890	11832	11951	11856	11831	11849	11951	11975	11800	11870	11754	11773	11797	11832	11894	11879	12055	11909	12015	11909	11979	11843	11812	11830	11924	11838	11878	11622	11812	11775	11670	11856	11897	11686	11908	11730	11867	11810	11819	11918	11933	11826	11895	11985	11836	11754	11784	12009	11815	11852	11867	11785	11697	11978	11824	11907	11869	11778	11913	11846	11923	11825	11855	11907	11938	11822	11928	11830	11990	11869	11975	11863	11771	11881	11875	11671	11697	11763	11886	11837	11984	11638	11858	11877	11825	11919	11929	11784	11722	12007	11781	11765	11969	11959	11742	11872	11910	11850	11949	12023	11912	11815	11690	11836	11782	11936	11868	11950	11803	11758	11856	11826	11871	11812	11834	11827	11938	11829	11864	11862	11827	11834	11962	11781	11855	11764	11857	11797	11869	11759	11915	11767	11879	11801	11759	11817	11848	11717	11778	11878	11976	11965	11851	11991	12086	12036	11785	11814	11806	11840	11849	11853	11941	11869	11935	11846	11964	11844	11904	11870	12004	11777	11955	11842	11862	11780	11842	11859	11844	11694	12064	11851	11915	11900	11901	11892	11952	11849	11820	11733	11879	11743	11711	11928	11872	11960	11744	11756	11662	11812	11828	11771	11835	11920	11781	11784	11913	11912	11847	11741	11968	12027	11834	11819	11743	11836	11787	11773	11811	11787	11884	11787	11894	11913	11760	11916	11834	12013	11967	11862	11741	12011	11898	11968	11830	12000	11897	11970	11778	11756	11870	11811	11880	11998	11919	12008	11768	11813	11786	11885	11794	11965	11993	11841	11879	11930	11839	11862	11777	11880	11864	11841	11856	11777	11797	12040	11791	11858	11833	11864	12034	11865	11783	12009	11638	11826	11723	11750	11897	11820	11740	11833	11889	11818	11987	11843	11975	11860	11889	11894	11671	11855	11788	11793	11831	11795	11607	11946	11994	11745	11866	11802	11917	11887	11739	11872	11806	11644	11914	11824	11824	11819	11924	11913	11988	11848	11884	11933	11811	11935	11813	11850	12006	12001	11895	11916	11763	11783	11941	11860	11966	11925	11840	11639	11778	11895	11830	11930	11815	11895	11970	11971	11886	11765	12020	11849	11797	11811	11981	11814	11938	11633	11877	11803	11715	11938	11913	11894	11779	12005	11869	11730	11784	11670	11927	11715	11687	11754	11995	11766	11594	11960	11824	11753	11850	11920	11841	11894	11794	11841	11940	11882	11833	11801	11955	11762	11900	11805	11802	11937	11850	11782	11817	12008	11857	11927	11785	11822	11835	11880	11901	11768	11945	11743	11896	11788	11811	11702	11783	11856	11785	11935	11765	11768	11863	11900	11850	11852	11807	11759	11809	11877	11850	11753	11791	11908	12069	11864	11932	11767	12046	11859	11956	11915	11857	11856	11788	11839	11825	11800	11898	11907	11979	11874	11870	11857	11958	11802	11912	11859	11790	11882	11804	11871	11810	11928	11829	11807	11938	11969	11694	11755	11871	11993	11795	11758	11843	11992	11864	11798	11749	11978	11999	11855	11910	11934	11776	11673	11768	11801	11932	11882	11953	11698	11873	11941	11898	11729	11873	11794	11888	11988	11806	11770	11801	11898	11801	11755	11871	11830	11956	11811	11902	12017	11745	11704	11718	11894	11692	11914	11742	11958	11857	11820	11709	11945	11845	11815	11847	11712	12009	11905	12014	11873	11798	11806	11853	11838	11818	11957	11828	11881	11813	11824	11958	12058	11832	11893	11985	11668	11783	11773	11686	11914	11954	11909	11921	11816	11975	11762	11902	11926	11713	11649	11808	11934	11893	11803	11870	11735	11932	11764	11768	11894	11855	11863	11797	11876	11900	11944	11942	11792	11782	11973	11873	11763	11871	11828	11739	11922	11901	11876	11774	11823	11905	11655	11879	11898	11882	11830	11868	11836	11816	11648	11825	11784	11819	11841	11746	11776	11811	11777	11709	11815	11934	11638	11728	11802	12072	11865	11810	11921	11904	11711	11757	11759	11862	12041	11899	11791	11881	11769	11860	11903	11882	11897	11951	11767	11890	11938	11829	11785	11949	11765	11993	11888	11953	11934	11942	11918	11813	11972	11833	11847	11853	11916	11826	11868	11888	11833	11996	11825	11917	11883	11808	11877	11839	11753	11931	11735	11971	11693	11733	11885	11933	11803	11893	11938	11765	11946	11733	11880	11951	11779	11817	11890	11880	11954	11797	11899	11833	11838	11876	11733	11777	11914	11949	11628	11958	11762	11787	11727	11903	11768	11941	11687	11926	11876	11909	11904	11881	11983	11885	11734	11905	11929	11804	11897	12072	11987	11784	11669	11737	11768	11872	11810	11755	12062	11782	11896	11950	11923	11839	11689	11940	11911	11782	11850	11931	11785	11917	11969	11827	11857	11847	11734	11867	11845	11914	11893	11893	11807	11763	11868	11946	11777	11798	11901	11914	11833	11916	11850	11762	11842	11930	11846	11888	11833	11776	12026	11826	11804	11955	11861	11856	11797	11824	11911	11867	11809	11778	12037	11879	11821	11892	11761	11990	11813	12032	11902	11827	11952	11896	11803	11783	11817	11906	11749	11767	12000	11824	11812	11893	11647	11921	12014	11828	11951	11858	11714	11868	11822	11761	11691	11813	11945	11794	11840	11779	11861	11768	11760	11749	11890
26409	22338	35639	42199	35999	31639	28980	26128	23194	21088	20110	19622	18854	18330	18043	17526	17305	17595	17345	17153	17086	17088	17168	17045	16829	17154	16864	16803	16959	16840	16875	16848	16793	16848	17015	16841	17137	16965	17040	16964	16947	16929	16774	17069	16840	16649	16768	16842	17005	16983	16832	16892	16960	16670	16653	16854	16719	16931	16817	16884	16777	16850	16974	16855	16781	16679	16888	16928	16854	16881	16784	16737	16617	16886	16604	16848	16752	16755	16961	16752	16698	17043	16927	16948	16913	16577	16699	16938	16651	16804	16931	17028	17001	17062	16742	16739	16922	17040	16748	16960	17011	16892	16812	16915	16594	16778	16569	16886	16708	16772	16889	16768	17033	16865	16799	16740	16824	16871	16875	16849	16598	16858	16762	17018	17091	16924	16584	16832	16822	16796	17004	16728	16839	16778	16905	16887	16579	16894	16866	16758	17036	16899	16879	16971	16901	16699	16954	16590	17032	16877	16981	17014	16613	16756	16948	16722	16948	16573	16810	16891	16792	16740	16886	16791	16617	16679	16955	16902	16863	16860	16730	16739	16829	16670	16778	16887	16825	16888	16917	16962	16723	16815	16905	16861	16801	16668	16621	16780	16687	16821	16852	16955	16809	16981	16791	16631	16799	17037	16793	16816	16943	17010	16818	16896	16873	16851	16721	16931	17063	16952	16847	16877	16851	16804	17029	16796	16841	16896	16842	16785	16628	16661	16751	16596	16905	16735	16872	16857	16705	16759	16843	16891	16695	16741	16690	16766	16965	17007	16762	16651	16725	16898	16854	16834	16747	16973	16962	16778	16669	16707	16689	16737	16717	16907	17010	16563	16892	16714	16787	16887	16716	16622	16823	16849	16848	16761	16704	16608	16683	16700	16570	16796	16971	17117	16958	16823	16826	16605	16949	16737	16689	16729	16641	16839	16880	16699	16718	16841	16880	16895	16879	16740	16777	16680	16521	16579	16974	16914	17006	16714	16870	17000	16795	16612	16631	16836	16837	16797	16800	16910	16955	16712	16731	16787	16848	17042	16977	16970	16765	16991	16657	16793	16991	16849	16829	17012	16837	16824	16744	16682	16753	16588	16653	16705	16909	16843	16930	16917	16941	16831	16712	16942	17024	16717	16871	16724	16931	16840	16899	16641	16732	16930	16783	16863	16818	16935	16845	16653	16925	16932	16897	16710	16732	16744	16836	16804	16718	16639	16788	16892	16775	16719	16847	16893	16870	16640	16869	16885	16765	16728	16751	16794	16680	16967	16999	16810	16613	16813	16747	16761	16815	16916	16984	16852	16854	16717	16789	16926	16997	16614	16874	16833	16821	16997	16961	16834	16860	16815	16890	16673	16719	16929	16819	16691	16710	17214	16748	16834	16999	16852	16847	16889	16634	16868	16722	16711	16788	16847	16840	16897	16782	16877	16808	16895	16663	16802	16689	16924	16830	16646	16880	17001	16721	17022	16792	16649	16766	16808	16661	16910	16892	16858	16890	16670	16814	16845	16789	16708	16894	16766	16851	16823	17092	16874	16790	16938	16711	16819	16753	16817	16732	16921	16877	16656	16670	16889	16872	17078	16821	16888	16749	16820	16829	16775	16769	16939	16798	16592	16598	16927	16679	16997	16617	16849	16909	16605	16856	16836	16916	16628	16817	16810	16944	16765	16946	16769	16715	16683	16794	16863	16809	17020	16905	16815	16995	16904	17107	16817	16807	16796	16843	16938	16829	16819	16852	16626	16877	16789	16924	16738	16622	16661	16749	16681	16755	16734	16782	16497	16777	16762	16907	16682	16767	16658	16851	17011	16873	17033	16717	16785	16763	16767	17052	16697	16706	17027	16817	16756	16986	17019	16763	16709	16810	16694	16733	16981	16905	16885	17013	16843	16880	16667	16910	16797	16954	16943	16840	16905	16979	16800	16757	16833	16838	16827	16982	16651	16805	16674	16813	16815	17009	16888	16748	16737	16796	16866	16896	16947	16683	16881	17001	16740	16804	16794	17119	16824	16719	16635	16940	16888	16952	16970	16857	16773	16655	16886	16784	16900	16811	16709	16893	16826	16955	16766	16937	16685	16733	16738	16992	16815	16875	16783	16907	16763	16783	16789	16862	16971	16832	16829	16662	16717	16985	16848	16691	16649	16959	16894	16829	16516	16805	16968	16733	16741	16740	16787	16894	16915	16630	16883	16549	16804	16836	16654	16767	16747	16876	16915	16725	16841	16819	16918	16810	16828	16871	17000	16829	17004	16731	16793	16725	16714	16743	16796	17044	16951	16962	17074	16922	16878	16932	16852	16762	16867	16983	16960	16800	17150	16653	17158	16719	16926	16693	16920	17165	16928	16804	17008	16816	16998	16994	16810	16876	16721	16714	16829	16763	16849	16970	16803	16911	17082	16976	16759	16801	17071	16906	16911	16956	16699	16674	16903	16706	16746	16837	16861	16925	16832	16838	16847	16724	16871	16823	16912	16789	16639	16828	16938	16776	16759	16813	16836	16722	16661	16682	16775	16925	16904	16951	16801	16697	16783	16853	16982	16790	16873	16730	16804	16729	17054	16976	16857	16529	16877	16902	16798	16806	16826	16923	16777	16699	17071	16987	16811	16735	16636	16722	16810	16875	16677	16763	17046	16797	16794	16916	16913	16918	16814	16893	17023	17059	16808	17064	16775	16774	16875	16895	16892	16811	16820	16835	16800	16636	16801	16896	16683	16707	16684	16715	16718	16947	16676	16967	16702	16958	17140	17016	16710	16859	16932	17004	16923	16735	16950	16923	16947	16876	16654	16985	16787	17010	16835	16884	16986	16972	16992	16655	16862	16810	16938	16810	16789	16739	16921	16705	16751	16705	16688	16634	16640	16792	16927	16552	16684	16700	16735	16916	16748	16696	16885	16943	16564	16829	16772	16734	16748	16745	17102	17027	16743	16841	16787	16826	16868	16802	16932	16900	16841	16821	16686	17013	16660	16788	16801	16813	17076	16905	16659	17046	16784	16916	16820	16676	16821	16819	16720	16846	16821	16619	16767	16745	16694	16730	16735	16852	16753	16862	16886	16761	16712	16723	16632	16865	16743	16700	17055	16840	17069	16882	16778	16679	16664	17179	16921	16835	16886	16765	16876	16991	16824	17071	16838	16753	16936	16602	16855	16870	16912	17016	16919	16768	16836	16859	16719	16648	16909	16850	16707	16751	16610	16835	16835	16869	16942	16991	16765	17023	16901	16785	16726	16597	16599	16781	16610	16693	16747	16835	16983	16665	16793	16834	17019	16979	16971	16968	17109	16939	16797	16621	16839	17033	16722	16599	16866	17096	16968	16897	17006	16876	16839	17098	17105	16819	16871	16979	16620	16846	17042	16858	16693	16954	17079	16790	17072	17065	16870	17063	16754	16869	16693	16839	16740	16781	16888	16755	16782	16816	16918	16916	16960	16945	16745	16680	16764	17123	16878	16760	16750	17003	16643	16797	16726	16836	16686	17009	16762	16744	16798	16668	16693	16725	16979	16674	16822	16779	16967	16974	16574	16972	16789	16901	16750	16809	16620	16809	16748	16743	16890	16798	16605	16898	16993	16922	16871	16841	16625	16751	16759	16624	16746	16965	16944	16906	16891	16993	16959	16886	16801	16846	16839	16749	16856	16757	16768	16885	16733	16771	16893	16722	16848	16667	17009	16815	16805	16776	16942	16915	16795	16837	16709	16846	16745	16855	16791	16708	16778	16840	16760	16807	16920	16781	16739	16856	16927	17055	17168	16776	16595	16879	16755	16815	16877	16944	16774	16840	17040	16643	16708	16921	16688	16640	16727	16859	16987	16782	17001	16754	16681	16881	16765	16786	16815	17119	16900	16569	17098	17051	16906	16942	16928	16629	16649	16763	16720	16624	16839	16710	16787	16943	16836	16813	16915	16778	16684	16845	16869	17211	16724	16848	16639	16754	16976	16707	16916	16610	16846	16991	16734	17014	16711	16771	16857	17103	16925	16949	16675	16868	16930	16864	16870	16928	16993	16884	17124	17034	16828	16912	16929	16643	16776	16842	16924	17048	16975	16757	16991	16877	16804	16822	17014	16964	16945	16970	16898	16904	16689	16569	16878	16922	16704	16984	16748	16781	16708	16905	16821	16911	16873	16781	16963	16920	16675	16686	16906	16718	16791	16687	16734	16734	16849	16785	16747	16748	16593	16836	16986	16676	16991	16844	17000	16748	16922	16713	16922	16867	16797	16892	16608	16873	16873	16990	16958	16987	16582	16820	16714	16932	16861	16565	16799	16860	16790	16707	16661	17010	16646	17036	16761	16844	16810	16765	16840	16606	16620	16924	16818	17018	17026	16831	16740	16773	16895	16792	17035	16917	16905	16677	16879	16967	16967	16910	16638	16752	16771	16893	16834	17019	16785	16748	16760	16453	16647	16848	16695	16922	16737	16781	16651	16639	16737	16873	16807	16742	16745	16827	16722	16798	16824	16780	17062	16852	16959	16882	16782	16668	16894	16836	16703	16956	16820	16888	16890	16808	16850	16730	17086	16903	16837	16787	16614	16691	17081	16961	16714	16686	16891	16979	17011	16680	16730	16919	16757	16723	16957	16900	16838	16920	16911	16733	16980	16915	16653	16812	16824	16689	16696	16760	17090	16918	17066	16844	16823	16765	16815	16797	17162	17042	16743	16832	16653	16830	16887	16761	17065	17127	16922	16874	17075	16856	17059	16937	16793	16934	16896	17001	16846	16775	16706	16946	16917	16827	17037	16993	16932	16772	16650	16672	16605	16813	16725	16959	16823	17015	16937	16919	16749	16800	16834	16674	16588	16794	16752	16702	16966	16930	16716	16942	16681	16879	16632	17009	16698	16530	16838	16603	16715	16891	16937	16792	16581	16600	16662	16629	16824	16977	16792	16735	16660	16889	16764	16791	16915	16826	16834	16921	16814	16824	16740	16802	16978	16882	16894	16644	16869	16786	16886	16938	16904	16754	16967	16867	16790	17173	16810	16771	16777	16961	16776	16839	16788	16815	16966	16841	16678	16749	17072	16822	17011	16774	16775	16906	16735	16760	16841	16930	16861	16857	16783	16693	16947	16762	16861	16935	16978	16918	16985	16821	16839	16714	16888	16834	16692	17035	16861	16777	16671
53413	77664	70323	55341	38189	28954	24115	22635	19088	16426	15641	14637	13928	13473	13088	12575	12434	12490	12395	12078	12203	11954	12167	11939	12028	11974	11974	11995	11927	11855	11936	12042	11809	11737	11673	11846	11856	11815	11877	11824	11902	11876	11914	11951	11794	11908	11970	12025	11752	11928	11984	11744	11749	11903	11838	11751	11887	11940	12063	11798	11855	11729	11999	11852	11778	11759	11971	11844	11852	11991	11893	11859	11869	11892	11874	12001	11955	11829	11888	11842	11924	12058	11916	11819	11803	11969	11981	11845	11878	11845	11817	11986	11871	11960	11873	11945	11953	11803	11891	11743	11780	11818	11855	11956	11877	11720	11845	11939	11955	11935	11854	11992	11832	11823	12008	11908	11726	11714	11804	11832	11996	11957	11928	11879	11650	11969	11956	11896	11961	11742	11856	11816	11811	11793	11888	11822	11778	12039	11840	11784	11955	11880	11884	11893	11685	11798	11849	11840	11760	11778	11926	11819	11981	11806	11610	11899	11865	11902	11789	11925	11756	11723	11777	11952	11799	11881	11881	11695	11964	12014	11914	11766	12026	11747	11740	11854	11871	11807	11866	11951	11881	11913	11675	11948	11787	11939	11909	11931	11844	11841	11877	11730	11846	11697	11853	11895	11891	11826	11755	11685	11883	11994	11932	11987	11553	11798	11866	11770	11806	11844	11863	11911	11975	11996	11844	11826	11732	12056	11958	12006	11893	11835	11809	11829	11802	11930	11878	11940	11874	11865	11961	11981	11964	11845	11794	11944	12000	11828	11884	11875	11972	11999	11967	11916	11774	12002	11895	11951	11972	11969	11785	11874	11826	11732	11855	11999	11922	11785	11717	11875	12018	11778	11816	11936	11782	11845	11898	11905	11769	11854	11810	11849	11766	11881	11921	11977	11788	11870	11809	11966	11773	11915	11808	11711	11797	11778	11872	11749	11852	11984	11871	11997	11852	11812	11928	12066	12075	11900	11680	11867	11876	11777	11860	11707	11885	11791	11825	11846	11791	12022	11839	11813	11780	11977	11763	11779	11903	11827	11876	12024	11877	11950	12030	11901	11870	11800	11906	11898	11752	11866	11868	11852	11801	12000	11816	11822	11861	11896	11872	11878	11958	11918	11953	12005	11861	11944	11859	11897	11770	11932	11834	11984	11761	11921	11944	11933	11973	11852	11889	12086	11844	11994	11859	11796	11898	11937	11815	11929	11769	11817	11719	11790	11718	11955	12004	11831	11824	11865	11812	11774	11948	11988	11834	11979	11817	11795	11856	11911	11767	11896	11811	11839	11804	11938	11912	11771	11828	11768	11904	11996	11975	11874	11955	11870	11976	11964	11848	11839	11732	11975	11947	12008	11747	11776	11846	11828	11941	11866	11599	11623	11850	12002	11879	11906	11926	11901	11869	11844	11988	11867	11859	11993	11783	11759	11843	11817	11973	11932	11724	11794	11898	11889	11731	11649	11917	11925	11892	11868	11781	11767	11825	11888	11809	11823	11961	12068	11934	12007	11843	11805	11974	11856	11756	11863	11985	12006	11914	11899	11990	11913	12070	11852	11883	11920	11982	11939	11903	11846	11786	11779	11783	11942	11845	11897	11827	11835	11824	11868	12156	12097	11807	11776	11885	11771	11965	11854	11997	11758	11815	11920	11889	11920	11912	11782	11853	11908	11977	11967	11979	11806	11977	11867	11969	11782	11912	11751	11860	11889	11780	11910	11922	11672	11985	11848	11788	11954	11989	11876	11919	11837	11891	11863	11792	11976	11801	11742	11827	11828	11850	11904	11939	11759	11961	11878	11882	11926	11941	11871	11860	11839	11758	11731	11909	11811	11815	11888	11811	11769	11964	11759	11835	11826	11815	11830	11899	11936	11909	11839	11779	11852	12058	11864	11823	11864	11900	11949	11864	11854	11812	11803	11953	11799	11806	12023	12015	12092	11885	11871	11825	11915	11902	11919	11819	12009	11934	11903	11967	11957	11895	11902	11863	11997	12003	11838	11976	11805	11886	11944	11867	11798	11661	11965	11945	11992	12028	11824	11896	11919	11768	11769	11778	11959	11837	11821	11944	11783	12043	12095	11977	11981	11881	11832	11908	11900	11783	11977	11699	11858	11743	12074	11892	11709	11897	11875	11860	11896	11792	11956	11933	11896	11877	11974	11918	11830	11866	11878	11860	11993	11703	11920	11832	11721	11920	11853	11849	11734	11790	11883	11921	11751	11792	11943	11941	11696	11914	12111	11947	11957	11964	11939	11877	11901	11787	11959	11878	11923	11673	11938	11725	11766	11821	11799	11837	11987	11799	11853	11880	11780	11945	11777	11913	11718	11736	11730	11782	11837	11728	11898	11875	11740	12006	11875	11788	12009	11982	11746	11925	11783	11837	11767	11928	11834	12014	11912	11945	11786	11774	12016	11901	11934	11845	11858	11904	11819	11783	11857	11987	11875	11934	12079	11765	11839	11792	12068	11832	11821	11848	11984	11789	11940	11750	11878	11805	11894	11836	11840	11870	11868	11972	11945	11899	11962	11885	11804	11953	11710	12123	11849	12046	11677	12021	11772	11916	12146	11928	11960	11827	11996	11810	11926	11917	11846	11858	11933	11814	11776	11759	11805	11979	12005	11786	11816	11696	12042	11869	11930	11918	11969	11869	11910	11866	11864	11906	11983	11822	11897	11866	11863	11907	11776	11839	11743	11892	11747	11863	11815	11905	11956	11888	11816	11927	11884	11955	11913	11896	11846	11882	11874	11916	11755	12032	11853	11779	12087	11937	11848	11941	12118	11870	11948	11996	11862	11778	11827	11804	11744	11924	12029	12012	11909	11897	11672	12084	11837	11858	11750	11888	11896	11862	11988	11953	11808	11857	11905	11954	12038	11960	11962	11870	11816	11790	11908	11868	11680	11967	11895	11763	11776	11794	11865	12002	11966	11920	11724	11958	11817	11905	11882	11737	11752	11876	11973	11759	11918	11906	11858	11747	11780	11837	11896	11902	11930	11891	11900	11780	11783	12091	11774	11888	11912	11795	11829	11729	11894	11981	11931	11862	11945	11834	11817	11929	12057	11834	11794	11815	12094	11984	11888	11798	11854	11848	11904	11727	11747	11884	12065	11745	11793	11845	11831	11838	11716	11941	11851	11896	11837	11872	11774	11882	11974	11829	11937	11876	11932	11835	11845	11993	11864	11899	11862	12001	11807	11955	11883	11853	11709	11890	11842	11875	11976	11780	11772	11763	11868	11875	11834	11856	11945	11821	11802	11842	11934	11896	11805	11928	11927	11862	11803	11903	11831	11884	11918	11832	11916	11862	11739	11768	11830	11794	11881	11814	11797	11862	11764	11754	11909	11915	11876	11978	11752	11951	11769	11767	11898	11776	11892	11819	11799	11820	11885	11812	11816	11858	11959	11950	11894	11843	11839	11755	11784	11992	11995	11939	11925	11893	11849	11860	11753	11884	11877	11769	11801	11803	11949	11943	11848	11998	11910	11898	11856	11889	11968	11788	11890	11889	11946	11908	11924	11839	11811	11925	11740	11948	11865	12010	11889	11830	11922	11788	11962	11886	11868	11732	12006	11911	11902	11886	11839	11836	11942	11862	11868	11948	11869	12024	11888	11895	11846	11689	11781	11890	11954	11946	11892	11980	11807	11835	11914	11799	11803	11853	11922	11803	11871	11889	11952	11747	11751	11827	11868	11954	11885	11917	11947	11695	11901	11874	11750	11953	11846	11771	11806	11932	11657	11998	11948	12014	11982	11628	11862	11908	12070	11908	11915	11922	11894	11909	11814	11836	11911	11843	11950	11778	11805	11839	11918	11908	11767	11903	11753	11917	11875	11794	11827	11826	12061	11823	11914	11848	11948	11914	11930	11986	11979	11834	11929	11758	11901	11796	11808	11911	12035	11822	12009	11990	11810	11939	11733	11900	11657	11973	11816	11966	11827	11869	11850	11734	11832	11791	12020	11714	11773	11905	11755	11954	11903	11781	11829	11720	11900	11863	12048	11847	11812	11956	11840	11934	12011	11837	11990	11789	11994	11809	11808	11951	11985	11902	11943	11970	11908	11723	11811	11946	11659	11854	11921	11785	11895	11984	11890	11789	11835	11781	11765	11843	11986	11786	11983	12029	11977	11887	11877	11816	11854	11850	11936	11897	11870	11867	11828	11905	11790	11899	11752	11927	11746	11842	11817	11845	11895	11716	11814	11785	11871	11771	11774	11895	12073	11770	11982	11686	11838	11843	11896	11830	12020	11882	11923	11901	11947	11980	11972	11776	11796	11948	11894	11895	11879	11775	11928	11876	11930	11776	11837	11851	11685	11941	12017	11962	11762	11641	11864	11760	11738	11913	11795	11835	11868	11900	11843	11909	11903	11971	11935	11871	11790	11990	12005	11885	11939	11778	11773	11767	11816	11808	11776	11914	11922	11940	11873	11878	11873	11831	11922	11802	11757	11849	11962	11914	11997	11829	12077	11970	11805	11824	11877	12013	11977	11932	11850	11865	11784	11683	12010	11858	11909	11784	12027	11940	11817	12030	11925	11828	11740	11882	11867	11959	11889	11893	11687	11871	11887	11838	11793	12134	11751	11875	12047	11904	11856	11918	12131	12061	11749	11917	11929	12009	12054	11754	11898	11827	11921	11904	11754	11979	11963	11977	11918	11752	11884	11846	11859	11926	11950	11825	11894	11934	11890	11872	11859	11761	11881	11572	11880	11773	11940	11885	11929	11895	11659	11916	11766	11851	11950	11801	11788	11856	11916	11881	11843	11807	11858	11858	11755	11779	11899	11953	12015	11766	11779	11913	11750	11882	11973	11918	11851	11982	11780	11712	11888	11978	11844	11746	11765	11983	12012	11940	11833	11784	11931	11907	11921	11822	12006	11786	11879	11921	11872	11898	11893	12094	11976	11779	11815	11870	11748	11869	11800	11924	11921	11940	11729	11938	11855	11987	11732	11940	11834	11807	11819	11802	11723	11945	11891	11890	11836	11928	11853	12119	11840	11765	11956	12029	11931	11942	11696	11790	11934	11972	11984	12036	11769	11839	11780	11740	11883	11894	11898	11891	11735	11937	11906	11832	11711	11871	11900	11845	11865	11931	11899	11837	11873	11886	11703	11974	11900
24411	21328	31152	33788	37227	43019	45305	34006	26834	22789	21734	20490	19623	18760	18372	18363	18025	17840	17692	17339	17537	17187	17467	17551	17461	17163	17529	17361	17469	17422	17370	17415	17440	17150	17266	17291	17178	17257	16944	17357	17247	17231	17149	17093	17137	17304	17184	17142	17293	17380	17156	16913	17353	17280	17033	17317	17162	17094	17111	17056	16950	17136	17002	17097	17225	17293	17211	17068	16972	17150	17092	17111	17162	17109	17125	17128	17196	16875	17054	17250	17313	17441	17243	17037	17006	17144	17281	17228	17106	17113	17040	17181	17172	17023	17071	17041	17177	17095	17171	17097	17333	17158	17035	17225	17107	16963	17256	17274	17212	17069	17058	17030	17203	17128	17181	17161	17082	17061	17228	17165	17041	17054	17190	17146	16940	16954	17154	17039	17119	16794	16974	17155	17134	17114	17161	17170	17187	17188	17022	16954	17134	17297	17103	17237	17126	17070	16940	17005	17352	17139	17190	17146	16989	17191	17283	17263	17143	17118	17042	17010	17243	17140	17401	17178	17030	17034	17211	17039	17060	17087	17237	17093	17274	17121	17037	17192	17285	17222	17220	17069	17019	17180	17064	17075	17069	17120	17024	17007	17317	17084	17035	17009	17111	17206	17278	17173	17297	17250	17086	17038	17038	17146	17028	17157	16973	17189	17144	17300	17215	17147	17089	17237	17230	17101	17019	17190	16972	17040	17149	16978	17290	17327	17129	17034	17137	17161	17204	17094	16998	17182	17044	17209	17155	17224	17030	17168	16735	17063	17177	17082	16956	17222	17053	16974	17052	17141	17067	17224	17189	16899	17058	17049	17019	17206	17217	17080	17259	16871	16977	17011	17059	16981	17109	17001	17159	17031	16956	17068	17022	17152	17240	17119	17190	16978	17128	17147	17011	17295	16989	17212	17066	17100	17154	17200	17237	17181	17236	17144	17276	16889	17230	17049	17103	17289	17260	17163	17064	17192	17168	17010	17216	17342	17056	17303	17268	17114	17335	16960	17059	17260	17326	17042	16921	17077	16875	17259	17368	16973	17070	17220	17321	17262	17116	17204	17140	17192	17189	16953	17001	17005	17078	17116	17183	17484	17246	17097	16943	17225	16857	17000	17162	17258	17052	17343	17074	16968	17106	17402	17247	17182	17223	17021	17001	17188	17175	17212	17220	17199	17053	17065	17117	17321	17156	17318	17059	17030	17107	16977	17074	17089	17018	17194	17217	17232	17076	16969	17512	16964	16916	17202	17188	17100	16953	16859	16955	17033	17231	17194	16869	17274	16925	17098	17209	17113	17154	16991	17126	17219	17025	17014	16952	17106	17084	17230	17200	17364	17146	17099	17077	17189	17116	16968	17024	17126	17273	17188	17348	17110	17056	17279	17020	17164	17230	17195	17216	17256	17126	17367	17035	17029	17110	16945	17172	16957	17120	17126	17126	16935	17157	17083	17078	17184	16983	16876	17019	16987	17290	17371	17000	17028	16860	17103	16994	17061	17229	17081	16954	17208	17057	17267	16818	17056	17175	17280	17067	17323	17212	17176	17147	16989	17098	17059	17146	17121	17016	17074	17094	17203	17205	17170	17204	17117	17157	17325	17061	17122	16962	17219	17214	17091	17271	17092	17052	17069	17005	17203	16983	16919	17293	17232	17382	17309	16869	17094	17237	17262	17193	17108	17357	17245	17299	17099	17123	17023	17265	17063	17276	17090	17318	17155	16772	17115	17369	17046	17255	17097	16989	17180	17466	16824	17178	17086	17183	17032	17046	17234	17339	17085	17078	16955	17026	17220	16972	16956	16933	17047	17178	17036	17374	17098	17271	17050	17327	17196	16995	17056	16925	17032	17018	17106	16913	16872	17201	17229	17161	17243	17262	17338	17182	16906	17099	17106	17482	17170	17202	17187	17226	16921	17250	17146	17374	17297	17316	17055	16847	17225	17055	17088	17096	17259	17129	17135	16959	17172	17260	17282	17137	17179	17179	17102	17289	17116	17205	17247	17326	17291	17049	17230	17316	17194	17093	17249	17016	17190	17102	17186	17038	17193	17126	17101	17114	17317	17033	16990	16876	17024	17143	16985	17028	17034	17195	17069	16887	17061	17281	17047	16953	17102	17032	17180	17178	17088	17108	17038	17067	16945	17082	17134	17161	16948	16980	17133	16993	17057	16951	16965	17228	17172	17056	17178	17125	17235	17008	17095	17176	17165	17001	17279	17405	17048	17136	17122	17124	16945	17061	17229	17277	17251	17168	17208	17260	17110	17152	17210	17205	17305	17293	16955	17064	17267	17062	17176	17087	17319	17275	17072	17136	17039	17192	17060	17502	17039	16795	17004	17140	17003	16981	17176	17063	17088	17023	17242	17069	17305	17185	17112	17189	17196	17196	17279	17082	16790	17170	17118	16960	17154	16953	17138	17138	17054	17072	17175	17358	17161	17005	17235	17132	17109	17051	17178	16974	17316	17113	17141	16734	16947	16907	17083	17005	17270	17163	17017	17009	17240	16895	17132	17388	17282	17024	17056	17166	16843	17006	17078	17219	17077	17125	17053	17185	16981	16849	16884	16981	17006	17041	17104	17144	17082	16938	16849	17414	17040	17013	16964	17107	17108	16981	17205	17128	17095	16863	17134	17007	17031	17223	16985	17056	17044	17322	17252	17062	17222	17059	17088	17171	17203	17214	17043	16896	17060	17176	17047	17238	16946	17289	17258	17269	16963	17186	16859	17036	17281	17010	17000	17107	17047	17356	17035	16839	16895	16921	16995	17158	17004	16833	17044	16931	17015	16879	17088	17186	17021	17087	17151	17183	16982	17292	16916	17235	17078	17193	17270	17259	17213	17153	17440	17017	17224	17441	17230	17149	17165	17267	17100	17175	17053	17016	17379	17137	17154	17225	17080	17156	16907	17058	17169	17100	17053	16901	17152	17219	17253	16902	17038	17178	17188	16944	17107	17185	17148	17106	17226	17147	17023	17157	17179	16743	17053	17305	17073	17203	17280	17089	16908	16901	17090	17027	16930	17066	17069	16901	17164	16985	16868	16999	17067	17247	17048	17080	17067	17119	17098	17120	17138	17082	17117	16913	17178	17203	16880	17054	17093	17136	16993	17193	17249	17099	17026	17268	17106	16853	17024	17262	17144	17530	17226	17036	17013	17135	17255	17072	17298	16980	16902	17138	17122	17070	17135	17164	17245	17232	17143	17171	17128	17027	17055	17286	17071	17147	17103	17367	17042	17008	16986	17403	17146	17154	17178	17236	17116	17070	17062	16997	17117	17020	16914	17098	17126	16965	16995	17170	17023	17266	17078	17110	17198	17142	17028	17096	17062	16993	17037	17220	17033	17097	17086	17085	17148	17253	17107	17222	16998	17179	16955	16944	17157	17086	17054	17369	17071	17150	17272	17140	17215	17045	17037	16933	17208	17145	17109	17191	16987	17076	17028	17012	17205	17176	17399	17262	17034	17201	17127	17241	17038	17061	17227	16999	17242	17034	17033	17199	17206	17257	17156	17203	17015	17071	17109	17169	17080	16995	17209	17273	17040	17129	17086	17220	17148	17053	17095	17056	17035	17239	17137	17322	17355	17135	16888	17121	17204	17281	16876	16958	16942	17194	17151	17462	17024	16956	16897	17281	17009	16755	16918	16997	17039	17149	17112	17206	17200	17160	17244	17251	17201	17283	17250	17230	17071	17194	17117	16981	17032	17129	17050	17123	17178	17053	17365	17282	17133	17020	17133	17077	17119	17175	17032	17085	17052	17099	17149	17087	16894	17082	17010	17102	17170	17022	17084	17290	17050	16990	17156	17335	17158	17175	16901	17001	17124	17126	17098	17035	16927	17138	16981	16967	17054	17250	17047	17154	17424	17163	17062	17054	17064	17142	17047	17041	17205	17190	17036	16973	17083	16939	17115	16818	16988	17013	17079	17103	17273	17252	17099	17170	17226	16974	17137	17211	17061	17248	17401	17263	17131	17088	17216	17302	17019	17296	16960	17110	17025	17012	17234	17191	16992	17060	17112	17025	17171	17017	17078	17032	16956	17224	17118	17266	17160	16988	17169	17384	17192	16988	16968	17147	17063	17112	17027	16990	17067	17089	17103	16993	17129	17291	16943	17070	17014	16997	17171	16928	16955	17182	17004	17077	17045	17177	17032	17045	17232	16996	16992	17120	17192	17026	17158	16889	17136	17199	17194	17162	17068	16960	17166	17106	17242	17140	17206	16942	17155	17162	17021	17068	17191	17105	17245	17190	17178	17226	17166	17033	16868	17102	17127	17396	16999	17067	17038	16921	17104	17336	16923	16959	17074	17133	17133	17229	17025	17254	17192	16966	17000	17064	17403	16922	16882	17448	16900	17137	17160	16986	16940	17058	17270	17024	17189	17185	17251	17222	17115	17162	17299	17040	17144	17053	17035	17018	16928	16815	17057	17365	17111	17063	17259	17074	16920	17343	16897	16919	16964	16979	17100	16874	16857	17077	17044	17312	17290	17321	17235	17203	17097	17051	17084	17227	17190	17096	17195	17026	17222	17388	17102	17288	17219	17195	17107	17346	17149	17356	17110	17070	17115	16952	17065	17212	17193	17116	17123	17477	17028	17019	17026	17183	17365	17242	17062	17330	17141	17228	17128	17011	17174	17180	17121	17245	16914	17036	17125	17202	17083	17054	16989	17131	17117	17206	17152	17123	17111	17204	17030	17043	17212	17155	17094	17254	17256	17100	17106	16976	16879	17047	17038	16965	16933	17170	17291	17222	17194	17098	17142	17091	16990	17129	16924	17137	17280	17226	17203	17222	17094	17043	17389	17017	16898	16926	17110	16869	17123	16923	17092	17156	17193	17144	17037	17012	16908	17388	17125	17181	17187	17081	17229	17239	17005	17076	16987	17224	16990	17013	17121	17162	17211	16974	17235	16993	17222	17006	17073	17200	17003	17203	17109	17252	17309	17198	17097	17215	17335	17089	17020	17048	17150	17117	17202	17283	17043	17106	16993	17167	17359	17280	17109	17177	17265	16939	16745	17207	17029	17227	17028	17022	16920	17010	16832	17064	17025	17078	17274	17164	17068	17237	17311	17215	16952	17043	17107	17112	17044	17229	17076	17034	16974	16967	16932	17264	17072	17013	17162
52670	82862	79343	64235	51361	45471	41777	28895	21881	17638	16768	15503	14465	13774	13207	12915	12829	12742	12396	12440	12222	12360	12081	12063	12334	12259	12088	11908	11991	12056	11990	12082	11980	11926	11968	12023	12127	11926	11922	11900	12217	11971	11857	11950	12176	11967	11988	11896	11995	11886	11974	12062	12059	12151	12097	12126	12027	12002	12049	11931	12099	12057	11808	11897	12106	11995	11968	11701	12047	11984	11802	11963	11955	12097	11922	12061	12031	12092	11876	11927	11877	12065	12083	11935	12076	12066	11888	12004	11902	11835	12094	11944	12147	11883	12093	12130	11917	11993	11972	11941	12188	11943	12232	11990	12053	12064	11979	11809	11834	12031	11821	12006	11879	12007	11994	11743	12024	12051	11906	11940	11961	12030	11876	11882	12089	12042	12026	12048	11840	12054	12116	11983	11982	12067	11993	11909	12035	11883	11785	12099	11800	11852	12008	12039	11885	12009	11957	12190	11941	11859	11946	12006	11903	12049	11991	12056	12117	11919	11980	11989	12044	12151	12038	12123	11972	11892	11944	12129	11993	12044	11886	11988	12154	11916	12005	12040	11952	12000	12030	11904	11951	12083	11926	11958	12096	11773	11950	12102	11961	12016	12122	11857	11967	11979	12057	12027	11970	11872	12030	12025	11956	11977	11810	12077	12138	12181	11843	11940	12012	11852	12015	11953	11923	11979	12078	11901	11895	11912	11979	12013	11889	11819	11900	12154	12082	11975	11914	12023	11910	12002	11951	12024	11946	11956	11940	11934	12087	11835	11999	11824	11919	12121	11920	12010	12015	11929	11870	11856	11796	11975	12010	11971	12035	12039	11997	11895	12078	11915	12019	11973	12057	11897	11817	12046	12036	12076	11926	11957	12047	12108	11997	12023	12013	11949	12104	11955	11897	12056	11909	11935	12062	11919	12015	11815	11884	12001	12034	12086	12025	12014	11874	11948	12087	12013	12127	11901	11995	11874	11956	12074	12068	12032	12075	12109	12066	12002	12113	11853	12122	11998	11934	11800	11970	11869	12082	11954	12030	12132	12053	11966	11911	11896	12121	11997	12052	11881	12014	11912	11931	12026	11910	12020	12020	11999	12097	12174	12069	11959	11918	12048	11982	12084	11889	12007	12063	12079	11986	11962	12086	12024	12096	12111	11859	12053	11981	11989	11805	12111	12130	12006	11938	11819	11835	12087	12008	11898	12086	12012	11949	11967	12064	12074	12011	11953	12065	11955	12063	12026	12095	12058	12149	11925	11970	12097	12130	11921	11919	11934	12055	11811	12120	11970	11924	12066	11747	12056	11976	11940	11990	12061	11924	12016	12062	11937	11843	12070	12047	11958	11952	12092	12018	11885	12030	12003	11834	11963	11987	12069	12200	11843	12124	11907	11993	11936	12007	11921	11886	11889	11956	12038	12010	12110	11892	12061	11985	11878	12112	12037	12027	11924	11777	11926	12000	12042	11865	11840	11967	11992	12078	11878	12050	11878	11859	11937	12081	12008	11893	12020	11994	11906	11980	11954	12002	11962	12051	12001	11884	11908	12047	11796	11764	12032	12115	11850	11782	12073	11945	11877	12072	11945	11919	11864	11922	12067	12057	12052	12027	12035	11884	12055	11809	12050	11912	12149	11919	11860	11837	11995	12121	11955	11945	11956	12042	11981	11870	11923	12009	12026	12050	12037	12111	11949	11914	11924	12075	12074	11933	12002	11954	11985	11892	11849	12091	11806	12039	11973	12017	11732	12106	12022	11982	11859	12084	11950	12105	12013	11855	12115	11955	12063	12068	12019	11913	11992	12016	11873	12038	11958	11877	11929	11826	12038	12077	12048	12094	12013	11993	11786	12053	11980	12105	11944	12123	12020	12095	11975	12094	12093	11928	12111	11998	12031	11932	11903	11980	12010	11815	12086	11839	11901	12089	11927	11883	11968	11935	11994	11888	11978	12198	11978	11972	12069	11919	11939	11895	11962	11976	12017	11958	12077	11848	12003	12001	11723	11958	11909	11912	12007	11855	11960	11895	11886	12049	11951	12123	11986	12098	12050	11940	11940	12118	12025	12066	11919	11906	11822	12020	12036	11737	11993	11946	11956	12010	12137	12036	11905	11912	11932	11887	12067	11952	11856	11970	12144	12030	11885	12001	12003	12069	11999	11922	11977	12181	11930	11983	11823	11823	11776	12098	11824	11996	12035	11770	11896	11989	12133	11971	11989	12109	11830	12102	12215	11951	12019	12006	11912	12068	12149	12085	11953	12034	12042	11892	12023	11967	11964	11966	12029	12025	12052	12066	11875	11926	11968	12100	11937	11978	11888	11900	12216	11963	11875	12029	11988	11851	11892	11924	12112	11867	12107	12045	11956	12073	12067	11944	11897	11950	11966	12026	11948	12050	12007	11928	11920	12084	11736	12095	12085	12003	11841	11950	11986	12014	11881	12032	11870	11988	11812	12021	12032	12064	12071	11980	12134	11995	11852	11945	11946	11956	12266	11902	11928	11867	11968	12123	11975	12073	11940	11991	11876	11933	11945	11949	12010	11984	12066	11918	12020	11983	11886	11923	12027	11963	11827	11986	11993	11947	12011	12078	12052	12012	11976	11984	11907	12165	11769	12011	12010	11891	11970	11937	11982	11841	12150	12078	11966	11776	12048	11916	11943	11774	11918	11957	12149	11988	11930	11880	12016	11833	11994	11963	11808	11944	11997	11979	11976	12036	11928	11974	11915	11858	11958	12068	11912	11840	12006	12019	12020	11987	12005	11969	11869	12125	11922	12061	11963	12064	12105	12001	11988	11870	12084	11909	11750	12029	11960	11923	11897	11853	12116	12002	11946	11891	11832	11918	12158	11963	11969	11849	12103	12074	11878	11922	11848	11885	12113	11997	11977	12094	12027	12063	12073	11968	11940	11931	12052	11996	11897	12048	11818	11971	12055	12063	11988	12081	12112	12151	12085	11939	12025	11875	12096	11980	11992	11917	11889	11983	12057	12026	11871	11945	12023	12071	11967	11964	12064	11968	12100	11873	12110	11971	11951	12023	11939	12196	11932	11929	12041	11889	12042	12008	11957	11999	12049	12026	12025	11733	12043	11992	11990	11976	12007	11957	12003	11860	12052	11950	12016	11815	12059	12054	11954	12032	11943	11953	11956	11984	12043	11953	12043	12042	11834	12063	11744	11982	12124	12182	12011	11981	11977	12046	12022	11970	12120	12012	11977	11940	11940	12132	12066	12006	11917	12198	12092	12012	11788	11902	12091	12096	11815	11945	11963	11933	11911	11955	12061	12021	11906	11867	11955	11933	12001	12153	12013	11797	11967	12028	11937	12123	11925	12049	12035	12030	11956	11900	12004	11985	12006	11927	12012	11884	12061	12030	11858	12074	12039	11947	11939	12026	11972	11886	12036	12032	11919	12017	12049	12170	12063	12036	11989	12098	11822	11901	11988	11871	11912	12023	12051	11980	11982	12123	11991	11802	11941	11878	12085	12031	11809	12009	12035	11942	11789	12025	12053	12024	11983	11884	12033	12054	11954	11836	11878	11957	12056	11998	12057	11921	11759	12119	12035	12072	12128	11999	11883	12084	12072	11821	11958	12153	12023	11891	11902	11895	11889	12038	11788	12013	12122	11973	12008	11959	11906	11889	11996	12016	11978	11899	12039	12067	12001	11893	11910	12061	11840	11936	12129	11964	12090	12016	12005	11931	11850	11945	11927	12067	11977	12058	11893	12062	11972	11955	12022	11975	12004	12033	11942	11995	12088	11862	12050	12009	12134	11955	11924	11975	12085	11920	11909	11931	11964	12044	11918	12220	11954	11996	12029	12079	11843	12106	12014	12070	11910	11938	12083	11989	12103	11979	11996	11835	11798	11945	11899	12157	11988	11921	12099	11996	12069	11964	11921	12064	12056	11923	11882	11972	12023	11909	12018	12146	12125	12007	11952	12101	11990	11918	12006	12040	11819	11936	11955	11954	11956	11939	11955	12024	11959	11985	11883	11798	11963	11846	12014	11812	12030	11857	11980	11976	11952	12077	12155	12017	12016	11977	11945	11791	12114	12012	12085	11995	11866	11915	11986	11973	12185	11944	12005	12013	11921	12000	11940	12011	12040	11904	11878	11950	12081	11993	11930	12024	12118	12009	11916	12044	12084	12007	11940	11968	11846	12106	11949	12141	12180	12127	11975	12131	12013	11948	12141	11898	12069	12060	12018	12192	11980	11961	12026	11956	12164	12043	11917	12005	11990	12009	11954	11960	11887	12077	12002	12007	12017	11922	12058	12085	11911	12018	12029	12018	11927	11918	11927	11919	11990	12033	11995	11920	11923	12007	11862	11925	11887	11760	11925	11986	11880	11958	12056	11878	11999	11988	12040	11939	11996	12081	11867	11931	12085	11983	11987	11980	12063	12033	12081	11874	11961	11900	11951	12021	12048	11990	11805	11912	11995	12034	11836	11852	12075	11887	12075	12052	12016	12070	11903	12084	11941	11939	11947	12079	11923	11995	12063	11977	11978	12000	11894	11931	12010	11970	11993	12008	12032	12140	11933	11889	11844	12032	12036	11969	12092	11912	12044	11966	12009	12120	12017	12053	12165	11864	12073	11907	12009	12132	11876	12018	11831	11966	12034	11917	12066	11982	11900	12045	11924	11916	12087	11993	12027	11972	11904	11954	11820	12015	12077	11982	11985	11936	12019	11865	11895	12085	11760	11968	11978	11978	12015	11977	11933	11923	12084	11709	11801	11934	11897	12012	12028	11773	11997	12187	11993	12021	12030	12068	12017	11880	12120	11984	12007	12053	12108	11957	12123	12094	12002	12032	12073	12184	12001	11979	12069	12173	12004	11953	11963	11971	11995	12001	11990	11951	12002	12012	11909	11890	11969	11971	11950	12046	11962	11962	11840	12083	12024	11967	12010	12132	11891	11901	12145	11977	11894	11960	12049	11957	11920	12001	12007	11938	12033	12114	11940	12063	12080	12085	11983	11846	11826	11896	11785	11881	12051	11916	12011	11987	11916	12013	11977	11842	12056	11950	12077	12040	12027	12048	12080	11960	12003	12124	12108	11979	11888	11905	11885	12008	12037	11866	11994	11972	11837	11966	12035	11905	11943	11933	11922	12007	12052	12155	11888
48912	58942	59790	50485	40491	33818	27370	21875	20059	19273	18592	18063	17794	17465	17175	17297	17200	17257	16781	17122	16928	16939	16825	16867	16968	16744	16923	16930	16815	17034	16805	16589	16942	16838	16909	16984	16770	16746	16983	16602	16831	16866	16795	16723	16748	16874	16864	16787	16859	16768	16889	16807	16974	16616	16576	16854	16885	16898	16830	16843	16764	16858	16806	16458	16797	16995	16856	16732	16886	17008	16832	16746	16843	16873	16590	16765	16724	16838	16886	16721	16843	16812	16681	16813	16791	16736	16932	16620	16685	16850	16757	16702	16759	16789	16677	16906	16903	16651	16947	16678	16791	16808	16763	16919	16554	16632	16630	16988	16769	16750	16849	16743	16845	16673	16844	16678	16747	16754	16876	16655	16693	17005	16860	16799	16885	16671	16659	16797	16822	16929	16875	16639	16871	16991	16688	16575	16791	16700	16899	16677	16560	16836	16715	16773	16746	17046	16746	16664	16807	16837	16960	16708	16739	16816	16663	16812	16635	16620	16837	16794	16708	16936	16898	16839	16555	16877	16671	16635	16810	16832	16706	16710	16730	16847	16788	16743	16692	16885	16763	16805	16800	16689	16770	16969	16721	16835	16778	16864	16711	16718	16855	16785	16751	16806	16710	16798	16839	16683	16767	16783	16880	16641	16703	16539	16773	16895	16845	16837	16616	16740	16809	16832	16900	16657	16570	16818	16674	16847	16785	16618	16674	16764	17034	16525	16651	16640	16815	16943	16882	16561	16757	16834	16652	16875	16949	16798	16685	16704	16692	16842	16686	16716	16810	16809	16984	16819	16667	16669	16720	16871	16742	16983	16877	16713	16981	16889	16726	16701	16798	16833	16743	16735	16580	16769	16528	16813	16749	16790	16611	16635	16778	16731	16660	16871	16683	16829	16877	16835	17035	16725	16786	16766	16956	16814	17073	16836	17102	17010	16981	16860	16793	16791	16765	16905	16658	16836	16670	16664	16879	16910	16989	16814	17152	16867	16935	16620	16785	16888	16749	16737	16757	16788	16781	16682	16855	16774	16760	16751	16668	16934	16817	16720	16741	16765	16447	16833	16550	16879	16881	16783	16790	16655	16737	16801	17001	16556	16707	16903	16669	16875	16866	16788	16785	16687	16679	16670	16874	16981	17040	16732	16850	16898	16928	16681	16756	16687	16495	16896	16956	16768	17113	16760	16805	16799	16726	16943	16827	17026	16644	16783	16856	16617	16844	16849	16980	16863	16898	16652	16661	16604	16631	16827	16638	16799	16915	16834	16890	16682	16792	16781	16818	16897	16858	16554	16603	16705	16712	16811	16730	16781	16854	16946	16818	16951	16786	16699	16854	16721	16877	16687	16737	16841	16730	16551	16696	16767	16783	16798	16852	16680	16827	16886	16792	16979	16914	16933	16765	16925	16850	16853	16754	16804	17104	16678	16748	16696	16739	16927	16492	16736	16743	16803	16794	16746	16870	16722	16811	16763	16789	16645	16795	16671	17028	17042	16828	16718	16765	16818	16679	16764	16663	16581	16970	16899	16895	16691	16653	16909	16804	16728	16663	16634	16758	16946	16653	16693	16883	16651	16729	16702	16795	16615	16830	16898	16614	16763	16633	17004	16886	16822	16944	16769	16728	16886	16859	16801	16849	16837	16976	16942	16750	16736	16880	16824	16674	16646	16999	16948	16856	16642	16747	16657	16771	16786	16800	16787	16824	16984	16831	16949	16829	16452	16777	16895	16712	16746	16945	16802	16826	16862	16775	16700	16595	17009	16832	16612	16730	16817	16842	16762	16865	16680	16819	17043	16982	16647	16913	16642	16740	16923	16883	16699	16679	16771	16810	16775	16629	16772	16784	16798	16852	16871	17008	16870	16769	16977	16979	16814	16696	16958	16615	16881	16857	16650	16892	16665	16842	16780	16616	16795	16654	16713	16788	16518	16779	16843	16729	16878	16792	16660	16943	16864	16802	16735	16796	16939	16774	16741	16714	16691	16827	16379	16591	16685	16681	16881	16897	16627	16601	16895	16799	16927	16737	16773	16667	16711	16750	16784	16735	16941	16758	16857	16659	16997	16904	16590	16771	16927	16653	16824	16772	16633	16609	16757	16678	17025	16648	17030	16785	16970	16718	16812	16921	16633	16654	16794	16598	16725	16664	16774	16794	16531	16926	16718	16759	16783	16737	16564	16740	16655	16651	17025	16899	16845	17013	16702	16701	16685	16999	17094	16864	16900	16716	16708	16711	16939	16854	16835	16798	16646	16753	16737	17020	16954	16611	16595	16608	16639	16648	16946	16641	16758	16754	16772	16806	16740	16683	16677	16695	16586	16871	16657	16755	16624	16565	16907	16589	16895	16846	16900	16673	16918	16854	16951	16825	16655	16674	16612	16839	16620	16737	16898	16968	16830	16886	16844	16657	16697	17035	16898	16749	16543	16853	16810	16907	16941	16829	16848	16614	16584	16729	16718	16671	16620	16989	16891	16847	16794	16882	16683	16737	16699	16765	16762	17006	16949	16702	16679	16794	16835	16712	16777	16769	16955	16679	16954	16833	16822	16529	16678	16664	16599	16783	16859	16954	16729	16995	16685	16762	16601	16535	16552	16761	16801	17011	16879	16954	16737	16795	16708	16901	16614	16850	16795	16929	16750	16755	16608	16669	16700	17048	16636	16799	16695	16911	16746	16776	16527	16861	16789	16619	16774	16756	16922	16513	16790	16869	16624	16750	16871	16857	16737	16790	16663	16696	16638	16753	16876	16973	16520	16677	16754	16851	16663	16694	16760	16939	16809	16749	16818	16577	16718	16833	16655	16808	16364	16763	16944	16574	16745	16811	16896	16805	16763	16930	16911	16623	16859	16678	16683	16770	16879	16649	16692	16647	16837	16800	16627	16870	16678	16653	16846	16839	16524	16994	16896	16717	16935	16570	17071	16696	16743	16860	16835	16901	16892	16853	16871	16757	16695	16616	16697	16955	16697	16693	16877	16692	16700	16494	16830	16738	16769	16706	16998	16624	16793	16801	16893	16987	16811	16806	16968	16889	16887	16799	16957	16889	16743	16827	16828	16646	16909	16688	16924	16804	16631	16624	16694	16813	16716	16732	16965	16672	16906	16657	16714	16816	16754	16684	16632	16934	16775	16817	16878	16973	16882	16647	16555	16762	16926	16919	16624	16772	16719	16867	16954	16828	16613	16716	16856	16812	16710	16747	16612	16900	16690	16929	16656	16455	16875	16843	16719	16925	16938	16610	16659	16875	16891	16777	16772	16866	16786	16543	16729	16742	16893	16663	16849	16716	16637	16649	17049	16864	16688	16904	16799	16854	16719	17013	16847	16926	16746	17015	16619	16895	16859	16677	16821	16652	16980	16852	16753	16843	16977	16918	16765	16667	16635	16835	16895	16646	17068	16721	16928	17060	16656	16668	16756	16728	16980	16750	16802	16687	16642	16768	16781	16866	16659	16913	16775	16753	16833	16738	16755	16813	16721	16966	16732	17050	16656	16698	16844	16900	16793	16887	16710	16740	16626	16647	16735	16505	16634	16931	16768	16812	16660	16792	16776	16770	16647	16567	16823	16907	16612	16569	16761	16778	16806	16663	16855	16605	16578	16740	16828	16889	16647	16564	16734	16745	16564	16720	16924	16909	16845	16692	16861	16715	16719	16644	16779	16894	16817	16680	16742	16889	16613	16775	16786	16942	16783	16685	16735	16855	16774	16678	16808	16973	17023	17140	16768	16682	16660	16716	16752	16936	16934	16802	16564	16624	16822	16927	16836	16683	16749	16738	16753	16850	16811	16799	16736	16869	16755	16807	16838	16895	16842	16566	16706	16849	16663	16945	16800	16801	16826	17054	16802	16916	16714	16835	16822	16771	16656	16846	16662	16816	16847	16782	16714	16820	16670	16856	16577	16813	16832	16769	17022	16950	16663	16906	16613	16742	16793	16912	16737	16878	16762	16878	16900	16650	16757	16745	16858	16831	16644	16996	16855	16787	16707	16897	16930	16785	16834	16920	16850	16754	16726	16661	16628	16654	16714	16622	16953	16947	16794	16811	16926	16756	16740	16702	16834	16836	16544	16823	16779	16831	16845	16747	16935	17060	16572	16657	16936	16838	16613	16629	16695	17032	16864	16841	16876	16812	16726	16649	16718	16812	16755	16810	16648	16713	16794	16731	16740	16672	16886	16981	16786	16774	16966	16691	16635	16917	16705	16878	16874	16816	17123	16685	16781	16875	16574	16686	16478	16777	16876	16764	16775	16644	16678	16720	16802	16798	16673	16993	16735	16733	16872	16803	16947	16706	16748	16681	16917	17063	16864	16673	16834	16775	17112	16753	16823	16977	16561	16907	16922	16667	16808	16730	16813	16583	16732	16850	16681	16714	16761	16816	16896	16891	16925	16760	16837	16749	16665	16660	16856	16830	16772	16757	16739	16894	16820	16797	16809	16781	16945	16716	16740	16509	16579	16949	16920	16853	16738	16779	16629	16544	16735	16938	16778	16666	16965	16813	16642	16658	16598	16672	16786	16781	17040	16919	16711	16750	16521	16672	16925	16666	16848	16768	16559	16923	16584	16548	16766	16888	16583	16699	16622	16721	16790	16809	16750	16792	16862	16777	16597	16666	16660	16813	16620	16865	16941	16843	16710	17018	16932	16936	16685	16896	16867	16820	16782	16788	16854	16646	16802	16860	16592	16987	16620	16622	16686	16863	16627	16704	16630	16742	16789	16816	16747	16817	16631	16838	16763	16940	16729	16695	16756	16557	16961	16809	16820	16790	16878	16600	16729	16714	16863	16578	16711	16826	16822	16812	16796	16832	16630	16787	16873	16741	16734	16896	16875	16634	16658	16767	16653	16817	16954	16778	16796	16849	16700	16766	16758	16645	16727	16902	16681	16670	16820	16753	16858	16820	16816	16729	16863	16853	16803	16771	16710	16596	16861	16649	16873	16702	16926	16795	16632	16674	16905	16837	16892	16930	16955	16665	16693	16783	16671	16944	16705	17107	16657	16749	16787	16970	16821	16919	16801	16973	16721	16628	16771	16994	16783	16673	17072	16806	17001	16835	16799	16904	16940	16646	16942	16962	16782	16877	16990	16794	16827	16865	16841	16807	16703	16656	16707	16755	16796
53361	68625	60942	46304	36952	30503	22743	17300	15703	14739	14076	13318	12835	12647	12492	12245	12232	11907	12276	12083	12106	11944	11857	12082	12016	11926	11830	11989	11793	11815	11780	11861	11924	12077	11916	11772	11917	12000	11977	11864	11703	11857	12112	11783	11771	11829	11851	11994	11784	11785	11749	11754	11701	11849	11774	11820	11893	11923	11875	11848	11897	11846	11857	11841	11921	11802	11648	11881	11820	11729	11834	11763	11940	11907	11891	11732	11893	11724	11730	11753	11758	11837	11917	11678	11803	11852	11707	11728	11736	11853	11673	11752	11872	11701	11836	11811	11751	11873	11745	11715	11860	11862	12043	11701	11818	11747	11828	12056	11769	11717	11846	11729	11730	11732	11743	11868	11995	11740	11744	11795	11844	11798	11731	11809	11659	11974	12002	11770	11957	11785	11760	11778	11877	11806	11793	11985	11966	11832	11967	11863	11935	11759	11986	11613	11916	11826	11770	11803	11840	11642	11845	11756	11810	11851	11868	11835	11861	11901	11873	11843	11961	11828	11920	11714	11872	11848	11724	11927	11791	11826	11841	11860	11722	11986	11812	12004	11741	11613	11813	11748	11747	12053	11774	11782	11815	11737	11747	11803	11687	11858	11651	11812	11791	11799	11863	11599	11548	11785	11874	11866	11875	11948	11721	11665	11769	11756	11668	11807	11832	11959	11857	11668	11818	11786	11724	11953	11792	11960	11989	11754	11773	11875	11982	11606	11845	11900	11743	11765	11953	11900	11610	11821	11841	11793	11888	11851	11800	11807	11883	11840	11769	11981	11694	11827	11781	11893	12000	11843	11726	11750	11710	11646	11858	11705	11806	11896	11802	11900	11832	11727	11928	11755	11746	12086	11724	11744	11930	11672	11872	11784	11945	11767	11747	11825	11857	11859	11878	11844	11780	11760	11696	11661	11920	11904	11759	11657	11797	11834	11760	11934	11768	11773	11750	11827	11903	11879	11792	11610	11837	11933	11936	11618	11922	11847	11924	11716	11886	11918	11785	11884	11752	11815	11850	11844	11869	11880	11806	11835	11888	11708	11814	11874	11877	11823	11821	11838	11685	11800	11862	11929	11816	12012	11820	11850	11920	11841	11904	11579	11655	11779	11851	11894	11705	11795	11794	11877	11906	11687	11851	11638	11738	11925	11912	11888	11737	11786	11815	11901	11898	11988	11920	11900	11937	11977	11813	11809	11880	11709	11833	11872	11933	11842	11929	11826	11700	11859	11908	11859	11665	11686	11995	11837	11782	11799	11838	11774	11924	11722	11744	11838	11787	11759	11946	11906	11766	11738	11744	11740	11808	11897	11775	11801	11790	11793	11753	11885	11869	11873	11684	11893	11884	11792	11723	11941	11758	11932	11862	11943	11895	11832	11882	12055	11685	11896	12014	11856	11797	11800	11884	11756	11706	11963	11914	11767	11963	11818	11793	11871	11928	11785	11786	11790	11964	11748	11772	12004	11956	11694	11963	11750	11814	11787	11790	11759	11851	11689	11901	11689	11922	11910	11772	11768	11806	11901	11832	11844	11859	11775	11812	11971	11824	11633	11963	11941	11897	11737	11877	11893	11803	11710	11869	11926	11660	11883	11762	11794	11821	11697	11863	11802	11852	11698	11827	11742	11774	11902	11896	11797	11727	11813	11810	11848	11988	11866	11773	11788	11766	11876	11881	11905	11809	11699	11761	11742	11755	11816	11855	11774	11757	11743	11755	11707	11884	11810	11875	11871	11852	11867	11870	11636	11775	11864	11837	11746	11945	11837	11593	11739	11799	11749	11828	11856	11953	11789	11799	11952	11814	11856	11873	11803	11761	11819	11860	11712	11914	11788	12037	11813	11732	11770	11844	11754	11903	11823	11730	11664	11912	11662	11893	11844	11842	11850	11825	11756	11789	11749	11887	11766	12018	11865	11973	11832	11704	11745	11812	11700	11887	11953	11819	11850	11723	11912	11779	11755	11967	11814	11815	11734	11701	11817	11672	11760	11890	11826	11681	11686	11600	11867	11780	11650	11814	11750	11760	11797	11677	11748	11839	11770	11734	11810	11766	11860	11971	11930	11815	11822	11846	11737	11783	11922	11898	11780	11820	11775	11862	11788	11855	11814	11750	11832	11851	11829	11968	11781	11890	11761	11941	11730	11896	11891	11814	11857	11813	11942	11891	11766	11884	11968	11811	11850	11912	11764	11801	11735	11770	11769	11887	11699	11906	11783	11794	11802	11692	11683	11779	11786	11972	11640	11743	11690	11769	11879	11870	11781	11656	11904	11910	11880	11749	11852	11912	11797	11876	11825	11950	11983	11897	11832	11863	11717	11963	11831	11840	11719	11771	11820	11777	11856	11799	11942	11907	11826	11878	11865	11865	11873	11875	11723	11734	11970	11809	11883	11715	11690	11834	11793	11825	11760	11838	11738	11947	11914	11818	11697	11746	11874	11872	11927	11784	11707	11798	12018	11881	11729	11942	11859	12022	11962	11843	11777	11735	11807	11785	11801	11936	11737	11792	11841	11970	11748	11803	11702	11957	11811	11769	11802	11819	11817	11850	11857	11940	11802	11820	11797	11897	11979	11797	11716	11808	11873	11905	11693	11760	11797	11869	11939	11811	11846	11845	11744	11863	11732	11852	11852	11752	11901	11772	11703	11934	11930	11941	11913	11822	11711	11907	11629	11812	11728	11831	11861	11962	11925	11623	11841	11790	11741	11740	11797	11884	11794	11789	11852	11944	11848	11942	11889	11792	11793	11858	11761	11730	11874	11706	11643	11834	11816	11794	11844	11676	11791	11778	11916	11752	11962	11975	11868	11737	11760	11705	11783	11882	11699	11813	11936	11866	11849	11865	11964	12057	11703	11903	11800	11748	11823	11809	11909	11934	11776	11981	11794	11824	11780	11801	11738	11915	11911	11777	11799	11737	11786	11789	11901	11888	11880	11742	11878	11871	11812	11839	11793	11730	11898	11736	11804	11760	11803	11790	11902	11956	11893	11806	11697	11936	11707	11784	11817	11601	11858	11752	11814	11823	11906	11740	11938	11865	11789	11715	11718	11927	11899	11890	11629	11848	11808	11812	11775	11831	11842	11799	11758	11897	11765	11899	11784	11873	11855	11937	11967	11915	11929	11748	11662	11870	11806	11863	11759	11963	11877	11864	11983	11901	11780	11763	11802	11786	11874	11851	11888	11704	11917	11795	11930	11777	11746	11820	11826	11799	11912	11718	11940	11860	11924	11847	11882	11867	11827	11754	11838	11740	11747	11750	11725	11798	11836	11803	11881	11902	11992	11758	11806	11780	11910	11836	11850	11769	11825	11828	11911	11773	11776	11779	11985	11827	11767	11682	11759	11884	11815	11866	11836	11558	11747	11819	11858	11785	11642	11801	11854	11746	11738	11805	11733	12073	11704	11925	11878	11830	12016	11879	11852	11749	11837	11710	11800	11980	11820	11783	11713	11902	11892	11977	11963	11625	11965	11928	11792	11760	11910	11750	11843	11787	11809	11731	11923	11789	11822	11775	11804	12001	11809	11760	11688	11871	11883	11749	11778	11807	12014	11642	12023	11788	11698	11702	11848	11864	11882	11795	11803	11741	11867	11817	11834	11753	12007	11634	11928	11805	11810	11853	11697	11920	11914	11898	11807	11635	11869	11746	11795	11616	11836	11812	11745	11772	11922	11895	11792	11863	11952	11983	11846	11728	11714	11870	12046	11894	11753	11770	11753	11928	11801	11826	11653	11908	11820	11753	11908	11820	11856	11770	11749	11826	11751	11783	11994	11750	11902	11836	11919	11833	11649	11885	11945	11852	11719	11971	11742	11881	11933	11705	11766	11960	11683	11835	11987	11873	11846	11890	11709	11785	11907	11746	11904	11649	11879	11876	11761	11744	11898	11626	11675	11915	11814	11856	11868	11832	11974	11709	11778	11842	11887	11835	11991	11739	11954	11841	11748	11898	11922	11930	11730	11891	11823	11860	11884	11891	11882	11891	11793	11802	11901	11854	11801	11856	11785	11905	11795	11946	11979	11772	11893	11845	11914	11779	11770	11741	11800	11878	11832	11775	12006	11656	11828	11907	11986	11876	11977	11811	11824	11791	11865	11705	11864	11832	11873	11867	11823	11659	11808	11844	11820	11891	11808	11865	11842	11799	11709	11600	11860	11876	11888	11809	11914	11729	11872	11637	11908	11866	11858	11861	11662	11882	11684	11880	11656	11719	11707	11745	11749	11783	11855	11746	11815	11733	11716	11950	11912	11760	11808	11866	11813	11831	11814	11960	11753	11839	11881	11863	11806	11865	11667	11894	11624	11818	11716	11745	11868	11825	11927	11734	11867	11690	11938	11849	11778	11860	11773	11853	11758	11852	11862	11758	11900	11782	11857	11997	11701	11736	11848	11850	11902	11880	11911	11796	11930	11794	11849	11672	11896	11937	11676	11933	11728	11935	11818	11895	11735	11816	11786	11833	11718	11766	11832	11836	11845	11854	11926	11790	11745	11818	11687	11825	11801	11870	11732	11802	11952	11830	11823	11719	11867	11929	11924	11824	11998	11938	11820	11829	11949	11895	11769	11798	11702	11946	11780	11884	11834	11622	11789	11698	11786	11703	11944	11848	11674	11777	11800	11762	11864	11840	11917	11681	11799	11868	11783	11836	11851	11782	11657	11697	11853	11969	11822	11928	11764	11899	11812	11655	11665	11894	11859	11915	11973	11830	11883	11736	11976	11822	11712	11889	11878	11821	12035	11706	11839	11981	11633	11791	11588	11813	11735	11878	11750	11806	12062	11792	11844	11712	11789	11827	12102	11757	11659	11785	11749	11852	11973	11753	11873	11924	11923	11813	12005	11770	11922	11904	11819	11806	11950	11896	11777	11776	11887	11984	11946	11923	11914	11856	11940	11611	11781	11677	11822	11933	11917	11771	11789	11839	11892	11950	11936	11762	11869	11849	12118	11643	11846	11846	11794	11766	11993	11799	11782	11789	11984	11747	11860	11709	11736	11863	11807	11962	11810	11749	11714	11694	11937	11770	11653	11681	11847	11866	11770	11735	11811	11839	11745	11832	11820	11768	11726	11957	11732	11846	11801	11846	11823	11833	11821	11669	11885	11946	11782	11670	11861	11746	11788
26420	22393	36304	42682	40532	39731	34036	26359	24144	22033	19685	18728	18299	18004	17693	17487	17412	17372	17284	17056	17120	17232	17158	17029	17093	17105	16772	16786	17000	17048	16699	16934	16879	16878	16868	16938	16838	16829	16755	16865	17063	17066	16818	16670	16975	16762	17057	16872	16778	16950	17041	16859	16900	16936	16903	17107	16895	16682	16866	16639	16617	16837	16915	17086	16930	16703	16909	16649	16602	16612	16818	16866	17103	16945	16902	16579	16965	17154	16665	16842	16784	16753	16837	16791	16939	16849	17049	16750	16952	16806	16801	17113	16955	16810	16851	16903	16791	16830	16822	16847	16755	16755	16894	16766	16874	16965	16946	17042	16928	16988	16809	17095	16943	16806	17066	16860	16885	17035	16955	17020	16996	16822	16809	17027	16613	16670	16830	16912	16916	16994	16749	16835	16958	16803	17004	16909	16751	17096	16689	16894	16977	16781	16940	16792	16885	17044	16936	16904	16822	16830	16940	16776	16908	16741	16787	16671	16876	16896	16847	16711	16890	16906	16753	16905	16937	16789	16854	16746	16714	16821	16865	16644	16913	16705	16807	16606	16971	16908	16927	16770	16952	17057	16930	16969	16733	16825	16777	16707	16806	17016	16906	16964	16760	16796	16897	16940	16777	16930	16880	16603	16871	16874	16797	16802	16840	16777	16842	16903	16674	16722	16909	16918	16925	16622	16772	16659	16798	16893	16846	16784	16870	17013	17038	16732	16656	17032	16807	16730	16646	16757	16768	16774	16746	16875	16687	16892	17097	16857	16690	16918	16979	16673	16996	16647	16978	16692	16838	16837	16800	16634	16975	16744	16867	16793	16541	16725	16738	16669	16853	16848	17052	16985	16746	16764	16736	16593	16857	16975	16687	17022	16731	16786	16879	16909	16894	16862	16931	16763	16720	16724	17141	16852	16986	16988	16918	16796	16909	16984	16810	16717	16901	16770	16748	17146	16933	16789	17052	16956	16790	16818	16770	16816	16878	16918	16702	16946	16846	16933	16848	16911	16841	16862	16779	16829	16872	16619	16814	16735	16796	16635	16696	16683	16873	16872	16910	16833	16886	16855	16893	16930	16730	16747	16844	16754	16610	16841	16729	16590	16886	16929	16830	16927	16734	16888	17064	16849	16916	16704	16704	17087	16928	16821	16610	16706	16794	16787	16867	16804	16896	16782	16984	16873	16868	16934	16971	16727	16862	16873	16785	16904	16919	16897	16919	16892	16727	16736	16772	16752	16780	16893	16929	16825	16722	16906	16697	16935	16630	16931	16763	16733	16839	16788	16790	16835	17016	16812	16673	16793	16796	16952	16940	16768	16752	16948	16893	16875	16863	16929	16750	16810	16818	16796	16929	16795	16893	16740	16906	16982	16751	16839	16784	16717	16658	16923	16919	16759	16801	16849	16900	17048	17144	16822	16821	16857	16759	16878	16915	16834	16663	16790	16983	16778	16797	16836	16796	16855	16850	16597	16858	16813	16710	16818	16792	16637	16834	16810	16622	16840	16866	16970	16900	16783	16814	16982	16840	16782	16731	16907	16816	16695	16924	16931	16827	16847	16829	16956	16746	16844	16740	16845	16993	16896	17010	16758	16965	16638	16928	16828	17108	16985	16889	16777	16741	17082	16668	16847	16850	16746	16742	16801	16936	16969	16791	16779	16923	16743	16591	16744	16854	16827	16781	16779	16990	16850	16727	16811	16737	16858	16765	17069	16932	16872	17032	16925	16920	17067	16852	16717	16781	16854	17017	16869	16848	16761	16966	16972	16799	16810	16882	16833	16983	16909	16960	16759	16790	16676	16866	16741	17006	17010	16649	16587	16775	16837	16933	16778	16865	16953	16932	16939	17008	16762	16778	16887	16895	16609	16704	16616	16751	16882	16744	16780	16869	16809	16706	16686	16761	16854	16825	16944	16838	16782	16804	16699	16801	16688	16860	16722	16772	16714	16854	16962	16704	16600	16803	16719	16940	16758	16988	16784	16785	17063	16883	16912	16781	16681	16944	16864	16840	16916	16736	16827	17109	16942	16662	16774	16870	16791	16783	16896	17083	16873	16920	16683	16989	16928	17000	16833	16913	16780	16832	17028	16802	16808	16842	16915	16776	17079	16719	16647	16739	16784	16779	16745	17118	16728	16841	16778	17063	16822	16900	16800	16759	16863	16910	16784	16781	16877	16851	16802	16945	16768	17046	16882	16792	16712	16735	16910	16797	16723	16856	16927	16946	16714	16846	16770	16585	16922	16775	16481	16870	16711	17116	16880	16653	16958	16874	16797	16911	16810	16929	16818	16983	16806	16719	16810	16910	16946	16717	16889	16753	16801	16818	17070	16902	16902	16817	17034	16857	16992	16846	16836	16657	16822	16844	17014	16875	16927	16723	16634	16875	16801	16939	16698	16966	16682	16877	16749	16808	17017	16958	16748	17054	16832	16881	16968	16814	16971	16854	16703	16798	16768	16868	16765	17035	16767	16854	16847	16955	16814	16794	16884	16979	16936	16661	16911	16804	16664	16946	16779	16817	16852	16778	16647	16724	16876	16681	16685	17005	16686	16715	16920	16800	16709	16854	16888	16871	16890	16651	16697	16850	16813	16868	16929	16838	16550	16709	16935	16877	16748	16978	16920	16853	16836	16968	16785	16686	16731	16718	16704	16694	16937	16729	17031	17004	16955	16959	16678	16820	16706	16870	17063	16740	16709	16593	16968	17090	16767	16864	16811	17088	16917	16874	16809	16752	16713	16712	16680	16883	16864	16681	16706	17011	17016	17095	16815	16663	16655	16767	16761	16832	16828	16850	16823	16621	16823	17032	17030	17050	16908	16861	16856	16934	16799	16957	16923	16671	16827	17058	16633	16912	17071	16940	16801	16883	16799	16822	16978	17029	16934	16729	16930	16838	16801	16851	16810	16772	16873	16924	16797	17013	16710	16667	16826	16728	16979	16815	16895	16959	16808	16752	16746	16859	16697	16669	16920	16884	16757	16833	16845	17026	16904	16694	16505	16823	16749	16885	16896	16702	16892	16987	16705	16928	16928	16892	16847	16745	16791	16696	16784	16727	16913	16992	16926	16677	17029	16793	16844	16764	16872	16860	16742	16999	17003	16715	17059	16928	16932	16847	16887	16765	16823	16780	17010	16843	16864	16742	17006	16669	16752	16888	16883	16733	16615	16779	16884	16681	16986	17053	16780	16894	16801	16723	16976	16902	16605	16848	16861	16928	16879	16947	16835	16872	16851	16737	16708	16983	16653	16682	16833	16804	16784	16860	16649	16859	16933	16802	16738	16781	16728	17119	16808	17070	16923	16974	16675	16753	16687	16869	16912	16974	16871	16783	16859	16786	16967	16835	16586	16666	16762	16620	16781	16835	16836	17040	17018	16835	16777	16768	16664	16806	16826	16993	16983	16626	16756	16615	16838	16564	16739	16724	16643	16644	16873	16680	16724	16755	16708	16958	16866	16934	16683	16723	16661	16785	16773	16973	16962	17034	16744	16955	16841	16713	16748	16949	16690	16813	16759	16989	16960	16966	16814	16847	16829	16974	16978	16700	16896	16839	16852	16915	16880	16822	16917	16815	16944	16698	16698	16761	16872	16828	16696	16780	16798	16740	16930	16950	16920	16798	16925	16666	16806	16957	16879	16897	16837	16742	16839	16855	16754	16832	16895	16718	16732	16751	16613	16840	16846	16895	16791	17137	16921	17000	16850	16818	17023	16684	17034	16773	17089	16831	16947	16844	16947	16799	16780	16769	16573	16699	16784	16733	16908	16876	16856	16865	16950	16675	16864	16607	16877	17048	16848	16815	16726	16786	16934	16657	16862	16905	16958	16845	16863	16905	16745	16702	16591	16817	16729	16893	16863	16995	17067	16686	16801	16668	16696	16779	16829	16621	16919	16809	17076	16792	16487	16838	16921	16816	16817	16856	16663	17054	16859	16761	16746	17091	17054	16956	16747	16830	16912	16816	16652	16674	17002	16918	16905	16890	16717	16880	16890	16746	16885	17037	17027	16925	16758	16802	16902	17072	16791	16773	17097	17032	16892	16997	16706	16910	16875	16722	16940	16786	17126	16826	16909	16800	16896	16891	16766	16811	16652	16831	16814	16917	16803	16945	16631	16930	16757	16853	16783	16707	16851	16919	16921	16864	16713	16780	16634	16743	16774	16863	16855	17068	16780	16682	16897	16932	16899	16879	16820	16868	16642	16702	16550	16907	16704	16670	16786	16755	16784	16631	16701	16688	16832	16996	16783	16669	16806	16664	16662	16728	16819	16873	16882	16768	16803	16916	16793	16786	16925	16735	16877	16811	16843	16950	16906	16769	17269	16884	16839	16881	17001	16906	16736	16998	16985	16760	16818	16797	16911	16952	16777	16860	16650	16788	16684	16895	16972	16765	16703	16765	16782	16994	16747	16803	16645	16880	16802	16917	16850	17041	16929	16819	16962	16731	16828	17028	16795	17045	16818	17013	16976	16893	16808	16607	16674	16749	16542	16757	16782	16836	16809	16684	16708	16946	16885	16866	16999	16923	16838	16610	16812	16657	16860	16855	16856	16939	16789	17007	16858	17023	16839	16818	16632	16856	16685	16831	16775	16808	16839	16895	17058	16850	16906	16699	16695	16727	16911	16884	16745	16635	16747	16957	16603	17097	16887	16809	16743	16821	17014	16586	16888	16874	16951	16792	16952	16791	16823	16586	16855	16727	16900	16772	16571	16827	16906	16972	16808	16697	16871	17055	16976	16904	16849	16859	16807	16739	16725	16918	16682	16756	16755	16883	16755	16908	17036	16962	16730	16903	16737	17000	17042	16819	16944	16922	16953	16987	16935	16859	16963	16938	17132	16859	16897	16978	16877	16940	16865	16970	16904	16862	16774	16593	16802	16914	16947	16682	16701	16881	16999	16788	16897	17039	16653	16713	16760	16821	16890	16843	16758	16847	17023	16843	16861	16899	16716	16893	16815	16766	16717	16782	16941	16748	17017	16939	17016	16945	16833	16793	17042	16850	16872	16855	16956	16927	16839	16791	16931	16866	16936	16960	17084	16901	16798	16926	16762	16824	16729	16780	16726	16898	16841	16885	16878	16818	17202	16882	16845	16625	16751	16889	16921	16939	16936	16841	16698
53916	78524	71763	55754	44427	37456	28738	21856	19773	16907	15022	13784	13295	12897	12601	12566	12238	12217	11993	12022	12047	12056	11947	11922	11989	11870	11971	11843	12083	11964	11842	11977	11870	11892	11748	11874	12049	11743	11953	11638	11926	11951	12027	11809	11920	11951	11877	11956	11784	11943	11795	11875	11734	11909	11836	11914	11925	11675	12079	11925	11846	11897	11939	11816	11797	11821	11890	11704	11881	11955	11789	11928	11854	11896	11961	11808	11973	11973	11917	11982	11996	11866	11952	11928	11837	11761	11994	11890	11806	11906	11864	11940	11649	11887	11875	11861	11744	11857	11774	11907	11905	11902	11972	12030	11799	11899	11761	11971	11877	11796	11831	11829	11732	11938	11824	11730	12076	11745	12035	11820	11814	11797	11900	11779	11740	11795	11882	11910	11744	11886	11997	11979	11994	11764	12029	11767	11931	11994	11917	11876	11900	11886	11717	11871	11632	11802	11949	11754	12021	11766	12032	11816	11874	11824	11781	11746	11765	11958	11857	11871	11964	11854	11963	12047	11951	11960	11937	11820	11880	11801	11873	11809	11897	11887	11919	11783	11773	11965	11857	11795	11959	11778	11722	11753	11813	11985	11709	11843	11996	12006	11847	11905	11905	11689	11895	11745	11883	11854	11922	11879	11922	11953	11911	11689	11797	11798	11948	11784	12042	11846	11731	11883	11943	11830	11782	11757	12035	11732	11975	11951	11832	11882	11794	11810	11744	11833	11854	11889	11697	11959	11977	11881	11791	12037	11710	11817	11854	11849	11814	11916	11944	11948	11933	11810	12063	11869	11860	11865	11981	11825	11974	11966	11812	11837	11855	11844	12041	11645	11891	11820	11923	11952	11912	11939	11864	11757	11768	11953	11745	11871	12040	11861	11861	11759	11979	11839	11891	11783	11858	11790	11988	11827	11814	11943	11853	11767	12035	11869	11826	11792	11836	11793	11985	11754	11800	12004	11954	11900	11862	11959	11843	11866	11851	11777	11960	11933	11888	11854	11704	11791	11707	11831	11805	11865	11877	11970	11869	11806	11932	11903	11879	11731	11815	12135	11882	11736	11874	12006	11812	12020	11808	11686	11958	11854	11914	11960	11831	11918	11783	11975	11730	11789	11592	11856	11839	11938	11762	11912	11828	12054	11799	11797	11918	11740	12013	11951	11909	11866	11896	11898	11894	11843	12109	11919	11917	11823	11806	11853	11886	11889	11842	11892	11760	11975	11892	11666	11970	11866	11854	11911	11835	11905	11892	11895	11931	11687	11830	11801	11762	11916	11745	11921	11934	11748	11907	11908	11582	11852	11749	11845	11882	11780	11834	11895	11807	11783	11943	11742	11671	11921	11908	11819	11847	11871	11817	11709	11982	11876	11743	11964	11867	11891	11938	11855	11946	11858	11820	11856	12039	11864	11960	11934	11947	11755	11749	11988	11928	11714	11769	11777	11960	11940	11789	11889	11785	11880	11942	11810	11756	11727	11846	11793	11859	11855	11906	11765	11963	11837	11938	11872	11821	11875	11818	11660	11925	11790	11924	11750	11876	11616	11968	11788	12034	11906	12003	11892	11810	11944	11931	11980	11775	11825	11629	11919	12063	11646	11802	11860	11961	11825	11791	11980	11838	11936	11724	11902	11916	11903	11843	12009	11737	12052	11895	11798	11799	11925	11948	11771	11824	11827	11968	11812	11768	11933	11838	11830	11864	11871	11961	11930	11807	11828	11893	11805	11815	11792	11880	11702	11771	11986	11885	11785	11999	11846	11798	11795	11943	11820	11944	11971	11883	11709	11773	11861	11898	12001	11895	11888	11862	11929	11697	11799	11891	11855	11956	11905	11783	11966	11744	11755	11883	11923	11786	11905	11990	11843	11857	11831	11841	11812	11919	11918	11827	11964	11721	12095	11897	11904	11745	11777	11778	12044	11865	11876	11778	11903	11752	11990	11814	11888	11988	11895	11838	11645	11794	11898	11920	11940	11877	11781	11831	11773	11747	12014	11844	11973	12007	11804	11873	12002	11823	11786	11845	11862	11955	11864	11728	11692	11937	11735	11825	11849	11842	11875	11796	11851	11689	12039	11751	11904	11779	11837	11834	11828	11808	11879	11917	11847	11810	11838	11839	11816	11871	11925	11890	11907	11961	12027	11831	11688	11771	11833	11929	11831	11865	11883	11829	11899	11893	11856	11933	11842	11901	12038	12023	11571	11744	11853	11819	11917	11864	11836	11811	11809	11775	11795	11859	11864	12045	11710	11884	11838	11793	11833	11916	11824	11850	11922	11846	11954	11827	11897	12033	11714	11913	11889	11946	11942	11774	11918	11863	11913	11885	11899	11874	11866	11847	11923	11783	11911	11921	11783	12036	12065	11893	11917	11716	11852	11888	11842	11694	11911	11799	11844	11755	11937	11823	11785	11857	11901	11796	11883	11779	11940	11934	11802	11864	11817	11868	11911	11856	11782	11874	11934	11844	11925	11931	11813	11973	11889	11972	11669	11919	11976	11933	12000	12067	11722	11809	11916	11970	11862	11857	11807	11921	11793	11973	11762	11851	11828	11881	11911	11875	11825	11847	11747	11894	11861	11817	11816	11835	11776	11796	11847	11825	11902	11860	11775	11862	11824	11841	12094	11921	11869	11993	11907	11795	11916	11838	11881	11790	11772	11857	11942	11793	12030	11981	11892	12000	11830	11880	11836	11740	11914	11847	11911	11825	11918	11948	12006	11832	12099	11856	11662	11966	11702	11940	11887	11852	11772	11872	11681	11862	11844	11720	11721	11830	12069	11768	11853	11935	11950	11667	11897	11930	11800	11799	11801	11782	11968	11930	11736	11984	11902	11702	11877	11884	11673	11870	11844	12001	11954	11897	11849	11846	11953	11930	11958	11931	11937	11850	11750	11897	11864	11917	11937	11822	11926	11868	11799	11846	11831	11812	11906	11844	11908	12003	12019	11889	11853	11908	11917	11837	11996	11893	11755	11823	11667	11952	11819	11972	11808	11968	11647	11774	11994	11845	11856	12050	11857	12023	11904	11880	12179	11793	11914	11816	12000	11972	11909	11767	11875	11947	11923	11843	11794	11949	12035	11744	12020	11795	11983	11958	12071	11960	12023	11840	11827	11779	11892	11826	11924	11995	11911	11986	12054	11785	11906	11816	11942	11877	11743	11788	11944	11932	11919	11894	11738	11912	11999	11882	11854	11851	11912	11962	11766	11974	11830	11777	11955	12055	11818	11797	11847	11917	11790	11954	11972	11870	11876	11773	11773	11796	11876	11750	11952	11845	11971	11913	11883	11774	11903	11829	11597	11693	11804	11952	12013	11709	11899	11886	11848	11817	11955	11877	11841	11869	11853	12057	11950	12069	11917	11708	11849	12065	11855	11859	11858	11805	11860	11819	11730	11791	11786	11801	12063	11855	12037	11602	11921	11968	11961	11910	12042	11973	11946	11817	11893	11813	11896	11991	11971	11950	11627	11834	11912	11826	11722	11741	11859	11858	11970	11691	11912	11881	12064	11765	11811	11781	11986	11786	11624	11945	11904	11820	11866	11846	11944	11966	11870	11882	11958	11892	11845	11890	11848	11804	11851	11966	11918	11722	11837	11989	11816	11945	11710	11871	11790	11749	11882	11848	11752	11894	11862	11822	11979	11864	11906	11809	11860	11811	11826	11982	11933	11804	11867	11864	11899	11741	11801	12039	11839	12001	11876	11831	11839	11847	11791	11876	11812	11933	11769	12009	11853	11869	11894	11953	11859	11797	11964	11789	11853	11865	11978	11712	11894	11823	11844	11845	12030	11829	11927	11793	12067	11855	11886	11755	11929	11952	12042	12006	11846	11807	11755	11981	11871	11864	11800	11959	11882	11896	11759	11998	11911	11907	11826	11963	11992	11844	12023	11835	11790	11946	11844	11804	11848	11833	11866	11668	11902	11805	11744	11880	11788	11998	11816	12005	11900	11850	11657	11805	11782	11943	11824	12104	11850	11803	11903	11968	11748	11662	11827	11858	11796	11930	11866	11839	12032	11848	11777	12041	12049	11701	11879	12085	11836	11773	11912	11859	11781	11774	11949	11810	11806	11687	11951	11913	11898	12030	11865	11952	11782	11944	11856	11805	11822	11875	12013	11887	11955	11884	11950	11861	11898	11947	11974	11867	11894	11878	11924	12042	11894	11913	11717	11818	11914	11865	12002	12004	11946	11921	11863	11887	11920	11688	11693	11798	11855	11845	11834	11880	11725	11903	11829	11876	11895	11754	11942	11752	11807	11758	11805	11862	11890	11884	11908	11803	12103	12030	11858	11807	11872	11823	11882	11848	12036	11796	11780	11814	11730	12013	11955	11912	11899	11883	11883	11969	11934	11864	11870	11827	11688	11925	11840	12050	11869	11867	11928	11876	11807	12003	12008	11837	11767	12038	11860	11721	11890	11862	11859	11861	11899	11759	11851	11898	11835	11750	11883	11871	11744	11710	11831	11876	11693	11907	11967	11954	11902	11861	11919	11966	11889	11820	11863	11854	11858	11776	11817	11693	11878	11918	11812	11849	12131	11854	11804	11798	11764	11762	11858	11817	11964	12029	11863	11901	11962	11879	11761	11816	11977	11885	11780	11914	11726	11794	11791	11871	11924	11867	11858	11845	11860	11992	11892	12071	12095	11856	11929	11917	11931	11810	11992	11967	11958	11901	11917	11932	11748	11804	11739	11733	11757	11841	11844	11818	11967	11690	11899	11757	11860	11746	11856	11809	11831	11887	11895	11760	11946	11990	11850	11786	11804	11769	12036	11830	11805	11753	12039	11722	11841	12138	11849	11857	11845	11805	11827	11753	11987	11994	11981	11695	11921	12056	11848	11891	11818	11961	11831	11928	11785	11820	11678	11726	11950	11929	11942	11831	11806	11935	11921	11961	11976	12070	11993	11926	11809	11796	11953	11894	11813	12033	11821	11861	11759	11881	11862	11948	11958	11776	11840	11902	11936	12106	11885	11772	11781	11952	11829	11915	11910	11932	11966	11909	11824	11822	11803	11731	11967	11900	11875	11840	11742	11747	11858	11827	11873	11735	12039	11970	11791	11808	11889	12065	11860	12011	11788	11739	11703	12010	11796	12047	11772	11928	11821	11845	11943
24315	21369	30922	30857	37154	41244	37695	29233	25724	22829	20824	19899	19367	18661	18127	18021	17762	17738	17495	17667	17227	17301	17434	17088	17363	17167	17289	17201	17093	17024	17054	17144	17056	17116	17033	17014	16880	16893	17149	17201	16946	16832	16983	17022	16839	17220	17193	17042	16924	17106	17162	17023	16844	16995	17105	16861	16817	17076	17077	16806	17118	16891	17217	16853	17198	17085	17205	17128	17132	17300	17284	16962	16932	16968	16910	16979	17035	16954	17233	16806	17029	16985	16944	16991	16870	17087	16941	16956	16846	17108	17010	16911	16998	16997	16861	17034	17061	16895	17044	17177	16908	17012	17069	17028	16896	16900	16987	17090	16996	17098	16855	16968	17018	17027	17136	16694	17122	16994	16949	17002	17285	17019	17200	17079	16955	16993	17213	17050	16981	17038	16784	16869	17000	17079	16901	17051	16961	17089	16971	17016	16846	17090	16800	17004	17136	16896	16721	16836	16926	16899	17160	17192	16996	16943	16963	17061	17009	16977	17083	16999	16895	17015	16919	17014	16931	16922	16849	17026	16837	16946	16916	16898	16999	17215	16976	16836	16966	17252	16864	16954	16910	17055	17077	16941	16852	16976	17131	16896	16702	16943	16981	17135	16936	17064	17198	16993	16806	16844	17004	16833	17103	17001	17000	17054	17118	17013	16895	16835	16975	16843	16768	17224	17017	17002	17093	16955	17145	16971	16832	16993	16913	17097	17025	17184	16863	17242	17079	16822	17149	16793	16880	17032	17019	16999	17022	17215	17092	16985	16785	16844	16945	16920	16919	16825	16838	16941	16947	16768	16988	17019	16993	17080	16991	17040	16984	17202	17052	17027	17165	17091	16978	17108	16994	17016	17321	16936	16907	16950	17089	16724	16995	17007	17111	16977	16874	17045	17008	16948	17114	17009	16962	16860	17142	17005	17112	16853	16736	17090	17038	17108	16926	17121	16921	17013	16987	16920	16996	17003	16824	17072	16829	17083	17167	16968	17033	17087	17191	17031	17177	16900	17080	16884	16854	16965	16970	17207	16736	17418	17091	17123	17076	17074	16950	16992	16878	16994	17082	16831	17135	16965	17083	17063	17131	16918	17266	17094	17084	16942	17069	17004	16936	17158	16707	17045	16880	16842	17097	17160	17025	17029	17082	16797	17092	16916	17047	16843	17034	17026	17020	16940	16984	17263	17036	17118	17003	16757	16830	16975	16992	16910	17129	16807	17097	16924	17109	17005	17017	16899	16775	16912	16908	17074	16936	16858	17131	17025	17091	17020	16849	17015	16945	17093	17010	16938	17076	17172	16948	16831	17000	16897	16893	17074	16996	16889	16793	16916	17036	16904	16985	16872	17022	17028	17070	17073	17059	16909	16954	16996	16789	17273	17048	17020	17035	16892	16948	16986	17278	16763	16955	17004	16889	17066	16988	16659	16832	16904	16861	16948	16858	16960	16895	16874	16801	16915	16935	16821	16919	17115	16997	17043	17116	16905	17008	16926	17076	16972	17169	16763	16721	17067	16896	16960	17093	16955	16874	16926	16893	17006	16987	16881	16801	16925	17131	16847	16983	17027	17060	17055	17218	16844	16980	17163	17064	16928	16638	16937	16992	16856	17119	16914	16864	16908	16822	16823	16869	16587	17164	16855	17209	17315	17135	16913	16922	17076	16821	16924	17299	17006	17048	16768	16968	16964	17083	17005	17003	17061	16957	16817	16798	17161	17122	17046	17089	17063	16935	16987	16915	17031	17051	16856	16972	17095	17135	16998	17182	16969	16888	16857	17129	16909	17144	17020	16833	17057	16933	17081	17189	17082	17051	17220	16938	16921	16774	17309	16986	17012	17144	16856	17101	17062	17190	16971	16878	17108	17004	17134	17104	17048	17077	16861	17060	16928	16944	16860	16886	16979	17037	17090	16870	17192	16882	17086	17046	17021	17015	17051	17097	16882	16936	16910	16814	16929	16892	17059	17131	17301	16953	16843	17019	17352	17022	17214	16840	16971	17030	16995	17099	17118	17183	16968	16979	16993	16978	16671	16987	16795	16947	16823	17123	17089	16806	16957	16987	17147	16730	16963	17109	17167	16911	16865	16880	16825	17061	17187	16987	16780	16918	17094	17228	16902	16675	17196	17000	17033	16908	17099	17113	17064	16920	16814	16970	16974	16917	16741	16851	16934	16835	17004	17119	17114	17127	17041	17083	17087	17121	16973	16937	16903	17008	16945	17127	16990	17030	17017	16900	17136	16774	16960	16814	17170	16988	16603	16909	16953	16961	17081	16687	16872	17207	16966	16996	16899	17003	17001	16896	17050	16941	17022	17151	16949	17048	17029	16881	16933	17052	17097	16803	16913	17182	16981	16941	17218	16972	16879	16996	16854	16966	16950	16781	17043	16876	16988	16947	16895	16974	17042	16891	17052	16908	16983	16949	16916	17259	17081	17012	16953	16960	17106	16896	17021	17186	17093	17023	17025	16884	17122	16818	17074	16940	17127	17007	16969	16878	16881	16847	17023	16928	17063	17151	16982	16914	16977	17292	17068	17253	16969	17009	17157	17172	17203	17080	17013	16912	16790	16950	17148	16996	16991	17016	17042	17078	16900	16951	16978	16868	17019	16900	16899	16898	16955	16925	16970	17021	16966	17106	17029	16898	17073	16971	16747	16860	17107	17172	17046	17060	16756	16924	16844	16984	16986	16863	17010	17010	16940	17060	16872	16566	17191	17072	16874	17037	17069	17122	16956	16911	16897	17033	17028	17013	17029	17041	17012	17006	17257	16904	17012	17115	17154	16982	16923	17117	16956	17009	16944	16918	16826	16980	17134	17058	16894	17086	16934	17114	17069	17036	16739	16877	17002	17040	16959	17026	16912	17343	16823	17115	16733	16718	17002	17025	17017	16970	17165	16986	17094	17033	16885	17086	17076	16982	17191	16920	16866	16887	17128	16934	17118	17083	17048	16933	16964	17206	17071	16817	17120	17080	16943	17135	16969	16867	16870	17140	16920	17139	16941	17007	16906	17038	16984	16900	16915	16972	16938	17130	16877	16912	17030	17030	16889	16944	16907	17093	16906	16777	16973	16939	16742	16822	17181	16998	17146	16905	16832	16842	17041	17164	16746	17185	17025	16982	17027	17072	17105	16877	16920	17066	17024	17074	17021	16872	16920	17139	17169	16939	17200	16847	16993	16960	17033	17034	16987	16924	17002	17161	16890	16746	16989	17119	16839	17193	17099	16998	16830	17073	16887	16887	17034	17078	17087	16929	16887	17083	16867	16751	16908	16906	16982	17122	17011	17203	16800	17027	16987	16862	16954	16640	16972	16996	17077	17004	17194	16957	16998	17065	16958	17062	16892	16885	16913	17057	17093	16967	17034	17112	16791	16897	17012	16959	17017	16934	17092	17118	16773	16787	17069	16814	16980	17077	16957	17136	17060	16837	17152	16886	17220	17062	17027	16850	16996	16849	17167	16914	17117	16852	17028	16911	16818	17028	16985	17136	17041	16798	16805	16846	16858	16997	17075	17013	16840	17002	17175	17036	17095	17065	17066	17020	17003	16792	17142	17065	17055	17123	17020	17057	16931	16876	16895	16894	16944	17018	17102	16940	17022	17032	17006	16823	17105	16874	16982	16898	17099	17151	16833	16885	17235	16705	16946	16969	17051	17152	16856	16971	16715	17102	16983	17083	17030	17072	17196	17065	16884	17037	17036	17095	17071	16894	16939	17042	16936	17095	17035	17231	17046	17092	17003	17054	16921	16953	16956	16906	16908	17060	17088	16912	17196	16952	16881	16856	16907	16888	16929	17165	17010	16960	17097	16941	17044	16971	17112	17095	17020	17017	17106	16992	16901	17026	17143	17255	17055	16873	16886	16890	16892	16853	16884	17169	17258	17271	16727	17066	16857	17026	16933	17031	17061	16920	16824	16820	16848	16963	17225	17176	17176	17031	16939	17094	17105	16987	16996	16894	16997	17097	17191	17109	17191	17115	16844	16987	16924	16888	16939	16919	16923	16916	17049	16893	16878	16897	16879	17030	16912	16931	17055	17057	17002	17019	17179	16993	16873	17038	16967	16970	17128	17190	16842	16909	17053	16979	17060	17189	16901	17066	17129	16682	17108	16974	16766	16951	17052	17038	17070	17044	17196	16754	16926	16882	17158	17124	16867	17019	16981	17005	16956	16956	16899	16939	17043	17032	17227	16909	16994	17040	17027	16761	16843	16936	16966	17023	17046	16896	17179	17147	17160	17073	17033	17003	16940	16814	16872	16872	17117	17075	17068	16967	17113	16760	16912	16882	17123	17215	16906	17146	16918	17068	16991	17049	17031	16972	17336	16943	17104	17128	16930	16936	16899	16879	16907	16947	16925	17202	16984	17125	17012	16915	16942	17133	17210	17206	16952	17003	16916	17054	17200	16970	17005	16844	16887	16999	16995	16786	16816	17074	16971	17159	17014	16897	17045	17067	16964	16971	16852	16930	17086	16862	16850	16823	17043	16978	17186	17231	16997	17063	16985	16790	17126	16896	17063	16956	16953	17061	17073	16986	17073	17282	16862	16879	17050	17219	17101	16879	17032	17032	16797	16822	17110	17150	17067	17027	16802	16855	17114	16909	16963	17017	16894	16775	16842	16920	17163	16919	16898	16914	17168	16968	16994	17032	17175	16764	17053	16967	17160	16935	16781	17097	17083	17003	16924	17038	16721	17131	17118	17104	16788	16970	16932	16922	17054	16975	16997	16841	17007	17264	16787	17181	16947	17149	16915	16943	17012	16839	16890	16935	16948	17040	17204	17024	16856	17094	17092	17057	16928	16956	17015	17197	17161	16937	17014	17050	16986	16904	16902	17158	17164	16914	17114	17114	16804	17034	16971	16999	17005	16788	16957	17109	16887	17083	17020	17207	17248	16977	16862	16940	17089	16838	17103	16822	16999	17081	16996	17038	17112	17179	17074	17151	16847	16861	16900	17116	16806	17241	17013	17019	17052	17191	16945	17178	17191	16959	16989	16963	17038	17003	17118	17048	16879	16852	16767	17013	17029	17151	17072	16926	16750	17022	16991	16847	17200	16943	16902	16997	16909	16954	17055	16912	17132	17205	16967	17027	17120	17002	17235	16862	17036	16958	16887	16830	16883
54865	86683	77352	59804	52611	43045	32610	25387	21905	17923	15881	14850	14244	13659	13116	12951	12513	12393	12496	12235	12134	12219	12166	12122	12103	12132	12055	12001	11960	12074	11952	11898	12082	11840	11932	11932	11873	11934	11956	12005	12089	11839	11941	11773	11901	11756	11888	11915	11976	11938	11929	11968	11989	11778	11998	12021	11883	11994	11812	11853	12052	11874	11878	11921	11831	11941	11759	11894	11899	11959	12032	11896	11865	11932	11977	11842	11840	12042	11939	11814	11939	12100	11981	12146	11748	11853	11919	11898	11884	11872	11912	11905	12000	11849	11959	11921	11899	11884	11928	11959	11920	11922	11902	11830	11852	11785	12054	12048	11966	12006	12107	12021	11899	12015	11841	11906	12150	11911	11845	11857	11955	11961	11777	12044	11799	11947	12125	12004	11947	11828	11851	11825	11894	11969	11871	11845	11976	11827	11978	11992	11750	11954	11765	12103	11811	12059	11908	11879	11927	11883	11934	11915	11960	12053	11851	11862	11844	12079	11972	11834	11919	11952	11871	11863	11828	11945	11876	11985	11924	11729	11925	11770	11856	11861	12025	12002	11876	12006	11973	11671	11843	11926	11755	11828	11947	11819	11799	11881	11855	11942	11809	11822	11882	11915	11973	11862	11820	12011	11906	11933	11863	11830	11849	11882	11870	12034	11839	11942	11987	11850	11870	11992	11901	11761	11785	11931	11925	11919	11927	12061	11934	11989	11994	11899	11940	11775	11903	11997	11906	11862	11933	12018	11822	11922	11834	12007	11823	11879	11916	11891	12053	11858	11813	11966	12084	11984	11961	11965	11665	11920	11872	11868	11816	11829	11963	12041	11848	11849	11911	11950	11871	11700	12028	11770	11998	12039	11863	11754	11947	11956	12020	11915	12003	11663	11946	11944	11862	11863	11954	11818	11967	11783	11912	12143	11881	11704	11907	11837	11667	11982	11800	11830	11877	11849	11955	11894	11864	11854	11856	11857	12204	11792	11925	11885	11925	11854	11958	11914	11907	11910	11920	11802	12026	11945	12035	11936	11741	11807	11963	11881	11850	12042	11851	12076	11898	11923	11913	11939	12003	11845	11894	11878	11891	11887	11757	11816	11743	12019	11864	11919	11863	12038	11900	11888	11962	11875	12018	11979	11873	11926	11893	11908	11903	11944	11920	11883	11975	11954	11878	12076	11881	11986	11904	11885	11778	11904	11783	11834	11943	11951	11911	11977	11847	11867	11918	11870	11950	11933	12046	11940	11797	11895	11813	11966	11948	11868	11984	11938	11944	11869	12014	11855	11991	11846	12028	11707	11915	11971	11932	11983	12048	11862	11797	12048	11866	11962	12026	11960	12040	11880	12111	11910	11922	11845	11907	11876	11861	11836	12012	11865	11890	11972	11835	11960	11783	11979	11896	11910	11796	11782	11916	11935	11827	12119	11971	11952	11933	12017	11825	11847	11868	11752	11902	11940	11996	11923	11921	11966	12065	11963	11878	11867	11960	11923	11928	11898	11875	11990	11937	11829	11931	11846	11823	11901	11866	11917	11892	11944	12018	12043	11942	11826	11957	11864	11808	12008	11953	11769	11876	11862	12009	12000	12039	11841	11971	11923	11914	11744	11967	11797	11936	11947	11932	11966	11944	11786	11989	11827	11885	11855	11971	11875	11911	12093	12044	11786	12046	11853	11859	11982	11786	11875	11833	11759	11838	11968	11857	11970	11940	11862	11903	11946	11804	11896	12147	11949	11985	11861	11666	11827	11955	11892	11945	11993	11900	11867	11810	11812	11861	11910	11698	11866	11768	12019	11775	11826	11885	11801	11742	11868	11879	12078	11788	11962	11811	11985	11981	11796	11841	12025	12097	11887	11809	12068	11883	11937	11912	11850	11848	11736	11769	11829	12084	11776	11971	11695	12050	11905	11831	11924	11877	11962	11858	11847	11887	11773	11930	11787	12039	12088	11980	11973	11961	11780	12079	11800	12008	11870	11929	11927	11913	11881	11939	11911	11976	11951	11909	11822	11885	11985	11834	11826	11952	11898	11845	11959	11831	11891	12083	12001	11652	11916	11941	11978	11984	11918	11966	11831	11860	11831	11824	11758	11873	11961	11996	11844	11756	11960	11885	11896	11926	11842	11883	11795	11979	11878	11980	11972	12137	12025	11886	11877	11828	11703	11951	11902	11897	11897	12022	11930	11852	12012	11919	11997	12149	12052	11836	11966	11868	11771	11800	11897	11884	11925	11890	11933	11861	11910	11835	12015	12131	11925	11901	11929	11970	11862	12045	11973	11839	11935	11881	11858	12150	11906	11945	11831	12013	11943	11988	11929	11900	11917	11822	11788	11862	11990	12093	12072	11872	11914	11737	11919	11798	11994	11955	11954	11960	11943	11975	11872	11919	11901	11973	11864	11879	11943	11983	11932	11902	11887	11832	11892	12010	11850	11762	11915	12094	11993	11866	11882	11929	11876	11864	11845	11984	11874	11898	11960	11743	11865	11927	11755	11980	11798	11911	12004	11999	11965	12012	11902	12061	11815	12111	11958	11841	11796	11886	11898	11770	11869	11886	12015	11953	11991	11997	12053	11765	11855	11833	11936	12044	11901	11897	11858	11801	11842	11992	11911	11989	11653	12067	11869	11716	12017	11884	11933	12131	12019	11887	11811	12034	11911	11905	11916	12020	11831	11881	11932	11944	11920	12037	11844	11834	11902	11748	11884	11934	11836	11953	12210	11917	11818	12036	11939	11971	11839	11993	11925	11874	11951	11931	12061	11706	11978	11662	11994	11863	11929	11889	11829	11892	11781	11930	11990	11852	11920	11886	11910	11901	12009	11924	11957	11905	11850	11996	11901	11796	11819	12104	11943	11765	11848	12048	11928	11978	12060	11959	11877	11981	11964	11924	11707	12060	11875	11897	11949	11825	11703	11984	11916	11719	11778	11963	11670	11845	11960	12038	12036	11980	11827	11862	11983	11889	12016	11875	11791	12000	12080	11895	11887	11864	11856	11930	11936	11805	11781	11918	11906	11808	11873	11831	11782	11857	11861	11948	11837	11828	11982	11962	11934	12026	12019	12094	12034	11844	11792	11921	11882	11995	11768	11844	11856	11962	11798	11819	11896	11912	11774	11860	11809	11973	11970	12115	11767	11877	11926	11811	11889	12064	12021	11873	11827	11733	11754	11962	11796	12003	11942	11827	11889	11902	11829	12028	11747	11816	11900	11737	11809	12075	11966	11798	12031	11832	11905	12009	11873	11914	11924	11895	11845	11924	11998	11722	11794	11909	12043	11937	11793	11890	11790	11931	12056	11942	12044	12014	11795	12035	11893	11745	11864	11814	11894	11812	11675	11771	12052	12044	11992	11830	11952	11755	11822	11901	11925	11819	11900	12003	11882	11875	11929	11933	11780	11929	11868	11981	11820	11916	11852	11756	11877	11785	11929	11873	11962	11942	11800	11826	11953	11951	12091	11743	11738	12011	11922	11910	12053	11850	11969	11955	11803	11823	11918	11902	11965	12144	11865	11901	11907	11800	11819	11942	11935	11854	11979	11807	11843	11778	11844	11820	11943	12140	11791	11877	12132	11713	12000	11985	11783	11919	11889	11837	12002	11972	11999	11878	11808	11952	11878	11940	11783	11994	11839	12009	11879	11795	11888	12040	12005	11931	11845	11961	11867	11984	11816	11979	11867	11874	11942	11883	11872	11951	11977	11795	11747	11899	11717	11932	11947	11905	11814	11951	11911	12084	11752	12083	11729	11907	12005	12009	11835	11873	11997	11924	11941	11885	11873	11789	11879	12079	11780	11877	11925	11923	11978	11992	11742	11697	11976	12031	12081	11760	11836	11850	11975	11649	11930	11974	11892	11920	12026	11978	11965	11901	11794	11733	11859	11992	11928	11906	11936	11944	11927	11870	11850	11821	11912	11862	11973	11824	11916	11937	11886	11880	11868	11901	11840	11843	11866	11762	12084	11777	11994	11901	12007	11892	11728	11763	11883	12020	11776	11930	11848	11939	12019	11758	11992	11878	11889	12045	11888	11966	11877	11906	11986	11826	11831	11985	11812	12005	11821	11972	11921	11887	11846	11980	11815	12021	11873	12142	11853	12031	11786	11972	11809	11859	11974	11934	11911	11842	11832	11908	11933	11972	12076	11986	11884	11932	11970	11929	11861	11873	11814	11765	12008	11977	11920	11768	11988	11957	11902	11873	11893	11913	11869	11936	11814	11658	11895	11893	11912	11978	11700	11905	11877	11789	12028	11771	11958	11947	11853	12035	12022	11929	11995	11699	11984	11913	11913	11813	12012	11912	11777	11943	11996	11814	11851	11835	11821	11838	11946	11856	11920	12019	11900	11960	11981	12126	11961	12075	11886	11902	11914	12019	11937	11877	11846	11918	11876	11875	11937	11752	11996	12042	11871	12144	11995	11953	11924	11976	11934	11755	11919	11951	11867	11891	11884	11975	11964	11917	11909	11878	11754	11871	11839	11911	12046	11861	11932	12025	11828	11817	11817	11832	11818	11795	11936	11980	11994	11899	11782	12013	11835	11878	11936	11839	11962	11906	11947	11916	11759	12046	11800	11831	12028	11806	11877	11844	11771	12005	11892	11870	11902	11926	11903	11912	11811	11907	11935	11903	11964	11884	11965	11987	12057	11931	11883	12023	11804	11888	11911	11908	11933	11799	11829	12076	11917	11798	11751	11875	11949	11830	12095	11885	11912	12057	11931	11774	11947	11945	11900	12038	11770	11725	11929	11851	11874	11905	11858	12077	11847	12037	11851	11843	11966	11912	12021	11876	12078	11944	11925	11893	11903	11929	12058	11898	12073	11964	11786	11781	11939	12059	11710	11903	11874	11778	11867	11807	11799	11980	11984	11803	11931	11814	11933	12020	11874	12008	11898	11907	11984	11642	11842	11891	11856	11950	11956	11801	12043	11842	11907	11857	11821	11774	11893	11946	11892	11944	11797	11971	11853	11839	11961	12012	11754	12041	11819	11897	11947	11888	11889	11935	11880	11780	11842	11909	11993	11944	12012	12069	11950	11886	11944	11899	11883	11867	11857	12012	11892	11851	11863	11846	11771	11973	11906	11944	11955	11883	11829	11992	11830	11799	11951	11947	11968	11867	11974
51540	60668	57765	48770	38819	27670	22701	20717	19651	19280	18544	17944	17705	17345	17469	17244	17070	17049	16892	16970	16882	17077	16692	16858	16899	16733	16807	16795	16996	16720	16695	16709	16895	16808	16784	16623	16735	16833	16688	16672	16546	16792	16836	16761	16689	16622	16889	16699	16875	16784	16642	16930	16804	16732	16948	16822	16712	16920	16785	16769	16544	16756	16861	16752	16791	16674	16759	16861	16787	16655	16819	16620	16831	16850	16610	16673	16905	16977	16773	16695	16598	16756	16664	16801	16830	16976	16469	16908	16675	16600	16716	16764	16646	16741	16813	16670	16866	16695	16799	16570	16697	16801	16868	16896	16921	16611	16628	16785	16560	16810	16828	16769	16768	16760	16630	16645	16815	16787	16767	16872	16761	16748	17032	16750	16753	16761	16822	16662	16754	16560	16917	16726	16812	16996	16796	16820	16705	16575	16737	16736	16780	16692	16709	16646	16968	16747	16924	16849	16732	16774	16858	16697	16861	16572	16739	16766	16664	16795	16639	16622	16556	16774	16958	16884	16940	16732	16755	16556	16669	16577	16710	16748	16731	16670	16657	16854	16798	16962	16873	16917	16632	16635	16603	16801	16824	16798	16967	16803	16709	16561	16821	16759	16826	16714	16715	16735	16782	16838	16640	16665	16638	16715	16757	16598	16761	16693	16853	16756	16772	16686	17005	16555	16672	16620	16652	16660	16729	16689	16767	16595	16731	16822	16811	16819	16861	16811	16613	16830	16908	16774	16859	16815	16817	16644	16562	16626	16691	16815	16761	16817	16957	16758	16657	16593	16775	16784	16599	16600	16763	16796	16882	16698	16821	16816	16741	16698	16807	16720	16617	16844	16795	16544	16664	16749	16809	16692	16814	16855	16633	16971	16853	16742	16646	16798	16742	16800	16693	16827	16767	16402	16576	16822	16935	16854	16880	16604	16723	16688	16750	16612	16732	16598	16773	16776	16743	17009	16853	17003	16736	16736	16746	16599	16871	16784	16755	16819	16890	16986	16680	16555	16773	16925	16496	16659	16626	16620	16885	16831	16725	16937	16582	16563	16700	16528	16713	16589	16733	16763	16654	16749	16914	16940	16818	16641	16725	16603	16717	16642	16886	16895	16955	16959	16912	16518	16605	16700	16687	16581	16770	16810	16858	16777	16686	16725	16711	16603	16671	16783	16644	17009	16571	16647	16823	16735	16794	16668	16643	16749	16742	16700	16642	16645	16750	16610	16938	16880	16708	16755	16751	16861	16798	16823	16896	16847	16677	16665	16606	16425	16795	16821	16737	16821	16690	16801	16808	16889	16933	16818	16798	16943	16834	16789	16784	16816	16570	16617	16736	16667	16638	16378	16756	17000	16739	16843	16581	16718	16882	16663	16712	16415	16739	16605	16593	16628	16816	16951	16809	16546	16636	16672	16684	16758	16808	16641	16746	16855	16726	16922	16648	16789	16598	16727	16719	16729	16810	16814	16689	16729	16806	16623	16677	16757	16725	16664	16607	16785	16782	16808	16772	16804	16592	16716	16565	16801	16666	16798	16731	16777	16772	16818	16770	16622	16710	16606	16849	16811	16954	16514	16801	16445	16691	16693	16635	16760	16844	16884	16777	16987	16774	16726	16835	16638	16761	16932	16792	16622	16746	16521	16583	16785	16863	16790	16832	16669	16805	16877	16688	16799	16830	16558	16759	16759	16894	16598	16718	16742	16676	16801	16756	16894	16835	16628	16881	16761	16651	16869	16755	16660	16629	16881	16870	16736	16784	16891	16844	16641	16612	16789	16836	16629	16559	16810	16868	17010	16688	16723	16574	16936	16764	16718	16656	16766	16794	16465	16856	16676	16763	16798	16789	16770	16688	16830	16790	16803	16592	16830	16436	16593	16645	16901	16629	16815	16836	16814	16854	16517	16680	16878	16540	16646	16594	16857	16752	16793	16675	16847	16759	16691	16757	16822	16801	16611	16864	16672	16675	16710	16955	16730	16669	16611	16737	16843	16722	16871	16863	16812	16835	16938	16823	16885	17052	16734	16782	16485	16600	16576	16671	16713	16834	16786	16739	16777	16984	16699	16721	16884	16800	16755	16756	16627	16787	16896	16716	16806	16812	16729	16715	16582	16856	16754	16661	16737	16676	16789	16606	16691	16923	16559	16756	16705	16781	16496	16747	16814	16794	16824	16816	16674	16567	16586	16818	16716	16849	16844	16792	16740	16704	16703	16827	16887	16756	16697	16716	16750	16622	16784	16908	16798	16629	16609	16635	16626	16976	16792	16747	16797	16731	16598	16603	16729	16719	16797	16710	16703	16759	16579	16816	16720	17000	16858	16797	16866	16749	16671	16993	16785	16721	16616	16666	16772	16638	16666	16504	16783	16613	16518	16749	16888	16811	16679	16959	16799	16635	16565	16892	16731	16467	17056	16993	16668	16794	16672	16486	16690	16633	16574	16782	16735	16667	16596	16751	16651	16758	16655	16698	16925	16765	16786	16708	16671	16716	16764	16664	16664	16644	16754	16763	16673	16681	16893	16763	16872	16696	16584	16663	16665	16690	16756	16664	16679	16772	16456	16752	16757	16656	16774	16927	16892	16964	16975	17017	16820	16814	16890	16855	16693	16830	16886	16670	16622	16756	16601	16769	16677	16610	16731	16808	16722	16678	16796	16857	16867	16620	16592	16789	16604	16791	16654	16739	16744	16590	16854	16829	16821	16944	16809	16791	16957	16723	16825	16757	16816	16738	16829	16963	16807	16668	16797	16614	16723	16750	16741	16895	16894	16702	16772	16677	16639	16690	16770	16628	16718	16635	16708	16551	16678	16601	16811	16796	16769	16701	16785	16813	16667	16781	16970	16591	16616	16761	16605	16867	16594	16678	16615	16797	16724	16668	16736	16755	16779	16828	16544	16578	16848	16671	16790	16900	16668	16753	16846	16799	16901	16851	16850	16828	16665	16994	16699	16770	16621	16667	16730	16658	16794	16823	16758	16698	16819	16668	16655	16726	17045	16954	16765	16659	16504	16465	16776	16737	16741	16692	16626	16896	16763	16667	16757	16611	16744	16797	16677	16830	16779	16589	16651	16754	16599	16855	16895	16651	16795	16906	16775	16820	16688	16518	16682	16644	16789	16994	16565	16707	16560	16721	16862	16670	16658	16789	16626	16662	16592	16659	16598	16707	16561	16518	16758	16839	16709	16896	16695	16696	16852	16946	16896	16750	16614	16574	16842	16651	16655	16932	16644	16626	16650	16617	16901	16819	16614	16678	16665	16871	16661	16681	16743	16765	16513	16736	16667	16791	16641	16795	16732	16870	16614	16928	16899	16696	16869	16668	16925	16756	16824	16856	16598	16996	16719	16597	16690	16752	16670	16690	16667	16588	16550	16807	16723	16630	16697	16783	16661	16765	16555	16867	16679	16562	16772	16508	16741	16718	16914	16788	16797	16783	16765	16609	16877	16626	16679	16448	16716	16727	16837	16727	16710	16680	16908	16821	16924	16888	16591	16595	16510	16540	16831	16544	16352	16725	16607	16768	16632	16718	16575	16737	16617	16687	16666	16795	16699	16799	16716	16838	16570	16640	16901	16700	16638	16747	16649	16671	16842	16583	16498	16845	16855	16870	16753	16827	16647	16742	16822	16825	16768	16770	16520	16801	16741	16617	16874	16843	16632	16859	16785	16751	16649	16751	16573	16738	16614	16669	16642	16797	16848	16933	16691	16723	16697	16825	16536	16660	16688	16783	16660	16687	16728	16596	16847	16747	16745	16627	16694	16791	16727	16823	16563	16895	16637	16748	16697	16650	16800	16469	16661	16764	16771	16723	16688	16767	16661	16718	16687	16905	16509	16897	16812	16771	16563	16880	16686	16479	16773	16523	16717	16833	16809	16824	16738	16613	16707	16775	16827	16646	16820	16893	16746	16696	16578	17070	17063	16844	16908	17126	16761	16619	16572	16617	16910	16587	16859	16909	16892	16782	16819	16739	16884	16755	16793	16753	16718	16734	16753	16716	16806	16715	16740	16584	16827	16508	16582	16481	16661	16773	16797	16581	16758	16662	16960	16884	16748	16685	16641	16893	16772	16847	16711	17001	16640	16675	16550	16687	16437	16614	16604	16646	16824	16760	16659	16616	16788	16694	16914	16725	16734	16704	16551	16773	16632	16591	16679	16918	16727	16601	16732	16742	16592	16720	16880	16787	16829	16942	16681	16711	16501	16592	16840	16888	16818	16821	16733	16624	16703	16651	16891	16736	16724	16589	16839	16796	16690	16795	16805	16683	16756	16685	16728	16747	16969	16778	16873	16742	16929	16750	16533	16585	16665	16810	16769	16772	16865	16688	16883	16843	16686	16830	16675	16859	16801	16807	16833	16758	16692	16839	16898	16724	16752	16848	16876	16662	16652	16633	16819	16790	16886	16838	16714	17034	16699	16748	16951	16801	16969	16889	16702	16629	16547	16678	16847	16836	16672	16613	16675	16571	16764	16793	16671	16738	16882	16713	16888	16654	16832	16785	16632	16904	16783	16767	16776	16780	16667	16519	16641	16834	16677	16702	16556	16876	16617	16790	16725	16845	16795	16654	16833	16742	16960	16817	16655	16787	16629	16762	16676	16883	16600	16992	16845	16976	16933	16683	16661	16401	16578	16777	16830	16574	16966	16792	16980	16764	16777	16827	16900	16870	16751	16771	16942	16861	16868	16968	16716	16898	16632	16902	16811	16585	16656	16677	16821	16624	16636	16830	16894	16678	16894	16718	16738	16908	16718	16822	16735	16625	16830	16776	16699	16787	16773	16949	16651	16611	16812	16846	16622	16765	16587	16960	16688	16702	16690	16762	16729	16766	16671	16637	16783	16708	16880	16695	16794	16830	16783	16577	16616	16769	16535	16779	16662	16835	16821	16850	16943	16632	16693	16638	16657	16594	16605	16789	16783	16718	16723	16714	16795	16702	16802	16758	16676	16805	16612	16541	16766	16570	16551	16734	16819	16930	16676	16547	16904	16722	16829	16676	16803	16777	16910	16724	16699	16639	16527	16707	16777	16704	16793	16757	16744	16954	16907	16774	16740	16807	16682	16883	16851	16873	16967	16658	16904	16570	16813	16775	16659	16619	16664	16766	16928	16708	16655	16828	16461
56495	68838	58152	44734	34481	22331	18219	16541	15440	14762	13862	13367	13003	12490	12375	12256	12222	12048	12075	12034	11822	11994	11938	11878	11980	11902	11716	11856	11795	11818	11785	11834	11627	11772	11728	11792	11846	11845	11617	11914	11779	11634	11954	11733	11876	11643	11627	11846	11677	11809	11743	11732	11764	11760	11667	11634	11857	11874	12014	11830	11680	11792	11749	11623	11861	11996	11635	11817	11810	11788	11727	11703	11884	11804	11728	11879	11959	11860	11790	11839	11765	11804	11714	11881	11702	11740	11880	11823	11863	11789	11821	11855	11656	11779	11737	11826	12005	11621	11993	11768	11876	11677	11784	11829	11870	11772	11899	11783	11681	11862	11819	11767	11716	11810	11879	11680	11717	11807	11761	11846	11822	11951	11735	11703	11789	11790	11679	11733	11734	11868	11822	11717	11685	11687	11650	11840	11688	11854	11769	11849	11642	11743	11760	11788	11930	11858	12139	11796	11773	11788	11820	11853	11679	11864	11698	11775	11768	11899	11784	11895	11803	11745	11707	11759	11664	11753	11788	11698	11653	11621	11802	11747	11779	11798	11695	11937	11712	11746	11879	11739	11866	11633	11714	11801	11602	11654	11894	11749	11924	11677	11721	11860	11830	11737	11946	11926	11869	11720	11797	11749	11833	11884	11914	11684	11722	11722	11795	11712	11800	11962	11931	11793	11770	11828	11738	11746	11677	11869	11716	11924	11848	11784	11802	11803	11719	11779	11755	11884	11793	11856	11743	11834	11920	11479	11834	11773	11788	11835	11731	11748	11784	11771	11812	11775	11817	11776	11730	11822	11777	11709	11729	11821	11918	11713	11773	11965	11801	11862	11725	11815	11735	11780	11900	11702	11822	11842	11882	11841	11768	11871	11794	11912	11815	11831	11775	11773	11663	11830	11919	11730	11942	11785	11777	11755	11706	11901	11865	11767	11751	11792	11876	11879	11598	11829	11674	11847	11767	11836	11702	11901	11915	11758	11821	11804	11722	11875	11727	11865	11771	11749	11765	11737	11799	11815	11907	11828	11869	11769	11909	11815	11769	11983	11714	11746	11797	11808	11877	11790	11776	11858	11792	11843	11775	11783	11698	11711	11760	11826	11545	11939	11912	11863	11835	11594	11918	11857	11842	11782	11865	11693	11939	11930	11800	11851	11763	11728	11593	11805	11758	11679	11663	11685	11816	11602	11890	11724	11926	11606	11785	11659	11946	11812	11769	11834	11675	11742	11909	11812	11857	11847	11842	11801	11806	11686	11734	11680	11814	11732	11797	11757	11843	11769	11696	11832	11786	11781	11732	11795	11906	11942	11764	11783	11615	11862	11632	11678	11878	11746	11766	11715	11827	11815	11721	11813	11955	11808	11716	11901	11603	11883	11730	11648	11853	11583	11772	11626	11720	11746	11874	11793	11761	11719	11756	11790	11873	11887	11764	11771	11728	11761	11883	11708	11752	11673	11875	11902	11742	11630	11762	11757	11798	11812	11957	11715	11641	11647	11776	11801	11656	11864	11669	11667	11768	11787	11771	11908	11878	11855	11815	11586	11766	11774	11569	11746	11702	11798	11663	11800	11857	11878	11864	11764	12046	11666	11761	11731	11765	11792	11766	11610	11736	11753	11918	11902	11776	11851	11778	11816	11697	11803	11714	11591	11902	11739	11724	11792	11749	11829	11806	11827	11728	11691	11748	11681	11739	11728	11776	11948	11789	11709	11734	11789	11681	11911	11784	11733	11779	11693	11639	11644	11688	11874	11667	11883	11823	11858	11822	11807	11886	11980	11742	11941	11742	11716	11840	11743	11617	11708	11771	11934	11941	11707	11869	11772	11824	11730	11718	11803	11789	11874	11946	11894	11792	11738	11700	11825	11876	11796	11735	11617	11686	11787	11891	11839	11961	11858	11787	11930	11917	11695	11781	11650	11930	11868	11850	11761	11790	11668	11863	11763	11880	11763	11787	11928	11846	11703	11890	11920	11848	11893	11939	11766	12014	11812	11634	12021	11872	11842	11907	11917	11822	11677	11779	11813	11874	11837	11703	11891	11792	11935	11741	11821	11775	11817	11755	11798	11904	11830	11710	11745	11787	11702	11918	11689	11787	11737	11837	11742	11760	11794	11790	11713	11840	11860	11974	11749	11819	11900	11921	11718	11732	11940	11791	11703	11817	11867	11665	11986	11892	11824	11696	11664	11929	11811	11955	11703	11696	11753	11782	11825	11827	11873	11736	11839	11832	11779	11845	11721	11773	11605	11859	11846	11774	11708	11788	11765	11949	11837	11821	11679	11893	11736	11959	11695	11657	11727	11821	11794	11714	11883	11775	11705	11745	11897	11753	11726	11806	11816	11743	11746	11703	11776	11972	11779	11795	11808	11749	11753	11777	11829	11623	11720	11771	11954	11833	11656	12036	11829	11646	11683	11639	11682	11867	11848	11797	11798	11833	11779	11758	11919	11742	11752	11899	11762	11883	11885	11741	11903	11823	11607	11774	11612	11868	11657	11817	11751	11853	11646	11759	11701	11740	11883	11808	11826	11822	11841	11831	11728	11892	11750	11718	11916	11788	11818	11655	11678	11781	11812	11696	11786	11758	11766	11740	11811	11741	11854	11753	11713	11949	11693	11756	11634	11691	11673	11766	11713	11805	11663	11746	11777	11649	11719	11863	11856	11752	11732	11886	11837	11900	11804	11777	11698	11792	11873	11859	11786	11550	11759	11779	11726	11751	11667	11835	11837	11907	11782	11773	11777	11830	11843	11884	11791	11780	11753	11934	11754	11746	11690	11683	11982	11874	11880	11763	11765	11947	11964	11706	11857	11845	11778	11745	11899	11855	11827	11704	11521	11699	11855	11710	11710	11862	11948	11690	11811	11792	11741	11860	11906	11925	11782	11934	11876	11804	12034	11660	11850	11860	11787	11775	11819	11754	11899	11842	11662	11590	11915	11674	11717	11712	11781	11812	11667	11697	11945	11899	11913	11939	11831	11633	11800	11884	11793	11865	11874	11887	11854	11848	11655	11988	11920	11828	11959	11870	11627	11782	11582	11697	11844	11957	11827	11819	11856	11767	11685	11671	11777	11776	11750	11804	11820	11781	11700	11918	11815	11725	11849	11609	11874	11603	11693	11775	11949	11818	11620	11622	11774	11795	11804	11751	11776	11881	11843	11671	11798	11839	11701	11762	11795	11717	11756	11873	11829	11757	11739	11647	11626	11836	11698	11848	11748	11772	11798	11633	11811	11804	11723	11608	11767	11882	11718	11747	11790	11771	11842	11702	11942	11601	11687	11820	11567	11880	11810	11829	11812	11836	11718	11771	11941	11744	11693	11860	11898	11860	11985	11832	11795	11968	11906	11712	11795	11680	11979	11702	11803	11821	11775	11747	11800	11728	11850	11807	11791	11841	11952	11885	11737	11807	11800	11795	11736	11838	11779	11782	11836	11764	11713	11774	11787	11836	11911	11862	11785	11797	11685	11757	11672	11753	11698	11694	11862	11810	11781	11880	11601	11802	11627	11689	11848	11854	11729	11791	11785	11742	11805	11786	11659	11753	11738	11724	11669	11840	11752	11779	11759	11860	11824	11916	11776	11594	11712	11764	11742	11870	11851	11713	11823	11962	11875	11735	11927	11769	11736	11770	11811	11667	11879	11764	11837	11769	11756	11862	11690	11759	11803	11861	11805	11675	11771	11880	11915	11877	11742	11603	11756	11778	11864	11702	11838	11830	11858	11671	11655	11761	11781	11884	11849	11703	11815	11689	11885	11769	11716	11744	11925	11624	11698	11633	11837	11779	11710	11672	11851	11874	11741	11747	11783	11748	11874	11740	11856	11635	11828	11745	11759	11832	11921	11751	11923	11813	11779	11703	11706	11819	11834	11731	11704	11819	11738	11669	11795	11733	11926	11794	11740	11681	11604	11799	11846	11788	11924	11805	11743	11674	11730	11894	11820	11837	11906	11820	11913	11816	11859	11819	11750	11791	11809	11915	11728	11727	11682	11669	11861	11778	11711	11880	11890	11805	11661	11825	11800	11801	11662	11710	11832	11837	11993	11834	11754	11889	11660	11855	11848	11714	11793	11892	11746	11868	11673	11872	11689	11877	11809	11887	11931	11700	11924	11749	11790	11814	11779	11810	11832	11679	11975	11697	11669	11799	11783	11737	11845	11778	11836	11658	11839	11784	11827	11794	11633	11782	11625	11895	11777	11748	11756	11842	11740	11819	11743	11759	11834	11818	11697	11790	11698	11798	11746	11726	11775	11732	11737	11784	11761	11878	11862	11709	11800	11794	11850	11688	11794	11944	11787	11742	11734	11704	11833	11884	11820	11835	11773	11743	11872	11770	11822	11741	11790	11572	11787	11869	11769	11681	11784	11906	11794	11726	11867	11886	11879	11882	11670	11815	11778	11762	11823	11750	11705	11744	11828	11718	11556	11590	11684	11799	11762	11842	11797	11715	11801	11721	11779	11847	11636	11872	11849	11924	11798	11680	11856	11837	11784	11734	11616	11887	11782	11833	11919	11804	11731	11752	11652	11739	11904	11763	11751	11799	11827	11781	11929	11812	11675	11787	11643	11902	11670	11818	11824	11794	11877	11722	11893	11753	11792	11781	11740	11864	11852	11829	11881	11852	11632	11867	11989	11835	11650	11780	11734	11764	11853	11751	11853	11749	11795	11791	11772	11793	11776	11816	11708	12045	11888	11708	11887	11830	11853	11964	11841	11897	11924	11777	11787	11880	11890	11806	11776	11864	11761	11840	11727	11898	11788	11676	11759	11765	11784	11843	11920	11635	11886	11867	11661	11731	11761	11762	11752	11783	11821	11965	11828	11794	11901	11720	11877	11719	11867	11855	11829	11708	11676	11904	11740	11762	11864	11898	11663	11724	11885	11851	11849	11813	11970	11908	11777	11730	11685	11677	11807	11589	12038	11804	11973	11641	11736	11908	11735	11780	11766	11824	11808	11790	11595	11735	11697	11719	11802	11643	11799	11869	11881	11803	11641	11822	11811	11750	11715	11666	11714	11804	11831	11615	11836	11740	11742	11697	11910	11854	11883	11778	11804	11563	11657	11850	11837	11808	11794	11797	11818	11715	11713	11926	11817	11647	11795	11743	11818	11770	11812
26485	22040	33854	37325	35293	32230	28119	23982	22432	21209	20131	19174	19030	18338	17985	17818	17553	17387	17323	17182	17250	17115	17039	16967	17032	16918	16916	16862	16843	16927	16848	16772	17022	16856	16900	16809	16833	16735	16716	16556	16749	16928	16829	16659	16916	16618	16978	16870	16707	16901	16655	16816	16828	16688	16719	16646	16764	16781	16902	17015	16820	16912	16935	16836	16744	16714	16589	16930	16881	16754	16810	16770	16932	17031	16921	17004	16900	16847	16910	16736	16802	16779	16796	16810	16674	16917	17096	16816	16963	16898	16996	16787	16682	16753	16929	16802	16733	16583	16812	16861	16754	16769	16776	16583	16580	16800	16799	16620	16704	16751	16843	16882	16795	16723	17155	16890	16889	16831	16941	16722	16941	16989	16815	16657	16807	16719	16818	16774	16756	16908	16889	16609	16840	16892	16812	16667	16641	16802	16902	16767	16940	16795	16596	16765	16738	16855	16655	16726	16689	16829	16829	16733	16828	16735	16847	16955	16731	16917	16815	16903	16720	16834	16893	16814	16680	16686	16743	16727	16805	16908	16731	16784	16869	16680	16728	16962	16652	16849	16920	16950	16841	16920	16588	16779	16849	16558	16639	16617	16978	16843	16676	16793	16782	16835	16795	16771	16694	16820	16692	16812	16950	16692	16817	16809	16694	16635	16690	16890	16658	16763	16930	16953	16908	16816	16883	16921	16939	16739	16717	16776	16759	16823	16962	16684	16812	16691	16716	17036	16767	16764	16837	16888	16461	16881	16932	16836	16813	16943	16718	16823	16801	16857	16760	16917	16628	16716	16639	16833	16899	16804	16825	16796	16723	16787	16870	16804	16516	16797	16951	16800	16931	16825	16640	16524	16860	16693	16907	16678	16745	16905	16879	16826	16736	16673	16781	16880	17030	16572	16930	16765	16863	16925	16824	16811	16685	16723	16832	16691	16721	16883	16895	16742	16901	16763	16860	16854	17023	16675	16829	16662	16852	16866	16953	17113	16770	16775	16809	16666	16892	16745	16826	16757	16964	16774	16636	16723	16688	16856	16919	16807	16720	16594	16746	16841	16748	16658	16895	16799	16679	16582	16796	16678	16971	16704	16834	17040	16648	16798	16616	16836	16758	16786	16765	16818	17043	16785	16776	16843	16824	16751	16693	16755	16940	16739	16845	16737	16819	16634	16676	16841	16852	16802	16745	16665	16768	16943	16942	16658	16684	16650	16887	16759	16729	16965	16599	17059	16607	16681	16664	16890	16705	16790	16723	16780	16938	16844	16713	16855	16753	16864	17169	16705	16775	16898	16767	16702	16626	16737	16936	16742	16615	16655	16885	16984	16782	16799	16822	17010	16879	16606	16857	16719	16975	16747	16600	16766	16852	17005	16811	16874	16776	16784	16618	16640	16826	16794	16941	16672	16860	16824	16687	16761	16681	16653	16792	16849	16768	16882	16791	16692	16760	16855	16560	16775	16770	16963	16797	16782	16700	16924	16813	16782	16719	16671	16667	16837	16840	16858	16868	17078	16990	17021	16708	16665	16849	16797	16822	16522	16759	16733	16804	16924	16904	16836	16847	16911	16877	16856	16905	16801	16782	16778	16815	16836	16772	16716	16604	16712	16893	16941	16761	16645	16750	16753	16846	16798	16592	16761	16769	16811	16630	16767	16788	16823	16795	16769	16817	16809	16863	16677	16866	16823	16720	16732	16788	16806	16904	16791	16746	16730	16986	16796	16909	16716	16645	16715	16641	16849	16859	16861	16722	17031	16791	16719	16939	16662	16881	16998	16744	16710	16961	16943	16884	16620	16769	16846	16708	16755	16728	16765	16798	16809	16702	17072	16914	16704	16717	16733	16820	16941	16806	17067	16591	16632	16699	16900	16727	16557	16980	16773	16812	16674	16792	16757	16744	16826	16732	16652	16859	16808	16982	16786	16886	16909	16577	16998	16694	16826	16878	16978	16828	17023	16667	16512	16903	16799	16943	17086	16842	16776	16780	16771	16718	16863	16839	16871	16768	16663	16500	16887	16844	16937	16882	16987	16962	16675	16882	16669	16778	16855	16984	16676	16867	16852	16845	16728	16672	16781	16963	16929	16717	16715	16650	16856	16906	16671	16569	16807	16713	16689	16965	16870	16665	16758	16973	16778	16708	16784	16618	16829	16785	16694	16848	16729	16980	16608	16674	16758	16798	16829	16644	16862	17090	16893	16910	16745	16847	16900	16812	16709	16834	16887	16817	16713	16849	16956	16853	16836	16785	16863	16866	16643	16699	17012	16693	16695	16890	16820	16886	16582	16863	17046	16877	16739	16976	16650	16673	16894	16785	17073	16800	16953	17054	16754	16691	16915	16699	16874	16775	16794	16858	16709	16755	16620	17062	16875	16766	16918	16878	16641	16716	16784	16931	16801	16651	16827	16780	16839	16606	16612	16878	16863	16691	16827	16798	16671	16888	16787	16850	16986	16851	16638	16967	16810	16815	16854	16902	16841	16702	16601	16668	16740	16809	16912	16691	17050	16694	16850	17046	16807	16601	16667	16543	16789	16818	16663	16895	16837	16931	16710	16803	16871	16938	16766	16746	16867	16996	16848	16810	16812	16842	16963	16955	16838	16740	16649	16679	16823	16811	16643	16683	16819	16688	16860	16507	16848	16840	16738	16652	16790	16901	16762	16835	16792	16903	16631	16690	16808	16762	16698	16739	16793	16636	16973	16892	17002	16741	16808	16802	16803	16801	16892	16802	16934	16929	16823	16683	16498	16648	16806	16839	16701	16675	16804	16900	16967	16731	16794	16769	16934	16702	16711	16576	16858	16681	16916	16901	16678	16988	16712	16742	16739	16744	16945	16900	17025	17031	16769	16704	16900	16761	17000	16915	16907	16571	16746	16668	16733	16817	16704	16627	16825	16715	16868	16695	16585	16962	16585	16739	16905	16941	16738	16715	16745	16876	16598	16425	16718	16957	16701	16653	16848	16851	16833	16487	16564	16867	16630	16795	16691	16834	16712	16856	16688	16633	16854	16674	16900	16636	16873	16950	16630	16734	16698	16700	16843	17070	16831	16957	16607	16707	16789	16883	16925	16791	16505	16974	16758	16682	16767	16922	17203	16892	16944	16814	16886	16467	16899	16760	16841	16675	16837	16879	17077	16871	16631	16834	16519	16723	16753	16978	16892	16604	16855	17022	16755	16706	16886	16864	16797	16848	16749	16874	16615	16783	16953	16807	16858	16961	16662	16704	16723	16697	16900	16550	16667	16712	16810	16789	16766	16800	16631	16818	16741	16902	16712	16690	16655	16867	16767	16839	16898	16564	16720	16937	16714	16869	16772	16775	17070	16977	16882	16821	16812	16877	16788	16803	16708	16860	16908	16749	16876	16818	16577	16847	16902	16778	16841	16702	16674	16913	16829	16683	16730	16902	16855	16812	16669	16683	16761	16693	16707	16954	16841	16929	16990	16967	16721	16762	16659	16902	16704	16672	16843	16801	16872	16833	16738	16954	16882	16958	16639	16731	16659	16548	16680	16915	16799	16706	16457	16714	16827	16754	16575	16839	16684	16821	16831	16861	16663	16628	16429	17015	16820	16827	16843	16955	16755	16628	16764	16973	16804	16726	16816	16845	16750	16478	16671	16819	17000	16637	16971	16692	16657	16730	16690	16789	16623	16630	16777	16875	16751	16829	16859	16855	16788	16614	16601	16648	16639	16806	16837	17084	16538	17022	16695	16639	16696	16792	16814	16705	16740	16545	16684	16667	16792	17131	16967	16787	16827	16779	16787	16833	16801	16845	16808	16927	16772	16948	16871	16634	16643	16992	16855	16873	16659	16737	16814	16848	16683	16933	16661	16819	16951	16775	16695	16942	16750	16595	16583	16550	16806	16592	16858	16898	16784	16944	16917	16743	16901	16583	16887	16956	16956	16865	16926	16844	16803	16941	16925	16831	16866	17079	16733	16755	16891	16680	16773	16975	16967	16897	16812	16716	16667	16970	16987	17049	16748	17013	16790	16855	16761	16838	16742	16912	16757	16754	16879	16815	16858	16851	16776	16924	16712	16661	16734	16816	16944	16742	16627	16950	16801	16808	16998	16925	16637	16783	16805	17028	16754	16473	16715	16585	16870	16911	16842	16650	16822	16904	16782	16698	16681	16895	16594	16618	16753	16947	16813	16745	16817	16798	16701	16823	16570	16709	16935	16779	16711	16866	16622	16644	16795	16814	16849	16763	16832	16775	16611	16773	16812	16773	17042	16898	16787	16837	16778	16940	16924	16928	16696	17028	16929	16769	16809	16663	16650	16781	16852	17069	16903	16970	16845	16831	16750	16775	16895	16745	16950	16982	16692	17033	16968	16811	16608	16880	16732	16989	16740	16891	16765	16716	16750	16596	16842	16980	16798	16965	16792	16825	17028	16965	16708	16851	16849	16890	16706	16752	16785	16951	16739	16769	16774	16914	16977	16808	17045	16955	16685	16679	16754	16693	16687	16963	16726	16773	16902	16960	16810	16654	16962	16893	16731	16681	16754	16888	16693	16973	16770	16745	16756	16807	16811	16934	16820	16727	16810	16746	16746	16865	16854	16832	16874	16751	16900	16657	16836	16932	16760	16903	16894	16822	16652	16645	16754	16551	16772	16656	16711	16836	16798	17048	16730	16581	16855	16842	16892	16781	16611	16659	16797	17023	16770	16694	16995	16858	16946	16811	16902	16777	16763	16782	16634	16897	16943	16762	16919	16802	16989	16882	16675	16816	16699	16546	16715	16905	16811	16735	16892	16701	16835	16814	16702	17019	16793	16740	16791	16864	16818	16775	16855	16913	16821	16838	16859	16688	16795	16917	16838	16719	17081	16829	16736	16615	16962	16678	16829	16692	16789	16773	16915	16649	16687	16846	16831	16758	16849	16749	16835	16847	16931	16929	16558	16667	16749	16542	16900	16998	16695	16886	16723	16770	16938	16846	16713	16752	16915	16923	16791	16875	16847	16841	16853	16687	16985	16883	16685	16840	16791	16650	16744	17002	17050	16948	16935	16883	16656	16747	16799	16806	16605	16652	16762	16962	16920	16847	16641	16746	16723	16924	16706	16757	17036	16822	16803	16838	16803	17062	16889	16825	16669	16849	16750	16768	16884	16659	16659
53209	74723	67724	50290	39061	28752	22837	20235	18599	17191	15551	14745	13954	13510	13132	12938	12807	12513	12324	12213	12209	12109	12157	12128	11951	12006	11863	11834	11731	11994	11876	11908	11922	11825	11780	11989	11939	11892	11901	11749	11835	11881	11894	11917	11699	11661	11913	11781	11843	11778	11943	11659	11872	11747	11882	11902	11861	11606	11632	11857	11701	11860	11878	11812	11786	11914	11821	11771	11851	11758	11720	11811	11803	12043	11737	11689	11729	11990	11873	12041	11830	11858	11920	11805	11954	11899	11736	11781	11885	11966	12016	11682	11800	11864	11803	11804	11863	11837	11801	11867	11961	11864	11794	11697	11819	12050	11921	11650	11863	12003	11815	11992	12035	11833	11904	11836	11735	11914	11795	11817	11833	11747	11929	12012	11960	11956	11999	11908	11814	11897	11833	11716	11900	11867	11881	11913	11963	11880	11656	11755	11974	11747	11754	11957	11827	11865	11826	11887	11881	11893	11894	11944	11900	11887	11853	11995	11945	11991	11986	11754	11901	11878	11777	11847	11915	11772	11865	11830	11890	11839	11841	11830	11832	11766	11932	11815	11876	11815	11785	11850	11860	11948	11829	11751	12024	11816	11953	11943	11732	11661	11834	11772	11905	11876	11783	11920	11843	11739	11877	11735	11798	11687	11692	11827	11935	11828	11746	11856	11977	11836	11829	11954	11891	11873	11799	11621	11921	11982	11793	11665	11750	11657	11788	11812	11892	11740	11897	11939	11765	11763	11888	11816	11875	11929	11809	11910	11816	11929	11891	11813	11874	11829	11842	11912	11810	11890	11843	11925	11864	11786	12029	11947	11839	11776	11923	11746	11808	11942	11858	11971	11919	11915	11750	11777	11846	11737	11917	11867	11892	11867	11909	11866	11979	11805	11765	11956	11855	11805	11865	11934	11853	11953	11957	11866	11851	11857	11913	11832	11888	11915	11849	11893	11939	11761	11915	11886	11992	11706	11772	11919	11871	11857	11988	11822	11676	11810	11692	11827	11805	11762	11834	11870	11655	11856	11844	11882	11820	11921	11862	12007	11917	11879	11770	11829	12068	11817	11856	11718	11878	11847	11893	11980	11813	11823	11835	11829	12031	11809	11869	12110	11828	11744	11929	11637	11679	11843	11924	11888	12087	11920	11917	11847	11814	11730	11849	11842	11741	12049	11934	11779	11763	11817	11692	11865	11835	11684	11839	11798	11971	11776	11804	11714	11748	11945	11799	11849	11813	11768	11963	11917	11919	11857	11888	11838	11903	11793	11713	11670	11787	11864	11975	11851	11752	11801	11835	11809	11857	11845	11891	11932	11996	11960	11821	11978	11750	11948	11788	11928	12040	11851	11845	11972	11756	11939	11805	11920	11771	11999	11797	11764	11862	11715	11780	11892	11936	11762	11915	11690	11913	11900	11936	11713	11763	11902	11863	11786	11689	11792	11987	11719	11887	11951	11795	11924	11776	11607	11855	11598	11915	11834	11986	11812	11945	11775	12045	11817	11950	11795	11845	11740	11869	11968	11774	11832	11864	11774	11885	11904	11903	11671	11807	11919	11749	11965	11885	11806	11786	11899	11938	11980	12013	11664	11940	11928	11777	11995	11874	11761	11912	11829	11927	11793	11889	11890	11858	11889	11922	11683	11780	11841	11778	11888	11776	11816	11893	11869	12026	11800	11778	11954	11954	11819	12078	11856	11943	11799	11844	11876	11967	11872	11786	11747	11691	11791	12085	12004	11871	11791	11732	11836	11913	11798	11788	11815	11922	12074	11951	11896	11900	11750	12032	11900	11814	11832	11793	11801	11843	11685	11865	11885	11993	11797	11763	11889	11957	11877	11685	11840	11830	11817	11840	11992	11972	11976	11830	11828	12058	11886	11795	11940	11848	11699	11841	11844	11853	11837	11851	11839	11850	12005	11985	12005	11943	11830	11756	12063	11833	11805	11878	11896	11815	11875	11888	11999	11796	11883	11852	11678	11953	11962	11710	11865	11972	11809	11866	11825	11830	11794	11778	11880	11726	11907	11860	11960	11839	11988	11932	11832	11762	11753	11841	11862	11789	11863	11919	11899	11910	11840	11671	11800	11979	11906	11811	11996	11879	11842	11795	11811	11652	11868	12001	11741	11839	12025	11809	11892	12031	11912	11842	11982	11845	11891	11874	11918	11906	11913	11919	11888	11845	11806	11800	11894	11920	11953	11888	11782	11821	11833	11733	11886	11947	11910	11814	11862	11937	11825	11781	11962	11904	11812	11785	11725	11737	12014	11725	11802	11952	11631	11908	11892	11849	11676	11923	11908	11767	11928	11920	11905	11859	11917	11809	11857	11903	11977	11943	11925	11923	11814	11918	11744	11938	11940	11884	11867	11823	11885	11914	11858	11876	11924	11964	11716	11887	11881	12017	11933	11819	11918	11996	11999	12030	11937	11938	11946	11950	11937	11954	11830	11811	11861	12009	11866	11791	11663	11969	11857	11825	11709	11858	11806	11799	11993	11949	11982	11766	11797	11849	11930	11708	11871	11917	11717	11763	11835	11769	11941	11616	11876	11821	11893	11899	11940	11807	11967	11938	11940	11754	11879	11959	11840	11740	11809	11822	11961	11831	11861	11817	11988	11810	11840	11746	11699	11872	11703	11909	11813	11900	12024	11905	11805	11864	11898	11939	11769	11816	11739	11874	11763	11764	11730	11837	11981	11921	11784	11824	11751	11836	11845	11935	11814	11835	11756	11857	11846	11762	11862	11807	11726	11841	11944	11943	11907	11866	11813	11676	11828	11875	11879	11858	11856	11787	11827	11853	11937	11792	11858	11784	11993	11880	11765	11761	11937	11957	11693	12037	11967	11751	11913	11764	11907	11898	11817	11811	11914	11779	12101	11861	11627	11836	11875	12044	11957	11874	12038	11707	11813	11794	11913	11879	11836	11758	11910	11821	11946	11878	11850	11825	11798	11843	11808	11916	11966	11827	11737	11942	11787	11782	11833	11842	11836	11928	11831	11794	11693	11844	11719	11738	11946	11803	11886	11807	11897	11930	11802	11938	11622	11985	11721	11841	11910	11774	11998	11848	11989	11764	11901	11851	11754	11855	11935	11956	11851	11821	11895	11827	11950	12043	11878	11830	12031	11828	11904	11808	11805	11794	11914	11770	11573	11867	11803	11978	11767	11708	11816	11878	11978	11956	11984	11903	11843	12022	11770	11850	11840	11951	11874	11732	11925	11744	11846	11835	11966	11772	11778	11786	11870	11981	11822	11873	11890	11873	11813	11769	11884	11936	12009	11828	11976	11896	11919	11883	11822	11685	11905	11762	11828	11796	11873	11815	11691	11762	11899	11924	11832	11930	11851	11835	11998	11894	11969	11909	11733	11724	11949	11894	12049	11798	11943	11966	11856	11814	11788	11845	11772	11940	11751	11906	11707	11991	11774	11952	11895	11953	11890	11921	11744	11941	11764	11725	11912	11859	11922	11828	11780	11871	11957	11769	11847	11735	11818	11885	11884	11879	11863	11775	11866	11883	11727	11926	11849	11855	11978	11869	11955	11955	11830	11744	11849	11961	11922	11927	11907	11932	11933	11872	11922	11823	12001	11860	11944	11920	11896	11812	12025	11886	11875	11905	11864	11686	11856	11943	11778	11953	11717	12037	12045	11983	11754	11604	11766	12034	11902	11906	11905	11955	11884	11819	11874	11837	11784	11775	11867	11824	11783	12047	11845	11846	11925	11843	11920	11806	11808	11926	11605	11984	11811	11849	11837	11907	11848	11712	11791	11919	11809	11935	11760	11865	12075	11998	11857	11820	11771	12029	11904	11912	11860	11667	11830	11755	11879	11737	11823	11720	11751	11854	11854	11904	11879	11778	12019	11856	11892	11741	11929	11788	11867	11756	11904	11952	11908	12052	11850	11943	11915	11870	11845	11842	11818	11814	11966	11651	11739	11867	12045	11916	11816	11915	11675	11789	11806	11869	11847	11774	11901	11996	11770	12059	11775	11932	11891	11884	11687	11821	11786	11761	11868	11810	11982	11849	11720	11753	11919	11957	11810	11863	11709	11836	11855	11880	12043	11741	11798	11965	11811	11713	11961	11677	11836	11728	11868	11778	11938	11885	11844	11973	11938	11785	11849	11781	11979	11950	11850	11967	11743	11944	11969	11892	11547	11805	11820	11982	11813	11883	11779	11868	11890	11674	11907	11667	11966	11761	12019	11937	11795	11910	11909	11835	11866	11816	11806	11917	11833	11893	11874	11827	11870	12002	11870	11966	11916	11756	11861	11811	11816	11862	11809	12015	11749	12004	11827	11945	11798	11890	11947	11816	11810	11963	11906	11872	12076	11813	11838	11918	11762	11763	11869	11928	11834	11976	11805	11862	11800	11811	11838	11822	11783	11847	11755	11799	11858	11908	11882	11721	11851	11809	11886	11913	11818	11922	11916	11911	11918	11842	11736	11877	11800	11752	11833	11862	11964	11944	11951	11829	11874	11901	11882	11660	11836	11946	11969	11935	11778	11994	11889	11899	11692	11724	11877	11989	11744	11878	11920	11818	11841	11878	11750	11701	11717	12055	11842	11922	11770	11915	11852	11690	11763	11778	11891	11903	11942	11758	11982	11886	11798	11825	11813	11791	11912	11768	12025	11902	11926	11889	11825	11875	11743	11790	11821	11856	11907	11809	11708	11833	11745	11901	11759	11873	11908	11725	11793	11992	11944	11829	11768	11729	11993	11900	11773	11662	11872	11760	11766	11970	11844	12190	11851	11809	11974	11783	11764	11977	11836	11832	11811	12023	11887	12022	11887	11928	11821	11915	11863	11619	11804	11683	11874	11792	11811	11826	12037	11952	11799	11912	11904	12051	11912	11903	11871	12027	11806	11987	11864	11775	11838	11909	11864	11745	11718	11830	11779	11865	11943	11845	11898	11741	12019	11862	11716	11766	11862	11744	11814	11755	11835	11912	11948	11847	11660	11835	11824	11921	11780	11888	11803	11930	11940	11744	11793	11864	11740	11972	11737	11811	12033	11800	11772	11983	12050	11836	11808	11983	11908	11808	11747	11710	11875	11920	11960	11819	11918	11663	11815	11615	11748	11944	11802	11800	11896	11901	11831	11998	11801	11883	11812	11722	11877
24444	21398	30808	31932	35596	35192	32138	27161	25295	23825	21875	20590	19655	19320	18847	18311	18189	17932	18052	17568	17402	17324	17394	17327	17055	17105	17217	17219	17187	16995	16921	16948	17112	17012	16814	17225	17279	16821	17219	16896	16968	17008	16952	16733	16946	16752	16939	17066	17033	17063	17359	17176	16773	16909	16946	16972	16829	17053	17116	16849	16879	16904	16975	17003	16962	16997	17077	16888	17168	16819	16861	16716	17018	16898	16858	16870	16793	17052	17029	16760	17021	16912	16855	16978	16716	16789	17051	16757	17143	16947	16876	16906	16937	16954	17102	16947	16991	16880	16960	16917	17081	17006	16902	16897	16871	16971	17017	16930	16825	16863	17053	16786	16939	16789	16665	16812	16853	17122	17016	16961	17170	16718	16947	16857	17110	16976	16837	16960	16928	16921	16922	16901	16841	17124	16847	17020	17172	17152	17085	16861	17151	17035	16852	16940	17129	16961	16924	16817	16998	17100	16889	16926	17011	16898	17034	16840	17002	16786	16845	16938	16920	16915	16954	16859	16904	17102	16932	16780	17001	16783	16996	17157	17108	16866	16997	16925	17019	17079	17018	17032	16967	17114	16889	17084	17004	16959	17050	17118	17001	16967	16891	17096	16847	17001	16878	16867	16965	17042	16872	16953	16684	16874	17010	16834	17190	16889	16820	16974	17044	16748	16834	16877	16808	16732	16914	16877	16873	16997	17039	16975	16909	16918	17072	16700	16969	16974	17117	16857	16926	16832	16998	16986	16932	16910	16978	16704	16867	17078	16993	16755	17065	16774	16996	16944	17079	16925	16914	17021	16855	16858	16896	16764	16763	16883	16859	17096	16999	16926	16921	16994	16947	17142	17239	17032	17026	16836	16974	16722	16911	17093	16867	16851	16874	16875	17059	16906	17036	17120	16703	16898	16906	16959	16876	16696	17008	16935	16881	16943	16700	17045	17032	16877	16934	16989	16909	17071	16794	16770	17086	17021	17099	16969	16937	17074	16959	16983	16869	16892	16925	17013	16973	17049	16822	16903	17007	16830	16962	16856	17115	16844	16838	16891	17032	16852	17117	16681	16984	16916	16900	16978	16941	17155	17163	17063	16730	16849	17050	16759	16838	16944	17003	17025	17080	16782	17000	16971	16977	17010	16789	16941	16979	17100	16933	16969	17174	16955	17067	16898	16911	16662	16928	16973	17073	16829	16909	17086	16693	16860	17072	17039	16984	16801	16869	16830	16987	17070	16799	17064	16993	16963	17160	16848	16951	17088	16965	16932	16747	16927	16687	16878	16844	16964	16694	16979	16968	16872	16990	16862	16873	16905	16862	17166	17008	16894	16954	16722	16896	16813	17030	17216	16915	17008	16823	16818	16873	17044	16771	16841	16890	16807	17111	17033	16842	16822	16887	16779	16616	16835	17033	16834	16888	16890	16898	16912	16696	16700	16887	16834	17029	16992	16987	17053	16990	16676	16719	16797	16893	16787	16915	16769	16911	17059	16970	16950	17030	16915	17041	16848	16824	16874	17114	16961	16818	16826	17157	16994	16995	17055	16745	16786	16730	17003	17100	16940	16874	16855	16859	16973	17199	17055	16989	17105	16822	16804	16967	16714	16687	16916	16817	16944	17030	16880	16956	16906	17115	16966	16945	17012	17016	16985	16720	16806	16819	16582	16948	16796	16994	16921	17126	16836	16913	16889	16925	16937	16754	17005	17088	16804	16902	16932	16906	16881	16974	16957	17078	16881	16848	17063	16895	17127	16834	17082	17115	17000	16971	17177	16780	16960	16957	16855	17051	17094	16996	17075	16950	16973	16954	16786	17073	17019	16912	16988	17077	16875	16828	17145	17145	16947	17060	16903	16834	16944	17138	16965	16999	16859	16733	16984	16997	17043	16686	16826	17145	17005	16892	17100	16859	16952	16750	16899	17095	16852	16957	16864	16742	16818	16933	16886	16857	16909	16993	16877	16969	16922	16971	16888	17088	16816	16822	16747	16895	17083	17021	17056	17013	16850	17081	16919	16995	17017	16908	16778	16725	16849	16961	17032	16872	17094	17076	16938	16897	16923	16927	16997	16819	16828	16792	16832	17049	17087	16891	16780	16853	16995	16850	16951	17053	16945	17142	16811	16908	16739	16981	16845	16773	16945	16890	16680	16889	17099	17111	16787	16799	17159	16885	17247	17027	17071	17182	16767	16740	16881	16915	17062	17149	16893	16836	16702	17007	16877	16992	16760	16921	16968	16914	16939	16996	17116	16938	16847	16859	16895	17060	17015	16906	16968	16839	16892	16969	16907	16973	16815	16914	16776	16858	16878	17029	16972	17087	17025	16962	17109	16841	16928	16842	16855	16908	16996	16880	17020	16871	16737	16838	16901	16865	16891	16931	16827	16821	16888	16995	17233	16824	16816	16926	16862	16838	16896	16620	16803	16992	17044	17146	16724	16825	16994	17199	16751	16897	16853	17031	17020	16889	16865	16879	16967	16946	16982	16779	16853	16639	17027	16831	16896	16934	16892	16960	17221	16999	16947	16716	16836	17181	16818	16848	16732	16987	16965	17069	16982	16957	16743	16754	16908	16817	16812	16731	16684	16761	17041	16985	16822	16770	16859	17073	16841	16876	17033	17004	16954	16670	16658	16977	16686	16864	16861	16947	16827	16899	16856	16912	16740	16876	16875	16868	17027	16855	16952	16947	16956	16969	16837	16992	16876	16864	17096	17059	16873	16867	17015	16781	16839	17161	17112	16623	16822	16925	16965	16802	16926	16820	16849	16779	16908	16913	17021	16931	16908	16854	16651	17022	16982	17035	16971	16879	16839	17087	16775	16968	16935	16957	16995	16945	17039	16940	17071	16874	16893	16927	16977	17066	17022	17055	16882	16854	17050	16882	16836	16850	16914	17056	16849	16856	16982	16712	16932	16995	16885	17094	16636	16743	16718	17042	17001	16868	16817	16910	16885	17013	16865	16957	17032	16979	17052	16821	17089	16959	16930	16975	16923	16705	16879	16784	17089	16956	17145	16810	16982	16959	16865	16687	16780	16795	16947	16738	16741	17160	16846	16925	16875	17015	16817	16884	17141	16856	16890	16851	16767	16858	16882	16901	16796	17032	17168	17087	16963	16844	17094	16896	16963	16926	16921	16921	16918	16769	16992	16980	16909	16950	17029	16917	16949	16909	16885	16907	16890	17293	16911	17139	17155	17249	16832	16951	16762	17023	16949	16968	16773	17037	16865	16984	16969	16893	16966	16994	16960	16835	16809	17048	16834	16840	16821	16993	16848	16909	16974	16950	16714	17051	16844	16926	16775	17112	16871	16877	16841	16856	16897	16782	16862	16989	16683	16929	16893	16968	16844	16860	16877	16931	16887	16823	16801	16690	16978	16928	16924	16810	16866	17076	16824	16862	16940	16973	16956	16864	16948	16800	16929	16930	17010	17121	17131	16928	16866	16982	16985	17045	16635	16852	16779	16845	16777	16918	16839	17056	16857	16713	16856	16608	16823	17009	16896	17052	16868	16947	16615	16973	16732	17106	16904	16785	16931	16884	16939	16809	16991	17039	16640	16801	16945	16902	16918	16811	16970	16915	16751	16903	16969	16838	17017	16869	16905	16925	17003	17130	16971	16868	17147	16880	16980	16881	16769	16807	17059	16872	16900	16829	16832	16998	16841	17144	16863	16722	17060	16876	16888	16882	16862	16934	16823	16926	16797	16709	17008	16843	16657	16851	17021	17100	16824	16917	16683	16896	16875	16852	17186	16877	16995	17031	17183	16888	16930	16723	16940	16942	16988	16949	16727	16989	17326	16837	16759	16837	17006	17125	16950	17024	16881	17012	16903	16917	17068	17011	16854	16893	16874	16903	16832	17006	16986	17019	16922	16918	16921	16897	16826	16921	17051	16991	16804	17006	17022	16963	16800	16919	16921	16935	16809	16763	16912	16857	17003	16894	17126	17031	16924	16862	16714	16961	16770	16789	16998	16918	16886	16958	16972	17138	16856	16991	16814	17061	16985	17030	17159	17125	16962	16848	16809	17013	16980	17019	17021	17138	17172	16933	17020	16973	16874	16671	16958	17242	16988	17049	17074	16985	16948	17022	16905	16854	17067	16798	16963	16672	16894	16987	16944	16986	16918	16970	17157	16921	17061	16800	17010	16951	16862	17100	17188	17044	16933	17056	16861	17020	16938	16960	17044	16824	16831	16864	17052	17060	16772	16865	16989	16934	16794	16878	16801	16990	16897	16951	17085	17006	16814	16898	16964	16999	16991	16888	16868	16802	16967	16914	16984	17001	16845	16861	16784	16950	16802	16895	16785	16971	16913	16833	17229	17096	16790	16918	16702	16659	17001	17038	16754	16861	16922	16971	17085	17130	17108	16968	16803	16685	16898	16961	16975	16953	16974	17051	17026	16969	16750	17077	16895	17041	16985	16905	16863	17018	16935	16780	16838	17218	17104	16844	16947	16947	17022	16883	16813	16965	16776	16876	16764	16852	16980	16801	16674	16836	16939	16880	16908	17004	16942	16870	16738	16982	16907	16646	16848	16935	16843	16946	16763	16761	16855	16933	16742	17300	16987	16959	16854	17161	16733	16947	16915	17077	17029	16920	16965	16957	17051	16977	16647	16947	16796	16772	16844	16724	16854	16819	16890	16902	17067	17004	16904	16914	16682	16975	16848	17007	16841	17023	17001	16865	16895	16998	17071	17228	16980	16914	16777	16888	16989	17075	17117	16962	17072	16980	17193	17018	16924	16896	16904	16886	16992	16961	16840	17037	16923	16829	16789	16686	16810	17013	17026	16842	17057	16852	16949	16810	17003	16889	17056	17006	16998	16858	17125	16948	16829	16956	16901	16715	16945	16902	16889	16945	17237	16868	16630	16867	16880	17031	17070	16933	16903	16785	16928	16865	16753	16718	16975	16876	16769	16915	16931	16819	16880	16951	16889	16723	16875	16757	16929	16891	16912	16985	16777	16876	16924	17047	17075	16859	16787	16706	16953	17020	16971	17023	16880	17129	16931	16992	16917	16790	16902	16891	17150	16934	16752	16789	16890	17234	16972	16961	16995	16969	17050	17105	16895	16938	16894	16817	16966	16982	16811	16997	17017	17028	17003	16895	16868	16855	16795	16654	16860
54515	85073	77371	59758	48914	35002	26873	24287	22007	19423	17356	15926	14988	14408	13763	13272	13034	12784	12836	12465	12608	12086	12249	12312	12155	12023	12090	11905	11919	12064	11881	12057	11908	11984	11807	11845	12011	12024	11965	12002	12004	11828	11866	11968	12046	11728	11971	11974	11977	11925	11795	11961	11886	11907	12059	11959	11821	11923	11861	11934	11709	11875	11931	11912	11924	11731	12105	11681	11934	11810	11820	11842	11986	12028	11963	12010	11882	11845	11797	11931	11903	11884	11726	11775	11777	11675	12047	11675	11786	12022	11851	12041	11984	11863	12014	11876	11968	11761	11800	11794	11868	11881	11920	12042	11962	12021	11877	11803	11831	11773	11900	11908	11986	11748	11866	11925	11769	11879	11846	11868	11956	11792	11983	11865	11914	11840	11912	11927	11851	11956	11813	11821	11920	11942	11991	11866	11783	11844	12031	11867	11862	11762	11914	12024	11908	11998	11869	11819	11774	11893	11809	11965	11933	11844	11924	12097	11761	11857	11942	11759	11971	11882	11790	11777	11913	11925	11930	11816	11950	11908	11846	12059	11746	11960	11948	11990	11709	11583	11828	11900	11705	11984	11831	11962	11922	12014	11931	11902	11869	11833	11819	11842	11807	11859	11949	11851	11828	11876	12030	11997	11853	11980	12130	11829	11909	11922	11895	11904	11873	11984	11998	11882	11956	11921	11669	11969	11995	11724	11877	11974	11833	11806	11825	11757	11933	11861	12005	12014	11829	12104	11862	11831	11904	11995	11853	11924	11923	11927	11835	12111	11961	11910	11905	11923	11783	12007	11989	11883	11902	11826	11834	11787	11903	12022	11811	12045	11927	11952	11839	11860	11947	11842	11853	11998	11846	11862	11793	11911	11926	12005	11818	11786	11911	11885	11869	11865	11871	11961	11787	11870	11861	11964	11945	11884	11841	11909	11836	11976	11805	11884	11804	11948	11879	11870	11933	11734	11785	11988	11947	12010	11855	11831	11858	11949	11936	11957	11919	11684	11947	12024	11941	11946	11791	11838	12040	11820	11827	12088	11951	11958	11889	12009	11829	11741	11989	11937	11929	11962	11944	11854	11870	11904	12067	11847	11842	11933	11903	11743	11858	11733	11855	11995	11877	11858	11797	11800	12031	11896	11932	11786	11655	12072	11937	11914	11836	11757	11928	11882	12098	11863	12002	11973	11902	11998	11760	11960	11986	12071	11852	11961	12044	11936	11907	11799	11830	11939	11911	11771	11975	11842	11843	11928	11794	11957	11838	12012	11761	11988	11917	11777	11913	11856	11883	11875	11873	11769	11725	11868	11985	11989	11916	11839	11922	11953	11962	11963	11936	11730	11988	11867	11921	11839	11925	11943	11914	11960	11887	12041	11908	11900	12060	11750	11878	11874	12003	11827	11815	11940	11952	12011	11865	11973	11876	12016	11885	11825	11846	11979	11792	11881	11778	11845	11821	11985	11991	11985	11846	11766	11750	11804	11870	11940	11870	11897	11979	11908	11817	11738	11820	12084	11682	11960	11975	11898	11954	11964	11947	11987	11831	12009	11934	11827	11858	11877	11970	11938	11976	11916	12049	11874	11868	11806	11867	11910	12025	11783	11894	11944	11911	11957	11794	11866	11736	11801	11934	11663	11987	11920	11838	11772	11783	12088	11779	11992	11769	11878	11806	11876	11726	11853	11820	12042	11860	12046	11762	11890	11907	11858	11875	12038	11909	11916	12000	11883	12011	11899	11905	12091	12002	12019	11867	11912	11960	11901	11848	11893	11840	11945	11911	11952	12013	11956	11817	11932	11904	11804	11810	11957	11676	11836	11793	11861	11916	11808	11805	11931	11824	11912	11931	12013	11861	11901	11998	11949	12022	11808	11816	12064	11992	11804	11906	11936	11907	11843	11952	11892	11923	11802	11980	11948	11864	12039	11884	11976	11889	11942	11994	11854	11851	11923	12001	11982	12030	11865	11851	11943	11807	11894	11976	11770	12056	11821	11986	12057	11907	11804	11981	11892	11829	11871	11899	11906	12068	11854	12070	11740	11879	12022	11867	11925	11876	11891	11800	11804	11871	11851	11880	11905	11868	11659	11854	12040	11894	11871	12074	11945	11950	11921	11924	11868	12067	11885	11871	11823	11888	11964	11738	11916	11820	11918	11980	11883	11978	11829	11821	11856	11853	11927	12051	11983	12014	11897	11924	11790	11909	12029	11828	11814	11865	11822	11872	11825	11898	11999	11840	11935	11926	11869	12019	11732	11878	11934	11888	12017	11965	12038	12006	11837	11973	11835	12060	11844	11928	11899	11835	11843	11839	11911	11810	12016	11772	11893	11852	12020	11744	11907	11907	12051	11910	11922	11954	11941	12036	11877	11720	11818	11949	11773	11776	11902	11926	11878	11869	11773	11884	11772	11866	11839	11896	11860	11916	11917	11710	11739	11929	11997	12040	11833	11922	11736	11962	11930	11829	11954	11988	11968	11881	11921	11845	12049	12129	11721	11949	12057	11844	11947	11870	11987	11818	11946	11904	11988	11914	11828	11874	11919	11921	11846	11894	12035	11802	11813	11942	11766	11824	11876	12002	11801	11922	11879	11973	11881	11741	11885	11851	11842	11788	11900	11903	12000	11857	11857	11987	11852	11951	11847	11978	11824	11924	11735	12030	11944	11916	11924	11989	11824	11944	11969	11847	11919	11657	11793	11904	11853	11816	11897	11959	11969	12022	12022	11957	11716	11936	11870	11841	11998	11935	11898	11870	11912	11760	11947	11868	11893	11946	11717	11849	11791	12018	12040	11883	11904	12017	11783	11912	11796	11823	11880	12133	11895	11980	11854	11849	11925	11886	11764	11853	11729	11807	11947	11906	11939	11867	11941	11878	11747	11823	11791	11730	11874	11968	11928	11878	12000	11943	11906	11833	12018	11981	11816	12000	11987	11738	11940	11709	11857	12014	11726	12036	12062	11845	11782	11911	11867	11739	11933	11948	11754	11705	11750	11939	11887	11729	11885	12012	11939	11723	11761	11896	11885	12029	11971	11897	11882	11901	12081	11898	11821	11849	11905	11960	11979	11744	11965	12040	11776	11841	11853	11879	12028	11834	11811	11823	11965	12004	11833	11947	11801	12013	11833	11999	11830	11860	11819	11857	11718	11879	11792	11847	11922	12071	11809	11981	11919	11879	12043	12048	11847	12024	11833	12073	11822	11909	11975	11874	11917	11872	11893	12010	11851	11964	11861	11862	11699	11892	12012	11948	11942	11742	11869	11852	11973	12035	11830	11820	11955	11881	11783	11845	11895	11901	11837	11976	11956	11853	11876	11805	11909	11807	12016	11851	11767	11914	11840	11698	11887	11877	11834	11872	11840	11889	11763	11886	11866	11824	11790	11966	11749	11852	12016	11755	12060	11906	11990	11992	11790	11804	11758	12012	12075	11914	11910	11860	12010	11812	12003	11978	12192	11901	12078	12012	12046	11958	11923	11946	11852	11852	12073	11791	12027	11976	11921	11816	11876	11938	11853	11931	11852	11835	12044	12033	11855	11978	11884	11991	11970	11921	11939	11967	11793	11900	11878	12096	12035	11919	11980	11776	11818	11993	11801	11836	11919	11857	12015	11880	12041	11896	11885	11749	11910	11905	11999	11684	11805	12022	11831	11920	12028	11854	11833	12003	11963	11918	11876	11876	11851	11918	11900	11989	11805	11983	12056	11958	11921	12015	11908	11998	11756	11726	11831	11877	11816	11901	11925	11909	11838	11709	11832	12035	11832	12014	11903	11901	11940	11784	11930	11983	11948	11894	11840	11960	11863	11907	11977	11911	11928	11879	11944	11835	12015	11930	11988	11992	11841	11975	11771	11711	11901	12005	11844	12017	11900	11827	11879	11829	11847	12080	12080	11902	11879	11996	11769	11805	11830	11854	11736	11908	11755	11970	11935	11769	11986	11833	11791	11837	11942	11950	11814	12063	11847	11794	11593	11949	11874	11947	11748	11869	11899	11833	11903	11860	11938	11904	11935	11815	11711	11810	11941	11867	12030	11850	12019	11759	11901	11955	11904	11841	11821	11828	11894	11930	11945	11712	11805	11824	11877	11773	11873	11862	11874	12065	11864	12050	11958	11899	11874	11915	11851	11829	12032	11805	12034	11882	11884	12009	11813	11859	11966	11916	12018	11821	11847	11805	11821	11977	11877	11823	12023	11867	11964	11999	11978	11866	11778	11918	11828	11849	11903	11813	11602	11919	11920	11848	11895	11901	11933	12008	11962	11882	11874	12020	11908	11947	11953	11994	11863	11945	11888	11914	11881	11844	11837	11884	11882	11875	11765	11725	11822	11880	11907	12207	11985	11969	11847	11847	11755	11954	11993	11857	11952	11876	12012	11833	11886	11780	11963	11810	11853	11919	11999	11874	11837	11918	11833	11959	11943	11830	11784	11980	11840	11956	11810	11854	11927	12047	11823	11756	11878	11873	11962	11864	11978	11996	11930	11905	11977	11884	11954	11951	11874	11925	11829	11922	12013	12046	11882	11838	11933	11894	11815	11921	11904	11877	11946	11998	11873	12005	12036	12007	11780	11696	11896	11976	11980	11867	11883	11824	11969	12042	11738	12072	11958	12003	11929	11780	11793	11914	11877	11919	11802	11898	11879	11872	11871	11886	11954	11939	11790	12026	11973	11926	11885	11901	11960	11916	11844	11899	11974	11979	11996	11691	11722	11770	11976	11916	12006	11864	11842	11692	12056	11920	11782	12021	11868	12004	11777	11862	11957	12002	11824	11927	11896	11948	11823	12101	11953	11869	12001	11897	11844	11940	11961	11810	11809	11844	12051	11838	11938	11837	11894	12016	11883	11836	12076	11712	11855	11862	11847	12172	11816	11936	12016	11940	11798	11817	11931	11998	11838	12014	11942	11807	11851	11902	11755	12038	11888	12107	11821	11835	11955	11992	11913	11885	11856	11924	11847	12080	11848	11830	11871	11928	11867	11841	11898	11845	12026	11996	11802	12000	11729	11777	11786	11868	11955	12010	11710	12031	12010	12016	11889	11924	11833	11792	11865	11943	11957	12113	11940	12009	12039	11966	11946	11881	11855	12076	11934	11966	11850	11741	11881	11843	11827	12025	11981	11959	11991
50212	61591	57710	44422	35341	28415	24421	22286	20514	19573	18788	18318	17901	17761	17456	17178	17156	16989	17143	17137	16936	16977	16692	16553	16967	16677	16635	16920	16852	16628	16750	16435	16505	16406	16346	16502	16798	16697	16569	16703	16642	16394	16812	16529	16553	16600	16770	16623	16723	16744	16427	16726	16615	16601	16563	16719	16507	16565	16385	16578	16506	16514	16708	16545	16375	16464	16443	16607	16785	16688	16583	16827	16588	16637	16722	16529	16752	16639	16458	16670	16693	16635	16544	16569	16629	16674	16405	16505	16770	16591	16648	16603	16490	16716	16465	16502	16551	16663	16699	16302	16563	16405	16507	16503	16593	16448	16559	16620	16571	16677	16628	16510	16539	16524	16465	16557	16652	16419	16580	16639	16774	16821	16633	16530	16734	16413	16686	16512	16628	16251	16702	16692	16416	16539	16569	16491	16742	16678	16512	16776	16552	16497	16488	16744	16531	16535	16667	16495	16836	16663	16696	16462	16590	16731	16905	16640	16687	16737	16723	16793	16477	16735	16586	16705	16779	16518	16472	16659	16362	16608	16785	16610	16594	16552	16499	16841	16545	16321	16670	16400	16600	16552	16590	16636	16670	16717	16758	16718	16635	16483	16420	16653	16437	16455	16773	16530	16745	16400	16596	16495	16548	16440	16697	16468	16473	16772	16813	16593	16625	16682	16511	16692	16746	16705	16470	16417	16556	16542	16569	16517	16545	16561	16537	16443	16446	16648	16559	16665	16693	16587	16623	16622	16726	16690	16676	16655	16473	16685	16452	16686	16884	16586	16485	16556	16710	16456	16658	16595	16650	16810	16533	16468	16635	16723	16724	16434	16583	16507	16623	16627	16593	16738	16556	16760	16604	16567	16573	16671	16418	16817	16828	16684	16821	16678	16659	16592	16772	16549	16612	16394	16607	16643	16739	16546	16673	16651	16802	16510	16664	16525	16734	16414	16531	16759	16605	16471	16632	16747	16480	16599	16472	16621	16458	16533	16598	16451	16504	16389	16380	16571	16613	16476	16610	16604	16785	16555	16548	16528	16684	16508	16569	16514	16451	16477	16476	16703	16846	16684	16486	16800	16656	16823	16937	16590	16647	16442	16735	16500	16631	16698	16703	16715	16616	16554	16299	16463	16516	16497	16352	16396	16562	16756	16697	16389	16657	16502	16493	16549	16559	16863	16838	16763	16541	16595	16481	16625	16584	16389	16521	16556	16749	16619	16455	16556	16625	16624	16557	16548	16594	16592	16610	16661	16689	16638	16768	16669	16669	16705	16473	16698	16708	16826	16592	16749	16647	16435	16749	16466	16627	16694	16601	16662	16612	16653	16610	16287	16434	16499	16901	16761	16464	16528	16439	16736	16377	16773	16599	16540	16645	16439	16776	16654	16443	16596	16555	16717	16649	16599	16508	16616	16518	16618	16662	16371	16723	16654	16696	16647	16505	16416	16693	16497	16446	16535	16441	16478	16527	16705	16526	16688	16639	16576	16359	16448	16668	16441	16749	16684	16635	16695	16669	16454	16396	16722	16714	16719	16464	16500	16418	16583	16698	16625	16622	16518	16617	16533	16613	16696	16594	16577	16644	16718	16628	16428	16612	16581	16464	16760	16779	16515	16604	16532	16416	16460	16698	16524	16618	16496	16723	16450	16685	16426	16554	16695	16841	16563	16634	16751	16750	16876	16565	16637	16716	16664	16663	16466	16709	16599	16516	17060	16753	16522	16560	16697	16630	16740	16794	16630	16592	16205	16721	16655	16669	16696	16742	16847	16597	16633	16690	16771	16719	16645	16572	16451	16567	16444	16666	16533	16415	16589	16569	16542	16534	16597	16722	16604	16744	16758	16550	16595	16512	16535	16670	16866	16544	16592	16693	16399	16525	16807	16748	16711	16726	16742	16520	16395	16399	16570	16607	16529	16590	16593	16727	16811	16671	16519	16600	16464	16710	16625	16487	16726	16758	16608	16473	16452	16592	16627	16685	16622	16649	16551	16578	16416	16522	16793	16473	16584	16545	16613	16468	16408	16551	16556	16601	16531	16717	16443	16703	16523	16538	16480	16663	16786	16558	16547	16526	16531	16676	16697	16752	16483	16784	16806	16705	16671	16764	16620	16540	16649	16527	16692	16564	16596	16647	16565	16496	16424	16381	16196	16496	16497	16543	16481	16563	16563	16486	16341	16759	16619	16365	16605	16823	16566	16487	16496	16722	16609	16613	16720	16796	16695	16633	16569	16539	16740	16570	16842	16429	16530	16508	16712	16513	16670	16660	16681	16735	16544	16570	16756	16412	16575	16505	16410	16418	16499	16586	16521	16644	16529	16637	16627	16383	16447	16631	16670	16595	16713	16813	16668	16823	16548	16764	16596	16969	16596	16481	16400	16463	16391	16606	16496	16403	16673	16546	16515	16637	16637	16817	16481	16482	16734	16707	16646	16788	16542	16418	16579	16494	16533	16415	16633	16527	16669	16516	16601	16553	16348	16781	16452	16446	16624	16749	16684	16454	16605	16718	16506	16537	16681	16703	16569	16398	16522	16723	16736	16750	16456	16606	16633	16776	16681	16621	16612	16506	16583	16438	16436	16571	16577	16702	16579	16579	16580	16683	16480	16642	16581	16595	16571	16670	16632	16588	16672	16595	16764	16713	16682	16643	16499	16576	16664	16666	16540	16604	16649	16513	16698	16840	16520	16452	16689	16457	16517	16557	16614	16500	16628	16551	16563	16609	16479	16554	16566	16778	16701	16655	16555	16516	16711	16463	16500	16461	16475	16548	16511	16426	16579	16538	16701	16591	16419	16744	16650	16466	16592	16654	16503	16585	16728	16798	16475	16790	16481	16644	16608	16574	16601	16667	16721	16544	16629	16581	16655	16526	16707	16592	16511	16703	16454	16664	16707	16732	16753	16524	16562	16804	16629	16667	16681	16489	16547	16569	16547	16521	16757	16960	16741	16574	16479	16330	16587	16874	16817	16678	16703	16709	16737	16750	16868	16697	16583	16514	16717	16697	16546	16631	16704	16477	16915	16825	16535	16679	16853	16616	16461	16440	16678	16762	16621	16765	16521	16582	16491	16705	16677	16662	16642	16532	16517	16568	16668	16623	16835	16563	16550	16404	16515	16605	16671	16669	16590	16582	16494	16554	16725	16451	16632	16671	16489	16615	16696	16535	16527	16541	16622	16669	16884	16563	16596	16566	16462	16624	16627	16823	16593	16598	16536	16528	16574	16653	16870	16698	16739	16503	16425	16496	16512	16372	16430	16610	16542	16632	16750	16662	16561	16696	16498	16799	16569	16587	16639	16657	16499	16622	16544	16482	16674	16693	16556	16612	16334	16733	16492	16514	16577	16640	16396	16603	16473	16535	16730	16617	16607	16748	16907	16663	16541	16469	16473	16810	16535	16649	16514	16854	16620	16564	16695	16552	16752	16548	16497	16652	16385	16558	16496	16452	16636	16621	16464	16844	16703	16531	16409	16583	16589	16630	16406	16625	16662	16579	16772	16468	16728	16590	16622	16682	16626	16627	16831	16684	16606	16555	16563	16548	16555	16381	16539	16650	16560	16752	16519	16748	16817	16583	16526	16522	16528	16690	16653	16567	16546	16590	16440	16559	16536	16547	16566	16697	16532	16766	16776	16580	16650	16471	16665	16644	16613	16561	16640	16445	16529	16637	16647	16745	16439	16698	16671	16714	16719	16835	16697	16627	16585	16465	16465	16554	16572	16675	16352	16644	16597	16670	16511	16596	16625	16637	16530	16632	16542	16725	16580	16810	16783	16546	16616	16472	16696	16773	16756	16572	16539	16600	16767	16837	16797	16561	16748	16482	16527	16821	16602	16503	16666	16564	16506	16594	16670	16627	16598	16612	16567	16471	16578	16690	16582	16709	16669	16544	16459	16528	16630	16678	16570	16542	16590	16489	16318	16816	16687	16640	16684	16500	16623	16440	16625	16574	16438	16875	16500	16490	16442	16434	16663	16543	16354	16709	16517	16572	16590	16823	16683	16587	16718	16634	16606	16417	16513	16816	16703	16638	16532	16568	16624	16785	16531	16595	16466	16624	16907	16786	16650	16765	16659	16614	16759	16667	16771	16511	16687	16530	16661	16346	16570	16533	16603	16669	16412	16710	16498	16413	16756	16656	16646	16564	16687	16508	16520	16645	16350	16804	16533	16601	16716	16645	16586	16689	16751	16539	16616	16501	16530	16595	16675	16738	16512	16510	16704	16555	16715	16652	16716	16643	16476	16673	16801	16713	16585	16698	16654	16378	16603	16567	16647	16714	16661	16515	16681	16520	16545	16454	16600	16569	16314	16600	16652	16505	16509	16763	16674	16667	16602	16756	16763	16661	16480	16656	16434	16683	16808	16671	16732	16483	16591	16632	16703	16836	16665	16490	16707	16527	16515	16744	16769	16658	16332	16369	16692	16649	16676	16483	16718	16618	16433	16551	16647	16659	16821	16561	16623	16593	16549	16532	16588	16630	16558	16760	16517	16578	16820	16585	16648	16771	16637	16728	16780	16672	16614	16448	16556	16633	16755	16680	16474	16575	16494	16656	16557	16630	16531	16724	16411	16635	16468	16660	16626	16362	16587	16547	16722	16592	16658	16578	16501	16701	16821	16548	16655	16826	16609	16724	16519	16501	16706	16860	16576	16729	16574	16750	16703	16682	16607	16779	16540	16714	16595	16631	16810	16553	16638	16587	16684	16679	16655	16611	16556	16594	16356	16687	16917	16538	16881	16553	16696	16505	16538	16495	16584	16762	16630	16492	16510	16713	16811	16636	16690	16583	16612	16487	16619	16496	16606	16366	16495	16622	16569	16444	16581	16700	16746	16671	16645	16488	16622	16659	16801	16478	16502	16806	16561	16634	16582	16600	16674	16631	16693	16636	16756	16719	16573	16505	16589	16602	16724	16646	16669	16796	16431	16773	16555	16544	16592	16650	16537	16546	16765	16599	16454	16844	16576	16642	16667	16594	16511	16521	16911	16505	16505	16744	16558	16583	16616	16615	16723	16443	16757	16533	16844	16613	16632	16687	16699	16814	16705	16442	16635	16616	16655	16492	16449	16586	16651	16664	16718	16711	16850	16634	16839	16643	16531	16489	16482	16623	16817	16577	16551
54408	70260	57716	40613	32084	24440	20959	18783	16689	15283	14702	13809	13275	12900	12677	12512	12264	12292	12033	12075	12119	11927	11991	11745	11805	11990	11781	11896	11937	11695	11701	11664	11893	11768	11926	11926	11736	11662	11837	11697	11721	11844	11931	11724	11828	11738	11814	11721	11759	11635	11788	11839	11937	11735	11685	11734	11685	11571	11680	11689	11830	11703	11842	11700	11818	11707	11560	11601	11724	11828	11811	11739	11891	11769	11714	11782	11648	11587	11722	11808	11616	11832	11677	11744	11711	11714	11817	11645	11613	11926	11698	11706	11839	11772	11716	11748	11633	11719	11760	11717	11788	11731	11712	11897	11595	11851	11769	11641	11616	11688	11831	11763	11848	11668	11636	11831	11778	11899	11958	11733	11704	11730	11789	11704	11762	11765	11816	11794	11772	11695	11757	11633	11878	11575	11700	11754	11758	11691	11831	11721	11785	11828	11846	11707	12099	11740	11802	11735	11659	11897	11688	11749	11882	11932	11817	11907	11586	11767	11782	11874	11706	11620	11673	11792	11639	11766	11601	11753	11618	11867	11774	11883	11825	11767	11834	11772	11594	11840	11853	11739	11779	11703	11686	11678	11654	11743	11778	11687	11844	11713	11619	11703	11699	11772	11590	11684	11845	11789	11737	11659	11934	11639	11742	11916	11616	11753	11706	11752	11891	11957	11883	11588	11644	11837	11808	11707	11646	11705	11731	11664	11762	11820	11784	11660	11863	11567	11779	11735	11940	11744	11616	11745	11738	11821	11663	11745	11788	11942	11819	11632	11724	11810	11697	11703	11776	11787	11750	11862	11814	11645	11836	11831	11605	11930	11681	11864	11816	11704	11692	11726	11859	11724	11713	11798	11812	11612	11773	11677	11596	11726	11727	11719	11847	11728	11781	11911	11799	11852	11686	11773	11726	11676	11566	11887	11852	11707	11739	11776	11588	11842	11599	11886	11588	11810	11801	11546	11847	11732	11793	11735	11564	11603	11763	11878	11591	11647	11729	11780	11750	11957	11764	11806	11683	11892	11747	11827	11787	11713	11846	11671	11852	11646	11563	11833	11769	11707	11688	11744	11612	11688	11795	11750	11730	11737	11803	11785	11844	11775	11566	11687	11742	11741	11740	11797	11607	11736	11775	11712	11690	11584	11721	11752	11733	11836	11843	11744	11651	11671	12004	12038	11703	11794	11896	11709	11773	11616	11778	11674	11779	11700	11852	11729	11608	11831	11709	11642	11790	11779	11905	11571	11826	11673	11714	11790	11613	11859	11697	11584	11863	11850	11715	11773	11725	11767	11818	11818	11788	11649	11835	11784	11691	11759	11587	11661	11679	11596	11878	11688	11752	11804	11722	11630	11768	11557	11807	11620	11872	11884	11737	11792	11678	11677	11640	11773	11773	11774	11820	11801	11708	11744	11830	11632	11853	11677	11901	11801	11861	11597	11660	11709	11618	11708	11763	11603	11760	11685	11770	11753	11906	11791	11722	11831	11560	11670	11857	11767	11758	11785	11712	11632	11616	11722	11818	11752	11728	11706	11790	11800	11794	11965	11727	11787	11740	11738	11806	11648	11875	11724	11775	11836	11816	11858	11835	11617	11884	11608	11719	11559	11796	11684	11827	11699	11886	11772	11825	11769	11713	11738	11889	11674	11876	11660	11737	11676	11707	11777	11923	11804	11746	11727	11689	11716	11704	11548	11715	11790	11714	11843	11688	11721	11818	11721	11696	11851	11768	11750	11924	11730	11931	11741	11832	11801	11721	11607	11830	11909	11750	11725	11819	11628	11752	11951	11874	11836	11823	11756	11739	11736	11678	11684	11817	11614	11615	11636	11755	11787	11808	11769	11779	11543	11812	11616	11887	11720	11749	11800	11798	11667	11810	11792	11851	11790	11840	11832	11774	11770	11832	11716	11563	11830	11668	11679	11735	11818	11856	11717	11792	11881	11924	11653	11806	11735	11822	11804	11620	11740	11697	11728	11774	11897	11738	11740	11737	11887	11609	11820	11752	11859	11824	11713	11777	11749	11700	11713	11625	11634	11698	11749	11770	11754	11805	11729	11782	11935	11725	11792	11724	11702	11818	11702	11783	11790	11586	11885	11875	11684	11861	11815	11893	11922	11800	11775	11820	11802	11794	11729	11669	11882	11670	11746	11649	11901	11881	11705	11891	11799	11767	11636	11852	11799	11589	11843	11701	11530	11816	11691	11740	11626	11827	11647	11672	11836	11861	11682	11873	11698	11666	11734	11761	11756	11836	11811	11871	11731	11710	11832	11705	11929	11876	11671	11758	11822	11749	11687	11747	11849	11787	11732	11659	11843	11746	11843	11832	11713	11882	11879	11749	11598	11717	11664	11767	11688	11757	11799	11623	11711	11683	11740	11906	11709	11880	11610	11826	11817	11697	11815	11667	11653	11754	11662	11852	11642	11616	11606	11590	11920	11648	11729	11753	11617	11672	11815	11715	11807	11788	11868	11573	11912	11796	11690	11835	11600	11715	11653	11825	11783	11710	11703	11733	11570	11786	11797	11750	11777	11664	11840	11675	11687	11936	11783	11743	11795	11859	11651	11672	12010	11716	11743	11548	11778	11678	11783	11917	11922	11907	11777	11803	11723	11794	11692	11708	11666	11832	11833	11670	11731	11845	11787	11841	11913	11768	11751	11477	11845	11718	11807	11788	11570	11851	11832	11842	11790	11795	11714	11727	11666	11580	11742	11853	11814	11822	11740	11837	11691	11590	11836	11843	11684	11843	11925	11705	11733	11901	11825	11857	11669	11817	11911	11550	11745	11662	11789	11896	11792	11794	11592	11769	11758	11738	11678	11765	11638	11770	11774	11717	11850	11756	11848	11772	11880	11958	11813	11830	11670	11587	11696	11680	11870	11896	11826	11795	11748	11715	11666	11629	11785	11834	11709	11766	11894	11687	11842	12013	11854	11828	11656	11812	11741	11910	11779	11687	11819	11762	11735	11603	11669	11949	11677	11860	11960	11790	11729	11649	11683	11812	11703	11863	11752	11737	11623	11839	11678	11737	11862	11587	11689	11611	11668	11902	11822	11727	11726	11699	11636	11675	11740	11783	11724	11767	11851	11879	11862	11648	11633	11716	11677	11800	11900	11655	11811	11742	11951	11851	11635	11597	11777	11785	11847	11768	11774	11609	11727	11980	11654	11718	11824	11929	11803	11777	11643	11719	11612	11673	11967	11559	11578	11804	11882	11665	11802	11779	11717	11689	11828	11767	11921	11749	11824	11779	11620	11738	11990	11556	11906	11752	11703	11800	11879	11740	11697	11767	11667	11759	11922	11648	11679	11823	11755	11828	11817	11814	11769	11806	11715	11898	11604	11754	11695	11972	11816	11577	11795	11684	11796	11798	11564	11702	11689	11802	11737	11770	11763	11900	11821	11782	11771	11688	11765	11635	11975	11640	11685	11805	11733	11757	11779	11809	11830	11685	11602	11924	11758	11696	11851	11912	11912	11794	11682	11621	11713	11703	11727	11779	11719	11581	11806	11655	11726	11704	11657	11719	11836	11586	11860	11669	11632	11827	11772	11665	11811	11814	11717	11624	11797	11654	11651	11701	11898	11700	11677	11827	11724	11738	11690	11642	11683	11719	11877	11741	11585	11715	11893	11675	11889	11670	11689	11837	11760	11718	11642	11684	11710	11780	11663	11505	11826	11700	11876	11751	11887	11879	11585	11823	11781	11707	11661	11842	11884	11566	11803	11630	11815	11878	11694	11721	11672	11679	11708	11713	11658	11722	11808	11697	11769	11788	11740	11816	11605	11853	11674	11696	11824	11815	11671	11708	11743	11776	11633	11828	11941	11767	11772	11878	12063	11720	11758	11859	11603	11770	11893	11619	11572	11826	11756	11723	11605	11614	11696	11737	11648	11715	11684	11906	11793	11737	11608	11938	11729	11791	11749	11842	11631	11848	11806	11826	11796	11893	12002	11715	11843	11864	11704	11843	11742	11834	11921	11733	11695	11850	11783	11663	11723	11829	11794	11698	11877	11741	11581	11798	11741	11756	11639	11747	11766	11799	11733	11779	11880	11763	11781	11766	11826	11765	11734	11759	11785	11835	11699	11688	11801	11799	11751	11705	11735	11744	11600	11766	11824	11818	11689	11705	11750	11643	11801	11736	11872	11727	11760	11865	11636	11771	11725	11786	11624	11889	11839	11757	11722	11702	11766	11877	11778	11713	11748	11878	11806	11695	11729	11854	11686	11876	11804	11816	11853	11739	11775	11714	11743	11762	11668	11772	11693	11802	11747	11689	11662	11852	11720	11765	11737	11725	11765	11713	11600	11575	11705	11736	11759	11786	11683	11728	11852	11704	11673	11762	11589	11639	11934	11909	11678	11817	11813	11802	11616	11660	11797	11654	11885	11805	11815	11847	11698	11823	11726	11839	11831	11890	11718	11761	11910	11783	11678	11836	11896	11702	11576	11961	11788	11702	11591	11711	11726	11783	11733	11745	11726	11953	11797	11831	11866	11638	11840	11719	11902	11797	11688	11891	11799	11730	11783	11857	11782	11778	11866	11620	11820	11681	11765	11882	11701	11859	11765	11694	11872	11795	11807	11737	11702	11756	11702	11819	11673	11709	11848	11803	11867	11842	11734	11905	11680	11801	11764	11694	11660	11860	11616	11748	11837	11904	11608	11709	11810	11903	11874	11701	11716	11838	11862	11790	11753	11570	11848	11677	11880	11798	11810	11894	11817	11728	11807	11566	11767	11836	11802	11829	11813	11700	11798	11810	11688	11783	11695	11925	11825	11771	11776	11881	11620	11639	11591	11941	11683	11777	11776	11864	11639	11702	11779	11807	11775	11652	11577	11904	11692	11751	11707	11772	11811	11715	11739	11674	11760	11716	11663	11706	11623	11826	11620	11696	11659	11766	11652	11722	11678	11835	11613	11688	11661	11790	11742	11721	11629	11642	11725	11883	11814	11762	11670	11891	11601	11757	11794	11885	11621	11789	11789	11663	11744	11739	11766	11629	11781	11608	11770	11687	11784	11526	11754	11708	11712	11620	11890	11689	11771	11721	12085	11858	11759	11785	11577	11870	11695	11726	11681	11685	11626	11857	11755	11794	11707	11714	11650	11860	11881	11758	11867
26383	21998	33866	39925	41753	39441	33795	26032	22473	21411	20255	19548	19164	18448	18000	17878	17273	17261	17428	17098	17149	17158	17150	16780	16811	16995	16840	16872	16773	16834	16714	16719	16786	16840	16776	16722	16585	16711	16662	16617	16526	16535	16679	16559	16829	16633	16633	16711	16725	16583	16653	16890	16655	16731	16547	16742	16891	16710	16669	16614	16643	16564	16681	16771	16795	16634	16947	16682	16538	16770	16908	16549	16380	16713	16510	16562	16569	16798	16772	16619	16660	16795	16685	16604	16557	16747	16945	16682	16660	16743	16666	16754	16661	16741	16669	16713	16827	16849	16708	16578	16810	16767	16616	16675	16522	16691	16769	16646	16739	16518	16516	16689	16634	16833	16688	16939	16678	16643	16663	16505	16775	16766	16782	16807	16742	16787	16713	16382	16570	16798	16566	16537	16464	16672	16589	16589	16886	16646	16666	16691	16690	16654	16700	16528	16554	16683	16721	16770	16711	16628	16681	16630	16540	16651	16699	16625	16605	16798	16781	16661	16682	16757	16778	16511	16429	16681	16660	16771	16603	16695	16812	16731	16929	16715	16613	16573	16613	16674	16638	16409	16865	16695	16493	16722	16428	16793	16702	16730	16663	16579	16742	16751	16574	16798	16729	16706	16662	16631	16591	16688	16539	16773	16731	16690	16840	16664	16624	16700	16638	16801	16767	16696	16776	16519	16804	16597	16765	16702	16670	16615	16643	16778	16480	16449	16397	16447	16623	16801	16947	16684	16488	16510	16661	16737	16716	16605	16691	16602	16437	16751	16768	16863	16539	16627	16551	16591	16720	16745	16702	16786	16634	16710	16686	16631	16771	16657	16713	16803	16727	16752	16651	16616	16600	16745	16770	16738	16447	16603	16731	16680	16514	16701	16615	16478	16645	16735	16643	16623	16693	16812	16675	16755	16761	16690	16624	16659	16719	16571	16729	16622	16887	16706	16442	16633	16715	16849	16667	16735	16557	16608	16703	16850	16573	16658	16614	16660	16857	16747	16569	16728	16688	16720	16615	16670	16625	16913	16799	16619	16651	16692	16739	16511	16780	16673	16399	16739	16574	16418	16678	16570	16817	16761	16786	16640	16481	16532	16513	16770	16527	16674	16743	16688	16728	16623	16859	16540	16688	16814	16774	16676	16729	16624	16620	16483	16893	16556	16649	16834	16680	16681	16718	16720	16691	16701	16634	16523	16658	16719	16703	16538	16738	16760	16701	16755	16497	16606	16523	16635	16687	16579	16776	16940	16653	16825	16537	16652	16735	16653	16638	16395	16567	16628	16586	16695	16765	16701	16576	16639	16743	16744	16461	16589	16562	16590	16510	16754	16698	16757	16513	16535	16658	16618	16540	16844	16808	16696	16719	16693	16662	16587	16812	16596	16706	16618	16647	16563	16730	16653	16672	16605	16669	16575	16584	16757	16593	16731	16529	16628	16407	16608	16751	16719	16533	16677	16533	16484	16628	16826	16611	16595	16690	16761	16773	16826	16651	16578	16699	16651	16582	16507	16505	16659	16750	16719	16839	16749	16690	16689	16945	16965	16670	16738	16567	16678	16562	16408	16658	16697	16578	16459	16869	16745	16705	16563	16810	16704	16477	16610	16758	16743	16550	16749	16740	16518	16587	16810	16889	16670	16535	16632	16723	16526	16615	16432	16666	16589	16818	16610	16617	16562	16416	16728	16634	16902	16727	16529	16574	16642	16539	16543	16690	16649	16673	16659	16700	16824	16709	16911	16661	16529	16729	16667	16577	16608	16797	16839	16856	16604	16784	16686	16814	16750	16657	16612	16506	16715	16697	16596	16630	16672	16658	16740	16566	16504	16805	16599	16537	16758	16708	16712	16579	16651	16589	16474	16797	16600	16510	16740	16858	16729	16572	16766	16872	16813	16772	16710	16892	16477	16774	16748	16564	16515	16738	16867	16569	16385	16766	16604	16737	16679	16620	16751	16462	16690	16628	16516	16795	16647	16655	16661	16853	16934	16704	16523	16701	16731	16722	16827	16876	16715	16771	16396	16746	16618	16910	16682	16602	16524	16720	16785	17011	16792	16823	16633	16508	16621	16498	16689	16629	16831	16457	16404	16728	16617	16614	16848	16824	16534	16512	16790	16734	16448	16717	16692	16756	16702	16711	16749	16717	16407	16716	16687	16479	16568	16731	16709	16770	16482	16551	16651	16736	16610	16629	16799	16534	16654	16664	16910	16868	16720	16628	16439	16575	16684	16587	16537	16436	16660	16724	16718	16704	16521	16598	16771	16645	16749	16655	16799	16659	16719	16683	16711	16541	16602	16752	16523	16708	16788	16577	16560	16749	16681	16882	16678	16787	16721	16734	16689	16943	16717	16612	16737	16809	16585	16681	16677	16686	16639	16427	16662	16806	16937	16802	16573	16663	16599	16581	16680	16794	16677	16739	16652	16623	16409	16498	16642	16714	16769	16836	16792	16721	16690	16807	16831	16673	16786	16606	16874	16520	16670	16336	16470	16698	16591	16612	16667	16935	16932	16584	16458	16569	16643	16845	16600	16622	16765	16494	16596	16427	16676	16565	16678	16552	16753	16801	16568	16855	16678	16654	16661	16584	16664	16691	16777	16777	16811	16847	16654	16579	16789	16711	16596	16604	16629	16655	16792	16862	16824	16432	16690	16694	16546	16751	16630	16569	16488	16859	16866	16655	16735	16673	16658	16625	16685	16608	16736	16695	16536	16763	16830	16635	16690	16679	16561	16501	16745	16556	16622	16534	16622	16671	16740	16666	16736	16724	16657	16685	16727	16450	16702	16898	16621	16467	16642	16804	16460	16802	16602	16812	16704	16396	16603	16452	16585	16811	16592	16475	16657	16721	16467	16661	16590	16443	16799	16629	16676	16519	16807	16816	16403	16739	16777	16577	16737	16652	16685	16861	16598	16703	16736	16749	16542	16540	16687	16705	16731	16469	16520	16653	16544	16608	16548	16613	16654	16661	16565	16631	16713	16664	16749	16862	16867	16709	16565	16708	16755	16725	16560	16563	16820	16627	16709	16739	16614	16479	16667	16620	16584	16565	16738	16546	16735	16743	16550	16652	16585	16768	16691	16773	16511	16551	16681	16573	16648	16568	16630	16699	16583	16744	16671	16540	16581	16720	16647	16923	16640	16621	16708	16823	16524	16560	16792	16724	16669	16612	16696	16482	16522	16383	16593	16697	16479	16797	16622	16713	16667	16774	16471	16726	16764	16709	16696	16595	16682	16736	16698	16648	16859	16659	16852	16943	16475	16516	16585	16773	16616	16678	16633	16674	16632	16656	16821	16566	16565	16712	16745	16661	16612	16730	16719	16700	16809	16698	16602	16713	16795	16726	16781	16683	16714	16642	16733	16698	16799	16928	16805	16587	16629	16688	16586	16635	16783	16709	16971	16608	16779	16735	16759	16850	16764	16607	16717	16855	16770	16549	16714	16711	16662	16542	16744	16788	16612	16782	16579	16822	16759	16684	16736	16632	16652	16624	16665	16591	16541	16747	16789	16665	16707	16714	16717	16716	16583	16532	16435	16641	16513	16445	16550	16627	16552	16792	16714	16799	16497	16516	16680	16642	16753	16661	16685	16721	16538	16650	16617	16614	16621	16846	16438	16766	16657	16710	16530	16773	16639	16603	16544	16803	16658	16796	16644	16543	16513	16597	16488	16698	16642	16501	16637	16585	16527	16524	16763	16773	16846	16817	16374	16438	16422	16733	16603	16717	16735	16802	16959	16564	16696	16864	16604	16907	16725	16434	16600	16737	16626	16608	16674	16665	16856	16695	16605	16799	16720	16782	16769	16658	16720	16584	16670	16828	16792	16563	16481	16578	16538	16749	16643	16713	16855	16617	16886	16499	16675	16812	16863	16862	16823	16560	16638	16586	16623	16686	16706	16420	16591	16815	16789	16925	16620	16736	16559	16676	16552	16753	16595	16603	16600	16759	16704	16788	16727	16791	16522	16542	16633	16748	16679	16712	16652	16591	16714	16653	16542	16477	16843	16769	16715	16473	16897	16669	16623	16746	16536	16676	16763	16672	16701	16752	16533	16727	16519	16592	16549	16625	16718	16768	16642	16603	16483	16612	16661	16714	16873	16536	16751	16652	16736	16803	16774	16699	16679	16780	16750	16657	16541	16613	16556	16578	16487	16579	16674	16631	16575	16651	16706	16605	16646	16465	16559	16667	16602	16593	16599	16583	16792	16445	16638	16758	16834	16848	16827	16728	16493	16640	16775	16662	16765	16516	16707	16727	16787	16576	16674	16519	16694	16787	16744	16679	16672	16716	16528	16613	16686	16556	16887	16689	16731	16480	16514	16520	16685	16856	16845	16740	16584	16716	16568	16631	16394	16523	16465	16582	16718	16700	16894	16836	16752	16745	16842	16648	16521	16546	16561	16698	16668	16806	16816	16871	16674	16693	16713	16797	16565	16741	16677	16580	16490	16614	16391	16586	16816	16714	16475	16517	16688	16738	16617	16530	16621	16569	16615	16762	16642	16801	16555	16807	16711	16718	16730	16722	16652	16729	16710	16829	16752	16760	16521	16743	16515	16642	16639	16788	16820	16609	16731	16797	16775	16716	16771	16925	16681	16635	16644	16654	16692	16302	16560	16714	16841	16630	16556	16678	16725	16498	16733	16820	16648	16736	16713	16610	16777	16639	16646	16663	16659	16610	16669	16779	16658	16768	16588	16726	16715	16509	16576	16732	16722	16530	16688	16490	16685	16675	16618	16568	16610	16735	16681	16699	16789	16610	16595	16682	16806	16666	16561	16704	16656	16853	16704	16715	16686	16600	16623	16676	16541	16600	16570	16504	16642	16566	16500	16712	16630	16686	16841	16503	16860	16573	16551	16702	16510	16680	16788	16714	16763	16655	16699	16699	16809	16864	16715	16726	16915	16623	16652	16722	16808	16337	16661	16648	16518	16724	16621	16608	16648	16688	16636	16685	16586	16609	16774	16532	16616	16641	16770	16863	16607	16502	16879	16807	16572	16720	16554	16671	16875	16639	16870	16846	16610	16362	16960	16601	16450	16729	16733	16835	16661	16504	16620	16871	16559	16653	16702	16541	16564	16745	16734	16697	16670	16646	16542	16604	16837	16642	16681	16823	16840
51485	75087	68225	54845	46389	37311	28900	21636	18597	16928	15921	14964	14381	13589	13172	12824	12557	12377	12296	12099	12097	12181	12198	12225	12095	11913	11891	11938	11828	11755	11901	11806	11901	11890	11772	11930	11882	11748	11670	11612	11802	11946	11654	11844	11861	11755	11835	11628	11694	11956	11769	11808	11933	11675	11942	11847	11841	11852	11900	11820	11747	11770	11752	11841	11940	11745	11820	11759	11784	11779	11840	11903	11913	11889	11810	11844	11721	11799	11848	11796	11675	11757	11853	11786	11773	11857	11914	11774	11860	11702	11743	11701	11730	11717	11818	11954	11690	11641	11687	11772	11743	11787	11869	11841	11805	11785	11842	11793	11760	11823	11840	11599	11767	11802	11840	11949	11811	11889	11770	11878	11775	11886	11824	11680	11819	11736	11840	11816	11830	11798	11975	11791	11753	11833	11762	11867	11683	11766	11759	11874	11706	11701	11796	11958	11763	11749	11743	11924	11810	11910	11682	11580	11587	11709	11787	11750	11718	11926	11743	11719	11782	11774	11907	11878	11895	11655	11908	11712	11875	11593	11853	11825	11900	11804	11877	11787	11798	11879	11774	11898	11690	11800	11935	11658	11699	11650	11548	11893	11751	11678	11727	11734	11898	11881	11794	11803	11679	11756	11770	11811	11749	11700	11858	11873	11670	11801	11739	11845	11663	11764	11845	11604	11756	11785	11876	11800	11604	11749	11645	11772	11806	11897	11905	11778	11821	11625	11886	11806	11773	11926	11857	11715	11623	11785	11856	11747	11824	11787	11828	11699	11962	11822	11758	11646	11904	11767	11658	11889	11974	11896	11763	11901	11741	11672	11829	11666	11793	11555	11547	11808	11849	11642	11753	11688	11709	11737	11658	11819	11672	11725	11701	11771	11754	11714	11845	11756	11691	11729	11946	11818	11823	11941	11799	11783	11864	11988	11867	11755	11708	11673	11711	11914	11801	11743	11757	11657	11753	11975	11711	11766	11789	11879	11692	11805	11739	11818	11852	11761	11795	11790	11841	11834	11842	11734	11607	11726	11675	11804	11740	11958	11878	11785	11674	11707	11699	11730	11996	11780	11939	11848	11860	11818	11806	11795	11756	11609	11911	11799	11723	11797	11918	11999	11873	11731	11795	11681	11810	11760	12026	11753	11751	11715	11803	11752	11867	11835	11782	11881	11811	11840	11815	11615	11903	11804	11779	11977	11755	11875	11675	11765	11791	11854	11865	11907	11649	11976	11933	11867	11876	11804	11661	11701	11836	11786	11771	11717	11615	11724	11846	11994	11974	11763	11730	11623	11708	11799	11745	11899	11869	11887	11775	11670	11855	11748	11927	11842	11914	11782	11893	11847	11801	11857	11722	11888	11750	11803	11845	11764	11833	11787	11690	11835	11765	11845	11771	11681	11957	11946	11711	11775	11702	11849	11881	11791	11759	11905	11927	11697	11748	11739	11694	11790	11717	11860	11679	11898	11773	11811	11745	11644	11919	11652	11730	11852	11705	11829	11651	11795	11884	11675	11869	11720	11607	11802	11759	11832	11914	11696	11705	11872	11743	11793	11862	11736	11741	11789	11972	11804	11803	11707	11842	11793	11969	11647	11836	11574	11832	11802	11951	11777	11791	11834	11786	11833	11677	11768	11803	11734	11695	11633	11887	11706	11869	11808	11976	11861	11766	11874	11780	11892	11840	11778	11743	11884	11693	11790	11832	11791	11773	11926	11617	11763	11726	11899	11734	11891	11681	11797	11747	11763	11724	11779	11859	11771	11686	11710	11754	11848	11800	11700	11732	11745	11581	11770	11868	11863	11879	11878	11748	11792	11710	11781	11817	11907	11849	11819	11734	11729	11911	11803	11790	11886	11834	11661	11880	11852	11790	11686	11725	11750	11868	12023	11655	11748	11883	12041	11816	11756	11914	11844	11819	11665	11716	11869	11781	11655	11680	11839	11836	11983	11691	11750	11722	11778	11790	11666	11927	11890	11761	11756	11907	11852	11850	11950	11887	11831	11804	11895	11831	11835	11826	11898	11687	11795	11641	11974	11770	11763	11792	11676	11616	11793	11700	11805	11708	11869	11713	11835	11947	11796	11883	11696	11712	11745	11872	11786	12012	11892	11879	11733	11864	11917	11667	11799	11855	12067	11670	11790	11842	11951	11829	11739	11682	11835	11777	11714	11808	12034	11866	11841	11926	11737	11925	11892	11834	11821	11798	11658	11859	11781	11870	11759	11874	11777	11729	11617	11792	11737	11864	11629	11799	11768	11756	11814	11873	11616	11797	11796	11709	11729	11860	11810	11884	11813	11839	11709	11709	11707	11704	11731	11740	11813	11785	11655	11766	11808	11826	11862	11706	11735	11736	11720	11893	11720	11912	11779	11746	11878	11826	11844	11909	11699	11870	11862	11677	11818	11887	11851	11735	11655	11674	11776	11743	11835	11757	11888	11899	11762	11739	11826	11667	11757	11785	11774	11790	11763	11746	11850	12034	11933	11797	11810	11851	11675	11691	11950	11809	11749	11815	11766	11891	11703	11877	11782	11716	11739	11629	11801	11779	11701	11748	11723	11717	11851	12033	11840	11850	11659	11957	11789	11867	11966	11814	11798	11910	11748	11934	11933	11853	11736	11734	11819	11710	11601	11866	11857	11923	11824	11781	11751	11783	11737	11781	11692	11867	11872	11777	11656	11857	11723	11802	11926	11923	11899	12016	11819	11808	11900	11902	11987	11842	11803	11859	11725	11777	11705	11926	11827	11820	11971	11673	11724	11854	11693	11840	11764	11615	11786	11848	11758	12032	11711	11774	11897	11904	11914	11795	11941	11806	11924	11615	11933	11830	11770	11844	11751	11835	11798	11925	11831	11843	11879	11801	11897	11779	11834	11794	11758	11859	11655	12054	11826	11724	11848	11789	11709	11751	11783	11768	11895	12012	11767	11743	11816	11926	11758	11933	11817	11950	11610	11849	11896	11808	11803	11849	11780	11760	11769	11926	11714	11938	11885	11837	11845	11751	11721	11705	11856	11787	11964	11920	11773	11810	11722	11940	11754	11762	11850	11632	11806	11891	11966	11844	11922	11768	11688	11761	11873	11822	11795	11845	11852	11826	11852	11697	11890	11881	11743	11658	11886	11795	11815	11876	11897	11890	11815	11842	11797	11682	11732	11860	11636	11632	11816	11948	11900	11722	11806	11834	11792	11920	11620	11841	11796	11636	11855	11935	11798	11691	11780	11933	11676	11848	11832	11731	11844	11813	11839	11749	11954	11584	11800	11861	11910	11863	11858	11756	11690	11726	11777	11867	11689	11707	11836	11770	11861	11674	11603	11819	11886	11719	11543	11827	11757	11973	11798	11817	11704	11789	11804	11805	11937	11812	11765	11785	11898	11860	11734	11800	11705	11737	11772	11882	11776	11695	11578	11818	11655	11899	11910	12010	11875	11731	11937	12023	11846	11675	11703	11617	11773	11710	11816	11609	11812	11853	11856	11681	11799	11819	11709	11743	11969	11992	11790	11767	11624	11891	11732	11745	11700	11960	11790	11941	11788	11748	11717	11628	11694	11818	11849	11732	11869	11712	11774	11759	11876	11876	11862	11725	11685	11825	11799	11833	11817	11961	11701	11775	11895	11963	11934	11829	11804	11804	11830	11794	11857	11734	11800	11861	11933	11956	11962	11791	11851	11799	11698	11763	11795	11763	11938	11749	11909	11780	11814	11737	11778	12005	11713	11810	11713	11964	11760	11787	11762	11739	11802	11734	11843	11782	11817	11867	11778	11959	11781	11941	11711	11913	11739	11802	11807	11650	11796	11996	11814	11780	11462	11837	11835	11772	11714	11805	11689	11798	11669	11879	11922	11803	11615	11866	11754	11818	11856	11953	11603	11794	11889	11707	11704	11661	11712	11734	11914	11562	11679	11757	11911	11760	11802	11747	11780	11809	11778	11860	11874	11857	11855	11937	11652	11716	11773	11821	11904	11742	11812	11771	11954	12004	11786	11809	11885	11981	11678	11776	11844	11788	11887	11674	11941	11686	11744	11836	11883	11994	11865	11827	11940	11792	11648	11688	11661	11846	11697	11592	11769	11881	11802	11798	11819	12012	11846	11792	11702	11843	11837	11878	11769	11717	11946	11746	11620	11578	11848	11749	11761	11679	11885	11873	11827	11940	11864	11815	11757	11917	11844	11784	11642	11761	11718	11924	11598	11724	11746	11830	11689	11814	11766	11812	11734	11834	11981	11945	11853	11684	11862	11754	11821	11814	11682	11837	11738	11617	11888	11790	11683	11804	12020	11806	11899	11934	11768	11844	11876	11919	11592	11797	11830	11915	11838	11733	11846	11882	11850	11905	11839	11860	11919	11766	11881	11866	11827	11768	11714	11622	11835	11891	11747	11720	11927	11853	11703	11785	11814	11880	11848	11891	11913	11730	11868	11813	11738	11703	11685	11694	11855	11836	11860	11868	11793	11855	11729	11884	11985	11831	11881	11805	11953	11721	11711	11936	11896	11677	11802	11633	11889	11777	11783	11843	11820	11958	11784	11750	11917	11905	11767	11841	11700	11702	11856	11624	11873	11680	11822	11504	11654	11808	11892	11751	11905	11978	11826	11846	12002	11729	11735	11789	11755	11927	11814	11839	11707	11917	11840	11740	11698	11821	11822	11817	11910	11739	11599	11939	11565	11747	11777	11697	11796	11872	11754	11786	11981	11660	11885	11907	11918	11849	11967	11872	11641	11717	11818	11823	11889	11673	11767	11736	11876	11633	11743	11916	11944	11762	11807	11770	11743	11778	11783	11873	11731	11921	11898	11797	11689	11799	11869	11731	11806	11814	11864	11870	11883	11837	11768	11838	11762	11756	11790	11980	11706	11794	11681	11758	11783	11794	11687	11785	11904	11889	11804	11736	11899	11827	11793	11647	11597	11821	11792	11828	11817	11750	11844	11699	11804	11828	11652	11812	11886	11674	11851	11715	12050	11734	11833	11689	11650	11828	11815	11811	11813	11747	11785	11767	11589	11664	11666	11948	11770	11733	11922	11857	11867	11845	11902	11908	11806	11983	11757	11902	11633	11741	11708	11965	11798	11942	11849	11894	11725	11867	11834	11825	11782	11835	11803	11777	11833	11858	11720
24423	21352	31251	36991	43663	44800	39162	30004	25766	23701	22212	20668	19814	19068	18693	18290	17897	17937	17555	17516	17558	17313	17244	17430	17244	17071	17266	17315	17296	17162	16911	17131	16967	17040	16949	17031	16971	16738	16987	16859	17016	17141	16829	16869	17048	16727	17044	16897	16955	16923	16856	17004	16956	17061	16924	16828	17046	16899	17027	17017	16717	16889	16892	16874	16916	17102	16885	17101	16941	16844	16861	17107	17010	17040	16773	16878	17140	17026	16863	17055	17025	17068	16902	16936	16851	17043	16981	17154	16835	16930	16804	17052	16964	16923	16731	16860	16743	16963	16658	16771	16802	16954	16924	16843	16741	16944	17046	17003	16858	16710	17032	16969	16809	16990	17106	16929	16858	16792	16909	17051	17040	16945	16653	17067	16860	16572	16913	16897	16801	16790	16949	16947	16851	16958	16984	16912	17082	17024	16925	16765	16799	16927	16798	16913	17021	16996	16770	17006	16877	17049	17161	16973	17020	16905	16942	16945	17034	16895	16967	17040	16786	16813	16907	16957	16991	16943	17045	16997	17078	16810	16720	16878	16855	17039	17026	16914	16868	16993	16783	16780	16812	16913	16912	17076	16988	16887	16967	16816	16770	16876	16989	16924	16882	16904	16970	16875	16782	16930	17020	16872	17070	16959	16904	16854	17060	17064	16926	16829	16963	16999	16816	17138	17039	17132	16991	17075	16899	17054	16773	16858	16913	16848	16985	16856	17147	16988	16861	16853	16835	16899	17114	17092	16967	17094	16803	16836	17037	17049	16707	16903	16989	16944	16985	16830	16954	16803	16966	16835	16911	17019	16901	16958	17029	16783	16836	16876	16802	16992	16870	16865	17049	17010	17115	17113	16934	16754	17023	17166	16852	17029	16912	17084	17000	17072	17068	17067	16853	16779	16995	16914	16723	16960	16771	17056	17094	17093	17104	16861	16748	16819	17051	16903	16898	16928	16976	16893	16883	17127	17068	16909	16792	16924	16885	17068	16983	16895	17033	17162	16967	16839	17090	16892	16937	16905	16874	16810	16648	17016	16967	16962	16985	17051	16931	16856	17101	16998	17021	16931	16777	16865	17053	16945	17012	17007	16874	16906	16744	16936	16728	16908	17033	17052	16969	16794	16780	16964	16890	16837	16847	16841	17138	16906	16775	16715	16943	16920	16977	16927	17095	17062	16965	16753	16821	16861	16912	16747	16849	16836	16934	17032	16886	16717	16982	16906	16782	17048	17067	17187	17030	16905	16903	16875	16874	16808	16751	16947	17061	16857	17078	16979	16848	17049	17048	16934	16825	16780	16811	16799	17164	16809	16962	16884	16816	16686	16976	16810	16962	16822	16848	17169	16829	16676	16948	17179	17067	16976	16925	16850	16890	16958	17091	17082	16815	17060	16976	16792	16972	16998	16942	16880	16567	16743	16897	16914	16918	17168	17055	16853	16814	16846	16861	16749	16765	16743	17018	16881	16892	16905	16958	16962	16791	16920	16710	16631	17040	16916	17171	16950	16996	16963	16916	16789	16981	16891	16837	17075	16997	17026	16840	17098	16898	17077	16904	16889	16786	16749	16834	16908	16793	17029	16983	16941	16688	16882	16810	16607	16783	16843	16615	17262	16966	16992	17109	17088	16895	16723	16823	16862	17115	16923	16817	16895	16981	16943	16832	16687	17013	16757	16722	16841	16998	16845	16933	17016	17035	16894	16765	16788	16879	16857	16946	16774	16813	16936	16834	17036	16884	17029	16941	16906	16794	16982	16921	17100	16843	16902	16848	16795	16846	17020	16895	16833	16742	16810	16932	16951	16994	16845	16998	16884	16910	17064	17029	16901	16832	16694	16816	16858	16897	17054	16972	16994	16762	17125	16999	16945	16957	16945	16999	16877	17037	16851	16911	17110	17175	16984	17019	17078	17030	16951	16903	16830	16844	16970	16791	17021	16967	16833	16918	16809	17047	16877	16887	16913	16995	16831	17106	16875	16943	17002	16999	17019	16999	16845	16972	16883	17035	17204	17068	16900	17136	16767	16647	16906	16947	16897	16909	16790	17012	16890	16793	16857	16966	16959	16908	16880	17039	16857	16867	17099	17001	16873	16873	17215	17210	16707	16844	16803	16990	16953	16804	17093	16886	16946	16808	16822	16775	16791	17037	16844	17048	17027	16821	16792	16619	16718	16826	17078	17020	16969	17146	17021	16937	17023	16951	16921	16935	16907	16884	16951	16767	16992	16913	16922	16955	16882	16773	16951	17077	17019	17099	16881	16858	16864	16905	16845	16836	16996	17022	16798	17107	16967	17047	16838	16812	16950	17068	16991	16846	17103	16940	16894	17030	16688	17129	17061	16817	16716	16774	16957	16859	16832	16868	16979	16896	16943	16987	17090	16952	16527	16758	16830	17019	17073	16930	16746	16902	16969	16814	16869	17053	16977	16842	16813	16842	16841	16910	17145	16868	16801	16845	16901	17074	16660	16782	16906	16848	16810	16816	16899	16910	16717	16779	16865	16913	16872	16974	16911	16991	16822	16763	17103	17039	16934	16912	17063	16801	16988	16979	16806	16664	17040	16916	16944	17026	17035	16774	17034	16962	16734	16644	16869	16764	16749	16982	16856	16802	16886	17126	16826	17008	17038	16899	16867	16937	17026	16854	16773	16804	16739	16889	17053	16882	16774	16919	16925	16857	16977	16923	16882	16964	17062	16783	16807	16936	16868	16932	16981	16972	16880	16848	17208	16832	16926	16839	16761	16803	17318	16718	17034	16823	17134	16900	16707	16696	16918	16801	16869	16767	16905	17152	16897	16870	16935	16958	16987	16907	17057	16975	16823	16790	16963	16932	16906	16950	17032	16871	16845	16961	16939	16889	16945	16920	16655	17088	17011	16943	16888	16734	16997	17097	16853	17059	16964	16852	16792	16908	17115	16835	16691	16932	16955	16931	16855	17035	17021	16993	16827	16882	16885	17010	17029	16912	16997	16658	16679	16953	17062	17135	16983	16957	16982	16720	16931	16877	16781	16915	16980	16915	16903	16995	16946	16783	16716	16878	16987	16790	17074	16995	16692	16873	16749	16849	17114	16995	16921	17014	17182	16833	17041	17095	16932	16784	16842	16990	16828	16792	16873	16880	16881	16988	16866	16848	16972	17035	16922	16898	16785	16846	16903	16766	16992	16874	16787	16705	16909	17063	16911	17028	16811	16999	16863	17022	17093	17010	16899	16759	16858	17087	17042	17030	17101	16996	17263	16948	16936	16989	16961	16892	16982	16948	16806	16711	16918	17068	16787	17039	16995	16899	17015	16922	17088	16861	17122	16822	16894	17081	16770	16916	16631	16983	16857	16771	16941	17141	16891	17182	16956	16841	16915	16766	17017	16818	16917	16823	16840	16918	17035	16778	16768	16807	16982	16917	17075	16775	16954	16859	16908	16928	16877	16861	16909	16708	16849	16718	16744	16837	16921	16822	16772	16941	16929	16823	16944	16704	16912	16924	16855	16934	17027	16692	16882	17039	16941	16914	16662	17003	16920	17103	16728	16865	16936	17027	17026	16895	16810	16816	16915	16771	16917	16963	16799	16858	16949	16915	16750	16789	16923	16732	16960	17096	16860	16807	16890	17188	16840	17085	16827	16818	16971	17059	16983	16932	16978	16930	16756	16783	16880	16828	17051	16826	16905	16937	16925	16888	16879	16896	16750	17016	16980	16957	16935	17027	16954	16917	16876	16711	16880	16993	16796	17011	16932	17032	16912	17046	17288	16819	16891	16835	16889	17164	16789	16776	16749	16900	17054	17071	16817	16928	16941	17049	16978	16895	16951	16960	16868	16807	16931	16770	16927	16915	16871	16748	16578	16851	16910	16800	17125	16927	16929	17110	16987	16977	16758	16876	17101	16898	16793	16978	17015	17137	16855	16860	16865	16774	17029	16693	16809	16800	16974	16862	17039	17036	16878	17051	17000	17001	16842	17029	16826	17053	17005	17010	17003	17045	16901	17223	16925	16891	16982	16911	16881	16927	17065	16838	16685	16621	17069	16848	16726	16890	16955	16961	17066	17174	16990	16959	16910	16797	16995	16925	16924	16823	16954	16969	16798	17166	16896	16991	16866	16985	16853	16925	17055	16919	17088	17170	16787	16990	16856	16898	16854	17103	16837	16898	16738	16907	16944	16785	16812	16877	16983	16815	16863	16704	17065	17220	17063	16898	16873	16751	16847	16860	16801	16760	17104	17279	16993	17157	17147	17083	17087	16912	17035	17014	16748	16847	17029	17085	16881	16770	16892	16824	16839	17125	16818	16963	16819	16765	16854	16890	16992	16974	17060	16942	17034	16972	16942	16736	17048	16824	16970	16921	16672	16968	16884	16793	16593	16966	16947	16859	16971	16862	17186	16855	16944	16912	16777	16862	16944	16745	16733	17053	16939	16919	16916	16821	16987	16944	16902	16852	16841	17029	17025	16962	16920	16968	17030	16696	16788	16669	16901	16725	16715	16590	16942	16936	16859	16861	16722	16905	17047	17006	16882	17028	16939	17107	16924	16813	16746	17137	17004	16877	16894	16935	16822	16881	16946	16955	16807	16892	17091	16904	16744	16826	16948	17116	16998	16974	17030	16906	17080	16885	16945	16854	16926	16845	17068	16852	16834	17018	17105	16897	16730	16882	16904	16848	16805	17051	16892	16940	17037	16828	16757	16930	16929	16868	17047	16936	17032	16928	17020	16999	17009	16795	16896	16976	16800	16764	16971	16839	16834	17048	17094	17114	17030	17036	16866	17008	16895	16899	16845	16855	16917	16708	16789	16697	16952	17084	16793	16755	16784	17060	17065	16995	16988	16878	16958	16870	17007	16903	17028	16900	16736	16928	16935	17246	16849	16986	16984	17055	16951	16617	16913	16707	17008	16849	17080	16917	16669	16961	16719	17152	17010	17048	16949	16864	16985	17095	16870	17002	16953	16748	16734	17068	16769	16907	16939	16848	16926	16942	16963	17113	16840	16886	16891	16880	16825	16977	17064	17048	17247	16783	16897	16936	16985	16961	16977	16979	16954	16952	16725	17076	17023	16826	16819	16878	16737	16938	16884	16790	16941	16839	17025	17138	16830	16956	17099	16972	17024	17165	16853	16813	16986	17121	16856
51854	82898	79941	69025	57607	46428	34560	25710	21942	19488	17816	16263	14686	13957	13570	13300	12974	12682	12339	12252	12430	12274	12286	12055	12075	12087	12104	12004	11968	11971	11848	12047	12060	11971	12046	11987	11993	11858	11760	11691	11914	11843	11744	12008	12048	11909	11913	11863	11911	11784	11899	11934	11914	11984	11862	11930	11760	12021	11789	11916	11903	11882	11968	12005	11949	11764	11924	11991	12060	11888	11898	12024	11977	11876	11860	11877	11760	11794	11788	11949	11828	11976	11948	11890	11958	12030	11988	11914	11824	11983	11907	11949	11759	11773	11957	11935	11843	11802	11879	11949	11916	11729	11921	11876	12067	11856	11845	11906	11862	11846	11976	11898	11925	11914	11909	11726	11916	11774	11872	12003	11989	11808	11847	11714	11906	12064	11787	12025	11938	11906	11895	11901	11895	11952	11886	11905	11910	11857	11956	11939	11881	12061	11812	11899	11843	11898	11779	11921	11876	11813	11878	11954	12068	11760	11859	11832	11832	11857	11888	12033	11824	11979	12053	11937	11796	11971	11917	11825	11859	11899	11860	11861	11803	11953	11979	11840	11984	11837	11972	11857	12015	11959	11913	11845	11744	11945	11981	11877	11928	11804	11820	11827	11926	11963	11910	11774	12062	11922	11869	11882	11921	12038	11866	11811	11814	11993	11966	11765	11943	11967	11817	11925	11794	11944	11821	11967	11901	11874	11736	11833	11933	11961	11943	11987	11846	11856	11990	11913	11835	11907	12026	11791	12118	12032	11780	11736	11837	12088	11861	11942	11862	11840	11854	11794	11851	11942	11970	12007	11929	11911	11886	11814	11847	11856	11892	11729	11834	11923	11856	11920	11825	11801	11829	11996	11777	11964	11931	11949	11815	11861	11875	11916	11748	11810	11964	11943	11666	11949	11927	11946	11927	11928	11863	11942	11915	11992	11924	12036	11776	11808	11949	11845	11948	11877	11980	11755	11907	12004	11729	12050	11737	11929	11909	12148	11784	11968	11895	11901	11818	12030	11847	12009	11893	11824	11794	11938	11718	11744	11899	11805	11920	11991	11946	11795	11834	11800	11805	11859	11866	11794	11694	11871	11738	11742	11819	11841	11809	11922	11918	11956	11938	11990	11918	12040	11844	11769	11832	11995	12047	11802	11895	11908	12001	11652	11987	11765	11905	11882	11921	11936	12036	11855	11965	11792	11968	11842	11891	11819	11933	11925	11771	11912	11808	11922	11954	11895	11963	11929	11801	11877	11751	11758	11653	11839	11830	11862	11753	11915	11812	11836	12058	11762	11909	11781	11883	11882	11796	11913	11818	11782	11875	11842	11718	11843	11829	11867	11922	11899	11950	11902	11754	11872	11917	11857	11830	11757	11912	11888	11994	11880	11843	11877	11939	11801	11908	11796	11883	11864	11791	11881	11958	11884	11738	11851	11870	11791	11990	11965	11803	11860	11861	11960	11885	11890	11962	11951	11882	11972	11914	11753	11814	11986	11884	11927	12015	11812	11875	11837	11879	11939	11872	11982	11773	11964	11904	11726	11707	11950	11916	11780	11880	11879	12036	11869	11791	11922	11794	11784	11863	11929	11982	11994	12031	11802	11831	11983	11768	12045	11897	12014	11790	11930	11840	11826	11906	11915	12069	11975	11835	11804	11879	11877	11871	11870	11974	11863	11790	11844	11946	12095	12017	11906	11887	11834	12113	11899	11729	11917	11944	11998	11825	11948	11916	11790	12054	11839	11898	11991	12016	11907	11778	12039	11888	11753	11971	11761	11996	11764	11926	12028	12005	11898	11831	11979	12080	11718	11883	11930	12060	11725	11771	11969	11791	11924	11849	11890	11873	12056	11851	11843	11955	11915	11908	11929	11839	11731	11984	11646	11734	11782	11892	11915	11880	11917	12028	11836	11873	11941	11914	12095	11930	11994	11899	12071	11699	11878	11904	11817	11816	11956	11880	11829	11814	11916	11762	11929	11956	11908	11778	11771	11937	11961	11954	11924	11885	11973	11943	11825	11835	11826	11833	11938	11762	11794	11685	12019	12045	11975	11815	11917	11995	11759	11929	11799	11871	11824	11917	11916	11831	11852	11797	11887	11866	11823	11852	11923	11909	11940	11931	12001	11871	11748	11853	11895	11969	11797	11808	11926	11983	11953	11963	11964	11771	11982	11848	11885	11974	11858	11808	11824	12023	11879	11821	11815	11914	11768	11904	11841	11802	12032	11835	12058	11872	11999	11894	11983	11774	12026	11727	11959	11824	12001	12081	12076	11933	11961	11930	11919	11910	11933	11980	12025	11791	11768	11995	11790	11790	11904	12012	11862	11959	11998	11876	11825	11886	11860	11804	11845	11986	11792	11751	12070	11893	11800	11799	11958	12044	11912	11854	11798	11995	11801	11879	11788	11916	11774	11906	11791	11834	11978	11774	11970	11897	11945	12006	11913	11825	12034	11891	11810	11799	11890	12135	11747	11830	11954	11921	11799	11950	11819	11887	11883	12007	11881	11962	11893	11811	11993	11977	11872	11848	12067	11979	11852	11857	11645	11883	11896	11942	11964	11958	12051	11717	11834	11879	11832	11777	11913	11813	11968	12020	11855	11761	11959	11914	11845	11601	11791	11830	11954	11932	11842	11744	11733	11827	11840	12005	11762	11893	11884	11932	11909	11990	11748	11920	11853	11823	11820	11946	11698	11935	11981	11842	11901	11812	11837	12029	11780	11886	11976	11908	11985	11978	11823	11824	12021	11758	11748	12015	11786	11894	11861	11879	11880	11924	11844	11993	11900	12024	11923	11900	11775	11848	11721	11828	11854	11879	12014	11792	11851	11877	11912	11847	11750	11815	11872	11815	11816	11977	11854	12043	11817	11897	11738	11805	11880	11867	11843	12081	11858	11826	11833	11944	11839	11958	11914	12145	11808	11824	11782	11908	11967	11844	11951	11713	11803	11650	11806	11883	11793	11887	11936	11798	11916	11998	11753	11873	11882	11842	11815	11888	11917	11982	12003	12020	11860	11874	11798	11951	11675	11975	11933	11919	11980	11889	12065	11889	11909	11796	11700	11877	11821	11720	11845	11720	11876	12063	11900	11960	11904	11857	11727	11757	11844	11817	11856	12034	11987	11858	11834	11917	11969	11714	11781	11868	11789	11945	11766	11964	12032	11882	11924	11821	11894	11906	11876	11933	11827	11823	11985	11810	11807	11902	11971	12032	11808	11776	11810	11773	11990	11938	11920	11775	11887	11810	11876	11937	11892	11975	11861	11920	12007	11799	11884	11769	12009	11955	11882	12030	11758	11976	12068	11760	11925	11939	11957	11959	11790	11748	12089	11868	11925	11932	12056	11801	11858	11746	11857	12011	11865	11964	11803	11976	11870	11894	11833	12044	11760	11876	11951	11901	11879	11920	11902	11861	11920	11911	11958	11984	11848	11858	11748	11823	11728	12065	12025	12051	12115	11808	11807	11939	11879	11847	11890	11908	12050	11953	11733	11796	12012	12052	11816	11701	11961	11843	11864	12029	11785	11913	12124	11704	11896	11732	12072	11861	11678	11867	11891	11989	11753	11909	11808	11781	11845	12031	11846	11957	11774	12041	11842	12044	11772	11814	11778	11875	11995	11704	11845	11887	12045	12174	12040	11985	11858	11985	11959	11856	11793	11786	12033	11765	11912	11917	11761	11883	11915	11936	11773	11899	11870	11902	11788	12009	11839	11965	12008	11922	11977	11650	11777	11938	11773	11966	11990	11985	12044	11833	11956	11830	11999	11885	11803	11928	12090	12034	11846	11911	11948	11701	11938	11885	11810	11763	11981	11873	11870	12057	11884	11892	11794	11922	11843	11895	11811	11963	11960	12023	11799	11957	11674	11907	11858	11931	11986	11911	11967	11772	11923	12055	11841	11880	12010	11693	11993	11872	12046	11765	11832	11739	12040	11867	11827	11783	11920	11961	11914	12042	11809	11797	11950	11888	11821	11840	11799	11931	11726	11963	11926	11731	11864	11796	11794	11877	11747	11951	11931	11863	11960	11907	11806	11829	11785	12052	11754	12030	11733	11929	11981	11849	11839	11932	11929	11807	11937	12035	11865	11600	11912	11810	11919	11903	11783	11960	12016	11946	12000	11839	11775	11836	12026	11769	11940	11758	11855	11821	11925	12006	12039	11811	12025	11770	11882	11883	11851	11882	11832	11910	11834	11870	11828	11796	11873	11798	11802	11930	11937	11853	11919	11931	11884	11849	11926	11870	11870	11944	11841	11932	11876	11842	12017	11648	11838	11842	11863	11902	11924	11948	11966	11834	11900	11907	12032	11954	11783	11870	11864	11987	11939	11949	11726	11836	11887	11736	11837	11941	11750	12079	11719	11725	12013	11852	11842	11805	11836	11913	11985	11835	11866	11804	11991	11905	11857	11941	11908	12029	11823	11995	11740	11934	12011	11838	11959	11828	12041	11774	11878	11863	11854	11916	12005	11930	11816	11983	11889	11859	11974	11901	11888	11901	11919	11685	11835	11855	11910	11910	11854	11861	11870	11821	11828	11898	12050	11920	11913	11737	11793	11891	12029	11706	11816	11865	11759	11791	11986	11885	11880	11985	11924	11775	11943	11860	11874	11903	12083	11988	11683	11894	11765	11863	11768	11808	11901	11967	11747	11845	11920	11755	11862	11773	11598	11914	11967	11828	11804	11842	11841	11788	11993	12081	11864	11845	11829	11868	11746	11842	12025	11899	11920	11941	11788	11832	12110	11878	11918	11877	12039	11833	11986	11736	11823	11857	11965	11782	11857	11709	11963	11942	11992	11801	11842	12041	11964	12031	11910	12016	11939	11981	11907	11852	11836	11923	11879	11839	11771	11806	11945	12036	11919	11896	11971	11910	11813	11648	11881	11892	11638	11854	11861	11870	12025	11847	11824	11934	11976	11801	11784	11958	11905	12023	11817	11805	11874	11961	11832	11900	11815	11901	11782	11897	11829	11900	11718	11865	11932	11910	12017	11811	11861	12005	11852	12017	12030	11792	11887	11969	11852	11914	12062	11934	11834	11938	11993	11814	11945	11854	11882	11815	12018	11810	11694	11963	11908	11905	11873	11847	11954	11931	11895	11831	11844	11819	11975	11912	11821	11827	11918
49275	62883	62407	51422	42640	33006	24719	21471	19742	18923	18140	18057	17634	17503	17267	17223	17070	16865	17018	16976	16924	16751	16838	16892	16608	16519	16617	16611	16625	16550	16413	16617	16828	16800	16560	16835	16674	16604	16532	16699	16722	16738	16616	16542	16634	16705	16710	16559	16593	16382	16618	16648	16808	16691	16628	16677	16687	16378	16536	16545	16698	16771	16589	16482	16806	16644	16463	16757	16502	16464	16617	16458	16416	16650	16635	16734	16551	16520	16556	16771	16391	16438	16641	16579	16789	16417	16601	16756	16484	16649	16849	16772	16510	16602	16492	16456	16476	16688	16549	16662	16554	16512	16660	16602	16551	16580	16472	16508	16580	16657	16773	16809	16678	16818	16630	16340	16666	16553	16399	16469	16611	16495	16579	16767	16412	16614	16622	16669	16530	16678	16771	16562	16348	16726	16547	16742	16739	16482	16586	16608	16644	16664	16665	16722	16717	16598	16800	16513	16712	16687	16665	16690	16705	16548	16539	16657	16416	16697	16712	16453	16619	16664	16689	16612	16500	16619	16674	16819	16654	16547	16648	16648	16748	16406	16725	16510	16456	16488	16628	16356	16739	16510	16737	16869	16460	16675	16386	16781	16886	16588	16730	16593	16730	16612	16636	16529	16533	16703	16565	16389	16608	16537	16696	16678	16651	16630	16424	16374	16740	16404	16844	16627	16642	16598	16686	16741	16545	16592	16481	16687	16609	16684	16388	16602	16570	16802	16651	16641	16684	16830	16628	16767	16485	16529	16716	16795	16577	16607	16802	16689	16651	16620	16488	16479	16591	16494	16820	16594	16676	16489	16521	16299	16773	16592	16455	16340	16512	16542	16858	16532	16716	16683	16584	16516	16610	16481	16598	16632	16858	16624	16572	16465	16651	16592	16684	16587	16281	16480	16417	16771	16788	16420	16504	16858	16554	16509	16828	16555	16996	16695	16543	16451	16671	16598	16371	16646	16669	16702	16753	16741	16770	16675	16591	16628	16487	16522	16542	16551	16379	16584	16828	16659	16843	16631	16600	16609	16509	16654	16537	16423	16468	16680	16423	16583	16688	16519	16756	16789	16631	16626	16707	16772	16432	16453	16522	16752	16497	16791	16625	16731	16770	16664	16646	16678	16537	16306	16752	16486	16567	16641	16542	16676	16613	16849	16618	16605	16668	16670	16727	16835	16600	16587	16671	16874	16613	16610	16533	16460	16493	16634	16987	16749	16780	16624	16720	16700	16869	16838	16864	16761	16557	16646	16684	16687	16693	16633	16857	16600	16664	16607	16707	16605	16611	16544	16616	16620	16546	16434	16687	16540	16632	16685	16919	16444	16692	16681	16504	16511	16550	16530	16367	16456	16491	16543	16596	16605	16791	16710	16740	16628	16686	16633	16730	16722	16730	16795	16556	16891	16506	16666	16602	16540	16585	16724	16524	16593	16661	16561	16550	16818	16940	16680	16687	16584	16693	16752	16553	16670	16607	16674	16506	16542	16439	16568	16458	16789	16917	16818	16648	16524	16757	16485	16417	16535	16515	16743	16573	16684	16372	16665	16595	16689	16589	16633	16416	16593	16772	16667	16603	16473	16427	16364	16518	16486	16590	16545	16774	16663	16724	16657	16724	16713	16643	16625	16514	16503	16552	16712	16603	16632	16714	16580	16662	16551	16783	16590	16574	16621	16616	16534	16649	16642	16550	16609	16729	16553	16608	16634	16634	16622	16649	16663	16607	16628	16610	16584	16681	16745	16685	16525	16642	16776	16785	16589	16560	16862	16607	16438	16372	16613	16613	16718	16540	16712	16606	16695	16738	16960	16606	16634	16699	16640	16631	16546	16688	16723	16777	16576	16479	16779	16797	16716	16497	16597	16717	16791	16781	16695	16691	16815	16828	16735	16536	16500	16734	16723	16706	16654	16502	16729	16748	16515	16632	16493	16656	16573	16622	16489	16539	16698	16507	16559	16588	16540	16749	16636	16652	16731	16444	16702	16787	16433	16758	16584	16684	16547	16465	16671	16500	16761	16734	16681	16570	16568	16662	16636	16643	16851	16733	16662	16541	16630	16524	16730	16728	16544	16509	16855	16826	16569	16729	16713	16852	16815	16682	16498	16551	16504	16500	16548	16642	16814	16709	16473	16574	16595	16609	16442	16759	16746	16512	16570	16550	16357	16669	16529	16539	16800	16436	16591	16826	16447	16671	16707	16678	16641	16712	16738	16719	16717	16662	16586	16622	16597	16852	16577	16371	16726	16633	16697	16560	16713	16670	16717	16623	16708	16799	16626	16692	16688	16734	16675	16681	16497	16455	16543	16769	16463	16604	16660	16700	16333	16493	16554	16659	16458	16573	16618	16839	16607	16784	16664	16680	16399	16577	16359	16601	16653	16612	16617	16602	16513	16587	16501	16734	16492	16490	16448	16462	16477	16482	16481	16573	16552	16658	16627	16528	16313	16547	16691	16542	16509	16623	16429	16473	16744	16796	16558	16707	16678	16640	16562	16721	16692	16578	16573	16790	16784	16657	16583	16565	16747	16789	16789	16652	16584	16620	16636	16606	16620	16718	16553	16637	16620	16524	16612	16555	16715	16648	16496	16413	16585	16581	16745	16567	16724	16697	16655	16757	16631	16676	16647	16553	16709	16882	16604	16667	16587	16623	16763	16700	16540	16607	16573	16677	16550	16818	16698	16799	16536	16744	16529	16475	16400	16702	16614	16554	16476	16603	16478	16456	16463	16663	16723	16474	16565	16713	16646	16727	16468	16518	16539	16485	16554	16528	16440	16760	16660	16639	16574	16767	16612	16692	16582	16575	16647	16533	16600	16739	16645	16825	16487	16670	16605	16606	16733	16723	16616	16681	16703	16650	16653	16671	16670	16842	16621	16602	16616	16716	16581	16672	16575	16460	16612	16673	16616	16644	16480	16647	16662	16563	16550	16625	16563	16581	16532	16539	16534	16586	16541	16599	16563	16656	16540	16654	16781	16610	16412	16662	16621	16450	16734	16662	16621	16492	16565	16716	16759	16791	16620	16806	16726	16637	16729	16676	16701	16858	16621	16736	16653	16711	16733	16678	16721	16362	16802	16628	16565	16706	16615	16693	16505	16679	16530	16291	16673	16719	16647	16627	16596	16556	16602	16579	16705	16802	16813	16741	16798	16627	16420	16538	16566	16506	16612	16676	16355	16601	16563	16590	16581	16727	16633	16210	16789	16789	16633	16635	16605	16608	16648	16583	16466	16596	16654	16848	16633	16481	16629	16609	16676	16745	16751	16621	16620	16508	16628	16658	16832	16634	16644	16656	16502	16698	16765	16833	16651	16726	16544	16799	16651	16700	16540	16706	16483	16684	16706	16802	16560	16718	16642	16581	16785	16623	16644	16534	16447	16563	16475	16491	16484	16815	16695	16552	16676	16633	16778	16709	16557	16464	16690	16567	16345	16470	16662	16782	16636	16630	16967	16579	16586	16667	16557	16701	16824	16691	16457	16608	16717	16677	16690	16625	16463	16646	16537	16607	16587	16401	16570	16718	16732	16746	16590	16579	16714	16947	16821	16890	16693	16675	16720	16521	16716	16641	16682	16787	16551	16723	16373	16697	17075	16635	16911	16620	16611	16600	16555	16685	16651	16411	16549	16683	16556	16568	16386	16580	16597	16498	16608	16423	16708	16725	16774	16687	16572	16580	16354	16652	16800	16462	16791	16632	16518	16462	16569	16649	16767	16676	16591	16971	16566	16570	16513	16499	16646	16594	16488	16659	16486	16653	16601	16784	16751	16549	16556	16889	16530	16504	16652	16799	16692	16760	16679	16591	16697	16754	16804	16752	16762	16682	16697	16591	16540	16780	16713	16747	16674	16618	16701	16508	16688	16606	16739	16684	16433	16559	16513	16599	16535	16752	16436	16471	16660	16587	16719	16372	16671	16632	16416	16566	16597	16848	16530	16772	16720	16742	16646	16608	16614	16558	16651	16483	16546	16551	16757	16425	16594	16642	16469	16621	16572	16725	16727	16533	16586	16662	16702	16592	16558	16765	16634	16706	16709	16373	16718	16750	16825	16660	16667	16614	16518	16458	16538	16428	16759	16754	16800	16708	16396	16572	16512	16529	16674	16734	16627	16674	16900	16646	16637	16669	16423	16489	16844	16590	16526	16594	16652	16721	16487	16635	16559	16605	16638	16513	16581	16731	16665	16458	16449	16410	16646	16826	16788	16671	16789	16465	16808	16755	16432	16607	16693	16501	16776	16638	16702	16559	16636	16495	16551	16593	16811	16499	16838	16612	16471	16755	16839	16622	16724	16655	16339	16561	16561	16555	16508	16624	16361	16667	16591	16526	16483	16595	16761	16504	16577	16539	16678	16643	16693	16544	16394	16505	16380	16722	16647	16631	16731	16438	16651	16482	16567	16651	16611	16686	16681	16858	16604	16632	16503	16518	16521	16572	16773	16768	16506	16517	16655	16725	16546	16714	16549	16739	16630	16706	16577	16657	16777	16707	16550	16699	16622	16657	16480	16751	16243	16675	16736	16709	16344	16455	16683	16621	16769	16819	16634	16692	16461	16733	16747	16538	16570	16771	16594	16520	16737	16875	16903	16892	16650	16664	16573	16501	16709	16527	16549	16649	16543	16496	16380	16669	16718	16598	16604	16603	16645	16493	16616	16678	16711	16694	16543	16529	16640	16628	16614	16526	16596	16690	16465	16606	16555	16644	16827	16585	16473	16564	16557	16576	16517	16606	16820	16892	16524	16516	16656	16467	16582	16658	16797	16572	16601	16616	16689	16510	16628	16716	16805	16737	16822	16816	16642	16602	16652	16643	16543	16810	16732	16572	16689	16742	16818	16511	16604	16571	16645	16595	16564	16762	16741	16775	16637	16485	16635	16566	16657	16648	16757	16658	16506	16672	16746	16722	16735	16667	16517	16685	16485	16787	16672	16508	16627	16576	16554	16713	16763	16617	16612	16525	16475	16761	16566	16829	16494	16621	16605	16386	16710	16568	16719	16661	16392	16653	16664	16421	16638	16560	16463	16532	16508	16717	16540	16789	17074	16702	16576	16711	16385	16543	16673	16763	16773	16416	16666	16422	16553	16615	16620	16392	16534	16519	16555	16547	16633	16614	16592	16521	16459
53407	71735	63073	47987	39116	28854	20148	17204	15511	14359	13536	13189	12653	12399	12446	12113	12176	12188	11911	11882	11967	12073	11729	11837	11722	11754	11738	11840	11904	11785	11821	11761	11693	11630	11737	11846	11739	11748	11770	11704	11915	11649	11912	11734	11610	11767	11780	11886	11747	11697	11715	11826	11805	11847	11800	11688	11731	11826	11742	11838	11807	11677	11616	11694	11826	11946	11792	11955	11740	11799	11952	11778	11662	11814	11836	11725	11769	11775	11765	11756	11788	11730	11742	11684	11657	11904	11844	11727	11873	11682	11911	11616	11619	11671	11883	11783	11664	11843	11911	11771	11738	11695	11760	11869	11723	11711	11834	11661	11851	11787	11837	11885	11852	11786	11677	11675	11742	11747	11737	11833	11817	11665	11908	11720	11663	11872	11741	11816	11630	11807	11614	11918	11716	11701	11841	11687	11728	11576	11873	11644	11815	11745	11783	11716	11657	11837	11774	11739	11690	11744	11738	11838	11768	11736	11618	11680	11950	11685	11561	11692	11721	11809	11768	11817	11773	11672	11703	11652	11711	11754	11721	11775	11497	11773	11648	11846	11747	11716	11858	11805	11633	11769	11749	11714	11530	11802	11781	11838	11941	11612	11690	11653	11688	11863	11887	11662	11636	11754	11768	11823	11815	11729	11647	11737	11729	11676	11788	11816	11633	11674	11663	11738	11876	11847	11806	11693	11839	11604	11808	11848	11582	11764	11771	11706	11712	11770	11853	11860	11895	11748	11715	11663	11915	11767	11780	11694	11834	11778	11675	11939	11768	11759	11849	11793	11941	11733	11724	11727	11832	11819	11630	11688	11896	11832	11795	11582	11721	11708	11781	11828	11884	11760	11836	11813	11944	11770	11573	11919	11694	11717	11785	11754	11677	11678	11639	11734	11911	11685	11712	11707	11770	11756	11586	11644	11819	11715	11587	11731	11712	11838	11723	11900	11953	11900	11809	11859	11852	11660	11825	11692	11855	11747	11777	11511	11786	11778	11886	11719	11719	11657	11812	11723	11796	11764	11736	11632	11747	11807	11693	11790	11673	11851	11655	11577	11594	11731	11775	11938	11709	11772	11601	11670	11640	11771	11704	11791	11801	11709	11854	11841	11763	11706	11708	11774	11859	11699	11664	11875	11812	11786	11692	11749	11732	11714	11753	12053	11738	11840	11754	11855	11881	11576	11876	11749	11608	11863	11716	11683	11655	11693	11762	11653	11821	11737	11649	11888	11919	11832	11695	11683	11721	11814	11699	11747	11793	11879	11697	11701	11763	11674	11879	11646	11781	11767	11719	11877	11733	11650	11800	11830	11926	11622	11779	11828	11868	11719	11684	11700	11733	11818	11652	11746	11887	11684	11656	11682	11788	11744	11782	11782	11653	11832	11761	11773	11758	11863	11816	11658	11703	11816	11851	11782	11687	11722	11773	11693	11597	11837	11787	11656	11885	11797	11869	11859	11752	11742	11743	11642	11576	11928	11801	11659	11859	11677	11779	11827	11932	11685	11848	11693	11645	11737	11838	11712	11783	11775	11799	11928	11682	11627	11723	11671	11806	11799	11826	11680	11797	11864	11809	11741	11795	11714	11757	11658	11589	11653	11849	11620	11794	11748	11747	11712	11748	11786	11806	11747	11822	11834	11815	11888	11996	11748	11692	11916	11690	11698	11958	11778	11842	11771	11788	11891	11933	11729	11709	11779	11652	11807	11869	11860	11698	11682	11803	11779	11650	11819	11740	11909	11662	11842	11551	11811	11768	11878	11818	11697	11776	11652	11852	11761	11613	11782	11686	11752	11804	11676	11799	11805	11717	11660	11870	11654	11732	11843	11745	11518	11675	11746	11794	11692	11890	11794	11731	11707	11734	11721	11713	11926	11739	11750	11602	11793	11823	11904	11700	11831	11851	11862	11796	11802	11760	11632	11836	11838	11827	11653	11903	11585	11929	11744	11671	11649	11703	11734	11796	11741	11845	11821	11750	11800	11712	11763	11708	11896	11736	11764	11698	11927	11769	11772	11729	11745	11732	11683	11796	11695	11824	11746	11541	11647	11634	11894	11700	11561	11852	11725	11763	11729	11753	11756	11765	11817	11735	11661	11802	11722	11812	11674	11704	11813	11747	11783	11855	11636	11661	11857	11662	11716	11766	11816	11715	11709	11763	11696	11748	11660	11635	11636	11706	11946	11621	11754	11711	11688	11851	11623	11672	11766	11503	11781	11780	11740	11938	11741	11789	11680	11964	11610	11831	11703	11819	11700	11854	11826	11790	11760	11733	11779	11726	11728	11810	11754	11882	11810	11768	11945	11612	11829	11786	11846	11838	11598	11868	11683	11789	11744	11614	11536	11684	11859	11755	11774	11651	11583	11752	11794	11762	11791	11760	11826	11755	11807	11813	11749	11930	11680	11761	11832	11707	11922	11808	11809	11748	11789	11852	11804	11772	11822	11746	11928	11830	11660	11733	11829	11639	11646	11732	11804	11715	11616	11751	11736	11815	11770	11856	11691	11751	11794	11651	11768	11594	11766	11881	11830	11764	11656	11620	11786	11655	11614	11736	11715	11786	11671	11676	11636	11832	11798	11694	11697	11822	11734	11720	11717	11746	11791	11795	11897	11658	11821	11773	11741	11792	11758	11843	11671	11919	11619	11786	11789	11767	11577	11699	11639	11776	11684	11731	11684	11666	11667	11734	11640	11735	11908	11703	11734	11590	11549	11676	11869	11784	11823	11756	11814	11706	11779	11611	11868	11656	11802	11672	11749	11778	11797	11815	11816	11763	11819	11691	11790	11678	11822	11705	11557	11717	11852	11760	11827	11669	11754	11723	11703	11817	11803	11788	11673	11670	11765	11729	11984	11607	11865	11667	11740	11850	11828	11883	11896	11687	11745	11803	11925	11866	11857	11778	11734	11817	11814	11864	11788	11904	11829	11818	11580	11823	11764	11701	11736	11649	11794	11810	11803	11747	11783	11654	11820	11698	11696	11673	11794	11856	11759	11703	11719	11689	11833	11789	11691	11684	11785	11733	11823	11745	11706	11716	11707	11724	11784	11590	11661	11737	11636	11786	11783	11780	11719	11735	11843	11754	11798	11657	11786	11731	11716	11708	11702	11695	11704	11896	11589	11830	12031	11530	11710	11735	11819	11655	11729	11851	11538	11613	11708	11715	11701	11898	11699	11787	11730	11602	11600	11705	11822	11657	11724	11842	11847	11892	11754	11748	11789	11673	11715	11748	11907	11737	11909	11763	11720	11824	11607	11730	11766	11513	11821	11752	11820	11763	11706	11598	11671	11768	11845	11722	11827	11689	11791	11917	11747	11748	11751	11918	11935	11921	11817	11560	11671	11643	11725	11739	11669	11765	11793	11826	11817	11674	11850	11723	11742	11774	11817	11770	11628	11780	11721	11782	11772	11741	11646	11617	11797	11742	11782	11711	11694	11984	11746	11802	11785	11840	11857	11779	11891	11731	11799	11671	11597	11936	11765	11675	11782	11744	11840	11667	11811	11645	11487	11821	11743	11646	11783	11706	11646	11645	11922	11693	11937	11767	11753	11605	11639	11716	11731	11706	11799	11721	11854	11615	11880	11868	11769	11673	11733	11854	11783	11686	11791	11858	11778	11790	11755	11897	11661	11726	11788	11696	11790	11791	11618	11669	11760	11777	11757	11759	11703	11902	11607	11697	11819	11680	11631	11726	11566	11664	11824	11538	11693	12011	11735	11796	11840	11949	11734	11624	11836	11825	11948	11674	11724	11774	11831	11798	11732	11814	11759	11720	11599	11587	11760	11783	11769	11852	11854	11845	11791	11853	11857	11905	11904	11800	11834	11826	11736	11753	11905	11619	11761	11743	11736	11694	11756	11726	11879	11645	11742	11592	11929	11707	11871	11699	11818	11829	11759	11919	11783	11518	11683	11677	11753	11613	11804	11807	11783	11835	11925	11627	11829	11866	11764	11719	11648	11692	11756	11892	11765	11662	11763	11817	11542	11891	11715	11664	11621	11888	11614	11626	11706	11696	11657	11757	11768	11754	11820	11891	11715	11742	11542	11667	11666	11906	11802	11692	11822	11840	11748	11835	11707	11692	11765	11662	11803	11802	11846	11841	11587	11730	11784	11713	11758	11805	11836	11877	11684	11992	11807	11700	11818	11866	11685	11825	11661	11789	11709	11854	11813	11692	11659	12011	11824	11634	11762	11864	11669	11715	11768	11781	11687	11895	11803	11625	11688	11764	11740	11735	11669	11762	11884	11989	11757	11798	11678	11763	11873	11886	11755	11785	11823	11698	11783	11743	11860	11987	11737	11674	11694	11699	11739	11789	11654	11662	11689	11883	11892	11918	11707	11781	11692	11902	11671	11665	11874	11536	11763	11672	11763	11642	11809	11803	11769	11760	11704	11889	11832	11715	11743	11842	11717	11641	11738	11880	11724	11762	11734	11974	11708	11858	11658	11690	11702	11815	11739	11717	11873	11643	11773	11764	11749	11871	11834	11831	11679	11652	11883	11678	11736	11814	11672	11883	11790	11852	11714	11608	11859	11875	11725	11737	11736	11835	11652	11624	11591	11725	11688	11652	11790	11811	11767	11768	11739	11787	11666	11877	11828	11762	11811	11660	11782	11807	11877	11765	11701	11869	11915	11744	11829	11778	11741	11748	11664	11722	11727	11804	11866	11661	11838	11582	11826	11785	11676	11831	11606	11759	11779	11787	11724	11578	11630	11762	11757	11750	11790	11752	11734	11765	11616	11587	11691	11803	11704	11860	11935	11651	11726	11813	11962	11771	11706	11730	11846	11820	11576	11727	11608	11819	11756	11694	11983	11919	11711	11656	11784	11834	11821	11687	11784	11843	11774	11670	11857	11897	11803	11802	11777	11553	11804	11829	11722	11926	11865	11829	11731	11757	11747	11720	11717	11871	11716	12007	11686	11753	11637	11867	11771	11781	11882	11805	11733	11706	11712	11755	11770	11635	11917	11683	11688	11709	11866	11765	11647	11810	11788	11744	11797	11592	11689	11699	11765	11709	11819	11748	11754	11826	11778	11910	11637	11810	11816	11744	11772	11730	11788	11643	11566	11790	11660	11728	11850	11724	11777	11794	11856	11698	11731	11561	11814	11829	11738
26313	22286	33411	37580	39247	36384	32786	25836	22823	21474	20333	19479	18938	18426	17938	17832	17554	17282	17201	17145	16983	17186	17105	16744	17034	16848	16815	16762	16855	17170	16572	16751	16854	16764	16561	16628	16728	16775	16816	16466	16654	16962	16931	16542	16637	16771	16981	16624	16970	16567	16728	16769	16540	16690	16886	16825	16680	16754	16842	16816	16691	16736	16687	16551	16645	16645	16724	16669	16558	16757	16520	16501	16873	16742	16707	16769	16713	16675	16561	16746	16790	16570	16694	16496	16679	16679	16567	16792	17001	16865	16615	16596	16733	16701	16685	16606	16549	16607	16568	16623	16663	16788	16620	16730	16683	16793	16579	16581	16699	16360	16610	16605	16530	16875	16569	16575	16674	16583	16807	16608	16664	16567	16719	16720	16538	16666	16507	16688	16644	16859	16839	16537	16861	16667	16685	16781	16718	16865	16851	16620	16612	16755	16682	16553	16689	16753	16756	16657	16731	16715	16733	16795	16841	16469	16745	16765	16691	16528	16530	16644	16633	16695	16789	16708	16905	16853	16780	16363	16678	16727	16741	16673	16520	16680	16657	17023	16723	16622	16754	16561	16696	16711	16891	16710	16482	16520	16579	16759	16671	16899	16739	16938	16682	16734	16919	16660	16506	16620	16594	16815	16560	16734	16611	16856	16882	16846	16771	16747	16856	16653	16659	16558	16818	16569	16778	16448	16390	16755	16734	16646	16682	16701	16832	16625	16655	16822	16523	16567	16478	16571	16598	16701	16571	16501	16625	16822	16643	16681	16536	16652	16605	16797	16516	16835	16762	16641	16676	16803	16732	16565	16620	16449	16753	16759	16663	16756	16802	16672	16578	16682	16455	16628	16799	16711	16639	16757	16423	16688	16510	16662	16750	16664	16487	16787	17028	16651	16570	16580	16620	16775	16584	16704	16660	16854	16796	16805	16815	16585	16852	16850	16760	16946	16710	16751	16518	16805	16769	16820	16775	16693	16705	16673	16819	16617	16793	16677	16658	16390	16714	16544	16863	16633	16403	16599	16677	16849	16740	16586	16676	16620	16678	16538	16752	16716	16561	16736	16743	16585	16504	16710	16684	16480	16491	16693	16676	16831	16620	16793	16829	16672	16746	16564	16597	16610	16711	16721	16881	16673	16657	16839	16718	16518	16554	16823	16622	16900	16665	16608	16545	16575	16617	16597	16539	16501	16647	16686	16859	16808	16826	16813	16503	16721	16673	16536	16602	16712	16851	16666	16817	16725	16666	16565	16702	16753	16447	16590	16665	16750	16588	16663	16715	16714	16863	16757	16633	16807	16583	16601	16650	16524	16633	16776	16680	16535	16516	16628	16717	16725	16434	16897	16482	16757	16692	16789	16753	16676	16695	16700	16761	16583	16633	16632	16562	16763	16606	16769	16851	16598	16448	16775	16689	16514	16682	16782	16555	16738	16706	16824	16812	16613	16652	16779	16551	16793	16822	16620	16686	16635	16899	16596	16683	16691	16704	16684	16660	16851	16597	16952	16755	16576	16904	16596	16946	16821	16717	16648	16870	16683	16952	16648	16758	16596	16557	16763	16804	16755	16703	16642	16693	16741	16651	16588	16565	16592	16635	16758	16739	16548	16563	16548	16661	16648	16530	16858	16558	16839	16674	16872	16830	16829	16573	16775	16565	16667	16753	16763	16645	16637	16573	16652	16724	16913	16782	16598	16831	16875	16751	16735	16568	16955	16787	16593	16745	16650	16553	16788	16554	16710	16576	16725	16496	16602	16493	16620	16614	16588	16647	16564	16720	16623	16551	16713	16583	16727	16820	16749	16535	16500	16501	16570	16696	16593	16606	16665	16745	16579	16708	16628	16834	16554	16511	16630	16740	16660	16588	16595	16741	16915	16602	16718	16688	16789	16576	16793	16696	16972	16744	16710	16406	16551	16733	16749	16520	16883	16421	16610	16872	16792	16770	16910	16640	16567	16790	16948	16630	16761	16584	16625	16685	16504	16700	16794	16588	16471	16620	16922	16706	16552	16499	16573	16664	16376	16547	16505	16786	16605	16789	16585	16790	16611	16601	16728	16936	16686	16903	16741	17004	16672	16574	16636	16698	16829	16698	16704	16673	16708	16714	16577	16803	16734	16896	16791	16626	16662	16807	16713	16754	16660	16745	16594	16744	16652	16722	16839	16508	16851	16667	16826	16722	16472	16636	16735	16722	16817	16699	16675	16763	16820	16602	16731	16793	16811	16615	16763	16789	16787	16745	16639	16733	16516	16573	16753	16772	16373	16664	16519	16728	16683	16688	16613	16482	16798	16655	16654	16848	16637	16629	16700	16582	16683	16651	16706	16705	16640	16559	16685	17078	16779	16717	16620	16896	16668	16451	16689	16557	16609	16726	16652	16711	16621	16743	16669	16555	16896	16689	16814	16685	16740	16804	16549	16834	16557	16612	16721	16757	16702	16870	16629	16672	16749	16759	16556	16851	16750	16696	16552	16803	16532	16876	16717	16467	16593	16655	16808	16631	16658	16313	16772	16618	16671	16713	16639	16652	16854	16736	16680	16634	16608	16593	16708	16735	16735	16588	16854	16815	16663	16619	16768	16477	16839	16683	16440	16552	16668	16636	16481	16686	16749	16683	16634	16719	16604	16627	16686	16478	16485	16669	16557	16683	16805	17013	16845	16589	16572	16676	16523	16496	16940	16877	16929	16771	16745	16871	16821	16673	16509	16762	16751	16917	16849	16650	16692	16806	16717	16589	16477	16584	16553	16613	16755	16785	16747	16838	16849	16664	16764	16641	16653	16571	16578	16649	16974	16585	16583	16565	16704	16603	16827	16758	16680	16655	16515	16546	16629	16497	16686	16606	16661	16668	16537	16575	16697	16820	16630	16626	16648	16910	16893	16730	16775	16520	16724	16720	16853	16661	16724	16619	16663	16541	16700	16568	16686	17015	16779	16712	16616	16714	16673	16772	16767	16825	16814	16745	16502	16899	16755	16508	16626	16767	16619	16593	16579	16759	16654	16626	16768	16662	16618	16498	16530	16683	16657	16783	16790	16667	16513	16562	16764	16657	16701	16574	16777	16848	16831	16822	16687	16617	16433	16603	16557	16646	16776	16669	16752	16586	16633	16556	16515	16535	16684	17001	16628	16701	16832	16772	16726	16564	16478	16726	16651	16761	16568	16803	16577	16633	16598	16675	16677	16802	16676	16674	16759	16751	16807	16996	16452	16576	16796	16574	16647	16676	16703	16746	16661	16689	16701	16771	16567	16878	16795	16809	16485	16777	16638	16573	16599	16810	16598	16759	16551	16607	16677	16319	16685	16772	16805	16863	16580	16669	16626	16710	16797	16652	16617	16692	16727	16573	16801	16598	16602	16649	16574	16633	16697	16667	16769	16543	16633	16726	16813	16557	16593	16797	16710	16699	16783	16810	16622	16774	16575	16613	16450	16679	16699	16688	16710	16828	16545	16553	16473	16756	16771	16725	16468	16808	16720	16687	16705	16593	16926	16853	16672	16481	16535	16638	16787	16519	16537	16647	16729	16425	16653	16801	16757	16759	16703	16734	16768	16661	16691	16666	16566	16635	16667	16761	16396	16705	16771	16753	16585	16647	16833	16756	16848	16491	16456	16721	16650	16642	16556	16668	16654	16696	16711	16722	16472	16528	16923	16621	16646	16702	16477	16436	16649	16774	16747	16785	16521	16634	16838	16719	16748	16592	16741	16739	16657	16756	16783	16503	16628	16828	16702	16692	16893	16635	16594	16609	16864	16741	16748	16562	16687	16747	16818	16844	16669	16520	16657	16544	16741	16571	16820	16811	16797	16883	16727	16633	16564	16781	16670	16506	16605	16661	16754	16818	16696	16698	16606	16693	16523	16497	16680	16818	16830	16607	16714	16571	16644	17006	16579	16800	16656	16733	16629	16625	16899	16503	16450	16726	16648	16658	16574	16698	16703	16616	16535	16631	16606	16824	16713	16550	16520	16726	16502	16643	16551	16625	16837	16567	16723	16690	16569	16626	16601	16453	16740	16585	16722	16580	16762	16582	16609	16748	16669	16712	16741	16837	16762	16656	16507	16884	16841	16621	16677	16738	16751	16458	16805	16832	16516	16539	16569	16628	16723	16629	16637	16576	16560	16514	16761	16487	16476	16674	16590	16522	16598	16511	16707	16579	16639	16741	16825	16604	16852	16814	16569	16737	16760	16648	16699	16470	16598	16762	16563	16633	16698	16790	16505	16586	16593	16748	16728	16677	16729	16914	16745	16742	16698	16705	16893	16684	16754	16600	16775	16525	16598	16619	16663	16654	16574	16826	16794	16787	16774	16704	16698	16735	16732	16687	16838	16852	16788	16640	16691	16701	16474	16588	16689	16827	16708	16906	16501	16592	16582	16598	16551	16435	16648	16771	16683	16940	16759	16606	16576	16647	16479	16467	16723	16855	16866	16696	16716	16614	16702	16772	16745	16709	16839	16578	16589	16753	16709	16603	16636	16879	16701	16666	16591	16556	16707	16812	16687	16888	16826	16605	16781	16663	16704	16855	16805	16734	16827	16788	16478	16673	16605	16737	16742	16842	16556	16439	16662	16840	16735	16743	16528	16739	16650	16703	16863	16614	16590	16705	16662	16839	16727	16722	16729	16692	16825	16507	16729	16496	16705	16786	16686	16587	16924	16766	16812	16607	16738	16572	16655	16685	16654	16899	16645	16684	16910	16925	16437	16671	16537	16795	16741	16458	16735	16775	16614	16847	16908	16729	16473	16667	16624	16728	16819	16507	16672	16534	16826	16620	16832	16480	16563	16567	16680	16592	16841	16579	16868	16845	16827	16550	16696	16564	16589	16773	16579	16563	16681	16575	16588	16671	16687	16435	16616	16691	16512	16796	16644	16483	16590	16632	16847	16504	16443	16404	16436	16520	16668	16622	16739	16771	16471	16662	16665	16765	16918	16869	16841	16627	16803	16629	16814	16612	16727	16571	16788	16551	16534	16572	16726	16629	16661	16666	16582	16719	16558	16449	16493	16671	16739	16695	16461	16890	16511	16452	16737	16795	16778	16735	16792	16764	16608	16656	16727	16571	16645	16836	16809	16669	16578	16609	16694	16609	16620	16665	16652	16719	16840	16733	16758	16608	16579
50535	76410	65894	51561	43364	34656	27605	21742	18857	17244	16123	15291	14311	13857	13384	12974	12693	12396	12272	12262	12107	12055	12105	11769	11916	11876	12020	11900	12052	11898	11786	11754	11770	11810	11769	11888	11851	11924	11836	11815	11749	11621	11903	11887	11852	11904	11895	11838	11798	11781	11710	11805	11961	11652	11921	11892	11661	11915	11823	11698	11714	11890	11770	11902	11764	11883	11874	11758	11741	11841	11811	11949	11686	11857	11786	11741	11776	11811	11941	11958	11877	11562	12083	11683	11955	12018	11702	11770	11702	11918	11832	11831	11678	11613	11887	11780	11918	11710	11728	11917	11821	11787	11988	11746	11845	11713	11812	11758	11740	11792	11707	11601	11837	11616	11845	11850	11729	11818	11711	11924	11914	11914	11784	11823	11996	11721	11809	11725	11823	11777	11733	11877	11766	11955	11931	11804	11700	11846	11796	11871	11828	11859	11634	11781	11823	11924	11885	11724	11762	11784	11874	11711	11971	11730	11773	11818	11841	11726	11905	11690	11840	11825	11879	11859	11817	11770	11710	11842	11818	11884	11772	11864	11939	11751	11791	11732	11917	11705	11775	11759	11720	11860	11962	11700	11782	11799	11935	11732	11859	11853	11943	11842	11905	11636	11812	11682	11745	11693	11957	11753	11910	11697	11980	11803	11710	11923	11734	11905	11735	11835	11776	11969	11655	11801	11797	11746	11796	11837	11860	11777	11842	11856	11844	11878	11983	11813	11746	11743	11913	11846	12002	11818	11787	11785	11806	11898	11896	11837	11811	11784	11725	11832	11780	11837	12049	11970	11880	11819	11906	11768	11869	11605	11779	11764	11862	11914	11742	11625	11722	11881	11964	11709	11848	11769	11756	11663	11827	11714	11809	11863	11929	11725	11770	11703	11651	11741	11974	11935	11762	11842	11667	11845	11732	11878	11742	11689	11858	11861	11809	11828	11726	11804	11890	11701	11690	11581	11649	11715	11846	11837	11856	11751	11720	11809	11962	11768	11886	11762	11695	11848	11701	11708	11640	11800	11795	11870	11801	11713	11876	11703	11916	11797	11807	11748	11880	11849	11860	11840	11820	11718	11881	11949	11716	11857	11717	11829	11869	11819	11858	11904	11903	11723	11742	11816	11791	11879	11844	11595	11757	11769	11706	11695	11786	11728	11908	11794	11769	11825	11901	11825	11975	11980	11866	11697	11988	11828	11770	11792	11850	11838	11742	11804	11767	11670	11767	11786	11802	11708	11754	11843	11604	11727	11810	11809	11794	11730	11865	11786	11888	11718	11794	11883	11938	11932	11868	11881	11625	11805	11907	11734	11802	11942	11887	11766	11612	11830	11760	11641	11771	11718	11818	11852	11742	11843	11772	11655	11763	11955	11875	11750	11840	11864	11770	11794	11764	11649	11791	11804	11843	11718	11880	11912	11767	11803	11846	11807	11786	11848	11773	11621	11904	11720	11744	11873	11761	11745	11748	11756	11844	11898	11927	11858	11680	11696	11861	11744	11939	11766	11784	11764	11634	11769	11803	11931	11655	11956	11875	11939	11940	11670	11884	11729	11827	11809	11704	11947	11770	11860	11757	11816	11958	11697	11738	11738	11777	11803	11774	11733	11750	11756	11724	11637	11726	11700	11853	11718	11900	11713	11843	11885	11755	11851	11598	11801	11829	11896	11814	11845	11817	11825	11643	11907	11778	11849	11747	11845	11910	11776	11734	11709	11803	11746	11676	11825	11836	11827	11785	11816	11747	11858	11848	11919	11791	11826	11979	11827	11935	11672	11871	11679	11917	11753	11778	11956	11942	11739	11773	11720	11815	11877	11801	11693	11771	11862	11863	11879	11842	11652	11937	11746	11784	11864	11770	11754	11902	11846	11911	11985	11798	11836	11932	11717	11656	11797	11837	11798	11680	11762	11884	11857	11703	11820	11999	11618	11762	11850	11806	11900	11804	11813	11803	11757	11900	11668	11837	11698	11815	11851	11871	11680	11983	11851	11930	11862	11642	11886	11872	11854	11737	11806	11812	11783	11699	11814	11815	11750	11831	11836	11989	11781	11766	11867	11693	11868	11666	11877	11822	11696	11762	11745	11881	11637	11827	11741	11765	11696	11911	11781	11817	11843	11729	11908	11799	11778	11813	11865	11560	11799	11987	11927	11904	11867	11744	11757	11967	11873	11773	11709	11915	11845	11853	11801	11877	11744	11685	11806	11735	11842	11634	11773	11793	11952	11642	11814	11807	11793	11643	11647	11775	11829	11781	11981	11892	11775	12092	11749	11889	11738	11920	11771	11794	11790	11715	11862	11748	11779	11901	11755	11672	11779	11765	11781	11720	11770	11975	11574	11808	11865	11762	11742	11843	11905	11915	11669	12038	11698	11856	11863	11899	11793	11755	11720	11877	11930	11755	11891	11951	11832	11811	11766	11685	11795	11713	11927	11820	11864	11763	11929	11724	11820	11803	11802	11640	11897	11670	11783	11877	11668	11906	11791	11769	11659	11803	11790	11959	11845	11844	11861	11672	11740	11679	11593	11731	11708	11761	11678	11870	11937	11738	11770	11915	11886	11722	11743	11776	11755	11973	11966	11693	11890	11781	11797	11740	11710	11820	11842	11789	11737	11852	11641	11795	11930	11876	11820	11728	11872	11906	11714	11752	11882	11758	11980	11900	11908	11650	11777	11868	11595	11926	11895	11876	11716	11713	11792	11888	11839	11830	11801	11739	11857	11910	11697	11904	11913	11771	11833	11917	11847	11808	11762	11964	11724	11945	11767	11980	11984	11848	11872	11875	11649	11854	11855	11959	11824	11853	11844	11754	11850	11648	12028	11859	11863	11936	11817	11873	12040	11863	11743	11785	11736	11911	11990	11828	11783	11630	11949	11823	11830	11854	11754	11736	11995	11698	11790	11701	11959	11719	11867	11769	11605	11847	11829	11834	11901	11880	11729	11791	11656	11775	11860	11769	11852	11908	11814	11740	11725	11697	11899	11814	11772	11740	11976	11667	11630	11739	11775	11669	11620	11717	11725	11846	11813	11706	11860	11722	11745	11823	11966	11813	11777	11806	11775	11880	11991	11877	11769	11896	11632	11781	11788	11738	11907	11788	11913	11871	11760	11812	11918	11902	11672	11753	11758	11742	11875	11701	11829	11759	11792	11843	11759	11716	11821	11800	11758	11739	11852	11902	11776	11704	11784	11740	11798	11891	11751	11719	11895	11790	11784	11759	11642	11921	11738	11937	11935	11781	11751	11781	11983	11795	11844	11632	11832	11890	11663	11865	11865	11794	11865	12037	11766	11764	11797	11626	11726	11899	11705	11798	11895	11769	11705	11715	11712	11890	11857	11780	11854	11906	11771	11846	11793	11738	11714	11791	11914	11741	11695	11824	11906	11705	11807	11734	11880	11691	11860	11850	11859	11770	11906	11834	11793	11884	11685	11839	11831	11872	11885	11853	11756	11734	11828	11763	11782	11685	11677	11958	11934	11849	11715	11824	11789	11693	11737	11869	11823	11799	11893	11838	11757	11912	11838	11980	11811	11691	11938	11742	11803	11595	11721	11902	11788	11918	11739	11936	11876	11713	11726	11719	11605	11744	11883	11741	11871	11722	11594	11721	11735	11566	11827	11992	11637	11791	11689	11779	11932	11685	11803	11727	11833	11828	11819	11807	11965	11795	11855	11642	11593	11718	11811	11759	11787	11903	11705	11744	11757	11746	11733	11851	11847	11890	11954	11858	11780	11831	11605	11758	11911	11634	11851	11718	11731	11898	11760	11800	11584	11690	11823	11827	11604	11877	11824	11876	11774	11810	11922	11943	11649	11761	11761	11745	11757	11845	11698	11956	11764	11769	11876	11742	11793	11668	11769	11790	11934	11841	11547	12051	11758	11888	11853	11704	11854	11751	11677	11922	11767	11968	11849	11720	11905	11855	11971	11671	11999	11873	12004	11730	11630	11865	11740	11832	11681	11697	11808	11685	11737	11813	11729	11735	11921	11795	11892	11653	11647	11825	11936	11847	11702	11768	11871	11684	11751	11904	11792	11784	11754	11779	11778	11871	11762	11899	12017	11872	11771	11829	11728	11913	11773	11745	11719	11813	11891	11848	11812	11786	11812	11788	11870	11863	11799	11765	11735	11852	11807	11723	11841	11750	11567	11807	11768	11781	11932	11882	11628	11843	11908	11766	11831	11865	11714	11864	11881	11951	11850	11883	11758	11849	11912	11916	11856	11861	11680	11892	11792	11933	11748	11756	11565	11843	11653	11814	11861	11721	11744	11774	11831	11931	11741	11777	11635	11727	11746	11775	11776	11809	11616	11614	11800	11836	11893	11874	11625	11822	11848	11701	11807	11748	11718	11829	11860	11852	11773	11787	11909	11620	11777	11764	11921	11867	11819	11802	11670	11949	11805	11771	11923	11798	11699	11801	11986	11831	11718	11806	11784	11711	11922	11776	11937	11918	11770	11751	11886	11672	11680	11938	11902	11662	11847	11729	11700	11973	11752	11796	11839	11722	11858	11738	11976	11867	11765	11846	11887	11715	11977	11735	11782	11919	11766	11812	11713	11803	11906	11751	11755	11681	11841	11773	11643	11878	11685	11713	11851	11811	11792	11781	11692	11744	11911	11815	11804	11914	11786	11754	11893	11695	11801	11632	11831	11960	11702	11714	11763	11714	11960	11814	11790	11823	11777	11756	11753	11796	11881	11814	11912	11834	11718	11918	11689	11752	11904	11624	11695	11821	11822	11756	11684	11775	11878	11795	11848	11832	11736	11847	11908	11943	11895	11726	11652	11833	11708	11735	11654	11735	11803	11942	11764	11834	11772	11633	11714	11780	11855	11831	11966	11888	11699	11908	11809	11926	11900	11755	11825	11991	11945	11917	11827	11941	11893	11864	11805	11972	11838	11849	11883	11868	11830	11775	11748	11693	11749	11857	11728	11864	11770	11801	11841	12008	11822	11879	12035	11928	11882	11742	11702	11796	11876	11790	11682	11753	11686	11852	11897	11907	11895	11790	11754	11827	11823	11881	11850	11922	11919	12005	11834	11694	11700	11953	11731	11832	11755	11815	11660	11590	11851	11718	11903	11757	11796	11773	11714	11891	11900	11703	11925	11834	11942	11832	11712
24312	21335	30808	33685	40441	42220	37085	28517	24975	23789	22707	21306	20076	19484	18725	18403	18135	17892	17828	17457	17459	17431	17299	16949	17107	17182	16949	16863	16915	16851	17229	16782	16922	16920	16945	16982	16994	17042	17042	16920	16756	16828	16906	16818	16776	16766	16919	16716	16820	16697	16845	16823	16870	16771	16742	16745	16811	16821	16917	16832	16838	16678	16776	16939	16886	16920	16900	16802	16919	17049	16803	16888	16918	16748	16819	16806	16674	16899	16971	16924	16990	16809	16834	16658	16739	16978	17038	16985	16739	16638	16905	16725	16584	16790	16473	16582	16765	16873	16927	16972	16820	16757	16785	16877	16887	17027	17072	16966	16646	16741	16758	16900	16742	16722	16863	17003	16906	16791	16971	16940	16979	16716	16620	17021	16758	17161	16544	16967	16856	16898	16857	16925	16849	16632	16933	16977	16748	16905	16734	16636	16978	16621	16930	16796	16911	16989	16746	16807	16964	16555	16845	16816	16708	16907	16722	16707	16686	16812	16874	16940	16831	16940	16685	16750	16749	16789	16938	16978	16848	17059	16961	16743	16718	16671	16809	16958	16556	16570	16723	16831	17018	16894	16751	16696	16706	16731	16914	16871	16988	16894	16826	16962	16686	16738	16783	17015	16970	16823	16774	16884	16681	16806	16885	16883	16763	16767	16755	16951	16913	16723	17076	16773	16747	16658	16706	16626	16650	16674	16784	16750	16742	16969	16823	16730	16944	16840	16606	16595	16792	16966	16846	16761	16715	16735	16655	16907	16981	16862	16800	16804	17094	16824	16903	16904	16671	16769	16829	17067	16731	16952	16872	17100	16890	16743	16653	16572	16739	16690	16649	16784	16807	16538	16675	16670	16708	16705	16834	16970	16704	16770	16873	16919	17044	16867	16864	16930	16952	16890	16814	16926	16932	16744	16907	16770	16842	16770	16971	16958	16780	16658	16928	16977	16850	16909	16819	16893	16728	16952	16669	16804	16873	16928	16719	17023	16765	17044	16899	17134	16933	16829	16675	16746	16937	16634	16659	16810	16949	16954	16923	16859	16886	16776	16744	16712	16836	16919	16958	16892	16943	16723	16672	16938	17047	16717	16775	16799	16984	17104	17042	17013	16642	16755	16749	16839	16809	16932	16734	17000	16915	16847	16979	16913	16840	16922	17071	16811	16968	16738	16761	16884	16533	16691	16865	16783	16616	16508	16854	16688	16948	16891	16739	16880	16688	16872	16971	16874	16822	16827	16816	16953	16744	16802	17007	16904	16879	16820	16900	16813	16904	16747	16840	16794	16998	16820	16889	16719	16795	16914	16794	16809	16749	16777	16573	16790	16831	16998	16878	16841	16858	16687	16800	16718	16886	17011	16786	16716	16750	16800	16919	16977	16725	17014	16550	17012	16652	16889	16915	16801	16619	16898	16865	16767	16938	16731	16621	16933	16651	16807	16867	16697	16627	16785	16973	16721	16905	16897	16740	16622	16868	16592	16939	16763	16827	16949	16939	16772	17061	16717	16955	16680	16725	16706	16661	16894	16922	16829	16928	16755	17027	16997	16806	16782	17116	16751	16716	16804	16689	16743	16773	16622	17053	16700	16928	16903	16898	16839	16829	16810	16984	16902	16892	16924	16922	16937	16902	16718	16864	16802	16869	16785	16812	16957	16806	17033	16596	16817	16718	16764	16752	16822	16962	16796	16817	16790	16801	16836	16979	16949	16850	16742	16962	16690	16789	16657	17013	16818	16993	16698	16620	16613	16720	16964	16859	16738	16589	16692	16693	16731	16890	16888	16946	16705	16958	16834	16758	16826	16915	16740	16651	16755	16879	16918	16885	16947	16896	17038	16868	16668	17069	16923	17095	16954	16780	16639	16693	16688	16616	16558	16644	16863	16937	16830	16779	16963	16811	16935	16816	16914	16916	16917	16733	16885	16920	16826	16873	16966	16794	16727	16738	16850	16834	16890	16913	16768	16653	16757	16741	17001	17009	16720	16684	16561	16857	16776	16674	16866	16756	16567	16907	16618	16663	16658	16752	16858	16901	16779	16966	17031	16806	16876	16969	16834	16899	16932	16721	16861	16875	16708	16766	16770	16711	16759	16940	16784	16847	17074	16686	16619	16904	16737	16882	16827	16930	16796	16851	16975	16790	16794	16588	16747	16816	16939	16974	16852	16811	16926	16978	16955	16669	16779	16772	16688	16805	16847	16783	16843	16892	16917	16803	16626	16739	16821	16722	16942	16959	16822	16776	16888	16790	16989	16918	17036	16835	16762	16853	16716	16997	16974	16780	16777	16863	16991	17013	16613	16803	16868	16658	16692	16605	17078	16879	16593	16712	16779	16897	16700	16861	16748	16995	17002	16733	16918	16724	16944	16846	16910	16770	16839	16710	16862	17163	16920	17020	16831	16807	16797	16787	16782	16624	16618	16818	16667	16881	16917	16707	16688	16662	16785	16892	16747	16761	16734	16822	16748	16785	16833	16815	16759	16899	16926	16705	16941	16729	16801	16882	16742	17051	16764	16751	16946	16708	17027	17018	16823	16625	16828	16840	16971	16940	17134	16718	16994	16893	16972	16750	16625	16773	16914	17072	16857	16867	16729	16825	16819	16914	16707	17017	16895	16914	16970	16970	16643	16795	16885	17168	16940	16667	16837	16706	16977	16874	16540	16821	16766	16794	16906	16960	16734	16709	16911	16769	16881	16766	16937	16919	16908	16963	16815	17080	16823	16791	16924	16756	17006	16895	17133	16568	16562	16715	16986	16558	16755	16975	16803	16741	16937	16756	16821	16773	16884	16874	16496	16842	16798	16879	16646	16917	16700	16704	16892	17056	17121	16847	16796	16829	16840	16777	16532	16927	16904	16976	16728	16747	16713	16978	17118	16891	16909	16769	16882	16688	16832	17072	16738	16652	16698	16651	16675	16765	16758	16835	16808	16881	16814	16989	16761	16797	16617	16785	16906	17050	16593	16917	16672	16586	16753	16784	16682	16779	16646	16756	16775	16736	16926	16842	16902	16826	16883	16708	16823	16983	16750	16645	16819	16807	16729	16751	17147	16931	16859	16796	16812	16618	17009	17018	16957	16856	16983	16858	16796	16822	16717	16829	16733	16727	16659	16811	16752	16600	16747	16823	16611	16877	16785	17046	17073	16876	16727	16937	16758	16842	16818	16815	16818	16745	16978	16875	16702	16741	16660	17080	16864	16858	16909	16902	16875	16929	16862	16779	16951	16930	16785	16859	16953	16868	17139	17078	16986	16854	16726	16951	16784	16856	16888	16747	16875	16900	16800	16809	16784	16853	16733	16901	16847	16743	16556	16773	17042	16772	16835	16940	16940	16885	16973	16810	16720	16747	16695	16897	17014	16723	16922	16776	16930	16579	16622	16944	16868	16766	16893	16991	16779	16815	16708	17037	16853	16999	16818	16813	16699	16817	16859	16764	16817	16781	17017	16980	16629	16796	16936	16862	16806	16723	16873	16786	16840	16574	16742	16881	16645	17073	17044	17077	16832	16860	16765	16848	16560	16721	16776	16971	16858	16814	16989	16740	16637	16877	16749	16794	16863	16986	16782	16908	16913	16912	16942	17059	16745	16784	16859	16800	16836	16694	16743	16850	16865	16916	16841	16659	16724	16907	17013	16816	16699	16704	16845	16924	16714	16638	16795	16868	16903	16844	16900	16786	16917	16705	16860	16747	16757	16803	16858	16831	16733	16656	16584	17042	16714	16771	16919	16800	16817	16889	16735	16785	16951	16635	16720	16958	16646	16847	16687	16724	16907	16773	16997	16956	16826	16645	16712	16800	16939	16831	16877	16727	16721	16940	16948	16823	16919	16965	16728	16774	16898	17151	16747	16882	16863	16959	17092	16807	16812	16820	16853	16876	16909	16856	16682	16914	16892	16728	16823	16772	16938	16907	16951	16556	16921	16786	17032	16737	16808	16889	16712	16967	16901	16754	16809	16965	16943	16866	16941	16777	16826	16729	16776	16761	17028	16679	16730	16573	16832	16781	16977	16982	17090	16931	16994	16947	16846	16699	16641	16892	16769	16792	16932	16759	16807	16821	16992	16898	16587	16919	16684	16850	16880	16587	17039	16663	16874	16914	16765	16806	16820	16797	16977	16764	16836	16974	16808	16836	16691	17139	17012	16857	16836	16890	16732	16609	16750	16894	16928	16871	16808	17000	16900	16829	16926	16759	16851	16833	16995	16737	16834	17028	16856	16618	16962	16775	16918	16898	16975	16901	16712	16841	17143	16769	16845	17034	16973	16771	16930	16736	16677	16762	16674	16660	16746	16724	16747	16566	16804	16797	16875	16814	16806	16599	16818	16685	16804	16681	16767	16913	16945	16810	16728	17089	17088	17002	16845	16677	16984	16978	17073	16868	16863	16688	16959	16978	16987	16888	16875	16794	16911	16787	17060	16696	17017	16933	16924	17000	16850	17018	16857	16737	17006	16717	16648	16974	16997	16934	16901	16918	16878	16835	16817	16940	16912	16847	16638	16821	16886	16789	17023	16742	16614	16819	16887	16715	16998	16819	16813	16964	16688	16872	16689	16936	16699	16658	16884	16755	16631	16871	16921	16891	16680	16786	16968	16749	16935	16716	16764	16893	16801	16916	16759	16878	16817	16918	17008	16753	16939	17072	16748	17019	16933	16875	16798	16687	16844	16743	16835	16884	16833	16963	17046	16924	16939	16634	16851	16790	16967	16759	16830	16666	16912	16795	16790	16831	16832	16937	16776	16914	16891	16768	16716	16940	16798	16898	16777	16883	16999	16843	16947	16797	16477	16986	16879	16936	16803	16743	16891	16850	16670	16928	16799	16905	16841	16870	17058	17031	16997	16910	16839	17001	16912	17142	16850	16973	17121	17069	16763	16756	16641	16726	16851	16676	16682	16627	16745	16921	17037	16857	17026	16749	16802	16692	16730	16877	16827	16899	16776	16761	16829	16855	17138	16960	16776	16839	16739	16700	16725	16774	16811	16848	16942	16861	16808	16864	16853	16751	16750	16732	16794	16985	17025	16927	16685	17110	16830	16913	16811	16681	16851	16904	16858	16818	16843	16950	16631	16745	16866	16827	16863	16856	16671	16808	16758	16881	16816	17005	16658	16679	16888	16738	16915
52443	82851	77748	63957	54449	43615	32553	24886	21782	19988	18617	16779	15398	14585	13840	13470	13194	12807	12684	12464	12535	12229	12218	12158	12082	12035	11986	11967	12111	12017	11732	11946	11897	12092	11888	11939	11701	11802	11710	11939	11813	11992	11822	11855	11899	11834	11783	11744	11871	11862	11831	11851	11961	11993	11893	11889	11905	11767	11962	11812	11964	11923	11931	11866	11745	11994	11874	11885	11898	11827	11737	11946	11872	11801	11760	11935	11885	11742	11736	11881	11873	11965	11825	11900	11682	11758	11991	11881	11850	11895	11894	11727	11834	11776	11681	11843	12020	11972	11842	11925	11707	12078	11877	11893	11869	11839	11898	11720	11908	11929	11808	11830	11814	12035	11788	11882	11947	11908	11929	11871	11899	11755	11793	11897	12057	11824	11924	11814	11889	11893	11871	11873	11874	11919	11899	11794	11948	12058	11919	11890	11865	11826	11863	11791	11792	12002	11964	11849	11782	11868	11898	11819	11833	11807	11940	11906	11910	11920	11772	11992	11923	11913	11863	11942	11743	11748	11819	11775	11950	11869	11663	11924	11696	11716	11941	11862	11890	11974	11894	11939	11888	11854	11889	11689	11815	11990	11923	11980	11883	12023	11948	11904	11878	11861	11915	12031	11853	11945	11874	11933	11831	11893	11769	11750	11751	11959	11924	12023	11687	11874	11906	11963	11903	11982	11933	11946	11891	11906	12079	11873	11831	11797	11969	11949	11819	11899	12065	11753	11984	11872	11976	11602	11859	11973	11879	11877	11881	11883	11821	11756	11801	11979	11784	11823	11927	11831	11852	11905	11763	11802	11962	11867	11725	11842	11847	11888	12001	11913	11862	11930	11893	11801	11789	11868	11813	11655	12091	11856	11889	11992	11820	11955	11965	11966	11795	11902	11776	11831	11803	11889	11871	11725	11840	11897	11835	12067	11789	11955	11785	11930	11800	11951	11746	11900	12008	11833	11961	11768	11849	11901	12041	11852	11954	11743	11904	11902	11931	11849	11879	11924	11908	11851	12080	11928	11961	11971	11725	11975	11948	11895	11889	11861	11847	11798	11945	11801	11881	11922	11870	11781	11893	11872	11925	11842	11952	11827	11861	11794	11761	11889	11845	11870	11764	11827	11889	11962	11815	11876	11845	11871	11824	11813	11860	11986	11919	11872	11829	11865	11951	11944	11946	11766	11813	11954	11819	11697	11987	12092	11810	11715	11797	11902	11809	11802	11984	11927	11839	11851	11658	11917	11678	11706	11826	12007	11971	11816	11908	11925	11858	11940	11880	11779	11993	11822	11768	11936	11840	11959	12119	11772	11881	11839	11879	11836	11789	11786	11927	11854	11818	11936	11785	11779	11795	11787	11914	11985	11952	11854	11816	11935	11836	11918	11893	11890	11876	11931	11825	11922	11835	11794	11894	11735	11824	11888	11834	11828	11880	11860	11830	11842	11825	11769	11862	11718	11820	11888	11814	11897	11921	11958	11865	12079	11852	11747	11911	11810	11912	11721	12022	11938	11840	11899	11868	11754	11749	11815	11908	11929	11974	11724	12095	11856	11768	11736	11844	11904	11821	11881	11983	11874	11734	11777	11844	11772	11770	11776	11962	11857	11765	11874	11905	11983	11808	11891	11966	11757	11729	12071	11836	11959	11949	11759	11854	11965	11817	11917	11782	11800	11913	11849	11746	11869	11789	11932	12019	11847	11785	11792	11892	11784	11821	11850	11865	11771	11816	11752	11842	11873	11821	11800	11935	11858	11832	11875	11796	11886	11860	11836	11815	12068	11923	11843	11849	11990	11773	12054	12027	12012	11851	11949	11824	11796	11754	11797	11850	11912	11684	12036	12004	11819	11788	11788	11995	11694	11956	11995	11774	11772	11889	11846	11880	12011	11850	11947	11837	11894	11877	11991	11916	11678	12032	11873	12021	11811	11859	11785	11766	11880	11799	11885	11877	11872	11922	11857	11870	11875	11655	11643	11904	11925	11771	11778	11881	11726	11818	11835	11850	11951	12014	11795	11731	11763	11945	11886	11911	12012	11888	11907	11953	11642	11985	11810	11943	11796	11842	11795	11845	11874	12141	11912	11917	11963	11741	11707	11789	11878	11698	11907	11750	11847	11785	11882	11897	11918	12147	11837	11785	11994	11956	11878	11954	11843	11930	11959	11964	11958	11857	11984	12030	11861	11823	11970	11939	12015	11829	11910	11700	11982	11849	11971	11756	11828	12060	11840	11739	11901	12012	11792	11794	12026	11870	11871	11857	11808	11840	11870	11807	11924	11986	11914	11748	12038	11845	11768	12062	11938	11865	11845	11869	11769	11843	11796	11820	11775	11787	11893	11738	11906	11741	11956	11990	11786	11843	11848	11881	11936	11777	11949	11910	11834	11975	12009	11672	11878	11793	11849	11815	11915	11832	11774	11978	11943	11873	11989	11786	11599	12015	11872	11806	11964	11766	11901	11844	11945	11955	12009	11983	11929	11836	11843	11699	11818	11880	11807	11882	11731	11965	11960	11934	11955	11714	11879	12040	11984	12039	11736	11763	11986	11853	11892	11858	11882	12066	11963	11900	11943	11936	11940	11941	11852	12030	11873	11807	11926	11813	11897	11853	11828	12002	11941	11858	11850	11857	11907	11769	11980	11933	11755	11770	12022	11861	11888	11987	12044	11818	11834	11895	11996	11875	11828	11932	11747	11929	11816	11895	11864	11908	11770	11834	11918	11954	11804	11939	11743	11988	11729	11850	11927	11926	12011	11844	12005	12034	11651	11932	11853	11822	12079	11941	11871	11673	11874	11684	11829	11873	11752	12054	11871	11996	11786	11814	11867	11951	11763	11929	11956	12079	11776	12085	11923	11752	11909	11829	11731	11928	11733	12025	11781	12094	11928	11797	11767	11805	11894	11868	11793	11997	11867	11890	11850	12004	11869	11893	12060	11746	11878	11839	11748	11815	11863	11889	11913	11858	11856	11916	11869	11925	11940	11785	12076	11869	11928	11804	11994	11886	11826	11943	11881	11789	11927	11872	12084	11893	11874	11918	11952	11840	11923	11685	11740	12023	11866	11886	11701	11868	11878	11753	11814	11876	11799	11760	11884	11839	11707	11957	11908	11792	11875	11812	11898	11801	11785	11872	11978	11987	11959	11863	12051	11823	11923	12024	11965	11948	11744	11935	11767	11851	11918	12005	11812	11900	11981	11921	11931	11822	11904	12034	11901	11799	11962	11941	12022	11873	12057	11743	12037	11945	11760	11938	11793	11802	11897	11928	11969	11818	11909	11742	11937	11897	11731	11861	11866	11826	11896	11998	11796	11806	11731	11911	11842	11864	11826	11731	11858	12026	11926	11810	11807	11942	11867	11878	11948	11825	11885	12100	11947	11858	12031	11830	11781	11889	11905	11823	11898	11868	11831	11760	11887	11872	11838	11900	12090	12015	11948	11875	11827	11969	11983	11981	11767	11913	11864	11724	11992	11843	12022	12035	11757	11852	11874	11845	11906	11922	11841	11912	11787	11828	11793	11844	11949	11849	11794	11850	12010	12013	12037	11969	11976	11900	11765	11904	11913	12036	11782	12115	11849	11971	11870	11855	11927	11812	11786	11802	11881	11898	11961	11886	11875	11916	11809	11849	11769	11840	11875	11995	11826	11892	11890	11977	11904	11854	11744	11867	11864	11823	11951	12006	11927	11931	11938	11870	12010	11850	11929	11940	11876	11847	11848	11808	11833	11791	11957	11770	11825	11870	11813	11885	11910	11917	11976	11835	11779	11985	11919	11906	12070	11938	11714	11828	11944	12010	11920	12052	11897	11845	12027	11879	11801	11925	12002	11774	11924	11907	11875	11824	11792	11963	11874	11905	11895	11940	11910	11827	11785	11930	11915	11835	11848	11745	11906	11900	11801	11765	11943	11797	11971	11955	11923	12087	11799	12145	11731	12003	11981	11881	11878	11848	11918	11653	11874	11860	11907	11921	11813	12023	11808	11883	11859	11911	11901	11827	11838	12014	11977	11908	11872	12069	11887	11923	11834	11868	12091	11831	11844	11836	11920	11925	11723	11922	11913	11869	11971	11982	11801	11801	11843	11858	11897	11915	11867	11839	11668	11859	11863	11790	11773	12014	11925	11915	11761	11927	11953	11795	11838	11859	11900	11861	11928	11877	11887	11958	11782	11746	11901	11791	11877	11838	12010	11912	11807	11979	11869	11785	11895	11849	11817	11879	11813	11868	11814	11820	11784	11903	11885	12018	11830	11970	11836	11928	12000	11770	11749	11870	11935	11797	11839	11931	11914	11857	11839	11920	11912	11806	11926	11823	11737	11910	11854	11873	11869	11969	11799	11926	11795	11790	11967	11947	11806	11878	11831	12074	11819	11793	11903	11840	11914	11928	11848	12029	11794	11880	11788	11786	11786	11902	11925	12035	11923	11854	11766	11987	11804	11727	12104	11944	11855	12033	11952	11935	11754	11868	11726	11699	11838	11868	11976	11816	11936	11993	11858	11786	11973	11721	11907	11920	11891	11959	11811	11886	11828	11809	11821	11846	11761	11927	11867	11865	11885	11744	11909	11909	11833	11962	11964	12000	11741	11869	11844	11949	11888	11791	11936	11860	11803	11833	11879	11934	11876	11801	12012	11969	11700	11889	11917	12024	11925	11875	11944	11859	11810	11785	11906	11810	11923	12010	11984	11844	11897	12000	11847	11957	11828	11935	11798	11642	11843	12006	11752	11822	11790	11890	11918	11898	11738	11718	11896	11887	11987	11949	11746	11954	11795	11880	11839	11705	11819	11846	11960	11779	11875	11786	11833	11979	11866	11851	11736	11906	11905	11675	11855	11821	11954	11966	11850	11744	11803	11773	11912	11960	12047	11883	11872	11927	11752	11911	11869	11726	11906	11797	11964	11790	11821	11626	11932	11858	12050	12075	11880	11712	11901	12004	11970	11897	11852	11819	11777	11930	12090	11869	12032	11839	11869	11864	11890	11864	11948	11848	11808	11972	11807	11974	11871	11764	11857	11897	11760	11867	11835	11673	11829	11788	11755	11927	11909	11941	11971	11865	11872	11860	11935	11969	11903	11902	11790	11768	11798	11994	11860	12030	11871	11838	11760	11991	11836	11952	12045
47692	56997	58902	53353	43088	35382	28077	23575	21501	20144	19068	18637	17992	17708	17354	17145	17268	17098	16943	16820	16800	16911	17017	16661	16720	16694	16639	16511	16527	16634	16576	16510	16749	16592	16553	16737	16513	16584	16753	16752	16631	16592	16496	16655	16634	16428	16620	16432	16555	16456	16432	16445	16512	16657	16589	16583	16495	16605	16569	16649	16538	16658	16303	16586	16412	16485	16418	16660	16641	16385	16582	16681	16637	16733	16616	16250	16289	16513	16607	16631	16631	16544	16525	16655	16508	16676	16595	16554	16625	16653	16297	16613	16620	16606	16718	16334	16608	16488	16432	16481	16702	16641	16541	16479	16641	16559	16325	16469	16463	16474	16292	16365	16462	16569	16703	16864	16852	16656	16710	16750	16790	16595	16619	16706	16459	16406	16539	16536	16445	16388	16591	16527	16675	16565	16629	16585	16439	16492	16312	16560	16541	16604	16552	16569	16650	16372	16365	16510	16467	16269	16319	16526	16542	16505	16588	16460	16621	16390	16433	16588	16569	16739	16450	16425	16670	16555	16522	16608	16646	16375	16529	16579	16477	16448	16468	16463	16475	16516	16523	16578	16452	16560	16617	16602	16645	16517	16512	16676	16605	16674	16446	16484	16681	16396	16340	16474	16645	16628	16581	16640	16437	16503	16358	16481	16399	16781	16527	16478	16493	16397	16598	16371	16519	16543	16737	16822	16585	16508	16698	16424	16618	16644	16625	16565	16373	16543	16554	16466	16557	16457	16531	16622	16480	16800	16596	16486	16263	16433	16432	16420	16618	16688	16438	16488	16917	16547	16403	16694	16636	16371	16560	16487	16397	16571	16417	16470	16484	16465	16532	16300	16458	16661	16552	16822	16624	16465	16658	16763	16677	16562	16504	16421	16718	16487	16700	16544	16647	16519	16716	16742	16509	16481	16462	16438	16411	16424	16831	16526	16315	16610	16413	16505	16549	16394	16456	16338	16298	16404	16422	16407	16483	16464	16722	16652	16716	16675	16386	16612	16595	16550	16518	16517	16555	16490	16733	16493	16478	16484	16640	16381	16553	16567	16647	16487	16737	16380	16561	16554	16667	16722	16508	16483	16351	16487	16567	16513	16515	16676	16604	16866	16618	16520	16576	16490	16572	16618	16448	16546	16442	16509	16435	16482	16424	16466	16508	16575	16449	16729	16628	16533	16754	16477	16527	16608	16417	16506	16416	16314	16596	16490	16426	16583	16564	16666	16652	16442	16647	16308	16468	16382	16713	16630	16495	16556	16382	16597	16529	16773	16493	16756	16509	16625	16645	16529	16753	16684	16420	16453	16694	16633	16530	16544	16523	16530	16557	16571	16762	16610	16471	16529	16604	16620	16534	16493	16490	16569	16627	16651	16706	16705	16547	16390	16513	16499	16444	16542	16487	16613	16535	16697	16537	16641	16578	16660	16559	16558	16594	16614	16464	16424	16611	16548	16463	16655	16638	16617	16516	16469	16570	16476	16548	16773	16652	16513	16479	16518	16781	16559	16500	16559	16811	16718	16660	16250	16480	16627	16327	16382	16467	16531	16495	16619	16504	16477	16430	16409	16522	16687	16710	16581	16575	16730	16599	16453	16798	16524	16403	16553	16646	16548	16505	16552	16297	16605	16468	16570	16545	16702	16698	16482	16533	16626	16320	16583	16544	16542	16349	16639	16414	16532	16648	16457	16576	16634	16667	16494	16661	16349	16492	16411	16359	16541	16688	16858	16644	16560	16572	16461	16560	16407	16525	16753	16582	16539	16461	16353	16530	16686	16676	16672	16547	16447	16514	16658	16487	16630	16452	16823	16539	16541	16596	16574	16611	16527	16538	16445	16647	16682	16319	16396	16308	16433	16558	16423	16507	16488	16483	16387	16560	16733	16773	16863	16656	16686	16505	16661	16721	16697	16483	16531	16566	16556	16697	16393	16541	16414	16561	16549	16437	16427	16665	16566	16462	16705	16578	16445	16347	16409	16593	16364	16511	16396	16434	16570	16564	16777	16603	16570	16432	16555	16470	16343	16637	16507	16379	16533	16690	16707	16576	16578	16704	16604	16804	16606	16544	16531	16499	16357	16328	16487	16577	16668	16660	16422	16504	16422	16446	16691	16604	16610	16823	16780	16624	16568	16630	16498	16539	16606	16495	16475	16555	16339	16512	16768	16642	16458	16555	16623	16511	16460	16611	16425	16625	16669	16497	16558	16682	16403	16471	16637	16431	16705	16500	16518	16569	16577	16437	16446	16443	16688	16636	16568	16547	16448	16542	16644	16701	16422	16318	16589	16488	16708	16748	16457	16714	16460	16572	16552	16435	16571	16441	16584	16363	16397	16620	16551	16401	16442	16564	16479	16521	16653	16592	16379	16547	16631	16522	16675	16616	16446	16660	16711	16584	16657	16674	16551	16725	16474	16561	16553	16570	16596	16492	16719	16388	16424	16352	16641	16384	16707	16519	16678	16450	16618	16591	16561	16827	16724	16579	16486	16764	16616	16444	16446	16420	16231	16646	16443	16513	16261	16486	16578	16442	16679	16679	16625	16562	16530	16368	16518	16469	16637	16408	16678	16494	16420	16559	16371	16661	16627	16702	16466	16635	16325	16603	16647	16672	16516	16556	16860	16752	16636	16798	16613	16587	16412	16580	16499	16534	16416	16642	16535	16690	16585	16426	16830	16673	16715	16550	16575	16568	16506	16421	16549	16616	16699	16682	16361	16636	16512	16572	16601	16409	16658	16764	16569	16570	16493	16495	16571	16603	16502	16478	16653	16636	16629	16617	16581	16580	16522	16473	16801	16573	16718	16504	16369	16344	16517	16519	16688	16628	16483	16655	16614	16415	16727	16487	16662	16585	16458	16555	16614	16586	16558	16481	16614	16346	16489	16567	16673	16569	16460	16323	16506	16349	16599	16591	16650	16642	16441	16401	16614	16590	16753	16647	16710	16573	16640	16622	16572	16394	16741	16580	16451	16656	16710	16780	16614	16587	16533	16420	16447	16447	16687	16395	16665	16466	16528	16517	16720	16636	16549	16584	16618	16876	16517	16709	16576	16478	16524	16558	16417	16668	16477	16602	16535	16499	16628	16549	16537	16523	16278	16452	16465	16644	16494	16427	16813	16487	16516	16505	16613	16615	16521	16492	16589	16775	16496	16567	16686	16564	16691	16731	16284	16563	16528	16567	16467	16441	16552	16706	16449	16597	16615	16525	16737	16639	16522	16604	16674	16353	16585	16574	16473	16506	16335	16525	16402	16518	16659	16540	16556	16553	16584	16763	16397	16534	16563	16643	16411	16374	16526	16472	16385	16411	16440	16617	16639	16456	16717	16670	16635	16779	16544	16674	16696	16526	16534	16410	16412	16727	16510	16451	16451	16669	16601	16462	16616	16347	16394	16333	16571	16649	16425	16527	16665	16511	16751	16757	16699	16543	16500	16401	16500	16551	16551	16629	16415	16546	16501	16541	16770	16435	16485	16334	16486	16619	16516	16543	16381	16516	16584	16551	16491	16758	16553	16822	16508	16526	16547	16470	16674	16577	16588	16593	16872	16682	16705	16581	16511	16552	16434	16605	16649	16621	16609	16430	16438	16516	16745	16723	16392	16480	16620	16782	16574	16366	16538	16478	16648	16443	16619	16393	16438	16301	16487	16547	16506	16373	16599	16598	16567	16582	16453	16578	16504	16410	16522	16767	16619	16593	16317	16497	16673	16599	16675	16555	16546	16310	16558	16597	16585	16599	16609	16535	16731	16448	16687	16700	16428	16632	16569	16740	16417	16569	16717	16628	16459	16682	16755	16757	16745	16517	16496	16642	16448	16460	16541	16699	16606	16384	16544	16654	16380	16682	16493	16624	16508	16468	16645	16540	16673	16599	16604	16658	16349	16587	16559	16432	16447	16322	16405	16460	16564	16527	16643	16701	16665	16346	16521	16582	16720	16773	16589	16581	16559	16425	16552	16429	16699	16619	16689	16581	16634	16493	16695	16447	16498	16570	16438	16475	16563	16702	16416	16593	16501	16583	16548	16588	16464	16614	16640	16697	16708	16524	16295	16515	16638	16604	16650	16559	16572	16533	16732	16683	16674	16467	16501	16675	16465	16901	16564	16537	16666	16498	16718	16570	16772	16698	16649	16556	16338	16658	16527	16625	16405	16740	16556	16522	16496	16297	16401	16465	16530	16524	16497	16455	16565	16453	16681	16436	16398	16559	16658	16612	16701	16444	16492	16620	16760	16702	16661	16515	16262	16662	16704	16396	16423	16540	16479	16554	16646	16523	16591	16526	16763	16650	16528	16454	16539	16671	16754	16647	16615	16652	16659	16507	16673	16563	16445	16416	16572	16473	16419	16463	16459	16546	16366	16491	16752	16739	16780	16377	16485	16300	16456	16662	16606	16445	16506	16407	16548	16392	16381	16744	16388	16930	16671	16558	16567	16315	16400	16585	16589	16574	16627	16462	16640	16595	16392	16490	16310	16489	16541	16557	16840	16419	16448	16466	16498	16619	16810	16637	16391	16546	16467	16558	16515	16631	16522	16707	16604	16674	16442	16399	16581	16622	16443	16544	16418	16458	16535	16529	16613	16667	16572	16564	16757	16597	16521	16596	16722	16492	16572	16552	16404	16660	16393	16598	16533	16673	16713	16447	16669	16577	16471	16663	16587	16551	16656	16432	16708	16704	16634	16419	16722	16460	16502	16434	16360	16613	16645	16598	16555	16563	16479	16659	16466	16641	16781	16381	16547	16579	16411	16570	16606	16669	16624	16564	16411	16280	16585	16459	16532	16475	16518	16521	16631	16663	16540	16364	16601	16530	16426	16592	16634	16655	16363	16384	16696	16513	16485	16371	16584	16690	16770	16834	16486	16542	16490	16589	16611	16466	16560	16608	16623	16366	16483	16635	16666	16661	16385	16381	16580	16422	16464	16485	16584	16567	16553	16571	16468	16601	16598	16321	16558	16661	16525	16530	16572	16556	16590	16462	16493	16472	16504	16488	16363	16624	16554	16624	16560	16468	16664	16412	16710	16747	16591	16495	16427	16765	16393	16647	16472	16704	16688	16544	16545	16589	16705	16480	16420	16732	16556	16633	16660	16450	16396	16611	16687	16431	16393	16579	16763	16629	16594
51529	64904	60062	49308	39525	32153	23770	19462	17298	15979	14869	14269	13422	12864	12664	12277	12401	12166	12104	12027	12029	12002	11604	11928	11815	11810	11932	11913	11825	11678	11819	11653	11890	11716	11588	11873	11753	11828	11852	11809	11924	11939	11638	11933	11681	11787	11838	11749	11644	11798	11747	11887	11702	11737	11801	11720	11751	11830	11778	11853	11785	11658	11773	11623	11727	11716	11709	11820	11847	11564	11718	11724	11798	11796	11809	11783	11756	11830	11766	11630	11781	11738	11747	11898	11795	11671	11815	11776	11683	11604	11730	11767	11688	11601	11690	11793	11726	11769	11667	11708	11681	11703	11679	11776	11677	11730	11751	11697	11785	11793	11805	11838	11736	11723	11720	11744	11750	11682	11738	11607	11805	11738	11668	11708	11691	11788	11829	11753	11696	11709	11897	11770	11862	11840	11767	11660	11756	11703	11865	11904	11716	11673	11874	11559	11792	11741	11785	11804	11710	11853	11789	11693	11829	11695	11813	11859	11875	11785	11674	11737	11778	11674	11772	11650	11839	11687	11681	11691	11655	11668	11739	11649	11667	11571	11721	11909	11620	11668	11817	11731	11750	11526	11727	11880	11803	11587	11850	11762	11756	11718	11773	11624	11697	11573	11689	11747	11810	11665	11721	11722	11849	11660	11872	11708	11761	11770	11646	11704	11713	11731	11683	11605	11697	11718	11712	11605	11815	11784	11559	11639	11639	11692	11672	11692	11762	11814	11546	11774	11835	11730	11766	11778	11752	11662	11755	11746	11650	11768	11713	11580	11583	11762	11770	11664	11811	11654	11775	11801	11606	11717	11839	11754	11725	11673	11883	11620	11707	11579	11768	11694	11906	11711	11611	11792	11806	11744	11757	11790	11654	11624	11556	11799	11719	11784	11770	11642	11731	11785	11918	11771	11637	11733	11871	11806	11621	11686	11703	11724	11678	11652	11717	11796	11877	11732	11732	11821	11742	11764	11669	11586	11650	11694	11771	11730	11672	11709	11761	11820	11757	11857	11668	11812	11771	11727	11738	11690	11833	11845	11783	11872	11795	11788	11719	11784	11797	11816	11699	11789	11782	11874	11784	11708	11715	11656	11777	11755	11974	11602	11674	11718	11686	11782	11579	11774	11624	11736	11768	11765	11809	11821	11908	11712	11796	11716	11668	11667	11685	11745	11589	11887	11690	11698	11928	11820	11673	11785	11730	11674	11665	11710	11723	11692	11673	11597	11817	11793	11811	11813	11757	11740	11672	11686	11937	11867	11634	11621	11796	11830	11535	11899	11711	11813	11838	11660	11833	11656	11666	11867	11591	11846	11878	11745	11679	11654	11673	11869	11671	11784	11702	11603	11689	11883	11655	11792	11776	11719	11616	11890	11731	11801	11778	11699	11610	11775	11805	11391	11752	11749	11739	11590	11589	11812	11742	11643	11743	11706	11807	11723	11698	11740	11739	11736	11655	11603	11827	11684	11553	11727	11836	11583	11768	11664	11792	11767	11668	11608	11780	11759	11711	11724	11698	11750	11720	11829	11753	11908	11853	11761	11797	11669	11951	11728	11674	11823	11834	11801	11660	11849	11699	11693	11782	11768	11767	11686	11647	11694	11852	11685	11965	11659	11728	11732	11528	11801	11568	11704	11692	11694	11697	11786	11815	11714	11694	11736	11715	11783	11846	11593	11841	11646	11738	11674	11684	11703	11862	11708	11580	11908	11690	11649	11524	11774	11728	11697	11738	11661	11800	11758	11826	11625	11682	11681	11802	11823	11690	11719	11752	11767	11721	11730	11706	11836	11790	11615	11719	11660	11685	11718	11875	11449	11785	11666	11704	11765	11712	11654	11964	11730	11633	11636	11844	11611	11702	11736	11736	11784	11834	11504	11686	11565	11759	11704	11594	11691	11662	11704	11676	11793	11803	11632	11725	11751	11746	11763	11654	11697	11695	11769	11773	11806	11648	11728	11870	11680	11746	11514	11694	11802	11896	11867	11644	11794	11657	11594	11655	11627	11847	11773	11689	11797	11627	11731	11787	11673	11740	11775	11758	11616	11762	11654	11768	11658	11749	11605	11763	11643	11761	11700	11666	11818	11706	11604	11768	11669	11710	11630	11745	11851	11735	11722	11522	11861	11701	11673	11721	11782	11812	11790	11647	11654	11658	11529	11907	11655	11684	11903	11685	11658	11832	11710	11652	11693	11644	11855	11700	11750	11635	11768	11794	11608	11752	11753	11705	11816	11774	11641	11745	11668	11819	11654	11753	11667	11743	11970	11744	11677	11673	11817	11698	11670	11700	11862	11834	11675	11852	11713	11711	11814	11648	11787	11754	11985	11844	11921	11829	11704	11731	11659	11762	11634	11808	11601	11723	11832	11752	11899	11574	11608	11727	11715	11871	11624	11715	11782	11735	11723	11745	11677	11799	11815	11731	11715	11792	11569	11554	11790	11840	11768	11892	11746	11674	11791	11768	11674	11780	11740	11721	11641	11655	11729	11738	11737	11827	11770	11532	11871	11680	11739	11760	11547	11889	11777	11760	11839	11672	11854	11659	11704	11708	11775	11799	11675	11753	11677	11776	11813	11706	11880	11920	11562	11679	11761	11706	11746	11790	11727	11719	11739	11686	11817	11768	11680	11679	11762	11688	11784	11611	11583	11856	11656	11638	11659	11569	11717	11936	11759	11729	11844	11583	11767	11804	11818	11817	11717	11845	11615	11650	11649	11637	11837	11775	11655	11619	11753	11667	11665	11745	11738	11725	11786	11643	11827	11652	11684	11764	11810	11779	11958	11662	11651	11724	11682	11708	11624	11680	11562	11663	11702	11679	11713	11766	11655	11835	11665	11849	11777	11852	11686	11798	11772	11626	11798	11975	11814	11715	11682	11770	11576	11719	11602	11776	11689	11659	11684	11681	11817	11715	11794	11659	11582	11741	11813	11615	11821	11598	11711	11891	11792	11738	11797	11806	11609	11766	11822	11768	11606	11817	11573	11580	11780	11666	11826	11593	11927	11601	11764	11807	11713	11811	11793	11625	11610	11986	11774	11632	11824	11819	11737	11778	11667	11774	11747	11818	11703	11779	11485	11676	11695	11626	11657	11855	11714	11638	11781	11734	11611	11726	11716	11816	11716	11880	11777	11680	11654	11777	11724	11702	11729	11620	11859	11766	11687	11769	11691	11414	11780	11707	11859	11725	11670	11660	11832	11711	11614	11628	11703	11771	11870	11792	11826	11688	11692	11744	11710	11713	11700	11680	11746	11785	11742	11764	11563	11893	11726	11776	11722	11635	11674	11721	11743	11750	11850	11716	11797	11738	11732	11763	11616	11627	11696	11776	11892	11820	11767	11689	11802	12069	11739	11696	11737	11602	11661	11752	11641	11762	11770	11810	11747	11707	11770	11770	11879	11653	11782	11755	11684	11720	11702	11738	11759	11762	11662	11703	11688	11746	11681	11614	11835	11838	11755	11842	11656	11777	11911	11944	11726	11721	11779	11681	11659	11699	11867	11776	11771	11670	11817	11690	11816	11655	11605	11779	11793	11791	11850	11612	11815	11731	11675	11744	11840	11843	11558	11668	11695	11589	11841	11735	11892	11791	11711	11868	11699	11799	11763	11596	11649	11895	11766	11796	11568	11847	11747	11746	11662	11767	11699	11658	11945	11674	11736	11856	11768	11641	11706	11744	11719	11796	11774	11769	11828	11672	11589	11760	11855	11776	11850	11807	11748	11717	11656	11670	11639	11777	11602	11851	11729	11710	11677	11660	11918	11652	11776	11722	11770	11690	11663	11712	11607	11790	11738	11641	11859	11761	11675	11604	11753	11796	11639	11660	11816	11822	11697	11895	11532	11767	11900	11674	11547	11668	11798	11808	11704	11821	11654	11597	11891	11562	11821	11772	11568	11709	11794	11556	11732	11878	11793	11750	11787	11697	11821	11783	11588	11684	11754	11478	11817	11867	11641	11807	11795	11757	11686	11695	11779	11873	11709	11737	11714	11769	11757	11770	11717	11808	11758	11709	11853	11621	11677	11824	11832	11698	11885	11690	11799	11670	11704	11728	11699	11626	11658	11943	11615	11812	11826	11898	11774	11761	11750	11782	11628	11693	11791	11810	11754	11498	11821	11659	11690	11719	11823	11874	11567	11774	11773	11761	11632	11792	11730	11723	11699	11736	11646	11669	11783	11796	11628	11799	11656	11740	11682	11521	11702	11686	11862	11623	11657	11779	11648	11619	11562	11740	11704	11793	11615	11660	11843	11574	11886	11683	11721	11654	11604	11623	11709	11675	11764	11826	11549	11735	11884	11790	11718	11739	11788	11847	11809	11786	11680	11663	11760	11858	11491	11852	11696	11771	11860	11790	11802	11749	11726	11575	11762	11546	11753	11760	11713	11710	11486	11725	11770	11648	11754	11671	11632	11633	11767	11769	11616	11652	11801	11763	11676	11703	11723	11809	11825	11648	11982	11688	11661	11742	11754	11767	11687	11802	11722	11859	11735	11746	11706	11638	11717	11655	11792	11776	11825	11719	11811	11722	11804	11732	11647	11703	11829	11796	11786	11753	11849	11793	11836	11711	11912	11815	11665	11669	11592	11772	11622	11753	11729	11589	11706	11820	11730	11800	11847	11806	11717	11596	11675	11643	11580	11841	11750	11723	11762	11688	11796	11472	11845	11740	11831	11661	11566	11784	11571	11604	11714	11850	11700	11823	11626	11813	11869	11761	11720	11667	11800	11793	11723	11736	11777	11899	11845	11676	11632	11912	11853	11671	11875	11832	11742	11572	11742	11636	11643	11564	11684	11788	11851	11625	11721	11891	11833	11824	11853	11774	11874	11768	11828	11771	11779	11850	11542	11640	11741	11719	11843	11817	11825	11749	11695	11688	11721	11667	11896	11732	11798	11702	11653	11784	11876	11606	11700	11710	11676	11653	11665	11746	11741	11735	11696	11663	11886	11782	11797	11772	11822	11765	11859	11752	11723	11707	11841	11705	11650	11797	11635	11754	11833	11735	11808	11878	11760	11865	11736	11798	11679	11800	11545	11666	11787	11815	11647	11868	11739	11741	11739	11804	11673	11835	11734	11585	11696	11732	11610	11688	11757	11614	11740	11802	11946	11611	11652	11844	11588
26303	21884	34350	39821	37554	36549	33633	28191	25368	22930	21253	20122	19365	18807	18180	17901	17713	17488	17357	17204	17009	17010	16833	16824	16901	16739	16757	16912	16791	16712	16836	16706	16722	16848	16722	16688	16684	16762	16553	16574	16847	16700	16451	16603	16794	16858	16795	16637	16719	16457	16658	16557	16718	16573	16810	16856	16710	16724	16852	16559	16513	16591	16567	16613	16531	16491	16660	16784	16726	16540	16467	16628	16812	16634	16592	16868	16612	16520	16583	16745	16558	16643	16608	16614	16679	16491	16673	16637	16600	16574	16691	16758	16664	16526	16642	16370	16485	16617	16491	16467	16708	16701	16693	16890	16634	16602	16859	16784	16628	16681	16753	16750	16949	16514	16733	16460	16695	16740	16841	16726	16665	16531	16480	16635	16598	16548	16799	16728	16696	16743	16670	16573	16481	16609	16480	16579	16821	16629	16624	16942	16570	16679	16797	16518	16749	16610	16879	16443	16851	16948	16691	16570	16478	16586	16652	16631	16810	16570	16724	16757	16537	16836	16541	16752	16655	16779	16530	16650	16266	16678	16745	16751	16450	16631	16544	16625	16709	16773	16766	16629	16783	16629	16711	16873	16698	16691	16825	16516	16539	16624	16526	16559	16616	16464	16515	16702	16729	16623	16675	16598	16634	16559	16813	16649	16720	16847	16718	16599	16835	16659	16584	16679	16551	16761	16621	16685	16642	16594	16602	16546	16717	16828	16787	16654	16685	16529	16567	16643	16486	16620	16765	16737	16719	16525	16498	16609	16735	16487	16561	16622	16728	16891	16531	16600	16507	16627	16671	16471	16639	16544	16566	16534	16654	16642	16807	16799	16673	16691	16712	16585	16736	16587	16386	16561	16488	16690	16903	16730	16659	16631	16562	16839	16683	16790	16718	16589	16549	16544	16697	16651	16354	16577	16649	16827	16854	16609	16776	16732	16499	16677	16540	16832	16896	16827	16664	16702	16828	16617	16830	16674	16584	16634	16476	16623	16724	16604	16779	16621	16560	16509	16691	16665	16518	16775	16590	16551	16812	16562	16603	16756	16730	16605	16704	16568	16641	16746	16663	16687	16730	16652	16835	16605	16544	16848	16723	16650	16777	16517	16669	16528	16673	16764	16628	16491	16844	16459	16654	16710	16666	16604	16819	16802	16472	16702	16633	16540	16755	16738	16343	16571	16815	16660	16711	16670	16639	16777	16640	16884	16816	16838	16624	16862	16812	16663	16694	16768	16787	16478	16615	16823	16607	16540	16696	16442	16789	16717	16578	16503	16718	16530	16415	16494	16701	16748	16699	16648	16645	16735	16751	16654	16619	16792	16657	16447	16826	16762	16669	16712	16581	16535	16593	16714	16571	16553	16515	16633	16814	16561	16428	16685	16763	16519	16791	16563	16541	16878	16560	16657	16673	16642	16572	16620	16644	16514	16860	16794	16560	16528	16795	16613	16564	16825	16868	16599	16628	16915	16560	16580	16610	16562	16747	16606	16536	16660	16680	16644	16719	16560	16664	16591	16672	16573	16735	16686	16578	16688	16536	16527	16370	16585	16592	16640	16520	16655	16478	16766	16772	16637	16545	16714	16505	16384	16546	16615	16627	16540	16673	16819	16674	16570	16621	16611	16453	16628	16549	16517	16778	16748	16580	16868	16706	16721	16839	16670	16464	16644	16405	16650	16688	16565	16482	16798	16916	16634	16399	16646	16758	16451	16817	16505	16500	16654	16764	16820	16778	16536	16597	16698	16852	16636	16705	16619	16615	16697	16668	16363	16558	16823	16849	16816	16879	16441	16872	16614	16445	16443	16571	16910	16809	16709	16772	16686	16729	16555	16524	16589	16412	16968	16859	16800	16727	16722	16824	16867	16677	16858	16495	16669	16815	16706	16779	16684	16547	16486	16618	16758	16666	16815	16701	16845	16736	16786	16528	16644	16760	16762	16668	16833	16680	16686	16600	16568	16623	16697	16616	16799	16775	16756	16727	16759	16575	16736	16696	16532	16540	16791	16635	16524	16810	16715	16822	16712	16691	16713	16675	16525	16690	16627	16553	16409	16746	16605	16824	16745	16708	16693	16521	16749	16743	16760	16623	16510	16701	16650	16814	16748	16893	16741	16686	16636	16693	16459	16746	16637	16556	16492	16559	16594	16597	16735	16581	16589	16669	16701	16756	16646	16732	16656	16425	16580	16838	16590	16822	16744	16846	16588	16745	16576	16590	16869	16675	16692	16601	16561	16471	16506	16598	16597	16824	16545	16429	16570	16632	16745	16706	16402	16500	16641	16715	16698	16907	16719	16619	16516	16719	16540	16712	16570	16811	16571	16487	16528	16469	16716	16609	16768	16833	16763	16800	16624	16577	16661	16575	16593	16736	16830	16966	16836	16617	16498	16580	16615	16563	16550	16665	16624	16668	16835	16845	16651	16881	16568	16481	16720	16833	16566	16318	16538	16455	16770	16762	16671	16520	16727	16783	16692	16798	16612	16626	16729	16714	16816	16599	16316	16655	16732	16436	16694	16693	16809	16345	16807	16623	16661	16762	16653	16512	16588	16620	16734	16608	16468	16771	16516	16679	16622	16509	16710	16575	16595	16719	16727	16564	16422	16663	16699	16740	16727	16511	16621	16642	16556	16471	16758	16690	16598	16864	16480	16645	16730	16504	16785	16669	16756	16559	16847	16818	16580	16849	16478	16820	16647	16665	16714	16639	16801	16809	16778	16637	16744	16801	16888	16659	16639	16521	16641	16555	16815	16612	16671	16570	16900	16848	16887	16601	16768	16674	16612	16804	16593	16707	16711	16595	16651	16834	16592	16647	16947	16917	16631	16524	16728	16737	16818	16691	16731	16742	16657	16777	16680	16507	16622	16571	16637	16519	16594	16624	16511	16847	16727	16735	16680	16558	16703	16751	16825	16599	16663	16904	16767	16645	16810	16796	16696	16816	16438	16858	16562	16761	16642	16666	16785	16609	16657	16748	16598	16827	16618	16715	16474	16798	16657	16942	16614	16489	16456	16670	16543	16720	16704	16786	16661	16806	16790	16472	16722	16620	16592	16715	16721	16772	16844	16619	16794	16495	16907	16739	16561	16767	16778	16674	16412	16667	16802	16673	16703	16790	16768	16715	16834	16476	16606	16696	16840	16796	16740	16662	16696	16579	16807	16584	16585	16615	16636	16878	16696	16739	16740	16819	16591	16581	16738	16663	16590	16966	16444	16621	16741	16711	17005	16580	16645	16636	16550	16493	16598	16746	16509	16745	16631	16560	16573	16618	16717	16536	16811	16617	16737	16661	16593	16572	16520	16577	16659	16765	16623	16805	16610	16572	16764	16613	16734	16543	16869	16699	16646	16714	16311	16649	16819	16637	16625	16591	16432	16788	16700	16722	16741	16681	16671	16816	16748	16823	16636	16802	16699	16698	16636	16622	16589	16599	16727	16753	16465	16793	16557	16778	16621	16584	16587	16714	16556	16642	16668	16618	16850	16716	16564	16567	16673	16665	16496	16607	16786	16815	16699	16637	16551	16839	16596	16856	16679	16575	16610	16518	16649	16507	16693	17028	16699	16764	16787	16643	16589	16574	16602	16676	16512	16698	16790	16752	16658	16720	16654	16706	16556	16639	16948	16715	16704	16829	16488	16946	16618	17013	16600	16700	16654	16620	16559	16633	16552	16667	16704	16520	16845	16853	16843	16673	16653	16634	16812	16417	16443	16661	16638	16631	16691	16487	16893	16603	16734	16608	16836	16671	16621	16577	16625	16696	16662	16680	16618	16611	16568	16692	16676	16696	16678	16616	16543	16591	16702	16778	16452	16659	16741	16706	16861	16629	16710	16447	16632	16756	16696	16698	16555	16741	16448	16493	16604	16790	16573	16780	16563	16640	16725	16702	16623	16745	16406	16479	16693	16655	16675	16637	16626	16490	16562	16679	16530	16831	16564	16628	16658	16784	16445	16566	16709	16723	16566	16649	16793	16702	16734	16661	16651	16763	16721	16767	16784	16742	16662	16823	16703	16788	16623	16785	16682	16763	16748	16579	16594	16722	16364	16961	16788	16453	16594	16688	16659	16703	16740	16775	16662	16704	16882	16668	16762	16728	16643	16554	16572	16633	16518	16737	16728	16447	16681	16782	16468	16627	16565	16765	16863	16684	16750	16719	16614	16707	16807	16589	16640	16592	16775	16611	16596	16527	16673	16774	16660	16910	16589	16698	16643	16793	16789	16504	16533	16765	16708	16666	16380	16458	16593	16416	16626	16886	16822	16526	16677	16570	16890	16731	16560	16632	16926	16596	16721	16742	16561	16684	16679	16768	16540	16561	16627	16564	16490	16742	16813	16843	16545	16665	16715	16826	16761	16650	16672	16587	16787	16685	16399	16594	16740	16698	16526	16467	16710	16696	16454	16828	16776	16573	16713	16817	16743	16677	16840	16838	16722	16613	16693	16641	16434	16852	16757	16859	16756	16637	16808	16614	16658	16503	16628	16691	16681	16729	16549	16807	16650	16796	16763	16378	16651	16776	16676	16515	16720	16438	16506	16666	16775	16683	16751	16723	16680	16506	16701	16696	16730	16768	16814	16604	16833	16781	16650	16769	16704	16715	16613	16636	16466	16612	16581	16658	16653	16819	16691	16694	16718	16576	16500	16994	16582	16670	16572	16663	16722	16621	16787	16544	16647	16520	16697	16626	16602	16709	16579	16483	16598	16857	16332	16758	16690	16707	16725	16496	16517	16708	16652	16885	16803	16681	16797	16545	16668	16638	16661	16760	16494	16747	16610	16735	16653	16752	16645	16653	16436	16693	16596	16836	16654	16761	16580	16588	16503	16614	16808	16699	16658	16631	16723	16641	16719	16628	16842	16777	16550	16694	16597	16847	16759	16774	16549	16629	16612	16773	16632	16703	16537	16892	16572	16768	16710	16616	16866	16614	16682	16670	16609	16479	16553	16657	16736	16854	16661	16718	16431	16635	16512	16798	16792	16711	16576	16662	16945	16752	16384	16592	16595	16661	16784	16731	16654	16800	16823	16586	16637	16566	16783	16659	16703	16734	16600	16685	16589	16747	16739	16782	16586	16780	16609	16553	16649	16843	16578	16769	16624	16647	16675	16769	16721	16764	16682	16740	16630
51351	73679	68515	53366	42030	35545	29223	25264	21919	19086	17065	15695	14674	13955	13465	13012	12661	12648	12458	12327	12256	12194	12033	12004	11989	11954	11993	11986	11916	11933	11783	11873	11756	11858	11856	11900	11895	11773	11794	11782	11865	11798	11824	11863	11830	11813	11694	11631	11826	11789	11824	11725	11816	11880	11816	11799	12034	11856	11890	11930	11651	11778	11976	11875	11821	11886	11609	11816	11775	11660	11819	11856	11841	11902	11952	11916	11705	11861	11694	11885	11792	11717	11806	11799	11737	11780	11963	11732	11770	11942	11806	11988	11929	11736	11848	11793	11954	11808	11783	11996	11805	11863	11821	11870	11868	11645	11738	11891	11840	11790	11814	11824	11748	11793	11935	11764	11953	11951	11756	11781	11811	11747	11780	11855	11855	11708	11903	11887	11816	11710	11873	11863	11814	11816	11647	11802	11745	11893	11835	11792	11754	11696	11771	11716	11773	11638	11884	11941	11592	11787	11906	11897	11917	11806	11776	11594	11857	11838	11751	11806	11793	11589	11685	11868	11781	11806	11912	11883	11618	11970	11741	11720	11727	11849	11924	11782	11817	12011	11739	11797	11824	11768	11891	11751	11613	11983	11678	11866	11725	11699	11958	11778	11889	11970	11696	11846	11856	11928	11765	11705	11903	11886	11811	11751	11734	11772	11732	11776	11696	11729	11819	11949	11807	11900	11788	11884	11784	11857	11788	11863	11759	11813	11866	11726	11803	11672	11767	11826	11672	11590	11816	11774	11777	11796	11743	11861	11745	11835	11912	11907	11777	11714	11935	11953	11833	11837	11809	11596	11958	11763	11910	11722	11850	11861	11766	11903	11887	11754	11842	11827	11818	11799	11844	11773	11690	11800	11957	11720	11851	11647	11830	11793	11874	11716	11885	11914	11901	12012	11843	11796	11775	11827	11783	11863	11748	11636	11823	11685	11826	11796	11633	11746	11867	11859	11779	11736	11744	11875	11724	11878	11860	11822	11913	11816	11696	11888	11862	11845	11870	11899	11766	11760	11820	11668	12072	11783	11699	11795	11854	11850	11877	11875	11787	11828	11699	11851	11721	11738	11713	11682	11563	11926	11831	11779	11904	11903	11709	11746	11742	11727	11937	11903	11799	11690	11977	11860	11742	11893	11771	11704	11761	11876	11869	11694	11777	11815	11872	11863	11844	11613	11971	11838	11801	11823	11759	11706	11877	11690	11849	11806	11864	11732	11722	11774	11840	11890	11879	11857	11854	11937	11651	12018	11819	12019	11677	11874	11863	11829	11817	11614	11904	11704	11760	11760	11685	11752	11851	11722	11935	11710	11868	11757	11890	11742	11887	11714	11825	11633	11851	11825	11783	11779	11689	11685	11927	11834	11838	11922	11843	11790	11702	11843	11772	11796	11646	11816	11712	11978	11841	11810	11670	11740	11723	11772	11719	11729	11871	11617	11764	11793	12003	11851	11854	11900	11852	11692	11710	11745	11738	11849	11813	11958	11743	11805	11859	11736	11832	11643	11892	11881	11923	11846	11845	11894	11859	11788	11842	11685	11746	11946	11774	11878	11662	11796	11933	11802	11953	11816	11961	11805	11775	11771	11746	11816	11852	11645	11783	11875	11764	11896	11774	11872	11756	11794	11898	11802	11756	11917	11777	11786	11869	11814	11635	11871	11853	11752	11875	11705	11853	11802	11766	12186	11857	11812	12063	11845	11852	11974	11825	11955	11973	11732	11891	11756	11589	11804	11798	11887	11793	11849	11738	11943	11750	11888	11710	11753	11972	11695	11687	11646	11770	11661	11819	11840	11671	11797	11805	11860	11824	11853	11747	11908	12180	11773	11819	11910	11942	11670	11805	11816	11736	11876	11744	11686	11646	11918	11642	11932	11766	11847	11896	11729	11851	11948	11780	11730	11836	11853	11731	11753	11794	11852	11737	11851	11806	11840	11896	11675	11799	11743	11847	11742	11830	11860	11898	11739	11772	11876	11743	11772	11833	11847	11863	11697	11905	11802	11710	11935	11974	11917	11834	11877	11827	11840	11733	11919	11754	11724	11861	11762	11936	11700	11820	11732	11851	11777	11744	11808	11812	11761	11865	11986	11575	11803	11943	11933	11904	11841	11797	11749	11689	11782	11910	11836	11841	11735	11905	11693	11726	11782	11752	11748	11862	11810	11649	11898	11616	11777	11870	11876	11640	11969	11726	11699	11840	11725	11888	11779	11774	11723	11844	11932	11881	11833	11848	11770	11784	11861	11759	11727	11768	11734	11911	11702	11990	11678	11807	11762	11700	11807	11833	11804	11609	11721	11893	11800	11625	11829	11909	11845	11939	11669	11754	11817	11636	11792	11945	11814	11719	11729	11700	11843	11877	11722	11783	11916	11908	11846	11728	11722	11846	11667	11846	11866	11717	12080	11898	11832	11694	11970	11789	11948	11798	11729	11731	11909	11778	11771	11821	11724	11800	11823	11893	11879	11834	11893	11957	11834	11814	11656	11861	11897	11777	11821	11837	11841	11866	11774	11869	11859	11820	11753	11855	11894	11717	11815	12010	11871	11806	11777	11644	11821	11727	11695	12010	11871	11857	11892	11788	11811	11753	11759	11763	11927	11784	11720	11867	11762	12000	11923	11869	11519	11884	11968	11699	11745	11795	11835	11899	11569	11677	11753	11877	11818	11816	11791	11840	11875	11894	11670	11883	11861	11846	11945	11756	11775	11965	11875	11930	11707	11830	11817	11761	11937	11891	12005	11986	11827	11936	11673	11791	11917	11535	11783	11890	11860	11689	11817	11711	11718	11700	11841	11770	11844	11995	11860	11822	11757	11741	11918	11739	11731	11908	11909	11875	11686	11897	11910	11840	11787	11859	11948	11845	11750	11843	11819	11811	11723	11762	11856	11800	11809	11895	11725	11751	11685	11650	11847	11764	11750	11737	11732	11805	11798	11655	11688	11863	11868	12040	11843	11807	11698	11797	11782	11931	11839	11965	11791	11724	11851	11790	11715	11780	11779	11978	11864	11810	11745	11783	11775	11747	11716	11843	11731	11782	11920	11775	11731	11896	11682	11822	11597	11807	12025	11764	11662	11854	11799	12032	11777	11827	11895	11886	11975	11854	11756	11845	11756	11809	11811	11806	11869	11613	11894	11935	11744	11827	11990	11795	11740	11787	11757	11798	11965	11893	11970	11830	11759	11879	11869	11811	11821	11751	11852	11672	11783	11803	11773	11938	11690	11761	11868	11851	12050	11867	11737	11793	11912	11776	11820	11944	11994	11531	11827	11673	11849	11752	11615	11888	11764	11848	11829	11883	11687	11661	11994	11783	11863	11590	11740	11759	11822	11749	11752	11842	11957	11807	11854	11959	11770	11749	11864	11836	11712	11903	11779	11744	11839	11834	11804	11794	11833	11930	11559	11848	11786	11650	11838	11801	12018	11828	11793	11807	11845	11851	11908	11836	11827	11829	11739	11772	11815	11926	11942	11889	11641	11906	11885	11899	11929	11803	11709	11777	11748	11838	11828	11929	11857	11854	11856	11878	11761	11809	11767	11856	11968	11947	11847	11676	11613	11834	11739	11691	11838	11751	11830	11814	11891	11893	11909	11867	11633	11859	11852	11749	11757	11865	11806	11722	11878	11764	11806	11789	11924	11792	11753	11873	11851	11786	11823	12001	11891	11940	11795	11659	11716	11729	11935	11802	11585	11744	11841	11794	11806	11628	11942	11807	11941	11848	11877	11654	11868	11772	11945	11781	11897	11789	11841	11931	11753	11799	11752	11861	11843	11790	11823	11790	11759	11821	11813	11837	11940	11795	11696	11882	11799	11747	11748	11919	11912	11892	11860	11610	11797	11770	11902	11920	11803	11800	11733	11860	11843	11785	11817	11833	11705	11520	11791	11833	11729	11785	11839	11718	11793	11742	11800	11691	11800	11806	11722	11769	11813	11749	11716	11668	12049	11718	11905	11727	11769	11916	11911	11752	11870	11880	11744	11839	11855	11901	11797	11954	11814	11879	11726	11875	11876	11730	11809	11735	11713	11749	11681	11929	11899	11892	11770	11811	11860	11702	11827	11895	11816	11804	11990	11985	11738	11960	11856	11745	11789	11731	11714	11820	11916	11794	11691	11883	11925	11858	11802	11815	11995	11844	11882	11802	11795	11710	11719	11783	11719	11807	11725	11841	11792	11811	11836	11858	11957	11847	11736	11804	11666	11837	11686	11818	11609	11740	11770	11738	11746	11813	11784	11967	11887	11700	11665	11960	11696	11987	11896	11786	11935	11790	11693	11817	11650	11626	11806	11764	11861	11774	11810	11906	11761	11781	11751	11903	11775	11838	12013	11797	11851	11886	11793	11687	11584	11775	11918	11862	11747	11758	11771	11739	11816	11714	11951	12101	11683	11685	12008	11794	11691	12003	11805	11747	11795	11774	11812	11977	11881	11763	11795	11796	11831	11768	12014	11757	11815	11576	11921	11652	11852	11948	11847	11731	11831	11826	11712	11916	11960	11753	11803	11654	11789	11757	11676	11951	11836	11642	11765	11856	11789	11825	11761	11800	11746	11773	11721	11824	11803	11872	11811	11812	11823	11848	11778	11789	11890	11675	11805	11851	11700	11865	11754	11836	11720	11765	11714	11832	11863	11928	11894	11601	11774	11833	11934	11785	11702	11856	11831	11896	11700	11771	11701	11911	11840	11709	11733	11950	11961	11781	11784	11665	11751	11728	11953	11766	11943	11869	11700	11759	11884	11718	11748	12101	11863	12020	11899	11852	11901	11768	11855	11879	11880	11900	11763	11833	11814	11705	11974	11835	11905	11813	11720	11935	11742	11911	11829	11837	11764	11786	11816	11652	11761	11746	11847	11755	11767	11837	11833	11923	11897	11785	11908	11813	11902	11812	11731	11881	11821	11765	11666	11727	11557	11765	11915	11724	11780	11795	11896	11918	11777	11926	11789	11756	11854	11843	11839	11828	11816	11820	11757	11791	11903	12005	11880	11750	11695	11830	11857	11842	11671	11715	11952	11789	11887	11935	11862	11871	11896	11887	11719	11789	11791	11754	11806	11853	11754	11857	11769	11899	11869	11823	11781	11901	11710	11757	11768	11759	11766	11806	11842	11840	11790	11777	11790
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
